--- /home/fdroid/fdroiddata/tmp/org.veilproject.wallet_271.apk +++ /home/fdroid/fdroiddata/unsigned/org.veilproject.wallet_271.apk ├── APK Signing Block │ @@ -1,238 +0,0 @@ │ -Key 0x42726577: │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -0000000000000000000000000000000000000000000000000000000000000000000000 │ -00000000000000000000000000000000000000000000000000000000000000 │ - │ -Key 0x504b4453: │ -00a2f05fac5966eeb20675e602e95d5338684675c0c6898bbf4d44530b5a8b314b9701 │ -8525790e53d9e9e8faf33d6dcb993ee80feee8619b31da0ecb603623357d8bf70149a4 │ -09fb266b4adfdf45d08fee7d63cfb3ca23d62990fcd16c8318042e222c0971e7ba4317 │ -2e93f1bfa5a717143e5ffe4b3f04217ec29c1f56cf68d0b094d31aa170d39f639a4a92 │ -e54ec952e09821421b50fab321aa6278a7144e71b6e055e979a674aca21e0ae4cf2818 │ -61ab4310399152a1fef909d91115c787427d3db4897996a043119d431a8637868c6abd │ -595c114795bd0b450d73446ccf253a3258e0b405a1c9447c90d81a7ef8fffc5aaa1901 │ -85fe4f8a0f763a7d0cf10e5ae0e63847de4298d6cac416a99e2df6f2f7412c316835fe │ -c20d30d2683714b4499b7c4e21ba2a520a95b77acd466403a9413f6d7a83a76bce0010 │ -a89105a6953ae834f9ecdcef112a2ad1f322c6267191a4e7b221f146e093035d19008b │ -e50b34cd1db99fa40cbae084040bfe08d27e6daa5f4d683018f0694ee3c0f480fe47bf │ -fe0ec3b8316522469da8a3498a9e651863d732492817adc53431a4eadd4e947e580d02 │ -502e0cec1413b7fa2da765a73b5d8beabc6cbbdff52b636987ca9d81440a6626490be4 │ -2192b735e0912bc477c35c33367508081ce7311dae4ba9e9f177680833c3f7ea6ba2f8 │ -a012df957012a4f5ab1169c9439411bb81a13f71430c500f7945659c09ec4e8f2394bc │ -8f25ef619048b3f7fa6eac514535eac2ba839e360b88bd9815f805ed373e1df43dffe2 │ -478ce98d84748e94a2df26b05a68083f82de3d4ca11f460eb722ee7975680bbb3ae90b │ -83b1c5d9c1bbe422be7259207ab2e976885b0608a7be2eb1bd0d977b1ebad568e59e66 │ -76615f6df3c5ce4a4944314bb26ff83402af70cd78a0ec0649979128a4bc77744a086e │ -d96b75bdde7a4aeb29b889065ccf88b0de08da56cb172279db3320642ea4786aed2cd4 │ -21bc8b57864129fcc7c0c67a7af3db08a5106eed5dc8055d4debfcf031d89f833f86a8 │ -c36c8d0f264f8e315fe4c013fd4cef78ed67e3f2f896c876f376fb6bb8a851a4d49089 │ -e28a50b70b43360b02b96e419b92141e79447dc237e53507fff27efadf228e4a7ef810 │ -b12968f39284e9362ffad9b930c1d4de792450d9f5da57d383508095f872aa283f7941 │ -7c70503ea65bb372ca44abd9edc8281dcf95543b71b17944b6e8af3cb0c1b62f1ed155 │ -2a3774494fb268748ff5436dccff5e6fe9e8081bba89c598cae31d86c877c4e8db5b76 │ -2575b449dfc1606c78956308c545a2ebfea1fe4a353fd9f7fbc37481600baae425a64f │ -b6481ac4c61ed65864f22b5c29c2f14f714828bf35edbe6b428e77b7db1e486001653a │ -a720ab0d231a91716f308a5c0a46c876479091f205f23f40aa71f3746c885259d6aecc │ -1d5068b3db43bf0905c88696f9ad6b443d90ace81fcd5e395b7801f29e20242d1d529e │ -a43e78a938b9b9a841a495f8adffdbba3f10af9b4676bcc7221a1edf540b33ad0bdabf │ -8a80d599151e452a8e3752de3166017535974359fdd6275881d1ed5f5413089fc9d008 │ -9f9e157bd4adf1d6ff93d8608b599746cee9e39218bfb80a411dfcefe62ef6a780babe │ -67bb47a45c618aa92261020b67d39754fb2313f1656a3119723c126fde120a5dab87ee │ -3f153805e54e05e9a800502673551f6fd176e37b39fdacf3b5c9655dff50370d176d4b │ -ddfa0aad3c23de162ccd152facc9eec7326a824277f57b4de04d4f65c3a3377f009d48 │ -75b87357f1a1af76c94984b20865c5cc84475b86e7e0b9d0d86668779bd728ec1546d1 │ -a836f402b56067569001d31eea5957500188629c12ee3f27b87251d0b211ce4c2c4039 │ -97e6a345135ea9d0a2c930fc79d1e605895017b48752117ee496a86af6a3c026358ee5 │ -27668a80c99076518c88efd9a62c743e8ee5699dbc883191a81d71819b5605a5c9ac66 │ -a705f89a3fd844ca46ee90d284b05cb03536e89a07cba2caf5d245978d3580629b99db │ -66f1998306cc0af825b795c74992409e3d155bac15d95791378a71b723593ed1dea07a │ -f19a25b1fdcc22301f6ba731bcb1f524d92c7cfdb757608aea2b1a7a0f48d243f616ab │ -df57d68830b497f51a44b3181ac536cd002cda6abd049e6f63cedc150282838d8b471d │ -aa5a4dce4ca06a6237940499f9c39a78581414fc289f4f0b41b14d0fb9e5d99bcb7e9e │ -681d26125cd32e33ce1afbd64c4452620c73db16c5189ffb8c3eda788d0ded71e8ebe3 │ -469c9387cf829cda2ea5fe281ff4ad5acfbb5597ea466c01e14bfa353f51ea42d0c0fa │ -1f7c95962af7a58936243b0423dd98c7c684f4818321affd5ffd29921823caf4207192 │ -e430044ec9ba5ce476758f1dfba51e64fe9cc644d9718f9cc5ad6750aafc6859cf8cb2 │ -b4500d5be91c591854d2c3b5df07a3728c49b39771e328dc2ce815d7a745d6f8534b16 │ -e7855c4dfc8df14ab607ef52253e3e4cc792b059127e8f7b177e27097f66d7fc4cdf8c │ -d3c2772a445fef87bf60e202a475e82c2fa6cf97fb71649c16f7db7c653b02f88594fd │ -e190b0ab6cc7c891a8d35b4ee3e9ac39876d6ba0d3a2d92ca4adec7e18fd9efe5ab113 │ -014221aeb83a318f8b1f6cbbb6eb268a2d8cef01214083d6052aa81e1d04a904f20cd7 │ -498ae39fda57454919058cc7052c9f171ab09e52cda10821e5e2e8ae6fc404003843e0 │ -c9d217a260e2ed79a512e8577c6f6810a8940b638e3846b011d1f70f0f8713a426e35d │ -51c53ffeb3e54d7fda5b6e42637b76099b0f0113d671cb55a3c9dbfec757b7d356a342 │ -1749d7c5fc80d6596ffb0a4b4afd94686c0949852a9bae8ce966ad6981d5dd5c6bb563 │ -c978ed13e62c413db62a4aa40d5de4fac6c753fb03231d139ccb4ff464058c67aae98e │ -1d047a86f770bded862473ef699353ca165fd878b5dee3420074799bec83b0577fbca6 │ -422d38b93228a5492b38afa8c9d70963597df25f834fdf48ef4a440bdd20c91536c609 │ -2bce3e761a63d3e31e2d0c3a416fb38a60cf00035d3205821286441c262a5b5f010021 │ -fe5d0b1d0af7f39ffcc529880022ef183f4be107ec9dd2c3f4572a64f1ca90f3351410 │ -c47e94649e3359b33f943c68fe037b7eacbe908da9fd0c822e1566f8d18bcab7460a9a │ -514083dc498e222f8f6857a29189b9b9838b3a062968027fe02543063d7feda965c82a │ -613a91e983561d750550681609cd357108e4825ea152a39fc8402952640acaa1daade9 │ -a92a5dfa46e20f9a2291ba171670fd5ac8572627776c24f89721825e3df43e8279ae3d │ -b8c0d5005c882ba7192c679d8fa9136b221bfa7817dfeadeffb610245719c6179080bb │ -96361394c693f6549da0c8936e6f4f45b4a81aac5098a75cf267a5244c202b843dc43d │ -42af91d9ba4cf864410769f486002d019ee956e63923d657f9b5f42121835d4cc08e2b │ -df6116c85b7d2c20defd13672147382fb1f523724e14e37c89a34b2a8cdbed64e824cb │ -33a85db8ebe890a88b3c090137cf0a4c08ce9b14c8eee18c6165c376e60fc2420d2ce9 │ -0d1876819ec54d35b2d7a8b1ec2e3e1c6b5d66575ec4224097133ba3ab415a326b5dd4 │ -1874cd450ab3d41362fa33d5edc3fe6745cda085be773cda79e2e27712c26c97f20451 │ -55f93911a2eafc15e96b75e38efb3d03a49f8db8e98da35c4a4cafe2fd2a8bf2502b45 │ -b648e18606f305ad3c4471a36d60b7a3717620428434c81bbf3da089f16c93fd14e93b │ -272bdbaf3ec1ff996f4797e1e5b28c2f445b085228b529347e0be365f5eb20361defa5 │ -7f2cd11b6e8b7353f50d91492cfc47dc8eb138a7379d5fa9fdd43a34b8a4a2e81d9c76 │ -bca7637d06c60c8279dfeb73c060c1861798f3d2fd5daddf554a89ebde4dbe1efedfb5 │ -5bf85ae9ec66314f1c0620f47d6a7097ae59d01605899fcfb3be175bed991deebd2232 │ -c36139d16906059b28d256607173e2cc0cffd44d083ddeda127def007f9bdc17518cb3 │ -2afd713f028937cfdee4a56e0a47ed9c80d0cdaa8c0accbffe29133c65ed5aa49751f0 │ -8f4e6144087446b271503e53f274d6cef102526b004cea2b062b3ae70812a5edf3c686 │ -feb65055774df75396d44e8ea9cb98546ab020f82b3cd6498ff65aa4827f64d6c710e1 │ -c212ff2a0d6632499a05daaeff5bd81afc61bff00edeae98d2732f57f6982f1b0b1f04 │ -1a4de5b72def2ddce735120d50d505b4bf4c45c571784bd30c42d261355f8ba2a19c90 │ -1c1e0011cbbb8fa1e39c823f72aee34190fedb44dd6bcd071c58f7edb4021d03f05b53 │ -a365aa822b4dd449e2d75690bfa3efa406f4b0f0df27b37bf5b9fe300f2205486baf95 │ -22dd7ab837248bc84a6cd93daff5f384ad2a9ed4c0980f1462b299025d2d00108824d1 │ -6b4cfcaed184622d874037d557307e2e532966761ca72008930e1822f1732e594733af │ -43b0aefd97863820770a666cf58917fb45b17c77d63c6431814be78cabeb2290ddd811 │ -cf1cd640d0799ef9415665d4f050628d230d6644420552337d8bdaad56a62e90d60ae4 │ -adcabdba55267656fc2f48d20bde3109286e9a1d3df06a45059f1d5a9fbd73d94d7665 │ -124ebc7e677fda0dff2341d925e9c0a6471278a09e2f0f10afcf3bea0cecdcccb9d90c │ -09afafc4880cd129a77168291100c854fcbc6967ac4293200652c175aa9f32d5b3e1f7 │ -f6e6671994739c14ee846f4ef781bc8b25dd3d7355208d9cc6a8430899836232e86263 │ -9226de6d67a8763b79efc411bb32746741d9cbdf309f658652bef3a9a7aff88b291ebf │ -8781155ce912b0d5c76d0e5972c22746ac12240f532faf83edde083fd155f8c445248d │ -19fac17e2410271be1130ed58e1d1fae6703b8bd3e860ad868f703ab1772fca43849b9 │ -d22c4ba7de9c21799d0189d87436bdc67191126fd1d32f2687e3ffdf0fc54729f4e2b0 │ -ecad9e68fb199b3299888cec6ba5de91ee77032cb29b95f8558a12775a49dfb3635516 │ -b51734da1e77fc94e42e819029b3038b14f7f4d990560c7e545defb38165c0fa1b4ab3 │ -bc0d0fc63358bd77d6d8de77c546622f55b495b00487295603b5408fac25ddc933a02f │ -293be0bb223e534562678a3281aadc15b80500b008d40c1ef079dea178cd8bd01f7dcd │ -7882292e046aa50fbbc90b97840e4ff9bab909a841cb431f9c81ddf0c2510af18c2df5 │ -22b73d549f57055eaf214116846cf15cd7b006575644d260ef532b876ef189fdad6a73 │ -b0be3f88120b1ae1d173c64813b59e44674a70d9bb86546f3c77cdf37158a5dcf87d8b │ -19e22bf891bb442bcefd944e6a25f2a174dfe3ea8f71f1f01dc829c6be791f3c38d4f5 │ -bcca2a2490d9bdd8a6a6ca23ae122ace6ef3eccd02873ed065a4a9a33a81390845971a │ -2e4d39bf9db818cd70a78a180a38563f9fc695722dd9adfbe12cca4d89665b62dcd977 │ -a4dd3551b983ebc72435e1bfd09569d336ef13ec96f21defe68ec5 │ - │ -Key 0x7109871a: │ -100600000c060000ce0300002c0000002800000003010000200000006630e48ca9c490 │ -cc584b1da5e3e3b6b4abdc5f3eabcc4f4835c25af2ac044097920300008e0300003082 │ -038a30820272a003020102020900d2764ab9e440c327300d06092a864886f70d01010c │ -05003072310b300906035504061302425931193017060355040813104d696e736b616a │ -61204f626c61737427310e300c060355040713054d696e736b3110300e060355040a13 │ -07556e6b6e6f776e3110300e060355040b1307556e6b6e6f776e311430120603550403 │ -130b4976616e205975726b6f763020170d3233313030353233343333385a180f323035 │ -31303232303233343333385a3072310b30090603550406130242593119301706035504 │ -0813104d696e736b616a61204f626c61737427310e300c060355040713054d696e736b │ -3110300e060355040a1307556e6b6e6f776e3110300e060355040b1307556e6b6e6f77 │ -6e311430120603550403130b4976616e205975726b6f7630820122300d06092a864886 │ -f70d01010105000382010f003082010a0282010100a13ace2430ae0d0c44a98191d49d │ -1771fbb715cc78b7445b02902943f5be46b2e85137b0292a24c1e7503e60d259e1a9eb │ -22b230fe73a59d18e5fa9b40af504985c67ce423ba0f100e26460d20a896182acab975 │ -02bd426da8758964c53879c90e3406cf1c7c05e52da2f1ab6a9b30765ffe3eaf20c7b0 │ -56a26d92d3e7b5ba3ac74827652973cbef75e605b744ff4ef4cade120ff001fff22edc │ -42884ddb1be37c3bd96e47783e5596947deab608f653bc37d0710e9cd11234cb4cc5be │ -52f3a80b206af58ecf940668c964f6cba847644bc2ccc291cfdcf09fd0378b8d44cc07 │ -bbdb63bde437d461a629b6f880560d651b741f9b94ed48749f7d76067a082249020301 │ -0001a321301f301d0603551d0e04160414fa70221d780050cb86bf915e4f0219f404ee │ -5f2f300d06092a864886f70d01010c05000382010100534e56eca3f46e1e6fe00637a7 │ -c005f6977fa9579dd2665f2ddab428511388f253bbacf115a0ff007554a33756f7cd68 │ -16ef9103ccbcf0fc6b2ce9d29a0382bac874888b3c68b05c35457f255bd5f816feea93 │ -12b5cb3901cd311c1566d27cf1e961fbd0ccac4599a84a1420c4fd693da95e953bbb4d │ -62fbb11b305d41c2a791b5ac4db42c88edf15c5ff607a66fd27ef75980256580ff8695 │ -37abc02515c4da3d3c181dbc9819f9c1b50e3717b8279fb25095272f84758b50385d2a │ -8ea2613372a4ede5279df7df070f9bd4f5721bc1561363312d7c20b9ff128b52901261 │ -6a5d45b00219a113368aeeb7325adc193e251b7199274e6251fd93b76cfd8266e10000 │ -0000000000000c010000080100000301000000010000153b937934f91daeef30e1ea4a │ -33eebb610898a90219c18d2688d77f6f8ad84f1745a3ff13538145c67a48f155cf289d │ -b019c501169998ba820a20da91618574457c0ce04cca7b9ab9e8ffd6ac8fb0ff26a0b9 │ -043b7661a6d37e3503cd5757d7bbb462b3599f1b68bf39ba908833aeb5b05652545f19 │ -389a7b7042cb99da43ab424066d199fd7366af1529acdb0a78723f08e3896d60fa3e81 │ -fe70f0f7c589b6cbf58f2017f0eb4512eccc4b71130d7134e69e78255b47dc205a3bdb │ -3b9797092b1a6482d7eb89b6139c797e948a2676c5b82d371c3b1ac592ca6fb65b78f9 │ -dffd1dda324a31e4fedae9c0db4591b298b95bd422f7c464b8db86eb08b65fb3972601 │ -000030820122300d06092a864886f70d01010105000382010f003082010a0282010100 │ -a13ace2430ae0d0c44a98191d49d1771fbb715cc78b7445b02902943f5be46b2e85137 │ -b0292a24c1e7503e60d259e1a9eb22b230fe73a59d18e5fa9b40af504985c67ce423ba │ -0f100e26460d20a896182acab97502bd426da8758964c53879c90e3406cf1c7c05e52d │ -a2f1ab6a9b30765ffe3eaf20c7b056a26d92d3e7b5ba3ac74827652973cbef75e605b7 │ -44ff4ef4cade120ff001fff22edc42884ddb1be37c3bd96e47783e5596947deab608f6 │ -53bc37d0710e9cd11234cb4cc5be52f3a80b206af58ecf940668c964f6cba847644bc2 │ -ccc291cfdcf09fd0378b8d44cc07bbdb63bde437d461a629b6f880560d651b741f9b94 │ -ed48749f7d76067a0822490203010001 ├── zipinfo {} │ @@ -1,15 +1,15 @@ │ -Zip file size: 19650939 bytes, number of entries: 469 │ +Zip file size: 19735126 bytes, number of entries: 466 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 807 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 136 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 2531276 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 8700508 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/libapp.so │ -rw-r--r-- 0.0 unx 7453920 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/libflutter.so │ --rw-r--r-- 0.0 unx 271684 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/libveil_light_plugin.so │ +-rw-r--r-- 0.0 unx 401216 b- stor 81-Jan-01 01:01 lib/armeabi-v7a/libveil_light_plugin.so │ -rw-r--r-- 0.0 unx 331 b- defN 81-Jan-01 01:01 assets/flutter_assets/AssetManifest.bin │ -rw-r--r-- 0.0 unx 295 b- defN 81-Jan-01 01:01 assets/flutter_assets/AssetManifest.json │ -rw-r--r-- 0.0 unx 82 b- defN 81-Jan-01 01:01 assets/flutter_assets/FontManifest.json │ -rw-r--r-- 0.0 unx 87252 b- defN 81-Jan-01 01:01 assets/flutter_assets/NOTICES.Z │ -rw-r--r-- 0.0 unx 18084 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo.png │ -rw-r--r-- 0.0 unx 12428 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo_full.png │ -rw-r--r-- 0.0 unx 12340 b- stor 81-Jan-01 01:01 assets/flutter_assets/assets/images/logo_full_light.png │ @@ -461,11 +461,8 @@ │ -rw---- 2.0 fat 926 b- defN 81-Jan-01 01:01 kotlin/annotation/annotation.kotlin_builtins │ -rw---- 2.0 fat 3685 b- defN 81-Jan-01 01:01 kotlin/collections/collections.kotlin_builtins │ -rw---- 2.0 fat 200 b- defN 81-Jan-01 01:01 kotlin/coroutines/coroutines.kotlin_builtins │ -rw---- 2.0 fat 646 b- defN 81-Jan-01 01:01 kotlin/internal/internal.kotlin_builtins │ -rw---- 2.0 fat 17783 b- defN 81-Jan-01 01:01 kotlin/kotlin.kotlin_builtins │ -rw---- 2.0 fat 3305 b- defN 81-Jan-01 01:01 kotlin/ranges/ranges.kotlin_builtins │ -rw---- 2.0 fat 2395 b- defN 81-Jan-01 01:01 kotlin/reflect/reflect.kotlin_builtins │ --rw-r--r-- 0.0 unx 41638 b- defN 81-Jan-01 01:01 META-INF/CERT.SF │ --rw-r--r-- 0.0 unx 1400 b- defN 81-Jan-01 01:01 META-INF/CERT.RSA │ --rw-r--r-- 0.0 unx 41564 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -469 files, 22373830 bytes uncompressed, 19582840 bytes compressed: 12.5% │ +466 files, 22418760 bytes uncompressed, 19675553 bytes compressed: 12.2% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Android package (APK), with zipflinger virtual entry │ +Android package (APK), with gradle app-metadata.properties ├── lib/armeabi-v7a/libveil_light_plugin.so │ ├── readelf --wide --file-header {} │ │ @@ -4,17 +4,17 @@ │ │ Data: 2's complement, little endian │ │ Version: 1 (current) │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: ARM │ │ Version: 0x1 │ │ - Entry point address: 0x6c60 │ │ + Entry point address: 0x9760 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 270724 (bytes into file) │ │ + Start of section headers: 400256 (bytes into file) │ │ Flags: 0x5000200, Version5 EABI, soft-float ABI │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ Number of program headers: 10 │ │ Size of section headers: 40 (bytes) │ │ Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --program-header {} │ │ @@ -1,24 +1,24 @@ │ │ │ │ Elf file type is DYN (Shared object file) │ │ -Entry point 0x6c60 │ │ +Entry point 0x9760 │ │ There are 10 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ - LOAD 0x000000 0x00000000 0x00000000 0x05c5b 0x05c5b R 0x1000 │ │ - LOAD 0x005c60 0x00006c60 0x00006c60 0x3b2b0 0x3b2b0 R E 0x1000 │ │ - LOAD 0x040f10 0x00042f10 0x00042f10 0x00f48 0x00f48 RW 0x1000 │ │ - LOAD 0x041e58 0x00044e58 0x00044e58 0x00034 0xd1a4b9 RW 0x1000 │ │ - DYNAMIC 0x041c78 0x00043c78 0x00043c78 0x000b8 0x000b8 RW 0x4 │ │ - GNU_RELRO 0x040f10 0x00042f10 0x00042f10 0x00f48 0x010f0 R 0x1 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x0875b 0x0875b R 0x1000 │ │ + LOAD 0x008760 0x00009760 0x00009760 0x573e0 0x573e0 R E 0x1000 │ │ + LOAD 0x05fb40 0x00061b40 0x00061b40 0x0174c 0x0174c RW 0x1000 │ │ + LOAD 0x061290 0x00064290 0x00064290 0x005dc 0xd1aa51 RW 0x1000 │ │ + DYNAMIC 0x061080 0x00063080 0x00063080 0x000b8 0x000b8 RW 0x4 │ │ + GNU_RELRO 0x05fb40 0x00061b40 0x00061b40 0x0174c 0x024c0 R 0x1 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ NOTE 0x000174 0x00000174 0x00000174 0x00098 0x00098 R 0x4 │ │ - ARM_EXIDX 0x001d14 0x00001d14 0x00001d14 0x00870 0x00870 R 0x4 │ │ + ARM_EXIDX 0x002210 0x00002210 0x00002210 0x00e38 0x00e38 R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .note.android.ident .dynsym .gnu.version .gnu.version_r .gnu.hash .dynstr .rel.dyn .ARM.exidx .rel.plt .ARM.extab .rodata │ │ 02 .text .plt │ │ 03 .data.rel.ro .fini_array .dynamic .got .got.plt │ ├── readelf --wide --sections {} │ │ @@ -1,33 +1,33 @@ │ │ -There are 24 section headers, starting at offset 0x42184: │ │ +There are 24 section headers, starting at offset 0x61b80: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 00000174 000174 000098 00 A 0 0 4 │ │ - [ 2] .dynsym DYNSYM 0000020c 00020c 000650 10 A 6 1 4 │ │ - [ 3] .gnu.version VERSYM 0000085c 00085c 0000ca 02 A 2 0 2 │ │ - [ 4] .gnu.version_r VERNEED 00000928 000928 000040 00 A 6 2 4 │ │ - [ 5] .gnu.hash GNU_HASH 00000968 000968 0001e8 00 A 2 0 4 │ │ - [ 6] .dynstr STRTAB 00000b50 000b50 00054c 00 A 0 0 1 │ │ - [ 7] .rel.dyn REL 0000109c 00109c 000c78 08 A 2 0 4 │ │ - [ 8] .ARM.exidx ARM_EXIDX 00001d14 001d14 000870 00 AL 12 0 4 │ │ - [ 9] .rel.plt REL 00002584 002584 000100 08 AI 2 18 4 │ │ - [10] .ARM.extab PROGBITS 00002684 002684 000a1c 00 A 0 0 4 │ │ - [11] .rodata PROGBITS 000030a0 0030a0 002bbb 00 AMS 0 0 8 │ │ - [12] .text PROGBITS 00006c60 005c60 03b090 00 AX 0 0 16 │ │ - [13] .plt PROGBITS 00041cf0 040cf0 000220 00 AX 0 0 16 │ │ - [14] .data.rel.ro PROGBITS 00042f10 040f10 000d60 00 WA 0 0 8 │ │ - [15] .fini_array FINI_ARRAY 00043c70 041c70 000008 00 WA 0 0 4 │ │ - [16] .dynamic DYNAMIC 00043c78 041c78 0000b8 08 WA 6 0 4 │ │ - [17] .got PROGBITS 00043d30 041d30 00009c 00 WA 0 0 4 │ │ - [18] .got.plt PROGBITS 00043dcc 041dcc 00008c 00 WA 0 0 4 │ │ - [19] .data PROGBITS 00044e58 041e58 000034 00 WA 0 0 4 │ │ - [20] .bss NOBITS 00044e90 041e8c d1a481 00 WA 0 0 8 │ │ - [21] .comment PROGBITS 00000000 041e8c 0001de 01 MS 0 0 1 │ │ - [22] .ARM.attributes ARM_ATTRIBUTES 00000000 04206a 00003a 00 0 0 1 │ │ - [23] .shstrtab STRTAB 00000000 0420a4 0000df 00 0 0 1 │ │ + [ 2] .dynsym DYNSYM 0000020c 00020c 0006f0 10 A 6 1 4 │ │ + [ 3] .gnu.version VERSYM 000008fc 0008fc 0000de 02 A 2 0 2 │ │ + [ 4] .gnu.version_r VERNEED 000009dc 0009dc 000040 00 A 6 2 4 │ │ + [ 5] .gnu.hash GNU_HASH 00000a1c 000a1c 0001e8 00 A 2 0 4 │ │ + [ 6] .dynstr STRTAB 00000c04 000c04 0005a1 00 A 0 0 1 │ │ + [ 7] .rel.dyn REL 000011a8 0011a8 001068 08 A 2 0 4 │ │ + [ 8] .ARM.exidx ARM_EXIDX 00002210 002210 000e38 00 AL 12 0 4 │ │ + [ 9] .rel.plt REL 00003048 003048 000150 08 AI 2 18 4 │ │ + [10] .ARM.extab PROGBITS 00003198 003198 001ae4 00 A 0 0 4 │ │ + [11] .rodata PROGBITS 00004c80 004c80 003adb 00 AMS 0 0 8 │ │ + [12] .text PROGBITS 00009760 008760 057118 00 AX 0 0 16 │ │ + [13] .plt PROGBITS 00060880 05f880 0002c0 00 AX 0 0 16 │ │ + [14] .data.rel.ro PROGBITS 00061b40 05fb40 001538 00 WA 0 0 8 │ │ + [15] .fini_array FINI_ARRAY 00063078 061078 000008 00 WA 0 0 4 │ │ + [16] .dynamic DYNAMIC 00063080 061080 0000b8 08 WA 6 0 4 │ │ + [17] .got PROGBITS 00063138 061138 0000a0 00 WA 0 0 4 │ │ + [18] .got.plt PROGBITS 000631d8 0611d8 0000b4 00 WA 0 0 4 │ │ + [19] .data PROGBITS 00064290 061290 0005dc 00 WA 0 0 8 │ │ + [20] .bss NOBITS 00064870 06186c d1a471 00 WA 0 0 8 │ │ + [21] .comment PROGBITS 00000000 06186c 0001f9 01 MS 0 0 1 │ │ + [22] .ARM.attributes ARM_ATTRIBUTES 00000000 061a65 00003a 00 0 0 1 │ │ + [23] .shstrtab STRTAB 00000000 061a9f 0000df 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ D (mbind), y (purecode), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,104 +1,114 @@ │ │ │ │ -Symbol table '.dynsym' contains 101 entries: │ │ +Symbol table '.dynsym' contains 111 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ 3: 00000000 0 FUNC GLOBAL DEFAULT UND __register_atfork@LIBC (2) │ │ 4: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@LIBC (2) │ │ - 5: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 6: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ - 7: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ - 8: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@LIBC (2) │ │ - 9: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 10: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 5: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@LIBC (2) │ │ + 6: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ + 7: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ + 8: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ + 9: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 10: 00000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@LIBC (2) │ │ 11: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r@LIBC (2) │ │ 12: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ 13: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@LIBC (2) │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@LIBC (2) │ │ 15: 00000000 0 FUNC GLOBAL DEFAULT UND read@LIBC (2) │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ 17: 00000000 0 FUNC GLOBAL DEFAULT UND poll@LIBC (2) │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ 19: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@LIBC (3) │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 21: 00000000 0 FUNC GLOBAL DEFAULT UND memalign@LIBC (2) │ │ - 22: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ - 23: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@LIBC (2) │ │ - 24: 00000000 0 FUNC GLOBAL DEFAULT UND write@LIBC (2) │ │ - 25: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 26: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ + 22: 00000000 0 FUNC WEAK DEFAULT UND gettid@LIBC (2) │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@LIBC (2) │ │ + 24: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ + 25: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@LIBC (2) │ │ + 26: 00000000 0 FUNC GLOBAL DEFAULT UND write@LIBC (2) │ │ 27: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@LIBC (2) │ │ - 28: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ - 29: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND dl_unwind_find_exidx@LIBC (3) │ │ - 32: 0055f25d 0x100000 OBJECT GLOBAL DEFAULT 20 KI_BIG_OUTPUT │ │ - 33: 0075f25d 0x100000 OBJECT GLOBAL DEFAULT 20 PS_OUTPUT │ │ - 34: 00007ecd 52 FUNC GLOBAL DEFAULT 12 getKeyImage │ │ - 35: 00007865 248 FUNC GLOBAL DEFAULT 12 xOnlyPointFromPoint │ │ - 36: 0000317d 32 OBJECT GLOBAL DEFAULT 11 EXTRA_DATA_INPUT │ │ - 37: 0085f25d 32 OBJECT GLOBAL DEFAULT 20 PREIMAGE_INPUT │ │ - 38: 0015f235 40 OBJECT GLOBAL DEFAULT 20 PROOFRESULT │ │ - 39: 0015f25d 0x100000 OBJECT GLOBAL DEFAULT 20 BLINDS │ │ - 40: 00154f70 32 OBJECT GLOBAL DEFAULT 20 PRIVATE_INPUT │ │ - 41: 00155031 64 OBJECT GLOBAL DEFAULT 20 SIGNATURE_INPUT │ │ - 42: 0000808d 44 FUNC GLOBAL DEFAULT 12 pedersenCommit │ │ - 43: 000084f9 88 FUNC GLOBAL DEFAULT 12 verifyMlsag │ │ - 44: 00010f15 76 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ - 45: 00154f90 65 OBJECT GLOBAL DEFAULT 20 PUBLIC_KEY_INPUT │ │ - 46: 00007795 208 FUNC GLOBAL DEFAULT 12 xOnlyPointFromScalar │ │ - 47: 00010e51 96 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_context_create │ │ - 48: 001550f4 256 OBJECT GLOBAL DEFAULT 20 MESSAGE_OUTPUT │ │ - 49: 00154fd1 32 OBJECT GLOBAL DEFAULT 20 X_ONLY_PUBLIC_KEY_INPUT │ │ - 50: 000072c1 304 FUNC GLOBAL DEFAULT 12 pointAdd │ │ - 51: 000083e5 144 FUNC GLOBAL DEFAULT 12 prepareMlsag │ │ - 52: 00007fad 80 FUNC GLOBAL DEFAULT 12 rangeProofVerify │ │ - 53: 00010f6d 76 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ - 54: 00044e5c 5 OBJECT GLOBAL DEFAULT 19 MYTEST_ARRAY │ │ - 55: 001551f4 32 OBJECT GLOBAL DEFAULT 20 NONCE_OUTPUT │ │ - 56: 0065f25d 0x100000 OBJECT GLOBAL DEFAULT 20 PC_OUTPUT │ │ - 57: 00154ff1 32 OBJECT GLOBAL DEFAULT 20 X_ONLY_PUBLIC_KEY_INPUT2 │ │ - 58: 000073f1 212 FUNC GLOBAL DEFAULT 12 pointAddScalar │ │ - 59: 00007d91 168 FUNC GLOBAL DEFAULT 12 recover │ │ - 60: 00007af5 164 FUNC GLOBAL DEFAULT 12 sign │ │ - 61: 00044e58 4 OBJECT GLOBAL DEFAULT 19 MYTEST_INTGR │ │ - 62: 0095f27d 0x100000 OBJECT GLOBAL DEFAULT 20 PKS_INPUT │ │ - 63: 00007e39 148 FUNC GLOBAL DEFAULT 12 verifySchnorr │ │ - 64: 000075b9 172 FUNC GLOBAL DEFAULT 12 xOnlyPointAddTweakCheck │ │ - 65: 00010ec9 76 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_context_destroy │ │ - 66: 00155011 32 OBJECT GLOBAL DEFAULT 20 TWEAK_INPUT │ │ - 67: 00007a61 88 FUNC GLOBAL DEFAULT 12 privateSub │ │ - 68: 00155071 33 OBJECT GLOBAL DEFAULT 20 KI_OUTPUT │ │ - 69: 0025f25d 0x100000 OBJECT GLOBAL DEFAULT 20 M_INPUT │ │ - 70: 0045f25d 0x100000 OBJECT GLOBAL DEFAULT 20 PCM_OUT │ │ - 71: 00008551 40 FUNC GLOBAL DEFAULT 12 pkTweakAddRaw │ │ - 72: 00007a31 48 FUNC GLOBAL DEFAULT 12 privateAdd │ │ - 73: 00007f01 172 FUNC GLOBAL DEFAULT 12 rangeProofRewind │ │ - 74: 000080b9 752 FUNC GLOBAL DEFAULT 12 rangeproofSign │ │ - 75: 00a5f27d 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF1 │ │ - 76: 00007ab9 60 FUNC GLOBAL DEFAULT 12 privateNegate │ │ - 77: 00b5f27d 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF2 │ │ - 78: 00155235 40960 OBJECT GLOBAL DEFAULT 20 PROOF │ │ - 79: 00008579 32 FUNC GLOBAL DEFAULT 12 seckeyVerify │ │ - 80: 00c5f27d 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF3 │ │ - 81: 00007665 180 FUNC GLOBAL DEFAULT 12 pointCompress │ │ - 82: 00155214 33 OBJECT GLOBAL DEFAULT 20 COMMIT │ │ - 83: 0000315d 32 OBJECT GLOBAL DEFAULT 11 HASH_INPUT │ │ - 84: 0000795d 212 FUNC GLOBAL DEFAULT 12 pointMultiply │ │ - 85: 00007b99 156 FUNC GLOBAL DEFAULT 12 signRecoverable │ │ - 86: 00007c35 152 FUNC GLOBAL DEFAULT 12 signSchnorr │ │ - 87: 0085f27d 0x100000 OBJECT GLOBAL DEFAULT 20 SKS_INPUT │ │ - 88: 001550d4 32 OBJECT GLOBAL DEFAULT 20 BLIND_OUTPUT │ │ - 89: 00155092 33 OBJECT GLOBAL DEFAULT 20 PK_INPUT │ │ - 90: 00008475 132 FUNC GLOBAL DEFAULT 12 generateMlsag │ │ - 91: 00007259 104 FUNC GLOBAL DEFAULT 12 isPoint │ │ - 92: 000083a9 60 FUNC GLOBAL DEFAULT 12 pedersenBlindSum │ │ - 93: 00007719 124 FUNC GLOBAL DEFAULT 12 pointFromScalar │ │ - 94: 00007ffd 144 FUNC GLOBAL DEFAULT 12 ECDH_VEIL │ │ - 95: 001550b3 33 OBJECT GLOBAL DEFAULT 20 SK_INPUT │ │ - 96: 00007ccd 196 FUNC GLOBAL DEFAULT 12 verify │ │ - 97: 0035f25d 0x100000 OBJECT GLOBAL DEFAULT 20 PCM_IN │ │ - 98: 0000311c 65 OBJECT GLOBAL DEFAULT 11 PUBLIC_KEY_INPUT2 │ │ - 99: 00007255 4 FUNC GLOBAL DEFAULT 12 initializeContext │ │ - 100: 000074c5 244 FUNC GLOBAL DEFAULT 12 xOnlyPointAddTweak │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND fstat@LIBC (2) │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@LIBC (2) │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@LIBC (3) │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND mmap@LIBC (2) │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@LIBC (2) │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@LIBC (2) │ │ + 35: 00000000 0 FUNC GLOBAL DEFAULT UND stat@LIBC (2) │ │ + 36: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@LIBC (2) │ │ + 37: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ + 38: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 39: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ + 40: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 41: 00000000 0 FUNC GLOBAL DEFAULT UND dl_unwind_find_exidx@LIBC (3) │ │ + 42: 004648b1 0x100000 OBJECT GLOBAL DEFAULT 20 KI_BIG_OUTPUT │ │ + 43: 00a6ea7b 0x100000 OBJECT GLOBAL DEFAULT 20 PS_OUTPUT │ │ + 44: 00009ce5 52 FUNC GLOBAL DEFAULT 12 getKeyImage │ │ + 45: 0000ac75 244 FUNC GLOBAL DEFAULT 12 xOnlyPointFromPoint │ │ + 46: 00a64a13 32 OBJECT GLOBAL DEFAULT 20 PREIMAGE_INPUT │ │ + 47: 00a6ea53 40 OBJECT GLOBAL DEFAULT 20 PROOFRESULT │ │ + 48: 00004c80 32 OBJECT GLOBAL DEFAULT 11 EXTRA_DATA_INPUT │ │ + 49: 00a64a33 32 OBJECT GLOBAL DEFAULT 20 PRIVATE_INPUT │ │ + 50: 00064870 0x100000 OBJECT GLOBAL DEFAULT 20 BLINDS │ │ + 51: 00009dc1 44 FUNC GLOBAL DEFAULT 12 pedersenCommit │ │ + 52: 00b6eabc 64 OBJECT GLOBAL DEFAULT 20 SIGNATURE_INPUT │ │ + 53: 0000a9f5 88 FUNC GLOBAL DEFAULT 12 verifyMlsag │ │ + 54: 0001557d 80 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ + 55: 00b6ea7b 65 OBJECT GLOBAL DEFAULT 20 PUBLIC_KEY_INPUT │ │ + 56: 0000ad69 204 FUNC GLOBAL DEFAULT 12 xOnlyPointFromScalar │ │ + 57: 00015475 96 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_context_create │ │ + 58: 00009e15 300 FUNC GLOBAL DEFAULT 12 pointAdd │ │ + 59: 0000a20d 144 FUNC GLOBAL DEFAULT 12 prepareMlsag │ │ + 60: 005648d2 256 OBJECT GLOBAL DEFAULT 20 MESSAGE_OUTPUT │ │ + 61: 0000a40d 80 FUNC GLOBAL DEFAULT 12 rangeProofVerify │ │ + 62: 00c6eb3d 32 OBJECT GLOBAL DEFAULT 20 X_ONLY_PUBLIC_KEY_INPUT │ │ + 63: 00015521 80 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ + 64: 006649d2 32 OBJECT GLOBAL DEFAULT 20 NONCE_OUTPUT │ │ + 65: 008649f2 0x100000 OBJECT GLOBAL DEFAULT 20 PC_OUTPUT │ │ + 66: 00009f41 208 FUNC GLOBAL DEFAULT 12 pointAddScalar │ │ + 67: 0000a6a1 164 FUNC GLOBAL DEFAULT 12 recover │ │ + 68: 0000a765 168 FUNC GLOBAL DEFAULT 12 sign │ │ + 69: 00c6eb5d 32 OBJECT GLOBAL DEFAULT 20 X_ONLY_PUBLIC_KEY_INPUT2 │ │ + 70: 00064290 5 OBJECT GLOBAL DEFAULT 19 MYTEST_ARRAY │ │ + 71: 009649f2 0x100000 OBJECT GLOBAL DEFAULT 20 PKS_INPUT │ │ + 72: 0000aa4d 144 FUNC GLOBAL DEFAULT 12 verifySchnorr │ │ + 73: 0000abcd 168 FUNC GLOBAL DEFAULT 12 xOnlyPointAddTweakCheck │ │ + 74: 000154d5 76 FUNC GLOBAL DEFAULT 12 rustsecp256k1_v0_4_1_context_destroy │ │ + 75: 00064298 4 OBJECT GLOBAL DEFAULT 19 MYTEST_INTGR │ │ + 76: 00c6eb1d 32 OBJECT GLOBAL DEFAULT 20 TWEAK_INPUT │ │ + 77: 0000a309 88 FUNC GLOBAL DEFAULT 12 privateSub │ │ + 78: 005648b1 33 OBJECT GLOBAL DEFAULT 20 KI_OUTPUT │ │ + 79: 00009ded 40 FUNC GLOBAL DEFAULT 12 pkTweakAddRaw │ │ + 80: 005649d2 0x100000 OBJECT GLOBAL DEFAULT 20 M_INPUT │ │ + 81: 007649f2 0x100000 OBJECT GLOBAL DEFAULT 20 PCM_OUT │ │ + 82: 0000a29d 48 FUNC GLOBAL DEFAULT 12 privateAdd │ │ + 83: 0000a361 172 FUNC GLOBAL DEFAULT 12 rangeProofRewind │ │ + 84: 0000a45d 580 FUNC GLOBAL DEFAULT 12 rangeproofSign │ │ + 85: 001648b1 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF1 │ │ + 86: 0000a2cd 60 FUNC GLOBAL DEFAULT 12 privateNegate │ │ + 87: 002648b1 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF2 │ │ + 88: 00a64a53 40960 OBJECT GLOBAL DEFAULT 20 PROOF │ │ + 89: 0000a745 32 FUNC GLOBAL DEFAULT 12 seckeyVerify │ │ + 90: 0000a011 176 FUNC GLOBAL DEFAULT 12 pointCompress │ │ + 91: 003648b1 0x100000 OBJECT GLOBAL DEFAULT 20 EBUF3 │ │ + 92: 00164890 33 OBJECT GLOBAL DEFAULT 20 COMMIT │ │ + 93: 0000a13d 208 FUNC GLOBAL DEFAULT 12 pointMultiply │ │ + 94: 00004ca0 32 OBJECT GLOBAL DEFAULT 11 HASH_INPUT │ │ + 95: 0000a80d 148 FUNC GLOBAL DEFAULT 12 signRecoverable │ │ + 96: 0000a8a1 152 FUNC GLOBAL DEFAULT 12 signSchnorr │ │ + 97: 00b6eafc 0x100000 OBJECT GLOBAL DEFAULT 20 SKS_INPUT │ │ + 98: 00009c61 132 FUNC GLOBAL DEFAULT 12 generateMlsag │ │ + 99: 00a649f2 33 OBJECT GLOBAL DEFAULT 20 PK_INPUT │ │ + 100: 00009d1d 104 FUNC GLOBAL DEFAULT 12 isPoint │ │ + 101: 00009d85 60 FUNC GLOBAL DEFAULT 12 pedersenBlindSum │ │ + 102: 00164870 32 OBJECT GLOBAL DEFAULT 20 BLIND_OUTPUT │ │ + 103: 0000a0c1 124 FUNC GLOBAL DEFAULT 12 pointFromScalar │ │ + 104: 000097b5 140 FUNC GLOBAL DEFAULT 12 ECDH_VEIL │ │ + 105: 00c6eafc 33 OBJECT GLOBAL DEFAULT 20 SK_INPUT │ │ + 106: 0000a939 188 FUNC GLOBAL DEFAULT 12 verify │ │ + 107: 00009d19 4 FUNC GLOBAL DEFAULT 12 initializeContext │ │ + 108: 00004cc0 65 OBJECT GLOBAL DEFAULT 11 PUBLIC_KEY_INPUT2 │ │ + 109: 006649f2 0x100000 OBJECT GLOBAL DEFAULT 20 PCM_IN │ │ + 110: 0000aadd 240 FUNC GLOBAL DEFAULT 12 xOnlyPointAddTweak │ ├── readelf --wide --relocs {} │ │ @@ -1,437 +1,573 @@ │ │ │ │ -Relocation section '.rel.dyn' at offset 0x109c contains 399 entries: │ │ +Relocation section '.rel.dyn' at offset 0x11a8 contains 525 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00042f10 00000017 R_ARM_RELATIVE │ │ -00042f14 00000017 R_ARM_RELATIVE │ │ -00042f20 00000017 R_ARM_RELATIVE │ │ -00042f24 00000017 R_ARM_RELATIVE │ │ -00042f30 00000017 R_ARM_RELATIVE │ │ -00042f34 00000017 R_ARM_RELATIVE │ │ -00042f3c 00000017 R_ARM_RELATIVE │ │ -00042f4c 00000017 R_ARM_RELATIVE │ │ -00042f5c 00000017 R_ARM_RELATIVE │ │ -00042f6c 00000017 R_ARM_RELATIVE │ │ -00042f7c 00000017 R_ARM_RELATIVE │ │ -00042f8c 00000017 R_ARM_RELATIVE │ │ -00042f9c 00000017 R_ARM_RELATIVE │ │ -00042fac 00000017 R_ARM_RELATIVE │ │ -00042fbc 00000017 R_ARM_RELATIVE │ │ -00042fcc 00000017 R_ARM_RELATIVE │ │ -00042fdc 00000017 R_ARM_RELATIVE │ │ -00042fec 00000017 R_ARM_RELATIVE │ │ -00042ffc 00000017 R_ARM_RELATIVE │ │ -0004300c 00000017 R_ARM_RELATIVE │ │ -0004301c 00000017 R_ARM_RELATIVE │ │ -0004302c 00000017 R_ARM_RELATIVE │ │ -00043034 00000017 R_ARM_RELATIVE │ │ -0004303c 00000017 R_ARM_RELATIVE │ │ -0004304c 00000017 R_ARM_RELATIVE │ │ -0004305c 00000017 R_ARM_RELATIVE │ │ -00043064 00000017 R_ARM_RELATIVE │ │ -0004306c 00000017 R_ARM_RELATIVE │ │ -00043078 00000017 R_ARM_RELATIVE │ │ -0004307c 00000017 R_ARM_RELATIVE │ │ -0004308c 00000017 R_ARM_RELATIVE │ │ -0004309c 00000017 R_ARM_RELATIVE │ │ -000430a4 00000017 R_ARM_RELATIVE │ │ -000430ac 00000017 R_ARM_RELATIVE │ │ -000430b4 00000017 R_ARM_RELATIVE │ │ -000430bc 00000017 R_ARM_RELATIVE │ │ -000430c4 00000017 R_ARM_RELATIVE │ │ -000430cc 00000017 R_ARM_RELATIVE │ │ -000430d4 00000017 R_ARM_RELATIVE │ │ -000430dc 00000017 R_ARM_RELATIVE │ │ -000430e4 00000017 R_ARM_RELATIVE │ │ -000430f0 00000017 R_ARM_RELATIVE │ │ -000430f4 00000017 R_ARM_RELATIVE │ │ -000430f8 00000017 R_ARM_RELATIVE │ │ -000430fc 00000017 R_ARM_RELATIVE │ │ -0004310c 00000017 R_ARM_RELATIVE │ │ -0004311c 00000017 R_ARM_RELATIVE │ │ -0004312c 00000017 R_ARM_RELATIVE │ │ -0004313c 00000017 R_ARM_RELATIVE │ │ -0004314c 00000017 R_ARM_RELATIVE │ │ -00043154 00000017 R_ARM_RELATIVE │ │ -0004315c 00000017 R_ARM_RELATIVE │ │ -00043164 00000017 R_ARM_RELATIVE │ │ -0004316c 00000017 R_ARM_RELATIVE │ │ -00043174 00000017 R_ARM_RELATIVE │ │ -0004317c 00000017 R_ARM_RELATIVE │ │ -00043184 00000017 R_ARM_RELATIVE │ │ -00043194 00000017 R_ARM_RELATIVE │ │ -000431a4 00000017 R_ARM_RELATIVE │ │ -000431b4 00000017 R_ARM_RELATIVE │ │ -000431c4 00000017 R_ARM_RELATIVE │ │ -000431d4 00000017 R_ARM_RELATIVE │ │ -000431dc 00000017 R_ARM_RELATIVE │ │ -000431e4 00000017 R_ARM_RELATIVE │ │ -000431ec 00000017 R_ARM_RELATIVE │ │ -000431f4 00000017 R_ARM_RELATIVE │ │ -000431fc 00000017 R_ARM_RELATIVE │ │ -00043204 00000017 R_ARM_RELATIVE │ │ -0004320c 00000017 R_ARM_RELATIVE │ │ -00043214 00000017 R_ARM_RELATIVE │ │ -0004321c 00000017 R_ARM_RELATIVE │ │ -00043224 00000017 R_ARM_RELATIVE │ │ -0004322c 00000017 R_ARM_RELATIVE │ │ -00043234 00000017 R_ARM_RELATIVE │ │ -00043244 00000017 R_ARM_RELATIVE │ │ -00043254 00000017 R_ARM_RELATIVE │ │ -00043264 00000017 R_ARM_RELATIVE │ │ -00043274 00000017 R_ARM_RELATIVE │ │ -00043284 00000017 R_ARM_RELATIVE │ │ -00043294 00000017 R_ARM_RELATIVE │ │ -000432a4 00000017 R_ARM_RELATIVE │ │ -000432ac 00000017 R_ARM_RELATIVE │ │ -000432b4 00000017 R_ARM_RELATIVE │ │ -000432c4 00000017 R_ARM_RELATIVE │ │ -000432d4 00000017 R_ARM_RELATIVE │ │ -000432e4 00000017 R_ARM_RELATIVE │ │ -000432f4 00000017 R_ARM_RELATIVE │ │ -00043304 00000017 R_ARM_RELATIVE │ │ -00043310 00000017 R_ARM_RELATIVE │ │ -00043314 00000017 R_ARM_RELATIVE │ │ -00043320 00000017 R_ARM_RELATIVE │ │ -00043324 00000017 R_ARM_RELATIVE │ │ -00043330 00000017 R_ARM_RELATIVE │ │ -00043334 00000017 R_ARM_RELATIVE │ │ -00043340 00000017 R_ARM_RELATIVE │ │ -00043344 00000017 R_ARM_RELATIVE │ │ -00043350 00000017 R_ARM_RELATIVE │ │ -00043354 00000017 R_ARM_RELATIVE │ │ -00043358 00000017 R_ARM_RELATIVE │ │ -0004335c 00000017 R_ARM_RELATIVE │ │ -0004336c 00000017 R_ARM_RELATIVE │ │ -0004337c 00000017 R_ARM_RELATIVE │ │ -0004338c 00000017 R_ARM_RELATIVE │ │ -0004339c 00000017 R_ARM_RELATIVE │ │ -000433ac 00000017 R_ARM_RELATIVE │ │ -000433bc 00000017 R_ARM_RELATIVE │ │ -000433cc 00000017 R_ARM_RELATIVE │ │ -000433dc 00000017 R_ARM_RELATIVE │ │ -000433ec 00000017 R_ARM_RELATIVE │ │ -000433fc 00000017 R_ARM_RELATIVE │ │ -0004340c 00000017 R_ARM_RELATIVE │ │ -0004341c 00000017 R_ARM_RELATIVE │ │ -0004342c 00000017 R_ARM_RELATIVE │ │ -0004343c 00000017 R_ARM_RELATIVE │ │ -0004344c 00000017 R_ARM_RELATIVE │ │ -0004345c 00000017 R_ARM_RELATIVE │ │ -0004346c 00000017 R_ARM_RELATIVE │ │ -0004347c 00000017 R_ARM_RELATIVE │ │ -0004348c 00000017 R_ARM_RELATIVE │ │ -0004349c 00000017 R_ARM_RELATIVE │ │ -000434ac 00000017 R_ARM_RELATIVE │ │ -000434bc 00000017 R_ARM_RELATIVE │ │ -000434c4 00000017 R_ARM_RELATIVE │ │ -000434cc 00000017 R_ARM_RELATIVE │ │ -000434d4 00000017 R_ARM_RELATIVE │ │ -000434dc 00000017 R_ARM_RELATIVE │ │ -000434ec 00000017 R_ARM_RELATIVE │ │ -000434fc 00000017 R_ARM_RELATIVE │ │ -0004350c 00000017 R_ARM_RELATIVE │ │ -0004351c 00000017 R_ARM_RELATIVE │ │ -0004352c 00000017 R_ARM_RELATIVE │ │ -0004353c 00000017 R_ARM_RELATIVE │ │ -0004354c 00000017 R_ARM_RELATIVE │ │ -0004355c 00000017 R_ARM_RELATIVE │ │ -0004356c 00000017 R_ARM_RELATIVE │ │ -00043570 00000017 R_ARM_RELATIVE │ │ -00043574 00000017 R_ARM_RELATIVE │ │ -00043578 00000017 R_ARM_RELATIVE │ │ -0004357c 00000017 R_ARM_RELATIVE │ │ -00043580 00000017 R_ARM_RELATIVE │ │ -00043584 00000017 R_ARM_RELATIVE │ │ -00043588 00000017 R_ARM_RELATIVE │ │ -0004358c 00000017 R_ARM_RELATIVE │ │ -00043590 00000017 R_ARM_RELATIVE │ │ -00043594 00000017 R_ARM_RELATIVE │ │ -00043598 00000017 R_ARM_RELATIVE │ │ -0004359c 00000017 R_ARM_RELATIVE │ │ -000435a0 00000017 R_ARM_RELATIVE │ │ -000435a4 00000017 R_ARM_RELATIVE │ │ -000435a8 00000017 R_ARM_RELATIVE │ │ -000435ac 00000017 R_ARM_RELATIVE │ │ -000435b0 00000017 R_ARM_RELATIVE │ │ -000435b4 00000017 R_ARM_RELATIVE │ │ -000435b8 00000017 R_ARM_RELATIVE │ │ -000435bc 00000017 R_ARM_RELATIVE │ │ -000435c0 00000017 R_ARM_RELATIVE │ │ -000435c4 00000017 R_ARM_RELATIVE │ │ -000435c8 00000017 R_ARM_RELATIVE │ │ -000435cc 00000017 R_ARM_RELATIVE │ │ -000435d0 00000017 R_ARM_RELATIVE │ │ -000435d4 00000017 R_ARM_RELATIVE │ │ -000435d8 00000017 R_ARM_RELATIVE │ │ -000435dc 00000017 R_ARM_RELATIVE │ │ -000435e0 00000017 R_ARM_RELATIVE │ │ -000435e4 00000017 R_ARM_RELATIVE │ │ -000435e8 00000017 R_ARM_RELATIVE │ │ -000435f4 00000017 R_ARM_RELATIVE │ │ -000435f8 00000017 R_ARM_RELATIVE │ │ -00043608 00000017 R_ARM_RELATIVE │ │ -00043618 00000017 R_ARM_RELATIVE │ │ -00043620 00000017 R_ARM_RELATIVE │ │ -00043630 00000017 R_ARM_RELATIVE │ │ -00043638 00000017 R_ARM_RELATIVE │ │ -00043648 00000017 R_ARM_RELATIVE │ │ -00043658 00000017 R_ARM_RELATIVE │ │ -00043668 00000017 R_ARM_RELATIVE │ │ -00043678 00000017 R_ARM_RELATIVE │ │ -00043680 00000017 R_ARM_RELATIVE │ │ -00043690 00000017 R_ARM_RELATIVE │ │ -00043698 00000017 R_ARM_RELATIVE │ │ -000436a4 00000017 R_ARM_RELATIVE │ │ -000436a8 00000017 R_ARM_RELATIVE │ │ -000436b4 00000017 R_ARM_RELATIVE │ │ -000436b8 00000017 R_ARM_RELATIVE │ │ -000436c8 00000017 R_ARM_RELATIVE │ │ -000436d4 00000017 R_ARM_RELATIVE │ │ -000436d8 00000017 R_ARM_RELATIVE │ │ -000436dc 00000017 R_ARM_RELATIVE │ │ -000436e0 00000017 R_ARM_RELATIVE │ │ -000436ec 00000017 R_ARM_RELATIVE │ │ -000436f0 00000017 R_ARM_RELATIVE │ │ -000436f4 00000017 R_ARM_RELATIVE │ │ -000436f8 00000017 R_ARM_RELATIVE │ │ -00043704 00000017 R_ARM_RELATIVE │ │ -00043708 00000017 R_ARM_RELATIVE │ │ -0004370c 00000017 R_ARM_RELATIVE │ │ -00043710 00000017 R_ARM_RELATIVE │ │ -00043720 00000017 R_ARM_RELATIVE │ │ -00043730 00000017 R_ARM_RELATIVE │ │ -00043738 00000017 R_ARM_RELATIVE │ │ -00043748 00000017 R_ARM_RELATIVE │ │ -00043754 00000017 R_ARM_RELATIVE │ │ -0004376c 00000017 R_ARM_RELATIVE │ │ -00043774 00000017 R_ARM_RELATIVE │ │ -0004377c 00000017 R_ARM_RELATIVE │ │ -0004378c 00000017 R_ARM_RELATIVE │ │ -00043794 00000017 R_ARM_RELATIVE │ │ -0004379c 00000017 R_ARM_RELATIVE │ │ -000437ac 00000017 R_ARM_RELATIVE │ │ -000437bc 00000017 R_ARM_RELATIVE │ │ -000437c0 00000017 R_ARM_RELATIVE │ │ -000437d0 00000017 R_ARM_RELATIVE │ │ -000437dc 00000017 R_ARM_RELATIVE │ │ -000437ec 00000017 R_ARM_RELATIVE │ │ -000437fc 00000017 R_ARM_RELATIVE │ │ -0004380c 00000017 R_ARM_RELATIVE │ │ -0004381c 00000017 R_ARM_RELATIVE │ │ -0004382c 00000017 R_ARM_RELATIVE │ │ -0004383c 00000017 R_ARM_RELATIVE │ │ -0004384c 00000017 R_ARM_RELATIVE │ │ -0004385c 00000017 R_ARM_RELATIVE │ │ -0004386c 00000017 R_ARM_RELATIVE │ │ -0004387c 00000017 R_ARM_RELATIVE │ │ -0004388c 00000017 R_ARM_RELATIVE │ │ -0004389c 00000017 R_ARM_RELATIVE │ │ -000438ac 00000017 R_ARM_RELATIVE │ │ -000438b8 00000017 R_ARM_RELATIVE │ │ -000438bc 00000017 R_ARM_RELATIVE │ │ -000438c0 00000017 R_ARM_RELATIVE │ │ -000438cc 00000017 R_ARM_RELATIVE │ │ -000438d0 00000017 R_ARM_RELATIVE │ │ -000438d4 00000017 R_ARM_RELATIVE │ │ -000438e4 00000017 R_ARM_RELATIVE │ │ -000438ec 00000017 R_ARM_RELATIVE │ │ -000438f4 00000017 R_ARM_RELATIVE │ │ -000438fc 00000017 R_ARM_RELATIVE │ │ -00043904 00000017 R_ARM_RELATIVE │ │ -0004390c 00000017 R_ARM_RELATIVE │ │ -00043914 00000017 R_ARM_RELATIVE │ │ -0004391c 00000017 R_ARM_RELATIVE │ │ -0004392c 00000017 R_ARM_RELATIVE │ │ -00043938 00000017 R_ARM_RELATIVE │ │ -0004393c 00000017 R_ARM_RELATIVE │ │ -00043948 00000017 R_ARM_RELATIVE │ │ -0004394c 00000017 R_ARM_RELATIVE │ │ -00043958 00000017 R_ARM_RELATIVE │ │ -0004395c 00000017 R_ARM_RELATIVE │ │ -00043960 00000017 R_ARM_RELATIVE │ │ -0004396c 00000017 R_ARM_RELATIVE │ │ -00043970 00000017 R_ARM_RELATIVE │ │ -00043974 00000017 R_ARM_RELATIVE │ │ -00043980 00000017 R_ARM_RELATIVE │ │ -0004398c 00000017 R_ARM_RELATIVE │ │ -0004399c 00000017 R_ARM_RELATIVE │ │ -000439a4 00000017 R_ARM_RELATIVE │ │ -000439ac 00000017 R_ARM_RELATIVE │ │ -000439c4 00000017 R_ARM_RELATIVE │ │ -000439d4 00000017 R_ARM_RELATIVE │ │ -000439dc 00000017 R_ARM_RELATIVE │ │ -000439e4 00000017 R_ARM_RELATIVE │ │ -000439ec 00000017 R_ARM_RELATIVE │ │ -000439fc 00000017 R_ARM_RELATIVE │ │ -00043a08 00000017 R_ARM_RELATIVE │ │ -00043a0c 00000017 R_ARM_RELATIVE │ │ -00043a10 00000017 R_ARM_RELATIVE │ │ -00043a14 00000017 R_ARM_RELATIVE │ │ -00043a20 00000017 R_ARM_RELATIVE │ │ -00043a24 00000017 R_ARM_RELATIVE │ │ -00043a28 00000017 R_ARM_RELATIVE │ │ -00043a2c 00000017 R_ARM_RELATIVE │ │ -00043a34 00000017 R_ARM_RELATIVE │ │ -00043a3c 00000017 R_ARM_RELATIVE │ │ -00043a4c 00000017 R_ARM_RELATIVE │ │ -00043a5c 00000017 R_ARM_RELATIVE │ │ -00043a6c 00000017 R_ARM_RELATIVE │ │ -00043a74 00000017 R_ARM_RELATIVE │ │ -00043a78 00000017 R_ARM_RELATIVE │ │ -00043a7c 00000017 R_ARM_RELATIVE │ │ -00043a80 00000017 R_ARM_RELATIVE │ │ -00043a84 00000017 R_ARM_RELATIVE │ │ -00043a88 00000017 R_ARM_RELATIVE │ │ -00043a8c 00000017 R_ARM_RELATIVE │ │ -00043a90 00000017 R_ARM_RELATIVE │ │ -00043a94 00000017 R_ARM_RELATIVE │ │ -00043a98 00000017 R_ARM_RELATIVE │ │ -00043a9c 00000017 R_ARM_RELATIVE │ │ -00043aa0 00000017 R_ARM_RELATIVE │ │ -00043aa4 00000017 R_ARM_RELATIVE │ │ -00043aa8 00000017 R_ARM_RELATIVE │ │ -00043aac 00000017 R_ARM_RELATIVE │ │ -00043ab0 00000017 R_ARM_RELATIVE │ │ -00043ab4 00000017 R_ARM_RELATIVE │ │ -00043ab8 00000017 R_ARM_RELATIVE │ │ -00043abc 00000017 R_ARM_RELATIVE │ │ -00043ac0 00000017 R_ARM_RELATIVE │ │ -00043ac4 00000017 R_ARM_RELATIVE │ │ -00043ac8 00000017 R_ARM_RELATIVE │ │ -00043acc 00000017 R_ARM_RELATIVE │ │ -00043ad0 00000017 R_ARM_RELATIVE │ │ -00043ad4 00000017 R_ARM_RELATIVE │ │ -00043ad8 00000017 R_ARM_RELATIVE │ │ -00043adc 00000017 R_ARM_RELATIVE │ │ -00043ae0 00000017 R_ARM_RELATIVE │ │ -00043ae4 00000017 R_ARM_RELATIVE │ │ -00043ae8 00000017 R_ARM_RELATIVE │ │ -00043aec 00000017 R_ARM_RELATIVE │ │ -00043af0 00000017 R_ARM_RELATIVE │ │ -00043af4 00000017 R_ARM_RELATIVE │ │ -00043af8 00000017 R_ARM_RELATIVE │ │ -00043afc 00000017 R_ARM_RELATIVE │ │ -00043b00 00000017 R_ARM_RELATIVE │ │ -00043b04 00000017 R_ARM_RELATIVE │ │ -00043b08 00000017 R_ARM_RELATIVE │ │ -00043b0c 00000017 R_ARM_RELATIVE │ │ -00043b10 00000017 R_ARM_RELATIVE │ │ -00043b14 00000017 R_ARM_RELATIVE │ │ -00043b18 00000017 R_ARM_RELATIVE │ │ -00043b1c 00000017 R_ARM_RELATIVE │ │ -00043b20 00000017 R_ARM_RELATIVE │ │ -00043b24 00000017 R_ARM_RELATIVE │ │ -00043b28 00000017 R_ARM_RELATIVE │ │ -00043b2c 00000017 R_ARM_RELATIVE │ │ -00043b30 00000017 R_ARM_RELATIVE │ │ -00043b34 00000017 R_ARM_RELATIVE │ │ -00043b38 00000017 R_ARM_RELATIVE │ │ -00043b3c 00000017 R_ARM_RELATIVE │ │ -00043b40 00000017 R_ARM_RELATIVE │ │ -00043b44 00000017 R_ARM_RELATIVE │ │ -00043b48 00000017 R_ARM_RELATIVE │ │ -00043b4c 00000017 R_ARM_RELATIVE │ │ -00043b50 00000017 R_ARM_RELATIVE │ │ -00043c20 00000017 R_ARM_RELATIVE │ │ -00043c24 00000017 R_ARM_RELATIVE │ │ -00043c30 00000017 R_ARM_RELATIVE │ │ -00043c34 00000017 R_ARM_RELATIVE │ │ -00043c38 00000017 R_ARM_RELATIVE │ │ -00043c3c 00000017 R_ARM_RELATIVE │ │ -00043c40 00000017 R_ARM_RELATIVE │ │ -00043c44 00000017 R_ARM_RELATIVE │ │ -00043c48 00000017 R_ARM_RELATIVE │ │ -00043c4c 00000017 R_ARM_RELATIVE │ │ -00043c50 00000017 R_ARM_RELATIVE │ │ -00043c54 00000017 R_ARM_RELATIVE │ │ -00043c58 00000017 R_ARM_RELATIVE │ │ -00043c5c 00000017 R_ARM_RELATIVE │ │ -00043c60 00000017 R_ARM_RELATIVE │ │ -00043c64 00000017 R_ARM_RELATIVE │ │ -00043c68 00000017 R_ARM_RELATIVE │ │ -00043c6c 00000017 R_ARM_RELATIVE │ │ -00043c70 00000017 R_ARM_RELATIVE │ │ -00043c74 00000017 R_ARM_RELATIVE │ │ -00043d30 00000017 R_ARM_RELATIVE │ │ -00043d50 00000017 R_ARM_RELATIVE │ │ -00043d5c 00000017 R_ARM_RELATIVE │ │ -00043db8 00000017 R_ARM_RELATIVE │ │ -00043dc0 00000017 R_ARM_RELATIVE │ │ -00043dc4 00000017 R_ARM_RELATIVE │ │ -00043dc8 00000017 R_ARM_RELATIVE │ │ -00044e68 00000017 R_ARM_RELATIVE │ │ -00044e70 00000017 R_ARM_RELATIVE │ │ -00044e78 00000017 R_ARM_RELATIVE │ │ -00044e84 00000017 R_ARM_RELATIVE │ │ -00044e88 00000017 R_ARM_RELATIVE │ │ -00043dbc 00001c15 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ -00043da0 00002015 R_ARM_GLOB_DAT 0055f25d KI_BIG_OUTPUT │ │ -00043da4 00002115 R_ARM_GLOB_DAT 0075f25d PS_OUTPUT │ │ -00043d54 00002415 R_ARM_GLOB_DAT 0000317d EXTRA_DATA_INPUT │ │ -00043db4 00002515 R_ARM_GLOB_DAT 0085f25d PREIMAGE_INPUT │ │ -00043d80 00002615 R_ARM_GLOB_DAT 0015f235 PROOFRESULT │ │ -00043d88 00002715 R_ARM_GLOB_DAT 0015f25d BLINDS │ │ -00043d48 00002815 R_ARM_GLOB_DAT 00154f70 PRIVATE_INPUT │ │ -00043d58 00002915 R_ARM_GLOB_DAT 00155031 SIGNATURE_INPUT │ │ -00043bfc 00002c02 R_ARM_ABS32 00010f15 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ -00043c10 00002c02 R_ARM_ABS32 00010f15 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ -00043d34 00002d15 R_ARM_GLOB_DAT 00154f90 PUBLIC_KEY_INPUT │ │ -00043d6c 00003015 R_ARM_GLOB_DAT 001550f4 MESSAGE_OUTPUT │ │ -00043d40 00003115 R_ARM_GLOB_DAT 00154fd1 X_ONLY_PUBLIC_KEY_INPUT │ │ -00043c04 00003502 R_ARM_ABS32 00010f6d rustsecp256k1_v0_4_1_default_error_callback_fn │ │ -00043c18 00003502 R_ARM_ABS32 00010f6d rustsecp256k1_v0_4_1_default_error_callback_fn │ │ -00043d70 00003715 R_ARM_GLOB_DAT 001551f4 NONCE_OUTPUT │ │ -00043da8 00003815 R_ARM_GLOB_DAT 0065f25d PC_OUTPUT │ │ -00043d44 00003915 R_ARM_GLOB_DAT 00154ff1 X_ONLY_PUBLIC_KEY_INPUT2 │ │ -00043dac 00003e15 R_ARM_GLOB_DAT 0095f27d PKS_INPUT │ │ -00043d3c 00004215 R_ARM_GLOB_DAT 00155011 TWEAK_INPUT │ │ -00043d60 00004415 R_ARM_GLOB_DAT 00155071 KI_OUTPUT │ │ -00043d94 00004515 R_ARM_GLOB_DAT 0025f25d M_INPUT │ │ -00043d9c 00004615 R_ARM_GLOB_DAT 0045f25d PCM_OUT │ │ -00043d84 00004b15 R_ARM_GLOB_DAT 00a5f27d EBUF1 │ │ -00043d8c 00004d15 R_ARM_GLOB_DAT 00b5f27d EBUF2 │ │ -00043d78 00004e15 R_ARM_GLOB_DAT 00155235 PROOF │ │ -00043d90 00005015 R_ARM_GLOB_DAT 00c5f27d EBUF3 │ │ -00043d74 00005215 R_ARM_GLOB_DAT 00155214 COMMIT │ │ -00043d4c 00005315 R_ARM_GLOB_DAT 0000315d HASH_INPUT │ │ -00043db0 00005715 R_ARM_GLOB_DAT 0085f27d SKS_INPUT │ │ -00043d7c 00005815 R_ARM_GLOB_DAT 001550d4 BLIND_OUTPUT │ │ -00043d64 00005915 R_ARM_GLOB_DAT 00155092 PK_INPUT │ │ -00043d68 00005f15 R_ARM_GLOB_DAT 001550b3 SK_INPUT │ │ -00043d98 00006115 R_ARM_GLOB_DAT 0035f25d PCM_IN │ │ -00043d38 00006215 R_ARM_GLOB_DAT 0000311c PUBLIC_KEY_INPUT2 │ │ +00061b40 00000017 R_ARM_RELATIVE │ │ +00061b44 00000017 R_ARM_RELATIVE │ │ +00061b54 00000017 R_ARM_RELATIVE │ │ +00061b64 00000017 R_ARM_RELATIVE │ │ +00061b74 00000017 R_ARM_RELATIVE │ │ +00061b84 00000017 R_ARM_RELATIVE │ │ +00061b94 00000017 R_ARM_RELATIVE │ │ +00061ba4 00000017 R_ARM_RELATIVE │ │ +00061bac 00000017 R_ARM_RELATIVE │ │ +00061bbc 00000017 R_ARM_RELATIVE │ │ +00061bcc 00000017 R_ARM_RELATIVE │ │ +00061bdc 00000017 R_ARM_RELATIVE │ │ +00061bec 00000017 R_ARM_RELATIVE │ │ +00061bfc 00000017 R_ARM_RELATIVE │ │ +00061c0c 00000017 R_ARM_RELATIVE │ │ +00061c1c 00000017 R_ARM_RELATIVE │ │ +00061c2c 00000017 R_ARM_RELATIVE │ │ +00061c3c 00000017 R_ARM_RELATIVE │ │ +00061c4c 00000017 R_ARM_RELATIVE │ │ +00061c5c 00000017 R_ARM_RELATIVE │ │ +00061c6c 00000017 R_ARM_RELATIVE │ │ +00061c7c 00000017 R_ARM_RELATIVE │ │ +00061c84 00000017 R_ARM_RELATIVE │ │ +00061c94 00000017 R_ARM_RELATIVE │ │ +00061ca4 00000017 R_ARM_RELATIVE │ │ +00061cb4 00000017 R_ARM_RELATIVE │ │ +00061cd0 00000017 R_ARM_RELATIVE │ │ +00061cd4 00000017 R_ARM_RELATIVE │ │ +00061cd8 00000017 R_ARM_RELATIVE │ │ +00061cdc 00000017 R_ARM_RELATIVE │ │ +00061ce4 00000017 R_ARM_RELATIVE │ │ +00061cec 00000017 R_ARM_RELATIVE │ │ +00061cf4 00000017 R_ARM_RELATIVE │ │ +00061cfc 00000017 R_ARM_RELATIVE │ │ +00061d04 00000017 R_ARM_RELATIVE │ │ +00061d0c 00000017 R_ARM_RELATIVE │ │ +00061d14 00000017 R_ARM_RELATIVE │ │ +00061d1c 00000017 R_ARM_RELATIVE │ │ +00061d24 00000017 R_ARM_RELATIVE │ │ +00061d2c 00000017 R_ARM_RELATIVE │ │ +00061d34 00000017 R_ARM_RELATIVE │ │ +00061d3c 00000017 R_ARM_RELATIVE │ │ +00061d4c 00000017 R_ARM_RELATIVE │ │ +00061d5c 00000017 R_ARM_RELATIVE │ │ +00061d6c 00000017 R_ARM_RELATIVE │ │ +00061d7c 00000017 R_ARM_RELATIVE │ │ +00061d8c 00000017 R_ARM_RELATIVE │ │ +00061d94 00000017 R_ARM_RELATIVE │ │ +00061d9c 00000017 R_ARM_RELATIVE │ │ +00061da4 00000017 R_ARM_RELATIVE │ │ +00061dac 00000017 R_ARM_RELATIVE │ │ +00061dbc 00000017 R_ARM_RELATIVE │ │ +00061dc4 00000017 R_ARM_RELATIVE │ │ +00061dcc 00000017 R_ARM_RELATIVE │ │ +00061dd4 00000017 R_ARM_RELATIVE │ │ +00061ddc 00000017 R_ARM_RELATIVE │ │ +00061de4 00000017 R_ARM_RELATIVE │ │ +00061dec 00000017 R_ARM_RELATIVE │ │ +00061dfc 00000017 R_ARM_RELATIVE │ │ +00061e0c 00000017 R_ARM_RELATIVE │ │ +00061e1c 00000017 R_ARM_RELATIVE │ │ +00061e2c 00000017 R_ARM_RELATIVE │ │ +00061e34 00000017 R_ARM_RELATIVE │ │ +00061e48 00000017 R_ARM_RELATIVE │ │ +00061e4c 00000017 R_ARM_RELATIVE │ │ +00061e5c 00000017 R_ARM_RELATIVE │ │ +00061e64 00000017 R_ARM_RELATIVE │ │ +00061e6c 00000017 R_ARM_RELATIVE │ │ +00061e74 00000017 R_ARM_RELATIVE │ │ +00061e7c 00000017 R_ARM_RELATIVE │ │ +00061e84 00000017 R_ARM_RELATIVE │ │ +00061e8c 00000017 R_ARM_RELATIVE │ │ +00061e94 00000017 R_ARM_RELATIVE │ │ +00061e9c 00000017 R_ARM_RELATIVE │ │ +00061ea4 00000017 R_ARM_RELATIVE │ │ +00061eb4 00000017 R_ARM_RELATIVE │ │ +00061ec4 00000017 R_ARM_RELATIVE │ │ +00061ecc 00000017 R_ARM_RELATIVE │ │ +00061edc 00000017 R_ARM_RELATIVE │ │ +00061ee4 00000017 R_ARM_RELATIVE │ │ +00061eec 00000017 R_ARM_RELATIVE │ │ +00061efc 00000017 R_ARM_RELATIVE │ │ +00061f0c 00000017 R_ARM_RELATIVE │ │ +00061f1c 00000017 R_ARM_RELATIVE │ │ +00061f2c 00000017 R_ARM_RELATIVE │ │ +00061f3c 00000017 R_ARM_RELATIVE │ │ +00061f4c 00000017 R_ARM_RELATIVE │ │ +00061f5c 00000017 R_ARM_RELATIVE │ │ +00061f6c 00000017 R_ARM_RELATIVE │ │ +00061f7c 00000017 R_ARM_RELATIVE │ │ +00061f8c 00000017 R_ARM_RELATIVE │ │ +00061f9c 00000017 R_ARM_RELATIVE │ │ +00061fac 00000017 R_ARM_RELATIVE │ │ +00061fbc 00000017 R_ARM_RELATIVE │ │ +00061fcc 00000017 R_ARM_RELATIVE │ │ +00061fdc 00000017 R_ARM_RELATIVE │ │ +00061fec 00000017 R_ARM_RELATIVE │ │ +00061ffc 00000017 R_ARM_RELATIVE │ │ +0006200c 00000017 R_ARM_RELATIVE │ │ +0006201c 00000017 R_ARM_RELATIVE │ │ +0006202c 00000017 R_ARM_RELATIVE │ │ +0006203c 00000017 R_ARM_RELATIVE │ │ +0006204c 00000017 R_ARM_RELATIVE │ │ +0006205c 00000017 R_ARM_RELATIVE │ │ +0006206c 00000017 R_ARM_RELATIVE │ │ +0006207c 00000017 R_ARM_RELATIVE │ │ +0006208c 00000017 R_ARM_RELATIVE │ │ +0006209c 00000017 R_ARM_RELATIVE │ │ +000620ac 00000017 R_ARM_RELATIVE │ │ +000620bc 00000017 R_ARM_RELATIVE │ │ +000620cc 00000017 R_ARM_RELATIVE │ │ +000620dc 00000017 R_ARM_RELATIVE │ │ +000620ec 00000017 R_ARM_RELATIVE │ │ +000620fc 00000017 R_ARM_RELATIVE │ │ +0006210c 00000017 R_ARM_RELATIVE │ │ +0006211c 00000017 R_ARM_RELATIVE │ │ +0006212c 00000017 R_ARM_RELATIVE │ │ +0006213c 00000017 R_ARM_RELATIVE │ │ +0006214c 00000017 R_ARM_RELATIVE │ │ +0006215c 00000017 R_ARM_RELATIVE │ │ +0006216c 00000017 R_ARM_RELATIVE │ │ +0006217c 00000017 R_ARM_RELATIVE │ │ +0006218c 00000017 R_ARM_RELATIVE │ │ +0006219c 00000017 R_ARM_RELATIVE │ │ +000621a4 00000017 R_ARM_RELATIVE │ │ +000621b4 00000017 R_ARM_RELATIVE │ │ +000621c4 00000017 R_ARM_RELATIVE │ │ +000621d4 00000017 R_ARM_RELATIVE │ │ +000621e4 00000017 R_ARM_RELATIVE │ │ +000621f4 00000017 R_ARM_RELATIVE │ │ +00062204 00000017 R_ARM_RELATIVE │ │ +0006220c 00000017 R_ARM_RELATIVE │ │ +00062214 00000017 R_ARM_RELATIVE │ │ +0006221c 00000017 R_ARM_RELATIVE │ │ +00062224 00000017 R_ARM_RELATIVE │ │ +00062234 00000017 R_ARM_RELATIVE │ │ +00062244 00000017 R_ARM_RELATIVE │ │ +00062254 00000017 R_ARM_RELATIVE │ │ +00062264 00000017 R_ARM_RELATIVE │ │ +00062274 00000017 R_ARM_RELATIVE │ │ +00062284 00000017 R_ARM_RELATIVE │ │ +00062294 00000017 R_ARM_RELATIVE │ │ +000622a4 00000017 R_ARM_RELATIVE │ │ +000622b4 00000017 R_ARM_RELATIVE │ │ +000622c4 00000017 R_ARM_RELATIVE │ │ +000622d4 00000017 R_ARM_RELATIVE │ │ +000622e4 00000017 R_ARM_RELATIVE │ │ +000622f4 00000017 R_ARM_RELATIVE │ │ +00062304 00000017 R_ARM_RELATIVE │ │ +00062314 00000017 R_ARM_RELATIVE │ │ +00062324 00000017 R_ARM_RELATIVE │ │ +00062334 00000017 R_ARM_RELATIVE │ │ +00062344 00000017 R_ARM_RELATIVE │ │ +00062354 00000017 R_ARM_RELATIVE │ │ +00062364 00000017 R_ARM_RELATIVE │ │ +00062380 00000017 R_ARM_RELATIVE │ │ +00062390 00000017 R_ARM_RELATIVE │ │ +000623a0 00000017 R_ARM_RELATIVE │ │ +000623b0 00000017 R_ARM_RELATIVE │ │ +000623b4 00000017 R_ARM_RELATIVE │ │ +000623c4 00000017 R_ARM_RELATIVE │ │ +000623d4 00000017 R_ARM_RELATIVE │ │ +000623e4 00000017 R_ARM_RELATIVE │ │ +000623f4 00000017 R_ARM_RELATIVE │ │ +00062404 00000017 R_ARM_RELATIVE │ │ +00062414 00000017 R_ARM_RELATIVE │ │ +00062424 00000017 R_ARM_RELATIVE │ │ +00062434 00000017 R_ARM_RELATIVE │ │ +00062444 00000017 R_ARM_RELATIVE │ │ +00062454 00000017 R_ARM_RELATIVE │ │ +00062464 00000017 R_ARM_RELATIVE │ │ +00062474 00000017 R_ARM_RELATIVE │ │ +00062484 00000017 R_ARM_RELATIVE │ │ +00062494 00000017 R_ARM_RELATIVE │ │ +000624a4 00000017 R_ARM_RELATIVE │ │ +000624c0 00000017 R_ARM_RELATIVE │ │ +000624c4 00000017 R_ARM_RELATIVE │ │ +000624c8 00000017 R_ARM_RELATIVE │ │ +000624d8 00000017 R_ARM_RELATIVE │ │ +000624dc 00000017 R_ARM_RELATIVE │ │ +000624ec 00000017 R_ARM_RELATIVE │ │ +000624fc 00000017 R_ARM_RELATIVE │ │ +00062504 00000017 R_ARM_RELATIVE │ │ +00062514 00000017 R_ARM_RELATIVE │ │ +0006251c 00000017 R_ARM_RELATIVE │ │ +0006252c 00000017 R_ARM_RELATIVE │ │ +00062534 00000017 R_ARM_RELATIVE │ │ +00062544 00000017 R_ARM_RELATIVE │ │ +00062554 00000017 R_ARM_RELATIVE │ │ +00062564 00000017 R_ARM_RELATIVE │ │ +0006256c 00000017 R_ARM_RELATIVE │ │ +0006257c 00000017 R_ARM_RELATIVE │ │ +0006258c 00000017 R_ARM_RELATIVE │ │ +0006259c 00000017 R_ARM_RELATIVE │ │ +000625a4 00000017 R_ARM_RELATIVE │ │ +000625b4 00000017 R_ARM_RELATIVE │ │ +000625c4 00000017 R_ARM_RELATIVE │ │ +000625d4 00000017 R_ARM_RELATIVE │ │ +000625e4 00000017 R_ARM_RELATIVE │ │ +000625f4 00000017 R_ARM_RELATIVE │ │ +00062604 00000017 R_ARM_RELATIVE │ │ +00062614 00000017 R_ARM_RELATIVE │ │ +00062624 00000017 R_ARM_RELATIVE │ │ +00062634 00000017 R_ARM_RELATIVE │ │ +00062644 00000017 R_ARM_RELATIVE │ │ +00062654 00000017 R_ARM_RELATIVE │ │ +00062658 00000017 R_ARM_RELATIVE │ │ +00062660 00000017 R_ARM_RELATIVE │ │ +00062670 00000017 R_ARM_RELATIVE │ │ +0006267c 00000017 R_ARM_RELATIVE │ │ +00062680 00000017 R_ARM_RELATIVE │ │ +00062684 00000017 R_ARM_RELATIVE │ │ +00062688 00000017 R_ARM_RELATIVE │ │ +00062694 00000017 R_ARM_RELATIVE │ │ +00062698 00000017 R_ARM_RELATIVE │ │ +0006269c 00000017 R_ARM_RELATIVE │ │ +000626a0 00000017 R_ARM_RELATIVE │ │ +000626b0 00000017 R_ARM_RELATIVE │ │ +000626c4 00000017 R_ARM_RELATIVE │ │ +000626c8 00000017 R_ARM_RELATIVE │ │ +000626d8 00000017 R_ARM_RELATIVE │ │ +000626e0 00000017 R_ARM_RELATIVE │ │ +000626e8 00000017 R_ARM_RELATIVE │ │ +000626f8 00000017 R_ARM_RELATIVE │ │ +00062704 00000017 R_ARM_RELATIVE │ │ +00062720 00000017 R_ARM_RELATIVE │ │ +00062724 00000017 R_ARM_RELATIVE │ │ +00062728 00000017 R_ARM_RELATIVE │ │ +00062738 00000017 R_ARM_RELATIVE │ │ +0006273c 00000017 R_ARM_RELATIVE │ │ +00062740 00000017 R_ARM_RELATIVE │ │ +00062744 00000017 R_ARM_RELATIVE │ │ +0006274c 00000017 R_ARM_RELATIVE │ │ +00062754 00000017 R_ARM_RELATIVE │ │ +00062760 00000017 R_ARM_RELATIVE │ │ +00062768 00000017 R_ARM_RELATIVE │ │ +00062778 00000017 R_ARM_RELATIVE │ │ +0006278c 00000017 R_ARM_RELATIVE │ │ +00062790 00000017 R_ARM_RELATIVE │ │ +00062798 00000017 R_ARM_RELATIVE │ │ +000627a8 00000017 R_ARM_RELATIVE │ │ +000627b8 00000017 R_ARM_RELATIVE │ │ +000627c0 00000017 R_ARM_RELATIVE │ │ +000627c8 00000017 R_ARM_RELATIVE │ │ +000627d8 00000017 R_ARM_RELATIVE │ │ +000627e4 00000017 R_ARM_RELATIVE │ │ +000627e8 00000017 R_ARM_RELATIVE │ │ +000627f8 00000017 R_ARM_RELATIVE │ │ +000627fc 00000017 R_ARM_RELATIVE │ │ +00062800 00000017 R_ARM_RELATIVE │ │ +00062808 00000017 R_ARM_RELATIVE │ │ +00062810 00000017 R_ARM_RELATIVE │ │ +00062818 00000017 R_ARM_RELATIVE │ │ +00062828 00000017 R_ARM_RELATIVE │ │ +00062838 00000017 R_ARM_RELATIVE │ │ +00062848 00000017 R_ARM_RELATIVE │ │ +00062858 00000017 R_ARM_RELATIVE │ │ +00062868 00000017 R_ARM_RELATIVE │ │ +00062878 00000017 R_ARM_RELATIVE │ │ +00062880 00000017 R_ARM_RELATIVE │ │ +00062890 00000017 R_ARM_RELATIVE │ │ +000628a0 00000017 R_ARM_RELATIVE │ │ +000628a8 00000017 R_ARM_RELATIVE │ │ +000628b0 00000017 R_ARM_RELATIVE │ │ +000628c0 00000017 R_ARM_RELATIVE │ │ +000628c8 00000017 R_ARM_RELATIVE │ │ +000628d0 00000017 R_ARM_RELATIVE │ │ +000628e0 00000017 R_ARM_RELATIVE │ │ +000628e8 00000017 R_ARM_RELATIVE │ │ +000628f8 00000017 R_ARM_RELATIVE │ │ +00062900 00000017 R_ARM_RELATIVE │ │ +00062908 00000017 R_ARM_RELATIVE │ │ +00062910 00000017 R_ARM_RELATIVE │ │ +00062918 00000017 R_ARM_RELATIVE │ │ +00062920 00000017 R_ARM_RELATIVE │ │ +0006292c 00000017 R_ARM_RELATIVE │ │ +00062930 00000017 R_ARM_RELATIVE │ │ +00062934 00000017 R_ARM_RELATIVE │ │ +00062944 00000017 R_ARM_RELATIVE │ │ +00062948 00000017 R_ARM_RELATIVE │ │ +0006294c 00000017 R_ARM_RELATIVE │ │ +00062950 00000017 R_ARM_RELATIVE │ │ +00062954 00000017 R_ARM_RELATIVE │ │ +00062960 00000017 R_ARM_RELATIVE │ │ +00062964 00000017 R_ARM_RELATIVE │ │ +00062968 00000017 R_ARM_RELATIVE │ │ +0006296c 00000017 R_ARM_RELATIVE │ │ +00062970 00000017 R_ARM_RELATIVE │ │ +00062978 00000017 R_ARM_RELATIVE │ │ +00062980 00000017 R_ARM_RELATIVE │ │ +00062988 00000017 R_ARM_RELATIVE │ │ +00062990 00000017 R_ARM_RELATIVE │ │ +00062998 00000017 R_ARM_RELATIVE │ │ +000629a0 00000017 R_ARM_RELATIVE │ │ +000629a8 00000017 R_ARM_RELATIVE │ │ +000629b8 00000017 R_ARM_RELATIVE │ │ +000629c8 00000017 R_ARM_RELATIVE │ │ +000629d8 00000017 R_ARM_RELATIVE │ │ +000629e0 00000017 R_ARM_RELATIVE │ │ +000629f0 00000017 R_ARM_RELATIVE │ │ +00062a00 00000017 R_ARM_RELATIVE │ │ +00062a1c 00000017 R_ARM_RELATIVE │ │ +00062a20 00000017 R_ARM_RELATIVE │ │ +00062a30 00000017 R_ARM_RELATIVE │ │ +00062a40 00000017 R_ARM_RELATIVE │ │ +00062a50 00000017 R_ARM_RELATIVE │ │ +00062a5c 00000017 R_ARM_RELATIVE │ │ +00062a60 00000017 R_ARM_RELATIVE │ │ +00062a6c 00000017 R_ARM_RELATIVE │ │ +00062a70 00000017 R_ARM_RELATIVE │ │ +00062a74 00000017 R_ARM_RELATIVE │ │ +00062a78 00000017 R_ARM_RELATIVE │ │ +00062a7c 00000017 R_ARM_RELATIVE │ │ +00062a80 00000017 R_ARM_RELATIVE │ │ +00062a84 00000017 R_ARM_RELATIVE │ │ +00062a88 00000017 R_ARM_RELATIVE │ │ +00062a8c 00000017 R_ARM_RELATIVE │ │ +00062a9c 00000017 R_ARM_RELATIVE │ │ +00062aac 00000017 R_ARM_RELATIVE │ │ +00062abc 00000017 R_ARM_RELATIVE │ │ +00062acc 00000017 R_ARM_RELATIVE │ │ +00062adc 00000017 R_ARM_RELATIVE │ │ +00062aec 00000017 R_ARM_RELATIVE │ │ +00062afc 00000017 R_ARM_RELATIVE │ │ +00062b0c 00000017 R_ARM_RELATIVE │ │ +00062b1c 00000017 R_ARM_RELATIVE │ │ +00062b2c 00000017 R_ARM_RELATIVE │ │ +00062b3c 00000017 R_ARM_RELATIVE │ │ +00062b4c 00000017 R_ARM_RELATIVE │ │ +00062b64 00000017 R_ARM_RELATIVE │ │ +00062b6c 00000017 R_ARM_RELATIVE │ │ +00062b74 00000017 R_ARM_RELATIVE │ │ +00062b8c 00000017 R_ARM_RELATIVE │ │ +00062b94 00000017 R_ARM_RELATIVE │ │ +00062b9c 00000017 R_ARM_RELATIVE │ │ +00062bac 00000017 R_ARM_RELATIVE │ │ +00062bbc 00000017 R_ARM_RELATIVE │ │ +00062bcc 00000017 R_ARM_RELATIVE │ │ +00062bdc 00000017 R_ARM_RELATIVE │ │ +00062bec 00000017 R_ARM_RELATIVE │ │ +00062bfc 00000017 R_ARM_RELATIVE │ │ +00062c18 00000017 R_ARM_RELATIVE │ │ +00062c1c 00000017 R_ARM_RELATIVE │ │ +00062c2c 00000017 R_ARM_RELATIVE │ │ +00062c34 00000017 R_ARM_RELATIVE │ │ +00062c44 00000017 R_ARM_RELATIVE │ │ +00062c54 00000017 R_ARM_RELATIVE │ │ +00062c64 00000017 R_ARM_RELATIVE │ │ +00062c74 00000017 R_ARM_RELATIVE │ │ +00062c84 00000017 R_ARM_RELATIVE │ │ +00062c90 00000017 R_ARM_RELATIVE │ │ +00062c94 00000017 R_ARM_RELATIVE │ │ +00062ca4 00000017 R_ARM_RELATIVE │ │ +00062cb4 00000017 R_ARM_RELATIVE │ │ +00062cc4 00000017 R_ARM_RELATIVE │ │ +00062cd4 00000017 R_ARM_RELATIVE │ │ +00062ce4 00000017 R_ARM_RELATIVE │ │ +00062cf4 00000017 R_ARM_RELATIVE │ │ +00062d04 00000017 R_ARM_RELATIVE │ │ +00062d14 00000017 R_ARM_RELATIVE │ │ +00062d24 00000017 R_ARM_RELATIVE │ │ +00062d34 00000017 R_ARM_RELATIVE │ │ +00062d44 00000017 R_ARM_RELATIVE │ │ +00062d54 00000017 R_ARM_RELATIVE │ │ +00062d64 00000017 R_ARM_RELATIVE │ │ +00062d74 00000017 R_ARM_RELATIVE │ │ +00062d84 00000017 R_ARM_RELATIVE │ │ +00062d94 00000017 R_ARM_RELATIVE │ │ +00062da4 00000017 R_ARM_RELATIVE │ │ +00062db4 00000017 R_ARM_RELATIVE │ │ +00062dc4 00000017 R_ARM_RELATIVE │ │ +00062dd4 00000017 R_ARM_RELATIVE │ │ +00062de4 00000017 R_ARM_RELATIVE │ │ +00062de8 00000017 R_ARM_RELATIVE │ │ +00062df0 00000017 R_ARM_RELATIVE │ │ +00062df4 00000017 R_ARM_RELATIVE │ │ +00062df8 00000017 R_ARM_RELATIVE │ │ +00062dfc 00000017 R_ARM_RELATIVE │ │ +00062e00 00000017 R_ARM_RELATIVE │ │ +00062e04 00000017 R_ARM_RELATIVE │ │ +00062e10 00000017 R_ARM_RELATIVE │ │ +00062e14 00000017 R_ARM_RELATIVE │ │ +00062e18 00000017 R_ARM_RELATIVE │ │ +00062e1c 00000017 R_ARM_RELATIVE │ │ +00062e20 00000017 R_ARM_RELATIVE │ │ +00062e24 00000017 R_ARM_RELATIVE │ │ +00062e28 00000017 R_ARM_RELATIVE │ │ +00062e2c 00000017 R_ARM_RELATIVE │ │ +00062e30 00000017 R_ARM_RELATIVE │ │ +00062e34 00000017 R_ARM_RELATIVE │ │ +00062e3c 00000017 R_ARM_RELATIVE │ │ +00062e40 00000017 R_ARM_RELATIVE │ │ +00062e44 00000017 R_ARM_RELATIVE │ │ +00062e4c 00000017 R_ARM_RELATIVE │ │ +00062e50 00000017 R_ARM_RELATIVE │ │ +00062e54 00000017 R_ARM_RELATIVE │ │ +00062e58 00000017 R_ARM_RELATIVE │ │ +00062e5c 00000017 R_ARM_RELATIVE │ │ +00062e68 00000017 R_ARM_RELATIVE │ │ +00062e6c 00000017 R_ARM_RELATIVE │ │ +00062e70 00000017 R_ARM_RELATIVE │ │ +00062e74 00000017 R_ARM_RELATIVE │ │ +00062e7c 00000017 R_ARM_RELATIVE │ │ +00062e80 00000017 R_ARM_RELATIVE │ │ +00062e84 00000017 R_ARM_RELATIVE │ │ +00062e88 00000017 R_ARM_RELATIVE │ │ +00062e8c 00000017 R_ARM_RELATIVE │ │ +00062e90 00000017 R_ARM_RELATIVE │ │ +00062e94 00000017 R_ARM_RELATIVE │ │ +00062e98 00000017 R_ARM_RELATIVE │ │ +00062e9c 00000017 R_ARM_RELATIVE │ │ +00062ea0 00000017 R_ARM_RELATIVE │ │ +00062ea4 00000017 R_ARM_RELATIVE │ │ +00062ea8 00000017 R_ARM_RELATIVE │ │ +00062eac 00000017 R_ARM_RELATIVE │ │ +00062eb0 00000017 R_ARM_RELATIVE │ │ +00062eb4 00000017 R_ARM_RELATIVE │ │ +00062eb8 00000017 R_ARM_RELATIVE │ │ +00062ebc 00000017 R_ARM_RELATIVE │ │ +00062ec0 00000017 R_ARM_RELATIVE │ │ +00062ec4 00000017 R_ARM_RELATIVE │ │ +00062ec8 00000017 R_ARM_RELATIVE │ │ +00062ecc 00000017 R_ARM_RELATIVE │ │ +00062ed0 00000017 R_ARM_RELATIVE │ │ +00062ed4 00000017 R_ARM_RELATIVE │ │ +00062ed8 00000017 R_ARM_RELATIVE │ │ +00062edc 00000017 R_ARM_RELATIVE │ │ +00062ee0 00000017 R_ARM_RELATIVE │ │ +00062ee4 00000017 R_ARM_RELATIVE │ │ +00062ee8 00000017 R_ARM_RELATIVE │ │ +00062eec 00000017 R_ARM_RELATIVE │ │ +00062ef0 00000017 R_ARM_RELATIVE │ │ +00062ef4 00000017 R_ARM_RELATIVE │ │ +00062ef8 00000017 R_ARM_RELATIVE │ │ +00062efc 00000017 R_ARM_RELATIVE │ │ +00062f00 00000017 R_ARM_RELATIVE │ │ +00062f04 00000017 R_ARM_RELATIVE │ │ +00062f08 00000017 R_ARM_RELATIVE │ │ +00062f0c 00000017 R_ARM_RELATIVE │ │ +00062f10 00000017 R_ARM_RELATIVE │ │ +00062f14 00000017 R_ARM_RELATIVE │ │ +00062f18 00000017 R_ARM_RELATIVE │ │ +00062f1c 00000017 R_ARM_RELATIVE │ │ +00062f20 00000017 R_ARM_RELATIVE │ │ +00062f24 00000017 R_ARM_RELATIVE │ │ +00062f28 00000017 R_ARM_RELATIVE │ │ +00062f2c 00000017 R_ARM_RELATIVE │ │ +00062f30 00000017 R_ARM_RELATIVE │ │ +00062f34 00000017 R_ARM_RELATIVE │ │ +00062f38 00000017 R_ARM_RELATIVE │ │ +00062f3c 00000017 R_ARM_RELATIVE │ │ +00062f40 00000017 R_ARM_RELATIVE │ │ +00062f44 00000017 R_ARM_RELATIVE │ │ +00062f48 00000017 R_ARM_RELATIVE │ │ +00062f4c 00000017 R_ARM_RELATIVE │ │ +00062f50 00000017 R_ARM_RELATIVE │ │ +00062f54 00000017 R_ARM_RELATIVE │ │ +00063028 00000017 R_ARM_RELATIVE │ │ +0006302c 00000017 R_ARM_RELATIVE │ │ +00063038 00000017 R_ARM_RELATIVE │ │ +0006303c 00000017 R_ARM_RELATIVE │ │ +00063040 00000017 R_ARM_RELATIVE │ │ +00063044 00000017 R_ARM_RELATIVE │ │ +00063048 00000017 R_ARM_RELATIVE │ │ +0006304c 00000017 R_ARM_RELATIVE │ │ +00063050 00000017 R_ARM_RELATIVE │ │ +00063054 00000017 R_ARM_RELATIVE │ │ +00063058 00000017 R_ARM_RELATIVE │ │ +0006305c 00000017 R_ARM_RELATIVE │ │ +00063060 00000017 R_ARM_RELATIVE │ │ +00063064 00000017 R_ARM_RELATIVE │ │ +00063068 00000017 R_ARM_RELATIVE │ │ +0006306c 00000017 R_ARM_RELATIVE │ │ +00063070 00000017 R_ARM_RELATIVE │ │ +00063074 00000017 R_ARM_RELATIVE │ │ +00063078 00000017 R_ARM_RELATIVE │ │ +0006307c 00000017 R_ARM_RELATIVE │ │ +00063138 00000017 R_ARM_RELATIVE │ │ +000631ac 00000017 R_ARM_RELATIVE │ │ +000631b4 00000017 R_ARM_RELATIVE │ │ +000631c4 00000017 R_ARM_RELATIVE │ │ +000631cc 00000017 R_ARM_RELATIVE │ │ +000631d0 00000017 R_ARM_RELATIVE │ │ +000631d4 00000017 R_ARM_RELATIVE │ │ +0006484c 00000017 R_ARM_RELATIVE │ │ +00064860 00000017 R_ARM_RELATIVE │ │ +00064864 00000017 R_ARM_RELATIVE │ │ +00064868 00000017 R_ARM_RELATIVE │ │ +000631c0 00001615 R_ARM_GLOB_DAT 00000000 gettid@LIBC │ │ +000631c8 00002615 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +0006314c 00002a15 R_ARM_GLOB_DAT 004648b1 KI_BIG_OUTPUT │ │ +00063150 00002b15 R_ARM_GLOB_DAT 00a6ea7b PS_OUTPUT │ │ +00063160 00002e15 R_ARM_GLOB_DAT 00a64a13 PREIMAGE_INPUT │ │ +000631a0 00002f15 R_ARM_GLOB_DAT 00a6ea53 PROOFRESULT │ │ +000631b0 00003015 R_ARM_GLOB_DAT 00004c80 EXTRA_DATA_INPUT │ │ +00063144 00003115 R_ARM_GLOB_DAT 00a64a33 PRIVATE_INPUT │ │ +00063174 00003215 R_ARM_GLOB_DAT 00064870 BLINDS │ │ +000631a4 00003415 R_ARM_GLOB_DAT 00b6eabc SIGNATURE_INPUT │ │ +00063000 00003602 R_ARM_ABS32 0001557d rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ +00063018 00003602 R_ARM_ABS32 0001557d rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ +0006313c 00003715 R_ARM_GLOB_DAT 00b6ea7b PUBLIC_KEY_INPUT │ │ +00063198 00003c15 R_ARM_GLOB_DAT 005648d2 MESSAGE_OUTPUT │ │ +000631b8 00003e15 R_ARM_GLOB_DAT 00c6eb3d X_ONLY_PUBLIC_KEY_INPUT │ │ +00063008 00003f02 R_ARM_ABS32 00015521 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ +00063020 00003f02 R_ARM_ABS32 00015521 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ +00063140 00004015 R_ARM_GLOB_DAT 006649d2 NONCE_OUTPUT │ │ +00063154 00004115 R_ARM_GLOB_DAT 008649f2 PC_OUTPUT │ │ +000631bc 00004515 R_ARM_GLOB_DAT 00c6eb5d X_ONLY_PUBLIC_KEY_INPUT2 │ │ +00063158 00004715 R_ARM_GLOB_DAT 009649f2 PKS_INPUT │ │ +0006317c 00004c15 R_ARM_GLOB_DAT 00c6eb1d TWEAK_INPUT │ │ +00063164 00004e15 R_ARM_GLOB_DAT 005648b1 KI_OUTPUT │ │ +0006318c 00005015 R_ARM_GLOB_DAT 005649d2 M_INPUT │ │ +00063194 00005115 R_ARM_GLOB_DAT 007649f2 PCM_OUT │ │ +00063148 00005515 R_ARM_GLOB_DAT 001648b1 EBUF1 │ │ +00063184 00005715 R_ARM_GLOB_DAT 002648b1 EBUF2 │ │ +0006319c 00005815 R_ARM_GLOB_DAT 00a64a53 PROOF │ │ +00063188 00005b15 R_ARM_GLOB_DAT 003648b1 EBUF3 │ │ +00063178 00005c15 R_ARM_GLOB_DAT 00164890 COMMIT │ │ +000631a8 00005e15 R_ARM_GLOB_DAT 00004ca0 HASH_INPUT │ │ +0006315c 00006115 R_ARM_GLOB_DAT 00b6eafc SKS_INPUT │ │ +00063168 00006315 R_ARM_GLOB_DAT 00a649f2 PK_INPUT │ │ +00063170 00006615 R_ARM_GLOB_DAT 00164870 BLIND_OUTPUT │ │ +0006316c 00006915 R_ARM_GLOB_DAT 00c6eafc SK_INPUT │ │ +00063180 00006c15 R_ARM_GLOB_DAT 00004cc0 PUBLIC_KEY_INPUT2 │ │ +00063190 00006d15 R_ARM_GLOB_DAT 006649f2 PCM_IN │ │ │ │ -Relocation section '.rel.plt' at offset 0x2584 contains 32 entries: │ │ +Relocation section '.rel.plt' at offset 0x3048 contains 42 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ -00043dd8 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00043ddc 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ -00043de0 00000316 R_ARM_JUMP_SLOT 00000000 __register_atfork@LIBC │ │ -00043de4 00000416 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@LIBC │ │ -00043de8 00000516 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ -00043dec 00000616 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@LIBC │ │ -00043df0 00000716 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ -00043df4 00000816 R_ARM_JUMP_SLOT 00000000 syscall@LIBC │ │ -00043df8 00000916 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ -00043dfc 00000a16 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ -00043e00 00000b16 R_ARM_JUMP_SLOT 00000000 strerror_r@LIBC │ │ -00043e04 00000c16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ -00043e08 00000d16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@LIBC │ │ -00043e0c 00000e16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@LIBC │ │ -00043e10 00000f16 R_ARM_JUMP_SLOT 00000000 read@LIBC │ │ -00043e14 00001016 R_ARM_JUMP_SLOT 00000000 open@LIBC │ │ -00043e18 00001116 R_ARM_JUMP_SLOT 00000000 poll@LIBC │ │ -00043e1c 00001216 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ -00043e20 00001316 R_ARM_JUMP_SLOT 00000000 dlsym@LIBC │ │ -00043e24 00001416 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ -00043e28 00001516 R_ARM_JUMP_SLOT 00000000 memalign@LIBC │ │ -00043e2c 00001616 R_ARM_JUMP_SLOT 00000000 pthread_key_create@LIBC │ │ -00043e30 00001716 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@LIBC │ │ -00043e34 00001816 R_ARM_JUMP_SLOT 00000000 write@LIBC │ │ -00043e38 00001916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00043e3c 00001a16 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ -00043e40 00001b16 R_ARM_JUMP_SLOT 00000000 getcwd@LIBC │ │ -00043e44 00002c16 R_ARM_JUMP_SLOT 00010f15 rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ -00043e48 00003516 R_ARM_JUMP_SLOT 00010f6d rustsecp256k1_v0_4_1_default_error_callback_fn │ │ -00043e4c 00001d16 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ -00043e50 00001e16 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ -00043e54 00001f16 R_ARM_JUMP_SLOT 00000000 dl_unwind_find_exidx@LIBC │ │ +000631e4 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ +000631e8 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ +000631ec 00000316 R_ARM_JUMP_SLOT 00000000 __register_atfork@LIBC │ │ +000631f0 00000416 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@LIBC │ │ +000631f4 00000516 R_ARM_JUMP_SLOT 00000000 syscall@LIBC │ │ +000631f8 00000616 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ +000631fc 00000716 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ +00063200 00000816 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ +00063204 00000916 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ +00063208 00000a16 R_ARM_JUMP_SLOT 00000000 posix_memalign@LIBC │ │ +0006320c 00000b16 R_ARM_JUMP_SLOT 00000000 strerror_r@LIBC │ │ +00063210 00000c16 R_ARM_JUMP_SLOT 00000000 __errno@LIBC │ │ +00063214 00000d16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@LIBC │ │ +00063218 00000e16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@LIBC │ │ +0006321c 00000f16 R_ARM_JUMP_SLOT 00000000 read@LIBC │ │ +00063220 00001016 R_ARM_JUMP_SLOT 00000000 open@LIBC │ │ +00063224 00001116 R_ARM_JUMP_SLOT 00000000 poll@LIBC │ │ +00063228 00001216 R_ARM_JUMP_SLOT 00000000 close@LIBC │ │ +0006322c 00001316 R_ARM_JUMP_SLOT 00000000 dlsym@LIBC │ │ +00063230 00001416 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00063234 00001516 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@LIBC │ │ +00063238 00001616 R_ARM_JUMP_SLOT 00000000 gettid@LIBC │ │ +0006323c 00001716 R_ARM_JUMP_SLOT 00000000 getenv@LIBC │ │ +00063240 00001816 R_ARM_JUMP_SLOT 00000000 pthread_key_create@LIBC │ │ +00063244 00001916 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@LIBC │ │ +00063248 00001a16 R_ARM_JUMP_SLOT 00000000 write@LIBC │ │ +0006324c 00001b16 R_ARM_JUMP_SLOT 00000000 getcwd@LIBC │ │ +00063250 00001c16 R_ARM_JUMP_SLOT 00000000 fstat@LIBC │ │ +00063254 00001d16 R_ARM_JUMP_SLOT 00000000 lseek64@LIBC │ │ +00063258 00001e16 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@LIBC │ │ +0006325c 00001f16 R_ARM_JUMP_SLOT 00000000 mmap@LIBC │ │ +00063260 00002016 R_ARM_JUMP_SLOT 00000000 munmap@LIBC │ │ +00063264 00002116 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ +00063268 00002216 R_ARM_JUMP_SLOT 00000000 realpath@LIBC │ │ +0006326c 00002316 R_ARM_JUMP_SLOT 00000000 stat@LIBC │ │ +00063270 00002416 R_ARM_JUMP_SLOT 00000000 readlink@LIBC │ │ +00063274 00002516 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ +00063278 00003616 R_ARM_JUMP_SLOT 0001557d rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ +0006327c 00003f16 R_ARM_JUMP_SLOT 00015521 rustsecp256k1_v0_4_1_default_error_callback_fn │ │ +00063280 00002716 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ +00063284 00002816 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +00063288 00002916 R_ARM_JUMP_SLOT 00000000 dl_unwind_find_exidx@LIBC │ ├── readelf --wide --dynamic {} │ │ @@ -1,26 +1,26 @@ │ │ │ │ -Dynamic section at offset 0x41c78 contains 23 entries: │ │ +Dynamic section at offset 0x61080 contains 23 entries: │ │ Tag Type Name/Value │ │ 0x00000001 (NEEDED) Shared library: [libc.so] │ │ 0x00000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000001e (FLAGS) BIND_NOW │ │ 0x6ffffffb (FLAGS_1) Flags: NOW │ │ - 0x00000011 (REL) 0x109c │ │ - 0x00000012 (RELSZ) 3192 (bytes) │ │ + 0x00000011 (REL) 0x11a8 │ │ + 0x00000012 (RELSZ) 4200 (bytes) │ │ 0x00000013 (RELENT) 8 (bytes) │ │ - 0x6ffffffa (RELCOUNT) 363 │ │ - 0x00000017 (JMPREL) 0x2584 │ │ - 0x00000002 (PLTRELSZ) 256 (bytes) │ │ - 0x00000003 (PLTGOT) 0x43dcc │ │ + 0x6ffffffa (RELCOUNT) 488 │ │ + 0x00000017 (JMPREL) 0x3048 │ │ + 0x00000002 (PLTRELSZ) 336 (bytes) │ │ + 0x00000003 (PLTGOT) 0x631d8 │ │ 0x00000014 (PLTREL) REL │ │ 0x00000006 (SYMTAB) 0x20c │ │ 0x0000000b (SYMENT) 16 (bytes) │ │ - 0x00000005 (STRTAB) 0xb50 │ │ - 0x0000000a (STRSZ) 1356 (bytes) │ │ - 0x6ffffef5 (GNU_HASH) 0x968 │ │ - 0x0000001a (FINI_ARRAY) 0x43c70 │ │ + 0x00000005 (STRTAB) 0xc04 │ │ + 0x0000000a (STRSZ) 1441 (bytes) │ │ + 0x6ffffef5 (GNU_HASH) 0xa1c │ │ + 0x0000001a (FINI_ARRAY) 0x63078 │ │ 0x0000001c (FINI_ARRAYSZ) 8 (bytes) │ │ - 0x6ffffff0 (VERSYM) 0x85c │ │ - 0x6ffffffe (VERNEED) 0x928 │ │ + 0x6ffffff0 (VERSYM) 0x8fc │ │ + 0x6ffffffe (VERNEED) 0x9dc │ │ 0x6fffffff (VERNEEDNUM) 2 │ │ 0x00000000 (NULL) 0x0 │ ├── readelf --wide --version-info {} │ │ @@ -1,36 +1,38 @@ │ │ │ │ -Version symbols section '.gnu.version' contains 101 entries: │ │ - Addr: 0x000000000000085c Offset: 0x0000085c Link: 2 (.dynsym) │ │ +Version symbols section '.gnu.version' contains 111 entries: │ │ + Addr: 0x00000000000008fc Offset: 0x000008fc Link: 2 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 004: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 008: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 00c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 010: 2 (LIBC) 2 (LIBC) 2 (LIBC) 3 (LIBC) │ │ 014: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ 018: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ - 01c: 2 (LIBC) 2 (LIBC) 2 (LIBC) 3 (LIBC) │ │ - 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 2 (LIBC) 2 (LIBC) 3 (LIBC) 2 (LIBC) │ │ + 020: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 024: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 028: 2 (LIBC) 3 (LIBC) 1 (*global*) 1 (*global*) │ │ 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 03c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 040: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 044: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 048: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 064: 1 (*global*) │ │ + 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ - Addr: 0x0000000000000928 Offset: 0x00000928 Link: 6 (.dynstr) │ │ + Addr: 0x00000000000009dc Offset: 0x000009dc Link: 6 (.dynstr) │ │ 000000: Version: 1 File: libc.so Cnt: 1 │ │ 0x0020: Name: LIBC Flags: none Version: 2 │ │ 0x0010: Version: 1 File: libdl.so Cnt: 1 │ │ 0x0030: Name: LIBC Flags: none Version: 3 │ ├── strings --all --bytes=8 {} │ │ @@ -1,223 +1,301 @@ │ │ __cxa_atexit │ │ __cxa_finalize │ │ __register_atfork │ │ -BLIND_OUTPUT │ │ ECDH_VEIL │ │ -EXTRA_DATA_INPUT │ │ -HASH_INPUT │ │ -KI_BIG_OUTPUT │ │ -KI_OUTPUT │ │ -MESSAGE_OUTPUT │ │ -MYTEST_ARRAY │ │ -MYTEST_INTGR │ │ +PUBLIC_KEY_INPUT │ │ NONCE_OUTPUT │ │ -PC_OUTPUT │ │ -PKS_INPUT │ │ -PK_INPUT │ │ -PREIMAGE_INPUT │ │ PRIVATE_INPUT │ │ -PROOFRESULT │ │ +generateMlsag │ │ +KI_BIG_OUTPUT │ │ PS_OUTPUT │ │ -PUBLIC_KEY_INPUT │ │ -PUBLIC_KEY_INPUT2 │ │ -SIGNATURE_INPUT │ │ +PC_OUTPUT │ │ +PKS_INPUT │ │ SKS_INPUT │ │ -SK_INPUT │ │ -TWEAK_INPUT │ │ -X_ONLY_PUBLIC_KEY_INPUT │ │ -X_ONLY_PUBLIC_KEY_INPUT2 │ │ -generateMlsag │ │ +PREIMAGE_INPUT │ │ getKeyImage │ │ +KI_OUTPUT │ │ +PK_INPUT │ │ +SK_INPUT │ │ initializeContext │ │ pedersenBlindSum │ │ +BLIND_OUTPUT │ │ pedersenCommit │ │ pkTweakAddRaw │ │ +TWEAK_INPUT │ │ pointAdd │ │ +PUBLIC_KEY_INPUT2 │ │ pointAddScalar │ │ pointCompress │ │ pointFromScalar │ │ pointMultiply │ │ prepareMlsag │ │ privateAdd │ │ privateNegate │ │ privateSub │ │ rangeProofRewind │ │ +MESSAGE_OUTPUT │ │ +PROOFRESULT │ │ rangeProofVerify │ │ rangeproofSign │ │ +pthread_getspecific │ │ +SIGNATURE_INPUT │ │ +HASH_INPUT │ │ seckeyVerify │ │ +EXTRA_DATA_INPUT │ │ signRecoverable │ │ signSchnorr │ │ verifyMlsag │ │ verifySchnorr │ │ +X_ONLY_PUBLIC_KEY_INPUT │ │ xOnlyPointAddTweak │ │ xOnlyPointAddTweakCheck │ │ +X_ONLY_PUBLIC_KEY_INPUT2 │ │ xOnlyPointFromPoint │ │ xOnlyPointFromScalar │ │ +posix_memalign │ │ +strerror_r │ │ +pthread_mutex_lock │ │ +pthread_mutex_unlock │ │ rustsecp256k1_v0_4_1_context_create │ │ rustsecp256k1_v0_4_1_context_destroy │ │ rustsecp256k1_v0_4_1_default_error_callback_fn │ │ rustsecp256k1_v0_4_1_default_illegal_callback_fn │ │ -pthread_getspecific │ │ pthread_setspecific │ │ -strerror_r │ │ -pthread_mutex_lock │ │ -pthread_mutex_unlock │ │ -memalign │ │ pthread_key_create │ │ pthread_key_delete │ │ +dl_iterate_phdr │ │ +realpath │ │ +readlink │ │ +MYTEST_ARRAY │ │ +MYTEST_INTGR │ │ dl_unwind_find_exidx │ │ libdl.so │ │ -from_entropy failed: /home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/src/lib.rssrc/lib.rs │ │ -> chardyn │ │ - u128Zero <= mut true │ │ -for<&*@/rust/deps/rustc-demangle-0.1.23/src/v0.rs`fmt::Error`s should be impossible without a `fmt::Formatter`punycode{-}0internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstri8i16i32i64isizeu8u16u32u64usizef32f64!_...{recursion limit reached}?'> , []::{closure# const ; + unsafe " fn( = false{ { }0x/rust/deps/rustc-demangle-0.1.23/src/lib.rs{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedSizeLimitExhausted │ │ -called `Result::unwrap()` on an `Err` valueLayoutError/home/vagrant/.cargo/git/checkouts/rust-secp256k1-5c04a0f7057b7337/d00182a/secp256k1-sys/src/lib.rs[libsecp256k1] illegal argument. [libsecp256k1] internal consistency check failed /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/str/pattern.rsreentrant init/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/cell/once.rsmid > len/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/vec/mod.rsAccessErrorcannot access a Thread Local Storage value during or after destructionlibrary/std/src/thread/local.rslibrary/std/src/thread/mod.rsfailed to generate unique thread ID: bitspace exhaustedmain │ │ -failed to write the buffered datalibrary/std/src/io/buffered/linewritershim.rspermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filefilesystem quota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryother erroruncategorized error (os error )library/std/src/io/stdio.rsfailed printing to : stdoutlibrary/std/src/io/mod.rsfailed to write whole bufferformatter errorlibrary/std/src/path.rs.library/std/src/sync/once.rslock count overflow in reentrant mutexlibrary/std/src/sync/reentrant_lock.rsstack backtrace: │ │ -note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. │ │ - │ │ -memory allocation of bytes failed │ │ -library/std/src/panicking.rsBox' panicked at : │ │ -note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace │ │ -panicked after panic::always_abort(), aborting. │ │ -thread panicked while processing panic. aborting. │ │ -thread caused non-unwinding panic. aborting. │ │ -library/std/src/../../backtrace/src/symbolize/mod.rs - :strerror_r failurelibrary/std/src/sys/pal/unix/os.rsinternal error: entered unreachable code: state is never set to invalid valuestoo many active read locks on RwLocklibrary/std/src/sys/sync/rwlock/futex.rsassertion failed: is_unlocked(state)library/std/src/sys/pal/unix/thread_local_key.rsfatal runtime error: assertion failed: key as usize != KEY_SENTVAL │ │ + u128Zero <= mut trueforecmult_gen_ctx) │ │ sig64 != NULL │ │ For this sample, this 63-byte string will be used as input data │ │ +library/std/src/../../backtrace/src/symbolize/mod.rs │ │ +library/std/src/sys/sync/rwlock/futex.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/slice.rs │ │ internal_pubkey != NULL │ │ msg32 != NULL │ │ unwind_phase2 │ │ +library/std/src/../../backtrace/src/symbolize/gimli/libs_dl_iterate_phdr.rs │ │ ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ keypair != NULL │ │ getFloatRegister │ │ _Unwind_GetTextRelBase() not implemented │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/cell/once.rs │ │ sigin != NULL │ │ _Unwind_VRS_Get_Internal │ │ setFloatRegister │ │ index inlined table detected but pr function requires extra words │ │ +library/core/src/slice/memchr.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/map/entry.rs │ │ unsupported arm register │ │ +library/std/src/io/stdio.rs │ │ rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ tweaked_pubkey32 != NULL │ │ +library/std/src/path.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/slice/sort/stable/quicksort.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/str/pattern.rs │ │ +library/std/src/io/buffered/linewritershim.rs │ │ input != NULL │ │ +/dev/urandom │ │ +library/panic_abort/src/lib.rs │ │ +library/std/src/panicking.rs │ │ sig != NULL │ │ during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ setRegister │ │ _Unwind_GetTextRelBase │ │ *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ output_pubkey != NULL │ │ +library/core/src/unicode/printable.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/node.rs │ │ getInfoFromEHABISection │ │ +/rust/deps/miniz_oxide-0.8.9/src/inflate/output_buffer.rs │ │ +/rust/deps/rustc-demangle-0.1.26/src/legacy.rs │ │ +library/std/src/../../backtrace/src/backtrace/libunwind.rs │ │ !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ _Unwind_VRS_Pop │ │ _Unwind_GetDataRelBase() not implemented │ │ +library/alloc/src/string.rs │ │ +library/core/src/panicking.rs │ │ +library/std/src/sys/pal/unix/os.rs │ │ +/rust/deps/addr2line-0.25.0/src/unit.rs │ │ input32 != NULL │ │ libunwind: %s - %s │ │ _Unwind_VRS_Set │ │ +/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_hc-0.3.2/src/hc128.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs │ │ tweak32 != NULL │ │ recid >= 0 && recid <= 3 │ │ +library/core/src/str/pattern.rs │ │ +/rust/deps/miniz_oxide-0.8.9/src/inflate/core.rs │ │ +/rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/navigate.rs │ │ +library/std/src/ffi/os_str.rs │ │ msghash32 != NULL │ │ +library/std/src/../../backtrace/src/symbolize/gimli/stash.rs │ │ pubkey != NULL │ │ seckey32 != NULL │ │ +src/lib.rs │ │ +library/core/src/fmt/mod.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli/lru.rs │ │ +/rust/deps/gimli-0.32.0/src/read/index.rs │ │ seckey != NULL │ │ +library/alloc/src/raw_vec/mod.rs │ │ recid != NULL │ │ output32 != NULL │ │ _Unwind_Resume() can't return │ │ +library/std/src/../../backtrace/src/symbolize/gimli/parse_running_mmaps_unix.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli.rs │ │ +library/std/src/thread/local.rs │ │ self test failed │ │ outputlen != NULL │ │ _Unwind_Resume │ │ +/rust/deps/gimli-0.32.0/src/read/line.rs │ │ output64 != NULL │ │ +library/alloc/src/slice.rs │ │ +/rust/deps/rustc-demangle-0.1.26/src/lib.rs │ │ +library/std/src/sys/os_str/bytes.rs │ │ pubnonces != NULL │ │ +/rust/deps/addr2line-0.25.0/src/function.rs │ │ output != NULL │ │ _Unwind_GetDataRelBase │ │ +/rust/deps/gimli-0.32.0/src/read/abbrev.rs │ │ +library/std/src/thread/mod.rs │ │ +android_set_abort_message │ │ +/rust/deps/rustc-demangle-0.1.26/src/v0.rs │ │ +library/std/src/sync/reentrant_lock.rs │ │ signature != NULL │ │ unsupported register class │ │ unknown personality routine │ │ +library/alloc/src/ffi/c_str.rs │ │ +/home/vagrant/.cargo/git/checkouts/rust-secp256k1-87b03399e843cbba/d00182a/secp256k1-sys/src/lib.rs │ │ +library/std/src/../../backtrace/src/symbolize/gimli/elf.rs │ │ +library/std/src/io/mod.rs │ │ input64 != NULL │ │ pubnonce != NULL │ │ getRegister │ │ unknown register │ │ +/home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs │ │ +/dev/random │ │ xonly_pubkey != NULL │ │ Unknown ARM float register │ │ +from_entropy failed: calling rangeproof sign │ │ +capacity overflow │ │ +00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 │ │ +no storage spaceassertion `left {invalid syntax}entity not found.debug_macro.dwo0123456789abcdef at ) when slicing `.debug_types.dwoinvalid filename right` failed: connection reset0123456789ABCDEFhost unreachablerange end index , │ │ +[...]begin <= end (` is not a char boundary; it is inside │ │ + (bytes │ │ +.zdebug_ │ │ +deadlockextern ") of ` is out of bounds of `copy_from_slice: source slice length () does not match destination slice length (user-provided comparison function does not correctly implement a total orderrange start index out of range for slice of length slice index starts at but ends at called `Option::unwrap()` on a `None` value │ │ +)14:EFIJNOde │ │ + #%&(38:HJLPSUVXZ\^`cefksx} │ │ +)147:;=IJ] │ │ +)14:;EFIJ^de │ │ +):;EIW[\^_de │ │ +FGNOXZ\^~ │ │ +attempt to divide by zeroattempt to calculate the remainder with a divisor of zeropanic in a destructor during cleanup │ │ +Bindex out of bounds: the len is │ │ + but the index is == right` failed │ │ + left: │ │ + right: │ │ + left: panic in a function that cannot unwind\x │ │ +..RefCell already borrowedgetrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-supportUnknown Error: OS Error: assertion failed: edge.height == self.height - 1assertion failed: src.len() == dst.len()assertion failed: edge.height == self.node.height - 1 │ │ +assertion failed: out_pos + 3 < out_slice.len()assertion failed: (source_pos + 3) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 1 < out_slice.len()assertion failed: (source_pos + 1) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 2 < out_slice.len()assertion failed: (source_pos + 2) & out_buf_size_mask < out_slice.len()dest is out of boundsassertion failed: self.counter1024 % 16 == 00internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstr()i8i16i32i64isizeu8u16u32u64usizef32f64!_...[]{recursion limit reached}?::::{closure#}<>, & *const ; (, + Cunsafe " -fn(false{ { } = 0x`fmt::Error`s should be impossible without a `fmt::Formatter`'> ..= | !null__R_ZN.llvm.Error{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedpunycode{EmptyInvalidDigitPosOverflowNegOverflowParseIntErrorSizeLimitExhausted@called `Result::unwrap()` on an `Err` valueLayoutError[libsecp256k1] internal consistency check failed [libsecp256k1] illegal argument. fatal runtime error: thread local panicked on drop, aborting │ │ +insufficient perms │ │ + - │ │ +mid > len.debug_abbrev.dwo.debug_cu_index.debug_info.dwo.debug_line.dwo.debug_loc.dwo.debug_loclists.dwo.debug_macinfo.dwo.debug_rnglists.dwo.debug_str.dwo.debug_str_offsets.dwo.debug_tu_index.gnu_debuglink.gnu_debugaltlink.debug_GNUstream did not contain valid UTF-8a formatting trait implementation returned an error when the underlying stream did notfailed to write whole bufferpermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filequota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryin progressother erroruncategorized errorstdoutfailed printing to failed to write the buffered datafatal runtime error: assertion failed: key as usize != KEY_SENTVAL, aborting │ │ +fatal runtime error: out of TLS keys, aborting │ │ +must specify at least one of read, write, or append accesscreating or truncating a file requires write or append accessno /proc/self/exe available. Is /proc mounted?strerror_r failurefile name contained an unexpected NUL byte.too many active read locks on RwLockassertion failed: is_unlocked(state)byte index is not an OsStr boundarystack backtrace: │ │ +note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. │ │ +__rust_end_short_backtrace__rust_begin_short_backtraces [... omitted frame ...] │ │ +extension cannot contain path separators: lock count overflow in reentrant mutexmemory allocation of bytes failed │ │ +RUST_BACKTRACEcannot access a Thread Local Storage value during or after destruction: failed to generate unique thread ID: bitspace exhaustednote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace │ │ + │ │ +thread '' () panicked at : │ │ +Boxaborting due to panic at panicked at │ │ +thread panicked while processing panic. aborting. │ │ +thread caused non-unwinding panic. aborting. │ │ +reentrant initdescription() is deprecated; use Display │ │ +.debug_abbrev.debug_addr.debug_aranges.debug_info.debug_line.debug_line_str.debug_loc.debug_loclists.debug_macinfo.debug_macro.debug_ranges.debug_rnglists.debug_str.debug_str_offsets.debug_types (os error )AccessErrorcannot panic during the backtrace function │ │ BIP0340/nonce │ │ The scalar for this x is unknown │ │ -BH#FBIxDyD │ │ --I;F(hyD │ │ -+H;F+IxDyD │ │ -3H4IxDyD │ │ -"H#IxDyD │ │ -$H;F$IxDyD │ │ -0H+F0IxDyD │ │ -+H;F+IxDyD │ │ -(H3F(IxDyD │ │ - H+F IxDyD │ │ + I JyDzD h │ │ +L6h|D?h%h │ │ J KyDzD{D h │ │ +AH#FAIxDyD │ │ +,I;F(hyD │ │ +*H;F*IxDyD │ │ +#H;F#IxDyD │ │ +h1F h*F* │ │ +*H;F*IxDyD │ │ $#KyD#OzD{D │ │ -QHMFQIQJxDQKyDQNzD{D │ │ -.H.JxD.I/KzD$ │ │ -L6h|D?h%h │ │ -HxD@z0F9 │ │ -$"K"J#H{D │ │ -%zK{J{H{D │ │ -;LyD{D|D │ │ - JXFAFzD │ │ - AF0U0F] │ │ -7'7DG`Vi │ │ -5#;DCaWj │ │ -d&Ds@FkO │ │ -PDDDDDDDDD │ │ -H!F2F#FxD │ │ -seE2F)F? │ │ -44444444 │ │ -44444444444444444444 │ │ -HQF*FSFxD │ │ -HQF*F[FxD │ │ -.0.l.... │ │ - 0x00000a78 379b2d37 5a2291b1 d243d23c 58b3f535 7.-7Z"...C.w..|.+v."!Zh │ │ - 0x00000ab8 5806c756 0c3b0047 0dea8f4c 1018eddf X..V.;.G...L.... │ │ - 0x00000ac8 ab53c026 a801adc0 2019f30d fc0de3b3 .S.&.... ....... │ │ - 0x00000ad8 0e3b2785 e804c026 60e4ef9e 89d1a061 .;'....&`......a │ │ - 0x00000ae8 b83e050d 15c2d9cf b83e050d 0afad40d .>.......>...... │ │ - 0x00000af8 5fe9e19b ba3e050d 9b3631d4 2ec1e9a9 _....>...61..... │ │ - 0x00000b08 b8b2e70e ce6b8fda 60392173 f54068c2 .....k..`9!s.@h. │ │ - 0x00000b18 2574cfc5 deaaa644 8ed284c0 c43b44c9 %t.....D.....;D. │ │ - 0x00000b28 8a1c8aa8 986eefaf 193705b8 08b7344e .....n...7....4N │ │ - 0x00000b38 32514a85 5bb98322 daf763c7 6c4c0100 2QJ.[.."..c.lL.. │ │ - 0x00000b48 fcfb31b2 4feeb1a9 ..1.O... │ │ + 0x00000a1c 11000000 2a000000 20000000 1a000000 ....*... ....... │ │ + 0x00000a2c 00248100 20000200 00000000 c3200000 .$.. ........ .. │ │ + 0x00000a3c 004c1000 44000000 00000008 00032110 .L..D.........!. │ │ + 0x00000a4c 00000000 0e460404 40010044 01010090 .....F..@..D.... │ │ + 0x00000a5c 300a0021 00020100 00000000 00100010 0..!............ │ │ + 0x00000a6c 081c1a00 00800008 00542046 24002200 .........T F$.". │ │ + 0x00000a7c 0088210a 88010007 00000240 00000000 ..!........@.... │ │ + 0x00000a8c 02d10a0a 00204000 00200001 08404185 ..... @.. ...@A. │ │ + 0x00000a9c 00440802 00060000 18864e0a 02900010 .D........N..... │ │ + 0x00000aac 2a000000 2e000000 31000000 37000000 *.......1...7... │ │ + 0x00000abc 3a000000 40000000 47000000 4c000000 :...@...G...L... │ │ + 0x00000acc 4e000000 55000000 57000000 5a000000 N...U...W...Z... │ │ + 0x00000adc 5c000000 61000000 62000000 68000000 \...a...b...h... │ │ + 0x00000aec 6b000000 7a576d38 7887ad41 1022efa9 k...zWm8x..A.".. │ │ + 0x00000afc 67084d98 5eda5a29 caab3f8f 7116dc8b g.M.^.Z)..?.q... │ │ + 0x00000b0c eec73207 20215ca7 844d1c14 a63ceb88 ..2. !\..M...<.. │ │ + 0x00000b1c 6e2f5e8e 1b4ba13e da309b6c 92fb0fa8 n/^..K.>.0.l.... │ │ + 0x00000b2c 379b2d37 58b3f535 e854a972 5a2291b1 7.-7X..5.T.rZ".. │ │ + 0x00000b3c 0cc841a8 d243d23c 8b513a75 a8fa421f ..A..C.<.Q:u..B. │ │ + 0x00000b4c 6839907d 8e840751 3a0e063e 76eb9d7c h9.}...Q:..>v..| │ │ + 0x00000b5c 64be1ad7 c98fe7e5 22215a68 5806c756 d......."!ZhX..V │ │ + 0x00000b6c 0c3b0047 0cea8f4c 8f2b76e6 1018eddf .;.G...L.+v..... │ │ + 0x00000b7c ab53c026 a801adc0 0e3b2785 2019f30d .S.&.....;'. ... │ │ + 0x00000b8c fc0de3b3 e804c026 60e4ef9e 89d1a061 .......&`......a │ │ + 0x00000b9c b83e050d 15c2d9cf b83e050d 0afad40d .>.......>...... │ │ + 0x00000bac 5fe9e19b 9a3631d4 bb3e050d 2ec1e9a9 _....61..>...... │ │ + 0x00000bbc ce6b8fda b8b2e70e 60392173 f54068c2 .k......`9!s.@h. │ │ + 0x00000bcc 2574cfc5 c43b44c9 8ed284c0 8a1c8aa8 %t...;D......... │ │ + 0x00000bdc 986eefaf deaaa644 193705b8 08b7344e .n.....D.7....4N │ │ + 0x00000bec 32514a85 5bb98322 fcfb31b2 6c4c0100 2QJ.[.."..1.lL.. │ │ + 0x00000bfc daf763c7 4feeb1a9 ..c.O... │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,88 +1,94 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00000b50 005f5f63 78615f61 74657869 74005f5f .__cxa_atexit.__ │ │ - 0x00000b60 6378615f 66696e61 6c697a65 005f5f72 cxa_finalize.__r │ │ - 0x00000b70 65676973 7465725f 6174666f 726b0042 egister_atfork.B │ │ - 0x00000b80 4c494e44 5300424c 494e445f 4f555450 LINDS.BLIND_OUTP │ │ - 0x00000b90 55540043 4f4d4d49 54004542 55463100 UT.COMMIT.EBUF1. │ │ - 0x00000ba0 45425546 32004542 55463300 45434448 EBUF2.EBUF3.ECDH │ │ - 0x00000bb0 5f564549 4c004558 5452415f 44415441 _VEIL.EXTRA_DATA │ │ - 0x00000bc0 5f494e50 55540048 4153485f 494e5055 _INPUT.HASH_INPU │ │ - 0x00000bd0 54004b49 5f424947 5f4f5554 50555400 T.KI_BIG_OUTPUT. │ │ - 0x00000be0 4b495f4f 55545055 54004d45 53534147 KI_OUTPUT.MESSAG │ │ - 0x00000bf0 455f4f55 54505554 004d5954 4553545f E_OUTPUT.MYTEST_ │ │ - 0x00000c00 41525241 59004d59 54455354 5f494e54 ARRAY.MYTEST_INT │ │ - 0x00000c10 4752004d 5f494e50 5554004e 4f4e4345 GR.M_INPUT.NONCE │ │ - 0x00000c20 5f4f5554 50555400 50434d5f 494e0050 _OUTPUT.PCM_IN.P │ │ - 0x00000c30 434d5f4f 55540050 435f4f55 54505554 CM_OUT.PC_OUTPUT │ │ - 0x00000c40 00504b53 5f494e50 55540050 4b5f494e .PKS_INPUT.PK_IN │ │ - 0x00000c50 50555400 50524549 4d414745 5f494e50 PUT.PREIMAGE_INP │ │ - 0x00000c60 55540050 52495641 54455f49 4e505554 UT.PRIVATE_INPUT │ │ - 0x00000c70 0050524f 4f460050 524f4f46 52455355 .PROOF.PROOFRESU │ │ - 0x00000c80 4c540050 535f4f55 54505554 00505542 LT.PS_OUTPUT.PUB │ │ - 0x00000c90 4c49435f 4b45595f 494e5055 54005055 LIC_KEY_INPUT.PU │ │ - 0x00000ca0 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ - 0x00000cb0 5349474e 41545552 455f494e 50555400 SIGNATURE_INPUT. │ │ - 0x00000cc0 534b535f 494e5055 5400534b 5f494e50 SKS_INPUT.SK_INP │ │ - 0x00000cd0 55540054 5745414b 5f494e50 55540058 UT.TWEAK_INPUT.X │ │ - 0x00000ce0 5f4f4e4c 595f5055 424c4943 5f4b4559 _ONLY_PUBLIC_KEY │ │ - 0x00000cf0 5f494e50 55540058 5f4f4e4c 595f5055 _INPUT.X_ONLY_PU │ │ - 0x00000d00 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ - 0x00000d10 67656e65 72617465 4d6c7361 67006765 generateMlsag.ge │ │ - 0x00000d20 744b6579 496d6167 6500696e 69746961 tKeyImage.initia │ │ - 0x00000d30 6c697a65 436f6e74 65787400 6973506f lizeContext.isPo │ │ - 0x00000d40 696e7400 70656465 7273656e 426c696e int.pedersenBlin │ │ - 0x00000d50 6453756d 00706564 65727365 6e436f6d dSum.pedersenCom │ │ - 0x00000d60 6d697400 706b5477 65616b41 64645261 mit.pkTweakAddRa │ │ - 0x00000d70 7700706f 696e7441 64640070 6f696e74 w.pointAdd.point │ │ - 0x00000d80 41646453 63616c61 7200706f 696e7443 AddScalar.pointC │ │ - 0x00000d90 6f6d7072 65737300 706f696e 7446726f ompress.pointFro │ │ - 0x00000da0 6d536361 6c617200 706f696e 744d756c mScalar.pointMul │ │ - 0x00000db0 7469706c 79007072 65706172 654d6c73 tiply.prepareMls │ │ - 0x00000dc0 61670070 72697661 74654164 64007072 ag.privateAdd.pr │ │ - 0x00000dd0 69766174 654e6567 61746500 70726976 ivateNegate.priv │ │ - 0x00000de0 61746553 75620072 616e6765 50726f6f ateSub.rangeProo │ │ - 0x00000df0 66526577 696e6400 72616e67 6550726f fRewind.rangePro │ │ - 0x00000e00 6f665665 72696679 0072616e 67657072 ofVerify.rangepr │ │ - 0x00000e10 6f6f6653 69676e00 7265636f 76657200 oofSign.recover. │ │ - 0x00000e20 7365636b 65795665 72696679 00736967 seckeyVerify.sig │ │ - 0x00000e30 6e007369 676e5265 636f7665 7261626c n.signRecoverabl │ │ - 0x00000e40 65007369 676e5363 686e6f72 72007665 e.signSchnorr.ve │ │ - 0x00000e50 72696679 00766572 6966794d 6c736167 rify.verifyMlsag │ │ - 0x00000e60 00766572 69667953 63686e6f 72720078 .verifySchnorr.x │ │ - 0x00000e70 4f6e6c79 506f696e 74416464 54776561 OnlyPointAddTwea │ │ - 0x00000e80 6b00784f 6e6c7950 6f696e74 41646454 k.xOnlyPointAddT │ │ - 0x00000e90 7765616b 43686563 6b00784f 6e6c7950 weakCheck.xOnlyP │ │ - 0x00000ea0 6f696e74 46726f6d 506f696e 7400784f ointFromPoint.xO │ │ - 0x00000eb0 6e6c7950 6f696e74 46726f6d 5363616c nlyPointFromScal │ │ - 0x00000ec0 61720072 75737473 65637032 35366b31 ar.rustsecp256k1 │ │ - 0x00000ed0 5f76305f 345f315f 636f6e74 6578745f _v0_4_1_context_ │ │ - 0x00000ee0 63726561 74650072 75737473 65637032 create.rustsecp2 │ │ - 0x00000ef0 35366b31 5f76305f 345f315f 636f6e74 56k1_v0_4_1_cont │ │ - 0x00000f00 6578745f 64657374 726f7900 72757374 ext_destroy.rust │ │ - 0x00000f10 73656370 3235366b 315f7630 5f345f31 secp256k1_v0_4_1 │ │ - 0x00000f20 5f646566 61756c74 5f657272 6f725f63 _default_error_c │ │ - 0x00000f30 616c6c62 61636b5f 666e0072 75737473 allback_fn.rusts │ │ - 0x00000f40 65637032 35366b31 5f76305f 345f315f ecp256k1_v0_4_1_ │ │ - 0x00000f50 64656661 756c745f 696c6c65 67616c5f default_illegal_ │ │ - 0x00000f60 63616c6c 6261636b 5f666e00 70746872 callback_fn.pthr │ │ - 0x00000f70 6561645f 67657473 70656369 66696300 ead_getspecific. │ │ - 0x00000f80 6d616c6c 6f630070 74687265 61645f73 malloc.pthread_s │ │ - 0x00000f90 65747370 65636966 69630066 72656500 etspecific.free. │ │ - 0x00000fa0 73797363 616c6c00 7265616c 6c6f6300 syscall.realloc. │ │ - 0x00000fb0 6d656d63 6d700073 74726572 726f725f memcmp.strerror_ │ │ - 0x00000fc0 72005f5f 6572726e 6f007074 68726561 r.__errno.pthrea │ │ - 0x00000fd0 645f6d75 7465785f 6c6f636b 00707468 d_mutex_lock.pth │ │ - 0x00000fe0 72656164 5f6d7574 65785f75 6e6c6f63 read_mutex_unloc │ │ - 0x00000ff0 6b007265 6164006f 70656e00 706f6c6c k.read.open.poll │ │ - 0x00001000 00636c6f 73650064 6c73796d 0061626f .close.dlsym.abo │ │ - 0x00001010 7274006d 656d616c 69676e00 70746872 rt.memalign.pthr │ │ - 0x00001020 6561645f 6b65795f 63726561 74650070 ead_key_create.p │ │ - 0x00001030 74687265 61645f6b 65795f64 656c6574 thread_key_delet │ │ - 0x00001040 65007772 69746500 7374726c 656e0067 e.write.strlen.g │ │ - 0x00001050 6574656e 76006765 74637764 005f5f73 etenv.getcwd.__s │ │ - 0x00001060 46006670 72696e74 66006666 6c757368 F.fprintf.fflush │ │ - 0x00001070 00646c5f 756e7769 6e645f66 696e645f .dl_unwind_find_ │ │ - 0x00001080 65786964 78006c69 62632e73 6f004c49 exidx.libc.so.LI │ │ - 0x00001090 4243006c 6962646c 2e736f00 BC.libdl.so. │ │ + 0x00000c04 005f5f63 78615f61 74657869 74005f5f .__cxa_atexit.__ │ │ + 0x00000c14 6378615f 66696e61 6c697a65 005f5f72 cxa_finalize.__r │ │ + 0x00000c24 65676973 7465725f 6174666f 726b0045 egister_atfork.E │ │ + 0x00000c34 4344485f 5645494c 00505542 4c49435f CDH_VEIL.PUBLIC_ │ │ + 0x00000c44 4b45595f 494e5055 54004e4f 4e43455f KEY_INPUT.NONCE_ │ │ + 0x00000c54 4f555450 55540050 52495641 54455f49 OUTPUT.PRIVATE_I │ │ + 0x00000c64 4e505554 0067656e 65726174 654d6c73 NPUT.generateMls │ │ + 0x00000c74 61670045 42554631 004b495f 4249475f ag.EBUF1.KI_BIG_ │ │ + 0x00000c84 4f555450 55540050 535f4f55 54505554 OUTPUT.PS_OUTPUT │ │ + 0x00000c94 0050435f 4f555450 55540050 4b535f49 .PC_OUTPUT.PKS_I │ │ + 0x00000ca4 4e505554 00534b53 5f494e50 55540050 NPUT.SKS_INPUT.P │ │ + 0x00000cb4 5245494d 4147455f 494e5055 54006765 REIMAGE_INPUT.ge │ │ + 0x00000cc4 744b6579 496d6167 65004b49 5f4f5554 tKeyImage.KI_OUT │ │ + 0x00000cd4 50555400 504b5f49 4e505554 00534b5f PUT.PK_INPUT.SK_ │ │ + 0x00000ce4 494e5055 5400696e 69746961 6c697a65 INPUT.initialize │ │ + 0x00000cf4 436f6e74 65787400 6973506f 696e7400 Context.isPoint. │ │ + 0x00000d04 70656465 7273656e 426c696e 6453756d pedersenBlindSum │ │ + 0x00000d14 00424c49 4e445f4f 55545055 5400424c .BLIND_OUTPUT.BL │ │ + 0x00000d24 494e4453 00706564 65727365 6e436f6d INDS.pedersenCom │ │ + 0x00000d34 6d697400 434f4d4d 49540070 6b547765 mit.COMMIT.pkTwe │ │ + 0x00000d44 616b4164 64526177 00545745 414b5f49 akAddRaw.TWEAK_I │ │ + 0x00000d54 4e505554 00706f69 6e744164 64005055 NPUT.pointAdd.PU │ │ + 0x00000d64 424c4943 5f4b4559 5f494e50 55543200 BLIC_KEY_INPUT2. │ │ + 0x00000d74 706f696e 74416464 5363616c 61720070 pointAddScalar.p │ │ + 0x00000d84 6f696e74 436f6d70 72657373 00706f69 ointCompress.poi │ │ + 0x00000d94 6e744672 6f6d5363 616c6172 00706f69 ntFromScalar.poi │ │ + 0x00000da4 6e744d75 6c746970 6c790070 72657061 ntMultiply.prepa │ │ + 0x00000db4 72654d6c 73616700 45425546 32004542 reMlsag.EBUF2.EB │ │ + 0x00000dc4 55463300 4d5f494e 50555400 50434d5f UF3.M_INPUT.PCM_ │ │ + 0x00000dd4 494e0050 434d5f4f 55540070 72697661 IN.PCM_OUT.priva │ │ + 0x00000de4 74654164 64007072 69766174 654e6567 teAdd.privateNeg │ │ + 0x00000df4 61746500 70726976 61746553 75620072 ate.privateSub.r │ │ + 0x00000e04 616e6765 50726f6f 66526577 696e6400 angeProofRewind. │ │ + 0x00000e14 4d455353 4147455f 4f555450 55540050 MESSAGE_OUTPUT.P │ │ + 0x00000e24 524f4f46 0050524f 4f465245 53554c54 ROOF.PROOFRESULT │ │ + 0x00000e34 0072616e 67655072 6f6f6656 65726966 .rangeProofVerif │ │ + 0x00000e44 79007261 6e676570 726f6f66 5369676e y.rangeproofSign │ │ + 0x00000e54 00707468 72656164 5f676574 73706563 .pthread_getspec │ │ + 0x00000e64 69666963 00737973 63616c6c 00726563 ific.syscall.rec │ │ + 0x00000e74 6f766572 00534947 4e415455 52455f49 over.SIGNATURE_I │ │ + 0x00000e84 4e505554 00484153 485f494e 50555400 NPUT.HASH_INPUT. │ │ + 0x00000e94 7365636b 65795665 72696679 00736967 seckeyVerify.sig │ │ + 0x00000ea4 6e004558 5452415f 44415441 5f494e50 n.EXTRA_DATA_INP │ │ + 0x00000eb4 55540073 69676e52 65636f76 65726162 UT.signRecoverab │ │ + 0x00000ec4 6c650073 69676e53 63686e6f 72720076 le.signSchnorr.v │ │ + 0x00000ed4 65726966 79007665 72696679 4d6c7361 erify.verifyMlsa │ │ + 0x00000ee4 67007665 72696679 5363686e 6f727200 g.verifySchnorr. │ │ + 0x00000ef4 585f4f4e 4c595f50 55424c49 435f4b45 X_ONLY_PUBLIC_KE │ │ + 0x00000f04 595f494e 50555400 784f6e6c 79506f69 Y_INPUT.xOnlyPoi │ │ + 0x00000f14 6e744164 64547765 616b0078 4f6e6c79 ntAddTweak.xOnly │ │ + 0x00000f24 506f696e 74416464 54776561 6b436865 PointAddTweakChe │ │ + 0x00000f34 636b0058 5f4f4e4c 595f5055 424c4943 ck.X_ONLY_PUBLIC │ │ + 0x00000f44 5f4b4559 5f494e50 55543200 784f6e6c _KEY_INPUT2.xOnl │ │ + 0x00000f54 79506f69 6e744672 6f6d506f 696e7400 yPointFromPoint. │ │ + 0x00000f64 784f6e6c 79506f69 6e744672 6f6d5363 xOnlyPointFromSc │ │ + 0x00000f74 616c6172 00667265 65006d61 6c6c6f63 alar.free.malloc │ │ + 0x00000f84 00726561 6c6c6f63 006d656d 636d7000 .realloc.memcmp. │ │ + 0x00000f94 706f7369 785f6d65 6d616c69 676e0073 posix_memalign.s │ │ + 0x00000fa4 74726572 726f725f 72005f5f 6572726e trerror_r.__errn │ │ + 0x00000fb4 6f007074 68726561 645f6d75 7465785f o.pthread_mutex_ │ │ + 0x00000fc4 6c6f636b 00707468 72656164 5f6d7574 lock.pthread_mut │ │ + 0x00000fd4 65785f75 6e6c6f63 6b007265 6164006f ex_unlock.read.o │ │ + 0x00000fe4 70656e00 706f6c6c 00636c6f 73650064 pen.poll.close.d │ │ + 0x00000ff4 6c73796d 00727573 74736563 70323536 lsym.rustsecp256 │ │ + 0x00001004 6b315f76 305f345f 315f636f 6e746578 k1_v0_4_1_contex │ │ + 0x00001014 745f6372 65617465 00727573 74736563 t_create.rustsec │ │ + 0x00001024 70323536 6b315f76 305f345f 315f636f p256k1_v0_4_1_co │ │ + 0x00001034 6e746578 745f6465 7374726f 79007275 ntext_destroy.ru │ │ + 0x00001044 73747365 63703235 366b315f 76305f34 stsecp256k1_v0_4 │ │ + 0x00001054 5f315f64 65666175 6c745f65 72726f72 _1_default_error │ │ + 0x00001064 5f63616c 6c626163 6b5f666e 00737472 _callback_fn.str │ │ + 0x00001074 6c656e00 72757374 73656370 3235366b len.rustsecp256k │ │ + 0x00001084 315f7630 5f345f31 5f646566 61756c74 1_v0_4_1_default │ │ + 0x00001094 5f696c6c 6567616c 5f63616c 6c626163 _illegal_callbac │ │ + 0x000010a4 6b5f666e 00707468 72656164 5f736574 k_fn.pthread_set │ │ + 0x000010b4 73706563 69666963 00676574 74696400 specific.gettid. │ │ + 0x000010c4 67657465 6e760070 74687265 61645f6b getenv.pthread_k │ │ + 0x000010d4 65795f63 72656174 65007074 68726561 ey_create.pthrea │ │ + 0x000010e4 645f6b65 795f6465 6c657465 00777269 d_key_delete.wri │ │ + 0x000010f4 74650067 65746377 64006673 74617400 te.getcwd.fstat. │ │ + 0x00001104 6c736565 6b363400 646c5f69 74657261 lseek64.dl_itera │ │ + 0x00001114 74655f70 68647200 6d6d6170 006d756e te_phdr.mmap.mun │ │ + 0x00001124 6d617000 63616c6c 6f630072 65616c70 map.calloc.realp │ │ + 0x00001134 61746800 73746174 00726561 646c696e ath.stat.readlin │ │ + 0x00001144 6b006162 6f727400 4d595445 53545f41 k.abort.MYTEST_A │ │ + 0x00001154 52524159 004d5954 4553545f 494e5447 RRAY.MYTEST_INTG │ │ + 0x00001164 52005f5f 73460066 7072696e 74660066 R.__sF.fprintf.f │ │ + 0x00001174 666c7573 6800646c 5f756e77 696e645f flush.dl_unwind_ │ │ + 0x00001184 66696e64 5f657869 6478006c 6962632e find_exidx.libc. │ │ + 0x00001194 736f004c 49424300 6c696264 6c2e736f so.LIBC.libdl.so │ │ + 0x000011a4 00 . │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,138 +1,231 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x00001d14 4c4f0000 01000000 544f0000 01000000 LO......TO...... │ │ - 0x00001d24 504f0000 01000000 4c4f0000 01000000 PO......LO...... │ │ - 0x00001d34 504f0000 01000000 684f0000 01000000 PO......hO...... │ │ - 0x00001d44 704f0000 08842180 98500000 b0b0b080 pO....!..P...... │ │ - 0x00001d54 94500000 b0a80380 dc500000 b0a80780 .P.......P...... │ │ - 0x00001d64 0c510000 1c090000 e8540000 b0b0b080 .Q.......T...... │ │ - 0x00001d74 e4540000 0b840f80 44550000 ae3f0580 .T......DU...?.. │ │ - 0x00001d84 6c560000 b0ad3280 38570000 b0ac3180 lV....2.8W....1. │ │ - 0x00001d94 24580000 b0ab3280 c8580000 b0ad3280 $X....2..X....2. │ │ - 0x00001da4 74590000 0b841980 e8590000 aa3f0980 tY.......Y...?.. │ │ - 0x00001db4 b05a0000 ae3f0180 a05b0000 b0ad3280 .Z...?...[....2. │ │ - 0x00001dc4 6c5c0000 b0088480 945c0000 0b840780 l\.......\...... │ │ - 0x00001dd4 e45c0000 08840780 185d0000 b0ad1880 .\.......]...... │ │ - 0x00001de4 b45d0000 b0ad1a80 485e0000 b0ac2180 .]......H^....!. │ │ - 0x00001df4 d85e0000 b0ab3080 945f0000 b0ab2c80 .^....0.._....,. │ │ - 0x00001e04 34600000 b0aa2f80 c0600000 b0088480 4`..../..`...... │ │ - 0x00001e14 ec600000 b0ad1080 90610000 b0ac0780 .`.......a...... │ │ - 0x00001e24 d8610000 b0aa2f80 60620000 0b840180 .a..../.`b...... │ │ - 0x00001e34 84620000 58080000 6c650000 b0aa0380 .b..X...le...... │ │ - 0x00001e44 a0650000 b0ae0980 28660000 b0ad0880 .e......(f...... │ │ - 0x00001e54 a4660000 b0ae0380 f4660000 b0088480 .f.......f...... │ │ - 0x00001e64 40670000 08849780 82670000 60080000 @g.......g..`... │ │ - 0x00001e74 d4670000 64080000 28680000 08849780 .g..d...(h...... │ │ - 0x00001e84 44680000 b0b0b080 5e680000 08849780 Dh......^h...... │ │ - 0x00001e94 60680000 50080000 98680000 54080000 `h..P....h..T... │ │ - 0x00001ea4 80690000 58080000 886b0000 5c080000 .i..X....k..\... │ │ - 0x00001eb4 f26c0000 60080000 306d0000 64080000 .l..`...0m..d... │ │ - 0x00001ec4 686d0000 08849780 686d0000 60080000 hm......hm..`... │ │ - 0x00001ed4 a06d0000 64080000 5e6f0000 08849780 .m..d...^o...... │ │ - 0x00001ee4 7c6f0000 60080000 44700000 b0b0b080 |o..`...Dp...... │ │ - 0x00001ef4 5a700000 5c080000 d0710000 60080000 Zp..\....q..`... │ │ - 0x00001f04 40730000 08849780 40730000 5c080000 @s......@s..\... │ │ - 0x00001f14 78730000 b0b0b080 84730000 08849780 xs.......s...... │ │ - 0x00001f24 b8730000 50080000 2c750000 54080000 .s..P...,u..T... │ │ - 0x00001f34 98760000 58080000 dc760000 b0b0b080 .v..X....v...... │ │ - 0x00001f44 e4760000 54080000 2c770000 08849780 .v..T...,w...... │ │ - 0x00001f54 54770000 50080000 84770000 54080000 Tw..P....w..T... │ │ - 0x00001f64 cc780000 58080000 08790000 08849780 .x..X....y...... │ │ - 0x00001f74 80790000 64080000 207c0000 08849780 .y..d... |...... │ │ - 0x00001f84 2c7c0000 60080000 f87e0000 64080000 ,|..`....~..d... │ │ - 0x00001f94 c47f0000 68080000 f07f0000 6c080000 ....h.......l... │ │ - 0x00001fa4 18810000 70080000 d4810000 74080000 ....p.......t... │ │ - 0x00001fb4 9c820000 08849780 6c830000 70080000 ........l...p... │ │ - 0x00001fc4 64860000 74080000 b8870000 78080000 d...t.......x... │ │ - 0x00001fd4 bc880000 7c080000 24890000 80080000 ....|...$....... │ │ - 0x00001fe4 248a0000 b0aa2980 148b0000 b0ac0180 $.....)......... │ │ - 0x00001ff4 b88c0000 08849780 d88c0000 6c080000 ............l... │ │ - 0x00002004 ac8d0000 08849780 ac8d0000 b0af0c80 ................ │ │ - 0x00002014 24950000 60080000 709d0000 64080000 $...`...p...d... │ │ - 0x00002024 849f0000 b0b0b080 809f0000 60080000 ............`... │ │ - 0x00002034 e8a00000 64080000 44a70000 68080000 ....d...D...h... │ │ - 0x00002044 e4a80000 6c080000 f0a90000 70080000 ....l.......p... │ │ - 0x00002054 44ab0000 74080000 e4ae0000 78080000 D...t.......x... │ │ - 0x00002064 74b20000 7c080000 d4b20000 80080000 t...|........... │ │ - 0x00002074 08b40000 84080000 3cb90000 88080000 ........<....... │ │ - 0x00002084 e4ba0000 8c080000 48bd0000 90080000 ........H....... │ │ - 0x00002094 e8be0000 94080000 64bf0000 98080000 ........d....... │ │ - 0x000020a4 88c00000 9c080000 48c10000 a0080000 ........H....... │ │ - 0x000020b4 38c30000 a4080000 9cc30000 a8080000 8............... │ │ - 0x000020c4 04c40000 ac080000 14c60000 b0080000 ................ │ │ - 0x000020d4 48c90000 b4080000 b8cb0000 b0b0b080 H............... │ │ - 0x000020e4 eccb0000 b0080000 a4ce0000 b4080000 ................ │ │ - 0x000020f4 fcd00000 b8080000 c0d30000 bc080000 ................ │ │ - 0x00002104 d0d50000 c0080000 5cd70000 c4080000 ........\....... │ │ - 0x00002114 44d80000 c8080000 a8d80000 cc080000 D............... │ │ - 0x00002124 58db0000 d0080000 34dd0000 d4080000 X.......4....... │ │ - 0x00002134 4cdf0000 d8080000 9ce20000 b0b0b080 L............... │ │ - 0x00002144 a8e20000 08849780 d4e20000 cc080000 ................ │ │ - 0x00002154 f0eb0000 b0b0b080 fceb0000 08849780 ................ │ │ - 0x00002164 dcec0000 b0b0b080 e4ec0000 0b840180 ................ │ │ - 0x00002174 3ced0000 b0b0b080 4ced0000 b0a80180 <.......L....... │ │ - 0x00002184 90ed0000 0b840980 d4ed0000 b0b0b080 ................ │ │ - 0x00002194 d8ed0000 0b840980 1cee0000 88080000 ................ │ │ - 0x000021a4 5cee0000 a8080000 6cef0000 bc080000 \.......l....... │ │ - 0x000021b4 18f00000 c0080000 c4f00000 e8080000 ................ │ │ - 0x000021c4 10f10000 f8080000 5cf10000 08090000 ........\....... │ │ - 0x000021d4 50f20000 08849780 dcf20000 b0b0b080 P............... │ │ - 0x000021e4 e4f20000 0c090000 94f30000 b0b0b080 ................ │ │ - 0x000021f4 a4f30000 08090000 ccf30000 b0b0b080 ................ │ │ - 0x00002204 c8f30000 08849780 5cf40000 fc080000 ........\....... │ │ - 0x00002214 10fa0000 b0b0b080 28fa0000 f8080000 ........(....... │ │ - 0x00002224 6afa0000 b0b0b080 94fa0000 f4080000 j............... │ │ - 0x00002234 70fb0000 f8080000 74fc0000 b0b0b080 p.......t....... │ │ - 0x00002244 a0fc0000 08090000 0efd0000 28090000 ............(... │ │ - 0x00002254 48fd0000 08849780 6cfd0000 b0b0b080 H.......l....... │ │ - 0x00002264 90fd0000 1c090000 acfe0000 38090000 ............8... │ │ - 0x00002274 f8fe0000 b0b0b080 fefe0000 40090000 ............@... │ │ - 0x00002284 50ff0000 44090000 a8ff0000 48090000 P...D.......H... │ │ - 0x00002294 30010100 4c090000 9c030100 50090000 0...L.......P... │ │ - 0x000022a4 58050100 54090000 b40b0100 58090000 X...T.......X... │ │ - 0x000022b4 700c0100 08849780 a80c0100 54090000 p...........T... │ │ - 0x000022c4 f00c0100 58090000 140d0100 68090000 ....X.......h... │ │ - 0x000022d4 3c0e0100 6c090000 140f0100 70090000 <...l.......p... │ │ - 0x000022e4 bc120100 74090000 44130100 b0b0b080 ....t...D....... │ │ - 0x000022f4 54130100 70090000 3c160100 b0b0b080 T...p...<....... │ │ - 0x00002304 40160100 a8090000 ec160100 08849780 @............... │ │ - 0x00002314 18170100 a4090000 b8180100 bc090000 ................ │ │ - 0x00002324 2c190100 c0090000 181c0100 08849780 ,............... │ │ - 0x00002334 a41c0100 b0b0b080 ac1c0100 08849780 ................ │ │ - 0x00002344 ac1c0100 dc090000 d41e0100 140a0000 ................ │ │ - 0x00002354 261f0100 08849780 281f0100 100a0000 &.......(....... │ │ - 0x00002364 50210100 b0b0b080 4c210100 340a0000 P!......L!..4... │ │ - 0x00002374 3c220100 b0b0b080 48220100 400a0000 <"......H"..@... │ │ - 0x00002384 b0220100 500a0000 30230100 640a0000 ."..P...0#..d... │ │ - 0x00002394 7c240100 9c0a0000 c8240100 a00a0000 |$.......$...... │ │ - 0x000023a4 b8250100 08849780 dc250100 bc0a0000 .%.......%...... │ │ - 0x000023b4 6c260100 cc0a0000 cc2a0100 2c0b0000 l&.......*..,... │ │ - 0x000023c4 f42a0100 b0b0b080 1c2b0100 280b0000 .*.......+..(... │ │ - 0x000023d4 ac2b0100 3c0b0000 fc2b0100 b0b0b080 .+..<....+...... │ │ - 0x000023e4 162c0100 440b0000 4c2c0100 480b0000 .,..D...L,..H... │ │ - 0x000023f4 102d0100 b0b0b080 182d0100 08849780 .-.......-...... │ │ - 0x00002404 2c2d0100 01000000 b8c90300 b0b0b080 ,-.............. │ │ - 0x00002414 0eca0300 2c0b0000 b6ca0300 300b0000 ....,.......0... │ │ - 0x00002424 0ecc0300 340b0000 5ccc0300 b0b0b080 ....4...\....... │ │ - 0x00002434 94cc0300 300b0000 a6cc0300 400b0000 ....0.......@... │ │ - 0x00002444 b0ce0300 01000000 5cd20300 80849b80 ........\....... │ │ - 0x00002454 d4d20300 af469b80 ecd60300 2c0b0000 .....F......,... │ │ - 0x00002464 ccd70300 300b0000 acd80300 af469b80 ....0........F.. │ │ - 0x00002474 48dd0300 2c0b0000 b0dd0300 300b0000 H...,.......0... │ │ - 0x00002484 18de0300 340b0000 80de0300 af469b80 ....4........F.. │ │ - 0x00002494 d8df0300 300b0000 48e00300 80849b80 ....0...H....... │ │ - 0x000024a4 b4e00300 2c0b0000 a0e10300 300b0000 ....,.......0... │ │ - 0x000024b4 f0e10300 340b0000 d0e20300 380b0000 ....4.......8... │ │ - 0x000024c4 20e30300 3c0b0000 78e30300 b0b0b080 ...<...x....... │ │ - 0x000024d4 7ce30300 380b0000 a8e30300 80849b80 |...8........... │ │ - 0x000024e4 c0e30300 b0b0b080 e0e30300 2c0b0000 ............,... │ │ - 0x000024f4 c0e40300 300b0000 90e50300 b0b0b080 ....0........... │ │ - 0x00002504 9ce50300 2c0b0000 8ce60300 300b0000 ....,.......0... │ │ - 0x00002514 84e70300 340b0000 10e80300 b0b0b080 ....4........... │ │ - 0x00002524 64e80300 300b0000 bce80300 b0b0b080 d...0........... │ │ - 0x00002534 bce80300 80849b80 d4e80300 240b0000 ............$... │ │ - 0x00002544 60e90300 b0b0b080 6ce90300 200b0000 `.......l... ... │ │ - 0x00002554 8ceb0300 b0b0b080 34f50300 1c0b0000 ........4....... │ │ - 0x00002564 7cf50300 200b0000 c4f50300 240b0000 |... .......$... │ │ - 0x00002574 c8f60300 01000000 1cf70300 01000000 ................ │ │ + 0x00002210 50750000 01000000 58750000 01000000 Pu......Xu...... │ │ + 0x00002220 54750000 01000000 50750000 01000000 Tu......Pu...... │ │ + 0x00002230 54750000 01000000 6c750000 01000000 Tu......lu...... │ │ + 0x00002240 74750000 b0aa2f80 f8750000 4c0f0000 tu..../..u..L... │ │ + 0x00002250 d4790000 08840980 087a0000 b0ad0880 .y.......z...... │ │ + 0x00002260 847a0000 b0088480 b07a0000 b0b0b080 .z.......z...... │ │ + 0x00002270 ac7a0000 0b840f80 0c7b0000 b0aa0380 .z.......{...... │ │ + 0x00002280 407b0000 0b840180 647b0000 b0088480 @{......d{...... │ │ + 0x00002290 847b0000 ae3f0580 a87c0000 b0ad3280 .{...?...|....2. │ │ + 0x000022a0 207e0000 0b841980 947e0000 b0ad3280 ~.......~....2. │ │ + 0x000022b0 5c7f0000 b0ae0980 e47f0000 b0088480 \............... │ │ + 0x000022c0 0c800000 08840780 40800000 0b840780 ........@....... │ │ + 0x000022d0 90800000 b0ad1080 34810000 b0ac0780 ........4....... │ │ + 0x000022e0 7c810000 c00e0000 b8830000 b0ab2c80 |.............,. │ │ + 0x000022f0 54840000 b0088480 6c840000 b0ac1980 T.......l....... │ │ + 0x00002300 a0850000 b0ab2280 30860000 b0ab3080 ......".0.....0. │ │ + 0x00002310 e4860000 b0ae0380 34870000 b0aa2f80 ........4...../. │ │ + 0x00002320 bc870000 b0ac3180 a4880000 b0ab3280 ......1.......2. │ │ + 0x00002330 44890000 ae3f0180 308a0000 aa3f0b80 D....?..0....?.. │ │ + 0x00002340 f48a0000 08849780 148b0000 940e0000 ................ │ │ + 0x00002350 488c0000 b0b0b080 808c0000 08849780 H............... │ │ + 0x00002360 c08c0000 b0b0b080 d08c0000 800e0000 ................ │ │ + 0x00002370 408e0000 a00e0000 a08e0000 a40e0000 @............... │ │ + 0x00002380 d08e0000 a80e0000 a08f0000 ac0e0000 ................ │ │ + 0x00002390 20920000 b00e0000 00940000 08849780 ............... │ │ + 0x000023a0 0c940000 ac0e0000 04960000 08849780 ................ │ │ + 0x000023b0 28960000 a80e0000 98960000 ac0e0000 (............... │ │ + 0x000023c0 c4970000 b00e0000 ac990000 aaf08080 ................ │ │ + 0x000023d0 149b0000 ac0e0000 529b0000 08849780 ........R....... │ │ + 0x000023e0 709b0000 a80e0000 b89c0000 ac0e0000 p............... │ │ + 0x000023f0 349f0000 b0b0a880 0ca00000 08849780 4............... │ │ + 0x00002400 2ca00000 a00e0000 64a00000 a40e0000 ,.......d....... │ │ + 0x00002410 9ca00000 a80e0000 d4a00000 ac0e0000 ................ │ │ + 0x00002420 6ca10000 08849780 d0a10000 a80e0000 l............... │ │ + 0x00002430 78a20000 b0b0b080 82a20000 a40e0000 x............... │ │ + 0x00002440 e8a30000 a80e0000 fca40000 b0b0aa80 ................ │ │ + 0x00002450 fca50000 ab108080 6ca70000 9c0e0000 ........l....... │ │ + 0x00002460 5ca80000 a00e0000 44a90000 a40e0000 \.......D....... │ │ + 0x00002470 88a90000 a80e0000 dca90000 ac0e0000 ................ │ │ + 0x00002480 50ab0000 b00e0000 94ab0000 b0b0b080 P............... │ │ + 0x00002490 a4ab0000 08849780 c4ab0000 a40e0000 ................ │ │ + 0x000024a0 44ac0000 a80e0000 3caf0000 08849780 D.......<....... │ │ + 0x000024b0 78af0000 b0b0b080 80af0000 08849780 x............... │ │ + 0x000024c0 88af0000 940e0000 c8af0000 08849780 ................ │ │ + 0x000024d0 ecaf0000 ab108080 7cb00000 880e0000 ........|....... │ │ + 0x000024e0 bcb00000 8c0e0000 04b10000 08849780 ................ │ │ + 0x000024f0 5cb10000 880e0000 84b10000 08849780 \............... │ │ + 0x00002500 c4b10000 aa308080 14b30000 b0a80180 .....0.......... │ │ + 0x00002510 3cb30000 b0ac0180 84b30000 b0088480 <............... │ │ + 0x00002520 84b30000 b0aa2980 78b40000 b0ac0180 ......).x....... │ │ + 0x00002530 1cb60000 640e0000 b4b60000 08849780 ....d........... │ │ + 0x00002540 c6b60000 b0b00180 e4b60000 08849780 ................ │ │ + 0x00002550 f6b60000 500e0000 c4b70000 540e0000 ....P.......T... │ │ + 0x00002560 40b90000 780e0000 d8b90000 7c0e0000 @...x.......|... │ │ + 0x00002570 c8ba0000 940e0000 08bb0000 980e0000 ................ │ │ + 0x00002580 2abb0000 9c0e0000 b4bb0000 08849780 *............... │ │ + 0x00002590 dcbb0000 980e0000 a0bf0000 08849780 ................ │ │ + 0x000025a0 c4bf0000 f00e0000 40d50000 f40e0000 ........@....... │ │ + 0x000025b0 18d80000 f80e0000 f0da0000 b0088480 ................ │ │ + 0x000025c0 3edb0000 b00b8480 1edc0000 08849780 >............... │ │ + 0x000025d0 24dc0000 e40e0000 fcdc0000 08849780 $............... │ │ + 0x000025e0 10dd0000 e00e0000 d0e40000 b0af0a80 ................ │ │ + 0x000025f0 4cec0000 dc0e0000 50f40000 e00e0000 L.......P....... │ │ + 0x00002600 f4f60000 e40e0000 e4fa0000 b0b0b080 ................ │ │ + 0x00002610 f0fa0000 e00e0000 90fb0000 e40e0000 ................ │ │ + 0x00002620 e8fb0000 e80e0000 38fd0000 ec0e0000 ........8....... │ │ + 0x00002630 2c000100 f00e0000 68000100 f40e0000 ,.......h....... │ │ + 0x00002640 28040100 f80e0000 fc040100 fc0e0000 (............... │ │ + 0x00002650 e0050100 000f0000 b40a0100 040f0000 ................ │ │ + 0x00002660 700b0100 080f0000 540c0100 0c0f0000 p.......T....... │ │ + 0x00002670 f40c0100 100f0000 700d0100 140f0000 ........p....... │ │ + 0x00002680 600e0100 180f0000 980f0100 1c0f0000 `............... │ │ + 0x00002690 d8110100 200f0000 34120100 240f0000 .... ...4...$... │ │ + 0x000026a0 8c120100 280f0000 c8130100 2c0f0000 ....(.......,... │ │ + 0x000026b0 f4150100 300f0000 88160100 b0b0b080 ....0........... │ │ + 0x000026c0 bc160100 2c0f0000 a8170100 b0b0b080 ....,........... │ │ + 0x000026d0 ac170100 280f0000 60180100 2c0f0000 ....(...`...,... │ │ + 0x000026e0 bc180100 b0b0b080 dc180100 280f0000 ............(... │ │ + 0x000026f0 001a0100 2c0f0000 9c1a0100 300f0000 ....,.......0... │ │ + 0x00002700 f01a0100 340f0000 101c0100 380f0000 ....4.......8... │ │ + 0x00002710 141d0100 3c0f0000 701e0100 400f0000 ....<...p...@... │ │ + 0x00002720 481f0100 440f0000 a8210100 480f0000 H...D....!..H... │ │ + 0x00002730 88220100 4c0f0000 f82a0100 500f0000 ."..L....*..P... │ │ + 0x00002740 242c0100 540f0000 be2c0100 b0088480 $,..T....,...... │ │ + 0x00002750 e42c0100 b0b0b080 1c2d0100 0b840380 .,.......-...... │ │ + 0x00002760 742d0100 b0a80180 b82d0100 0b840980 t-.......-...... │ │ + 0x00002770 002e0100 b0b0b080 042e0100 0b840980 ................ │ │ + 0x00002780 4c2e0100 200f0000 5c2f0100 340f0000 L... ...\/..4... │ │ + 0x00002790 08370100 fc0f0000 4c380100 00100000 .7......L8...... │ │ + 0x000027a0 ac380100 b0b0b080 b0380100 fc0f0000 .8.......8...... │ │ + 0x000027b0 88390100 2c100000 d6390100 08849780 .9..,....9...... │ │ + 0x000027c0 d8390100 b0b0b080 fc390100 08849780 .9.......9...... │ │ + 0x000027d0 fc390100 24100000 783a0100 08849780 .9..$...x:...... │ │ + 0x000027e0 ac3a0100 b0b0b080 b83a0100 18100000 .:.......:...... │ │ + 0x000027f0 743b0100 1c100000 bc3b0100 08849780 t;.......;...... │ │ + 0x00002800 ec3b0100 2c100000 7c3c0100 4c100000 .;..,...|<..L... │ │ + 0x00002810 bc3c0100 50100000 4c3d0100 54100000 .<..P...L=..T... │ │ + 0x00002820 b83d0100 58100000 043e0100 5c100000 .=..X....>..\... │ │ + 0x00002830 383e0100 60100000 24400100 8c100000 8>..`...$@...... │ │ + 0x00002840 4c400100 08849780 70400100 b0b0b080 L@......p@...... │ │ + 0x00002850 6c400100 90100000 3c410100 a8100000 l@.......*.:.... │ │ - 0x00002a44 7d000000 00000000 00000000 b1e50000 }............... │ │ - 0x00002a54 80459701 b0b0abb0 ff000901 05365694 .E...........6V. │ │ - 0x00002a64 02017f00 00000000 43970181 b0ab8080 ........C....... │ │ - 0x00002a74 00000000 89e50000 80439701 b0b0ab10 .........C...... │ │ - 0x00002a84 ff001d01 18180898 01005004 7e005446 ..........P.~.TF │ │ - 0x00002a94 00009a01 06a60101 a0011400 007f0000 ................ │ │ - 0x00002aa4 00000000 59e50000 80439701 b0b0ab10 ....Y....C...... │ │ - 0x00002ab4 ffff0108 16043a00 1a3a0000 41e50000 ......:..:..A... │ │ - 0x00002ac4 80439701 b0b0ab10 ffff0108 16043a00 .C............:. │ │ - 0x00002ad4 1a3a0000 29e50000 80469701 b0b0abf0 .:..)....F...... │ │ - 0x00002ae4 ffff010b a20104d4 0100a601 56000000 ............V... │ │ - 0x00002af4 41970181 b0b00b84 00000000 41970181 A...........A... │ │ - 0x00002b04 b0b00d84 00000000 46970181 b0abf080 ........F....... │ │ - 0x00002b14 00000000 41970181 b0b00d84 00000000 ....A........... │ │ - 0x00002b24 46970181 b0abf080 00000000 d1e40000 F............... │ │ - 0x00002b34 84419701 b0b0b00b ffff0110 00e00100 .A.............. │ │ - 0x00002b44 00e00108 ea0100e8 01240000 b1e40000 .........$...... │ │ - 0x00002b54 84419701 b0b0b00b ff001501 0810066c .A.............l │ │ - 0x00002b64 03360668 037f0001 7d000000 00000000 .6.h....}....... │ │ - 0x00002b74 00000000 41970181 b0b00d84 00000000 ....A........... │ │ - 0x00002b84 7de40000 80459701 b0b0abb0 ffff0111 }....E.......... │ │ - 0x00002b94 b20106f0 0100ba01 04c80100 be016600 ..............f. │ │ - 0x00002ba4 00000000 59e40000 80439701 b0b0ab10 ....Y....C...... │ │ - 0x00002bb4 ffff0108 16043a00 1a3a0000 41970181 ......:..:..A... │ │ - 0x00002bc4 b0b00b84 00000000 41970181 b0b00b84 ........A....... │ │ - 0x00002bd4 00000000 43970181 b0ab1080 00000000 ....C........... │ │ - 0x00002be4 46970181 b0abf080 00000000 46970181 F...........F... │ │ - 0x00002bf4 b0abf080 00000000 46970181 b0abf080 ........F....... │ │ - 0x00002c04 00000000 45970181 b0abb080 00000000 ....E........... │ │ - 0x00002c14 41970181 b0b00d84 00000000 e1e30000 A............... │ │ - 0x00002c24 08849700 ff000901 04120626 017f0000 ...........&.... │ │ - 0x00002c34 00000000 46970181 b0abf080 00000000 ....F........... │ │ - 0x00002c44 41970181 b0b00d84 00000000 46970181 A...........F... │ │ - 0x00002c54 b0abf080 00000000 45970181 b0abb080 ........E....... │ │ - 0x00002c64 00000000 99e30000 80469701 b0b0abf0 .........F...... │ │ - 0x00002c74 ffff0138 008c0200 008c020a a0050096 ...8............ │ │ - 0x00002c84 02240000 ba0208a0 05009a03 0aac0500 .$.............. │ │ - 0x00002c94 a4032400 00c8030a ac0500d2 037a0000 ..$..........z.. │ │ - 0x00002ca4 cc0406a2 0500d204 9e010000 46970181 ............F... │ │ - 0x00002cb4 b0abf080 00000000 45e30000 80469701 ........E....F.. │ │ - 0x00002cc4 b0b0abf0 ffff0110 00d20200 00d20210 ................ │ │ - 0x00002cd4 e40200e2 02460000 45970181 b0abb080 .....F..E....... │ │ - 0x00002ce4 00000000 19e30000 80469701 b0b0abf0 .........F...... │ │ - 0x00002cf4 ffff012c 00f80200 00f8023e d20500b6 ...,.......>.... │ │ - 0x00002d04 035e0000 94040cd2 0500d404 04b40500 .^.............. │ │ - 0x00002d14 d8042800 00800532 d20500b2 05420000 ..(....2.....B.. │ │ - 0x00002d24 dde20000 80459701 b0b0abb0 ff002d01 .....E........-. │ │ - 0x00002d34 2700ca02 0000ca02 04dc0300 ce028601 '............... │ │ - 0x00002d44 0000d403 06f60300 da033a00 00940408 ..........:..... │ │ - 0x00002d54 a204019c 04140000 7f000000 00000000 ................ │ │ - 0x00002d64 41970181 b0b00b84 00000000 91e20000 A............... │ │ - 0x00002d74 80459701 b0b0abb0 ffff0122 6e04dc03 .E........."n... │ │ - 0x00002d84 0090010a 840400f6 01a801f2 03009e03 ................ │ │ - 0x00002d94 340000d2 0308ee03 00da0356 00000000 4..........V.... │ │ - 0x00002da4 5de20000 80469701 b0b0abf0 ffff010b ]....F.......... │ │ - 0x00002db4 a40112e6 0100b601 42000000 41e20000 ........B...A... │ │ - 0x00002dc4 80439701 b0b0ab80 ffff0108 260a5600 .C..........&.V. │ │ - 0x00002dd4 30400000 29e20000 80439701 b0b0ab10 0@..)....C...... │ │ - 0x00002de4 ffff010c 00480000 48046600 4c3c0000 .....H..H.f.L<.. │ │ - 0x00002df4 0de20000 80459701 b0b0ab70 ffff012e .....E.....p.... │ │ - 0x00002e04 00580000 5804a602 005c3a00 00960104 .X..X....\:..... │ │ - 0x00002e14 a202009a 011e0000 b80104a4 0200bc01 ................ │ │ - 0x00002e24 46000082 0204a002 0086024e 00000000 F..........N.... │ │ - 0x00002e34 41970181 b0b00b84 00000000 c1e10000 A............... │ │ - 0x00002e44 80459701 b0b0ab70 ff001901 145806d8 .E.....p.....X.. │ │ - 0x00002e54 01005e7c 0000da01 06e60101 e0011800 ..^|............ │ │ - 0x00002e64 007f0000 00000000 95e10000 84419701 .............A.. │ │ - 0x00002e74 b0b0b00d ffff0108 300a7000 3a5e0000 ........0.p.:^.. │ │ - 0x00002e84 7de10000 80469701 b0b0abf0 ff005501 }....F........U. │ │ - 0x00002e94 50009601 00009601 049c0800 9a01c601 P............... │ │ - 0x00002ea4 0000e002 04ea0700 e4021e00 0082034a ...............J │ │ - 0x00002eb4 ec0700cc 035a0000 a6043eec 0700e404 .....Z....>..... │ │ - 0x00002ec4 a4010000 880604ec 0700aa06 08c40700 ................ │ │ - 0x00002ed4 dc060eec 07008a08 08980801 92085600 ..............V. │ │ - 0x00002ee4 007f0000 00000000 41970181 b0b00b84 ........A....... │ │ - 0x00002ef4 00000000 09e10000 80439701 b0b0ab10 .........C...... │ │ - 0x00002f04 ffff010c 24067000 66087c00 6e2a0000 ....$.p.f.|.n*.. │ │ - 0x00002f14 ede00000 84419701 b0b0b00d ffff0108 .....A.......... │ │ - 0x00002f24 20063a00 26320000 43970181 b0ab1080 .:.&2..C....... │ │ - 0x00002f34 00000000 43970181 b0ab8080 00000000 ....C........... │ │ - 0x00002f44 46970181 b0abf080 00000000 46970181 F...........F... │ │ - 0x00002f54 b0abf080 00000000 41970181 b0b00d84 ........A....... │ │ - 0x00002f64 00000000 99e00000 08849700 ff000901 ................ │ │ - 0x00002f74 04040418 017f0000 00000000 45970181 ............E... │ │ - 0x00002f84 b0abb080 00000000 439b0181 b0b0c784 ........C....... │ │ - 0x00002f94 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ - 0x00002fa4 419b0181 b0b08384 00000000 419b0181 A...........A... │ │ - 0x00002fb4 b0b08384 00000000 419b0181 b0b08384 ........A....... │ │ - 0x00002fc4 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ - 0x00002fd4 439b0181 b0b0c784 00000000 439b0181 C...........C... │ │ - 0x00002fe4 b0b0c784 00000000 439b0181 b0b0c784 ........C....... │ │ - 0x00002ff4 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ - 0x00003004 459b0181 b0b0df84 00000000 419b0181 E...........A... │ │ - 0x00003014 b0b0c184 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x00003024 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x00003034 419b0181 b0b08384 00000000 439b0181 A...........C... │ │ - 0x00003044 b0b08f84 00000000 439b0181 b0b0c784 ........C....... │ │ - 0x00003054 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x00003064 419b0181 b0b08384 00000000 459b0181 A...........E... │ │ - 0x00003074 b0b0bf84 00000000 419b0181 b0b0c184 ........A....... │ │ - 0x00003084 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ - 0x00003094 459b0181 b0b0df84 00000000 E........... │ │ + 0x00003198 acb20181 b0b0af07 00000000 29240100 ............)$.. │ │ + 0x000031a8 b0af2000 ff002d01 2700c801 0000c801 .. ...-.'....... │ │ + 0x000031b8 0ae60300 d2018c02 0000de03 06f40300 ................ │ │ + 0x000031c8 e4031800 00fc0304 86040180 04440000 .............D.. │ │ + 0x000031d8 7f000000 00000000 46970181 b0abf080 ........F....... │ │ + 0x000031e8 00000000 e1230100 80469701 b0b0abf0 .....#...F...... │ │ + 0x000031f8 ffff0116 00820200 0082021a de0200b2 ................ │ │ + 0x00003208 021cdc02 00ce022a 00000000 41970181 .......*....A... │ │ + 0x00003218 b0b00b84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x00003228 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003238 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x00003248 b0ab8080 00000000 43970181 b0ab8080 ........C....... │ │ + 0x00003258 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00003268 43970181 b0ab8080 00000000 46970181 C...........F... │ │ + 0x00003278 b0abf080 00000000 43970181 b0ab1080 ........C....... │ │ + 0x00003288 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003298 43970181 b0ab1080 00000000 41970181 C...........A... │ │ + 0x000032a8 b0b00d84 00000000 41970181 b0b00d84 ........A....... │ │ + 0x000032b8 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x000032c8 41970181 b0b00d84 00000000 43970181 A...........C... │ │ + 0x000032d8 b0ab1080 00000000 46970181 b0abf080 ........F....... │ │ + 0x000032e8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000032f8 46970181 b0abf080 00000000 46970181 F...........F... │ │ + 0x00003308 b0abf080 00000000 41970181 b0b00d84 ........A....... │ │ + 0x00003318 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x00003328 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x00003338 b0ab1080 00000000 41970181 b0b00d84 ........A....... │ │ + 0x00003348 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003358 41970181 b0b00d84 00000000 41970181 A...........A... │ │ + 0x00003368 b0b00d84 00000000 43970181 b0ab8080 ........C....... │ │ + 0x00003378 00000000 51220100 80459701 b0b0abb0 ....Q"...E...... │ │ + 0x00003388 ff000901 0424062c 017f0000 00000000 .....$.,........ │ │ + 0x00003398 80000181 b0b0aaf0 00000000 46970181 ............F... │ │ + 0x000033a8 b0abf080 00000000 1d220100 80469701 ........."...F.. │ │ + 0x000033b8 b0b0abf0 ffff011c 00a60200 00a60208 ................ │ │ + 0x000033c8 d20200b4 020ad002 00c80206 d20200ce ................ │ │ + 0x000033d8 02360000 46970181 b0abf080 00000000 .6..F........... │ │ + 0x000033e8 e5210100 80469701 b0b0abf0 ffff0110 .!...F.......... │ │ + 0x000033f8 00ca0100 00ca010a d60100d4 01240000 .............$.. │ │ + 0x00003408 43970181 b0ab8080 00000000 41970181 C...........A... │ │ + 0x00003418 b0b00d84 00000000 43970181 b0ab1080 ........C....... │ │ + 0x00003428 00000000 a1210100 80469701 b0b0abf0 .....!...F...... │ │ + 0x00003438 ffff0155 e00104fe 0600e401 440000a8 ...U........D... │ │ + 0x00003448 0206fa06 00ae0230 0000de02 08fc0600 .......0........ │ │ + 0x00003458 e602a201 00008804 328c0700 ba046e00 ........2.....n. │ │ + 0x00003468 00a80504 f80600ac 05620000 8e0618fc .........b...... │ │ + 0x00003478 0600d606 069e0700 e2060490 0700f006 ................ │ │ + 0x00003488 068e0700 f6065600 00000000 46970181 ......V.....F... │ │ + 0x00003498 b0abf080 00000000 46970181 b0abf080 ........F....... │ │ + 0x000034a8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000034b8 45970181 b0abb080 00000000 90b20181 E............... │ │ + 0x000034c8 b0b0af07 00000000 46970181 b0abf080 ........F....... │ │ + 0x000034d8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000034e8 45970181 b0ab7080 00000000 45970181 E.....p.....E... │ │ + 0x000034f8 b0abb080 00000000 41970181 b0b00d84 ........A....... │ │ + 0x00003508 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00003518 46970181 b0abf080 00000000 41970181 F...........A... │ │ + 0x00003528 b0b00b84 00000000 45970181 b0ab7080 ........E.....p. │ │ + 0x00003538 00000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x00003548 80000181 b0b0aaf0 00000000 45970181 ............E... │ │ + 0x00003558 b0abb080 00000000 45970181 b0abb080 ........E....... │ │ + 0x00003568 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00003578 45970181 b0abb080 00000000 45970181 E...........E... │ │ + 0x00003588 b0abb080 00000000 45970181 b0abb080 ........E....... │ │ + 0x00003598 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000035a8 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x000035b8 b0ab1080 00000000 43970181 b0ab1080 ........C....... │ │ + 0x000035c8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000035d8 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x000035e8 b0ab8080 00000000 46970181 b0abf080 ........F....... │ │ + 0x000035f8 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x00003608 43970181 b0ab8080 00000000 46970181 C...........F... │ │ + 0x00003618 b0abf080 00000000 43970181 b0ab1080 ........C....... │ │ + 0x00003628 00000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x00003638 46970181 b0abf080 00000000 41970181 F...........A... │ │ + 0x00003648 b0b00b84 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003658 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00003668 46970181 b0abf080 00000000 46970181 F...........F... │ │ + 0x00003678 b0abf080 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003688 00000000 45970181 b0abb080 00000000 ....E........... │ │ + 0x00003698 41970181 b0b00d84 00000000 291f0100 A...........)... │ │ + 0x000036a8 80459701 b0b0abb0 ff000901 05345692 .E...........4V. │ │ + 0x000036b8 02017f00 00000000 0d1f0100 80469701 .............F.. │ │ + 0x000036c8 b0b0abf0 ff00bc01 01b60100 94010000 ................ │ │ + 0x000036d8 940140f6 0e00d401 30000084 0268f60e ..@.....0....h.. │ │ + 0x000036e8 00d40308 e40e00f0 0306f60e 00f60380 ................ │ │ + 0x000036f8 020000f6 050cc80e 00b60604 f60d00d6 ................ │ │ + 0x00003708 060ce40e 00860704 ee0d00b4 0804820e ................ │ │ + 0x00003718 00f6080c e40e009e 0904ec0d 00c00916 ................ │ │ + 0x00003728 e40e00dc 0908f60e 00fe0952 e40e00d0 ...........R.... │ │ + 0x00003738 0a0af60e 00ea0a0a 9c0e00f4 0a800200 ................ │ │ + 0x00003748 00f40c04 f60e00f8 0c2c0000 a40d08f6 .........,...... │ │ + 0x00003758 0e00ae0d 12e40e00 d60d0ac8 0e00e20d ................ │ │ + 0x00003768 08f60e00 ba0e08c4 0e01d40e 04da0e01 ................ │ │ + 0x00003778 e60e0af2 0e01f80e 04820f01 fc0e3800 ..............8. │ │ + 0x00003788 007f0000 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003798 00000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x000037a8 251e0100 80439701 b0b0ab10 ff002501 %....C........%. │ │ + 0x000037b8 202208b6 01005e04 9c010094 0106b601 "....^......... │ │ + 0x000037c8 009a0126 0000c001 0ace0101 ca011600 ...&............ │ │ + 0x000037d8 007f0000 00000000 ed1d0100 80439701 .............C.. │ │ + 0x000037e8 b0b0ab10 ffff0108 18043c00 1c3a0000 ..........<..:.. │ │ + 0x000037f8 43970181 b0ab8080 00000000 43970181 C...........C... │ │ + 0x00003808 b0ab8080 00000000 bd1d0100 84419701 .............A.. │ │ + 0x00003818 b0b0b00b ff000d01 082e043c 013c0442 ...........<.<.B │ │ + 0x00003828 017f0000 00000000 9d1d0100 84419701 .............A.. │ │ + 0x00003838 b0b0b00b ff001501 0a142288 01037404 .........."...t. │ │ + 0x00003848 8401017f 00017d00 00000000 00000000 ......}......... │ │ + 0x00003858 41970181 b0b00d84 00000000 46970181 A...........F... │ │ + 0x00003868 b0abf080 00000000 43970181 b0ab8080 ........C....... │ │ + 0x00003878 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x00003888 41970181 b0b00b84 00000000 391d0100 A...........9... │ │ + 0x00003898 80469701 b0b0abf0 ffff0122 480ecc03 .F........."H... │ │ + 0x000038a8 00a40104 a80300d4 019201c0 0300e602 ................ │ │ + 0x000038b8 3800009e 0308ba03 00a6034e 00000000 8..........N.... │ │ + 0x000038c8 051d0100 08849700 ff000d01 08120626 ...............& │ │ + 0x000038d8 0026042c 017f0000 00000000 e91c0100 .&.,............ │ │ + 0x000038e8 80469701 b0b0abf0 ffff0110 00940100 .F.............. │ │ + 0x000038f8 00940110 cc0100a4 01340000 c91c0100 .........4...... │ │ + 0x00003908 80469701 b0b0abf0 ff00f002 01e8029e .F.............. │ │ + 0x00003918 020c8c49 00aa0286 020000b0 0404ba48 ...I...........H │ │ + 0x00003928 00b40490 020000c4 0610c846 00d40696 ...........F.... │ │ + 0x00003938 030000ea 09ba0994 4900c613 08944700 ........I.....G. │ │ + 0x00003948 ec1404d0 4800f014 e8070000 d81c04fa ....H........... │ │ + 0x00003958 4600dc1c 8a010000 e61d0aa6 4700f01d F...........G... │ │ + 0x00003968 20000090 1e14a647 00a41e60 0000841f ......G...`.... │ │ + 0x00003978 08ea4800 8c1fea07 0000f626 12964900 ..H........&..I. │ │ + 0x00003988 88278602 00008e29 0a964900 b6290880 .'.....)..I..).. │ │ + 0x00003998 4900de29 06964900 a42ace02 984900f2 I..)..I..*...I.. │ │ + 0x000039a8 2cc20200 00b42fd8 019c4900 8c311400 ,...../...I..1.. │ │ + 0x000039b8 00a0310c 9c4900ac 31820500 00ae3670 ..1..I..1.....6p │ │ + 0x000039c8 964900d8 370eca46 00bc3808 9c4900c4 .I..7..F..8..I.. │ │ + 0x000039d8 38e00600 00a43f08 f84800f4 3f08a049 8.....?..H..?..I │ │ + 0x000039e8 00a8420c f64600b4 42800200 00b44408 ..B..F..B.....D. │ │ + 0x000039f8 b24a00bc 44100000 cc4404d4 4900d244 .J..D....D..I..D │ │ + 0x00003a08 08bc4900 dc4412b2 4a00ee44 5a0000c8 ..I..D..J..DZ... │ │ + 0x00003a18 450ec446 00d6451a 0000f045 26924900 E..F..E....E&.I. │ │ + 0x00003a28 9c4608e6 4800a446 0a0000ae 460ad247 .F..H..F....F..G │ │ + 0x00003a38 00ba4608 c44700e8 4608f246 01f04656 ..F..G..F..F..FV │ │ + 0x00003a48 0000c647 06ce4701 ee4706ac 48019648 ...G..G..G..H..H │ │ + 0x00003a58 04a24801 ac4806b6 4801ec48 06f44801 ..H..H..H..H..H. │ │ + 0x00003a68 f2484c00 00be4906 d0490182 4a06ae4a .HL...I..I..J..J │ │ + 0x00003a78 01884aa8 0100007f 00000000 00000000 ..J............. │ │ + 0x00003a88 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x00003a98 b0ab1080 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003aa8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003ab8 46970181 b0abf080 00000000 41970181 F...........A... │ │ + 0x00003ac8 b0b00b84 00000000 fd1a0100 80469701 .............F.. │ │ + 0x00003ad8 b0b0abf0 ff003501 2e3a26aa 06017e04 ......5..:&...~. │ │ + 0x00003ae8 e0050196 0106aa06 01ba0104 f60500be ................ │ │ + 0x00003af8 01b00300 00ee0406 8c0600ca 05069e06 ................ │ │ + 0x00003b08 00d20508 9606007f 00000000 00000000 ................ │ │ + 0x00003b18 b51a0100 80439701 b0b0ab10 ffff010c .....C.......... │ │ + 0x00003b28 00200000 200a5e00 2a520000 991a0100 . .. .^.*R...... │ │ + 0x00003b38 80469701 b0b0abf0 ffff0117 ae0312b8 .F.............. │ │ + 0x00003b48 0a00c003 e6060000 a60a08b0 0a00ae0a ................ │ │ + 0x00003b58 20000000 43970181 b0ab1080 00000000 ...C........... │ │ + 0x00003b68 651a0100 80469701 b0b0abf0 ff00cc02 e....F.......... │ │ + 0x00003b78 01c70214 a804e039 00ea05ee 03f83800 .......9......8. │ │ + 0x00003b88 d809cc02 0000a40c 06f43800 b20e0ab6 ..........8..... │ │ + 0x00003b98 3800bc0e 5e00009a 0f06d637 00a00f62 8...^......7...b │ │ + 0x00003ba8 00008210 0ab63800 8c10c001 0000cc11 ......8......... │ │ + 0x00003bb8 04e43700 c41306c6 3700d61a 0ac83700 ..7.....7.....7. │ │ + 0x00003bc8 f21b4ec6 37008e1d 0eb63700 dc1d0ab4 ..N.7.....7..... │ │ + 0x00003bd8 3700e61d f6040000 dc220aca 37009a24 7........"..7..$ │ │ + 0x00003be8 04fe3800 f62506c8 3800d626 08903800 ..8..%..8..&..8. │ │ + 0x00003bf8 a6280ce0 3800b228 2c0000de 2806f037 .(..8..(,...(..7 │ │ + 0x00003c08 00e4283e 0000a229 06b23800 d82908fe ..(>...)..8..).. │ │ + 0x00003c18 3700882a 068c3800 8e2adc01 0000ea2b 7..*..8..*.....+ │ │ + 0x00003c28 c202cc38 00ac2e82 010000ae 2f06c838 ...8......../..8 │ │ + 0x00003c38 00b42fe8 0100009c 3104e637 00ec3108 ../.....1..7..1. │ │ + 0x00003c48 923a00f6 310ae839 0080328c 0500008c .:..1..9..2..... │ │ + 0x00003c58 3706b237 00963708 a63800a0 3708b037 7..7..7..8..7..7 │ │ + 0x00003c68 00cc3708 c43801d8 3706e037 01f23706 ..7..8..7..7..7. │ │ + 0x00003c78 fa370180 38068838 01923806 a23801ba .7..8..8..8..8.. │ │ + 0x00003c88 3806c438 01d63806 8e3a01e2 3806f038 8..8..8..:..8..8 │ │ + 0x00003c98 01e83806 d8390184 390adc39 01cc3906 ..8..9..9..9..9. │ │ + 0x00003ca8 d83901ea 39068a3a 01803a06 8e3a0194 .9..9..:..:..:.. │ │ + 0x00003cb8 3a06d03a 019a3a3a 00007f00 00000000 :..:..::........ │ │ + 0x00003cc8 05190100 80469701 b0b0abf0 ffff01d6 .....F.......... │ │ + 0x00003cd8 01003a00 003a0cc4 1a004634 00007a0e ..:..:....F4..z. │ │ + 0x00003ce8 c01a0092 0116c41a 00a801f8 030000a0 ................ │ │ + 0x00003cf8 0506c01a 00c20504 e019008e 0636c81a .............6.. │ │ + 0x00003d08 00e2060c 861a0092 0710d819 00a207bc ................ │ │ + 0x00003d18 040000de 0b14f219 00f20bca 010000bc ................ │ │ + 0x00003d28 0d06f219 00f60d24 9e1a009c 0e0ac01a .......$........ │ │ + 0x00003d38 00a60e54 0000fa0e 089e1a00 a20f04b2 ...T............ │ │ + 0x00003d48 1900f20f 3a901a00 ce1010ce 1900f811 ....:........... │ │ + 0x00003d58 18d81900 9012f201 00008214 0cc41900 ................ │ │ + 0x00003d68 a6140694 1900c014 0cc41900 a815a801 ................ │ │ + 0x00003d78 f21900d0 164e0000 9e1712a0 1900b017 .....N.......... │ │ + 0x00003d88 3a0000ea 170aa019 00981824 f21900de :..........$.... │ │ + 0x00003d98 180c9e1a 00f01804 c41900f6 1812a019 ................ │ │ + 0x00003da8 008819ec 01000000 1d180100 84419701 .............A.. │ │ + 0x00003db8 b0b0b00b ff001901 15280460 002c0870 .........(.`.,.p │ │ + 0x00003dc8 0038046c 006218a0 01017a2a 00007f00 .8.l.b....z*.... │ │ + 0x00003dd8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003de8 e5170100 80469701 b0b0abf0 ff002d01 .....F........-. │ │ + 0x00003df8 2800c602 0000c602 0efe0500 960506ec (............... │ │ + 0x00003e08 0500d805 08f00500 e60504ee 0500a806 ................ │ │ + 0x00003e18 06b40601 ae061200 007f0000 00000000 ................ │ │ + 0x00003e28 a5170100 84419701 b0b0b00b ff001501 .....A.......... │ │ + 0x00003e38 10280462 002c0872 0064086e 016c3400 .(.b.,.r.d.n.l4. │ │ + 0x00003e48 007f0000 00000000 7d170100 84419701 ........}....A.. │ │ + 0x00003e58 b0b0b00b ff001501 10260436 002a0e00 .........&.6.*.. │ │ + 0x00003e68 00380846 01400a00 007f0000 00000000 .8.F.@.......... │ │ + 0x00003e78 43970181 b0ab8080 00000000 49170100 C...........I... │ │ + 0x00003e88 80459701 b0b0abb0 ffff0110 00ca0300 .E.............. │ │ + 0x00003e98 00ca0304 ee0300ce 033e0000 41970181 .........>..A... │ │ + 0x00003ea8 b0b00b84 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003eb8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00003ec8 05170100 80469701 b0b0abf0 ff008801 .....F.......... │ │ + 0x00003ed8 018101ac 070a982d 00b60744 0000fa07 .......-...D.... │ │ + 0x00003ee8 06ae2d00 ee0a0896 2d00f60a ca020000 ..-.....-....... │ │ + 0x00003ef8 c00d08e2 2d00ea0e 04cc2d00 ee0e9a0f ....-.....-..... │ │ + 0x00003f08 0000881e 08e42d00 8c210ed0 2d00fa21 ......-..!..-..! │ │ + 0x00003f18 08ba2c00 ae2208ec 2c00ae23 38f22c00 ..,.."..,..#8.,. │ │ + 0x00003f28 aa2510be 2d00c025 08b42c00 fa265ac6 .%..-..%..,..&Z. │ │ + 0x00003f38 2c00ba2a 06aa2c00 c02d06c8 2d01d22d ,..*..,..-..-..- │ │ + 0x00003f48 06de2d01 d82d2c00 00842e04 962e0188 ..-..-,......... │ │ + 0x00003f58 2e1c0000 7f000000 00000000 69160100 ............i... │ │ + 0x00003f68 84419701 b0b0b00b ffff0108 28047800 .A..........(.x. │ │ + 0x00003f78 2c5c0000 51160100 84419701 b0b0b00b ,\..Q....A...... │ │ + 0x00003f88 ffff0108 06063a00 0c5c0000 41970181 ......:..\..A... │ │ + 0x00003f98 b0b00d84 00000000 2d160100 84419701 ........-....A.. │ │ + 0x00003fa8 b0b0b00b ff001d01 193204c4 01005804 .........2....X. │ │ + 0x00003fb8 ae01005c 6a0000c6 0106d801 01cc0110 ...\j........... │ │ + 0x00003fc8 00007f00 00000000 46970181 b0abf080 ........F....... │ │ + 0x00003fd8 00000000 f1150100 80469701 b0b0abf0 .........F...... │ │ + 0x00003fe8 ffff0181 0100b801 0000b801 08f22e00 ................ │ │ + 0x00003ff8 c0014200 00820208 da2e008a 02320000 ..B..........2.. │ │ + 0x00004008 bc0206cc 2e00c202 90150000 d2170cac ................ │ │ + 0x00004018 2e00de17 de090000 bc2106a0 2e008e22 .........!....." │ │ + 0x00004028 06882e00 9422ba04 0000ce26 0efc2d00 .....".....&..-. │ │ + 0x00004038 f02606ee 2d009c27 06fa2d00 9c280ea2 .&..-..'..-..(.. │ │ + 0x00004048 2e00c428 06942e00 ea2908c4 2d00d42b ...(.....)..-..+ │ │ + 0x00004058 08c62d00 922d08fe 2d009c2d 26922e00 ..-..-..-..-&... │ │ + 0x00004068 c22dda01 00000000 45970181 b0abb080 .-......E....... │ │ + 0x00004078 00000000 800b0181 b0b0aaf0 00000000 ................ │ │ + 0x00004088 43970181 b0ab8080 00000000 41970181 C...........A... │ │ + 0x00004098 b0b00d84 00000000 43970181 b0ab1080 ........C....... │ │ + 0x000040a8 00000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x000040b8 15150100 80459701 b0b0ab70 ffff0110 .....E.....p.... │ │ + 0x000040c8 00920100 0092010a b801009c 01300000 .............0.. │ │ + 0x000040d8 80070181 b0b0aaf0 00000000 41970181 ............A... │ │ + 0x000040e8 b0b00b84 00000000 41970181 b0b00b84 ........A....... │ │ + 0x000040f8 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00004108 c5140100 80469701 b0b0abf0 ffff0123 .....F.........# │ │ + 0x00004118 00e00100 00e00108 c00300ee 0108b203 ................ │ │ + 0x00004128 00ac0208 d00300ba 0208c203 00c202a6 ................ │ │ + 0x00004138 01000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x00004148 43970181 b0ab1080 00000000 43970181 C...........C... │ │ + 0x00004158 b0ab1080 00000000 46970181 b0abf080 ........F....... │ │ + 0x00004168 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00004178 55140100 80469701 b0b0abf0 ffff0110 U....F.......... │ │ + 0x00004188 00ce1000 00ce1004 e01000d2 102e0000 ................ │ │ + 0x00004198 46970181 b0abf080 00000000 29140100 F...........)... │ │ + 0x000041a8 80469701 b0b0abf0 ffff0135 900b069e .F.........5.... │ │ + 0x000041b8 1300e20b 429c1300 fc0c06a0 1300f20e ....B........... │ │ + 0x000041c8 08c01300 a60f08aa 1300ae0f dc030000 ................ │ │ + 0x000041d8 8a1308cc 13009413 049a1300 98136000 ..............`. │ │ + 0x000041e8 00000000 e1130100 80469701 b0b0abf0 .........F...... │ │ + 0x000041f8 ffff012d 00a60600 00a60608 ee0900ea ...-............ │ │ + 0x00004208 0608ea09 00f20682 020000f4 0808de09 ................ │ │ + 0x00004218 00fc085c 0000d809 04ee0900 dc094400 ...\..........D. │ │ + 0x00004228 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00004238 46970181 b0abf080 00000000 89130100 F............... │ │ + 0x00004248 80459701 b0b0ab70 ffff0110 008e0100 .E.....p........ │ │ + 0x00004258 008e010a b4010098 01300000 80060181 .........0...... │ │ + 0x00004268 b0b0aaf0 00000000 41970181 b0b00b84 ........A....... │ │ + 0x00004278 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x00004288 46970181 b0abf080 00000000 46970181 F...........F... │ │ + 0x00004298 b0abf080 00000000 2d130100 80469701 ........-....F.. │ │ + 0x000042a8 b0b0abf0 ffff0110 00ae1000 00ae1004 ................ │ │ + 0x000042b8 c01000b2 102e0000 46970181 b0abf080 ........F....... │ │ + 0x000042c8 00000000 800d0181 b0b0aaf0 00000000 ................ │ │ + 0x000042d8 41970181 b0b00b84 00000000 46970181 A...........F... │ │ + 0x000042e8 b0abf080 00000000 41970181 b0b00b84 ........A....... │ │ + 0x000042f8 00000000 d1120100 80459701 b0b0ab70 .........E.....p │ │ + 0x00004308 ffff0110 008e0100 008e010a b4010098 ................ │ │ + 0x00004318 01300000 41970181 b0b00b84 00000000 .0..A........... │ │ + 0x00004328 41970181 b0b00b84 00000000 41970181 A...........A... │ │ + 0x00004338 b0b00d84 00000000 43970181 b0ab1080 ........C....... │ │ + 0x00004348 00000000 43970181 b0ab1080 00000000 ....C........... │ │ + 0x00004358 43970181 b0ab1080 00000000 43970181 C...........C... │ │ + 0x00004368 b0ab1080 00000000 46970181 b0abf080 ........F....... │ │ + 0x00004378 00000000 51120100 80469701 b0b0abf0 ....Q....F...... │ │ + 0x00004388 ffff0110 00d01000 00d01004 e21000d4 ................ │ │ + 0x00004398 10300000 46970181 b0abf080 00000000 .0..F........... │ │ + 0x000043a8 25120100 80469701 b0b0abf0 ffff010b %....F.......... │ │ + 0x000043b8 d00204de 0200d402 14000000 46970181 ............F... │ │ + 0x000043c8 b0abf080 00000000 fd110100 80469701 .............F.. │ │ + 0x000043d8 b0b0abf0 ffff010c e60206bc 0400ec02 ................ │ │ + 0x000043e8 e4010000 80000181 b0b0aaf0 00000000 ................ │ │ + 0x000043f8 46970181 b0abf080 00000000 43970181 F...........C... │ │ + 0x00004408 b0ab8080 00000000 46970181 b0abf080 ........F....... │ │ + 0x00004418 00000000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x00004428 a5110100 80439701 b0b0ab10 ffff010c .....C.......... │ │ + 0x00004438 003c0000 3c067000 42460000 45970181 .<..<.p.BF..E... │ │ + 0x00004448 b0abb080 00000000 41970181 b0b00b84 ........A....... │ │ + 0x00004458 00000000 71110100 80439701 b0b0ab80 ....q....C...... │ │ + 0x00004468 ff001901 12006c00 006c047a 007c0688 ......l..l.z.|.. │ │ + 0x00004478 01018201 0a00007f 00000000 00000000 ................ │ │ + 0x00004488 45110100 80459701 b0b0abb0 ffff010b E....E.......... │ │ + 0x00004498 ee0104fc 0100f201 16000000 43970181 ............C... │ │ + 0x000044a8 b0ab8080 00000000 41970181 b0b00b84 ........A....... │ │ + 0x000044b8 00000000 41970181 b0b00d84 00000000 ....A........... │ │ + 0x000044c8 41970181 b0b00d84 00000000 f9100100 A............... │ │ + 0x000044d8 80459701 b0b0abb0 ff001101 0c260444 .E...........&.D │ │ + 0x000044e8 004a0a64 01541400 007f0000 00000000 .J.d.T.......... │ │ + 0x000044f8 d5100100 80459701 b0b0ab70 ff001501 .....E.....p.... │ │ + 0x00004508 105404b4 0100c201 0adc0101 cc011400 .T.............. │ │ + 0x00004518 007f0000 00000000 ad100100 84419701 .............A.. │ │ + 0x00004528 b0b0b00b ffff0108 28047800 2c5c0000 ........(.x.,\.. │ │ + 0x00004538 95100100 80439701 b0b0ab10 ff001901 .....C.......... │ │ + 0x00004548 152c04d0 020030d6 02000086 03049003 .,....0......... │ │ + 0x00004558 018a030a 00007f00 00000000 46970181 ............F... │ │ + 0x00004568 b0abf080 00000000 43970181 b0ab1080 ........C....... │ │ + 0x00004578 00000000 51100100 80439701 b0b0ab80 ....Q....C...... │ │ + 0x00004588 ffff010c 001e0000 1e085c00 26520000 ..........\.&R.. │ │ + 0x00004598 46970181 b0abf080 00000000 46970181 F...........F... │ │ + 0x000045a8 b0abf080 00000000 46970181 b0abf080 ........F....... │ │ + 0x000045b8 00000000 11100100 80459701 b0b0abb0 .........E...... │ │ + 0x000045c8 ffff0110 00ea0200 00ea0204 b80300ee ................ │ │ + 0x000045d8 026a0000 f10f0100 80469701 b0b0abf0 .j.......F...... │ │ + 0x000045e8 ffff0154 00740000 744ada07 0090023c ...T.t..tJ.....< │ │ + 0x000045f8 ca0700cc 02c20100 008e0408 da0700aa ................ │ │ + 0x00004608 0404bc07 00d40406 da0700da 04580000 .............X.. │ │ + 0x00004618 b2050aca 0700bc05 280000e4 0510a807 ........(....... │ │ + 0x00004628 00ce0622 ca0700f6 0604da07 00fc0610 ..."............ │ │ + 0x00004638 ca07008c 077c0000 46970181 b0abf080 .....|..F....... │ │ + 0x00004648 00000000 45970181 b0ab7080 00000000 ....E.....p..... │ │ + 0x00004658 43970181 b0ab1080 00000000 41970181 C...........A... │ │ + 0x00004668 b0b00b84 00000000 45970181 b0abb080 ........E....... │ │ + 0x00004678 00000000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x00004688 46970181 b0abf080 00000000 41970181 F...........A... │ │ + 0x00004698 b0b00b84 00000000 2d0f0100 80459701 ........-....E.. │ │ + 0x000046a8 b0b0abb0 ffff0110 00840100 0084010c ................ │ │ + 0x000046b8 b4010090 01380000 0d0f0100 80459701 .....8.......E.. │ │ + 0x000046c8 b0b0abb0 ffff0110 00800100 0080010c ................ │ │ + 0x000046d8 b001008c 01380000 43970181 b0ab8080 .....8..C....... │ │ + 0x000046e8 00000000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x000046f8 d50e0100 80459701 b0b0ab70 ff001101 .....E.....p.... │ │ + 0x00004708 0c1a043c 00420a64 014c1c00 007f0000 ...<.B.d.L...... │ │ + 0x00004718 00000000 b10e0100 80469701 b0b0abf0 .........F...... │ │ + 0x00004728 ff001501 105a04c4 0100d201 0af40101 .....Z.......... │ │ + 0x00004738 dc011c00 007f0000 00000000 41970181 ............A... │ │ + 0x00004748 b0b00b84 00000000 800c0181 b0b0aaf0 ................ │ │ + 0x00004758 00000000 710e0100 84419701 b0b0b00b ....q....A...... │ │ + 0x00004768 ff001901 1422063a 00280644 002e0e00 .....".:.(.D.... │ │ + 0x00004778 003c1254 014e0a00 007f0000 00000000 .<.T.N.......... │ │ + 0x00004788 46970181 b0abf080 00000000 390e0100 F...........9... │ │ + 0x00004798 80469701 b0b0abf0 ffff0110 00fa0f00 .F.............. │ │ + 0x000047a8 00fa0f04 8c1000fe 0f2e0000 45970181 ............E... │ │ + 0x000047b8 b0ab7080 00000000 46970181 b0abf080 ..p.....F....... │ │ + 0x000047c8 00000000 010e0100 80469701 b0b0abf0 .........F...... │ │ + 0x000047d8 ffff0110 00820f00 00820f04 960f0086 ................ │ │ + 0x000047e8 0f2e0000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000047f8 45970181 b0ab7080 00000000 46970181 E.....p.....F... │ │ + 0x00004808 b0abf080 00000000 bd0d0100 80469701 .............F.. │ │ + 0x00004818 b0b0abf0 ffff010b 8a0a0490 0a008e0a ................ │ │ + 0x00004828 16000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00004838 46970181 b0abf080 00000000 890d0100 F............... │ │ + 0x00004848 80469701 b0b0abf0 ffff0118 be0110ea .F.............. │ │ + 0x00004858 03009e02 04d20300 840308e6 03008c03 ................ │ │ + 0x00004868 84010000 41970181 b0b00b84 00000000 ....A........... │ │ + 0x00004878 41970181 b0b00d84 00000000 43970181 A...........C... │ │ + 0x00004888 b0ab8080 00000000 43970181 b0ab8080 ........C....... │ │ + 0x00004898 00000000 310d0100 80439701 b0b0ab10 ....1....C...... │ │ + 0x000048a8 ffff0108 18043c00 1c3a0000 190d0100 ......<..:...... │ │ + 0x000048b8 80439701 b0b0ab10 ffff0110 00540000 .C...........T.. │ │ + 0x000048c8 54087e00 5e087000 662a0000 41970181 T.~.^.p.f*..A... │ │ + 0x000048d8 b0b00d84 00000000 ed0c0100 80459701 .............E.. │ │ + 0x000048e8 b0b0abb0 ffff011c 00ae0100 00ae0108 ................ │ │ + 0x000048f8 960300b6 01a60100 00dc0214 960300f0 ................ │ │ + 0x00004908 024c0000 45970181 b0ab7080 00000000 .L..E.....p..... │ │ + 0x00004918 46970181 b0abf080 00000000 a90c0100 F............... │ │ + 0x00004928 80439701 b0b0ab80 ffff0108 260a5000 .C..........&.P. │ │ + 0x00004938 30340000 46970181 b0abf080 00000000 04..F........... │ │ + 0x00004948 46970181 b0abf080 00000000 790c0100 F...........y... │ │ + 0x00004958 80439701 b0b0ab10 ffff0108 1c044000 .C............@. │ │ + 0x00004968 203a0000 610c0100 80469701 b0b0abf0 :..a....F...... │ │ + 0x00004978 ffff010e 007c0000 7c04a601 0080014c .....|..|......L │ │ + 0x00004988 00000000 410c0100 80469701 b0b0abf0 ....A....F...... │ │ + 0x00004998 ffff0110 00f60100 00f60104 a00200fa ................ │ │ + 0x000049a8 014e0000 45970181 b0abb080 00000000 .N..E........... │ │ + 0x000049b8 41970181 b0b00d84 00000000 090c0100 A............... │ │ + 0x000049c8 80469701 b0b0abf0 ffff010b a80104dc .F.............. │ │ + 0x000049d8 0100ac01 58000000 41970181 b0b00d84 ....X...A....... │ │ + 0x000049e8 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x000049f8 d50b0100 84419701 b0b0b00d ffff0108 .....A.......... │ │ + 0x00004a08 2c086200 34500000 41970181 b0b00b84 ,.b.4P..A....... │ │ + 0x00004a18 00000000 43970181 b0ab8080 00000000 ....C........... │ │ + 0x00004a28 a50b0100 80439701 b0b0ab80 ffff010c .....C.......... │ │ + 0x00004a38 00340000 34083e00 3c180000 890b0100 .4..4.>.<....... │ │ + 0x00004a48 80439701 b0b0ab10 ffff0108 3c085a00 .C..........<.Z. │ │ + 0x00004a58 44300000 43970181 b0ab1080 00000000 D0..C........... │ │ + 0x00004a68 43970181 b0ab1080 00000000 590b0100 C...........Y... │ │ + 0x00004a78 80439701 b0b0ab10 ffff010c 004e0000 .C...........N.. │ │ + 0x00004a88 4e046c00 523e0000 43970181 b0ab8080 N.l.R>..C....... │ │ + 0x00004a98 00000000 310b0100 80459701 b0b0abb0 ....1....E...... │ │ + 0x00004aa8 ffff0110 00980200 0098020a a40200a2 ................ │ │ + 0x00004ab8 02360000 110b0100 80459701 b0b0abb0 .6.......E...... │ │ + 0x00004ac8 ffff0110 00b20200 00b20206 f80200b8 ................ │ │ + 0x00004ad8 027c0000 f10a0100 80469701 b0b0abf0 .|.......F...... │ │ + 0x00004ae8 ffff0127 00b60400 00b60406 e00800bc ...'............ │ │ + 0x00004af8 048c0300 00c80716 e00800de 075e0000 .............^.. │ │ + 0x00004b08 bc080ce0 0800c808 50000000 46970181 ........P...F... │ │ + 0x00004b18 b0abf080 00000000 41970181 b0b00d84 ........A....... │ │ + 0x00004b28 00000000 80040181 b0b0aaf0 00000000 ................ │ │ + 0x00004b38 80090181 b0b0aaf0 00000000 890a0100 ................ │ │ + 0x00004b48 08849700 ff000901 04080e30 017f0000 ...........0.... │ │ + 0x00004b58 00000000 46970181 b0abf080 00000000 ....F........... │ │ + 0x00004b68 439b0181 b0b0c784 00000000 439b0181 C...........C... │ │ + 0x00004b78 b0b0c784 00000000 419b0181 b0b08384 ........A....... │ │ + 0x00004b88 00000000 419b0181 b0b08384 00000000 ....A........... │ │ + 0x00004b98 419b0181 b0b08384 00000000 439b0181 A...........C... │ │ + 0x00004ba8 b0b08f84 00000000 439b0181 b0b0c784 ........C....... │ │ + 0x00004bb8 00000000 439b0181 b0b0c784 00000000 ....C........... │ │ + 0x00004bc8 439b0181 b0b0c784 00000000 439b0181 C...........C... │ │ + 0x00004bd8 b0b0c784 00000000 459b0181 b0b0df84 ........E....... │ │ + 0x00004be8 00000000 419b0181 b0b0c184 00000000 ....A........... │ │ + 0x00004bf8 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ + 0x00004c08 b0b0c184 00000000 419b0181 b0b08384 ........A....... │ │ + 0x00004c18 00000000 439b0181 b0b08f84 00000000 ....C........... │ │ + 0x00004c28 439b0181 b0b0c784 00000000 419b0181 C...........A... │ │ + 0x00004c38 b0b0c184 00000000 419b0181 b0b08384 ........A....... │ │ + 0x00004c48 00000000 459b0181 b0b0bf84 00000000 ....E........... │ │ + 0x00004c58 419b0181 b0b0c184 00000000 419b0181 A...........A... │ │ + 0x00004c68 b0b0c184 00000000 459b0181 b0b0df84 ........E....... │ │ + 0x00004c78 00000000 .... │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -1,281 +1,365 @@ │ │ │ │ String dump of section '.rodata': │ │ - [ 0] from_entropy failed: /home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_core-0.6.4/src/lib.rssrc/lib.rs │ │ - [ 100] -> chardyn ^A │ │ - [ 110] u128Zero <= mut true │ │ - [ 12c] forNO����{��������^F^G^I6=>V���^D^T^X67VW^�����5�^R����^D^M^N^Q^R)14:EFIJNOde\��^[^\^G^H\n │ │ + [ 84] -> chardyn ^A │ │ + [ 94] u128Zero <= mut trueforecmult_gen_ctx) │ │ + [ 2a2] sig64 != NULL │ │ + [ 2b0] For this sample, this 63-byte string will be used as input data │ │ + [ 2f0] s29 │ │ + [ 2f4] library/std/src/../../backtrace/src/symbolize/mod.rs │ │ + [ 329] library/std/src/sys/sync/rwlock/futex.rs │ │ + [ 352] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/slice.rs │ │ + [ 39d] internal_pubkey != NULL │ │ + [ 3b5] msg32 != NULL │ │ + [ 3c3] unwind_phase2 │ │ + [ 3d1] r2 │ │ + [ 3d4] r11 │ │ + [ 3d8] s26 │ │ + [ 3dc] d11 │ │ + [ 3e0] d25 │ │ + [ 3e4] library/std/src/../../backtrace/src/symbolize/gimli/libs_dl_iterate_phdr.rs │ │ + [ 430] ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ + [ 45f] (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ + [ 4a7] keypair != NULL │ │ + [ 4b7] getFloatRegister │ │ + [ 4c8] s24 │ │ + [ 4cc] s25 │ │ + [ 4d0] d3 │ │ + [ 4d3] _Unwind_GetTextRelBase() not implemented │ │ + [ 4fc] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/cell/once.rs │ │ + [ 54a] sigin != NULL │ │ + [ 558] _Unwind_VRS_Get_Internal │ │ + [ 571] setFloatRegister │ │ + [ 582] index inlined table detected but pr function requires extra words │ │ + [ 5c4] r0 │ │ + [ 5c7] r5 │ │ + [ 5ca] r6 │ │ + [ 5cd] s4 │ │ + [ 5d0] s10 │ │ + [ 5d4] s19 │ │ + [ 5d8] d13 │ │ + [ 5dc] library/core/src/slice/memchr.rs │ │ + [ 5fd] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/map/entry.rs │ │ + [ 65e] unsupported arm register │ │ + [ 677] s1 │ │ + [ 67a] s21 │ │ + [ 67e] d6 │ │ + [ 681] d16 │ │ + [ 685] library/std/src/io/stdio.rs │ │ + [ 6a1] rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ + [ 6e0] tweaked_pubkey32 != NULL │ │ + [ 6f9] s22 │ │ + [ 6fd] library/std/src/path.rs │ │ + [ 715] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/slice/sort/stable/quicksort.rs │ │ + [ 775] r8 │ │ + [ 778] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/str/pattern.rs │ │ + [ 7c8] library/std/src/io/buffered/linewritershim.rs │ │ + [ 7f6] input != NULL │ │ + [ 804] lr │ │ + [ 807] s13 │ │ + [ 80b] s16 │ │ + [ 80f] d7 │ │ + [ 812] /dev/urandom │ │ + [ 81f] library/panic_abort/src/lib.rs │ │ + [ 83e] library/std/src/panicking.rs │ │ + [ 85b] sig != NULL │ │ + [ 867] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ + [ 8ca] d0 │ │ + [ 8cd] d10 │ │ + [ 8d1] d30 │ │ + [ 8d5] d31 │ │ + [ 8d9] setRegister │ │ + [ 8e5] r3 │ │ + [ 8e8] _Unwind_GetTextRelBase │ │ + [ 8ff] *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ + [ 945] output_pubkey != NULL │ │ + [ 95b] r1 │ │ + [ 95e] r9 │ │ + [ 961] d29 │ │ + [ 965] library/core/src/unicode/printable.rs │ │ + [ 98b] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/node.rs │ │ + [ 9e7] n >= 1 │ │ + [ 9ee] getInfoFromEHABISection │ │ + [ a06] s2 │ │ + [ a09] s20 │ │ + [ a0d] d20 │ │ + [ a11] /rust/deps/miniz_oxide-0.8.9/src/inflate/output_buffer.rs │ │ + [ a4b] /rust/deps/rustc-demangle-0.1.26/src/legacy.rs │ │ + [ a7a] library/std/src/../../backtrace/src/backtrace/libunwind.rs │ │ + [ ab5] !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ + [ ade] _Unwind_VRS_Pop │ │ + [ aee] d9 │ │ + [ af1] _Unwind_GetDataRelBase() not implemented │ │ + [ b1a] library/alloc/src/string.rs │ │ + [ b36] library/core/src/panicking.rs │ │ + [ b54] library/std/src/sys/pal/unix/os.rs │ │ + [ b77] /rust/deps/addr2line-0.25.0/src/unit.rs │ │ + [ b9f] input32 != NULL │ │ + [ baf] libunwind: %s - %s\n │ │ + [ bc3] _Unwind_VRS_Set │ │ + [ bd3] pc │ │ + [ bd6] /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_hc-0.3.2/src/hc128.rs │ │ + [ c34] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/core/src/ops/function.rs │ │ + [ c85] tweak32 != NULL │ │ + [ c95] recid >= 0 && recid <= 3 │ │ + [ cae] r12 │ │ + [ cb2] s9 │ │ + [ cb5] s23 │ │ + [ cb9] s31 │ │ + [ cbd] library/core/src/str/pattern.rs │ │ + [ cdd] /rust/deps/miniz_oxide-0.8.9/src/inflate/core.rs │ │ + [ d0e] /rustc/f8297e351a40c1439a467bbbb6879088047f50b3/library/alloc/src/collections/btree/navigate.rs │ │ + [ d6e] library/std/src/ffi/os_str.rs │ │ + [ d8c] msghash32 != NULL │ │ + [ d9e] ret │ │ + [ da2] s11 │ │ + [ da6] d14 │ │ + [ daa] d19 │ │ + [ dae] library/std/src/../../backtrace/src/symbolize/gimli/stash.rs │ │ + [ deb] pubkey != NULL │ │ + [ dfa] seckey32 != NULL │ │ + [ e0b] r7 │ │ + [ e0e] r10 │ │ + [ e12] d23 │ │ + [ e16] src/lib.rs │ │ + [ e21] library/core/src/fmt/mod.rs │ │ + [ e3d] library/std/src/../../backtrace/src/symbolize/gimli/lru.rs │ │ + [ e78] /rust/deps/gimli-0.32.0/src/read/index.rs │ │ + [ ea2] seckey != NULL │ │ + [ eb1] d4 │ │ + [ eb4] d17 │ │ + [ eb8] library/alloc/src/raw_vec/mod.rs │ │ + [ ed9] recid != NULL │ │ + [ ee7] output32 != NULL │ │ + [ ef8] _Unwind_Resume() can't return │ │ + [ f16] library/std/src/../../backtrace/src/symbolize/gimli/parse_running_mmaps_unix.rs │ │ + [ f66] library/std/src/../../backtrace/src/symbolize/gimli.rs │ │ + [ f9d] library/std/src/thread/local.rs │ │ + [ fbd] s7 │ │ + [ fc0] d22 │ │ + [ fc4] self test failed │ │ + [ fd5] outputlen != NULL │ │ + [ fe7] _Unwind_Resume │ │ + [ ff6] d2 │ │ + [ ff9] d12 │ │ + [ ffd] /rust/deps/gimli-0.32.0/src/read/line.rs │ │ + [ 1026] output64 != NULL │ │ + [ 1037] library/alloc/src/slice.rs │ │ + [ 1052] /rust/deps/rustc-demangle-0.1.26/src/lib.rs │ │ + [ 107e] library/std/src/sys/os_str/bytes.rs │ │ + [ 10a2] pubnonces != NULL │ │ + [ 10b4] sp │ │ + [ 10b7] /rust/deps/addr2line-0.25.0/src/function.rs │ │ + [ 10e3] output != NULL │ │ + [ 10f2] s28 │ │ + [ 10f7] s3 │ │ + [ 10fa] s8 │ │ + [ 10fd] d18 │ │ + [ 1101] d21 │ │ + [ 1105] d24 │ │ + [ 1109] _Unwind_GetDataRelBase │ │ + [ 1120] /rust/deps/gimli-0.32.0/src/read/abbrev.rs │ │ + [ 114b] library/std/src/thread/mod.rs │ │ + [ 1169] s14 │ │ + [ 116d] s15 │ │ + [ 1171] d15 │ │ + [ 1175] d28 │ │ + [ 1179] android_set_abort_message │ │ + [ 1193] /rust/deps/rustc-demangle-0.1.26/src/v0.rs │ │ + [ 11be] library/std/src/sync/reentrant_lock.rs │ │ + [ 11e5] signature != NULL │ │ + [ 11f7] unsupported register class │ │ + [ 1212] unknown personality routine │ │ + [ 122e] s27 │ │ + [ 1232] d26 │ │ + [ 1236] d27 │ │ + [ 123a] library/alloc/src/ffi/c_str.rs │ │ + [ 1259] /home/vagrant/.cargo/git/checkouts/rust-secp256k1-87b03399e843cbba/d00182a/secp256k1-sys/src/lib.rs │ │ + [ 12bd] library/std/src/../../backtrace/src/symbolize/gimli/elf.rs │ │ + [ 12f8] library/std/src/io/mod.rs │ │ + [ 1312] input64 != NULL │ │ + [ 1322] pubnonce != NULL │ │ + [ 1333] getRegister │ │ + [ 133f] s17 │ │ + [ 1343] d1 │ │ + [ 1346] unknown register │ │ + [ 1357] /home/vagrant/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_core-0.6.4/src/lib.rs │ │ + [ 13b5] /dev/random │ │ + [ 13c1] xonly_pubkey != NULL │ │ + [ 13d6] Unknown ARM float register │ │ + [ 13f1] r4 │ │ + [ 13f4] s5 │ │ + [ 13f7] from_entropy failed: calling rangeproof sign\n │ │ + capacity overflow │ │ + [ 1436] p │ │ + [ 143a] -^A^A^A^B^A^B^A^AH^K0^U^P^Ae^G^B^F^B^B^A^D#^A^^^[[^K:^I^I^A^X^D^A^I^A^C^A^E+^C;^I*^X^A 7^A^A^A^D^H^D^A^C^G\n │ │ + :^A^A^A^B^D^H^A^I^A\n │ │ + 9^A^D^B^D^B^B^C^C^A^^^B^C^A^K^B9^A^D^E^A^B^D^A^T^B^V^F^A^A:^A^A^B^A^D^H^A^G^C\n │ │ + ;^A^A^A^L^A^I^A(^A^C^A7^A^A^C^E^C^A^D^G^B^K^B^]^A:^A^B^B^A^A^C^C^A^D^G^B^K^B^\^B9^B^A^A^B^D^H^A^I^A\n │ │ + H^A^D^A^B^C^A^A^H^AQ^A^B^G^L^Hb^A^B^I^K^GI^B^[^A^A^A^A^A7^N^A^E^A^B^E^K^A$^I^Af^D^A^F^A^B^B^B^Y^B^D^C^P^D^M^A^B^B^F^A^O^A │ │ + [ 1537] @^B^A^G^H^A^B^K^I^A-^C^A^Au^B"^Av^C^D^B^I^A^F^C�^B^B^A:^A^A^G^A^A^A^A^B^H^F\n │ │ + 0^_1^D0\n │ │ + &^I^L^B ^D^B^F8^A^A^B^C^A^A^E8^H^B^B�^C^A^M^A^G^D^A^F^A^C^B�@ │ │ + [ 1590] ! │ │ + [ 1595] ` │ │ + [ 1599] i^B │ │ + [ 159f] ^BP^B │ │ + [ 15b3] &^H^Y^K^A^A,^C0^A^B^D^B^B^B^A$^AC^F^B^B^B^B^L^A^H^A/^A3^A^A^C^B^B^E^B^A^A*^B^H^A�^A^B^A^D^A │ │ + [ 15f9] (^C^D^A�^B │ │ + [ 1601] A^E │ │ + [ 1605] O^DF^K1^D{^A6^O)^A^B^B\n │ │ + 1^D^B^B^G^A=^C$^E^A^H>^A^L^B4^I^A^A^H^D^B^A_^C^B^D^F^A^B^A�^A^C^H^U^B9^B^A^A^A^A^L^A^I^A^N^G^C^EC^A^B^F^A^A^B^A^A^C^D^C^A^A^N^BU^H^B^C^A^A^W^AQ^A^B^F^A^A^B^A^A^B^A^B�^A^B^D^F^B^A^B^[^BU^H^B^A^A^Bj^A^A^A^B^He^A^A^A^B^D^A^E │ │ + [ 169b] \n │ │ + (^F^B^D^H^A^I^F^B^C.^M^A^B │ │ + [ 16b1] R^V^B^G^A^B^A^Bz^F^C^A^A^B^A^G^A^AH^B^C^A^A^A │ │ + [ 16cd] 4^E^E^C^W^A │ │ + [ 16dd] ;^G │ │ + [ 16e1] ?^DQ^A^K^B │ │ + [ 16ea] .^B^W │ │ + [ 16fa] 7^D2^H^A^N^A^V^E^A^O │ │ + [ 170f] d^A�^G │ │ + [ 1715] =^D │ │ + [ 171d] m^G │ │ + [ 1720] `�� │ │ + [ 1724] 00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 │ │ + [ 17f0] no storage spaceassertion `left {invalid syntax}entity not found.debug_macro.dwo0123456789abcdef at ) when slicing `.debug_types.dwoinvalid filename right` failed: connection reset0123456789ABCDEFhost unreachablerange end index ,\n │ │ + {\n │ │ + [...]begin <= end (` is not a char boundary; it is inside │ │ + [ 1a20] (bytes ^A │ │ + [ 1a30] .zdebug_^A │ │ + [ 1a48] deadlockextern ") of ` is out of bounds of `copy_from_slice: source slice length () does not match destination slice length (user-provided comparison function does not correctly implement a total orderrange start index out of range for slice of length slice index starts at but ends at called `Option::unwrap()` on a `None` value │ │ + [ 1b9a] │ │ + [ 1b9e] ` │ │ + [ 1ba0] ]^S� │ │ + [ 1ba6] ^_^L `^_�, +*0�+o�`,^B��,^^��- │ │ + [ 1bc2] 6��`6�^A�6^A\n │ │ + !7$^M�7�^Na9/^X�90^\�J�^^�N@4�R^^a�S�jaTOo�T��aU │ │ + [ 1bfa] aVe�V │ │ + [ 1c02] !W │ │ + [ 1c07] X��!Z���[��a\ │ │ + [ 1c17] \�^A^�] │ │ + [ 1c48] $^Aj^Dk^B�^C�^B�^B�^B�^B�^L�^I�^B�^B�^A�^E�^B�^D�^B� �^D�^B�^D�^A^L';>NO����{��������^F^G^I6=>V���^D^T^X67VW^�����5�^R����^D^M^N^Q^R)14:EFIJNOde�����������\��^[^\^G^H\n │ │ 69:����^I7���^G\n │ │ - ;>fi��^Qo_���Zb���ST��./'(U�����������^F^K^L^U^]:?EQ����^G^Y^Z"%>?������^D #%&(38:HJLPSUVXZ\^`cefksx}^�������Яno��^"{^E^C^D-^Cf^C^A/.��^]^C1^O^\^D$^I^^^E+^ED^D^N*��^F$^D$^D(^H4^KNC�7^I^V\n │ │ + ;>fi��^Qo_���Zb���ST��./'(U�����������^F^K^L^U^]:?EQ����^G^Y^Z"%>?������^D #%&(38:HJLPSUVXZ\^`cefksx}^�������Яno��^"{^E^C^D-^Cf^C^A/.��^]^C1^O^\^D$^I^^^E+^ED^D^N*��^F$^D$^D(^H4^KN^C4^L�7^I^V\n │ │ ;E9^Cc^H^I0^V^E!^C^[^E^A@8^DK^E/^D\n │ │ @ '^D^L^I6^C:^E^Z^G^D^L^GPI73^M3^G.^H\n │ │ - &RK+^H*^V^Z&^\^T^W^IN^D$^ID^M^Y^G\n │ │ + &^C^]^H^B��R^P^C7,^H*^V^Z&^\^T^W^IN^D$^ID^M^Y^G\n │ │ H^H'^Iu^KB>*^F;^E\n │ │ - Q^F^A^E^P^C^E��b^^H^H\n │ │ + Q^F^A^E^P^C^E^KY^H^B^]b^^H^H\n │ │ ^"E^K\n │ │ :^F\n │ │ - 6,^D^W��!^Ap-^C^Z^D^B�@^_^Q:^E^A��*���)L^D\n │ │ + (^E^S��:��[eK^D9^G^Q@^E^K^B^N��^H��)\n │ │ + 3^O^A^]^F^N^D^H���^Dk^E^M^C^I^G^P�`��^F��LG^It<��\n │ │ + s^Hp^UFz^T^L^T^LW^I^Y���G^C�B^O^U�P^_^F^F��+^E>!^Ap-^C^Z^D^B�@^_^Q:^E^A��*��+^D^A����)L^D\n │ │ DL=��<^F^A^DU^E^[4^B�^N,^Dd^LV\n │ │ 8^]^M,^D^I^G^B^N^F����^D^Q^C^M^Cw^D_^F^L^D^A^O^L^D8^H\n │ │ - (^H"N�T^L^]^C^I^G6^H^N^D^I^G^I^G��%\n │ │ - ^C+^C-^K.^A0^D1^B2^A�^B�^B�^D�^H�^B�^E�^B�^C�^I�xy���0WX���^\�^N^OKL��./?\]_⎑������������� │ │ - [ aa2] )147:;=IJ]�������������� │ │ - [ ac0] )14:;EFIJ^de�������^M^Q):;EIW[\^_de������������^M^QEIde���������񤦾������H������INOWY^_�����������^Q^V^W[\�����mq��^N^_no^\^]_}~��^���^V^W^^^_FGNOXZ\^~^���������rs�tu�&./�������� │ │ - [ b67] @��0�^_����NOZ[^G^H^O^P'/��no7=?BE��Sgu��������� │ │ - [ b93] _"��^D�D^H^[^D^F^Q��^N��^E^_^I�^[^C^Y^H^A^D/^D4^D^G^C^A^G^F^G^Q\n │ │ + (^H,^D^B>�T^L^]^C\n │ │ + 8^G^\^F^I^G���^F │ │ + [ 1f5a] ^C+^C-^K.^A0^D1^B2^A�^D�^B�^D�^H�^B�^E�^B�^C�^I�xy���0WX���^\�^N^OKL��./?\]_⎑������������� │ │ + [ 1faa] )147:;=IJ]�������������� │ │ + [ 1fc8] )14:;EFIJ^de�������^M^Q):;EIW[\^_de������������^M^QEIde���������񤦾������H������INOWY^_�����������^Q^V^W[\�����mq��^N^_no^\^]_}~��M��^V^W^^^_FGNOXZ\^~^���������rs�tu�&./�������� │ │ + [ 206f] @��0�^_������NOZ[^G^H^O^P'/��no7=?BE��Sgu��������� │ │ + [ 209d] _"��^D�D^H^[^D^F^Q��^N��^E^_^H�^\^C^Y^H^A^D/^D4^D^G^C^A^G^F^G^Q\n │ │ P^O^R^GU^G^C^D^\\n │ │ N^G^[^GW^G^B^F^W^LP^DC^C-^C^A^D^Q^F^O^L:^D^]%_ m^Dj%��^E��^C^Z^F��^CY^G^V^I^X^I^T^L^T^Lj^F\n │ │ Y^G+^EF\n │ │ ,^D^L^D^A^C1^K,^D^Z^F^K^C��^F\n │ │ - /1M^C��^H<^C^O^C<^G8^H+^E��^Q^X^H/^Q-^C!^O!^O��^D��^Y^K^U��^E/^E;^G^B^N^X^I��"t^L��^Z�^P^E��^K�^C7^I�\^T��^H��^E\n │ │ - ;^C\n │ │ + /1��^H<^C^O^C>^E8^H+^E��^Q^X^H/^Q-^C!^O!^O��^D��^V^K^U��^E/^E;^G^B^N^X^I��"t^L��^Z�^P^E��^I�^C7^I�\^T��^H��^U;^C\n │ │ 8^HF^H^L^Ft^K^^^CZ^DY^I��^X^\\n │ │ - L^D��^F��^L^W^D1�^D��&^G^L^E^E��^P��^G^A *^FL^D��^D��^C^[^C^O^Mlibrary/core/src/unicode/unicode_data.rslibrary/core/src/escape.rs │ │ - [ d0a] │ │ - [ d0e] ` │ │ - [ d10] ]^S� │ │ - [ d16] ^_^L `^_�,�+*0 ,o��,^B�`-^^�`. │ │ - [ d32] 6��`6�^A�6^A\n │ │ - !7$^M�7�^Na9/^X�90^\aH�^^�L@4aP�j�QOo!R���R │ │ - [ d66] aSe�S │ │ - [ d6e] !T │ │ - [ d73] U��aW��!Y��Y │ │ - [ d83] Y�^A^�Z │ │ - [ d89] p │ │ - [ d8d] -^A^A^A^B^A^B^A^AH^K0^U^P^Ae^G^B^F^B^B^A^D#^A^^^[[^K:^I^I^A^X^D^A^I^A^C^A^E+^C<^H*^X^A 7^A^A^A^D^H^D^A^C^G\n │ │ - :^A^A^A^B^D^H^A^I^A\n │ │ - 9^A^D^B^D^B^B^C^C^A^^^B^C^A^K^B9^A^D^E^A^B^D^A^T^B^V^F^A^A:^A^A^B^A^D^H^A^G^C\n │ │ - ;^A^A^A^L^A^I^A(^A^C^A7^A^A^C^E^C^A^D^G^B^K^B^]^A:^A^B^A^B^A^C^A^E^B^G^B^K^B^\^B9^B^A^A^B^D^H^A^I^A\n │ │ - H^A^D^A^B^C^A^A^H^AQ^A^B^G^L^Hb^A^B^I^K^GI^B^[^A^A^A^A^A7^N^A^E^A^B^E^K^A$^I^Af^D^A^F^A^B^B^B^Y^B^D^C^P^D^M^A^B^B^F^A^O^A │ │ - [ e8a] @^B^A^G^H^A^B^K^I^A-^C^A^Au^B"^Av^C^D^B^I^A^F^C�^B^B^A:^A^A^G^A^A^A^A^B^H^F\n │ │ - 0^_1^D0^G^A^A^E^A(^I^L^B ^D^B^B^A^C8^A^A^B^C^A^A^C:^H^B^B�^C^A^M^A^G^D^A^F^A^C^B�@ │ │ - [ ee7] ! │ │ - [ eec] ` │ │ - [ ef0] i^B │ │ - [ ef6] ^BP^B │ │ - [ f0a] &^H^Y^K.^C0^A^B^D^B^B'^AC^F^B^B^B^B^L^A^H^A/^A3^A^A^C^B^B^E^B^A^A*^B^H^A�^A^B^A^D^A │ │ - [ f4c] (^C^D^A�^B │ │ - [ f56] P^CF^K1^D{^A6^O)^A^B^B\n │ │ - 1^D^B^B^G^A=^C$^E^A^H>^A^L^B4^I\n │ │ - _^C^B^A^A^B^F^A^B^A�^A^C^H^U^B9^B^A^A^A^A^V^A^N^G^C^E�^H^B^C^A^A^W^AQ^A^B^F^A^A^B^A^A^B^A^B�^A^B^D^F^B^A^B^[^BU^H^B^A^A^Bj^A^A^A^B^F^A^Ae^C^B^D^A^E │ │ - [ fdc] \n │ │ - (^F^B^D^H^A^I^F^B^C.^M^A^B │ │ - [ ff2] R^V^B^G^A^B^A^Bz^F^C^A^A^B^A^G^A^AH^B^C^A^A^A │ │ - [ 100e] 4^E^E^A^A^A │ │ - [ 101a] ;^G │ │ - [ 101e] ?^DQ^A │ │ - [ 1025] .^B^W │ │ - [ 1037] 7^D2^H^A^N^A^V^E^A^O │ │ - [ 104c] d^A�^G │ │ - [ 1052] =^D │ │ - [ 1058] m^G │ │ - [ 105b] `�� │ │ - [ 105f] Unknown Error: OS Error: getrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-support/dev/urandom │ │ - [ 12be] /dev/random │ │ - [ 12ca] android_set_abort_message │ │ - [ 12e4] library/panic_abort/src/lib.rs/home/vagrant/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand_hc-0.3.2/src/hc128.rsassertion failed: self.counter1024 % 16 == 0()/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/escape.rsErrorEmptyInvalidDigitPosOverflowNegOverflowParseIntError/rust/deps/rustc-demangle-0.1.23/src/legacy.rs::C,(><&*@/rust/deps/rustc-demangle-0.1.23/src/v0.rs`fmt::Error`s should be impossible without a `fmt::Formatter`punycode{-}0internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstri8i16i32i64isizeu8u16u32u64usizef32f64!_...{recursion limit reached}?'> , []::{closure# const ; + unsafe " fn( = false{ { }0x/rust/deps/rustc-demangle-0.1.23/src/lib.rs{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedSizeLimitExhausted │ │ - [ 1728] called `Result::unwrap()` on an `Err` valueLayoutError/home/vagrant/.cargo/git/checkouts/rust-secp256k1-5c04a0f7057b7337/d00182a/secp256k1-sys/src/lib.rs[libsecp256k1] illegal argument. [libsecp256k1] internal consistency check failed /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/str/pattern.rsreentrant init/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/cell/once.rsmid > len/rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/vec/mod.rsAccessErrorcannot access a Thread Local Storage value during or after destructionlibrary/std/src/thread/local.rslibrary/std/src/thread/mod.rsfailed to generate unique thread ID: bitspace exhaustedmain │ │ - [ 19db] failed to write the buffered datalibrary/std/src/io/buffered/linewritershim.rspermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filefilesystem quota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryother erroruncategorized error (os error )library/std/src/io/stdio.rsfailed printing to : stdoutlibrary/std/src/io/mod.rsfailed to write whole bufferformatter errorlibrary/std/src/path.rs.library/std/src/sync/once.rslock count overflow in reentrant mutexlibrary/std/src/sync/reentrant_lock.rsstack backtrace:\n │ │ + L^D��^F��^L^W^D1�^D��&^G^L^E^E��^P��^G^A *^FL^D��^D��^C^[^C^O^Mattempt to divide by zeroattempt to calculate the remainder with a divisor of zeropanic in a destructor during cleanup │ │ + [ 2242] x��^H+^E*�p�2�^^P��!�w+��^F��k�Bindex out of bounds: the len is │ │ + [ 22c0] but the index is == right` failed\n │ │ + left: \n │ │ + right: \n │ │ + left: panic in a function that cannot unwind\x │ │ + [ 233c] │ │ + [ 2340] ..RefCell already borrowedgetrandom: this target is not supportederrno: did not return a positive valueSecRandomCopyBytes: iOS Security framework failureRtlGenRandom: Windows system function failureRDRAND: failed multiple times: CPU issue likelyRDRAND: instruction not supportedWeb Crypto API is unavailableCalling Web API crypto.getRandomValues failedrandSecure: VxWorks RNG module is not initializedNode.js crypto CommonJS module is unavailableCalling Node.js API crypto.randomFillSync failedNode.js ES modules are not directly supported, see https://docs.rs/getrandom#nodejs-es-module-supportUnknown Error: OS Error: assertion failed: edge.height == self.height - 1assertion failed: src.len() == dst.len()assertion failed: edge.height == self.node.height - 1 │ │ + [ 265a] # │ │ + [ 265c] + │ │ + [ 265e] 3 │ │ + [ 2660] ; │ │ + [ 2662] C │ │ + [ 2664] S │ │ + [ 2666] c │ │ + [ 2668] s │ │ + [ 268e] ! │ │ + [ 2690] 1 │ │ + [ 2692] A │ │ + [ 2694] a │ │ + [ 26af] ^A0^A@^A`^A^A^A │ │ + [ 26cf] assertion failed: out_pos + 3 < out_slice.len()assertion failed: (source_pos + 3) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 1 < out_slice.len()assertion failed: (source_pos + 1) & out_buf_size_mask < out_slice.len()assertion failed: out_pos + 2 < out_slice.len()assertion failed: (source_pos + 2) & out_buf_size_mask < out_slice.len()dest is out of boundsassertion failed: self.counter1024 % 16 == 00internal error: entered unreachable codeinternal error: entered unreachable code: str::from_utf8( was expected to have 1 char, but chars were foundstr()i8i16i32i64isizeu8u16u32u64usizef32f64!_...[]{recursion limit reached}?::::{closure#}<>, & *const ; (, + Cunsafe " -fn(false{ { } = 0x`fmt::Error`s should be impossible without a `fmt::Formatter`'> ..= | !null__R_ZN.llvm.Error{size limit reached}`fmt::Error` from `SizeLimitedFmtAdapter` was discardedpunycode{EmptyInvalidDigitPosOverflowNegOverflowParseIntErrorSizeLimitExhausted@called `Result::unwrap()` on an `Err` valueLayoutError[libsecp256k1] internal consistency check failed [libsecp256k1] illegal argument. fatal runtime error: thread local panicked on drop, aborting\n │ │ + insufficient perms^B │ │ + [ 2b78] │ │ + [ 2b7c] :\n │ │ + : ^B │ │ + [ 2b94] │ │ + [ 2b98] - │ │ + [ 2bc0] │ │ + [ 2bc7] mid > len.debug_abbrev.dwo.debug_cu_index.debug_info.dwo.debug_line.dwo.debug_loc.dwo.debug_loclists.dwo.debug_macinfo.dwo.debug_rnglists.dwo.debug_str.dwo.debug_str_offsets.dwo.debug_tu_index.gnu_debuglink.gnu_debugaltlink.debug_GNUstream did not contain valid UTF-8a formatting trait implementation returned an error when the underlying stream did notfailed to write whole bufferpermission deniedconnection refusednetwork unreachableconnection abortednot connectedaddress in useaddress not availablenetwork downbroken pipeentity already existsoperation would blocknot a directoryis a directorydirectory not emptyread-only filesystem or storage mediumfilesystem loop or indirection limit (e.g. symlink loop)stale network file handleinvalid input parameterinvalid datatimed outwrite zeroseek on unseekable filequota exceededfile too largeresource busyexecutable file busycross-device link or renametoo many linksargument list too longoperation interruptedunsupportedunexpected end of fileout of memoryin progressother erroruncategorized errorstdoutfailed printing to failed to write the buffered datafatal runtime error: assertion failed: key as usize != KEY_SENTVAL, aborting\n │ │ + fatal runtime error: out of TLS keys, aborting\n │ │ + must specify at least one of read, write, or append accesscreating or truncating a file requires write or append accessno /proc/self/exe available. Is /proc mounted?strerror_r failurefile name contained an unexpected NUL byte.too many active read locks on RwLockassertion failed: is_unlocked(state)byte index is not an OsStr boundarystack backtrace:\n │ │ note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.\n │ │ - �memory allocation of bytes failed\n │ │ - library/std/src/panicking.rsBox' panicked at :\n │ │ - note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n │ │ - panicked after panic::always_abort(), aborting.\n │ │ + __rust_end_short_backtrace__rust_begin_short_backtraces [... omitted frame ...]\n │ │ + extension cannot contain path separators: lock count overflow in reentrant mutexmemory allocation of bytes failed\n │ │ + [ 3310] RUST_BACKTRACEcannot access a Thread Local Storage value during or after destruction: failed to generate unique thread ID: bitspace exhaustednote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n │ │ + \n │ │ + thread '' () panicked at :\n │ │ + Boxaborting due to panic at panicked at \n │ │ thread panicked while processing panic. aborting.\n │ │ thread caused non-unwinding panic. aborting.\n │ │ - library/std/src/../../backtrace/src/symbolize/mod.rs - :strerror_r failurelibrary/std/src/sys/pal/unix/os.rsinternal error: entered unreachable code: state is never set to invalid valuestoo many active read locks on RwLocklibrary/std/src/sys/sync/rwlock/futex.rsassertion failed: is_unlocked(state)library/std/src/sys/pal/unix/thread_local_key.rsfatal runtime error: assertion failed: key as usize != KEY_SENTVAL\n │ │ - & │ │ - [ 2168] 8 │ │ - [ 21c4] ' │ │ - [ 21c8] & │ │ - [ 21cc] ' │ │ - [ 21d0] 2 │ │ - [ 21d4] - │ │ - [ 21d8] / │ │ - [ 21dc] ! │ │ - [ 21e4] - │ │ - [ 21e8] ' │ │ - [ 21ec] ' │ │ - [ 21f0] 1 │ │ - [ 21f4] - │ │ - [ 21f8] 0 │ │ - [ 21fc] e │ │ - [ 2200] s0 │ │ - [ 2203] s30 │ │ - [ 2207] d5 │ │ - [ 220a] d8 │ │ - [ 220d] s6 │ │ - [ 2210] s12 │ │ - [ 2214] s18 │ │ - [ 2218] Invalid flags │ │ - [ 2226] rustsecp256k1_v0_4_1_ecmult_gen_context_is_built(&ctx->ecmult_gen_ctx) │ │ - [ 226d] sig64 != NULL │ │ - [ 227b] For this sample, this 63-byte string will be used as input data │ │ - [ 22bb] s29 │ │ - [ 22bf] internal_pubkey != NULL │ │ - [ 22d7] msg32 != NULL │ │ - [ 22e5] unwind_phase2 │ │ - [ 22f3] r2 │ │ - [ 22f6] r11 │ │ - [ 22fa] s26 │ │ - [ 22fe] d11 │ │ - [ 2302] d25 │ │ - [ 2306] ctx != rustsecp256k1_v0_4_1_context_no_precomp │ │ - [ 2335] (flags & SECP256K1_FLAGS_TYPE_MASK) == SECP256K1_FLAGS_TYPE_COMPRESSION │ │ - [ 237d] keypair != NULL │ │ - [ 238d] getFloatRegister │ │ - [ 239e] s24 │ │ - [ 23a2] s25 │ │ - [ 23a6] d3 │ │ - [ 23a9] _Unwind_GetTextRelBase() not implemented │ │ - [ 23d2] sigin != NULL │ │ - [ 23e0] _Unwind_VRS_Get_Internal │ │ - [ 23f9] setFloatRegister │ │ - [ 240a] index inlined table detected but pr function requires extra words │ │ - [ 244c] r0 │ │ - [ 244f] r5 │ │ - [ 2452] r6 │ │ - [ 2455] s4 │ │ - [ 2458] s10 │ │ - [ 245c] s19 │ │ - [ 2460] d13 │ │ - [ 2464] unsupported arm register │ │ - [ 247d] s1 │ │ - [ 2480] s21 │ │ - [ 2484] d6 │ │ - [ 2487] d16 │ │ - [ 248b] rustsecp256k1_v0_4_1_ecmult_context_is_built(&ctx->ecmult_ctx) │ │ - [ 24ca] tweaked_pubkey32 != NULL │ │ - [ 24e3] s22 │ │ - [ 24e7] r8 │ │ - [ 24ea] input != NULL │ │ - [ 24f8] lr │ │ - [ 24fb] s13 │ │ - [ 24ff] s16 │ │ - [ 2503] d7 │ │ - [ 2506] sig != NULL │ │ - [ 2512] during phase1 personality function said it would stop here, but now in phase2 it did not stop here │ │ - [ 2575] d0 │ │ - [ 2578] d10 │ │ - [ 257c] d30 │ │ - [ 2580] d31 │ │ - [ 2584] setRegister │ │ - [ 2590] r3 │ │ - [ 2593] _Unwind_GetTextRelBase │ │ - [ 25aa] *outputlen >= ((flags & SECP256K1_FLAGS_BIT_COMPRESSION) ? 33u : 65u) │ │ - [ 25f0] output_pubkey != NULL │ │ - [ 2606] r1 │ │ - [ 2609] r9 │ │ - [ 260c] d29 │ │ - [ 2610] n >= 1 │ │ - [ 2617] getInfoFromEHABISection │ │ - [ 262f] s2 │ │ - [ 2632] s20 │ │ - [ 2636] d20 │ │ - [ 263a] !rustsecp256k1_v0_4_1_fe_is_zero(&ge->x) │ │ - [ 2663] _Unwind_VRS_Pop │ │ - [ 2673] d9 │ │ - [ 2676] _Unwind_GetDataRelBase() not implemented │ │ - [ 269f] input32 != NULL │ │ - [ 26af] libunwind: %s - %s\n │ │ - [ 26c3] _Unwind_VRS_Set │ │ - [ 26d3] pc │ │ - [ 26d6] tweak32 != NULL │ │ - [ 26e6] recid >= 0 && recid <= 3 │ │ - [ 26ff] r12 │ │ - [ 2703] s9 │ │ - [ 2706] s23 │ │ - [ 270a] s31 │ │ - [ 270e] msghash32 != NULL │ │ - [ 2720] ret │ │ - [ 2724] s11 │ │ - [ 2728] d14 │ │ - [ 272c] d19 │ │ - [ 2730] pubkey != NULL │ │ - [ 273f] seckey32 != NULL │ │ - [ 2750] r7 │ │ - [ 2753] r10 │ │ - [ 2757] d23 │ │ - [ 275b] seckey != NULL │ │ - [ 276a] d4 │ │ - [ 276d] d17 │ │ - [ 2771] recid != NULL │ │ - [ 277f] output32 != NULL │ │ - [ 2790] _Unwind_Resume() can't return │ │ - [ 27ae] s7 │ │ - [ 27b1] d22 │ │ - [ 27b5] self test failed │ │ - [ 27c6] outputlen != NULL │ │ - [ 27d8] _Unwind_Resume │ │ - [ 27e7] d2 │ │ - [ 27ea] d12 │ │ - [ 27ee] output64 != NULL │ │ - [ 27ff] pubnonces != NULL │ │ - [ 2811] sp │ │ - [ 2814] output != NULL │ │ - [ 2823] s28 │ │ - [ 2827] s3 │ │ - [ 282a] s8 │ │ - [ 282d] d18 │ │ - [ 2831] d21 │ │ - [ 2835] d24 │ │ - [ 2839] _Unwind_GetDataRelBase │ │ - [ 2850] s14 │ │ - [ 2854] s15 │ │ - [ 2858] d15 │ │ - [ 285c] d28 │ │ - [ 2860] signature != NULL │ │ - [ 2872] unsupported register class │ │ - [ 288d] unknown personality routine │ │ - [ 28a9] s27 │ │ - [ 28ad] d26 │ │ - [ 28b1] d27 │ │ - [ 28b5] input64 != NULL │ │ - [ 28c5] pubnonce != NULL │ │ - [ 28d6] getRegister │ │ - [ 28e2] s17 │ │ - [ 28e6] d1 │ │ - [ 28e9] unknown register │ │ - [ 28fa] xonly_pubkey != NULL │ │ - [ 290f] Unknown ARM float register │ │ - [ 292a] r4 │ │ - [ 292d] s5 │ │ - [ 2930] BIP0340/nonce │ │ - [ 2941] P��t��IT��K`5�z^^G�Z^O(��G���:� │ │ - [ 296d] V� │ │ - [ 2974] 8�l^C��^B^C��^C\)^F^BV��^B��~^B�o^^ │ │ - [ 2995] #�^A�A^A^U�"^A�^W� │ │ - [ 29a4] *B�^C��O^Bv�^Q^C�&w^B�^N^R │ │ - [ 29bc] The scalar for this x is unknown │ │ - [ 29e0] /������� │ │ - [ 2a07] -�U3I�];^Q^O��Y���!^_uSi�}[1/^E�y�^M�A?�s�^G�{QO%^C�^W-^Ka_���'��qoE#�7M+�^���Gݑ�eC�WmK�����g�ۯ�c�w�k��^U�^I�^]��σ^Y�����5^S)�=^[���9��^AAA6^P3zI?�^C�4�9�+���� │ │ - [ 2aad] Nw*��\n │ │ + reentrant initdescription() is deprecated; use Display^B^B^B^B^B^B^B^B^B^B^B │ │ + [ 35d7] .debug_abbrev.debug_addr.debug_aranges.debug_info.debug_line.debug_line_str.debug_loc.debug_loclists.debug_macinfo.debug_macro.debug_ranges.debug_rnglists.debug_str.debug_str_offsets.debug_types (os error )AccessErrorcannot panic during the backtrace function │ │ + [ 36dc] ' │ │ + [ 36e0] & │ │ + [ 36e8] 2 │ │ + [ 36ec] - │ │ + [ 36f0] / │ │ + [ 36f4] ! │ │ + [ 36fc] - │ │ + [ 3708] 1 │ │ + [ 370c] - │ │ + [ 3710] 0 │ │ + [ 3714] e │ │ + [ 37ec] & │ │ + [ 37f0] 8 │ │ + [ 3850] BIP0340/nonce │ │ + [ 3861] P��t��IT��K`5�z^^G�Z^O(��G���:� │ │ + [ 388d] V� │ │ + [ 3894] 8�l^C��^B^C��^C\)^F^BV��^B��~^B�o^^ │ │ + [ 38b5] #�^A�A^A^U�"^A�^W� │ │ + [ 38c4] *B�^C��O^Bv�^Q^C�&w^B�^N^R │ │ + [ 38dc] The scalar for this x is unknown │ │ + [ 3900] /������� │ │ + [ 3927] -�U3I�];^Q^O��Y���!^_uSi�}[1/^E�y�^M�A?�s�^G�{QO%^C�^W-^Ka_���'��qoE#�7M+�^���Gݑ�eC�WmK�����g�ۯ�c�w�k��^U�^I�^]��σ^Y�����5^S)�=^[���9��^AAA6^P3zI?�^C�4�9�+���� │ │ + [ 39cd] Nw*��\n │ │ To(�^N^A�~C� │ │ - [ 2ad0] ,V�=��e�m4t^G�\n │ │ + [ 39f0] ,V�=��e�m4t^G�\n │ │ (�����������������1��E� ��^���q^T��=^U��l��k�!�0q^�Į�q^U�^F���^H^R"��\n │ │ To(�^N^A�~C�r�#^[|�^B�xf� �".^RZd^R�^B^\&��0\�L�cS�^A�^A^\\n │ │ [^B^S\� │ │ - [ 2b5d] K�^AI�^A:^M^M^C�yD^B�A^\ │ │ - [ 2b70] |e+^BZ�^^ │ │ + [ 3a7d] K�^AI�^A:^M^M^C�yD^B�A^\ │ │ + [ 3a90] |e+^BZ�^^ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,3123 +1,4583 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00006c60 : │ │ - ldr r0, [pc, #4] @ 6c6c │ │ +00009760 : │ │ + ldr r0, [pc, #4] @ 976c │ │ add r0, pc, r0 │ │ - b 41d10 │ │ - andeq ip, r3, r4, lsr #5 │ │ + b 608a0 │ │ + ldrdeq r8, [r5], -r4 │ │ bx lr │ │ - b 6c70 │ │ + b 9770 │ │ cmp r0, #0 │ │ bxeq lr │ │ bx r0 │ │ mov r1, r0 │ │ - ldr r0, [pc, #12] @ 6c9c │ │ - ldr r2, [pc, #12] @ 6ca0 │ │ + ldr r0, [pc, #12] @ 979c │ │ + ldr r2, [pc, #12] @ 97a0 │ │ add r0, pc, r0 │ │ add r2, pc, r2 │ │ - b 41d20 │ │ + b 608b0 │ │ @ instruction: 0xffffffe0 │ │ - andeq ip, r3, r4, ror r2 │ │ - ldr r3, [pc, #4] @ 6cb0 │ │ + andeq r8, r5, r4, lsr #7 │ │ + ldr r3, [pc, #4] @ 97b0 │ │ add r3, pc, r3 │ │ - b 41d30 │ │ - andeq ip, r3, r0, ror #4 │ │ - adclt fp, r2, r0, lsl #11 │ │ - stmdavs r0, {r1, r3, r6, r7, r8, fp, sp, lr} │ │ - strle r0, [r6], #-1747 @ 0xfffff92d │ │ - ldrle r0, [r7], #-1682 @ 0xfffff96e │ │ - pop {r1, r5, ip, sp, pc} │ │ - @ instruction: 0xf0014080 │ │ - stmdavs r2, {r0, r1, r4, r5, r8, sl, fp, ip, sp, pc} │ │ - stceq 1, cr15, [r8], {13} │ │ - @ instruction: 0x4618237f │ │ - movweq pc, #61442 @ 0xf002 @ │ │ - cdpeq 1, 5, cr15, cr7, cr3, {0} │ │ - svclt 0x00382b0a │ │ - cdpeq 1, 3, cr15, cr0, cr3, {0} │ │ - ldmdbeq r2, {r0, r1, r6, r9, sl, fp, ip} │ │ - and pc, r0, ip, lsl #16 │ │ - @ instruction: 0xe011d1f1 │ │ - @ instruction: 0xf10d6802 │ │ - cmncs pc, #8, 24 @ 0x800 │ │ - @ instruction: 0xf0024618 │ │ - @ instruction: 0xf103030f │ │ - blcs 28a5e8 │ │ - @ instruction: 0xf103bf38 │ │ - mcrne 14, 2, r0, cr3, cr0, {1} │ │ - @ instruction: 0xf80c0912 │ │ - mvnsle lr, r0 │ │ - andle r2, lr, #8454144 @ 0x810000 │ │ - bmi 28de30 │ │ - orreq pc, r1, #-1073741776 @ 0xc0000030 │ │ - ldrbtmi r4, [sl], #-1120 @ 0xfffffba0 │ │ - movweq lr, #2509 @ 0x9cd │ │ - tstcs r1, r8, lsl #12 │ │ - @ instruction: 0xf0012302 │ │ - eorlt pc, r2, r7, ror sp @ │ │ - bmi b6340 │ │ - ldrbtmi r2, [sl], #-384 @ 0xfffffe80 │ │ - ldc2l 0, cr15, [r3], {1} │ │ - @ instruction: 0x0003c3ba │ │ - @ instruction: 0xffffd995 │ │ - adclt fp, r2, r0, lsl #11 │ │ - stmdavs r0, {r1, r3, r6, r7, r8, fp, sp, lr} │ │ - strle r0, [r6], #-1747 @ 0xfffff92d │ │ - ldrle r0, [r7], #-1682 @ 0xfffff96e │ │ - pop {r1, r5, ip, sp, pc} │ │ - @ instruction: 0xf0034080 │ │ - stmdavs r2, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, pc} │ │ - stceq 1, cr15, [r8], {13} │ │ - @ instruction: 0x4618237f │ │ - movweq pc, #61442 @ 0xf002 @ │ │ - cdpeq 1, 5, cr15, cr7, cr3, {0} │ │ - svclt 0x00382b0a │ │ - cdpeq 1, 3, cr15, cr0, cr3, {0} │ │ - ldmdbeq r2, {r0, r1, r6, r9, sl, fp, ip} │ │ - and pc, r0, ip, lsl #16 │ │ - @ instruction: 0xe011d1f1 │ │ - @ instruction: 0xf10d6802 │ │ - cmncs pc, #8, 24 @ 0x800 │ │ - @ instruction: 0xf0024618 │ │ - @ instruction: 0xf103030f │ │ - blcs 28a680 │ │ - @ instruction: 0xf103bf38 │ │ - mcrne 14, 2, r0, cr3, cr0, {1} │ │ - @ instruction: 0xf80c0912 │ │ - mvnsle lr, r0 │ │ - andle r2, lr, #8454144 @ 0x810000 │ │ - bmi 28dec8 │ │ - orreq pc, r1, #-1073741776 @ 0xc0000030 │ │ - ldrbtmi r4, [sl], #-1120 @ 0xfffffba0 │ │ - movweq lr, #2509 @ 0x9cd │ │ - tstcs r1, r8, lsl #12 │ │ - @ instruction: 0xf0012302 │ │ - eorlt pc, r2, fp, lsr #26 │ │ - bmi b63d8 │ │ - ldrbtmi r2, [sl], #-384 @ 0xfffffe80 │ │ - stc2 0, cr15, [r7], {1} │ │ - andeq ip, r3, r2, lsr #6 │ │ - @ instruction: 0xffffd8fd │ │ - ldrble r4, [r4], #1904 @ 0x770 │ │ - addlt fp, r4, r0, lsl r5 │ │ - @ instruction: 0x4c074b06 │ │ - stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ - ldrbtmi r1, [ip], #-512 @ 0xfffffe00 │ │ - ldrmi sl, [r9], -r3, lsl #20 │ │ - streq lr, [r2], #-2509 @ 0xfffff633 │ │ - @ instruction: 0xf002a802 │ │ - svclt 0x0000f82d │ │ - andeq ip, r3, r0, lsr #2 │ │ - @ instruction: 0xffffc3b2 │ │ - addlt fp, r4, r0, lsl r5 │ │ - @ instruction: 0x4c074b06 │ │ - stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ - ldrbtmi r0, [ip], #-258 @ 0xfffffefe │ │ - ldrmi sl, [r9], -r2, lsl #16 │ │ - strcs lr, [r0], #-2509 @ 0xfffff633 │ │ - @ instruction: 0xf002aa03 │ │ - svclt 0x0000f819 │ │ - andeq ip, r3, r8, lsl #2 │ │ - andeq ip, r3, sl, lsr r1 │ │ - addlt fp, r8, r0, lsl r5 │ │ - movwcs r4, #2569 @ 0xa09 │ │ - stmdbmi sl, {r0, r3, sl, fp, lr} │ │ - movwls r4, #17530 @ 0x447a │ │ - ldrbtmi r2, [r9], #-769 @ 0xfffffcff │ │ - andeq lr, r6, #3358720 @ 0x334000 │ │ - ldrbtmi r4, [ip], #-1640 @ 0xfffff998 │ │ - movwls r9, #13057 @ 0x3301 │ │ - movwls sl, #11014 @ 0x2b06 │ │ - @ instruction: 0xf0019400 │ │ - svclt 0x0000fc21 │ │ - andeq r1, r0, sp, ror #17 │ │ - @ instruction: 0xffffc912 │ │ - strdeq ip, [r3], -lr │ │ - svcmi 0x00f0e92d │ │ - stcpl 5, cr15, [r5, #692] @ 0x2b4 │ │ - svcmi 0x00f0b083 │ │ - @ instruction: 0xf897447f │ │ - @ instruction: 0xb1280048 │ │ - @ instruction: 0xf50d68f8 │ │ - andlt r5, r3, r5, lsl #27 │ │ - svchi 0x00f0e8bd │ │ - cdpeq 1, 1, cr15, cr4, cr13, {0} │ │ - andcc pc, r1, r0, asr #4 │ │ - bpl fe1042d8 │ │ - stmdb r8, {r1, r2, r3, ip, sp, lr, pc}^ │ │ - andls r2, r3, r0, ror #3 │ │ - tstpeq r1, r0, asr #5 @ p-variant is OBSOLETE │ │ - @ instruction: 0xf8ca4288 │ │ - @ instruction: 0xf0401014 │ │ - stmiami r3!, {r0, r4, r5, r7, r8, pc}^ │ │ - tstpcc r1, r0, asr #4 @ p-variant is OBSOLETE │ │ - @ instruction: 0xf00e4478 │ │ - @ instruction: 0xf10de962 │ │ - @ instruction: 0xf04f0e18 │ │ - @ instruction: 0xf50e0800 │ │ - andls r5, r2, r2, lsl #19 │ │ - stmdahi r7, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ - stmdb sl, {r3, r6, r9, sl, lr}^ │ │ - stmdb sl, {r0, r2, fp, pc}^ │ │ - @ instruction: 0xf84a8803 │ │ - @ instruction: 0xf8ca8c04 │ │ - @ instruction: 0xf0038000 │ │ - stmdacs r0, {r0, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ - cmnphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ - @ instruction: 0xf10d464c │ │ - @ instruction: 0xf50e0e08 │ │ - stclgt 1, cr5, [ip], #-528 @ 0xfffffdf0 │ │ - @ instruction: 0xf100a804 │ │ - strmi r0, [r8], -r4, asr #22 │ │ - ldm r4, {r2, r3, r5, r6, lr, pc} │ │ - rsbgt r0, ip, ip, rrx │ │ - @ instruction: 0xf0044658 │ │ - @ instruction: 0xac04fb15 │ │ - strtmi r2, [r0], -r0, asr #2 │ │ - @ instruction: 0xf8bcf038 │ │ - @ instruction: 0x46212010 │ │ - @ instruction: 0x46589014 │ │ - @ instruction: 0xff4af003 │ │ - ldrtvs r9, [r8], #2052 @ 0x804 │ │ - stmdb sl, {r3, r6, r9, sl, lr}^ │ │ - stmdb sl, {r0, r1, r2, fp, pc}^ │ │ - stmdb sl, {r0, r2, fp, pc}^ │ │ - @ instruction: 0xf84a8803 │ │ - @ instruction: 0xf8ca8c04 │ │ - @ instruction: 0xf0038000 │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ - cmpphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ - @ instruction: 0xf10d464c │ │ - @ instruction: 0xf50e0e08 │ │ - stclgt 1, cr5, [ip], #-528 @ 0xfffffdf0 │ │ - rsbgt r4, ip, r8, lsl #12 │ │ - mlseq ip, r4, r8, lr │ │ - ldrbmi ip, [r8], -ip, rrx │ │ - blx ffac2f78 │ │ - cmpcs r0, r4, lsl #24 │ │ - @ instruction: 0xf0384620 │ │ - mulscs r0, r1, r8 │ │ - andsls r4, r4, r1, lsr #12 │ │ - @ instruction: 0xf0034658 │ │ - stmdals r4, {r0, r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ - @ instruction: 0x464864f8 │ │ - stmdahi r7, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ - stmdahi r5, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ - stmdahi r3, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ - stchi 8, cr15, [r4], {74} @ 0x4a │ │ - andhi pc, r0, sl, asr #17 │ │ - ldc2 0, cr15, [r2, #12]! │ │ - @ instruction: 0xf0402800 │ │ - @ instruction: 0x464c811c │ │ - cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ - orrpl pc, r4, lr, lsl #10 │ │ - strmi ip, [r8], -ip, ror #24 │ │ - ldm r4, {r2, r3, r5, r6, lr, pc} │ │ - rsbgt r0, ip, ip, rrx │ │ - @ instruction: 0xf0044658 │ │ - @ instruction: 0xac04fabd │ │ - strtmi r2, [r0], -r0, asr #2 │ │ - @ instruction: 0xf864f038 │ │ - @ instruction: 0x46212010 │ │ - @ instruction: 0x46589014 │ │ - cdp2 0, 15, cr15, cr2, cr3, {0} │ │ - ldrvs r9, [r8, #-2052]! @ 0xfffff7fc │ │ - stmdb sl, {r3, r6, r9, sl, lr}^ │ │ - stmdb sl, {r0, r1, r2, fp, pc}^ │ │ - stmdb sl, {r0, r2, fp, pc}^ │ │ - @ instruction: 0xf84a8803 │ │ - @ instruction: 0xf8ca8c04 │ │ - @ instruction: 0xf0038000 │ │ - stmdacs r0, {r0, r1, r2, r7, r8, sl, fp, ip, sp, lr, pc} │ │ - rscshi pc, r1, r0, asr #32 │ │ - @ instruction: 0xf10d464c │ │ - @ instruction: 0xf50e0e08 │ │ - stclgt 1, cr5, [ip], #-528 @ 0xfffffdf0 │ │ - rsbgt r4, ip, r8, lsl #12 │ │ - mlseq ip, r4, r8, lr │ │ - ldrbmi ip, [r8], -ip, rrx │ │ - blx fe4c3028 │ │ - cmpcs r0, r4, lsl #24 │ │ - @ instruction: 0xf0384620 │ │ - andscs pc, r0, r9, lsr r8 @ │ │ - andsls r4, r4, r1, lsr #12 │ │ - @ instruction: 0xf0034658 │ │ - stmdals r4, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ - ldrbvs r2, [r8, #-1280]! @ 0xfffffb00 │ │ - stmdb sl, {r3, r6, r9, sl, lr}^ │ │ - stmdb sl, {r0, r1, r2, r8, sl, ip, lr}^ │ │ - stmdb sl, {r0, r2, r8, sl, ip, lr}^ │ │ - @ instruction: 0xf84a5503 │ │ - @ instruction: 0xf8ca5c04 │ │ - @ instruction: 0xf0035000 │ │ - stmdacs r0, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ - sbchi pc, r5, r0, asr #32 │ │ - @ instruction: 0x464f46b8 │ │ - cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ - @ instruction: 0xf50ecf5c │ │ - strmi r5, [r8], -r4, lsl #3 │ │ - ldm r7, {r2, r3, r4, r6, lr, pc} │ │ - subsgt r0, ip, ip, asr r0 │ │ - @ instruction: 0xf0044658 │ │ - vmlsge.f32 s30, s8, s11 │ │ - ldrtmi r2, [r0], -r0, asr #2 │ │ - @ instruction: 0xf80cf038 │ │ - @ instruction: 0x46582410 │ │ - ldrls r4, [r4], #-1585 @ 0xfffff9cf │ │ - cdp2 0, 9, cr15, cr10, cr3, {0} │ │ - @ instruction: 0xf8c89804 │ │ - @ instruction: 0x46480058 │ │ - strpl lr, [r7, #-2378] @ 0xfffff6b6 │ │ - strpl lr, [r5, #-2378] @ 0xfffff6b6 │ │ - strpl lr, [r3, #-2378] @ 0xfffff6b6 │ │ - stcpl 8, cr15, [r4], {74} @ 0x4a │ │ - andpl pc, r0, sl, asr #17 │ │ - stc2 0, cr15, [lr, #-12]! │ │ - @ instruction: 0xf0402800 │ │ - @ instruction: 0x464f8098 │ │ - cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ - orrpl pc, r4, lr, lsl #10 │ │ - strmi ip, [r8], -ip, ror #30 │ │ - ldm r7, {r2, r3, r5, r6, lr, pc} │ │ - rsbgt r0, ip, ip, rrx │ │ - @ instruction: 0xf0044658 │ │ - vstrge s30, [r4, #-228] @ 0xffffff1c │ │ - strtmi r2, [r8], -r0, asr #2 │ │ - @ instruction: 0xffe0f037 │ │ - @ instruction: 0x46294658 │ │ - @ instruction: 0xf0039414 │ │ - stmdals r4, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ - @ instruction: 0xf8c82500 │ │ - @ instruction: 0x4648005c │ │ - strpl lr, [r7, #-2378] @ 0xfffff6b6 │ │ - strpl lr, [r5, #-2378] @ 0xfffff6b6 │ │ - strpl lr, [r3, #-2378] @ 0xfffff6b6 │ │ - stcpl 8, cr15, [r4], {74} @ 0x4a │ │ - andpl pc, r0, sl, asr #17 │ │ - stc2 0, cr15, [r2, #-12] │ │ - cmnle ip, r0, lsl #16 │ │ - @ instruction: 0xf10d464f │ │ - @ instruction: 0xf50e0e08 │ │ - svcgt 0x005c5184 │ │ - subsgt r4, ip, r8, lsl #12 │ │ - @ instruction: 0x005ce897 │ │ - @ instruction: 0x4658c05c │ │ - blx 3c3130 │ │ - cmpcs r0, r4, lsl #24 │ │ - @ instruction: 0xf0374620 │ │ - @ instruction: 0x2010ffb5 │ │ - andsls r4, r4, r1, lsr #12 │ │ - @ instruction: 0xf0034658 │ │ - stmdals r4, {r0, r1, r6, r9, sl, fp, ip, sp, lr, pc} │ │ - rsbeq pc, r0, r8, asr #17 │ │ - stmdb sl, {r3, r6, r9, sl, lr}^ │ │ - stmdb sl, {r0, r1, r2, r8, sl, ip, lr}^ │ │ - stmdb sl, {r0, r2, r8, sl, ip, lr}^ │ │ - @ instruction: 0xf84a5503 │ │ - @ instruction: 0xf8ca5c04 │ │ - @ instruction: 0xf0035000 │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ - @ instruction: 0xf10dd141 │ │ - ldm r9!, {r3, r9, sl, fp} │ │ - @ instruction: 0xf50e00cc │ │ - strmi r5, [r8], -r4, lsl #3 │ │ - ldm r9, {r2, r3, r6, r7, lr, pc} │ │ - sbcgt r0, ip, ip, asr #1 │ │ - @ instruction: 0xf0044658 │ │ - @ instruction: 0xae04f9e3 │ │ - ldrtmi r2, [r0], -r0, asr #2 │ │ - @ instruction: 0xff8af037 │ │ - @ instruction: 0x46312010 │ │ - @ instruction: 0x46589014 │ │ - cdp2 0, 1, cr15, cr8, cr3, {0} │ │ - @ instruction: 0xf1089804 │ │ - @ instruction: 0xf8c80148 │ │ - stmdals r2, {r2, r5, r6} │ │ - @ instruction: 0xf0134605 │ │ - tstcs r0, r6, lsr #28 │ │ - stmdacs r1, {r0, r9, sp} │ │ - rsbne pc, r1, r8, asr #17 │ │ - subne pc, r9, r8, asr #17 │ │ - subcs pc, r8, r8, lsl #17 │ │ - subne pc, sp, r8, asr #17 │ │ - subsne pc, r1, r8, asr #17 │ │ - subsne pc, r5, r8, asr #17 │ │ - subsne pc, r9, r8, asr #17 │ │ - subsne pc, sp, r8, asr #17 │ │ - rsbne pc, r4, r8, asr #17 │ │ - andseq pc, r4, sl, asr #17 │ │ - strtmi sp, [r8], -lr, lsr #2 │ │ - andpl pc, ip, r8, asr #17 │ │ - stcpl 5, cr15, [r5, #52] @ 0x34 │ │ - pop {r0, r1, ip, sp, pc} │ │ - @ instruction: 0xf10d8ff0 │ │ - bmi 64aa54 │ │ - strpl pc, [r3], #1294 @ 0x50e │ │ - blmi 65964c │ │ - stmib sl, {r1, r3, r4, r5, r6, sl, lr}^ │ │ - @ instruction: 0xf10a0402 │ │ - ldrbtmi r0, [fp], #-16 │ │ - subgt r2, ip, r1, lsl #12 │ │ - @ instruction: 0xf10d2000 │ │ - @ instruction: 0xf8ca0e08 │ │ - ldrbtmi r0, [r9], #-36 @ 0xffffffdc │ │ - addpl pc, r4, lr, lsl #10 │ │ - strpl pc, [r4, #1293] @ 0x50d │ │ - strpl lr, [r7], -sl, asr #19 │ │ - blx 124321c │ │ - @ instruction: 0xf10d2000 │ │ - andls r0, r4, r8, lsl #28 │ │ - @ instruction: 0xf50ea803 │ │ - bge 11b838 │ │ - ldc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ - @ instruction: 0xf10d4a09 │ │ - tstls r4, r8, lsl #28 │ │ - addpl pc, r4, lr, lsl #10 │ │ - stmdbge r4, {r1, r3, r4, r5, r6, sl, lr} │ │ - ldc2l 7, cr15, [r6, #1020] @ 0x3fc │ │ - sbcseq r8, r5, r8, lsr #8 │ │ - ldrdeq sp, [r3], -r4 │ │ - andeq r3, r0, sp, lsl r8 │ │ - andeq fp, r3, r6, lsr sp │ │ - andeq fp, r3, lr, lsr sp │ │ - andeq fp, r3, r4, lsr sp │ │ + b 608c0 │ │ + muleq r5, r0, r3 │ │ │ │ -00007254 : │ │ - b.w 6e70 │ │ +000097b4 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #192 @ 0xc0 │ │ + add r4, sp, #128 @ 0x80 │ │ + mov r5, r0 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + ldr r0, [pc, #104] @ (9830 ) │ │ + mov r3, r5 │ │ + ldr r1, [pc, #104] @ (9834 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r0, [r0, #0] │ │ + ldr r2, [r1, #0] │ │ + mov r1, r4 │ │ + ldr r0, [r0, #0] │ │ + blx 34a34 │ │ + cmp r0, #1 │ │ + bne.n 9828 │ │ + ldrh.w r1, [sp, #128] @ 0x80 │ │ + movs r2, #57 @ 0x39 │ │ + strh.w r1, [sp] │ │ + adds r1, r4, #7 │ │ + add r4, sp, #64 @ 0x40 │ │ + ldrb.w r0, [sp, #130] @ 0x82 │ │ + strb.w r0, [sp, #2] │ │ + mov r0, r4 │ │ + ldr.w r6, [sp, #131] @ 0x83 │ │ + bl 5da78 │ │ + mov r5, sp │ │ + adds r0, r5, #7 │ │ + mov r1, r4 │ │ + movs r2, #57 @ 0x39 │ │ + bl 5da78 │ │ + str.w r6, [sp, #3] │ │ + bl 9840 │ │ + ldr r1, [pc, #36] @ (9838 ) │ │ + ldr r2, [pc, #36] @ (983c ) │ │ + add r1, pc │ │ + add r2, pc │ │ + ldr r1, [r1, #0] │ │ + ldr r3, [r2, #0] │ │ + mov r2, r5 │ │ + blx 3b690 │ │ + add sp, #192 @ 0xc0 │ │ + pop {r4, r5, r6, pc} │ │ + movs r0, #1 │ │ + bl 9c24 │ │ + nop │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ + movs r5, r0 │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ + movs r5, r0 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + movs r5, r0 │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + movs r5, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub.w sp, sp, #4256 @ 0x10a0 │ │ + sub sp, #20 │ │ + ldr r6, [pc, #960] @ (9c0c ) │ │ + add r6, pc │ │ + ldrb.w r0, [r6, #88] @ 0x58 │ │ + cbz r0, 9860 │ │ + ldr r0, [r6, #4] │ │ + add.w sp, sp, #4256 @ 0x10a0 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movw r0, #769 @ 0x301 │ │ + blx 33978 │ │ + movs r1, #224 @ 0xe0 │ │ + str r0, [sp, #12] │ │ + movt r1, #17 │ │ + cmp r0, r1 │ │ + str r1, [sp, #16] │ │ + bne.w 9bee │ │ + ldr r0, [pc, #916] @ (9c10 ) │ │ + add.w lr, sp, #28 │ │ + movw r1, #769 @ 0x301 │ │ + add.w sl, lr, #4192 @ 0x1060 │ │ + add r0, pc │ │ + blx 339d0 │ │ + add.w r9, sp, #4192 @ 0x1060 │ │ + movs r7, #0 │ │ + mov r5, r0 │ │ + strd r7, r7, [sl, #-28] │ │ + mov r0, r9 │ │ + strd r7, r7, [sl, #-20] │ │ + strd r7, r7, [sl, #-12] │ │ + str.w r7, [sl, #-4] │ │ + str.w r7, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb4 │ │ + add r0, sp, #24 │ │ + add.w lr, sp, #16 │ │ + add.w fp, r0, #68 @ 0x44 │ │ + str r5, [sp, #4] │ │ + mov r0, r9 │ │ + str r6, [sp, #8] │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ + mov r4, r1 │ │ + stmia r4!, {r2, r3, r5, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + mov r0, fp │ │ + stmia r4!, {r2, r3, r5, r6} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + mov.w r8, #16 │ │ + mov r0, fp │ │ + mov r1, r4 │ │ + str.w r8, [sp, #88] @ 0x58 │ │ + bl 10ab8 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + strd r7, r7, [sl, #-28] │ │ + str r0, [r1, #88] @ 0x58 │ │ + mov r0, r9 │ │ + strd r7, r7, [sl, #-20] │ │ + strd r7, r7, [sl, #-12] │ │ + str.w r7, [sl, #-4] │ │ + str.w r7, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb4 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ + mov r7, r1 │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + mov r0, fp │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + mov r0, fp │ │ + mov r1, r4 │ │ + str.w r8, [sp, #88] @ 0x58 │ │ + bl 10ab8 │ │ + ldr r1, [sp, #8] │ │ + mov.w r8, #0 │ │ + ldr r0, [sp, #24] │ │ + strd r8, r8, [sl, #-28] │ │ + str r0, [r1, #92] @ 0x5c │ │ + mov r0, r9 │ │ + strd r8, r8, [sl, #-20] │ │ + strd r8, r8, [sl, #-12] │ │ + str.w r8, [sl, #-4] │ │ + str.w r8, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb2 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ + mov r7, r1 │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + mov r0, fp │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r0, #16 │ │ + mov r1, r4 │ │ + str r0, [sp, #88] @ 0x58 │ │ + mov r0, fp │ │ + bl 10ab8 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + strd r8, r8, [sl, #-28] │ │ + str r0, [r1, #96] @ 0x60 │ │ + mov r0, r9 │ │ + strd r8, r8, [sl, #-20] │ │ + strd r8, r8, [sl, #-12] │ │ + str.w r8, [sl, #-4] │ │ + str.w r8, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb2 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ + mov r7, r1 │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + mov r0, fp │ │ + stmia r7!, {r2, r3, r5, r6} │ │ + ldr.w r8, [sp, #8] │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r0, #16 │ │ + mov r1, r4 │ │ + str r0, [sp, #88] @ 0x58 │ │ + mov r0, fp │ │ + bl 10ab8 │ │ + ldr r0, [sp, #24] │ │ + movs r5, #0 │ │ + str.w r0, [r8, #100] @ 0x64 │ │ + mov r0, r9 │ │ + strd r5, r5, [sl, #-28] │ │ + strd r5, r5, [sl, #-20] │ │ + strd r5, r5, [sl, #-12] │ │ + str.w r5, [sl, #-4] │ │ + str.w r5, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb2 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ + mov r4, r1 │ │ + stmia r4!, {r2, r3, r6, r7} │ │ + ldmia.w r0, {r2, r3, r6, r7} │ │ + mov r0, fp │ │ + stmia r4!, {r2, r3, r6, r7} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r0, #16 │ │ + mov r1, r4 │ │ + str r0, [sp, #88] @ 0x58 │ │ + mov r0, fp │ │ + bl 10ab8 │ │ + ldr r0, [sp, #24] │ │ + str.w r0, [r8, #104] @ 0x68 │ │ + mov r0, r9 │ │ + strd r5, r5, [sl, #-28] │ │ + strd r5, r5, [sl, #-20] │ │ + strd r5, r5, [sl, #-12] │ │ + str.w r5, [sl, #-4] │ │ + str.w r5, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.w 9bb2 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ + mov r5, r1 │ │ + stmia r5!, {r2, r3, r6, r7} │ │ + ldmia.w r0, {r2, r3, r6, r7} │ │ + mov r0, fp │ │ + stmia r5!, {r2, r3, r6, r7} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r0, #16 │ │ + mov r1, r4 │ │ + str r0, [sp, #88] @ 0x58 │ │ + mov r0, fp │ │ + bl 10ab8 │ │ + ldr r0, [sp, #24] │ │ + movs r5, #0 │ │ + str.w r0, [r8, #108] @ 0x6c │ │ + mov r0, r9 │ │ + strd r5, r5, [sl, #-28] │ │ + strd r5, r5, [sl, #-20] │ │ + strd r5, r5, [sl, #-12] │ │ + str.w r5, [sl, #-4] │ │ + str.w r5, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.n 9bb2 │ │ + mov r0, r9 │ │ + add.w lr, sp, #16 │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ + mov r4, r1 │ │ + stmia r4!, {r2, r3, r6, r7} │ │ + ldmia.w r0, {r2, r3, r6, r7} │ │ + mov r0, fp │ │ + stmia r4!, {r2, r3, r6, r7} │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r6, #16 │ │ + mov r0, fp │ │ + mov r1, r4 │ │ + str r6, [sp, #88] @ 0x58 │ │ + bl 10ab8 │ │ + ldr r0, [sp, #24] │ │ + str.w r0, [r8, #112] @ 0x70 │ │ + mov r0, r9 │ │ + strd r5, r5, [sl, #-28] │ │ + strd r5, r5, [sl, #-20] │ │ + strd r5, r5, [sl, #-12] │ │ + str.w r5, [sl, #-4] │ │ + str.w r5, [sl] │ │ + bl d9a0 │ │ + cmp r0, #0 │ │ + bne.n 9bb2 │ │ + add.w lr, sp, #16 │ │ + ldmia.w r9!, {r2, r3, r5, r7} │ │ + add.w r1, lr, #4224 @ 0x1080 │ │ + mov r0, r1 │ │ + stmia r0!, {r2, r3, r5, r7} │ │ + ldmia.w r9, {r2, r3, r5, r7} │ │ + stmia r0!, {r2, r3, r5, r7} │ │ + mov r0, fp │ │ + bl 102f0 │ │ + add r4, sp, #24 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + mov r0, fp │ │ + mov r1, r4 │ │ + str r6, [sp, #88] @ 0x58 │ │ + bl 10ab8 │ │ + ldr r0, [sp, #24] │ │ + add.w r1, r8, #88 @ 0x58 │ │ + str.w r0, [r8, #116] @ 0x74 │ │ + ldr r0, [sp, #4] │ │ + mov r4, r0 │ │ + blx 39634 │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + str.w r1, [r8, #113] @ 0x71 │ │ + cmp r0, #1 │ │ + str.w r1, [r8, #89] @ 0x59 │ │ + strb.w r2, [r8, #88] @ 0x58 │ │ + str.w r1, [r8, #93] @ 0x5d │ │ + str.w r1, [r8, #97] @ 0x61 │ │ + str.w r1, [r8, #101] @ 0x65 │ │ + str.w r1, [r8, #105] @ 0x69 │ │ + str.w r1, [r8, #109] @ 0x6d │ │ + str.w r1, [r8, #116] @ 0x74 │ │ + str r0, [sp, #20] │ │ + bne.n 9bfc │ │ + mov r0, r4 │ │ + str.w r4, [r8, #4] │ │ + add.w sp, sp, #4256 @ 0x10a0 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r7, #0 │ │ + add.w lr, sp, #8 │ │ + ldr r2, [pc, #88] @ (9c14 ) │ │ + add.w ip, lr, #4224 @ 0x1080 │ │ + add.w lr, sp, #4 │ │ + add.w r5, lr, #4224 @ 0x1080 │ │ + ldr r1, [pc, #80] @ (9c18 ) │ │ + ldr r3, [pc, #80] @ (9c1c ) │ │ + add r2, pc │ │ + strd r0, r5, [sl, #8] │ │ + add.w r0, sl, #16 │ │ + add.w lr, sp, #16 │ │ + movs r6, #1 │ │ + add r3, pc │ │ + stmia.w r0, {r2, r3, r6, ip} │ │ + add r1, pc │ │ + add.w r0, lr, #4224 @ 0x1080 │ │ + strd r6, r7, [sl, #32] │ │ + bl b9ac │ │ + movs r0, #0 │ │ + add r1, sp, #16 │ │ + str r0, [sp, #24] │ │ + add r0, sp, #12 │ │ + add r2, sp, #24 │ │ + bl d034 │ │ + ldr r2, [pc, #32] @ (9c20 ) │ │ + add r0, sp, #20 │ │ + str r1, [sp, #24] │ │ + add r1, sp, #24 │ │ + add r2, pc │ │ + bl 338c8 │ │ + nop │ │ + strb r0, [r3, r0] │ │ + lsls r7, r2, #3 │ │ + strh r3, [r6, r3] │ │ + lsls r6, r0, #3 │ │ + subs r4, #215 @ 0xd7 │ │ + movs r0, r0 │ │ + ldrb r0, [r1, #31] │ │ + movs r5, r0 │ │ + ldrb r6, [r0, #31] │ │ + movs r5, r0 │ │ + ldrb r4, [r7, #28] │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + sub sp, #40 @ 0x28 │ │ + ldr r2, [pc, #40] @ (9c54 ) │ │ + ldr r1, [pc, #44] @ (9c58 ) │ │ + ldr r3, [pc, #44] @ (9c5c ) │ │ + add r2, pc │ │ + str r0, [sp, #4] │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + movs r0, #1 │ │ + add r3, pc │ │ + strd r3, r0, [sp, #8] │ │ + str r0, [sp, #20] │ │ + add r0, sp, #32 │ │ + str r0, [sp, #16] │ │ + add r0, sp, #4 │ │ + str r0, [sp, #32] │ │ + add r1, pc │ │ + add r0, sp, #8 │ │ + str r2, [sp, #36] @ 0x24 │ │ + bl b9ac │ │ + nop │ │ + adds r0, #139 @ 0x8b │ │ + movs r0, r0 │ │ + ldrb r0, [r3, #28] │ │ + movs r5, r0 │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ + Address 0x9c5e is out of bounds. │ │ + │ │ + │ │ +00009c60 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #36 @ 0x24 │ │ + mov r4, r3 │ │ + mov r5, r2 │ │ + mov r9, r1 │ │ + mov r8, r0 │ │ + bl 9840 │ │ + ldr r1, [pc, #80] @ (9cc4 ) │ │ + ldr r2, [pc, #80] @ (9cc8 ) │ │ + ldr r7, [pc, #84] @ (9ccc ) │ │ + add r1, pc │ │ + ldr r6, [pc, #84] @ (9cd0 ) │ │ + add r2, pc │ │ + ldr r3, [pc, #84] @ (9cd4 ) │ │ + add r7, pc │ │ + str r4, [sp, #24] │ │ + add r6, pc │ │ + str r5, [sp, #20] │ │ + add r3, pc │ │ + str.w r9, [sp, #16] │ │ + str.w r8, [sp, #12] │ │ + ldr r4, [pc, #68] @ (9cd8 ) │ │ + ldr r1, [r1, #0] │ │ + add r4, pc │ │ + ldr r2, [r2, #0] │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [r4, #0] │ │ + str r5, [sp, #32] │ │ + ldr r4, [pc, #56] @ (9cdc ) │ │ + ldr r6, [r6, #0] │ │ + add r4, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r5, [r4, #0] │ │ + str r5, [sp, #28] │ │ + ldr r4, [pc, #48] @ (9ce0 ) │ │ + strd r7, r6, [sp] │ │ + add r4, pc │ │ + ldr r5, [r4, #0] │ │ + str r5, [sp, #8] │ │ + blx 4cbf0 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + str r4, [sp, #816] @ 0x330 │ │ + movs r5, r0 │ │ + str r4, [sp, #816] @ 0x330 │ │ + movs r5, r0 │ │ + str r4, [sp, #816] @ 0x330 │ │ + movs r5, r0 │ │ + str r4, [sp, #736] @ 0x2e0 │ │ + movs r5, r0 │ │ + str r4, [sp, #800] @ 0x320 │ │ + movs r5, r0 │ │ + str r4, [sp, #760] @ 0x2f8 │ │ + movs r5, r0 │ │ + str r4, [sp, #720] @ 0x2d0 │ │ + movs r5, r0 │ │ + str r4, [sp, #680] @ 0x2a8 │ │ + movs r5, r0 │ │ + │ │ +00009ce4 : │ │ + push {r7, lr} │ │ + bl 9840 │ │ + ldr r1, [pc, #32] @ (9d0c ) │ │ + ldr r2, [pc, #32] @ (9d10 ) │ │ + ldr r3, [pc, #36] @ (9d14 ) │ │ + add r1, pc │ │ + add r2, pc │ │ + add r3, pc │ │ + ldr r1, [r1, #0] │ │ + ldr r2, [r2, #0] │ │ + ldr r3, [r3, #0] │ │ + blx 4a4f0 │ │ + subs r0, #1 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r7, pc} │ │ + nop │ │ + str r4, [sp, #448] @ 0x1c0 │ │ + movs r5, r0 │ │ + str r4, [sp, #456] @ 0x1c8 │ │ + movs r5, r0 │ │ + str r4, [sp, #464] @ 0x1d0 │ │ + movs r5, r0 │ │ │ │ -00007258 : │ │ +00009d18 : │ │ + b.w 9840 │ │ + │ │ +00009d1c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #64 @ 0x40 │ │ cmp r0, #32 │ │ - bne.n 7280 │ │ + bne.n 9d44 │ │ mov r4, sp │ │ movs r1, #64 @ 0x40 │ │ mov r0, r4 │ │ - bl 3f090 │ │ - ldr r0, [pc, #76] @ (72b8 ) │ │ - ldr r1, [pc, #76] @ (72bc ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #76] @ (9d7c ) │ │ + ldr r1, [pc, #76] @ (9d80 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r0, [r0, #0] │ │ ldr r2, [r1, #0] │ │ mov r1, r4 │ │ ldr r0, [r0, #0] │ │ - blx 22ed4 │ │ - b.n 72a2 │ │ + blx 41724 │ │ + b.n 9d66 │ │ mov r5, sp │ │ mov r4, r0 │ │ mov r0, r5 │ │ movs r1, #64 @ 0x40 │ │ - bl 3f090 │ │ - ldr r0, [pc, #32] @ (72b0 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #32] @ (9d74 ) │ │ mov r3, r4 │ │ - ldr r1, [pc, #32] @ (72b4 ) │ │ + ldr r1, [pc, #32] @ (9d78 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r0, [r0, #0] │ │ ldr r2, [r1, #0] │ │ mov r1, r5 │ │ ldr r0, [r0, #0] │ │ - blx 161e4 │ │ + blx 34a34 │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ add sp, #64 @ 0x40 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ - movs r3, r0 │ │ - ldmia r2, {r2, r3, r4, r7} │ │ - movs r3, r0 │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ - movs r3, r0 │ │ - ldmia r2!, {r6, r7} │ │ - movs r3, r0 │ │ + str r3, [sp, #888] @ 0x378 │ │ + movs r5, r0 │ │ + str r3, [sp, #896] @ 0x380 │ │ + movs r5, r0 │ │ + str r4, [sp, #8] │ │ + movs r5, r0 │ │ + str r4, [sp, #16] │ │ + movs r5, r0 │ │ + │ │ +00009d84 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #16 │ │ + mov r4, r2 │ │ + mov r5, r1 │ │ + mov r6, r0 │ │ + bl 9840 │ │ + ldr r1, [pc, #32] @ (9db4 ) │ │ + ldr r2, [pc, #32] @ (9db8 ) │ │ + ldr r3, [pc, #36] @ (9dbc ) │ │ + add r1, pc │ │ + add r2, pc │ │ + str r4, [sp, #8] │ │ + add r3, pc │ │ + ldr r1, [r1, #0] │ │ + ldr r2, [r2, #0] │ │ + ldr r3, [r3, #0] │ │ + strd r3, r5, [sp] │ │ + mov r3, r6 │ │ + blx 51a70 │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + str r3, [sp, #688] @ 0x2b0 │ │ + movs r5, r0 │ │ + str r3, [sp, #840] @ 0x348 │ │ + movs r5, r0 │ │ + str r3, [sp, #840] @ 0x348 │ │ + movs r5, r0 │ │ + │ │ +00009dc0 : │ │ + push {r4, r5, r7, lr} │ │ + sub sp, #8 │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ + bl 9840 │ │ + ldr r1, [pc, #20] @ (9de4 ) │ │ + ldr r2, [pc, #24] @ (9de8 ) │ │ + add r1, pc │ │ + str r4, [sp, #4] │ │ + add r2, pc │ │ + str r5, [sp, #0] │ │ + ldr r1, [r1, #0] │ │ + ldr r2, [r2, #0] │ │ + blx 513a0 │ │ + add sp, #8 │ │ + pop {r4, r5, r7, pc} │ │ + str r3, [sp, #656] @ 0x290 │ │ + movs r5, r0 │ │ + str r3, [sp, #608] @ 0x260 │ │ + movs r5, r0 │ │ + │ │ +00009dec : │ │ + push {r7, lr} │ │ + bl 9840 │ │ + ldr r1, [pc, #24] @ (9e0c ) │ │ + ldr r2, [pc, #24] @ (9e10 ) │ │ + add r1, pc │ │ + add r2, pc │ │ + ldr r1, [r1, #0] │ │ + ldr r2, [r2, #0] │ │ + blx 38610 │ │ + subs r0, #1 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r7, pc} │ │ + str r3, [sp, #264] @ 0x108 │ │ + movs r5, r0 │ │ + str r3, [sp, #512] @ 0x200 │ │ + movs r5, r0 │ │ │ │ -000072c0 : │ │ +00009e14 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #280 @ 0x118 │ │ add r6, sp, #208 @ 0xd0 │ │ mov r7, r1 │ │ mov r4, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r6 │ │ mov r8, r2 │ │ - bl 3f090 │ │ - ldr r0, [pc, #264] @ (73e0 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #260] @ (9f30 ) │ │ mov r3, r4 │ │ - ldr r1, [pc, #264] @ (73e4 ) │ │ + ldr r1, [pc, #260] @ (9f34 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r5, [r0, #0] │ │ ldr.w r9, [r1] │ │ mov r1, r6 │ │ ldr r0, [r5, #0] │ │ mov r2, r9 │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 73d6 │ │ + bne.n 9f2a │ │ ldrh.w r1, [sp, #208] @ 0xd0 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp, #8] │ │ adds r1, r6, #7 │ │ add r6, sp, #72 @ 0x48 │ │ ldrb.w r0, [sp, #210] @ 0xd2 │ │ strb.w r0, [sp, #10] │ │ mov r0, r6 │ │ ldr.w r4, [sp, #211] @ 0xd3 │ │ - bl 3f088 │ │ + bl 5da78 │ │ add.w sl, sp, #8 │ │ mov r1, r6 │ │ add.w r0, sl, #7 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ str.w r4, [sp, #11] │ │ add r4, sp, #208 @ 0xd0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r4 │ │ - bl 3f090 │ │ - ldr r1, [pc, #180] @ (73e8 ) │ │ + bl 5dac2 │ │ + ldr r1, [pc, #176] @ (9f38 ) │ │ mov r3, r7 │ │ ldr r0, [r5, #0] │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r4 │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 73d6 │ │ + bne.n 9f2a │ │ ldrh.w r1, [sp, #208] @ 0xd0 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp, #72] @ 0x48 │ │ adds r1, r4, #7 │ │ add r4, sp, #136 @ 0x88 │ │ ldrb.w r0, [sp, #210] @ 0xd2 │ │ strb.w r0, [sp, #74] @ 0x4a │ │ mov r0, r4 │ │ ldr.w r7, [sp, #211] @ 0xd3 │ │ - bl 3f088 │ │ + bl 5da78 │ │ adds r0, r6, #7 │ │ mov r1, r4 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ add r4, sp, #208 @ 0xd0 │ │ movs r1, #64 @ 0x40 │ │ str.w r7, [sp, #75] @ 0x4b │ │ mov r0, r4 │ │ - bl 3f090 │ │ + bl 5dac2 │ │ ldr r0, [r5, #0] │ │ add r2, sp, #200 @ 0xc8 │ │ mov r1, r4 │ │ movs r3, #2 │ │ strd sl, r6, [sp, #200] @ 0xc8 │ │ movs r6, #2 │ │ - blx 1b380 │ │ + blx 39bd0 │ │ cmp r0, #1 │ │ - bne.n 73ce │ │ - str.w r8, [sp, #272] @ 0x110 │ │ - cmp.w r8, #33 @ 0x21 │ │ - it eq │ │ - moveq.w r6, #258 @ 0x102 │ │ + bne.n 9f22 │ │ ldr r0, [r5, #0] │ │ add r2, sp, #272 @ 0x110 │ │ add r3, sp, #208 @ 0xd0 │ │ mov r1, r9 │ │ + str.w r8, [sp, #272] @ 0x110 │ │ + cmp.w r8, #33 @ 0x21 │ │ + it eq │ │ + moveq.w r6, #258 @ 0x102 │ │ str r6, [sp, #0] │ │ - blx 166f0 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ str r0, [sp, #276] @ 0x114 │ │ ittt eq │ │ moveq r0, #1 │ │ addeq sp, #280 @ 0x118 │ │ ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r2, [pc, #44] @ (73ec ) │ │ + ldr r2, [pc, #40] @ (9f3c ) │ │ movs r0, #0 │ │ str r0, [sp, #136] @ 0x88 │ │ add r0, sp, #276 @ 0x114 │ │ add r2, pc │ │ add r1, sp, #136 @ 0x88 │ │ - bl 6de8 │ │ + bl 338c8 │ │ movs r0, #0 │ │ add sp, #280 @ 0x118 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, #1 │ │ - str r0, [sp, #208] @ 0xd0 │ │ - add r0, sp, #208 @ 0xd0 │ │ - bl 8598 │ │ - ldmia r2!, {r4, r6} │ │ - movs r3, r0 │ │ - ldmia r2!, {r1, r4, r6} │ │ - movs r3, r0 │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - cbnz r2, 7460 │ │ - movs r3, r0 │ │ + bl 9c24 │ │ + str r3, [sp, #16] │ │ + movs r5, r0 │ │ + str r3, [sp, #24] │ │ + movs r5, r0 │ │ + str r2, [sp, #960] @ 0x3c0 │ │ + movs r5, r0 │ │ + ldrb r6, [r2, #17] │ │ + movs r5, r0 │ │ │ │ -000073f0 : │ │ +00009f40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #204 @ 0xcc │ │ add r6, sp, #136 @ 0x88 │ │ mov r8, r1 │ │ mov r7, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r6 │ │ - bl 3f090 │ │ - ldr r0, [pc, #172] @ (74b4 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #168] @ (a000 ) │ │ mov r3, r7 │ │ - ldr r1, [pc, #172] @ (74b8 ) │ │ + ldr r1, [pc, #168] @ (a004 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r4, [r0, #0] │ │ ldr.w r9, [r1] │ │ mov r1, r6 │ │ ldr r0, [r4, #0] │ │ mov r2, r9 │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 74aa │ │ + bne.n 9ffa │ │ ldrh.w r1, [sp, #136] @ 0x88 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp, #8] │ │ adds r1, r6, #7 │ │ add r6, sp, #72 @ 0x48 │ │ ldrb.w r0, [sp, #138] @ 0x8a │ │ strb.w r0, [sp, #10] │ │ mov r0, r6 │ │ ldr.w r5, [sp, #139] @ 0x8b │ │ - bl 3f088 │ │ + bl 5da78 │ │ add r7, sp, #8 │ │ mov r1, r6 │ │ adds r0, r7, #7 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ str.w r5, [sp, #11] │ │ - bl 6e70 │ │ - ldr r1, [pc, #100] @ (74bc ) │ │ + bl 9840 │ │ + ldr r1, [pc, #96] @ (a008 ) │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r7 │ │ - blx 19dc0 │ │ + blx 38610 │ │ cmp r0, #1 │ │ - bne.n 74a2 │ │ + bne.n 9ff2 │ │ movs r1, #2 │ │ + ldr r0, [r4, #0] │ │ str.w r8, [sp, #200] @ 0xc8 │ │ cmp.w r8, #33 @ 0x21 │ │ it eq │ │ moveq.w r1, #258 @ 0x102 │ │ - ldr r0, [r4, #0] │ │ add r2, sp, #200 @ 0xc8 │ │ add r3, sp, #8 │ │ str r1, [sp, #0] │ │ mov r1, r9 │ │ - blx 166f0 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ str r0, [sp, #72] @ 0x48 │ │ ittt eq │ │ moveq r0, #1 │ │ addeq sp, #204 @ 0xcc │ │ ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #44] @ (74c0 ) │ │ + ldr r2, [pc, #40] @ (a00c ) │ │ movs r0, #0 │ │ str r0, [sp, #136] @ 0x88 │ │ add r0, sp, #72 @ 0x48 │ │ add r2, pc │ │ add r1, sp, #136 @ 0x88 │ │ - bl 6de8 │ │ + bl 338c8 │ │ movs r0, #0 │ │ add sp, #204 @ 0xcc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #1 │ │ - str r0, [sp, #136] @ 0x88 │ │ - add r0, sp, #136 @ 0x88 │ │ - bl 8598 │ │ - ldmia r1, {r1, r5} │ │ - movs r3, r0 │ │ - ldmia r1!, {r2, r5} │ │ - movs r3, r0 │ │ - ldmia r0!, {r5, r6, r7} │ │ - movs r3, r0 │ │ - revsh r6, r5 │ │ - movs r3, r0 │ │ - │ │ -000074c4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #200 @ 0xc8 │ │ - add r5, sp, #128 @ 0x80 │ │ - movs r1, #64 @ 0x40 │ │ - mov r0, r5 │ │ - bl 3f090 │ │ - ldr r0, [pc, #204] @ (75a4 ) │ │ - ldr r1, [pc, #208] @ (75a8 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r7, [r0, #0] │ │ - ldr.w r8, [r1] │ │ - mov r1, r5 │ │ - ldr r0, [r7, #0] │ │ - mov r2, r8 │ │ - blx 22ed4 │ │ - cmp r0, #1 │ │ - bne.n 758a │ │ - ldrh.w r1, [sp, #128] @ 0x80 │ │ - movs r2, #57 @ 0x39 │ │ - strh.w r1, [sp] │ │ - adds r1, r5, #7 │ │ - add r5, sp, #64 @ 0x40 │ │ - ldrb.w r0, [sp, #130] @ 0x82 │ │ - strb.w r0, [sp, #2] │ │ - mov r0, r5 │ │ - ldr.w r4, [sp, #131] @ 0x83 │ │ - bl 3f088 │ │ - mov r6, sp │ │ - adds r0, r6, #7 │ │ - mov r1, r5 │ │ - movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ - add r5, sp, #128 @ 0x80 │ │ - movs r1, #64 @ 0x40 │ │ - str.w r4, [sp, #3] │ │ - mov r0, r5 │ │ - bl 3f090 │ │ - bl 6e70 │ │ - ldr r1, [pc, #124] @ (75ac ) │ │ - mov r2, r6 │ │ - add r1, pc │ │ - ldr r3, [r1, #0] │ │ - mov r1, r5 │ │ - blx 23b60 │ │ - cmp r0, #1 │ │ - bne.n 7580 │ │ - movs r5, #0 │ │ - str r5, [sp, #124] @ 0x7c │ │ - bl 6e70 │ │ - add r2, sp, #124 @ 0x7c │ │ - add r3, sp, #128 @ 0x80 │ │ - mov r1, sp │ │ - blx 236f0 │ │ - cmp r0, #1 │ │ - str r0, [sp, #196] @ 0xc4 │ │ - bne.n 7594 │ │ - ldr r0, [r7, #0] │ │ - mov r2, sp │ │ - mov r1, r8 │ │ - blx 23450 │ │ - cmp r0, #1 │ │ - str r0, [sp, #196] @ 0xc4 │ │ - ittt eq │ │ - ldreq r0, [sp, #124] @ 0x7c │ │ - addeq sp, #200 @ 0xc8 │ │ - ldmiaeq.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r2, [pc, #64] @ (75b4 ) │ │ - movs r0, #0 │ │ - str r0, [sp, #64] @ 0x40 │ │ - add r2, pc │ │ - add r0, sp, #196 @ 0xc4 │ │ - add r1, sp, #64 @ 0x40 │ │ - bl 6de8 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - add sp, #200 @ 0xc8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - movs r0, #1 │ │ - str r0, [sp, #128] @ 0x80 │ │ - add r0, sp, #128 @ 0x80 │ │ - bl 8598 │ │ - ldr r2, [pc, #24] @ (75b0 ) │ │ - str r5, [sp, #64] @ 0x40 │ │ - add r2, pc │ │ - add r0, sp, #196 @ 0xc4 │ │ - add r1, sp, #64 @ 0x40 │ │ - bl 6de8 │ │ - nop │ │ - ldmia r0!, {r2, r4, r6} │ │ - movs r3, r0 │ │ - ldmia r0!, {r1, r5, r6} │ │ - movs r3, r0 │ │ - ldmia r0!, {r1, r2} │ │ - movs r3, r0 │ │ - cbnz r0, 75ec │ │ - movs r3, r0 │ │ - rev r2, r4 │ │ - movs r3, r0 │ │ - │ │ -000075b8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #204 @ 0xcc │ │ - add r5, sp, #136 @ 0x88 │ │ - mov r4, r0 │ │ - movs r1, #64 @ 0x40 │ │ - mov r0, r5 │ │ - bl 3f090 │ │ - ldr r0, [pc, #136] @ (7654 ) │ │ - ldr r1, [pc, #140] @ (7658 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r7, [r0, #0] │ │ - ldr r2, [r1, #0] │ │ - mov r1, r5 │ │ - ldr r0, [r7, #0] │ │ - blx 22ed4 │ │ - cmp r0, #1 │ │ - bne.n 7648 │ │ - ldrh.w r1, [sp, #136] @ 0x88 │ │ - movs r2, #57 @ 0x39 │ │ - strh.w r1, [sp, #8] │ │ - adds r1, r5, #7 │ │ - add r5, sp, #72 @ 0x48 │ │ - ldrb.w r0, [sp, #138] @ 0x8a │ │ - strb.w r0, [sp, #10] │ │ - mov r0, r5 │ │ - ldr.w r6, [sp, #139] @ 0x8b │ │ - bl 3f088 │ │ - add r0, sp, #8 │ │ - mov r1, r5 │ │ - adds r0, #7 │ │ - movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ - str.w r6, [sp, #11] │ │ - add r6, sp, #136 @ 0x88 │ │ - movs r1, #64 @ 0x40 │ │ - mov r0, r6 │ │ - bl 3f090 │ │ - ldr r1, [pc, #64] @ (765c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - ldr r5, [r1, #0] │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - blx 22ed4 │ │ - cmp r0, #1 │ │ - bne.n 7648 │ │ - bl 6e70 │ │ - ldr r1, [pc, #44] @ (7660 ) │ │ - add r3, sp, #8 │ │ - mov r2, r4 │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #0] │ │ - mov r1, r5 │ │ - blx 23fb0 │ │ - add sp, #204 @ 0xcc │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - str r0, [sp, #136] @ 0x88 │ │ - add r0, sp, #136 @ 0x88 │ │ - bl 8598 │ │ - nop │ │ - stmia r7!, {r5, r6} │ │ - movs r3, r0 │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ - movs r3, r0 │ │ - stmia r7!, {r1, r5} │ │ - movs r3, r0 │ │ - stmia r7!, {} │ │ - movs r3, r0 │ │ + bl 9c24 │ │ + str r1, [sp, #872] @ 0x368 │ │ + movs r5, r0 │ │ + str r1, [sp, #880] @ 0x370 │ │ + movs r5, r0 │ │ + str r1, [sp, #832] @ 0x340 │ │ + movs r5, r0 │ │ + ldrb r6, [r0, #14] │ │ + movs r5, r0 │ │ │ │ -00007664 : │ │ +0000a010 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #204 @ 0xcc │ │ add r6, sp, #136 @ 0x88 │ │ mov r8, r1 │ │ mov r7, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r6 │ │ - bl 3f090 │ │ - ldr r0, [pc, #144] @ (770c ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #140] @ (a0b4 ) │ │ mov r3, r7 │ │ - ldr r1, [pc, #144] @ (7710 ) │ │ + ldr r1, [pc, #140] @ (a0b8 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r4, [r0, #0] │ │ ldr r5, [r1, #0] │ │ mov r1, r6 │ │ ldr r0, [r4, #0] │ │ mov r2, r5 │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 7702 │ │ + bne.n a0ae │ │ ldrh.w r1, [sp, #136] @ 0x88 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp, #8] │ │ adds r1, r6, #7 │ │ add r6, sp, #72 @ 0x48 │ │ ldrb.w r0, [sp, #138] @ 0x8a │ │ strb.w r0, [sp, #10] │ │ mov r0, r6 │ │ ldr.w r7, [sp, #139] @ 0x8b │ │ - bl 3f088 │ │ + bl 5da78 │ │ add.w r9, sp, #8 │ │ mov r1, r6 │ │ add.w r0, r9, #7 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ movs r1, #2 │ │ str.w r7, [sp, #11] │ │ cmp.w r8, #33 @ 0x21 │ │ it eq │ │ moveq.w r1, #258 @ 0x102 │ │ ldr r0, [r4, #0] │ │ add r2, sp, #200 @ 0xc8 │ │ str r1, [sp, #0] │ │ mov r1, r5 │ │ mov r3, r9 │ │ str.w r8, [sp, #200] @ 0xc8 │ │ - blx 166f0 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ str r0, [sp, #72] @ 0x48 │ │ itt eq │ │ addeq sp, #204 @ 0xcc │ │ ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #32] @ (7714 ) │ │ + ldr r2, [pc, #28] @ (a0bc ) │ │ movs r0, #0 │ │ str r0, [sp, #136] @ 0x88 │ │ add r0, sp, #72 @ 0x48 │ │ add r2, pc │ │ add r1, sp, #136 @ 0x88 │ │ - bl 6de8 │ │ + bl 338c8 │ │ movs r0, #1 │ │ - str r0, [sp, #136] @ 0x88 │ │ - add r0, sp, #136 @ 0x88 │ │ - bl 8598 │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ - movs r3, r0 │ │ - stmia r6!, {r4, r5, r7} │ │ - movs r3, r0 │ │ - @ instruction: 0xb88e │ │ - movs r3, r0 │ │ + bl 9c24 │ │ + str r1, [sp, #40] @ 0x28 │ │ + movs r5, r0 │ │ + str r1, [sp, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldrb r2, [r1, #11] │ │ + movs r5, r0 │ │ │ │ -00007718 : │ │ +0000a0c0 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #104 @ 0x68 │ │ add r5, sp, #8 │ │ mov r4, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r5 │ │ - bl 3f090 │ │ - bl 6e70 │ │ - ldr r1, [pc, #84] @ (7784 ) │ │ + bl 5dac2 │ │ + bl 9840 │ │ + ldr r1, [pc, #84] @ (a12c ) │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r5 │ │ - blx 19040 │ │ + blx 37890 │ │ cmp r0, #1 │ │ - bne.n 777c │ │ - ldr r0, [pc, #72] @ (7788 ) │ │ + bne.n a124 │ │ + ldr r0, [pc, #72] @ (a130 ) │ │ movs r2, #2 │ │ - ldr r1, [pc, #72] @ (778c ) │ │ + ldr r1, [pc, #72] @ (a134 ) │ │ cmp r4, #33 @ 0x21 │ │ add r0, pc │ │ str r4, [sp, #72] @ 0x48 │ │ add r1, pc │ │ - it eq │ │ - moveq.w r2, #258 @ 0x102 │ │ - ldr r0, [r0, #0] │ │ add r3, sp, #8 │ │ + ldr r0, [r0, #0] │ │ ldr r1, [r1, #0] │ │ + ldr r0, [r0, #0] │ │ + it eq │ │ + moveq.w r2, #258 @ 0x102 │ │ str r2, [sp, #0] │ │ add r2, sp, #72 @ 0x48 │ │ - ldr r0, [r0, #0] │ │ - blx 166f0 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ str r0, [sp, #76] @ 0x4c │ │ ittt eq │ │ moveq r0, #1 │ │ addeq sp, #104 @ 0x68 │ │ popeq {r4, r5, r7, pc} │ │ - ldr r2, [pc, #32] @ (7790 ) │ │ + ldr r2, [pc, #32] @ (a138 ) │ │ movs r0, #0 │ │ str r0, [sp, #80] @ 0x50 │ │ add r0, sp, #76 @ 0x4c │ │ add r2, pc │ │ add r1, sp, #80 @ 0x50 │ │ - bl 6de8 │ │ + bl 338c8 │ │ movs r0, #0 │ │ add sp, #104 @ 0x68 │ │ pop {r4, r5, r7, pc} │ │ nop │ │ - stmia r6!, {r1, r2, r4} │ │ - movs r3, r0 │ │ - stmia r5!, {r3, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r5!, {r3, r5, r6, r7} │ │ - movs r3, r0 │ │ - @ instruction: 0xb814 │ │ - movs r3, r0 │ │ - │ │ -00007794 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #296 @ 0x128 │ │ - add r4, sp, #192 @ 0xc0 │ │ - movs r1, #96 @ 0x60 │ │ - mov r0, r4 │ │ - bl 3f090 │ │ - bl 6e70 │ │ - ldr r1, [pc, #168] @ (7850 ) │ │ - add r1, pc │ │ - ldr r2, [r1, #0] │ │ - mov r1, r4 │ │ - blx 246d0 │ │ - cmp r0, #1 │ │ - bne.n 7838 │ │ - ldrh.w r1, [sp, #192] @ 0xc0 │ │ - movs r2, #89 @ 0x59 │ │ - strh.w r1, [sp] │ │ - adds r1, r4, #7 │ │ - add r4, sp, #96 @ 0x60 │ │ - ldrb.w r0, [sp, #194] @ 0xc2 │ │ - strb.w r0, [sp, #2] │ │ - mov r0, r4 │ │ - ldr.w r6, [sp, #195] @ 0xc3 │ │ - bl 3f088 │ │ - mov r5, sp │ │ - adds r0, r5, #7 │ │ - mov r1, r4 │ │ - movs r2, #89 @ 0x59 │ │ - bl 3f088 │ │ - add r4, sp, #192 @ 0xc0 │ │ - movs r1, #64 @ 0x40 │ │ - str.w r6, [sp, #3] │ │ - mov r0, r4 │ │ - bl 3f090 │ │ - movs r6, #0 │ │ - str r6, [sp, #188] @ 0xbc │ │ - bl 6e70 │ │ - add r2, sp, #188 @ 0xbc │ │ - mov r1, r4 │ │ - mov r3, r5 │ │ - blx 24d50 │ │ - cmp r0, #1 │ │ - str r0, [sp, #292] @ 0x124 │ │ - bne.n 7842 │ │ - ldr r0, [pc, #72] @ (7854 ) │ │ - add r2, sp, #192 @ 0xc0 │ │ - ldr r1, [pc, #72] @ (7858 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r0, [r0, #0] │ │ - ldr r1, [r1, #0] │ │ - ldr r0, [r0, #0] │ │ - blx 23450 │ │ - cmp r0, #1 │ │ - str r0, [sp, #292] @ 0x124 │ │ - ittt eq │ │ - moveq r0, #1 │ │ - addeq sp, #296 @ 0x128 │ │ - popeq {r4, r5, r6, pc} │ │ - ldr r2, [pc, #48] @ (785c ) │ │ - movs r0, #0 │ │ - str r0, [sp, #96] @ 0x60 │ │ - add r2, pc │ │ - add r0, sp, #292 @ 0x124 │ │ - add r1, sp, #96 @ 0x60 │ │ - bl 6de8 │ │ - movs r0, #0 │ │ - str r0, [sp, #192] @ 0xc0 │ │ - add r0, sp, #192 @ 0xc0 │ │ - bl 8598 │ │ - ldr r2, [pc, #28] @ (7860 ) │ │ - str r6, [sp, #96] @ 0x60 │ │ - add r2, pc │ │ - add r0, sp, #292 @ 0x124 │ │ - add r1, sp, #96 @ 0x60 │ │ - bl 6de8 │ │ - stmia r5!, {r2, r3, r4, r7} │ │ - movs r3, r0 │ │ - stmia r5!, {r1, r2, r3, r4} │ │ - movs r3, r0 │ │ - stmia r5!, {r2, r3, r5} │ │ - movs r3, r0 │ │ - @ instruction: 0xb76a │ │ - movs r3, r0 │ │ - @ instruction: 0xb762 │ │ - movs r3, r0 │ │ - │ │ -00007864 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #264 @ 0x108 │ │ - mov r5, r0 │ │ - mov r0, sp │ │ - movs r1, #64 @ 0x40 │ │ - bl 3f090 │ │ - add.w r8, sp, #200 @ 0xc8 │ │ - movs r0, #0 │ │ - str r0, [sp, #68] @ 0x44 │ │ - movs r1, #64 @ 0x40 │ │ - mov r0, r8 │ │ - bl 3f090 │ │ - ldr r0, [pc, #192] @ (7948 ) │ │ - mov r3, r5 │ │ - ldr r1, [pc, #192] @ (794c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr.w r9, [r0] │ │ - ldr r2, [r1, #0] │ │ - mov r1, r8 │ │ - ldr.w r0, [r9] │ │ - blx 161e4 │ │ - cmp r0, #1 │ │ - bne.n 792c │ │ - ldrh.w r1, [sp, #200] @ 0xc8 │ │ - add r5, sp, #136 @ 0x88 │ │ - ldrb.w r0, [sp, #202] @ 0xca │ │ - movs r2, #57 @ 0x39 │ │ - strh.w r1, [sp, #72] @ 0x48 │ │ - add.w r1, r8, #7 │ │ - strb.w r0, [sp, #74] @ 0x4a │ │ - mov r0, r5 │ │ - ldr.w r4, [sp, #203] @ 0xcb │ │ - bl 3f088 │ │ - add r6, sp, #72 @ 0x48 │ │ - mov r1, r5 │ │ - adds r0, r6, #7 │ │ - movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ - str.w r4, [sp, #75] @ 0x4b │ │ - bl 6e70 │ │ - mov sl, sp │ │ - add r2, sp, #68 @ 0x44 │ │ - mov r1, sl │ │ - mov r3, r6 │ │ - blx 236f0 │ │ - cmp r0, #1 │ │ - str r0, [sp, #136] @ 0x88 │ │ - bne.n 7936 │ │ - ldr r0, [pc, #104] @ (7954 ) │ │ - mov r2, r8 │ │ - ldmia.w sl!, {r1, r3, r4, r6, r7} │ │ - add r0, pc │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ - ldmia.w sl!, {r1, r3, r4, r6, r7} │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ - ldr r1, [r0, #0] │ │ - ldmia.w sl, {r0, r3, r4, r5, r6, r7} │ │ - stmia r2!, {r0, r3, r4, r5, r6, r7} │ │ - mov r2, r8 │ │ - ldr.w r0, [r9] │ │ - blx 23450 │ │ - cmp r0, #1 │ │ - str r0, [sp, #0] │ │ - ittt eq │ │ - moveq r0, #1 │ │ - addeq sp, #264 @ 0x108 │ │ - ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r2, [pc, #56] @ (7958 ) │ │ - movs r0, #0 │ │ - add r1, sp, #72 @ 0x48 │ │ - str r0, [sp, #72] @ 0x48 │ │ - add r2, pc │ │ - mov r0, sp │ │ - bl 6de8 │ │ - movs r0, #1 │ │ - str r0, [sp, #200] @ 0xc8 │ │ - add r0, sp, #200 @ 0xc8 │ │ - bl 8598 │ │ - ldr r2, [pc, #24] @ (7950 ) │ │ - movs r0, #0 │ │ - str r0, [sp, #200] @ 0xc8 │ │ - add r0, sp, #136 @ 0x88 │ │ - add r2, pc │ │ - add r1, sp, #200 @ 0xc8 │ │ - bl 6de8 │ │ - nop │ │ - stmia r4!, {r1, r5, r7} │ │ - movs r3, r0 │ │ - stmia r4!, {r2, r5, r7} │ │ - movs r3, r0 │ │ - @ instruction: 0xb63a │ │ - movs r3, r0 │ │ - stmia r4!, {r1, r3, r6} │ │ - movs r3, r0 │ │ - cpsid a │ │ - movs r3, r0 │ │ + str r0, [sp, #424] @ 0x1a8 │ │ + movs r5, r0 │ │ + str r0, [sp, #288] @ 0x120 │ │ + movs r5, r0 │ │ + str r0, [sp, #288] @ 0x120 │ │ + movs r5, r0 │ │ + ldrb r4, [r2, #9] │ │ + movs r5, r0 │ │ │ │ -0000795c : │ │ +0000a13c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #204 @ 0xcc │ │ add r6, sp, #136 @ 0x88 │ │ mov r8, r1 │ │ mov r7, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r6 │ │ - bl 3f090 │ │ - ldr r0, [pc, #172] @ (7a20 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #168] @ (a1fc ) │ │ mov r3, r7 │ │ - ldr r1, [pc, #172] @ (7a24 ) │ │ + ldr r1, [pc, #168] @ (a200 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r4, [r0, #0] │ │ ldr.w r9, [r1] │ │ mov r1, r6 │ │ ldr r0, [r4, #0] │ │ mov r2, r9 │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 7a16 │ │ + bne.n a1f6 │ │ ldrh.w r1, [sp, #136] @ 0x88 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp, #8] │ │ adds r1, r6, #7 │ │ add r6, sp, #72 @ 0x48 │ │ ldrb.w r0, [sp, #138] @ 0x8a │ │ strb.w r0, [sp, #10] │ │ mov r0, r6 │ │ ldr.w r5, [sp, #139] @ 0x8b │ │ - bl 3f088 │ │ + bl 5da78 │ │ add r7, sp, #8 │ │ mov r1, r6 │ │ adds r0, r7, #7 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ str.w r5, [sp, #11] │ │ - bl 6e70 │ │ - ldr r1, [pc, #100] @ (7a28 ) │ │ + bl 9840 │ │ + ldr r1, [pc, #96] @ (a204 ) │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r7 │ │ - blx 1a5f0 │ │ + blx 38e40 │ │ cmp r0, #1 │ │ - bne.n 7a0e │ │ + bne.n a1ee │ │ movs r1, #2 │ │ + ldr r0, [r4, #0] │ │ str.w r8, [sp, #200] @ 0xc8 │ │ cmp.w r8, #33 @ 0x21 │ │ it eq │ │ moveq.w r1, #258 @ 0x102 │ │ - ldr r0, [r4, #0] │ │ add r2, sp, #200 @ 0xc8 │ │ add r3, sp, #8 │ │ str r1, [sp, #0] │ │ mov r1, r9 │ │ - blx 166f0 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ str r0, [sp, #72] @ 0x48 │ │ ittt eq │ │ moveq r0, #1 │ │ addeq sp, #204 @ 0xcc │ │ ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #44] @ (7a2c ) │ │ + ldr r2, [pc, #40] @ (a208 ) │ │ movs r0, #0 │ │ str r0, [sp, #136] @ 0x88 │ │ add r0, sp, #72 @ 0x48 │ │ add r2, pc │ │ add r1, sp, #136 @ 0x88 │ │ - bl 6de8 │ │ + bl 338c8 │ │ movs r0, #0 │ │ add sp, #204 @ 0xcc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #1 │ │ - str r0, [sp, #136] @ 0x88 │ │ - add r0, sp, #136 @ 0x88 │ │ - bl 8598 │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ - movs r3, r0 │ │ - stmia r3!, {r3, r4, r5, r7} │ │ - movs r3, r0 │ │ - stmia r3!, {r2, r4, r5, r6} │ │ - movs r3, r0 │ │ - push {r1, r7, lr} │ │ - movs r3, r0 │ │ + bl 9c24 │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ + movs r5, r0 │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ + movs r5, r0 │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ + movs r5, r0 │ │ + ldrb r2, [r1, #6] │ │ + movs r5, r0 │ │ + │ │ +0000a20c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #40 @ 0x28 │ │ + ldr r4, [pc, #104] @ (a27c ) │ │ + mov r9, r0 │ │ + ldr r5, [pc, #104] @ (a280 ) │ │ + ldr.w sl, [sp, #76] @ 0x4c │ │ + add r4, pc │ │ + add r5, pc │ │ + ldr r6, [pc, #96] @ (a284 ) │ │ + ldr r7, [pc, #100] @ (a288 ) │ │ + ldr r0, [pc, #100] @ (a28c ) │ │ + add r6, pc │ │ + ldr.w r8, [sp, #72] @ 0x48 │ │ + add r7, pc │ │ + str.w sl, [sp, #24] │ │ + add r0, pc │ │ + ldr.w lr, [r5] │ │ + ldr r5, [pc, #84] @ (a290 ) │ │ + str r3, [sp, #16] │ │ + str.w r8, [sp, #20] │ │ + add r5, pc │ │ + str r1, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str.w r9, [sp, #4] │ │ + ldr r2, [pc, #72] @ (a294 ) │ │ + ldr.w ip, [r4] │ │ + add r2, pc │ │ + ldr r4, [r6, #0] │ │ + ldr r3, [r7, #0] │ │ + ldr r2, [r2, #0] │ │ + str r2, [sp, #36] @ 0x24 │ │ + ldr r2, [pc, #60] @ (a298 ) │ │ + ldr r0, [r0, #0] │ │ + add r2, pc │ │ + ldr r1, [r5, #0] │ │ + str r0, [sp, #0] │ │ + mov r0, ip │ │ + ldr r2, [r2, #0] │ │ + strd r1, r2, [sp, #28] │ │ + mov r1, lr │ │ + mov r2, r4 │ │ + blx 48450 │ │ + add sp, #40 @ 0x28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ + movs r5, r0 │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ + movs r5, r0 │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ + movs r5, r0 │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ + movs r5, r0 │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ + movs r5, r0 │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ + movs r5, r0 │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ + movs r5, r0 │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ + movs r5, r0 │ │ │ │ -00007a30 : │ │ +0000a29c : │ │ push {r7, lr} │ │ - ldr r0, [pc, #32] @ (7a54 ) │ │ - ldr r1, [pc, #32] @ (7a58 ) │ │ + ldr r0, [pc, #32] @ (a2c0 ) │ │ + ldr r1, [pc, #32] @ (a2c4 ) │ │ add r0, pc │ │ - ldr r2, [pc, #32] @ (7a5c ) │ │ + ldr r2, [pc, #32] @ (a2c8 ) │ │ add r1, pc │ │ ldr r0, [r0, #0] │ │ add r2, pc │ │ ldr r1, [r1, #0] │ │ ldr r2, [r2, #0] │ │ ldr r0, [r0, #0] │ │ - blx 1996c │ │ + blx 381bc │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ pop {r7, pc} │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r3!, {r1, r3} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ + movs r5, r0 │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ + movs r5, r0 │ │ + │ │ +0000a2cc : │ │ + push {r7, lr} │ │ + sub sp, #32 │ │ + ldr r0, [pc, #40] @ (a2fc ) │ │ + ldr r1, [pc, #44] @ (a300 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r0, [r0, #0] │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [r0, #0] │ │ + blx 37f3c │ │ + cmp r0, #1 │ │ + str r0, [sp, #4] │ │ + itt eq │ │ + addeq sp, #32 │ │ + popeq {r7, pc} │ │ + ldr r2, [pc, #20] @ (a304 ) │ │ + movs r0, #0 │ │ + str r0, [sp, #8] │ │ + add r0, sp, #4 │ │ + add r2, pc │ │ + add r1, sp, #8 │ │ + bl 338c8 │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ + movs r5, r0 │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ + movs r5, r0 │ │ + ldrb r4, [r0, #3] │ │ + movs r5, r0 │ │ │ │ -00007a60 : │ │ +0000a308 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #32 │ │ - ldr r0, [pc, #64] @ (7aa8 ) │ │ - ldr r1, [pc, #68] @ (7aac ) │ │ + ldr r0, [pc, #64] @ (a350 ) │ │ + ldr r1, [pc, #68] @ (a354 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r5, [r0, #0] │ │ ldr r4, [r1, #0] │ │ ldr r0, [r5, #0] │ │ mov r1, r4 │ │ - blx 196ec │ │ + blx 37f3c │ │ cmp r0, #1 │ │ str r0, [sp, #4] │ │ - bne.n 7a98 │ │ - ldr r0, [pc, #48] @ (7ab0 ) │ │ + bne.n a340 │ │ + ldr r0, [pc, #48] @ (a358 ) │ │ mov r2, r4 │ │ add r0, pc │ │ ldr r1, [r0, #0] │ │ ldr r0, [r5, #0] │ │ - blx 1996c │ │ + blx 381bc │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ add sp, #32 │ │ pop {r4, r5, r7, pc} │ │ - ldr r2, [pc, #24] @ (7ab4 ) │ │ + ldr r2, [pc, #24] @ (a35c ) │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ add r0, sp, #4 │ │ add r2, pc │ │ add r1, sp, #8 │ │ - bl 6de8 │ │ - stmia r2!, {r2, r6, r7} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r6, r7} │ │ - movs r3, r0 │ │ - push {r3, r4, lr} │ │ - movs r3, r0 │ │ + bl 338c8 │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ + movs r5, r0 │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldrb r0, [r0, #2] │ │ + movs r5, r0 │ │ │ │ -00007ab8 : │ │ - push {r7, lr} │ │ +0000a360 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #68 @ 0x44 │ │ + mov r6, r1 │ │ + ldr r1, [pc, #136] @ (a3f4 ) │ │ + ldr r2, [pc, #140] @ (a3f8 ) │ │ + movs r4, #0 │ │ + ldr r3, [pc, #140] @ (a3fc ) │ │ + add r1, pc │ │ + ldr r7, [pc, #140] @ (a400 ) │ │ + add r2, pc │ │ + add r3, pc │ │ + ldr.w r8, [r1] │ │ + add r7, pc │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldr.w r9, [r2] │ │ + ldr r5, [r3, #0] │ │ + strd r4, r4, [sp, #40] @ 0x28 │ │ + ldr r7, [r7, #0] │ │ + strd r4, r4, [sp, #48] @ 0x30 │ │ + strd r4, r4, [sp, #56] @ 0x38 │ │ + bl 9840 │ │ + str r6, [sp, #24] │ │ + add r2, sp, #56 @ 0x38 │ │ + ldr r1, [pc, #100] @ (a404 ) │ │ + mov r3, r8 │ │ + str r2, [sp, #12] │ │ + add r2, sp, #48 @ 0x30 │ │ + add r1, pc │ │ + strd r5, r7, [sp, #16] │ │ + strd r9, r2, [sp, #4] │ │ + add r2, sp, #36 @ 0x24 │ │ + ldr r1, [r1, #0] │ │ + str r2, [sp, #0] │ │ + add r2, sp, #40 @ 0x28 │ │ + strd r1, r4, [sp, #28] │ │ + blx 5231c │ │ + cmp r0, #1 │ │ + bne.n a3ea │ │ + ldr r0, [pc, #68] @ (a408 ) │ │ + ldrd r3, r1, [sp, #36] @ 0x24 │ │ + add r0, pc │ │ + ldrd r2, r7, [sp, #44] @ 0x2c │ │ + ldrd r6, ip, [sp, #52] @ 0x34 │ │ + ldr r0, [r0, #0] │ │ + ldr r5, [sp, #60] @ 0x3c │ │ + str r4, [r0, #12] │ │ + movs r4, #1 │ │ + str r2, [r0, #4] │ │ + str r1, [r0, #0] │ │ + str r3, [r0, #8] │ │ + str r6, [r0, #20] │ │ + str r7, [r0, #16] │ │ + str r5, [r0, #28] │ │ + str.w ip, [r0, #24] │ │ + mov r0, r4 │ │ + add sp, #68 @ 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ + movs r5, r0 │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ + movs r5, r0 │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ + movs r5, r0 │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ + movs r5, r0 │ │ + │ │ +0000a40c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #32 │ │ - ldr r0, [pc, #40] @ (7ae8 ) │ │ - ldr r1, [pc, #44] @ (7aec ) │ │ + ldr r0, [pc, #60] @ (a450 ) │ │ + mov r4, r1 │ │ + ldr r1, [pc, #60] @ (a454 ) │ │ + movs r6, #0 │ │ + ldr r2, [pc, #60] @ (a458 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + strd r6, r6, [sp, #16] │ │ + add r2, pc │ │ + ldr.w r8, [r0] │ │ + strd r6, r6, [sp, #24] │ │ + ldr r7, [r2, #0] │ │ + ldr r5, [r1, #0] │ │ + bl 9840 │ │ + add r1, sp, #16 │ │ + add r2, sp, #24 │ │ + mov r3, r8 │ │ + strd r7, r4, [sp] │ │ + strd r5, r6, [sp, #8] │ │ + blx 54a80 │ │ + add sp, #32 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ + movs r5, r0 │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ + movs r5, r0 │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ + movs r5, r0 │ │ + │ │ +0000a45c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #132 @ 0x84 │ │ + ldr r6, [pc, #516] @ (a668 ) │ │ + mov r5, r3 │ │ + ldr r1, [pc, #516] @ (a66c ) │ │ + mov r8, r2 │ │ + str r0, [sp, #60] @ 0x3c │ │ + add r6, pc │ │ + movs r0, #6 │ │ + add r1, pc │ │ + strd r1, r0, [sp, #64] @ 0x40 │ │ + ldr r0, [r6, #40] @ 0x28 │ │ + dmb ish │ │ + cmp r0, #0 │ │ + it ne │ │ + blne 32f1c │ │ + ldr r4, [pc, #488] @ (a670 ) │ │ + add r4, pc │ │ + ldr r0, [r4, #36] @ 0x24 │ │ + dmb ish │ │ + cmp r0, #0 │ │ + itt eq │ │ + addeq.w r0, r4, #36 @ 0x24 │ │ + bleq 162a0 │ │ + blx 608d0 │ │ + cmp r0, #3 │ │ + bcc.n a4a8 │ │ + ldrd r7, r0, [r0] │ │ + b.n a4de │ │ + ldr r0, [r4, #20] │ │ + dmb ish │ │ + cmp r0, #0 │ │ + itt eq │ │ + addeq.w r0, r4, #20 │ │ + bleq 162a0 │ │ + blx 608d0 │ │ + mov r7, r0 │ │ + ldr r0, [r4, #28] │ │ + dmb ish │ │ + cmp r0, #0 │ │ + itt eq │ │ + addeq.w r0, r4, #28 │ │ + bleq 162a0 │ │ + blx 608d0 │ │ + orrs.w r1, r7, r0 │ │ + beq.w a5e6 │ │ + ldrexd r1, r2, [r6] │ │ + clrex │ │ + eors r2, r0 │ │ + eors r1, r7 │ │ + orrs r1, r2 │ │ + bne.n a4f8 │ │ + ldr r0, [r6, #12] │ │ + adds r0, #1 │ │ + bcc.n a51c │ │ + bl d554 │ │ + movs r1, #1 │ │ + ldrex r2, [r6, #8] │ │ + cmp r2, #0 │ │ + bne.n a5d2 │ │ + strex r2, r1, [r6, #8] │ │ + cmp r2, #0 │ │ + bne.n a4fa │ │ + dmb ish │ │ + ldrexd r1, r2, [r6] │ │ + strexd r1, r7, r0, [r6] │ │ + cmp r1, #0 │ │ + bne.n a50e │ │ + movs r0, #1 │ │ + ldr r2, [pc, #340] @ (a674 ) │ │ + str r0, [r6, #12] │ │ + add r2, pc │ │ + str r6, [sp, #92] @ 0x5c │ │ + add r0, sp, #72 @ 0x48 │ │ + mov r1, r6 │ │ + movs r3, #24 │ │ + bl 33234 │ │ + ldr r0, [r6, #12] │ │ + subs r0, #1 │ │ + str r0, [r6, #12] │ │ + bne.n a55a │ │ + movs r0, #0 │ │ + ldrexd r1, r2, [r6] │ │ + strexd r1, r0, r0, [r6] │ │ + cmp r1, #0 │ │ + bne.n a538 │ │ + movs r0, #0 │ │ + dmb ish │ │ + ldrex r1, [r6, #8] │ │ + strex r2, r0, [r6, #8] │ │ + cmp r2, #0 │ │ + bne.n a54a │ │ + cmp r1, #2 │ │ + beq.n a5f0 │ │ + ldrb.w r0, [sp, #72] @ 0x48 │ │ + cmp r0, #4 │ │ + bne.n a606 │ │ + ldr r0, [pc, #292] @ (a688 ) │ │ + ldr r1, [pc, #292] @ (a68c ) │ │ + ldr r2, [pc, #296] @ (a690 ) │ │ add r0, pc │ │ + ldr r3, [pc, #296] @ (a694 ) │ │ add r1, pc │ │ + ldr r6, [pc, #296] @ (a698 ) │ │ + add r2, pc │ │ + add r3, pc │ │ + ldr r7, [r0, #0] │ │ + add r6, pc │ │ + ldr.w r9, [r1] │ │ + ldr.w sl, [r2] │ │ + ldr.w fp, [r3] │ │ + ldr r4, [r6, #0] │ │ + bl 9840 │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ + add r2, sp, #60 @ 0x3c │ │ + str r1, [sp, #32] │ │ + movs r6, #0 │ │ + ldr r1, [sp, #180] @ 0xb4 │ │ + strd r1, r4, [sp, #36] @ 0x24 │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ + strd r1, fp, [sp, #44] @ 0x2c │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #172] @ 0xac │ │ + str r1, [sp, #24] │ │ + mov r1, r7 │ │ + str r6, [sp, #52] @ 0x34 │ │ + strd r8, r5, [sp] │ │ + strd r9, fp, [sp, #8] │ │ + str.w sl, [sp, #16] │ │ + blx 54e80 │ │ + cmp r0, #1 │ │ + blt.n a5ca │ │ + ldr r0, [pc, #220] @ (a69c ) │ │ + movs r6, #1 │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + add r0, pc │ │ ldr r0, [r0, #0] │ │ + str r1, [r0, #0] │ │ + mov r0, r6 │ │ + add sp, #132 @ 0x84 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + add.w r1, r6, #8 │ │ + mov r4, r0 │ │ + clrex │ │ + mov r0, r1 │ │ + bl 320cc │ │ + mov r0, r4 │ │ + b.n a50e │ │ + bl 32e4c │ │ + mov r7, r0 │ │ + mov r0, r1 │ │ + b.n a4de │ │ + add.w r1, r6, #8 │ │ + movs r0, #240 @ 0xf0 │ │ + movs r2, #129 @ 0x81 │ │ + movs r3, #1 │ │ + blx 608e0 │ │ + ldrb.w r0, [sp, #72] @ 0x48 │ │ + cmp r0, #4 │ │ + beq.n a562 │ │ + ldr r2, [pc, #112] @ (a678 ) │ │ + ldr r3, [pc, #112] @ (a67c ) │ │ + ldr r0, [pc, #116] @ (a680 ) │ │ + add r2, pc │ │ + ldr r1, [pc, #116] @ (a684 ) │ │ + add r3, pc │ │ + ldrd r7, r6, [sp, #72] @ 0x48 │ │ + add r0, pc │ │ + strd r7, r6, [sp, #80] @ 0x50 │ │ + movs r7, #0 │ │ + str r7, [sp, #108] @ 0x6c │ │ + movs r7, #2 │ │ + strd r2, r7, [sp, #92] @ 0x5c │ │ + add r2, sp, #116 @ 0x74 │ │ + str r2, [sp, #100] @ 0x64 │ │ + add r2, sp, #80 @ 0x50 │ │ + add r1, pc │ │ + str r7, [sp, #104] @ 0x68 │ │ + strd r0, r2, [sp, #120] @ 0x78 │ │ + add r0, sp, #64 @ 0x40 │ │ + str r3, [sp, #128] @ 0x80 │ │ + str r0, [sp, #116] @ 0x74 │ │ + add r0, sp, #92 @ 0x5c │ │ + bl b9ac │ │ + udf #254 @ 0xfe │ │ + mov r4, r0 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + bl 336cc │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + mov r4, r0 │ │ + ldr r1, [sp, #84] @ 0x54 │ │ + ldrb.w r0, [sp, #80] @ 0x50 │ │ + bl 311a8 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + bl d684 │ │ + nop │ │ + add r3, pc, #672 @ (adr r3, a90c ) │ │ + movs r5, r0 │ │ + bvc.n a63a │ │ + vqshl.u64 q10, q7, #63 @ 0x3f │ │ + lsls r7, r2, #3 │ │ + cbnz r0, a6d2 │ │ + vmla.i q12, , d8[0] │ │ + movs r5, r0 │ │ + ldrh r1, [r4, #18] │ │ + movs r2, r0 │ │ + rev r3, r6 │ │ + movs r0, r0 │ │ + strh r0, [r7, #4] │ │ + movs r5, r0 │ │ + ldrh r0, [r6, #32] │ │ + movs r5, r0 │ │ + ldrh r0, [r1, #32] │ │ + movs r5, r0 │ │ + ldrh r4, [r1, #30] │ │ + movs r5, r0 │ │ + ldrh r2, [r7, #30] │ │ + movs r5, r0 │ │ + ldrh r6, [r3, #32] │ │ + movs r5, r0 │ │ + ldrh r4, [r7, #26] │ │ + movs r5, r0 │ │ + │ │ +0000a6a0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #180 @ 0xb4 │ │ + add r6, sp, #8 │ │ + mov r5, r1 │ │ + mov r4, r0 │ │ + movs r1, #65 @ 0x41 │ │ + mov r0, r6 │ │ + bl 5dac2 │ │ + ldr r0, [pc, #124] @ (a730 ) │ │ + mov r3, r5 │ │ + ldr r1, [pc, #124] @ (a734 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r7, [r0, #0] │ │ + ldr r2, [r1, #0] │ │ + mov r1, r6 │ │ + ldr r0, [r7, #0] │ │ + blx 40944 │ │ + cbz r0, a72a │ │ + add r5, sp, #80 @ 0x50 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r5 │ │ + bl 5dac2 │ │ + bl 9840 │ │ + ldr r1, [pc, #92] @ (a738 ) │ │ + add r2, sp, #8 │ │ + add r1, pc │ │ + ldr r3, [r1, #0] │ │ + mov r1, r5 │ │ + blx 40e40 │ │ + cmp r0, #1 │ │ + bne.n a724 │ │ + ldr r1, [pc, #80] @ (a73c ) │ │ + movs r2, #2 │ │ + str r4, [sp, #148] @ 0x94 │ │ + cmp r4, #33 @ 0x21 │ │ + add r1, pc │ │ + ldr r0, [r7, #0] │ │ + it eq │ │ + moveq.w r2, #258 @ 0x102 │ │ + str r2, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - ldr r0, [r0, #0] │ │ - blx 196ec │ │ + add r2, sp, #148 @ 0x94 │ │ + add r3, sp, #80 @ 0x50 │ │ + blx 34f40 │ │ cmp r0, #1 │ │ - str r0, [sp, #4] │ │ - itt eq │ │ - addeq sp, #32 │ │ - popeq {r7, pc} │ │ - ldr r2, [pc, #20] @ (7af0 ) │ │ + str r0, [sp, #152] @ 0x98 │ │ + ittt eq │ │ + moveq r0, #1 │ │ + addeq sp, #180 @ 0xb4 │ │ + popeq {r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #40] @ (a740 ) │ │ movs r0, #0 │ │ - str r0, [sp, #8] │ │ - add r0, sp, #4 │ │ + str r0, [sp, #156] @ 0x9c │ │ + add r0, sp, #152 @ 0x98 │ │ add r2, pc │ │ - add r1, sp, #8 │ │ - bl 6de8 │ │ - stmia r2!, {r2, r3, r5, r6} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r7} │ │ - movs r3, r0 │ │ - push {r3, r5, r6, r7} │ │ - movs r3, r0 │ │ + add r1, sp, #156 @ 0x9c │ │ + bl 338c8 │ │ + movs r0, #0 │ │ + add sp, #180 @ 0xb4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #4 │ │ + bl 9c24 │ │ + ldrh r4, [r7, #18] │ │ + movs r5, r0 │ │ + ldrh r6, [r4, #22] │ │ + movs r5, r0 │ │ + ldrh r0, [r1, #22] │ │ + movs r5, r0 │ │ + ldrh r6, [r0, #18] │ │ + movs r5, r0 │ │ + strb r4, [r2, #17] │ │ + movs r5, r0 │ │ │ │ -00007af4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #100 @ 0x64 │ │ +0000a744 : │ │ + push {r7, lr} │ │ + bl 9840 │ │ + ldr r1, [pc, #20] @ (a760 ) │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + blx 377ec │ │ + subs r0, #1 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r7, pc} │ │ + nop │ │ + ldrh r4, [r5, #14] │ │ + movs r5, r0 │ │ + │ │ +0000a764 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #104 @ 0x68 │ │ add.w r8, sp, #8 │ │ mov r4, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r8 │ │ - bl 3f090 │ │ - ldr r0, [pc, #108] @ (7b78 ) │ │ - ldr r1, [pc, #112] @ (7b7c ) │ │ - ldr r2, [pc, #112] @ (7b80 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #112] @ (a7ec ) │ │ + ldr r6, [pc, #116] @ (a7f0 ) │ │ + ldr r7, [pc, #116] @ (a7f4 ) │ │ add r0, pc │ │ - ldr r5, [pc, #112] @ (7b84 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr.w r9, [r0] │ │ - add r5, pc │ │ - ldr r7, [r1, #0] │ │ - ldr r6, [r2, #0] │ │ - bl 6e70 │ │ - ldr r1, [r6, #0] │ │ + add r6, pc │ │ + add r7, pc │ │ + ldr r5, [r0, #0] │ │ + bl 9840 │ │ + ldr r1, [pc, #108] @ (a7f8 ) │ │ cmp r4, #0 │ │ + ldr r3, [r7, #0] │ │ + add r1, pc │ │ + ldr r2, [r1, #0] │ │ + ldr r1, [r5, #0] │ │ it ne │ │ - ldrne r4, [r5, #0] │ │ + ldrne r4, [r6, #0] │ │ strd r1, r4, [sp] │ │ mov r1, r8 │ │ - mov r2, r9 │ │ - mov r3, r7 │ │ - blx 18218 │ │ + blx 36a68 │ │ cmp r0, #1 │ │ str r0, [sp, #72] @ 0x48 │ │ - bne.n 7b70 │ │ - ldr r0, [pc, #68] @ (7b88 ) │ │ + bne.n a7da │ │ + ldr r0, [pc, #80] @ (a7fc ) │ │ add r2, sp, #8 │ │ - ldr r1, [pc, #68] @ (7b8c ) │ │ + ldr r1, [pc, #80] @ (a800 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r0, [r0, #0] │ │ ldr r1, [r1, #0] │ │ ldr r0, [r0, #0] │ │ - blx 16f5c │ │ + blx 357ac │ │ cmp r0, #1 │ │ - str r0, [sp, #72] @ 0x48 │ │ + str r0, [sp, #76] @ 0x4c │ │ itt eq │ │ - addeq sp, #100 @ 0x64 │ │ - ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #48] @ (7b94 ) │ │ + addeq sp, #104 @ 0x68 │ │ + ldmiaeq.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [pc, #56] @ (a804 ) │ │ + movs r0, #0 │ │ + str r0, [sp, #80] @ 0x50 │ │ + add r0, sp, #76 @ 0x4c │ │ add r2, pc │ │ + add r1, sp, #80 @ 0x50 │ │ + bl 338c8 │ │ + ldr r2, [pc, #44] @ (a808 ) │ │ movs r0, #0 │ │ - add r1, sp, #76 @ 0x4c │ │ - str r0, [sp, #76] @ 0x4c │ │ + str r0, [sp, #80] @ 0x50 │ │ add r0, sp, #72 @ 0x48 │ │ - bl 6de8 │ │ - ldr r2, [pc, #28] @ (7b90 ) │ │ add r2, pc │ │ - b.n 7b64 │ │ + add r1, sp, #80 @ 0x50 │ │ + bl 338c8 │ │ nop │ │ - stmia r2!, {r1, r3, r4, r5} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r4, r5} │ │ - movs r3, r0 │ │ - stmia r2!, {r3, r4, r5} │ │ - movs r3, r0 │ │ - stmia r2!, {r1, r2, r4, r5} │ │ - movs r3, r0 │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r2!, {r2, r3} │ │ - movs r3, r0 │ │ - push {r1, r2, r4, r5, r6} │ │ - movs r3, r0 │ │ - push {r1, r2, r4, r5, r6} │ │ - movs r3, r0 │ │ + ldrh r2, [r5, #16] │ │ + movs r5, r0 │ │ + ldrh r4, [r5, #16] │ │ + movs r5, r0 │ │ + ldrh r6, [r7, #12] │ │ + movs r5, r0 │ │ + ldrh r4, [r2, #16] │ │ + movs r5, r0 │ │ + ldrh r4, [r0, #12] │ │ + movs r5, r0 │ │ + ldrh r6, [r5, #14] │ │ + movs r5, r0 │ │ + strb r6, [r0, #16] │ │ + movs r5, r0 │ │ + strb r6, [r0, #16] │ │ + movs r5, r0 │ │ │ │ -00007b98 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #108 @ 0x6c │ │ +0000a80c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #104 @ 0x68 │ │ add.w r8, sp, #8 │ │ mov r4, r0 │ │ movs r1, #65 @ 0x41 │ │ mov r0, r8 │ │ - bl 3f090 │ │ - ldr r0, [pc, #104] @ (7c18 ) │ │ - ldr r1, [pc, #108] @ (7c1c ) │ │ - ldr r2, [pc, #108] @ (7c20 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #96] @ (a884 ) │ │ + ldr r6, [pc, #100] @ (a888 ) │ │ + ldr r7, [pc, #100] @ (a88c ) │ │ add r0, pc │ │ - ldr r5, [pc, #108] @ (7c24 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr.w r9, [r0] │ │ - add r5, pc │ │ - ldr r7, [r1, #0] │ │ - ldr r6, [r2, #0] │ │ - bl 6e70 │ │ - ldr r1, [r6, #0] │ │ + add r6, pc │ │ + add r7, pc │ │ + ldr r5, [r0, #0] │ │ + bl 9840 │ │ + ldr r1, [pc, #92] @ (a890 ) │ │ cmp r4, #0 │ │ + ldr r3, [r7, #0] │ │ + add r1, pc │ │ + ldr r2, [r1, #0] │ │ + ldr r1, [r5, #0] │ │ it ne │ │ - ldrne r4, [r5, #0] │ │ + ldrne r4, [r6, #0] │ │ strd r1, r4, [sp] │ │ mov r1, r8 │ │ - mov r2, r9 │ │ - mov r3, r7 │ │ - blx 224f4 │ │ + blx 40d44 │ │ cmp r0, #1 │ │ - str r0, [sp, #80] @ 0x50 │ │ - bne.n 7c06 │ │ - ldr r0, [pc, #64] @ (7c28 ) │ │ + str r0, [sp, #76] @ 0x4c │ │ + bne.n a874 │ │ + ldr r0, [pc, #64] @ (a894 ) │ │ movs r2, #0 │ │ - ldr r1, [pc, #64] @ (7c2c ) │ │ + ldr r1, [pc, #64] @ (a898 ) │ │ add r3, sp, #8 │ │ add r0, pc │ │ - str r2, [sp, #84] @ 0x54 │ │ + str r2, [sp, #80] @ 0x50 │ │ add r1, pc │ │ - add r2, sp, #84 @ 0x54 │ │ + add r2, sp, #80 @ 0x50 │ │ ldr r0, [r0, #0] │ │ ldr r1, [r1, #0] │ │ ldr r0, [r0, #0] │ │ - blx 22244 │ │ - ldr r0, [sp, #84] @ 0x54 │ │ - add sp, #108 @ 0x6c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r2, [pc, #40] @ (7c30 ) │ │ + blx 40a94 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + add sp, #104 @ 0x68 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [pc, #36] @ (a89c ) │ │ movs r0, #0 │ │ - str r0, [sp, #84] @ 0x54 │ │ - add r0, sp, #80 @ 0x50 │ │ + str r0, [sp, #80] @ 0x50 │ │ + add r0, sp, #76 @ 0x4c │ │ add r2, pc │ │ - add r1, sp, #84 @ 0x54 │ │ - bl 6de8 │ │ - nop │ │ - stmia r1!, {r1, r2, r4, r7} │ │ - movs r3, r0 │ │ - stmia r1!, {r1, r2, r3, r7} │ │ - movs r3, r0 │ │ - stmia r1!, {r2, r4, r7} │ │ - movs r3, r0 │ │ - stmia r1!, {r1, r4, r7} │ │ - movs r3, r0 │ │ - stmia r1!, {r6} │ │ - movs r3, r0 │ │ - stmia r1!, {r2, r5, r6} │ │ - movs r3, r0 │ │ - cbz r2, 7cae │ │ - movs r3, r0 │ │ + add r1, sp, #80 @ 0x50 │ │ + bl 338c8 │ │ + ldrh r2, [r0, #12] │ │ + movs r5, r0 │ │ + ldrh r4, [r0, #12] │ │ + movs r5, r0 │ │ + ldrh r6, [r2, #8] │ │ + movs r5, r0 │ │ + ldrh r4, [r5, #10] │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r2, [r0, #10] │ │ + movs r5, r0 │ │ + strb r4, [r7, #13] │ │ + movs r5, r0 │ │ │ │ -00007c34 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #136 @ 0x88 │ │ +0000a8a0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #140 @ 0x8c │ │ add r5, sp, #8 │ │ mov r4, r0 │ │ movs r1, #96 @ 0x60 │ │ mov r0, r5 │ │ - bl 3f090 │ │ - bl 6e70 │ │ - ldr r1, [pc, #100] @ (7cb0 ) │ │ + bl 5dac2 │ │ + bl 9840 │ │ + ldr r1, [pc, #100] @ (a91c ) │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r5 │ │ - blx 246d0 │ │ + blx 42f20 │ │ cmp r0, #1 │ │ str r0, [sp, #108] @ 0x6c │ │ - bne.n 7caa │ │ - ldr r0, [pc, #84] @ (7cb4 ) │ │ - ldr r1, [pc, #88] @ (7cb8 ) │ │ - ldr r2, [pc, #88] @ (7cbc ) │ │ + bne.n a90c │ │ + ldr r0, [pc, #88] @ (a920 ) │ │ + ldr r5, [pc, #88] @ (a924 ) │ │ + ldr r6, [pc, #92] @ (a928 ) │ │ add r0, pc │ │ - ldr r7, [pc, #88] @ (7cc0 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr.w r8, [r0] │ │ - add r7, pc │ │ - ldr r5, [r1, #0] │ │ - ldr r6, [r2, #0] │ │ - bl 6e70 │ │ - ldr r1, [r5, #0] │ │ - add r3, sp, #8 │ │ + add r5, pc │ │ + add r6, pc │ │ + ldr r7, [r0, #0] │ │ + bl 9840 │ │ + ldr r1, [pc, #80] @ (a92c ) │ │ cmp r4, #0 │ │ + ldr r3, [r7, #0] │ │ it ne │ │ - ldrne r4, [r7, #0] │ │ - strd r1, r4, [sp] │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - blx 25990 │ │ + ldrne r4, [r5, #0] │ │ + add r1, pc │ │ + ldr r2, [r6, #0] │ │ + strd r3, r4, [sp] │ │ + add r3, sp, #8 │ │ + ldr r1, [r1, #0] │ │ + blx 441e0 │ │ cmp r0, #1 │ │ - str r0, [sp, #108] @ 0x6c │ │ + str r0, [sp, #112] @ 0x70 │ │ itt eq │ │ - addeq sp, #136 @ 0x88 │ │ - ldmiaeq.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r2, [pc, #44] @ (7cc8 ) │ │ + addeq sp, #140 @ 0x8c │ │ + popeq {r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #48] @ (a930 ) │ │ + movs r0, #0 │ │ + str r0, [sp, #116] @ 0x74 │ │ + add r0, sp, #112 @ 0x70 │ │ add r2, pc │ │ + add r1, sp, #116 @ 0x74 │ │ + bl 338c8 │ │ + ldr r2, [pc, #36] @ (a934 ) │ │ movs r0, #0 │ │ - add r1, sp, #112 @ 0x70 │ │ - str r0, [sp, #112] @ 0x70 │ │ + str r0, [sp, #116] @ 0x74 │ │ add r0, sp, #108 @ 0x6c │ │ - bl 6de8 │ │ - ldr r2, [pc, #24] @ (7cc4 ) │ │ add r2, pc │ │ - b.n 7c9e │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r0!, {r5, r6, r7} │ │ - movs r3, r0 │ │ - stmia r0!, {r1, r5, r6, r7} │ │ - movs r3, r0 │ │ - cbz r4, 7d22 │ │ - movs r3, r0 │ │ - cbz r4, 7d26 │ │ - movs r3, r0 │ │ + add r1, sp, #116 @ 0x74 │ │ + bl 338c8 │ │ + ldrh r2, [r1, #4] │ │ + movs r5, r0 │ │ + ldrh r4, [r4, #6] │ │ + movs r5, r0 │ │ + ldrh r6, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r4, [r2, #6] │ │ + movs r5, r0 │ │ + ldrh r6, [r7, #4] │ │ + movs r5, r0 │ │ + strb r4, [r0, #12] │ │ + movs r5, r0 │ │ + strb r4, [r0, #12] │ │ + movs r5, r0 │ │ │ │ -00007ccc : │ │ +0000a938 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #196 @ 0xc4 │ │ add r5, sp, #128 @ 0x80 │ │ mov r4, r1 │ │ mov r6, r0 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r5 │ │ - bl 3f090 │ │ - ldr r0, [pc, #160] @ (7d80 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #152] @ (a9e4 ) │ │ mov r3, r6 │ │ - ldr r1, [pc, #160] @ (7d84 ) │ │ + ldr r1, [pc, #152] @ (a9e8 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r7, [r0, #0] │ │ ldr r2, [r1, #0] │ │ mov r1, r5 │ │ ldr r0, [r7, #0] │ │ - blx 161e4 │ │ + blx 34a34 │ │ cmp r0, #1 │ │ - bne.n 7d6c │ │ + bne.n a9d8 │ │ ldrh.w r1, [sp, #128] @ 0x80 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp] │ │ adds r1, r5, #7 │ │ add r5, sp, #64 @ 0x40 │ │ ldrb.w r0, [sp, #130] @ 0x82 │ │ strb.w r0, [sp, #2] │ │ mov r0, r5 │ │ ldr.w r6, [sp, #131] @ 0x83 │ │ - bl 3f088 │ │ + bl 5da78 │ │ mov r0, sp │ │ mov r1, r5 │ │ adds r0, #7 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ add r5, sp, #128 @ 0x80 │ │ movs r1, #64 @ 0x40 │ │ str.w r6, [sp, #3] │ │ mov r0, r5 │ │ - bl 3f090 │ │ - ldr r1, [pc, #84] @ (7d88 ) │ │ + bl 5dac2 │ │ + ldr r1, [pc, #76] @ (a9ec ) │ │ ldr r0, [r7, #0] │ │ add r1, pc │ │ ldr r2, [r1, #0] │ │ mov r1, r5 │ │ - blx 16c64 │ │ - cbz r0, 7d76 │ │ - cbnz r4, 7d4e │ │ + blx 354b4 │ │ + cbz r0, a9de │ │ + cbnz r4, a9ba │ │ add r1, sp, #128 @ 0x80 │ │ ldr r0, [r7, #0] │ │ mov r2, r1 │ │ - blx 1730c │ │ - bl 6e70 │ │ - ldr r2, [pc, #56] @ (7d8c ) │ │ + blx 35b5c │ │ + bl 9840 │ │ + ldr r2, [pc, #48] @ (a9f0 ) │ │ add r1, sp, #128 @ 0x80 │ │ mov r3, sp │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - blx 175b0 │ │ + blx 35e00 │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ add sp, #196 @ 0xc4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ - str r0, [sp, #128] @ 0x80 │ │ - add r0, sp, #128 @ 0x80 │ │ - bl 8598 │ │ + bl 9c24 │ │ movs r0, #4 │ │ - str r0, [sp, #64] @ 0x40 │ │ - add r0, sp, #64 @ 0x40 │ │ - bl 8598 │ │ - stmia r0!, {r3, r6} │ │ - movs r3, r0 │ │ - stmia r0!, {r1, r3, r6} │ │ - movs r3, r0 │ │ - stmia r0!, {r1, r2, r3, r4} │ │ - movs r3, r0 │ │ - nop {15} │ │ - movs r3, r0 │ │ + bl 9c24 │ │ + strh r4, [r4, #62] @ 0x3e │ │ + movs r5, r0 │ │ + strh r6, [r4, #62] @ 0x3e │ │ + movs r5, r0 │ │ + strh r6, [r7, #62] @ 0x3e │ │ + movs r5, r0 │ │ + strh r0, [r4, #62] @ 0x3e │ │ + movs r5, r0 │ │ │ │ -00007d90 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #180 @ 0xb4 │ │ - add r6, sp, #8 │ │ - mov r5, r1 │ │ - mov r4, r0 │ │ - movs r1, #65 @ 0x41 │ │ - mov r0, r6 │ │ - bl 3f090 │ │ - ldr r0, [pc, #128] @ (7e24 ) │ │ - mov r3, r5 │ │ - ldr r1, [pc, #128] @ (7e28 ) │ │ +0000a9f4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #16 │ │ + mov r9, r0 │ │ + ldr r0, [pc, #56] @ (aa38 ) │ │ + mov r8, r1 │ │ + ldr r1, [pc, #56] @ (aa3c ) │ │ + ldr r2, [pc, #60] @ (aa40 ) │ │ add r0, pc │ │ + ldr r3, [pc, #60] @ (aa44 ) │ │ add r1, pc │ │ - ldr r7, [r0, #0] │ │ - ldr r2, [r1, #0] │ │ - mov r1, r6 │ │ - ldr r0, [r7, #0] │ │ - blx 220f4 │ │ - cbz r0, 7e1a │ │ - add r5, sp, #80 @ 0x50 │ │ - movs r1, #64 @ 0x40 │ │ - mov r0, r5 │ │ - bl 3f090 │ │ - bl 6e70 │ │ - ldr r1, [pc, #96] @ (7e2c ) │ │ - add r2, sp, #8 │ │ - add r1, pc │ │ - ldr r3, [r1, #0] │ │ - mov r1, r5 │ │ - blx 225f0 │ │ - cmp r0, #1 │ │ - bne.n 7e14 │ │ - ldr r1, [pc, #84] @ (7e30 ) │ │ - movs r2, #2 │ │ - str r4, [sp, #148] @ 0x94 │ │ - cmp r4, #33 @ 0x21 │ │ - add r1, pc │ │ - it eq │ │ - moveq.w r2, #258 @ 0x102 │ │ - ldr r0, [r7, #0] │ │ - add r3, sp, #80 @ 0x50 │ │ - ldr r1, [r1, #0] │ │ - str r2, [sp, #0] │ │ - add r2, sp, #148 @ 0x94 │ │ - blx 166f0 │ │ - cmp r0, #1 │ │ - str r0, [sp, #152] @ 0x98 │ │ - ittt eq │ │ - moveq r0, #1 │ │ - addeq sp, #180 @ 0xb4 │ │ - popeq {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #44] @ (7e34 ) │ │ - movs r0, #0 │ │ - str r0, [sp, #156] @ 0x9c │ │ - add r0, sp, #152 @ 0x98 │ │ + ldr r7, [pc, #60] @ (aa48 ) │ │ add r2, pc │ │ - add r1, sp, #156 @ 0x9c │ │ - bl 6de8 │ │ - movs r0, #0 │ │ - add sp, #180 @ 0xb4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #4 │ │ - str r0, [sp, #80] @ 0x50 │ │ - add r0, sp, #80 @ 0x50 │ │ - bl 8598 │ │ - itt hi │ │ - movhi r3, r0 │ │ - itet ge @ unpredictable │ │ - movge r3, r0 │ │ - itt vc @ unpredictable │ │ - movvc r3, r0 │ │ - itee mi @ unpredictable │ │ - movmi r3, r0 │ │ - cbz r4, 7e56 @ unpredictable │ │ - movpl r3, r0 │ │ + add r3, pc │ │ + ldr.w sl, [r0] │ │ + add r7, pc │ │ + ldr r4, [r1, #0] │ │ + ldr r5, [r2, #0] │ │ + ldr r6, [r3, #0] │ │ + bl 9840 │ │ + ldr r1, [r7, #0] │ │ + mov r2, r9 │ │ + str r1, [sp, #12] │ │ + mov r1, sl │ │ + mov r3, r8 │ │ + stmia.w sp, {r4, r5, r6} │ │ + blx 4aeb0 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + strh r0, [r3, #58] @ 0x3a │ │ + movs r5, r0 │ │ + strh r4, [r1, #58] @ 0x3a │ │ + movs r5, r0 │ │ + strh r4, [r7, #56] @ 0x38 │ │ + movs r5, r0 │ │ + strh r2, [r0, #58] @ 0x3a │ │ + movs r5, r0 │ │ + strh r0, [r7, #56] @ 0x38 │ │ + movs r5, r0 │ │ │ │ -00007e38 : │ │ +0000aa4c : │ │ push {r4, r5, r6, lr} │ │ sub sp, #192 @ 0xc0 │ │ add r4, sp, #128 @ 0x80 │ │ movs r1, #64 @ 0x40 │ │ mov r0, r4 │ │ - bl 3f090 │ │ - ldr r0, [pc, #116] @ (7ebc ) │ │ - ldr r1, [pc, #116] @ (7ec0 ) │ │ + bl 5dac2 │ │ + ldr r0, [pc, #112] @ (aacc ) │ │ + ldr r1, [pc, #112] @ (aad0 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r0, [r0, #0] │ │ ldr r2, [r1, #0] │ │ mov r1, r4 │ │ ldr r0, [r0, #0] │ │ - blx 22ed4 │ │ + blx 41724 │ │ cmp r0, #1 │ │ - bne.n 7eb0 │ │ + bne.n aac4 │ │ ldrh.w r1, [sp, #128] @ 0x80 │ │ movs r2, #57 @ 0x39 │ │ strh.w r1, [sp] │ │ adds r1, r4, #7 │ │ add r4, sp, #64 @ 0x40 │ │ ldrb.w r0, [sp, #130] @ 0x82 │ │ strb.w r0, [sp, #2] │ │ mov r0, r4 │ │ ldr.w r6, [sp, #131] @ 0x83 │ │ - bl 3f088 │ │ + bl 5da78 │ │ mov r5, sp │ │ adds r0, r5, #7 │ │ mov r1, r4 │ │ movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + bl 5da78 │ │ str.w r6, [sp, #3] │ │ - bl 6e70 │ │ - ldr r1, [pc, #48] @ (7ec4 ) │ │ + bl 9840 │ │ + ldr r1, [pc, #44] @ (aad4 ) │ │ mov r3, r5 │ │ - ldr r2, [pc, #48] @ (7ec8 ) │ │ + ldr r2, [pc, #44] @ (aad8 ) │ │ add r1, pc │ │ add r2, pc │ │ ldr r1, [r1, #0] │ │ ldr r2, [r2, #0] │ │ - blx 27760 │ │ + blx 45fb0 │ │ subs r0, #1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ add sp, #192 @ 0xc0 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #1 │ │ - str r0, [sp, #128] @ 0x80 │ │ - add r0, sp, #128 @ 0x80 │ │ - bl 8598 │ │ + bl 9c24 │ │ nop │ │ - bkpt 0x00e2 │ │ - movs r3, r0 │ │ - bkpt 0x00f0 │ │ - movs r3, r0 │ │ - bkpt 0x00bc │ │ - movs r3, r0 │ │ - bkpt 0x00ae │ │ - movs r3, r0 │ │ + strh r6, [r2, #54] @ 0x36 │ │ + movs r5, r0 │ │ + strh r4, [r2, #58] @ 0x3a │ │ + movs r5, r0 │ │ + strh r4, [r6, #54] @ 0x36 │ │ + movs r5, r0 │ │ + strh r6, [r6, #54] @ 0x36 │ │ + movs r5, r0 │ │ │ │ -00007ecc : │ │ - push {r7, lr} │ │ - bl 6e70 │ │ - ldr r1, [pc, #32] @ (7ef4 ) │ │ - ldr r2, [pc, #32] @ (7ef8 ) │ │ - ldr r3, [pc, #36] @ (7efc ) │ │ +0000aadc : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #200 @ 0xc8 │ │ + add r5, sp, #128 @ 0x80 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r5 │ │ + bl 5dac2 │ │ + ldr r0, [pc, #200] @ (abb8 ) │ │ + ldr r1, [pc, #204] @ (abbc ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r7, [r0, #0] │ │ + ldr.w r8, [r1] │ │ + mov r1, r5 │ │ + ldr r0, [r7, #0] │ │ + mov r2, r8 │ │ + blx 41724 │ │ + cmp r0, #1 │ │ + bne.n abb0 │ │ + ldrh.w r1, [sp, #128] @ 0x80 │ │ + movs r2, #57 @ 0x39 │ │ + strh.w r1, [sp] │ │ + adds r1, r5, #7 │ │ + add r5, sp, #64 @ 0x40 │ │ + ldrb.w r0, [sp, #130] @ 0x82 │ │ + strb.w r0, [sp, #2] │ │ + mov r0, r5 │ │ + ldr.w r4, [sp, #131] @ 0x83 │ │ + bl 5da78 │ │ + mov r6, sp │ │ + adds r0, r6, #7 │ │ + mov r1, r5 │ │ + movs r2, #57 @ 0x39 │ │ + bl 5da78 │ │ + add r5, sp, #128 @ 0x80 │ │ + movs r1, #64 @ 0x40 │ │ + str.w r4, [sp, #3] │ │ + mov r0, r5 │ │ + bl 5dac2 │ │ + bl 9840 │ │ + ldr r1, [pc, #120] @ (abc0 ) │ │ + mov r2, r6 │ │ add r1, pc │ │ + ldr r3, [r1, #0] │ │ + mov r1, r5 │ │ + blx 423b0 │ │ + cmp r0, #1 │ │ + bne.n ab98 │ │ + movs r5, #0 │ │ + str r5, [sp, #124] @ 0x7c │ │ + bl 9840 │ │ + add r2, sp, #124 @ 0x7c │ │ + add r3, sp, #128 @ 0x80 │ │ + mov r1, sp │ │ + blx 41f40 │ │ + cmp r0, #1 │ │ + str r0, [sp, #196] @ 0xc4 │ │ + bne.n aba2 │ │ + ldr r0, [r7, #0] │ │ + mov r2, sp │ │ + mov r1, r8 │ │ + blx 41ca0 │ │ + cmp r0, #1 │ │ + str r0, [sp, #196] @ 0xc4 │ │ + ittt eq │ │ + ldreq r0, [sp, #124] @ 0x7c │ │ + addeq sp, #200 @ 0xc8 │ │ + ldmiaeq.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [pc, #60] @ (abc8 ) │ │ + movs r0, #0 │ │ + str r0, [sp, #64] @ 0x40 │ │ add r2, pc │ │ - add r3, pc │ │ - ldr r1, [r1, #0] │ │ - ldr r2, [r2, #0] │ │ - ldr r3, [r3, #0] │ │ - blx 2bca0 │ │ - subs r0, #1 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - pop {r7, pc} │ │ + add r0, sp, #196 @ 0xc4 │ │ + add r1, sp, #64 @ 0x40 │ │ + bl 338c8 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + add sp, #200 @ 0xc8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldr r2, [pc, #32] @ (abc4 ) │ │ + str r5, [sp, #64] @ 0x40 │ │ + add r2, pc │ │ + add r0, sp, #196 @ 0xc4 │ │ + add r1, sp, #64 @ 0x40 │ │ + bl 338c8 │ │ + movs r0, #1 │ │ + bl 9c24 │ │ nop │ │ - bkpt 0x0084 │ │ - movs r3, r0 │ │ - bkpt 0x0086 │ │ - movs r3, r0 │ │ - bkpt 0x0088 │ │ - movs r3, r0 │ │ + strh r4, [r0, #50] @ 0x32 │ │ + movs r5, r0 │ │ + strh r2, [r0, #54] @ 0x36 │ │ + movs r5, r0 │ │ + strh r6, [r5, #48] @ 0x30 │ │ + movs r5, r0 │ │ + ldr r2, [r5, #124] @ 0x7c │ │ + movs r5, r0 │ │ + ldr r2, [r6, #124] @ 0x7c │ │ + movs r5, r0 │ │ │ │ -00007f00 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #68 @ 0x44 │ │ - mov r6, r1 │ │ - ldr r1, [pc, #136] @ (7f94 ) │ │ - ldr r2, [pc, #140] @ (7f98 ) │ │ - movs r4, #0 │ │ - ldr r3, [pc, #140] @ (7f9c ) │ │ +0000abcc : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #204 @ 0xcc │ │ + add r5, sp, #136 @ 0x88 │ │ + mov r4, r0 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r5 │ │ + bl 5dac2 │ │ + ldr r0, [pc, #132] @ (ac64 ) │ │ + ldr r1, [pc, #136] @ (ac68 ) │ │ + add r0, pc │ │ add r1, pc │ │ - ldr r7, [pc, #140] @ (7fa0 ) │ │ - add r2, pc │ │ - add r3, pc │ │ - ldr.w r8, [r1] │ │ - add r7, pc │ │ - str r0, [sp, #36] @ 0x24 │ │ - ldr.w r9, [r2] │ │ - ldr r5, [r3, #0] │ │ - strd r4, r4, [sp, #40] @ 0x28 │ │ - ldr r7, [r7, #0] │ │ - strd r4, r4, [sp, #48] @ 0x30 │ │ - strd r4, r4, [sp, #56] @ 0x38 │ │ - bl 6e70 │ │ - str r6, [sp, #24] │ │ - add r2, sp, #56 @ 0x38 │ │ - ldr r1, [pc, #100] @ (7fa4 ) │ │ - mov r3, r8 │ │ - str r2, [sp, #12] │ │ - add r2, sp, #48 @ 0x30 │ │ + ldr r7, [r0, #0] │ │ + ldr r2, [r1, #0] │ │ + mov r1, r5 │ │ + ldr r0, [r7, #0] │ │ + blx 41724 │ │ + cmp r0, #1 │ │ + bne.n ac5c │ │ + ldrh.w r1, [sp, #136] @ 0x88 │ │ + movs r2, #57 @ 0x39 │ │ + strh.w r1, [sp, #8] │ │ + adds r1, r5, #7 │ │ + add r5, sp, #72 @ 0x48 │ │ + ldrb.w r0, [sp, #138] @ 0x8a │ │ + strb.w r0, [sp, #10] │ │ + mov r0, r5 │ │ + ldr.w r6, [sp, #139] @ 0x8b │ │ + bl 5da78 │ │ + add r0, sp, #8 │ │ + mov r1, r5 │ │ + adds r0, #7 │ │ + movs r2, #57 @ 0x39 │ │ + bl 5da78 │ │ + str.w r6, [sp, #11] │ │ + add r6, sp, #136 @ 0x88 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r6 │ │ + bl 5dac2 │ │ + ldr r1, [pc, #60] @ (ac6c ) │ │ + ldr r0, [r7, #0] │ │ add r1, pc │ │ - strd r5, r7, [sp, #16] │ │ - strd r9, r2, [sp, #4] │ │ - add r2, sp, #36 @ 0x24 │ │ - ldr r1, [r1, #0] │ │ - str r2, [sp, #0] │ │ - add r2, sp, #40 @ 0x28 │ │ - strd r1, r4, [sp, #28] │ │ - blx 33acc │ │ + ldr r5, [r1, #0] │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + blx 41724 │ │ cmp r0, #1 │ │ - bne.n 7f8a │ │ - ldr r0, [pc, #68] @ (7fa8 ) │ │ - ldrd r3, r1, [sp, #36] @ 0x24 │ │ - add r0, pc │ │ - ldrd r2, r7, [sp, #44] @ 0x2c │ │ - ldrd r6, ip, [sp, #52] @ 0x34 │ │ - ldr r0, [r0, #0] │ │ - ldr r5, [sp, #60] @ 0x3c │ │ - str r4, [r0, #12] │ │ - movs r4, #1 │ │ - str r2, [r0, #4] │ │ - str r1, [r0, #0] │ │ - str r3, [r0, #8] │ │ - str r6, [r0, #20] │ │ - str r7, [r0, #16] │ │ - str r5, [r0, #28] │ │ - str.w ip, [r0, #24] │ │ - mov r0, r4 │ │ - add sp, #68 @ 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + bne.n ac5c │ │ + bl 9840 │ │ + ldr r1, [pc, #40] @ (ac70 ) │ │ + add r3, sp, #8 │ │ + mov r2, r4 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #0] │ │ + mov r1, r5 │ │ + blx 42800 │ │ + add sp, #204 @ 0xcc │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #1 │ │ + bl 9c24 │ │ nop │ │ - bkpt 0x0058 │ │ - movs r3, r0 │ │ - bkpt 0x0058 │ │ - movs r3, r0 │ │ - bkpt 0x005a │ │ - movs r3, r0 │ │ - bkpt 0x0058 │ │ - movs r3, r0 │ │ - bkpt 0x0034 │ │ - movs r3, r0 │ │ - bkpt 0x0014 │ │ - movs r3, r0 │ │ + strh r4, [r2, #42] @ 0x2a │ │ + movs r5, r0 │ │ + strh r2, [r2, #46] @ 0x2e │ │ + movs r5, r0 │ │ + strh r6, [r0, #44] @ 0x2c │ │ + movs r5, r0 │ │ + strh r4, [r5, #40] @ 0x28 │ │ + movs r5, r0 │ │ │ │ -00007fac : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #32 │ │ - ldr r0, [pc, #60] @ (7ff0 ) │ │ - mov r4, r1 │ │ - ldr r1, [pc, #60] @ (7ff4 ) │ │ - movs r6, #0 │ │ - ldr r2, [pc, #60] @ (7ff8 ) │ │ +0000ac74 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + sub sp, #264 @ 0x108 │ │ + mov r5, r0 │ │ + mov r0, sp │ │ + movs r1, #64 @ 0x40 │ │ + bl 5dac2 │ │ + add.w r8, sp, #200 @ 0xc8 │ │ + movs r0, #0 │ │ + str r0, [sp, #68] @ 0x44 │ │ + movs r1, #64 @ 0x40 │ │ + mov r0, r8 │ │ + bl 5dac2 │ │ + ldr r0, [pc, #188] @ (ad54 ) │ │ + mov r3, r5 │ │ + ldr r1, [pc, #188] @ (ad58 ) │ │ add r0, pc │ │ add r1, pc │ │ - strd r6, r6, [sp, #16] │ │ + ldr.w r9, [r0] │ │ + ldr r2, [r1, #0] │ │ + mov r1, r8 │ │ + ldr.w r0, [r9] │ │ + blx 34a34 │ │ + cmp r0, #1 │ │ + bne.n ad4c │ │ + ldrh.w r1, [sp, #200] @ 0xc8 │ │ + add r5, sp, #136 @ 0x88 │ │ + ldrb.w r0, [sp, #202] @ 0xca │ │ + movs r2, #57 @ 0x39 │ │ + strh.w r1, [sp, #72] @ 0x48 │ │ + add.w r1, r8, #7 │ │ + strb.w r0, [sp, #74] @ 0x4a │ │ + mov r0, r5 │ │ + ldr.w r4, [sp, #203] @ 0xcb │ │ + bl 5da78 │ │ + add r6, sp, #72 @ 0x48 │ │ + mov r1, r5 │ │ + adds r0, r6, #7 │ │ + movs r2, #57 @ 0x39 │ │ + bl 5da78 │ │ + str.w r4, [sp, #75] @ 0x4b │ │ + bl 9840 │ │ + mov sl, sp │ │ + add r2, sp, #68 @ 0x44 │ │ + mov r1, sl │ │ + mov r3, r6 │ │ + blx 41f40 │ │ + cmp r0, #1 │ │ + str r0, [sp, #136] @ 0x88 │ │ + bne.n ad3c │ │ + ldr r0, [pc, #96] @ (ad5c ) │ │ + mov r2, r8 │ │ + ldmia.w sl!, {r1, r3, r4, r6, r7} │ │ + add r0, pc │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ + ldmia.w sl!, {r1, r3, r4, r6, r7} │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ + ldr r1, [r0, #0] │ │ + ldmia.w sl, {r0, r3, r4, r5, r6, r7} │ │ + stmia r2!, {r0, r3, r4, r5, r6, r7} │ │ + mov r2, r8 │ │ + ldr.w r0, [r9] │ │ + blx 41ca0 │ │ + cmp r0, #1 │ │ + str r0, [sp, #0] │ │ + ittt eq │ │ + moveq r0, #1 │ │ + addeq sp, #264 @ 0x108 │ │ + ldmiaeq.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + ldr r2, [pc, #52] @ (ad64 ) │ │ + movs r0, #0 │ │ + add r1, sp, #72 @ 0x48 │ │ + str r0, [sp, #72] @ 0x48 │ │ add r2, pc │ │ - ldr.w r8, [r0] │ │ - strd r6, r6, [sp, #24] │ │ - ldr r7, [r2, #0] │ │ - ldr r5, [r1, #0] │ │ - bl 6e70 │ │ - add r1, sp, #16 │ │ - add r2, sp, #24 │ │ - mov r3, r8 │ │ - strd r7, r4, [sp] │ │ - strd r5, r6, [sp, #8] │ │ - blx 36230 │ │ - add sp, #32 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + mov r0, sp │ │ + bl 338c8 │ │ + ldr r2, [pc, #32] @ (ad60 ) │ │ + movs r0, #0 │ │ + str r0, [sp, #200] @ 0xc8 │ │ + add r0, sp, #136 @ 0x88 │ │ + add r2, pc │ │ + add r1, sp, #200 @ 0xc8 │ │ + bl 338c8 │ │ + movs r0, #1 │ │ + bl 9c24 │ │ nop │ │ - pop {r2, r4, r5, r7, pc} │ │ - movs r3, r0 │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ - movs r3, r0 │ │ - pop {r4, r5, r7, pc} │ │ - movs r3, r0 │ │ + strh r2, [r3, #36] @ 0x24 │ │ + movs r5, r0 │ │ + strh r4, [r3, #36] @ 0x24 │ │ + movs r5, r0 │ │ + strh r2, [r6, #36] @ 0x24 │ │ + movs r5, r0 │ │ + ldr r4, [r1, #100] @ 0x64 │ │ + movs r5, r0 │ │ + ldr r4, [r1, #100] @ 0x64 │ │ + movs r5, r0 │ │ │ │ -00007ffc : │ │ +0000ad68 : │ │ push {r4, r5, r6, lr} │ │ - sub sp, #192 @ 0xc0 │ │ - add r4, sp, #128 @ 0x80 │ │ - mov r5, r0 │ │ - movs r1, #64 @ 0x40 │ │ + sub sp, #304 @ 0x130 │ │ + add r4, sp, #200 @ 0xc8 │ │ + movs r1, #96 @ 0x60 │ │ mov r0, r4 │ │ - bl 3f090 │ │ - ldr r0, [pc, #108] @ (807c ) │ │ - mov r3, r5 │ │ - ldr r1, [pc, #108] @ (8080 ) │ │ - add r0, pc │ │ + bl 5dac2 │ │ + bl 9840 │ │ + ldr r1, [pc, #164] @ (ae20 ) │ │ add r1, pc │ │ - ldr r0, [r0, #0] │ │ ldr r2, [r1, #0] │ │ mov r1, r4 │ │ - ldr r0, [r0, #0] │ │ - blx 161e4 │ │ + blx 42f20 │ │ cmp r0, #1 │ │ - bne.n 8070 │ │ - ldrh.w r1, [sp, #128] @ 0x80 │ │ - movs r2, #57 @ 0x39 │ │ + bne.n ae1a │ │ + ldrh.w r1, [sp, #200] @ 0xc8 │ │ + movs r2, #89 @ 0x59 │ │ strh.w r1, [sp] │ │ adds r1, r4, #7 │ │ - add r4, sp, #64 @ 0x40 │ │ - ldrb.w r0, [sp, #130] @ 0x82 │ │ + add r4, sp, #96 @ 0x60 │ │ + ldrb.w r0, [sp, #202] @ 0xca │ │ strb.w r0, [sp, #2] │ │ mov r0, r4 │ │ - ldr.w r6, [sp, #131] @ 0x83 │ │ - bl 3f088 │ │ + ldr.w r6, [sp, #203] @ 0xcb │ │ + bl 5da78 │ │ mov r5, sp │ │ adds r0, r5, #7 │ │ mov r1, r4 │ │ - movs r2, #57 @ 0x39 │ │ - bl 3f088 │ │ + movs r2, #89 @ 0x59 │ │ + bl 5da78 │ │ + add r4, sp, #200 @ 0xc8 │ │ + movs r1, #64 @ 0x40 │ │ str.w r6, [sp, #3] │ │ - bl 6e70 │ │ - ldr r1, [pc, #40] @ (8084 ) │ │ - ldr r2, [pc, #40] @ (8088 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr r1, [r1, #0] │ │ - ldr r3, [r2, #0] │ │ - mov r2, r5 │ │ - blx 1ce40 │ │ - add sp, #192 @ 0xc0 │ │ - pop {r4, r5, r6, pc} │ │ - movs r0, #1 │ │ - str r0, [sp, #128] @ 0x80 │ │ - add r0, sp, #128 @ 0x80 │ │ - bl 8598 │ │ - nop │ │ - pop {r1, r3, r4, pc} │ │ - movs r3, r0 │ │ - pop {r2, r3, r4, pc} │ │ - movs r3, r0 │ │ - pop {r1, r2, r3, pc} │ │ - movs r3, r0 │ │ - pop {r2, r5, r6, r7} │ │ - movs r3, r0 │ │ - │ │ -0000808c : │ │ - push {r4, r5, r7, lr} │ │ - sub sp, #8 │ │ - mov r4, r1 │ │ - mov r5, r0 │ │ - bl 6e70 │ │ - ldr r1, [pc, #20] @ (80b0 ) │ │ - ldr r2, [pc, #24] @ (80b4 ) │ │ - add r1, pc │ │ - str r4, [sp, #4] │ │ - add r2, pc │ │ - str r5, [sp, #0] │ │ - ldr r1, [r1, #0] │ │ - ldr r2, [r2, #0] │ │ - blx 32b50 │ │ - add sp, #8 │ │ - pop {r4, r5, r7, pc} │ │ - pop {r2, r4, r6, r7} │ │ - movs r3, r0 │ │ - pop {r3, r4, r6, r7} │ │ - movs r3, r0 │ │ - │ │ -000080b8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #148 @ 0x94 │ │ - ldr r1, [pc, #648] @ (8348 ) │ │ - mov r9, r2 │ │ - ldr r7, [pc, #648] @ (834c ) │ │ - mov r8, r3 │ │ - ldr r2, [pc, #648] @ (8350 ) │ │ - add r1, pc │ │ - str r0, [sp, #60] @ 0x3c │ │ - movs r0, #1 │ │ - str r0, [sp, #68] @ 0x44 │ │ - movs r0, #0 │ │ - strd r0, r0, [sp, #76] @ 0x4c │ │ - movs r0, #4 │ │ - str r0, [sp, #72] @ 0x48 │ │ - add r7, pc │ │ - movs r0, #6 │ │ - add r2, pc │ │ - str r1, [sp, #64] @ 0x40 │ │ - strd r2, r0, [sp, #88] @ 0x58 │ │ - ldr r0, [r7, #32] │ │ - dmb ish │ │ - cmp r0, #4 │ │ - it ne │ │ - blne 139f8 │ │ - ldr r4, [pc, #604] @ (8354 ) │ │ - add r4, pc │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbz r0, 810a │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcs.n 811a │ │ - b.n 8144 │ │ - ldr r0, [pc, #588] @ (8358 ) │ │ - add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcc.n 8144 │ │ - ldrb r1, [r0, #4] │ │ - cbz r1, 8144 │ │ - adds r4, r0, #5 │ │ - ldr r0, [r7, #4] │ │ - cmp r0, r4 │ │ - beq.n 81ba │ │ - movs r0, #1 │ │ - ldrex r1, [r7] │ │ - cmp r1, #0 │ │ - bne.w 82b8 │ │ - strex r1, r0, [r7] │ │ - cmp r1, #0 │ │ - bne.n 8128 │ │ - dmb ish │ │ - movs r0, #1 │ │ - str r4, [r7, #4] │ │ - b.n 81c2 │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbz r0, 816e │ │ - blx 41d40 │ │ - cbz r0, 817e │ │ - mov r6, r0 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + movs r6, #0 │ │ + str r6, [sp, #192] @ 0xc0 │ │ + bl 9840 │ │ + add r2, sp, #192 @ 0xc0 │ │ + mov r1, r4 │ │ + mov r3, r5 │ │ + blx 435a0 │ │ cmp r0, #1 │ │ - bne.n 81ae │ │ - ldr r0, [pc, #516] @ (8360 ) │ │ - add r2, sp, #104 @ 0x68 │ │ - ldr r3, [pc, #516] @ (8364 ) │ │ - ldr r1, [pc, #520] @ (8368 ) │ │ + str r0, [sp, #196] @ 0xc4 │ │ + bne.n ae0c │ │ + ldr r0, [pc, #68] @ (ae24 ) │ │ + add r2, sp, #200 @ 0xc8 │ │ + ldr r1, [pc, #68] @ (ae28 ) │ │ add r0, pc │ │ - add r3, pc │ │ add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #70 @ 0x46 │ │ - bl 9628 │ │ - ldr r0, [pc, #492] @ (835c ) │ │ - add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #0 │ │ - bne.n 8152 │ │ - ldr r0, [pc, #492] @ (836c ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - movs r0, #8 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.w 8300 │ │ - mov r6, r0 │ │ + ldr r0, [r0, #0] │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [r0, #0] │ │ + blx 41ca0 │ │ + cmp r0, #1 │ │ + str r0, [sp, #300] @ 0x12c │ │ + ittt eq │ │ + moveq r0, #1 │ │ + addeq sp, #304 @ 0x130 │ │ + popeq {r4, r5, r6, pc} │ │ + ldr r2, [pc, #48] @ (ae30 ) │ │ movs r0, #0 │ │ - strb r0, [r6, #4] │ │ - str r4, [r6, #0] │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 81a8 │ │ - ldr r0, [pc, #460] @ (8370 ) │ │ - add r0, pc │ │ - bl 11118 │ │ - mov r1, r6 │ │ - blx 41d60 │ │ - adds r4, r6, #5 │ │ - movs r0, #1 │ │ - strh r0, [r6, #4] │ │ - ldr r0, [r7, #4] │ │ - cmp r0, r4 │ │ - bne.n 8126 │ │ - ldr r0, [r7, #8] │ │ - adds r0, #1 │ │ - bcs.w 82fc │ │ - ldr r1, [pc, #436] @ (8378 ) │ │ - add r4, sp, #132 @ 0x84 │ │ - str r0, [r7, #8] │ │ - movs r0, #4 │ │ - add r1, pc │ │ - str r7, [sp, #132] @ 0x84 │ │ - strb.w r0, [sp, #104] @ 0x68 │ │ - str r4, [sp, #112] @ 0x70 │ │ - add r0, sp, #104 @ 0x68 │ │ - add r2, sp, #64 @ 0x40 │ │ - bl 8f4e │ │ - ldrb.w r1, [sp, #104] @ 0x68 │ │ - cbz r0, 81ee │ │ - cmp r1, #4 │ │ - bne.n 8214 │ │ - ldr r7, [pc, #404] @ (837c ) │ │ - movs r6, #2 │ │ - add r7, pc │ │ - b.n 8218 │ │ - cmp r1, #3 │ │ - bne.n 8210 │ │ - ldr r6, [sp, #108] @ 0x6c │ │ - ldrd r7, r5, [r6] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r7 │ │ - blx r1 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r7 │ │ - blxne 41d70 │ │ - mov r0, r6 │ │ - blx 41d70 │ │ - movs r6, #4 │ │ - b.n 8218 │ │ - ldrd r6, r7, [sp, #104] @ 0x68 │ │ - ldr r1, [sp, #132] @ 0x84 │ │ - ldr r0, [r1, #8] │ │ - subs r0, #1 │ │ - str r0, [r1, #8] │ │ - bne.n 8244 │ │ + str r0, [sp, #96] @ 0x60 │ │ + add r0, sp, #300 @ 0x12c │ │ + add r2, pc │ │ + add r1, sp, #96 @ 0x60 │ │ + bl 338c8 │ │ + ldr r2, [pc, #28] @ (ae2c ) │ │ + add r0, sp, #196 @ 0xc4 │ │ + add r1, sp, #96 @ 0x60 │ │ + str r6, [sp, #96] @ 0x60 │ │ + add r2, pc │ │ + bl 338c8 │ │ movs r0, #0 │ │ - str r0, [r1, #4] │ │ - dmb ish │ │ - ldrex r2, [r1] │ │ - strex r3, r0, [r1] │ │ - cmp r3, #0 │ │ - bne.n 822a │ │ - cmp r2, #2 │ │ - bne.n 8244 │ │ - movs r0, #240 @ 0xf0 │ │ - movs r2, #129 @ 0x81 │ │ + bl 9c24 │ │ + strh r4, [r0, #30] │ │ + movs r5, r0 │ │ + strh r2, [r2, #26] │ │ + movs r5, r0 │ │ + strh r0, [r2, #30] │ │ + movs r5, r0 │ │ + ldr r4, [r2, #96] @ 0x60 │ │ + movs r5, r0 │ │ + ldr r4, [r7, #84] @ 0x54 │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #8 │ │ movs r3, #1 │ │ - blx 41d80 │ │ - uxtb r0, r6 │ │ - cmp r0, #4 │ │ - bne.n 82c6 │ │ - ldr r0, [pc, #324] @ (8390 ) │ │ - mov r5, r9 │ │ - ldr r1, [pc, #324] @ (8394 ) │ │ - ldr r2, [pc, #324] @ (8398 ) │ │ - add r0, pc │ │ - ldr r3, [pc, #324] @ (839c ) │ │ - add r1, pc │ │ - ldr r6, [pc, #324] @ (83a0 ) │ │ + str r3, [sp, #0] │ │ + bl e0aa │ │ + movs r2, #1 │ │ + movt r2, #32768 @ 0x8000 │ │ + cmp r0, r2 │ │ + itt eq │ │ + addeq sp, #8 │ │ + popeq {r7, pc} │ │ + ldr r2, [pc, #4] @ (ae58 ) │ │ add r2, pc │ │ - add r3, pc │ │ - ldr r7, [r0, #0] │ │ - add r6, pc │ │ - ldr.w r9, [r1] │ │ - ldr.w sl, [r2] │ │ - ldr.w fp, [r3] │ │ - ldr r4, [r6, #0] │ │ - bl 6e70 │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ - add r2, sp, #60 @ 0x3c │ │ - str r1, [sp, #32] │ │ - movs r6, #0 │ │ - ldr r1, [sp, #196] @ 0xc4 │ │ - strd r1, r4, [sp, #36] @ 0x24 │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ - strd r1, fp, [sp, #44] @ 0x2c │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #188] @ 0xbc │ │ - str r1, [sp, #24] │ │ - mov r1, r7 │ │ - str r6, [sp, #52] @ 0x34 │ │ - stmia.w sp, {r5, r8, r9, fp} │ │ - str.w sl, [sp, #16] │ │ - blx 36630 │ │ - cmp r0, #0 │ │ - ble.n 82b0 │ │ - ldr r0, [pc, #252] @ (83a4 ) │ │ - movs r6, #1 │ │ - ldr r1, [sp, #60] @ 0x3c │ │ - add r0, pc │ │ - ldr r0, [r0, #0] │ │ - str r1, [r0, #0] │ │ - mov r0, r6 │ │ - add sp, #148 @ 0x94 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [pc, #184] @ (8374 ) │ │ - clrex │ │ - add r0, pc │ │ - bl 12e60 │ │ - b.n 813e │ │ - ldr r0, [pc, #184] @ (8380 ) │ │ - ldr r2, [pc, #184] @ (8384 ) │ │ - add r0, pc │ │ - ldr r1, [pc, #184] @ (8388 ) │ │ - ldr r3, [pc, #188] @ (838c ) │ │ + bl afd8 │ │ + ldrb r6, [r0, #17] │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #12 │ │ + mov r4, r2 │ │ + mov fp, r1 │ │ + mov r8, r0 │ │ + cbz r2, aea2 │ │ + ldrb.w r0, [fp] │ │ + cmp r0, #47 @ 0x2f │ │ + beq.n aeac │ │ + cmp r4, #1 │ │ + beq.n aea2 │ │ + mov r0, fp │ │ + ldrsb.w r1, [r0, #1]! │ │ + cmn.w r1, #64 @ 0x40 │ │ + blt.n aea2 │ │ + cmp r4, #3 │ │ + bhi.n ae8e │ │ + beq.n ae98 │ │ + b.n aea2 │ │ + ldrsb.w r1, [fp, #3] │ │ + cmn.w r1, #64 @ 0x40 │ │ + blt.n aea2 │ │ + ldrh r0, [r0, #0] │ │ + movw r1, #12090 @ 0x2f3a │ │ + cmp r0, r1 │ │ + beq.n aeac │ │ + mov r0, fp │ │ + mov r1, r4 │ │ + bl af98 │ │ + cbz r0, aebe │ │ + cmp r4, #0 │ │ + bpl.n aef6 │ │ + movs r5, #0 │ │ + ldr r2, [pc, #224] @ (af94 ) │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ add r2, pc │ │ - str r0, [sp, #144] @ 0x90 │ │ - add r0, sp, #96 @ 0x60 │ │ - strd r6, r7, [sp, #96] @ 0x60 │ │ - movs r7, #0 │ │ - strd r2, r0, [sp, #136] @ 0x88 │ │ - add r0, sp, #88 @ 0x58 │ │ - add r1, pc │ │ - str r7, [sp, #120] @ 0x78 │ │ - movs r7, #2 │ │ - add r3, pc │ │ - strd r3, r7, [sp, #104] @ 0x68 │ │ - strd r4, r7, [sp, #112] @ 0x70 │ │ - str r0, [sp, #132] @ 0x84 │ │ - add r0, sp, #104 @ 0x68 │ │ - bl 86a4 │ │ - udf #254 @ 0xfe │ │ - bl 968c │ │ - movs r0, #4 │ │ - movs r1, #8 │ │ - bl 85e0 │ │ - mov r4, r0 │ │ - ldr r0, [r5, #4] │ │ + bl afd8 │ │ + ldrd r9, r5, [r8, #4] │ │ + mov r1, r5 │ │ + mov r0, r9 │ │ + bl af98 │ │ + cbz r5, af0c │ │ + add.w r1, r9, r5 │ │ + movs r6, #47 @ 0x2f │ │ cmp r0, #0 │ │ - itt ne │ │ - movne r0, r7 │ │ - blxne 41d70 │ │ - mov r0, r6 │ │ - blx 41d70 │ │ - b.n 8338 │ │ - mov r4, r0 │ │ - ldr r1, [sp, #100] @ 0x64 │ │ - ldrb.w r0, [sp, #96] @ 0x60 │ │ - bl 12118 │ │ - b.n 833e │ │ - bl 98ec │ │ - mov r4, r0 │ │ - add r0, sp, #104 @ 0x68 │ │ - bl 112d4 │ │ - ldr r0, [sp, #132] @ 0x84 │ │ - bl 11c8e │ │ + ldrb.w r1, [r1, #-1] │ │ + it ne │ │ + movne r6, #92 @ 0x5c │ │ + cmp r6, r1 │ │ + beq.n af0e │ │ + ldr.w r0, [r8] │ │ + cmp r0, r5 │ │ + mov r0, r5 │ │ + beq.n af82 │ │ + adds r5, #1 │ │ + strb.w r6, [r9, r0] │ │ + str.w r5, [r8, #8] │ │ + b.n af0e │ │ + cbz r4, af2c │ │ mov r0, r4 │ │ - blx 4046c │ │ - bl 98ec │ │ - add r7, sp, #384 @ 0x180 │ │ - movs r3, r0 │ │ - strb r6, [r4, #6] │ │ - lsls r5, r2, #3 │ │ - ldmia r4, {r3, r4, r5, r7} │ │ - vcvt.u16.f16 q14, q9, #1 │ │ - movs r3, r0 │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ - movs r3, r0 │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ - movs r3, r0 │ │ - ldmia r0, {r0, r3, r4, r6} │ │ - vsli.32 d27, d18, #31 │ │ - movs r3, r0 │ │ - push {r3, r4, r5, r7, lr} │ │ - movs r3, r0 │ │ - strb r4, [r4, #4] │ │ - lsls r5, r2, #3 │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ - movs r3, r0 │ │ - ldr r2, [r0, #124] @ 0x7c │ │ - lsls r5, r2, #3 │ │ - push {r1, r4, lr} │ │ - movs r3, r0 │ │ - push {r1, r5, r6, r7, lr} │ │ - movs r3, r0 │ │ - cbz r3, 83e2 │ │ - movs r0, r0 │ │ - lsrs r5, r3, #17 │ │ - movs r0, r0 │ │ - push {r1, r2, r4, r5, r7} │ │ - movs r3, r0 │ │ - push {r5, r7} │ │ - movs r3, r0 │ │ - cbnz r2, 83dc │ │ - movs r3, r0 │ │ - cbnz r2, 83de │ │ - movs r3, r0 │ │ - cbnz r2, 83e0 │ │ - movs r3, r0 │ │ - cbnz r4, 83e6 │ │ - movs r3, r0 │ │ - cbnz r0, 83e6 │ │ - movs r3, r0 │ │ - hlt 0x001a │ │ - movs r3, r0 │ │ - │ │ -000083a8 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #16 │ │ - mov r4, r2 │ │ - mov r5, r1 │ │ - mov r6, r0 │ │ - bl 6e70 │ │ - ldr r1, [pc, #32] @ (83d8 ) │ │ - ldr r2, [pc, #32] @ (83dc ) │ │ - ldr r3, [pc, #36] @ (83e0 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - str r4, [sp, #8] │ │ - add r3, pc │ │ - ldr r1, [r1, #0] │ │ - ldr r2, [r2, #0] │ │ - ldr r3, [r3, #0] │ │ - strd r3, r5, [sp] │ │ - mov r3, r6 │ │ - blx 33220 │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - cbnz r4, 840c │ │ - movs r3, r0 │ │ - cbnz r2, 840e │ │ - movs r3, r0 │ │ - cbnz r2, 8414 │ │ - movs r3, r0 │ │ - │ │ -000083e4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #40 @ 0x28 │ │ - ldr r4, [pc, #104] @ (8454 ) │ │ + movs r1, #1 │ │ + movs r5, #1 │ │ + bl d81c │ │ mov r9, r0 │ │ - ldr r5, [pc, #104] @ (8458 ) │ │ - ldr.w sl, [sp, #76] @ 0x4c │ │ - add r4, pc │ │ - add r5, pc │ │ - ldr r6, [pc, #96] @ (845c ) │ │ - ldr r7, [pc, #100] @ (8460 ) │ │ - ldr r0, [pc, #100] @ (8464 ) │ │ - add r6, pc │ │ - ldr.w r8, [sp, #72] @ 0x48 │ │ - add r7, pc │ │ - str.w sl, [sp, #24] │ │ - add r0, pc │ │ - ldr.w lr, [r5] │ │ - ldr r5, [pc, #84] @ (8468 ) │ │ - str r3, [sp, #16] │ │ - str.w r8, [sp, #20] │ │ - add r5, pc │ │ - str r1, [sp, #8] │ │ - str r2, [sp, #12] │ │ - str.w r9, [sp, #4] │ │ - ldr r2, [pc, #72] @ (846c ) │ │ - ldr.w ip, [r4] │ │ - add r2, pc │ │ - ldr r4, [r6, #0] │ │ - ldr r3, [r7, #0] │ │ - ldr r2, [r2, #0] │ │ - str r2, [sp, #36] @ 0x24 │ │ - ldr r2, [pc, #60] @ (8470 ) │ │ - ldr r0, [r0, #0] │ │ - add r2, pc │ │ - ldr r1, [r5, #0] │ │ - str r0, [sp, #0] │ │ - mov r0, ip │ │ - ldr r2, [r2, #0] │ │ - strd r1, r2, [sp, #28] │ │ - mov r1, lr │ │ + mov sl, r4 │ │ + cmp r0, #0 │ │ + beq.n aeb2 │ │ + b.n af34 │ │ + movs r5, #0 │ │ + ldr.w r0, [r8] │ │ + subs r0, r0, r5 │ │ + cmp r4, r0 │ │ + bhi.n af72 │ │ + add.w r0, r9, r5 │ │ + mov r1, fp │ │ mov r2, r4 │ │ - blx 29c00 │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - cbnz r4, 847a │ │ - movs r3, r0 │ │ - cbnz r2, 8480 │ │ - movs r3, r0 │ │ - cbnz r6, 8482 │ │ - movs r3, r0 │ │ - cbnz r4, 8486 │ │ - movs r3, r0 │ │ - cbnz r2, 847e │ │ - movs r3, r0 │ │ - cbnz r4, 848a │ │ - movs r3, r0 │ │ - cbnz r4, 8486 │ │ - movs r3, r0 │ │ - cbnz r2, 848c │ │ - movs r3, r0 │ │ - │ │ -00008474 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #36 @ 0x24 │ │ - mov r4, r3 │ │ - mov r5, r2 │ │ - mov r9, r1 │ │ - mov r8, r0 │ │ - bl 6e70 │ │ - ldr r1, [pc, #80] @ (84d8 ) │ │ - ldr r2, [pc, #80] @ (84dc ) │ │ - ldr r7, [pc, #84] @ (84e0 ) │ │ - add r1, pc │ │ - ldr r6, [pc, #84] @ (84e4 ) │ │ - add r2, pc │ │ - ldr r3, [pc, #84] @ (84e8 ) │ │ - add r7, pc │ │ - str r4, [sp, #24] │ │ - add r6, pc │ │ - str r5, [sp, #20] │ │ - add r3, pc │ │ - str.w r9, [sp, #16] │ │ - str.w r8, [sp, #12] │ │ - ldr r4, [pc, #68] @ (84ec ) │ │ - ldr r1, [r1, #0] │ │ - add r4, pc │ │ - ldr r2, [r2, #0] │ │ - ldr r3, [r3, #0] │ │ - ldr r5, [r4, #0] │ │ - str r5, [sp, #32] │ │ - ldr r4, [pc, #56] @ (84f0 ) │ │ - ldr r6, [r6, #0] │ │ - add r4, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r5, [r4, #0] │ │ - str r5, [sp, #28] │ │ - ldr r4, [pc, #48] @ (84f4 ) │ │ - strd r7, r6, [sp] │ │ - add r4, pc │ │ - ldr r5, [r4, #0] │ │ - str r5, [sp, #8] │ │ - blx 2e3a0 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + bl 5da78 │ │ + adds r0, r5, r4 │ │ + str.w r0, [r8, #8] │ │ + b.n af6a │ │ + mov.w sl, #0 │ │ + mov.w r9, #1 │ │ + mov r0, r9 │ │ + mov r1, fp │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + ldr.w r1, [r8] │ │ + cbz r1, af50 │ │ + movs r2, #1 │ │ + ldr.w r0, [r8, #4] │ │ + str r2, [sp, #8] │ │ + add r2, sp, #4 │ │ + b.n af54 │ │ + movs r1, #0 │ │ + add r2, sp, #8 │ │ + str r1, [r2, #0] │ │ + ldr r1, [sp, #8] │ │ + cbz r1, af62 │ │ + ldr r1, [sp, #4] │ │ + cbz r1, af62 │ │ + blx 608f0 │ │ + strd sl, r9, [r8] │ │ + str.w r4, [r8, #8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl ae34 │ │ + ldrd r9, r5, [r8, #4] │ │ + b.n af18 │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + movs r2, #1 │ │ + bl ae34 │ │ + ldrd r9, r0, [r8, #4] │ │ + b.n aeea │ │ nop │ │ - @ instruction: 0xb8f4 │ │ - movs r3, r0 │ │ - cbnz r4, 84e2 │ │ - movs r3, r0 │ │ - cbnz r4, 84e6 │ │ - movs r3, r0 │ │ - @ instruction: 0xb8d4 │ │ - movs r3, r0 │ │ - cbnz r0, 84ee │ │ - movs r3, r0 │ │ - @ instruction: 0xb8fe │ │ - movs r3, r0 │ │ - @ instruction: 0xb8f4 │ │ - movs r3, r0 │ │ - @ instruction: 0xb8ea │ │ - movs r3, r0 │ │ - │ │ -000084f8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - sub sp, #16 │ │ - mov r9, r0 │ │ - ldr r0, [pc, #56] @ (853c ) │ │ - mov r8, r1 │ │ - ldr r1, [pc, #56] @ (8540 ) │ │ - ldr r2, [pc, #60] @ (8544 ) │ │ - add r0, pc │ │ - ldr r3, [pc, #60] @ (8548 ) │ │ - add r1, pc │ │ - ldr r7, [pc, #60] @ (854c ) │ │ - add r2, pc │ │ - add r3, pc │ │ - ldr.w sl, [r0] │ │ - add r7, pc │ │ - ldr r4, [r1, #0] │ │ - ldr r5, [r2, #0] │ │ - ldr r6, [r3, #0] │ │ - bl 6e70 │ │ - ldr r1, [r7, #0] │ │ - mov r2, r9 │ │ - str r1, [sp, #12] │ │ - mov r1, sl │ │ - mov r3, r8 │ │ - stmia.w sp, {r4, r5, r6} │ │ - blx 2c660 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - @ instruction: 0xb8a8 │ │ - movs r3, r0 │ │ - @ instruction: 0xb89c │ │ - movs r3, r0 │ │ - @ instruction: 0xb88c │ │ - movs r3, r0 │ │ - @ instruction: 0xb892 │ │ - movs r3, r0 │ │ - @ instruction: 0xb888 │ │ - movs r3, r0 │ │ - │ │ -00008550 : │ │ - push {r7, lr} │ │ - bl 6e70 │ │ - ldr r1, [pc, #24] @ (8570 ) │ │ - ldr r2, [pc, #24] @ (8574 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr r1, [r1, #0] │ │ - ldr r2, [r2, #0] │ │ - blx 19dc0 │ │ - subs r0, #1 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - pop {r7, pc} │ │ - @ instruction: 0xb7d6 │ │ - movs r3, r0 │ │ - @ instruction: 0xb7dc │ │ - movs r3, r0 │ │ - │ │ -00008578 : │ │ - push {r7, lr} │ │ - bl 6e70 │ │ - ldr r1, [pc, #20] @ (8594 ) │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - blx 18f9c │ │ - subs r0, #1 │ │ + ldrb r0, [r4, #21] │ │ + movs r5, r0 │ │ + cbz r1, afba │ │ + ldrb r2, [r0, #0] │ │ + cmp r2, #92 @ 0x5c │ │ + itt eq │ │ + moveq r0, #1 │ │ + bxeq lr │ │ + cmp r1, #1 │ │ + beq.n afba │ │ + mov r2, r0 │ │ + ldrsb.w r3, [r2, #1]! │ │ + cmn.w r3, #64 @ 0x40 │ │ + blt.n afba │ │ + cmp r1, #3 │ │ + bhi.n afbe │ │ + beq.n afc8 │ │ + movs r0, #0 │ │ + bx lr │ │ + ldrsb.w r0, [r0, #3] │ │ + cmn.w r0, #64 @ 0x40 │ │ + blt.n afba │ │ + ldrh r0, [r2, #0] │ │ + movw r1, #23610 @ 0x5c3a │ │ + subs r0, r0, r1 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ - pop {r7, pc} │ │ - nop │ │ - @ instruction: 0xb7b0 │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - bl 6e38 │ │ + bx lr │ │ push {r7, lr} │ │ - bl 15120 │ │ + mov r7, sp │ │ + cbnz r0, afe4 │ │ + mov r0, r2 │ │ + bl aff8 │ │ + bl afe8 │ │ push {r7, lr} │ │ mov r7, sp │ │ - cmp r0, #0 │ │ - it eq │ │ - bleq 85b4 │ │ - bl 85e0 │ │ + mov r2, r0 │ │ + mov r0, r1 │ │ + mov r1, r2 │ │ + bl d89c │ │ + bmi.n afa2 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ - ldr r0, [pc, #28] @ (85d8 ) │ │ + mov r1, r0 │ │ + ldr r0, [pc, #24] @ (b01c ) │ │ movs r2, #0 │ │ - ldr r1, [pc, #28] @ (85dc ) │ │ movs r3, #1 │ │ add r0, pc │ │ str r0, [sp, #0] │ │ - add r1, pc │ │ mov r0, sp │ │ str r2, [sp, #16] │ │ str r2, [sp, #12] │ │ movs r2, #4 │ │ str r3, [sp, #4] │ │ str r2, [sp, #8] │ │ - bl 86a4 │ │ - add r2, sp, #440 @ 0x1b8 │ │ - movs r3, r0 │ │ - add r2, sp, #456 @ 0x1c8 │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - mov r2, r0 │ │ - mov r0, r1 │ │ - mov r1, r2 │ │ - bl 859e │ │ + bl b9ac │ │ + nop │ │ + ldr r2, [r6, #68] @ 0x44 │ │ + movs r5, r0 │ │ + ldrd r2, r3, [r1] │ │ + ldrd r0, r1, [r0, #4] │ │ + b.w b328 │ │ + mov r3, r1 │ │ + ldrd r1, r2, [r0, #4] │ │ + mov r0, r3 │ │ + b.w bf50 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #52 @ 0x34 │ │ + mov sl, r0 │ │ + strd r1, r2, [sp, #8] │ │ + add r0, sp, #36 @ 0x24 │ │ + add r1, sp, #8 │ │ + mov r4, r2 │ │ + bl d6c4 │ │ + ldr r6, [sp, #36] @ 0x24 │ │ + cbz r6, b06c │ │ + ldr.w r9, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cbz r0, b084 │ │ + cmp.w r4, #4294967295 @ 0xffffffff │ │ + bgt.n b094 │ │ + ldr r0, [pc, #324] @ (b1ac ) │ │ + add r0, pc │ │ + bl aff8 │ │ + movs r0, #0 │ │ + movs r1, #1 │ │ + mov.w r2, #2147483648 @ 0x80000000 │ │ + str.w r0, [sl, #8] │ │ + strd r2, r1, [sl] │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + stmia.w sl, {r0, r6, r9} │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cbz r4, b0a4 │ │ + mov r0, r4 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.n b18c │ │ + mov r5, r0 │ │ + b.n b0a6 │ │ + movs r5, #1 │ │ + mov.w r8, #0 │ │ + add r0, sp, #16 │ │ + cmp r9, r4 │ │ + stmia.w r0, {r4, r5, r8} │ │ + bhi.n b16a │ │ + add.w r0, r5, r8 │ │ + mov r1, r6 │ │ + mov r2, r9 │ │ + bl 5da78 │ │ + add.w r1, r8, r9 │ │ + str r1, [sp, #24] │ │ + subs r0, r4, r1 │ │ + str.w sl, [sp, #4] │ │ + cmp r0, #2 │ │ + bls.n b17e │ │ + movw r0, #49135 @ 0xbfef │ │ + movs r2, #189 @ 0xbd │ │ + strh r0, [r5, r1] │ │ + adds r0, r5, r1 │ │ + adds r6, r1, #3 │ │ + strb r2, [r0, #2] │ │ + add.w sl, sp, #36 @ 0x24 │ │ + ldrd r0, r2, [sp, #8] │ │ + add.w fp, sp, #28 │ │ + str r2, [sp, #32] │ │ + strd r6, r0, [sp, #24] │ │ + mov r0, sl │ │ + mov r1, fp │ │ + bl d6c4 │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + cbz r4, b15a │ │ + ldr r0, [sp, #16] │ │ + ldr.w r9, [sp, #40] @ 0x28 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + subs r0, r0, r6 │ │ + cmp r9, r0 │ │ + bhi.n b13a │ │ + adds r0, r5, r6 │ │ + mov r1, r4 │ │ + mov r2, r9 │ │ + bl 5da78 │ │ + add r6, r9 │ │ + cmp.w r8, #0 │ │ + str r6, [sp, #24] │ │ + beq.n b0f0 │ │ + ldr r0, [sp, #16] │ │ + subs r0, r0, r6 │ │ + cmp r0, #2 │ │ + bls.n b14a │ │ + movw r0, #49135 @ 0xbfef │ │ + movs r1, #189 @ 0xbd │ │ + strh r0, [r5, r6] │ │ + adds r0, r5, r6 │ │ + adds r6, #3 │ │ + strb r1, [r0, #2] │ │ + str r6, [sp, #24] │ │ + b.n b0f0 │ │ + add r0, sp, #16 │ │ + mov r1, r6 │ │ + mov r2, r9 │ │ + bl b1b0 │ │ + ldrd r5, r6, [sp, #20] │ │ + b.n b10c │ │ + add r0, sp, #16 │ │ + mov r1, r6 │ │ + movs r2, #3 │ │ + bl b1b0 │ │ + ldrd r5, r6, [sp, #20] │ │ + b.n b128 │ │ + add r2, sp, #16 │ │ + ldr r3, [sp, #4] │ │ + ldmia r2, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r0, sp, #16 │ │ + movs r1, #0 │ │ + mov r2, r9 │ │ + bl b1b0 │ │ + add.w r8, sp, #16 │ │ + ldmia.w r8, {r4, r5, r8} │ │ + b.n b0b4 │ │ + add r0, sp, #16 │ │ + movs r2, #3 │ │ + bl b1b0 │ │ + ldrd r5, r1, [sp, #20] │ │ + b.n b0d0 │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + b.n b196 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #20] │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + ldr r2, [r0, #64] @ 0x40 │ │ + movs r5, r0 │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #24 │ │ - adds r5, r1, r2 │ │ - bcs.n 8642 │ │ + adds r5, r2, r1 │ │ + bcs.n b1d0 │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ cmp.w r5, r0, lsl #1 │ │ - it cc │ │ - lslcc r5, r0, #1 │ │ + it ls │ │ + lslls r5, r0, #1 │ │ cmp r5, #8 │ │ it ls │ │ movls r5, #8 │ │ - mvns r1, r5 │ │ - mov.w r1, r1, lsr #31 │ │ - cbz r0, 861c │ │ + cmp r5, #0 │ │ + bpl.n b1da │ │ + ldr r2, [pc, #60] @ (b210 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + cbnz r0, b1e0 │ │ + movs r0, #0 │ │ + b.n b1e8 │ │ str r0, [sp, #20] │ │ ldr r0, [r4, #4] │ │ str r0, [sp, #12] │ │ movs r0, #1 │ │ - b.n 861e │ │ - movs r0, #0 │ │ - add r3, sp, #12 │ │ + add r2, sp, #12 │ │ str r0, [sp, #16] │ │ mov r0, sp │ │ - mov r2, r5 │ │ - bl 8648 │ │ + mov r1, r5 │ │ + bl b218 │ │ ldr r0, [sp, #0] │ │ - cmp r0, #0 │ │ - itttt eq │ │ - ldreq r0, [sp, #4] │ │ - strdeq r5, r0, [r4] │ │ - addeq sp, #24 │ │ - popeq {r4, r5, r7, pc} │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ ldrd r0, r1, [sp, #4] │ │ - bl 85a4 │ │ + ldr r2, [pc, #8] @ (b214 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r4, [r5, #40] @ 0x28 │ │ + movs r5, r0 │ │ + ldr r6, [r6, #36] @ 0x24 │ │ + movs r5, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r5, r0 │ │ + ldr r0, [r2, #4] │ │ + mov r4, r1 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r2, #8] │ │ + cmpne r0, #0 │ │ + bne.n b234 │ │ + mov r0, r4 │ │ + blx 60900 │ │ + b.n b23c │ │ + ldr r0, [r2, #0] │ │ + mov r1, r4 │ │ + blx 60910 │ │ + clz r1, r0 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r4, [r5, #8] │ │ + lsrs r1, r1, #5 │ │ + strd r1, r0, [r5] │ │ + pop {r4, r5, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + adds.w sl, r2, #1 │ │ + bcs.n b310 │ │ + cmp.w sl, #4294967295 @ 0xffffffff │ │ + bgt.n b26e │ │ + ldr r0, [pc, #188] @ (b324 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + mov r9, r0 │ │ + mov r0, sl │ │ + mov fp, r2 │ │ + mov r5, r1 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.n b318 │ │ + mov r1, r5 │ │ + mov r2, fp │ │ + mov r8, r0 │ │ + bl 5da78 │ │ + adds r0, r5, #3 │ │ + bic.w r0, r0, #3 │ │ + subs r0, r0, r5 │ │ + bne.n b2c0 │ │ + sub.w r1, fp, #8 │ │ + movs r0, #0 │ │ + movw r2, #256 @ 0x100 │ │ + movt r2, #257 @ 0x101 │ │ + adds r4, r5, r0 │ │ + ldr r3, [r5, r0] │ │ + ldr r4, [r4, #4] │ │ + subs r6, r2, r3 │ │ + orrs r3, r6 │ │ + subs r6, r2, r4 │ │ + orrs r6, r4 │ │ + ands r3, r6 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n b2d4 │ │ + adds r0, #8 │ │ + cmp r0, r1 │ │ + bls.n b2a0 │ │ + b.n b2d4 │ │ + movs r1, #0 │ │ + ldrb r2, [r5, r1] │ │ + cbz r2, b300 │ │ + adds r1, #1 │ │ + cmp r0, r1 │ │ + bne.n b2c2 │ │ + sub.w r1, fp, #8 │ │ + cmp r0, r1 │ │ + bls.n b298 │ │ + subs.w r1, fp, r0 │ │ + beq.n b2e8 │ │ + adds r3, r5, r0 │ │ + movs r2, #0 │ │ + ldrb r6, [r3, r2] │ │ + cbz r6, b2fe │ │ + adds r2, #1 │ │ + cmp r1, r2 │ │ + bne.n b2de │ │ movs r0, #0 │ │ - bl 85a4 │ │ + strb.w r0, [r8, fp] │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + stmia.w r9, {r0, r8, sl} │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r1, r2, r0 │ │ + strd sl, r8, [r9] │ │ + strd fp, r1, [r9, #8] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #12] @ (b320 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + bl afe8 │ │ + ldr r6, [r0, #20] │ │ + movs r5, r0 │ │ + ldr r0, [r4, #28] │ │ + movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #44 @ 0x2c │ │ + ldr r6, [r3, #16] │ │ + mov r8, r1 │ │ + mov r9, r0 │ │ + mov r0, r2 │ │ + movs r1, #34 @ 0x22 │ │ + mov r4, r3 │ │ + mov r5, r2 │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.w b56a │ │ + cmp.w r8, #0 │ │ + beq.w b50a │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + mov r0, r8 │ │ + strd r6, r4, [sp, #4] │ │ + str r5, [sp, #16] │ │ + str.w r9, [sp, #12] │ │ + b.n b36a │ │ + subs.w r0, r4, r9 │ │ + beq.w b514 │ │ + add.w r4, r9, r0 │ │ + movs r1, #0 │ │ + ldrb.w r5, [r9, r1] │ │ + sub.w r6, r5, #127 @ 0x7f │ │ + cmn.w r6, #95 @ 0x5f │ │ + bcc.n b38e │ │ + cmp r5, #34 @ 0x22 │ │ + it ne │ │ + cmpne r5, #92 @ 0x5c │ │ + beq.n b38e │ │ + adds r1, #1 │ │ + cmp r0, r1 │ │ + bne.n b370 │ │ + b.n b512 │ │ + add.w r0, r9, r1 │ │ + add r3, r1 │ │ + mov r9, r0 │ │ + ldrsb.w r6, [r9], #1 │ │ + cmp.w r6, #4294967295 @ 0xffffffff │ │ + uxtb.w sl, r6 │ │ + bgt.n b3f4 │ │ + ldrb r6, [r0, #1] │ │ + and.w r1, sl, #31 │ │ + cmp.w sl, #224 @ 0xe0 │ │ + and.w r5, r6, #63 @ 0x3f │ │ + bcc.n b3e2 │ │ + ldrb r6, [r0, #2] │ │ + cmp.w sl, #240 @ 0xf0 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + orr.w r5, r6, r5, lsl #6 │ │ + bcc.n b3ec │ │ + ldrb r6, [r0, #3] │ │ + and.w r1, r1, #7 │ │ + add.w r9, r0, #4 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + orr.w r6, r6, r5, lsl #6 │ │ + orr.w sl, r6, r1, lsl #18 │ │ + cmp.w sl, #1114112 @ 0x110000 │ │ + bne.n b3f4 │ │ + b.n b362 │ │ + orr.w sl, r5, r1, lsl #6 │ │ + add.w r9, r0, #2 │ │ + b.n b3f4 │ │ + orr.w sl, r5, r1, lsl #12 │ │ + add.w r9, r0, #3 │ │ + add r0, sp, #28 │ │ mov r6, r2 │ │ - mov r4, r0 │ │ - movs r0, #1 │ │ - movs r5, #0 │ │ - movs r2, #4 │ │ - cbz r1, 8694 │ │ - cmp r6, #0 │ │ - bmi.n 8694 │ │ - ldr r0, [r3, #4] │ │ - cbz r0, 8674 │ │ - ldr r0, [r3, #8] │ │ - cbz r0, 8674 │ │ - ldr r0, [r3, #0] │ │ - mov r1, r6 │ │ - blx 41d90 │ │ - cbnz r0, 868c │ │ - b.n 8684 │ │ - cbz r6, 868a │ │ - ldr r0, [pc, #40] @ (86a0 ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - mov r0, r6 │ │ - blx 41d50 │ │ - cbnz r0, 868c │ │ + mov r1, sl │ │ + mov.w r2, #65537 @ 0x10001 │ │ + str r4, [sp, #20] │ │ + mov r4, r8 │ │ + str r3, [sp, #24] │ │ + bl b5b0 │ │ + ldrb.w fp, [sp, #40] @ 0x28 │ │ + ldrb.w r5, [sp, #41] @ 0x29 │ │ + sub.w r8, r5, fp │ │ + uxtb.w r0, r8 │ │ + cmp r0, #1 │ │ + bne.n b436 │ │ + mov r8, r4 │ │ + ldr r3, [sp, #24] │ │ + ldr r4, [sp, #20] │ │ + mov r2, r6 │ │ + cmp.w sl, #128 @ 0x80 │ │ + bcs.n b4b4 │ │ movs r0, #1 │ │ - str r0, [r4, #4] │ │ - b.n 8690 │ │ + add r3, r0 │ │ + subs.w r0, r4, r9 │ │ + bne.n b36a │ │ + b.n b514 │ │ + ldr r3, [sp, #24] │ │ + mov r2, r6 │ │ + cmp r3, r6 │ │ + bcc.w b582 │ │ + cbz r2, b456 │ │ + cmp r2, r4 │ │ + bcs.n b452 │ │ + ldr r0, [sp, #12] │ │ + ldrsb r0, [r0, r2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n b456 │ │ + b.n b582 │ │ + bne.w b582 │ │ + cbz r3, b46c │ │ + cmp r3, r4 │ │ + bcs.n b468 │ │ + ldr r0, [sp, #12] │ │ + ldrsb r0, [r0, r3] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n b46c │ │ + b.n b582 │ │ + bne.w b582 │ │ + ldr r0, [sp, #12] │ │ + adds r1, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + subs r2, r3, r2 │ │ + ldr r6, [r0, #12] │ │ + ldr r0, [sp, #16] │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.n b56a │ │ + cmp r5, #129 @ 0x81 │ │ + bcc.n b48e │ │ + ldr r1, [sp, #28] │ │ + ldr r0, [sp, #16] │ │ + ldr r2, [sp, #4] │ │ + blx r2 │ │ + cbz r0, b49e │ │ + b.n b56a │ │ + add r0, sp, #28 │ │ + mov r2, r8 │ │ + add.w r1, r0, fp │ │ + ldr r0, [sp, #16] │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.n b56a │ │ + cmp.w sl, #128 @ 0x80 │ │ + bcs.n b4de │ │ + mov r8, r4 │ │ movs r0, #1 │ │ - str r0, [r4, #4] │ │ + ldrd r4, r3, [sp, #20] │ │ + adds r2, r0, r3 │ │ + cmp.w sl, #128 @ 0x80 │ │ + bcc.n b42a │ │ + cmp.w sl, #2048 @ 0x800 │ │ + bcs.n b4c8 │ │ + movs r0, #2 │ │ + add r3, r0 │ │ + subs.w r0, r4, r9 │ │ + bne.w b36a │ │ + b.n b514 │ │ + movs r0, #4 │ │ + cmp.w sl, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r0, #3 │ │ + add r3, r0 │ │ + subs.w r0, r4, r9 │ │ + bne.w b36a │ │ + b.n b514 │ │ + mov r8, r4 │ │ + ldrd r4, r3, [sp, #20] │ │ + cmp.w sl, #2048 @ 0x800 │ │ + bcs.n b4f6 │ │ + movs r0, #2 │ │ + adds r2, r0, r3 │ │ + cmp.w sl, #128 @ 0x80 │ │ + bcc.n b42a │ │ + b.n b4b4 │ │ + movs r0, #4 │ │ + cmp.w sl, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r0, #3 │ │ + adds r2, r0, r3 │ │ + cmp.w sl, #128 @ 0x80 │ │ + bcs.n b4b4 │ │ + b.n b42a │ │ + mov.w r8, #0 │ │ movs r0, #0 │ │ - movs r2, #8 │ │ - mov r5, r6 │ │ - str r5, [r4, r2] │ │ - str r0, [r4, #0] │ │ + b.n b55a │ │ + add r3, r0 │ │ + cmp r2, r3 │ │ + bhi.n b590 │ │ + ldrd r9, r5, [sp, #12] │ │ + ldrd r6, r4, [sp, #4] │ │ + cbz r2, b534 │ │ + cmp r2, r8 │ │ + bcs.n b53e │ │ + ldrsb.w r0, [r9, r2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + mov r0, r2 │ │ + bgt.n b542 │ │ + b.n b598 │ │ + movs r0, #0 │ │ + cbnz r3, b546 │ │ + mov.w r8, #0 │ │ + b.n b55a │ │ + mov r0, r8 │ │ + bne.n b598 │ │ + cmp r3, #0 │ │ + beq.n b538 │ │ + cmp r3, r8 │ │ + bcs.n b558 │ │ + ldrsb.w r1, [r9, r3] │ │ + cmn.w r1, #65 @ 0x41 │ │ + ble.n b596 │ │ + mov r8, r3 │ │ + b.n b55a │ │ + bne.n b596 │ │ + add.w r1, r9, r0 │ │ + sub.w r2, r8, r0 │ │ + ldr r3, [r4, #12] │ │ + mov r0, r5 │ │ + blx r3 │ │ + cbz r0, b574 │ │ + movs r0, #1 │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r5 │ │ + movs r1, #34 @ 0x22 │ │ + blx r6 │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #36] @ (b5a8 ) │ │ + mov r1, r4 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #12] │ │ + bl b798 │ │ + ldr.w r9, [sp, #12] │ │ + b.n b598 │ │ + mov r2, r0 │ │ + ldr r0, [pc, #16] @ (b5ac ) │ │ + mov r1, r8 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, r9 │ │ + bl b798 │ │ + nop │ │ + str r2, [r3, #112] @ 0x70 │ │ + movs r5, r0 │ │ + str r4, [r2, #112] @ 0x70 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #32 │ │ + cmp r1, #39 @ 0x27 │ │ + bhi.n b5f2 │ │ + tbb [pc, r1] │ │ + subs r4, r2, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + ldrb r6, [r3, #24] │ │ + subs r0, r6, #1 │ │ + ldrb r6, [r3, #8] │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r6, r3, #0 │ │ + subs r2, r0, #2 │ │ + subs r6, r3, #0 │ │ + strb r6, [r3, #16] │ │ + movs r1, #0 │ │ + movw r2, #12380 @ 0x305c │ │ + b.n b776 │ │ + cmp r1, #92 @ 0x5c │ │ + bne.n b5fe │ │ + movs r1, #0 │ │ + movw r2, #23644 @ 0x5c5c │ │ + b.n b776 │ │ + lsls r2, r2, #31 │ │ + itt ne │ │ + lsrne r2, r1, #8 │ │ + cmpne r2, #2 │ │ + bls.n b6d0 │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + mov r5, r1 │ │ + bl c324 │ │ + mov r2, r0 │ │ + mov r1, r5 │ │ + mov r0, r4 │ │ + cmp r2, #0 │ │ + beq.n b6d0 │ │ + ldr r3, [pc, #368] @ (b790 ) │ │ + ubfx r2, r1, #8, #4 │ │ + ubfx r5, r1, #16, #4 │ │ + ubfx r6, r1, #12, #4 │ │ + add r3, pc │ │ + ldrb.w lr, [r3, r2] │ │ + ubfx r2, r1, #4, #4 │ │ + ldrb r5, [r3, r5] │ │ + ldrb r4, [r3, r2] │ │ + and.w r2, r1, #15 │ │ + strb.w r5, [sp, #4] │ │ + movs r5, #92 @ 0x5c │ │ + ldrb.w ip, [r3, r2] │ │ + lsrs r2, r1, #20 │ │ + ldrb r2, [r3, r2] │ │ + orr.w r1, r1, #1 │ │ + strb.w r2, [sp, #3] │ │ + clz r2, r1 │ │ + ldrb r3, [r3, r6] │ │ + mvn.w r1, #1 │ │ + add.w r1, r1, r2, lsr #2 │ │ + movs r6, #0 │ │ + strb.w r3, [sp, #5] │ │ + mov r3, sp │ │ + orr.w r2, r3, r2, lsr #2 │ │ + strb.w r6, [sp, #2] │ │ + strh.w r6, [sp] │ │ + movs r6, #125 @ 0x7d │ │ + strb r5, [r3, r1] │ │ + movs r3, #123 @ 0x7b │ │ + strb.w r4, [sp, #7] │ │ + strb.w lr, [sp, #6] │ │ + strb r3, [r2, #0] │ │ + movs r3, #117 @ 0x75 │ │ + strb.w r3, [r2, #-1] │ │ + strb.w r6, [sp, #9] │ │ + strb.w ip, [sp, #8] │ │ + ldrd r2, r3, [sp] │ │ + ldrh.w r6, [sp, #8] │ │ + strd r2, r3, [r0] │ │ + strh r6, [r0, #8] │ │ + b.n b76c │ │ + movs r1, #0 │ │ + movw r2, #28252 @ 0x6e5c │ │ + b.n b776 │ │ + lsls r2, r2, #23 │ │ + bpl.n b6d0 │ │ + movs r1, #0 │ │ + movw r2, #10076 @ 0x275c │ │ + b.n b776 │ │ + movs r1, #0 │ │ + movw r2, #29276 @ 0x725c │ │ + b.n b776 │ │ + movs r1, #0 │ │ + movw r2, #29788 @ 0x745c │ │ + b.n b776 │ │ + bic.w r2, r2, #4278190080 @ 0xff000000 │ │ + cmp.w r2, #65536 @ 0x10000 │ │ + bcs.n b770 │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + mov r5, r1 │ │ + bl c0a0 │ │ + cbz r0, b6e6 │ │ + mov r0, r4 │ │ + str r5, [r4, #0] │ │ + movs r2, #129 @ 0x81 │ │ + movs r1, #128 @ 0x80 │ │ + b.n b782 │ │ + ldr r1, [pc, #172] @ (b794 ) │ │ + ubfx r0, r5, #8, #4 │ │ + ubfx r2, r5, #12, #4 │ │ + lsrs r6, r5, #20 │ │ + add r1, pc │ │ + ldrb.w lr, [r1, r0] │ │ + ubfx r0, r5, #4, #4 │ │ + ldrb r6, [r1, r6] │ │ + ldrb r3, [r1, r0] │ │ + and.w r0, r5, #15 │ │ + strb.w r6, [sp, #19] │ │ + ldrb.w ip, [r1, r0] │ │ + ubfx r0, r5, #16, #4 │ │ + strb.w r3, [sp, #23] │ │ + ldrb r0, [r1, r0] │ │ + ldrb r1, [r1, r2] │ │ + strb.w r0, [sp, #20] │ │ + orr.w r0, r5, #1 │ │ + movs r2, #0 │ │ + clz r0, r0 │ │ + strb.w r1, [sp, #21] │ │ + mvn.w r1, #1 │ │ + strb.w r2, [sp, #18] │ │ + strh.w r2, [sp, #16] │ │ + add r2, sp, #16 │ │ + add.w r1, r1, r0, lsr #2 │ │ + movs r5, #92 @ 0x5c │ │ + orr.w r0, r2, r0, lsr #2 │ │ + strb.w lr, [sp, #22] │ │ + strb r5, [r2, r1] │ │ + movs r2, #123 @ 0x7b │ │ + strb r2, [r0, #0] │ │ + movs r2, #117 @ 0x75 │ │ + strb.w r2, [r0, #-1] │ │ + movs r0, #125 @ 0x7d │ │ + strb.w r0, [sp, #25] │ │ + mov r0, r4 │ │ + strb.w ip, [sp, #24] │ │ + ldrd r2, r3, [sp, #16] │ │ + ldrh.w r6, [sp, #24] │ │ + strd r2, r3, [r0] │ │ + strh r6, [r4, #8] │ │ + movs r2, #10 │ │ + b.n b782 │ │ + movs r1, #0 │ │ + movw r2, #8796 @ 0x225c │ │ + str.w r1, [r0, #6] │ │ + str.w r1, [r0, #2] │ │ + strh r2, [r0, #0] │ │ + movs r2, #2 │ │ + strb r2, [r0, #13] │ │ + strb r1, [r0, #12] │ │ + add sp, #32 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r4, [r5, #64] @ 0x40 │ │ - lsls r5, r2, #3 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #24 │ │ - ldr r2, [pc, #24] @ (86c4 ) │ │ - movs r3, #1 │ │ - strd r0, r1, [sp, #12] │ │ - add r0, sp, #4 │ │ - add r2, pc │ │ - strh.w r3, [sp, #20] │ │ - strd r3, r2, [sp, #4] │ │ - bl 1495c │ │ - nop │ │ - add r1, sp, #720 @ 0x2d0 │ │ - movs r3, r0 │ │ - movw r0, #6798 @ 0x1a8e │ │ - movw r1, #16153 @ 0x3f19 │ │ - movw r2, #8824 @ 0x2278 │ │ - movw r3, #21389 @ 0x538d │ │ - movt r0, #34384 @ 0x8650 │ │ - movt r1, #5579 @ 0x15cb │ │ - movt r2, #57145 @ 0xdf39 │ │ - movt r3, #20879 @ 0x518f │ │ - bx lr │ │ - push {r7, lr} │ │ + add r6, sp, #584 @ 0x248 │ │ + vqrdmulh.s q13, , d10[0] │ │ + vabal.u , d31, d0 │ │ mov r7, sp │ │ - bl 8bec │ │ - bmi.n 869e │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #48 @ 0x30 │ │ - ldr r3, [pc, #48] @ (872c ) │ │ - ldr r4, [pc, #48] @ (8730 ) │ │ - strd r0, r1, [sp] │ │ - movs r0, #0 │ │ - str r0, [sp, #24] │ │ + sub sp, #8 │ │ + ldr.w ip, [r7, #8] │ │ + str.w ip, [sp] │ │ + bl b7ac │ │ + bmi.n b756 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #104 @ 0x68 │ │ + cmp.w r1, #256 @ 0x100 │ │ + strd r2, r3, [sp] │ │ + bhi.n b7ca │ │ + strd r0, r1, [sp, #8] │ │ + movs r5, #0 │ │ + movs r4, #1 │ │ + b.n b7f6 │ │ + mov.w ip, #256 @ 0x100 │ │ + ldrsb.w r5, [r0, ip] │ │ + cmn.w r5, #65 @ 0x41 │ │ + bgt.n b7e2 │ │ + subs.w ip, ip, #1 │ │ + bne.n b7ce │ │ + mov.w ip, #0 │ │ + ldr r4, [pc, #408] @ (b97c ) │ │ + movs r5, #0 │ │ + strd r0, ip, [sp, #8] │ │ + cmp ip, r1 │ │ + add r4, pc │ │ + it cs │ │ + movcs r4, #1 │ │ + it cc │ │ + movcc r5, #5 │ │ + ldr.w ip, [r7, #8] │ │ + cmp r2, r1 │ │ + strd r4, r5, [sp, #16] │ │ + bhi.w b906 │ │ + cmp r3, r1 │ │ + bhi.n b904 │ │ + cmp r2, r3 │ │ + bhi.w b93e │ │ + cbz r2, b81e │ │ + cmp r2, r1 │ │ + bcs.n b81e │ │ + ldrsb r5, [r0, r2] │ │ + cmn.w r5, #65 @ 0x41 │ │ + it le │ │ + movle r3, r2 │ │ + cmp r3, r1 │ │ + str r3, [sp, #24] │ │ + bcs.n b838 │ │ + cbz r3, b832 │ │ + ldrsb r2, [r0, r3] │ │ + cmn.w r2, #65 @ 0x41 │ │ + bgt.n b834 │ │ + subs r3, #1 │ │ + bne.n b826 │ │ + movs r3, #0 │ │ + cmp r3, r1 │ │ + bne.n b83e │ │ + mov r0, ip │ │ + bl b9c4 │ │ + add r0, r3 │ │ + ldrsb.w r1, [r0] │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + uxtb r2, r1 │ │ + ble.n b852 │ │ + str r2, [sp, #28] │ │ + movs r0, #1 │ │ + b.n b8b4 │ │ + ldrb r5, [r0, #1] │ │ + and.w r1, r2, #31 │ │ + cmp r2, #223 @ 0xdf │ │ + and.w r5, r5, #63 @ 0x3f │ │ + bls.n b888 │ │ + ldrb r4, [r0, #2] │ │ + cmp r2, #240 @ 0xf0 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + orr.w r5, r4, r5, lsl #6 │ │ + bcc.n b896 │ │ + ldrb r0, [r0, #3] │ │ + and.w r1, r1, #7 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + orr.w r0, r0, r5, lsl #6 │ │ + orr.w r1, r0, r1, lsl #18 │ │ + cmp.w r1, #1114112 @ 0x110000 │ │ + beq.n b838 │ │ + b.n b88c │ │ + orr.w r1, r5, r1, lsl #6 │ │ + cmp r1, #128 @ 0x80 │ │ + str r1, [sp, #28] │ │ + bcs.n b8a0 │ │ + movs r0, #1 │ │ + b.n b8b4 │ │ + orr.w r1, r5, r1, lsl #12 │ │ + cmp r1, #128 @ 0x80 │ │ + str r1, [sp, #28] │ │ + bcc.n b892 │ │ + cmp.w r1, #2048 @ 0x800 │ │ + bcs.n b8aa │ │ movs r0, #2 │ │ + b.n b8b4 │ │ + movs r0, #4 │ │ + cmp.w r1, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r0, #3 │ │ + add r0, r3 │ │ + ldr r6, [pc, #224] @ (b998 ) │ │ + ldr r5, [pc, #224] @ (b99c ) │ │ + ldr r4, [pc, #228] @ (b9a0 ) │ │ + add r6, pc │ │ + ldr r2, [pc, #228] @ (b9a4 ) │ │ + add r5, pc │ │ + ldr r1, [pc, #228] @ (b9a8 ) │ │ add r4, pc │ │ - strd r4, r0, [sp, #8] │ │ - str r0, [sp, #20] │ │ + strd r3, r0, [sp, #32] │ │ + movs r0, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #5 │ │ + strd r6, r0, [sp, #40] @ 0x28 │ │ + add r2, pc │ │ + str r0, [sp, #52] @ 0x34 │ │ + add r0, sp, #64 @ 0x40 │ │ + str r0, [sp, #48] @ 0x30 │ │ + add r0, sp, #16 │ │ + add r1, pc │ │ + str r5, [sp, #100] @ 0x64 │ │ + strd r5, r0, [sp, #92] @ 0x5c │ │ + add r0, sp, #8 │ │ + strd r4, r0, [sp, #84] @ 0x54 │ │ add r0, sp, #32 │ │ - str r0, [sp, #16] │ │ - mov r0, sp │ │ + strd r2, r0, [sp, #76] @ 0x4c │ │ + add r0, sp, #28 │ │ + strd r1, r0, [sp, #68] @ 0x44 │ │ + add r0, sp, #24 │ │ + str r0, [sp, #64] @ 0x40 │ │ + add r0, sp, #40 @ 0x28 │ │ + mov r1, ip │ │ + bl b9ac │ │ + mov r2, r3 │ │ + ldr r1, [pc, #120] @ (b980 ) │ │ + ldr r0, [pc, #120] @ (b984 ) │ │ + ldr r3, [pc, #124] @ (b988 ) │ │ + add r1, pc │ │ + str r2, [sp, #32] │ │ + movs r2, #0 │ │ + str r2, [sp, #56] @ 0x38 │ │ + movs r2, #3 │ │ add r3, pc │ │ - strd r3, r0, [sp, #36] @ 0x24 │ │ - add r0, sp, #4 │ │ - str r0, [sp, #32] │ │ - add r0, sp, #8 │ │ - mov r1, r2 │ │ + strd r3, r2, [sp, #40] @ 0x28 │ │ + str r2, [sp, #52] @ 0x34 │ │ + add r2, sp, #64 @ 0x40 │ │ + str r2, [sp, #48] @ 0x30 │ │ + add r2, sp, #16 │ │ + str r1, [sp, #84] @ 0x54 │ │ + add r0, pc │ │ + strd r1, r2, [sp, #76] @ 0x4c │ │ + add r1, sp, #8 │ │ + strd r0, r1, [sp, #68] @ 0x44 │ │ + add r0, sp, #32 │ │ + str r0, [sp, #64] @ 0x40 │ │ + add r0, sp, #40 @ 0x28 │ │ + mov r1, ip │ │ + bl b9ac │ │ + movs r3, #0 │ │ + ldr r2, [pc, #72] @ (b98c ) │ │ + ldr r1, [pc, #76] @ (b990 ) │ │ + ldr r0, [pc, #76] @ (b994 ) │ │ + add r2, pc │ │ + str r3, [sp, #56] @ 0x38 │ │ + movs r3, #4 │ │ str r3, [sp, #44] @ 0x2c │ │ - bl 86a4 │ │ + add r1, pc │ │ + str r3, [sp, #52] @ 0x34 │ │ + add r3, sp, #64 @ 0x40 │ │ + str r3, [sp, #48] @ 0x30 │ │ + add r3, sp, #16 │ │ + str r2, [sp, #92] @ 0x5c │ │ + add r0, pc │ │ + strd r2, r3, [sp, #84] @ 0x54 │ │ + add r2, sp, #8 │ │ + str r0, [sp, #40] @ 0x28 │ │ + strd r1, r2, [sp, #76] @ 0x4c │ │ + add r2, sp, #4 │ │ + strd r1, r2, [sp, #68] @ 0x44 │ │ + mov r1, sp │ │ + str r1, [sp, #64] @ 0x40 │ │ + add r0, sp, #40 @ 0x28 │ │ + mov r1, ip │ │ + bl b9ac │ │ nop │ │ - movs r3, r3 │ │ + add r6, sp, #468 @ 0x1d4 │ │ + vqshl.u32 d26, d29, #31 │ │ movs r0, r0 │ │ - add r1, sp, #576 @ 0x240 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #52 @ 0x34 │ │ - ldr r4, [r0, #0] │ │ - movw r0, #10000 @ 0x2710 │ │ - mov r5, r1 │ │ - movw lr, #65436 @ 0xff9c │ │ - cmp r4, r0 │ │ - ldr r0, [pc, #208] @ (8820 ) │ │ + asrs r3, r2, #14 │ │ + movs r0, r0 │ │ + str r2, [r1, #64] @ 0x40 │ │ + movs r5, r0 │ │ + add r7, pc, #12 @ (adr r7, b99c ) │ │ + movs r0, r0 │ │ + asrs r3, r5, #13 │ │ + movs r0, r0 │ │ + str r6, [r7, #52] @ 0x34 │ │ + movs r5, r0 │ │ + str r4, [r7, #64] @ 0x40 │ │ + movs r5, r0 │ │ + add r7, pc, #548 @ (adr r7, bbc4 ) │ │ + movs r0, r0 │ │ + lsls r1, r1, #6 │ │ + movs r0, r0 │ │ + lsls r1, r0, #4 │ │ + movs r0, r0 │ │ + asrs r3, r3, #15 │ │ + movs r0, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #16 │ │ + strd r0, r1, [sp, #4] │ │ + add r0, sp, #4 │ │ + movs r2, #1 │ │ + strh.w r2, [sp, #12] │ │ + bl 32a0e │ │ + bmi.n b96e │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + mov r2, r0 │ │ + ldr r0, [pc, #8] @ (b9d4 ) │ │ + movs r1, #43 @ 0x2b │ │ add r0, pc │ │ - bcc.n 87cc │ │ - movw r8, #5977 @ 0x1759 │ │ - movw r2, #57599 @ 0xe0ff │ │ - sub.w fp, r7, #67 @ 0x43 │ │ - movs r1, #0 │ │ - movt r8, #53687 @ 0xd1b7 │ │ - movw r9, #55536 @ 0xd8f0 │ │ - movw sl, #5243 @ 0x147b │ │ - movt r2, #1525 @ 0x5f5 │ │ - str r5, [sp, #8] │ │ - umull r3, r5, r4, r8 │ │ - add.w ip, fp, r1 │ │ - subs r1, #4 │ │ - cmp r4, r2 │ │ - mov.w r3, r5, lsr #13 │ │ - mla r5, r3, r9, r4 │ │ - mov r4, r3 │ │ - uxth r6, r5 │ │ - mov.w r6, r6, lsr #2 │ │ - mul.w r6, r6, sl │ │ - mov.w r6, r6, lsr #17 │ │ - mla r5, r6, lr, r5 │ │ - ldrh.w r6, [r0, r6, lsl #1] │ │ - strh.w r6, [ip, #35] @ 0x23 │ │ - uxth r5, r5 │ │ - ldrh.w r5, [r0, r5, lsl #1] │ │ - strh.w r5, [ip, #37] @ 0x25 │ │ - bhi.n 8772 │ │ - ldr r5, [sp, #8] │ │ - adds r1, #39 @ 0x27 │ │ - mov r4, r3 │ │ - cmp r4, #99 @ 0x63 │ │ - bhi.n 87d2 │ │ - mov r2, r4 │ │ - cmp r2, #10 │ │ - bcc.n 87f4 │ │ - ldrh.w r0, [r0, r2, lsl #1] │ │ - subs r1, #2 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strh r0, [r2, r1] │ │ - b.n 8800 │ │ + bl bf2a │ │ + add r6, sp, #88 @ 0x58 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #16 │ │ + ldrd r4, r6, [r1] │ │ + mov r5, r0 │ │ + ldr.w r8, [r6, #16] │ │ movs r1, #39 @ 0x27 │ │ - cmp r4, #99 @ 0x63 │ │ - bls.n 87b8 │ │ - uxth r2, r4 │ │ - movw r3, #5243 @ 0x147b │ │ - lsrs r2, r2, #2 │ │ - subs r1, #2 │ │ - muls r2, r3 │ │ - sub.w r6, r7, #67 @ 0x43 │ │ - lsrs r2, r2, #17 │ │ - mla r3, r2, lr, r4 │ │ - uxth r3, r3 │ │ - ldrh.w r3, [r0, r3, lsl #1] │ │ - strh r3, [r6, r1] │ │ - cmp r2, #10 │ │ - bcs.n 87be │ │ - orr.w r0, r2, #48 @ 0x30 │ │ - subs r1, #1 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strb r0, [r2, r1] │ │ - rsb r0, r1, #39 @ 0x27 │ │ - add r1, r2 │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r1, r0, [sp] │ │ + mov r0, r4 │ │ + blx r8 │ │ + cbz r0, b9fe │ │ + movs r0, #1 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r5, #0] │ │ + mov r5, sp │ │ + mov r0, r5 │ │ + movw r2, #257 @ 0x101 │ │ + bl b5b0 │ │ + ldrb.w r0, [sp, #13] │ │ + cmp r0, #129 @ 0x81 │ │ + bcc.n ba26 │ │ + ldr r1, [sp, #0] │ │ + mov r0, r4 │ │ + blx r8 │ │ + cbz r0, ba40 │ │ + movs r0, #1 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb.w r2, [sp, #12] │ │ + ldr r3, [r6, #12] │ │ + adds r1, r5, r2 │ │ + subs r2, r0, r2 │ │ + mov r0, r4 │ │ + blx r3 │ │ + cbz r0, ba40 │ │ + movs r0, #1 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r4 │ │ + movs r1, #39 @ 0x27 │ │ + blx r8 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n b9fa │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ + mov r5, r0 │ │ + ldr r0, [r1, #8] │ │ + mov r4, r1 │ │ + lsls r1, r0, #6 │ │ + bmi.n ba7e │ │ + lsls r0, r0, #5 │ │ + bmi.n ba9c │ │ mov r0, r5 │ │ + mov r1, r4 │ │ + bl ccbc │ │ + cbz r0, bad8 │ │ + movs r6, #1 │ │ + mov r0, r6 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r5, #0] │ │ + add r0, sp, #8 │ │ + ldr r2, [pc, #228] @ (bb68 ) │ │ + movs r6, #7 │ │ + add r2, pc │ │ + mov r3, r6 │ │ + and.w r6, r1, #15 │ │ + lsrs r1, r1, #4 │ │ + ldrb r6, [r2, r6] │ │ + strb r6, [r0, r3] │ │ + sub.w r6, r3, #1 │ │ + bne.n ba88 │ │ + b.n bab8 │ │ + ldr r1, [r5, #0] │ │ + add r0, sp, #8 │ │ + ldr r2, [pc, #200] @ (bb6c ) │ │ + movs r6, #7 │ │ + add r2, pc │ │ + mov r3, r6 │ │ + and.w r6, r1, #15 │ │ + lsrs r1, r1, #4 │ │ + ldrb r6, [r2, r6] │ │ + strb r6, [r0, r3] │ │ + sub.w r6, r3, #1 │ │ + bne.n baa6 │ │ + adds r1, r3, #1 │ │ + ldr r2, [pc, #180] @ (bb70 ) │ │ + rsb r1, r1, #9 │ │ + add r0, r3 │ │ + add r2, pc │ │ + movs r3, #2 │ │ + strd r0, r1, [sp] │ │ + mov r0, r4 │ │ movs r1, #1 │ │ - bl 8824 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + movs r6, #1 │ │ + bl bb84 │ │ + cmp r0, #0 │ │ + bne.n ba74 │ │ + ldrd r0, r1, [r4] │ │ + movs r2, #2 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #144] @ (bb74 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cbz r0, baf4 │ │ + movs r6, #1 │ │ + mov r0, r6 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - add r5, sp, #372 @ 0x174 │ │ + ldr r1, [r4, #8] │ │ + adds r0, r5, #4 │ │ + lsls r2, r1, #6 │ │ + bmi.n bb08 │ │ + lsls r1, r1, #5 │ │ + bmi.n bb26 │ │ + mov r1, r4 │ │ + bl ccbc │ │ + b.n bb5c │ │ + ldr r1, [r0, #0] │ │ + add r0, sp, #8 │ │ + ldr r2, [pc, #104] @ (bb78 ) │ │ + movs r6, #7 │ │ + add r2, pc │ │ + mov r3, r6 │ │ + and.w r6, r1, #15 │ │ + lsrs r1, r1, #4 │ │ + ldrb r6, [r2, r6] │ │ + strb r6, [r0, r3] │ │ + sub.w r6, r3, #1 │ │ + bne.n bb12 │ │ + b.n bb42 │ │ + ldr r1, [r0, #0] │ │ + add r0, sp, #8 │ │ + ldr r2, [pc, #80] @ (bb7c ) │ │ + movs r6, #7 │ │ + add r2, pc │ │ + mov r3, r6 │ │ + and.w r6, r1, #15 │ │ + lsrs r1, r1, #4 │ │ + ldrb r6, [r2, r6] │ │ + strb r6, [r0, r3] │ │ + sub.w r6, r3, #1 │ │ + bne.n bb30 │ │ + adds r1, r3, #1 │ │ + ldr r2, [pc, #56] @ (bb80 ) │ │ + rsb r1, r1, #9 │ │ + add r0, r3 │ │ + add r2, pc │ │ + movs r3, #2 │ │ + strd r0, r1, [sp] │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl bb84 │ │ + mov r6, r0 │ │ + mov r0, r6 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r2, sp, #216 @ 0xd8 │ │ + vtbl.8 d26, {d31-, q5, #1 │ │ + vtbl.8 d26, {d31- instruction: 0xffffa9fe │ │ + vtbx.8 d27, {d31-, q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #28 │ │ - str r2, [sp, #24] │ │ - mov fp, r3 │ │ - ldr r4, [r7, #12] │ │ - cbz r1, 889c │ │ - ldr r1, [r0, #28] │ │ - mov.w r9, #43 @ 0x2b │ │ - ands.w r2, r1, #1 │ │ + ldr.w sl, [r7, #12] │ │ + cbz r1, bbaa │ │ + ldr r6, [r0, #8] │ │ + mov.w fp, #43 @ 0x2b │ │ + ands.w r1, r6, #2097152 @ 0x200000 │ │ it eq │ │ - moveq.w r9, #1114112 @ 0x110000 │ │ - add.w sl, r2, r4 │ │ - ldr.w r8, [r7, #8] │ │ - lsls r2, r1, #29 │ │ - bpl.n 88ae │ │ - movs r2, #0 │ │ - cmp.w fp, #0 │ │ - beq.n 886e │ │ - ldr r3, [sp, #24] │ │ - mov r6, fp │ │ - ldrsb.w r5, [r3], #1 │ │ - cmn.w r5, #65 @ 0x41 │ │ - it gt │ │ - addgt r2, #1 │ │ - subs r6, #1 │ │ - bne.n 885e │ │ - add sl, r2 │ │ - ldr r2, [r0, #0] │ │ - cbz r2, 88b8 │ │ - strd r8, r4, [sp, #16] │ │ - ldr.w r8, [r0, #4] │ │ - cmp r8, sl │ │ - bls.n 88d8 │ │ - lsls r1, r1, #28 │ │ - bmi.n 890c │ │ - ldrb.w r1, [r0, #32] │ │ - sub.w sl, r8, sl │ │ - tbb [pc, r1] │ │ - lsls r4, r0, #10 │ │ - lsls r6, r7, #9 │ │ - mov r1, sl │ │ - mov.w sl, #0 │ │ - b.n 8998 │ │ - ldr r1, [r0, #28] │ │ - add.w sl, r4, #1 │ │ - mov.w r9, #45 @ 0x2d │ │ - ldr.w r8, [r7, #8] │ │ - lsls r2, r1, #29 │ │ - bmi.n 8852 │ │ - movs r2, #0 │ │ - str r2, [sp, #24] │ │ - ldr r2, [r0, #0] │ │ - cmp r2, #0 │ │ - bne.n 8874 │ │ - ldrd r5, r6, [r0, #20] │ │ - mov r2, r9 │ │ - str.w fp, [sp] │ │ + moveq.w fp, #1114112 @ 0x110000 │ │ + add.w r4, sl, r1, lsr #21 │ │ + b.n bbb4 │ │ + ldr r6, [r0, #8] │ │ + add.w r4, sl, #1 │ │ + mov.w fp, #45 @ 0x2d │ │ + ldr.w r9, [r7, #8] │ │ + lsls r1, r6, #8 │ │ + mov.w r1, #0 │ │ + str r3, [sp, #20] │ │ + bmi.n bbee │ │ + str r1, [sp, #24] │ │ + ldrh.w r8, [r0, #12] │ │ + cmp r4, r8 │ │ + bcc.n bc18 │ │ + ldrd r5, r6, [r0] │ │ + mov r2, fp │ │ + ldr r0, [sp, #20] │ │ mov r1, r6 │ │ + str r0, [sp, #0] │ │ ldr r3, [sp, #24] │ │ mov r0, r5 │ │ - bl 8ba6 │ │ - cbz r0, 88f8 │ │ + bl bee4 │ │ + cmp r0, #0 │ │ + beq.n bc78 │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrd r5, r6, [r0, #20] │ │ - mov r2, r9 │ │ - str.w fp, [sp] │ │ + cbz r3, bc0c │ │ + ldrsb.w r5, [r2] │ │ + cmn.w r5, #65 @ 0x41 │ │ + it gt │ │ + movgt r1, #1 │ │ + cmp r3, #1 │ │ + beq.n bc0c │ │ + ldrsb.w r5, [r2, #1] │ │ + cmn.w r5, #65 @ 0x41 │ │ + it gt │ │ + addgt r1, #1 │ │ + add r4, r1 │ │ + str r2, [sp, #24] │ │ + ldrh.w r8, [r0, #12] │ │ + cmp r4, r8 │ │ + bcs.n bbcc │ │ + lsls r1, r6, #7 │ │ + str.w sl, [sp, #16] │ │ + bmi.n bc3e │ │ + ubfx r1, r6, #29, #2 │ │ + str.w r9, [sp, #12] │ │ + sub.w r3, r8, r4 │ │ + bfc r6, #21, #11 │ │ + movs r4, #0 │ │ + tbb [pc, r1] │ │ + lsls r4, r1, #9 │ │ + lsls r2, r1, #9 │ │ + mov r4, r3 │ │ + b.n bcce │ │ + ldrd r5, r1, [r0, #8] │ │ + mov r2, fp │ │ + ldrd sl, r6, [r0] │ │ + str r1, [sp, #8] │ │ + movs r1, #0 │ │ + movt r1, #40928 @ 0x9fe0 │ │ + str r0, [sp, #12] │ │ + ands r1, r5 │ │ + orr.w r1, r1, #536870912 @ 0x20000000 │ │ + orr.w r1, r1, #48 @ 0x30 │ │ + str r1, [r0, #8] │ │ + ldr r0, [sp, #20] │ │ mov r1, r6 │ │ + str r0, [sp, #0] │ │ + mov r0, sl │ │ ldr r3, [sp, #24] │ │ - mov r0, r5 │ │ - bl 8ba6 │ │ - cbz r0, 8962 │ │ + bl bee4 │ │ + cbz r0, bc8c │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r3, [r6, #12] │ │ mov r0, r5 │ │ - mov r1, r8 │ │ - mov r2, r4 │ │ + mov r1, r9 │ │ + mov r2, sl │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r3 │ │ - add.w r6, r0, #16 │ │ - movs r1, #48 @ 0x30 │ │ - ldrb.w r2, [r0, #32] │ │ - ldmia r6, {r4, r5, r6} │ │ - str r1, [r0, #16] │ │ - movs r1, #1 │ │ - str r2, [sp, #8] │ │ - mov r2, r9 │ │ - strb.w r1, [r0, #32] │ │ - mov r1, r6 │ │ - str r0, [sp, #12] │ │ - mov r0, r5 │ │ - str.w fp, [sp] │ │ - ldr r3, [sp, #24] │ │ - bl 8ba6 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n 88d0 │ │ - sub.w r0, r8, sl │ │ - ldr.w r8, [sp, #20] │ │ - mov r9, r4 │ │ - adds r4, r0, #1 │ │ - subs r4, #1 │ │ - beq.n 8976 │ │ + sub.w r0, r8, r4 │ │ + mov fp, r5 │ │ + movs r4, #0 │ │ + uxth r5, r0 │ │ + uxth r0, r4 │ │ + cmp r0, r5 │ │ + bcs.n bcb4 │ │ ldr r2, [r6, #16] │ │ - mov r0, r5 │ │ + mov r0, sl │ │ movs r1, #48 @ 0x30 │ │ blx r2 │ │ + adds r4, #1 │ │ cmp r0, #0 │ │ - beq.n 8948 │ │ + beq.n bc96 │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [sp, #16] │ │ + mov r0, sl │ │ ldr r3, [r6, #12] │ │ - mov r0, r5 │ │ - ldrd r1, r2, [sp, #16] │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r3 │ │ - ldr r3, [r6, #12] │ │ - mov r0, r5 │ │ - ldr r1, [sp, #16] │ │ - mov r2, r8 │ │ + mov r1, r9 │ │ blx r3 │ │ - cbz r0, 89f2 │ │ + cbz r0, bd32 │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - add.w r2, sl, #1 │ │ - mov.w r1, sl, lsr #1 │ │ - mov.w sl, r2, lsr #1 │ │ - ldrd r6, r5, [r0, #16] │ │ - adds r4, r1, #1 │ │ - ldr.w r8, [r0, #24] │ │ - subs r4, #1 │ │ - beq.n 89be │ │ + uxth r1, r3 │ │ + lsrs r4, r1, #1 │ │ + ldrd r5, r8, [r0] │ │ + mov r9, r3 │ │ + mov.w sl, #0 │ │ + uxth r0, r4 │ │ + uxth.w r1, sl │ │ + cmp r1, r0 │ │ + bcs.n bcfe │ │ ldr.w r2, [r8, #16] │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r2 │ │ + add.w sl, sl, #1 │ │ cmp r0, #0 │ │ - beq.n 89a2 │ │ + beq.n bcd8 │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - str.w fp, [sp] │ │ + ldr r0, [sp, #20] │ │ + mov r1, r8 │ │ + str r0, [sp, #0] │ │ mov r0, r5 │ │ ldr r3, [sp, #24] │ │ - mov r1, r8 │ │ - mov r2, r9 │ │ - bl 8ba6 │ │ - cbz r0, 89da │ │ + mov r2, fp │ │ + bl bee4 │ │ + cbz r0, bd1a │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr.w r3, [r8, #12] │ │ + ldrd r1, r2, [sp, #12] │ │ mov r0, r5 │ │ - ldrd r1, r2, [sp, #16] │ │ + ldr.w r3, [r8, #12] │ │ blx r3 │ │ - cbz r0, 8a08 │ │ + cbz r0, bd44 │ │ movs r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ ldrd r1, r0, [sp, #8] │ │ - strb.w r1, [r0, #32] │ │ - str.w r9, [r0, #16] │ │ + strd fp, r1, [r0, #8] │ │ movs r0, #0 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ + sub.w r0, r9, r4 │ │ movs r4, #0 │ │ - cmp sl, r4 │ │ - beq.n 8a22 │ │ + uxth.w r9, r0 │ │ + uxth r0, r4 │ │ + cmp r0, r9 │ │ + bcs.n bd6a │ │ ldr.w r2, [r8, #16] │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r2 │ │ adds r4, #1 │ │ - cmp r0, #0 │ │ - beq.n 8a0a │ │ - subs r1, r4, #1 │ │ - b.n 8a24 │ │ - mov r1, sl │ │ + mov r1, r0 │ │ + movs r0, #1 │ │ + cmp r1, #0 │ │ + beq.n bd4e │ │ + b.n bbe6 │ │ movs r0, #0 │ │ - cmp r1, sl │ │ - it cc │ │ - movcc r0, #1 │ │ add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ + push {r4, r5, r6, lr} │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ adds r2, r0, #3 │ │ - bic.w ip, r2, #3 │ │ - movs r2, #0 │ │ - subs.w r6, r0, ip │ │ - add.w r4, r1, r6 │ │ - and.w r3, r4, #3 │ │ - beq.n 8a64 │ │ - ldrsb.w r1, [r0], #1 │ │ - cmn.w r1, #65 @ 0x41 │ │ + movs r3, #0 │ │ + bic.w lr, r2, #3 │ │ + subs.w r2, r0, lr │ │ + add.w r4, r1, r2 │ │ + and.w r1, r4, #3 │ │ + beq.n bda0 │ │ + ldrsb.w r6, [r0], #1 │ │ + cmn.w r6, #65 @ 0x41 │ │ it gt │ │ - addgt r2, #1 │ │ - adds r6, #1 │ │ - bcc.n 8a54 │ │ + addgt r3, #1 │ │ + adds r2, #1 │ │ + bcc.n bd90 │ │ mov.w r9, r4, lsr #2 │ │ movs r0, #0 │ │ - cbz r3, 8a9e │ │ + cbz r1, bdda │ │ bic.w r6, r4, #3 │ │ - add r6, ip │ │ + add r6, lr │ │ ldrsb.w r5, [r6] │ │ cmn.w r5, #65 @ 0x41 │ │ it gt │ │ movgt r0, #1 │ │ - cmp r3, #1 │ │ - beq.n 8a9e │ │ + cmp r1, #1 │ │ + beq.n bdda │ │ ldrsb.w r5, [r6, #1] │ │ cmn.w r5, #65 @ 0x41 │ │ it gt │ │ addgt r0, #1 │ │ - cmp r3, #2 │ │ - beq.n 8a9e │ │ - ldrsb.w r3, [r6, #2] │ │ - cmn.w r3, #65 @ 0x41 │ │ + cmp r1, #2 │ │ + beq.n bdda │ │ + ldrsb.w r1, [r6, #2] │ │ + cmn.w r1, #65 @ 0x41 │ │ it gt │ │ addgt r0, #1 │ │ - add r0, r2 │ │ - b.n 8ac2 │ │ - uxtb16 r1, lr │ │ - uxtb16 r3, lr, ror #8 │ │ - add r1, r3 │ │ + add r0, r3 │ │ + mov.w ip, #1008 @ 0x3f0 │ │ + b.n be06 │ │ + mov.w fp, #0 │ │ + uxtb16 r1, fp │ │ + uxtb16 r2, fp, ror #8 │ │ + add r1, r2 │ │ sub.w r9, r9, sl │ │ - add.w ip, r8, sl, lsl #2 │ │ - ands.w r2, sl, #3 │ │ + add.w lr, r8, sl, lsl #2 │ │ + ands.w r3, sl, #3 │ │ add.w r1, r1, r1, lsl #16 │ │ add.w r0, r0, r1, lsr #16 │ │ - bne.n 8b46 │ │ + bne.n be84 │ │ cmp.w r9, #0 │ │ - beq.n 8b9e │ │ - mov sl, r9 │ │ + beq.n bede │ │ cmp.w r9, #192 @ 0xc0 │ │ + mov sl, r9 │ │ it cs │ │ movcs.w sl, #192 @ 0xc0 │ │ - and.w r1, sl, #252 @ 0xfc │ │ - mov r8, ip │ │ - mov.w lr, #0 │ │ - add.w fp, ip, r1, lsl #2 │ │ - cmp.w r9, #4 │ │ - str r1, [sp, #0] │ │ - bcc.n 8aa2 │ │ - mov r2, r8 │ │ - ldrd r5, r1, [r2] │ │ - ldrd r4, r3, [r2, #8] │ │ - adds r2, #16 │ │ - cmp r2, fp │ │ + ands.w r3, ip, sl, lsl #2 │ │ + mov r8, lr │ │ + beq.n bde2 │ │ + add.w lr, r8, r3 │ │ + mov.w fp, #0 │ │ + mov r4, r8 │ │ + ldrd r5, r2, [r4] │ │ + ldrd r1, r3, [r4, #8] │ │ + adds r4, #16 │ │ + cmp r4, lr │ │ mvn.w r6, r5 │ │ mov.w r6, r6, lsr #7 │ │ - orr.w r6, r6, r5, lsr #6 │ │ + orr.w r5, r6, r5, lsr #6 │ │ + mvn.w r6, r2 │ │ + bic.w r5, r5, #4278124286 @ 0xfefefefe │ │ + mov.w r6, r6, lsr #7 │ │ + orr.w r2, r6, r2, lsr #6 │ │ + add r5, fp │ │ + bic.w r2, r2, #4278124286 @ 0xfefefefe │ │ + add r2, r5 │ │ mvn.w r5, r1 │ │ - bic.w r6, r6, #4278124286 @ 0xfefefefe │ │ mov.w r5, r5, lsr #7 │ │ orr.w r1, r5, r1, lsr #6 │ │ - add r6, lr │ │ bic.w r1, r1, #4278124286 @ 0xfefefefe │ │ - add r1, r6 │ │ - mvn.w r6, r4 │ │ + add r1, r2 │ │ + mvn.w r2, r3 │ │ + mov.w r2, r2, lsr #7 │ │ + orr.w r2, r2, r3, lsr #6 │ │ + bic.w r2, r2, #4278124286 @ 0xfefefefe │ │ + add.w fp, r2, r1 │ │ + bne.n be2a │ │ + b.n bde6 │ │ + and.w r2, sl, #252 @ 0xfc │ │ + cmp r3, #1 │ │ + ldr.w r1, [r8, r2, lsl #2] │ │ + mvn.w r6, r1 │ │ mov.w r6, r6, lsr #7 │ │ - orr.w r6, r6, r4, lsr #6 │ │ + orr.w r1, r6, r1, lsr #6 │ │ + bic.w r1, r1, #4278124286 @ 0xfefefefe │ │ + beq.n becc │ │ + add.w r2, r8, r2, lsl #2 │ │ + cmp r3, #2 │ │ + ldr r6, [r2, #4] │ │ + mvn.w r5, r6 │ │ + mov.w r5, r5, lsr #7 │ │ + orr.w r6, r5, r6, lsr #6 │ │ bic.w r6, r6, #4278124286 @ 0xfefefefe │ │ add r1, r6 │ │ - mvn.w r6, r3 │ │ - mov.w r6, r6, lsr #7 │ │ - orr.w r3, r6, r3, lsr #6 │ │ - bic.w r3, r3, #4278124286 @ 0xfefefefe │ │ - add.w lr, r3, r1 │ │ - bne.n 8aec │ │ - b.n 8aa2 │ │ - ldr r1, [sp, #0] │ │ - cmp r2, #1 │ │ - ldr.w r1, [r8, r1, lsl #2] │ │ - mvn.w r3, r1 │ │ - mov.w r3, r3, lsr #7 │ │ - orr.w r1, r3, r1, lsr #6 │ │ - bic.w r1, r1, #4278124286 @ 0xfefefefe │ │ - beq.n 8b8c │ │ - ldr.w r3, [fp, #4] │ │ - cmp r2, #2 │ │ - mvn.w r6, r3 │ │ - mov.w r6, r6, lsr #7 │ │ - orr.w r3, r6, r3, lsr #6 │ │ - bic.w r3, r3, #4278124286 @ 0xfefefefe │ │ - add r1, r3 │ │ - beq.n 8b8c │ │ - ldr.w r2, [fp, #8] │ │ + beq.n becc │ │ + ldr r2, [r2, #8] │ │ mvns r3, r2 │ │ lsrs r3, r3, #7 │ │ orr.w r2, r3, r2, lsr #6 │ │ bic.w r2, r2, #4278124286 @ 0xfefefefe │ │ add r1, r2 │ │ uxtb16 r2, r1 │ │ uxtb16 r1, r1, ror #8 │ │ add r1, r2 │ │ add.w r1, r1, r1, lsl #16 │ │ add.w r0, r0, r1, lsr #16 │ │ - add sp, #4 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ ldr.w r8, [r7, #8] │ │ mov r4, r3 │ │ mov r6, r1 │ │ cmp.w r2, #1114112 @ 0x110000 │ │ - beq.n 8bd2 │ │ + beq.n bf10 │ │ ldr r3, [r6, #16] │ │ mov r1, r2 │ │ mov r5, r0 │ │ blx r3 │ │ mov r1, r0 │ │ mov r0, r5 │ │ - cbz r1, 8bd2 │ │ + cbz r1, bf10 │ │ movs r0, #1 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - cbz r4, 8be4 │ │ + cbz r4, bf22 │ │ ldr r3, [r6, #12] │ │ mov r1, r4 │ │ mov r2, r8 │ │ ldr.w r8, [sp], #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r3 │ │ movs r0, #0 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #32 │ │ + mov ip, r2 │ │ + movs r2, #1 │ │ + str r2, [sp, #4] │ │ + add r2, sp, #24 │ │ + movs r3, #0 │ │ + strd r0, r1, [sp, #24] │ │ + str r2, [sp, #0] │ │ + movs r2, #4 │ │ + mov r0, sp │ │ + mov r1, ip │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #8] │ │ + bl b9ac │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldr.w sl, [r0, #8] │ │ + mov r6, r2 │ │ + mov r8, r1 │ │ + tst.w sl, #402653184 @ 0x18000000 │ │ + beq.w c07e │ │ + movs.w r1, sl, lsl #3 │ │ + bmi.n bf92 │ │ + cmp r6, #16 │ │ + bcs.n bfd2 │ │ + cmp r6, #0 │ │ + beq.w c074 │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + ldrsb.w r3, [r8, r2] │ │ + adds r2, #1 │ │ + cmn.w r3, #65 @ 0x41 │ │ + it gt │ │ + addgt r1, #1 │ │ + cmp r6, r2 │ │ + bne.n bf7e │ │ + b.n bff0 │ │ + ldrh.w ip, [r0, #14] │ │ + cmp.w ip, #0 │ │ + beq.n bfe8 │ │ + add.w r3, r8, r6 │ │ + movs r6, #0 │ │ + mov r4, r8 │ │ + mov r2, ip │ │ + b.n bfb8 │ │ + cmp r1, #240 @ 0xf0 │ │ + ite cs │ │ + addcs r4, r5, #4 │ │ + addcc r4, r5, #3 │ │ + subs r1, r4, r5 │ │ + subs r2, #1 │ │ + add r6, r1 │ │ + beq.n bfea │ │ + cmp r4, r3 │ │ + beq.n bfec │ │ + mov r5, r4 │ │ + ldrsb.w r1, [r4], #1 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n bfb0 │ │ + uxtb r1, r1 │ │ + cmp r1, #224 @ 0xe0 │ │ + bcs.n bfa8 │ │ + adds r4, r5, #2 │ │ + b.n bfb0 │ │ + mov r4, r0 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + bl bd74 │ │ + mov r1, r0 │ │ + mov r0, r4 │ │ + ldrh r2, [r0, #12] │ │ + cmp r1, r2 │ │ + bcc.n bff6 │ │ + b.n c07e │ │ + movs r6, #0 │ │ + movs r2, #0 │ │ + sub.w r1, ip, r2 │ │ + ldrh r2, [r0, #12] │ │ + cmp r1, r2 │ │ + bcs.n c07e │ │ + subs r3, r2, r1 │ │ + ubfx r1, sl, #29, #2 │ │ + bfc sl, #21, #11 │ │ + mov.w fp, #0 │ │ + tbb [pc, r1] │ │ + lsls r7, r0, #8 │ │ + lsls r4, r0, #28 │ │ + mov fp, r3 │ │ + b.n c016 │ │ + uxth r1, r3 │ │ + mov.w fp, r1, lsr #1 │ │ + ldrd r5, r4, [r0] │ │ + mov.w r9, #0 │ │ + str r3, [sp, #0] │ │ + uxth.w r0, fp │ │ + uxth.w r1, r9 │ │ + cmp r1, r0 │ │ + bcs.n c03e │ │ + ldr r2, [r4, #16] │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + blx r2 │ │ + add.w r9, r9, #1 │ │ + cmp r0, #0 │ │ + beq.n c020 │ │ + b.n c06a │ │ + ldr r3, [r4, #12] │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + mov r2, r6 │ │ + blx r3 │ │ + cbnz r0, c06a │ │ + ldr r0, [sp, #0] │ │ + movs r6, #0 │ │ + sub.w r0, r0, fp │ │ + uxth.w r8, r0 │ │ + uxth r0, r6 │ │ + cmp r0, r8 │ │ + bcs.n c094 │ │ + ldr r2, [r4, #16] │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + blx r2 │ │ + adds r6, #1 │ │ + cmp r0, #0 │ │ + beq.n c056 │ │ + movs r0, #1 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r6, #0 │ │ + movs r1, #0 │ │ + ldrh r2, [r0, #12] │ │ + cmp r1, r2 │ │ + bcc.n bff6 │ │ + ldrd r0, r1, [r0] │ │ + mov r2, r6 │ │ + ldr r3, [r1, #12] │ │ + mov r1, r8 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx r3 │ │ + movs r0, #0 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n c04a │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + cmp r0, #32 │ │ + bcs.n c0b8 │ │ + movs r1, #0 │ │ + and.w r0, r1, #1 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r0, #127 @ 0x7f │ │ + bcs.n c0c8 │ │ + movs r1, #1 │ │ + and.w r0, r1, #1 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w r0, #65536 @ 0x10000 │ │ + bcs.n c15a │ │ + ldr r1, [pc, #560] @ (c300 ) │ │ + uxtb r3, r0 │ │ + mov.w ip, r0, lsr #8 │ │ + movs r2, #0 │ │ + add r1, pc │ │ + movs r6, #0 │ │ + mov lr, r1 │ │ + ldr r1, [pc, #548] @ (c304 ) │ │ + add r1, pc │ │ + mov r8, r1 │ │ + add.w r1, lr, r6 │ │ + ldrb.w r4, [lr, r6] │ │ + adds r6, #2 │ │ + ldrb r5, [r1, #1] │ │ + cmp r4, ip │ │ + add.w r1, r2, r5 │ │ + bne.n c116 │ │ + cmp r1, r2 │ │ + bcc.w c2dc │ │ + cmp.w r1, #290 @ 0x122 │ │ + bhi.w c2dc │ │ + add r2, r8 │ │ + cbz r5, c118 │ │ + ldrb.w r4, [r2], #1 │ │ + subs r5, #1 │ │ + cmp r4, r3 │ │ + bne.n c108 │ │ + b.n c0ac │ │ + bhi.n c11e │ │ + mov r2, r1 │ │ + cmp r6, #80 @ 0x50 │ │ + bne.n c0e4 │ │ + ldr r3, [pc, #488] @ (c308 ) │ │ + movs r4, #0 │ │ + movs r1, #1 │ │ + movw r6, #297 @ 0x129 │ │ + add r3, pc │ │ + ldrsb r5, [r3, r4] │ │ + adds r2, r4, #1 │ │ + cmp r5, #0 │ │ + bmi.n c13a │ │ + mov r4, r2 │ │ + subs r0, r0, r5 │ │ + bpl.n c150 │ │ + b.n c0ae │ │ + cmp r2, r6 │ │ + beq.w c2f6 │ │ + ldrb r2, [r3, r2] │ │ + and.w r5, r5, #127 @ 0x7f │ │ + adds r4, #2 │ │ + orr.w r5, r2, r5, lsl #8 │ │ + subs r0, r0, r5 │ │ + bmi.n c0ae │ │ + eor.w r1, r1, #1 │ │ + cmp r4, r6 │ │ + bne.n c12a │ │ + b.n c0ae │ │ + cmp.w r0, #131072 @ 0x20000 │ │ + bcs.n c1ee │ │ + ldr r1, [pc, #432] @ (c314 ) │ │ + ubfx ip, r0, #8, #8 │ │ + uxtb r3, r0 │ │ + movs r2, #0 │ │ + add r1, pc │ │ + movs r5, #0 │ │ + mov lr, r1 │ │ + ldr r1, [pc, #420] @ (c318 ) │ │ + add r1, pc │ │ + mov r8, r1 │ │ + add.w r1, lr, r5 │ │ + ldrb.w r4, [lr, r5] │ │ + adds r5, #2 │ │ + ldrb r6, [r1, #1] │ │ + cmp r4, ip │ │ + add.w r1, r2, r6 │ │ + bne.n c1a6 │ │ + cmp r1, r2 │ │ + bcc.w c2ea │ │ + cmp r1, #208 @ 0xd0 │ │ + bhi.w c2ea │ │ + add r2, r8 │ │ + cbz r6, c1a8 │ │ + ldrb.w r4, [r2], #1 │ │ + subs r6, #1 │ │ + cmp r4, r3 │ │ + bne.n c198 │ │ + b.n c0ac │ │ + bhi.n c1ae │ │ + mov r2, r1 │ │ + cmp r5, #88 @ 0x58 │ │ + bne.n c176 │ │ + ldr r3, [pc, #364] @ (c31c ) │ │ + uxth r0, r0 │ │ + movs r5, #0 │ │ + movs r1, #1 │ │ + add r3, pc │ │ + ldrsb r6, [r3, r5] │ │ + adds r2, r5, #1 │ │ + cmp r6, #0 │ │ + bmi.n c1c8 │ │ + mov r5, r2 │ │ + subs r0, r0, r6 │ │ + bpl.n c1e2 │ │ + b.n c0ae │ │ + cmp.w r2, #486 @ 0x1e6 │ │ + beq.w c2f6 │ │ + ldrb r2, [r3, r2] │ │ + and.w r6, r6, #127 @ 0x7f │ │ + adds r5, #2 │ │ + orr.w r6, r2, r6, lsl #8 │ │ + subs r0, r0, r6 │ │ + bmi.w c0ae │ │ + eor.w r1, r1, #1 │ │ + cmp.w r5, #486 @ 0x1e6 │ │ + bne.n c1b8 │ │ + b.n c0ae │ │ + movw r1, #65504 @ 0xffe0 │ │ + movw r3, #42720 @ 0xa6e0 │ │ + movt r1, #31 │ │ + and.w r2, r0, r1 │ │ + adds r1, #30 │ │ + movt r3, #2 │ │ + subs r2, r2, r3 │ │ + movw r3, #47134 @ 0xb81e │ │ + and.w r1, r1, r0 │ │ + it ne │ │ + movne r2, #1 │ │ + movt r3, #2 │ │ + subs r1, r1, r3 │ │ + it ne │ │ + movne r1, #1 │ │ + ands r2, r1 │ │ + sub.w r1, r0, #163840 @ 0x28000 │ │ + sub.w r3, r1, #14144 @ 0x3740 │ │ + movs r1, #0 │ │ + cmn.w r3, #6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r2, r3 │ │ + sub.w r3, r0, #188416 @ 0x2e000 │ │ + sub.w r3, r3, #3056 @ 0xbf0 │ │ + add.w r6, r3, #7488 @ 0x1d40 │ │ + cmn.w r6, #14 │ │ + mov.w r6, #0 │ │ + it cc │ │ + movcc r6, #1 │ │ + cmn.w r3, #15 │ │ + mov.w r3, #0 │ │ + and.w r2, r2, r6 │ │ + it cc │ │ + movcc r3, #1 │ │ + movw r6, #63070 @ 0xf65e │ │ + ands r2, r3 │ │ + sub.w r3, r0, #194560 @ 0x2f800 │ │ + movt r6, #65535 @ 0xffff │ │ + cmp r3, r6 │ │ + mov.w r3, #0 │ │ + movw r6, #64030 @ 0xfa1e │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r2, r3 │ │ + sub.w r3, r0, #196608 @ 0x30000 │ │ + movt r6, #65535 @ 0xffff │ │ + cmp r3, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r2, r3 │ │ + sub.w r3, r0, #200704 @ 0x31000 │ │ + movw r6, #8880 @ 0x22b0 │ │ + sub.w r3, r3, #848 @ 0x350 │ │ + movt r6, #65525 @ 0xfff5 │ │ + cmn.w r3, #5 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r2, r3 │ │ + add.w r3, r0, #4278255360 @ 0xff00ff00 │ │ + add.w r3, r3, #15794176 @ 0xf10000 │ │ + cmp r3, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r2, r3 │ │ + movw r3, #496 @ 0x1f0 │ │ + movt r3, #14 │ │ + cmp r0, r3 │ │ + it cc │ │ + movcc r1, #1 │ │ + ands r1, r2 │ │ + and.w r0, r1, #1 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #48] @ (c310 ) │ │ + mov r0, r2 │ │ + mov.w r2, #290 @ 0x122 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #52] @ (c320 ) │ │ + mov r0, r2 │ │ + movs r2, #208 @ 0xd0 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r0, [pc, #20] @ (c30c ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + nop │ │ + add r2, sp, #824 @ 0x338 │ │ + @ instruction: 0xffffab16 │ │ + @ instruction: 0xffffabf0 │ │ + @ instruction: 0xffff5b10 │ │ + movs r5, r0 │ │ + ldrh r4, [r6, r4] │ │ + movs r5, r0 │ │ + add r7, pc, #184 @ (adr r7, c3d0 ) │ │ + vqshl.u32 q13, q15, #31 │ │ + vtbl.8 d26, {d15}, d10 │ │ + vtbl.8 d21, {d15-d18}, d24 │ │ + movs r5, r0 │ │ + push {r4, lr} │ │ + ldr r1, [pc, #212] @ (c3fc ) │ │ + movw r3, #6191 @ 0x182f │ │ + movt r3, #1 │ │ + movs r2, #17 │ │ + cmp r0, r3 │ │ + it cc │ │ + movcc r2, #0 │ │ + add r1, pc │ │ + add.w r3, r2, #8 │ │ + ldr.w r4, [r1, r3, lsl #2] │ │ + lsls r4, r4, #11 │ │ + cmp.w r4, r0, lsl #11 │ │ + it ls │ │ + movls r2, r3 │ │ + adds r3, r2, #4 │ │ + ldr.w r4, [r1, r3, lsl #2] │ │ + lsls r4, r4, #11 │ │ + cmp.w r4, r0, lsl #11 │ │ + it ls │ │ + movls r2, r3 │ │ + adds r3, r2, #2 │ │ + ldr.w r4, [r1, r3, lsl #2] │ │ + lsls r4, r4, #11 │ │ + cmp.w r4, r0, lsl #11 │ │ + it ls │ │ + movls r2, r3 │ │ + adds r3, r2, #1 │ │ + ldr.w r4, [r1, r3, lsl #2] │ │ + lsls r4, r4, #11 │ │ + cmp.w r4, r0, lsl #11 │ │ + it ls │ │ + movls r2, r3 │ │ + adds r3, r2, #1 │ │ + ldr.w r4, [r1, r3, lsl #2] │ │ + lsls r4, r4, #11 │ │ + cmp.w r4, r0, lsl #11 │ │ + it ls │ │ + movls r2, r3 │ │ + ldr.w r3, [r1, r2, lsl #2] │ │ + movs r4, #0 │ │ + mov.w ip, r3, lsl #11 │ │ + cmp.w ip, r0, lsl #11 │ │ + it cc │ │ + movcc r4, #1 │ │ + lsls r3, r0, #11 │ │ + cmp ip, r3 │ │ + it eq │ │ + addeq r4, #1 │ │ + add r4, r2 │ │ + cmp r4, #32 │ │ + ldr.w r2, [r1, r4, lsl #2] │ │ + add.w r3, r1, r4, lsl #2 │ │ + mov.w r1, r2, lsr #21 │ │ + bhi.n c3ca │ │ + ldr r2, [r3, #4] │ │ + mov.w r2, r2, lsr #21 │ │ + cbnz r4, c3ce │ │ + movs r3, #0 │ │ + mvns r4, r1 │ │ + adds r4, r4, r2 │ │ + bne.n c3dc │ │ + b.n c3f6 │ │ + movw r2, #751 @ 0x2ef │ │ + ldr.w r3, [r3, #-4] │ │ + bfc r3, #21, #11 │ │ + mvns r4, r1 │ │ + adds r4, r4, r2 │ │ + beq.n c3f6 │ │ + ldr r4, [pc, #32] @ (c400 ) │ │ + subs r0, r0, r3 │ │ + sub.w ip, r2, #1 │ │ + movs r3, #0 │ │ + add r4, pc │ │ + ldrb r2, [r4, r1] │ │ + add r3, r2 │ │ + cmp r3, r0 │ │ + bhi.n c3f6 │ │ + adds r1, #1 │ │ + cmp ip, r1 │ │ + bne.n c3e8 │ │ + and.w r0, r1, #1 │ │ + pop {r4, pc} │ │ + add r4, pc, #864 @ (adr r4, c760 ) │ │ + vqdmulh.s , , d11[0] │ │ + vabal.u , d31, d0 │ │ + mov r7, sp │ │ + cmp r0, r2 │ │ + bls.n c414 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + bl c42c │ │ + cmp r1, r2 │ │ + bhi.n c422 │ │ + cmp r0, r1 │ │ + bls.n c422 │ │ + mov r2, r3 │ │ + bl c4ac │ │ + mov r0, r1 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + bl c46c │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #48 @ 0x30 │ │ - ldr r3, [pc, #48] @ (8c24 ) │ │ - ldr r4, [pc, #48] @ (8c28 ) │ │ + ldr r3, [pc, #48] @ (c464 ) │ │ + ldr r4, [pc, #48] @ (c468 ) │ │ strd r0, r1, [sp] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ movs r0, #2 │ │ add r4, pc │ │ strd r4, r0, [sp, #8] │ │ str r0, [sp, #20] │ │ @@ -3127,27 +4587,25 @@ │ │ add r3, pc │ │ mov r1, r2 │ │ strd r3, r0, [sp, #36] @ 0x24 │ │ mov r0, sp │ │ str r0, [sp, #32] │ │ add r0, sp, #8 │ │ str r3, [sp, #44] @ 0x2c │ │ - bl 86a4 │ │ + bl b9ac │ │ nop │ │ - @ instruction: 0xfb23ffff │ │ - add r5, pc, #288 @ (adr r5, 8d4c ) │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl 8c34 │ │ + lsrs r3, r5, #1 │ │ + movs r0, r0 │ │ + ldr r0, [r7, r5] │ │ + movs r5, r0 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ sub sp, #48 @ 0x30 │ │ - ldr r3, [pc, #48] @ (8c6c ) │ │ - ldr r4, [pc, #48] @ (8c70 ) │ │ + ldr r3, [pc, #48] @ (c4a4 ) │ │ + ldr r4, [pc, #48] @ (c4a8 ) │ │ strd r0, r1, [sp] │ │ movs r0, #0 │ │ str r0, [sp, #24] │ │ movs r0, #2 │ │ add r4, pc │ │ strd r4, r0, [sp, #8] │ │ str r0, [sp, #20] │ │ @@ -3157,2511 +4615,1469 @@ │ │ add r3, pc │ │ mov r1, r2 │ │ strd r3, r0, [sp, #36] @ 0x24 │ │ mov r0, sp │ │ str r0, [sp, #32] │ │ add r0, sp, #8 │ │ str r3, [sp, #44] @ 0x2c │ │ - bl 86a4 │ │ + bl b9ac │ │ nop │ │ - @ instruction: 0xfadbffff │ │ - add r5, pc, #64 @ (adr r5, 8cb4 ) │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - mov r8, r1 │ │ - ldr.w ip, [r0] │ │ - ldr r1, [r0, #8] │ │ - mov sl, r2 │ │ - orrs.w r2, ip, r1 │ │ - beq.w 8d8a │ │ - cmp r1, #0 │ │ - beq.n 8d30 │ │ - ldr r6, [r0, #12] │ │ - add.w lr, r8, sl │ │ - movs r2, #0 │ │ - cbz r6, 8cfc │ │ - movs r5, #0 │ │ - mov r1, r8 │ │ - b.n 8cb0 │ │ - adds r1, r4, #2 │ │ - subs r2, r2, r4 │ │ - adds r5, #1 │ │ - add r2, r1 │ │ - cmp r6, r5 │ │ - beq.n 8cfe │ │ - cmp r1, lr │ │ - beq.n 8d30 │ │ - mov r4, r1 │ │ - ldrsb.w r3, [r1], #1 │ │ - cmp.w r3, #4294967295 @ 0xffffffff │ │ - bgt.n 8ca6 │ │ - uxtb r1, r3 │ │ - cmp r1, #224 @ 0xe0 │ │ - bcc.n 8ca4 │ │ - cmp r1, #240 @ 0xf0 │ │ - bcc.n 8cf8 │ │ - ldrb r3, [r4, #1] │ │ - and.w r1, r1, #7 │ │ - ldrb.w fp, [r4, #3] │ │ - and.w r9, r3, #63 @ 0x3f │ │ - ldrb r3, [r4, #2] │ │ - and.w r3, r3, #63 @ 0x3f │ │ - lsls r3, r3, #6 │ │ - orr.w r9, r3, r9, lsl #12 │ │ - and.w r3, fp, #63 @ 0x3f │ │ - add r3, r9 │ │ - orr.w r1, r3, r1, lsl #18 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - beq.n 8d30 │ │ - adds r1, r4, #4 │ │ - b.n 8ca6 │ │ - adds r1, r4, #3 │ │ - b.n 8ca6 │ │ - mov r1, r8 │ │ - cmp r1, lr │ │ - beq.n 8d30 │ │ - ldrsb.w r3, [r1] │ │ - cmp.w r3, #4294967295 @ 0xffffffff │ │ - bgt.n 8d18 │ │ - uxtb r3, r3 │ │ - cmp r3, #224 @ 0xe0 │ │ - it cs │ │ - cmpcs r3, #240 @ 0xf0 │ │ - bcs.w 8e0e │ │ - cbz r2, 8d28 │ │ - cmp r2, sl │ │ - bcs.n 8d2c │ │ - ldrsb.w r1, [r8, r2] │ │ - cmn.w r1, #64 @ 0x40 │ │ - blt.n 8d30 │ │ - mov sl, r2 │ │ - b.n 8d30 │ │ - it eq │ │ - moveq sl, r2 │ │ - cmp.w ip, #0 │ │ - beq.n 8d8a │ │ - ldr r4, [r0, #4] │ │ - cmp.w sl, #16 │ │ - bcs.n 8d78 │ │ - movs r1, #0 │ │ - cmp.w sl, #0 │ │ - beq.n 8d5a │ │ - mov r2, r8 │ │ - mov r3, sl │ │ - ldrsb.w r6, [r2], #1 │ │ - cmn.w r6, #65 @ 0x41 │ │ - it gt │ │ - addgt r1, #1 │ │ - subs r3, #1 │ │ - bne.n 8d4a │ │ - cmp r4, r1 │ │ - bls.n 8d8a │ │ - ldrb.w r2, [r0, #32] │ │ - sub.w r9, r4, r1 │ │ - movs r1, #0 │ │ - tbb [pc, r2] │ │ - lsls r0, r4, #8 │ │ - movs r0, #26 │ │ - mov r1, r9 │ │ - mov.w r9, #0 │ │ - b.n 8dac │ │ - mov r5, r0 │ │ - mov r0, r8 │ │ - mov r1, sl │ │ - bl 8a34 │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - cmp r4, r1 │ │ - bhi.n 8d5e │ │ - ldrd r0, r1, [r0, #20] │ │ - mov r2, sl │ │ - ldr r3, [r1, #12] │ │ - mov r1, r8 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r3 │ │ - add.w r2, r9, #1 │ │ - mov.w r1, r9, lsr #1 │ │ - mov.w r9, r2, lsr #1 │ │ - ldrd fp, r5, [r0, #16] │ │ - adds r6, r1, #1 │ │ - ldr r4, [r0, #24] │ │ - subs r6, #1 │ │ - beq.n 8dce │ │ - ldr r2, [r4, #16] │ │ - mov r0, r5 │ │ - mov r1, fp │ │ - blx r2 │ │ - cmp r0, #0 │ │ - beq.n 8db4 │ │ - movs r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [r4, #12] │ │ - mov r0, r5 │ │ - mov r1, r8 │ │ - mov r2, sl │ │ - blx r3 │ │ - cbz r0, 8de4 │ │ - movs r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r6, #0 │ │ - cmp r9, r6 │ │ - beq.n 8dfc │ │ - ldr r2, [r4, #16] │ │ - mov r0, r5 │ │ - mov r1, fp │ │ - blx r2 │ │ - adds r6, #1 │ │ - cmp r0, #0 │ │ - beq.n 8de6 │ │ - subs r1, r6, #1 │ │ - b.n 8dfe │ │ - mov r1, r9 │ │ + lsrs r3, r5, #32 │ │ + movs r0, r0 │ │ + ldr r0, [r1, r5] │ │ + movs r5, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #48 @ 0x30 │ │ + ldr r3, [pc, #48] @ (c4e4 ) │ │ + ldr r4, [pc, #48] @ (c4e8 ) │ │ + strd r0, r1, [sp] │ │ movs r0, #0 │ │ - cmp r1, r9 │ │ - it cc │ │ - movcc r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r6, [r1, #1] │ │ - and.w r3, r3, #7 │ │ - ldrb r5, [r1, #2] │ │ - ldrb r1, [r1, #3] │ │ - and.w r6, r6, #63 @ 0x3f │ │ - and.w r5, r5, #63 @ 0x3f │ │ - and.w r1, r1, #63 @ 0x3f │ │ - lsls r5, r5, #6 │ │ - orr.w r6, r5, r6, lsl #12 │ │ - add r1, r6 │ │ - orr.w r1, r1, r3, lsl #18 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - bne.w 8d18 │ │ - b.n 8d30 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #32 │ │ - mov ip, r2 │ │ + str r0, [sp, #24] │ │ + movs r0, #2 │ │ + add r4, pc │ │ + strd r4, r0, [sp, #8] │ │ + str r0, [sp, #20] │ │ + add r0, sp, #32 │ │ + str r0, [sp, #16] │ │ + add r0, sp, #4 │ │ + add r3, pc │ │ + mov r1, r2 │ │ + strd r3, r0, [sp, #36] @ 0x24 │ │ + mov r0, sp │ │ + str r0, [sp, #32] │ │ + add r0, sp, #8 │ │ + str r3, [sp, #44] @ 0x2c │ │ + bl b9ac │ │ + nop │ │ + lsls r3, r5, #31 │ │ + movs r0, r0 │ │ + ldr r0, [r3, r4] │ │ + movs r5, r0 │ │ + ldr r2, [r0, #0] │ │ + ldrb r3, [r1, #11] │ │ + tst.w r3, #24 │ │ + beq.n c50c │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #8 │ │ + movs r0, #0 │ │ + cmp r2, #128 @ 0x80 │ │ + str r0, [sp, #4] │ │ + bcs.n c516 │ │ + strb.w r2, [sp, #4] │ │ movs r2, #1 │ │ - str r2, [sp, #4] │ │ - add r2, sp, #24 │ │ - movs r3, #0 │ │ - strd r0, r1, [sp, #24] │ │ - str r2, [sp, #0] │ │ + b.n c57e │ │ + ldrd r0, r1, [r1] │ │ + ldr r3, [r1, #16] │ │ + mov r1, r2 │ │ + bx r3 │ │ + movw ip, #65534 @ 0xfffe │ │ + mov r3, r2 │ │ + movt ip, #1023 @ 0x3ff │ │ + lsrs r0, r2, #6 │ │ + bfi r3, ip, #6, #26 │ │ + cmp.w r2, #2048 @ 0x800 │ │ + bcs.n c53c │ │ + orr.w r0, r0, #192 @ 0xc0 │ │ + strb.w r3, [sp, #5] │ │ + strb.w r0, [sp, #4] │ │ + movs r2, #2 │ │ + b.n c57e │ │ + bfi r0, ip, #6, #26 │ │ + mov.w lr, r2, lsr #12 │ │ + movs r4, #0 │ │ + cmp.w r4, r2, lsr #16 │ │ + bne.n c560 │ │ + strb.w r0, [sp, #5] │ │ + orr.w r0, lr, #224 @ 0xe0 │ │ + strb.w r3, [sp, #6] │ │ + movs r2, #3 │ │ + strb.w r0, [sp, #4] │ │ + b.n c57e │ │ + mvn.w r4, #15 │ │ + orr.w r2, r4, r2, lsr #18 │ │ + strb.w r2, [sp, #4] │ │ movs r2, #4 │ │ + bfi lr, ip, #6, #26 │ │ + strb.w r3, [sp, #7] │ │ + strb.w r0, [sp, #6] │ │ + strb.w lr, [sp, #5] │ │ + add r3, sp, #4 │ │ + mov r0, r1 │ │ + mov r1, r3 │ │ + bl bf50 │ │ + add sp, #8 │ │ + pop {r4, r6, r7, pc} │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #24 │ │ + ldr r0, [pc, #28] @ (c5b0 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #28] @ (c5b4 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + add r1, pc │ │ mov r0, sp │ │ - mov r1, ip │ │ - str r3, [sp, #16] │ │ - str r3, [sp, #12] │ │ + str r2, [sp, #16] │ │ + str r2, [sp, #12] │ │ + movs r2, #4 │ │ + str r3, [sp, #4] │ │ str r2, [sp, #8] │ │ - bl 86a4 │ │ + bl b9ac │ │ + ldr r6, [r1, r2] │ │ + movs r5, r0 │ │ + str r2, [r3, #88] @ 0x58 │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #48 @ 0x30 │ │ + strd r0, r1, [sp] │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + movs r0, #2 │ │ + str r0, [sp, #12] │ │ + ldr r1, [pc, #36] @ (c5f0 ) │ │ + str r0, [sp, #20] │ │ + add r1, pc │ │ + str r1, [sp, #8] │ │ + add r0, sp, #32 │ │ + str r0, [sp, #16] │ │ + ldr r0, [pc, #28] @ (c5f4 ) │ │ + mov r1, sp │ │ + add r0, pc │ │ + strd r0, r1, [sp, #36] @ 0x24 │ │ + str r0, [sp, #44] @ 0x2c │ │ + add r0, sp, #4 │ │ + str r0, [sp, #32] │ │ + add r0, sp, #8 │ │ + mov r1, r2 │ │ + bl b9ac │ │ + nop │ │ + ldr r2, [r1, r2] │ │ + movs r5, r0 │ │ + lsls r7, r3, #27 │ │ + movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #108 @ 0x6c │ │ - mov ip, r1 │ │ - ldrd lr, r1, [r7, #8] │ │ - ldr r4, [pc, #156] @ (8f10 ) │ │ - strd r0, ip, [sp] │ │ - ldr.w r0, [lr] │ │ - add r4, pc │ │ - strd r2, r3, [sp, #8] │ │ - movs r2, #2 │ │ - strd r4, r2, [sp, #16] │ │ - cbnz r0, 8ebc │ │ - movs r4, #0 │ │ - ldr r3, [pc, #136] @ (8f14 ) │ │ - ldr r2, [pc, #136] @ (8f18 ) │ │ - ldr r0, [pc, #140] @ (8f1c ) │ │ - add r3, pc │ │ - str r4, [sp, #100] @ 0x64 │ │ - movs r4, #3 │ │ - str r4, [sp, #88] @ 0x58 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #104 @ 0x68 │ │ + ldr.w lr, [r7, #8] │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r0, #2 │ │ + str r0, [sp, #20] │ │ + ldr r1, [r7, #12] │ │ + ldr r0, [pc, #120] @ (c68c ) │ │ + ldr.w r2, [lr] │ │ add r0, pc │ │ - str r4, [sp, #96] @ 0x60 │ │ - add r4, sp, #52 @ 0x34 │ │ - str r4, [sp, #92] @ 0x5c │ │ - add r4, sp, #8 │ │ + str r0, [sp, #16] │ │ + cbnz r2, c642 │ │ + movs r0, #0 │ │ + str r0, [sp, #96] @ 0x60 │ │ + movs r0, #3 │ │ str r0, [sp, #84] @ 0x54 │ │ - add r0, sp, #84 @ 0x54 │ │ + ldr r2, [pc, #116] @ (c69c ) │ │ + str r0, [sp, #92] @ 0x5c │ │ add r2, pc │ │ - str r3, [sp, #72] @ 0x48 │ │ - strd r3, r4, [sp, #64] @ 0x40 │ │ - mov r3, sp │ │ - strd r2, r3, [sp, #56] @ 0x38 │ │ - add r2, sp, #16 │ │ - str r2, [sp, #52] @ 0x34 │ │ - bl 86a4 │ │ - ldr r0, [pc, #96] @ (8f20 ) │ │ - add.w ip, sp, #24 │ │ - add r0, pc │ │ - mov r5, ip │ │ - mov fp, r0 │ │ - ldr r0, [pc, #88] @ (8f24 ) │ │ - add r0, pc │ │ - mov sl, r0 │ │ - ldr r0, [pc, #88] @ (8f28 ) │ │ - add r0, pc │ │ - mov r9, r0 │ │ - ldr r0, [pc, #84] @ (8f2c ) │ │ + str r2, [sp, #80] @ 0x50 │ │ + add r0, sp, #48 @ 0x30 │ │ + str r0, [sp, #88] @ 0x58 │ │ + ldr r0, [pc, #108] @ (c6a0 ) │ │ add r0, pc │ │ - mov r8, r0 │ │ - ldmia.w lr, {r0, r1, r2, r3, r4, r6} │ │ - stmia r5!, {r0, r1, r2, r3, r4, r6} │ │ + str r0, [sp, #68] @ 0x44 │ │ + add r2, sp, #8 │ │ + strd r0, r2, [sp, #60] @ 0x3c │ │ + mov r0, sp │ │ + str r0, [sp, #56] @ 0x38 │ │ + b.n c67c │ │ + add.w ip, sp, #24 │ │ + ldmia.w lr, {r0, r2, r4, r5, r6, r8} │ │ + mov r3, ip │ │ + stmia.w r3, {r0, r2, r4, r5, r6, r8} │ │ movs r0, #0 │ │ - str r0, [sp, #100] @ 0x64 │ │ - movs r0, #4 │ │ - strd r8, r0, [sp, #84] @ 0x54 │ │ str r0, [sp, #96] @ 0x60 │ │ - add r0, sp, #52 @ 0x34 │ │ + movs r0, #4 │ │ + str r0, [sp, #84] @ 0x54 │ │ + ldr r2, [pc, #52] @ (c690 ) │ │ str r0, [sp, #92] @ 0x5c │ │ - add r0, sp, #8 │ │ - ldr r1, [r7, #12] │ │ - strd fp, r0, [sp, #72] @ 0x48 │ │ + add r2, pc │ │ + str r2, [sp, #80] @ 0x50 │ │ + add r0, sp, #48 @ 0x30 │ │ + str r0, [sp, #88] @ 0x58 │ │ + ldr r0, [pc, #44] @ (c694 ) │ │ + add r0, pc │ │ + str r0, [sp, #76] @ 0x4c │ │ + add r2, sp, #8 │ │ + strd r0, r2, [sp, #68] @ 0x44 │ │ mov r0, sp │ │ - strd sl, r0, [sp, #64] @ 0x40 │ │ - add r0, sp, #16 │ │ + str r0, [sp, #64] @ 0x40 │ │ + ldr r0, [pc, #32] @ (c698 ) │ │ + add r0, pc │ │ + strd ip, r0, [sp, #56] @ 0x38 │ │ + ldr r0, [pc, #36] @ (c6a4 ) │ │ + add r0, pc │ │ str r0, [sp, #52] @ 0x34 │ │ - add r0, sp, #84 @ 0x54 │ │ - str.w fp, [sp, #80] @ 0x50 │ │ - strd r9, ip, [sp, #56] @ 0x38 │ │ - bl 86a4 │ │ - add r5, pc, #920 @ (adr r5, 92ac ) │ │ - vaddl.u q8, d31, d25 │ │ - movs r0, r0 │ │ - lsls r7, r0, #2 │ │ + add r0, sp, #16 │ │ + str r0, [sp, #48] @ 0x30 │ │ + add r0, sp, #80 @ 0x50 │ │ + bl b9ac │ │ + add r1, sp, #224 @ 0xe0 │ │ + vtbl.8 d21, {d15}, d20 │ │ + movs r5, r0 │ │ + lsls r1, r1, #1 │ │ movs r0, r0 │ │ - add r2, pc, #64 @ (adr r2, 8f60 ) │ │ - movs r3, r0 │ │ - lsls r7, r6, #1 │ │ + movs r7, r5 │ │ movs r0, r0 │ │ - lsls r7, r6, #1 │ │ + ldr r0, [r0, r1] │ │ + movs r5, r0 │ │ + lsls r5, r7, #1 │ │ movs r0, r0 │ │ - lsls r5, r3, #1 │ │ + ldr r1, [sp, #812] @ 0x32c │ │ movs r0, r0 │ │ - add r1, pc, #936 @ (adr r1, 92d8 ) │ │ - movs r3, r0 │ │ - mov r3, r1 │ │ - ldrd r1, r2, [r0] │ │ - mov r0, r3 │ │ - b.w 8c74 │ │ + mov r2, r0 │ │ + ldrd r0, r1, [r1] │ │ + b.w c6ba │ │ ldrd r0, r2, [r0] │ │ ldr r2, [r2, #12] │ │ bx r2 │ │ - mov r2, r0 │ │ - ldrd r0, r1, [r1, #20] │ │ - b.w 8f4e │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #52 @ 0x34 │ │ - movs r3, #3 │ │ + sub sp, #28 │ │ + movs r3, #0 │ │ ldr r6, [r2, #16] │ │ - strb.w r3, [sp, #48] @ 0x30 │ │ + str r3, [sp, #24] │ │ movs r3, #32 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ + movt r3, #57344 @ 0xe000 │ │ cmp r6, #0 │ │ - strd r1, r3, [sp, #40] @ 0x28 │ │ - str r0, [sp, #36] @ 0x24 │ │ - str r3, [sp, #24] │ │ - str r3, [sp, #16] │ │ - beq.n 9044 │ │ + str r3, [sp, #20] │ │ + strd r0, r1, [sp, #12] │ │ + beq.n c79e │ │ ldr r0, [r2, #20] │ │ cmp r0, #0 │ │ - beq.w 9096 │ │ + beq.w c7f4 │ │ + add.w r1, r0, r0, lsl #1 │ │ ldr.w sl, [r2] │ │ - lsls r1, r0, #5 │ │ - ldr.w fp, [r2, #8] │ │ + ldr r5, [r2, #8] │ │ subs r0, #1 │ │ - bic.w r0, r0, #4160749568 @ 0xf8000000 │ │ + bic.w r0, r0, #3758096384 @ 0xe0000000 │ │ + mov.w fp, r1, lsl #3 │ │ mov.w r8, #0 │ │ mov.w r9, #0 │ │ adds r0, #1 │ │ str r2, [sp, #8] │ │ - str r1, [sp, #12] │ │ str r0, [sp, #4] │ │ add.w r1, sl, r9 │ │ ldr r2, [r1, #4] │ │ - cbz r2, 8fb4 │ │ - ldrd r0, r3, [sp, #36] @ 0x24 │ │ + cbz r2, c71a │ │ + ldrd r0, r3, [sp, #12] │ │ ldr r1, [r1, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.w 90b8 │ │ - add.w r0, r6, r8 │ │ - ldr r3, [r0, #16] │ │ - add.w r0, r6, r9, lsl #2 │ │ - ldrd r2, r1, [r0, #8] │ │ - ldrb r5, [r0, #28] │ │ - ldr r4, [r0, #24] │ │ - str r3, [sp, #32] │ │ - strb.w r5, [sp, #48] @ 0x30 │ │ - str r4, [sp, #44] @ 0x2c │ │ - cbz r2, 8fee │ │ + bne.n c814 │ │ + add.w r0, r9, r9, lsl #1 │ │ + add r0, r6 │ │ + ldrh r1, [r0, #8] │ │ + cbz r1, c746 │ │ + cmp r1, #1 │ │ + bne.n c758 │ │ + ldr r1, [r0, #12] │ │ + add.w r1, r5, r1, lsl #3 │ │ + ldrh r1, [r1, #4] │ │ + ldrh.w r2, [r6, r8] │ │ + cmp r2, #2 │ │ + beq.n c754 │ │ cmp r2, #1 │ │ - bne.n 8fdc │ │ - add.w r1, fp, r1, lsl #3 │ │ - ldr r2, [r1, #4] │ │ - cbz r2, 8fec │ │ - movs r2, #0 │ │ - ldr.w r3, [r6, r8] │ │ - strd r2, r1, [sp, #16] │ │ - cmp r3, #2 │ │ - bne.n 8ffc │ │ - b.n 900a │ │ - ldr r1, [r1, #0] │ │ - movs r2, #1 │ │ - ldr.w r3, [r6, r8] │ │ - strd r2, r1, [sp, #16] │ │ - cmp r3, #2 │ │ - beq.n 900a │ │ - ldr r1, [r0, #4] │ │ - cmp r3, #1 │ │ - bne.n 9010 │ │ - add.w r1, fp, r1, lsl #3 │ │ - ldr r2, [r1, #4] │ │ - cbz r2, 900e │ │ + bne.n c764 │ │ + ldr r2, [r0, #4] │ │ + add.w r2, r5, r2, lsl #3 │ │ + ldrh r2, [r2, #4] │ │ + b.n c766 │ │ + add.w r1, r6, r8 │ │ + ldrh r1, [r1, #10] │ │ + ldrh.w r2, [r6, r8] │ │ + cmp r2, #2 │ │ + bne.n c738 │ │ movs r2, #0 │ │ - b.n 9012 │ │ - ldr r1, [r1, #0] │ │ - movs r2, #1 │ │ - ldr r3, [r0, #20] │ │ - str r1, [sp, #28] │ │ - str r2, [sp, #24] │ │ - add.w r1, fp, r3, lsl #3 │ │ - ldr.w r0, [fp, r3, lsl #3] │ │ - ldr r3, [r1, #4] │ │ - add r1, sp, #16 │ │ - blx r3 │ │ + b.n c766 │ │ + movs r1, #0 │ │ + ldrh.w r2, [r6, r8] │ │ + cmp r2, #2 │ │ + bne.n c738 │ │ + b.n c754 │ │ + ldrh r2, [r0, #2] │ │ + ldrd r3, r4, [r0, #16] │ │ + strh.w r2, [sp, #26] │ │ + strh.w r1, [sp, #24] │ │ + add r1, sp, #12 │ │ + add.w r2, r5, r3, lsl #3 │ │ + ldr.w r0, [r5, r3, lsl #3] │ │ + str r4, [sp, #20] │ │ + ldr r2, [r2, #4] │ │ + blx r2 │ │ cmp r0, #0 │ │ - bne.n 90b8 │ │ - ldr r0, [sp, #12] │ │ - add.w r8, r8, #32 │ │ + bne.n c814 │ │ + add.w r8, r8, #24 │ │ add.w r9, r9, #8 │ │ - cmp r0, r8 │ │ - bne.n 8f9c │ │ - ldrd fp, r2, [sp, #4] │ │ + cmp fp, r8 │ │ + bne.n c704 │ │ + ldrd sl, r2, [sp, #4] │ │ ldr r0, [r2, #4] │ │ - cmp fp, r0 │ │ - bcc.n 90a0 │ │ - b.n 90c2 │ │ + cmp sl, r0 │ │ + bcc.n c7fe │ │ + b.n c81e │ │ ldr r0, [r2, #12] │ │ - cbz r0, 9096 │ │ - lsls r6, r0, #3 │ │ - subs r0, #1 │ │ - bic.w r0, r0, #3758096384 @ 0xe0000000 │ │ + cbz r0, c7f4 │ │ ldr r4, [r2, #8] │ │ - ldr.w r9, [r2] │ │ - add.w fp, r0, #1 │ │ - add.w r8, sp, #16 │ │ - mov sl, r2 │ │ - movs r5, #0 │ │ - add.w r1, r9, r5, lsl #3 │ │ + movs r1, #1 │ │ + ldr.w fp, [r2] │ │ + add.w r8, sp, #12 │ │ + add.w r9, r4, r0, lsl #3 │ │ + lsls r0, r0, #3 │ │ + subs r0, #8 │ │ + movs r6, #0 │ │ + str r2, [sp, #8] │ │ + add.w sl, r1, r0, lsr #3 │ │ + add.w r1, fp, r6, lsl #3 │ │ ldr r2, [r1, #4] │ │ - cbz r2, 9076 │ │ - ldrd r0, r3, [sp, #36] @ 0x24 │ │ + cbz r2, c7d2 │ │ + ldrd r0, r3, [sp, #12] │ │ ldr r1, [r1, #0] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - cbnz r0, 90b8 │ │ - add.w r1, r4, r5, lsl #3 │ │ - ldr.w r0, [r4, r5, lsl #3] │ │ - ldr r2, [r1, #4] │ │ + cbnz r0, c814 │ │ + add.w r5, r4, r6, lsl #3 │ │ mov r1, r8 │ │ + ldrd r0, r2, [r5] │ │ blx r2 │ │ - cbnz r0, 90b8 │ │ - adds r5, #1 │ │ - subs r6, #8 │ │ - bne.n 9062 │ │ - mov r2, sl │ │ + cbnz r0, c814 │ │ + adds r6, #1 │ │ + add.w r0, r5, #8 │ │ + cmp r0, r9 │ │ + bne.n c7be │ │ + ldr r2, [sp, #8] │ │ ldr r0, [r2, #4] │ │ - cmp fp, r0 │ │ - bcc.n 90a0 │ │ - b.n 90c2 │ │ - mov.w fp, #0 │ │ + cmp sl, r0 │ │ + bcc.n c7fe │ │ + b.n c81e │ │ + mov.w sl, #0 │ │ ldr r0, [r2, #4] │ │ - cmp fp, r0 │ │ - bcs.n 90c2 │ │ + cmp sl, r0 │ │ + bcs.n c81e │ │ ldr r2, [r2, #0] │ │ - mov r6, fp │ │ - ldrd r0, r1, [sp, #36] @ 0x24 │ │ + ldrd r0, r1, [sp, #12] │ │ ldr r3, [r1, #12] │ │ - ldr.w r1, [r2, fp, lsl #3] │ │ - add.w r2, r2, fp, lsl #3 │ │ + ldr.w r1, [r2, sl, lsl #3] │ │ + add.w r2, r2, sl, lsl #3 │ │ ldr r2, [r2, #4] │ │ blx r3 │ │ - cbz r0, 90c2 │ │ + cbz r0, c81e │ │ movs r0, #1 │ │ - add sp, #52 @ 0x34 │ │ + add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - add sp, #52 @ 0x34 │ │ + add sp, #28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #140 @ 0x8c │ │ - ldr r2, [r1, #28] │ │ - lsls r3, r2, #27 │ │ - bmi.n 916e │ │ - lsls r2, r2, #26 │ │ - bmi.n 918e │ │ - movw r2, #10000 @ 0x2710 │ │ - cmp r0, r2 │ │ - ldr r2, [pc, #336] @ (9238 ) │ │ - movw lr, #65436 @ 0xff9c │ │ - add r2, pc │ │ - bcc.n 91d2 │ │ - movw ip, #5977 @ 0x1759 │ │ - movw fp, #57599 @ 0xe0ff │ │ - add.w sl, sp, #12 │ │ - movs r3, #0 │ │ - movt ip, #53687 @ 0xd1b7 │ │ - movw r8, #55536 @ 0xd8f0 │ │ - movw r9, #5243 @ 0x147b │ │ - movt fp, #1525 @ 0x5f5 │ │ - umull r5, r6, r0, ip │ │ - cmp r0, fp │ │ - mov.w r5, r6, lsr #13 │ │ - mla r6, r5, r8, r0 │ │ - mov r0, r5 │ │ - uxth r4, r6 │ │ - mov.w r4, r4, lsr #2 │ │ - mul.w r4, r4, r9 │ │ - mov.w r4, r4, lsr #17 │ │ - mla r6, r4, lr, r6 │ │ - add.w lr, sl, r3 │ │ - ldrh.w r4, [r2, r4, lsl #1] │ │ - sub.w r3, r3, #4 │ │ - strh.w r4, [lr, #35] @ 0x23 │ │ - uxth r6, r6 │ │ - ldrh.w r6, [r2, r6, lsl #1] │ │ - strh.w r6, [lr, #37] @ 0x25 │ │ - movw lr, #65436 @ 0xff9c │ │ - bhi.n 910e │ │ - add.w ip, r3, #39 @ 0x27 │ │ + sub sp, #44 @ 0x2c │ │ + ldrd r5, lr, [r0] │ │ + mov ip, r1 │ │ + subs.w r0, r5, #1000 @ 0x3e8 │ │ + sbcs.w r0, lr, #0 │ │ + ldr r0, [pc, #252] @ (c940 ) │ │ + add r0, pc │ │ + mov sl, r0 │ │ + bcc.n c8d2 │ │ + movw r9, #38527 @ 0x967f │ │ + add.w fp, sp, #24 │ │ + movt r9, #152 @ 0x98 │ │ + mov.w r8, #0 │ │ + mov r6, lr │ │ + str.w ip, [sp, #20] │ │ + strd lr, r5, [sp, #12] │ │ mov r0, r5 │ │ - cmp r0, #99 @ 0x63 │ │ - bhi.n 91da │ │ - mov r3, r0 │ │ - cmp r3, #10 │ │ - bcc.n 91fe │ │ - ldrh.w r3, [r2, r3, lsl #1] │ │ - sub.w r0, ip, #2 │ │ - add r2, sp, #12 │ │ - strh r3, [r2, r0] │ │ - b.n 920a │ │ - add r4, sp, #12 │ │ - movs r2, #127 @ 0x7f │ │ - mov r3, r2 │ │ - and.w r2, r0, #15 │ │ - add.w r6, r2, #87 @ 0x57 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r6, r2, #48 @ 0x30 │ │ - subs r2, r3, #1 │ │ - lsrs r0, r0, #4 │ │ - strb r6, [r4, r3] │ │ - bne.n 9172 │ │ - b.n 91ac │ │ - add r4, sp, #12 │ │ - movs r2, #127 @ 0x7f │ │ - and.w r6, r0, #15 │ │ - mov r3, r2 │ │ - add.w r2, r6, #55 @ 0x37 │ │ - cmp r6, #10 │ │ - it cc │ │ - addcc.w r2, r6, #48 @ 0x30 │ │ - strb r2, [r4, r3] │ │ - subs r2, r3, #1 │ │ - lsrs r0, r0, #4 │ │ - bne.n 9192 │ │ - cmp r3, #129 @ 0x81 │ │ - bcs.n 922a │ │ - adds r0, r3, #1 │ │ - ldr r2, [pc, #140] @ (9240 ) │ │ - rsb r0, r0, #129 @ 0x81 │ │ - add r3, r4 │ │ - add r2, pc │ │ - strd r3, r0, [sp] │ │ - mov r0, r1 │ │ - movs r1, #1 │ │ - movs r3, #2 │ │ - bl 8824 │ │ - add sp, #140 @ 0x8c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov.w ip, #39 @ 0x27 │ │ - cmp r0, #99 @ 0x63 │ │ - bls.n 915a │ │ - uxth r3, r0 │ │ - movw r6, #5243 @ 0x147b │ │ + mov r1, r6 │ │ + movw r2, #10000 @ 0x2710 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + movw r2, #10000 @ 0x2710 │ │ + movw r4, #5243 @ 0x147b │ │ + mls r2, r0, r2, r5 │ │ + uxth r3, r2 │ │ lsrs r3, r3, #2 │ │ - sub.w ip, ip, #2 │ │ - muls r3, r6 │ │ - add r6, sp, #12 │ │ + muls r3, r4 │ │ + movs r4, #100 @ 0x64 │ │ lsrs r3, r3, #17 │ │ - mla r0, r3, lr, r0 │ │ + mls r2, r3, r4, r2 │ │ + add.w r4, fp, r8 │ │ + ldrh.w ip, [sl, r3, lsl #1] │ │ + sub.w r8, r8, #4 │ │ + strh.w ip, [r4, #16] │ │ + uxth r2, r2 │ │ + ldrh.w r2, [sl, r2, lsl #1] │ │ + strh r2, [r4, #18] │ │ + subs.w r2, r9, r5 │ │ + mov.w r2, #0 │ │ + mov r5, r0 │ │ + sbcs r2, r6 │ │ + mov r6, r1 │ │ + bcc.n c862 │ │ + ldr.w ip, [sp, #20] │ │ + add.w r2, r8, #20 │ │ + ldrd lr, r5, [sp, #12] │ │ + movs r3, #0 │ │ + rsbs r6, r0, #9 │ │ + sbcs r3, r1 │ │ + bcc.n c8e2 │ │ + mov r3, r0 │ │ + orrs.w r0, r5, lr │ │ + bne.n c908 │ │ + b.n c90e │ │ + movs r2, #20 │ │ + mov r0, r5 │ │ + mov r1, lr │ │ + movs r3, #0 │ │ + rsbs r6, r0, #9 │ │ + sbcs r3, r1 │ │ + bcs.n c8c8 │ │ + uxth r1, r0 │ │ + movw r3, #5243 @ 0x147b │ │ + lsrs r1, r1, #2 │ │ + subs r2, #2 │ │ + muls r1, r3 │ │ + lsrs r3, r1, #17 │ │ + movs r1, #100 @ 0x64 │ │ + mls r0, r3, r1, r0 │ │ + add r1, sp, #24 │ │ uxth r0, r0 │ │ - ldrh.w r0, [r2, r0, lsl #1] │ │ - strh.w r0, [r6, ip] │ │ - cmp r3, #10 │ │ - bcs.n 9160 │ │ - sub.w r0, ip, #1 │ │ - add r2, sp, #12 │ │ - orr.w r3, r3, #48 @ 0x30 │ │ - strb r3, [r2, r0] │ │ - rsb r3, r0, #39 @ 0x27 │ │ - add r2, sp, #12 │ │ - add r0, r2 │ │ + ldrh.w r0, [sl, r0, lsl #1] │ │ + strh r0, [r1, r2] │ │ + movs r1, #0 │ │ + orrs.w r0, r5, lr │ │ + beq.n c90e │ │ + orrs.w r0, r3, r1 │ │ + beq.n c91e │ │ + and.w r0, r3, #15 │ │ + subs r2, #1 │ │ + add r1, sp, #24 │ │ + add.w r0, sl, r0, lsl #1 │ │ + ldrb r0, [r0, #1] │ │ + strb r0, [r1, r2] │ │ + add r1, sp, #24 │ │ + rsb r0, r2, #20 │ │ + add r1, r2 │ │ movs r2, #1 │ │ - strd r0, r3, [sp] │ │ - mov r0, r1 │ │ + strd r1, r0, [sp] │ │ + mov r0, ip │ │ movs r1, #1 │ │ movs r3, #0 │ │ - bl 8824 │ │ - add sp, #140 @ 0x8c │ │ + bl bb84 │ │ + add sp, #44 @ 0x2c │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #16] @ (923c ) │ │ - mov r0, r3 │ │ - movs r1, #128 @ 0x80 │ │ - add r2, pc │ │ - bl 86ea │ │ - nop │ │ - add r3, pc, #764 @ (adr r3, 9538 ) │ │ - vqrdmlah.s , , d8[0] │ │ - movs r3, r0 │ │ - push {r0, lr} │ │ - vabal.u , d31, d0 │ │ - mov r7, sp │ │ - bl 924c │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #48 @ 0x30 │ │ - ldr r3, [pc, #48] @ (9284 ) │ │ - ldr r4, [pc, #48] @ (9288 ) │ │ - strd r0, r1, [sp] │ │ - movs r0, #0 │ │ - str r0, [sp, #24] │ │ - movs r0, #2 │ │ - add r4, pc │ │ - strd r4, r0, [sp, #8] │ │ - str r0, [sp, #20] │ │ - add r0, sp, #32 │ │ - str r0, [sp, #16] │ │ - add r0, sp, #4 │ │ - add r3, pc │ │ - mov r1, r2 │ │ - strd r3, r0, [sp, #36] @ 0x24 │ │ - mov r0, sp │ │ - str r0, [sp, #32] │ │ - add r0, sp, #8 │ │ - str r3, [sp, #44] @ 0x2c │ │ - bl 86a4 │ │ - nop │ │ - bl ffccd286 │ │ - ldr r7, [sp, #32] │ │ - movs r3, r0 │ │ - ldrd r0, r2, [r1, #20] │ │ - ldr r1, [pc, #8] @ (929c ) │ │ - ldr r3, [r2, #12] │ │ - movs r2, #14 │ │ - add r1, pc │ │ - bx r3 │ │ nop │ │ - add r0, pc, #480 @ (adr r0, 9480 ) │ │ - vabal.u , d31, d0 │ │ - mov r7, sp │ │ - sub sp, #40 @ 0x28 │ │ - ldr r0, [pc, #40] @ (92d0 ) │ │ + ldr r3, [sp, #376] @ 0x178 │ │ + vsli.32 , q8, #31 │ │ + cmp r2, #8 │ │ + bcs.n c990 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + beq.n ca06 │ │ + cmp r2, #1 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #1] │ │ + cmp r3, #0 │ │ + beq.n ca12 │ │ + cmp r2, #2 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #2] │ │ + cmp r3, #0 │ │ + beq.n ca18 │ │ + cmp r2, #3 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #3] │ │ + cmp r3, #0 │ │ + beq.n ca1e │ │ + cmp r2, #4 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #4] │ │ + cmp r3, #0 │ │ + beq.n ca24 │ │ + cmp r2, #5 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #5] │ │ + cmp r3, #0 │ │ + beq.n ca2a │ │ + cmp r2, #6 │ │ + beq.n c9fe │ │ + ldrb r3, [r1, #6] │ │ + cbnz r3, c9fe │ │ + mov.w ip, #6 │ │ + b.n ca2e │ │ + adds r3, r1, #3 │ │ + bic.w r3, r3, #3 │ │ + subs r4, r3, r1 │ │ + bne.n c9cc │ │ + sub.w ip, r2, #8 │ │ + movs r4, #0 │ │ + movw lr, #256 @ 0x100 │ │ + movt lr, #257 @ 0x101 │ │ + adds r5, r1, r4 │ │ + ldr r3, [r1, r4] │ │ + ldr r5, [r5, #4] │ │ + sub.w r6, lr, r3 │ │ + orrs r3, r6 │ │ + sub.w r6, lr, r5 │ │ + orrs r5, r6 │ │ + ands r3, r5 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n c9e6 │ │ + adds r4, #8 │ │ + cmp r4, ip │ │ + bls.n c9a8 │ │ + b.n c9e6 │ │ + mov.w ip, #0 │ │ + ldrb.w r3, [r1, ip] │ │ + cbz r3, ca2e │ │ + add.w ip, ip, #1 │ │ + cmp r4, ip │ │ + bne.n c9d0 │ │ + sub.w ip, r2, #8 │ │ + cmp r4, ip │ │ + bls.n c9a0 │ │ + subs.w ip, r2, r4 │ │ + beq.n c9fe │ │ + add.w lr, r1, r4 │ │ movs r3, #0 │ │ - ldr r2, [pc, #40] @ (92d4 ) │ │ - ldr r1, [pc, #40] @ (92d8 ) │ │ - add r0, pc │ │ - str r0, [sp, #32] │ │ - subs r0, r7, #1 │ │ - str r0, [sp, #28] │ │ - add r1, pc │ │ - add r0, sp, #4 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - add r2, pc │ │ - str r3, [sp, #8] │ │ - str r3, [sp, #16] │ │ - add r3, sp, #28 │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #4] │ │ - bl 86a4 │ │ - nop │ │ - @ instruction: 0xffdbffff │ │ - ldr r5, [sp, #552] @ 0x228 │ │ - movs r3, r0 │ │ - add r4, pc, #776 @ (adr r4, 95e4 ) │ │ - movs r3, r0 │ │ + ldrb.w r5, [lr, r3] │ │ + cbz r5, ca0c │ │ + adds r3, #1 │ │ + cmp ip, r3 │ │ + bne.n c9f2 │ │ + movs r1, #1 │ │ + strd r1, r1, [r0] │ │ + pop {r4, r5, r6, pc} │ │ + mov.w ip, #0 │ │ + b.n ca2e │ │ + add.w ip, r3, r4 │ │ + b.n ca2e │ │ + mov.w ip, #1 │ │ + b.n ca2e │ │ + mov.w ip, #2 │ │ + b.n ca2e │ │ + mov.w ip, #3 │ │ + b.n ca2e │ │ + mov.w ip, #4 │ │ + b.n ca2e │ │ + mov.w ip, #5 │ │ + add.w r3, ip, #1 │ │ + cmp r3, r2 │ │ + bne.n ca40 │ │ + strd r1, r2, [r0, #4] │ │ + movs r1, #0 │ │ + str r1, [r0, #0] │ │ + pop {r4, r5, r6, pc} │ │ + movs r1, #0 │ │ + strd r1, ip, [r0, #4] │ │ + movs r1, #1 │ │ + str r1, [r0, #0] │ │ + pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ subs.w ip, r2, #7 │ │ mov r8, r0 │ │ it cc │ │ movcc.w ip, #0 │ │ cmp r2, #0 │ │ - beq.w 9420 │ │ - adds r0, r1, #3 │ │ - movs r3, #0 │ │ - bic.w r0, r0, #3 │ │ - sub.w lr, r0, r1 │ │ - ldr r0, [pc, #336] @ (9454 ) │ │ + beq.w cb8c │ │ + adds r3, r1, #3 │ │ + ldr r0, [pc, #344] @ (cbc0 ) │ │ + bic.w r3, r3, #3 │ │ + sub.w lr, r3, r1 │ │ add r0, pc │ │ - b.n 9310 │ │ + movs r3, #0 │ │ + b.n ca7e │ │ adds r3, r5, #1 │ │ cmp r3, r2 │ │ - bcs.w 9420 │ │ - ldrb r6, [r1, r3] │ │ - sxtb r5, r6 │ │ + bcs.w cb8c │ │ + ldrsb r5, [r1, r3] │ │ cmp r5, #0 │ │ - bmi.n 934a │ │ - sub.w r4, lr, r3 │ │ - lsls r4, r4, #30 │ │ - beq.n 9326 │ │ + bmi.n cab6 │ │ + sub.w r5, lr, r3 │ │ + lsls r5, r5, #30 │ │ + beq.n ca92 │ │ adds r3, #1 │ │ - b.n 930a │ │ + b.n ca78 │ │ adds r3, #8 │ │ cmp r3, ip │ │ - bcs.n 9338 │ │ - adds r5, r1, r3 │ │ - ldr r4, [r1, r3] │ │ - ldr r5, [r5, #4] │ │ - orrs r4, r5 │ │ - tst.w r4, #2155905152 @ 0x80808080 │ │ - beq.n 9324 │ │ + bcs.n caa4 │ │ + adds r6, r1, r3 │ │ + ldr r5, [r1, r3] │ │ + ldr r6, [r6, #4] │ │ + orrs r5, r6 │ │ + tst.w r5, #2155905152 @ 0x80808080 │ │ + beq.n ca90 │ │ cmp r3, r2 │ │ - bcs.n 930a │ │ - ldrsb r4, [r1, r3] │ │ - cmp r4, #0 │ │ - bmi.n 930a │ │ + bcs.n ca78 │ │ + ldrsb r5, [r1, r3] │ │ + cmp r5, #0 │ │ + bmi.n ca78 │ │ adds r3, #1 │ │ cmp r2, r3 │ │ - bne.n 933c │ │ - b.n 9420 │ │ - ldrb r4, [r0, r6] │ │ - cmp r4, #4 │ │ - beq.n 9382 │ │ - cmp r4, #3 │ │ - beq.n 9368 │ │ - cmp r4, #2 │ │ - bne.n 9434 │ │ + bne.n caa8 │ │ + b.n cb8c │ │ + uxtb r5, r5 │ │ + ldrb r6, [r0, r5] │ │ + cmp r6, #4 │ │ + beq.n caf0 │ │ + cmp r6, #3 │ │ + beq.n cad6 │ │ + cmp r6, #2 │ │ + bne.n cba0 │ │ adds r5, r3, #1 │ │ cmp r5, r2 │ │ - bcs.n 9430 │ │ - ldrsb r4, [r1, r5] │ │ - cmn.w r4, #65 @ 0x41 │ │ - ble.n 9308 │ │ - b.n 9434 │ │ - adds r4, r3, #1 │ │ - cmp r4, r2 │ │ - bcs.n 9430 │ │ - ldrb r4, [r1, r4] │ │ - cmp r6, #224 @ 0xe0 │ │ - beq.n 939a │ │ - cmp r6, #237 @ 0xed │ │ - sxtb r4, r4 │ │ - bne.n 93ae │ │ - cmn.w r4, #97 @ 0x61 │ │ - ble.n 940a │ │ - b.n 9434 │ │ - adds r4, r3, #1 │ │ - cmp r4, r2 │ │ - bcs.n 9430 │ │ - ldrsb r4, [r1, r4] │ │ - cmp r6, #240 @ 0xf0 │ │ - beq.n 93a4 │ │ - cmp r6, #244 @ 0xf4 │ │ - bne.n 93c0 │ │ - cmn.w r4, #113 @ 0x71 │ │ - ble.n 93d4 │ │ - b.n 9434 │ │ - and.w r4, r4, #224 @ 0xe0 │ │ + bcs.n cb9c │ │ + ldrsb r6, [r1, r5] │ │ + cmn.w r6, #65 @ 0x41 │ │ + ble.n ca76 │ │ + b.n cba0 │ │ + adds r6, r3, #1 │ │ + cmp r6, r2 │ │ + bcs.n cb9c │ │ + ldrb r6, [r1, r6] │ │ + cmp r5, #224 @ 0xe0 │ │ + beq.n cb0a │ │ + sxtb r6, r6 │ │ + cmp r5, #237 @ 0xed │ │ + bne.n cb1e │ │ + cmn.w r6, #97 @ 0x61 │ │ + ble.n cb76 │ │ + b.n cba0 │ │ + adds r6, r3, #1 │ │ + cmp r6, r2 │ │ + bcs.n cb9c │ │ + ldrb r6, [r1, r6] │ │ + cmp r5, #240 @ 0xf0 │ │ + beq.n cb14 │ │ + sxtb r6, r6 │ │ + cmp r5, #244 @ 0xf4 │ │ + bne.n cb2e │ │ + cmn.w r6, #113 @ 0x71 │ │ + ble.n cb42 │ │ + b.n cba0 │ │ + and.w r4, r6, #224 @ 0xe0 │ │ cmp r4, #160 @ 0xa0 │ │ - beq.n 940a │ │ - b.n 9434 │ │ - adds r4, #112 @ 0x70 │ │ - uxtb r4, r4 │ │ + beq.n cb76 │ │ + b.n cba0 │ │ + sub.w r4, r6, #144 @ 0x90 │ │ cmp r4, #48 @ 0x30 │ │ - bcc.n 93d4 │ │ - b.n 9434 │ │ - add.w r6, r5, #31 │ │ - uxtb r6, r6 │ │ - cmp r6, #12 │ │ - bcs.n 93f4 │ │ - cmn.w r4, #64 @ 0x40 │ │ - blt.n 940a │ │ - b.n 9434 │ │ - adds r5, #15 │ │ - uxtb r6, r5 │ │ + bcc.n cb42 │ │ + b.n cba0 │ │ + sub.w r4, r5, #225 @ 0xe1 │ │ + cmp r4, #12 │ │ + bcs.n cb62 │ │ + cmn.w r6, #64 @ 0x40 │ │ + blt.n cb76 │ │ + b.n cba0 │ │ + sub.w r4, r5, #241 @ 0xf1 │ │ movs r5, #1 │ │ - cmp r6, #2 │ │ - bhi.n 9436 │ │ - cmn.w r4, #64 @ 0x40 │ │ + cmp r4, #2 │ │ + bhi.n cba2 │ │ + cmn.w r6, #64 @ 0x40 │ │ mov.w r6, #1 │ │ - bge.n 9438 │ │ - adds r4, r3, #2 │ │ - cmp r4, r2 │ │ - bcs.n 9430 │ │ - ldrsb r4, [r1, r4] │ │ + bge.n cba4 │ │ + adds r5, r3, #2 │ │ + cmp r5, r2 │ │ + bcs.n cb9c │ │ + ldrsb r4, [r1, r5] │ │ cmn.w r4, #65 @ 0x41 │ │ - bgt.n 941a │ │ + bgt.n cb86 │ │ adds r5, r3, #3 │ │ cmp r5, r2 │ │ - bcs.n 9430 │ │ + bcs.n cb9c │ │ ldrsb r4, [r1, r5] │ │ - cmn.w r4, #65 @ 0x41 │ │ - ble.w 9308 │ │ - b.n 944e │ │ - bic.w r5, r5, #1 │ │ - adds r5, #18 │ │ - mov.w r5, #1 │ │ - bne.n 9436 │ │ cmn.w r4, #64 @ 0x40 │ │ + blt.w ca76 │ │ + b.n cbba │ │ + and.w r4, r5, #254 @ 0xfe │ │ + movs r5, #1 │ │ + cmp r4, #238 @ 0xee │ │ + bne.n cba2 │ │ + cmn.w r6, #64 @ 0x40 │ │ mov.w r6, #1 │ │ - bge.n 9438 │ │ + bge.n cba4 │ │ adds r5, r3, #2 │ │ cmp r5, r2 │ │ - bcs.n 9430 │ │ + bcs.n cb9c │ │ ldrsb r4, [r1, r5] │ │ cmn.w r4, #65 @ 0x41 │ │ - ble.w 9308 │ │ + ble.w ca76 │ │ movs r6, #1 │ │ movs r5, #2 │ │ - b.n 9438 │ │ + b.n cba4 │ │ strd r1, r2, [r8, #4] │ │ - movs r0, #0 │ │ - str.w r0, [r8] │ │ + movs r1, #0 │ │ + str.w r1, [r8] │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r6, #0 │ │ - b.n 9438 │ │ + b.n cba4 │ │ movs r5, #1 │ │ movs r6, #1 │ │ uxtb r0, r5 │ │ + movs r1, #1 │ │ orr.w r0, r6, r0, lsl #8 │ │ strd r3, r0, [r8, #4] │ │ - movs r0, #1 │ │ - str.w r0, [r8] │ │ + str.w r1, [r8] │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r6, #1 │ │ movs r5, #3 │ │ - b.n 9438 │ │ - add r2, pc, #960 @ (adr r2, 9818 ) │ │ + b.n cba4 │ │ + ldr r2, [sp, #964] @ 0x3c4 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + ldr r4, [r0, #0] │ │ + mov r5, r1 │ │ + cmp r4, #0 │ │ + mov r0, r4 │ │ + it mi │ │ + negmi r0, r4 │ │ + ldr r1, [pc, #220] @ (ccb8 ) │ │ + cmp.w r0, #1000 @ 0x3e8 │ │ + add r1, pc │ │ + bcc.n cc56 │ │ + movw r8, #38527 @ 0x967f │ │ + sub.w lr, r7, #38 @ 0x26 │ │ + movs r2, #0 │ │ + movw r9, #10000 @ 0x2710 │ │ + movw sl, #5243 @ 0x147b │ │ + mov.w fp, #100 @ 0x64 │ │ + movt r8, #152 @ 0x98 │ │ + strd r4, r5, [sp, #8] │ │ + movw r3, #5977 @ 0x1759 │ │ + add.w r4, lr, r2 │ │ + movt r3, #53687 @ 0xd1b7 │ │ + subs r2, #4 │ │ + umull r3, r6, r0, r3 │ │ + cmp r0, r8 │ │ + mov.w r3, r6, lsr #13 │ │ + mls r6, r3, r9, r0 │ │ + mov r0, r3 │ │ + uxth.w ip, r6 │ │ + mov.w r5, ip, lsr #2 │ │ + mul.w r5, r5, sl │ │ + mov.w r5, r5, lsr #17 │ │ + mls r6, r5, fp, r6 │ │ + ldrh.w r5, [r1, r5, lsl #1] │ │ + strh r5, [r4, #6] │ │ + uxth r6, r6 │ │ + ldrh.w r6, [r1, r6, lsl #1] │ │ + strh r6, [r4, #8] │ │ + bhi.n cc02 │ │ + ldrd r4, r5, [sp, #8] │ │ + adds r2, #10 │ │ + mov r0, r3 │ │ + cmp r0, #9 │ │ + bhi.n cc5c │ │ + mov r3, r0 │ │ + cbnz r4, cc7e │ │ + b.n cc80 │ │ + movs r2, #10 │ │ + cmp r0, #9 │ │ + bls.n cc50 │ │ + uxth r3, r0 │ │ + movw r6, #5243 @ 0x147b │ │ + lsrs r3, r3, #2 │ │ + subs r2, #2 │ │ + muls r3, r6 │ │ + movs r6, #100 @ 0x64 │ │ + lsrs r3, r3, #17 │ │ + mls r0, r3, r6, r0 │ │ + sub.w r6, r7, #38 @ 0x26 │ │ + uxth r0, r0 │ │ + ldrh.w r0, [r1, r0, lsl #1] │ │ + strh r0, [r6, r2] │ │ + cbz r4, cc80 │ │ + cbz r3, cc92 │ │ + and.w r0, r3, #15 │ │ + subs r2, #1 │ │ + add.w r0, r1, r0, lsl #1 │ │ + sub.w r1, r7, #38 @ 0x26 │ │ + ldrb r0, [r0, #1] │ │ + strb r0, [r1, r2] │ │ + rsb r0, r2, #10 │ │ + sub.w r1, r7, #38 @ 0x26 │ │ + add r1, r2 │ │ + movs r2, #1 │ │ + strd r1, r0, [sp] │ │ + mvns r0, r4 │ │ + lsrs r1, r0, #31 │ │ + mov r0, r5 │ │ + movs r3, #0 │ │ + bl bb84 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + str r7, [sp, #768] @ 0x300 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #28 │ │ + ldr r4, [r0, #0] │ │ + mov ip, r1 │ │ + ldr r0, [pc, #220] @ (cda8 ) │ │ + cmp.w r4, #1000 @ 0x3e8 │ │ + add r0, pc │ │ + bcc.n cd48 │ │ + movw r8, #38527 @ 0x967f │ │ + sub.w lr, r7, #38 @ 0x26 │ │ + movs r3, #0 │ │ + movw r9, #10000 @ 0x2710 │ │ + movw sl, #5243 @ 0x147b │ │ + mov.w fp, #100 @ 0x64 │ │ + movt r8, #152 @ 0x98 │ │ + mov r2, r4 │ │ + str.w ip, [sp, #12] │ │ + str r4, [sp, #8] │ │ + movw r1, #5977 @ 0x1759 │ │ + add.w r4, lr, r3 │ │ + movt r1, #53687 @ 0xd1b7 │ │ + subs r3, #4 │ │ + umull r5, r6, r2, r1 │ │ + cmp r2, r8 │ │ + mov.w r5, r6, lsr #13 │ │ + mls r6, r5, r9, r2 │ │ + mov r2, r5 │ │ + uxth.w ip, r6 │ │ + mov.w r1, ip, lsr #2 │ │ + mul.w r1, r1, sl │ │ + mov.w r1, r1, lsr #17 │ │ + mls r6, r1, fp, r6 │ │ + ldrh.w r1, [r0, r1, lsl #1] │ │ + strh r1, [r4, #6] │ │ + uxth r6, r6 │ │ + ldrh.w r6, [r0, r6, lsl #1] │ │ + strh r6, [r4, #8] │ │ + bhi.n ccf6 │ │ + ldrd r4, ip, [sp, #8] │ │ + adds r3, #10 │ │ + cmp r5, #9 │ │ + bhi.n cd50 │ │ + mov r1, r5 │ │ + cbnz r4, cd72 │ │ + b.n cd74 │ │ + movs r3, #10 │ │ + mov r5, r4 │ │ + cmp r5, #9 │ │ + bls.n cd42 │ │ + uxth r1, r5 │ │ + movw r2, #5243 @ 0x147b │ │ + lsrs r1, r1, #2 │ │ + subs r3, #2 │ │ + muls r1, r2 │ │ + movs r2, #100 @ 0x64 │ │ + sub.w r6, r7, #38 @ 0x26 │ │ + lsrs r1, r1, #17 │ │ + mls r2, r1, r2, r5 │ │ + uxth r2, r2 │ │ + ldrh.w r2, [r0, r2, lsl #1] │ │ + strh r2, [r6, r3] │ │ + cbz r4, cd74 │ │ + cbz r1, cd86 │ │ + and.w r1, r1, #15 │ │ + subs r3, #1 │ │ + add.w r0, r0, r1, lsl #1 │ │ + sub.w r1, r7, #38 @ 0x26 │ │ + ldrb r0, [r0, #1] │ │ + strb r0, [r1, r3] │ │ + sub.w r1, r7, #38 @ 0x26 │ │ + rsb r0, r3, #10 │ │ + add r1, r3 │ │ + movs r2, #1 │ │ + strd r1, r0, [sp] │ │ + mov r0, ip │ │ + movs r1, #1 │ │ + movs r3, #0 │ │ + bl bb84 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r6, [sp, #832] @ 0x340 │ │ + vsli.64 , q0, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ + sub sp, #16 │ │ + ldrb r2, [r0, #0] │ │ + sub.w r0, r7, #10 │ │ + ldr r4, [pc, #52] @ (cdf0 ) │ │ + mov ip, r1 │ │ + movs r1, #1 │ │ + add r4, pc │ │ mov r3, r1 │ │ - ldr r1, [r0, #0] │ │ - str r1, [sp, #20] │ │ + and.w r1, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r1, [r4, r1] │ │ + strb r1, [r0, r3] │ │ + sub.w r1, r3, #1 │ │ + bne.n cdc0 │ │ + adds r1, r3, #1 │ │ + ldr r2, [pc, #28] @ (cdf4 ) │ │ + rsb r1, r1, #3 │ │ + add r0, r3 │ │ + add r2, pc │ │ + movs r3, #2 │ │ + strd r0, r1, [sp] │ │ + mov r0, ip │ │ + movs r1, #1 │ │ + bl bb84 │ │ + add sp, #16 │ │ + pop {r4, r6, r7, pc} │ │ + str r7, [sp, #440] @ 0x1b8 │ │ + vqshrun.s64 d26, q10, #1 │ │ + vsli.64 , q0, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov ip, r2 │ │ + ldr r2, [pc, #72] @ (ce4c ) │ │ + add.w lr, sp, #8 │ │ + movs r4, #15 │ │ + add r2, pc │ │ + mov r3, r4 │ │ + and.w r4, r0, #15 │ │ + lsrs r0, r0, #4 │ │ + ldrb r4, [r2, r4] │ │ + orr.w r0, r0, r1, lsl #28 │ │ + strb.w r4, [lr, r3] │ │ + orrs.w r4, r0, r1, lsr #4 │ │ + sub.w r4, r3, #1 │ │ + mov.w r1, r1, lsr #4 │ │ + bne.n ce0a │ │ + adds r0, r3, #1 │ │ + ldr r2, [pc, #32] @ (ce50 ) │ │ + rsb r0, r0, #17 │ │ + add.w r1, lr, r3 │ │ + add r2, pc │ │ + movs r3, #2 │ │ + strd r1, r0, [sp] │ │ + mov r0, ip │ │ + movs r1, #1 │ │ + bl bb84 │ │ + add sp, #24 │ │ + pop {r4, r6, r7, pc} │ │ + nop │ │ + str r6, [sp, #720] @ 0x2d0 │ │ + vqshl.u64 q13, q5, #63 @ 0x3f │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #20 │ │ mov fp, r2 │ │ + mov r2, r1 │ │ + ldr r1, [r0, #0] │ │ + movw lr, #256 @ 0x100 │ │ + str r1, [sp, #8] │ │ + mov r5, r2 │ │ ldr r1, [r0, #4] │ │ mov.w r8, #0 │ │ ldr r0, [r0, #8] │ │ + movt lr, #257 @ 0x101 │ │ + str r0, [sp, #16] │ │ + subs r0, r2, #1 │ │ + str r0, [sp, #0] │ │ mov.w r9, #0 │ │ - mov r5, r3 │ │ - str r0, [sp, #24] │ │ - subs r0, r3, #1 │ │ - str r1, [sp, #16] │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #4] │ │ - str r2, [sp, #12] │ │ - b.n 94b6 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w r0, [r0, fp] │ │ + movs r0, #0 │ │ + str r1, [sp, #4] │ │ + b.n cebe │ │ + ldr r0, [sp, #0] │ │ + ldrb.w r0, [r0, sl] │ │ subs r0, #10 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ mov r5, r6 │ │ - add.w r1, r6, r9 │ │ - ldr r6, [sp, #24] │ │ - sub.w r2, fp, r9 │ │ + add.w r1, r6, r8 │ │ + ldr r6, [sp, #16] │ │ + sub.w r2, sl, r8 │ │ ldr r3, [r3, #12] │ │ strb r0, [r6, #0] │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #8] │ │ blx r3 │ │ - ldr.w fp, [sp, #12] │ │ - orrs.w r1, r0, r4 │ │ - mov r9, sl │ │ - bne.n 95b4 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #12] │ │ + movw lr, #256 @ 0x100 │ │ + mov r8, r4 │ │ + movt lr, #257 @ 0x101 │ │ + bne.w cfc0 │ │ + lsls r0, r0, #31 │ │ + bne.n cfb6 │ │ mov r6, r5 │ │ - cmp r8, fp │ │ - bhi.n 958a │ │ - sub.w r1, fp, r8 │ │ - add.w sl, r6, r8 │ │ - cmp r1, #8 │ │ - bcs.n 94de │ │ - cmp fp, r8 │ │ - beq.n 957e │ │ + cmp fp, r9 │ │ + bcc.n cf8a │ │ + sub.w r1, fp, r9 │ │ + add.w r0, r6, r9 │ │ + cmp r1, #7 │ │ + bhi.n cee8 │ │ + cmp fp, r9 │ │ + beq.n cf7e │ │ movs r3, #0 │ │ - ldrb.w r0, [sl, r3] │ │ - cmp r0, #10 │ │ - beq.n 955c │ │ + ldrb r2, [r0, r3] │ │ + cmp r2, #10 │ │ + beq.n cf5c │ │ adds r3, #1 │ │ cmp r1, r3 │ │ - bne.n 94ce │ │ - b.n 957e │ │ - add.w r0, sl, #3 │ │ - bic.w ip, r0, #3 │ │ - subs.w r0, ip, sl │ │ - beq.n 9506 │ │ + bne.n ceda │ │ + b.n cf7e │ │ + adds r2, r0, #3 │ │ + mov ip, r6 │ │ + bic.w r2, r2, #3 │ │ + subs r2, r2, r0 │ │ + bne.n cefc │ │ + sub.w r3, r1, #8 │ │ + movs r2, #0 │ │ + b.n cf12 │ │ movs r3, #0 │ │ - ldrb.w r5, [sl, r3] │ │ - cmp r5, #10 │ │ - beq.n 955c │ │ + ldrb r6, [r0, r3] │ │ + cmp r6, #10 │ │ + beq.n cf5a │ │ adds r3, #1 │ │ - cmp r0, r3 │ │ - bne.n 94ee │ │ - sub.w lr, r1, #8 │ │ - cmp r0, lr │ │ - bls.n 950a │ │ - b.n 9538 │ │ - sub.w lr, r1, #8 │ │ - movs r3, #4 │ │ - add.w r5, r3, ip │ │ - ldrd r6, r4, [r5, #-4] │ │ - eor.w r3, r6, #168430090 @ 0xa0a0a0a │ │ - sub.w r3, r3, #16843009 @ 0x1010101 │ │ - bics r3, r6 │ │ - eor.w r6, r4, #168430090 @ 0xa0a0a0a │ │ - sub.w r6, r6, #16843009 @ 0x1010101 │ │ - bics r6, r4 │ │ - orrs r3, r6 │ │ - tst.w r3, #2155905152 @ 0x80808080 │ │ - bne.n 9538 │ │ - adds r0, #8 │ │ - adds r5, #8 │ │ - cmp r0, lr │ │ - bls.n 9510 │ │ - cmp r1, r0 │ │ - beq.n 9586 │ │ - sub.w r3, fp, r0 │ │ - add.w r1, sl, r0 │ │ - sub.w r5, r3, r8 │ │ + cmp r2, r3 │ │ + bne.n cefe │ │ + sub.w r3, r1, #8 │ │ + cmp r2, r3 │ │ + bhi.n cf3a │ │ + ldr r6, [r0, r2] │ │ + adds r5, r0, r2 │ │ + ldr r5, [r5, #4] │ │ + eor.w r4, r6, #168430090 @ 0xa0a0a0a │ │ + sub.w r4, lr, r4 │ │ + orrs r6, r4 │ │ + eor.w r4, r5, #168430090 @ 0xa0a0a0a │ │ + sub.w r4, lr, r4 │ │ + orrs r5, r4 │ │ + ands r6, r5 │ │ + mvns r6, r6 │ │ + tst.w r6, #2155905152 @ 0x80808080 │ │ + bne.n cf3a │ │ + adds r2, #8 │ │ + b.n cf0e │ │ + cmp r1, r2 │ │ + beq.n cf86 │ │ + sub.w r3, fp, r2 │ │ + adds r1, r0, r2 │ │ + sub.w r6, r3, r9 │ │ movs r3, #0 │ │ - ldrb r6, [r1, r3] │ │ - cmp r6, #10 │ │ - beq.n 9558 │ │ + ldrb r5, [r1, r3] │ │ + cmp r5, #10 │ │ + beq.n cf58 │ │ adds r3, #1 │ │ - cmp r5, r3 │ │ - bne.n 954a │ │ - b.n 9586 │ │ - ldr r6, [sp, #4] │ │ - add r3, r0 │ │ - add.w r1, r3, r8 │ │ - add.w r8, r1, #1 │ │ + cmp r6, r3 │ │ + bne.n cf4a │ │ + b.n cf86 │ │ + add r3, r2 │ │ + mov r6, ip │ │ + add.w r1, r9, r3 │ │ + add.w r9, r1, #1 │ │ cmp r1, fp │ │ - bcs.n 94b8 │ │ - ldrb.w r0, [sl, r3] │ │ + bcs.n cec4 │ │ + ldrb r0, [r0, r3] │ │ cmp r0, #10 │ │ - bne.n 94b8 │ │ - movs r4, #0 │ │ - mov sl, r8 │ │ - mov fp, r8 │ │ - ldr r0, [sp, #24] │ │ - ldrb r0, [r0, #0] │ │ - cbnz r0, 9598 │ │ - b.n 95a8 │ │ - mov r8, fp │ │ - cmp r9, fp │ │ - bne.n 958e │ │ - b.n 95b2 │ │ - ldr r6, [sp, #4] │ │ - mov r8, fp │ │ - cmp r9, fp │ │ - beq.n 95b2 │ │ - movs r4, #1 │ │ + bne.n cec4 │ │ + movs r0, #0 │ │ + mov r4, r9 │ │ mov sl, r9 │ │ - ldr r0, [sp, #24] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #16] │ │ ldrb r0, [r0, #0] │ │ - cbz r0, 95a8 │ │ - ldr r1, [pc, #44] @ (95c8 ) │ │ - movs r2, #4 │ │ + cbz r0, cfac │ │ + b.n cf9c │ │ + mov r9, fp │ │ + cmp fp, r8 │ │ + bne.n cf8e │ │ + b.n cfb6 │ │ + mov r9, fp │ │ + mov r6, ip │ │ + cmp fp, r8 │ │ + beq.n cfb6 │ │ + movs r0, #1 │ │ + mov r4, r8 │ │ + str r0, [sp, #12] │ │ + mov sl, fp │ │ ldr r0, [sp, #16] │ │ + ldrb r0, [r0, #0] │ │ + cbz r0, cfac │ │ + ldr r1, [pc, #44] @ (cfcc ) │ │ + movs r2, #4 │ │ + ldr r0, [sp, #4] │ │ add r1, pc │ │ ldr r3, [r0, #12] │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #8] │ │ blx r3 │ │ - cbnz r0, 95bc │ │ - cmp fp, r9 │ │ - bne.w 9486 │ │ + cbnz r0, cfc0 │ │ + cmp sl, r8 │ │ + bne.w ce88 │ │ movs r0, #0 │ │ - b.n 9494 │ │ + b.n ce96 │ │ movs r0, #0 │ │ - add sp, #28 │ │ + add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ - add sp, #28 │ │ + add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r4, [sp, #56] @ 0x38 │ │ + ldrb r6, [r5, #21] │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ ldr r5, [r0, #8] │ │ - ldrd r8, r6, [r0] │ │ + ldrd r4, r6, [r0] │ │ ldrb r0, [r5, #0] │ │ - cbz r0, 95fa │ │ - ldr r2, [pc, #52] @ (9614 ) │ │ - mov r0, r8 │ │ + cbz r0, cffe │ │ + ldr r2, [pc, #52] @ (d018 ) │ │ + mov r0, r4 │ │ ldr r3, [r6, #12] │ │ - mov r4, r1 │ │ + mov r8, r1 │ │ add r2, pc │ │ mov r1, r2 │ │ movs r2, #4 │ │ blx r3 │ │ - mov r1, r4 │ │ - cbz r0, 95fa │ │ + mov r1, r8 │ │ + cbz r0, cffe │ │ movs r0, #1 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ sub.w r0, r1, #10 │ │ ldr r2, [r6, #16] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ strb r0, [r5, #0] │ │ - mov r0, r8 │ │ + mov r0, r4 │ │ ldr.w r8, [sp], #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r2 │ │ - ldr r3, [sp, #792] @ 0x318 │ │ + ldrb r6, [r4, #20] │ │ vrsubhn.i d20, , q5 │ │ - ldr r1, [pc, #8] @ (9624 ) │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #1 │ │ + it ne │ │ + cmpne r1, #0 │ │ + ldr r1, [pc, #8] @ (d030 ) │ │ add r1, pc │ │ - b.w 8f4e │ │ - nop │ │ - ldr r2, [sp, #784] @ 0x310 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #56 @ 0x38 │ │ - ldr r6, [pc, #56] @ (966c ) │ │ - ldr r5, [pc, #56] @ (9670 ) │ │ - ldr r4, [pc, #60] @ (9674 ) │ │ - add r6, pc │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r0, #0 │ │ - add r4, pc │ │ - str r0, [sp, #32] │ │ - movs r0, #2 │ │ - strd r6, r0, [sp, #16] │ │ - add r5, pc │ │ - str r0, [sp, #28] │ │ - add r0, sp, #40 @ 0x28 │ │ - str r0, [sp, #24] │ │ - add r0, sp, #8 │ │ - ldr.w ip, [r7, #8] │ │ - strd r4, r0, [sp, #44] @ 0x2c │ │ - mov r0, sp │ │ - str r0, [sp, #40] @ 0x28 │ │ - add r0, sp, #16 │ │ - mov r1, ip │ │ - str r5, [sp, #52] @ 0x34 │ │ - bl 86a4 │ │ + b.w c6ba │ │ nop │ │ - add r3, pc, #512 @ (adr r3, 9870 ) │ │ - movs r3, r0 │ │ - str??.w pc, [pc, #4095] @ a673 │ │ - str??.w pc, [sp, #4095] @ 0xfff │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - mov r2, r0 │ │ - ldr r0, [pc, #8] @ (9688 ) │ │ - movs r1, #43 @ 0x2b │ │ - add r0, pc │ │ - bl 8e3a │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ - vabal.u , d31, d0 │ │ - mov r7, sp │ │ - sub sp, #8 │ │ - ldr r0, [pc, #16] @ (96a4 ) │ │ - movs r1, #38 @ 0x26 │ │ + ldr r4, [pc, #608] @ (d294 ) │ │ + movs r5, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + add r7, sp, #16 │ │ + strd r0, r1, [sp, #8] │ │ + ldr r0, [pc, #20] @ (d054 ) │ │ add r0, pc │ │ - strd r0, r1, [sp] │ │ - mov r0, sp │ │ - bl 96a8 │ │ + strd r2, r0, [sp] │ │ + add r0, sp, #8 │ │ + add r2, sp, #12 │ │ + ldr r1, [pc, #12] @ (d058 ) │ │ + add r1, pc │ │ + mov r3, r1 │ │ + bl c5f8 │ │ nop │ │ - @ instruction: 0xb77e │ │ - vsli.64 , q0, #63 @ 0x3f │ │ + ldr r3, [pc, #72] @ (d0a0 ) │ │ + movs r5, r0 │ │ + ldr r5, [pc, #952] @ (d414 ) │ │ + movs r5, r0 │ │ + push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ - sub sp, #32 │ │ - ldr r2, [pc, #36] @ (96d4 ) │ │ - movs r3, #0 │ │ - ldr r4, [pc, #36] @ (96d8 ) │ │ - ldr r1, [pc, #36] @ (96dc ) │ │ - add r2, pc │ │ - str r3, [sp, #16] │ │ - movs r3, #1 │ │ - add r1, pc │ │ - strd r0, r2, [sp, #24] │ │ - mov r0, sp │ │ + sub sp, #16 │ │ + ldr r2, [r1, #8] │ │ + ldr r0, [r0, #0] │ │ + lsls r3, r2, #6 │ │ + bmi.n d078 │ │ + lsls r2, r2, #5 │ │ + bmi.n d09a │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w ccbc │ │ + ldr r2, [r0, #0] │ │ + add.w ip, sp, #8 │ │ + ldr r4, [pc, #88] @ (d0d8 ) │ │ + movs r0, #7 │ │ add r4, pc │ │ - str r3, [sp, #4] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #24 │ │ - str r3, [sp, #8] │ │ - str r4, [sp, #0] │ │ - bl 86a4 │ │ - ldr??.w pc, [r7, #255]! │ │ - add r0, pc, #640 @ (adr r0, 995c ) │ │ - vsra.u64 q13, q6, #1 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #52 @ 0x34 │ │ - ldrd r8, sl, [r1, #20] │ │ - mov fp, r0 │ │ - ldr.w r9, [sl, #12] │ │ - movs r2, #12 │ │ - ldr r1, [pc, #284] @ (9814 ) │ │ - mov r0, r8 │ │ - add r1, pc │ │ - blx r9 │ │ - cbz r0, 970a │ │ - movs r0, #1 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r1, [fp, #12] │ │ - movs r6, #0 │ │ - ldr r2, [pc, #260] @ (9818 ) │ │ - add r4, sp, #24 │ │ - ldr r3, [pc, #260] @ (981c ) │ │ - ldr r0, [pc, #264] @ (9820 ) │ │ - add r2, pc │ │ - str r6, [sp, #16] │ │ - movs r6, #3 │ │ - strd r2, r6, [sp] │ │ - add.w r2, r1, #12 │ │ - add r0, pc │ │ - add r3, pc │ │ - strd r3, r2, [sp, #36] @ 0x24 │ │ - add.w r2, r1, #8 │ │ - strd r1, r0, [sp, #24] │ │ - mov r0, r8 │ │ - str r2, [sp, #32] │ │ - mov r2, sp │ │ - mov r1, sl │ │ - str r6, [sp, #12] │ │ - str r4, [sp, #8] │ │ - str r3, [sp, #44] @ 0x2c │ │ - bl 8f4e │ │ - cbz r0, 9754 │ │ - movs r0, #1 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #204] @ (9824 ) │ │ - mov r0, r8 │ │ - movs r2, #1 │ │ - add r1, pc │ │ - blx r9 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n 9702 │ │ - ldr.w r5, [fp, #8] │ │ - cbz r5, 97a0 │ │ - ldr r1, [pc, #184] @ (9828 ) │ │ - mov r0, r8 │ │ - movs r2, #1 │ │ - add r1, pc │ │ - blx r9 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n 9702 │ │ - mov lr, r5 │ │ - mov r0, r4 │ │ - mov r2, r4 │ │ - ldmia.w lr, {r1, r3, r4, r5, r6, ip} │ │ - stmia.w r0, {r1, r3, r4, r5, r6, ip} │ │ - mov r0, r8 │ │ - mov r1, sl │ │ - bl 8f4e │ │ - cbz r0, 97de │ │ - movs r0, #1 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r5, r0, [fp] │ │ - ldr r1, [r0, #12] │ │ - mov r0, r5 │ │ - blx r1 │ │ - movw r6, #7025 @ 0x1b71 │ │ - movt r6, #47499 @ 0xb98b │ │ - eors r1, r6 │ │ - movw r6, #16760 @ 0x4178 │ │ - movt r6, #22438 @ 0x57a6 │ │ - eors r0, r6 │ │ - orrs r0, r1 │ │ - itttt eq │ │ - movweq r0, #23917 @ 0x5d6d │ │ - movteq r0, #54987 @ 0xd6cb │ │ - eoreq r0, r2 │ │ - movweq r1, #20524 @ 0x502c │ │ - ittt eq │ │ - movteq r1, #25579 @ 0x63eb │ │ - eoreq r1, r3 │ │ - orrseq.w r0, r0, r1 │ │ - beq.n 97e8 │ │ - movs r0, #0 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #64] @ (982c ) │ │ - mov r0, r8 │ │ - movs r2, #1 │ │ - add r1, pc │ │ - blx r9 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w 9702 │ │ - ldrd r1, r2, [r5] │ │ - mov r0, r8 │ │ - blx r9 │ │ - cmp r0, #0 │ │ - beq.n 97de │ │ - movs r0, #1 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldr r4, [sp, #380] @ 0x17c │ │ - vqshrn.u64 d25, q12, #1 │ │ - movs r3, r0 │ │ - bl 1381e │ │ - strb.w pc, [r7, #255]! │ │ - @ instruction: 0xb8fc │ │ - @ instruction: 0xffffb7c7 │ │ - @ instruction: 0xffffb74b │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl} │ │ - sub sp, #48 @ 0x30 │ │ - mov lr, r2 │ │ - ldr r2, [pc, #48] @ (9870 ) │ │ - mov ip, sp │ │ - add r2, pc │ │ - mov r3, ip │ │ - mov sl, r2 │ │ - ldmia.w r0, {r2, r4, r5, r6, r8, r9} │ │ - movs r0, #0 │ │ - stmia.w r3, {r2, r4, r5, r6, r8, r9} │ │ - strb.w r0, [sp, #44] @ 0x2c │ │ - add r0, sp, #32 │ │ - stmia.w r0, {sl, ip, lr} │ │ - movs r0, #1 │ │ - strb.w r1, [sp, #45] @ 0x2d │ │ - str r0, [sp, #28] │ │ - add r0, sp, #28 │ │ - bl 1495c │ │ - udf #254 @ 0xfe │ │ - bl 9874 │ │ - nop │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl 987c │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #32 │ │ - ldr r0, [pc, #40] @ (98ac ) │ │ - movs r1, #0 │ │ - ldr r2, [pc, #40] @ (98b0 ) │ │ - movs r3, #1 │ │ - str r1, [sp, #16] │ │ - add r0, pc │ │ - str r1, [sp, #12] │ │ - movs r1, #4 │ │ - str r1, [sp, #8] │ │ - movs r1, #38 @ 0x26 │ │ - add r2, pc │ │ - strd r0, r1, [sp, #24] │ │ - mov r0, sp │ │ - movs r1, #0 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #24 │ │ - str r3, [sp, #0] │ │ - bl 9830 │ │ - nop │ │ - ldr r3, [sp, #552] @ 0x228 │ │ - @ instruction: 0xffff97e2 │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #32 │ │ - ldr r0, [pc, #40] @ (98e4 ) │ │ - movs r1, #0 │ │ - ldr r2, [pc, #40] @ (98e8 ) │ │ - movs r3, #1 │ │ - str r1, [sp, #16] │ │ - add r0, pc │ │ - str r1, [sp, #12] │ │ - movs r1, #4 │ │ - str r1, [sp, #8] │ │ - movs r1, #36 @ 0x24 │ │ - add r2, pc │ │ - strd r0, r1, [sp, #24] │ │ - mov r0, sp │ │ - movs r1, #1 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #24 │ │ - str r3, [sp, #0] │ │ - bl 9830 │ │ - nop │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ - vqshl.u64 d25, d26, #63 @ 0x3f │ │ - movs r3, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl 98b4 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #16 │ │ - bic.w r2, r2, #4278190080 @ 0xff000000 │ │ - cmp r1, #39 @ 0x27 │ │ - bhi.n 9978 │ │ - tbh [pc, r1, lsl #1] │ │ - movs r0, r5 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r1, r2, #3 │ │ - lsls r2, r4, #2 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r2, r0, #3 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r4, #3 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r0, r1, #1 │ │ - lsls r1, r6, #2 │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #12380 @ 0x305c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp r1, #92 @ 0x5c │ │ - bne.n 999a │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #23644 @ 0x5c5c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp.w r1, #768 @ 0x300 │ │ - bcc.w 9ace │ │ - ands.w r2, r2, #1 │ │ - beq.w 9ace │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - mov r5, r1 │ │ - bl a0bc │ │ - mov r2, r0 │ │ - mov r1, r5 │ │ - mov r0, r4 │ │ - cmp r2, #0 │ │ - beq.w 9ace │ │ - ldr r3, [pc, #464] @ (9b94 ) │ │ - and.w r2, r1, #15 │ │ - ubfx r5, r1, #4, #4 │ │ - ubfx r4, r1, #20, #4 │ │ - add r3, pc │ │ - ubfx r6, r1, #8, #4 │ │ - ldrb.w ip, [r3, r2] │ │ - ubfx r2, r1, #16, #4 │ │ - ldrb.w lr, [r3, r5] │ │ - ubfx r5, r1, #12, #4 │ │ - orr.w r1, r1, #1 │ │ - ldrb r2, [r3, r2] │ │ - clz r1, r1 │ │ - ldrb r4, [r3, r4] │ │ - ldrb r5, [r3, r5] │ │ - ldrb r3, [r3, r6] │ │ - strb.w r2, [sp, #4] │ │ - mvn.w r2, #1 │ │ - add.w r1, r2, r1, lsr #2 │ │ - movs r6, #0 │ │ - strb.w r3, [sp, #6] │ │ - mov r2, sp │ │ - movw r3, #30044 @ 0x755c │ │ - strb.w r6, [sp, #2] │ │ - strh.w r6, [sp] │ │ - strb.w r5, [sp, #5] │ │ - strb.w r4, [sp, #3] │ │ - strh r3, [r2, r1] │ │ - add r2, r1 │ │ - movs r3, #123 @ 0x7b │ │ - strb.w lr, [sp, #7] │ │ - strb r3, [r2, #2] │ │ - movs r3, #125 @ 0x7d │ │ - ldr r2, [sp, #4] │ │ - ldr r6, [sp, #0] │ │ - strb.w r3, [sp, #9] │ │ - strb.w ip, [sp, #8] │ │ - ldrh.w r3, [sp, #8] │ │ - strd r6, r2, [r0] │ │ - movs r2, #10 │ │ - strh r3, [r0, #8] │ │ - strb r2, [r0, #11] │ │ - strb r1, [r0, #10] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #28252 @ 0x6e5c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r2, r2, #23 │ │ - bpl.n 9ace │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #10076 @ 0x275c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #29276 @ 0x725c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #29788 @ 0x745c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r2, r2, #15 │ │ - bmi.n 9b76 │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - mov r5, r1 │ │ - bl 9f8c │ │ - cbz r0, 9ae8 │ │ - movs r0, #128 @ 0x80 │ │ - str r5, [r4, #4] │ │ - strb r0, [r4, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #172] @ (9b98 ) │ │ - and.w r0, r5, #15 │ │ - ubfx r2, r5, #4, #4 │ │ - ubfx r3, r5, #20, #4 │ │ - add r1, pc │ │ - ubfx r6, r5, #16, #4 │ │ - ldrb.w ip, [r1, r0] │ │ - ubfx r0, r5, #12, #4 │ │ - ldrb.w lr, [r1, r2] │ │ - ldrb r0, [r1, r0] │ │ - ubfx r2, r5, #8, #4 │ │ - strb.w r0, [sp, #5] │ │ - orr.w r0, r5, #1 │ │ - ldrb r3, [r1, r3] │ │ - clz r0, r0 │ │ - ldrb r6, [r1, r6] │ │ - ldrb r1, [r1, r2] │ │ - movs r2, #0 │ │ - strb.w r1, [sp, #6] │ │ - mvn.w r1, #1 │ │ - add.w r0, r1, r0, lsr #2 │ │ - strb.w r2, [sp, #2] │ │ - strh.w r2, [sp] │ │ - mov r1, sp │ │ - movw r2, #30044 @ 0x755c │ │ - strb.w r6, [sp, #4] │ │ - strb.w r3, [sp, #3] │ │ - strh r2, [r1, r0] │ │ - add r1, r0 │ │ - movs r2, #123 @ 0x7b │ │ - strb.w lr, [sp, #7] │ │ - strb r2, [r1, #2] │ │ - movs r2, #125 @ 0x7d │ │ - ldr r1, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - strb.w r2, [sp, #9] │ │ - strb.w ip, [sp, #8] │ │ - ldrh.w r2, [sp, #8] │ │ - strd r3, r1, [r4] │ │ - movs r1, #10 │ │ - strh r2, [r4, #8] │ │ - strb r1, [r4, #11] │ │ - strb r0, [r4, #10] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #8796 @ 0x225c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [sp, #768] @ 0x300 │ │ - vqshl.u64 d25, d8, #63 @ 0x3f │ │ - vabal.u , d31, d0 │ │ - mov r7, sp │ │ - sub sp, #8 │ │ - ldr.w ip, [r7, #8] │ │ - str.w ip, [sp] │ │ - bl 9bb0 │ │ - bmi.n 9b5a │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #112 @ 0x70 │ │ - mov lr, r1 │ │ - ldr r1, [r7, #8] │ │ - cmp.w lr, #256 @ 0x100 │ │ - strd r2, r3, [sp, #8] │ │ - bls.n 9be4 │ │ - ldrsb.w r5, [r0, #256] @ 0x100 │ │ - cmn.w r5, #65 @ 0x41 │ │ - ble.n 9bee │ │ - movs r5, #3 │ │ - add.w ip, r5, #253 @ 0xfd │ │ - ldrsb.w r4, [r0, ip] │ │ - cmn.w r4, #65 @ 0x41 │ │ - ble.n 9c08 │ │ - b.n 9c30 │ │ - strd r0, lr, [sp, #16] │ │ - movs r5, #0 │ │ - movs r4, #1 │ │ - b.n 9c3a │ │ - ldrsb.w r5, [r0, #255] @ 0xff │ │ - cmn.w r5, #65 @ 0x41 │ │ - ble.n 9c14 │ │ - movs r5, #2 │ │ - add.w ip, r5, #253 @ 0xfd │ │ - ldrsb.w r4, [r0, ip] │ │ - cmn.w r4, #65 @ 0x41 │ │ - bgt.n 9c30 │ │ - str r1, [sp, #0] │ │ - mov r1, lr │ │ - movs r2, #0 │ │ - mov r3, ip │ │ - bl 9b9c │ │ - ldrsb.w r4, [r0, #254] @ 0xfe │ │ - movs r5, #0 │ │ - cmn.w r4, #65 @ 0x41 │ │ - it gt │ │ - movgt r5, #1 │ │ - add.w ip, r5, #253 @ 0xfd │ │ - ldrsb.w r4, [r0, ip] │ │ - cmn.w r4, #65 @ 0x41 │ │ - ble.n 9c08 │ │ - ldr r4, [pc, #540] @ (9e50 ) │ │ - movs r5, #5 │ │ - strd r0, ip, [sp, #16] │ │ - add r4, pc │ │ - cmp r2, lr │ │ - strd r4, r5, [sp, #24] │ │ - it ls │ │ - cmpls r3, lr │ │ - bls.n 9c82 │ │ - ldr r4, [pc, #544] @ (9e68 ) │ │ - cmp r2, lr │ │ - ldr r0, [pc, #544] @ (9e6c ) │ │ - ldr r5, [pc, #544] @ (9e70 ) │ │ - it hi │ │ - movhi r3, r2 │ │ - movs r2, #0 │ │ - add r4, pc │ │ - str r2, [sp, #64] @ 0x40 │ │ - movs r2, #3 │ │ - add r5, pc │ │ - strd r5, r2, [sp, #48] @ 0x30 │ │ - str r2, [sp, #60] @ 0x3c │ │ - add r2, sp, #72 @ 0x48 │ │ - str r2, [sp, #56] @ 0x38 │ │ - add r2, sp, #24 │ │ - add r0, pc │ │ - str r3, [sp, #40] @ 0x28 │ │ - strd r4, r2, [sp, #84] @ 0x54 │ │ - add r2, sp, #16 │ │ - str r4, [sp, #92] @ 0x5c │ │ - strd r0, r2, [sp, #76] @ 0x4c │ │ - add r0, sp, #40 @ 0x28 │ │ - str r0, [sp, #72] @ 0x48 │ │ - add r0, sp, #48 @ 0x30 │ │ - bl 86a4 │ │ - cmp r2, r3 │ │ - bls.n 9cc0 │ │ - movs r5, #0 │ │ - ldr r3, [pc, #488] @ (9e74 ) │ │ - ldr r2, [pc, #492] @ (9e78 ) │ │ - ldr r0, [pc, #492] @ (9e7c ) │ │ - add r3, pc │ │ - str r5, [sp, #64] @ 0x40 │ │ - movs r5, #4 │ │ - str r5, [sp, #52] @ 0x34 │ │ - add r0, pc │ │ - str r5, [sp, #60] @ 0x3c │ │ - add r5, sp, #72 @ 0x48 │ │ - str r5, [sp, #56] @ 0x38 │ │ - add r5, sp, #24 │ │ - str r3, [sp, #100] @ 0x64 │ │ - add r2, pc │ │ - strd r3, r5, [sp, #92] @ 0x5c │ │ - add r3, sp, #16 │ │ - str r0, [sp, #48] @ 0x30 │ │ - add r0, sp, #48 @ 0x30 │ │ - strd r2, r3, [sp, #84] @ 0x54 │ │ - add r3, sp, #12 │ │ - strd r2, r3, [sp, #76] @ 0x4c │ │ - add r2, sp, #8 │ │ - str r2, [sp, #72] @ 0x48 │ │ - bl 86a4 │ │ - cbz r2, 9ce0 │ │ - cmp r2, lr │ │ - bcs.n 9ce0 │ │ - ldrsb r5, [r0, r2] │ │ - cmn.w r5, #64 @ 0x40 │ │ - it ge │ │ - movge r2, r3 │ │ - cmp r2, lr │ │ - mov ip, lr │ │ - str r2, [sp, #32] │ │ - bcc.n 9cea │ │ - cmp.w ip, #0 │ │ - bne.n 9d6a │ │ - b.n 9d86 │ │ - mov r2, r3 │ │ - cmp r2, lr │ │ - mov ip, lr │ │ - str r2, [sp, #32] │ │ - bcs.n 9cd8 │ │ - subs.w ip, r2, #3 │ │ - add.w r3, r2, #1 │ │ - it cc │ │ - movcc.w ip, #0 │ │ - cmp ip, r3 │ │ - bls.n 9d08 │ │ - ldr r2, [pc, #384] @ (9e80 ) │ │ - mov r0, ip │ │ - mov r1, r3 │ │ - add r2, pc │ │ - bl 9244 │ │ - cmp ip, r3 │ │ - beq.n 9d62 │ │ - ldrsb r5, [r0, r2] │ │ - add.w r4, r0, ip │ │ - add r3, r0 │ │ - subs r3, r3, r4 │ │ - cmn.w r5, #65 @ 0x41 │ │ - ble.n 9d20 │ │ - subs r5, r3, #1 │ │ - b.n 9d62 │ │ - cmp ip, r2 │ │ - beq.n 9d62 │ │ - add r2, r0 │ │ - mov r5, r2 │ │ - ldrsb.w r6, [r5, #-1]! │ │ - cmn.w r6, #65 @ 0x41 │ │ - ble.n 9d36 │ │ - subs r5, r3, #2 │ │ - b.n 9d62 │ │ - cmp r4, r5 │ │ - beq.n 9d62 │ │ - mov r5, r2 │ │ - ldrsb.w r6, [r5, #-2]! │ │ - cmn.w r6, #65 @ 0x41 │ │ - ble.n 9d4a │ │ - subs r5, r3, #3 │ │ - b.n 9d62 │ │ - cmp r4, r5 │ │ - beq.n 9d62 │ │ - ldrsb.w r5, [r2, #-3]! │ │ - cmn.w r5, #65 @ 0x41 │ │ - ble.n 9d5c │ │ - subs r5, r3, #4 │ │ - b.n 9d62 │ │ - cmp r4, r2 │ │ - it ne │ │ - subne r5, r3, #5 │ │ - add ip, r5 │ │ - cmp.w ip, #0 │ │ - beq.n 9d86 │ │ - cmp ip, lr │ │ - bcs.n 9d84 │ │ - ldrsb.w r2, [r0, ip] │ │ - cmn.w r2, #65 @ 0x41 │ │ - bgt.n 9d86 │ │ - str r1, [sp, #0] │ │ - mov r1, lr │ │ - mov r2, ip │ │ - mov r3, lr │ │ - bl 9b9c │ │ - bne.n 9d78 │ │ - cmp ip, lr │ │ - bne.n 9d90 │ │ - mov r0, r1 │ │ - bl 9678 │ │ - add r0, ip │ │ - ldrsb.w r2, [r0] │ │ - cmp.w r2, #4294967295 @ 0xffffffff │ │ - uxtb r3, r2 │ │ - ble.n 9da4 │ │ - str r3, [sp, #36] @ 0x24 │ │ - movs r0, #1 │ │ - b.n 9e02 │ │ - ldrb r6, [r0, #1] │ │ - and.w r2, r3, #31 │ │ - cmp r3, #223 @ 0xdf │ │ - and.w r5, r6, #63 @ 0x3f │ │ - bls.n 9dda │ │ - ldrb r6, [r0, #2] │ │ - cmp r3, #240 @ 0xf0 │ │ - and.w r6, r6, #63 @ 0x3f │ │ - orr.w r5, r6, r5, lsl #6 │ │ - bcc.n 9de0 │ │ - ldrb r0, [r0, #3] │ │ - and.w r2, r2, #7 │ │ - and.w r0, r0, #63 @ 0x3f │ │ - orr.w r0, r0, r5, lsl #6 │ │ - orr.w r2, r0, r2, lsl #18 │ │ - cmp.w r2, #1114112 @ 0x110000 │ │ - beq.n 9d8a │ │ - b.n 9de4 │ │ - orr.w r2, r5, r2, lsl #6 │ │ - b.n 9de4 │ │ - orr.w r2, r5, r2, lsl #12 │ │ - cmp r2, #128 @ 0x80 │ │ - str r2, [sp, #36] @ 0x24 │ │ - bcs.n 9dee │ │ - movs r0, #1 │ │ - b.n 9e02 │ │ - cmp.w r2, #2048 @ 0x800 │ │ - bcs.n 9df8 │ │ - movs r0, #2 │ │ - b.n 9e02 │ │ - movs r0, #4 │ │ - cmp.w r2, #65536 @ 0x10000 │ │ - it cc │ │ - movcc r0, #3 │ │ - add r0, ip │ │ - ldr r6, [pc, #76] @ (9e54 ) │ │ - ldr r5, [pc, #80] @ (9e58 ) │ │ - ldr r4, [pc, #80] @ (9e5c ) │ │ - add r6, pc │ │ - ldr r3, [pc, #80] @ (9e60 ) │ │ - add r5, pc │ │ - ldr r2, [pc, #80] @ (9e64 ) │ │ + mov r3, r0 │ │ + and.w r0, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r0, [r4, r0] │ │ + strb.w r0, [ip, r3] │ │ + sub.w r0, r3, #1 │ │ + bne.n d084 │ │ + b.n d0ba │ │ + ldr r2, [r0, #0] │ │ + add.w ip, sp, #8 │ │ + ldr r4, [pc, #56] @ (d0dc ) │ │ + movs r0, #7 │ │ add r4, pc │ │ - strd ip, r0, [sp, #40] @ 0x28 │ │ - movs r0, #0 │ │ - str r0, [sp, #64] @ 0x40 │ │ - movs r0, #5 │ │ - strd r6, r0, [sp, #48] @ 0x30 │ │ - add r3, pc │ │ - str r0, [sp, #60] @ 0x3c │ │ - add r0, sp, #72 @ 0x48 │ │ - str r0, [sp, #56] @ 0x38 │ │ - add r0, sp, #24 │ │ - add r2, pc │ │ - str r5, [sp, #108] @ 0x6c │ │ - strd r5, r0, [sp, #100] @ 0x64 │ │ - add r0, sp, #16 │ │ - strd r4, r0, [sp, #92] @ 0x5c │ │ - add r0, sp, #40 @ 0x28 │ │ - strd r3, r0, [sp, #84] @ 0x54 │ │ - add r0, sp, #36 @ 0x24 │ │ - strd r2, r0, [sp, #76] @ 0x4c │ │ - add r0, sp, #32 │ │ - str r0, [sp, #72] @ 0x48 │ │ - add r0, sp, #48 @ 0x30 │ │ - bl 86a4 │ │ - ldr r2, [sp, #880] @ 0x370 │ │ - @ instruction: 0xffff93e6 │ │ - movs r3, r0 │ │ - bl 129e5a │ │ - lsls r3, r0, #5 │ │ - movs r0, r0 │ │ - lsls r7, r3, #1 │ │ - movs r0, r0 │ │ - stmdb r5, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - bl 2e3e6a │ │ - @ instruction: 0xeac9ffff │ │ - str r5, [sp, #760] @ 0x2f8 │ │ - movs r3, r0 │ │ - bl 2a9e76 │ │ - @ instruction: 0xea8fffff │ │ - str r5, [sp, #232] @ 0xe8 │ │ - movs r3, r0 │ │ - str r5, [sp, #184] @ 0xb8 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl} │ │ - sub sp, #16 │ │ - mov r5, r0 │ │ - ldrd r9, r0, [r1, #20] │ │ - ldr r2, [r0, #16] │ │ - movs r1, #39 @ 0x27 │ │ - mov r0, r9 │ │ - mov sl, r2 │ │ - blx r2 │ │ - cbz r0, 9eaa │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [r5, #0] │ │ - mov r8, sp │ │ - mov r0, r8 │ │ - movw r2, #257 @ 0x101 │ │ - bl 98f4 │ │ - ldrb.w r0, [sp] │ │ - cmp r0, #128 @ 0x80 │ │ - bne.n 9f00 │ │ - movs r5, #128 @ 0x80 │ │ - b.n 9ed6 │ │ - ldr r1, [sp, #4] │ │ - movs r5, #0 │ │ - str r5, [sp, #8] │ │ - strd r5, r5, [sp] │ │ - mov r0, r9 │ │ - blx sl │ │ - cmp r0, #0 │ │ - bne.n 9ea0 │ │ - cmp r5, #128 @ 0x80 │ │ - beq.n 9ec4 │ │ - ldrb.w r6, [sp, #10] │ │ - ldrb.w r0, [sp, #11] │ │ - cmp r6, r0 │ │ - bcs.n 9f34 │ │ - cmp r6, #10 │ │ - add.w r0, r6, #1 │ │ - strb.w r0, [sp, #10] │ │ - bcs.n 9f46 │ │ - ldrb.w r1, [r8, r6] │ │ - mov r0, r9 │ │ - blx sl │ │ - cmp r0, #0 │ │ - beq.n 9ed6 │ │ - b.n 9ea0 │ │ - ldrb.w r0, [sp, #10] │ │ - ldrb.w r5, [sp, #11] │ │ - cmp r0, #10 │ │ - mov r6, r0 │ │ - it ls │ │ - movls r6, #10 │ │ - cmp r0, r5 │ │ - it hi │ │ - movhi r5, r0 │ │ - cmp r5, r0 │ │ - beq.n 9f34 │ │ - adds r4, r0, #1 │ │ - cmp r6, r0 │ │ - strb.w r4, [sp, #10] │ │ - beq.n 9f46 │ │ - ldrb.w r1, [r8, r0] │ │ - mov r0, r9 │ │ - blx sl │ │ - cmp r0, #0 │ │ - mov r0, r4 │ │ - beq.n 9f16 │ │ - b.n 9ea0 │ │ - mov r0, r9 │ │ - movs r1, #39 @ 0x27 │ │ - mov r2, sl │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r2 │ │ - ldr r2, [pc, #12] @ (9f54 ) │ │ - mov r0, r6 │ │ - movs r1, #10 │ │ + mov r3, r0 │ │ + and.w r0, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r0, [r4, r0] │ │ + strb.w r0, [ip, r3] │ │ + sub.w r0, r3, #1 │ │ + bne.n d0a6 │ │ + adds r0, r3, #1 │ │ + ldr r2, [pc, #32] @ (d0e0 ) │ │ + rsb r0, r0, #9 │ │ + add r3, ip │ │ add r2, pc │ │ - bl 86f4 │ │ - nop │ │ - str r3, [sp, #272] @ 0x110 │ │ - movs r3, r0 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - mov r5, r0 │ │ - ldr r0, [r0, #0] │ │ - mov r4, r1 │ │ - bl 90cc │ │ - cbnz r0, 9f78 │ │ - ldrd r0, r1, [r4, #20] │ │ - movs r2, #2 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #20] @ (9f88 ) │ │ - add r1, pc │ │ - blx r3 │ │ - cbz r0, 9f7c │ │ - movs r0, #1 │ │ - pop {r4, r5, r7, pc} │ │ - ldr r0, [r5, #4] │ │ - mov r1, r4 │ │ - ldmia.w sp!, {r4, r5, r7, lr} │ │ - b.w 90cc │ │ - str r2, [sp, #872] @ 0x368 │ │ - vsli.64 , q0, #63 @ 0x3f │ │ - add r7, sp, #8 │ │ - sub sp, #16 │ │ - cmp r0, #32 │ │ - bcs.n 9f9e │ │ - movs r1, #0 │ │ + strd r3, r0, [sp] │ │ mov r0, r1 │ │ - add sp, #16 │ │ - pop {r4, r6, r7, pc} │ │ - cmp r0, #127 @ 0x7f │ │ - bcs.n 9faa │ │ movs r1, #1 │ │ - mov r0, r1 │ │ - add sp, #16 │ │ - pop {r4, r6, r7, pc} │ │ - cmp.w r0, #65536 @ 0x10000 │ │ - bcs.n 9fd2 │ │ - ldr r1, [pc, #240] @ (a0a4 ) │ │ - mov.w r2, #288 @ 0x120 │ │ - ldr r3, [pc, #240] @ (a0a8 ) │ │ - movw ip, #301 @ 0x12d │ │ - ldr r4, [pc, #236] @ (a0ac ) │ │ - add r1, pc │ │ - add r3, pc │ │ - add r4, pc │ │ - stmia.w sp, {r2, r4, ip} │ │ - movs r2, #40 @ 0x28 │ │ - bl a180 │ │ - add sp, #16 │ │ - pop {r4, r6, r7, pc} │ │ - cmp.w r0, #131072 @ 0x20000 │ │ - bcs.n 9ffc │ │ - ldr r1, [pc, #212] @ (a0b0 ) │ │ - mov.w ip, #450 @ 0x1c2 │ │ - ldr r3, [pc, #212] @ (a0b4 ) │ │ - movs r4, #196 @ 0xc4 │ │ - ldr r2, [pc, #212] @ (a0b8 ) │ │ - add r1, pc │ │ - add r3, pc │ │ - str.w ip, [sp, #8] │ │ - add r2, pc │ │ - strd r4, r2, [sp] │ │ - movs r2, #44 @ 0x2c │ │ - bl a180 │ │ - add sp, #16 │ │ - pop {r4, r6, r7, pc} │ │ - sub.w r1, r0, #204800 @ 0x32000 │ │ - movw r3, #56656 @ 0xdd50 │ │ - sub.w r2, r1, #944 @ 0x3b0 │ │ - movt r3, #10 │ │ - cmp r2, r3 │ │ - mov.w r1, #0 │ │ - itttt cs │ │ - movwcs r2, #60597 @ 0xecb5 │ │ - movtcs r2, #65532 @ 0xfffc │ │ - addcs r2, r0 │ │ - cmpcs r2, #5 │ │ - bcc.n 9f98 │ │ - movw r2, #1506 @ 0x5e2 │ │ - movw r3, #1506 @ 0x5e2 │ │ - movt r2, #65533 @ 0xfffd │ │ - add r2, r0 │ │ - cmp r2, r3 │ │ - ittt cs │ │ - addcs.w r2, r2, #3008 @ 0xbc0 │ │ - movwcs r3, #2466 @ 0x9a2 │ │ - cmpcs r2, r3 │ │ - bcc.n 9f98 │ │ - movw r2, #5151 @ 0x141f │ │ - movt r2, #65533 @ 0xfffd │ │ - add r2, r0 │ │ - cmp r2, #15 │ │ - itttt cs │ │ - movwcs r2, #12638 @ 0x315e │ │ - movtcs r2, #65533 @ 0xfffd │ │ - addcs r2, r0 │ │ - cmpcs r2, #14 │ │ - bcc.n 9f98 │ │ - movw r3, #47134 @ 0xb81e │ │ - bic.w r2, r0, #1 │ │ - movt r3, #2 │ │ - cmp r2, r3 │ │ - itttt ne │ │ - bicne.w r2, r0, #31 │ │ - movwne r3, #42720 @ 0xa6e0 │ │ - movtne r3, #2 │ │ - cmpne r2, r3 │ │ - beq.n 9f98 │ │ - movw r2, #18630 @ 0x48c6 │ │ - movt r2, #65533 @ 0xfffd │ │ - add r2, r0 │ │ - cmp r2, #6 │ │ - bcc.w 9f98 │ │ - movw r2, #496 @ 0x1f0 │ │ - sub.w r0, r0, #1114112 @ 0x110000 │ │ - movt r2, #65533 @ 0xfffd │ │ - cmp r0, r2 │ │ - it cc │ │ - movcc r1, #1 │ │ - mov r0, r1 │ │ + movs r3, #2 │ │ + bl bb84 │ │ add sp, #16 │ │ pop {r4, r6, r7, pc} │ │ - ldr r3, [sp, #0] │ │ - vtbx.8 d25, {d15-d18}, d14 │ │ - vdup.8 , d28[7] │ │ - vqshl.u64 , q14, #63 @ 0x3f │ │ - vqrshrun.s64 d25, q1, #1 │ │ - vqshrn.u64 d25, q0, #1 │ │ + str r4, [sp, #232] @ 0xe8 │ │ + vraddhn.i d25, , q4 │ │ + @ instruction: 0xffffa54c │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - ldr r6, [pc, #168] @ (a170 ) │ │ - lsls r3, r0, #11 │ │ - movs r1, #0 │ │ - movs r5, #33 @ 0x21 │ │ - add r6, pc │ │ - movs r2, #33 @ 0x21 │ │ - add.w r5, r1, r5, lsr #1 │ │ - ldr.w r4, [r6, r5, lsl #2] │ │ - lsls r4, r4, #11 │ │ - cmp r3, r4 │ │ - beq.n a0ee │ │ - cmp r4, r3 │ │ - it hi │ │ - movhi r2, r5 │ │ - it cc │ │ - addcc r1, r5, #1 │ │ - subs r5, r2, r1 │ │ - bhi.n a0d0 │ │ - b.n a0f0 │ │ - adds r1, r5, #1 │ │ - cmp r1, #32 │ │ - bhi.n a162 │ │ - add.w r5, r6, r1, lsl #2 │ │ - movw r3, #727 @ 0x2d7 │ │ - cmp r1, #32 │ │ - mov r4, r5 │ │ - ldr.w r2, [r4], #4 │ │ - ittt ne │ │ - cmpne r4, #0 │ │ - ldrne r3, [r4, #0] │ │ - lsrne r3, r3, #21 │ │ - cmp r1, #0 │ │ - itee eq │ │ - moveq r1, #0 │ │ - ldrne.w r1, [r5, #-4] │ │ - bfcne r1, #21, #11 │ │ - lsrs r2, r2, #21 │ │ - mvns r6, r2 │ │ - adds r6, r6, r3 │ │ - beq.n a14c │ │ - subs r1, r0, r1 │ │ - mov r0, r2 │ │ - cmp.w r2, #728 @ 0x2d8 │ │ - it cc │ │ - movwcc r0, #727 @ 0x2d7 │ │ - ldr r5, [pc, #64] @ (a174 ) │ │ - subs r3, #1 │ │ - movs r4, #0 │ │ - add r5, pc │ │ - cmp r0, r2 │ │ - beq.n a156 │ │ - ldrb r6, [r5, r2] │ │ - add r4, r6 │ │ - cmp r4, r1 │ │ - bhi.n a14c │ │ - adds r2, #1 │ │ - cmp r3, r2 │ │ - bne.n a138 │ │ - mov r2, r3 │ │ - and.w r0, r2, #1 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #36] @ (a17c ) │ │ - movw r1, #727 @ 0x2d7 │ │ - add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #20] @ (a178 ) │ │ - movs r0, #33 @ 0x21 │ │ - movs r1, #33 @ 0x21 │ │ - add r2, pc │ │ - bl 86f4 │ │ - nop │ │ - ldr r4, [sp, #848] @ 0x350 │ │ - vqdmulh.s , , d30[0] │ │ - vshr.u64 , q12, #1 │ │ - movs r3, r0 │ │ - str r1, [sp, #80] @ 0x50 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - mov lr, r1 │ │ - ldr.w r8, [r7, #16] │ │ - ldrd r1, sl, [r7, #8] │ │ - add.w r9, lr, r2, lsl #1 │ │ - uxth r2, r0 │ │ - uxtb r5, r0 │ │ - mov.w fp, r2, lsr #8 │ │ - movs r0, #0 │ │ - ldrb.w r6, [lr], #2 │ │ - ldrb.w r4, [lr, #-1] │ │ - cmp r6, fp │ │ - add.w ip, r0, r4 │ │ - bne.n a1ca │ │ - cmp r0, ip │ │ - bhi.n a226 │ │ - cmp ip, r1 │ │ - bhi.n a230 │ │ - add r0, r3 │ │ - cbz r4, a1cc │ │ - ldrb.w r6, [r0], #1 │ │ - subs r4, #1 │ │ - cmp r6, r5 │ │ - bne.n a1bc │ │ - b.n a218 │ │ - bhi.n a1d2 │ │ - cmp lr, r9 │ │ - mov r0, ip │ │ - bne.n a1a2 │ │ - add.w r1, sl, r8 │ │ - movs r0, #1 │ │ - mov r5, sl │ │ - ldrb.w r3, [r5], #1 │ │ - sxtb r6, r3 │ │ - cmp r6, #0 │ │ - bmi.n a1ec │ │ - mov sl, r5 │ │ - subs r2, r2, r3 │ │ - bpl.n a204 │ │ - b.n a20c │ │ - cmp r5, r1 │ │ - beq.n a23a │ │ - ldrb.w r3, [sl, #1] │ │ - and.w r6, r6, #127 @ 0x7f │ │ - add.w sl, sl, #2 │ │ - orr.w r3, r3, r6, lsl #8 │ │ - subs r2, r2, r3 │ │ - bmi.n a20c │ │ - eor.w r0, r0, #1 │ │ - cmp sl, r1 │ │ - bne.n a1d8 │ │ - and.w r0, r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - and.w r0, r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #32] @ (a248 ) │ │ - mov r1, ip │ │ - add r2, pc │ │ - bl 9244 │ │ - ldr r2, [pc, #24] @ (a24c ) │ │ - mov r0, ip │ │ - add r2, pc │ │ - bl 8c2c │ │ - ldr r0, [pc, #8] @ (a244 ) │ │ - add r0, pc │ │ - bl 9678 │ │ - nop │ │ - str r0, [sp, #16] │ │ - movs r3, r0 │ │ - str r0, [sp, #152] @ 0x98 │ │ - movs r3, r0 │ │ - str r0, [sp, #112] @ 0x70 │ │ - movs r3, r0 │ │ - ldr r2, [r1, #0] │ │ - ldr r3, [r1, #8] │ │ - ldr.w ip, [r0] │ │ - orrs.w r0, r2, r3 │ │ - bne.n a268 │ │ - ldrd r0, r1, [r1, #20] │ │ - ldr r2, [r1, #16] │ │ - mov r1, ip │ │ - bx r2 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #8 │ │ - movs r0, #0 │ │ - cmp.w ip, #128 @ 0x80 │ │ - str r0, [sp, #4] │ │ - bcs.n a280 │ │ - strb.w ip, [sp, #4] │ │ - movs r2, #1 │ │ - b.n a2ee │ │ - cmp.w ip, #2048 @ 0x800 │ │ - bcs.n a29a │ │ - movs r2, #2 │ │ - mov r0, ip │ │ - bfi r0, r2, #6, #26 │ │ - strb.w r0, [sp, #5] │ │ - movs r0, #192 @ 0xc0 │ │ - orr.w r0, r0, ip, lsr #6 │ │ - b.n a2ea │ │ - movs r0, #2 │ │ - mov r2, ip │ │ - bfi r2, r0, #6, #26 │ │ - cmp.w ip, #65536 @ 0x10000 │ │ - bcs.n a2c6 │ │ - strb.w r2, [sp, #6] │ │ - mov.w r2, ip, lsr #6 │ │ - bfi r2, r0, #6, #26 │ │ - movs r0, #224 @ 0xe0 │ │ - strb.w r2, [sp, #5] │ │ - orr.w r0, r0, ip, lsr #12 │ │ - strb.w r0, [sp, #4] │ │ - movs r2, #3 │ │ - b.n a2ee │ │ - strb.w r2, [sp, #7] │ │ - mov.w r2, ip, lsr #6 │ │ - bfi r2, r0, #6, #26 │ │ - strb.w r2, [sp, #6] │ │ - mov.w r2, ip, lsr #12 │ │ - bfi r2, r0, #6, #26 │ │ - mov.w r0, ip, lsr #18 │ │ - strb.w r2, [sp, #5] │ │ - movs r2, #4 │ │ - adds r0, #240 @ 0xf0 │ │ - strb.w r0, [sp, #4] │ │ - add r3, sp, #4 │ │ - mov r0, r1 │ │ - mov r1, r3 │ │ - bl 8c74 │ │ - add sp, #8 │ │ - pop {r7, pc} │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #24 │ │ - ldr r0, [pc, #28] @ (a320 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #28] @ (a324 ) │ │ - movs r3, #1 │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - add r1, pc │ │ - mov r0, sp │ │ - str r2, [sp, #16] │ │ - str r2, [sp, #12] │ │ - movs r2, #4 │ │ - str r3, [sp, #4] │ │ - str r2, [sp, #8] │ │ - bl 86a4 │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ - movs r3, r0 │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #12 │ │ ldr.w r8, [r7, #8] │ │ + mov lr, r1 │ │ mov sl, r3 │ │ + mov r5, r2 │ │ mov ip, r0 │ │ - str r1, [sp, #8] │ │ + movs r1, #0 │ │ cmp.w r8, #1 │ │ - bne.n a3d2 │ │ + bne.n d194 │ │ mov.w r9, #1 │ │ - mov.w lr, #0 │ │ + movs r2, #1 │ │ mov.w fp, #0 │ │ - movs r4, #1 │ │ - cmp lr, fp │ │ + cmp r1, fp │ │ ite ls │ │ - movls r9, r4 │ │ - movhi fp, lr │ │ + movls r9, r2 │ │ + movhi fp, r1 │ │ cmp r8, fp │ │ - bcc.w a5ec │ │ + bcc.w d396 │ │ adds.w r1, r9, fp │ │ - bcs.w a5f8 │ │ + bcs.w d3a4 │ │ cmp r1, r8 │ │ - strd ip, r2, [sp] │ │ - bhi.w a602 │ │ + bhi.w d3a4 │ │ add.w r1, sl, r9 │ │ mov r0, sl │ │ mov r2, fp │ │ - blx 41da0 │ │ + strd lr, ip, [sp, #4] │ │ + blx 60920 │ │ cmp r0, #0 │ │ - beq.w a482 │ │ - sub.w ip, r8, fp │ │ + beq.w d23e │ │ + mov lr, r5 │ │ movs r0, #0 │ │ - mov.w lr, #1 │ │ - mov r5, sl │ │ - mov r6, r8 │ │ + mov.w ip, #1 │ │ + mov r3, sl │ │ + mov r4, r8 │ │ movs r1, #0 │ │ - ldrb.w r4, [r5], #1 │ │ - and.w r4, r4, #63 @ 0x3f │ │ - rsb r3, r4, #32 │ │ - subs.w r2, r4, #32 │ │ - lsr.w r3, lr, r3 │ │ + ldrb.w r6, [r3], #1 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + rsb r2, r6, #32 │ │ + subs.w r5, r6, #32 │ │ + lsr.w r2, ip, r2 │ │ it pl │ │ - lslpl.w r3, lr, r2 │ │ - lsl.w r2, lr, r4 │ │ + lslpl.w r2, ip, r5 │ │ + orr.w r1, r1, r2 │ │ + lsl.w r2, ip, r6 │ │ it pl │ │ movpl r2, #0 │ │ - orrs r1, r3 │ │ orrs r0, r2 │ │ - subs r6, #1 │ │ - bne.n a392 │ │ - cmp fp, ip │ │ + subs r4, #1 │ │ + bne.n d14c │ │ + sub.w r2, r8, fp │ │ + mov r3, fp │ │ + cmp r2, fp │ │ it hi │ │ - movhi ip, fp │ │ - add.w r9, ip, #1 │ │ + movhi r3, r2 │ │ + add.w r9, r3, #1 │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ mov ip, fp │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ - b.n a59c │ │ - movs r5, #0 │ │ + b.n d356 │ │ movs r6, #1 │ │ - mov.w r9, #1 │ │ - mov.w lr, #0 │ │ movs r0, #1 │ │ - b.n a3f2 │ │ - adds r0, r5, r3 │ │ - movs r5, #0 │ │ + movs r2, #0 │ │ + mov.w r9, #1 │ │ + b.n d1b0 │ │ + adds r0, r3, r2 │ │ + movs r2, #0 │ │ adds r0, #1 │ │ - sub.w r9, r0, lr │ │ - adds r6, r5, r0 │ │ + sub.w r9, r0, r1 │ │ + adds r6, r0, r2 │ │ cmp r6, r8 │ │ - bcs.n a42c │ │ + bcs.n d1e8 │ │ mov r3, r0 │ │ - add.w r0, lr, r5 │ │ + adds r0, r2, r1 │ │ cmp r0, r8 │ │ - bcs.w a5cc │ │ + bcs.w d3b0 │ │ ldrb.w r6, [sl, r6] │ │ ldrb.w r0, [sl, r0] │ │ cmp r6, r0 │ │ - bcc.n a3e2 │ │ - bne.n a420 │ │ - adds r0, r5, #1 │ │ - subs.w r5, r0, r9 │ │ - it ne │ │ - movne r5, r0 │ │ + bcc.n d1a0 │ │ + bne.n d1dc │ │ + adds r0, r2, #1 │ │ cmp r0, r9 │ │ it eq │ │ addeq r3, r0 │ │ + subs.w r2, r0, r9 │ │ + it ne │ │ + movne r2, r0 │ │ mov r0, r3 │ │ - b.n a3ec │ │ + b.n d1aa │ │ adds r0, r3, #1 │ │ + movs r2, #0 │ │ mov.w r9, #1 │ │ - movs r5, #0 │ │ - mov lr, r3 │ │ - b.n a3ec │ │ - movs r3, #0 │ │ - movs r5, #1 │ │ - movs r4, #1 │ │ + mov r1, r3 │ │ + b.n d1aa │ │ mov.w fp, #0 │ │ + movs r4, #1 │ │ movs r0, #1 │ │ - b.n a44c │ │ - adds r0, r3, r6 │ │ + movs r3, #0 │ │ + movs r2, #1 │ │ + b.n d208 │ │ + adds r0, r6, r3 │ │ movs r3, #0 │ │ adds r0, #1 │ │ - sub.w r4, r0, fp │ │ - adds r5, r3, r0 │ │ - cmp r5, r8 │ │ - bcs.w a350 │ │ + sub.w r2, r0, fp │ │ + adds r4, r0, r3 │ │ + cmp r4, r8 │ │ + bcs.w d10c │ │ mov r6, r0 │ │ - add.w r0, fp, r3 │ │ + add.w r0, r3, fp │ │ cmp r0, r8 │ │ - bcs.w a5cc │ │ - ldrb.w r5, [sl, r5] │ │ + bcs.w d3b0 │ │ + ldrb.w r4, [sl, r4] │ │ ldrb.w r0, [sl, r0] │ │ - cmp r5, r0 │ │ - bhi.n a43a │ │ - bne.n a478 │ │ + cmp r4, r0 │ │ + bhi.n d1f6 │ │ + bne.n d234 │ │ adds r0, r3, #1 │ │ - subs r3, r0, r4 │ │ - it ne │ │ - movne r3, r0 │ │ - cmp r0, r4 │ │ + cmp r0, r2 │ │ it eq │ │ addeq r6, r0 │ │ + subs r3, r0, r2 │ │ + it ne │ │ + movne r3, r0 │ │ mov r0, r6 │ │ - b.n a444 │ │ + b.n d200 │ │ adds r0, r6, #1 │ │ - movs r4, #1 │ │ - movs r3, #0 │ │ - mov fp, r6 │ │ - b.n a444 │ │ movs r3, #0 │ │ movs r2, #1 │ │ + mov fp, r6 │ │ + b.n d200 │ │ + movs r2, #0 │ │ + movs r3, #1 │ │ movs r0, #1 │ │ mov.w ip, #0 │ │ - b.n a49a │ │ - adds r0, r5, #1 │ │ - movs r3, #0 │ │ - sub.w r2, r0, ip │ │ - cmp r2, r9 │ │ - beq.n a4ea │ │ - adds r5, r0, r3 │ │ - cmp r5, r8 │ │ - bcs.n a4ea │ │ + b.n d256 │ │ + adds r0, r4, #1 │ │ + movs r2, #0 │ │ + sub.w r3, r0, ip │ │ + cmp r3, r9 │ │ + beq.n d2a6 │ │ + adds r4, r0, r2 │ │ + cmp r4, r8 │ │ + bcs.n d2a6 │ │ mov r6, r0 │ │ - sub.w r0, r8, r3 │ │ + sub.w r0, r8, r2 │ │ mvns r1, r6 │ │ add r0, r1 │ │ cmp r0, r8 │ │ - bcs.w a5d6 │ │ - mvns r1, r3 │ │ + bcs.w d3ba │ │ + mvns r1, r2 │ │ add r1, r8 │ │ sub.w r1, r1, ip │ │ cmp r1, r8 │ │ - bcs.w a5e0 │ │ + bcs.w d3c4 │ │ ldrb.w r0, [sl, r0] │ │ ldrb.w r1, [sl, r1] │ │ cmp r0, r1 │ │ - bcc.n a48e │ │ + bcc.n d24a │ │ cmp r0, r1 │ │ - bne.n a4e0 │ │ - adds r0, r3, #1 │ │ - subs r3, r0, r2 │ │ - it ne │ │ - movne r3, r0 │ │ - cmp r0, r2 │ │ + bne.n d29c │ │ + adds r0, r2, #1 │ │ + cmp r0, r3 │ │ it eq │ │ addeq r6, r0 │ │ + subs r2, r0, r3 │ │ + it ne │ │ + movne r2, r0 │ │ mov r0, r6 │ │ - b.n a496 │ │ + b.n d252 │ │ adds r0, r6, #1 │ │ - movs r3, #0 │ │ - movs r2, #1 │ │ + movs r2, #0 │ │ + movs r3, #1 │ │ mov ip, r6 │ │ - b.n a496 │ │ - movs r3, #0 │ │ - movs r6, #1 │ │ + b.n d252 │ │ + movs r6, #0 │ │ + movs r3, #1 │ │ movs r0, #1 │ │ - movs r4, #0 │ │ - b.n a4fe │ │ - adds r0, r5, #1 │ │ - movs r3, #0 │ │ - subs r6, r0, r4 │ │ - cmp r6, r9 │ │ - beq.n a548 │ │ - adds r5, r0, r3 │ │ - cmp r5, r8 │ │ - bcs.n a548 │ │ + mov.w lr, #0 │ │ + b.n d2be │ │ + adds r0, r4, #1 │ │ + movs r6, #0 │ │ + sub.w r3, r0, lr │ │ + cmp r3, r9 │ │ + beq.n d30a │ │ + adds r4, r0, r6 │ │ + cmp r4, r8 │ │ + bcs.n d30a │ │ mov r2, r0 │ │ - sub.w r0, r8, r3 │ │ + sub.w r0, r8, r6 │ │ mvns r1, r2 │ │ add r0, r1 │ │ cmp r0, r8 │ │ - bcs.n a5d6 │ │ - mvns r1, r3 │ │ + bcs.n d3ba │ │ + mvns r1, r6 │ │ add r1, r8 │ │ - subs r1, r1, r4 │ │ + sub.w r1, r1, lr │ │ cmp r1, r8 │ │ - bcs.n a5e0 │ │ + bcs.n d3c4 │ │ ldrb.w r0, [sl, r0] │ │ ldrb.w r1, [sl, r1] │ │ cmp r0, r1 │ │ - bhi.n a4f4 │ │ + bhi.n d2b2 │ │ cmp r0, r1 │ │ - bne.n a53e │ │ - adds r0, r3, #1 │ │ - subs r3, r0, r6 │ │ - it ne │ │ - movne r3, r0 │ │ - cmp r0, r6 │ │ + bne.n d300 │ │ + adds r0, r6, #1 │ │ + cmp r0, r3 │ │ it eq │ │ addeq r2, r0 │ │ + subs r6, r0, r3 │ │ + it ne │ │ + movne r6, r0 │ │ mov r0, r2 │ │ - b.n a4fa │ │ + b.n d2ba │ │ adds r0, r2, #1 │ │ - movs r3, #0 │ │ - movs r6, #1 │ │ - mov r4, r2 │ │ - b.n a4fa │ │ - cmp ip, r4 │ │ + movs r6, #0 │ │ + movs r3, #1 │ │ + mov lr, r2 │ │ + b.n d2ba │ │ + cmp lr, ip │ │ it hi │ │ - movhi r4, ip │ │ - sub.w ip, r8, r4 │ │ + movhi ip, lr │ │ + sub.w ip, r8, ip │ │ cmp.w r9, #0 │ │ - beq.n a590 │ │ + beq.n d388 │ │ + mov lr, r5 │ │ movs r0, #0 │ │ movs r3, #1 │ │ movs r1, #0 │ │ movs r6, #0 │ │ ldrb.w r5, [sl, r6] │ │ adds r6, #1 │ │ and.w r5, r5, #63 @ 0x3f │ │ @@ -5672,15527 +6088,57226 @@ │ │ lslpl.w r2, r3, r4 │ │ orr.w r1, r1, r2 │ │ lsl.w r2, r3, r5 │ │ it pl │ │ movpl r2, #0 │ │ orrs r0, r2 │ │ cmp r9, r6 │ │ - bne.n a560 │ │ - b.n a598 │ │ - mov.w r9, #0 │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ + bne.n d324 │ │ movs r3, #0 │ │ mov r6, r8 │ │ - ldr r4, [sp, #0] │ │ - ldr r2, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - add.w lr, r4, #8 │ │ - str r2, [r4, #48] @ 0x30 │ │ - movs r2, #0 │ │ + mov r5, lr │ │ + ldrd r2, r4, [sp, #4] │ │ + add.w lr, r4, #48 @ 0x30 │ │ str r6, [r4, #40] @ 0x28 │ │ movs r6, #1 │ │ - strd r5, sl, [r4, #52] @ 0x34 │ │ + stmia.w lr, {r2, r5, sl} │ │ + movs r2, #0 │ │ + add.w lr, r4, #8 │ │ str.w r8, [r4, #60] @ 0x3c │ │ str r6, [r4, #0] │ │ stmia.w lr, {r0, r1, fp, ip} │ │ strd r9, r2, [r4, #24] │ │ strd r5, r3, [r4, #32] │ │ add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #64] @ (a610 ) │ │ + mov.w r9, #0 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + movs r3, #0 │ │ + mov r6, r8 │ │ + b.n d358 │ │ + ldr r3, [pc, #60] @ (d3d4 ) │ │ + movs r0, #0 │ │ + mov r1, fp │ │ + mov r2, r8 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #48] @ (d3d8 ) │ │ + mov r0, r9 │ │ + mov r2, r8 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r2, [pc, #28] @ (d3d0 ) │ │ mov r1, r8 │ │ add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #72] @ (a620 ) │ │ + bl c5b8 │ │ + ldr r2, [pc, #32] @ (d3dc ) │ │ mov r1, r8 │ │ add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #64] @ (a624 ) │ │ + bl c5b8 │ │ + ldr r2, [pc, #24] @ (d3e0 ) │ │ mov r0, r1 │ │ mov r1, r8 │ │ add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #36] @ (a614 ) │ │ - mov r0, fp │ │ - mov r1, r8 │ │ - add r2, pc │ │ - bl 8c2c │ │ - ldr r2, [pc, #28] @ (a618 ) │ │ - mov r0, r9 │ │ + bl c5b8 │ │ + ldr r1, [pc, #528] @ (d5e4 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #872] @ (d740 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #760] @ (d6d4 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #552] @ (d608 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #568] @ (d61c ) │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl d3ec │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #40 @ 0x28 │ │ + ldr r0, [pc, #40] @ (d41c ) │ │ + movs r3, #0 │ │ + ldr r2, [pc, #40] @ (d420 ) │ │ + ldr r1, [pc, #40] @ (d424 ) │ │ + add r0, pc │ │ + str r0, [sp, #32] │ │ + subs r0, r7, #1 │ │ + str r0, [sp, #28] │ │ + add r1, pc │ │ + add r0, sp, #4 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ add r2, pc │ │ - bl 9244 │ │ - ldr r2, [pc, #24] @ (a61c ) │ │ + str r3, [sp, #8] │ │ + str r3, [sp, #16] │ │ + add r3, sp, #28 │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #4] │ │ + bl b9ac │ │ + nop │ │ + movs r3, r5 │ │ + movs r0, r0 │ │ + str r2, [sp, #680] @ 0x2a8 │ │ + @ instruction: 0xffff576e │ │ + movs r5, r0 │ │ mov r0, r1 │ │ - mov r1, r8 │ │ + ldr r1, [pc, #8] @ (d434 ) │ │ + movs r2, #24 │ │ + add r1, pc │ │ + b.w bf50 │ │ + ldr r3, [sp, #576] @ 0x240 │ │ + vabal.u , d31, d0 │ │ + mov r7, sp │ │ + mov r2, r0 │ │ + mov r0, r1 │ │ + mov r1, r2 │ │ + bl d448 │ │ + bmi.n d3f2 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #48 @ 0x30 │ │ + mov r2, r1 │ │ + ldr r3, [pc, #48] @ (d484 ) │ │ + ldr r1, [pc, #52] @ (d488 ) │ │ + ldr r4, [pc, #52] @ (d48c ) │ │ + add r3, pc │ │ + strd r0, r2, [sp] │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + movs r0, #3 │ │ + add r4, pc │ │ + strd r4, r0, [sp, #8] │ │ + movs r0, #2 │ │ + add r1, pc │ │ + str r0, [sp, #20] │ │ + add r0, sp, #32 │ │ + str r0, [sp, #16] │ │ + add r0, sp, #4 │ │ + str r3, [sp, #44] @ 0x2c │ │ + strd r3, r0, [sp, #36] @ 0x24 │ │ + mov r0, sp │ │ + str r0, [sp, #32] │ │ + add r0, sp, #8 │ │ + bl b9ac │ │ + str??.w pc, [r3, #255]! │ │ + ldr r3, [pc, #248] @ (d584 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #152] @ (d528 ) │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #24 │ │ + ldr r0, [pc, #28] @ (d4b4 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #28] @ (d4b8 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + add r1, pc │ │ + mov r0, sp │ │ + str r2, [sp, #16] │ │ + str r2, [sp, #12] │ │ + movs r2, #4 │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + bl b9ac │ │ + ldr r1, [pc, #8] @ (d4c0 ) │ │ + movs r5, r0 │ │ + ldr r1, [pc, #24] @ (d4d4 ) │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + str.w r8, [sp, #-4]! │ │ + adds r3, r1, #3 │ │ + uxtb.w ip, r0 │ │ + bic.w r3, r3, #3 │ │ + cmp r3, r1 │ │ + bne.n d510 │ │ + sub.w lr, r2, #8 │ │ + movs r0, #0 │ │ + mov.w r3, #16843009 @ 0x1010101 │ │ + movw r8, #256 @ 0x100 │ │ + mul.w r3, ip, r3 │ │ + movt r8, #257 @ 0x101 │ │ + ldr r5, [r1, r0] │ │ + adds r6, r1, r0 │ │ + ldr r6, [r6, #4] │ │ + eors r5, r3 │ │ + sub.w r4, r8, r5 │ │ + orrs r4, r5 │ │ + eor.w r5, r6, r3 │ │ + sub.w r6, r8, r5 │ │ + orrs r5, r6 │ │ + ands r4, r5 │ │ + mvns r4, r4 │ │ + tst.w r4, #2155905152 @ 0x80808080 │ │ + bne.n d528 │ │ + adds r0, #8 │ │ + cmp r0, lr │ │ + bls.n d4e6 │ │ + b.n d528 │ │ + subs r0, r3, r1 │ │ + movs r3, #0 │ │ + ldrb r6, [r1, r3] │ │ + cmp r6, ip │ │ + beq.n d54a │ │ + adds r3, #1 │ │ + cmp r0, r3 │ │ + bne.n d514 │ │ + sub.w lr, r2, #8 │ │ + cmp r0, lr │ │ + bls.n d4d6 │ │ + cmp r2, r0 │ │ + beq.n d53e │ │ + adds r3, r1, r0 │ │ + subs r2, r2, r0 │ │ + movs r1, #0 │ │ + ldrb r6, [r3, r1] │ │ + cmp r6, ip │ │ + beq.n d548 │ │ + adds r1, #1 │ │ + cmp r2, r1 │ │ + bne.n d532 │ │ + movs r0, #0 │ │ + mov r1, r3 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r3, r1, r0 │ │ + movs r0, #1 │ │ + mov r1, r3 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #40 @ 0x28 │ │ + ldr r0, [pc, #48] @ (d58c ) │ │ + movs r2, #38 @ 0x26 │ │ + ldr r4, [pc, #48] @ (d590 ) │ │ + ldr r1, [pc, #48] @ (d594 ) │ │ + add r0, pc │ │ + ldr r3, [pc, #48] @ (d598 ) │ │ + add r4, pc │ │ + add r1, pc │ │ + str r4, [sp, #36] @ 0x24 │ │ + add r3, pc │ │ + strd r3, r2, [sp] │ │ + movs r2, #0 │ │ + str r2, [sp, #24] │ │ + movs r2, #1 │ │ + strd r0, r2, [sp, #8] │ │ + add r0, sp, #32 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + str r0, [sp, #32] │ │ + add r0, sp, #8 │ │ + str r2, [sp, #20] │ │ + bl b9ac │ │ + str r1, [sp, #328] @ 0x148 │ │ + vtbx.8 d24, {d31-, q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #56 @ 0x38 │ │ + ldr r6, [pc, #56] @ (d5e0 ) │ │ + ldr r5, [pc, #56] @ (d5e4 ) │ │ + ldr r4, [pc, #60] @ (d5e8 ) │ │ + add r6, pc │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r0, #0 │ │ + add r4, pc │ │ + str r0, [sp, #32] │ │ + movs r0, #2 │ │ + strd r6, r0, [sp, #16] │ │ + add r5, pc │ │ + str r0, [sp, #28] │ │ + add r0, sp, #40 @ 0x28 │ │ + str r0, [sp, #24] │ │ + add r0, sp, #8 │ │ + ldr.w ip, [r7, #8] │ │ + strd r4, r0, [sp, #44] @ 0x2c │ │ + mov r0, sp │ │ + str r0, [sp, #40] @ 0x28 │ │ + add r0, sp, #16 │ │ + mov r1, ip │ │ + str r5, [sp, #52] @ 0x34 │ │ + bl b9ac │ │ + nop │ │ + ldr r7, [pc, #624] @ (d854 ) │ │ + movs r5, r0 │ │ + bl ff5e6 │ │ + ldrh r5, [r2, #20] │ │ + movs r0, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #24 │ │ + mov r1, r0 │ │ + ldr r0, [pc, #24] @ (d610 ) │ │ + movs r2, #0 │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, sp │ │ + str r2, [sp, #16] │ │ + str r2, [sp, #12] │ │ + movs r2, #4 │ │ + str r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + bl b9ac │ │ + nop │ │ + ldr r0, [pc, #216] @ (d6ec ) │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #32 │ │ + ldr r0, [pc, #40] @ (d644 ) │ │ + movs r1, #0 │ │ + ldr r2, [pc, #40] @ (d648 ) │ │ + movs r3, #1 │ │ + str r1, [sp, #16] │ │ + add r0, pc │ │ + str r1, [sp, #12] │ │ + movs r1, #4 │ │ + str r1, [sp, #8] │ │ + movs r1, #38 @ 0x26 │ │ add r2, pc │ │ - bl 8c2c │ │ + strd r0, r1, [sp, #24] │ │ + mov r0, sp │ │ + movs r1, #0 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #24 │ │ + str r3, [sp, #0] │ │ + bl d64c │ │ nop │ │ - ldrh r0, [r2, #30] │ │ - movs r3, r0 │ │ - ldrh r6, [r1, #28] │ │ - movs r3, r0 │ │ - ldrh r4, [r2, #28] │ │ - movs r3, r0 │ │ - ldrh r0, [r1, #28] │ │ - movs r3, r0 │ │ - ldrh r6, [r2, #30] │ │ - movs r3, r0 │ │ - ldrh r2, [r3, #30] │ │ - movs r3, r0 │ │ + ldr r1, [sp, #340] @ 0x154 │ │ + vqshrun.s64 d20, q5, #1 │ │ + movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ + sub sp, #40 @ 0x28 │ │ + ldmia.w r0, {r4, r5, r6, r8, r9, lr} │ │ + mov ip, sp │ │ + mov r3, ip │ │ + movs r0, #0 │ │ + stmia.w r3, {r4, r5, r6, r8, r9, lr} │ │ + strb.w r1, [sp, #37] @ 0x25 │ │ + strb.w r0, [sp, #36] @ 0x24 │ │ + strd ip, r2, [sp, #28] │ │ + add r0, sp, #28 │ │ + bl 32a0e │ │ + udf #254 @ 0xfe │ │ + bl d67c │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl d614 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl d68c │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #32 │ │ + ldr r0, [pc, #40] @ (d6bc ) │ │ + movs r1, #0 │ │ + ldr r2, [pc, #40] @ (d6c0 ) │ │ + movs r3, #1 │ │ + str r1, [sp, #16] │ │ + add r0, pc │ │ + str r1, [sp, #12] │ │ + movs r1, #4 │ │ + str r1, [sp, #8] │ │ + movs r1, #36 @ 0x24 │ │ + add r2, pc │ │ + strd r0, r1, [sp, #24] │ │ + mov r0, sp │ │ + movs r1, #1 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #24 │ │ + str r3, [sp, #0] │ │ + bl d64c │ │ + nop │ │ + str r7, [sp, #988] @ 0x3dc │ │ + vqshl.u64 q10, q13, #63 @ 0x3f │ │ + movs r5, r0 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9} │ │ ldr.w ip, [r1, #4] │ │ mov r9, r0 │ │ cmp.w ip, #0 │ │ - beq.w a76e │ │ + beq.w d806 │ │ ldr.w lr, [r1] │ │ mov r8, r1 │ │ - ldr r0, [pc, #308] @ (a77c ) │ │ + ldr r0, [pc, #308] @ (d814 ) │ │ movs r3, #0 │ │ - ldr r5, [pc, #308] @ (a780 ) │ │ + ldr r5, [pc, #308] @ (d818 ) │ │ add r0, pc │ │ add r5, pc │ │ - b.n a658 │ │ + b.n d6f2 │ │ mov r3, r2 │ │ - cmp r3, ip │ │ mov r2, r3 │ │ - bcs.n a74e │ │ - ldrb.w r4, [lr, r3] │ │ + cmp r3, ip │ │ + bcs.n d7e6 │ │ + ldrsb.w r4, [lr, r3] │ │ adds r2, r3, #1 │ │ - sxtb r6, r4 │ │ - cmp.w r6, #4294967295 @ 0xffffffff │ │ - bgt.n a650 │ │ - ldrb r1, [r0, r4] │ │ - cmp r1, #4 │ │ - beq.n a6aa │ │ - cmp r1, #3 │ │ - beq.n a68c │ │ - cmp r1, #2 │ │ - bne.n a74e │ │ - mov r1, r5 │ │ + cmp.w r4, #4294967295 @ 0xffffffff │ │ + bgt.n d6ea │ │ + uxtb r6, r4 │ │ + ldrb r4, [r0, r6] │ │ + cmp r4, #4 │ │ + beq.n d744 │ │ + cmp r4, #3 │ │ + beq.n d726 │ │ + cmp r4, #2 │ │ + bne.n d7e6 │ │ + mov r4, r5 │ │ cmp r2, ip │ │ it cc │ │ - addcc.w r1, lr, r2 │ │ - ldrb r1, [r1, #0] │ │ - and.w r1, r1, #192 @ 0xc0 │ │ - cmp r1, #128 @ 0x80 │ │ - bne.n a74e │ │ + addcc.w r4, lr, r2 │ │ + ldrsb.w r4, [r4] │ │ + cmn.w r4, #64 @ 0x40 │ │ + bge.n d7e6 │ │ adds r3, #2 │ │ - b.n a652 │ │ - mov r1, r5 │ │ + b.n d6ec │ │ + mov r4, r5 │ │ cmp r2, ip │ │ it cc │ │ - addcc.w r1, lr, r2 │ │ - cmp r4, #224 @ 0xe0 │ │ - ldrb r1, [r1, #0] │ │ - beq.n a6c8 │ │ - cmp r4, #237 @ 0xed │ │ - sxtb r1, r1 │ │ - bne.n a6dc │ │ - cmn.w r1, #97 @ 0x61 │ │ - ble.n a6f4 │ │ - b.n a74e │ │ - mov r1, r5 │ │ + addcc.w r4, lr, r2 │ │ + cmp r6, #224 @ 0xe0 │ │ + ldrb r4, [r4, #0] │ │ + beq.n d762 │ │ + sxtb r4, r4 │ │ + cmp r6, #237 @ 0xed │ │ + bne.n d776 │ │ + cmn.w r4, #97 @ 0x61 │ │ + ble.n d78c │ │ + b.n d7e6 │ │ + mov r4, r5 │ │ cmp r2, ip │ │ it cc │ │ - addcc.w r1, lr, r2 │ │ - cmp r4, #240 @ 0xf0 │ │ - ldrsb.w r1, [r1] │ │ - beq.n a6d2 │ │ - cmp r4, #244 @ 0xf4 │ │ - bne.n a70e │ │ + addcc.w r4, lr, r2 │ │ + cmp r6, #240 @ 0xf0 │ │ + ldrb r4, [r4, #0] │ │ + beq.n d76c │ │ + cmp r6, #244 @ 0xf4 │ │ + bne.n d7a6 │ │ + sxtb r1, r4 │ │ cmn.w r1, #113 @ 0x71 │ │ - ble.n a71e │ │ - b.n a74e │ │ - and.w r1, r1, #224 @ 0xe0 │ │ + ble.n d7b6 │ │ + b.n d7e6 │ │ + and.w r1, r4, #224 @ 0xe0 │ │ cmp r1, #160 @ 0xa0 │ │ - beq.n a6f4 │ │ - b.n a74e │ │ - adds r1, #112 @ 0x70 │ │ - uxtb r1, r1 │ │ + beq.n d78c │ │ + b.n d7e6 │ │ + sub.w r1, r4, #144 @ 0x90 │ │ cmp r1, #48 @ 0x30 │ │ - bcc.n a71e │ │ - b.n a74e │ │ - add.w r4, r6, #31 │ │ - uxtb r4, r4 │ │ - cmp r4, #12 │ │ - bcc.n a6ee │ │ - bic.w r4, r6, #1 │ │ - adds r4, #18 │ │ - bne.n a74e │ │ - cmn.w r1, #64 @ 0x40 │ │ - bge.n a74e │ │ + bcc.n d7b6 │ │ + b.n d7e6 │ │ + sub.w r1, r6, #225 @ 0xe1 │ │ + cmp r1, #12 │ │ + bcc.n d786 │ │ + and.w r1, r6, #254 @ 0xfe │ │ + cmp r1, #238 @ 0xee │ │ + bne.n d7e6 │ │ + cmn.w r4, #64 @ 0x40 │ │ + bge.n d7e6 │ │ adds r2, r3, #2 │ │ mov r1, r5 │ │ cmp r2, ip │ │ it cc │ │ addcc.w r1, lr, r2 │ │ - ldrb r1, [r1, #0] │ │ - and.w r1, r1, #192 @ 0xc0 │ │ - cmp r1, #128 @ 0x80 │ │ - bne.n a74e │ │ + ldrsb.w r1, [r1] │ │ + cmn.w r1, #64 @ 0x40 │ │ + bge.n d7e6 │ │ adds r3, #3 │ │ - b.n a652 │ │ - add.w r4, r6, #15 │ │ - uxtb r4, r4 │ │ - cmp r4, #2 │ │ - bhi.n a74e │ │ + b.n d6ec │ │ + sub.w r1, r6, #241 @ 0xf1 │ │ + cmp r1, #2 │ │ + bhi.n d7e6 │ │ + sxtb r1, r4 │ │ cmn.w r1, #64 @ 0x40 │ │ - bge.n a74e │ │ + bge.n d7e6 │ │ adds r2, r3, #2 │ │ mov r1, r5 │ │ cmp r2, ip │ │ it cc │ │ addcc.w r1, lr, r2 │ │ - ldrb r1, [r1, #0] │ │ - and.w r1, r1, #192 @ 0xc0 │ │ - cmp r1, #128 @ 0x80 │ │ - bne.n a74e │ │ + ldrsb.w r1, [r1] │ │ + cmn.w r1, #65 @ 0x41 │ │ + bgt.n d7e6 │ │ adds r2, r3, #3 │ │ mov r1, r5 │ │ cmp r2, ip │ │ it cc │ │ addcc.w r1, lr, r2 │ │ - ldrb r1, [r1, #0] │ │ - and.w r1, r1, #192 @ 0xc0 │ │ - cmp r1, #128 @ 0x80 │ │ - bne.n a74e │ │ + ldrsb.w r1, [r1] │ │ + cmn.w r1, #65 @ 0x41 │ │ + bgt.n d7e6 │ │ adds r3, #4 │ │ - b.n a652 │ │ - sub.w r0, ip, r2 │ │ - add.w r1, lr, r2 │ │ + b.n d6ec │ │ + sub.w r1, ip, r2 │ │ + add.w r6, lr, r2 │ │ strd lr, r3, [r9] │ │ - strd r1, r0, [r8] │ │ - subs r0, r2, r3 │ │ - add.w r1, lr, r3 │ │ - strd r1, r0, [r9, #8] │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - str.w r0, [r9] │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ - vmla.i , , d7[0] │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #60 @ 0x3c │ │ - mov r5, r0 │ │ - movw r0, #10000 @ 0x2710 │ │ - subs r0, r5, r0 │ │ - mov r4, r2 │ │ - sbcs.w r0, r1, #0 │ │ - movw ip, #65436 @ 0xff9c │ │ - ldr r0, [pc, #232] @ (a88c ) │ │ - add r0, pc │ │ - str r0, [sp, #16] │ │ - bcc.n a836 │ │ - ldr.w r8, [sp, #16] │ │ - movw sl, #57599 @ 0xe0ff │ │ - sub.w r9, r7, #67 @ 0x43 │ │ - mov r6, r1 │ │ - movt sl, #1525 @ 0x5f5 │ │ - movs r2, #0 │ │ - str r4, [sp, #12] │ │ - mov fp, r2 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - movw r2, #10000 @ 0x2710 │ │ - movs r3, #0 │ │ - bl 3f0b2 │ │ - movw r2, #55536 @ 0xd8f0 │ │ - movw r4, #5243 @ 0x147b │ │ - mla r2, r0, r2, r5 │ │ - movw ip, #65436 @ 0xff9c │ │ - uxth r3, r2 │ │ - lsrs r3, r3, #2 │ │ - muls r3, r4 │ │ - add.w r4, r9, fp │ │ - lsrs r3, r3, #17 │ │ - mla r2, r3, ip, r2 │ │ - ldrh.w r3, [r8, r3, lsl #1] │ │ - strh.w r3, [r4, #35] @ 0x23 │ │ - subs.w r3, sl, r5 │ │ - mov.w r3, #0 │ │ - mov r5, r0 │ │ - sbcs r3, r6 │ │ - mov r6, r1 │ │ - uxth r2, r2 │ │ - ldrh.w r2, [r8, r2, lsl #1] │ │ - strh.w r2, [r4, #37] @ 0x25 │ │ - sub.w r2, fp, #4 │ │ - bcc.n a7be │ │ - ldr r4, [sp, #12] │ │ - add.w r1, fp, #35 @ 0x23 │ │ - mov r5, r0 │ │ - cmp r5, #99 @ 0x63 │ │ - bhi.n a83c │ │ - mov r0, r5 │ │ - ldr r6, [sp, #16] │ │ - cmp r0, #10 │ │ - bcc.n a860 │ │ - subs r1, #2 │ │ - ldrh.w r0, [r6, r0, lsl #1] │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strh r0, [r2, r1] │ │ - b.n a86c │ │ - movs r1, #39 @ 0x27 │ │ - cmp r5, #99 @ 0x63 │ │ - bls.n a820 │ │ - uxth r0, r5 │ │ - movw r2, #5243 @ 0x147b │ │ - lsrs r0, r0, #2 │ │ - ldr r6, [sp, #16] │ │ - muls r0, r2 │ │ - subs r1, #2 │ │ - sub.w r3, r7, #67 @ 0x43 │ │ - lsrs r0, r0, #17 │ │ - mla r2, r0, ip, r5 │ │ - uxth r2, r2 │ │ - ldrh.w r2, [r6, r2, lsl #1] │ │ - strh r2, [r3, r1] │ │ - cmp r0, #10 │ │ - bcs.n a828 │ │ - subs r1, #1 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - orr.w r0, r0, #48 @ 0x30 │ │ - strb r0, [r2, r1] │ │ - rsb r0, r1, #39 @ 0x27 │ │ - add r1, r2 │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r1, r0, [sp] │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 8824 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + strd r6, r1, [r8] │ │ + subs r1, r2, r3 │ │ + add.w r2, lr, r3 │ │ + strd r2, r1, [r9, #8] │ │ + ldmia.w sp!, {r8, r9} │ │ + pop {r4, r5, r6, pc} │ │ + movs r1, #0 │ │ + str.w r1, [r9] │ │ + ldmia.w sp!, {r8, r9} │ │ + pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r1, [r1, #40] @ 0x28 │ │ - vsli.64 d27, d16, #63 @ 0x3f │ │ - add r7, sp, #8 │ │ - sub sp, #136 @ 0x88 │ │ - add.w ip, sp, #8 │ │ - mov r5, r0 │ │ - mov.w lr, #127 @ 0x7f │ │ - and.w r3, r5, #15 │ │ - mov r0, lr │ │ - add.w r4, r3, #87 @ 0x57 │ │ - cmp r3, #10 │ │ - it cc │ │ - addcc.w r4, r3, #48 @ 0x30 │ │ - lsrs r3, r5, #4 │ │ - orr.w r5, r3, r1, lsl #28 │ │ - strb.w r4, [ip, lr] │ │ - sub.w lr, lr, #1 │ │ - orrs.w r3, r5, r1, lsr #4 │ │ - mov.w r1, r1, lsr #4 │ │ - bne.n a8a0 │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.n a8ee │ │ - ldr r3, [pc, #40] @ (a8f8 ) │ │ - adds r1, r0, #1 │ │ - rsb r1, r1, #129 @ 0x81 │ │ - add r0, ip │ │ - add r3, pc │ │ - strd r0, r1, [sp] │ │ - mov r0, r2 │ │ + ldrh r5, [r7, #50] @ 0x32 │ │ + vrsubhn.i d24, , q6 │ │ + vrsubhn.i d20, , q1 │ │ + cmp r1, #8 │ │ + ittt ls │ │ + cmpls r1, r2 │ │ + movls r0, r2 │ │ + bls.w 60808 │ │ + push {r4, lr} │ │ + sub sp, #8 │ │ + add r0, sp, #4 │ │ + movs r4, #0 │ │ + str r4, [sp, #4] │ │ + cmp r1, #4 │ │ + it ls │ │ + movls r1, #4 │ │ + blx 60930 │ │ + ldr r1, [sp, #4] │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r1, r4 │ │ + mov r0, r1 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + cmp r2, r3 │ │ + itt ls │ │ + movls r1, r3 │ │ + bls.w 60814 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #8 │ │ + movs r5, #0 │ │ + mov r8, r0 │ │ + str r5, [sp, #4] │ │ + cmp r2, #4 │ │ + it ls │ │ + movls r2, #4 │ │ + add r0, sp, #4 │ │ + mov r4, r1 │ │ + mov r1, r2 │ │ mov r2, r3 │ │ - movs r1, #1 │ │ - movs r3, #2 │ │ - bl 8824 │ │ - add sp, #136 @ 0x88 │ │ - pop {r4, r5, r7, pc} │ │ - ldr r2, [pc, #12] @ (a8fc ) │ │ - movs r1, #128 @ 0x80 │ │ - add r2, pc │ │ - bl 86ea │ │ - ldr r5, [sp, #908] @ 0x38c │ │ - vtbl.8 d24, {d15}, d6 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #60 @ 0x3c │ │ - ldr r4, [r0, #0] │ │ - mov ip, r1 │ │ - movw r6, #65436 @ 0xff9c │ │ - movw r0, #10000 @ 0x2710 │ │ - cmp r4, #0 │ │ - mov r5, r4 │ │ - it mi │ │ - negmi r5, r4 │ │ - ldr r1, [pc, #228] @ (aa04 ) │ │ - cmp r5, r0 │ │ - add r1, pc │ │ - bcc.n a9ae │ │ - movw r8, #57599 @ 0xe0ff │ │ - sub.w lr, r7, #67 @ 0x43 │ │ - movs r0, #0 │ │ - movw sl, #55536 @ 0xd8f0 │ │ - movw fp, #5243 @ 0x147b │ │ - movw r9, #65436 @ 0xff9c │ │ - movt r8, #1525 @ 0x5f5 │ │ - strd r4, ip, [sp, #12] │ │ - movw r2, #5977 @ 0x1759 │ │ - add.w r4, lr, r0 │ │ - movt r2, #53687 @ 0xd1b7 │ │ - subs r0, #4 │ │ - umull r3, r6, r5, r2 │ │ - cmp r5, r8 │ │ - mov.w r3, r6, lsr #13 │ │ - mla r6, r3, sl, r5 │ │ - mov r5, r3 │ │ - uxth.w ip, r6 │ │ - mov.w r2, ip, lsr #2 │ │ - mul.w r2, r2, fp │ │ - mov.w r2, r2, lsr #17 │ │ - mla r6, r2, r9, r6 │ │ - ldrh.w r2, [r1, r2, lsl #1] │ │ - strh.w r2, [r4, #35] @ 0x23 │ │ - uxth r6, r6 │ │ - ldrh.w r6, [r1, r6, lsl #1] │ │ - strh.w r6, [r4, #37] @ 0x25 │ │ - bhi.n a944 │ │ - ldrd r4, ip, [sp, #12] │ │ - adds r0, #39 @ 0x27 │ │ - mov r5, r3 │ │ - movw r6, #65436 @ 0xff9c │ │ - cmp r5, #99 @ 0x63 │ │ - bhi.n a9b4 │ │ - mov r2, r5 │ │ - cmp r2, #10 │ │ - bcc.n a9d6 │ │ - ldrh.w r1, [r1, r2, lsl #1] │ │ - subs r0, #2 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strh r1, [r2, r0] │ │ - b.n a9e2 │ │ - movs r0, #39 @ 0x27 │ │ - cmp r5, #99 @ 0x63 │ │ - bls.n a99a │ │ - uxth r2, r5 │ │ - movw r3, #5243 @ 0x147b │ │ - lsrs r2, r2, #2 │ │ - subs r0, #2 │ │ - muls r2, r3 │ │ - lsrs r2, r2, #17 │ │ - mla r3, r2, r6, r5 │ │ - sub.w r6, r7, #67 @ 0x43 │ │ - uxth r3, r3 │ │ - ldrh.w r3, [r1, r3, lsl #1] │ │ - strh r3, [r6, r0] │ │ - cmp r2, #10 │ │ - bcs.n a9a0 │ │ - orr.w r1, r2, #48 @ 0x30 │ │ - subs r0, #1 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strb r1, [r2, r0] │ │ - rsb r1, r0, #39 @ 0x27 │ │ - add r0, r2 │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r0, r1, [sp] │ │ - mvns r0, r4 │ │ - lsrs r1, r0, #31 │ │ - mov r0, ip │ │ - bl 8824 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldrh r1, [r1, #28] │ │ - vsli.32 , q8, #31 │ │ + mov r7, r3 │ │ + blx 60930 │ │ + cbnz r0, d894 │ │ + ldr r6, [sp, #4] │ │ + cbz r6, d894 │ │ + cmp r7, r4 │ │ + it cc │ │ + movcc r4, r7 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + mov r5, r6 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + push {r7, lr} │ │ + bl 32da0 │ │ + bmi.n d84e │ │ + push {r4, r5, r6, lr} │ │ sub sp, #168 @ 0xa8 │ │ ldr r5, [r0, #0] │ │ mov r4, r1 │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ - ble.n aa76 │ │ + ble.n d914 │ │ add r6, sp, #8 │ │ movs r1, #128 @ 0x80 │ │ str r5, [sp, #4] │ │ mov r0, r6 │ │ - bl 3f090 │ │ + bl 5dac2 │ │ mov r0, r5 │ │ mov r1, r6 │ │ movs r2, #128 @ 0x80 │ │ - blx 41db0 │ │ - cbnz r0, aa4a │ │ + blx 60940 │ │ + cbnz r0, d8e6 │ │ movs r2, #0 │ │ ldrb r0, [r6, r2] │ │ - cbz r0, aa3c │ │ + cbz r0, d8d8 │ │ adds r2, #1 │ │ cmp r2, #128 @ 0x80 │ │ - bne.n aa30 │ │ + bne.n d8cc │ │ movs r2, #128 @ 0x80 │ │ - add r0, sp, #136 @ 0x88 │ │ + add r0, sp, #144 @ 0x90 │ │ add r1, sp, #8 │ │ - bl 92dc │ │ - ldr r0, [sp, #136] @ 0x88 │ │ + bl ca4c │ │ + ldr r0, [sp, #144] @ 0x90 │ │ cmp r0, #0 │ │ - beq.n aad8 │ │ - ldr r2, [pc, #164] @ (aaf0 ) │ │ - movs r0, #0 │ │ - ldr r3, [pc, #164] @ (aaf4 ) │ │ - add r6, sp, #160 @ 0xa0 │ │ + beq.n d978 │ │ + ldr r2, [pc, #176] @ (d998 ) │ │ + add r6, sp, #4 │ │ + ldr r3, [pc, #176] @ (d99c ) │ │ + add.w ip, sp, #144 @ 0x90 │ │ add r2, pc │ │ - str r0, [sp, #152] @ 0x98 │ │ - movs r0, #1 │ │ - str r2, [sp, #164] @ 0xa4 │ │ - add r2, sp, #4 │ │ + ldrd r0, r1, [r4] │ │ add r3, pc │ │ - str r2, [sp, #160] @ 0xa0 │ │ - add r2, sp, #136 @ 0x88 │ │ - str r0, [sp, #140] @ 0x8c │ │ - str r0, [sp, #148] @ 0x94 │ │ - ldrd r0, r1, [r4, #20] │ │ - str r6, [sp, #144] @ 0x90 │ │ - str r3, [sp, #136] @ 0x88 │ │ - bl 8f4e │ │ + strd r6, r3, [sp, #136] @ 0x88 │ │ + movs r3, #0 │ │ + str r3, [sp, #160] @ 0xa0 │ │ + movs r3, #1 │ │ + add r6, sp, #136 @ 0x88 │ │ + stmia.w ip, {r2, r3, r6} │ │ + add r2, sp, #144 @ 0x90 │ │ + str r3, [sp, #156] @ 0x9c │ │ + bl c6ba │ │ add sp, #168 @ 0xa8 │ │ pop {r4, r5, r6, pc} │ │ bic.w r2, r5, #2147483648 @ 0x80000000 │ │ - cmp r2, #15 │ │ - bcs.n aa8c │ │ + cmp r2, #14 │ │ + bhi.n d948 │ │ uxth r0, r5 │ │ movw r1, #31227 @ 0x79fb │ │ lsr.w r0, r1, r0 │ │ lsls r0, r0, #31 │ │ - bne.n aaba │ │ - ldr r0, [pc, #104] @ (aaf8 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #104] @ (aafc ) │ │ - add r0, pc │ │ - str r2, [sp, #24] │ │ - movs r2, #1 │ │ - add r1, pc │ │ - str r0, [sp, #140] @ 0x8c │ │ - add r0, sp, #160 @ 0xa0 │ │ - str r2, [sp, #12] │ │ - str r2, [sp, #20] │ │ - add r2, sp, #136 @ 0x88 │ │ - str r0, [sp, #136] @ 0x88 │ │ - str r1, [sp, #8] │ │ - ldrd r0, r1, [r4, #20] │ │ - str r2, [sp, #16] │ │ - add r2, sp, #8 │ │ - str r5, [sp, #160] @ 0xa0 │ │ - bl 8f4e │ │ - add sp, #168 @ 0xa8 │ │ - pop {r4, r5, r6, pc} │ │ - ldr r1, [pc, #44] @ (aae8 ) │ │ - ldr r3, [pc, #44] @ (aaec ) │ │ + beq.n d948 │ │ + ldr r1, [pc, #100] @ (d990 ) │ │ + ldr r3, [pc, #100] @ (d994 ) │ │ add r1, pc │ │ - ldrd r0, r6, [r4, #20] │ │ + ldrd r0, r6, [r4] │ │ add r3, pc │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ldr.w r2, [r3, r2, lsl #2] │ │ ldr r3, [r6, #12] │ │ add sp, #168 @ 0xa8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ - ldrd r1, r2, [sp, #140] @ 0x8c │ │ + ldr r2, [pc, #60] @ (d988 ) │ │ + add r6, sp, #136 @ 0x88 │ │ + ldr r3, [pc, #60] @ (d98c ) │ │ + add.w ip, sp, #8 │ │ + add r2, pc │ │ + ldrd r0, r1, [r4] │ │ + add r3, pc │ │ + str r5, [sp, #136] @ 0x88 │ │ + strd r6, r3, [sp, #144] @ 0x90 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + add r6, sp, #144 @ 0x90 │ │ + stmia.w ip, {r2, r3, r6} │ │ + add r2, sp, #8 │ │ + str r3, [sp, #20] │ │ + bl c6ba │ │ + add sp, #168 @ 0xa8 │ │ + pop {r4, r5, r6, pc} │ │ + ldrd r1, r2, [sp, #148] @ 0x94 │ │ mov r0, r4 │ │ - bl 8c74 │ │ + bl bf50 │ │ add sp, #168 @ 0xa8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - str r0, [sp, #344] @ 0x158 │ │ - movs r3, r0 │ │ - add r7, pc, #624 @ (adr r7, ad60 ) │ │ - @ instruction: 0xfffffeab │ │ - vtbx.8 d24, {d15}, d12 │ │ - movs r3, r0 │ │ - bgt.n aa3a │ │ - vtbl.8 d24, {d15}, d8 │ │ - movs r3, r0 │ │ + cmp lr, r0 │ │ + movs r5, r0 │ │ + bl 36f98e │ │ + strb r2, [r6, r2] │ │ + movs r5, r0 │ │ + add r2, sp, #144 @ 0x90 │ │ + vsli.64 q10, q8, #63 @ 0x3f │ │ + movs r5, r0 │ │ + bl 2d999e │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #8 │ │ - ldr r6, [pc, #396] @ (ac94 ) │ │ + ldr r6, [pc, #396] @ (db34 ) │ │ mov r4, r0 │ │ add r6, pc │ │ ldr r5, [r6, #4] │ │ adds r0, r5, #1 │ │ - beq.n ab4e │ │ + beq.n d9f2 │ │ movs r7, #1 │ │ movt r7, #32768 @ 0x8000 │ │ - cbz r5, ab8e │ │ + cbz r5, da32 │ │ movs r5, #32 │ │ - b.n ab2c │ │ - cmp r0, r5 │ │ - it cs │ │ - movcs r0, r5 │ │ + b.n d9cc │ │ + cmp r5, r0 │ │ + it cc │ │ + movcc r0, r5 │ │ add r4, r0 │ │ subs r5, r5, r0 │ │ cmp r5, #0 │ │ - beq.n abdc │ │ + beq.n da84 │ │ mov.w r0, #384 @ 0x180 │ │ mov r1, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ - blx 41d80 │ │ - cmp r0, #0 │ │ - bpl.n ab1e │ │ - blx 41dc0 │ │ + blx 608e0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n d9be │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - ble.n abe4 │ │ + it le │ │ + movle r0, r7 │ │ cmp r0, #4 │ │ - beq.n ab28 │ │ - b.n abd6 │ │ + beq.n d9c8 │ │ + b.n da7e │ │ mov.w r0, #384 @ 0x180 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movs r3, #1 │ │ movs r5, #1 │ │ - blx 41d80 │ │ + blx 608e0 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n ab82 │ │ - blx 41dc0 │ │ + bgt.n da26 │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ cmp r0, #1 │ │ - blt.n ab80 │ │ + blt.n da24 │ │ subs r1, r0, #1 │ │ it ne │ │ movne r1, #1 │ │ subs r0, #38 @ 0x26 │ │ it ne │ │ movne r0, #1 │ │ and.w r5, r0, r1 │ │ - b.n ab82 │ │ + b.n da26 │ │ movs r5, #1 │ │ str r5, [r6, #4] │ │ movs r7, #1 │ │ cmp r5, #0 │ │ movt r7, #32768 @ 0x8000 │ │ - bne.n ab1a │ │ - ldr r5, [r6, #0] │ │ + bne.n d9ba │ │ + ldr r5, [r6, #8] │ │ adds r0, r5, #1 │ │ - bne.n abaa │ │ - ldr r0, [pc, #256] @ (ac98 ) │ │ + bne.n da4e │ │ + ldr r0, [pc, #252] @ (db38 ) │ │ add r0, pc │ │ - blx 41dd0 │ │ - ldr r5, [r6, #0] │ │ + blx 60960 │ │ + ldr r5, [r6, #8] │ │ adds r0, r5, #1 │ │ - beq.n abec │ │ - ldr r0, [pc, #260] @ (aca8 ) │ │ + beq.n da8c │ │ + ldr r0, [pc, #256] @ (db48 ) │ │ add r0, pc │ │ - blx 41de0 │ │ + blx 60970 │ │ movs r6, #32 │ │ - b.n abba │ │ - cmp r0, r6 │ │ - it cs │ │ - movcs r0, r6 │ │ + b.n da5e │ │ + cmp r6, r0 │ │ + it cc │ │ + movcc r0, r6 │ │ add r4, r0 │ │ subs r6, r6, r0 │ │ - cbz r6, abdc │ │ + cbz r6, da84 │ │ mov r0, r5 │ │ mov r1, r4 │ │ mov r2, r6 │ │ - blx 41df0 │ │ - cmp r0, #0 │ │ - bpl.n abae │ │ - blx 41dc0 │ │ + blx 60980 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n da52 │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - ble.n abe4 │ │ + it le │ │ + movle r0, r7 │ │ cmp r0, #4 │ │ - beq.n abb8 │ │ + beq.n da5c │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - mov r0, r7 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r5, [pc, #172] @ (ac9c ) │ │ + ldr r5, [pc, #172] @ (db3c ) │ │ add r5, pc │ │ mov r0, r5 │ │ mov.w r1, #524288 @ 0x80000 │ │ - blx 41e00 │ │ + blx 60990 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n ac10 │ │ - blx 41dc0 │ │ - ldr r1, [r0, #0] │ │ - cmp r1, #1 │ │ - blt.n ac6c │ │ - cmp r1, #4 │ │ - beq.n abf0 │ │ - b.n ac7c │ │ + bgt.n dab4 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #0 │ │ + it le │ │ + movle r0, r7 │ │ + cmp r0, #4 │ │ + beq.n da90 │ │ + mov r4, r0 │ │ + b.n db1c │ │ movs r1, #1 │ │ mov r8, r0 │ │ mov r5, sp │ │ str r1, [sp, #4] │ │ str r0, [sp, #0] │ │ mov r0, r5 │ │ movs r1, #1 │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ - blx 41e10 │ │ + blx 609a0 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n ac40 │ │ - blx 41dc0 │ │ + bgt.n dae4 │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ cmp r0, #1 │ │ - blt.n ac70 │ │ + blt.n db12 │ │ cmp r0, #4 │ │ it ne │ │ cmpne r0, #11 │ │ - beq.n ac1a │ │ - b.n ac72 │ │ + beq.n dabe │ │ + b.n db14 │ │ mov r0, r8 │ │ - blx 41e20 │ │ - ldr r0, [pc, #88] @ (aca0 ) │ │ + blx 609b0 │ │ + ldr r0, [pc, #88] @ (db44 ) │ │ add r0, pc │ │ mov r8, r0 │ │ mov r0, r8 │ │ mov.w r1, #524288 @ 0x80000 │ │ - blx 41e00 │ │ + blx 60990 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n ac8e │ │ - blx 41dc0 │ │ - ldr r1, [r0, #0] │ │ - cmp r1, #1 │ │ - blt.n ac6c │ │ - cmp r1, #4 │ │ - beq.n ac4c │ │ - b.n ac7c │ │ - mov r1, r7 │ │ - b.n ac7c │ │ + bgt.n db2c │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #0 │ │ + it le │ │ + movle r0, r7 │ │ + cmp r0, #4 │ │ + beq.n daf0 │ │ + b.n dab0 │ │ mov r0, r7 │ │ mov r4, r0 │ │ mov r0, r8 │ │ - blx 41e20 │ │ - mov r1, r4 │ │ - ldr r0, [pc, #36] @ (aca4 ) │ │ - mov r4, r1 │ │ + blx 609b0 │ │ + ldr r0, [pc, #32] @ (db40 ) │ │ add r0, pc │ │ - blx 41de0 │ │ + blx 60970 │ │ mov r0, r4 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r5, r0 │ │ - str r0, [r6, #0] │ │ - b.n aba2 │ │ - add r3, pc, #440 @ (adr r3, ae50 ) │ │ - movs r3, r0 │ │ - mov lr, ip │ │ - lsls r5, r2, #3 │ │ - str r7, [sp, #432] @ 0x1b0 │ │ - vabdl.u , d15, d5 │ │ - vsli.64 q10, q14, #63 @ 0x3f │ │ - lsls r5, r2, #3 │ │ - mov r8, fp │ │ - lsls r5, r2, #3 │ │ + str r0, [r6, #8] │ │ + b.n da46 │ │ + nop │ │ + ldr r2, [r4, #104] @ 0x68 │ │ + movs r5, r0 │ │ + asrs r2, r4, #8 │ │ + lsls r7, r2, #3 │ │ + strh r3, [r4, #44] @ 0x2c │ │ + vsra.u32 d17, d30, #1 │ │ + lsls r7, r2, #3 │ │ + ldrb r2, [r4, #6] │ │ + vrshr.u32 d17, d4, #1 │ │ + lsls r7, r2, #3 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldr.w ip, [r1] │ │ + cmp.w ip, #0 │ │ + beq.n dbce │ │ + str r1, [sp, #0] │ │ + ldr r1, [r1, #4] │ │ + ldrh.w r8, [ip, #1238] @ 0x4d6 │ │ + mov.w r9, #4294967295 @ 0xffffffff │ │ + mov r5, ip │ │ + mov.w lr, r8, lsl #3 │ │ + cmp.w lr, #0 │ │ + beq.n dbae │ │ + ldrd fp, sl, [r5], #8 │ │ + add.w r9, r9, #1 │ │ + sub.w lr, lr, #8 │ │ + subs.w r4, r2, fp │ │ + sbcs.w r4, r3, sl │ │ + mov.w r4, #0 │ │ + it cc │ │ + movcc r4, #1 │ │ + subs.w r6, fp, r2 │ │ + sbcs.w r6, sl, r3 │ │ + mov.w r6, #0 │ │ + it cc │ │ + movcc r6, #1 │ │ + subs r4, r6, r4 │ │ + cmp r4, #1 │ │ + beq.n db70 │ │ + uxtb r6, r4 │ │ + cbz r6, dbbe │ │ + b.n dbb0 │ │ + mov r9, r8 │ │ + cbz r1, dbde │ │ + add.w r6, ip, r9, lsl #2 │ │ + subs r1, #1 │ │ + ldr.w ip, [r6, #1240] @ 0x4d8 │ │ + b.n db62 │ │ + strd ip, r1, [r0] │ │ + ldr r1, [sp, #0] │ │ + str r1, [r0, #12] │ │ + movs r1, #0 │ │ + str.w r9, [r0, #8] │ │ + b.n dbd4 │ │ + movs r6, #0 │ │ + stmia.w r0, {r2, r3, r6} │ │ + str r1, [r0, #20] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + movs r1, #0 │ │ + stmia.w r0, {r2, r3, ip} │ │ + strd r1, r9, [r0, #12] │ │ + ldr r1, [sp, #0] │ │ + b.n dbd4 │ │ push {r7, lr} │ │ mov r7, sp │ │ - ldr r0, [pc, #12] @ (acc0 ) │ │ - movs r1, #40 @ 0x28 │ │ - ldr r2, [pc, #12] @ (acc4 ) │ │ + mov.w r0, #1240 @ 0x4d8 │ │ + blx 60900 │ │ + cbz r0, dbfc │ │ + pop {r7, pc} │ │ + movs r0, #8 │ │ + mov.w r1, #1240 @ 0x4d8 │ │ + bl afe8 │ │ + sub sp, #8 │ │ + cbz r0, dc12 │ │ + muls r0, r3 │ │ + str r2, [sp, #4] │ │ + mov r2, sp │ │ + b.n dc16 │ │ + movs r0, #0 │ │ + add r2, sp, #4 │ │ + str r0, [r2, #0] │ │ + ldr r0, [sp, #4] │ │ + cbz r0, dc28 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, dc28 │ │ + mov r0, r1 │ │ + add sp, #8 │ │ + b.w 60820 │ │ + add sp, #8 │ │ + bx lr │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + mov.w r0, #1288 @ 0x508 │ │ + blx 60900 │ │ + cbz r0, dc3c │ │ + pop {r7, pc} │ │ + movs r0, #8 │ │ + mov.w r1, #1288 @ 0x508 │ │ + bl afe8 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #116 @ 0x74 │ │ + mov r5, r1 │ │ + ldr r1, [r7, #8] │ │ + ldrh.w fp, [r0, #1238] @ 0x4d6 │ │ + add.w r8, r5, #1 │ │ + add.w r6, r0, r5, lsl #3 │ │ + mov r9, r3 │ │ + mov sl, r2 │ │ + mov r4, r0 │ │ + cmp r8, fp │ │ + bls.n dc78 │ │ + add r0, sp, #8 │ │ + movs r2, #104 @ 0x68 │ │ + strd sl, r9, [r6] │ │ + bl 5daa8 │ │ + b.n dcae │ │ + sub.w r2, fp, r5 │ │ + add.w r0, r4, r8, lsl #3 │ │ + str r2, [sp, #4] │ │ + mov r1, r6 │ │ + lsls r2, r2, #3 │ │ + bl 5dbe2 │ │ + ldr r1, [r7, #8] │ │ + add r0, sp, #8 │ │ + movs r2, #104 @ 0x68 │ │ + strd sl, r9, [r6] │ │ + movs r6, #104 @ 0x68 │ │ + bl 5daa8 │ │ + ldr r2, [sp, #4] │ │ + add.w r1, r4, #88 @ 0x58 │ │ + mla r0, r8, r6, r1 │ │ + mla r1, r5, r6, r1 │ │ + muls r2, r6 │ │ + bl 5dbe2 │ │ + movs r0, #104 @ 0x68 │ │ + add r1, sp, #8 │ │ + mla r0, r5, r0, r4 │ │ + movs r2, #104 @ 0x68 │ │ + add.w sl, fp, #1 │ │ + adds r0, #88 @ 0x58 │ │ + bl 5daa8 │ │ + add.w r6, r4, #1240 @ 0x4d8 │ │ + adds r0, r5, #2 │ │ + add.w r9, fp, #2 │ │ + cmp r9, r0 │ │ + bls.n dce2 │ │ + sub.w r2, fp, r5 │ │ + add.w r0, r6, r0, lsl #2 │ │ + add.w r1, r6, r8, lsl #2 │ │ + lsls r2, r2, #2 │ │ + bl 5dbde │ │ + ldr r0, [r7, #12] │ │ + cmp r8, r9 │ │ + str.w r0, [r6, r8, lsl #2] │ │ + strh.w sl, [r4, #1238] @ 0x4d6 │ │ + bcs.n dd12 │ │ + rsb r0, fp, #0 │ │ + addw r1, r5, #311 @ 0x137 │ │ + ldr.w r2, [r4, r1, lsl #2] │ │ + sub.w r3, r1, #310 @ 0x136 │ │ + adds r1, #1 │ │ + strh.w r3, [r2, #1236] @ 0x4d4 │ │ + str.w r4, [r2, #1232] @ 0x4d0 │ │ + adds r2, r0, r1 │ │ + cmp.w r2, #312 @ 0x138 │ │ + bne.n dcf8 │ │ + add sp, #116 @ 0x74 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n dcc6 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #124 @ 0x7c │ │ + ldr.w r8, [r1] │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + ldrh.w r0, [r8, #1238] @ 0x4d6 │ │ + str r0, [sp, #12] │ │ + bl dc2c │ │ + ldr.w r9, [r6, #8] │ │ + mov r4, r0 │ │ + movs r0, #0 │ │ + movs r1, #104 @ 0x68 │ │ + str.w r0, [r4, #1232] @ 0x4d0 │ │ + add.w sl, r8, #88 @ 0x58 │ │ + mul.w r0, r9, r1 │ │ + str r6, [sp, #8] │ │ + mla r3, r9, r1, sl │ │ + mvn.w r1, r9 │ │ + ldr.w r0, [sl, r0] │ │ + str r0, [sp, #28] │ │ + add.w r0, r8, r9, lsl #3 │ │ + ldr r2, [r0, #4] │ │ + ldrh.w r0, [r8, #1238] @ 0x4d6 │ │ + adds r6, r1, r0 │ │ + ldr.w r1, [r8, r9, lsl #3] │ │ + ldrd r0, fp, [r3, #4] │ │ + cmp r6, #12 │ │ + strh.w r6, [r4, #1238] @ 0x4d6 │ │ + str r0, [sp, #24] │ │ + bcs.n de4c │ │ + str.w fp, [sp, #20] │ │ + add.w fp, r9, #1 │ │ + strd r1, r2, [sp] │ │ + lsls r2, r6, #3 │ │ + add.w r1, r8, fp, lsl #3 │ │ + mov r0, r4 │ │ + str r3, [sp, #16] │ │ + bl 5daa8 │ │ + movs r0, #104 @ 0x68 │ │ + mul.w r2, r6, r0 │ │ + mla r1, fp, r0, sl │ │ + add.w r0, r4, #88 @ 0x58 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #16] │ │ + movs r2, #92 @ 0x5c │ │ + strh.w r9, [r8, #1238] @ 0x4d6 │ │ + add.w r1, r0, #12 │ │ + add r0, sp, #32 │ │ + bl 5d614 │ │ + ldrh.w fp, [r4, #1238] @ 0x4d6 │ │ + add.w r1, fp, #1 │ │ + cmp.w fp, #12 │ │ + bcs.n de3e │ │ + ldr r0, [sp, #12] │ │ + sub.w r0, r0, r9 │ │ + cmp r0, r1 │ │ + bne.n de5c │ │ + add.w r0, r8, r9, lsl #2 │ │ + add.w r6, r4, #1240 @ 0x4d8 │ │ + addw r3, r0, #1244 @ 0x4dc │ │ + lsls r2, r1, #2 │ │ + mov r0, r6 │ │ + mov r1, r3 │ │ + bl 5d614 │ │ + ldr r0, [sp, #8] │ │ + ldr.w r9, [r0, #4] │ │ + movs r0, #0 │ │ + ldr.w r1, [r6, r0, lsl #2] │ │ + cmp r0, fp │ │ + strh.w r0, [r1, #1236] @ 0x4d4 │ │ + str.w r4, [r1, #1232] @ 0x4d0 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + bcs.n de0e │ │ + add r0, r1 │ │ + cmp r0, fp │ │ + bls.n ddf0 │ │ + ldr r0, [sp, #0] │ │ + add r1, sp, #32 │ │ + str r0, [r5, #0] │ │ + movs r2, #92 @ 0x5c │ │ + ldr r0, [sp, #4] │ │ + str r0, [r5, #4] │ │ + ldr r0, [sp, #28] │ │ + str r0, [r5, #8] │ │ + ldr r0, [sp, #24] │ │ + str r0, [r5, #12] │ │ + ldr r0, [sp, #20] │ │ + str r0, [r5, #16] │ │ + add.w r0, r5, #20 │ │ + bl 5d614 │ │ + strd r8, r9, [r5, #112] @ 0x70 │ │ + strd r4, r9, [r5, #120] @ 0x78 │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #84] @ (de94 ) │ │ + add r3, pc │ │ + movs r0, #0 │ │ + movs r2, #12 │ │ + bl c404 │ │ + b.n de6a │ │ + ldr r3, [pc, #64] @ (de90 ) │ │ + add r3, pc │ │ + movs r0, #0 │ │ + mov r1, r6 │ │ + movs r2, #11 │ │ + bl c404 │ │ + b.n de6a │ │ + ldr r0, [pc, #56] @ (de98 ) │ │ + ldr r2, [pc, #60] @ (de9c ) │ │ add r0, pc │ │ add r2, pc │ │ - bl 8e3a │ │ + movs r1, #40 @ 0x28 │ │ + bl bf2a │ │ + udf #254 @ 0xfe │ │ + b.n de72 │ │ + ldr.w fp, [sp, #20] │ │ + mov r5, r0 │ │ + ldr r0, [sp, #28] │ │ + cbz r0, de84 │ │ + ldr r0, [sp, #24] │ │ + mov r1, fp │ │ + movs r2, #8 │ │ + movs r3, #16 │ │ + bl dc06 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + lsrs r2, r1 │ │ + movs r5, r0 │ │ + lsrs r0, r5 │ │ + movs r5, r0 │ │ + str r3, [sp, #992] @ 0x3e0 │ │ + vaddl.u q10, d31, d22 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #124 @ 0x7c │ │ + ldr.w r8, [r1] │ │ + mov r9, r1 │ │ + ldr r4, [r1, #8] │ │ + mov fp, r0 │ │ + ldr r1, [r7, #8] │ │ + ldrh.w r5, [r8, #1238] @ 0x4d6 │ │ + add.w sl, r4, #1 │ │ + add.w r6, r8, r4, lsl #3 │ │ + cmp sl, r5 │ │ + bls.n ded4 │ │ + add r0, sp, #16 │ │ + strd r2, r3, [r6] │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + b.n df14 │ │ + str r5, [sp, #12] │ │ + add.w r0, r8, sl, lsl #3 │ │ + ldr r5, [sp, #12] │ │ + mov r1, r6 │ │ + str r2, [sp, #8] │ │ + subs r5, r5, r4 │ │ + str r3, [sp, #4] │ │ + lsls r2, r5, #3 │ │ + bl 5dbe2 │ │ + ldrd r1, r0, [sp, #4] │ │ + movs r2, #104 @ 0x68 │ │ + strd r0, r1, [r6] │ │ + add r0, sp, #16 │ │ + ldr r1, [r7, #8] │ │ + movs r6, #104 @ 0x68 │ │ + bl 5daa8 │ │ + add.w r1, r8, #88 @ 0x58 │ │ + mul.w r2, r5, r6 │ │ + ldr r5, [sp, #12] │ │ + mla r0, sl, r6, r1 │ │ + mla r1, r4, r6, r1 │ │ + bl 5dbe2 │ │ + movs r0, #104 @ 0x68 │ │ + add r1, sp, #16 │ │ + mla r0, r4, r0, r8 │ │ + movs r2, #104 @ 0x68 │ │ + adds r0, #88 @ 0x58 │ │ + bl 5daa8 │ │ + adds r0, r5, #1 │ │ + strh.w r0, [r8, #1238] @ 0x4d6 │ │ + ldr.w r0, [r9, #4] │ │ + str.w r4, [fp, #8] │ │ + strd r8, r0, [fp] │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n deea │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + mov r6, r1 │ │ + mov r5, r0 │ │ + bl dbec │ │ + ldr.w r9, [r6, #8] │ │ + movs r1, #104 @ 0x68 │ │ + mov r4, r0 │ │ + ldr.w r8, [r6] │ │ + str r6, [sp, #24] │ │ + mul.w r0, r9, r1 │ │ + add.w fp, r8, #88 @ 0x58 │ │ + mla r3, r9, r1, fp │ │ + movs r1, #0 │ │ + str.w r1, [r4, #1232] @ 0x4d0 │ │ + ldrh.w r1, [r8, #1238] @ 0x4d6 │ │ + ldr.w ip, [fp, r0] │ │ + mvn.w r0, r9 │ │ + adds r6, r0, r1 │ │ + ldrd r0, sl, [r3, #4] │ │ + cmp r6, #12 │ │ + strh.w r6, [r4, #1238] @ 0x4d6 │ │ + bcs.n e002 │ │ + ldr.w r1, [r8, r9, lsl #3] │ │ + lsls r2, r6, #3 │ │ + str.w sl, [sp, #20] │ │ + strd r1, r0, [sp, #12] │ │ + add.w r0, r8, r9, lsl #3 │ │ + add.w sl, r9, #1 │ │ + strd r3, ip, [sp] │ │ + ldr r0, [r0, #4] │ │ + add.w r1, r8, sl, lsl #3 │ │ + str r0, [sp, #8] │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + movs r0, #104 @ 0x68 │ │ + mul.w r2, r6, r0 │ │ + mla r1, sl, r0, fp │ │ + add.w r0, r4, #88 @ 0x58 │ │ + bl 5daa8 │ │ + ldr r1, [sp, #0] │ │ + add.w r0, r5, #20 │ │ + movs r2, #92 @ 0x5c │ │ + strh.w r9, [r8, #1238] @ 0x4d6 │ │ + adds r1, #12 │ │ + bl 5d614 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #12] │ │ + str r1, [r5, #0] │ │ + ldr r0, [r0, #4] │ │ + ldr r1, [sp, #8] │ │ + str r1, [r5, #4] │ │ + ldr r1, [sp, #4] │ │ + str r1, [r5, #8] │ │ + ldr r1, [sp, #16] │ │ + str r1, [r5, #12] │ │ + ldr r1, [sp, #20] │ │ + strd r8, r0, [r5, #112] @ 0x70 │ │ + movs r0, #0 │ │ + str r1, [r5, #16] │ │ + str r4, [r5, #120] @ 0x78 │ │ + str r0, [r5, #124] @ 0x7c │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #48] @ (e034 ) │ │ + mov r5, ip │ │ + mov r8, r0 │ │ + add r3, pc │ │ + movs r0, #0 │ │ + mov r1, r6 │ │ + movs r2, #11 │ │ + bl c404 │ │ + udf #254 @ 0xfe │ │ + mov r6, r0 │ │ + cbz r5, e026 │ │ + mov r0, r8 │ │ + mov r1, sl │ │ + movs r2, #8 │ │ + movs r3, #16 │ │ + bl dc06 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ nop │ │ - ldr r0, [sp, #964] @ 0x3c4 │ │ - vsli.64 q12, q12, #63 @ 0x3f │ │ - movs r3, r0 │ │ + subs r7, #16 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + mov r5, r0 │ │ + ldr r0, [r3, #4] │ │ + mov r4, r2 │ │ + mov r6, r1 │ │ + cbz r0, e05a │ │ + ldr r1, [r3, #8] │ │ + cbz r1, e05a │ │ + ldr r0, [r3, #0] │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl d84c │ │ + b.n e064 │ │ + cbz r4, e072 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + bl d81c │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r6, r0 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + b.n e074 │ │ + movs r0, #0 │ │ + strd r0, r6, [r5] │ │ + str r4, [r5, #8] │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #8 │ │ + mov r4, r1 │ │ + ldr r1, [r0, #0] │ │ + movs r2, #16 │ │ + movs r3, #8 │ │ + str r2, [sp, #0] │ │ + movs r2, #1 │ │ + bl e0aa │ │ + movs r2, #1 │ │ + movt r2, #32768 @ 0x8000 │ │ + cmp r0, r2 │ │ + itt eq │ │ + addeq sp, #8 │ │ + popeq {r4, r6, r7, pc} │ │ + mov r2, r4 │ │ + bl afd8 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #24 │ │ + mov r8, r0 │ │ + adds r0, r2, r1 │ │ + bcs.n e136 │ │ + ldr.w r6, [r8] │ │ + movs r5, #4 │ │ + ldr r4, [r7, #8] │ │ + negs r1, r3 │ │ + cmp.w r0, r6, lsl #1 │ │ + it ls │ │ + lslls r0, r6, #1 │ │ + cmp r4, #1 │ │ + it eq │ │ + moveq r5, #8 │ │ + cmp r0, r5 │ │ + it hi │ │ + movhi r5, r0 │ │ + adds r0, r3, r4 │ │ + subs r0, #1 │ │ + ands r0, r1 │ │ + umull r2, r1, r0, r5 │ │ + movs r0, #0 │ │ + cbnz r1, e12e │ │ + rsb r1, r3, #2147483648 @ 0x80000000 │ │ + cmp r2, r1 │ │ + bhi.n e12e │ │ + add r0, sp, #12 │ │ + cbnz r6, e0f8 │ │ + adds r0, #4 │ │ + movs r1, #0 │ │ + b.n e106 │ │ + mul.w r1, r6, r4 │ │ + adds r0, #8 │ │ + ldr.w r6, [r8, #4] │ │ + strd r6, r3, [sp, #12] │ │ + add.w ip, sp, #12 │ │ + str r1, [r0, #0] │ │ + mov r1, r3 │ │ + mov r0, sp │ │ + mov r3, ip │ │ + bl e038 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + bne.n e122 │ │ + ldrd r0, r1, [sp, #4] │ │ + b.n e12e │ │ + ldr r0, [sp, #4] │ │ + strd r5, r0, [r8] │ │ + movs r0, #1 │ │ + movt r0, #32768 @ 0x8000 │ │ + add sp, #24 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #0 │ │ + b.n e12e │ │ + bmi.n e0e6 │ │ push {r7, lr} │ │ mov r7, sp │ │ - bl acd4 │ │ - bl adb0 │ │ + sub sp, #8 │ │ + ldr r1, [r0, #0] │ │ + movs r2, #104 @ 0x68 │ │ + str r2, [sp, #0] │ │ + movs r2, #1 │ │ + movs r3, #8 │ │ + bl e0aa │ │ + movs r2, #1 │ │ + movt r2, #32768 @ 0x8000 │ │ + cmp r0, r2 │ │ + itt eq │ │ + addeq sp, #8 │ │ + popeq {r7, pc} │ │ + ldr r2, [pc, #8] @ (e168 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + subs r6, #24 │ │ + movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #428 @ 0x1ac │ │ + ldrd r9, r3, [r1, #88] @ 0x58 │ │ + mov fp, r1 │ │ + mov sl, r0 │ │ + cmp r3, #0 │ │ + bne.n e200 │ │ + ldr.w r0, [sl, #8] │ │ + sub.w r8, r9, #1 │ │ + cmp r8, r0 │ │ + bcc.n e236 │ │ + bne.n e200 │ │ + ldr.w r0, [sl, #20] │ │ + cmp r0, #0 │ │ + beq.n e28c │ │ + ldr.w lr, [sl, #12] │ │ + cmp.w lr, #0 │ │ + beq.n e28c │ │ + ldr.w r0, [sl, #16] │ │ + str r0, [sp, #28] │ │ + ldrh.w r0, [lr, #1238] @ 0x4d6 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + str r0, [sp, #24] │ │ + lsls r1, r0, #3 │ │ + mov r0, lr │ │ + cbz r1, e1ea │ │ + ldrd r4, r6, [r0], #8 │ │ + adds r2, #1 │ │ + subs r1, #8 │ │ + subs.w ip, r9, r4 │ │ + sbcs.w r5, r3, r6 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + subs.w r4, r4, r9 │ │ + sbcs r6, r3 │ │ + mov.w r6, #0 │ │ + it cc │ │ + movcc r6, #1 │ │ + subs r4, r6, r5 │ │ + cmp r4, #1 │ │ + beq.n e1b6 │ │ + uxtb r0, r4 │ │ + cbz r0, e236 │ │ + b.n e1ec │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + cmp r1, #0 │ │ + beq.n e28c │ │ + add.w r0, lr, r2, lsl #2 │ │ + subs r1, #1 │ │ + str r1, [sp, #28] │ │ + ldr.w lr, [r0, #1240] @ 0x4d8 │ │ + b.n e1a8 │ │ + add.w r1, sl, #12 │ │ + add r0, sp, #32 │ │ + mov r2, r9 │ │ + bl db4c │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + cbz r5, e236 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cbz r0, e24c │ │ + ldrd r6, r9, [sp, #32] │ │ + ldrh.w r1, [r0, #1238] @ 0x4d6 │ │ + cmp r1, #11 │ │ + bcs.n e278 │ │ + add r0, sp, #32 │ │ + mov r2, r6 │ │ + add.w r1, r0, #8 │ │ + add r0, sp, #296 @ 0x128 │ │ + mov r3, r9 │ │ + str.w fp, [sp] │ │ + bl dea0 │ │ + b.n e4aa │ │ + ldr.w r0, [fp] │ │ + cbz r0, e248 │ │ + ldrd r0, r1, [fp, #4] │ │ + movs r2, #8 │ │ + movs r3, #16 │ │ + bl dc06 │ │ + movs r0, #1 │ │ + b.n e4b2 │ │ + bl dbec │ │ + movs r3, #0 │ │ + ldrd r1, r2, [sp, #32] │ │ + strh.w r3, [r0, #1238] @ 0x4d6 │ │ + str.w r3, [r0, #1232] @ 0x4d0 │ │ + strd r0, r3, [r5] │ │ + strd r1, r2, [r0] │ │ + movs r1, #1 │ │ + strh.w r1, [r0, #1238] @ 0x4d6 │ │ + adds r0, #88 @ 0x58 │ │ + mov r1, fp │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + b.n e4aa │ │ + str r5, [sp, #16] │ │ + add r4, sp, #296 @ 0x128 │ │ + ldrd r1, r5, [sp, #44] @ 0x2c │ │ + cmp r5, #5 │ │ + strd r0, r1, [sp, #260] @ 0x104 │ │ + bcs.n e2b2 │ │ + movs r0, #4 │ │ + b.n e2c8 │ │ + ldr.w r0, [sl] │ │ + cmp r8, r0 │ │ + bne.n e29a │ │ + mov r0, sl │ │ + bl e13c │ │ + movs r0, #104 @ 0x68 │ │ + ldr.w r1, [sl, #4] │ │ + mla r0, r8, r0, r1 │ │ + mov r1, fp │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + str.w r9, [sl, #8] │ │ + b.n e4b0 │ │ + add.w r8, r4, #124 @ 0x7c │ │ + add.w sl, r4, #120 @ 0x78 │ │ + cmp r5, #6 │ │ + beq.w e476 │ │ + mov r0, r5 │ │ + cmp r5, #5 │ │ + bne.w e486 │ │ + str r0, [sp, #268] @ 0x10c │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #260 @ 0x104 │ │ + bl df40 │ │ + add.w r8, r4, #116 @ 0x74 │ │ + add.w sl, r4, #112 @ 0x70 │ │ + ldr.w r0, [sl] │ │ + add r2, sp, #284 @ 0x11c │ │ + ldr.w r1, [r8] │ │ + mov r3, r9 │ │ + stmia r2!, {r0, r1, r5} │ │ + add r0, sp, #272 @ 0x110 │ │ + add r1, sp, #284 @ 0x11c │ │ + mov r2, r6 │ │ + str.w fp, [sp] │ │ + bl dea0 │ │ + ldrd r6, r0, [sp, #296] @ 0x128 │ │ + add.w r1, r4, #12 │ │ + movs r2, #100 @ 0x64 │ │ + ldr.w fp, [sp, #304] @ 0x130 │ │ + str r0, [sp, #12] │ │ + add r0, sp, #160 @ 0xa0 │ │ + str r1, [sp, #24] │ │ + bl 5d614 │ │ + ldr r5, [sp, #16] │ │ + cmp.w fp, #2 │ │ + beq.w e4aa │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ + add r1, sp, #160 @ 0xa0 │ │ + str r0, [sp, #28] │ │ + add r0, sp, #56 @ 0x38 │ │ + adds r0, #4 │ │ + movs r2, #100 @ 0x64 │ │ + ldrd r8, r5, [sp, #408] @ 0x198 │ │ + ldr.w sl, [sp, #420] @ 0x1a4 │ │ + str.w fp, [sp, #56] @ 0x38 │ │ + str r0, [sp, #20] │ │ + bl 5d614 │ │ + ldr.w r0, [r8, #1232] @ 0x4d0 │ │ + cmp r0, #0 │ │ + beq.n e3fa │ │ + ldr r4, [sp, #12] │ │ + cmp sl, r5 │ │ + bne.w e4ba │ │ + ldrh.w sl, [r8, #1236] @ 0x4d4 │ │ + ldrh.w r1, [r0, #1238] @ 0x4d6 │ │ + cmp r1, #11 │ │ + bcc.w e496 │ │ + adds r1, r5, #1 │ │ + cmp.w sl, #5 │ │ + strd r0, r1, [sp, #284] @ 0x11c │ │ + bcs.n e364 │ │ + movs r0, #4 │ │ + b.n e372 │ │ + cmp.w sl, #6 │ │ + beq.n e38a │ │ + mov r0, sl │ │ + cmp.w sl, #5 │ │ + bne.n e39a │ │ + str r0, [sp, #292] @ 0x124 │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #284 @ 0x11c │ │ + bl dd1c │ │ + ldr r2, [sp, #28] │ │ + add r1, sp, #56 @ 0x38 │ │ + ldr r0, [sp, #408] @ 0x198 │ │ + strd r1, r2, [sp] │ │ + mov r1, sl │ │ + b.n e3b4 │ │ + movs r0, #5 │ │ + str r0, [sp, #292] @ 0x124 │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #284 @ 0x11c │ │ + bl dd1c │ │ + movs r1, #0 │ │ + b.n e3aa │ │ + movs r0, #6 │ │ + str r0, [sp, #292] @ 0x124 │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #284 @ 0x11c │ │ + bl dd1c │ │ + sub.w r1, sl, #7 │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ + add r2, sp, #56 @ 0x38 │ │ + ldr r3, [sp, #28] │ │ + strd r2, r3, [sp] │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl dc46 │ │ + add r6, sp, #160 @ 0xa0 │ │ + ldr r1, [sp, #24] │ │ + movs r2, #100 @ 0x64 │ │ + ldrd r9, r4, [sp, #296] @ 0x128 │ │ + mov r0, r6 │ │ + ldr.w fp, [sp, #304] @ 0x130 │ │ + bl 5d614 │ │ + cmp.w fp, #2 │ │ + beq.n e4a8 │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ + mov r1, r6 │ │ + str r0, [sp, #28] │ │ + movs r2, #100 @ 0x64 │ │ + ldr r0, [sp, #20] │ │ + ldrd r8, r5, [sp, #408] @ 0x198 │ │ + ldr.w sl, [sp, #420] @ 0x1a4 │ │ + str.w fp, [sp, #56] @ 0x38 │ │ + bl 5d614 │ │ + ldr.w r0, [r8, #1232] @ 0x4d0 │ │ + mov r6, r9 │ │ + cbz r0, e3fc │ │ + b.n e340 │ │ + ldr r4, [sp, #12] │ │ + ldr r5, [sp, #16] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + str r0, [sp, #24] │ │ + ldr.w r8, [r5] │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + cmp.w r8, #0 │ │ + str r0, [sp, #20] │ │ + beq.n e4ca │ │ + ldr.w r9, [r5, #4] │ │ + bl dc2c │ │ + add.w r1, r9, #1 │ │ + mov r2, r5 │ │ + mov r5, r0 │ │ + str.w r8, [r0, #1240] @ 0x4d8 │ │ + movs r0, #0 │ │ + cmp sl, r9 │ │ + strh.w r0, [r5, #1238] @ 0x4d6 │ │ + str.w r0, [r5, #1232] @ 0x4d0 │ │ + strd r5, r1, [r2] │ │ + strh.w r0, [r8, #1236] @ 0x4d4 │ │ + str.w r5, [r8, #1232] @ 0x4d0 │ │ + bne.n e4d4 │ │ + add r0, sp, #56 @ 0x38 │ │ + mov.w r8, #1 │ │ + add.w r1, r0, #12 │ │ + ldr r0, [sp, #24] │ │ + str r0, [r5, #92] @ 0x5c │ │ + movs r2, #92 @ 0x5c │ │ + ldr r0, [sp, #20] │ │ + str r0, [r5, #96] @ 0x60 │ │ + add.w r0, r5, #100 @ 0x64 │ │ + str.w fp, [r5, #88] @ 0x58 │ │ + strh.w r8, [r5, #1238] @ 0x4d6 │ │ + strd r6, r4, [r5] │ │ + bl 5d614 │ │ + ldr r0, [sp, #28] │ │ + str.w r0, [r5, #1244] @ 0x4dc │ │ + strh.w r8, [r0, #1236] @ 0x4d4 │ │ + str.w r5, [r0, #1232] @ 0x4d0 │ │ + b.n e4a8 │ │ + movs r0, #5 │ │ + str r0, [sp, #268] @ 0x10c │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #260 @ 0x104 │ │ + bl df40 │ │ + movs r5, #0 │ │ + b.n e2da │ │ + movs r0, #6 │ │ + str r0, [sp, #268] @ 0x10c │ │ + add r0, sp, #296 @ 0x128 │ │ + add r1, sp, #260 @ 0x104 │ │ + bl df40 │ │ + subs r5, #7 │ │ + b.n e2da │ │ + ldr r2, [sp, #28] │ │ + add r1, sp, #56 @ 0x38 │ │ + mov r3, r4 │ │ + strd r1, r2, [sp] │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + bl dc46 │ │ + ldr r5, [sp, #16] │ │ + ldr r0, [r5, #8] │ │ + adds r0, #1 │ │ + str r0, [r5, #8] │ │ + movs r0, #0 │ │ + add sp, #428 @ 0x1ac │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #116] @ (e530 ) │ │ + ldr r2, [pc, #116] @ (e534 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + movs r1, #53 @ 0x35 │ │ + bl bf2a │ │ + b.n e4e2 │ │ + ldr r0, [pc, #88] @ (e524 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + b.n e4e2 │ │ + ldr r0, [pc, #80] @ (e528 ) │ │ + ldr r2, [pc, #84] @ (e52c ) │ │ + add r0, pc │ │ + add r2, pc │ │ + movs r1, #48 @ 0x30 │ │ + bl bf2a │ │ + udf #254 @ 0xfe │ │ + udf #254 @ 0xfe │ │ + b.n e4ea │ │ + b.n e4ea │ │ + mov r6, r0 │ │ + ldr.w r0, [fp] │ │ + cbz r0, e51e │ │ + ldrd r0, r1, [fp, #4] │ │ + b.n e516 │ │ + b.n e50a │ │ + b.n e4fc │ │ + mov r6, r0 │ │ + cmp.w fp, #0 │ │ + beq.n e51e │ │ + ldrd r1, r0, [sp, #20] │ │ + b.n e516 │ │ + mov r6, r0 │ │ + cmp.w fp, #0 │ │ + beq.n e51e │ │ + ldrd r0, r1, [sp, #60] @ 0x3c │ │ + movs r2, #8 │ │ + movs r3, #16 │ │ + bl dc06 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + subs r2, #28 │ │ + movs r5, r0 │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ + vshll.u32 , d14, #31 │ │ + movs r5, r0 │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ + @ instruction: 0xffff3a78 │ │ + movs r5, r0 │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #1 │ │ + itt eq │ │ + ldrdeq r0, r1, [r0, #8] │ │ + bxeq lr │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #6 │ │ + itt cc │ │ + addcc r0, #8 │ │ + bxcc lr │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + ldr r3, [pc, #12] @ (e560 ) │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + nop │ │ + subs r2, #48 @ 0x30 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #124 @ 0x7c │ │ + mov fp, r0 │ │ + movw r0, #10392 @ 0x2898 │ │ + add.w r9, r1, r0 │ │ + mov lr, r3 │ │ + add.w r6, r9, #60 @ 0x3c │ │ + mov r8, r2 │ │ + ldrb.w r0, [r9, #84] @ 0x54 │ │ + strb.w r0, [sp, #104] @ 0x68 │ │ + movw r0, #10256 @ 0x2810 │ │ + add r0, r1 │ │ + str r0, [sp, #16] │ │ + movw r0, #10464 @ 0x28e0 │ │ + ldmia r6, {r2, r3, r6} │ │ + add r0, r1 │ │ + str r0, [sp, #72] @ 0x48 │ │ + movw r0, #10477 @ 0x28ed │ │ + add r0, r1 │ │ + str r0, [sp, #60] @ 0x3c │ │ + movw r0, #10400 @ 0x28a0 │ │ + ldrb.w r4, [r9, #104] @ 0x68 │ │ + add r0, r1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + movw r0, #10468 @ 0x28e4 │ │ + ldr.w ip, [r7, #12] │ │ + add r0, r1 │ │ + str r0, [sp, #28] │ │ + add.w r0, r1, #10368 @ 0x2880 │ │ + str r0, [sp, #12] │ │ + add.w r0, r1, #8960 @ 0x2300 │ │ + str r0, [sp, #80] @ 0x50 │ │ + add.w r0, r1, #6912 @ 0x1b00 │ │ + str r0, [sp, #64] @ 0x40 │ │ + add.w r0, r1, #10112 @ 0x2780 │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w r0, r1, #2560 @ 0xa00 │ │ + str r0, [sp, #84] @ 0x54 │ │ + add.w r0, r1, #512 @ 0x200 │ │ + str r0, [sp, #76] @ 0x4c │ │ + add.w r0, r1, #5760 @ 0x1680 │ │ + ldr.w r5, [r9, #40] @ 0x28 │ │ + str r0, [sp, #40] @ 0x28 │ │ + add.w r0, r1, #3712 @ 0xe80 │ │ + strd r5, r2, [sp, #92] @ 0x5c │ │ + mov r5, r4 │ │ + str r0, [sp, #24] │ │ + movs r0, #0 │ │ + str r3, [sp, #100] @ 0x64 │ │ + str r6, [sp, #88] @ 0x58 │ │ + str r1, [sp, #68] @ 0x44 │ │ + str r0, [sp, #52] @ 0x34 │ │ + str.w lr, [sp, #48] @ 0x30 │ │ + str.w r8, [sp, #20] │ │ + uxtb r1, r5 │ │ + mov sl, r5 │ │ + cmp r1, #24 │ │ + bhi.w f650 │ │ + movs r0, #0 │ │ + movs r5, #0 │ │ + tbh [pc, r1, lsl #1] │ │ + movs r1, r3 │ │ + lsls r3, r7, #6 │ │ + lsls r4, r7, #7 │ │ + lsls r4, r5, #8 │ │ + lsls r6, r5, #6 │ │ + lsls r0, r7, #9 │ │ + lsls r6, r4, #10 │ │ + lsls r0, r2, #9 │ │ + lsls r4, r1, #13 │ │ + movs r0, r5 │ │ + lsls r0, r5, #1 │ │ + lsls r5, r6, #14 │ │ + lsls r7, r6, #10 │ │ + lsls r7, r5, #5 │ │ + lsls r2, r6, #16 │ │ + lsls r1, r5, #15 │ │ + lsls r7, r1, #17 │ │ + lsls r6, r7, #8 │ │ + lsls r0, r3, #5 │ │ + lsls r7, r1, #14 │ │ + lsls r1, r0, #6 │ │ + lsls r4, r5, #17 │ │ + lsls r6, r6, #4 │ │ + lsls r7, r0, #7 │ │ + lsrs r3, r6, #32 │ │ + add r0, sp, #88 @ 0x58 │ │ + movs r1, #17 │ │ + mov r4, lr │ │ + bl 5dac2 │ │ + movs r5, #1 │ │ + movs r0, #0 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r4 │ │ + strd r0, r0, [r9, #44] @ 0x2c │ │ + strd r5, r5, [r9, #52] @ 0x34 │ │ + b.n e606 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + ldrh.w r1, [r9, #80] @ 0x50 │ │ + cmp r0, r1 │ │ + bcs.n e694 │ │ + ldr r1, [sp, #92] @ 0x5c │ │ + cmp r1, #3 │ │ + bcs.n e6b6 │ │ + cmp.w lr, #0 │ │ + beq.w f624 │ │ + ldrb.w r2, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + ldr r3, [sp, #88] @ 0x58 │ │ + lsls r2, r1 │ │ + orr.w r1, r1, #8 │ │ + orrs r2, r3 │ │ + b.n e6b8 │ │ + movs r0, #19 │ │ + add r1, sp, #88 @ 0x58 │ │ + strh.w r0, [r9, #80] @ 0x50 │ │ + mov r4, lr │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + bl fae8 │ │ mov r5, r1 │ │ - ldr r1, [pc, #204] @ (adac ) │ │ - mov r4, r0 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ + uxtb r1, r0 │ │ + cmp r1, #3 │ │ + beq.w f608 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r4 │ │ + b.n e6e0 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + subs r1, #3 │ │ + str r1, [sp, #92] @ 0x5c │ │ + lsrs r1, r2, #3 │ │ + cmp r0, #18 │ │ + str r1, [sp, #88] @ 0x58 │ │ + bhi.w fa7a │ │ + ldr r1, [pc, #932] @ (ea6c ) │ │ add r1, pc │ │ - blx 41e30 │ │ + ldrb r1, [r1, r0] │ │ + cmp r1, #19 │ │ + bcs.w fa84 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + adds r0, #1 │ │ + and.w r2, r2, #7 │ │ + str r0, [sp, #100] @ 0x64 │ │ + movs r0, #0 │ │ + strb r2, [r3, r1] │ │ + uxtb r0, r0 │ │ cmp r0, #0 │ │ - beq.n ada6 │ │ - ldr r1, [r5, #16] │ │ - mov r8, r0 │ │ + beq.n e668 │ │ + b.n e87a │ │ + ldrh.w r2, [r9, #76] @ 0x4c │ │ + ldrh.w r0, [r9, #78] @ 0x4e │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + add r0, r2 │ │ + cmp r1, r0 │ │ + bcs.n e784 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + cmp r0, #15 │ │ + bcs.n e7ec │ │ + cmp.w lr, #1 │ │ + bhi.n e7f0 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + mov r3, r0 │ │ + mov r0, r2 │ │ + ldr r4, [sp, #64] @ 0x40 │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r0, [r4, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n e72a │ │ + uxth r6, r0 │ │ + cmp.w r6, #512 @ 0x200 │ │ + itt cs │ │ + lsrcs r0, r0, #9 │ │ + cmpcs r3, r0 │ │ + bcc.n e75c │ │ + b.n e804 │ │ + cmp r3, #11 │ │ + bcc.n e75c │ │ + movs r6, #11 │ │ + subs r5, r6, #1 │ │ + mvns r0, r0 │ │ + and.w r5, r5, #31 │ │ + lsr.w r5, r2, r5 │ │ + and.w r5, r5, #1 │ │ + add r0, r5 │ │ + lsrs r5, r0, #6 │ │ + cmp r5, #8 │ │ + bhi.w fa6e │ │ + ldr r4, [sp, #80] @ 0x50 │ │ + ldrsh.w r0, [r4, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n e804 │ │ + adds r6, #1 │ │ + cmp r3, r6 │ │ + bcs.n e730 │ │ + cmp.w lr, #0 │ │ + beq.w f600 │ │ + ldrb.w r6, [r8], #1 │ │ + add.w r0, r3, #8 │ │ + mov.w lr, #0 │ │ + cmp r3, #7 │ │ + str r0, [sp, #92] @ 0x5c │ │ + lsl.w r6, r6, r3 │ │ + orr.w r2, r2, r6 │ │ + mov r3, r0 │ │ + str r2, [sp, #88] @ 0x58 │ │ + bcc.n e708 │ │ + b.n e806 │ │ + bne.w f254 │ │ + cmp.w r2, #288 @ 0x120 │ │ + bhi.w f9ec │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov r4, lr │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + bl 5d614 │ │ + ldrh.w r0, [r9, #76] @ 0x4c │ │ + ldrh.w r2, [r9, #78] @ 0x4e │ │ + adds r1, r2, r0 │ │ + bfc r0, #9, #23 │ │ + bfc r1, #9, #23 │ │ + cmp r1, r0 │ │ + bcc.w fa08 │ │ + and.w r2, r2, #31 │ │ + subs r1, r1, r0 │ │ + cmp r1, r2 │ │ + bne.w fa14 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + adds r1, r5, r0 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + bl 5da78 │ │ + ldrb.w r0, [r9, #83] @ 0x53 │ │ + add r1, sp, #88 @ 0x58 │ │ + subs r0, #1 │ │ + strb.w r0, [r9, #83] @ 0x53 │ │ + mov r0, r5 │ │ + bl fae8 │ │ + mov r5, r1 │ │ + uxtb r1, r0 │ │ + cmp r1, #3 │ │ + beq.w f614 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r4 │ │ + b.n e872 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + b.n e806 │ │ + ldrh.w r2, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + ldr r3, [sp, #88] @ 0x58 │ │ + lsls r2, r0 │ │ + orr.w r0, r0, #16 │ │ + orrs r2, r3 │ │ + b.n e806 │ │ + mov r0, r3 │ │ + mov r3, r2 │ │ + ldr r4, [sp, #64] @ 0x40 │ │ + bfc r3, #10, #22 │ │ + ldrsh.w r3, [r4, r3, lsl #1] │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + ble.n e820 │ │ + lsrs r6, r3, #9 │ │ + bfc r3, #9, #23 │ │ + b.n e84e │ │ + movs r6, #10 │ │ + and.w r5, r6, #31 │ │ + mvns r3, r3 │ │ + lsr.w r5, r2, r5 │ │ + and.w r5, r5, #1 │ │ + add r3, r5 │ │ + cmp.w r3, #576 @ 0x240 │ │ + bcs.n e846 │ │ + ldr r4, [sp, #80] @ 0x50 │ │ + adds r6, #1 │ │ + ldrsh.w r3, [r4, r3, lsl #1] │ │ + cmp r3, #0 │ │ + bmi.n e822 │ │ + b.n e84c │ │ + adds r6, #1 │ │ + movw r3, #32767 @ 0x7fff │ │ + uxtb r6, r6 │ │ + subs r0, r0, r6 │ │ + str r0, [sp, #92] @ 0x5c │ │ + and.w r0, r6, #31 │ │ + cmp r3, #16 │ │ + str r3, [sp, #96] @ 0x60 │ │ + lsr.w r0, r2, r0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bcs.w f288 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + adds r0, r1, #1 │ │ + bfc r1, #9, #23 │ │ + str r0, [sp, #100] @ 0x64 │ │ + movs r0, #0 │ │ + strb r3, [r2, r1] │ │ + uxtb r0, r0 │ │ + cmp r0, #0 │ │ + beq.w e6e8 │ │ + cmp r0, #1 │ │ + beq.w e606 │ │ + b.w f65a │ │ + ldr r3, [sp, #96] @ 0x60 │ │ + movs r5, #30 │ │ + cmp r3, ip │ │ + bhi.w e606 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r0, r3 │ │ + bcc.w e606 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + adds r4, r0, r2 │ │ + cmp r4, ip │ │ + bhi.w f0e0 │ │ + subs r1, r2, r3 │ │ + cmp r1, r2 │ │ + itt cs │ │ + negcs r1, r3 │ │ + cmpcs r0, r1 │ │ + bhi.w f0e0 │ │ + str r0, [sp, #0] │ │ + mov r1, ip │ │ + ldr r0, [r7, #8] │ │ + mov r5, lr │ │ + bl 100a8 │ │ + mov lr, r5 │ │ + ldr.w ip, [r7, #12] │ │ + movs r5, #12 │ │ + str r4, [sp, #52] @ 0x34 │ │ + b.n e606 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp ip, r0 │ │ + beq.w f646 │ │ + bls.w fa9c │ │ + add r2, sp, #92 @ 0x5c │ │ + ldr r3, [sp, #52] @ 0x34 │ │ + ldr r6, [r7, #8] │ │ + movs r5, #17 │ │ + ldmia r2, {r0, r1, r2} │ │ + strb r1, [r6, r3] │ │ + subs r1, r2, #1 │ │ + cmp r0, #0 │ │ + str r1, [sp, #100] @ 0x64 │ │ + it eq │ │ + moveq r5, #6 │ │ + cmp r1, #0 │ │ + it eq │ │ + moveq r5, #6 │ │ + adds r3, #1 │ │ + str r3, [sp, #52] @ 0x34 │ │ + b.n e606 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + movs r5, #21 │ │ + cmp r0, #255 @ 0xff │ │ + bhi.w e606 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + cmp ip, r1 │ │ + beq.w f646 │ │ + bls.w fa9c │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r5, #12 │ │ + ldr r2, [r7, #8] │ │ + strb r0, [r2, r1] │ │ + adds r1, #1 │ │ + str r1, [sp, #52] @ 0x34 │ │ + b.n e606 │ │ + ldrb.w r0, [r9, #82] @ 0x52 │ │ + movs r5, #3 │ │ + cmp r0, #0 │ │ + beq.w e606 │ │ + ldr r4, [sp, #48] @ 0x30 │ │ + ldrd r1, r2, [sp, #88] @ 0x58 │ │ + bic.w r3, r2, #7 │ │ + sub.w r6, r4, lr │ │ + cmp.w r6, r2, lsr #3 │ │ + mov r0, r6 │ │ + it cs │ │ + lsrcs r0, r2, #3 │ │ + sub.w r3, r3, r0, lsl #3 │ │ + subs r0, r6, r0 │ │ + str r3, [sp, #92] @ 0x5c │ │ + cmp r4, r0 │ │ + bcc.w fa54 │ │ + and.w r2, r2, #7 │ │ + movs r6, #0 │ │ + and.w r3, r3, #24 │ │ + str r6, [sp, #100] @ 0x64 │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ + lsrs r1, r2 │ │ + lsl.w r3, r6, r3 │ │ + bics r1, r3 │ │ + str r1, [sp, #88] @ 0x58 │ │ + sub.w lr, r4, r0 │ │ + ldr r1, [sp, #20] │ │ + movs r5, #23 │ │ + add.w r8, r1, r0 │ │ + b.n e606 │ │ + movs r2, #0 │ │ + ldrd r0, r1, [sp, #88] @ 0x58 │ │ + str r2, [sp, #100] @ 0x64 │ │ + bic.w r2, r1, #7 │ │ + and.w r1, r1, #7 │ │ + str r2, [sp, #92] @ 0x5c │ │ + movs r5, #5 │ │ + lsrs r0, r1 │ │ + str r0, [sp, #88] @ 0x58 │ │ + b.n e606 │ │ + cmp.w lr, #0 │ │ + beq.w f610 │ │ + ldrb.w r0, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + str.w r0, [r9, #44] @ 0x2c │ │ + movs r5, #2 │ │ + b.n e606 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + ldrd r5, r3, [sp, #88] @ 0x58 │ │ + ldr.w r1, [r9, #52] @ 0x34 │ │ + cmp r0, #4 │ │ + mov r2, r0 │ │ + it ls │ │ + movls r2, #4 │ │ + cmp r2, r0 │ │ + beq.w efc0 │ │ + cbz r3, e9de │ │ + cmp r3, #7 │ │ + bhi.n e9f6 │ │ + cmp.w lr, #0 │ │ + beq.w f5c6 │ │ + ldrb.w r6, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + lsls r6, r3 │ │ + orr.w r3, r3, #8 │ │ + orrs r6, r5 │ │ + b.n e9f8 │ │ + cmp.w lr, #0 │ │ + beq.w f5c6 │ │ + ldrb.w r3, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + orr.w r1, r3, r1, lsl #8 │ │ + movs r3, #0 │ │ + b.n ea06 │ │ + mov r6, r5 │ │ + lsrs r5, r6, #8 │ │ + subs r3, #8 │ │ + uxtb r6, r6 │ │ + orr.w r1, r6, r1, lsl #8 │ │ + str r3, [sp, #92] @ 0x5c │ │ + str r5, [sp, #88] @ 0x58 │ │ + adds r0, #1 │ │ + str.w r1, [r9, #52] @ 0x34 │ │ + str r0, [sp, #100] @ 0x64 │ │ + b.n e9b8 │ │ + cmp.w lr, #0 │ │ + beq.w f610 │ │ + ldr.w r0, [r9, #44] @ 0x2c │ │ + movw r3, #4229 @ 0x1085 │ │ + ldrb.w r1, [r8], #1 │ │ + movt r3, #2114 @ 0x842 │ │ + str.w r1, [r9, #48] @ 0x30 │ │ + movs r5, #3 │ │ + orr.w r2, r1, r0, lsl #8 │ │ + and.w r1, r1, #32 │ │ + sub.w lr, lr, #1 │ │ + umull r3, r6, r2, r3 │ │ + subs r3, r2, r6 │ │ + add.w r3, r6, r3, lsr #1 │ │ + lsrs r6, r3, #4 │ │ + lsls r6, r6, #5 │ │ + sub.w r3, r6, r3, lsr #4 │ │ + subs r2, r2, r3 │ │ + orrs r1, r2 │ │ + movs r2, #8 │ │ + add.w r2, r2, r0, lsr #4 │ │ + and.w r0, r0, #15 │ │ + and.w r2, r2, #16 │ │ + eor.w r0, r0, #8 │ │ + orrs r1, r2 │ │ + orrs r0, r1 │ │ + it ne │ │ + movne r5, #29 │ │ + b.n e606 │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ + vqshrun.s64 d25, , #1 │ │ + cmp r0, #3 │ │ + bcs.w eff6 │ │ + cmp.w lr, #0 │ │ + beq.w f610 │ │ + ldrb.w r1, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + lsls r1, r0 │ │ + orr.w r0, r0, #8 │ │ + orrs r1, r2 │ │ + b.n eff8 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + cmp r0, #8 │ │ + bcs.w f024 │ │ + cmp.w lr, #0 │ │ + beq.w f610 │ │ + ldrb.w r1, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + lsls r1, r0 │ │ + orr.w r0, r0, #8 │ │ + orrs r1, r2 │ │ + b.n f026 │ │ + cmp.w lr, #0 │ │ + beq.w f610 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + ldr r4, [sp, #100] @ 0x64 │ │ + sub.w sl, ip, r0 │ │ + cmp lr, sl │ │ + it cc │ │ + movcc sl, lr │ │ + cmp r4, sl │ │ + it cc │ │ + movcc sl, r4 │ │ + adds.w r6, sl, r0 │ │ + bcs.w fa3a │ │ + cmp r6, ip │ │ + bhi.w fa3a │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + mov r2, sl │ │ + ldr r1, [r7, #8] │ │ + mov r5, lr │ │ + add r0, r1 │ │ + mov r1, r8 │ │ + bl 5da78 │ │ + sub.w r0, r4, sl │ │ + sub.w lr, r5, sl │ │ + ldr.w ip, [r7, #12] │ │ + add r8, sl │ │ + str r0, [sp, #100] @ 0x64 │ │ + movs r5, #6 │ │ + str r6, [sp, #52] @ 0x34 │ │ + b.n e606 │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + ldrd r1, r0, [sp, #88] @ 0x58 │ │ + cmp r2, #4 │ │ + mov r3, r2 │ │ + it ls │ │ + movls r3, #4 │ │ + cmp r3, r2 │ │ + beq.w efc6 │ │ + cbz r0, eb48 │ │ + cmp r0, #7 │ │ + bhi.n eb3a │ │ + cmp.w lr, #0 │ │ + beq.w f5ce │ │ + ldrb.w r6, [r8], #1 │ │ + sub.w lr, lr, #1 │ │ + lsls r6, r0 │ │ + orrs r1, r6 │ │ + orr.w r0, r0, #8 │ │ + ldr r4, [sp, #72] @ 0x48 │ │ + subs r0, #8 │ │ + str r0, [sp, #92] @ 0x5c │ │ + strb r1, [r4, r2] │ │ + lsrs r1, r1, #8 │ │ + str r1, [sp, #88] @ 0x58 │ │ + b.n eb5e │ │ + cmp.w lr, #0 │ │ + beq.w f5ce │ │ + ldr r4, [sp, #72] @ 0x48 │ │ + sub.w lr, lr, #1 │ │ + ldrb.w r0, [r8], #1 │ │ + strb r0, [r4, r2] │ │ + movs r0, #0 │ │ + adds r2, #1 │ │ + str r2, [sp, #100] @ 0x64 │ │ + b.n eb16 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r5, #7 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + cmp ip, r1 │ │ + it eq │ │ + moveq r5, #2 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r5, #20 │ │ + beq.w e606 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp ip, r0 │ │ + bne.w e606 │ │ + b.w f656 │ │ + ldrd r6, r4, [sp, #88] @ 0x58 │ │ + ldr.w sl, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #96] @ 0x60 │ │ + str r0, [sp, #4] │ │ + ldrb.w r0, [sp, #104] @ 0x68 │ │ + str r0, [sp, #8] │ │ + cmp.w lr, #4 │ │ + itt cs │ │ + subcs.w r0, ip, sl │ │ + cmpcs r0, #2 │ │ + bcc.w ef34 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + cmp.w r0, #258 @ 0x102 │ │ + it hi │ │ + cmphi.w lr, #13 │ │ + bhi.w f2ae │ │ + cmp r4, #15 │ │ + bcs.n ebcc │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orrs r6, r0 │ │ + orr.w r4, r4, #16 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r0, [r1, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n ebe2 │ │ + lsrs r2, r0, #9 │ │ + b.n ec0e │ │ + movs r1, #10 │ │ + and.w r2, r1, #31 │ │ + mvns r0, r0 │ │ + lsr.w r2, r6, r2 │ │ + and.w r2, r2, #1 │ │ + add r0, r2 │ │ + cmp.w r0, #576 @ 0x240 │ │ + bcs.n ec06 │ │ + ldrsh.w r0, [r3, r0, lsl #1] │ │ + adds r1, #1 │ │ + cmp r0, #0 │ │ + bmi.n ebe4 │ │ + b.n ec0c │ │ + adds r1, #1 │ │ + movw r0, #32767 @ 0x7fff │ │ + uxtb r2, r1 │ │ + subs r1, r4, r2 │ │ + and.w r2, r2, #31 │ │ + str r1, [sp, #92] @ 0x5c │ │ + lsls r3, r0, #23 │ │ + lsr.w r2, r6, r2 │ │ + str r0, [sp, #100] @ 0x64 │ │ + str r2, [sp, #88] @ 0x58 │ │ + bmi.w f572 │ │ + cmp r1, #14 │ │ + bhi.n ec38 │ │ + ldrh.w r3, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + orr.w r1, r1, #16 │ │ + mov r3, r2 │ │ + ldr r4, [sp, #76] @ 0x4c │ │ + bfc r3, #10, #22 │ │ + ldrsh.w r3, [r4, r3, lsl #1] │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + ble.n ec4e │ │ + lsrs r6, r3, #9 │ │ + b.n ec7c │ │ + movs r6, #10 │ │ + and.w r5, r6, #31 │ │ + mvns r3, r3 │ │ + lsr.w r5, r2, r5 │ │ + and.w r5, r5, #1 │ │ + add r3, r5 │ │ + cmp.w r3, #576 @ 0x240 │ │ + bcs.n ec74 │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + adds r6, #1 │ │ + ldrsh.w r3, [r4, r3, lsl #1] │ │ + cmp r3, #0 │ │ + bmi.n ec50 │ │ + b.n ec7a │ │ + adds r6, #1 │ │ + movw r3, #32767 @ 0x7fff │ │ + uxtb r6, r6 │ │ + subs r4, r1, r6 │ │ + and.w r1, r6, #31 │ │ + str r4, [sp, #92] @ 0x5c │ │ + cmp ip, sl │ │ + lsr.w r6, r2, r1 │ │ + str r6, [sp, #88] @ 0x58 │ │ + bls.w fa90 │ │ + ldr r1, [r7, #8] │ │ + strb.w r0, [r1, sl] │ │ + add.w r0, sl, #1 │ │ + lsls r1, r3, #23 │ │ + bmi.w f57c │ │ + cmp r0, ip │ │ + bcs.w faa8 │ │ + ldr r1, [r7, #8] │ │ + add.w sl, sl, #2 │ │ + strb r3, [r1, r0] │ │ + b.n eb98 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + mov sl, lr │ │ + ldrd r0, r5, [sp, #88] @ 0x58 │ │ + cmp r1, #3 │ │ + mov ip, r1 │ │ + it ls │ │ + movls.w ip, #3 │ │ + cmp r1, ip │ │ + beq.w f25a │ │ + movs r2, #4 │ │ + str r2, [sp, #120] @ 0x78 │ │ + movs r2, #5 │ │ + strd r2, r2, [sp, #112] @ 0x70 │ │ + add r2, sp, #112 @ 0x70 │ │ + ldr.w r6, [r2, r1, lsl #2] │ │ + cmp r5, r6 │ │ + bcs.n ed08 │ │ + cmp.w sl, #0 │ │ + beq.w f5a2 │ │ + ldrb.w r2, [r8], #1 │ │ + add.w r3, r5, #8 │ │ + and.w r5, r5, #31 │ │ + sub.w sl, sl, #1 │ │ + str r3, [sp, #92] @ 0x5c │ │ + cmp r3, r6 │ │ + lsl.w r2, r2, r5 │ │ + orr.w r0, r0, r2 │ │ + mov r5, r3 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bcc.n ecdc │ │ + b.n ed0a │ │ + mov r3, r5 │ │ + ldr r4, [pc, #896] @ (f08c ) │ │ + and.w r2, r6, #31 │ │ + add r4, pc │ │ + ldrh.w r5, [r4, r1, lsl #1] │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ + lsls r4, r2 │ │ + bic.w r4, r0, r4 │ │ + lsrs r0, r2 │ │ + add r5, r4 │ │ + ldr r4, [sp, #28] │ │ + str r0, [sp, #88] @ 0x58 │ │ + strh.w r5, [r4, r1, lsl #1] │ │ + subs r5, r3, r6 │ │ + adds r1, #1 │ │ + str r5, [sp, #92] @ 0x5c │ │ + str r1, [sp, #100] @ 0x64 │ │ + b.n ecc2 │ │ + strd r9, fp, [sp, #32] │ │ + ldrd r9, r5, [sp, #96] @ 0x60 │ │ + ldr r4, [sp, #52] @ 0x34 │ │ + cmp ip, r4 │ │ + beq.w f5b4 │ │ + sub.w sl, ip, r4 │ │ + ldr r0, [r7, #8] │ │ + sub.w r2, r4, r9 │ │ + mov r1, ip │ │ + mov r3, r4 │ │ + mov r6, sl │ │ + cmp r5, sl │ │ + it cc │ │ + movcc r6, r5 │ │ + str r6, [sp, #0] │ │ + mov fp, lr │ │ + bl fdc8 │ │ + ldr.w ip, [r7, #12] │ │ + cmp r5, sl │ │ + sub.w r5, r5, r6 │ │ + add r4, r6 │ │ + mov lr, fp │ │ + str r5, [sp, #100] @ 0x64 │ │ + bhi.n ed40 │ │ + movs r5, #12 │ │ + str r4, [sp, #52] @ 0x34 │ │ + ldrd r9, fp, [sp, #32] │ │ + b.w e606 │ │ + ldrd r1, r5, [sp, #88] @ 0x58 │ │ + ldrb.w r2, [sp, #104] @ 0x68 │ │ + cmp r5, r2 │ │ + bcs.n edb8 │ │ + cmp.w lr, #0 │ │ + beq.w f5e8 │ │ + ldrb.w r0, [r8], #1 │ │ + and.w r6, r5, #31 │ │ + add.w r3, r5, #8 │ │ + sub.w lr, lr, #1 │ │ + str r3, [sp, #92] @ 0x5c │ │ + cmp r3, r2 │ │ + lsl.w r0, r0, r6 │ │ + orr.w r1, r1, r0 │ │ + mov r5, r3 │ │ + str r1, [sp, #88] @ 0x58 │ │ + bcc.n ed8e │ │ + subs r3, r5, r2 │ │ + str r3, [sp, #92] @ 0x5c │ │ + and.w r3, r2, #31 │ │ + ldrd r6, r0, [sp, #96] @ 0x60 │ │ + lsr.w r2, r1, r3 │ │ + cmp r6, #16 │ │ + str r2, [sp, #88] @ 0x58 │ │ + mov.w r2, #11 │ │ + str r2, [sp, #120] @ 0x78 │ │ + mov.w r2, #3 │ │ + strd r2, r2, [sp, #112] @ 0x70 │ │ + bne.w f098 │ │ + subs r2, r0, #1 │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + bfc r2, #9, #23 │ │ + ldrb r2, [r4, r2] │ │ + b.n f09a │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + cmp r0, #15 │ │ + bcs.w f038 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + cmp.w lr, #1 │ │ + bhi.w f0ec │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + mov r2, r0 │ │ + mov r0, r1 │ │ + ldr r3, [sp, #24] │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r0, [r3, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n ee22 │ │ + uxth r3, r0 │ │ + cmp.w r3, #512 @ 0x200 │ │ + itt cs │ │ + lsrcs r0, r0, #9 │ │ + cmpcs r2, r0 │ │ + bcc.n ee54 │ │ + b.n f1d2 │ │ + cmp r2, #11 │ │ + bcc.n ee54 │ │ + movs r3, #11 │ │ + subs r6, r3, #1 │ │ + mvns r0, r0 │ │ + and.w r6, r6, #31 │ │ + lsr.w r6, r1, r6 │ │ + and.w r6, r6, #1 │ │ + add r0, r6 │ │ + lsrs r6, r0, #6 │ │ + cmp r6, #8 │ │ + bhi.w fa6e │ │ + ldrsh.w r0, [r4, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w f1d2 │ │ + adds r3, #1 │ │ + cmp r2, r3 │ │ + bcs.n ee28 │ │ + cmp.w lr, #0 │ │ + beq.w f62c │ │ + ldrb.w r3, [r8], #1 │ │ + add.w r0, r2, #8 │ │ + mov.w lr, #0 │ │ + cmp r2, #7 │ │ + str r0, [sp, #92] @ 0x5c │ │ + lsl.w r3, r3, r2 │ │ + orr.w r1, r1, r3 │ │ + mov r2, r0 │ │ + str r1, [sp, #88] @ 0x58 │ │ + bcc.n ee00 │ │ + b.n f1d4 │ │ + ldrd r0, r2, [sp, #88] @ 0x58 │ │ + ldrb.w r1, [sp, #104] @ 0x68 │ │ + cmp r2, r1 │ │ + bcs.w f03e │ │ + cmp.w lr, #0 │ │ + beq.w f5f8 │ │ + ldrb.w r6, [r8], #1 │ │ + add.w r3, r2, #8 │ │ + and.w r2, r2, #31 │ │ + sub.w lr, lr, #1 │ │ + str r3, [sp, #92] @ 0x5c │ │ + cmp r3, r1 │ │ + lsl.w r2, r6, r2 │ │ + orr.w r0, r0, r2 │ │ + mov r2, r3 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bcc.n ee8a │ │ + b.n f040 │ │ + ldrd r0, r2, [sp, #88] @ 0x58 │ │ + ldrb.w r1, [sp, #104] @ 0x68 │ │ + cmp r2, r1 │ │ + bcs.w f064 │ │ + cmp.w lr, #0 │ │ + beq.w f5f0 │ │ + ldrb.w r6, [r8], #1 │ │ + add.w r3, r2, #8 │ │ + and.w r2, r2, #31 │ │ + sub.w lr, lr, #1 │ │ + str r3, [sp, #92] @ 0x5c │ │ + cmp r3, r1 │ │ + lsl.w r2, r6, r2 │ │ + orr.w r0, r0, r2 │ │ + mov r2, r3 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bcc.n eec4 │ │ + b.n f066 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + movs r5, #20 │ │ + mov r1, r0 │ │ + bfc r1, #9, #23 │ │ + str r1, [sp, #100] @ 0x64 │ │ + cmp.w r1, #256 @ 0x100 │ │ + beq.w e606 │ │ + movs r5, #33 @ 0x21 │ │ + lsrs r1, r1, #1 │ │ + cmp r1, #142 @ 0x8e │ │ + bhi.w e606 │ │ + ldr r1, [pc, #384] @ (f090 ) │ │ + subs r0, #1 │ │ + ldr r2, [pc, #384] @ (f094 ) │ │ + and.w r0, r0, #31 │ │ + add r1, pc │ │ + movs r5, #14 │ │ + add r2, pc │ │ + ldrh.w r2, [r2, r0, lsl #1] │ │ + ldrb r0, [r1, r0] │ │ + str r2, [sp, #100] @ 0x64 │ │ + strb.w r0, [sp, #104] @ 0x68 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r5, #15 │ │ + b.w e606 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + cmp r4, #14 │ │ + str.w sl, [sp, #52] @ 0x34 │ │ + bhi.n eff2 │ │ + cmp.w lr, #1 │ │ + bhi.w f164 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r0, [r1, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n ef68 │ │ + uxth r1, r0 │ │ + cmp.w r1, #512 @ 0x200 │ │ + itt cs │ │ + lsrcs r0, r0, #9 │ │ + cmpcs r4, r0 │ │ + bcc.n ef98 │ │ + b.n eff2 │ │ + cmp r4, #11 │ │ + bcc.n ef98 │ │ + movs r1, #11 │ │ + subs r2, r1, #1 │ │ + mvns r0, r0 │ │ + and.w r2, r2, #31 │ │ + lsr.w r2, r6, r2 │ │ + and.w r2, r2, #1 │ │ + add r0, r2 │ │ + lsrs r2, r0, #6 │ │ + cmp r2, #8 │ │ + bhi.w fa6e │ │ + ldrsh.w r0, [r3, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n eff2 │ │ + adds r1, #1 │ │ + cmp r4, r1 │ │ + bcs.n ef6e │ │ + cmp.w lr, #0 │ │ + beq.w f634 │ │ + ldrb.w r1, [r8], #1 │ │ + add.w r0, r4, #8 │ │ + mov.w lr, #0 │ │ + cmp r4, #7 │ │ + str r0, [sp, #92] @ 0x5c │ │ + lsl.w r1, r1, r4 │ │ + orr.w r6, r6, r1 │ │ + mov r4, r0 │ │ + str r6, [sp, #88] @ 0x58 │ │ + bcc.n ef46 │ │ + b.n f174 │ │ + movs r5, #24 │ │ + b.w e606 │ │ + ldrh.w r1, [r9, #72] @ 0x48 │ │ + movs r5, #31 │ │ + ldrh.w r2, [r9, #74] @ 0x4a │ │ + movw r3, #65535 @ 0xffff │ │ + str r1, [sp, #100] @ 0x64 │ │ + eors r2, r1 │ │ + cmp r2, r3 │ │ + bne.w e606 │ │ + movs r5, #20 │ │ + cmp r1, #0 │ │ + beq.w e606 │ │ + movs r5, #17 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r5, #6 │ │ + b.w e606 │ │ mov r0, r4 │ │ - blx r1 │ │ + b.n f174 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + subs r0, #3 │ │ + ubfx r2, r1, #1, #2 │ │ + str r0, [sp, #92] @ 0x5c │ │ + lsrs r0, r1, #3 │ │ + and.w r3, r1, #1 │ │ + strb.w r2, [r9, #83] @ 0x53 │ │ + strb.w r3, [r9, #82] @ 0x52 │ │ + movs r5, #25 │ │ + str r0, [sp, #88] @ 0x58 │ │ + tbb [pc, r2] │ │ + ldrb r4, [r0, #8] │ │ + lsls r5, r6, #9 │ │ + b.w e606 │ │ + movs r5, #4 │ │ + b.w e606 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + subs r0, #8 │ │ + str r0, [sp, #92] @ 0x5c │ │ + uxtb r0, r1 │ │ + movs r5, #18 │ │ + str r0, [sp, #96] @ 0x60 │ │ + lsrs r0, r1, #8 │ │ + str r0, [sp, #88] @ 0x58 │ │ + b.w e606 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + b.n f1d4 │ │ + mov r3, r2 │ │ + subs r3, r3, r1 │ │ + and.w r1, r1, #31 │ │ + str r3, [sp, #92] @ 0x5c │ │ + movs r5, #15 │ │ + lsr.w r3, r0, r1 │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + str r3, [sp, #88] @ 0x58 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + lsl.w r1, r3, r1 │ │ + bics r0, r1 │ │ + add r0, r2 │ │ + str r0, [sp, #100] @ 0x64 │ │ + b.w e606 │ │ + mov r3, r2 │ │ + subs r3, r3, r1 │ │ + and.w r1, r1, #31 │ │ + str r3, [sp, #92] @ 0x5c │ │ + movs r5, #22 │ │ + lsr.w r3, r0, r1 │ │ + ldr r2, [sp, #96] @ 0x60 │ │ + str r3, [sp, #88] @ 0x58 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + lsl.w r1, r3, r1 │ │ + bics r0, r1 │ │ + add r0, r2 │ │ + str r0, [sp, #96] @ 0x60 │ │ + b.w e606 │ │ + nop │ │ + strh r2, [r4, #48] @ 0x30 │ │ + vqrdmlsh.s , , d20[0] │ │ + vrsra.u64 d24, d10, #1 │ │ + vsubl.u q9, d15, d0 │ │ + and.w r6, r6, #2 │ │ + add r5, sp, #112 @ 0x70 │ │ + ldr.w r6, [r5, r6, lsl #2] │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ + lsl.w r3, r5, r3 │ │ + bics r1, r3 │ │ + add r1, r6 │ │ + adds r4, r1, r0 │ │ + bfc r0, #9, #23 │ │ + mov r1, r4 │ │ + bfc r1, #9, #23 │ │ + cmp r1, r0 │ │ + bcc.w fa48 │ │ + beq.n f0d8 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + subs r1, r1, r0 │ │ + mov r5, lr │ │ + add r3, r0 │ │ + mov r0, r3 │ │ + bl 5dae6 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r5 │ │ + str r4, [sp, #100] @ 0x64 │ │ + movs r5, #10 │ │ + b.w e606 │ │ + movs r5, #19 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r5, #12 │ │ + b.w e606 │ │ + ldrh.w r1, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + ldr r2, [sp, #88] @ 0x58 │ │ + lsls r1, r0 │ │ + orr.w r0, r0, #16 │ │ + orrs r1, r2 │ │ + b.n f1d4 │ │ + movs r0, #0 │ │ + movs r5, #8 │ │ + str r0, [sp, #100] @ 0x64 │ │ + b.w e606 │ │ + movw r0, #288 @ 0x120 │ │ + movs r1, #144 @ 0x90 │ │ + movt r0, #32 │ │ + movs r2, #8 │ │ + str.w r0, [r9, #76] @ 0x4c │ │ + mov r4, lr │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + bl 5dbe6 │ │ + ldr r0, [sp, #16] │ │ + movs r1, #112 @ 0x70 │ │ + movs r2, #9 │ │ + bl 5dbe6 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #24 │ │ + movs r2, #7 │ │ + bl 5dbe6 │ │ + mov.w r0, #134744072 @ 0x8080808 │ │ + movs r1, #32 │ │ + strd r0, r0, [r9] │ │ + movs r2, #5 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + bl 5dbe6 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add r1, sp, #88 @ 0x58 │ │ + bl fae8 │ │ + uxtb r0, r0 │ │ mov r5, r1 │ │ - ldr r1, [r1, #12] │ │ + cmp r0, #1 │ │ + bne.w f9dc │ │ + mov lr, r4 │ │ + ldr.w ip, [r7, #12] │ │ + b.w e606 │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orrs r6, r0 │ │ + orr.w r0, r4, #16 │ │ + mov r1, r6 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + bfc r1, #10, #22 │ │ + ldrsh.w r1, [r2, r1, lsl #1] │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + ble.n f18e │ │ + lsrs r2, r1, #9 │ │ + bfc r1, #9, #23 │ │ + b.n f1bc │ │ + movs r2, #10 │ │ + and.w r3, r2, #31 │ │ + mvns r1, r1 │ │ + lsr.w r3, r6, r3 │ │ + and.w r3, r3, #1 │ │ + add r1, r3 │ │ + cmp.w r1, #576 @ 0x240 │ │ + bcs.n f1b4 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + adds r2, #1 │ │ + ldrsh.w r1, [r3, r1, lsl #1] │ │ + cmp r1, #0 │ │ + bmi.n f190 │ │ + b.n f1ba │ │ + adds r2, #1 │ │ + movw r1, #32767 @ 0x7fff │ │ + uxtb r2, r2 │ │ + subs r0, r0, r2 │ │ + str r0, [sp, #92] @ 0x5c │ │ + and.w r0, r2, #31 │ │ + str r1, [sp, #100] @ 0x64 │ │ + movs r5, #13 │ │ + lsr.w r0, r6, r0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + b.w e606 │ │ + mov r0, r2 │ │ + mov r2, r1 │ │ + ldr r3, [sp, #24] │ │ + bfc r2, #10, #22 │ │ + ldrsh.w r2, [r3, r2, lsl #1] │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + ble.n f1ee │ │ + lsrs r3, r2, #9 │ │ + bfc r2, #9, #23 │ │ + b.n f21a │ │ + movs r3, #10 │ │ + and.w r6, r3, #31 │ │ + mvns r2, r2 │ │ + lsr.w r6, r1, r6 │ │ + and.w r6, r6, #1 │ │ + add r2, r6 │ │ + cmp.w r2, #576 @ 0x240 │ │ + bcs.n f212 │ │ + ldrsh.w r2, [r4, r2, lsl #1] │ │ + adds r3, #1 │ │ + cmp r2, #0 │ │ + bmi.n f1f0 │ │ + b.n f218 │ │ + adds r3, #1 │ │ + movw r2, #32767 @ 0x7fff │ │ + uxtb r3, r3 │ │ + subs r0, r0, r3 │ │ + str r0, [sp, #92] @ 0x5c │ │ + and.w r0, r3, #31 │ │ + movs r5, #34 @ 0x22 │ │ + cmp r2, #29 │ │ + lsr.w r0, r1, r0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bhi.w e606 │ │ + ldr r0, [pc, #932] @ (f5d8 ) │ │ + uxtb r1, r2 │ │ + lsrs r1, r1, #1 │ │ + movs r3, #1 │ │ + add r0, pc │ │ + uqsub8 r1, r1, r3 │ │ + movs r5, #16 │ │ + strb.w r1, [sp, #104] @ 0x68 │ │ + ldrh.w r0, [r0, r2, lsl #1] │ │ + cmp r2, #4 │ │ + str r0, [sp, #96] @ 0x60 │ │ + it cc │ │ + movcc r5, #22 │ │ + b.w e606 │ │ + movs r5, #26 │ │ + b.w e606 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + movs r1, #19 │ │ + bl 5db3c │ │ + ldr r1, [sp, #28] │ │ + movs r0, #0 │ │ + ldr.w ip, [r7, #12] │ │ + movs r5, #27 │ │ + mov lr, sl │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldrh r1, [r1, #0] │ │ + cmp.w r1, #286 @ 0x11e │ │ + bhi.w e606 │ │ + ldrh.w r0, [r9, #78] @ 0x4e │ │ + cmp r0, #31 │ │ + it cc │ │ + movcc r5, #9 │ │ + b.w e606 │ │ + cbnz r1, f292 │ │ + movs r5, #32 │ │ + cmp r3, #16 │ │ + beq.w e606 │ │ + movw r0, #770 @ 0x302 │ │ + add r1, sp, #112 @ 0x70 │ │ + movt r0, #7 │ │ + movs r5, #11 │ │ + str r0, [sp, #112] @ 0x70 │ │ + and.w r0, r3, #3 │ │ + ldrb r0, [r1, r0] │ │ + strb.w r0, [sp, #104] @ 0x68 │ │ + b.w e606 │ │ + strd r9, fp, [sp, #32] │ │ + ldr.w r9, [sp, #4] │ │ + cmp r4, #14 │ │ + bhi.n f2ca │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orrs r6, r0 │ │ + orr.w r4, r4, #16 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + bfc r0, #10, #22 │ │ + ldrsh.w fp, [r1, r0, lsl #1] │ │ + cmp.w fp, #4294967295 @ 0xffffffff │ │ + ble.n f2e2 │ │ + mov.w r0, fp, lsr #9 │ │ + b.n f312 │ │ + movs r0, #10 │ │ + and.w r1, r0, #31 │ │ + mvn.w r2, fp │ │ + lsr.w r1, r6, r1 │ │ + and.w r1, r1, #1 │ │ + add r1, r2 │ │ + cmp.w r1, #576 @ 0x240 │ │ + bcs.n f30a │ │ + ldrsh.w fp, [r3, r1, lsl #1] │ │ + adds r0, #1 │ │ + cmp.w fp, #0 │ │ + bmi.n f2e4 │ │ + b.n f310 │ │ + adds r0, #1 │ │ + movw fp, #32767 @ 0x7fff │ │ + uxtb r0, r0 │ │ + subs r4, r4, r0 │ │ + and.w r0, r0, #31 │ │ + lsrs r6, r0 │ │ + movs.w r0, fp, lsl #23 │ │ + bmi.n f3be │ │ + cmp r4, #14 │ │ + bhi.n f334 │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orrs r6, r0 │ │ + orr.w r4, r4, #16 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r1, [r1, r0, lsl #1] │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + ble.n f34a │ │ + lsrs r0, r1, #9 │ │ + b.n f376 │ │ + movs r0, #10 │ │ + and.w r2, r0, #31 │ │ + mvns r1, r1 │ │ + lsr.w r2, r6, r2 │ │ + and.w r2, r2, #1 │ │ + add r1, r2 │ │ + cmp.w r1, #576 @ 0x240 │ │ + bcs.n f36e │ │ + ldrsh.w r1, [r3, r1, lsl #1] │ │ + adds r0, #1 │ │ + cmp r1, #0 │ │ + bmi.n f34c │ │ + b.n f374 │ │ + adds r0, #1 │ │ + movw r1, #32767 @ 0x7fff │ │ + uxtb r0, r0 │ │ + cmp sl, ip │ │ + bcs.w fa90 │ │ + subs r4, r4, r0 │ │ + and.w r0, r0, #31 │ │ + lsls r2, r1, #23 │ │ + lsr.w r6, r6, r0 │ │ + ldr r0, [r7, #8] │ │ + strb.w fp, [r0, sl] │ │ + add.w r0, sl, #1 │ │ + bmi.n f3ba │ │ + cmp r0, ip │ │ + bcs.w faa8 │ │ + ldr r2, [r7, #8] │ │ + add.w sl, sl, #2 │ │ + movs r5, #12 │ │ + strb r1, [r2, r0] │ │ + sub.w r0, ip, sl │ │ + cmp.w r0, #258 @ 0x102 │ │ + bls.w f58c │ │ + cmp.w lr, #14 │ │ + bcs.w f2b6 │ │ + b.n f58c │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + mov r0, fp │ │ + bfc r0, #9, #23 │ │ + cmp.w r0, #256 @ 0x100 │ │ + beq.w f586 │ │ + lsrs r1, r0, #1 │ │ + cmp r1, #142 @ 0x8e │ │ + str.w sl, [sp, #52] @ 0x34 │ │ + bhi.w fa1a │ │ + ldr r0, [pc, #512] @ (f5dc ) │ │ + sub.w r2, fp, #1 │ │ + ldr r1, [pc, #512] @ (f5e0 ) │ │ + and.w r2, r2, #31 │ │ + add r0, pc │ │ + cmp r4, #14 │ │ + add r1, pc │ │ + ldrb r0, [r0, r2] │ │ + ldrh.w fp, [r1, r2, lsl #1] │ │ + str r0, [sp, #8] │ │ + bhi.n f40c │ │ + cmp.w lr, #1 │ │ + bls.w fa60 │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orrs r6, r0 │ │ + orr.w r4, r4, #16 │ │ + ldr r3, [sp, #8] │ │ + cbz r3, f44a │ │ + and.w r1, r3, #31 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + subs r4, r4, r3 │ │ + lsr.w r0, r6, r1 │ │ + lsl.w r1, r2, r1 │ │ + bic.w r1, r6, r1 │ │ + cmp r4, #14 │ │ + add fp, r1 │ │ + bhi.n f448 │ │ + cmp.w lr, #1 │ │ + bls.w fa60 │ │ + ldrh.w r1, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r1, r4 │ │ + orr.w r6, r1, r0 │ │ + orr.w r4, r4, #16 │ │ + b.n f44a │ │ + mov r6, r0 │ │ + mov r0, r6 │ │ + ldr r1, [sp, #24] │ │ + bfc r0, #10, #22 │ │ + ldrsh.w r0, [r1, r0, lsl #1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n f460 │ │ + lsrs r1, r0, #9 │ │ + b.n f48e │ │ + movs r1, #10 │ │ + and.w r2, r1, #31 │ │ + mvns r0, r0 │ │ + lsr.w r2, r6, r2 │ │ + and.w r2, r2, #1 │ │ + add r0, r2 │ │ + cmp.w r0, #576 @ 0x240 │ │ + bcs.n f486 │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + adds r1, #1 │ │ + ldrsh.w r0, [r2, r0, lsl #1] │ │ + cmp r0, #0 │ │ + bmi.n f462 │ │ + b.n f48c │ │ + adds r1, #1 │ │ + movw r0, #32767 @ 0x7fff │ │ + uxtb r1, r1 │ │ + subs r4, r4, r1 │ │ + and.w r1, r1, #31 │ │ + lsrs r6, r1 │ │ + mov r1, r0 │ │ + bfc r1, #9, #23 │ │ + cmp r1, #29 │ │ + bhi.w fa20 │ │ + ldr r2, [pc, #320] @ (f5e4 ) │ │ + uxtb r0, r0 │ │ + lsrs r3, r0, #1 │ │ + movs r5, #1 │ │ + add r2, pc │ │ + cmp r0, #4 │ │ + ldrh.w r9, [r2, r1, lsl #1] │ │ + uqsub8 r1, r3, r5 │ │ + str r1, [sp, #8] │ │ + bcc.n f4f0 │ │ + cmp r4, #15 │ │ + bcs.n f4d8 │ │ + cmp.w lr, #1 │ │ + bls.w fa60 │ │ + ldrh.w r0, [r8], #2 │ │ + sub.w lr, lr, #2 │ │ + lsls r0, r4 │ │ + orr.w r4, r4, #16 │ │ + orrs r0, r6 │ │ + b.n f4da │ │ + mov r0, r6 │ │ + ldr r1, [sp, #8] │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + uxtb r1, r1 │ │ + subs r4, r4, r1 │ │ + lsr.w r6, r0, r1 │ │ + lsl.w r1, r2, r1 │ │ + bics r0, r1 │ │ + add r9, r0 │ │ + mov.w sl, #30 │ │ + cmp r9, ip │ │ + bhi.w fa24 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r0, r9 │ │ + bcc.w fa24 │ │ + sub.w r2, r0, r9 │ │ + mov sl, r0 │ │ + cmp.w fp, #3 │ │ + bne.n f542 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + cmn.w sl, #4 │ │ + bhi.n f55a │ │ + add.w r0, sl, #3 │ │ + cmp r0, ip │ │ + itt ls │ │ + addls r0, r2, #2 │ │ + cmpls r0, ip │ │ + bcs.n f55a │ │ + cmp r2, ip │ │ + itt cc │ │ + addcc r1, r2, #1 │ │ + cmpcc r1, ip │ │ + bcs.n f55a │ │ + ldr r5, [r7, #8] │ │ + add.w r3, r5, sl │ │ + ldrb r2, [r5, r2] │ │ + strb r2, [r3, #0] │ │ + ldrb r1, [r5, r1] │ │ + strb r1, [r3, #1] │ │ + ldrb r0, [r5, r0] │ │ + strb r0, [r3, #2] │ │ + b.n f558 │ │ + ldr r0, [r7, #8] │ │ + mov r1, ip │ │ + mov r3, sl │ │ + str.w fp, [sp] │ │ + mov r5, lr │ │ + bl fdc8 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r5 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + add sl, fp │ │ + movs r5, #12 │ │ + sub.w r0, ip, sl │ │ + cmp.w r0, #258 @ 0x102 │ │ + it hi │ │ + cmphi.w lr, #13 │ │ + bhi.w f2b6 │ │ + b.n f58c │ │ + str.w sl, [sp, #52] @ 0x34 │ │ + movs r5, #21 │ │ + b.w e606 │ │ + str r3, [sp, #100] @ 0x64 │ │ + movs r5, #21 │ │ + str r0, [sp, #52] @ 0x34 │ │ + b.w e606 │ │ + mov.w fp, #256 @ 0x100 │ │ + movs r5, #20 │ │ + ldr r0, [sp, #8] │ │ + str.w sl, [sp, #52] @ 0x34 │ │ + strb.w r0, [sp, #104] @ 0x68 │ │ + strd r9, fp, [sp, #96] @ 0x60 │ │ + strd r6, r4, [sp, #88] @ 0x58 │ │ + b.w ed7a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #8 │ │ + movs r4, #0 │ │ + mov.w lr, #0 │ │ + ldr.w ip, [r7, #12] │ │ + b.n f640 │ │ + movs r5, #2 │ │ + mov.w sl, #19 │ │ + movs r0, #0 │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + ldrd r9, fp, [sp, #32] │ │ + b.n f67e │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #23 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #5 │ │ + b.n f63a │ │ + nop │ │ + strh r6, [r7, #4] │ │ + @ instruction: 0xffff7b18 │ │ + vqrdmlah.s , , d14[0] │ │ + vqrdmlah.s , , d12[0] │ │ + vsli.64 q9, q14, #63 @ 0x3f │ │ + mov.w sl, #11 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #16 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #14 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #10 │ │ + b.n f63a │ │ + movs r5, #255 @ 0xff │ │ + mov.w sl, #9 │ │ + b.n f61a │ │ + movs r5, #252 @ 0xfc │ │ + b.n f63a │ │ + movs r5, #255 @ 0xff │ │ + mov.w sl, #10 │ │ + movs r0, #0 │ │ + mov lr, r4 │ │ + ldr.w ip, [r7, #12] │ │ + b.n f67e │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #9 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #15 │ │ + b.n f63a │ │ + movs r5, #252 @ 0xfc │ │ + mov.w sl, #12 │ │ + movs r4, #0 │ │ + mov.w lr, #0 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + b.n f6ac │ │ + movs r5, #2 │ │ + movs r0, #0 │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + b.n f67e │ │ + movs r5, #255 @ 0xff │ │ + movs r0, #0 │ │ + b.n f67e │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + uxtb r0, r5 │ │ + cmp r0, #1 │ │ + it ne │ │ + cmpne r0, #252 @ 0xfc │ │ + bne.n f670 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + movs r4, #0 │ │ + cmp r0, #1 │ │ + beq.n f698 │ │ + b.n f6ac │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + uxtab r0, r0, r5 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + ldr r1, [sp, #92] @ 0x5c │ │ + sub.w r4, r8, lr │ │ + cmp.w r4, r1, lsr #3 │ │ + it cs │ │ + lsrcs r4, r1, #3 │ │ + sub.w r1, r1, r4, lsl #3 │ │ + str r1, [sp, #92] @ 0x5c │ │ + cbz r0, f6ac │ │ + uxtb.w r0, sl │ │ + movs r5, #2 │ │ + cmp r0, #23 │ │ + it eq │ │ + moveq r5, #1 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp ip, r0 │ │ + it ne │ │ + movne r5, #1 │ │ + add r3, sp, #88 @ 0x58 │ │ + ldrb.w r6, [sp, #104] @ 0x68 │ │ + strb.w r6, [r9, #84] @ 0x54 │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + str.w r1, [r9, #40] @ 0x28 │ │ + and.w r1, r1, #31 │ │ + strb.w sl, [r9, #104] @ 0x68 │ │ + lsl.w r1, r6, r1 │ │ + bics r0, r1 │ │ + str.w r0, [r9, #68] @ 0x44 │ │ + sxtb r0, r5 │ │ + cmp r0, #0 │ │ + strd r2, r3, [r9, #60] @ 0x3c │ │ + str r4, [sp, #44] @ 0x2c │ │ + bmi.n f748 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + cmp r1, ip │ │ + bhi.w f9fc │ │ + movw r0, #43439 @ 0xa9af │ │ + bic.w r2, r1, #3 │ │ + movt r0, #24174 @ 0x5e6e │ │ + str.w fp, [sp, #36] @ 0x24 │ │ + umull r0, r1, r2, r0 │ │ + movw fp, #22208 @ 0x56c0 │ │ + movw sl, #32881 @ 0x8071 │ │ + strd r5, lr, [sp, #20] │ │ + movt sl, #32775 @ 0x8007 │ │ + str r2, [sp, #28] │ │ + str.w r9, [sp, #32] │ │ + lsrs r1, r1, #13 │ │ + mls r0, r1, fp, r2 │ │ + str r1, [sp, #12] │ │ + mul.w r6, r1, fp │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr.w r0, [r9, #56] @ 0x38 │ │ + str r6, [sp, #8] │ │ + cmp r6, fp │ │ + uxth r1, r0 │ │ + mov.w lr, r0, lsr #16 │ │ + str r1, [sp, #16] │ │ + bcs.n f74c │ │ + movs r0, #0 │ │ + mov.w r9, #0 │ │ + movs r2, #0 │ │ + mov.w ip, #0 │ │ + movs r6, #0 │ │ + movs r5, #0 │ │ + str r0, [sp, #76] @ 0x4c │ │ + strd r0, r0, [sp, #68] @ 0x44 │ │ + b.n f842 │ │ + ldr r4, [sp, #52] @ 0x34 │ │ + b.n f9c0 │ │ + mul.w r0, r1, fp │ │ + ldr r1, [r7, #8] │ │ + mov r4, r6 │ │ + movs r2, #0 │ │ + mov.w r9, #0 │ │ + mov.w ip, #0 │ │ + movs r5, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + movs r6, #0 │ │ + str r0, [sp, #76] @ 0x4c │ │ + strd r0, r0, [sp, #68] @ 0x44 │ │ + strd r1, r5, [sp, #80] @ 0x50 │ │ + mov r8, ip │ │ + ldr r5, [sp, #76] @ 0x4c │ │ + ldrd r3, ip, [sp, #68] @ 0x44 │ │ + strd r4, lr, [sp, #60] @ 0x3c │ │ + movs r4, #0 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + add.w fp, r0, r4 │ │ + ldrb.w lr, [r0, r4] │ │ + adds r4, #4 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + ldrb.w sl, [fp, #1] │ │ + ldrb.w r1, [fp, #2] │ │ + add r0, lr │ │ + ldrb.w fp, [fp, #3] │ │ + add r8, sl │ │ + add r3, r1 │ │ + add r6, r0 │ │ + add ip, fp │ │ + add r5, r3 │ │ + add r2, ip │ │ + add r9, r8 │ │ + str r0, [sp, #84] @ 0x54 │ │ + movw r0, #22208 @ 0x56c0 │ │ + cmp r4, r0 │ │ + bne.n f77e │ │ + movw sl, #32881 @ 0x8071 │ │ + movw fp, #65521 @ 0xfff1 │ │ + movt sl, #32775 @ 0x8007 │ │ + umull r0, r1, r2, sl │ │ + umull r0, r4, r5, sl │ │ + umull r0, lr, r9, sl │ │ + lsrs r0, r1, #15 │ │ + mls r2, r0, fp, r2 │ │ + lsrs r0, r4, #15 │ │ + umull r1, r4, r6, sl │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + mls r5, r0, fp, r5 │ │ + mov.w r0, lr, lsr #15 │ │ + mls r9, r0, fp, r9 │ │ + lsrs r0, r4, #15 │ │ + mls r6, r0, fp, r6 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str r5, [sp, #76] @ 0x4c │ │ + add r0, r1 │ │ + umull r1, r4, r0, sl │ │ + lsrs r1, r4, #15 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + mls lr, r1, fp, r0 │ │ + umull r0, r1, ip, sl │ │ + lsrs r0, r1, #15 │ │ + mls ip, r0, fp, ip │ │ + umull r0, r1, r3, sl │ │ + str.w ip, [sp, #72] @ 0x48 │ │ + ldr.w ip, [sp, #84] @ 0x54 │ │ + lsrs r0, r1, #15 │ │ + mls r3, r0, fp, r3 │ │ + umull r0, r1, r8, sl │ │ + str r3, [sp, #68] @ 0x44 │ │ + ldr r3, [sp, #80] @ 0x50 │ │ + lsrs r0, r1, #15 │ │ + mls r8, r0, fp, r8 │ │ + umull r0, r1, ip, sl │ │ + lsrs r0, r1, #15 │ │ + mls r5, r0, fp, ip │ │ + movw fp, #22208 @ 0x56c0 │ │ + sub.w r4, r4, fp │ │ + add.w r1, r3, fp │ │ + mov ip, r8 │ │ + cmp r4, fp │ │ + bcs.n f76c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + mov r8, r6 │ │ + and.w r0, r0, #3 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r0, #0 │ │ + beq.n f90c │ │ + ldr r1, [sp, #12] │ │ + ldr r0, [r7, #8] │ │ + str.w lr, [sp, #64] @ 0x40 │ │ + add.w lr, sp, #68 @ 0x44 │ │ + mla r1, r1, fp, r0 │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + subs r4, r3, r0 │ │ + ldmia.w lr, {r3, r6, lr} │ │ + mov r0, r2 │ │ + ldrb.w r2, [r1], #4 │ │ + adds r4, #4 │ │ + str r2, [sp, #84] @ 0x54 │ │ + ldrb.w r2, [r1, #-2] │ │ + ldrb.w fp, [r1, #-3] │ │ + add r3, r2 │ │ + ldrb.w sl, [r1, #-1] │ │ + ldr r2, [sp, #84] @ 0x54 │ │ + add ip, fp │ │ + add r6, sl │ │ + add lr, r3 │ │ + add r5, r2 │ │ + add r0, r6 │ │ + add r9, ip │ │ + add r8, r5 │ │ + bne.n f86e │ │ mov r4, r0 │ │ - blx r1 │ │ - movw r6, #7025 @ 0x1b71 │ │ - movt r6, #47499 @ 0xb98b │ │ - eors r1, r6 │ │ - movw r6, #16760 @ 0x4178 │ │ - movt r6, #22438 @ 0x57a6 │ │ - eors r0, r6 │ │ - orrs r0, r1 │ │ - itttt eq │ │ - movweq r0, #23917 @ 0x5d6d │ │ - movteq r0, #54987 @ 0xd6cb │ │ - eoreq r0, r2 │ │ - movweq r1, #20524 @ 0x502c │ │ - ittt eq │ │ - movteq r1, #25579 @ 0x63eb │ │ - eoreq r1, r3 │ │ - orrseq.w r0, r0, r1 │ │ - beq.n ad78 │ │ - ldr r1, [r5, #12] │ │ + movw r0, #32881 @ 0x8071 │ │ + movt r0, #32775 @ 0x8007 │ │ + mov r2, r9 │ │ + umull r1, fp, r4, r0 │ │ + umull r1, sl, lr, r0 │ │ + umull r1, r9, r9, r0 │ │ + mov.w r1, fp, lsr #15 │ │ + movw fp, #65521 @ 0xfff1 │ │ + mls r4, r1, fp, r4 │ │ + mov.w r1, sl, lsr #15 │ │ + mls lr, r1, fp, lr │ │ + mov.w r9, r9, lsr #15 │ │ + umull r1, sl, r8, r0 │ │ + str r4, [sp, #84] @ 0x54 │ │ + str.w lr, [sp, #76] @ 0x4c │ │ + mls r2, r9, fp, r2 │ │ + ldr.w lr, [sp, #64] @ 0x40 │ │ + mov.w r1, sl, lsr #15 │ │ + mov sl, r0 │ │ + mls r8, r1, fp, r8 │ │ + umull r1, r4, r6, r0 │ │ + lsrs r1, r4, #15 │ │ + mls r6, r1, fp, r6 │ │ + umull r1, r4, r3, r0 │ │ + lsrs r1, r4, #15 │ │ + mls r3, r1, fp, r3 │ │ + umull r1, r4, ip, r0 │ │ + lsrs r1, r4, #15 │ │ + mls ip, r1, fp, ip │ │ + umull r1, r4, r5, r0 │ │ + lsrs r1, r4, #15 │ │ + mls r5, r1, fp, r5 │ │ + b.n f914 │ │ + str r2, [sp, #84] @ 0x54 │ │ + mov r2, r9 │ │ + ldrd r3, r6, [sp, #68] @ 0x44 │ │ + ldr.w fp, [sp, #16] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + mla r9, r0, fp, lr │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add r2, r0 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + add r0, r8 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + umull r1, r4, r9, sl │ │ + movw r1, #65521 @ 0xfff1 │ │ + lsrs r4, r4, #15 │ │ + mls r4, r4, r1, r9 │ │ + add.w r2, r4, r2, lsl #2 │ │ + subs r4, r1, r6 │ │ + add.w r4, r4, r4, lsl #1 │ │ + add r2, r4 │ │ + add.w r4, ip, r3, lsl #1 │ │ + subs r2, r2, r4 │ │ + add.w r0, r2, r0, lsl #2 │ │ + movw r2, #65491 @ 0xffd3 │ │ + movt r2, #2 │ │ + add r0, r2 │ │ + add.w r2, r6, fp │ │ + add r2, r3 │ │ + add r2, ip │ │ + ldr.w ip, [sp, #32] │ │ + add r2, r5 │ │ + ldr r5, [sp, #80] @ 0x50 │ │ + cbz r5, f988 │ │ + ldr r3, [r7, #8] │ │ + ldr r6, [sp, #28] │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr r4, [sp, #52] @ 0x34 │ │ + add r3, r6 │ │ + ldr.w lr, [sp, #24] │ │ + ldrb.w r6, [r3], #1 │ │ + subs r5, #1 │ │ + add r2, r6 │ │ + add r0, r2 │ │ + bne.n f97a │ │ + b.n f992 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr r4, [sp, #52] @ 0x34 │ │ + ldr.w lr, [sp, #24] │ │ + umull r3, r6, r0, sl │ │ + umull r3, r5, r2, sl │ │ + lsrs r3, r6, #15 │ │ + mls r0, r3, r1, r0 │ │ + lsrs r3, r5, #15 │ │ + ldr r5, [sp, #20] │ │ + mls r1, r3, r1, r2 │ │ + orr.w r0, r1, r0, lsl #16 │ │ + lsls r1, r5, #24 │ │ + str.w r0, [ip, #56] @ 0x38 │ │ + bne.n f9c0 │ │ + ldr.w r1, [ip, #52] @ 0x34 │ │ + subs r5, r0, r1 │ │ + it ne │ │ + mvnne.w r5, #1 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + str.w r4, [fp, #8] │ │ + add r0, lr │ │ + strb.w r5, [fp, #4] │ │ + sub.w r0, r8, r0 │ │ + str.w r0, [fp] │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r0, #2 │ │ + bne.n f9e8 │ │ + ldr.w ip, [r7, #12] │ │ + mov lr, r4 │ │ + b.n f65a │ │ + movs r5, #255 @ 0xff │ │ + b.n f61a │ │ + ldr r3, [pc, #220] @ (facc ) │ │ + mov r1, r2 │ │ + movs r0, #0 │ │ + mov.w r2, #288 @ 0x120 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #188] @ (fabc ) │ │ + movs r0, #0 │ │ + mov r2, ip │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #196] @ (fad0 ) │ │ + mov.w r2, #512 @ 0x200 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r0, r2 │ │ + bl d438 │ │ + mov.w sl, #33 @ 0x21 │ │ + b.n fa26 │ │ + mov.w sl, #34 @ 0x22 │ │ + mov r0, fp │ │ + ldr r1, [sp, #8] │ │ + movs r5, #255 @ 0xff │ │ + strd r9, r0, [sp, #96] @ 0x60 │ │ + movs r0, #0 │ │ + strb.w r1, [sp, #104] @ 0x68 │ │ + strd r6, r4, [sp, #88] @ 0x58 │ │ + b.n f5c0 │ │ + ldr r3, [pc, #120] @ (fab4 ) │ │ + mov r1, r6 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + mov r2, ip │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #116] @ (fac0 ) │ │ + mov.w r2, #512 @ 0x200 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #140] @ (fae4 ) │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #112] @ (fad4 ) │ │ + movs r0, #0 │ │ + movs r1, #2 │ │ + mov r2, lr │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r2, [pc, #112] @ (fae0 ) │ │ + mov.w r1, #576 @ 0x240 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #72] @ (fac4 ) │ │ + movs r1, #19 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #64] @ (fac8 ) │ │ + mov r0, r1 │ │ + movs r1, #19 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #68] @ (fad8 ) │ │ + mov r0, sl │ │ + mov r1, ip │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #24] @ (fab8 ) │ │ + mov r1, ip │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #48] @ (fadc ) │ │ + mov r1, ip │ │ + add r2, pc │ │ + bl c5b8 │ │ + nop │ │ + movs r5, #86 @ 0x56 │ │ + movs r5, r0 │ │ + movs r5, #54 @ 0x36 │ │ + movs r5, r0 │ │ + movs r5, #246 @ 0xf6 │ │ + movs r5, r0 │ │ + movs r5, #186 @ 0xba │ │ + movs r5, r0 │ │ + movs r5, #154 @ 0x9a │ │ + movs r5, r0 │ │ + movs r5, #158 @ 0x9e │ │ + movs r5, r0 │ │ + movs r5, #210 @ 0xd2 │ │ + movs r5, r0 │ │ + movs r5, #170 @ 0xaa │ │ + movs r5, r0 │ │ + movs r5, #208 @ 0xd0 │ │ + movs r5, r0 │ │ + movs r5, #66 @ 0x42 │ │ + movs r5, r0 │ │ + movs r5, #44 @ 0x2c │ │ + movs r5, r0 │ │ + movs r5, #212 @ 0xd4 │ │ + movs r5, r0 │ │ + movs r5, #142 @ 0x8e │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #140 @ 0x8c │ │ + str r1, [sp, #0] │ │ + movw r1, #10468 @ 0x28e4 │ │ + add r1, r0 │ │ + str r1, [sp, #36] @ 0x24 │ │ + movw r1, #10400 @ 0x28a0 │ │ + add.w ip, sp, #72 @ 0x48 │ │ + add r1, r0 │ │ + str r1, [sp, #20] │ │ + movw r1, #10477 @ 0x28ed │ │ + add.w r8, r0, #10112 @ 0x2780 │ │ + add r1, r0 │ │ + str r1, [sp, #16] │ │ + add.w r1, ip, #4 │ │ + str r1, [sp, #32] │ │ + add.w r1, r0, #3712 @ 0xe80 │ │ + str r1, [sp, #12] │ │ + add.w r1, r0, #6912 @ 0x1b00 │ │ + str r1, [sp, #8] │ │ + add.w r1, r0, #512 @ 0x200 │ │ + ldrb.w r0, [r8, #363] @ 0x16b │ │ + add.w fp, sp, #40 @ 0x28 │ │ + str r1, [sp, #4] │ │ + str.w r8, [sp, #24] │ │ + uxtb r5, r0 │ │ + cmp r5, #2 │ │ + beq.n fbba │ │ + cmp r5, #1 │ │ + beq.n fb7a │ │ + cmp r5, #0 │ │ + bne.w fd9c │ │ + mov r0, fp │ │ + movs r1, #32 │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ + mov r4, ip │ │ + bl 5dac2 │ │ mov r0, r4 │ │ - blx r1 │ │ - movw r6, #7594 @ 0x1daa │ │ - movt r6, #10068 @ 0x2754 │ │ - eors r1, r6 │ │ - movw r6, #30097 @ 0x7591 │ │ - movt r6, #19672 @ 0x4cd8 │ │ - eors r0, r6 │ │ - orrs r0, r1 │ │ + movs r1, #68 @ 0x44 │ │ + bl 5dac2 │ │ + ldr.w r9, [sp, #4] │ │ + movs r0, #0 │ │ + movw r1, #798 @ 0x31e │ │ + strh.w r1, [r9, r0] │ │ + adds r0, #2 │ │ + cmp.w r0, #2048 @ 0x800 │ │ + bne.n fb68 │ │ + mov.w r4, #288 @ 0x120 │ │ + b.n fbac │ │ + mov r0, fp │ │ + movs r1, #32 │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ + mov r4, ip │ │ + bl 5dac2 │ │ + mov r0, r4 │ │ + movs r1, #68 @ 0x44 │ │ + bl 5dac2 │ │ + ldr.w r9, [sp, #12] │ │ + movs r0, #0 │ │ + movw r1, #798 @ 0x31e │ │ + strh.w r1, [r9, r0] │ │ + adds r0, #2 │ │ + cmp.w r0, #2048 @ 0x800 │ │ + bne.n fb9a │ │ + movs r4, #32 │ │ + ldr.w r8, [sp, #20] │ │ + add.w r0, r9, #2048 @ 0x800 │ │ + mov.w r1, #1152 @ 0x480 │ │ + bl 5db3c │ │ + b.n fbec │ │ + mov r0, fp │ │ + movs r1, #32 │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ + mov r4, ip │ │ + bl 5dac2 │ │ + mov r0, r4 │ │ + movs r1, #68 @ 0x44 │ │ + bl 5dac2 │ │ + ldr.w r9, [sp, #8] │ │ + movs r0, #0 │ │ + movw r1, #798 @ 0x31e │ │ + strh.w r1, [r9, r0] │ │ + adds r0, #2 │ │ + cmp.w r0, #2048 @ 0x800 │ │ + bne.n fbda │ │ + ldr.w r8, [sp, #16] │ │ + movs r4, #19 │ │ + ldrd r2, r0, [sp, #32] │ │ + add.w ip, sp, #72 @ 0x48 │ │ + ldrh.w lr, [r0, r5, lsl #1] │ │ + cmp r4, lr │ │ + bcc.w fda6 │ │ + mov r0, lr │ │ + mov r1, r8 │ │ + cmp.w lr, #0 │ │ + beq.n fc22 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #15 │ │ + bhi.w fd9c │ │ + ldrh.w r6, [fp, r3, lsl #1] │ │ + adds r1, #1 │ │ + subs r0, #1 │ │ + add.w r6, r6, #1 │ │ + strh.w r6, [fp, r3, lsl #1] │ │ + bne.n fc08 │ │ + str r5, [sp, #28] │ │ + movs r4, #0 │ │ + movs r5, #1 │ │ + movs r6, #0 │ │ + movs r0, #0 │ │ + movs r3, #0 │ │ + lsls r1, r6, #31 │ │ + beq.n fc52 │ │ + mov r1, r4 │ │ + cmp r4, #16 │ │ + it cc │ │ + addcc r1, #1 │ │ + bcs.n fc6c │ │ + ldrh.w r6, [fp, r4, lsl #1] │ │ + movs r5, #0 │ │ + add r0, r6 │ │ + add r3, r6 │ │ + movs r6, #1 │ │ + lsls r0, r0, #1 │ │ + str.w r0, [r2, r4, lsl #2] │ │ + mov r4, r1 │ │ + b.n fc2e │ │ + rsb r1, r4, #16 │ │ + cmp r1, r5 │ │ + it cc │ │ + movcc r5, r1 │ │ + adds r1, r5, r4 │ │ + cmp r4, r1 │ │ + it ls │ │ + movls r4, r1 │ │ + cmp r4, #15 │ │ + bhi.n fc6c │ │ + adds r1, r4, #1 │ │ + b.n fc3c │ │ + movs r2, #0 │ │ + cmp.w r0, #65536 @ 0x10000 │ │ + beq.n fc88 │ │ + ldr r4, [sp, #28] │ │ + movs r0, #1 │ │ + movs r1, #28 │ │ + cmp r4, #2 │ │ + beq.w fdb6 │ │ + uxth r3, r3 │ │ + cmp r3, #1 │ │ + bhi.w fdb6 │ │ + add.w fp, r9, #2048 @ 0x800 │ │ + movw r0, #65535 @ 0xffff │ │ + movs r1, #0 │ │ + str r0, [sp, #28] │ │ + cmp r1, lr │ │ + bcs.n fd82 │ │ + adds r0, r1, #1 │ │ + mov r3, r1 │ │ + mov r1, r0 │ │ + ldrb.w r0, [r8, r3] │ │ + ands.w r0, r0, #15 │ │ + beq.n fcf0 │ │ + ldr.w r6, [ip, r0, lsl #2] │ │ + cmp r0, #10 │ │ + add.w r5, r6, #1 │ │ + str.w r5, [ip, r0, lsl #2] │ │ + rsb r5, r0, #32 │ │ + lsr.w r5, sl, r5 │ │ + and.w r6, r6, r5 │ │ + rbit r6, r6 │ │ + rsb r5, r0, #16 │ │ + mov.w r6, r6, lsr #16 │ │ + lsr.w r4, r6, r5 │ │ + bhi.n fcfc │ │ + cmp.w r2, r4, lsr #10 │ │ + bne.n fcf0 │ │ + orr.w r3, r3, r0, lsl #9 │ │ + movs r5, #1 │ │ + lsl.w r0, r5, r0 │ │ + strh.w r3, [r9, r4, lsl #1] │ │ + add r4, r0 │ │ + cmp.w r4, #1024 @ 0x400 │ │ + bcc.n fce4 │ │ + mov r0, r1 │ │ + cmp r1, lr │ │ + it cc │ │ + addcc r0, #1 │ │ + bcc.n fc9a │ │ + b.n fd82 │ │ + mov r6, r4 │ │ + movw r2, #798 @ 0x31e │ │ + bfc r6, #10, #22 │ │ + ldrh.w r5, [r9, r6, lsl #1] │ │ + cmp r5, r2 │ │ + bne.n fd18 │ │ + ldr r5, [sp, #28] │ │ + strh.w r5, [r9, r6, lsl #1] │ │ + subs r2, r5, #2 │ │ + b.n fd1a │ │ + ldr r2, [sp, #28] │ │ + mov.w ip, r4, lsr #9 │ │ + cmp r0, #11 │ │ + beq.n fd5a │ │ + mov.w sl, #12 │ │ + ubfx r4, ip, #1, #1 │ │ + subs r6, r5, r4 │ │ + mvns r6, r6 │ │ + uxth r6, r6 │ │ + lsrs r6, r6, #6 │ │ + cmp r6, #8 │ │ + bhi.n fda0 │ │ + mvns r5, r5 │ │ + add r4, r5 │ │ + uxth r4, r4 │ │ + ldrh.w r5, [fp, r4, lsl #1] │ │ + cbnz r5, fd4c │ │ + strh.w r2, [fp, r4, lsl #1] │ │ + subs r4, r2, #2 │ │ + mov r5, r2 │ │ + mov r2, r4 │ │ + add.w r4, sl, #1 │ │ + ubfx ip, ip, #1, #15 │ │ + cmp sl, r0 │ │ + mov sl, r4 │ │ + bcc.n fd26 │ │ + ubfx r0, ip, #1, #1 │ │ + subs r6, r5, r0 │ │ + mvns r6, r6 │ │ + uxth r6, r6 │ │ + lsrs r6, r6, #6 │ │ + cmp r6, #8 │ │ + bhi.n fda0 │ │ + mvns r6, r5 │ │ + add r0, r6 │ │ + str r2, [sp, #28] │ │ + add.w ip, sp, #72 @ 0x48 │ │ + uxth r0, r0 │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ + strh.w r3, [fp, r0, lsl #1] │ │ + movs r2, #0 │ │ + b.n fc94 │ │ + ldr.w r8, [sp, #24] │ │ + ldrb.w r0, [r8, #363] @ 0x16b │ │ + cbz r0, fdac │ │ + cmp r0, #2 │ │ + beq.n fdbe │ │ + subs r0, #1 │ │ + strb.w r0, [r8, #363] @ 0x16b │ │ + add.w fp, sp, #40 @ 0x28 │ │ + b.n fb38 │ │ + movs r0, #3 │ │ + b.n fdb6 │ │ + movs r0, #3 │ │ + movs r1, #10 │ │ + b.n fdb6 │ │ + movs r0, #3 │ │ + movs r1, #28 │ │ + b.n fdb6 │ │ + ldr r1, [sp, #0] │ │ + movs r0, #0 │ │ + str r0, [r1, #12] │ │ + movs r0, #1 │ │ + movs r1, #12 │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #0] │ │ + movs r0, #0 │ │ + str r0, [r1, #12] │ │ + movs r0, #1 │ │ + b.n fda2 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + ldr.w r8, [r7, #8] │ │ + mov sl, r1 │ │ + mov r9, r0 │ │ + subs r0, r3, r2 │ │ + bic.w r1, r8, #3 │ │ + subs r5, r2, r3 │ │ + add.w r6, r1, r3 │ │ + it ls │ │ + movls r5, r0 │ │ + cmp r5, #1 │ │ + bne.n fe18 │ │ + cmp r3, r2 │ │ + bls.n fe18 │ │ + subs r0, r3, #1 │ │ + cmp r0, sl │ │ + bcs.w fffe │ │ + cmp r6, r3 │ │ + bcc.w ff96 │ │ + cmp r6, sl │ │ + bhi.w ff96 │ │ + cbz r1, fe14 │ │ + ldrb.w r2, [r9, r0] │ │ + add.w r0, r9, r3 │ │ + bl 5dae6 │ │ + subs r1, r6, #1 │ │ + b.n fec2 │ │ + subs.w ip, sl, #3 │ │ + it cc │ │ + movcc.w ip, #0 │ │ + cmp ip, r6 │ │ + it cs │ │ + movcs ip, r6 │ │ + cmp r3, r2 │ │ + it hi │ │ + cmphi r0, #3 │ │ + bhi.n fe90 │ │ + cmp r3, ip │ │ + bcs.n febe │ │ + add.w lr, r9, r3 │ │ + add.w fp, r9, r2 │ │ + movs r4, #0 │ │ + adds r0, r3, r4 │ │ + adds r0, #3 │ │ + cmp r0, sl │ │ + bcs.w ff44 │ │ + adds r0, r2, r4 │ │ + adds r1, r0, #3 │ │ + cmp r1, sl │ │ + bcs.w ff52 │ │ + cmp r0, sl │ │ + bcs.w fff4 │ │ + ldrb.w r1, [fp, r4] │ │ + strb.w r1, [lr, r4] │ │ + adds r1, r0, #1 │ │ + cmp r1, sl │ │ + bcs.w ffe8 │ │ + add.w r1, fp, r4 │ │ + adds r0, #2 │ │ + add.w r6, lr, r4 │ │ + cmp r0, sl │ │ + ldrb r5, [r1, #1] │ │ + strb r5, [r6, #1] │ │ + bcs.w ffde │ │ + ldrb r0, [r1, #2] │ │ + adds r4, #4 │ │ + strb r0, [r6, #2] │ │ + ldrb r0, [r1, #3] │ │ + strb r0, [r6, #3] │ │ + adds r6, r3, r4 │ │ + cmp r6, ip │ │ + bcc.n fe3e │ │ + adds r1, r2, r4 │ │ + b.n fec2 │ │ + cmp r3, ip │ │ + bcs.n febe │ │ + sub.w r0, sl, #4 │ │ + mov r6, r3 │ │ + adds r1, r2, #3 │ │ + cmp r1, sl │ │ + bcs.n ff60 │ │ + adds r1, r2, #4 │ │ + cmn.w r2, #4 │ │ + bcs.n ff6c │ │ + cmp r6, r0 │ │ + bhi.n ff78 │ │ + ldr.w r2, [r9, r2] │ │ + str.w r2, [r9, r6] │ │ + adds r6, #4 │ │ + mov r2, r1 │ │ + cmp r6, ip │ │ + bcs.n fec2 │ │ + b.n fe9a │ │ + mov r6, r3 │ │ + mov r1, r2 │ │ + and.w r0, r8, #3 │ │ + tbb [pc, r0] │ │ + lsls r1, r7, #8 │ │ + adds r3, r1, r4 │ │ + cmp r1, sl │ │ + bcs.w 10008 │ │ + cmp r6, sl │ │ + bcs.w 1000e │ │ + mov r2, r1 │ │ + mov r0, r6 │ │ + b.n ff34 │ │ + adds r0, r6, #1 │ │ + cmp r0, sl │ │ + bcs.n ffa6 │ │ + adds r2, r1, #1 │ │ + cmp r2, sl │ │ + bcs.n ffc2 │ │ + cmp r1, sl │ │ + bcs.w 10014 │ │ + cmp r6, sl │ │ + bcc.n ff2c │ │ + ldr r2, [pc, #328] @ (10040 ) │ │ + add r2, pc │ │ + b.n 10030 │ │ + adds r0, r6, #2 │ │ + cmp r0, sl │ │ + bcs.n ffb4 │ │ + adds r2, r1, #2 │ │ + cmp r2, sl │ │ + bcs.n ffd0 │ │ + cmp r1, sl │ │ + bcs.w 1001a │ │ + cmp r6, sl │ │ + bcs.w 10020 │ │ + ldrb.w r3, [r9, r1] │ │ + adds r1, #1 │ │ + cmp r1, sl │ │ + strb.w r3, [r9, r6] │ │ + bcs.w 10026 │ │ + adds r6, #1 │ │ + cmp r6, sl │ │ + bcs.w 1002c │ │ + ldrb.w r1, [r9, r1] │ │ + strb.w r1, [r9, r6] │ │ + ldrb.w r1, [r9, r2] │ │ + strb.w r1, [r9, r0] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #264] @ (10050 ) │ │ + movs r1, #47 @ 0x2f │ │ + ldr r2, [pc, #264] @ (10054 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r0, [pc, #260] @ (10058 ) │ │ + movs r1, #72 @ 0x48 │ │ + ldr r2, [pc, #260] @ (1005c ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r3, [pc, #260] @ (10068 ) │ │ + movs r0, #0 │ │ + mov r2, sl │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #252] @ (1006c ) │ │ + mov r0, r2 │ │ + mov r2, sl │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r0, [pc, #244] @ (10070 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #244] @ (10074 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #4] │ │ + add r1, pc │ │ + add r0, sp, #4 │ │ + str r2, [sp, #20] │ │ + str r2, [sp, #16] │ │ + movs r2, #4 │ │ + str r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + bl b9ac │ │ + ldr r5, [pc, #180] @ (1004c ) │ │ + mov r0, r3 │ │ + mov r1, r6 │ │ + mov r2, sl │ │ + add r5, pc │ │ + mov r3, r5 │ │ + bl c404 │ │ + ldr r0, [pc, #208] @ (10078 ) │ │ + movs r1, #47 @ 0x2f │ │ + ldr r2, [pc, #208] @ (1007c ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r0, [pc, #212] @ (1008c ) │ │ + movs r1, #47 @ 0x2f │ │ + ldr r2, [pc, #212] @ (10090 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r0, [pc, #188] @ (10080 ) │ │ + movs r1, #72 @ 0x48 │ │ + ldr r2, [pc, #188] @ (10084 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r0, [pc, #192] @ (10094 ) │ │ + movs r1, #72 @ 0x48 │ │ + ldr r2, [pc, #192] @ (10098 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + ldr r2, [pc, #132] @ (10064 ) │ │ + mov r1, sl │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #72] @ (10034 ) │ │ + add r2, pc │ │ + mov r0, r1 │ │ + mov r1, sl │ │ + bl c5b8 │ │ + ldr r2, [pc, #104] @ (10060 ) │ │ + mov r1, sl │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #72] @ (10048 ) │ │ + mov r1, sl │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #44] @ (10038 ) │ │ + add r2, pc │ │ + b.n ffec │ │ + ldr r2, [pc, #44] @ (1003c ) │ │ + add r2, pc │ │ + b.n 10030 │ │ + ldr r2, [pc, #112] @ (10088 ) │ │ + add r2, pc │ │ + b.n ffec │ │ + ldr r2, [pc, #128] @ (1009c ) │ │ + add r2, pc │ │ + b.n ffec │ │ + ldr r2, [pc, #124] @ (100a0 ) │ │ + add r2, pc │ │ + b.n 10030 │ │ + ldr r2, [pc, #124] @ (100a4 ) │ │ + add r2, pc │ │ + b.n ffec │ │ + ldr r2, [pc, #20] @ (10044 ) │ │ + add r2, pc │ │ + mov r0, r6 │ │ + b.n ffee │ │ + movs r0, #190 @ 0xbe │ │ + movs r5, r0 │ │ + movs r0, #190 @ 0xbe │ │ + movs r5, r0 │ │ + movs r0, #200 @ 0xc8 │ │ + movs r5, r0 │ │ + movs r2, #32 │ │ + movs r5, r0 │ │ + movs r1, #74 @ 0x4a │ │ + movs r5, r0 │ │ + movs r0, #86 @ 0x56 │ │ + movs r5, r0 │ │ + movs r0, #202 @ 0xca │ │ + movs r5, r0 │ │ + strb r1, [r0, #16] │ │ + vaddw.u q9, , d28 │ │ + movs r5, r0 │ │ + strb r2, [r4, #16] │ │ + vaddw.u q9, , d30 │ │ + movs r5, r0 │ │ + movs r0, #160 @ 0xa0 │ │ + movs r5, r0 │ │ + movs r0, #214 @ 0xd6 │ │ + movs r5, r0 │ │ + movs r2, #34 @ 0x22 │ │ + movs r5, r0 │ │ + movs r2, #22 │ │ + movs r5, r0 │ │ + movs r2, #24 │ │ + movs r5, r0 │ │ + movs r2, #4 │ │ + movs r5, r0 │ │ + strb r6, [r2, #16] │ │ + vsra.u32 d18, d26, #1 │ │ + movs r5, r0 │ │ + strb r1, [r5, #16] │ │ + vaddw.u q9, , d30 │ │ + movs r5, r0 │ │ + movs r0, #242 @ 0xf2 │ │ + movs r5, r0 │ │ + strb r7, [r7, #17] │ │ + @ instruction: 0xffff216c │ │ + movs r5, r0 │ │ + strb r2, [r2, #18] │ │ + @ instruction: 0xffff2160 │ │ + movs r5, r0 │ │ + movs r1, #44 @ 0x2c │ │ + movs r5, r0 │ │ + movs r1, #54 @ 0x36 │ │ + movs r5, r0 │ │ + movs r1, #64 @ 0x40 │ │ + movs r5, r0 │ │ + push {r7, lr} │ │ + ldr.w lr, [sp, #8] │ │ + mov ip, r2 │ │ + subs r2, r2, r3 │ │ + cmp.w lr, #3 │ │ + bne.n 100c8 │ │ + cmn.w ip, #4 │ │ + itt ls │ │ + addls.w r3, ip, #3 │ │ + cmpls r3, r1 │ │ + bls.n 100d6 │ │ + pop {r7, pc} │ │ + str.w lr, [sp, #8] │ │ + mov r3, ip │ │ + ldmia.w sp!, {r7, lr} │ │ + b.w fdc8 │ │ + adds r3, r2, #2 │ │ + cmp r3, r1 │ │ + it cc │ │ + cmpcc r2, r1 │ │ + bcs.n 100c6 │ │ + add.w lr, r2, #1 │ │ + cmp lr, r1 │ │ + itttt cc │ │ + addcc.w r1, r0, ip │ │ + ldrbcc r2, [r0, r2] │ │ + strbcc r2, [r1, #0] │ │ + ldrbcc.w r2, [r0, lr] │ │ + ittt cc │ │ + strbcc r2, [r1, #1] │ │ + ldrbcc r0, [r0, r3] │ │ + strbcc r0, [r1, #2] │ │ + pop {r7, pc} │ │ + cbz r3, 10104 │ │ + movs r0, #0 │ │ + bx lr │ │ + push {r4, r5, r7, lr} │ │ + ldr r3, [sp, #20] │ │ + cbnz r3, 10118 │ │ + ldr r5, [sp, #16] │ │ + cmp r5, r2 │ │ + bcc.n 10118 │ │ + cmp r1, r5 │ │ + it cs │ │ + cmpcs r5, r2 │ │ + bhi.n 1011c │ │ + movs r0, #0 │ │ + pop {r4, r5, r7, pc} │ │ + sub.w ip, r5, r2 │ │ + add.w lr, r0, r2 │ │ + cmp.w ip, #3 │ │ + bhi.n 10140 │ │ + mov r2, ip │ │ + mov r3, lr │ │ + ldrb r0, [r3, #0] │ │ + cmp r0, #0 │ │ + beq.n 101d6 │ │ + adds r3, #1 │ │ + subs r2, #1 │ │ + mov.w r0, #0 │ │ + bne.n 1012e │ │ + b.n 101e4 │ │ + ldr.w r3, [lr] │ │ + movw r1, #256 @ 0x100 │ │ + movt r1, #257 @ 0x101 │ │ + subs r4, r1, r3 │ │ + orrs r3, r4 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n 10184 │ │ + adds r4, r0, r5 │ │ + bic.w r0, lr, #3 │ │ + adds r3, r0, #4 │ │ + cmp.w ip, #9 │ │ + bcs.n 10198 │ │ + cmp r3, r4 │ │ + bcs.n 10118 │ │ + and.w r0, lr, #3 │ │ + add r0, r5 │ │ + subs r0, r0, r2 │ │ + subs r2, r0, #4 │ │ + ldrb r0, [r3, #0] │ │ + cbz r0, 101d6 │ │ + adds r3, #1 │ │ + subs r2, #1 │ │ + mov.w r0, #0 │ │ + bne.n 10174 │ │ + b.n 101e4 │ │ + mov r2, ip │ │ + mov r3, lr │ │ + ldrb r0, [r3, #0] │ │ + cbz r0, 101d6 │ │ + adds r3, #1 │ │ + subs r2, #1 │ │ + mov.w r0, #0 │ │ + bne.n 10188 │ │ + b.n 101e4 │ │ + sub.w r0, r4, #8 │ │ + cmp r3, r0 │ │ + bhi.n 101c4 │ │ + ldr r2, [r3, #0] │ │ + subs r5, r1, r2 │ │ + orrs r2, r5 │ │ + mvns r2, r2 │ │ + tst.w r2, #2155905152 @ 0x80808080 │ │ itttt eq │ │ - movweq r0, #10804 @ 0x2a34 │ │ - movteq r0, #45150 @ 0xb05e │ │ - eoreq r0, r2 │ │ - movweq r1, #4703 @ 0x125f │ │ - ittt eq │ │ - movteq r1, #57069 @ 0xdeed │ │ - eoreq r1, r3 │ │ - orrseq.w r0, r0, r1 │ │ - bne.n ada6 │ │ - adds r0, r4, #4 │ │ - movs r1, #8 │ │ - ldr r4, [r4, r1] │ │ - cbnz r4, ad80 │ │ - b.n ada6 │ │ + ldreq r2, [r3, #4] │ │ + subeq r5, r1, r2 │ │ + orreq r2, r5 │ │ + mvneq r2, r2 │ │ + it eq │ │ + tsteq.w r2, #2155905152 @ 0x80808080 │ │ + bne.n 101c4 │ │ + adds r3, #8 │ │ + cmp r3, r0 │ │ + bls.n 101a0 │ │ + cmp r3, r4 │ │ + bcs.n 10118 │ │ + ldrb r0, [r3, #0] │ │ + cbz r0, 101d6 │ │ + adds r3, #1 │ │ + movs r0, #0 │ │ + cmp r3, r4 │ │ + bne.n 101c8 │ │ + b.n 101e4 │ │ + sub.w r1, r3, lr │ │ + cmp r1, ip │ │ + it hi │ │ + movhi.w lr, #0 │ │ + mov r0, lr │ │ + pop {r4, r5, r7, pc} │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl 101f4 │ │ + bl 32a06 │ │ + bmi.n 1019e │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #16 │ │ + mov r5, r1 │ │ + ldr r1, [pc, #204] @ (102d0 ) │ │ + mov r6, r0 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + add r1, pc │ │ + blx 609c0 │ │ + cbz r0, 1025c │ │ + mov r9, r0 │ │ + mov r0, r6 │ │ + blx r5 │ │ + mov r5, r0 │ │ + ldr r6, [r1, #12] │ │ + mov r0, sp │ │ + mov r1, r5 │ │ + blx r6 │ │ + movw r4, #7025 @ 0x1b71 │ │ + ldmia.w sp, {r0, r1, r2, r3} │ │ + movt r4, #47499 @ 0xb98b │ │ + eors r3, r4 │ │ + movw r4, #20524 @ 0x502c │ │ + movt r4, #25579 @ 0x63eb │ │ + eors r1, r4 │ │ + orrs r1, r3 │ │ + movw r3, #16760 @ 0x4178 │ │ + movt r3, #22438 @ 0x57a6 │ │ + eors r2, r3 │ │ + movw r3, #23917 @ 0x5d6d │ │ + movt r3, #54987 @ 0xd6cb │ │ + eors r0, r3 │ │ + orrs r0, r2 │ │ + orrs r0, r1 │ │ + bne.n 10264 │ │ movs r1, #4 │ │ - mov r0, r4 │ │ - ldr r4, [r4, r1] │ │ - cbz r4, ada6 │ │ - ldr r5, [r0, #0] │ │ - adds r0, r4, #1 │ │ - blx 41d50 │ │ - cbz r0, ada6 │ │ + mov r0, r5 │ │ + ldr r5, [r5, r1] │ │ + cbnz r5, 102a8 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, sp │ │ mov r1, r5 │ │ - mov r2, r4 │ │ + blx r6 │ │ + movw r6, #61383 @ 0xefc7 │ │ + ldmia.w sp, {r0, r1, r2, r3} │ │ + movt r6, #33068 @ 0x812c │ │ + eors r3, r6 │ │ + movw r6, #4731 @ 0x127b │ │ + movt r6, #62898 @ 0xf5b2 │ │ + eors r1, r6 │ │ + orrs r1, r3 │ │ + movw r3, #30904 @ 0x78b8 │ │ + movt r3, #15053 @ 0x3acd │ │ + eors r2, r3 │ │ + movw r3, #13683 @ 0x3573 │ │ + movt r3, #13389 @ 0x344d │ │ + eors r0, r3 │ │ + orrs r0, r2 │ │ + orrs r0, r1 │ │ + bne.n 1025c │ │ + adds r0, r5, #4 │ │ + movs r1, #8 │ │ + ldr r5, [r5, r1] │ │ + cmp r5, #0 │ │ + beq.n 1025c │ │ + ldr.w r8, [r0] │ │ + adds r0, r5, #1 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.n 1025c │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ mov r6, r0 │ │ - bl 3f088 │ │ + bl 5da78 │ │ movs r0, #0 │ │ - mov r1, r8 │ │ - strb r0, [r6, r4] │ │ + strb r0, [r6, r5] │ │ mov r0, r6 │ │ - ldr.w r8, [sp], #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r1 │ │ - ldr.w r8, [sp], #4 │ │ + blx r9 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - str r6, [sp, #512] @ 0x200 │ │ + ldrh r5, [r5, r7] │ │ vabal.u , d31, d0 │ │ mov r7, sp │ │ - blx 41e40 │ │ + ldr r0, [pc, #12] @ (102e8 ) │ │ + movs r1, #40 @ 0x28 │ │ + ldr r2, [pc, #12] @ (102ec ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + nop │ │ + strb r4, [r2, #8] │ │ + vqrdmlah.s , , d0[0] │ │ + movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 @ 0x34 │ │ + sub.w sp, sp, #4160 @ 0x1040 │ │ + sub sp, #4 │ │ + str r0, [sp, #4] │ │ + mov r5, r1 │ │ + ldr r0, [r1, #0] │ │ + add.w ip, sp, #64 @ 0x40 │ │ + ldr r1, [r1, #4] │ │ + add.w r9, sp, #64 @ 0x40 │ │ + ldr r2, [r5, #8] │ │ + ldr r3, [r5, #12] │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + add.w ip, sp, #84 @ 0x54 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [r5, #28] │ │ + ldr r4, [r5, #24] │ │ + str r0, [sp, #108] @ 0x6c │ │ + add.w r0, r9, #64 @ 0x40 │ │ + ldr r7, [r5, #16] │ │ + ldr r6, [r5, #20] │ │ + stmia.w ip, {r1, r2, r3, r7} │ │ + movw r1, #4036 @ 0xfc4 │ │ + strd r6, r4, [sp, #100] @ 0x64 │ │ + bl 5dac2 │ │ + ldr r0, [r5, #16] │ │ + add.w ip, sp, #112 @ 0x70 │ │ + ldr r1, [r5, #20] │ │ + ldr r2, [r5, #24] │ │ + ldr r3, [r5, #28] │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + movs r0, #16 │ │ + movs r1, #0 │ │ + add.w r3, r9, r1 │ │ + ldr.w r2, [r9, r1] │ │ + adds r1, #4 │ │ + ldr r5, [r3, #56] @ 0x38 │ │ + ldr r6, [r3, #36] @ 0x24 │ │ + ldr r7, [r3, #4] │ │ + add r2, r6 │ │ + mov.w r6, r5, ror #17 │ │ + eor.w r6, r6, r5, ror #19 │ │ + eor.w r6, r6, r5, lsr #10 │ │ + add r2, r6 │ │ + mov.w r6, r7, ror #7 │ │ + eor.w r6, r6, r7, ror #18 │ │ + eor.w r7, r6, r7, lsr #3 │ │ + add r2, r7 │ │ + add r2, r0 │ │ + adds r0, #1 │ │ + cmp.w r0, #272 @ 0x110 │ │ + str r2, [r3, #64] @ 0x40 │ │ + bne.n 1034a │ │ + add.w r0, r9, #1024 @ 0x400 │ │ + str r0, [sp, #12] │ │ + mov r1, r9 │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ + ldmia.w r0, {r2, r3, r4, r5, r6, r7} │ │ + mov.w r0, #272 @ 0x110 │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ + movs r1, #0 │ │ + add.w r3, r9, r1 │ │ + ldr.w r2, [r9, r1] │ │ + adds r1, #4 │ │ + ldr r5, [r3, #56] @ 0x38 │ │ + ldr r6, [r3, #36] @ 0x24 │ │ + ldr r7, [r3, #4] │ │ + add r2, r6 │ │ + mov.w r6, r5, ror #17 │ │ + eor.w r6, r6, r5, ror #19 │ │ + eor.w r6, r6, r5, lsr #10 │ │ + add r2, r6 │ │ + mov.w r6, r7, ror #7 │ │ + eor.w r6, r6, r7, ror #18 │ │ + eor.w r7, r6, r7, lsr #3 │ │ + add r2, r7 │ │ + add r2, r0 │ │ + adds r0, #1 │ │ + cmp.w r0, #1280 @ 0x500 │ │ + str r2, [r3, #64] @ 0x40 │ │ + bne.n 103a0 │ │ + add.w r0, r9, #3072 @ 0xc00 │ │ + str r0, [sp, #8] │ │ + add.w r0, r9, #2048 @ 0x800 │ │ + str r0, [sp, #60] @ 0x3c │ │ + add.w r0, r9, #4096 @ 0x1000 │ │ + str r0, [sp, #40] @ 0x28 │ │ + mov.w r0, #4096 @ 0x1000 │ │ + movs r2, #64 @ 0x40 │ │ + ldr.w r0, [r9, r0] │ │ + b.n 1073a │ │ + add.w r8, r9, r1, lsl #2 │ │ + add.w r7, r9, r0, lsl #2 │ │ + ldr.w r3, [r9, fp, lsl #2] │ │ + ldr.w r1, [r8, #24] │ │ + ldr.w r2, [r8, #52] @ 0x34 │ │ + ldr r0, [r7, #4] │ │ + add.w r1, r3, r1, ror #8 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + mov.w r2, r2, ror #10 │ │ + ldr.w lr, [sp, #8] │ │ + eor.w r0, r2, r0, ror #23 │ │ + add r0, r1 │ │ + str.w r0, [r9, fp, lsl #2] │ │ + ldr.w r1, [r8, #16] │ │ + uxtb r2, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r2, [r4, r2, lsl #2] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + add r1, r2 │ │ + eors r0, r1 │ │ + str.w r0, [r9, fp, lsl #2] │ │ + ldr.w r0, [r8, #56] @ 0x38 │ │ + ldr.w r1, [r8, #28] │ │ + ldrd r3, r6, [r7, #4] │ │ + mov.w r2, r0, ror #10 │ │ + ldr r0, [r7, #12] │ │ + eor.w r2, r2, r6, ror #23 │ │ + add.w r1, r3, r1, ror #8 │ │ + add r1, r2 │ │ + str r1, [r7, #4] │ │ + ldr.w r2, [r8, #20] │ │ + uxtb r3, r2 │ │ + ubfx r2, r2, #16, #8 │ │ + ldr.w r3, [r4, r3, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r2, r3 │ │ + eor.w r5, r2, r1 │ │ + str r5, [r7, #4] │ │ + ldr.w r3, [r9, ip, lsl #2] │ │ + ldr.w r2, [r8, #32] │ │ + str r5, [sp, #20] │ │ + mov.w r3, r3, ror #10 │ │ + add.w r2, r6, r2, ror #8 │ │ + eor.w r3, r3, r0, ror #23 │ │ + add r2, r3 │ │ + str r2, [r7, #8] │ │ + ldr.w r3, [r8, #24] │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + eor.w sl, r3, r2 │ │ + str.w sl, [r7, #8] │ │ + ldr.w r2, [r8, #36] @ 0x24 │ │ + ldr r3, [r7, #16] │ │ + str.w sl, [sp, #36] @ 0x24 │ │ + add.w r0, r0, r2, ror #8 │ │ + ldr.w r2, [r9, fp, lsl #2] │ │ + mov.w r2, r2, ror #10 │ │ + eor.w r2, r2, r3, ror #23 │ │ + add r0, r2 │ │ + str r0, [r7, #12] │ │ + ldr.w r2, [r8, #28] │ │ + uxtb r6, r2 │ │ + ubfx r2, r2, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r2, r6 │ │ + eor.w ip, r2, r0 │ │ + str.w ip, [r7, #12] │ │ + ldr r0, [r7, #20] │ │ + ldr.w r6, [r8, #40] @ 0x28 │ │ + str.w ip, [sp, #28] │ │ + mov.w r2, r0, ror #23 │ │ + eor.w r2, r2, r5, ror #10 │ │ + add.w r3, r3, r6, ror #8 │ │ + add r2, r3 │ │ + str r2, [r7, #16] │ │ + ldr.w r3, [r8, #32] │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + eor.w r1, r3, r2 │ │ + str r1, [r7, #16] │ │ + ldr r2, [r7, #24] │ │ + ldr.w r6, [r8, #44] @ 0x2c │ │ + str r1, [sp, #32] │ │ + mov.w r3, r2, ror #23 │ │ + eor.w r3, r3, sl, ror #10 │ │ + add.w r0, r0, r6, ror #8 │ │ + add r0, r3 │ │ + str r0, [r7, #20] │ │ + ldr.w r3, [r8, #36] @ 0x24 │ │ + ldr.w sl, [sp, #44] @ 0x2c │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + eor.w r5, r3, r0 │ │ + str r5, [r7, #20] │ │ + ldr r3, [r7, #28] │ │ + ldr.w r6, [r8, #48] @ 0x30 │ │ + str r5, [sp, #24] │ │ + mov.w r0, r3, ror #23 │ │ + eor.w r0, r0, ip, ror #10 │ │ + add.w r2, r2, r6, ror #8 │ │ + add r0, r2 │ │ + str r0, [r7, #24] │ │ + ldr.w r2, [r8, #40] @ 0x28 │ │ + uxtb r6, r2 │ │ + ubfx r2, r2, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r2, r6 │ │ + eors r0, r2 │ │ + str r0, [r7, #24] │ │ + ldr r2, [r7, #32] │ │ + ldr.w ip, [r8, #52] @ 0x34 │ │ + mov.w r6, r2, ror #23 │ │ + add.w r3, r3, ip, ror #8 │ │ + eor.w r6, r6, r1, ror #10 │ │ + add r3, r6 │ │ + str r3, [r7, #28] │ │ + ldr.w r6, [r8, #44] @ 0x2c │ │ + mov ip, sl │ │ + uxtb r1, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r1, [r4, r1, lsl #2] │ │ + ldr.w r6, [lr, r6, lsl #2] │ │ + add r1, r6 │ │ + eor.w r6, r1, r3 │ │ + ldr r1, [r7, #36] @ 0x24 │ │ + str r6, [r7, #28] │ │ + mov.w r3, r1, ror #23 │ │ + eor.w r3, r3, r5, ror #10 │ │ + ldr.w r5, [r8, #56] @ 0x38 │ │ + add.w r2, r2, r5, ror #8 │ │ + add r2, r3 │ │ + str r2, [r7, #32] │ │ + ldr.w r3, [r8, #48] @ 0x30 │ │ + uxtb r5, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r5 │ │ + eors r2, r3 │ │ + ldr r3, [r7, #40] @ 0x28 │ │ + str r2, [r7, #32] │ │ + mov.w r5, r3, ror #23 │ │ + eor.w r0, r5, r0, ror #10 │ │ + ldr.w r5, [r9, sl, lsl #2] │ │ + ldr.w sl, [sp, #20] │ │ + add.w r1, r1, r5, ror #8 │ │ + add r0, r1 │ │ + str r0, [r7, #36] @ 0x24 │ │ + ldr.w r1, [r8, #52] @ 0x34 │ │ + uxtb r5, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + add r1, r5 │ │ + eors r0, r1 │ │ + ldr r1, [r7, #44] @ 0x2c │ │ + str r0, [r7, #36] @ 0x24 │ │ + add.w r5, r1, sl, ror #8 │ │ + mov.w r1, r1, ror #23 │ │ + eor.w r1, r1, r6, ror #10 │ │ + ldr.w r6, [r9, fp, lsl #2] │ │ + add.w r3, r3, r6, ror #8 │ │ + add r1, r3 │ │ + str r1, [r7, #40] @ 0x28 │ │ + ldr.w r3, [r8, #56] @ 0x38 │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r4, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + eors r3, r1 │ │ + ldr r1, [r7, #48] @ 0x30 │ │ + mov.w r6, r1, ror #23 │ │ + eor.w r2, r6, r2, ror #10 │ │ + add r2, r5 │ │ + strd r3, r2, [r7, #40] @ 0x28 │ │ + ldr.w r6, [r9, ip, lsl #2] │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + add.w r1, r1, ip, ror #8 │ │ + ldr.w r6, [lr, r6, lsl #2] │ │ + add r6, r5 │ │ + eors r2, r6 │ │ + ldr r6, [r7, #52] @ 0x34 │ │ + mov.w r5, r6, ror #23 │ │ + eor.w r0, r5, r0, ror #10 │ │ + add r0, r1 │ │ + strd r2, r0, [r7, #44] @ 0x2c │ │ + ldr.w r1, [r9, fp, lsl #2] │ │ + uxtb r5, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r5, [r4, r5, lsl #2] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + add r1, r5 │ │ + eors r0, r1 │ │ + ldr r1, [sp, #28] │ │ + add.w r1, r6, r1, ror #8 │ │ + ldr r6, [r7, #56] @ 0x38 │ │ + mov.w r5, r6, ror #23 │ │ + eor.w r3, r5, r3, ror #10 │ │ + add r1, r3 │ │ + ubfx r5, sl, #16, #8 │ │ + uxtb.w r3, sl │ │ + strd r0, r1, [r7, #48] @ 0x30 │ │ + ldr.w r3, [r4, r3, lsl #2] │ │ + ldr.w r5, [lr, r5, lsl #2] │ │ + add r3, r5 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + eors r1, r3 │ │ + str r1, [r7, #52] @ 0x34 │ │ + ubfx r3, ip, #16, #8 │ │ + ldr.w r1, [r9, r5, lsl #2] │ │ + mov.w r1, r1, ror #23 │ │ + eor.w r1, r1, r2, ror #10 │ │ + ldr r2, [sp, #32] │ │ + add.w r2, r6, r2, ror #8 │ │ + add r1, r2 │ │ + str r1, [r7, #56] @ 0x38 │ │ + uxtb.w r2, ip │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + ldr.w r2, [r4, r2, lsl #2] │ │ + add r2, r3 │ │ + eors r1, r2 │ │ + str r1, [r7, #56] @ 0x38 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + ldr r2, [sp, #24] │ │ + ldr.w r1, [r9, r1, lsl #2] │ │ + mov.w r1, r1, ror #23 │ │ + eor.w r0, r1, r0, ror #10 │ │ + ldr.w r1, [r9, r5, lsl #2] │ │ + add.w r1, r1, r2, ror #8 │ │ + add r0, r1 │ │ + str.w r0, [r9, r5, lsl #2] │ │ + ldr r1, [r7, #12] │ │ + uxtb r2, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r2, [r4, r2, lsl #2] │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + add r1, r2 │ │ + eors r0, r1 │ │ + str.w r0, [r9, r5, lsl #2] │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + ldr r0, [r1, #0] │ │ + subs r2, #1 │ │ + add.w r0, r0, #16 │ │ + str r0, [r1, #0] │ │ + beq.w 10a84 │ │ + lsls r1, r0, #28 │ │ + bne.w 10aa0 │ │ + and.w fp, r0, #496 @ 0x1f0 │ │ + str r2, [sp, #56] @ 0x38 │ │ + add.w r1, fp, #15 │ │ + str r1, [sp, #52] @ 0x34 │ │ + add.w r1, r0, #16 │ │ + cmp.w r0, #512 @ 0x200 │ │ + and.w r1, r1, #496 @ 0x1f0 │ │ + str r1, [sp, #48] @ 0x30 │ │ + add.w r1, r0, #496 @ 0x1f0 │ │ + and.w r1, r1, #496 @ 0x1f0 │ │ + add.w ip, r1, #15 │ │ + str.w ip, [sp, #44] @ 0x2c │ │ + bcc.w 103f8 │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + add.w r4, r9, fp, lsl #2 │ │ + ldr.w lr, [sp, #12] │ │ + add.w r0, r8, r1, lsl #2 │ │ + add.w r7, r8, fp, lsl #2 │ │ + ldr.w r5, [r8, fp, lsl #2] │ │ + ldr r1, [r0, #52] @ 0x34 │ │ + ldr r2, [r0, #24] │ │ + mov.w r3, r1, ror #22 │ │ + ldrd r6, r1, [r7, #4] │ │ + add.w r2, r5, r2, ror #24 │ │ + eor.w r3, r3, r6, ror #9 │ │ + add r2, r3 │ │ + str.w r2, [r8, fp, lsl #2] │ │ + ldr r3, [r0, #16] │ │ + uxtb r5, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r5 │ │ + eor.w r5, r3, r2 │ │ + str.w r5, [r4, #2048] @ 0x800 │ │ + ldr r3, [r0, #56] @ 0x38 │ │ + ldr r2, [r0, #28] │ │ + str r5, [sp, #16] │ │ + mov.w r3, r3, ror #22 │ │ + eor.w r3, r3, r1, ror #9 │ │ + add.w r2, r6, r2, ror #24 │ │ + add r2, r3 │ │ + str r2, [r7, #4] │ │ + ldr r3, [r0, #20] │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r9, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + eor.w sl, r3, r2 │ │ + str.w sl, [r4, #2052] @ 0x804 │ │ + ldr r2, [r0, #32] │ │ + ldr r3, [r7, #12] │ │ + str.w sl, [sp, #24] │ │ + add.w r1, r1, r2, ror #24 │ │ + ldr.w r2, [r8, ip, lsl #2] │ │ + mov.w r2, r2, ror #22 │ │ + eor.w r2, r2, r3, ror #9 │ │ + add r1, r2 │ │ + str r1, [r7, #8] │ │ + ldr r2, [r0, #24] │ │ + uxtb r6, r2 │ │ + ubfx r2, r2, #16, #8 │ │ + ldr.w r6, [r9, r6, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r2, r6 │ │ + ldr r6, [r7, #16] │ │ + eor.w r8, r2, r1 │ │ + str.w r8, [r4, #2056] @ 0x808 │ │ + str.w r8, [sp, #36] @ 0x24 │ │ + mov.w r1, r6, ror #9 │ │ + eor.w r1, r1, r5, ror #22 │ │ + ldr r5, [r0, #36] @ 0x24 │ │ + add.w r3, r3, r5, ror #24 │ │ + add r1, r3 │ │ + str r1, [r7, #12] │ │ + ldr r3, [r0, #28] │ │ + uxtb r5, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r5 │ │ + eors r1, r3 │ │ + str.w r1, [r4, #2060] @ 0x80c │ │ + ldr r3, [r7, #20] │ │ + ldr r2, [r0, #40] @ 0x28 │ │ + str r1, [sp, #32] │ │ + mov.w r5, r3, ror #9 │ │ + eor.w r5, r5, sl, ror #22 │ │ + add.w r2, r6, r2, ror #24 │ │ + add r2, r5 │ │ + str r2, [r7, #16] │ │ + ldr r6, [r0, #32] │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r6, [lr, r6, lsl #2] │ │ + add r6, r5 │ │ + eor.w fp, r6, r2 │ │ + str.w fp, [r4, #2064] @ 0x810 │ │ + ldr r2, [r7, #24] │ │ + ldr r5, [r0, #44] @ 0x2c │ │ + str.w fp, [sp, #28] │ │ + mov.w r6, r2, ror #9 │ │ + eor.w r6, r6, r8, ror #22 │ │ + add.w r3, r3, r5, ror #24 │ │ + add r3, r6 │ │ + str r3, [r7, #20] │ │ + ldr r6, [r0, #36] @ 0x24 │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r6, [lr, r6, lsl #2] │ │ + add r6, r5 │ │ + eor.w r8, r6, r3 │ │ + str.w r8, [r4, #2068] @ 0x814 │ │ + ldr r3, [r7, #28] │ │ + ldr r5, [r0, #48] @ 0x30 │ │ + str.w r8, [sp, #20] │ │ + mov.w r6, r3, ror #9 │ │ + eor.w r6, r6, r1, ror #22 │ │ + add.w r2, r2, r5, ror #24 │ │ + add r2, r6 │ │ + str r2, [r7, #24] │ │ + ldr r6, [r0, #40] @ 0x28 │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r6, [lr, r6, lsl #2] │ │ + add r6, r5 │ │ + eors r6, r2 │ │ + str.w r6, [r4, #2072] @ 0x818 │ │ + ldr r2, [r7, #32] │ │ + ldr r1, [r0, #52] @ 0x34 │ │ + mov.w r5, r2, ror #9 │ │ + eor.w r5, r5, fp, ror #22 │ │ + add.w r1, r3, r1, ror #24 │ │ + add r1, r5 │ │ + str r1, [r7, #28] │ │ + ldr r3, [r0, #44] @ 0x2c │ │ + mov fp, ip │ │ + uxtb r5, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r5 │ │ + eor.w ip, r3, r1 │ │ + str.w ip, [r4, #2076] @ 0x81c │ │ + ldr r1, [r7, #36] @ 0x24 │ │ + ldr r5, [r0, #56] @ 0x38 │ │ + mov.w r3, r1, ror #9 │ │ + eor.w r3, r3, r8, ror #22 │ │ + add.w r2, r2, r5, ror #24 │ │ + add r2, r3 │ │ + str r2, [r7, #32] │ │ + ldr r3, [r0, #48] @ 0x30 │ │ + ldr.w r8, [sp, #16] │ │ + uxtb r5, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r5 │ │ + eor.w sl, r3, r2 │ │ + ldr r2, [r7, #40] @ 0x28 │ │ + str.w sl, [r4, #2080] @ 0x820 │ │ + add.w r3, r2, r8, ror #24 │ │ + mov.w r2, r2, ror #9 │ │ + eor.w r2, r2, r6, ror #22 │ │ + ldr r6, [sp, #60] @ 0x3c │ │ + ldr.w r5, [r6, fp, lsl #2] │ │ + add.w r1, r1, r5, ror #24 │ │ + add r1, r2 │ │ + str r1, [r7, #36] @ 0x24 │ │ + ldr r2, [r0, #52] @ 0x34 │ │ + uxtb r5, r2 │ │ + ubfx r2, r2, #16, #8 │ │ + ldr.w r5, [r9, r5, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r2, r5 │ │ + ldr r5, [r7, #52] @ 0x34 │ │ + eor.w fp, r2, r1 │ │ + ldr r1, [r7, #44] @ 0x2c │ │ + str.w fp, [r4, #2084] @ 0x824 │ │ + mov.w r2, r1, ror #9 │ │ + eor.w r2, r2, ip, ror #22 │ │ + add r2, r3 │ │ + str r2, [r7, #40] @ 0x28 │ │ + ldr r0, [r0, #56] @ 0x38 │ │ + uxtb r3, r0 │ │ + ubfx r0, r0, #16, #8 │ │ + ldr.w r3, [r9, r3, lsl #2] │ │ + ldr.w r0, [lr, r0, lsl #2] │ │ + add r0, r3 │ │ + eor.w ip, r0, r2 │ │ + ldr r2, [r7, #48] @ 0x30 │ │ + ldr r0, [sp, #24] │ │ + str.w ip, [r4, #2088] @ 0x828 │ │ + mov.w r3, r2, ror #9 │ │ + add.w r1, r1, r0, ror #24 │ │ + eor.w r3, r3, sl, ror #22 │ │ + add r1, r3 │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + str r1, [r7, #44] @ 0x2c │ │ + ldr.w r3, [r6, r3, lsl #2] │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ + ldr.w r6, [r9, r6, lsl #2] │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r3, r6 │ │ + ldr r6, [sp, #36] @ 0x24 │ │ + eor.w sl, r3, r1 │ │ + ubfx r3, r8, #16, #8 │ │ + uxtb.w r1, r8 │ │ + str.w sl, [r4, #2092] @ 0x82c │ │ + ldr.w r1, [r9, r1, lsl #2] │ │ + add.w r2, r2, r6, ror #24 │ │ + ldr.w r3, [lr, r3, lsl #2] │ │ + add r1, r3 │ │ + mov.w r3, r5, ror #9 │ │ + eor.w r3, r3, fp, ror #22 │ │ + add r2, r3 │ │ + ldr r3, [sp, #32] │ │ + eor.w fp, r1, r2 │ │ + ubfx r2, r0, #16, #8 │ │ + uxtb r1, r0 │ │ + str.w fp, [r4, #2096] @ 0x830 │ │ + ldr.w r1, [r9, r1, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + add r1, r2 │ │ + ldr r2, [r7, #56] @ 0x38 │ │ + mov.w r7, r2, ror #9 │ │ + eor.w r0, r7, ip, ror #22 │ │ + add.w r7, r5, r3, ror #24 │ │ + ldr r5, [sp, #28] │ │ + add r0, r7 │ │ + eors r0, r1 │ │ + ubfx r1, r6, #16, #8 │ │ + str.w r0, [r4, #2100] @ 0x834 │ │ + uxtb r0, r6 │ │ + ldr.w r0, [r9, r0, lsl #2] │ │ + add.w r2, r2, r5, ror #24 │ │ + ldr.w r1, [lr, r1, lsl #2] │ │ + ldr r6, [sp, #60] @ 0x3c │ │ + add r0, r1 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr.w r1, [r6, r1, lsl #2] │ │ + mov.w r7, r1, ror #9 │ │ + eor.w r7, r7, sl, ror #22 │ │ + add r2, r7 │ │ + ldr r7, [sp, #48] @ 0x30 │ │ + eors r0, r2 │ │ + str.w r0, [r4, #2104] @ 0x838 │ │ + ubfx r2, r3, #16, #8 │ │ + uxtb r0, r3 │ │ + ldr.w r7, [r6, r7, lsl #2] │ │ + ldr.w r0, [r9, r0, lsl #2] │ │ + ldr.w r2, [lr, r2, lsl #2] │ │ + mov.w r7, r7, ror #9 │ │ + eor.w r3, r7, fp, ror #22 │ │ + ldr r7, [sp, #20] │ │ + add r0, r2 │ │ + add.w r1, r1, r7, ror #24 │ │ + add r1, r3 │ │ + eors r0, r1 │ │ + str.w r0, [r4, #2108] @ 0x83c │ │ + b.n 10728 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + movs r0, #0 │ │ + movw r2, #4100 @ 0x1004 │ │ + str r0, [r1, #0] │ │ + add r1, sp, #64 @ 0x40 │ │ + ldr r0, [sp, #4] │ │ + bl 5d614 │ │ + add.w sp, sp, #4160 @ 0x1040 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr r0, [pc, #12] @ (10ab0 ) │ │ + movs r1, #44 @ 0x2c │ │ + ldr r2, [pc, #12] @ (10ab4 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + bl bf2a │ │ + nop │ │ + ldr r7, [r3, #32] │ │ + vqshl.u32 d17, d8, #31 │ │ + movs r5, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 @ 0x2c │ │ mov.w r2, #4096 @ 0x1000 │ │ - ldr r6, [r0, r2] │ │ - lsls r2, r6, #28 │ │ - bne.w b522 │ │ - and.w r4, r6, #496 @ 0x1f0 │ │ - lsls r3, r6, #22 │ │ - add.w r3, r4, #15 │ │ - str r3, [sp, #36] @ 0x24 │ │ - add.w r3, r6, #496 @ 0x1f0 │ │ - add.w r2, r0, #4096 @ 0x1000 │ │ - and.w r3, r3, #496 @ 0x1f0 │ │ - str r2, [sp, #44] @ 0x2c │ │ - add.w r6, r6, #16 │ │ - add.w r7, r3, #13 │ │ + ldr r3, [r0, r2] │ │ + lsls r2, r3, #28 │ │ + bne.w 11226 │ │ + mov fp, r1 │ │ + add.w r1, r0, #4096 @ 0x1000 │ │ + and.w r6, r3, #496 @ 0x1f0 │ │ + str r1, [sp, #36] @ 0x24 │ │ + add.w r1, r6, #15 │ │ + str r1, [sp, #28] │ │ + add.w r1, r3, #16 │ │ + lsls r7, r3, #22 │ │ + add.w r3, r3, #496 @ 0x1f0 │ │ add.w r2, r0, #2048 @ 0x800 │ │ - add.w fp, r4, #1 │ │ - add.w r8, r3, #4 │ │ - add.w lr, r3, #6 │ │ - str r6, [sp, #40] @ 0x28 │ │ - and.w r6, r6, #496 @ 0x1f0 │ │ - str r6, [sp, #32] │ │ - add.w r6, r3, #15 │ │ - str r6, [sp, #48] @ 0x30 │ │ - str r7, [sp, #28] │ │ - bmi.w b188 │ │ - ldr.w r5, [r0, r7, lsl #2] │ │ + and.w r3, r3, #496 @ 0x1f0 │ │ + str r1, [sp, #32] │ │ + add.w sl, r3, #15 │ │ + and.w r1, r1, #496 @ 0x1f0 │ │ + str r1, [sp, #24] │ │ + str.w sl, [sp, #40] @ 0x28 │ │ + bmi.w 10e7c │ │ add.w r3, r0, r3, lsl #2 │ │ - ldr.w r6, [r0, fp, lsl #2] │ │ - ldr.w ip, [r0, lr, lsl #2] │ │ - mov.w r5, r5, ror #10 │ │ - eor.w r9, r5, r6, ror #23 │ │ - ldr.w r5, [r0, r4, lsl #2] │ │ - add.w r5, r5, ip, ror #8 │ │ - add.w r7, r5, r9 │ │ - str.w r7, [r0, r4, lsl #2] │ │ - add.w r4, r0, r4, lsl #2 │ │ - ldr r5, [r3, #56] @ 0x38 │ │ - mov r9, r7 │ │ - ldr.w ip, [r3, #28] │ │ - ldr.w sl, [r4, #8] │ │ + ldr.w r4, [r0, r6, lsl #2] │ │ + ldr r7, [r3, #52] @ 0x34 │ │ + ldr.w lr, [r3, #24] │ │ + mov.w r5, r7, ror #10 │ │ + add.w r7, r0, r6, lsl #2 │ │ + ldrd r8, ip, [r7, #4] │ │ + add.w r4, r4, lr, ror #8 │ │ + eor.w r5, r5, r8, ror #23 │ │ + adds r1, r4, r5 │ │ + str.w r1, [r0, r6, lsl #2] │ │ + ldr r6, [r3, #16] │ │ + ldr r4, [r3, #56] @ 0x38 │ │ + ldr.w lr, [r3, #28] │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r2, r5, lsl #2] │ │ + mov.w r4, r4, ror #10 │ │ + add.w r6, r2, r6, lsl #2 │ │ + eor.w r4, r4, ip, ror #23 │ │ + str r1, [sp, #20] │ │ + ldr.w r6, [r6, #1024] @ 0x400 │ │ + add r5, r6 │ │ + add.w r6, r8, lr, ror #8 │ │ + add.w r9, r6, r4 │ │ + str.w r9, [r7, #4] │ │ + ldr r6, [r3, #20] │ │ + eors r5, r1 │ │ + str.w r5, [fp] │ │ + ldr r5, [r3, #32] │ │ + uxtb r4, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r4, [r2, r4, lsl #2] │ │ + add.w r6, r2, r6, lsl #2 │ │ + str.w r9, [sp, #4] │ │ + ldr.w r6, [r6, #1024] @ 0x400 │ │ + add r6, r4 │ │ + ldr r4, [r7, #12] │ │ + eor.w r6, r6, r9 │ │ + str.w r6, [fp, #4] │ │ + add.w r6, ip, r5, ror #8 │ │ + ldr.w r5, [r0, sl, lsl #2] │ │ + ldr.w sl, [r7, #16] │ │ mov.w r5, r5, ror #10 │ │ - str.w r9, [sp, #12] │ │ - add.w r6, r6, ip, ror #8 │ │ - eor.w r5, r5, sl, ror #23 │ │ - adds r7, r6, r5 │ │ - ldr.w r5, [r0, r8, lsl #2] │ │ - str.w r7, [r0, fp, lsl #2] │ │ - mov ip, r7 │ │ - mov fp, ip │ │ - str.w ip, [sp, #8] │ │ + eor.w r5, r5, r4, ror #23 │ │ + adds r1, r6, r5 │ │ + str r1, [r7, #8] │ │ + ldr r6, [r3, #24] │ │ + ldr.w ip, [r3, #36] @ 0x24 │ │ + str r1, [sp, #12] │ │ + uxtb r5, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r5, [r2, r5, lsl #2] │ │ + add.w r4, r4, ip, ror #8 │ │ + add.w r6, r2, r6, lsl #2 │ │ + ldr.w ip, [r7, #20] │ │ + ldr.w r6, [r6, #1024] @ 0x400 │ │ + add r5, r6 │ │ + mov.w r6, sl, ror #23 │ │ + eors r5, r1 │ │ + str.w r5, [fp, #8] │ │ + ldr r5, [sp, #20] │ │ + eor.w r6, r6, r5, ror #10 │ │ + add.w lr, r4, r6 │ │ + str.w lr, [r7, #12] │ │ + ldr r4, [r3, #28] │ │ + ldr.w r8, [r3, #40] @ 0x28 │ │ + str.w lr, [sp, #16] │ │ + uxtb r6, r4 │ │ + ubfx r4, r4, #16, #8 │ │ + ldr.w r6, [r2, r6, lsl #2] │ │ + add.w r5, sl, r8, ror #8 │ │ + add.w r4, r2, r4, lsl #2 │ │ + ldr.w r4, [r4, #1024] @ 0x400 │ │ + add r4, r6 │ │ + mov.w r6, ip, ror #23 │ │ + eor.w r6, r6, r9, ror #10 │ │ + eor.w r4, r4, lr │ │ + add.w r9, r5, r6 │ │ + str.w r9, [r7, #16] │ │ + ldr r5, [r3, #32] │ │ + ldr.w r8, [r3, #44] @ 0x2c │ │ + str.w r4, [fp, #12] │ │ uxtb r6, r5 │ │ ubfx r5, r5, #16, #8 │ │ ldr.w r6, [r2, r6, lsl #2] │ │ + add.w r4, ip, r8, ror #8 │ │ add.w r5, r2, r5, lsl #2 │ │ + str.w r9, [sp] │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ add r5, r6 │ │ - ldr r6, [r3, #32] │ │ eor.w r5, r5, r9 │ │ - str r5, [r1, #0] │ │ - ldr r5, [r3, #20] │ │ - uxtb r7, r5 │ │ + str.w r5, [fp, #16] │ │ + ldr r5, [r7, #24] │ │ + mov.w r6, r5, ror #23 │ │ + eor.w r6, r6, r1, ror #10 │ │ + adds r1, r4, r6 │ │ + str r1, [r7, #20] │ │ + ldr r4, [r3, #36] @ 0x24 │ │ + ldr.w ip, [r3, #48] @ 0x30 │ │ + str r1, [sp, #8] │ │ + uxtb.w sl, r4 │ │ + ubfx r4, r4, #16, #8 │ │ + ldr.w sl, [r2, sl, lsl #2] │ │ + add.w r5, r5, ip, ror #8 │ │ + add.w r4, r2, r4, lsl #2 │ │ + ldr.w r4, [r4, #1024] @ 0x400 │ │ + add r4, sl │ │ + eors r4, r1 │ │ + str.w r4, [fp, #20] │ │ + ldr r4, [r7, #28] │ │ + mov.w r6, r4, ror #23 │ │ + eor.w r6, r6, lr, ror #10 │ │ + add.w sl, r5, r6 │ │ + str.w sl, [r7, #24] │ │ + ldr r5, [r3, #40] @ 0x28 │ │ + ldr.w ip, [r3, #52] @ 0x34 │ │ + uxtb r6, r5 │ │ ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ + ldr.w r6, [r2, r6, lsl #2] │ │ + add.w r4, r4, ip, ror #8 │ │ add.w r5, r2, r5, lsl #2 │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - ldr r7, [sp, #48] @ 0x30 │ │ - eor.w r5, r5, ip │ │ - str r5, [r1, #4] │ │ - add.w r5, sl, r6, ror #8 │ │ - ldr.w ip, [r4, #12] │ │ - ldr.w r6, [r0, r7, lsl #2] │ │ - mov.w r6, r6, ror #10 │ │ - eor.w r6, r6, ip, ror #23 │ │ - adds r7, r5, r6 │ │ - str r7, [r4, #8] │ │ - ldr.w r6, [r0, lr, lsl #2] │ │ - ldr.w lr, [r4, #16] │ │ - mov sl, r7 │ │ - str r7, [sp, #20] │ │ - uxtb r5, r6 │ │ + add r5, r6 │ │ + eor.w r5, r5, sl │ │ + str.w r5, [fp, #24] │ │ + ldr r5, [r7, #32] │ │ + mov.w r6, r5, ror #23 │ │ + eor.w r6, r6, r9, ror #10 │ │ + ldr.w r9, [sp, #4] │ │ + adds r1, r4, r6 │ │ + str r1, [r7, #28] │ │ + ldr r6, [r3, #44] @ 0x2c │ │ + ldr.w ip, [r3, #56] @ 0x38 │ │ + uxtb.w r8, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r5, [r2, r5, lsl #2] │ │ + ldr.w r8, [r2, r8, lsl #2] │ │ + add.w r5, r5, ip, ror #8 │ │ add.w r6, r2, r6, lsl #2 │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r5 │ │ - mov.w r5, lr, ror #23 │ │ - eors r6, r7 │ │ - str r6, [r1, #8] │ │ - ldr r6, [r3, #36] @ 0x24 │ │ - eor.w r5, r5, r9, ror #10 │ │ - add.w r6, ip, r6, ror #8 │ │ - ldr.w ip, [r4, #20] │ │ + add r6, r8 │ │ + ldr.w r8, [r7, #36] @ 0x24 │ │ + eors r6, r1 │ │ + str.w r6, [fp, #28] │ │ + ldr r6, [sp, #8] │ │ + mov.w r4, r8, ror #23 │ │ + eor.w r4, r4, r6, ror #10 │ │ + ldr r6, [sp, #40] @ 0x28 │ │ + add.w ip, r5, r4 │ │ + str.w ip, [r7, #32] │ │ + ldr r4, [r3, #48] @ 0x30 │ │ + ldr.w r6, [r0, r6, lsl #2] │ │ + uxtb r5, r4 │ │ + ubfx r4, r4, #16, #8 │ │ + ldr.w r5, [r2, r5, lsl #2] │ │ + add.w r4, r2, r4, lsl #2 │ │ + add.w r6, r8, r6, ror #8 │ │ + ldr.w r4, [r4, #1024] @ 0x400 │ │ + add r4, r5 │ │ + eor.w r4, r4, ip │ │ + str.w r4, [fp, #32] │ │ + ldr r4, [r7, #40] @ 0x28 │ │ + mov.w r5, r4, ror #23 │ │ + eor.w r5, r5, sl, ror #10 │ │ add.w r8, r6, r5 │ │ - str.w r8, [r4, #12] │ │ - ldr r5, [r3, #28] │ │ - ldr.w r9, [r3, #40] @ 0x28 │ │ - str.w r8, [sp, #24] │ │ - uxtb r7, r5 │ │ + str.w r8, [r7, #36] @ 0x24 │ │ + ldr r5, [r3, #52] @ 0x34 │ │ + uxtb r6, r5 │ │ ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - add.w r6, lr, r9, ror #8 │ │ + ldr.w r6, [r2, r6, lsl #2] │ │ add.w r5, r2, r5, lsl #2 │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - mov.w r7, ip, ror #23 │ │ + add r5, r6 │ │ + ldr r6, [sp, #20] │ │ eor.w r5, r5, r8 │ │ - eor.w r7, r7, fp, ror #10 │ │ - str r5, [r1, #12] │ │ - adds r5, r6, r7 │ │ - str r5, [r4, #16] │ │ - ldr r7, [r3, #32] │ │ - mov r9, r5 │ │ - ldr.w lr, [r3, #44] @ 0x2c │ │ - str r5, [sp, #4] │ │ - uxtb r6, r7 │ │ - ubfx r7, r7, #16, #8 │ │ + str.w r5, [fp, #36] @ 0x24 │ │ + ldr r5, [r7, #44] @ 0x2c │ │ + add.w r4, r4, r6, ror #8 │ │ + mov.w r6, r5, ror #23 │ │ + eor.w r6, r6, r1, ror #10 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + add.w sl, r4, r6 │ │ + str.w sl, [r7, #40] @ 0x28 │ │ + ldr r3, [r3, #56] @ 0x38 │ │ + uxtb r6, r3 │ │ + ubfx r3, r3, #16, #8 │ │ ldr.w r6, [r2, r6, lsl #2] │ │ - add.w r7, r2, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r6, r7 │ │ - eors r6, r5 │ │ - str r6, [r1, #16] │ │ - ldr r6, [r4, #24] │ │ - add.w r5, ip, lr, ror #8 │ │ - mov.w r7, r6, ror #23 │ │ - eor.w r7, r7, sl, ror #10 │ │ - ldr.w sl, [sp, #28] │ │ - add r7, r5 │ │ - str r7, [r4, #20] │ │ - ldr r5, [r3, #36] @ 0x24 │ │ - ldr.w ip, [r3, #48] @ 0x30 │ │ - str r7, [sp, #16] │ │ - uxtb.w fp, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w fp, [r2, fp, lsl #2] │ │ - add.w r6, r6, ip, ror #8 │ │ - add.w r5, r2, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, fp │ │ - ldr.w fp, [r4, #32] │ │ - eors r5, r7 │ │ - str r5, [r1, #20] │ │ - ldr r5, [r4, #28] │ │ - mov.w r7, r5, ror #23 │ │ - eor.w r7, r7, r8, ror #10 │ │ - ldr.w r8, [r4, #36] @ 0x24 │ │ - add.w ip, r6, r7 │ │ - str.w ip, [r4, #24] │ │ - ldr r6, [r3, #40] @ 0x28 │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - add.w r6, r2, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - ldr.w r7, [r0, sl, lsl #2] │ │ - eor.w r6, r6, ip │ │ - str r6, [r1, #24] │ │ - mov.w r6, fp, ror #23 │ │ - eor.w r6, r6, r9, ror #10 │ │ - add.w r5, r5, r7, ror #8 │ │ - mov.w r7, r8, ror #23 │ │ - add.w r9, r5, r6 │ │ - str.w r9, [r4, #28] │ │ - ldr r5, [r3, #44] @ 0x2c │ │ - ldr r6, [r3, #56] @ 0x38 │ │ - uxtb.w lr, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w lr, [r2, lr, lsl #2] │ │ - add.w r6, fp, r6, ror #8 │ │ - add.w r5, r2, r5, lsl #2 │ │ - ldr.w fp, [sp, #24] │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, lr │ │ - eor.w r5, r5, r9 │ │ - str r5, [r1, #28] │ │ - ldr r5, [sp, #16] │ │ - eor.w r7, r7, r5, ror #10 │ │ - ldr r5, [sp, #48] @ 0x30 │ │ - add.w lr, r6, r7 │ │ - str.w lr, [r4, #32] │ │ - ldr r6, [r3, #48] @ 0x30 │ │ - ldr.w r5, [r0, r5, lsl #2] │ │ - uxtb r7, r6 │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldr.w r3, [r3, #1024] @ 0x400 │ │ + add r3, r6 │ │ + eor.w r3, r3, sl │ │ + str.w r3, [fp, #40] @ 0x28 │ │ + add.w r3, r5, r9, ror #8 │ │ + ldr r5, [r7, #48] @ 0x30 │ │ + mov.w r6, r5, ror #23 │ │ + eor.w r6, r6, ip, ror #10 │ │ + add.w lr, r3, r6 │ │ + str.w lr, [r7, #44] @ 0x2c │ │ + ldr.w r6, [r0, r1, lsl #2] │ │ + ldr r1, [sp, #12] │ │ + uxtb r4, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ + ldr.w r4, [r2, r4, lsl #2] │ │ add.w r6, r2, r6, lsl #2 │ │ - add.w r5, r8, r5, ror #8 │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ + add r6, r4 │ │ + ldr r4, [r7, #52] @ 0x34 │ │ eor.w r6, r6, lr │ │ - str r6, [r1, #32] │ │ - ldr r6, [r4, #40] @ 0x28 │ │ - mov.w r7, r6, ror #23 │ │ - eor.w r7, r7, ip, ror #10 │ │ - add.w ip, r5, r7 │ │ - str.w ip, [r4, #36] @ 0x24 │ │ - ldr.w r5, [r0, sl, lsl #2] │ │ - ldr.w sl, [sp, #8] │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - add.w r5, r2, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - ldr r7, [r4, #44] @ 0x2c │ │ - eor.w r5, r5, ip │ │ - str r5, [r1, #36] @ 0x24 │ │ - ldr r5, [sp, #12] │ │ - add.w r5, r6, r5, ror #8 │ │ - mov.w r6, r7, ror #23 │ │ - eor.w r6, r6, r9, ror #10 │ │ - add.w r8, r5, r6 │ │ - str.w r8, [r4, #40] @ 0x28 │ │ - ldr r3, [r3, #56] @ 0x38 │ │ - uxtb r5, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r5, [r2, r5, lsl #2] │ │ + str.w r6, [fp, #44] @ 0x2c │ │ + add.w r6, r5, r1, ror #8 │ │ + ldr r1, [sp, #20] │ │ + mov.w r5, r4, ror #23 │ │ + eor.w r5, r5, r8, ror #10 │ │ + ubfx r3, r1, #16, #8 │ │ + add.w ip, r6, r5 │ │ + uxtb r6, r1 │ │ + ldr r1, [sp, #28] │ │ add.w r3, r2, r3, lsl #2 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r5 │ │ - ldr r5, [r4, #48] @ 0x30 │ │ - eor.w r3, r3, r8 │ │ - str r3, [r1, #40] @ 0x28 │ │ - add.w r3, r7, sl, ror #8 │ │ - mov.w r7, r5, ror #23 │ │ - eor.w r7, r7, lr, ror #10 │ │ - add.w lr, r3, r7 │ │ - ldr r3, [sp, #48] @ 0x30 │ │ - str.w lr, [r4, #44] @ 0x2c │ │ - ldr.w r7, [r0, r3, lsl #2] │ │ - ldr r3, [sp, #20] │ │ - uxtb r6, r7 │ │ - ubfx r7, r7, #16, #8 │ │ ldr.w r6, [r2, r6, lsl #2] │ │ - add.w r7, r2, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r6 │ │ - ldr r6, [r4, #52] @ 0x34 │ │ - eor.w r7, r7, lr │ │ - str r7, [r1, #44] @ 0x2c │ │ - add.w r7, r5, r3, ror #8 │ │ - ldr r3, [sp, #12] │ │ - mov.w r5, r6, ror #23 │ │ - add.w r6, r6, fp, ror #8 │ │ - eor.w r5, r5, ip, ror #10 │ │ - add.w r9, r7, r5 │ │ - uxtb r7, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - ldr r5, [sp, #4] │ │ - add.w r3, r2, r3, lsl #2 │ │ - str.w r9, [r4, #48] @ 0x30 │ │ + ldr r5, [sp, #0] │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r7 │ │ - eor.w r3, r3, r9 │ │ - str r3, [r1, #48] @ 0x30 │ │ - ldr r3, [r4, #56] @ 0x38 │ │ - mov.w r7, r3, ror #23 │ │ + str.w ip, [r7, #48] @ 0x30 │ │ + add r3, r6 │ │ + eor.w r3, r3, ip │ │ + str.w r3, [fp, #48] @ 0x30 │ │ + ldr r3, [r7, #56] @ 0x38 │ │ + mov.w r6, r3, ror #23 │ │ add.w r3, r3, r5, ror #8 │ │ - eor.w r7, r7, r8, ror #10 │ │ - ldr r5, [sp, #16] │ │ - add r7, r6 │ │ - uxtb.w r6, sl │ │ - ldr.w ip, [r2, r6, lsl #2] │ │ - ubfx r6, sl, #16, #8 │ │ - str r7, [r4, #52] @ 0x34 │ │ + eor.w r6, r6, sl, ror #10 │ │ + ldr.w sl, [sp, #16] │ │ + ldr r5, [sp, #12] │ │ + add.w r4, r4, sl, ror #8 │ │ + add r4, r6 │ │ + uxtb.w r6, r9 │ │ + ldr.w r8, [r2, r6, lsl #2] │ │ + ubfx r6, r9, #16, #8 │ │ + str r4, [r7, #52] @ 0x34 │ │ add.w r6, r2, r6, lsl #2 │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, ip │ │ - ldr.w ip, [sp, #36] @ 0x24 │ │ - eors r7, r6 │ │ - str r7, [r1, #52] @ 0x34 │ │ - ldr.w r7, [r0, ip, lsl #2] │ │ - mov.w r6, r7, ror #23 │ │ - add.w r7, r7, r5, ror #8 │ │ + add r6, r8 │ │ + eors r4, r6 │ │ + str.w r4, [fp, #52] @ 0x34 │ │ + ldr.w r4, [r0, r1, lsl #2] │ │ + mov.w r6, r4, ror #23 │ │ eor.w r6, r6, lr, ror #10 │ │ - ldr r5, [sp, #20] │ │ + mov lr, sl │ │ add r6, r3 │ │ - ldr r3, [sp, #32] │ │ - str r6, [r4, #56] @ 0x38 │ │ + ldr r3, [sp, #24] │ │ + str r6, [r7, #56] @ 0x38 │ │ + ldr r7, [sp, #8] │ │ ldr.w r3, [r0, r3, lsl #2] │ │ + add.w r7, r4, r7, ror #8 │ │ mov.w r3, r3, ror #23 │ │ - eor.w r3, r3, r9, ror #10 │ │ + eor.w r3, r3, ip, ror #10 │ │ add r3, r7 │ │ uxtb r7, r5 │ │ ubfx r5, r5, #16, #8 │ │ ldr.w r7, [r2, r7, lsl #2] │ │ - str.w r3, [r0, ip, lsl #2] │ │ + str.w r3, [r0, r1, lsl #2] │ │ add.w r5, r2, r5, lsl #2 │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ adds r0, r5, r7 │ │ eors r0, r6 │ │ - str r0, [r1, #56] @ 0x38 │ │ - b.n b4fc │ │ - ldr.w r6, [r2, r7, lsl #2] │ │ - ldr.w r5, [r2, fp, lsl #2] │ │ - ldr.w ip, [r2, lr, lsl #2] │ │ - mov.w r6, r6, ror #22 │ │ - eor.w r9, r6, r5, ror #9 │ │ - ldr.w r6, [r2, r4, lsl #2] │ │ - add.w r6, r6, ip, ror #24 │ │ - add.w ip, r2, r3, lsl #2 │ │ - add r6, r9 │ │ - str.w r6, [r2, r4, lsl #2] │ │ - add.w r4, r2, r4, lsl #2 │ │ - ldr.w r3, [ip, #28] │ │ - mov r7, r6 │ │ - ldr.w r6, [ip, #56] @ 0x38 │ │ - ldr.w sl, [r4, #8] │ │ - add.w r3, r5, r3, ror #24 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - mov.w r6, r6, ror #22 │ │ - eor.w r6, r6, sl, ror #9 │ │ - mov r8, r7 │ │ - add r3, r6 │ │ - str.w r3, [r2, fp, lsl #2] │ │ - uxtb r6, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r6, [r0, r6, lsl #2] │ │ - str r7, [sp, #16] │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w fp, [sp, #48] @ 0x30 │ │ - mov r9, r3 │ │ - str r3, [sp, #12] │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r6 │ │ - ldr.w r6, [ip, #32] │ │ - eors r5, r7 │ │ - str r5, [r1, #0] │ │ - ldr.w r5, [ip, #20] │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - ldr r7, [r4, #12] │ │ - eors r5, r3 │ │ - str r5, [r1, #4] │ │ - add.w r5, sl, r6, ror #24 │ │ - ldr.w r6, [r2, fp, lsl #2] │ │ - mov.w r6, r6, ror #22 │ │ - eor.w r6, r6, r7, ror #9 │ │ - add r5, r6 │ │ - str r5, [r4, #8] │ │ - ldr.w r6, [r2, lr, lsl #2] │ │ - mov lr, r5 │ │ - str r5, [sp, #4] │ │ - uxtb r3, r6 │ │ + str.w r0, [fp, #56] @ 0x38 │ │ + b.n 111fe │ │ + add.w r3, r2, r3, lsl #2 │ │ + ldr.w r4, [r2, r6, lsl #2] │ │ + ldr r7, [r3, #52] @ 0x34 │ │ + ldr.w lr, [r3, #24] │ │ + mov.w r5, r7, ror #22 │ │ + add.w r7, r2, r6, lsl #2 │ │ + ldrd r8, ip, [r7, #4] │ │ + add.w r4, r4, lr, ror #24 │ │ + eor.w r5, r5, r8, ror #9 │ │ + adds r1, r4, r5 │ │ + str.w r1, [r2, r6, lsl #2] │ │ + ldr r6, [r3, #16] │ │ + mov r9, r1 │ │ + ldr r4, [r3, #56] @ 0x38 │ │ + ldr.w lr, [r3, #28] │ │ + uxtb r5, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r3, [r0, r3, lsl #2] │ │ - add.w r6, r0, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r3, r6 │ │ - eors r3, r5 │ │ - str r3, [r1, #8] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r5, [ip, #36] @ 0x24 │ │ - mov.w r6, r3, ror #9 │ │ - eor.w r6, r6, r8, ror #22 │ │ - add.w r7, r7, r5, ror #24 │ │ - add r6, r7 │ │ - str r6, [r4, #12] │ │ - ldr.w r7, [ip, #28] │ │ - ldr.w r8, [ip, #40] @ 0x28 │ │ - mov sl, r6 │ │ - str r6, [sp, #24] │ │ - uxtb r5, r7 │ │ - ubfx r7, r7, #16, #8 │ │ ldr.w r5, [r0, r5, lsl #2] │ │ - add.w r3, r3, r8, ror #24 │ │ - add.w r7, r0, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r5 │ │ - eors r7, r6 │ │ - str r7, [r1, #12] │ │ - ldr r7, [r4, #20] │ │ - mov.w r5, r7, ror #9 │ │ - eor.w r5, r5, r9, ror #22 │ │ - add r5, r3 │ │ - str r5, [r4, #16] │ │ - ldr.w r6, [ip, #32] │ │ - ldr.w r8, [ip, #44] @ 0x2c │ │ - mov r9, r5 │ │ - str r5, [sp, #8] │ │ - uxtb r3, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r3, [r0, r3, lsl #2] │ │ - add.w r7, r7, r8, ror #24 │ │ + mov.w r4, r4, ror #22 │ │ add.w r6, r0, r6, lsl #2 │ │ - ldr.w r8, [sp, #28] │ │ + eor.w r4, r4, ip, ror #9 │ │ + str r1, [sp, #12] │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r3, r6 │ │ - eors r3, r5 │ │ - str r3, [r1, #16] │ │ - ldr r3, [r4, #24] │ │ - mov.w r6, r3, ror #9 │ │ - eor.w r6, r6, lr, ror #22 │ │ - add r6, r7 │ │ - str r6, [r4, #20] │ │ - ldr.w r5, [ip, #36] @ 0x24 │ │ - ldr.w lr, [ip, #48] @ 0x30 │ │ - str r6, [sp, #20] │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - add.w r3, r3, lr, ror #24 │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - eors r5, r6 │ │ - str r5, [r1, #20] │ │ - ldr r5, [r4, #28] │ │ - mov.w r7, r5, ror #9 │ │ - eor.w r7, r7, sl, ror #22 │ │ - add.w sl, r3, r7 │ │ - str.w sl, [r4, #24] │ │ - ldr.w r3, [ip, #40] @ 0x28 │ │ - ldr.w r7, [r2, r8, lsl #2] │ │ - uxtb r6, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r6, [r0, r6, lsl #2] │ │ - add.w r3, r0, r3, lsl #2 │ │ - add.w r5, r5, r7, ror #24 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r6 │ │ - eor.w r3, r3, sl │ │ - str r3, [r1, #24] │ │ - ldr r3, [r4, #32] │ │ - mov.w r6, r3, ror #9 │ │ - eor.w r6, r6, r9, ror #22 │ │ - mov r9, fp │ │ - add.w lr, r5, r6 │ │ - str.w lr, [r4, #28] │ │ - ldr.w r5, [ip, #44] @ 0x2c │ │ - ldr.w fp, [ip, #56] @ 0x38 │ │ - ldr r6, [sp, #20] │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - add.w r3, r3, fp, ror #24 │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - eor.w r5, r5, lr │ │ - str r5, [r1, #28] │ │ - ldr r5, [r4, #36] @ 0x24 │ │ - mov.w r7, r5, ror #9 │ │ - eor.w r7, r7, r6, ror #22 │ │ - add.w fp, r3, r7 │ │ - str.w fp, [r4, #32] │ │ - ldr.w r3, [ip, #48] @ 0x30 │ │ - ldr.w r6, [r2, r9, lsl #2] │ │ - uxtb r7, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - add.w r3, r0, r3, lsl #2 │ │ - add.w r5, r5, r6, ror #24 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r7 │ │ - eor.w r3, r3, fp │ │ - str r3, [r1, #32] │ │ - ldr r3, [r4, #40] @ 0x28 │ │ - mov.w r7, r3, ror #9 │ │ - eor.w r7, r7, sl, ror #22 │ │ - add.w sl, r5, r7 │ │ - str.w sl, [r4, #36] @ 0x24 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ldr.w r8, [sp, #16] │ │ + add r5, r6 │ │ + add.w r6, r8, lr, ror #24 │ │ + add.w r8, r6, r4 │ │ + eors r5, r1 │ │ + str.w r8, [r7, #4] │ │ + str.w r5, [fp] │ │ + ldr r5, [r3, #20] │ │ + ldr r4, [r3, #32] │ │ + ldr.w lr, [r7, #16] │ │ uxtb r6, r5 │ │ ubfx r5, r5, #16, #8 │ │ ldr.w r6, [r0, r6, lsl #2] │ │ - add.w r3, r3, r8, ror #24 │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r6 │ │ - eor.w r5, r5, sl │ │ - str r5, [r1, #36] @ 0x24 │ │ - ldr r5, [r4, #44] @ 0x2c │ │ - mov.w r6, r5, ror #9 │ │ - eor.w r7, r6, lr, ror #22 │ │ - adds r6, r3, r7 │ │ - str r6, [r4, #40] @ 0x28 │ │ - ldr.w r3, [ip, #56] @ 0x38 │ │ - ldr.w lr, [sp, #12] │ │ - uxtb r7, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - add.w r3, r0, r3, lsl #2 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r7 │ │ - ldr r7, [r4, #48] @ 0x30 │ │ - eors r3, r6 │ │ - str r3, [r1, #40] @ 0x28 │ │ - add.w r3, r5, lr, ror #24 │ │ - mov.w r5, r7, ror #9 │ │ - eor.w r5, r5, fp, ror #22 │ │ - ldr.w fp, [sp, #24] │ │ - add.w ip, r3, r5 │ │ - str.w ip, [r4, #44] @ 0x2c │ │ - ldr.w r3, [r2, r9, lsl #2] │ │ - ldr.w r9, [sp, #4] │ │ - uxtb r5, r3 │ │ - ubfx r3, r3, #16, #8 │ │ - ldr.w r5, [r0, r5, lsl #2] │ │ - add.w r3, r0, r3, lsl #2 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r3, r5 │ │ - eor.w r3, r3, ip │ │ - str r3, [r1, #44] @ 0x2c │ │ - add.w r3, r7, r9, ror #24 │ │ - ldr r7, [r4, #52] @ 0x34 │ │ - mov.w r5, r7, ror #9 │ │ - add.w r7, r7, fp, ror #24 │ │ - eor.w r5, r5, sl, ror #22 │ │ - add.w sl, r3, r5 │ │ - ubfx r5, r8, #16, #8 │ │ - uxtb.w r3, r8 │ │ - str.w sl, [r4, #48] @ 0x30 │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w r3, [r0, r3, lsl #2] │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r3, r5 │ │ - eor.w r3, r3, sl │ │ - str r3, [r1, #48] @ 0x30 │ │ - ldr r3, [r4, #56] @ 0x38 │ │ - mov.w r5, r3, ror #9 │ │ - eor.w r6, r5, r6, ror #22 │ │ - mov r5, lr │ │ - add r7, r6 │ │ - ubfx r5, lr, #16, #8 │ │ - uxtb.w r6, lr │ │ - ldr.w r6, [r0, r6, lsl #2] │ │ - add.w r5, r0, r5, lsl #2 │ │ - ldr.w lr, [sp, #36] @ 0x24 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - str r7, [r4, #52] @ 0x34 │ │ - add r6, r5 │ │ - ldr r5, [sp, #8] │ │ - eors r7, r6 │ │ - str r7, [r1, #52] @ 0x34 │ │ - ldr.w r7, [r2, lr, lsl #2] │ │ - add.w r3, r3, r5, ror #24 │ │ - ldr r5, [sp, #20] │ │ - mov.w r6, r7, ror #9 │ │ - eor.w r6, r6, ip, ror #22 │ │ - add.w r7, r7, r5, ror #24 │ │ - add r6, r3 │ │ - ldr r3, [sp, #32] │ │ - str r6, [r4, #56] @ 0x38 │ │ - mov r5, r9 │ │ - ubfx r5, r9, #16, #8 │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ add.w r5, r0, r5, lsl #2 │ │ + str.w r8, [sp, #8] │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ - mov.w r3, r3, ror #9 │ │ - eor.w r3, r3, sl, ror #22 │ │ - add r3, r7 │ │ - uxtb.w r7, r9 │ │ - ldr.w r7, [r0, r7, lsl #2] │ │ - str.w r3, [r2, lr, lsl #2] │ │ - adds r2, r5, r7 │ │ - eors r2, r6 │ │ - str r2, [r1, #56] @ 0x38 │ │ - mov r2, r0 │ │ - ubfx r0, fp, #16, #8 │ │ - uxtb.w r7, fp │ │ - ldr.w r7, [r2, r7, lsl #2] │ │ - add.w r0, r2, r0, lsl #2 │ │ - ldrd r6, r2, [sp, #40] @ 0x28 │ │ - ldr.w r0, [r0, #1024] @ 0x400 │ │ - str r6, [r2, #0] │ │ - add r0, r7 │ │ - eors r0, r3 │ │ - str r0, [r1, #60] @ 0x3c │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [pc, #12] @ (b530 ) │ │ - movs r1, #44 @ 0x2c │ │ - ldr r2, [pc, #12] @ (b534 ) │ │ - add r0, pc │ │ - add r2, pc │ │ - bl 8e3a │ │ - ldrh r3, [r2, #54] @ 0x36 │ │ - @ instruction: 0xffff7d96 │ │ - movs r3, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #4160 @ 0x1040 │ │ - sub sp, #28 │ │ - str r0, [sp, #4] │ │ - add r0, sp, #56 @ 0x38 │ │ - movs r2, #32 │ │ - mov r5, r1 │ │ - bl 3f088 │ │ - ldr r0, [r5, #0] │ │ - add.w ip, sp, #88 @ 0x58 │ │ - ldr r1, [r5, #4] │ │ - add.w r9, sp, #88 @ 0x58 │ │ - ldr r2, [r5, #8] │ │ - ldr r3, [r5, #12] │ │ - ldrd r5, r4, [sp, #80] @ 0x50 │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ - add.w ip, sp, #104 @ 0x68 │ │ - ldrd r7, r6, [sp, #72] @ 0x48 │ │ - stmia.w ip, {r0, r1, r2, r3, r7} │ │ - add.w r0, r9, #64 @ 0x40 │ │ - movw r1, #4036 @ 0xfc4 │ │ - strd r6, r5, [sp, #124] @ 0x7c │ │ - str r4, [sp, #132] @ 0x84 │ │ - bl 3f090 │ │ - add r7, sp, #72 @ 0x48 │ │ - ldr r1, [sp, #88] @ 0x58 │ │ - add.w ip, sp, #136 @ 0x88 │ │ - ldmia r7, {r0, r2, r3, r7} │ │ - stmia.w ip, {r0, r2, r3, r7} │ │ - movs r0, #0 │ │ - add.w r2, r9, r0, lsl #2 │ │ - ldr r6, [r2, #56] @ 0x38 │ │ - ldr r3, [r2, #4] │ │ - ldr r7, [r2, #36] @ 0x24 │ │ - mov.w r4, r6, ror #17 │ │ - mov.w r5, r3, ror #7 │ │ - eor.w r4, r4, r6, ror #19 │ │ - eor.w r5, r5, r3, ror #18 │ │ - eor.w r6, r4, r6, lsr #10 │ │ - add r1, r7 │ │ - eor.w r5, r5, r3, lsr #3 │ │ - add r1, r6 │ │ - add r1, r5 │ │ - add r1, r0 │ │ - adds r0, #1 │ │ - adds r1, #16 │ │ - str r1, [r2, #64] @ 0x40 │ │ - cmp.w r0, #256 @ 0x100 │ │ - mov r1, r3 │ │ - bne.n b594 │ │ - add.w r0, r9, #1024 @ 0x400 │ │ - mov r1, r9 │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ - ldmia.w r0, {r2, r3, r4, r5, r6, r7} │ │ - movs r0, #0 │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ - ldr r1, [sp, #88] @ 0x58 │ │ - add.w r2, r9, r0, lsl #2 │ │ - ldr r6, [r2, #56] @ 0x38 │ │ - ldr r3, [r2, #4] │ │ - ldr r7, [r2, #36] @ 0x24 │ │ - mov.w r4, r6, ror #17 │ │ - mov.w r5, r3, ror #7 │ │ - eor.w r4, r4, r6, ror #19 │ │ - eor.w r5, r5, r3, ror #18 │ │ - eor.w r6, r4, r6, lsr #10 │ │ - add r1, r7 │ │ - eor.w r5, r5, r3, lsr #3 │ │ - add r1, r6 │ │ - add r1, r5 │ │ - add r1, r0 │ │ - adds r0, #1 │ │ - add.w r1, r1, #272 @ 0x110 │ │ - str r1, [r2, #64] @ 0x40 │ │ - cmp.w r0, #1008 @ 0x3f0 │ │ - mov r1, r3 │ │ - bne.n b5e4 │ │ - add.w r0, r9, #4096 @ 0x1000 │ │ - str r0, [sp, #32] │ │ - mov.w r0, #4096 @ 0x1000 │ │ - add.w r1, r9, #2048 @ 0x800 │ │ - ldr.w r0, [r9, r0] │ │ - movs r3, #64 @ 0x40 │ │ - b.n b994 │ │ - ldr.w r3, [r9, r3, lsl #2] │ │ - add.w r0, r9, r0, lsl #2 │ │ - ldr.w r5, [r9, lr, lsl #2] │ │ - ldr r7, [r0, #4] │ │ - add.w r2, r9, r2, lsl #2 │ │ - mov.w r3, r3, ror #10 │ │ - eor.w r3, r3, r7, ror #23 │ │ - ldr.w r7, [r9, fp, lsl #2] │ │ - add.w r7, r7, r5, ror #8 │ │ - add r3, r7 │ │ - str.w r3, [r9, fp, lsl #2] │ │ - ldr.w r7, [r9, r6, lsl #2] │ │ - uxtb r6, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r6, [r1, r6, lsl #2] │ │ - add.w r7, r1, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r6 │ │ - eors r3, r7 │ │ - str.w r3, [r9, fp, lsl #2] │ │ - ldr r3, [r2, #56] @ 0x38 │ │ - ldr r7, [r2, #28] │ │ - ldrd r5, r4, [r0, #4] │ │ - mov.w r6, r3, ror #10 │ │ - ldr r3, [r0, #12] │ │ - eor.w r6, r6, r4, ror #23 │ │ - add.w r7, r5, r7, ror #8 │ │ - add r7, r6 │ │ - str r7, [r0, #4] │ │ - ldr r6, [r2, #20] │ │ - uxtb r5, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - add.w r6, r1, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ add r6, r5 │ │ - eor.w r5, r6, r7 │ │ - str r5, [r0, #4] │ │ - ldr.w r6, [r9, ip, lsl #2] │ │ - ldr r7, [r2, #32] │ │ - mov r8, r5 │ │ - str r5, [sp, #12] │ │ - mov.w r6, r6, ror #10 │ │ - add.w r7, r4, r7, ror #8 │ │ - eor.w r6, r6, r3, ror #23 │ │ - add r7, r6 │ │ - str r7, [r0, #8] │ │ - ldr.w r6, [r9, lr, lsl #2] │ │ + ldr.w r5, [r2, sl, lsl #2] │ │ + eor.w r6, r6, r8 │ │ + str.w r6, [fp, #4] │ │ + add.w r6, ip, r4, ror #24 │ │ + ldr r4, [r7, #12] │ │ + mov.w r5, r5, ror #22 │ │ + eor.w r5, r5, r4, ror #9 │ │ + adds r1, r6, r5 │ │ + str r1, [r7, #8] │ │ + ldr r6, [r3, #24] │ │ + ldr.w ip, [r3, #36] @ 0x24 │ │ + str r1, [sp, #20] │ │ uxtb r5, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - add.w r6, r1, r6, lsl #2 │ │ + ldr.w r5, [r0, r5, lsl #2] │ │ + add.w r4, r4, ip, ror #24 │ │ + add.w r6, r0, r6, lsl #2 │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ add r6, r5 │ │ - ldr r5, [r0, #16] │ │ - eors r7, r6 │ │ - str r7, [r0, #8] │ │ - str r7, [sp, #36] @ 0x24 │ │ - mov lr, r7 │ │ - ldr r7, [r2, #36] @ 0x24 │ │ - add.w r3, r3, r7, ror #8 │ │ - ldr.w r7, [r9, fp, lsl #2] │ │ - mov.w r7, r7, ror #10 │ │ - eor.w r7, r7, r5, ror #23 │ │ - add r3, r7 │ │ - str r3, [r0, #12] │ │ - ldr r7, [r2, #28] │ │ - uxtb r4, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r4, [r1, r4, lsl #2] │ │ - add.w r7, r1, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r4 │ │ - eors r3, r7 │ │ - str r3, [r0, #12] │ │ - str r3, [sp, #20] │ │ - mov sl, r3 │ │ - ldr r3, [r0, #20] │ │ - ldr r4, [r2, #40] @ 0x28 │ │ - mov.w r7, r3, ror #23 │ │ - eor.w r7, r7, r8, ror #10 │ │ - add.w r5, r5, r4, ror #8 │ │ - add r7, r5 │ │ - str r7, [r0, #16] │ │ - ldr r5, [r2, #32] │ │ + mov.w r5, lr, ror #9 │ │ + eor.w r5, r5, r9, ror #22 │ │ + ldr.w r9, [r7, #20] │ │ + add.w sl, r4, r5 │ │ + str.w sl, [r7, #12] │ │ + ldr r5, [r3, #28] │ │ + eors r6, r1 │ │ + ldr.w ip, [r3, #40] @ 0x28 │ │ + str.w r6, [fp, #8] │ │ uxtb r4, r5 │ │ ubfx r5, r5, #16, #8 │ │ - ldr.w r4, [r1, r4, lsl #2] │ │ - add.w r5, r1, r5, lsl #2 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + add.w r6, lr, ip, ror #24 │ │ + add.w r5, r0, r5, lsl #2 │ │ + str.w sl, [sp, #16] │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ add r5, r4 │ │ - ldr r4, [r0, #24] │ │ - eors r7, r5 │ │ - str r7, [r0, #16] │ │ - ldr r5, [r2, #44] @ 0x2c │ │ - mov r6, r7 │ │ - str r7, [sp, #24] │ │ - mov.w r7, r4, ror #23 │ │ - eor.w r7, r7, lr, ror #10 │ │ - add.w r3, r3, r5, ror #8 │ │ - add r3, r7 │ │ - str r3, [r0, #20] │ │ - ldr r7, [r2, #36] @ 0x24 │ │ - ldr.w lr, [sp, #40] @ 0x28 │ │ - uxtb r5, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - add.w r7, r1, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r5 │ │ - eors r3, r7 │ │ - str r3, [r0, #20] │ │ - str r3, [sp, #16] │ │ - mov r8, r3 │ │ - ldr r3, [r0, #28] │ │ - ldr r7, [r2, #48] @ 0x30 │ │ - mov.w r5, r3, ror #23 │ │ - eor.w r5, r5, sl, ror #10 │ │ - add.w r4, r4, r7, ror #8 │ │ - add r4, r5 │ │ - str r4, [r0, #24] │ │ - ldr r5, [r2, #40] @ 0x28 │ │ - mov sl, ip │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r1, r7, lsl #2] │ │ - add.w r5, r1, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r5, r7 │ │ - eor.w r7, r5, r4 │ │ - str r7, [r0, #24] │ │ - ldr r4, [r0, #32] │ │ - ldr.w ip, [r9, lr, lsl #2] │ │ - mov.w r5, r4, ror #23 │ │ - eor.w r5, r5, r6, ror #10 │ │ - add.w r3, r3, ip, ror #8 │ │ - add r3, r5 │ │ - str r3, [r0, #28] │ │ - ldr r5, [r2, #44] @ 0x2c │ │ - uxtb r6, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r6, [r1, r6, lsl #2] │ │ - add.w r5, r1, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r6, r5 │ │ - eor.w ip, r6, r3 │ │ - str.w ip, [r0, #28] │ │ - ldr r6, [r0, #36] @ 0x24 │ │ - ldr r5, [r2, #56] @ 0x38 │ │ - mov.w r3, r6, ror #23 │ │ - eor.w r3, r3, r8, ror #10 │ │ - add.w r4, r4, r5, ror #8 │ │ - add r3, r4 │ │ - str r3, [r0, #32] │ │ - ldr r4, [r2, #48] @ 0x30 │ │ - ldr.w r8, [sp, #12] │ │ - uxtb r5, r4 │ │ - ubfx r4, r4, #16, #8 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - add.w r4, r1, r4, lsl #2 │ │ - ldr.w r4, [r4, #1024] @ 0x400 │ │ - add r4, r5 │ │ - eors r3, r4 │ │ - ldr r4, [r0, #40] @ 0x28 │ │ - str r3, [r0, #32] │ │ - mov.w r5, r4, ror #23 │ │ - eor.w r5, r5, r7, ror #10 │ │ - ldr.w r7, [r9, sl, lsl #2] │ │ - add.w r6, r6, r7, ror #8 │ │ - add r5, r6 │ │ - str r5, [r0, #36] @ 0x24 │ │ - ldr.w r6, [r9, lr, lsl #2] │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r1, r7, lsl #2] │ │ - add.w r6, r1, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - eor.w r7, r6, r5 │ │ - str r7, [r0, #36] @ 0x24 │ │ - ldr.w r6, [r9, fp, lsl #2] │ │ - ldr r5, [r0, #44] @ 0x2c │ │ - add.w lr, r5, r8, ror #8 │ │ - mov.w r5, r5, ror #23 │ │ - add.w r6, r4, r6, ror #8 │ │ - eor.w r5, r5, ip, ror #10 │ │ - ldr.w ip, [sp, #36] @ 0x24 │ │ - add r6, r5 │ │ - str r6, [r0, #40] @ 0x28 │ │ - ldr r2, [r2, #56] @ 0x38 │ │ - uxtb r5, r2 │ │ - ubfx r2, r2, #16, #8 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - add.w r2, r1, r2, lsl #2 │ │ - ldr.w r2, [r2, #1024] @ 0x400 │ │ - add r2, r5 │ │ - eor.w r5, r2, r6 │ │ - ldr r2, [r0, #48] @ 0x30 │ │ - mov.w r6, r2, ror #23 │ │ - eor.w r3, r6, r3, ror #10 │ │ - add r3, lr │ │ - add.w r2, r2, ip, ror #8 │ │ - strd r5, r3, [r0, #40] @ 0x28 │ │ - ldr.w r6, [r9, sl, lsl #2] │ │ + mov.w r4, r9, ror #9 │ │ + eor.w r4, r4, r8, ror #22 │ │ + eor.w r5, r5, sl │ │ + add.w ip, r6, r4 │ │ + str.w ip, [r7, #16] │ │ + ldr r6, [r3, #32] │ │ + ldr.w lr, [r3, #44] @ 0x2c │ │ + str.w r5, [fp, #12] │ │ uxtb r4, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r4, [r1, r4, lsl #2] │ │ - add.w r6, r1, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r4 │ │ - eors r3, r6 │ │ - ldr r6, [r0, #52] @ 0x34 │ │ - mov.w r4, r6, ror #23 │ │ - eor.w r7, r4, r7, ror #10 │ │ - add r2, r7 │ │ - strd r3, r2, [r0, #44] @ 0x2c │ │ - ldr.w r7, [r9, fp, lsl #2] │ │ - uxtb r4, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r4, [r1, r4, lsl #2] │ │ - add.w r7, r1, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r4 │ │ - eors r2, r7 │ │ - ldr r7, [sp, #20] │ │ - add.w r7, r6, r7, ror #8 │ │ - ldr r6, [r0, #56] @ 0x38 │ │ - mov.w r4, r6, ror #23 │ │ - eor.w r5, r4, r5, ror #10 │ │ - add r7, r5 │ │ - ubfx r4, r8, #16, #8 │ │ - uxtb.w r5, r8 │ │ - strd r2, r7, [r0, #48] @ 0x30 │ │ - add.w r4, r1, r4, lsl #2 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - ldr.w r4, [r4, #1024] @ 0x400 │ │ - add r5, r4 │ │ - eors r7, r5 │ │ - ldr r5, [sp, #48] @ 0x30 │ │ - str r7, [r0, #52] @ 0x34 │ │ - ldr.w r7, [r9, r5, lsl #2] │ │ - mov.w r7, r7, ror #23 │ │ - eor.w r3, r7, r3, ror #10 │ │ - ldr r7, [sp, #24] │ │ - add.w r7, r6, r7, ror #8 │ │ - mov r6, ip │ │ - ubfx r6, ip, #16, #8 │ │ - add r3, r7 │ │ - str r3, [r0, #56] @ 0x38 │ │ - uxtb.w r7, ip │ │ - add.w r6, r1, r6, lsl #2 │ │ - ldr.w r7, [r1, r7, lsl #2] │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + add.w r5, r9, lr, ror #24 │ │ + add.w r6, r0, r6, lsl #2 │ │ + str.w ip, [sp, #4] │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r7, r6 │ │ - eors r3, r7 │ │ - str r3, [r0, #56] @ 0x38 │ │ - ldr r3, [sp, #44] @ 0x2c │ │ - ldr.w r7, [r9, r5, lsl #2] │ │ - ldr.w r3, [r9, r3, lsl #2] │ │ - mov.w r3, r3, ror #23 │ │ - eor.w r2, r3, r2, ror #10 │ │ - ldr r3, [sp, #16] │ │ - add.w r3, r7, r3, ror #8 │ │ - add r2, r3 │ │ - str.w r2, [r9, r5, lsl #2] │ │ - ldr r0, [r0, #12] │ │ - ubfx r3, r0, #16, #8 │ │ - uxtb r0, r0 │ │ - ldr.w r0, [r1, r0, lsl #2] │ │ - add.w r3, r1, r3, lsl #2 │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - add r0, r3 │ │ - eors r0, r2 │ │ - str.w r0, [r9, r5, lsl #2] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #52] @ 0x34 │ │ - ldr r0, [r2, #0] │ │ - subs r3, #1 │ │ - add.w r0, r0, #16 │ │ - str r0, [r2, #0] │ │ - beq.w bd58 │ │ - lsls r2, r0, #28 │ │ - bne.w bd74 │ │ - and.w fp, r0, #496 @ 0x1f0 │ │ - str r3, [sp, #52] @ 0x34 │ │ - add.w r2, fp, #15 │ │ - str r2, [sp, #48] @ 0x30 │ │ - add.w r2, r0, #16 │ │ - cmp.w r0, #512 @ 0x200 │ │ - and.w r2, r2, #496 @ 0x1f0 │ │ - str r2, [sp, #44] @ 0x2c │ │ - add.w r2, r0, #496 @ 0x1f0 │ │ - and.w r2, r2, #496 @ 0x1f0 │ │ - add.w r3, r2, #13 │ │ - add.w r6, r2, #4 │ │ - add.w lr, r2, #6 │ │ - add.w ip, r2, #15 │ │ - str r3, [sp, #40] @ 0x28 │ │ - bcc.w b634 │ │ - ldr.w r0, [r1, r3, lsl #2] │ │ - ldr.w r3, [r1, lr, lsl #2] │ │ - ldr.w r5, [r1, fp, lsl #2] │ │ - str.w ip, [sp, #28] │ │ - mov.w r0, r0, ror #22 │ │ - add.w r7, r5, r3, ror #24 │ │ - add.w r3, r1, fp, lsl #2 │ │ - ldrd r5, r8, [r3, #4] │ │ - eor.w r0, r0, r5, ror #9 │ │ - add r0, r7 │ │ - str.w r0, [r1, fp, lsl #2] │ │ - ldr.w r7, [r1, r6, lsl #2] │ │ - uxtb r6, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - add.w r7, r9, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r6 │ │ - mov r6, ip │ │ - eor.w r4, r7, r0 │ │ - add.w r0, r9, fp, lsl #2 │ │ - add.w ip, r1, r2, lsl #2 │ │ - str r4, [sp, #36] @ 0x24 │ │ - str.w r4, [r0, #2048] @ 0x800 │ │ - mov sl, r4 │ │ - ldr.w r4, [ip, #56] @ 0x38 │ │ - ldr.w r2, [ip, #28] │ │ - ldr r7, [r3, #12] │ │ - mov.w r4, r4, ror #22 │ │ - ldr.w fp, [sp, #40] @ 0x28 │ │ - eor.w r4, r4, r8, ror #9 │ │ - add.w r2, r5, r2, ror #24 │ │ - add r2, r4 │ │ - str r2, [r3, #4] │ │ - ldr.w r4, [ip, #20] │ │ - uxtb r5, r4 │ │ - ubfx r4, r4, #16, #8 │ │ - ldr.w r5, [r9, r5, lsl #2] │ │ - add.w r4, r9, r4, lsl #2 │ │ - ldr.w r4, [r4, #1024] @ 0x400 │ │ - add r4, r5 │ │ - eors r2, r4 │ │ - str.w r2, [r0, #2052] @ 0x804 │ │ - ldr.w r5, [r1, r6, lsl #2] │ │ - mov r4, r2 │ │ - str r2, [sp, #12] │ │ - ldr.w r2, [ip, #32] │ │ - mov.w r5, r5, ror #22 │ │ - eor.w r5, r5, r7, ror #9 │ │ - add.w r2, r8, r2, ror #24 │ │ - add r2, r5 │ │ - str r2, [r3, #8] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - uxtb r6, r5 │ │ + add r4, r6 │ │ + ldr r6, [r7, #24] │ │ + eor.w r4, r4, ip │ │ + str.w r4, [fp, #16] │ │ + mov.w r4, r6, ror #9 │ │ + eor.w r4, r4, r1, ror #22 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + add.w r8, r5, r4 │ │ + str.w r8, [r7, #20] │ │ + ldr r5, [r3, #36] @ 0x24 │ │ + ldr.w lr, [r3, #48] @ 0x30 │ │ + str.w r8, [sp] │ │ + uxtb r4, r5 │ │ ubfx r5, r5, #16, #8 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - add.w r5, r9, r5, lsl #2 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + add.w r6, r6, lr, ror #24 │ │ + add.w r5, r0, r5, lsl #2 │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r6, r5 │ │ - eors r2, r6 │ │ - str.w r2, [r0, #2056] @ 0x808 │ │ - str r2, [sp, #24] │ │ - mov r8, r2 │ │ - ldr r2, [r3, #16] │ │ - ldr.w r6, [ip, #36] @ 0x24 │ │ - mov.w r5, r2, ror #9 │ │ + add r4, r5 │ │ + eor.w r4, r4, r8 │ │ + str.w r4, [fp, #20] │ │ + ldr r4, [r7, #28] │ │ + mov.w r5, r4, ror #9 │ │ eor.w r5, r5, sl, ror #22 │ │ - add.w r6, r7, r6, ror #24 │ │ - add r5, r6 │ │ - str r5, [r3, #12] │ │ - ldr.w r6, [ip, #28] │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r6, r9, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - eor.w r7, r6, r5 │ │ - ldr r5, [r3, #20] │ │ - str.w r7, [r0, #2060] @ 0x80c │ │ - mov lr, r7 │ │ - str r7, [sp, #20] │ │ - ldr.w r7, [ip, #40] @ 0x28 │ │ - mov.w r6, r5, ror #9 │ │ - eor.w r6, r6, r4, ror #22 │ │ - add.w r2, r2, r7, ror #24 │ │ - add r2, r6 │ │ - str r2, [r3, #16] │ │ - ldr.w r6, [ip, #32] │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r6, r9, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - eors r2, r6 │ │ - str.w r2, [r0, #2064] @ 0x810 │ │ - str r2, [sp, #16] │ │ - mov r4, r2 │ │ - ldr r2, [r3, #24] │ │ - ldr.w r7, [ip, #44] @ 0x2c │ │ - mov.w r6, r2, ror #9 │ │ - eor.w r6, r6, r8, ror #22 │ │ - add.w r5, r5, r7, ror #24 │ │ - add r5, r6 │ │ - str r5, [r3, #20] │ │ - ldr.w r6, [ip, #36] @ 0x24 │ │ - uxtb r7, r6 │ │ + add.w r9, r6, r5 │ │ + str.w r9, [r7, #24] │ │ + ldr r6, [r3, #40] @ 0x28 │ │ + ldr.w lr, [r3, #52] @ 0x34 │ │ + uxtb r5, r6 │ │ ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r6, r9, r6, lsl #2 │ │ + ldr.w r5, [r0, r5, lsl #2] │ │ + add.w r4, r4, lr, ror #24 │ │ + add.w r6, r0, r6, lsl #2 │ │ ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - ldr r7, [r3, #28] │ │ - eors r5, r6 │ │ - str.w r5, [r0, #2068] @ 0x814 │ │ - ldr.w r6, [ip, #48] @ 0x30 │ │ - mov r8, r5 │ │ - str r5, [sp, #8] │ │ - mov.w r5, r7, ror #9 │ │ - eor.w r5, r5, lr, ror #22 │ │ - add.w r2, r2, r6, ror #24 │ │ - add r2, r5 │ │ - str r2, [r3, #24] │ │ - ldr.w r5, [ip, #40] @ 0x28 │ │ - uxtb r6, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - add.w r5, r9, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ add r5, r6 │ │ - eors r5, r2 │ │ - ldr r2, [r3, #32] │ │ - str.w r5, [r0, #2072] @ 0x818 │ │ - mov.w r6, r2, ror #9 │ │ - eor.w r6, r6, r4, ror #22 │ │ - ldr.w r4, [r1, fp, lsl #2] │ │ - add.w r4, r7, r4, ror #24 │ │ + eor.w r5, r5, r9 │ │ + str.w r5, [fp, #24] │ │ + ldr r5, [r7, #32] │ │ + mov.w r6, r5, ror #9 │ │ + eor.w r6, r6, ip, ror #22 │ │ + ldr.w ip, [r7, #36] @ 0x24 │ │ + add.w lr, r4, r6 │ │ + str.w lr, [r7, #28] │ │ + ldr r4, [r3, #44] @ 0x2c │ │ + ldr.w sl, [r3, #56] @ 0x38 │ │ + uxtb r6, r4 │ │ + ubfx r4, r4, #16, #8 │ │ + ldr.w r6, [r0, r6, lsl #2] │ │ + add.w r5, r5, sl, ror #24 │ │ + add.w r4, r0, r4, lsl #2 │ │ + ldr.w r4, [r4, #1024] @ 0x400 │ │ add r4, r6 │ │ - str r4, [r3, #28] │ │ - ldr.w r6, [ip, #44] @ 0x2c │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r6, r9, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - eor.w sl, r6, r4 │ │ - str.w sl, [r0, #2076] @ 0x81c │ │ - ldr r4, [r3, #36] @ 0x24 │ │ - ldr.w r7, [ip, #56] @ 0x38 │ │ - mov.w r6, r4, ror #9 │ │ + mov.w r6, ip, ror #9 │ │ eor.w r6, r6, r8, ror #22 │ │ - add.w r2, r2, r7, ror #24 │ │ - add r2, r6 │ │ - str r2, [r3, #32] │ │ - ldr.w r6, [ip, #48] @ 0x30 │ │ - ldr.w r8, [sp, #28] │ │ - uxtb r7, r6 │ │ - ubfx r6, r6, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r6, r9, r6, lsl #2 │ │ - ldr.w r6, [r6, #1024] @ 0x400 │ │ - add r6, r7 │ │ - ldr r7, [sp, #36] @ 0x24 │ │ - eors r2, r6 │ │ - ldr r6, [r3, #40] @ 0x28 │ │ - str.w r2, [r0, #2080] @ 0x820 │ │ - add.w lr, r6, r7, ror #24 │ │ - mov.w r6, r6, ror #9 │ │ - eor.w r5, r6, r5, ror #22 │ │ - ldr.w r6, [r1, r8, lsl #2] │ │ - add.w r4, r4, r6, ror #24 │ │ - add r4, r5 │ │ - str r4, [r3, #36] @ 0x24 │ │ - ldr.w r5, [r1, fp, lsl #2] │ │ + eor.w r4, r4, lr │ │ + add.w sl, r5, r6 │ │ + str.w sl, [r7, #32] │ │ + ldr r5, [r3, #48] @ 0x30 │ │ + str.w r4, [fp, #28] │ │ + ldr.w r4, [r2, r1, lsl #2] │ │ uxtb r6, r5 │ │ ubfx r5, r5, #16, #8 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - add.w r5, r9, r5, lsl #2 │ │ + ldr.w r6, [r0, r6, lsl #2] │ │ + ldr.w r8, [sp, #12] │ │ + add.w r5, r0, r5, lsl #2 │ │ + add.w r1, ip, r4, ror #24 │ │ + ldr.w ip, [sp, #8] │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ add r5, r6 │ │ - eor.w fp, r5, r4 │ │ - ldr r4, [r3, #44] @ 0x2c │ │ - str.w fp, [r0, #2084] @ 0x824 │ │ - mov.w r5, r4, ror #9 │ │ - eor.w r5, r5, sl, ror #22 │ │ - add.w r6, lr, r5 │ │ - str r6, [r3, #40] @ 0x28 │ │ - ldr.w r5, [ip, #56] @ 0x38 │ │ - ldr.w lr, [sp, #12] │ │ - uxtb r7, r5 │ │ - ubfx r5, r5, #16, #8 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - add.w r5, r9, r5, lsl #2 │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r7, r5 │ │ - ldr r5, [sp, #36] @ 0x24 │ │ - eor.w ip, r7, r6 │ │ - ldr r6, [r3, #48] @ 0x30 │ │ - add.w r7, r4, lr, ror #24 │ │ - str.w ip, [r0, #2088] @ 0x828 │ │ - mov.w r4, r6, ror #9 │ │ - eor.w r2, r4, r2, ror #22 │ │ - add r2, r7 │ │ - str r2, [r3, #44] @ 0x2c │ │ - ldr.w r7, [r1, r8, lsl #2] │ │ - uxtb r4, r7 │ │ - ubfx r7, r7, #16, #8 │ │ - ldr.w r4, [r9, r4, lsl #2] │ │ - add.w r7, r9, r7, lsl #2 │ │ - ldr.w r7, [r7, #1024] @ 0x400 │ │ - add r7, r4 │ │ - ubfx r4, r5, #16, #8 │ │ - eor.w sl, r7, r2 │ │ - uxtb r7, r5 │ │ - add.w r4, r9, r4, lsl #2 │ │ - ldr.w r7, [r9, r7, lsl #2] │ │ - ldr r2, [sp, #24] │ │ - ldr.w r4, [r4, #1024] @ 0x400 │ │ - str.w sl, [r0, #2092] @ 0x82c │ │ - add r7, r4 │ │ - ldr r4, [r3, #52] @ 0x34 │ │ - add.w r6, r6, r2, ror #24 │ │ - ldr r3, [r3, #56] @ 0x38 │ │ + eor.w r5, r5, sl │ │ + str.w r5, [fp, #32] │ │ + ldr r5, [r7, #40] @ 0x28 │ │ + mov.w r6, r5, ror #9 │ │ + eor.w r6, r6, r9, ror #22 │ │ + add.w r9, r1, r6 │ │ + str.w r9, [r7, #36] @ 0x24 │ │ + ldr r1, [r3, #52] @ 0x34 │ │ + uxtb r4, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + add.w r1, r0, r1, lsl #2 │ │ + ldr.w r1, [r1, #1024] @ 0x400 │ │ + add r1, r4 │ │ + ldr r4, [r7, #44] @ 0x2c │ │ + eor.w r1, r1, r9 │ │ + str.w r1, [fp, #36] @ 0x24 │ │ + add.w r1, r5, r8, ror #24 │ │ mov.w r5, r4, ror #9 │ │ - eor.w r5, r5, fp, ror #22 │ │ - add r6, r5 │ │ - mov r5, lr │ │ - ubfx r5, lr, #16, #8 │ │ - eor.w r8, r7, r6 │ │ - uxtb.w r6, lr │ │ - ldr r7, [sp, #20] │ │ - add.w r5, r9, r5, lsl #2 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - str.w r8, [r0, #2096] @ 0x830 │ │ + eor.w r6, r5, lr, ror #22 │ │ + add.w lr, r1, r6 │ │ + str.w lr, [r7, #40] @ 0x28 │ │ + ldr r1, [r3, #56] @ 0x38 │ │ + ubfx r5, r8, #16, #8 │ │ + add.w r5, r0, r5, lsl #2 │ │ + uxtb r3, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r3, [r0, r3, lsl #2] │ │ + add.w r1, r0, r1, lsl #2 │ │ ldr.w r5, [r5, #1024] @ 0x400 │ │ - add.w r4, r4, r7, ror #24 │ │ + ldr.w r1, [r1, #1024] @ 0x400 │ │ + add r1, r3 │ │ + ldr r3, [r7, #48] @ 0x30 │ │ + eor.w r1, r1, lr │ │ + str.w r1, [fp, #40] @ 0x28 │ │ + add.w r1, r4, ip, ror #24 │ │ + mov.w r4, r3, ror #9 │ │ + eor.w r4, r4, sl, ror #22 │ │ + add.w sl, r1, r4 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + str.w sl, [r7, #44] @ 0x2c │ │ + ldr.w r1, [r2, r1, lsl #2] │ │ + uxtb r4, r1 │ │ + ubfx r1, r1, #16, #8 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + add.w r1, r0, r1, lsl #2 │ │ + ldr.w r1, [r1, #1024] @ 0x400 │ │ + add r1, r4 │ │ + ldr r4, [r7, #52] @ 0x34 │ │ + eor.w r1, r1, sl │ │ + str.w r1, [fp, #44] @ 0x2c │ │ + ldr r1, [sp, #20] │ │ + add.w r1, r3, r1, ror #24 │ │ + mov.w r3, r4, ror #9 │ │ + eor.w r3, r3, r9, ror #22 │ │ + add.w r9, r1, r3 │ │ + uxtb.w r1, r8 │ │ + ldr.w r1, [r0, r1, lsl #2] │ │ + ldr r3, [sp, #4] │ │ + str.w r9, [r7, #48] @ 0x30 │ │ + add r1, r5 │ │ + eor.w r1, r1, r9 │ │ + str.w r1, [fp, #48] @ 0x30 │ │ + ldr r1, [r7, #56] @ 0x38 │ │ + mov.w r5, r1, ror #9 │ │ + eor.w r6, r5, lr, ror #22 │ │ + ldr.w lr, [sp, #16] │ │ + add.w r1, r1, r3, ror #24 │ │ + add.w r5, r4, lr, ror #24 │ │ + ubfx r4, ip, #16, #8 │ │ add r6, r5 │ │ - mov.w r5, r3, ror #9 │ │ - eor.w r5, r5, ip, ror #22 │ │ + uxtb.w r5, ip │ │ + add.w r4, r0, r4, lsl #2 │ │ + ldr.w r5, [r0, r5, lsl #2] │ │ + str r6, [r7, #52] @ 0x34 │ │ + ldr.w r4, [r4, #1024] @ 0x400 │ │ add r5, r4 │ │ + ldr r4, [sp, #28] │ │ eors r6, r5 │ │ - mov r5, r2 │ │ - ubfx r5, r2, #16, #8 │ │ - str.w r6, [r0, #2100] @ 0x834 │ │ - uxtb r6, r2 │ │ - add.w r5, r9, r5, lsl #2 │ │ - ldr.w r6, [r9, r6, lsl #2] │ │ - ldr.w r5, [r5, #1024] @ 0x400 │ │ - add r6, r5 │ │ - ldr r5, [sp, #48] @ 0x30 │ │ - ldr.w r5, [r1, r5, lsl #2] │ │ - mov.w r4, r5, ror #9 │ │ - eor.w r2, r4, sl, ror #22 │ │ - ldr r4, [sp, #16] │ │ - add.w r3, r3, r4, ror #24 │ │ - add r2, r3 │ │ - mov r3, r7 │ │ - eors r2, r6 │ │ - ldr r6, [sp, #44] @ 0x2c │ │ - str.w r2, [r0, #2104] @ 0x838 │ │ - ubfx r3, r7, #16, #8 │ │ - uxtb r2, r7 │ │ - ldr.w r6, [r1, r6, lsl #2] │ │ - add.w r3, r9, r3, lsl #2 │ │ - ldr.w r2, [r9, r2, lsl #2] │ │ - ldr.w r3, [r3, #1024] @ 0x400 │ │ - mov.w r6, r6, ror #9 │ │ - eor.w r7, r6, r8, ror #22 │ │ - ldr r6, [sp, #8] │ │ - add r2, r3 │ │ - add.w r6, r5, r6, ror #24 │ │ - add r7, r6 │ │ - eors r2, r7 │ │ - str.w r2, [r0, #2108] @ 0x83c │ │ - b.n b982 │ │ - ldr r1, [sp, #32] │ │ - movs r0, #0 │ │ - movw r2, #4100 @ 0x1004 │ │ - str r0, [r1, #0] │ │ - add r1, sp, #88 @ 0x58 │ │ - ldr r0, [sp, #4] │ │ - bl 3f08c │ │ - add.w sp, sp, #4160 @ 0x1040 │ │ - add sp, #28 │ │ + str.w r6, [fp, #52] @ 0x34 │ │ + ldr.w r6, [r2, r4, lsl #2] │ │ + mov.w r5, r6, ror #9 │ │ + eor.w r5, r5, sl, ror #22 │ │ + add r1, r5 │ │ + str r1, [r7, #56] @ 0x38 │ │ + ldr r7, [sp, #24] │ │ + ldr.w r7, [r2, r7, lsl #2] │ │ + mov.w r7, r7, ror #9 │ │ + eor.w r3, r7, r9, ror #22 │ │ + ldr r7, [sp, #0] │ │ + add.w r7, r6, r7, ror #24 │ │ + ldr r6, [sp, #20] │ │ + add r3, r7 │ │ + str.w r3, [r2, r4, lsl #2] │ │ + uxtb r7, r6 │ │ + ubfx r6, r6, #16, #8 │ │ + ldr.w r7, [r0, r7, lsl #2] │ │ + add.w r6, r0, r6, lsl #2 │ │ + ldr.w r6, [r6, #1024] @ 0x400 │ │ + adds r2, r6, r7 │ │ + eors r1, r2 │ │ + mov r2, r0 │ │ + str.w r1, [fp, #56] @ 0x38 │ │ + ubfx r0, lr, #16, #8 │ │ + uxtb.w r1, lr │ │ + ldr.w r1, [r2, r1, lsl #2] │ │ + add.w r0, r2, r0, lsl #2 │ │ + ldrd r7, r2, [sp, #32] │ │ + ldr.w r0, [r0, #1024] @ 0x400 │ │ + str r7, [r2, #0] │ │ + add r0, r1 │ │ + eors r0, r3 │ │ + str.w r0, [fp, #60] @ 0x3c │ │ + add sp, #44 @ 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [pc, #12] @ (bd84 ) │ │ + ldr r0, [pc, #12] @ (11234 ) │ │ movs r1, #44 @ 0x2c │ │ - ldr r2, [pc, #12] @ (bd88 ) │ │ + ldr r2, [pc, #12] @ (11238 ) │ │ add r0, pc │ │ add r2, pc │ │ - bl 8e3a │ │ - nop │ │ - strh r1, [r0, #52] @ 0x34 │ │ - vsli.32 , q2, #31 │ │ - movs r3, r0 │ │ + bl bf2a │ │ + str r1, [r3, #40] @ 0x28 │ │ + @ instruction: 0xffff0f82 │ │ + movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #20 │ │ - ldrd r8, r9, [r1, #12] │ │ - movs r6, #0 │ │ - cmp r9, r8 │ │ - bcc.w bf8a │ │ - ldr.w lr, [r1, #8] │ │ - cmp r9, lr │ │ - bhi.w bf8a │ │ - ldrb r3, [r1, #24] │ │ - add.w r5, r1, #20 │ │ - ldr r4, [r1, #4] │ │ - sub.w ip, r9, r8 │ │ - adds r2, r5, r3 │ │ - cmp r3, #4 │ │ - str r4, [sp, #12] │ │ - ldrb.w fp, [r2, #-1] │ │ - mov.w r2, #16843009 @ 0x1010101 │ │ - str r3, [sp, #16] │ │ - mul.w sl, fp, r2 │ │ - add.w r2, r4, r8 │ │ - bhi.n beca │ │ - str r5, [sp, #4] │ │ - cmp.w ip, #8 │ │ - bcs.n bdf0 │ │ - cmp r9, r8 │ │ - beq.w bf84 │ │ - movs r5, #0 │ │ - ldrb r3, [r2, r5] │ │ - cmp r3, fp │ │ - beq.n be70 │ │ - adds r5, #1 │ │ - cmp ip, r5 │ │ - bne.n bde2 │ │ - b.n bf84 │ │ - adds r3, r2, #3 │ │ - bic.w r3, r3, #3 │ │ - subs r6, r3, r2 │ │ - bne.n be06 │ │ - str.w lr, [sp, #8] │ │ - sub.w lr, ip, #8 │ │ - movs r6, #0 │ │ - b.n be26 │ │ - movs r5, #0 │ │ - cmp r6, ip │ │ - it cs │ │ - movcs r6, ip │ │ - ldrb r3, [r2, r5] │ │ - cmp r3, fp │ │ - beq.n be70 │ │ - adds r5, #1 │ │ - cmp r6, r5 │ │ - bne.n be0e │ │ - str.w lr, [sp, #8] │ │ - sub.w lr, ip, #8 │ │ - cmp r6, lr │ │ - bhi.n be50 │ │ - ldr r3, [r2, r6] │ │ - adds r4, r2, r6 │ │ - ldr r4, [r4, #4] │ │ - eor.w r3, r3, sl │ │ - sub.w r5, r3, #16843009 @ 0x1010101 │ │ - eor.w r4, r4, sl │ │ - bic.w r3, r5, r3 │ │ - sub.w r5, r4, #16843009 @ 0x1010101 │ │ - bic.w r4, r5, r4 │ │ - orrs r3, r4 │ │ - tst.w r3, #2155905152 @ 0x80808080 │ │ - bne.n be50 │ │ - adds r6, #8 │ │ - b.n be22 │ │ - ldr.w lr, [sp, #8] │ │ - subs.w r3, ip, r6 │ │ - beq.w bf84 │ │ - adds r5, r2, r6 │ │ - movs r2, #0 │ │ - ldrb r4, [r5, r2] │ │ - cmp r4, fp │ │ - beq.n be6e │ │ - adds r2, #1 │ │ - cmp r3, r2 │ │ - bne.n be60 │ │ - b.n bf84 │ │ - adds r5, r2, r6 │ │ - add.w r2, r5, r8 │ │ - add.w r8, r2, #1 │ │ - ldr r2, [sp, #16] │ │ - str.w r8, [r1, #12] │ │ - cmp r8, r2 │ │ - bcc.n beaa │ │ - cmp r8, lr │ │ - bhi.n beaa │ │ + sub sp, #116 @ 0x74 │ │ + str r0, [sp, #32] │ │ + movs r0, #6 │ │ + ldr r3, [pc, #876] @ (115b8 ) │ │ + mov sl, r2 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #40 @ 0x28 │ │ + add r3, pc │ │ + mov r8, r1 │ │ + bl d0e4 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str.w r8, [sp, #36] @ 0x24 │ │ + cmp r0, #0 │ │ + beq.n 11360 │ │ + str.w sl, [sp, #24] │ │ + ldr.w lr, [sp, #76] @ 0x4c │ │ + ldrd r4, sl, [sp, #96] @ 0x60 │ │ + sub.w r6, sl, #1 │ │ + ldrd r2, r1, [sp, #88] @ 0x58 │ │ + adds.w r0, lr, #1 │ │ + str r6, [sp, #28] │ │ + beq.n 1137e │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + adds r0, r3, r6 │ │ + cmp r0, r1 │ │ + bcs.w 11422 │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + ldr.w r9, [sp, #56] @ 0x38 │ │ + str r6, [sp, #20] │ │ + ldr r6, [sp, #52] @ 0x34 │ │ + str r6, [sp, #16] │ │ + ldr r6, [sp, #64] @ 0x40 │ │ + str r6, [sp, #8] │ │ + sub.w r6, sl, r6 │ │ + str r6, [sp, #4] │ │ + str.w r9, [sp, #12] │ │ + ldrb r0, [r2, r0] │ │ + mov r8, r2 │ │ + ldr r6, [sp, #20] │ │ ldr r2, [sp, #16] │ │ - mov r4, r1 │ │ - ldr r3, [sp, #12] │ │ - mov r6, lr │ │ - sub.w r5, r8, r2 │ │ - ldr r1, [sp, #4] │ │ - add r3, r5 │ │ - str r0, [sp, #8] │ │ - mov r0, r3 │ │ - blx 41da0 │ │ - mov r2, r0 │ │ - ldr r0, [sp, #8] │ │ - mov lr, r6 │ │ - mov r1, r4 │ │ - cmp r2, #0 │ │ - beq.n bf94 │ │ - ldr r2, [sp, #12] │ │ - subs.w ip, r9, r8 │ │ - mov.w r6, #0 │ │ - add r2, r8 │ │ - bcs.w bdd4 │ │ - b.n bf8a │ │ - ldr r2, [sp, #12] │ │ - subs.w ip, r9, r8 │ │ - mov.w r6, #0 │ │ - add r2, r8 │ │ - bcc.n bf8a │ │ - cmp.w ip, #8 │ │ - bcs.n bee4 │ │ - cmp r9, r8 │ │ - beq.n bf84 │ │ - movs r5, #0 │ │ - ldrb r3, [r2, r5] │ │ - cmp r3, fp │ │ - beq.n bf62 │ │ - adds r5, #1 │ │ - cmp ip, r5 │ │ - bne.n bed6 │ │ - b.n bf84 │ │ - adds r6, r2, #3 │ │ - bic.w r6, r6, #3 │ │ - subs r6, r6, r2 │ │ - bne.n befa │ │ - str.w lr, [sp, #8] │ │ - sub.w lr, ip, #8 │ │ - movs r6, #0 │ │ - b.n bf1a │ │ - movs r5, #0 │ │ - cmp r6, ip │ │ - it cs │ │ - movcs r6, ip │ │ - ldrb r3, [r2, r5] │ │ - cmp r3, fp │ │ - beq.n bf62 │ │ - adds r5, #1 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + lsr.w r5, r6, r0 │ │ + rsb r6, r0, #32 │ │ + subs r0, #32 │ │ + lsl.w r6, r2, r6 │ │ + orr.w r5, r5, r6 │ │ + it pl │ │ + lsrpl.w r5, r2, r0 │ │ + lsls r0, r5, #31 │ │ + beq.n 11316 │ │ + add.w r6, r8, r3 │ │ + cmp lr, r9 │ │ + it hi │ │ + movhi r9, lr │ │ + mov r5, sl │ │ + mov r0, r9 │ │ + mov r2, r8 │ │ + cmp r9, sl │ │ + it hi │ │ + movhi r5, r9 │ │ + cmp r5, r0 │ │ + beq.n 11324 │ │ + mov fp, r0 │ │ + add r0, r3 │ │ + cmp r0, r1 │ │ + bcs.w 11982 │ │ + ldrb.w ip, [r6, fp] │ │ + add.w r0, fp, #1 │ │ + ldrb.w r8, [r4, fp] │ │ + cmp r8, ip │ │ + beq.n 112e2 │ │ + ldr.w r9, [sp, #12] │ │ + mov.w lr, #0 │ │ + ldr.w ip, [sp, #28] │ │ + sub.w r0, r3, r9 │ │ + add r0, fp │ │ + adds r3, r0, #1 │ │ + b.n 11356 │ │ + ldr.w ip, [sp, #28] │ │ + add r3, sl │ │ + mov.w lr, #0 │ │ + mov r2, r8 │ │ + b.n 11356 │ │ + ldr.w r9, [sp, #12] │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + ldr.w ip, [sp, #28] │ │ + mov r0, r9 │ │ + cmp lr, r0 │ │ + bcs.n 1142c │ │ + subs r0, #1 │ │ + cmp r0, sl │ │ + bcs.w 1198c │ │ + adds r6, r0, r3 │ │ + cmp r6, r1 │ │ + bcs.w 11996 │ │ + ldrb r5, [r2, r6] │ │ + ldrb r6, [r4, r0] │ │ cmp r6, r5 │ │ - bne.n bf02 │ │ - str.w lr, [sp, #8] │ │ - sub.w lr, ip, #8 │ │ - cmp r6, lr │ │ - bhi.n bf44 │ │ - ldr r3, [r2, r6] │ │ - adds r5, r2, r6 │ │ - ldr r5, [r5, #4] │ │ - eor.w r3, r3, sl │ │ - sub.w r4, r3, #16843009 @ 0x1010101 │ │ - bic.w r3, r4, r3 │ │ - eor.w r4, r5, sl │ │ - sub.w r5, r4, #16843009 @ 0x1010101 │ │ - bic.w r4, r5, r4 │ │ - orrs r3, r4 │ │ - tst.w r3, #2155905152 @ 0x80808080 │ │ - bne.n bf44 │ │ - adds r6, #8 │ │ - b.n bf16 │ │ - ldr.w lr, [sp, #8] │ │ - subs.w r3, ip, r6 │ │ - beq.n bf84 │ │ - adds r5, r2, r6 │ │ - movs r2, #0 │ │ - ldrb r4, [r5, r2] │ │ - cmp r4, fp │ │ - beq.n bf60 │ │ - adds r2, #1 │ │ - cmp r3, r2 │ │ - bne.n bf52 │ │ - b.n bf84 │ │ - adds r5, r2, r6 │ │ - add.w r2, r5, r8 │ │ - add.w r8, r2, #1 │ │ + beq.n 11332 │ │ + ldr r0, [sp, #8] │ │ + ldr.w lr, [sp, #4] │ │ + add r3, r0 │ │ + add.w r0, r3, ip │ │ + cmp r0, r1 │ │ + bcc.n 112a4 │ │ + b.n 11422 │ │ + add r5, sp, #104 @ 0x68 │ │ + add r6, sp, #40 @ 0x28 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 11a48 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + cmp r0, #1 │ │ + beq.n 11364 │ │ + cbnz r0, 11378 │ │ + ldr r3, [sp, #108] @ 0x6c │ │ + b.n 1143a │ │ + str.w sl, [sp, #24] │ │ + b.n 11422 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + adds r0, r3, r6 │ │ + cmp r0, r1 │ │ + bcs.n 11422 │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + mov lr, r2 │ │ + str r6, [sp, #16] │ │ + ldrd ip, r6, [sp, #52] @ 0x34 │ │ + sub.w fp, r6, #1 │ │ + ldr r5, [sp, #64] @ 0x40 │ │ + cmp r6, sl │ │ + str r5, [sp, #12] │ │ + mov r5, sl │ │ + it hi │ │ + movhi r5, r6 │ │ + str r6, [sp, #20] │ │ + ldrb r0, [r2, r0] │ │ + mov r8, r2 │ │ ldr r2, [sp, #16] │ │ - str.w r8, [r1, #12] │ │ - cmp r8, r2 │ │ - bcc.n bebc │ │ - cmp r8, lr │ │ - bhi.n bebc │ │ - ldr r2, [pc, #40] @ (bfa4 ) │ │ + and.w r0, r0, #63 @ 0x3f │ │ + rsb r6, r0, #32 │ │ + lsrs r2, r0 │ │ + subs r0, #32 │ │ + lsl.w r6, ip, r6 │ │ + orr.w r2, r2, r6 │ │ + it pl │ │ + lsrpl.w r2, ip, r0 │ │ + lsls r0, r2, #31 │ │ + beq.n 113f2 │ │ + ldr r2, [sp, #20] │ │ + add.w r0, r8, r3 │ │ + cmp r5, r2 │ │ + beq.n 113f6 │ │ + mov r6, r2 │ │ + add r2, r3 │ │ + cmp r2, r1 │ │ + bcs.w 119a0 │ │ + ldrb.w r9, [r0, r6] │ │ + adds r2, r6, #1 │ │ + ldrb.w r8, [r4, r6] │ │ + cmp r8, r9 │ │ + beq.n 113cc │ │ + ldr r0, [sp, #20] │ │ + subs r0, r3, r0 │ │ + add r0, r6 │ │ + adds r3, r0, #1 │ │ + b.n 11418 │ │ + add r3, sl │ │ + b.n 11418 │ │ + ldr r0, [sp, #20] │ │ + cbz r0, 11432 │ │ + subs r0, #1 │ │ + cmp fp, sl │ │ + bcs.w 1198c │ │ + adds r6, r0, r3 │ │ + cmp r6, r1 │ │ + bcs.w 11996 │ │ + ldrb.w r2, [lr, r6] │ │ + ldrb r6, [r4, r0] │ │ + cmp r6, r2 │ │ + beq.n 113f8 │ │ + ldr r0, [sp, #12] │ │ + add r3, r0 │ │ + ldr r0, [sp, #28] │ │ + mov r2, lr │ │ + add r0, r3 │ │ + cmp r0, r1 │ │ + bcc.n 113a2 │ │ + ldr.w sl, [sp, #24] │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + b.n 114ea │ │ + ldr.w sl, [sp, #24] │ │ + b.n 1143a │ │ + ldr.w sl, [sp, #24] │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + adds r2, r3, #6 │ │ + beq.n 11458 │ │ + cmp r2, sl │ │ + bcs.n 11456 │ │ + ldrsb.w r0, [r8, r2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n 11458 │ │ + ldr r0, [pc, #364] @ (115bc ) │ │ + mov r1, sl │ │ + mov r3, sl │ │ + add r0, pc │ │ + b.n 119c6 │ │ + bne.n 1144c │ │ + add.w r0, r8, sl │ │ + add.w r6, r8, r2 │ │ + cmp r6, r0 │ │ + beq.n 114cc │ │ + mov r2, r6 │ │ + ldrsb.w r5, [r6], #1 │ │ + cmp.w r5, #4294967295 @ 0xffffffff │ │ + uxtb r1, r5 │ │ + bgt.n 114b8 │ │ + ldrb r5, [r2, #1] │ │ + and.w r6, r1, #31 │ │ + cmp r1, #224 @ 0xe0 │ │ + and.w r5, r5, #63 @ 0x3f │ │ + bcc.n 114aa │ │ + ldrb r4, [r2, #2] │ │ + cmp r1, #240 @ 0xf0 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + orr.w r5, r4, r5, lsl #6 │ │ + bcc.n 114b2 │ │ + ldrb r1, [r2, #3] │ │ + and.w r6, r6, #7 │ │ + and.w r1, r1, #63 @ 0x3f │ │ + orr.w r1, r1, r5, lsl #6 │ │ + orr.w r1, r1, r6, lsl #18 │ │ + cmp.w r1, #1114112 @ 0x110000 │ │ + beq.n 114cc │ │ + adds r6, r2, #4 │ │ + b.n 114b8 │ │ + orr.w r1, r5, r6, lsl #6 │ │ + adds r6, r2, #2 │ │ + b.n 114b8 │ │ + orr.w r1, r5, r6, lsl #12 │ │ + adds r6, r2, #3 │ │ + sub.w r2, r1, #71 @ 0x47 │ │ + cmn.w r2, #8 │ │ + bhi.n 11460 │ │ + subs r1, #58 @ 0x3a │ │ + cmn.w r1, #10 │ │ + bcs.n 11460 │ │ + b.n 114ea │ │ + cmp r3, #0 │ │ + beq.w 1193c │ │ + cmp r3, sl │ │ + bcs.n 114e6 │ │ + ldrsb.w r0, [r8, r3] │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119be │ │ + mov sl, r3 │ │ + b.n 114ea │ │ + bne.w 119be │ │ + cmp.w sl, #3 │ │ + bcs.n 11512 │ │ + cmp.w sl, #2 │ │ + bne.w 1193c │ │ + ldrh.w r0, [r8] │ │ + movw r1, #20058 @ 0x4e5a │ │ + cmp r0, r1 │ │ + bne.w 1168a │ │ + mvn.w r0, #1 │ │ + mov.w sl, #2 │ │ + movs r1, #2 │ │ + b.n 1159a │ │ + ldr r0, [pc, #172] @ (115c0 ) │ │ + mov r1, r8 │ │ + movs r2, #3 │ │ + add r0, pc │ │ + blx 60920 │ │ + cbz r0, 11538 │ │ + ldrh.w r0, [r8] │ │ + movw r1, #20058 @ 0x4e5a │ │ + cmp r0, r1 │ │ + beq.n 1154a │ │ + cmp.w sl, #3 │ │ + bne.n 1155e │ │ + mov.w sl, #3 │ │ + b.n 11646 │ │ + cmp.w sl, #3 │ │ + bne.n 11588 │ │ + mvn.w r0, #2 │ │ + mov.w sl, #3 │ │ + movs r1, #3 │ │ + b.n 1159a │ │ + ldrsb.w r0, [r8, #2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119d4 │ │ + movs r1, #2 │ │ + mvn.w r0, #1 │ │ + b.n 1159a │ │ + ldr.w r0, [r8] │ │ + movw r1, #24415 @ 0x5f5f │ │ + movt r1, #20058 @ 0x4e5a │ │ + cmp r0, r1 │ │ + bne.n 11646 │ │ + cmp.w sl, #5 │ │ + bcc.n 11618 │ │ + ldrsb.w r0, [r8, #4] │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 11a00 │ │ movs r1, #4 │ │ - ldr r0, [sp, #16] │ │ - add r2, pc │ │ - bl 8c2c │ │ - str.w r9, [r1, #12] │ │ + mvn.w r0, #3 │ │ + b.n 1159a │ │ + ldrsb.w r0, [r8, #3] │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119e2 │ │ + movs r1, #3 │ │ + mvn.w r0, #2 │ │ + add.w r5, r0, sl │ │ + add r8, r1 │ │ + mov lr, sl │ │ + add.w sl, r8, r5 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + cbz r0, 115c4 │ │ + ldrsb.w r2, [r1], #1 │ │ + subs r0, #1 │ │ + cmp r2, #0 │ │ + bpl.n 115aa │ │ + b.n 1163a │ │ + str r1, [r2, #64] @ 0x40 │ │ + vqrdmlah.s q8, , d30[0] │ │ + movs r5, r0 │ │ + str r0, [r1, #20] │ │ + @ instruction: 0xffffb3cd │ │ + mov r0, r8 │ │ + ldrsb.w r1, [r0], #1 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + uxtb r3, r1 │ │ + bgt.n 1162c │ │ + ldrb.w r1, [r8, #1] │ │ + and.w r0, r3, #31 │ │ + cmp r3, #224 @ 0xe0 │ │ + and.w r1, r1, #63 @ 0x3f │ │ + bcc.n 1160e │ │ + ldrb.w r2, [r8, #2] │ │ + cmp r3, #240 @ 0xf0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r1, r2, r1, lsl #6 │ │ + bcc.n 11624 │ │ + ldrb.w r2, [r8, #3] │ │ + and.w r0, r0, #7 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r1, r2, r1, lsl #6 │ │ + orr.w r3, r1, r0, lsl #18 │ │ + add.w r0, r8, #4 │ │ + b.n 1162c │ │ + orr.w r3, r1, r0, lsl #6 │ │ + add.w r0, r8, #2 │ │ + b.n 1162c │ │ + mvn.w r0, #3 │ │ + mov.w sl, #4 │ │ + movs r1, #4 │ │ + b.n 1159a │ │ + orr.w r3, r1, r0, lsl #12 │ │ + add.w r0, r8, #3 │ │ + cmp r3, #69 @ 0x45 │ │ + beq.w 1176e │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ + bne.w 1177a │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + mov sl, lr │ │ + cmp.w lr, #3 │ │ + bcc.n 1168a │ │ + ldrh.w r0, [r8] │ │ + movw r1, #21087 @ 0x525f │ │ + cmp r0, r1 │ │ + beq.n 116ae │ │ + ldrb.w r0, [r8] │ │ + cmp r0, #82 @ 0x52 │ │ + beq.n 11698 │ │ + cmp.w sl, #3 │ │ + beq.w 1193c │ │ + ldr r0, [pc, #920] @ (119fc ) │ │ + mov r1, r8 │ │ + movs r2, #3 │ │ + add r0, pc │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.w 1193c │ │ + mov r5, r8 │ │ + ldrsb.w r0, [r5, #3]! │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119f4 │ │ + uxtb r1, r0 │ │ + mvn.w r0, #2 │ │ + b.n 116c2 │ │ + ldrb.w r0, [r8] │ │ + mov.w sl, #2 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 11940 │ │ + mov r5, r8 │ │ + ldrsb.w r0, [r5, #1]! │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119b2 │ │ + uxtb r1, r0 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + b.n 116c2 │ │ + mov r5, r8 │ │ + ldrsb.w r0, [r5, #2]! │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 119ce │ │ + uxtb r1, r0 │ │ + mvn.w r0, #1 │ │ + subs r1, #65 @ 0x41 │ │ + cmp r1, #25 │ │ + bhi.w 1193c │ │ + add.w fp, r0, sl │ │ + movs r0, #0 │ │ + cmp fp, r0 │ │ + beq.n 116de │ │ + ldrsb r1, [r5, r0] │ │ + adds r0, #1 │ │ + cmp r1, #0 │ │ + bpl.n 116d0 │ │ + b.n 1193c │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + strd r0, r0, [sp, #48] @ 0x30 │ │ + strd r0, r0, [sp, #56] @ 0x38 │ │ + add r0, sp, #40 @ 0x28 │ │ + strd r5, fp, [sp, #40] @ 0x28 │ │ + bl 11cf4 │ │ + cmp r0, #0 │ │ + bne.w 1196c │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r0, #0 │ │ + beq.w 1193c │ │ + ldrb.w r1, [sp, #47] @ 0x2f │ │ + ldrh.w r3, [sp, #45] @ 0x2d │ │ + ldrb.w r6, [sp, #44] @ 0x2c │ │ + orr.w r1, r3, r1, lsl #16 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + orr.w r1, r6, r1, lsl #8 │ │ + cmp r2, r1 │ │ + bcs.n 1174c │ │ + ldrb r3, [r0, r2] │ │ + subs r3, #65 @ 0x41 │ │ + cmp r3, #26 │ │ + bcs.n 1174c │ │ + add.w ip, sp, #40 @ 0x28 │ │ movs r6, #0 │ │ - str r6, [r0, #0] │ │ - add sp, #20 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - strd r5, r8, [r0, #4] │ │ - movs r6, #1 │ │ - str r6, [r0, #0] │ │ - add sp, #20 │ │ + ldr r3, [sp, #52] @ 0x34 │ │ + stmia.w ip, {r0, r1, r2, r3, r6} │ │ + add r0, sp, #40 @ 0x28 │ │ + movs r1, #0 │ │ + str r6, [sp, #60] @ 0x3c │ │ + bl 11cf4 │ │ + cmp r0, #0 │ │ + bne.w 1196c │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r0, #0 │ │ + beq.w 1193c │ │ + ldrd r1, r2, [sp, #44] @ 0x2c │ │ + cmp r2, #0 │ │ + beq.w 1188a │ │ + cmp r1, r2 │ │ + bls.w 11886 │ │ + ldrsb r3, [r0, r2] │ │ + cmn.w r3, #65 @ 0x41 │ │ + bgt.w 1188a │ │ + ldr r3, [pc, #716] @ (11a30 ) │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + mov r3, r1 │ │ + bl b798 │ │ + mov.w fp, #0 │ │ + sub.w ip, sl, r0 │ │ + mov sl, lr │ │ + b.n 11894 │ │ + mov.w r9, #0 │ │ + mov.w ip, #10 │ │ + mov.w fp, #0 │ │ + sub.w r1, r3, #48 @ 0x30 │ │ + cmp r1, #9 │ │ + bhi.w 1163a │ │ + movs r4, #0 │ │ + mov r1, r0 │ │ + mov r0, r1 │ │ + sub.w r1, r3, #48 @ 0x30 │ │ + cmp r1, #10 │ │ + bcs.n 11812 │ │ + umull r2, r3, r4, ip │ │ + adds r4, r2, r1 │ │ + adc.w r1, r9, #0 │ │ + cmp r3, #0 │ │ + bne.w 1163a │ │ + cmp r1, #0 │ │ + bne.w 1163a │ │ + cmp r0, sl │ │ + beq.w 1163a │ │ + mov r1, r0 │ │ + ldrsb.w r2, [r1], #1 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + uxtb r3, r2 │ │ + bgt.n 11808 │ │ + ldrb r2, [r0, #1] │ │ + and.w r1, r3, #31 │ │ + cmp r3, #224 @ 0xe0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + bcc.n 117fa │ │ + ldrb r6, [r0, #2] │ │ + cmp r3, #240 @ 0xf0 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + orr.w r2, r6, r2, lsl #6 │ │ + bcc.n 11802 │ │ + ldrb r3, [r0, #3] │ │ + and.w r1, r1, #7 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + orr.w r2, r3, r2, lsl #6 │ │ + orr.w r3, r2, r1, lsl #18 │ │ + adds r1, r0, #4 │ │ + b.n 11808 │ │ + orr.w r3, r2, r1, lsl #6 │ │ + adds r1, r0, #2 │ │ + b.n 11808 │ │ + orr.w r3, r2, r1, lsl #12 │ │ + adds r1, r0, #3 │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ + beq.w 1163a │ │ + b.n 11794 │ │ + cbz r4, 1187a │ │ + cmp r0, sl │ │ + beq.w 1163a │ │ + mov r1, r0 │ │ + ldrsb.w r2, [r0], #1 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + uxtb r3, r2 │ │ + bgt.n 11876 │ │ + ldrb r0, [r1, #1] │ │ + and.w r9, r3, #31 │ │ + movs r6, #0 │ │ + cmp r3, #224 @ 0xe0 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + bcc.n 11866 │ │ + ldrb r2, [r1, #2] │ │ + cmp r3, #240 @ 0xf0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r0, r2, r0, lsl #6 │ │ + bcc.n 1186e │ │ + ldrb r2, [r1, #3] │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r0, r2, r0, lsl #6 │ │ + and.w r2, r9, #7 │ │ + orr.w r3, r0, r2, lsl #18 │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ + beq.w 1163a │ │ + mov r9, r6 │ │ + adds r0, r1, #4 │ │ + b.n 11876 │ │ + orr.w r3, r0, r9, lsl #6 │ │ + adds r0, r1, #2 │ │ + b.n 11874 │ │ + orr.w r3, r0, r9, lsl #12 │ │ + adds r0, r1, #3 │ │ + mov r9, r6 │ │ + subs r4, #1 │ │ + bne.n 11814 │ │ + add.w fp, fp, #1 │ │ + cmp r3, #69 @ 0x45 │ │ + bne.w 11786 │ │ + b.n 11772 │ │ + bne.w 11762 │ │ + sub.w ip, r1, r2 │ │ + add r0, r2 │ │ + mov.w r8, #0 │ │ + cmp.w ip, #0 │ │ + beq.n 1194e │ │ + ldrb r1, [r0, #0] │ │ + cmp r1, #46 @ 0x2e │ │ + bne.n 1193c │ │ + movw lr, #65503 @ 0xffdf │ │ + add.w r9, r0, ip │ │ + movs r3, #46 @ 0x2e │ │ + movt lr, #31 │ │ + mov r1, r0 │ │ + sxtb r2, r3 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + ble.n 118bc │ │ + adds r1, #1 │ │ + b.n 11902 │ │ + ldrb r2, [r1, #1] │ │ + and.w r4, r3, #31 │ │ + cmp r3, #224 @ 0xe0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + bcc.n 118f4 │ │ + ldrb r6, [r1, #2] │ │ + cmp r3, #240 @ 0xf0 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + orr.w r2, r6, r2, lsl #6 │ │ + bcc.n 118fc │ │ + ldrb r3, [r1, #3] │ │ + and.w r3, r3, #63 @ 0x3f │ │ + orr.w r2, r3, r2, lsl #6 │ │ + and.w r3, r4, #7 │ │ + orr.w r3, r2, r3, lsl #18 │ │ + cmp.w r3, #1114112 @ 0x110000 │ │ + beq.n 11952 │ │ + adds r1, #4 │ │ + b.n 11902 │ │ + orr.w r3, r2, r4, lsl #6 │ │ + adds r1, #2 │ │ + b.n 11902 │ │ + orr.w r3, r2, r4, lsl #12 │ │ + adds r1, #3 │ │ + and.w r2, r3, lr │ │ + subs r2, #65 @ 0x41 │ │ + cmp r2, #26 │ │ + bcc.n 1192c │ │ + sub.w r2, r3, #48 @ 0x30 │ │ + cmp r2, #10 │ │ + itt cs │ │ + subcs.w r2, r3, #33 @ 0x21 │ │ + cmpcs r2, #15 │ │ + bcc.n 1192c │ │ + sub.w r2, r3, #58 @ 0x3a │ │ + cmp r2, #7 │ │ + itt cs │ │ + subcs.w r2, r3, #91 @ 0x5b │ │ + cmpcs r2, #6 │ │ + bcs.n 11934 │ │ + cmp r1, r9 │ │ + beq.n 11952 │ │ + ldrb r3, [r1, #0] │ │ + b.n 118b0 │ │ + sub.w r2, r3, #123 @ 0x7b │ │ + cmp r2, #3 │ │ + bls.n 1192c │ │ + mov.w sl, #2 │ │ + ldr r0, [sp, #32] │ │ + str.w sl, [r0] │ │ + add sp, #116 @ 0x74 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r2, [r3, #15] │ │ - movs r3, r0 │ │ - bx lr │ │ - bmi.n bf56 │ │ + mov.w ip, #0 │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + strd r2, sl, [r1, #16] │ │ + mov.w sl, #1 │ │ + strd r8, r5, [r1, #4] │ │ + str.w fp, [r1, #12] │ │ + strd r0, ip, [r1, #24] │ │ + b.n 11940 │ │ + ldr r0, [pc, #204] @ (11a3c ) │ │ + add r2, sp, #104 @ 0x68 │ │ + ldr r3, [pc, #204] @ (11a40 ) │ │ + ldr r1, [pc, #208] @ (11a44 ) │ │ + add r0, pc │ │ + add r3, pc │ │ + add r1, pc │ │ + str r1, [sp, #0] │ │ + movs r1, #61 @ 0x3d │ │ + bl d59c │ │ + ldr r2, [pc, #136] @ (11a0c ) │ │ + add.w r0, r9, r3 │ │ + add r2, pc │ │ + b.n 119a8 │ │ + ldr r2, [pc, #164] @ (11a34 ) │ │ + mov r1, sl │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #160] @ (11a38 ) │ │ + mov r0, r6 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #108] @ (11a10 ) │ │ + ldr r0, [sp, #20] │ │ + add r2, pc │ │ + add r0, r3 │ │ + cmp r1, r0 │ │ + it hi │ │ + movhi r0, r1 │ │ + bl c5b8 │ │ + ldr r0, [pc, #116] @ (11a28 ) │ │ + mov r1, sl │ │ + movs r2, #1 │ │ + mov r3, sl │ │ + add r0, pc │ │ + b.n 119c6 │ │ + ldr r0, [pc, #96] @ (11a20 ) │ │ + mov r1, sl │ │ + movs r2, #0 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, r8 │ │ + bl b798 │ │ + ldr r0, [pc, #92] @ (11a2c ) │ │ + add r0, pc │ │ + b.n 119d8 │ │ + ldr r0, [pc, #64] @ (11a18 ) │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, r8 │ │ + mov r1, sl │ │ + movs r2, #2 │ │ + b.n 119ee │ │ + ldr r0, [pc, #56] @ (11a1c ) │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, r8 │ │ + mov r1, sl │ │ + movs r2, #3 │ │ + mov r3, sl │ │ + bl b798 │ │ + ldr r0, [pc, #44] @ (11a24 ) │ │ + add r0, pc │ │ + b.n 119e6 │ │ + nop │ │ + ldrsh r5, [r6, r7] │ │ + vtbl.8 d20, {d15}, d4 │ │ + mov r1, sl │ │ + movs r2, #4 │ │ + mov r3, sl │ │ + add r0, pc │ │ + b.n 119c6 │ │ + asrs r4, r7, #32 │ │ + movs r5, r0 │ │ + asrs r0, r4, #32 │ │ + movs r5, r0 │ │ + lsrs r0, r1, #4 │ │ + movs r5, r0 │ │ + lsrs r2, r1, #5 │ │ + movs r5, r0 │ │ + lsrs r4, r1, #5 │ │ + movs r5, r0 │ │ + lsrs r4, r1, #6 │ │ + movs r5, r0 │ │ + lsrs r2, r7, #2 │ │ + movs r5, r0 │ │ + lsrs r6, r0, #4 │ │ + movs r5, r0 │ │ + lsrs r0, r0, #4 │ │ + movs r5, r0 │ │ + lsrs r4, r1, #14 │ │ + movs r5, r0 │ │ + asrs r4, r2, #32 │ │ + movs r5, r0 │ │ + asrs r2, r3, #32 │ │ + movs r5, r0 │ │ + ldrb r6, [r3, r2] │ │ + vtbl.8 d16, {d15-d17}, d10 │ │ + movs r5, r0 │ │ + lsrs r0, r5, #5 │ │ + movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #16 │ │ - ldrd r4, r5, [r1, #20] │ │ - mov r6, r1 │ │ - ldr.w r9, [r5, #12] │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #52 @ 0x34 │ │ mov r8, r0 │ │ - ldr r1, [pc, #288] @ (c0e4 ) │ │ - movs r2, #13 │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx r9 │ │ - cbz r0, bfd8 │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r0, [r6, #28] │ │ - lsls r0, r0, #29 │ │ - bmi.n bff4 │ │ - ldr r1, [pc, #264] @ (c0e8 ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx r9 │ │ - cbz r0, c056 │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #260] @ (c0fc ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx r9 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n bfd0 │ │ - ldr r1, [pc, #248] @ (c100 ) │ │ - sub.w r2, r7, #25 │ │ + ldr r0, [r1, #0] │ │ + cmp r0, #1 │ │ + bne.w 11b94 │ │ + ldr.w sl, [r1, #28] │ │ + ldr.w lr, [r1, #52] @ 0x34 │ │ + cmp sl, lr │ │ + beq.w 11b98 │ │ + ldr.w ip, [r1, #60] @ 0x3c │ │ + mov r3, lr │ │ + ldr r5, [r1, #48] @ 0x30 │ │ + sub.w r0, ip, #1 │ │ + str r0, [sp, #40] @ 0x28 │ │ + add.w r4, sl, r0 │ │ + cmp r4, lr │ │ + bcs.w 11bcc │ │ + ldr r0, [r1, #8] │ │ + add.w r2, sl, ip │ │ + str r0, [sp, #32] │ │ + add.w r9, r5, sl │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r1, #36] @ 0x24 │ │ + str r0, [sp, #28] │ │ + ldr r0, [r1, #24] │ │ + ldr r6, [r1, #16] │ │ + ldr.w fp, [r1, #56] @ 0x38 │ │ + str r2, [sp, #20] │ │ + sub.w r2, ip, r0 │ │ + add r0, sl │ │ + str r0, [sp, #4] │ │ + sub.w r0, sl, r6 │ │ + strd r3, r3, [sp, #44] @ 0x2c │ │ + mov r3, sl │ │ + adds r0, #1 │ │ str r2, [sp, #8] │ │ - movs r2, #4 │ │ - add r1, pc │ │ - strb.w r0, [r7, #-25] │ │ - mov r0, sp │ │ - strd r4, r5, [sp] │ │ - bl 9458 │ │ - cbnz r0, c04c │ │ - ldr r1, [pc, #224] @ (c104 ) │ │ - mov r0, sp │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 9458 │ │ - cbnz r0, c04c │ │ - ldr r0, [pc, #212] @ (c108 ) │ │ - ldr r1, [pc, #216] @ (c10c ) │ │ - ldrb.w r2, [r8] │ │ + str r6, [sp, #24] │ │ + str r0, [sp, #12] │ │ + str r5, [sp, #16] │ │ + cmp sl, r3 │ │ + bne.w 11bcc │ │ + ldrb r0, [r5, r4] │ │ + ldr r2, [sp, #32] │ │ + and.w r0, r0, #63 @ 0x3f │ │ + rsb r4, r0, #32 │ │ + lsr.w r3, r2, r0 │ │ + ldr r2, [sp, #28] │ │ + subs r0, #32 │ │ + lsl.w r4, r2, r4 │ │ + orr.w r3, r3, r4 │ │ + it pl │ │ + lsrpl.w r3, r2, r0 │ │ + lsls r0, r3, #31 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + add.w r3, r0, #1 │ │ + beq.n 11b36 │ │ + ldr r0, [sp, #24] │ │ + mov r4, ip │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + mov r5, r0 │ │ + cmp r2, r0 │ │ + it hi │ │ + movhi r5, r2 │ │ + str r3, [sp, #36] @ 0x24 │ │ + cmp r3, #0 │ │ + it eq │ │ + moveq r5, r0 │ │ + mov r3, r5 │ │ + cmp r5, ip │ │ + it hi │ │ + movhi r4, r5 │ │ + cmp r4, r3 │ │ + beq.n 11b44 │ │ + mov r0, r3 │ │ + add r3, sl │ │ + cmp r3, lr │ │ + bcs.w 11cb8 │ │ + ldrb.w r2, [r9, r0] │ │ + adds r3, r0, #1 │ │ + ldrb.w r6, [fp, r0] │ │ + cmp r6, r2 │ │ + beq.n 11b0a │ │ + ldr r2, [sp, #12] │ │ + adds r3, r2, r0 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r3, [r1, #28] │ │ + cbz r0, 11b90 │ │ + movs r4, #0 │ │ + ldr r5, [sp, #16] │ │ + b.n 11b82 │ │ + mov r0, r3 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r1, #28] │ │ + cbz r0, 11b86 │ │ + ldr r3, [sp, #20] │ │ + movs r4, #0 │ │ + b.n 11b82 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r2, r8 │ │ + subs.w r8, r0, #4294967295 @ 0xffffffff │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + it ne │ │ + movne r8, r0 │ │ + ldr r3, [sp, #24] │ │ + ldr r5, [sp, #16] │ │ + cmp r8, r3 │ │ + bcs.n 11bec │ │ + subs r3, #1 │ │ + cmp r3, ip │ │ + bcs.w 11cd8 │ │ + add.w r4, r3, sl │ │ + cmp r4, lr │ │ + bcs.w 11ccc │ │ + ldrb r0, [r5, r4] │ │ + ldrb.w r4, [fp, r3] │ │ + cmp r4, r0 │ │ + beq.n 11b56 │ │ + ldr r3, [sp, #4] │ │ + mov r8, r2 │ │ + ldr r4, [sp, #8] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r3, [r1, #28] │ │ + cbz r0, 11b86 │ │ + str r4, [r1, #36] @ 0x24 │ │ + str r4, [sp, #48] @ 0x30 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + adds r4, r3, r0 │ │ + cmp r4, lr │ │ + bcc.n 11aba │ │ + b.n 11c74 │ │ + ldr r5, [sp, #16] │ │ + b.n 11b86 │ │ + ldrb r0, [r1, #14] │ │ + cbz r0, 11ba0 │ │ + movs r0, #2 │ │ + str.w r0, [r8] │ │ + b.n 11cb0 │ │ + ldrb r6, [r1, #12] │ │ + ldr r2, [r1, #4] │ │ + ldrd ip, r3, [r1, #48] @ 0x30 │ │ + eor.w r0, r6, #1 │ │ + strb r0, [r1, #12] │ │ + cbz r2, 11c06 │ │ + cmp r2, r3 │ │ + bcs.n 11c04 │ │ + ldrsb.w r0, [ip, r2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n 11c06 │ │ + ldr r0, [pc, #292] @ (11ce4 ) │ │ + mov r1, r3 │ │ add r0, pc │ │ - add r1, pc │ │ - ldr.w r1, [r1, r2, lsl #2] │ │ - ldr.w r2, [r0, r2, lsl #2] │ │ - mov r0, sp │ │ - bl 9458 │ │ - cbz r0, c0a6 │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #148] @ (c0ec ) │ │ - mov r0, r4 │ │ - movs r2, #4 │ │ - add r1, pc │ │ - blx r9 │ │ - cbz r0, c06c │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #128] @ (c0f0 ) │ │ - mov r0, r4 │ │ - movs r2, #2 │ │ - add r1, pc │ │ - blx r9 │ │ - cbz r0, c082 │ │ + str r0, [sp, #0] │ │ + mov r0, ip │ │ + bl b798 │ │ + cbz r3, 11be6 │ │ + mov r0, r3 │ │ + cmp r0, lr │ │ + bcs.n 11bde │ │ + ldrsb r2, [r5, r0] │ │ + cmn.w r2, #65 @ 0x41 │ │ + bgt.n 11c5a │ │ + b.n 11be2 │ │ + cmp lr, r0 │ │ + beq.n 11c5c │ │ + adds r0, #1 │ │ + bcc.n 11bd0 │ │ + mov.w lr, #0 │ │ + b.n 11c5c │ │ + ldr r0, [sp, #20] │ │ + str r0, [r1, #28] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cbz r0, 11bf8 │ │ + movs r0, #0 │ │ + str r0, [r1, #36] @ 0x24 │ │ + movs r0, #0 │ │ + strd r0, sl, [r2] │ │ + ldr r0, [sp, #20] │ │ + str r0, [r2, #8] │ │ + b.n 11cb0 │ │ + bne.n 11bbe │ │ + cmp r2, r3 │ │ + bne.n 11c18 │ │ + cbnz r6, 11c80 │ │ + movs r0, #2 │ │ + str.w r0, [r8] │ │ movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #112] @ (c0f4 ) │ │ - ldr r1, [pc, #112] @ (c0f8 ) │ │ - ldrb.w r2, [r8] │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr.w r1, [r1, r2, lsl #2] │ │ - ldr.w r2, [r0, r2, lsl #2] │ │ - mov r0, r4 │ │ - blx r9 │ │ - cbz r0, c0be │ │ + strb r0, [r1, #14] │ │ + b.n 11cb0 │ │ + add.w r0, ip, r2 │ │ + ldrsb.w r5, [r0] │ │ + cmp.w r5, #4294967295 @ 0xffffffff │ │ + uxtb r3, r5 │ │ + mov r5, r1 │ │ + bgt.n 11c7e │ │ + ldrb r4, [r0, #1] │ │ + and.w ip, r3, #31 │ │ + cmp r3, #224 @ 0xe0 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + bcc.n 11c6e │ │ + ldrb r5, [r0, #2] │ │ + cmp r3, #240 @ 0xf0 │ │ + and.w r5, r5, #63 @ 0x3f │ │ + orr.w r4, r5, r4, lsl #6 │ │ + bcc.n 11c78 │ │ + ldrb r0, [r0, #3] │ │ + and.w r3, ip, #7 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + orr.w r0, r0, r4, lsl #6 │ │ + orr.w r3, r0, r3, lsl #18 │ │ + b.n 11c7c │ │ + mov lr, r0 │ │ movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #104] @ (c110 ) │ │ - mov r0, sp │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 9458 │ │ - cbz r0, c0d0 │ │ + cmp r3, lr │ │ + stmia.w r8, {r0, sl, lr} │ │ + it hi │ │ + movhi lr, r3 │ │ + str.w lr, [r1, #28] │ │ + b.n 11cb0 │ │ + orr.w r3, r4, ip, lsl #6 │ │ + b.n 11c7e │ │ + mov r3, lr │ │ + b.n 11bce │ │ + orr.w r3, r4, ip, lsl #12 │ │ + mov r5, r1 │ │ + cbz r6, 11c8c │ │ + movs r0, #0 │ │ + str.w r2, [r8, #8] │ │ + strd r0, r2, [r8] │ │ + b.n 11cb0 │ │ movs r0, #1 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #84] @ (c114 ) │ │ - mov r0, r4 │ │ - movs r2, #2 │ │ - add r1, pc │ │ - blx r9 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + movs r6, #1 │ │ + cmp r3, #128 @ 0x80 │ │ + bcc.n 11ca8 │ │ + cmp.w r3, #2048 @ 0x800 │ │ + bcs.n 11c9e │ │ + movs r6, #2 │ │ + b.n 11ca8 │ │ + movs r6, #4 │ │ + cmp.w r3, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r6, #3 │ │ + adds r3, r6, r2 │ │ + str r3, [r5, #4] │ │ + stmia.w r8, {r0, r2, r3} │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #68] @ (c118 ) │ │ + ldr r2, [pc, #48] @ (11cec ) │ │ + add.w r0, r5, sl │ │ + mov r1, lr │ │ + cmp lr, r0 │ │ + add r2, pc │ │ + it hi │ │ + movhi r0, lr │ │ + bl c5b8 │ │ + ldr r2, [pc, #24] @ (11ce8 ) │ │ mov r0, r4 │ │ - movs r2, #1 │ │ - add r1, pc │ │ - blx r9 │ │ - add sp, #16 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - strh r7, [r4, #40] @ 0x28 │ │ - vqshlu.s64 q12, q1, #63 @ 0x3f │ │ - vsra.u32 , q8, #1 │ │ - @ instruction: 0xffff8d22 │ │ - vqshlu.s64 d24, d30, #63 @ 0x3f │ │ - vsri.64 , q6, #1 │ │ - movs r3, r0 │ │ - strb r1, [r2, #18] │ │ - vsra.u64 d23, d28, #1 │ │ - vqrdmulh.s q12, , d28[0] │ │ - vqshl.u32 d24, d0, #31 │ │ - vabal.u , d15, d30 │ │ - movs r3, r0 │ │ - strb r2, [r4, #15] │ │ - vsli.64 q12, , #63 @ 0x3f │ │ - vmls.i q12, , d15[0] │ │ - vsli.64 , q8, #63 @ 0x3f │ │ + mov r1, lr │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #20] @ (11cf0 ) │ │ + mov r0, r3 │ │ + mov r1, ip │ │ + add r2, pc │ │ + bl c5b8 │ │ + lsrs r6, r2, #31 │ │ + movs r5, r0 │ │ + lsrs r2, r4, #19 │ │ + movs r5, r0 │ │ + lsrs r2, r0, #20 │ │ + movs r5, r0 │ │ + lsrs r6, r0, #19 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #60 @ 0x3c │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub sp, #48 @ 0x30 │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.w c5bc │ │ - ldr r2, [r4, #12] │ │ - adds r2, #1 │ │ - str r2, [r4, #12] │ │ - cmp.w r2, #500 @ 0x1f4 │ │ - bls.n c15a │ │ + beq.w 11fba │ │ + mov r5, r1 │ │ + ldr r1, [r4, #12] │ │ + adds r1, #1 │ │ + str r1, [r4, #12] │ │ + cmp.w r1, #500 @ 0x1f4 │ │ + bls.n 11d32 │ │ ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n c1cc │ │ - ldr r1, [pc, #792] @ (c45c ) │ │ + cbz r0, 11d2a │ │ + ldr r1, [pc, #764] @ (12018 ) │ │ movs r2, #25 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - beq.n c1cc │ │ - movs r0, #1 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd ip, r3, [r4, #4] │ │ - cmp r3, ip │ │ - bcs.n c1dc │ │ - ldrb.w r9, [r0, r3] │ │ - adds r6, r3, #1 │ │ - str r6, [r4, #8] │ │ - sub.w r5, r9, #66 @ 0x42 │ │ - cmp r5, #23 │ │ - bhi.n c1fe │ │ - tbb [pc, r5] │ │ - strh r1, [r4, #52] @ 0x34 │ │ - add r4, r8 │ │ - add r4, r8 │ │ - beq.n c208 │ │ - add r4, r8 │ │ - lsrs r4, r0, #17 │ │ - add r0, sl │ │ - add r4, r8 │ │ - add r4, r8 │ │ - add r4, r8 │ │ - add r4, r8 │ │ - add r0, sp, #48 @ 0x30 │ │ - cmp r6, ip │ │ - bcs.n c1ae │ │ - ldrb r1, [r0, r6] │ │ - cmp r1, #115 @ 0x73 │ │ - bne.n c1ae │ │ - adds r1, r3, #2 │ │ - str r1, [r4, #8] │ │ - cmp r1, ip │ │ - bcs.w c41e │ │ - ldrb r2, [r0, r1] │ │ - cmp r2, #95 @ 0x5f │ │ - bne.w c41e │ │ - adds r0, r3, #3 │ │ - str r0, [r4, #8] │ │ - movs r0, #0 │ │ - ldr r5, [r4, #16] │ │ - str r0, [r4, #16] │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - bl c11c │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w c710 │ │ - str r5, [r4, #16] │ │ - cmp r5, #0 │ │ - bne.w c2ca │ │ - b.n c2e0 │ │ + bne.w 11e50 │ │ movs r0, #1 │ │ strb r0, [r4, #4] │ │ - movs r0, #0 │ │ - str r0, [r4, #0] │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r4, #16] │ │ - cbz r0, c1f0 │ │ - ldr r1, [pc, #636] @ (c460 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - movs r0, #0 │ │ - strb r0, [r4, #4] │ │ - str r0, [r4, #0] │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n c1f0 │ │ - ldr r1, [pc, #604] @ (c464 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c1f0 │ │ - cmp r6, ip │ │ - bcs.w c37a │ │ - ldrb r5, [r0, r6] │ │ - adds r0, r3, #2 │ │ + movs r5, #0 │ │ + b.n 11e58 │ │ + ldrd r2, r1, [r4, #4] │ │ + cmp r1, r2 │ │ + bcs.w 11e40 │ │ + ldrb r6, [r0, r1] │ │ + adds r3, r1, #1 │ │ + str r3, [r4, #8] │ │ + cmp r6, #76 @ 0x4c │ │ + ble.n 11df2 │ │ + cmp r6, #87 @ 0x57 │ │ + bgt.n 11e38 │ │ + cmp r6, #77 @ 0x4d │ │ + beq.w 11e5c │ │ + cmp r6, #78 @ 0x4e │ │ + bne.n 11e40 │ │ + cmp r3, r2 │ │ + bcs.n 11e40 │ │ + ldrb r6, [r0, r3] │ │ + adds r0, r1, #2 │ │ str r0, [r4, #8] │ │ - sub.w r0, r5, #65 @ 0x41 │ │ + sub.w r0, r6, #65 @ 0x41 │ │ + cmp r0, #26 │ │ + bcc.n 11d72 │ │ + sub.w r0, r6, #97 @ 0x61 │ │ cmp r0, #26 │ │ - bcc.n c238 │ │ - sub.w r0, r5, #97 @ 0x61 │ │ - cmp r0, #25 │ │ - bhi.w c37a │ │ - mov.w r5, #1114112 @ 0x110000 │ │ + bcs.n 11e40 │ │ + mov.w r6, #1114112 @ 0x110000 │ │ mov r0, r4 │ │ - bl c11c │ │ + mov r1, r5 │ │ + bl 11cf4 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ + bne.n 11e50 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.w c50c │ │ - add r0, sp, #24 │ │ + beq.w 11f9e │ │ + add r0, sp, #32 │ │ mov r1, r4 │ │ - bl c928 │ │ - ldrb.w r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.w c562 │ │ - ldrb.w r5, [sp, #25] │ │ - ldr r0, [r4, #16] │ │ - cmp r5, #0 │ │ - beq.w c5f0 │ │ - cmp r0, #0 │ │ - beq.w c646 │ │ - ldr r1, [pc, #500] @ (c468 ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ + movs r2, #115 @ 0x73 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp, #32] │ │ + cmp r0, #1 │ │ + beq.w 11ef6 │ │ + ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c646 │ │ - add r0, sp, #24 │ │ + beq.w 11fba │ │ + add.w sl, sp, #32 │ │ mov r1, r4 │ │ - bl c928 │ │ - ldrb.w r0, [sp, #24] │ │ + ldrd r8, r9, [sp, #40] @ 0x28 │ │ + mov r0, sl │ │ + bl 12208 │ │ + ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - beq.w c394 │ │ - ldrb.w r5, [sp, #25] │ │ + beq.w 11f96 │ │ + ldmia.w sl, {r1, r2, r3, r5} │ │ + add r0, sp, #16 │ │ + cmp.w r6, #1114112 @ 0x110000 │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + bne.w 11fde │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #28] │ │ + orrs r0, r1 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + cmpne r0, #0 │ │ + beq.n 11ed6 │ │ + ldr r1, [pc, #744] @ (120c4 ) │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 11e50 │ │ + ldr r1, [r4, #16] │ │ + cmp r1, #0 │ │ + beq.n 11ed6 │ │ + add r0, sp, #16 │ │ + bl 12360 │ │ + b.n 11ed2 │ │ + cmp r6, #66 @ 0x42 │ │ + beq.n 11eca │ │ + cmp r6, #67 @ 0x43 │ │ + beq.n 11ee4 │ │ + cmp r6, #73 @ 0x49 │ │ + bne.n 11e40 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 11cf4 │ │ + cbnz r0, 11e50 │ │ + cbz r5, 11e1a │ │ ldr r0, [r4, #16] │ │ - cmp r5, #0 │ │ - beq.w c4cc │ │ - cmp r0, #0 │ │ - beq.w c646 │ │ - ldr r1, [pc, #452] @ (c46c ) │ │ - movs r2, #25 │ │ + cbz r0, 11e1a │ │ + ldr r1, [pc, #728] @ (120e8 ) │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 11e50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 11e30 │ │ + ldr r1, [pc, #648] @ (120a8 ) │ │ + movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c646 │ │ + bne.w 11fd4 │ │ mov r0, r4 │ │ - bl c780 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c36c │ │ - ldr r5, [r4, #16] │ │ - cbz r5, c2e0 │ │ - ldr r1, [pc, #420] @ (c470 ) │ │ - mov r0, r5 │ │ + bl 12a68 │ │ + b.n 11eb2 │ │ + cmp r6, #88 @ 0x58 │ │ + beq.n 11e5c │ │ + cmp r6, #89 @ 0x59 │ │ + beq.n 11e74 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 11e54 │ │ + ldr r1, [pc, #604] @ (120a4 ) │ │ + movs r2, #16 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbz r0, 11e54 │ │ + movs r5, #1 │ │ + b.n 11fd4 │ │ + movs r5, #0 │ │ + strb r5, [r4, #4] │ │ + str r5, [r4, #0] │ │ + b.n 11fd4 │ │ + add r0, sp, #32 │ │ + mov r1, r4 │ │ + movs r2, #115 @ 0x73 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp, #32] │ │ + cmp r0, #1 │ │ + beq.n 11ef6 │ │ + mov r0, r4 │ │ + bl 1265c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 11e8a │ │ + ldr r1, [pc, #608] @ (120dc ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 11fd4 │ │ mov r0, r4 │ │ - bl cf40 │ │ + bl 126a0 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - cmp.w r9, #77 @ 0x4d │ │ - beq.n c354 │ │ + bne.n 11e50 │ │ + cmp r6, #77 @ 0x4d │ │ + beq.n 11eb6 │ │ ldr r0, [r4, #16] │ │ - cbz r0, c306 │ │ - ldr r1, [pc, #380] @ (c474 ) │ │ + cbz r0, 11eaa │ │ + ldr r1, [pc, #580] @ (120e4 ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ + bne.n 11e50 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl c11c │ │ + bl 11cf4 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c354 │ │ - mov r0, r4 │ │ - mov r5, r1 │ │ - bl c11c │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - cmp r5, #0 │ │ - itt ne │ │ - ldrne r0, [r4, #16] │ │ - cmpne r0, #0 │ │ - bne.w c4e0 │ │ + bne.n 11e50 │ │ ldr r0, [r4, #16] │ │ - cbz r0, c348 │ │ - ldr r1, [pc, #320] @ (c478 ) │ │ - movs r2, #1 │ │ + cbz r0, 11ed6 │ │ + ldr r1, [pc, #548] @ (120e0 ) │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ + movs r2, #1 │ │ + bl bf50 │ │ + cbz r0, 11ed6 │ │ + b.n 11fd4 │ │ mov r0, r4 │ │ - bl d2d8 │ │ + mov r1, r5 │ │ + bl 12100 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, c36c │ │ - ldr r1, [pc, #288] @ (c47c ) │ │ - add r1, pc │ │ - movs r2, #1 │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ + bne.n 11e50 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - ittt ne │ │ - ldrne r0, [r4, #12] │ │ - subne r0, #1 │ │ - strne r0, [r4, #12] │ │ - b.n c5d4 │ │ + beq.n 11fd2 │ │ + ldr r0, [r4, #12] │ │ + subs r0, #1 │ │ + str r0, [r4, #12] │ │ + b.n 11fd2 │ │ + add r0, sp, #32 │ │ + mov r1, r4 │ │ + movs r2, #115 @ 0x73 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp, #32] │ │ + cmp r0, #1 │ │ + bne.n 11f20 │ │ ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.w c1f0 │ │ - ldr r1, [pc, #252] @ (c480 ) │ │ - movs r2, #16 │ │ + ldrb.w r5, [sp, #33] @ 0x21 │ │ + cbz r0, 11f1c │ │ + ldr r2, [pc, #436] @ (120b4 ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #436] @ (120b8 ) │ │ + add r2, pc │ │ add r1, pc │ │ - bl 8c74 │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c1f0 │ │ + bne.n 11e50 │ │ + strb r5, [r4, #4] │ │ + b.n 11d2e │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.w c5bc │ │ - add r0, sp, #24 │ │ + beq.n 11fba │ │ + add r5, sp, #32 │ │ mov r1, r4 │ │ - ldrd r5, r6, [sp, #32] │ │ - bl ca3c │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.w c4ee │ │ - add r3, sp, #24 │ │ - add.w ip, sp, #8 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ + ldrd r9, r8, [sp, #40] @ 0x28 │ │ + mov r0, r5 │ │ + bl 12208 │ │ + ldr r0, [sp, #32] │ │ + cbz r0, 11f96 │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + mov r0, sp │ │ + stmia r0!, {r1, r2, r3, r6} │ │ ldr r1, [r4, #16] │ │ cmp r1, #0 │ │ - beq.n c36c │ │ - add r0, sp, #8 │ │ - bl cb98 │ │ + beq.n 11ed6 │ │ + mov r0, sp │ │ + bl 12360 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ + bne.w 11e50 │ │ ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.n c36c │ │ - ldrb r1, [r0, #28] │ │ - lsls r1, r1, #29 │ │ - bmi.n c36c │ │ - ldrd r0, r1, [r0, #20] │ │ + beq.n 11ed6 │ │ + orrs.w r1, r9, r8 │ │ + beq.n 11ed6 │ │ + ldr r1, [r0, #8] │ │ + ands.w r1, r1, #8388608 @ 0x800000 │ │ + bne.n 11ed6 │ │ + ldrd r0, r1, [r0] │ │ movs r2, #1 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #840] @ (c72c ) │ │ + movs r5, #1 │ │ + ldr r1, [pc, #328] @ (120bc ) │ │ add r1, pc │ │ blx r3 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ + cbnz r0, 11fd4 │ │ ldr r2, [r4, #16] │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - bl a890 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + bl cdf8 │ │ + cbnz r0, 11fd4 │ │ ldr r0, [r4, #16] │ │ movs r2, #1 │ │ - ldrd r0, r1, [r0, #20] │ │ + ldrd r0, r1, [r0] │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #800] @ (c730 ) │ │ + ldr r1, [pc, #304] @ (120c0 ) │ │ add r1, pc │ │ blx r3 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ - b.n c36c │ │ - mov r8, r1 │ │ - mov.w fp, #0 │ │ - mov.w sl, #0 │ │ - cmp r1, ip │ │ - it ls │ │ - movls r8, ip │ │ - cmp r1, ip │ │ - bcs.n c438 │ │ - ldrb r3, [r0, r1] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n c528 │ │ - cmp r8, r1 │ │ - beq.w c540 │ │ - ldrb r3, [r0, r1] │ │ - sub.w lr, r3, #48 @ 0x30 │ │ - uxtb.w r5, lr │ │ - cmp r5, #10 │ │ - bcc.n c492 │ │ - sub.w r5, r3, #97 @ 0x61 │ │ - uxtb r5, r5 │ │ - cmp r5, #26 │ │ - bcs.n c484 │ │ - sub.w lr, r3, #87 @ 0x57 │ │ - b.n c492 │ │ - strh r3, [r4, #40] @ 0x28 │ │ - vaddl.u , d31, d10 │ │ - vmla.i , , d22[0] │ │ - vrsra.u64 q12, , #1 │ │ - vrsra.u64 d24, d31, #1 │ │ - vmlal.u q12, d15, d16[0] │ │ - vqrdmlah.s q11, , d18[0] │ │ - vsra.u64 q12, q12, #1 │ │ - vsra.u64 q12, , #1 │ │ - vqrdmlah.s q11, , d24[0] │ │ - vaddw.u , , d19 │ │ - lsls r1, r0, #21 │ │ - uxtb r5, r5 │ │ - cmp r5, #26 │ │ - bcs.n c540 │ │ - sub.w lr, r3, #29 │ │ - movs r2, #62 @ 0x3e │ │ - adds r1, #1 │ │ - umull r3, r5, fp, r2 │ │ - str r1, [r4, #8] │ │ - umull r2, r6, sl, r2 │ │ - adds r5, r5, r2 │ │ - mov.w r2, #0 │ │ - adc.w r2, r2, #0 │ │ - cmp r6, #0 │ │ - it ne │ │ - movne r6, #1 │ │ - orrs r2, r6 │ │ - bne.n c540 │ │ - uxtb.w r2, lr │ │ - adds.w fp, r3, r2 │ │ - adcs.w sl, r5, #0 │ │ - mov.w r2, #0 │ │ - adcs.w r2, r2, #0 │ │ - beq.n c42e │ │ - b.n c540 │ │ - cmp r0, #0 │ │ - beq.w c646 │ │ - ldr r1, [pc, #616] @ (c73c ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, c558 │ │ - b.n c646 │ │ - ldr r1, [pc, #652] @ (c770 ) │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, c558 │ │ - b.n c330 │ │ - ldrb.w r5, [sp, #28] │ │ + b.n 11ec6 │ │ ldr r0, [r4, #16] │ │ - cmp r5, #0 │ │ - beq.n c5de │ │ - cmp r0, #0 │ │ - beq.w c646 │ │ - ldr r1, [pc, #568] @ (c738 ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, c558 │ │ - b.n c646 │ │ + ldrb.w r5, [sp, #36] @ 0x24 │ │ + b.n 11efc │ │ ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n c5d4 │ │ - ldr r1, [pc, #556] @ (c740 ) │ │ + cbz r0, 11fd2 │ │ + ldr r1, [pc, #264] @ (120ac ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, c558 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, #0 │ │ - bne.w c24c │ │ - b.n c5bc │ │ - adds r0, r1, #1 │ │ - mvn.w r1, #2 │ │ - str r0, [r4, #8] │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - subs.w r1, r1, fp │ │ - sbcs.w r0, r0, sl │ │ - bcs.w c1ae │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.w c1f0 │ │ - ldr r1, [pc, #544] @ (c76c ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.w c1f0 │ │ - movs r0, #1 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + bne.w 11e50 │ │ ldr r0, [r4, #0] │ │ - cbz r0, c5bc │ │ - add r0, sp, #24 │ │ - mov r1, r4 │ │ - ldrd r8, r6, [sp, #32] │ │ - bl ca3c │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.n c602 │ │ - add r3, sp, #24 │ │ - cmp.w r5, #1114112 @ 0x110000 │ │ - add.w ip, sp, #40 @ 0x28 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ - bne.n c61c │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - ldr r1, [sp, #52] @ 0x34 │ │ - orrs r0, r1 │ │ - itt ne │ │ - ldrne r0, [r4, #16] │ │ - cmpne r0, #0 │ │ - beq.w c36c │ │ - ldr r1, [pc, #424] @ (c744 ) │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n c558 │ │ - ldr r1, [r4, #16] │ │ - cmp r1, #0 │ │ - beq.w c36c │ │ - add r0, sp, #40 @ 0x28 │ │ - bl cb98 │ │ cmp r0, #0 │ │ - bne.n c558 │ │ - b.n c36c │ │ + bne.w 11d86 │ │ ldr r0, [r4, #16] │ │ - cbz r0, c5d4 │ │ - ldr r1, [pc, #356] @ (c728 ) │ │ + cbz r0, 11fd2 │ │ + ldr r1, [pc, #224] @ (120a0 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - movs r0, #0 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + b.w bf50 │ │ + movs r5, #0 │ │ + mov r0, r5 │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ pop {r4, r5, r6, r7, pc} │ │ - cbz r0, c646 │ │ - ldr r1, [pc, #336] @ (c734 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n c558 │ │ - b.n c646 │ │ - cbz r0, c646 │ │ - ldr r1, [pc, #372] @ (c768 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n c558 │ │ - b.n c646 │ │ - ldrb.w r5, [sp, #28] │ │ - ldr r0, [r4, #16] │ │ - cbz r5, c634 │ │ - cbz r0, c646 │ │ - ldr r1, [pc, #340] @ (c764 ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n c558 │ │ - b.n c646 │ │ ldr r0, [r4, #16] │ │ - cbz r0, c64a │ │ - ldr r1, [pc, #292] @ (c748 ) │ │ + cbz r0, 11ff2 │ │ + ldr r1, [pc, #204] @ (120b0 ) │ │ movs r2, #3 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - ldr r2, [r4, #16] │ │ - b.n c64c │ │ - cbz r0, c646 │ │ - ldr r1, [pc, #296] @ (c760 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - strb r5, [r4, #4] │ │ - b.n c1d0 │ │ - movs r2, #0 │ │ - cmp r5, #67 @ 0x43 │ │ - beq.n c66a │ │ - cmp r5, #83 @ 0x53 │ │ - bne.n c680 │ │ - cbz r2, c692 │ │ - ldr r1, [pc, #248] @ (c750 ) │ │ - mov r0, r2 │ │ + bne.w 11e50 │ │ + cmp r6, #67 @ 0x43 │ │ + beq.n 12006 │ │ + cmp r6, #83 @ 0x53 │ │ + bne.n 1201c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1202e │ │ + ldr r1, [pc, #212] @ (120d4 ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c692 │ │ - cbz r2, c692 │ │ - ldr r1, [pc, #220] @ (c74c ) │ │ - mov r0, r2 │ │ + b.n 12010 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1202e │ │ + ldr r1, [pc, #188] @ (120c8 ) │ │ movs r2, #7 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w c558 │ │ - b.n c692 │ │ - str r5, [sp, #24] │ │ - cbz r2, c692 │ │ - add r0, sp, #24 │ │ - mov r1, r2 │ │ - bl a250 │ │ + bl bf50 │ │ + b.n 12028 │ │ + nop │ │ + ldr r2, [r3, r2] │ │ + vtbl.8 d22, {d15-d16}, d17 │ │ + str r6, [sp, #32] │ │ + cbz r1, 1202e │ │ + add r0, sp, #32 │ │ + bl c4ec │ │ cmp r0, #0 │ │ - bne.w c558 │ │ - ldr r1, [sp, #44] @ 0x2c │ │ - ldr r2, [sp, #52] @ 0x34 │ │ + bne.w 11e50 │ │ ldr r0, [r4, #16] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ orrs r1, r2 │ │ - bne.n c6da │ │ + bne.n 12072 │ │ cmp r0, #0 │ │ - beq.w c36c │ │ - ldr r1, [pc, #176] @ (c754 ) │ │ + beq.w 11ed6 │ │ + ldr r1, [pc, #140] @ (120cc ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 11fd4 │ │ + ldr r1, [r4, #16] │ │ + strd r8, r9, [sp, #32] │ │ cmp r1, #0 │ │ - bne.w c152 │ │ - ldr r2, [r4, #16] │ │ - cmp r2, #0 │ │ - beq.w c36c │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl a784 │ │ + beq.w 11ed6 │ │ + add r0, sp, #32 │ │ + bl c828 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ + bne.n 11fd4 │ │ ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w c36c │ │ - ldr r1, [pc, #132] @ (c75c ) │ │ + beq.w 11ed6 │ │ + ldr r1, [pc, #96] @ (120d0 ) │ │ add r1, pc │ │ - b.n c35c │ │ + b.n 11ec0 │ │ cmp r0, #0 │ │ - beq.w c36c │ │ - ldr r1, [pc, #116] @ (c758 ) │ │ + beq.w 11ed6 │ │ + ldr r1, [pc, #92] @ (120d8 ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w c152 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 11fd4 │ │ ldr r1, [r4, #16] │ │ cmp r1, #0 │ │ - beq.w c36c │ │ - add r0, sp, #40 @ 0x28 │ │ - bl cb98 │ │ + beq.w 11ed6 │ │ + add r0, sp, #16 │ │ + bl 12360 │ │ cmp r0, #0 │ │ - bne.w c558 │ │ + bne.n 11fd4 │ │ ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - bne.n c6a2 │ │ - b.n c36c │ │ - ldr r0, [pc, #96] @ (c774 ) │ │ - add r2, sp, #24 │ │ - ldr r3, [pc, #96] @ (c778 ) │ │ - ldr r1, [pc, #100] @ (c77c ) │ │ - add r0, pc │ │ - add r3, pc │ │ + b.n 12038 │ │ + nop │ │ + ldrsb r7, [r1, r0] │ │ + vmlsl.u q10, d15, d4[0] │ │ + vqshl.u64 d21, d28, #63 @ 0x3f │ │ + vrsubhn.i d21, , q14 │ │ + @ instruction: 0xffff55ee │ │ + vabal.u q10, d31, d8 │ │ + vqshlu.s64 d21, d18, #63 @ 0x3f │ │ + vmlsl.u , d15, d4[0] │ │ + vrsubhn.i d21, , │ │ + vqshl.u64 , q11, #63 @ 0x3f │ │ + @ instruction: 0xffff55c9 │ │ + vsli.64 d21, d10, #63 @ 0x3f │ │ + vsli.32 , , #31 │ │ + vqrdmulh.s q9, , d6[0] │ │ + vqshl.u32 , q13, #31 │ │ + @ instruction: 0xffff5762 │ │ + vabdl.u , d15, d19 │ │ + @ instruction: 0xffff2e9c │ │ + @ instruction: 0xffff57c0 │ │ + @ instruction: 0xffffe9d1 │ │ + lsls r0, r0, #8 │ │ + ldr r1, [pc, #8] @ (120fc ) │ │ + ldr r3, [r2, #12] │ │ + movs r2, #5 │ │ add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #61 @ 0x3d │ │ - bl 9628 │ │ + bx r3 │ │ nop │ │ - strh r6, [r7, #4] │ │ - vsubl.u q12, d31, d20 │ │ - vrshr.u32 q12, , #1 │ │ - vmull.u q11, d31, d10 │ │ - @ instruction: 0xffff8167 │ │ - @ instruction: 0xffff6d98 │ │ - vshr.u32 d24, d4, #1 │ │ - @ instruction: 0xffff7f8c │ │ - vmla.i q12, , d22[0] │ │ - vshr.u32 d24, d11, #1 │ │ - vtbl.8 d22, {d31- , , d30[0] │ │ - vqrshrn.u64 d24, q9, #1 │ │ - vqrdmlah.s , , d15[0] │ │ - vcvt.f16.u16 d22, d20, #1 │ │ - vshr.u32 q12, , #1 │ │ - vcvt.f16.u16 q11, q12, #1 │ │ - @ instruction: 0xffff6d22 │ │ - vmla.i q12, , d6[0] │ │ - vqrdmlah.s , , d6[0] │ │ - vtbx.8 d22, {d31-, q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #28 │ │ - ldr.w fp, [r0] │ │ - mov r8, r0 │ │ - cmp.w fp, #0 │ │ - beq.n c85a │ │ - ldrd sl, r4, [r8, #4] │ │ - cmp r4, sl │ │ - bcs.n c7d6 │ │ - ldrb.w r0, [fp, r4] │ │ - cmp r0, #95 @ 0x5f │ │ - bne.n c7d6 │ │ - adds r0, r4, #1 │ │ - str.w r0, [r8, #8] │ │ - movs r2, #0 │ │ - movs r0, #0 │ │ - subs r3, r4, #1 │ │ - subs r3, r2, r3 │ │ - sbcs.w r0, r0, #0 │ │ - bcs.n c898 │ │ - ldr.w r0, [r8, #12] │ │ - adds r0, #1 │ │ - cmp.w r0, #500 @ 0x1f4 │ │ - bls.w c8da │ │ - movs r5, #1 │ │ - movs r2, #0 │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - bne.n c8a2 │ │ - b.n c8c8 │ │ - mov r9, sl │ │ - movs r6, #0 │ │ - mov.w lr, #62 @ 0x3e │ │ - movs r0, #0 │ │ - cmp r4, sl │ │ - it hi │ │ - movhi r9, r4 │ │ - str r4, [sp, #4] │ │ - cmp r4, sl │ │ - bcs.n c7f4 │ │ - ldrb.w r3, [fp, r4] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n c876 │ │ - cmp r9, r4 │ │ - beq.n c898 │ │ - ldrb.w r5, [fp, r4] │ │ - sub.w r3, r5, #48 @ 0x30 │ │ - uxtb r2, r3 │ │ - cmp r2, #10 │ │ - bcc.n c824 │ │ - sub.w r2, r5, #97 @ 0x61 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n c816 │ │ - sub.w r3, r5, #87 @ 0x57 │ │ - b.n c824 │ │ - sub.w r2, r5, #65 @ 0x41 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n c898 │ │ - sub.w r3, r5, #29 │ │ - umull r6, r2, r6, lr │ │ - adds r4, #1 │ │ - movs r5, #0 │ │ - str.w r4, [r8, #8] │ │ - umull r0, ip, r0, lr │ │ - adds r0, r0, r2 │ │ - adc.w r2, r5, #0 │ │ - cmp.w ip, #0 │ │ - it ne │ │ - movne.w ip, #1 │ │ - orrs.w r2, r2, ip │ │ - bne.n c89a │ │ - uxtb r2, r3 │ │ - adds r6, r6, r2 │ │ - adcs.w r0, r0, #0 │ │ - adcs.w r2, r5, #0 │ │ - beq.n c7e8 │ │ - b.n c89a │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - beq.n c912 │ │ - ldr r1, [pc, #192] @ (c924 ) │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #32 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 1214c │ │ + mov r5, sp │ │ + mov r8, r1 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 13f38 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, 12164 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12192 │ │ + mov ip, r4 │ │ + add.w r9, sp, #16 │ │ + ldmia.w ip, {r0, r2, r3, r6} │ │ + mov r1, r9 │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + mov r0, r4 │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + and.w r1, r8, #1 │ │ + mov r0, r4 │ │ + bl 11cf4 │ │ + ldmia.w r9, {r1, r2, r3, r6} │ │ + stmia r4!, {r1, r2, r3, r6} │ │ + b.n 12194 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12192 │ │ + ldr r1, [pc, #72] @ (1219c ) │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - adds r2, r4, #1 │ │ - str.w r2, [r8, #8] │ │ - adds r2, r6, #1 │ │ - mov.w r5, #0 │ │ - adcs.w r0, r0, #0 │ │ - adcs.w r3, r5, #0 │ │ - bne.n c89a │ │ - ldr r4, [sp, #4] │ │ - subs r3, r4, #1 │ │ - subs r3, r2, r3 │ │ - sbcs.w r0, r0, #0 │ │ - bcc.n c7ba │ │ - movs r5, #0 │ │ - movs r2, #1 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, c8c8 │ │ - ldr r3, [pc, #120] @ (c91c ) │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1218c │ │ + ldrb.w r2, [sp, #4] │ │ + ldr r3, [pc, #48] @ (121a0 ) │ │ + ldr r1, [pc, #52] @ (121a4 ) │ │ cmp r2, #0 │ │ - ldr r1, [pc, #120] @ (c920 ) │ │ - mov.w r2, #25 │ │ + mov.w r2, #16 │ │ add r3, pc │ │ add r1, pc │ │ it eq │ │ moveq r1, r3 │ │ it ne │ │ - movne r2, #16 │ │ - bl 8c74 │ │ - cbz r0, c8c8 │ │ - movs r0, #1 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 1218c │ │ + movs r0, #1 │ │ + b.n 12194 │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ - strb.w r5, [r8, #4] │ │ - str.w r0, [r8] │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r3, [r8, #16] │ │ - cbz r3, c912 │ │ - ldrd r6, r5, [r8, #8] │ │ - uxtb r1, r1 │ │ - ldrd r4, r3, [r8] │ │ - cmp r1, #0 │ │ - strd r2, r0, [r8, #8] │ │ - mov r0, r8 │ │ - strd r6, r5, [sp, #16] │ │ - strd r4, r3, [sp, #8] │ │ - it ne │ │ - movne r1, #1 │ │ - bl c11c │ │ - add r6, sp, #8 │ │ - ldmia r6, {r1, r2, r3, r6} │ │ - stmia.w r8, {r1, r2, r3, r6} │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ + strb r5, [r7, r1] │ │ + vrsra.u32 d20, d6, #1 │ │ + vmls.i , , d0[0] │ │ + vsli.64 , q0, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ + sub sp, #16 │ │ + mov r4, r0 │ │ + ldrd r3, r0, [r1, #4] │ │ + cmp r0, r3 │ │ + bcs.n 121dc │ │ + ldr r3, [r1, #0] │ │ + uxtb r2, r2 │ │ + ldrb r3, [r3, r0] │ │ + cmp r3, r2 │ │ + bne.n 121dc │ │ + adds r0, #1 │ │ + str r0, [r1, #8] │ │ + mov r0, sp │ │ + bl 12b44 │ │ + ldrb.w r0, [sp] │ │ + cbz r0, 121e8 │ │ + ldrb.w r0, [sp, #1] │ │ + strb r0, [r4, #1] │ │ + movs r0, #1 │ │ + b.n 121e2 │ │ movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r5, [r7, #22] │ │ - vtbx.8 d22, {d31-, q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - ldrd sl, r6, [r1, #4] │ │ - cmp r6, sl │ │ - bcs.n c978 │ │ - ldr.w ip, [r1] │ │ - ldrb.w r2, [ip, r6] │ │ - cmp r2, #115 @ 0x73 │ │ - bne.n c978 │ │ - adds r3, r6, #1 │ │ - str r3, [r1, #8] │ │ - cmp r3, sl │ │ - bcs.n c986 │ │ - ldrb.w r2, [ip, r3] │ │ - cmp r2, #95 @ 0x5f │ │ - bne.n c986 │ │ - adds r2, r6, #2 │ │ - str r2, [r1, #8] │ │ - movs r1, #0 │ │ + strd r0, r0, [r4, #8] │ │ + strb r0, [r4, #0] │ │ + add sp, #16 │ │ + pop {r4, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #8] │ │ movs r2, #0 │ │ - adds r1, #1 │ │ - mov.w r3, #0 │ │ - adcs.w r2, r2, #0 │ │ - adcs.w r6, r3, #0 │ │ - beq.n ca0c │ │ - strb r3, [r0, #1] │ │ - movs r1, #1 │ │ - strb r1, [r0, #0] │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - strd r1, r1, [r0, #8] │ │ - strb r1, [r0, #0] │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov lr, r3 │ │ - mov.w r9, #62 @ 0x3e │ │ - movs r6, #0 │ │ - mov.w fp, #0 │ │ - cmp r3, sl │ │ - it ls │ │ - movls lr, sl │ │ - cmp r3, sl │ │ - bcs.n c9a4 │ │ - ldrb.w r2, [ip, r3] │ │ - cmp r2, #95 @ 0x5f │ │ - beq.n ca1a │ │ - cmp lr, r3 │ │ - beq.n ca2e │ │ - ldrb.w r2, [ip, r3] │ │ - sub.w r8, r2, #48 @ 0x30 │ │ - uxtb.w r4, r8 │ │ - cmp r4, #10 │ │ - bcc.n c9d6 │ │ - sub.w r4, r2, #97 @ 0x61 │ │ - uxtb r4, r4 │ │ - cmp r4, #26 │ │ - bcs.n c9c8 │ │ - sub.w r8, r2, #87 @ 0x57 │ │ - b.n c9d6 │ │ - sub.w r4, r2, #65 @ 0x41 │ │ - uxtb r4, r4 │ │ - cmp r4, #26 │ │ - bcs.n ca2e │ │ - sub.w r8, r2, #29 │ │ - umull r2, r4, r6, r9 │ │ - adds r3, #1 │ │ - str r3, [r1, #8] │ │ - umull r6, r5, fp, r9 │ │ - adds r4, r4, r6 │ │ - mov.w r6, #0 │ │ - adc.w r6, r6, #0 │ │ - cmp r5, #0 │ │ - it ne │ │ - movne r5, #1 │ │ - orrs r5, r6 │ │ - bne.n ca2e │ │ - uxtb.w r5, r8 │ │ - adds r6, r2, r5 │ │ - adcs.w fp, r4, #0 │ │ - mov.w r2, #0 │ │ - adcs.w r2, r2, #0 │ │ - beq.n c998 │ │ - b.n ca2e │ │ - strd r1, r2, [r0, #8] │ │ - movs r1, #0 │ │ - strb r1, [r0, #0] │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r2, r3, #1 │ │ - str r2, [r1, #8] │ │ - adds r1, r6, #1 │ │ - mov.w r3, #0 │ │ - adcs.w r2, fp, #0 │ │ - adcs.w r3, r3, #0 │ │ - beq.n c95c │ │ - movs r1, #0 │ │ - strb r1, [r0, #1] │ │ - movs r1, #1 │ │ - strb r1, [r0, #0] │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r0, #1 │ │ + adcs.w r1, r1, #0 │ │ + adcs.w r3, r2, #0 │ │ + bne.n 12202 │ │ + strd r0, r1, [r4, #8] │ │ + movs r0, #0 │ │ + b.n 121e2 │ │ + strb r2, [r4, #1] │ │ + b.n 121d8 │ │ + bmi.n 121b2 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ sub sp, #8 │ │ - mov r5, r1 │ │ - ldrd r1, r2, [r1, #4] │ │ - cmp r2, r1 │ │ - bcs.n ca66 │ │ - ldr r3, [r5, #0] │ │ - ldrb r3, [r3, r2] │ │ - cmp r3, #117 @ 0x75 │ │ - bne.n ca66 │ │ + ldrd lr, r2, [r1, #4] │ │ + mov r4, r1 │ │ + cmp r2, lr │ │ + bcs.n 1222e │ │ + ldr r1, [r4, #0] │ │ + ldrb r1, [r1, r2] │ │ + cmp r1, #117 @ 0x75 │ │ + bne.n 1222e │ │ adds r2, #1 │ │ - mov.w lr, #1 │ │ - str r2, [r5, #8] │ │ - cmp r2, r1 │ │ - bcc.n ca6e │ │ - b.n cace │ │ - mov.w lr, #0 │ │ - cmp r2, r1 │ │ - bcs.n cace │ │ - ldr.w ip, [r5] │ │ - ldrb.w r3, [ip, r2] │ │ - sub.w r4, r3, #48 @ 0x30 │ │ - uxtb r3, r4 │ │ - cmp r3, #9 │ │ - bhi.n cace │ │ + mov.w r8, #1 │ │ + str r2, [r4, #8] │ │ + b.n 12232 │ │ + mov.w r8, #0 │ │ + cmp r2, lr │ │ + bcs.n 12292 │ │ + ldr.w ip, [r4] │ │ + ldrb.w r1, [ip, r2] │ │ + sub.w r3, r1, #48 @ 0x30 │ │ + uxtb r1, r3 │ │ + cmp r1, #10 │ │ + bcs.n 12292 │ │ adds r2, #1 │ │ - lsls r4, r4, #24 │ │ - str r2, [r5, #8] │ │ - beq.n cab2 │ │ - cmp r2, r1 │ │ - bcs.n cab4 │ │ - mov.w r8, #10 │ │ + lsls r3, r3, #24 │ │ + str r2, [r4, #8] │ │ + beq.n 12272 │ │ + movs r3, #10 │ │ + cmp lr, r2 │ │ + beq.n 12286 │ │ ldrb.w r6, [ip, r2] │ │ subs r6, #48 @ 0x30 │ │ uxtb r6, r6 │ │ cmp r6, #9 │ │ - bhi.n cab4 │ │ - umull r3, r4, r3, r8 │ │ + bhi.n 12274 │ │ + umull r1, r5, r1, r3 │ │ adds r2, #1 │ │ - str r2, [r5, #8] │ │ - cbnz r4, cace │ │ - adds r3, r3, r6 │ │ - bcs.n cace │ │ - cmp r1, r2 │ │ - bne.n ca90 │ │ - mov r2, r1 │ │ - b.n cac4 │ │ - movs r3, #0 │ │ - cmp r2, r1 │ │ - bcs.n cac4 │ │ - ldrb.w r4, [ip, r2] │ │ - cmp r4, #95 @ 0x5f │ │ + str r2, [r4, #8] │ │ + cbnz r5, 12292 │ │ + adds r1, r1, r6 │ │ + bcs.n 12292 │ │ + b.n 12252 │ │ + movs r1, #0 │ │ + cmp r2, lr │ │ + bcs.n 12288 │ │ + ldrb.w r3, [ip, r2] │ │ + cmp r3, #95 @ 0x5f │ │ itt eq │ │ addeq r2, #1 │ │ - streq r2, [r5, #8] │ │ - adds r3, r3, r2 │ │ - bcs.n cace │ │ - cmp r3, r1 │ │ - str r3, [r5, #8] │ │ - bls.n cadc │ │ + streq r2, [r4, #8] │ │ + b.n 12288 │ │ + mov r2, lr │ │ + adds r3, r2, r1 │ │ + bcs.n 12292 │ │ + cmp r3, lr │ │ + str r3, [r4, #8] │ │ + bls.n 122a0 │ │ movs r1, #0 │ │ str r1, [r0, #0] │ │ strb r1, [r0, #4] │ │ add sp, #8 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - cbz r2, caf0 │ │ - cmp r2, r1 │ │ - bcs.n caee │ │ + cbz r2, 122b0 │ │ + cmp r2, lr │ │ + bcs.n 122b0 │ │ ldrsb.w r4, [ip, r2] │ │ - cmn.w r4, #64 @ 0x40 │ │ - bge.n caf0 │ │ - b.n cb84 │ │ - bne.n cb84 │ │ - cbz r3, cb00 │ │ - cmp r3, r1 │ │ - bcs.n cb00 │ │ + cmn.w r4, #65 @ 0x41 │ │ + ble.n 1233c │ │ + cbz r3, 122c0 │ │ + cmp r3, lr │ │ + bcs.n 122c0 │ │ ldrsb.w r4, [ip, r3] │ │ cmn.w r4, #65 @ 0x41 │ │ - ble.n cb84 │ │ - add.w r5, ip, r2 │ │ - subs r4, r3, r2 │ │ - cmp.w lr, #0 │ │ - beq.n cb4e │ │ - add.w r1, ip, r3 │ │ - subs r2, r5, #1 │ │ - subs r1, r1, r5 │ │ - cbz r1, cb62 │ │ - ldrb r3, [r2, r1] │ │ + ble.n 1233c │ │ + add ip, r2 │ │ + cmp.w r8, #0 │ │ + beq.n 122ec │ │ + sub.w r5, ip, #1 │ │ + mov r3, r1 │ │ + cbz r3, 122fa │ │ + ldrb r6, [r5, r3] │ │ + mov r2, r3 │ │ + subs r3, #1 │ │ + cmp r6, #95 @ 0x5f │ │ + bne.n 122ce │ │ + cbz r3, 12306 │ │ + cmp r3, r1 │ │ + bcs.n 12302 │ │ + ldrsb.w r6, [ip, r3] │ │ + cmn.w r6, #65 @ 0x41 │ │ + bgt.n 12306 │ │ + b.n 1234a │ │ + movs r2, #0 │ │ + movs r3, #1 │ │ + strd ip, r1, [r0] │ │ + strd r3, r2, [r0, #8] │ │ + b.n 12298 │ │ + movs r3, #0 │ │ + movs r5, #1 │ │ + mov r2, ip │ │ + b.n 1232e │ │ + bne.n 1234a │ │ + cbz r2, 12324 │ │ + cmp r2, r1 │ │ + bcs.n 12318 │ │ + ldrsb.w r6, [ip, r2] │ │ + cmn.w r6, #65 @ 0x41 │ │ + ble.n 1231c │ │ + mov r6, r2 │ │ + b.n 12326 │ │ mov r6, r1 │ │ - subs r1, #1 │ │ - cmp r3, #95 @ 0x5f │ │ - bne.n cb14 │ │ - mov r8, r0 │ │ - mov r0, r1 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - bl 103ec │ │ - mov r2, r0 │ │ - cbz r6, cb6a │ │ - cmp r4, r6 │ │ - bls.n cb68 │ │ - ldrsb r0, [r5, r6] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n cb6a │ │ - ldr r0, [pc, #84] @ (cb94 ) │ │ - mov r1, r4 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ + beq.n 12326 │ │ + ldr r0, [pc, #60] @ (1235c ) │ │ + mov r3, r1 │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r5 │ │ - bl 9b9c │ │ - movs r1, #0 │ │ - movs r2, #1 │ │ - strd r5, r4, [r0] │ │ + b.n 12342 │ │ + movs r6, #0 │ │ + add.w r2, ip, r6 │ │ + subs r1, r1, r6 │ │ + mov r5, ip │ │ + cmp r1, #0 │ │ + beq.n 12292 │ │ + strd r5, r3, [r0] │ │ strd r2, r1, [r0, #8] │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - movs r2, #1 │ │ - b.n cb70 │ │ - bne.n cb3c │ │ - add r5, r6 │ │ - subs r4, r4, r6 │ │ - mov r0, r8 │ │ - cmp r4, #0 │ │ - beq.n cace │ │ - strd r2, r1, [r0] │ │ - strd r5, r4, [r0, #8] │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #8] @ (cb90 ) │ │ + b.n 12298 │ │ + ldr r0, [pc, #20] @ (12354 ) │ │ + mov r1, lr │ │ add r0, pc │ │ str r0, [sp, #0] │ │ mov r0, ip │ │ - bl 9b9c │ │ - ldr r2, [r6, #20] │ │ - movs r3, r0 │ │ - ldr r4, [r2, #28] │ │ - movs r3, r0 │ │ + bl b798 │ │ + ldr r0, [pc, #12] @ (12358 ) │ │ + movs r2, #0 │ │ + add r0, pc │ │ + b.n 12342 │ │ + nop │ │ + vhadd.u16 d0, d0, d4 │ │ + vhadd.u16 d0, d2, d4 │ │ + vhadd.u16 d16, d0, d4 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub.w sp, sp, #564 @ 0x234 │ │ - mov r6, r0 │ │ - add r0, sp, #48 @ 0x30 │ │ + add.w sl, sp, #48 @ 0x30 │ │ mov r4, r1 │ │ + mov r6, r0 │ │ mov.w r1, #512 @ 0x200 │ │ - bl 3f090 │ │ - ldr r0, [r6, #12] │ │ - cmp r0, #0 │ │ - beq.n cc9e │ │ - ldr.w fp, [r6, #8] │ │ + mov r0, sl │ │ + bl 5dac2 │ │ + ldr.w lr, [r6, #12] │ │ + cmp.w lr, #0 │ │ + beq.n 1240a │ │ + ldr r0, [r6, #8] │ │ ldrd r3, r1, [r6] │ │ cmp r1, #0 │ │ - str r4, [sp, #24] │ │ - ldrb.w r8, [fp] │ │ - str r0, [sp, #20] │ │ - str r3, [sp, #4] │ │ - strd r1, fp, [sp, #12] │ │ - beq.n ccb6 │ │ + str r4, [sp, #36] @ 0x24 │ │ + str r0, [sp, #32] │ │ + ldrb r0, [r0, #0] │ │ + str r0, [sp, #44] @ 0x2c │ │ + strd r3, r1, [sp, #24] │ │ + beq.n 12422 │ │ adds r0, r3, r1 │ │ - mov.w r9, #0 │ │ + movs r4, #0 │ │ mov r2, r3 │ │ ldrsb.w r6, [r2], #1 │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ uxtb r1, r6 │ │ - bgt.n cc2a │ │ + bgt.n 123f6 │ │ ldrb r6, [r3, #1] │ │ and.w r2, r1, #31 │ │ cmp r1, #224 @ 0xe0 │ │ and.w r6, r6, #63 @ 0x3f │ │ - bcc.n cc24 │ │ + bcc.n 123e8 │ │ ldrb r5, [r3, #2] │ │ cmp r1, #240 @ 0xf0 │ │ and.w r5, r5, #63 @ 0x3f │ │ orr.w r6, r5, r6, lsl #6 │ │ - bcc.n cc42 │ │ + bcc.n 123f0 │ │ ldrb r1, [r3, #3] │ │ and.w r2, r2, #7 │ │ and.w r1, r1, #63 @ 0x3f │ │ orr.w r1, r1, r6, lsl #6 │ │ orr.w r1, r1, r2, lsl #18 │ │ cmp.w r1, #1114112 @ 0x110000 │ │ - beq.n ccbc │ │ + beq.n 12424 │ │ adds r2, r3, #4 │ │ - cmp.w r9, #128 @ 0x80 │ │ - bne.n cc30 │ │ - b.n cc4e │ │ + b.n 123f6 │ │ orr.w r1, r6, r2, lsl #6 │ │ adds r2, r3, #2 │ │ - cmp.w r9, #128 @ 0x80 │ │ - beq.n cc4e │ │ - add r3, sp, #48 @ 0x30 │ │ - cmp r2, r0 │ │ - str.w r1, [r3, r9, lsl #2] │ │ - add.w r9, r9, #1 │ │ - mov r3, r2 │ │ - bne.n cbda │ │ - b.n ccbc │ │ + b.n 123f6 │ │ orr.w r1, r6, r2, lsl #12 │ │ adds r2, r3, #3 │ │ - cmp.w r9, #128 @ 0x80 │ │ - bne.n cc30 │ │ - ldr r0, [sp, #24] │ │ - movs r2, #9 │ │ - ldrd r5, r0, [r0, #20] │ │ - ldr r3, [r0, #12] │ │ - ldr r1, [pc, #720] @ (cf2c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - mov r4, r3 │ │ - blx r3 │ │ - cbnz r0, cc92 │ │ - ldr r2, [sp, #12] │ │ - cbz r2, cc82 │ │ - ldr r1, [sp, #4] │ │ - mov r0, r5 │ │ - mov r6, r4 │ │ - blx r4 │ │ - cbnz r0, cc92 │ │ - ldr r1, [pc, #704] @ (cf34 ) │ │ - mov r0, r5 │ │ - movs r2, #1 │ │ - add r1, pc │ │ - blx r6 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cbnz r1, cc94 │ │ - ldrd r1, r2, [sp, #16] │ │ - mov r0, r5 │ │ - mov r6, r4 │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.w ced0 │ │ - movs r0, #1 │ │ - add.w sp, sp, #564 @ 0x234 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r3, [r4, #20] │ │ + cmp r4, #128 @ 0x80 │ │ + beq.w 125be │ │ + str.w r1, [sl, r4, lsl #2] │ │ + adds r4, #1 │ │ + mov r3, r2 │ │ + cmp r2, r0 │ │ + beq.n 12424 │ │ + b.n 123a4 │ │ + ldrd r0, r3, [r4] │ │ ldrd r1, r2, [r6] │ │ ldr r3, [r3, #12] │ │ add.w sp, sp, #564 @ 0x234 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r3 │ │ - mov.w r9, #0 │ │ - b.n ccc0 │ │ - ldrd fp, r0, [sp, #16] │ │ - add r0, fp │ │ - str r0, [sp, #44] @ 0x2c │ │ - movs r0, #128 @ 0x80 │ │ - cmp.w r9, #128 @ 0x80 │ │ + movs r4, #0 │ │ + ldr.w r9, [sp, #32] │ │ + mov.w ip, #72 @ 0x48 │ │ + mov.w r8, #0 │ │ + add.w r0, r9, lr │ │ str r0, [sp, #40] @ 0x28 │ │ - it hi │ │ - movhi r0, r9 │ │ - str r0, [sp, #8] │ │ - add r0, sp, #48 @ 0x30 │ │ - add.w r0, r0, r9, lsl #2 │ │ - str r0, [sp, #36] @ 0x24 │ │ + add.w r0, sl, r4, lsl #2 │ │ + str r0, [sp, #16] │ │ movs r0, #4 │ │ - movs r2, #1 │ │ - add.w r0, r0, r9, lsl #2 │ │ - str r0, [sp, #32] │ │ + add.w r0, r0, r4, lsl #2 │ │ + str r0, [sp, #12] │ │ mov.w r0, #700 @ 0x2bc │ │ - movs r3, #26 │ │ - str r0, [sp, #28] │ │ - movs r0, #36 @ 0x24 │ │ - movs r6, #0 │ │ - mov.w ip, #72 @ 0x48 │ │ - cmp r0, ip │ │ - rsb r1, ip, #36 @ 0x24 │ │ + str r0, [sp, #8] │ │ + movs r0, #128 @ 0x80 │ │ + str r0, [sp, #20] │ │ + add.w r9, r9, #1 │ │ + movs r5, #0 │ │ + movs r6, #1 │ │ + movs r1, #36 @ 0x24 │ │ + movs r2, #1 │ │ + mov.w fp, #0 │ │ + subs.w r3, r1, ip │ │ mov.w r0, #0 │ │ it cc │ │ - movcc r1, r0 │ │ - cmp r1, #1 │ │ - sub.w r0, r8, #97 @ 0x61 │ │ + movcc r3, r0 │ │ + cmp r3, #1 │ │ it ls │ │ - movls r1, r2 │ │ - cmp r1, #26 │ │ + movls r3, #1 │ │ + cmp r3, #26 │ │ it cs │ │ - movcs r1, r3 │ │ - uxtb r2, r0 │ │ - cmp r2, #26 │ │ - bcc.n cd26 │ │ - sub.w r0, r8, #48 @ 0x30 │ │ + movcs r3, #26 │ │ + lsls r5, r5, #31 │ │ + beq.n 12488 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r9, r0 │ │ + beq.w 125be │ │ + ldrb.w r6, [r9], #1 │ │ + b.n 12490 │ │ + lsls r6, r6, #31 │ │ + ldr r6, [sp, #44] @ 0x2c │ │ + beq.w 125be │ │ + sub.w r5, r6, #97 @ 0x61 │ │ + uxtb r0, r5 │ │ + cmp r0, #26 │ │ + bcc.n 124aa │ │ + sub.w r0, r6, #48 @ 0x30 │ │ uxtb r0, r0 │ │ cmp r0, #9 │ │ - bhi.n cc4e │ │ - sub.w r0, r8, #22 │ │ - add.w fp, fp, #1 │ │ - uxtb.w r8, r0 │ │ - mov.w sl, #26 │ │ - cmp r1, r8 │ │ - bls.n cd9c │ │ - adds.w r6, r6, r8 │ │ - mov.w r0, #0 │ │ - adc.w r0, r0, #0 │ │ - lsls r0, r0, #31 │ │ - bne.w cc4e │ │ - add.w r5, r9, #1 │ │ + bhi.w 125be │ │ + sub.w r5, r6, #22 │ │ + uxtb r6, r5 │ │ + umull r5, r0, r6, r2 │ │ + cmp r0, #0 │ │ + bne.w 125be │ │ + adds.w fp, fp, r5 │ │ + bcs.w 125be │ │ + cmp r3, r6 │ │ + bhi.n 124d6 │ │ + rsb r0, r3, #36 @ 0x24 │ │ + adds r1, #36 @ 0x24 │ │ + movs r6, #0 │ │ + movs r5, #1 │ │ + umull r2, r0, r2, r0 │ │ + cmp r0, #0 │ │ + beq.n 1245e │ │ + b.n 125be │ │ + adds.w r6, fp, r8 │ │ + bcs.n 125be │ │ + adds r5, r4, #1 │ │ mov r0, r6 │ │ + str.w lr, [sp, #4] │ │ mov r1, r5 │ │ - blx 3f4d8 │ │ - ldr r1, [sp, #40] @ 0x28 │ │ + blx 5e048 │ │ + ldr.w lr, [sp, #4] │ │ + ldr r1, [sp, #20] │ │ adds r1, r1, r0 │ │ - str r1, [sp, #40] @ 0x28 │ │ - bcs.w cc4e │ │ - ldr r1, [sp, #40] @ 0x28 │ │ + str r1, [sp, #20] │ │ + bcs.n 125be │ │ + ldr r1, [sp, #20] │ │ movw r2, #2048 @ 0x800 │ │ movt r2, #65519 @ 0xffef │ │ eor.w r1, r1, #55296 @ 0xd800 │ │ sub.w r1, r1, #1114112 @ 0x110000 │ │ cmp r1, r2 │ │ - bcc.w cc4e │ │ + bcc.n 125be │ │ + cmp r4, #127 @ 0x7f │ │ + bhi.n 125be │ │ + mls r8, r0, r5, r6 │ │ + ldr r0, [sp, #16] │ │ + cmp r4, r8 │ │ + bls.n 1252c │ │ + mov r1, r0 │ │ + subs r4, #1 │ │ + ldr.w r2, [r1, #-4]! │ │ + cmp r4, r8 │ │ + str r2, [r0, #0] │ │ + mov r0, r1 │ │ + bhi.n 1251a │ │ + b.n 12534 │ │ + cmp.w r8, #128 @ 0x80 │ │ + bcs.w 1263e │ │ + ldr r0, [sp, #20] │ │ + str.w r0, [sl, r8, lsl #2] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r9, r0 │ │ + beq.n 12618 │ │ ldr r1, [sp, #8] │ │ - cmp r9, r1 │ │ - beq.w cc4e │ │ - mls sl, r0, r5, r6 │ │ - ldr r1, [sp, #36] @ 0x24 │ │ - mov r0, r9 │ │ - cmp r9, sl │ │ - bls.n ce3c │ │ - mov r2, r1 │ │ - subs r0, #1 │ │ - ldr.w r3, [r2, #-4]! │ │ - cmp r0, sl │ │ - str r3, [r1, #0] │ │ - mov r1, r2 │ │ - bhi.n cd8a │ │ - b.n ce42 │ │ - str r6, [sp, #0] │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - cmp fp, r0 │ │ - beq.w cc4e │ │ - movs r0, #72 @ 0x48 │ │ - rsb r6, ip, #72 @ 0x48 │ │ - cmp r0, ip │ │ - mov.w r0, #0 │ │ - it cc │ │ - movcc r6, r0 │ │ - rsb r1, r1, #36 @ 0x24 │ │ - cmp r6, #1 │ │ - mov.w r0, #1 │ │ - it ls │ │ - movls r6, r0 │ │ - movs r2, #108 @ 0x6c │ │ - mov lr, fp │ │ - cmp r6, #26 │ │ - it cs │ │ - movcs r6, sl │ │ - ldrb.w r0, [lr], #1 │ │ - subs.w r3, r2, ip │ │ - mov.w r4, #0 │ │ - it cc │ │ - movcc r3, r4 │ │ - sub.w r5, r0, #97 @ 0x61 │ │ - uxtb r4, r5 │ │ - cmp r4, #26 │ │ - bcc.n cdf8 │ │ - sub.w r4, r0, #48 @ 0x30 │ │ - uxtb r4, r4 │ │ - cmp r4, #9 │ │ - bhi.w cc4e │ │ - sub.w r5, r0, #22 │ │ - uxtb r0, r5 │ │ - umull r5, r4, r0, r1 │ │ - cmp r4, #0 │ │ - bne.w cc4e │ │ - adds.w r8, r8, r5 │ │ - bcs.w cc4e │ │ - cmp r6, r0 │ │ - bhi.n cec8 │ │ - rsb r0, r6, #36 @ 0x24 │ │ - umull r1, r0, r1, r0 │ │ - cmp r0, #0 │ │ - bne.w cc4e │ │ - cmp r3, #1 │ │ - mov.w r0, #1 │ │ - it ls │ │ - movls r3, r0 │ │ - cmp r3, #26 │ │ - it cs │ │ - movcs r3, sl │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - adds r2, #36 @ 0x24 │ │ - mov r6, r3 │ │ - cmp lr, r0 │ │ - mov fp, lr │ │ - bne.n cdce │ │ - b.n cc4e │ │ - cmp.w sl, #128 @ 0x80 │ │ - bcs.n cf14 │ │ - add r0, sp, #48 @ 0x30 │ │ - ldr r1, [sp, #40] @ 0x28 │ │ - str.w r1, [r0, sl, lsl #2] │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - cmp fp, r0 │ │ - beq.n cee8 │ │ - ldr r1, [sp, #28] │ │ - mov r0, r8 │ │ - blx 3f4d8 │ │ + mov r0, fp │ │ + blx 5e048 │ │ mov r1, r5 │ │ mov r6, r0 │ │ - blx 3f4d8 │ │ - ldrb.w r8, [fp] │ │ + mov fp, r5 │ │ + blx 5e048 │ │ add r0, r6 │ │ + ldrb.w r1, [r9] │ │ movs r4, #0 │ │ cmp.w r0, #456 @ 0x1c8 │ │ - bcc.n ce94 │ │ + str r1, [sp, #44] @ 0x2c │ │ + bcc.n 1258c │ │ + ldr r6, [sp, #12] │ │ movw r3, #16853 @ 0x41d5 │ │ mov r1, r0 │ │ movt r3, #54301 @ 0xd41d │ │ - movw r6, #15959 @ 0x3e57 │ │ + movw r5, #15959 @ 0x3e57 │ │ umull r0, r2, r1, r3 │ │ adds r4, #36 @ 0x24 │ │ - cmp r1, r6 │ │ + cmp r1, r5 │ │ sub.w r0, r1, r2 │ │ add.w r0, r2, r0, lsr #1 │ │ mov.w r0, r0, lsr #5 │ │ mov r1, r0 │ │ - bhi.n ce7c │ │ + bhi.n 12572 │ │ + b.n 1258e │ │ + ldr r6, [sp, #12] │ │ add.w r1, r0, #38 @ 0x26 │ │ add.w r0, r0, r0, lsl #3 │ │ - add.w r6, sl, #1 │ │ + add.w r8, r8, #1 │ │ lsls r0, r0, #2 │ │ uxth r1, r1 │ │ uxth r0, r0 │ │ - blx 3f4d8 │ │ + blx 5e048 │ │ add.w ip, r4, r0 │ │ - ldr r0, [sp, #36] @ 0x24 │ │ - mov r9, r5 │ │ - movs r2, #1 │ │ - adds r0, #4 │ │ - str r0, [sp, #36] @ 0x24 │ │ - ldr r0, [sp, #32] │ │ - movs r3, #26 │ │ + ldr r0, [sp, #16] │ │ + adds r6, #4 │ │ + mov r4, fp │ │ adds r0, #4 │ │ - str r0, [sp, #32] │ │ + str r0, [sp, #16] │ │ movs r0, #2 │ │ - str r0, [sp, #28] │ │ - movs r0, #36 @ 0x24 │ │ - b.n ccf4 │ │ - ldr r6, [sp, #0] │ │ - add.w fp, fp, #1 │ │ - b.n cd36 │ │ - ldr r1, [pc, #100] @ (cf38 ) │ │ + str r6, [sp, #12] │ │ + str r0, [sp, #8] │ │ + ldr.w lr, [sp, #4] │ │ + b.n 1244e │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + movs r2, #9 │ │ + mov r8, lr │ │ + ldrd r5, r0, [r0] │ │ + ldr r3, [r0, #12] │ │ + ldr r1, [pc, #128] @ (1264c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + mov r4, r3 │ │ + blx r3 │ │ + cbnz r0, 125fe │ │ + ldr r2, [sp, #28] │ │ + cbz r2, 125f2 │ │ + ldr r1, [sp, #24] │ │ + mov r0, r5 │ │ + mov r9, r4 │ │ + blx r4 │ │ + cbnz r0, 125fe │ │ + ldr r1, [pc, #108] @ (12654 ) │ │ mov r0, r5 │ │ movs r2, #1 │ │ - mov r3, r6 │ │ + movs r6, #1 │ │ add r1, pc │ │ + blx r9 │ │ + cbnz r0, 12600 │ │ + ldr r1, [sp, #32] │ │ + mov r0, r5 │ │ + mov r2, r8 │ │ + mov r6, r4 │ │ + blx r4 │ │ + cbz r0, 1260c │ │ + movs r6, #1 │ │ + mov r0, r6 │ │ add.w sp, sp, #564 @ 0x234 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r3 │ │ - cmp.w r9, #128 @ 0x80 │ │ - bcs.n cf20 │ │ - ldr r6, [sp, #24] │ │ - add r4, sp, #48 @ 0x30 │ │ - ldr r5, [sp, #32] │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #72] @ (12658 ) │ │ + mov r0, r5 │ │ + movs r2, #1 │ │ + mov r3, r6 │ │ + add r1, pc │ │ + b.n 12414 │ │ + ldr.w r9, [sp, #36] @ 0x24 │ │ + add r5, sp, #48 @ 0x30 │ │ + ldr r4, [sp, #12] │ │ add.w r8, sp, #560 @ 0x230 │ │ - ldr r0, [r4, #0] │ │ - mov r1, r6 │ │ + ldr r0, [r5, #0] │ │ + mov r1, r9 │ │ str r0, [sp, #560] @ 0x230 │ │ mov r0, r8 │ │ - bl a250 │ │ + bl c4ec │ │ + mov r6, r0 │ │ cmp r0, #0 │ │ - bne.w cc94 │ │ - subs r5, #4 │ │ - add.w r4, r4, #4 │ │ - bne.n cef8 │ │ - b.n cc94 │ │ - ldr r2, [pc, #24] @ (cf30 ) │ │ - mov r0, sl │ │ - movs r1, #128 @ 0x80 │ │ - add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #24] @ (cf3c ) │ │ - mov r0, r5 │ │ + bne.n 12600 │ │ + adds r5, #4 │ │ + subs r4, #4 │ │ + beq.n 12600 │ │ + b.n 12624 │ │ + ldr r2, [pc, #16] @ (12650 ) │ │ + mov r0, r8 │ │ movs r1, #128 @ 0x80 │ │ add r2, pc │ │ - bl 8c2c │ │ - ldrb r7, [r7, #4] │ │ - vsli.32 q11, q7, #31 │ │ - movs r3, r0 │ │ - ldrb r4, [r5, #4] │ │ - vmlsl.u , d31, d13[0] │ │ - @ instruction: 0xffff6542 │ │ - movs r3, r0 │ │ + bl c5b8 │ │ + nop │ │ + str r3, [r5, r3] │ │ + vtbx.8 d31, {d31- q10, , d11[0] │ │ + vsli.64 d27, d16, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ + sub sp, #8 │ │ + mov r4, r0 │ │ + ldr r5, [r0, #16] │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r0, [r4, #16] │ │ + mov r0, r4 │ │ + bl 11cf4 │ │ + cbnz r0, 1267a │ │ + str r5, [r4, #16] │ │ + add sp, #8 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r0, [pc, #24] @ (12694 ) │ │ + sub.w r2, r7, #9 │ │ + ldr r3, [pc, #20] @ (12698 ) │ │ + ldr r1, [pc, #24] @ (1269c ) │ │ + add r0, pc │ │ + add r3, pc │ │ + add r1, pc │ │ + str r1, [sp, #0] │ │ + movs r1, #61 @ 0x3d │ │ + bl d59c │ │ + nop │ │ + ldr r7, [pc, #568] @ (128d0 ) │ │ + @ instruction: 0xfffffcfa │ │ + movs r4, r0 │ │ + ldc2 0, cr0, [r8], {4} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, sl} │ │ sub sp, #16 │ │ - ldr r1, [r0, #0] │ │ - mov r4, r0 │ │ - cbz r1, cfa4 │ │ - ldrd r3, r0, [r4, #4] │ │ - cmp r0, r3 │ │ - bcs.w d17c │ │ - ldrb.w r8, [r1, r0] │ │ - adds r2, r0, #1 │ │ - str r2, [r4, #8] │ │ - sub.w r6, r8, #97 @ 0x61 │ │ - uxtb r6, r6 │ │ - cmp r6, #25 │ │ - bhi.n cf7c │ │ - movw r5, #64447 @ 0xfbbf │ │ - movt r5, #956 @ 0x3bc │ │ - lsrs r5, r6 │ │ - lsls r5, r5, #31 │ │ - bne.w d054 │ │ - ldr r6, [r4, #12] │ │ - adds r6, #1 │ │ - str r6, [r4, #12] │ │ - cmp.w r6, #500 @ 0x1f4 │ │ - bls.n cfc0 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, cf9c │ │ - ldr r1, [pc, #836] @ (d2d4 ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ + ldr r5, [r0, #0] │ │ + mov r9, r0 │ │ + cbz r5, 126e2 │ │ + ldrd r4, r6, [r9, #4] │ │ + cmp r6, r4 │ │ + bcs.w 12982 │ │ + ldrb.w r8, [r5, r6] │ │ + add.w sl, r6, #1 │ │ + str.w sl, [r9, #8] │ │ + mov r0, r8 │ │ + bl 13f9c │ │ + cbz r0, 12700 │ │ + mov r2, r0 │ │ + ldr.w r0, [r9, #16] │ │ cmp r0, #0 │ │ - bne.w d252 │ │ - movs r0, #1 │ │ - strb r0, [r4, #4] │ │ - movs r0, #0 │ │ - b.n d192 │ │ - ldr r0, [r4, #16] │ │ + beq.w 12a0e │ │ + mov r3, r1 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + b.n 126f2 │ │ + ldr.w r0, [r9, #16] │ │ cmp r0, #0 │ │ - beq.w d268 │ │ - ldr r1, [pc, #736] @ (d290 ) │ │ + beq.w 12a0e │ │ + ldr r1, [pc, #812] @ (12a1c ) │ │ movs r2, #1 │ │ add r1, pc │ │ add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - sub.w r6, r8, #65 @ 0x41 │ │ - cmp r6, #19 │ │ - bhi.w d102 │ │ - tbh [pc, r6, lsl #1] │ │ - movs r4, r2 │ │ - lsls r6, r2, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r0, r4, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r2, #4 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r2, r3, #2 │ │ - lsls r7, r0, #2 │ │ - lsls r7, r0, #2 │ │ - lsls r6, r2, #1 │ │ - lsls r6, r2, #1 │ │ - movs r4, r2 │ │ + b.w bf50 │ │ + ldr.w r0, [r9, #12] │ │ + adds r0, #1 │ │ + str.w r0, [r9, #12] │ │ + cmp.w r0, #500 @ 0x1f4 │ │ + bls.n 12730 │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12726 │ │ + ldr r1, [pc, #780] @ (12a24 ) │ │ + movs r2, #25 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12994 │ │ + movs r0, #1 │ │ + strb.w r0, [r9, #4] │ │ + movs r5, #0 │ │ + b.n 1299e │ │ + sub.w r0, r8, #65 @ 0x41 │ │ + cmp r0, #22 │ │ + bhi.w 129a4 │ │ + tbh [pc, r0, lsl #1] │ │ + movs r7, r2 │ │ + lsls r3, r4, #3 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r5, #3 │ │ + lsls r3, r6, #4 │ │ lsls r7, r4, #3 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d00e │ │ - ldr r1, [pc, #668] @ (d298 ) │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r7, r0, #1 │ │ + lsls r7, r0, #1 │ │ + lsls r0, r4, #1 │ │ + lsls r0, r4, #1 │ │ + movs r7, r2 │ │ + lsls r0, r4, #2 │ │ + lsls r3, r6, #4 │ │ + lsls r3, r6, #4 │ │ + lsls r0, r2, #3 │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12784 │ │ + ldr r1, [pc, #712] @ (12a3c ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d194 │ │ - mov r0, r4 │ │ - bl cf40 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + mov r0, r9 │ │ + bl 126a0 │ │ cmp r0, #0 │ │ - bne.w d252 │ │ + bne.w 12994 │ │ cmp.w r8, #65 @ 0x41 │ │ - bne.n d046 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d034 │ │ - ldr r1, [pc, #628] @ (d29c ) │ │ + bne.n 127bc │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 127ac │ │ + ldr r1, [pc, #672] @ (12a40 ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d252 │ │ - mov r0, r4 │ │ + bne.w 12994 │ │ + mov r0, r9 │ │ movs r1, #1 │ │ - bl d47c │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d194 │ │ - ldr r0, [r4, #16] │ │ + movs r5, #1 │ │ + bl 12c30 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + ldr.w r0, [r9, #16] │ │ cmp r0, #0 │ │ - beq.w d25c │ │ - ldr r1, [pc, #592] @ (d2a0 ) │ │ + beq.w 129fe │ │ + ldr r1, [pc, #636] @ (12a44 ) │ │ add r1, pc │ │ - b.n d1e2 │ │ - ldr r0, [r4, #16] │ │ + b.n 128ce │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 127e4 │ │ + ldr r1, [pc, #608] @ (12a34 ) │ │ + movs r2, #1 │ │ + movs r5, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + cmp.w r8, #80 @ 0x50 │ │ + bne.w 129e0 │ │ + ldr.w r0, [r9, #16] │ │ cmp r0, #0 │ │ - beq.w d268 │ │ - ldr r1, [pc, #552] @ (d288 ) │ │ - ldr r2, [pc, #556] @ (d28c ) │ │ + beq.w 129f4 │ │ + ldr r1, [pc, #576] @ (12a38 ) │ │ + movs r2, #6 │ │ add r1, pc │ │ - add r2, pc │ │ - ldr.w r1, [r1, r6, lsl #2] │ │ - ldr.w r2, [r2, r6, lsl #2] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d09e │ │ - ldr r1, [pc, #532] @ (d294 ) │ │ + b.n 129ec │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12824 │ │ + ldr r1, [pc, #544] @ (12a28 ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d194 │ │ - ldr r1, [r4, #0] │ │ - cmp r1, #0 │ │ - beq.w d234 │ │ - ldrd r3, r2, [r4, #4] │ │ - cmp r2, r3 │ │ - bcs.w d234 │ │ - ldrb r0, [r1, r2] │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + ldr.w r5, [r9] │ │ + cmp r5, #0 │ │ + beq.w 129da │ │ + ldrd r4, sl, [r9, #4] │ │ + cmp sl, r4 │ │ + bcs.w 129da │ │ + ldrb.w r0, [r5, sl] │ │ cmp r0, #76 @ 0x4c │ │ - bne.w d234 │ │ - adds r0, r2, #1 │ │ - str r0, [r4, #8] │ │ + bne.w 129da │ │ + add.w r0, sl, #1 │ │ + str.w r0, [r9, #8] │ │ mov r0, sp │ │ - mov r1, r4 │ │ - bl f868 │ │ + mov r1, r9 │ │ + bl 12b44 │ │ ldrb.w r0, [sp] │ │ cmp r0, #0 │ │ - beq.w d20c │ │ - ldrb.w r5, [sp, #1] │ │ - ldr r0, [r4, #16] │ │ - cmp r5, #0 │ │ - beq.w d272 │ │ + beq.w 129b2 │ │ + ldr.w r0, [r9, #16] │ │ + ldrb.w r4, [sp, #1] │ │ + cbz r0, 12878 │ │ + ldr r2, [pc, #464] @ (12a2c ) │ │ + cmp r4, #0 │ │ + ldr r1, [pc, #464] @ (12a30 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.w d282 │ │ - ldr r1, [pc, #488] @ (d2c0 ) │ │ - movs r2, #25 │ │ + bne.w 12994 │ │ + strb.w r4, [r9, #4] │ │ + b.n 1272c │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12896 │ │ + ldr r1, [pc, #448] @ (12a48 ) │ │ + movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - b.n d27a │ │ - ldr r0, [r4, #16] │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + mov r0, r9 │ │ + bl 14194 │ │ + lsls r0, r0, #31 │ │ + bne.n 12994 │ │ + cmp r1, #1 │ │ + bne.n 128c0 │ │ + ldr.w r0, [r9, #16] │ │ cmp r0, #0 │ │ - beq.w d1fa │ │ - ldr r1, [pc, #476] @ (d2c4 ) │ │ + beq.w 129fe │ │ + ldr r1, [pc, #412] @ (12a4c ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d194 │ │ - ldr r0, [r4, #16] │ │ - b.n d1fc │ │ - mov r0, r4 │ │ - bl f6d4 │ │ - b.n d250 │ │ - str r0, [r4, #8] │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - bl c11c │ │ - b.n d250 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d122 │ │ - ldr r1, [pc, #412] @ (d2b0 ) │ │ - movs r2, #4 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12a10 │ │ + ldr.w r0, [r9, #16] │ │ + cmp r0, #0 │ │ + beq.w 129fe │ │ + ldr r1, [pc, #388] @ (12a50 ) │ │ add r1, pc │ │ - bl 8c74 │ │ + movs r2, #1 │ │ + movs r5, #1 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d252 │ │ - mov r0, r4 │ │ - bl f9c4 │ │ + beq.w 129fe │ │ + b.n 12a10 │ │ + mov r0, r9 │ │ + bl 126a0 │ │ cmp r0, #0 │ │ - bne.w d252 │ │ - ldr r0, [r4, #0] │ │ - cbz r0, d17c │ │ - ldrd r2, r1, [r4, #4] │ │ + bne.n 12994 │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 128fc │ │ + ldr r1, [pc, #364] @ (12a5c ) │ │ + movs r2, #4 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12994 │ │ + mov r0, r9 │ │ + bl 14318 │ │ + b.n 129fa │ │ + mov r0, r9 │ │ + bl 140f0 │ │ + b.n 129fa │ │ + mov r0, r9 │ │ + bl 13fc4 │ │ + b.n 129fa │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12926 │ │ + ldr r1, [pc, #312] @ (12a54 ) │ │ + movs r2, #4 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 12994 │ │ + mov r0, r9 │ │ + bl 141f0 │ │ + cbnz r0, 12994 │ │ + ldr.w r0, [r9] │ │ + cbz r0, 12982 │ │ + ldrd r2, r1, [r9, #4] │ │ cmp r1, r2 │ │ - bcs.n d17c │ │ + bcs.n 12982 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #76 @ 0x4c │ │ - bne.n d17c │ │ + bne.n 12982 │ │ adds r0, r1, #1 │ │ - str r0, [r4, #8] │ │ + str.w r0, [r9, #8] │ │ mov r0, sp │ │ - mov r1, r4 │ │ - bl f868 │ │ + mov r1, r9 │ │ + bl 12b44 │ │ ldrb.w r0, [sp] │ │ cmp r0, #0 │ │ - bne.n d0c2 │ │ + bne.w 1284e │ │ ldrd r5, r6, [sp, #8] │ │ orrs.w r0, r5, r6 │ │ - beq.n d25c │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d170 │ │ - ldr r1, [pc, #336] @ (d2b4 ) │ │ + beq.n 129fe │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12976 │ │ + ldr r1, [pc, #236] @ (12a58 ) │ │ movs r2, #3 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n d252 │ │ - mov r0, r4 │ │ + bl bf50 │ │ + cbnz r0, 12994 │ │ + mov r0, r9 │ │ mov r2, r5 │ │ mov r3, r6 │ │ - bl d9b8 │ │ - b.n d250 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d18e │ │ - ldr r1, [pc, #332] @ (d2d0 ) │ │ + bl 1310c │ │ + b.n 129fa │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 12998 │ │ + ldr r1, [pc, #148] @ (12a20 ) │ │ movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n d252 │ │ - movs r0, #0 │ │ - strb r0, [r4, #4] │ │ - str r0, [r4, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d1b2 │ │ - ldr r1, [pc, #256] @ (d2a4 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d194 │ │ - mov r0, r4 │ │ - bl f958 │ │ - cmp r0, #0 │ │ - bne.n d252 │ │ - cmp r1, #1 │ │ - bne.n d1d8 │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n d25c │ │ - ldr r1, [pc, #224] @ (d2a8 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d194 │ │ - ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.n d25c │ │ - ldr r1, [pc, #204] @ (d2ac ) │ │ - add r1, pc │ │ - movs r2, #1 │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d194 │ │ - b.n d25c │ │ - mov r0, r4 │ │ - bl f4bc │ │ - b.n d250 │ │ - movs r0, #0 │ │ - cmp.w r8, #80 @ 0x50 │ │ - bne.n d23c │ │ - cbz r0, d24a │ │ - ldr r1, [pc, #192] @ (d2c8 ) │ │ - movs r2, #6 │ │ - add r1, pc │ │ - b.n d244 │ │ + bl bf50 │ │ + cbz r0, 12998 │ │ + movs r5, #1 │ │ + b.n 12a10 │ │ + movs r5, #0 │ │ + strb.w r5, [r9, #4] │ │ + str.w r5, [r9] │ │ + b.n 12a10 │ │ + mov r0, r9 │ │ + movs r1, #0 │ │ + str.w r6, [r9, #8] │ │ + bl 11cf4 │ │ + b.n 129fa │ │ ldrd r2, r3, [sp, #8] │ │ orrs.w r0, r2, r3 │ │ - beq.n d234 │ │ - mov r0, r4 │ │ - bl d9b8 │ │ - cbnz r0, d252 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d234 │ │ - ldr r1, [pc, #148] @ (d2b8 ) │ │ + beq.n 129da │ │ + mov r0, r9 │ │ + bl 1310c │ │ + cmp r0, #0 │ │ + bne.n 12994 │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 129da │ │ + ldr r1, [pc, #144] @ (12a60 ) │ │ movs r2, #1 │ │ + movs r5, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d194 │ │ + bl bf50 │ │ + cbnz r0, 12a10 │ │ cmp.w r8, #82 @ 0x52 │ │ - beq.n d24a │ │ - ldr r0, [r4, #16] │ │ - cbz r0, d24a │ │ - ldr r1, [pc, #140] @ (d2cc ) │ │ + beq.n 129f4 │ │ + ldr.w r0, [r9, #16] │ │ + cbz r0, 129f4 │ │ + ldr r1, [pc, #124] @ (12a64 ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, d252 │ │ - mov r0, r4 │ │ - bl cf40 │ │ - cbz r0, d25c │ │ - movs r0, #1 │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r4, #0] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - ittt ne │ │ - ldrne r0, [r4, #12] │ │ - subne r0, #1 │ │ - strne r0, [r4, #12] │ │ - movs r0, #0 │ │ + bne.n 12994 │ │ + mov r0, r9 │ │ + bl 126a0 │ │ + cmp r0, #0 │ │ + bne.n 12994 │ │ + ldr.w r0, [r9] │ │ + cbz r0, 12a0e │ │ + ldr.w r0, [r9, #12] │ │ + subs r0, #1 │ │ + str.w r0, [r9, #12] │ │ + movs r5, #0 │ │ + mov r0, r5 │ │ add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ pop {r4, r5, r6, r7, pc} │ │ - cbz r0, d282 │ │ - ldr r1, [pc, #68] @ (d2bc ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n d252 │ │ - strb r5, [r4, #4] │ │ - movs r0, #0 │ │ - b.n d192 │ │ - str r4, [r3, #80] @ 0x50 │ │ - movs r3, r0 │ │ - strb r2, [r7, #27] │ │ - vqshlu.s64 , q1, #63 @ 0x3f │ │ - vraddhn.i d23, , │ │ - vrsubhn.i d23, , q5 │ │ - vqshlu.s32 , q10, #31 │ │ - vqshlu.s32 d23, d25, #31 │ │ - vsubw.u , , d10 │ │ - @ instruction: 0xffff7363 │ │ - vtbl.8 d23, {d31- q11, d31, d14 │ │ - vsli.32 d23, d24, #31 │ │ - vmls.i , , d31[0] │ │ - @ instruction: 0xffff5ff6 │ │ - vsli.64 d23, d1, #63 @ 0x3f │ │ - vmls.i , , d10[0] │ │ - vraddhn.i d23, , q7 │ │ - vcvt.u32.f32 , q13, #1 │ │ - vmla.i q11, , d26[0] │ │ - vqshlu.s64 , , #63 @ 0x3f │ │ - vsli.64 , q8, #63 @ 0x3f │ │ + nop │ │ + ldr r6, [pc, #900] @ (12da4 ) │ │ + vtbl.8 d19, {d15-d18}, d0 │ │ + @ instruction: 0xffff4e9e │ │ + @ instruction: 0xffff4dda │ │ + vdup.8 d19, d30[7] │ │ + vcvt.u16.f16 q10, q4, #1 │ │ + @ instruction: 0xffff4e0e │ │ + vqrdmulh.s q10, , d29[0] │ │ + vcvt.f32.u32 d20, d30, #1 │ │ + vqrdmlah.s q10, , d13[0] │ │ + vqrdmulh.s q10, , d31[0] │ │ + vqrdmulh.s q10, , d21[0] │ │ + vcvt.u16.f16 d20, d28, #1 │ │ + @ instruction: 0xffff5a54 │ │ + @ instruction: 0xffff23ea │ │ + vmull.u q10, d31, d3 │ │ + vmls.i q9, , d2[0] │ │ + vcvt.f16.u16 d20, d3, #1 │ │ + vrsra.u32 d18, d22, #1 │ │ + vtbl.8 d22, {d15}, d1 │ │ + cmp r1, #0 │ │ + beq.n 12af4 │ │ + push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ mov r4, r0 │ │ - ldr r0, [r0, #0] │ │ - cbz r0, d31e │ │ - ldr r5, [pc, #84] @ (d33c ) │ │ movs r6, #0 │ │ - add r5, pc │ │ - ldrd r2, r1, [r4, #4] │ │ - cmp r1, r2 │ │ - bcs.n d2fa │ │ - ldrb r0, [r0, r1] │ │ + mov r5, sp │ │ + ldrd r3, r2, [r4, #4] │ │ + cmp r2, r3 │ │ + bcs.n 12a8c │ │ + ldrb r0, [r1, r2] │ │ cmp r0, #69 @ 0x45 │ │ - beq.n d32e │ │ - cmp r6, #0 │ │ - itt ne │ │ - ldrne r0, [r4, #16] │ │ - cmpne r0, #0 │ │ - beq.n d30e │ │ - mov r1, r5 │ │ + beq.n 12af8 │ │ + cbz r6, 12aa8 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12aa8 │ │ + ldr r1, [pc, #164] @ (12b38 ) │ │ movs r2, #2 │ │ - bl 8c74 │ │ - cbnz r0, d326 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12b24 │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 12ad4 │ │ + ldrd r3, r2, [r4, #4] │ │ + cmp r2, r3 │ │ + bcs.n 12ad4 │ │ + ldrb r0, [r1, r2] │ │ + cmp r0, #75 @ 0x4b │ │ + beq.n 12ae6 │ │ + cmp r0, #76 @ 0x4c │ │ + bne.n 12ad4 │ │ + adds r0, r2, #1 │ │ + str r0, [r4, #8] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 12b44 │ │ + ldrb.w r0, [sp] │ │ + cbnz r0, 12b00 │ │ + ldrd r2, r3, [sp, #8] │ │ mov r0, r4 │ │ - bl d340 │ │ - cbnz r0, d326 │ │ - ldr r0, [r4, #0] │ │ + bl 1310c │ │ + b.n 12ada │ │ + mov r0, r4 │ │ + bl 126a0 │ │ + cbnz r0, 12b24 │ │ + ldr r1, [r4, #0] │ │ subs r6, #1 │ │ - cmp r0, #0 │ │ - bne.n d2ec │ │ + cmp r1, #0 │ │ + bne.n 12a7e │ │ + b.n 12afc │ │ + adds r0, r2, #1 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + bl 12c30 │ │ + b.n 12ada │ │ movs r0, #0 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, r1, #1 │ │ + bx lr │ │ + adds r0, r2, #1 │ │ str r0, [r4, #8] │ │ movs r0, #0 │ │ + b.n 12b26 │ │ + ldr r0, [r4, #16] │ │ + ldrb.w r5, [sp, #1] │ │ + cbz r0, 12b2e │ │ + ldr r2, [pc, #48] @ (12b3c ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #48] @ (12b40 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 12b2e │ │ + movs r0, #1 │ │ + add sp, #16 │ │ ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ + movs r0, #0 │ │ + strb r5, [r4, #4] │ │ + str r0, [r4, #0] │ │ + b.n 12b26 │ │ nop │ │ - strb r4, [r3, #14] │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ + ldr r3, [pc, #304] @ (12c6c ) │ │ + vqrshrn.u64 d19, q15, #1 │ │ + vtbl.8 d20, {d31-, q8, #31 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #4 │ │ - ldr.w sl, [r0] │ │ - cmp.w sl, #0 │ │ - beq.n d38e │ │ - ldrd r9, r6, [r0, #4] │ │ - cmp r6, r9 │ │ - bcs.n d38e │ │ - ldrb.w r2, [sl, r6] │ │ - cmp r2, #75 @ 0x4b │ │ - beq.n d39c │ │ - cmp r2, #76 @ 0x4c │ │ - bne.n d38e │ │ - adds r3, r6, #1 │ │ - str r3, [r0, #8] │ │ - cmp r3, r9 │ │ - bcs.n d3b0 │ │ - ldrb.w r2, [sl, r3] │ │ - cmp r2, #95 @ 0x5f │ │ - bne.n d3b0 │ │ - movs r2, #0 │ │ + ldrd sl, ip, [r1] │ │ + ldr r2, [r1, #8] │ │ + cmp r2, ip │ │ + bcs.n 12b6a │ │ + ldrb.w r3, [sl, r2] │ │ + cmp r3, #95 @ 0x5f │ │ + bne.n 12b6a │ │ movs r3, #0 │ │ - adds r1, r6, #2 │ │ - str r1, [r0, #8] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w d9b8 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w cf40 │ │ - adds r1, r6, #1 │ │ - str r1, [r0, #8] │ │ - movs r1, #0 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w d47c │ │ - mov ip, r3 │ │ - mov.w lr, #0 │ │ - mov.w r8, #62 @ 0x3e │ │ - movs r5, #0 │ │ + adds r2, #1 │ │ + strd r3, r3, [r0, #8] │ │ + str r2, [r1, #8] │ │ + b.n 12c00 │ │ + str r0, [sp, #0] │ │ + mov lr, ip │ │ + movs r0, #0 │ │ + mov.w r9, #62 @ 0x3e │ │ movs r6, #0 │ │ - cmp r3, r9 │ │ - it ls │ │ - movls ip, r9 │ │ - cmp r3, r9 │ │ - bcs.n d3d0 │ │ - ldrb.w r2, [sl, r3] │ │ - cmp r2, #95 @ 0x5f │ │ - beq.n d430 │ │ - cmp ip, r3 │ │ - beq.n d444 │ │ - ldrb.w r2, [sl, r3] │ │ - sub.w fp, r2, #48 @ 0x30 │ │ - uxtb.w r1, fp │ │ - cmp r1, #10 │ │ - bcc.n d402 │ │ - sub.w r1, r2, #97 @ 0x61 │ │ - uxtb r1, r1 │ │ - cmp r1, #26 │ │ - bcs.n d3f4 │ │ - sub.w fp, r2, #87 @ 0x57 │ │ - b.n d402 │ │ - sub.w r1, r2, #65 @ 0x41 │ │ - uxtb r1, r1 │ │ - cmp r1, #26 │ │ - bcs.n d444 │ │ - sub.w fp, r2, #29 │ │ - umull r2, r1, r5, r8 │ │ - adds r3, #1 │ │ - str r3, [r0, #8] │ │ - umull r5, r4, r6, r8 │ │ - adds r6, r1, r5 │ │ - adc.w r1, lr, #0 │ │ - cmp r4, #0 │ │ + mov.w fp, #0 │ │ + cmp r2, ip │ │ + it hi │ │ + movhi lr, r2 │ │ + cmp r2, ip │ │ + bcs.n 12b8c │ │ + ldrb.w r3, [sl, r2] │ │ + cmp r3, #95 @ 0x5f │ │ + beq.n 12c0a │ │ + cmp lr, r2 │ │ + beq.n 12bf8 │ │ + ldrb.w r3, [sl, r2] │ │ + sub.w r8, r3, #48 @ 0x30 │ │ + uxtb.w r4, r8 │ │ + cmp r4, #10 │ │ + bcc.n 12bbe │ │ + sub.w r4, r3, #97 @ 0x61 │ │ + uxtb r4, r4 │ │ + cmp r4, #26 │ │ + bcs.n 12bb0 │ │ + sub.w r8, r3, #87 @ 0x57 │ │ + b.n 12bbe │ │ + sub.w r4, r3, #65 @ 0x41 │ │ + uxtb r4, r4 │ │ + cmp r4, #26 │ │ + bcs.n 12bf8 │ │ + sub.w r8, r3, #29 │ │ + umull r3, r4, r6, r9 │ │ + adds r2, #1 │ │ + str r2, [r1, #8] │ │ + umull r6, r5, fp, r9 │ │ + adds r4, r4, r6 │ │ + adc.w r6, r0, #0 │ │ + cmp r5, #0 │ │ it ne │ │ - movne r4, #1 │ │ - orrs r1, r4 │ │ - bne.n d444 │ │ - uxtb.w r1, fp │ │ - adds r5, r2, r1 │ │ - adcs.w r6, r6, #0 │ │ - adcs.w r1, lr, #0 │ │ - beq.n d3c4 │ │ - b.n d444 │ │ - adds r1, r3, #1 │ │ - adds r2, r5, #1 │ │ - str r1, [r0, #8] │ │ - mov.w r1, #0 │ │ - adcs.w r3, r6, #0 │ │ - adcs.w r1, r1, #0 │ │ - beq.n d380 │ │ - ldr r2, [r0, #16] │ │ - cbz r2, d466 │ │ - ldr r1, [pc, #44] @ (d478 ) │ │ - mov r4, r0 │ │ - mov r0, r2 │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - mov r0, r4 │ │ - cbz r1, d466 │ │ - movs r0, #1 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - strb r1, [r0, #4] │ │ - str r1, [r0, #0] │ │ + movne r5, #1 │ │ + orrs r5, r6 │ │ + cmp r5, #1 │ │ + beq.n 12bee │ │ + uxtb.w r5, r8 │ │ + adds r6, r3, r5 │ │ + adcs.w fp, r4, #0 │ │ + adc.w r3, r0, #0 │ │ + cmp r3, #1 │ │ + bne.n 12b80 │ │ + ldr r1, [sp, #0] │ │ movs r0, #0 │ │ + strb r0, [r1, #1] │ │ + mov r0, r1 │ │ + b.n 12bfe │ │ + ldr r0, [sp, #0] │ │ + movs r1, #0 │ │ + strb r1, [r0, #1] │ │ + movs r3, #1 │ │ + strb r3, [r0, #0] │ │ add sp, #4 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - ldrsh r6, [r3, r0] │ │ - vsli.64 , q8, #63 @ 0x3f │ │ + pop {r4, r5, r6, pc} │ │ + adds r2, #1 │ │ + str r2, [r1, #8] │ │ + adds r1, r6, #1 │ │ + mov.w r2, #0 │ │ + adcs.w r3, fp, #0 │ │ + adcs.w r6, r2, #0 │ │ + bne.n 12c28 │ │ + ldr r0, [sp, #0] │ │ + strd r1, r3, [r0, #8] │ │ + movs r3, #0 │ │ + b.n 12c00 │ │ + ldr r0, [sp, #0] │ │ + strb r2, [r0, #1] │ │ + b.n 12bfe │ │ + bmi.n 12bda │ │ + push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - sub sp, #8 │ │ - mov r8, r0 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.w d666 │ │ - ldrd r4, r3, [r8, #4] │ │ - cmp r3, r4 │ │ - bcs.w d6ba │ │ - ldr.w r6, [r8, #12] │ │ - mov ip, r1 │ │ - ldrb r1, [r0, r3] │ │ - adds r5, r3, #1 │ │ + beq.w 12f12 │ │ + mov r8, r1 │ │ + ldrd r3, r1, [r4, #4] │ │ + cmp r1, r3 │ │ + bcs.w 12e3a │ │ + ldr r6, [r4, #12] │ │ + adds r2, r1, #1 │ │ + ldrb.w r9, [r0, r1] │ │ adds r6, #1 │ │ cmp.w r6, #500 @ 0x1f4 │ │ - strd r5, r6, [r8, #8] │ │ - bls.n d4da │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d4c6 │ │ - ldr r1, [pc, #772] @ (d7bc ) │ │ + strd r2, r6, [r4, #8] │ │ + bls.n 12c80 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12c78 │ │ + ldr r1, [pc, #776] @ (12f74 ) │ │ movs r2, #25 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ + bne.w 12e4e │ │ movs r0, #1 │ │ - strb.w r0, [r8, #4] │ │ - movs r0, #0 │ │ - str.w r0, [r8] │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - sub.w r6, r1, #65 @ 0x41 │ │ - cmp r6, #56 @ 0x38 │ │ - bhi.w d6ba │ │ + strb r0, [r4, #4] │ │ + movs r6, #0 │ │ + b.n 12f0e │ │ + sub.w r6, r9, #81 @ 0x51 │ │ + cmp r6, #40 @ 0x28 │ │ + bhi.n 12d20 │ │ tbh [pc, r6, lsl #1] │ │ - lsls r0, r0, #4 │ │ - lsls r1, r5, #4 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r2, r7, #4 │ │ - lsls r6, r5, #4 │ │ - lsls r1, r5, #3 │ │ - lsls r4, r6, #5 │ │ - lsls r1, r5, #3 │ │ - lsls r6, r0, #2 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - movs r1, r7 │ │ - lsls r0, r4, #1 │ │ - lsls r1, r2, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r7, #6 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r0, r2, #1 │ │ - movs r1, r7 │ │ - lsls r0, r2, #1 │ │ - lsls r1, r5, #3 │ │ - movs r1, r7 │ │ - lsls r0, r2, #1 │ │ - movs r1, r7 │ │ - lsls r0, r2, #1 │ │ - lsls r7, r7, #1 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - movs r1, r7 │ │ - lsls r0, r2, #1 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - lsls r1, r5, #3 │ │ - movs r1, r7 │ │ - lsls r0, r2, #1 │ │ - cmp r5, r4 │ │ - bcs.n d588 │ │ - ldrb r0, [r0, r5] │ │ + lsls r0, r1, #2 │ │ + lsls r5, r7, #1 │ │ + lsls r7, r2, #3 │ │ + lsls r3, r4, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r4, r2, #4 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + movs r1, r5 │ │ + lsls r7, r2, #1 │ │ + lsls r6, r5, #2 │ │ + lsls r7, r2, #3 │ │ + lsls r5, r2, #5 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + movs r3, r7 │ │ + movs r1, r5 │ │ + movs r3, r7 │ │ + lsls r7, r2, #3 │ │ + movs r1, r5 │ │ + movs r3, r7 │ │ + movs r1, r5 │ │ + movs r3, r7 │ │ + lsls r7, r6, #1 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + movs r1, r5 │ │ + movs r3, r7 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + lsls r7, r2, #3 │ │ + movs r1, r5 │ │ + movs r3, r7 │ │ + cmp r2, r3 │ │ + bcs.n 12d02 │ │ + ldrb r0, [r0, r2] │ │ cmp r0, #110 @ 0x6e │ │ - bne.n d588 │ │ - ldr.w r0, [r8, #16] │ │ - adds r2, r3, #2 │ │ - str.w r2, [r8, #8] │ │ - cbz r0, d588 │ │ - ldr r2, [pc, #588] @ (d7c0 ) │ │ - mov r4, r1 │ │ - add r2, pc │ │ - mov r1, r2 │ │ + bne.n 12d02 │ │ + ldr r0, [r4, #16] │ │ + adds r1, #2 │ │ + str r1, [r4, #8] │ │ + cbz r0, 12d02 │ │ + ldr r1, [pc, #644] @ (12f78 ) │ │ movs r2, #1 │ │ - bl 8c74 │ │ - mov r2, r0 │ │ - mov r1, r4 │ │ - movs r0, #1 │ │ - cmp r2, #0 │ │ - bne.n d682 │ │ - mov r0, r8 │ │ - bl db68 │ │ + movs r6, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ - ldr.w r0, [r8] │ │ + bne.w 12f2c │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + bl 131d0 │ │ cmp r0, #0 │ │ - ittt ne │ │ - ldrne.w r0, [r8, #12] │ │ - subne r0, #1 │ │ - strne.w r0, [r8, #12] │ │ - b.n d680 │ │ - mov r0, sp │ │ + bne.w 12e4e │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + beq.w 12f2a │ │ + ldr r0, [r4, #12] │ │ + subs r0, #1 │ │ + str r0, [r4, #12] │ │ + b.n 12f2a │ │ + cmp.w r9, #65 @ 0x41 │ │ + beq.w 12f7c │ │ + cmp.w r9, #66 @ 0x42 │ │ + bne.w 12e3a │ │ + mov r0, r4 │ │ mov r1, r8 │ │ - bl df7c │ │ + bl 132bc │ │ + b.n 12d0a │ │ + add r0, sp, #16 │ │ + mov r1, r4 │ │ + bl 13364 │ │ + ldr r1, [sp, #16] │ │ + cmp r1, #0 │ │ + beq.w 12ff2 │ │ + ldr r2, [sp, #20] │ │ + mov r0, sp │ │ + bl 133e8 │ │ ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 12e3a │ │ + ldrd r0, r1, [sp, #8] │ │ + orrs.w r2, r0, r1 │ │ + beq.w 13030 │ │ + eor.w r0, r0, #1 │ │ + orrs r0, r1 │ │ + bne.n 12e3a │ │ + ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w d8c8 │ │ - ldr r1, [sp, #4] │ │ - bl e000 │ │ - cmp r0, #1 │ │ - bne.n d6ba │ │ - eor.w r0, r2, #1 │ │ - orrs r0, r3 │ │ - beq.w d906 │ │ - orrs.w r0, r2, r3 │ │ - bne.n d6ba │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - beq.n d594 │ │ - ldr r1, [pc, #488] @ (d7c4 ) │ │ - movs r2, #5 │ │ + beq.n 12d10 │ │ + ldr r1, [pc, #836] @ (130b8 ) │ │ + movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ - b.n d58e │ │ - ldr.w r0, [r8, #16] │ │ + b.n 1303e │ │ + ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.n d594 │ │ - ldr r1, [pc, #472] @ (d7c8 ) │ │ - add r1, pc │ │ - b.n d8b6 │ │ - mov r5, ip │ │ - cmp.w ip, #0 │ │ - bne.n d612 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d612 │ │ - ldr r1, [pc, #456] @ (d7cc ) │ │ - movs r2, #1 │ │ + beq.n 12d10 │ │ + ldr r1, [pc, #808] @ (130ac ) │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cbnz r1, d682 │ │ - mov r0, r8 │ │ - movs r1, #1 │ │ - bl c11c │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cbnz r1, d682 │ │ - ldr.w r0, [r8] │ │ - cbz r0, d666 │ │ - ldrd r2, r1, [r8, #4] │ │ - cmp r1, r2 │ │ - bcs.n d6ba │ │ - ldrb r0, [r0, r1] │ │ - adds r1, #1 │ │ - str.w r1, [r8, #8] │ │ - cmp r0, #83 @ 0x53 │ │ - beq.w d928 │ │ - cmp r0, #85 @ 0x55 │ │ - beq.w d8a2 │ │ - cmp r0, #84 @ 0x54 │ │ - bne.n d6ba │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d65c │ │ - ldr r1, [pc, #860] @ (d9ac ) │ │ + b.n 12fe2 │ │ + cmp r2, r3 │ │ + bcs.n 12d9c │ │ + ldrb r0, [r0, r2] │ │ + cmp r0, #101 @ 0x65 │ │ + bne.n 12d9c │ │ + adds r0, r1, #2 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ + bl 13620 │ │ + b.n 12d0a │ │ + cmp.w r8, #0 │ │ + bne.n 12db8 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12db8 │ │ + ldr r1, [pc, #800] @ (130c8 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cbnz r1, d682 │ │ - mov r0, r8 │ │ - bl e3ec │ │ - cbnz r0, d6cc │ │ - b.n d83a │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d680 │ │ - ldr r1, [pc, #756] @ (d964 ) │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12f2c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12dce │ │ + ldr r1, [pc, #780] @ (130cc ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - movs r0, #0 │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12f2c │ │ + cmp.w r9, #82 @ 0x52 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + cmpne r0, #0 │ │ + bne.w 1301e │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + movs r6, #1 │ │ + bl 12c30 │ │ + b.n 12fca │ │ + add r0, sp, #16 │ │ + mov r1, r4 │ │ + bl 13364 │ │ + ldr r1, [sp, #16] │ │ + cmp r1, #0 │ │ + beq.w 12ff2 │ │ + ldr r2, [sp, #20] │ │ mov r0, sp │ │ - mov r1, r8 │ │ - bl df7c │ │ + bl 133e8 │ │ + ldrd r1, r2, [sp, #8] │ │ + movw r6, #2048 @ 0x800 │ │ + clz r2, r2 │ │ ldr r0, [sp, #0] │ │ + eor.w r3, r1, #55296 @ 0xd800 │ │ + movt r6, #65519 @ 0xffef │ │ + sub.w r3, r3, #1114112 @ 0x110000 │ │ + lsrs r2, r2, #5 │ │ + cmp r3, r6 │ │ + and.w r0, r0, r2 │ │ + it cc │ │ + movcc.w r1, #1114112 @ 0x110000 │ │ + cmp r0, #1 │ │ + bne.n 12e3a │ │ + cmp.w r1, #1114112 @ 0x110000 │ │ + beq.n 12e3a │ │ + ldr r0, [r4, #16] │ │ + bl 134e0 │ │ + b.n 12d0a │ │ + ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w d8c8 │ │ - ldr r1, [sp, #4] │ │ - bl e000 │ │ - cbz r0, d6ba │ │ - cbnz r3, d6ba │ │ - eor.w r0, r2, #55296 @ 0xd800 │ │ - movw r1, #2048 @ 0x800 │ │ - sub.w r0, r0, #1114112 @ 0x110000 │ │ - movt r1, #65519 @ 0xffef │ │ - cmp r0, r1 │ │ - bcs.w d91c │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d6d6 │ │ - ldr r1, [pc, #680] @ (d96c ) │ │ + beq.n 12f0a │ │ + ldr r1, [pc, #612] @ (130a8 ) │ │ movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, d6d6 │ │ - movs r0, #1 │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - strb.w r0, [r8, #4] │ │ - str.w r0, [r8] │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r5, ip │ │ - cmp.w ip, #0 │ │ - bne.n d708 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d708 │ │ - ldr r1, [pc, #660] @ (d98c ) │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + beq.n 12f0a │ │ + movs r6, #1 │ │ + b.n 12f2c │ │ + cmp.w r8, #0 │ │ + bne.n 12e6c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12e6c │ │ + ldr r1, [pc, #644] @ (130e4 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d682 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d720 │ │ - ldr r1, [pc, #640] @ (d990 ) │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12e80 │ │ + ldr r1, [pc, #628] @ (130e8 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n d682 │ │ - mov r0, r8 │ │ - bl e3ec │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.n d6cc │ │ - ldr.w r0, [r8, #16] │ │ + bne.n 12f2c │ │ + mov r0, r4 │ │ + bl 13868 │ │ + lsls r0, r0, #31 │ │ + bne.n 12e4e │ │ + cmp r1, #1 │ │ + bne.n 12ea6 │ │ + ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #604] @ (d994 ) │ │ - add r1, pc │ │ - b.n d848 │ │ - mov r0, r8 │ │ - mov r1, ip │ │ - bl ddd4 │ │ - b.n d58e │ │ - cmp r5, r4 │ │ - bcs.n d75c │ │ - ldrb r0, [r0, r5] │ │ - cmp r0, #101 @ 0x65 │ │ - bne.n d75c │ │ - adds r0, r3, #2 │ │ - str.w r0, [r8, #8] │ │ - mov r0, r8 │ │ - bl e1f4 │ │ - b.n d58e │ │ - mov r5, ip │ │ - cmp.w ip, #0 │ │ - bne.n d784 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d784 │ │ - ldr r2, [pc, #532] @ (d980 ) │ │ - mov r4, r1 │ │ - add r2, pc │ │ - mov r1, r2 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #596] @ (130ec ) │ │ movs r2, #1 │ │ - bl 8c74 │ │ - mov r2, r0 │ │ - mov r1, r4 │ │ - movs r0, #1 │ │ - cmp r2, #0 │ │ - bne.w d682 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d7a4 │ │ - ldr r2, [pc, #504] @ (d984 ) │ │ - mov r4, r1 │ │ - add r2, pc │ │ - mov r1, r2 │ │ + movs r6, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #576] @ (130f0 ) │ │ + add r1, pc │ │ + b.n 12fc2 │ │ + cmp.w r8, #0 │ │ + bne.n 12ecc │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12ecc │ │ + ldr r1, [pc, #564] @ (130f4 ) │ │ movs r2, #1 │ │ - bl 8c74 │ │ - mov r2, r0 │ │ - mov r1, r4 │ │ - movs r0, #1 │ │ - cmp r2, #0 │ │ - bne.w d682 │ │ - cmp r1, #82 @ 0x52 │ │ - itt ne │ │ - ldrne.w r0, [r8, #16] │ │ - cmpne r0, #0 │ │ - bne.w d8dc │ │ - mov r0, r8 │ │ + movs r6, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 12f2c │ │ + mov r0, r4 │ │ movs r1, #1 │ │ - bl d47c │ │ - b.n d84e │ │ - strb r7, [r5, #6] │ │ - vshr.u32 d23, d16, #1 │ │ - vshr.u64 , q1, #1 │ │ - vshr.u32 , , #1 │ │ - vaddl.u , d31, d31 │ │ - vmlsl.u q10, d15, d21[0] │ │ - cmp.w ip, #0 │ │ - bne.n d7f2 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d7f2 │ │ - ldr r1, [pc, #444] @ (d99c ) │ │ + movs r6, #1 │ │ + bl 11cf4 │ │ + cbnz r0, 12f2c │ │ + ldr r0, [r4, #0] │ │ + cbz r0, 12f12 │ │ + ldrd r2, r1, [r4, #4] │ │ + cmp r1, r2 │ │ + bcs.n 12efa │ │ + ldrb r0, [r0, r1] │ │ + adds r1, #1 │ │ + str r1, [r4, #8] │ │ + cmp r0, #83 @ 0x53 │ │ + beq.w 13072 │ │ + cmp r0, #84 @ 0x54 │ │ + beq.w 13044 │ │ + cmp r0, #85 @ 0x55 │ │ + beq.n 12fce │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12f0a │ │ + ldr r1, [pc, #504] @ (130f8 ) │ │ + movs r2, #16 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 12f2c │ │ + movs r6, #0 │ │ + strb r6, [r4, #4] │ │ + str r6, [r4, #0] │ │ + b.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12f2a │ │ + ldr r1, [pc, #396] @ (130a4 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d80c │ │ - ldr r1, [pc, #420] @ (d9a0 ) │ │ + add sp, #24 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + movs r6, #0 │ │ + mov r0, r6 │ │ + add sp, #24 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w r8, #0 │ │ + bne.n 12f50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12f50 │ │ + ldr r1, [pc, #380] @ (130c0 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - mov r0, r8 │ │ - bl e458 │ │ - cmp r0, #0 │ │ - bne.w d6cc │ │ - cmp r1, #1 │ │ - bne.n d83a │ │ - ldr.w r0, [r8, #16] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #380] @ (d9a4 ) │ │ + bne.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12f64 │ │ + ldr r1, [pc, #364] @ (130c4 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - ldr.w r0, [r8, #16] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #352] @ (d9a8 ) │ │ - add r1, pc │ │ - movs r2, #1 │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - b.n d8a2 │ │ - mov r5, ip │ │ - cmp.w ip, #0 │ │ - bne.n d87c │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d87c │ │ - ldr r1, [pc, #268] @ (d978 ) │ │ + bne.n 12f2c │ │ + mov r0, r4 │ │ + bl 13620 │ │ + cmp r0, #0 │ │ + bne.w 12e4e │ │ + b.n 12fce │ │ + nop │ │ + ldr r1, [pc, #304] @ (130a8 ) │ │ + vtbl.8 d20, {d15-d16}, d8 │ │ + vsra.u64 d31, d24, #1 │ │ + lsrs r0, r0, #28 │ │ + bne.n 12f96 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12f96 │ │ + ldr r1, [pc, #332] @ (130d4 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d896 │ │ - ldr r1, [pc, #248] @ (d97c ) │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 12faa │ │ + ldr r1, [pc, #316] @ (130d8 ) │ │ movs r2, #1 │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w d682 │ │ - mov r0, r8 │ │ - bl e1f4 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ - cmp r5, #0 │ │ - bne.w d594 │ │ - ldr.w r0, [r8, #16] │ │ + bne.n 12f2c │ │ + mov r0, r4 │ │ + bl 138cc │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #228] @ (d998 ) │ │ + bne.w 12e4e │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #284] @ (130dc ) │ │ add r1, pc │ │ + movs r6, #1 │ │ movs r2, #1 │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - beq.w d594 │ │ - b.n d682 │ │ - ldrb.w r5, [sp, #4] │ │ - ldr.w r0, [r8, #16] │ │ - cbz r5, d8ee │ │ - cbz r0, d900 │ │ - ldr r1, [pc, #156] @ (d974 ) │ │ - movs r2, #25 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 12f2c │ │ + cmp.w r8, #0 │ │ + bne.w 12d10 │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #256] @ (130e0 ) │ │ + add r1, pc │ │ + movs r2, #1 │ │ + movs r6, #1 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + b.n 12f2c │ │ + ldr r0, [r4, #16] │ │ + ldrb.w r5, [sp, #20] │ │ + cbz r0, 1301a │ │ + ldr r2, [pc, #180] @ (130b0 ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #180] @ (130b4 ) │ │ + add r2, pc │ │ add r1, pc │ │ - b.n d8f6 │ │ - ldr r1, [pc, #168] @ (d988 ) │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 12e4e │ │ + strb r5, [r4, #4] │ │ + b.n 12c7c │ │ + ldr r1, [pc, #176] @ (130d0 ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.w d7b2 │ │ - b.n d6cc │ │ - cbz r0, d900 │ │ - ldr r1, [pc, #124] @ (d970 ) │ │ - movs r2, #16 │ │ + beq.w 12ddc │ │ + b.n 12e4e │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #128] @ (130bc ) │ │ + movs r2, #5 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ + b.n 12d0a │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 13058 │ │ + ldr r1, [pc, #176] @ (130fc ) │ │ + movs r2, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ - strb.w r5, [r8, #4] │ │ - b.n d4cc │ │ - ldr.w r0, [r8, #16] │ │ + bne.w 12f2c │ │ + mov r0, r4 │ │ + bl 138cc │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #84] @ (d968 ) │ │ - movs r2, #4 │ │ + bne.w 12f2c │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #144] @ (13100 ) │ │ add r1, pc │ │ - bl 8c74 │ │ - b.n d58e │ │ - ldr.w r0, [r8, #16] │ │ - mov r1, r2 │ │ - bl e12c │ │ - b.n d58e │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, d93e │ │ - ldr r1, [pc, #128] @ (d9b0 ) │ │ + b.n 12fc4 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 13086 │ │ + ldr r1, [pc, #140] @ (13104 ) │ │ movs r2, #3 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ - mov r0, r8 │ │ - bl e4c8 │ │ + bne.w 12f2c │ │ + mov r0, r4 │ │ + bl 1392c │ │ cmp r0, #0 │ │ - bne.w d6cc │ │ - ldr.w r0, [r8, #16] │ │ + bne.w 12f2c │ │ + ldr r0, [r4, #16] │ │ cmp r0, #0 │ │ - beq.w d594 │ │ - ldr r1, [pc, #92] @ (d9b4 ) │ │ + beq.w 12d10 │ │ + ldr r1, [pc, #108] @ (13108 ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - beq.n d8a2 │ │ - b.n d6cc │ │ - strb r2, [r2, #0] │ │ - vtbl.8 d21, {d31}, d28 │ │ - vtbl.8 d21, {d31- instruction: 0xffff6d91 │ │ - vqrdmlah.s q11, , d9[0] │ │ - vmull.u q11, d31, d28 │ │ - vqrdmlsh.s q11, , d7[0] │ │ - @ instruction: 0xffff6da3 │ │ - @ instruction: 0xffff58dc │ │ - @ instruction: 0xffff6fbb │ │ - vcvt.u32.f32 q11, q11, #1 │ │ - vcvt.u32.f32 q11, , #1 │ │ - @ instruction: 0xffff6cf1 │ │ - @ instruction: 0xffff6ed3 │ │ - vcvt.u16.f16 d22, d18, #1 │ │ - @ instruction: 0xffff6d03 │ │ - vsli.32 d23, d15, #31 │ │ - @ instruction: 0xffff6ede │ │ - @ instruction: 0xffff6d84 │ │ - vqrdmulh.s q11, , d17[0] │ │ + b.n 12fc6 │ │ + nop │ │ + mov pc, r6 │ │ + vmlsl.u , d15, d8[0] │ │ + vqshrun.s64 d20, q8, #1 │ │ + vraddhn.i d19, , q6 │ │ + vsli.64 d20, d22, #63 @ 0x3f │ │ + @ instruction: 0xffff1fae │ │ + @ instruction: 0xffff45c6 │ │ + vmlsl.u q10, d31, d1[0] │ │ + vrsubhn.i d20, , q6 │ │ + vqrshrun.s64 d20, , #1 │ │ + vtbl.8 d20, {d15}, d18 │ │ + @ instruction: 0xffff1cfe │ │ + vqshlu.s32 q10, , #31 │ │ + vqshlu.s32 d20, d6, #31 │ │ + vsli.64 q10, , #63 @ 0x3f │ │ + vsli.64 q10, , #63 @ 0x3f │ │ + vabdl.u q10, d31, d21 │ │ + vqshl.u32 q10, , #31 │ │ + vqshl.u32 q10, q2, #31 │ │ + vsri.32 , q8, #1 │ │ + @ instruction: 0xffff4743 │ │ + vabal.u , d31, d10 │ │ + vabal.u q10, d31, d19 │ │ + vrshr.u64 d21, d18, #1 │ │ + vabal.u q10, d31, d14 │ │ + @ instruction: 0xffff456d │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #52 @ 0x34 │ │ - ldr.w r8, [r0, #16] │ │ - cmp.w r8, #0 │ │ - beq.n da14 │ │ - ldr r1, [pc, #388] @ (db54 ) │ │ - mov r6, r2 │ │ - mov r5, r0 │ │ - mov r0, r8 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #16 │ │ + ldr r4, [r0, #16] │ │ + cbz r4, 1315a │ │ + ldr r1, [pc, #164] @ (131c0 ) │ │ + mov r9, r2 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ add r1, pc │ │ movs r2, #1 │ │ - mov r9, r3 │ │ - movs r4, #1 │ │ - bl 8c74 │ │ - cbnz r0, da0a │ │ - orrs.w r0, r6, r9 │ │ - beq.n da20 │ │ - ldr r0, [r5, #20] │ │ + mov r8, r3 │ │ + movs r5, #1 │ │ + bl bf50 │ │ + cbnz r0, 1315c │ │ + orrs.w r0, r9, r8 │ │ + beq.n 13166 │ │ + ldr r0, [r6, #20] │ │ movs r1, #0 │ │ - subs r2, r0, r6 │ │ - sbcs.w r2, r1, r9 │ │ - bcs.n da36 │ │ - ldr r1, [pc, #360] @ (db60 ) │ │ - mov r0, r8 │ │ + subs.w r2, r0, r9 │ │ + sbcs.w r2, r1, r8 │ │ + bcs.n 1317c │ │ + ldr r1, [pc, #128] @ (131c8 ) │ │ + mov r0, r4 │ │ movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - ittt eq │ │ - moveq r4, #0 │ │ - strbeq r4, [r5, #4] │ │ - streq r4, [r5, #0] │ │ - mov r0, r4 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + bl bf50 │ │ + cbnz r0, 1315c │ │ + movs r5, #0 │ │ + strb r5, [r6, #4] │ │ + str r5, [r6, #0] │ │ + b.n 1315c │ │ + movs r5, #0 │ │ + mov r0, r5 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r4, #0 │ │ + ldr r1, [pc, #100] @ (131cc ) │ │ mov r0, r4 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #320] @ (db64 ) │ │ - mov r0, r8 │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - subs.w sl, r0, r6 │ │ - sbc.w r6, r1, r9 │ │ - subs.w r0, sl, #26 │ │ - sbcs.w r0, r6, #0 │ │ - bcs.n da58 │ │ - add.w r0, sl, #97 @ 0x61 │ │ - str r0, [sp, #12] │ │ - add r0, sp, #12 │ │ - mov r1, r8 │ │ - bl a250 │ │ - b.n db46 │ │ - ldr r1, [pc, #252] @ (db58 ) │ │ - mov r0, r8 │ │ + b.w bf50 │ │ + subs.w r6, r0, r9 │ │ + sbc.w r8, r1, r8 │ │ + subs.w r0, r6, #26 │ │ + sbcs.w r0, r8, #0 │ │ + bcs.n 1319e │ │ + add.w r0, r6, #97 @ 0x61 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #4 │ │ + mov r1, r4 │ │ + bl c4ec │ │ + b.n 131ba │ │ + ldr r1, [pc, #36] @ (131c4 ) │ │ + mov r0, r4 │ │ movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.n da0a │ │ - ldr r4, [pc, #240] @ (db5c ) │ │ - movw r0, #10000 @ 0x2710 │ │ - subs.w r0, sl, r0 │ │ - movw ip, #65436 @ 0xff9c │ │ - add r4, pc │ │ - sbcs.w r0, r6, #0 │ │ - bcc.n daea │ │ - movw fp, #57599 @ 0xe0ff │ │ - movs r2, #0 │ │ - movt fp, #1525 @ 0x5f5 │ │ - mov r9, r2 │ │ - mov r0, sl │ │ - mov r1, r6 │ │ - movw r2, #10000 @ 0x2710 │ │ - movs r3, #0 │ │ - bl 3f0b2 │ │ - movw r2, #55536 @ 0xd8f0 │ │ - movw r5, #5243 @ 0x147b │ │ - mla r2, r0, r2, sl │ │ - movw ip, #65436 @ 0xff9c │ │ - uxth r3, r2 │ │ - lsrs r3, r3, #2 │ │ - muls r3, r5 │ │ - mov r5, r4 │ │ - lsrs r3, r3, #17 │ │ - mla r2, r3, ip, r2 │ │ - ldrh.w r3, [r4, r3, lsl #1] │ │ - uxth r2, r2 │ │ - ldrh.w r2, [r4, r2, lsl #1] │ │ - add r4, sp, #12 │ │ - add r4, r9 │ │ - strh.w r3, [r4, #35] @ 0x23 │ │ - subs.w r3, fp, sl │ │ - strh.w r2, [r4, #37] @ 0x25 │ │ - mov.w r3, #0 │ │ - sub.w r2, r9, #4 │ │ - sbcs r3, r6 │ │ - mov r4, r5 │ │ - mov sl, r0 │ │ - mov r6, r1 │ │ - bcc.n da88 │ │ - add.w r1, r9, #35 @ 0x23 │ │ - mov sl, r0 │ │ - b.n daec │ │ - movs r1, #39 @ 0x27 │ │ - cmp.w sl, #99 @ 0x63 │ │ - bls.n db12 │ │ - uxth.w r0, sl │ │ - movw r2, #5243 @ 0x147b │ │ - lsrs r0, r0, #2 │ │ - subs r1, #2 │ │ - muls r0, r2 │ │ - add r3, sp, #12 │ │ - lsrs r0, r0, #17 │ │ - mla r2, r0, ip, sl │ │ - uxth r2, r2 │ │ - ldrh.w r2, [r4, r2, lsl #1] │ │ - strh r2, [r3, r1] │ │ - b.n db14 │ │ - mov r0, sl │ │ - cmp r0, #10 │ │ - bcs.n db24 │ │ - subs r1, #1 │ │ - add r2, sp, #12 │ │ - orr.w r0, r0, #48 @ 0x30 │ │ - strb r0, [r2, r1] │ │ - b.n db2e │ │ - subs r1, #2 │ │ - ldrh.w r0, [r4, r0, lsl #1] │ │ - add r2, sp, #12 │ │ - strh r0, [r2, r1] │ │ - rsb r0, r1, #39 @ 0x27 │ │ - add r2, sp, #12 │ │ - add r1, r2 │ │ - movs r2, #1 │ │ - strd r1, r0, [sp] │ │ - mov r0, r8 │ │ - movs r1, #1 │ │ - movs r3, #0 │ │ - bl 8824 │ │ - mov r4, r0 │ │ - mov r0, r4 │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + bne.n 1315c │ │ + add r0, sp, #8 │ │ + mov r1, r4 │ │ + strd r6, r8, [sp, #8] │ │ + bl c828 │ │ + mov r5, r0 │ │ + b.n 1315c │ │ nop │ │ - ldr r7, [r5, #72] @ 0x48 │ │ - vdup.8 d22, d7[7] │ │ - vshll.u32 , d21, #31 │ │ - vqrshrun.s64 d21, q10, #1 │ │ - vcvt.f16.u16 d22, d31, #1 │ │ + cmp r5, r5 │ │ + vraddhn.i d20, , q7 │ │ + @ instruction: 0xffff3342 │ │ + vmls.i q10, , d6[0] │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #60 @ 0x3c │ │ - mov sl, r0 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #24 │ │ + mov r5, r0 │ │ ldr r0, [r0, #0] │ │ - cbz r0, dbe6 │ │ - mov ip, r1 │ │ - ldrd r1, r2, [sl, #4] │ │ - mov r4, r2 │ │ - cmp r2, r1 │ │ - mov lr, r1 │ │ - it hi │ │ - movhi lr, r2 │ │ - cmp lr, r4 │ │ - beq.n dbca │ │ - ldrb r6, [r0, r4] │ │ - mov r3, r4 │ │ - adds r4, #1 │ │ - str.w r4, [sl, #8] │ │ - sub.w r5, r6, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - itt cs │ │ - subcs.w r5, r6, #97 @ 0x61 │ │ - cmpcs r5, #6 │ │ - bcc.n db88 │ │ - cmp r6, #95 @ 0x5f │ │ - bne.n dbca │ │ - str.w ip, [sp, #16] │ │ - cbz r2, dc16 │ │ - cmp r2, r1 │ │ - bcs.n dc16 │ │ - cmp r3, r1 │ │ - bhi.n dbc0 │ │ - ldrsb r6, [r0, r2] │ │ - cmn.w r6, #64 @ 0x40 │ │ - bge.n dc1a │ │ - ldr r4, [pc, #488] @ (ddac ) │ │ - add r4, pc │ │ - str r4, [sp, #0] │ │ - bl 9b9c │ │ - ldr.w r0, [sl, #16] │ │ - cbz r0, dc04 │ │ - ldr r1, [pc, #504] @ (ddcc ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbz r0, dc04 │ │ - movs r0, #1 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r0, [sl, #16] │ │ - cmp r0, #0 │ │ - beq.w dd9a │ │ - ldr r1, [pc, #444] @ (ddb0 ) │ │ + cbz r0, 13218 │ │ + mov r8, r1 │ │ + mov r0, sp │ │ + mov r1, r5 │ │ + bl 13364 │ │ + ldr r6, [sp, #0] │ │ + cbz r6, 13230 │ │ + ldr r4, [sp, #4] │ │ + mov r0, sp │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + bl 133e8 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 1325c │ │ + ldr r5, [r5, #16] │ │ + ldrd r0, r1, [sp, #8] │ │ + cmp r5, #0 │ │ + strd r0, r1, [sp, #16] │ │ + beq.n 13296 │ │ + add r0, sp, #16 │ │ + mov r1, r5 │ │ + bl c828 │ │ + b.n 13278 │ │ + ldr r0, [r5, #16] │ │ + cbz r0, 13296 │ │ + ldr r1, [pc, #136] @ (132a8 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #24 │ │ + ldr.w r8, [sp], #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - movs r0, #0 │ │ - strb.w r0, [sl, #4] │ │ - str.w r0, [sl] │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp r3, r1 │ │ - bhi.n dbc0 │ │ - add.w r8, r0, r2 │ │ - sub.w r9, r3, r2 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl e000 │ │ - ldr.w r4, [sl, #16] │ │ - cmp r0, #0 │ │ - beq.n dcda │ │ + b.w bf50 │ │ + ldr r0, [r5, #16] │ │ + ldrb.w r4, [sp, #4] │ │ + cbz r0, 13254 │ │ + ldr r2, [pc, #112] @ (132ac ) │ │ cmp r4, #0 │ │ - beq.w dd9a │ │ - movw r0, #10000 @ 0x2710 │ │ - mov r5, r2 │ │ - subs r0, r2, r0 │ │ - mov r6, r3 │ │ - sbcs.w r0, r3, #0 │ │ - bcc.n dd02 │ │ - str r4, [sp, #12] │ │ - movw r9, #57599 @ 0xe0ff │ │ - ldr r0, [pc, #360] @ (ddb8 ) │ │ - sub.w r8, r7, #67 @ 0x43 │ │ - movt r9, #1525 @ 0x5f5 │ │ - movs r2, #0 │ │ - add r0, pc │ │ - mov sl, r0 │ │ - mov fp, r2 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - movw r2, #10000 @ 0x2710 │ │ - movs r3, #0 │ │ - bl 3f0b2 │ │ - movw r2, #55536 @ 0xd8f0 │ │ - movw r4, #5243 @ 0x147b │ │ - mla r2, r0, r2, r5 │ │ - uxth r3, r2 │ │ - lsrs r3, r3, #2 │ │ - muls r3, r4 │ │ - movw r4, #65436 @ 0xff9c │ │ - lsrs r3, r3, #17 │ │ - mla r2, r3, r4, r2 │ │ - mov r4, sl │ │ - ldrh.w r3, [sl, r3, lsl #1] │ │ - add.w r4, r8, fp │ │ - strh.w r3, [r4, #35] @ 0x23 │ │ - subs.w r3, r9, r5 │ │ - mov.w r3, #0 │ │ - mov r5, r0 │ │ - uxth r2, r2 │ │ - sbcs r3, r6 │ │ - ldrh.w r2, [sl, r2, lsl #1] │ │ - mov r6, r1 │ │ - strh.w r2, [r4, #37] @ 0x25 │ │ - sub.w r2, fp, #4 │ │ - bcc.n dc5e │ │ - ldr r4, [sp, #12] │ │ - add.w r1, fp, #35 @ 0x23 │ │ - mov r5, r0 │ │ - cmp r5, #99 @ 0x63 │ │ - bhi.n dd08 │ │ - mov r0, r5 │ │ - cmp r0, #10 │ │ - bcc.n dd32 │ │ - ldr r2, [pc, #244] @ (ddc0 ) │ │ - subs r1, #2 │ │ + ldr r1, [pc, #112] @ (132b0 ) │ │ add r2, pc │ │ - ldrh.w r0, [r2, r0, lsl #1] │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - strh r0, [r2, r1] │ │ - b.n dd3e │ │ - cmp r4, #0 │ │ - beq.n dd9a │ │ - ldr r1, [pc, #212] @ (ddb4 ) │ │ - mov r0, r4 │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbnz r0, 1327a │ │ + movs r0, #0 │ │ + strb r4, [r5, #4] │ │ + str r0, [r5, #0] │ │ + b.n 13298 │ │ + ldr r5, [r5, #16] │ │ + cbz r5, 13296 │ │ + ldr r1, [pc, #80] @ (132b4 ) │ │ + mov r0, r5 │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, dcf8 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - mov r2, r9 │ │ - bl 8c74 │ │ - cbz r0, dd5e │ │ - movs r0, #1 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #39 @ 0x27 │ │ - cmp r5, #99 @ 0x63 │ │ - bls.n dcc2 │ │ - uxth r0, r5 │ │ - movw r2, #5243 @ 0x147b │ │ - lsrs r0, r0, #2 │ │ - ldr r3, [pc, #168] @ (ddbc ) │ │ - muls r0, r2 │ │ - mvn.w r2, #99 @ 0x63 │ │ - add r3, pc │ │ - subs r1, #2 │ │ - lsrs r0, r0, #17 │ │ - smlabb r2, r0, r2, r5 │ │ - uxth r2, r2 │ │ - ldrh.w r2, [r3, r2, lsl #1] │ │ - sub.w r3, r7, #67 @ 0x43 │ │ - strh r2, [r3, r1] │ │ - cmp r0, #10 │ │ - bcs.n dcc8 │ │ - subs r1, #1 │ │ - sub.w r2, r7, #67 @ 0x43 │ │ - orr.w r0, r0, #48 @ 0x30 │ │ - strb r0, [r2, r1] │ │ - rsb r0, r1, #39 @ 0x27 │ │ - add r1, r2 │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r1, r0, [sp] │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 8824 │ │ - mov r1, r0 │ │ + bl bf50 │ │ + cbnz r0, 1327a │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + bl bf50 │ │ + cbz r0, 1327e │ │ movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w dbde │ │ - ldrb r0, [r4, #28] │ │ - lsls r0, r0, #29 │ │ - bmi.n dd9a │ │ - ldr r0, [sp, #16] │ │ - subs r0, #97 @ 0x61 │ │ - uxtb r0, r0 │ │ - cmp r0, #26 │ │ - bcs.n dda4 │ │ - movw r1, #64447 @ 0xfbbf │ │ - movt r1, #956 @ 0x3bc │ │ - lsrs r1, r0 │ │ - lsls r1, r1, #31 │ │ - beq.n dda4 │ │ - ldr r1, [pc, #68] @ (ddc4 ) │ │ - ldr r2, [pc, #72] @ (ddc8 ) │ │ - add r1, pc │ │ - add r2, pc │ │ - ldr.w r1, [r1, r0, lsl #2] │ │ - ldr.w r2, [r2, r0, lsl #2] │ │ - mov r0, r4 │ │ - bl 8c74 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 13298 │ │ + ldrb r0, [r5, #10] │ │ + lsls r0, r0, #24 │ │ + bmi.n 13296 │ │ + mov r0, r8 │ │ + bl 13f9c │ │ + cbz r0, 132a0 │ │ + mov r3, r0 │ │ + mov r2, r1 │ │ + mov r0, r5 │ │ + mov r1, r3 │ │ + b.n 13222 │ │ movs r0, #0 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #24 │ │ + ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #40] @ (ddd0 ) │ │ + ldr r0, [pc, #20] @ (132b8 ) │ │ add r0, pc │ │ - bl 9678 │ │ - ldr r6, [r4, r4] │ │ - movs r3, r0 │ │ - ldr r6, [r1, #40] @ 0x28 │ │ - @ instruction: 0xffff69d7 │ │ - vqrshrun.s64 d21, , #1 │ │ - vqshl.u64 d21, d3, #63 @ 0x3f │ │ - vqshl.u64 , , #63 @ 0x3f │ │ - vqshl.u64 , q14, #63 @ 0x3f │ │ - movs r3, r0 │ │ - ldr r2, [r3, #28] │ │ - vqshlu.s64 d21, d10, #63 @ 0x3f │ │ - vabdl.u , d31, d18 │ │ - movs r3, r0 │ │ + bl b9c4 │ │ + bics r1, r6 │ │ + vmlal.u , d15, d14[0] │ │ + vrsra.u32 q10, q12, #1 │ │ + vsubw.u q10, , d26 │ │ + vqrdmlsh.s q15, , d30[0] │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #28 │ │ - ldr.w fp, [r0] │ │ - mov r8, r0 │ │ - cmp.w fp, #0 │ │ - beq.n deae │ │ - ldrd sl, r4, [r8, #4] │ │ - cmp r4, sl │ │ - bcs.n de2a │ │ - ldrb.w r0, [fp, r4] │ │ - cmp r0, #95 @ 0x5f │ │ - bne.n de2a │ │ - adds r0, r4, #1 │ │ - str.w r0, [r8, #8] │ │ - movs r2, #0 │ │ - movs r0, #0 │ │ - subs r3, r4, #1 │ │ - subs r3, r2, r3 │ │ - sbcs.w r0, r0, #0 │ │ - bcs.n deec │ │ - ldr.w r0, [r8, #12] │ │ - adds r0, #1 │ │ - cmp.w r0, #500 @ 0x1f4 │ │ - bls.w df2e │ │ - movs r5, #1 │ │ - movs r2, #0 │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - bne.n def6 │ │ - b.n df1c │ │ - mov r9, sl │ │ - movs r6, #0 │ │ - mov.w lr, #62 @ 0x3e │ │ - movs r0, #0 │ │ - cmp r4, sl │ │ - it hi │ │ - movhi r9, r4 │ │ - str r4, [sp, #4] │ │ - cmp r4, sl │ │ - bcs.n de48 │ │ - ldrb.w r3, [fp, r4] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n deca │ │ - cmp r9, r4 │ │ - beq.n deec │ │ - ldrb.w r5, [fp, r4] │ │ - sub.w r3, r5, #48 @ 0x30 │ │ - uxtb r2, r3 │ │ - cmp r2, #10 │ │ - bcc.n de78 │ │ - sub.w r2, r5, #97 @ 0x61 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n de6a │ │ - sub.w r3, r5, #87 @ 0x57 │ │ - b.n de78 │ │ - sub.w r2, r5, #65 @ 0x41 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n deec │ │ - sub.w r3, r5, #29 │ │ - umull r6, r2, r6, lr │ │ - adds r4, #1 │ │ - movs r5, #0 │ │ - str.w r4, [r8, #8] │ │ - umull r0, ip, r0, lr │ │ - adds r0, r0, r2 │ │ - adc.w r2, r5, #0 │ │ - cmp.w ip, #0 │ │ - it ne │ │ - movne.w ip, #1 │ │ - orrs.w r2, r2, ip │ │ - bne.n deee │ │ - uxtb r2, r3 │ │ - adds r6, r6, r2 │ │ - adcs.w r0, r0, #0 │ │ - adcs.w r2, r5, #0 │ │ - beq.n de3c │ │ - b.n deee │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - beq.n df66 │ │ - ldr r1, [pc, #192] @ (df78 ) │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #32 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 13308 │ │ + mov r5, sp │ │ + mov r8, r1 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 13f38 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, 13320 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1334e │ │ + mov ip, r4 │ │ + add.w r9, sp, #16 │ │ + ldmia.w ip, {r0, r2, r3, r6} │ │ + mov r1, r9 │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + mov r0, r4 │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + and.w r1, r8, #1 │ │ + mov r0, r4 │ │ + bl 12c30 │ │ + ldmia.w r9, {r1, r2, r3, r6} │ │ + stmia r4!, {r1, r2, r3, r6} │ │ + b.n 13350 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1334e │ │ + ldr r1, [pc, #72] @ (13358 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - adds r2, r4, #1 │ │ - str.w r2, [r8, #8] │ │ - adds r2, r6, #1 │ │ - mov.w r5, #0 │ │ - adcs.w r0, r0, #0 │ │ - adcs.w r3, r5, #0 │ │ - bne.n deee │ │ - ldr r4, [sp, #4] │ │ - subs r3, r4, #1 │ │ - subs r3, r2, r3 │ │ - sbcs.w r0, r0, #0 │ │ - bcc.n de0e │ │ - movs r5, #0 │ │ - movs r2, #1 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, df1c │ │ - ldr r3, [pc, #120] @ (df70 ) │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 13348 │ │ + ldrb.w r2, [sp, #4] │ │ + ldr r3, [pc, #48] @ (1335c ) │ │ + ldr r1, [pc, #52] @ (13360 ) │ │ cmp r2, #0 │ │ - ldr r1, [pc, #120] @ (df74 ) │ │ - mov.w r2, #25 │ │ + mov.w r2, #16 │ │ add r3, pc │ │ add r1, pc │ │ it eq │ │ moveq r1, r3 │ │ it ne │ │ - movne r2, #16 │ │ - bl 8c74 │ │ - cbz r0, df1c │ │ - movs r0, #1 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - strb.w r5, [r8, #4] │ │ - str.w r0, [r8] │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r3, [r8, #16] │ │ - cbz r3, df66 │ │ - ldrd r6, r5, [r8, #8] │ │ - uxtb r1, r1 │ │ - ldrd r4, r3, [r8] │ │ - cmp r1, #0 │ │ - strd r2, r0, [r8, #8] │ │ - mov r0, r8 │ │ - strd r6, r5, [sp, #16] │ │ - strd r4, r3, [sp, #8] │ │ - it ne │ │ - movne r1, #1 │ │ - bl d47c │ │ - add r6, sp, #8 │ │ - ldmia r6, {r1, r2, r3, r6} │ │ - stmia.w r8, {r1, r2, r3, r6} │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 13348 │ │ + movs r0, #1 │ │ + b.n 13350 │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - str r1, [r5, #116] @ 0x74 │ │ - @ instruction: 0xffff536c │ │ - @ instruction: 0xffff67c8 │ │ + cmn r1, r0 │ │ + vsra.u32 , q5, #1 │ │ + vsubl.u q10, d31, d4 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, fp} │ │ sub sp, #8 │ │ mov lr, r1 │ │ mov ip, r0 │ │ ldr.w r2, [lr, #8] │ │ ldrd r0, r1, [r1] │ │ mov r8, r1 │ │ cmp r2, r1 │ │ mov r6, r2 │ │ it hi │ │ movhi r8, r2 │ │ cmp r8, r6 │ │ - beq.n dfe0 │ │ + beq.n 133b8 │ │ ldrb r5, [r0, r6] │ │ mov r3, r6 │ │ adds r6, #1 │ │ str.w r6, [lr, #8] │ │ sub.w r4, r5, #48 @ 0x30 │ │ + sub.w r9, r5, #97 @ 0x61 │ │ cmp r4, #10 │ │ - itt cs │ │ - subcs.w r4, r5, #97 @ 0x61 │ │ - cmpcs r4, #6 │ │ - bcc.n df9c │ │ + it cs │ │ + cmpcs.w r9, #6 │ │ + bcc.n 13384 │ │ cmp r5, #95 @ 0x5f │ │ - bne.n dfe0 │ │ - cbz r2, dfcc │ │ + bne.n 133b8 │ │ + cbz r2, 133c6 │ │ cmp r2, r1 │ │ - bcs.n dfcc │ │ + bcs.n 133c4 │ │ ldrsb r6, [r0, r2] │ │ cmn.w r6, #64 @ 0x40 │ │ - blt.n dff2 │ │ + bge.n 133c6 │ │ + b.n 133da │ │ + movs r0, #0 │ │ + str.w r0, [ip] │ │ + strb.w r0, [ip, #4] │ │ + b.n 133d2 │ │ + bne.n 133da │ │ cmp r3, r1 │ │ - bhi.n dff2 │ │ + bhi.n 133da │ │ subs r1, r3, r2 │ │ add r0, r2 │ │ strd r0, r1, [ip] │ │ add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - str.w r0, [ip] │ │ - strb.w r0, [ip, #4] │ │ - add sp, #8 │ │ - ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [pc, #8] @ (dffc ) │ │ + ldr r4, [pc, #8] @ (133e4 ) │ │ add r4, pc │ │ str r4, [sp, #0] │ │ - bl 9b9c │ │ - strb r4, [r6, r3] │ │ - movs r3, r0 │ │ + bl b798 │ │ + cdp 0, 6, cr0, cr4, cr4, {0} │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, fp} │ │ sub sp, #88 @ 0x58 │ │ - ldr r3, [pc, #280] @ (e124 ) │ │ - add r6, sp, #8 │ │ - mov r5, r1 │ │ + ldr r3, [pc, #228] @ (134d8 ) │ │ + add r4, sp, #8 │ │ mov r8, r0 │ │ movs r0, #1 │ │ add r3, pc │ │ str r0, [sp, #0] │ │ - mov r0, r6 │ │ - mov r1, r8 │ │ - mov r2, r5 │ │ - bl a328 │ │ - add r4, sp, #76 @ 0x4c │ │ mov r0, r4 │ │ - mov r1, r6 │ │ - bl f1f0 │ │ + mov r6, r2 │ │ + mov r9, r1 │ │ + bl d0e4 │ │ + add r5, sp, #76 @ 0x4c │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 11a48 │ │ ldr r0, [sp, #76] @ 0x4c │ │ cmp r0, #0 │ │ - beq.n e024 │ │ + beq.n 1340a │ │ cmp r0, #1 │ │ ite ne │ │ - movne r1, r5 │ │ + movne r1, r6 │ │ ldreq r1, [sp, #80] @ 0x50 │ │ - subs r0, r5, r1 │ │ + subs r0, r6, r1 │ │ cmp r0, #16 │ │ - bls.n e04c │ │ + bls.n 1342c │ │ movs r0, #0 │ │ movs r1, #0 │ │ - add sp, #88 @ 0x58 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp r5, r1 │ │ - bne.n e060 │ │ + b.n 134c2 │ │ + cmp r6, r1 │ │ + bne.n 13436 │ │ movs r2, #0 │ │ - movs r0, #1 │ │ - movs r3, #0 │ │ movs r1, #0 │ │ - add sp, #88 @ 0x58 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r1, r8 │ │ - add.w ip, r8, r5 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r5, r1 │ │ - b.n e080 │ │ - orr.w r6, r1, r2, lsl #4 │ │ - lsls r0, r3, #4 │ │ - orr.w r3, r0, r2, lsr #28 │ │ - cmp r5, ip │ │ - mov r2, r6 │ │ - mov r1, r5 │ │ - beq.n e100 │ │ - ldrsb.w r4, [r5], #1 │ │ - cmp.w r4, #4294967295 @ 0xffffffff │ │ - uxtb r6, r4 │ │ - bgt.n e0d2 │ │ - ldrb r4, [r1, #1] │ │ - and.w r5, r6, #31 │ │ - cmp r6, #224 @ 0xe0 │ │ - and.w r4, r4, #63 @ 0x3f │ │ - bcc.n e0cc │ │ - ldrb r0, [r1, #2] │ │ - cmp r6, #240 @ 0xf0 │ │ + b.n 134ba │ │ + add.w r3, r9, r1 │ │ + add.w ip, r9, r6 │ │ + movs r4, #0 │ │ + movs r1, #0 │ │ + mov r6, r3 │ │ + ldrsb.w r2, [r6], #1 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + uxtb r5, r2 │ │ + bgt.n 13490 │ │ + ldrb r6, [r3, #1] │ │ + and.w r2, r5, #31 │ │ + cmp r5, #224 @ 0xe0 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + bcc.n 13482 │ │ + ldrb r0, [r3, #2] │ │ + cmp r5, #240 @ 0xf0 │ │ and.w r0, r0, #63 @ 0x3f │ │ - orr.w r4, r0, r4, lsl #6 │ │ - bcc.n e0f0 │ │ - ldrb r0, [r1, #3] │ │ - and.w r6, r5, #7 │ │ + orr.w r6, r0, r6, lsl #6 │ │ + bcc.n 1348a │ │ + ldrb r0, [r3, #3] │ │ + and.w r2, r2, #7 │ │ and.w r0, r0, #63 @ 0x3f │ │ - orr.w r0, r0, r4, lsl #6 │ │ - orr.w r6, r0, r6, lsl #18 │ │ - cmp.w r6, #1114112 @ 0x110000 │ │ - beq.n e10e │ │ - adds r5, r1, #4 │ │ - sub.w r1, r6, #48 @ 0x30 │ │ - cmp r1, #10 │ │ - bcc.n e06e │ │ - b.n e0da │ │ - orr.w r6, r4, r5, lsl #6 │ │ - adds r5, r1, #2 │ │ - sub.w r1, r6, #48 @ 0x30 │ │ - cmp r1, #10 │ │ - bcc.n e06e │ │ - orr.w r0, r6, #32 │ │ - subs r0, #97 @ 0x61 │ │ - adds.w r1, r0, #10 │ │ - it cs │ │ - movcs.w r1, #4294967295 @ 0xffffffff │ │ - cmp r1, #16 │ │ - bcc.n e06e │ │ - b.n e11a │ │ - orr.w r6, r4, r5, lsl #12 │ │ - adds r5, r1, #3 │ │ - sub.w r1, r6, #48 @ 0x30 │ │ - cmp r1, #10 │ │ - bcc.n e06e │ │ - b.n e0da │ │ - movs r1, #0 │ │ - movs r0, #1 │ │ - mov r2, r6 │ │ - add sp, #88 @ 0x58 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + orr.w r0, r0, r6, lsl #6 │ │ + adds r6, r3, #4 │ │ + orr.w r5, r0, r2, lsl #18 │ │ + b.n 13490 │ │ + orr.w r5, r6, r2, lsl #6 │ │ + adds r6, r3, #2 │ │ + b.n 13490 │ │ + orr.w r5, r6, r2, lsl #12 │ │ + adds r6, r3, #3 │ │ + sub.w r0, r5, #65 @ 0x41 │ │ + sub.w r2, r5, #48 @ 0x30 │ │ + cmp r5, #57 @ 0x39 │ │ + bic.w r0, r0, #32 │ │ + it hi │ │ + addhi.w r2, r0, #10 │ │ + cmp r2, #16 │ │ + bcs.n 134ce │ │ + orr.w r2, r2, r4, lsl #4 │ │ + lsls r0, r1, #4 │ │ + orr.w r1, r0, r4, lsr #28 │ │ + mov r3, r6 │ │ + mov r4, r2 │ │ + cmp r6, ip │ │ + bne.n 13444 │ │ + strd r2, r1, [r8, #8] │ │ movs r1, #0 │ │ movs r0, #1 │ │ + strd r0, r1, [r8] │ │ add sp, #88 @ 0x58 │ │ - ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #12] @ (e128 ) │ │ + ldr r0, [pc, #12] @ (134dc ) │ │ add r0, pc │ │ - bl 9678 │ │ + bl b9c4 │ │ nop │ │ - str r2, [r2, #88] @ 0x58 │ │ - @ instruction: 0xffff536c │ │ - movs r3, r0 │ │ + lsrs r7, r6 │ │ + @ instruction: 0xffffed00 │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #16 │ │ - cbz r0, e152 │ │ - mov r4, r0 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + cbz r0, 13500 │ │ mov r6, r1 │ │ - ldrd r0, r1, [r0, #20] │ │ + mov r4, r0 │ │ + ldrd r0, r1, [r0] │ │ ldr r2, [r1, #16] │ │ movs r1, #39 @ 0x27 │ │ blx r2 │ │ - cbz r0, e15c │ │ + cbz r0, 1350a │ │ movs r0, #1 │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 13502 │ │ movs r0, #0 │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r5, sp │ │ - mov r1, r6 │ │ - cmp r1, #34 @ 0x22 │ │ - bne.n e17e │ │ - ldrd r0, r1, [r4, #20] │ │ + mov r8, sp │ │ + add.w r9, r8, #2 │ │ + add r5, sp, #16 │ │ + cmp r6, #34 @ 0x22 │ │ + beq.n 13532 │ │ + cmp.w r6, #1114112 @ 0x110000 │ │ + beq.n 1360a │ │ + cmp r6, #12 │ │ + bgt.n 13546 │ │ + cbz r6, 1355a │ │ + cmp r6, #9 │ │ + beq.n 1358a │ │ + cmp r6, #10 │ │ + bne.n 1356a │ │ + movs r6, #0 │ │ + movw r0, #28252 @ 0x6e5c │ │ + b.n 13598 │ │ + ldrd r0, r1, [r4] │ │ ldr r2, [r1, #16] │ │ movs r1, #34 @ 0x22 │ │ blx r2 │ │ - mov r2, r0 │ │ - mov.w r1, #1114112 @ 0x110000 │ │ - movs r0, #1 │ │ - cmp r2, #0 │ │ - bne.n e14a │ │ - cmp r1, #34 @ 0x22 │ │ - beq.n e164 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - beq.n e1d0 │ │ - mov r0, r5 │ │ - bl ea1c │ │ - ldrb.w r6, [sp] │ │ - b.n e1a6 │ │ - ldr r1, [sp, #4] │ │ + mov.w r6, #1114112 @ 0x110000 │ │ + cmp r0, #0 │ │ + beq.n 13512 │ │ + b.n 134fc │ │ + cmp r6, #13 │ │ + beq.n 13562 │ │ + cmp r6, #39 @ 0x27 │ │ + beq.n 13592 │ │ + cmp r6, #92 @ 0x5c │ │ + bne.n 1356a │ │ movs r6, #0 │ │ - str r6, [sp, #8] │ │ - strd r6, r6, [sp] │ │ - ldrd r0, r2, [r4, #20] │ │ + movw r0, #23644 @ 0x5c5c │ │ + b.n 13598 │ │ + movs r6, #0 │ │ + movw r0, #12380 @ 0x305c │ │ + b.n 13598 │ │ + movs r6, #0 │ │ + movw r0, #29276 @ 0x725c │ │ + b.n 13598 │ │ + cmp.w r6, #768 @ 0x300 │ │ + bcc.n 13578 │ │ + mov r0, r6 │ │ + bl c324 │ │ + cbnz r0, 135dc │ │ + mov r0, r6 │ │ + bl c0a0 │ │ + cbz r0, 135dc │ │ + str r6, [sp, #0] │ │ + movs r6, #128 @ 0x80 │ │ + mov.w sl, #129 @ 0x81 │ │ + b.n 135a8 │ │ + movs r6, #0 │ │ + movw r0, #29788 @ 0x745c │ │ + b.n 13598 │ │ + movs r6, #0 │ │ + movw r0, #10076 @ 0x275c │ │ + str.w r6, [r9, #4] │ │ + str.w r6, [r9] │ │ + strh.w r0, [sp] │ │ + mov.w sl, #2 │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + ldmia r0!, {r2, r3} │ │ + stmia r1!, {r2, r3} │ │ + ldrh r0, [r0, #0] │ │ + strh r0, [r1, #0] │ │ + ldr.w fp, [sp, #16] │ │ + mov r1, fp │ │ + cmp.w sl, #128 @ 0x80 │ │ + it ls │ │ + ldrbls r1, [r5, r6] │ │ + ldrd r0, r2, [r4] │ │ ldr r2, [r2, #16] │ │ blx r2 │ │ cmp r0, #0 │ │ - bne.n e148 │ │ - cmp r6, #128 @ 0x80 │ │ - beq.n e190 │ │ - ldrb.w r0, [sp, #10] │ │ - ldrb.w r1, [sp, #11] │ │ - cmp r0, r1 │ │ - bcs.n e1c6 │ │ - cmp r0, #10 │ │ - add.w r1, r0, #1 │ │ - strb.w r1, [sp, #10] │ │ - bcs.n e1e4 │ │ - ldrb r1, [r5, r0] │ │ - b.n e19a │ │ - mov.w r1, #1114112 @ 0x110000 │ │ - cmp r1, #34 @ 0x22 │ │ - bne.n e17e │ │ - b.n e164 │ │ - ldrd r0, r1, [r4, #20] │ │ + bne.w 134fc │ │ + adds r6, #1 │ │ + cmp sl, r6 │ │ + bne.n 135b8 │ │ + mov.w r6, #1114112 @ 0x110000 │ │ + b.n 13512 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 13ca4 │ │ + mov r1, r5 │ │ + mov r0, r8 │ │ + ldmia r1!, {r2, r3} │ │ + stmia r0!, {r2, r3} │ │ + ldrh r1, [r1, #0] │ │ + strh r1, [r0, #0] │ │ + mov r0, r8 │ │ + ldrb.w r6, [sp, #26] │ │ + mov r1, r5 │ │ + ldrb.w sl, [sp, #27] │ │ + ldmia r0!, {r2, r3} │ │ + cmp r6, sl │ │ + stmia r1!, {r2, r3} │ │ + ldrh r0, [r0, #0] │ │ + strh r0, [r1, #0] │ │ + bcc.n 135b4 │ │ + b.n 135d6 │ │ + ldrd r0, r1, [r4] │ │ ldr r2, [r1, #16] │ │ movs r1, #39 @ 0x27 │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r2 │ │ - ldr r2, [pc, #8] @ (e1f0 ) │ │ - movs r1, #10 │ │ - add r2, pc │ │ - bl 86f4 │ │ - nop │ │ - str r0, [r1, r4] │ │ - movs r3, r0 │ │ + bmi.n 135ca │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl} │ │ - sub sp, #40 @ 0x28 │ │ - mov sl, r0 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #68 @ 0x44 │ │ + mov r4, r0 │ │ ldr r0, [r0, #0] │ │ - cbz r0, e270 │ │ - ldrd r1, r2, [sl, #4] │ │ - mov r4, r2 │ │ - cmp r2, r1 │ │ - mov ip, r1 │ │ - it hi │ │ - movhi ip, r2 │ │ - cmp ip, r4 │ │ - beq.n e250 │ │ - ldrb r5, [r0, r4] │ │ - mov r3, r4 │ │ - adds r4, #1 │ │ - str.w r4, [sl, #8] │ │ - sub.w r6, r5, #48 @ 0x30 │ │ - cmp r6, #10 │ │ - itt cs │ │ - subcs.w r6, r5, #97 @ 0x61 │ │ - cmpcs r6, #6 │ │ - bcc.n e212 │ │ - cmp r5, #95 @ 0x5f │ │ - bne.n e250 │ │ - cbz r2, e28c │ │ - cmp r2, r1 │ │ - bcs.n e28c │ │ - cmp r3, r1 │ │ - bhi.n e246 │ │ - ldrsb r6, [r0, r2] │ │ - cmn.w r6, #64 @ 0x40 │ │ - bge.n e290 │ │ - ldr r4, [pc, #388] @ (e3cc ) │ │ - add r4, pc │ │ - str r4, [sp, #0] │ │ - bl 9b9c │ │ - ldr.w r0, [sl, #16] │ │ - cmp r0, #0 │ │ - beq.n e322 │ │ - ldr r1, [pc, #384] @ (e3dc ) │ │ + cbz r0, 13688 │ │ + add r0, sp, #12 │ │ + mov r1, r4 │ │ + bl 13364 │ │ + ldr r6, [sp, #12] │ │ + cbz r6, 136a0 │ │ + ldr.w r9, [sp, #16] │ │ + movs.w r0, r9, lsl #31 │ │ + bne.n 13672 │ │ + movs r0, #2 │ │ + movw r8, #1 │ │ + str r0, [sp, #28] │ │ + movs r0, #0 │ │ + add.w sl, r6, r9 │ │ + add r5, sp, #12 │ │ + str r0, [sp, #24] │ │ + add r0, sp, #12 │ │ + movt r8, #17 │ │ + stmia.w r0, {r6, r9, sl} │ │ + mov r0, r5 │ │ + bl 13a70 │ │ + cmp r0, r8 │ │ + beq.n 136cc │ │ + cmp.w r0, #1114112 @ 0x110000 │ │ + bne.n 13662 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 13682 │ │ + ldr r1, [pc, #480] @ (13858 ) │ │ movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - beq.n e322 │ │ - movs r0, #1 │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r0, [sl, #16] │ │ - cmp r0, #0 │ │ - beq.n e304 │ │ - ldr r1, [pc, #340] @ (e3d0 ) │ │ + bl bf50 │ │ + cbnz r0, 136dc │ │ + movs r0, #0 │ │ + strb r0, [r4, #4] │ │ + b.n 136c8 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 136e0 │ │ + ldr r1, [pc, #444] @ (1384c ) │ │ movs r2, #1 │ │ add r1, pc │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ + add sp, #68 @ 0x44 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - cmp r3, r1 │ │ - bhi.n e246 │ │ - subs r6, r3, r2 │ │ - lsls r1, r6, #31 │ │ - bne.n e30e │ │ - add.w r9, r0, r2 │ │ - add.w r8, r0, r3 │ │ - movs r0, #2 │ │ - add r5, sp, #4 │ │ - str r0, [sp, #20] │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + ldrb.w r5, [sp, #16] │ │ + cbz r0, 136c4 │ │ + ldr r2, [pc, #420] @ (13850 ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #420] @ (13854 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbnz r0, 136dc │ │ + strb r5, [r4, #4] │ │ movs r0, #0 │ │ - strd r8, r0, [sp, #12] │ │ - strd r9, r6, [sp, #4] │ │ - mov r0, r5 │ │ - bl e6e0 │ │ - cmp.w r0, #1114112 @ 0x110000 │ │ - bcc.n e2ae │ │ - movs r5, #1 │ │ - movt r5, #17 │ │ - cmp r0, r5 │ │ - bne.n e30e │ │ - ldr.w r4, [sl, #16] │ │ - cbz r4, e304 │ │ - ldrd r0, r1, [r4, #20] │ │ + str r0, [r4, #0] │ │ + b.n 136e2 │ │ + ldr r4, [r4, #16] │ │ + cbz r4, 136e0 │ │ + ldrd r0, r1, [r4] │ │ ldr r2, [r1, #16] │ │ movs r1, #34 @ 0x22 │ │ blx r2 │ │ - cmp r0, #0 │ │ - bne.n e266 │ │ - movs r0, #2 │ │ - strd r9, r6, [sp, #4] │ │ - str r0, [sp, #20] │ │ - movs r0, #0 │ │ - strd r8, r0, [sp, #12] │ │ - add r0, sp, #4 │ │ - bl e6e0 │ │ - cmp r0, r5 │ │ - bne.n e334 │ │ - ldrd r0, r1, [r4, #20] │ │ - ldr r2, [r1, #16] │ │ - movs r1, #34 @ 0x22 │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r2 │ │ + cbz r0, 136ea │ │ + movs r0, #1 │ │ + b.n 136e2 │ │ movs r0, #0 │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ + add sp, #68 @ 0x44 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr.w r0, [sl, #16] │ │ - cbz r0, e322 │ │ - ldr r1, [pc, #192] @ (e3d8 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n e266 │ │ + movs r0, #2 │ │ + str r0, [sp, #28] │ │ movs r0, #0 │ │ - strb.w r0, [sl, #4] │ │ - str.w r0, [sl] │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - pop {r4, r5, r6, r7, pc} │ │ - add.w r8, sp, #4 │ │ - add.w r9, sp, #24 │ │ - mov r1, r0 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - beq.n e3b6 │ │ - cmp r1, #39 @ 0x27 │ │ - bne.n e366 │ │ - ldrd r0, r1, [r4, #20] │ │ + str r0, [sp, #24] │ │ + add r0, sp, #12 │ │ + stmia.w r0, {r6, r9, sl} │ │ + add.w r9, sp, #32 │ │ + add.w r0, r9, #2 │ │ + str r0, [sp, #8] │ │ + add r5, sp, #12 │ │ + mov r0, r5 │ │ + bl 13a70 │ │ + cmp r0, r8 │ │ + beq.w 1382a │ │ + mov r6, r0 │ │ + cmp.w r0, #1114112 @ 0x110000 │ │ + beq.w 13836 │ │ + cmp r6, #39 @ 0x27 │ │ + bne.n 1372e │ │ + ldrd r0, r1, [r4] │ │ ldr r2, [r1, #16] │ │ movs r1, #39 @ 0x27 │ │ blx r2 │ │ cmp r0, #0 │ │ - bne.w e266 │ │ - mov r0, r8 │ │ - bl e6e0 │ │ - mov r1, r0 │ │ - cmp r0, r5 │ │ - bne.n e33e │ │ - b.n e2f0 │ │ - mov r0, r9 │ │ - bl ea1c │ │ - ldrb.w r6, [sp, #24] │ │ - b.n e38a │ │ - ldr r1, [sp, #28] │ │ + bne.n 136dc │ │ + b.n 13704 │ │ + cmp r6, #12 │ │ + bgt.n 1374c │ │ + add r5, sp, #48 @ 0x30 │ │ + cbz r6, 13768 │ │ + cmp r6, #9 │ │ + beq.n 137a4 │ │ + cmp r6, #10 │ │ + bne.n 13784 │ │ + ldr r0, [sp, #8] │ │ + movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #28252 @ 0x6e5c │ │ + b.n 137be │ │ + add r5, sp, #48 @ 0x30 │ │ + cmp r6, #13 │ │ + beq.n 13776 │ │ + cmp r6, #34 @ 0x22 │ │ + beq.n 137b2 │ │ + cmp r6, #92 @ 0x5c │ │ + bne.n 13784 │ │ + ldr r0, [sp, #8] │ │ + movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #23644 @ 0x5c5c │ │ + b.n 137be │ │ + ldr r0, [sp, #8] │ │ + movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #12380 @ 0x305c │ │ + b.n 137be │ │ + ldr r0, [sp, #8] │ │ movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #29276 @ 0x725c │ │ + b.n 137be │ │ + cmp.w r6, #768 @ 0x300 │ │ + bcc.n 13792 │ │ + mov r0, r6 │ │ + bl c324 │ │ + cbnz r0, 137fa │ │ + mov r0, r6 │ │ + bl c0a0 │ │ + cbz r0, 137fa │ │ str r6, [sp, #32] │ │ - strd r6, r6, [sp, #24] │ │ - ldrd r0, r2, [r4, #20] │ │ + movs r6, #128 @ 0x80 │ │ + mov.w sl, #129 @ 0x81 │ │ + b.n 137c6 │ │ + ldr r0, [sp, #8] │ │ + movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #29788 @ 0x745c │ │ + b.n 137be │ │ + ldr r0, [sp, #8] │ │ + movs r6, #0 │ │ + str r6, [r0, #4] │ │ + str r6, [r0, #0] │ │ + movw r0, #8796 @ 0x225c │ │ + strh.w r0, [sp, #32] │ │ + mov.w sl, #2 │ │ + mov r1, r9 │ │ + mov r0, r5 │ │ + ldmia r1!, {r2, r3} │ │ + mov fp, r9 │ │ + stmia r0!, {r2, r3} │ │ + ldrh r1, [r1, #0] │ │ + strh r1, [r0, #0] │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ + mov r1, r9 │ │ + cmp.w sl, #128 @ 0x80 │ │ + it ls │ │ + ldrbls r1, [r5, r6] │ │ + ldrd r0, r2, [r4] │ │ ldr r2, [r2, #16] │ │ blx r2 │ │ cmp r0, #0 │ │ - bne.w e266 │ │ - cmp r6, #128 @ 0x80 │ │ - beq.n e372 │ │ - ldrb.w r0, [sp, #34] @ 0x22 │ │ - ldrb.w r1, [sp, #35] @ 0x23 │ │ - cmp r0, r1 │ │ - bcs.n e358 │ │ - cmp r0, #10 │ │ - add.w r1, r0, #1 │ │ - strb.w r1, [sp, #34] @ 0x22 │ │ - bcs.n e3ac │ │ - ldrb.w r1, [r9, r0] │ │ - b.n e37c │ │ - ldr r2, [pc, #36] @ (e3d4 ) │ │ - movs r1, #10 │ │ - add r2, pc │ │ - bl 86f4 │ │ - ldr r0, [pc, #40] @ (e3e0 ) │ │ - add r2, sp, #24 │ │ - ldr r3, [pc, #40] @ (e3e4 ) │ │ - ldr r1, [pc, #40] @ (e3e8 ) │ │ + bne.w 136dc │ │ + adds r6, #1 │ │ + cmp sl, r6 │ │ + bne.n 137d8 │ │ + mov r9, fp │ │ + b.n 13702 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + bl 13ca4 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + ldmia r0!, {r2, r3} │ │ + mov fp, r9 │ │ + stmia r1!, {r2, r3} │ │ + ldrh r0, [r0, #0] │ │ + strh r0, [r1, #0] │ │ + mov r1, r9 │ │ + ldrb.w r6, [sp, #58] @ 0x3a │ │ + mov r0, r5 │ │ + ldrb.w sl, [sp, #59] @ 0x3b │ │ + ldmia r1!, {r2, r3} │ │ + cmp r6, sl │ │ + stmia r0!, {r2, r3} │ │ + ldrh r1, [r1, #0] │ │ + strh r1, [r0, #0] │ │ + bcc.n 137d4 │ │ + b.n 137f6 │ │ + ldrd r0, r1, [r4] │ │ + ldr r2, [r1, #16] │ │ + movs r1, #34 @ 0x22 │ │ + blx r2 │ │ + b.n 136e2 │ │ + ldr r0, [pc, #36] @ (1385c ) │ │ + add r2, sp, #48 @ 0x30 │ │ + ldr r3, [pc, #36] @ (13860 ) │ │ + ldr r1, [pc, #36] @ (13864 ) │ │ add r0, pc │ │ add r3, pc │ │ add r1, pc │ │ str r1, [sp, #0] │ │ movs r1, #43 @ 0x2b │ │ - bl 9628 │ │ - strh r0, [r4, r2] │ │ - movs r3, r0 │ │ - str r6, [r0, #64] @ 0x40 │ │ - vqrdmlsh.s q10, , d0[0] │ │ - movs r3, r0 │ │ - ldr r7, [pc, #344] @ (e534 ) │ │ - vshr.u32 d21, d2, #1 │ │ - vraddhn.i d22, , q3 │ │ - vcvt.u32.f32 q10, q8, #1 │ │ - movs r3, r0 │ │ - ldr r7, [pc, #120] @ (e464 ) │ │ - movs r3, r0 │ │ + bl d59c │ │ + subs r7, #65 @ 0x41 │ │ + @ instruction: 0xffff2dde │ │ + @ instruction: 0xffff3f08 │ │ + vcvt.f32.u32 d18, d2, #1 │ │ + vqrdmlah.s , , d11[0] │ │ + @ instruction: 0xffffeb50 │ │ + movs r4, r0 │ │ + adds.w r0, lr, r4 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ - mov r4, r0 │ │ + mov r5, r0 │ │ ldr r0, [r0, #0] │ │ - cbz r0, e43e │ │ - ldr r1, [pc, #88] @ (e454 ) │ │ - movs r5, #0 │ │ + movs r4, #0 │ │ + cbz r0, 138b6 │ │ + ldr r1, [pc, #76] @ (138c8 ) │ │ movs r6, #1 │ │ add r1, pc │ │ mov r8, r1 │ │ - ldrd r2, r1, [r4, #4] │ │ + ldrd r2, r1, [r5, #4] │ │ cmp r1, r2 │ │ - bcs.n e412 │ │ + bcs.n 1388e │ │ ldrb r0, [r0, r1] │ │ cmp r0, #69 @ 0x45 │ │ - beq.n e43a │ │ - cmp r5, #0 │ │ - itt ne │ │ - ldrne r0, [r4, #16] │ │ - cmpne r0, #0 │ │ - beq.n e426 │ │ + beq.n 138b2 │ │ + cbz r4, 1389e │ │ + ldr r0, [r5, #16] │ │ + cbz r0, 1389e │ │ mov r1, r8 │ │ movs r2, #2 │ │ - bl 8c74 │ │ - cbnz r0, e448 │ │ - mov r0, r4 │ │ + bl bf50 │ │ + cbnz r0, 138c2 │ │ + mov r0, r5 │ │ movs r1, #1 │ │ - bl d47c │ │ - cbnz r0, e440 │ │ - ldr r0, [r4, #0] │ │ - subs r5, #1 │ │ + bl 12c30 │ │ + cbnz r0, 138b8 │ │ + ldr r0, [r5, #0] │ │ + adds r4, #1 │ │ cmp r0, #0 │ │ - bne.n e404 │ │ - b.n e43e │ │ + bne.n 13880 │ │ + b.n 138b6 │ │ adds r0, r1, #1 │ │ - str r0, [r4, #8] │ │ + str r0, [r5, #8] │ │ movs r6, #0 │ │ mov r0, r6 │ │ + mov r1, r4 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r6, #1 │ │ - mov r0, r6 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 138b8 │ │ nop │ │ - str r6, [r0, #40] @ 0x28 │ │ + subs r5, #102 @ 0x66 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ - mov r5, r0 │ │ + mov r4, r0 │ │ ldr r0, [r0, #0] │ │ - movs r4, #0 │ │ - cbz r0, e4aa │ │ - ldr r1, [pc, #88] @ (e4c4 ) │ │ + cbz r0, 1391a │ │ + ldr r1, [pc, #76] @ (13928 ) │ │ + movs r5, #0 │ │ movs r6, #1 │ │ add r1, pc │ │ mov r8, r1 │ │ - ldrd r2, r1, [r5, #4] │ │ + ldrd r2, r1, [r4, #4] │ │ cmp r1, r2 │ │ - bcs.n e47e │ │ + bcs.n 138f2 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #69 @ 0x45 │ │ - beq.n e4a6 │ │ - cmp r4, #0 │ │ - itt ne │ │ - ldrne r0, [r5, #16] │ │ - cmpne r0, #0 │ │ - beq.n e492 │ │ + beq.n 13916 │ │ + cbz r5, 13902 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 13902 │ │ mov r1, r8 │ │ movs r2, #2 │ │ - bl 8c74 │ │ - cbnz r0, e4b6 │ │ - mov r0, r5 │ │ + bl bf50 │ │ + cbnz r0, 13924 │ │ + mov r0, r4 │ │ movs r1, #1 │ │ - bl d47c │ │ - cbnz r0, e4ac │ │ - ldr r0, [r5, #0] │ │ - adds r4, #1 │ │ + bl 12c30 │ │ + cbnz r0, 1391c │ │ + ldr r0, [r4, #0] │ │ + subs r5, #1 │ │ cmp r0, #0 │ │ - bne.n e470 │ │ - b.n e4aa │ │ + bne.n 138e4 │ │ + b.n 1391a │ │ adds r0, r1, #1 │ │ - str r0, [r5, #8] │ │ + str r0, [r4, #8] │ │ movs r6, #0 │ │ mov r0, r6 │ │ - mov r1, r4 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r6, #1 │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - str r2, [r3, #32] │ │ + b.n 1391c │ │ + subs r5, #2 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #36 @ 0x24 │ │ - ldr r1, [r0, #0] │ │ - mov.w r8, #0 │ │ - cmp r1, #0 │ │ - beq.w e650 │ │ - mov r9, r0 │ │ - mov.w fp, #0 │ │ - ldrd lr, r3, [r9, #4] │ │ - cmp r3, lr │ │ - bcs.n e4f4 │ │ - ldrb r0, [r1, r3] │ │ - cmp r0, #69 @ 0x45 │ │ - beq.w e68c │ │ - cmp.w fp, #0 │ │ - itt ne │ │ - ldrne.w r0, [r9, #16] │ │ - cmpne r0, #0 │ │ - bne.n e524 │ │ - cmp r3, lr │ │ - bcs.n e5ea │ │ - ldrb r0, [r1, r3] │ │ - cmp r0, #115 @ 0x73 │ │ - bne.n e5ea │ │ - adds r0, r3, #1 │ │ - str.w r0, [r9, #8] │ │ - cmp r0, lr │ │ - bcs.n e546 │ │ - ldrb r6, [r1, r0] │ │ - cmp r6, #95 @ 0x5f │ │ - bne.n e546 │ │ - adds r0, r3, #2 │ │ - str.w r0, [r9, #8] │ │ - b.n e5ea │ │ - ldr r1, [pc, #416] @ (e6c8 ) │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 8c74 │ │ + sub sp, #44 @ 0x2c │ │ + mov sl, r0 │ │ + ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - bne.w e6a2 │ │ - ldr.w r1, [r9] │ │ - cmp r1, #0 │ │ - beq.n e5c0 │ │ - ldrd lr, r3, [r9, #4] │ │ - cmp r3, lr │ │ - bcc.n e506 │ │ - b.n e5ea │ │ - mov ip, r0 │ │ - movs r6, #0 │ │ + beq.w 13a4a │ │ + ldr r1, [pc, #276] @ (13a58 ) │ │ + add.w r9, sp, #8 │ │ + add.w r8, sp, #24 │ │ movs r5, #0 │ │ - cmp r0, lr │ │ - it ls │ │ - movls ip, lr │ │ - cmp r0, lr │ │ - bcs.n e55c │ │ - ldrb r3, [r1, r0] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n e5d6 │ │ - cmp ip, r0 │ │ - beq.n e63a │ │ - ldrb r4, [r1, r0] │ │ - sub.w r3, r4, #48 @ 0x30 │ │ - uxtb r2, r3 │ │ - cmp r2, #10 │ │ - bcc.n e58a │ │ - sub.w r2, r4, #97 @ 0x61 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n e57c │ │ - sub.w r3, r4, #87 @ 0x57 │ │ - b.n e58a │ │ - sub.w r2, r4, #65 @ 0x41 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n e63a │ │ - sub.w r3, r4, #29 │ │ - movs r4, #62 @ 0x3e │ │ - adds r0, #1 │ │ - umull r6, r2, r6, r4 │ │ - str.w r0, [r9, #8] │ │ - umull r4, sl, r5, r4 │ │ - adds r5, r2, r4 │ │ - adc.w r2, r8, #0 │ │ - cmp.w sl, #0 │ │ - it ne │ │ - movne.w sl, #1 │ │ - orrs.w r2, r2, sl │ │ - bne.n e63a │ │ - uxtb r2, r3 │ │ - adds r6, r6, r2 │ │ - adcs.w r5, r5, #0 │ │ - adcs.w r2, r8, #0 │ │ - beq.n e552 │ │ - b.n e63a │ │ - ldr.w r0, [r9, #16] │ │ - cmp r0, #0 │ │ - beq.n e664 │ │ - ldr r1, [pc, #272] @ (e6dc ) │ │ - movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, e62a │ │ - b.n e6a2 │ │ - adds r0, #1 │ │ - str.w r0, [r9, #8] │ │ - mvn.w r0, #2 │ │ - subs r0, r0, r6 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - sbcs r0, r5 │ │ - bcc.n e63a │ │ - mov r0, sp │ │ - mov r1, r9 │ │ - bl ca3c │ │ - ldr r0, [sp, #0] │ │ - cbz r0, e672 │ │ - ldr.w r6, [r9, #16] │ │ - add.w ip, sp, #16 │ │ - ldmia.w sp, {r0, r1, r2, r3} │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ - cbz r6, e620 │ │ - add r0, sp, #16 │ │ - mov r1, r6 │ │ - bl cb98 │ │ - cbnz r0, e64c │ │ - ldr r1, [pc, #184] @ (e6cc ) │ │ - mov r0, r6 │ │ + mov fp, r1 │ │ + ldr r1, [pc, #264] @ (13a5c ) │ │ + add r1, pc │ │ + str r1, [sp, #4] │ │ + ldrd r2, r1, [sl, #4] │ │ + cmp r1, r2 │ │ + bcs.n 13964 │ │ + ldrb r0, [r0, r1] │ │ + cmp r0, #69 @ 0x45 │ │ + beq.n 13a44 │ │ + cbz r5, 13980 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 13980 │ │ + ldr r1, [pc, #240] @ (13a60 ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, e64c │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 13a34 │ │ + ldr.w r0, [sl] │ │ + cbz r0, 139e4 │ │ mov r0, r9 │ │ - movs r1, #1 │ │ - bl d47c │ │ - cbnz r0, e6a2 │ │ - ldr.w r1, [r9] │ │ - add.w fp, fp, #1 │ │ - cmp r1, #0 │ │ - bne.w e4e4 │ │ - b.n e664 │ │ - ldr.w r0, [r9, #16] │ │ - cbz r0, e65a │ │ - ldr r1, [pc, #148] @ (e6d8 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbz r0, e65a │ │ - mov.w r8, #1 │ │ + mov r1, sl │ │ + movs r2, #115 @ 0x73 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp, #8] │ │ + cmp r0, #1 │ │ + beq.n 13a04 │ │ + ldr.w r0, [sl] │ │ + cbz r0, 139d8 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + bl 12208 │ │ + ldr r0, [sp, #8] │ │ + cbz r0, 13a0e │ │ + mov r1, r9 │ │ mov r0, r8 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - strb.w r0, [r9, #4] │ │ - str.w r0, [r9] │ │ - mov.w r8, #0 │ │ + ldmia.w r1, {r2, r3, r4, r6} │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + ldr.w r1, [sl, #16] │ │ + cbz r1, 139cc │ │ mov r0, r8 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb.w r5, [sp, #4] │ │ - ldr.w r0, [r9, #16] │ │ - cbz r5, e694 │ │ - cbz r0, e6b0 │ │ - ldr r1, [pc, #84] @ (e6d4 ) │ │ - movs r2, #25 │ │ + bl 12360 │ │ + cbnz r0, 13a34 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 139cc │ │ + ldr r1, [sp, #4] │ │ + movs r2, #2 │ │ + bl bf50 │ │ + cbnz r0, 13a34 │ │ + mov r0, sl │ │ + movs r1, #1 │ │ + movs r6, #1 │ │ + bl 12c30 │ │ + b.n 139f6 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 139f8 │ │ + movs r6, #1 │ │ + mov r1, fp │ │ + b.n 139f0 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 139f8 │ │ + ldr r1, [pc, #120] @ (13a64 ) │ │ + movs r6, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, e6b0 │ │ - b.n e6a2 │ │ - adds r0, r3, #1 │ │ - str.w r0, [r9, #8] │ │ - b.n e664 │ │ - cbz r0, e6b0 │ │ - ldr r1, [pc, #56] @ (e6d0 ) │ │ - movs r2, #16 │ │ + movs r2, #1 │ │ + bl bf50 │ │ + cbnz r0, 13a4c │ │ + ldr.w r0, [sl] │ │ + subs r5, #1 │ │ + cmp r0, #0 │ │ + bne.n 13956 │ │ + b.n 13a4a │ │ + ldr.w r0, [sl, #16] │ │ + ldrb.w r5, [sp, #9] │ │ + b.n 13a16 │ │ + ldr.w r0, [sl, #16] │ │ + ldrb.w r5, [sp, #12] │ │ + cbz r0, 13a38 │ │ + ldr r2, [pc, #76] @ (13a68 ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #76] @ (13a6c ) │ │ + add r2, pc │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, e6b0 │ │ - mov.w r8, #1 │ │ - mov r0, r8 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov.w r8, #0 │ │ - strb.w r5, [r9, #4] │ │ - str.w r8, [r9] │ │ - mov r0, r8 │ │ - add sp, #36 @ 0x24 │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 13a38 │ │ + movs r6, #1 │ │ + b.n 13a4c │ │ + movs r0, #0 │ │ + strb.w r5, [sl, #4] │ │ + str.w r0, [sl] │ │ + b.n 13a4a │ │ + adds r0, r1, #1 │ │ + str.w r0, [sl, #8] │ │ + movs r6, #0 │ │ + mov r0, r6 │ │ + add sp, #44 @ 0x2c │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - str r6, [r3, #20] │ │ - vqshl.u32 q11, q14, #31 │ │ - @ instruction: 0xffff4bd4 │ │ - vqrdmlsh.s , , d23[0] │ │ - vdup.8 d20, d26[7] │ │ - vshr.u64 d22, d22, #1 │ │ + subs r4, #133 @ 0x85 │ │ + @ instruction: 0xffff3ea8 │ │ + vcvt.f16.u16 , q9, #1 │ │ + vtbx.8 d19, {d31- instruction: 0xffff3b98 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - sub sp, #72 @ 0x48 │ │ - ldr r1, [r0, #4] │ │ - ldr r6, [r0, #16] │ │ - cmp r1, r6 │ │ - bcs.n e700 │ │ - movs r0, #1 │ │ - movt r0, #17 │ │ - add sp, #72 @ 0x48 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #76 @ 0x4c │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r0, #16] │ │ + cmp r3, r1 │ │ + bcs.n 13a8a │ │ + movs r2, #1 │ │ + movt r2, #17 │ │ + b.n 13c18 │ │ ldr r2, [r0, #0] │ │ - subs r1, r1, r6 │ │ - cmp r6, #2 │ │ - add.w r3, r2, r6 │ │ - strd r3, r1, [r0] │ │ - bne.w e9ee │ │ - ldrb r5, [r2, #0] │ │ - ldrb r6, [r2, #1] │ │ - sub.w r2, r5, #48 @ 0x30 │ │ - cmp r2, #10 │ │ - bcc.n e732 │ │ - orr.w r2, r5, #32 │ │ - subs r2, #97 @ 0x61 │ │ - adds r2, #10 │ │ - it cs │ │ - movcs.w r2, #4294967295 @ 0xffffffff │ │ + sub.w lr, r3, r1 │ │ + cmp r1, #2 │ │ + add.w ip, r2, r1 │ │ + strd ip, lr, [r0] │ │ + bne.w 13c2a │ │ + ldrb r3, [r2, #0] │ │ + sub.w r4, r3, #65 @ 0x41 │ │ + sub.w r1, r3, #48 @ 0x30 │ │ + cmp r3, #57 @ 0x39 │ │ + bic.w r4, r4, #32 │ │ + it hi │ │ + addhi.w r1, r4, #10 │ │ + cmp r1, #15 │ │ + bhi.w 13c22 │ │ + ldrb r3, [r2, #1] │ │ + sub.w r4, r3, #65 @ 0x41 │ │ + sub.w r2, r3, #48 @ 0x30 │ │ + cmp r3, #57 @ 0x39 │ │ + bic.w r4, r4, #32 │ │ + it hi │ │ + addhi.w r2, r4, #10 │ │ cmp r2, #16 │ │ - bcs.w e9e6 │ │ - sub.w r5, r6, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - bcc.n e750 │ │ - orr.w r6, r6, #32 │ │ - subs r6, #97 @ 0x61 │ │ - adds.w r5, r6, #10 │ │ - it cs │ │ - movcs.w r5, #4294967295 @ 0xffffffff │ │ - cmp r5, #16 │ │ - bcs.w e9e6 │ │ - uxtb r2, r2 │ │ - uxtb r6, r5 │ │ - orr.w r4, r6, r2, lsl #4 │ │ - sxtb r2, r4 │ │ + bcs.w 13c22 │ │ + orr.w r1, r2, r1, lsl #4 │ │ + sxtb r2, r1 │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ - ble.n e7e0 │ │ - add r0, sp, #8 │ │ + ble.n 13b58 │ │ + add r0, sp, #12 │ │ movs r2, #1 │ │ - str r0, [sp, #0] │ │ + str r0, [sp, #4] │ │ movs r0, #0 │ │ - str r2, [sp, #4] │ │ - strb.w r0, [sp, #11] │ │ - strh.w r0, [sp, #9] │ │ - strb.w r4, [sp, #8] │ │ - add.w r8, sp, #44 @ 0x2c │ │ - add r1, sp, #8 │ │ - mov r0, r8 │ │ - bl 92dc │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - cmp r0, #0 │ │ - bne.w e92e │ │ - ldrd r0, r2, [sp, #48] @ 0x30 │ │ - strd r0, r2, [sp, #12] │ │ + str r2, [sp, #8] │ │ + strb.w r0, [sp, #15] │ │ + strh.w r0, [sp, #13] │ │ + strb.w r1, [sp, #12] │ │ + add r4, sp, #52 @ 0x34 │ │ + add r1, sp, #12 │ │ + mov r0, r4 │ │ + bl ca4c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cbnz r0, 13b5c │ │ + ldrd r0, r2, [sp, #56] @ 0x38 │ │ + cmp r2, #0 │ │ + strd r0, r2, [sp, #16] │ │ add.w r1, r0, r2 │ │ - cbz r2, e7f6 │ │ + beq.w 13c40 │ │ mov r3, r0 │ │ ldrsb.w r6, [r3], #1 │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ uxtb r2, r6 │ │ - bgt.w e948 │ │ + bgt.n 13c0e │ │ ldrb r6, [r0, #1] │ │ and.w r3, r2, #31 │ │ cmp r2, #224 @ 0xe0 │ │ - mov r5, r2 │ │ and.w r6, r6, #63 @ 0x3f │ │ - bcc.w e93a │ │ + bcc.n 13b72 │ │ ldrb r5, [r0, #2] │ │ cmp r2, #240 @ 0xf0 │ │ and.w r5, r5, #63 @ 0x3f │ │ orr.w r6, r5, r6, lsl #6 │ │ - bcc.w e942 │ │ + bcc.n 13c08 │ │ ldrb r2, [r0, #3] │ │ and.w r3, r3, #7 │ │ and.w r2, r2, #63 @ 0x3f │ │ orr.w r2, r2, r6, lsl #6 │ │ orr.w r2, r2, r3, lsl #18 │ │ adds r3, r0, #4 │ │ - b.n e948 │ │ - cmp r4, #192 @ 0xc0 │ │ - bcc.w e92e │ │ - mov.w lr, #0 │ │ - cmp r4, #224 @ 0xe0 │ │ - bcs.n e7fe │ │ - movs r2, #2 │ │ - mov.w ip, #0 │ │ - b.n e80a │ │ + b.n 13c0e │ │ + cmp r1, #192 @ 0xc0 │ │ + bcs.n 13b62 │ │ mov.w r2, #1114112 @ 0x110000 │ │ - mov r3, r0 │ │ - b.n e948 │ │ - cmp r4, #240 @ 0xf0 │ │ - bcs.w e926 │ │ + b.n 13c18 │ │ + cmp r1, #224 @ 0xe0 │ │ + bcs.n 13b6a │ │ + movs r2, #2 │ │ + b.n 13b80 │ │ + cmp r1, #240 @ 0xf0 │ │ + bcs.n 13b7a │ │ movs r2, #3 │ │ - mov.w ip, #1 │ │ - cmp r1, #2 │ │ - add r5, sp, #8 │ │ - str r2, [sp, #4] │ │ - str r5, [sp, #0] │ │ - strb.w lr, [sp, #11] │ │ - strh.w lr, [sp, #9] │ │ - strb.w r4, [sp, #8] │ │ - bcc.w e92e │ │ - ldrb r6, [r3, #0] │ │ - sub.w lr, r1, #2 │ │ - adds r5, r3, #2 │ │ - ldrb.w r8, [r3, #1] │ │ - strd r5, lr, [r0] │ │ - sub.w r5, r6, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - bcc.n e84e │ │ - orr.w r5, r6, #32 │ │ - subs r5, #97 @ 0x61 │ │ - adds r5, #10 │ │ - it cs │ │ - movcs.w r5, #4294967295 @ 0xffffffff │ │ - cmp r5, #15 │ │ - bhi.w e9e6 │ │ - sub.w r6, r8, #48 @ 0x30 │ │ - cmp r6, #10 │ │ - bcc.n e86a │ │ - orr.w r6, r8, #32 │ │ - subs r6, #97 @ 0x61 │ │ - adds r6, #10 │ │ - it cs │ │ - movcs.w r6, #4294967295 @ 0xffffffff │ │ - cmp r6, #15 │ │ - bhi.w e9e6 │ │ - cmp r4, #224 @ 0xe0 │ │ - orr.w r5, r6, r5, lsl #4 │ │ - strb.w r5, [sp, #9] │ │ - bcc.w e776 │ │ - cmp.w lr, #2 │ │ - bcc.n e92e │ │ - ldrb r4, [r3, #2] │ │ - sub.w lr, r1, #4 │ │ - adds r5, r3, #4 │ │ - ldrb r6, [r3, #3] │ │ - strd r5, lr, [r0] │ │ - sub.w r5, r4, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - bcc.n e8aa │ │ - orr.w r4, r4, #32 │ │ - subs r4, #97 @ 0x61 │ │ - adds.w r5, r4, #10 │ │ - it cs │ │ - movcs.w r5, #4294967295 @ 0xffffffff │ │ - cmp r5, #15 │ │ - bhi.w e9e6 │ │ - sub.w r4, r6, #48 @ 0x30 │ │ - cmp r4, #10 │ │ - bcc.n e8c6 │ │ - orr.w r4, r6, #32 │ │ - subs r4, #97 @ 0x61 │ │ - adds r4, #10 │ │ - it cs │ │ - movcs.w r4, #4294967295 @ 0xffffffff │ │ - cmp r4, #15 │ │ - bhi.w e9e6 │ │ - cmp.w ip, #0 │ │ - orr.w r4, r4, r5, lsl #4 │ │ - strb.w r4, [sp, #10] │ │ - bne.w e776 │ │ - cmp.w lr, #2 │ │ - bcc.n e92e │ │ - ldrb r5, [r3, #4] │ │ - subs r1, #6 │ │ - ldrb r6, [r3, #5] │ │ - adds r3, #6 │ │ - strd r3, r1, [r0] │ │ - sub.w r0, r5, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - bcc.n e902 │ │ - orr.w r0, r5, #32 │ │ - subs r0, #97 @ 0x61 │ │ - adds r0, #10 │ │ - it cs │ │ - movcs.w r0, #4294967295 @ 0xffffffff │ │ - cmp r0, #15 │ │ - bhi.n e9e6 │ │ - sub.w r1, r6, #48 @ 0x30 │ │ - cmp r1, #10 │ │ - bcc.n e91c │ │ - orr.w r1, r6, #32 │ │ - subs r1, #97 @ 0x61 │ │ - adds r1, #10 │ │ - it cs │ │ - movcs.w r1, #4294967295 @ 0xffffffff │ │ - cmp r1, #15 │ │ - bhi.n e9e6 │ │ - orr.w r0, r1, r0, lsl #4 │ │ - strb.w r0, [sp, #11] │ │ - b.n e776 │ │ - cmp r4, #248 @ 0xf8 │ │ - bcs.n e92e │ │ - movs r2, #4 │ │ - b.n e7f0 │ │ - mov.w r0, #1114112 @ 0x110000 │ │ - add sp, #72 @ 0x48 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 13b80 │ │ orr.w r2, r6, r3, lsl #6 │ │ adds r3, r0, #2 │ │ - b.n e948 │ │ + b.n 13c0e │ │ + cmp r1, #248 @ 0xf8 │ │ + bcs.n 13b5c │ │ + movs r2, #4 │ │ + add r3, sp, #12 │ │ + strb.w r1, [sp, #12] │ │ + mvn.w r1, #1 │ │ + add.w r8, r1, r2, lsl #1 │ │ + add.w r1, ip, #1 │ │ + sub.w ip, lr, #2 │ │ + add.w sl, r3, #1 │ │ + mov.w fp, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #4] │ │ + strb.w fp, [sp, #15] │ │ + strh.w fp, [sp, #13] │ │ + add.w r3, lr, fp │ │ + cmp r3, #2 │ │ + bcc.n 13b5c │ │ + ldrb.w r3, [r1, #-1] │ │ + add.w r9, ip, fp │ │ + adds r6, r1, #1 │ │ + sub.w r5, r3, #65 @ 0x41 │ │ + strd r6, r9, [r0] │ │ + sub.w r6, r3, #48 @ 0x30 │ │ + cmp r3, #57 @ 0x39 │ │ + bic.w r5, r5, #32 │ │ + it hi │ │ + addhi.w r6, r5, #10 │ │ + cmp r6, #15 │ │ + bhi.n 13c22 │ │ + ldrb r5, [r1, #0] │ │ + sub.w r4, r5, #65 @ 0x41 │ │ + sub.w r3, r5, #48 @ 0x30 │ │ + cmp r5, #57 @ 0x39 │ │ + bic.w r4, r4, #32 │ │ + it hi │ │ + addhi.w r3, r4, #10 │ │ + cmp r3, #16 │ │ + bcs.n 13c22 │ │ + orr.w r3, r3, r6, lsl #4 │ │ + strb.w r3, [sl], #1 │ │ + sub.w fp, fp, #2 │ │ + adds r1, #2 │ │ + adds.w r3, r8, fp │ │ + bne.n 13baa │ │ + b.n 13af8 │ │ orr.w r2, r6, r3, lsl #12 │ │ adds r3, r0, #3 │ │ cmp r3, r1 │ │ - beq.n e98e │ │ - ldrsb.w r6, [r3] │ │ - cmp.w r6, #4294967295 @ 0xffffffff │ │ - bgt.n e99a │ │ - uxtb r6, r6 │ │ - cmp r6, #224 @ 0xe0 │ │ - it cs │ │ - cmpcs r6, #240 @ 0xf0 │ │ - bcc.n e99a │ │ - ldrb r5, [r3, #1] │ │ - and.w r6, r6, #7 │ │ - ldrb r4, [r3, #2] │ │ - ldrb r3, [r3, #3] │ │ - and.w r5, r5, #63 @ 0x3f │ │ - and.w r4, r4, #63 @ 0x3f │ │ - and.w r3, r3, #63 @ 0x3f │ │ - lsls r4, r4, #6 │ │ - orr.w r5, r4, r5, lsl #12 │ │ - add r3, r5 │ │ - orr.w r3, r3, r6, lsl #18 │ │ - sub.w r3, r3, #1114112 @ 0x110000 │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - b.n e990 │ │ - movs r3, #1 │ │ + bne.n 13c38 │ │ cmp.w r2, #1114112 @ 0x110000 │ │ - it ne │ │ - cmpne r3, #0 │ │ - bne.n e9dc │ │ - bl eca4 │ │ - ldr r3, [pc, #104] @ (ea08 ) │ │ - ldr r4, [pc, #104] @ (ea0c ) │ │ - ldr r5, [pc, #108] @ (ea10 ) │ │ - add r3, pc │ │ - ldr r2, [pc, #108] @ (ea14 ) │ │ - add r4, pc │ │ - ldr r1, [pc, #108] @ (ea18 ) │ │ - add r5, pc │ │ - strd r3, r0, [sp, #64] @ 0x40 │ │ - add r0, sp, #68 @ 0x44 │ │ - add r2, pc │ │ - add r1, pc │ │ - strd r4, r0, [sp, #56] @ 0x38 │ │ - add r0, sp, #12 │ │ - strd r5, r0, [sp, #48] @ 0x30 │ │ - mov r0, sp │ │ - str r0, [sp, #44] @ 0x2c │ │ - movs r0, #0 │ │ - str r0, [sp, #36] @ 0x24 │ │ - movs r0, #4 │ │ - strd r2, r0, [sp, #20] │ │ - movs r0, #3 │ │ - strd r8, r0, [sp, #28] │ │ - add r0, sp, #20 │ │ - bl 86a4 │ │ + beq.n 13c40 │ │ mov r0, r2 │ │ - add sp, #72 @ 0x48 │ │ - ldr.w r8, [sp], #4 │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #28] @ (ea04 ) │ │ + ldr r0, [pc, #124] @ (13ca0 ) │ │ add r0, pc │ │ - bl 9678 │ │ - ldr r0, [pc, #12] @ (e9fc ) │ │ + bl b9c4 │ │ + ldr r0, [pc, #108] @ (13c98 ) │ │ movs r1, #40 @ 0x28 │ │ - ldr r2, [pc, #12] @ (ea00 ) │ │ + ldr r2, [pc, #108] @ (13c9c ) │ │ add r0, pc │ │ add r2, pc │ │ - bl 8e3a │ │ - ldrh r3, [r6, r6] │ │ - vtbl.8 d20, {d31-) │ │ - movs r3, r0 │ │ - ldr r5, [sp, #564] @ 0x234 │ │ - @ instruction: 0xffff05e5 │ │ + bl bf2a │ │ + ldrsb.w r2, [r3] │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bl 13d50 │ │ + ldr r5, [pc, #60] @ (13c84 ) │ │ + ldr r6, [pc, #64] @ (13c88 ) │ │ + ldr r3, [pc, #64] @ (13c8c ) │ │ + add r5, pc │ │ + ldr r2, [pc, #64] @ (13c90 ) │ │ + add r6, pc │ │ + ldr r1, [pc, #64] @ (13c94 ) │ │ + add r3, pc │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + str r0, [sp, #40] @ 0x28 │ │ + movs r0, #4 │ │ + strd r5, r0, [sp, #24] │ │ + movs r0, #3 │ │ + strd r4, r0, [sp, #32] │ │ + add r0, sp, #48 @ 0x30 │ │ + add r2, pc │ │ + add r1, pc │ │ + strd r3, r0, [sp, #64] @ 0x40 │ │ + add r0, sp, #16 │ │ + str r6, [sp, #72] @ 0x48 │ │ + strd r2, r0, [sp, #56] @ 0x38 │ │ + add r0, sp, #4 │ │ + str r0, [sp, #52] @ 0x34 │ │ + add r0, sp, #24 │ │ + bl b9ac │ │ + nop │ │ + b.n 137f4 │ │ + movs r4, r0 │ │ + str r0, [sp, #428] @ 0x1ac │ │ + vrshr.u32 d16, d11, #1 │ │ movs r0, r0 │ │ - lsls r1, r4, #12 │ │ + lsls r1, r2, #4 │ │ movs r0, r0 │ │ - ldr r3, [pc, #16] @ (ea28 ) │ │ - movs r3, r0 │ │ - ldr r3, [pc, #136] @ (eaa4 ) │ │ - movs r3, r0 │ │ + b.n 13804 │ │ + movs r4, r0 │ │ + subs r0, #194 @ 0xc2 │ │ + vsli.64 d30, d30, #63 @ 0x3f │ │ + movs r4, r0 │ │ + b.n 1381c │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + str.w fp, [sp, #-4]! │ │ sub sp, #16 │ │ - cmp r1, #39 @ 0x27 │ │ - bhi.n ea74 │ │ - tbb [pc, r1] │ │ - adds r4, #20 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - add r7, sp, #208 @ 0xd0 │ │ - adds r4, #130 @ 0x82 │ │ - add r0, pc, #208 @ (adr r0, eb0c ) │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #52 @ 0x34 │ │ - adds r4, #190 @ 0xbe │ │ - adds r4, #52 @ 0x34 │ │ - str r1, [sp, #208] @ 0xd0 │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #12380 @ 0x305c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp r1, #92 @ 0x5c │ │ - bne.n ea96 │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #23644 @ 0x5c5c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r8, r0 │ │ - lsrs r0, r1, #8 │ │ - cmp r0, #2 │ │ - bls.w ebc8 │ │ - mov r0, r1 │ │ - mov r5, r1 │ │ - bl a0bc │ │ - mov r1, r5 │ │ - cmp r0, #0 │ │ - beq.w ebc8 │ │ - ldr r0, [pc, #468] @ (ec88 ) │ │ - movs r2, #0 │ │ - strb.w r2, [sp, #2] │ │ - ubfx r3, r1, #16, #4 │ │ - add r0, pc │ │ - strh.w r2, [sp] │ │ - ubfx r2, r1, #20, #4 │ │ - ubfx r5, r1, #12, #4 │ │ - ldrb.w lr, [r0, r3] │ │ - ubfx r3, r1, #4, #4 │ │ - ldrb.w ip, [r0, r2] │ │ - ubfx r2, r1, #8, #4 │ │ - and.w r6, r1, #15 │ │ - ldrb r5, [r0, r5] │ │ - ldrb r2, [r0, r2] │ │ - ldrb r3, [r0, r3] │ │ - ldrb r0, [r0, r6] │ │ - movs r6, #125 @ 0x7d │ │ - strb.w r0, [sp, #8] │ │ - orr.w r0, r1, #1 │ │ - clz r0, r0 │ │ - mvn.w r1, #1 │ │ - strb.w r6, [sp, #9] │ │ - add.w r0, r1, r0, lsr #2 │ │ - strb.w r3, [sp, #7] │ │ - cmp r0, #11 │ │ - strb.w r2, [sp, #6] │ │ - strb.w r5, [sp, #5] │ │ - strb.w lr, [sp, #4] │ │ - strb.w ip, [sp, #3] │ │ - bcs.w ec7c │ │ - mov r1, sp │ │ - movw r2, #30044 @ 0x755c │ │ - strh r2, [r1, r0] │ │ - add r1, r0 │ │ - movs r2, #123 @ 0x7b │ │ - strb r2, [r1, #2] │ │ - movs r3, #10 │ │ - ldrd r1, r2, [sp] │ │ - mov r4, r8 │ │ - b.n ec60 │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #28252 @ 0x6e5c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #10076 @ 0x275c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #29276 @ 0x725c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #29788 @ 0x745c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - str.w r1, [r0, #6] │ │ - str.w r1, [r0, #2] │ │ - mov.w r1, #512 @ 0x200 │ │ - strh r1, [r0, #10] │ │ - movw r1, #8796 @ 0x225c │ │ - strh r1, [r0, #0] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r0, r1 │ │ - mov r5, r1 │ │ - bl 9f8c │ │ - cbz r0, ebe4 │ │ - movs r0, #128 @ 0x80 │ │ - str.w r5, [r8, #4] │ │ - strb.w r0, [r8] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #164] @ (ec8c ) │ │ - movs r1, #0 │ │ - strb.w r1, [sp, #2] │ │ - ubfx r2, r5, #16, #4 │ │ - add r0, pc │ │ - strh.w r1, [sp] │ │ - ubfx r1, r5, #20, #4 │ │ - ubfx r3, r5, #12, #4 │ │ - ubfx r6, r5, #8, #4 │ │ - ubfx r4, r5, #4, #4 │ │ - ldrb.w ip, [r0, r1] │ │ - and.w r1, r5, #15 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r3, [r0, r3] │ │ - ldrb r6, [r0, r6] │ │ - ldrb r4, [r0, r4] │ │ - ldrb r0, [r0, r1] │ │ - movs r1, #125 @ 0x7d │ │ - strb.w r0, [sp, #8] │ │ - orr.w r0, r5, #1 │ │ - clz r0, r0 │ │ - strb.w r1, [sp, #9] │ │ - mvn.w r1, #1 │ │ - strb.w r4, [sp, #7] │ │ - add.w r0, r1, r0, lsr #2 │ │ - strb.w r6, [sp, #6] │ │ - cmp r0, #11 │ │ - strb.w r3, [sp, #5] │ │ - strb.w r2, [sp, #4] │ │ - strb.w ip, [sp, #3] │ │ - bcs.n ec7c │ │ + ldr r2, [pc, #140] @ (13d3c ) │ │ + mov r4, r0 │ │ + ubfx r0, r1, #8, #4 │ │ + and.w r3, r1, #15 │ │ + add r2, pc │ │ + ubfx r5, r1, #16, #4 │ │ + ubfx r6, r1, #12, #4 │ │ + ldrb.w lr, [r2, r0] │ │ + ubfx r0, r1, #4, #4 │ │ + ldrb.w ip, [r2, r3] │ │ + lsrs r3, r1, #20 │ │ + ldrb r0, [r2, r0] │ │ + orr.w r1, r1, #1 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r5, [r2, r5] │ │ + ldrb r2, [r2, r6] │ │ + strb.w r0, [sp, #7] │ │ + strb.w r2, [sp, #5] │ │ + clz r2, r1 │ │ mov r1, sp │ │ - movw r2, #30044 @ 0x755c │ │ - strh r2, [r1, r0] │ │ - add r1, r0 │ │ + movs r6, #0 │ │ + orr.w r0, r1, r2, lsr #2 │ │ + strb.w r3, [sp, #3] │ │ + strb.w r5, [sp, #4] │ │ + mvn.w r3, #1 │ │ + add.w r5, r3, r2, lsr #2 │ │ movs r2, #123 @ 0x7b │ │ - strb r2, [r1, #2] │ │ - mov r4, r8 │ │ - ldrd r1, r2, [sp] │ │ - movs r3, #10 │ │ - ldrh.w r6, [sp, #8] │ │ - strb.w r3, [r8, #11] │ │ - strb.w r0, [r8, #10] │ │ - strd r1, r2, [r4] │ │ - strh.w r6, [r8, #8] │ │ + strb.w r6, [sp, #2] │ │ + movs r3, #92 @ 0x5c │ │ + strh.w r6, [sp] │ │ + movs r6, #10 │ │ + strb.w lr, [sp, #6] │ │ + strb r2, [r0, #0] │ │ + movs r2, #117 @ 0x75 │ │ + strb.w r2, [r0, #-1] │ │ + movs r0, #125 @ 0x7d │ │ + strb.w r0, [sp, #9] │ │ + mov r0, r4 │ │ + movs r2, #10 │ │ + strb r3, [r1, r5] │ │ + strb.w ip, [sp, #8] │ │ + bl 5da78 │ │ + strb r6, [r4, #11] │ │ + strb r5, [r4, #10] │ │ add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #16] @ (ec90 ) │ │ - movs r1, #10 │ │ - add r2, pc │ │ - bl 86ea │ │ - nop │ │ - @ instruction: 0x47d2 │ │ - vqshlu.s64 d20, d14, #63 @ 0x3f │ │ - vrsubhn.i d20, , q0 │ │ - movs r3, r0 │ │ - mov r0, r1 │ │ - ldr r1, [pc, #8] @ (eca0 ) │ │ + cmp r0, #2 │ │ + vrsubhn.i d20, , q4 │ │ + ldr r1, [pc, #8] @ (13d4c ) │ │ movs r2, #2 │ │ add r1, pc │ │ - b.w 8c74 │ │ - ldrsb r5, [r1, r6] │ │ + b.w bf50 │ │ + subs r0, #67 @ 0x43 │ │ vrsubhn.i d20, , q5 │ │ subs r1, r1, r0 │ │ cmp r1, #16 │ │ it cs │ │ - bcs.w 8a34 │ │ + bcs.w bd74 │ │ cmp r2, r0 │ │ - beq.n ecca │ │ + beq.n 13d74 │ │ movs r2, #0 │ │ ldrsb.w r3, [r0], #1 │ │ cmn.w r3, #65 @ 0x41 │ │ it gt │ │ addgt r2, #1 │ │ subs r1, #1 │ │ - bne.n ecb6 │ │ - mov r0, r2 │ │ - bx lr │ │ + bne.n 13d62 │ │ + b.n 13d76 │ │ movs r2, #0 │ │ mov r0, r2 │ │ bx lr │ │ + bmi.n 13d26 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #188 @ 0xbc │ │ - mov sl, r1 │ │ - ldrd r2, r1, [r1, #20] │ │ - ldrd r5, r6, [r0] │ │ + sub sp, #36 @ 0x24 │ │ + mov r9, r1 │ │ + ldrd r2, r1, [r1] │ │ + ldrd r5, r4, [r0] │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #628] @ (ef5c ) │ │ + ldr r1, [pc, #196] @ (13e58 ) │ │ mov r0, r2 │ │ movs r2, #1 │ │ add r1, pc │ │ blx r3 │ │ - cmp r6, #0 │ │ - beq.w ef30 │ │ - adds r4, r5, r6 │ │ - add.w fp, sp, #60 @ 0x3c │ │ - movs r1, #1 │ │ - b.n ed0c │ │ - movs r0, #1 │ │ - adds r5, #1 │ │ - movs r1, #0 │ │ - cmp r5, r4 │ │ - beq.w ef30 │ │ - lsls r0, r0, #24 │ │ - bne.n ed00 │ │ - ldr.w r8, [sl, #28] │ │ - movs.w r0, r8, lsl #29 │ │ - mov.w r0, r1, lsl #31 │ │ - bmi.n ed68 │ │ - cbnz r0, ed32 │ │ - ldrd r0, r1, [sl, #20] │ │ + mov r6, r0 │ │ + cmp r4, #0 │ │ + beq.n 13e3c │ │ + ldr r1, [pc, #184] @ (13e5c ) │ │ + movs r0, #0 │ │ + add r1, pc │ │ + mov r8, r1 │ │ + lsls r1, r6, #31 │ │ + beq.n 13db2 │ │ + movs r6, #1 │ │ + b.n 13e32 │ │ + ldrb.w r1, [r9, #10] │ │ + lsls r0, r0, #31 │ │ + lsls r1, r1, #24 │ │ + bmi.n 13dd8 │ │ + cbz r0, 13dce │ │ + ldrd r0, r1, [r9] │ │ movs r2, #2 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #576] @ (ef6c ) │ │ - add r1, pc │ │ + mov r1, r8 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n ed00 │ │ - movs.w r0, r8, lsl #27 │ │ - bmi.n edf6 │ │ - movs.w r0, r8, lsl #26 │ │ - bmi.w ee42 │ │ - ldrb r2, [r5, #0] │ │ - cmp r2, #100 @ 0x64 │ │ - bcc.w eeac │ │ - movs r0, #41 @ 0x29 │ │ - muls r0, r2 │ │ - lsrs r1, r0, #12 │ │ - mvn.w r0, #99 @ 0x63 │ │ - smlabb r0, r1, r0, r2 │ │ - ldr r2, [pc, #524] @ (ef64 ) │ │ - add r2, pc │ │ - uxtb r0, r0 │ │ - ldrh.w r0, [r2, r0, lsl #1] │ │ - strh.w r0, [sp, #97] @ 0x61 │ │ - movs r0, #36 @ 0x24 │ │ - b.n eeb4 │ │ - ldrd r6, r9, [sl, #20] │ │ - cbz r0, ed84 │ │ - ldr r1, [pc, #512] @ (ef70 ) │ │ - mov r0, r6 │ │ - ldr.w r3, [r9, #12] │ │ + bne.n 13dae │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + bl 13e7c │ │ + b.n 13e30 │ │ + ldrd sl, fp, [r9] │ │ + cbnz r0, 13df0 │ │ + ldr r1, [pc, #128] @ (13e60 ) │ │ + mov r0, sl │ │ + ldr.w r3, [fp, #12] │ │ movs r2, #1 │ │ add r1, pc │ │ + movs r6, #1 │ │ blx r3 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n ed02 │ │ - ldr r0, [pc, #492] @ (ef74 ) │ │ - sub.w r1, r7, #193 @ 0xc1 │ │ - str r1, [sp, #16] │ │ - movs r1, #1 │ │ - add r0, pc │ │ - strd r0, r8, [sp, #48] @ 0x30 │ │ - ldrb.w r0, [sl, #32] │ │ - mov lr, r4 │ │ - ldrd ip, r2, [sl] │ │ - ldrd r3, r4, [sl, #8] │ │ - strb.w r1, [r7, #-193] │ │ - ldr.w r1, [sl, #16] │ │ - strb.w r0, [sp, #56] @ 0x38 │ │ - movs.w r0, r8, lsl #27 │ │ - str r6, [sp, #8] │ │ - add r6, sp, #8 │ │ - str.w r9, [sp, #12] │ │ - str r6, [sp, #44] @ 0x2c │ │ - str r1, [sp, #40] @ 0x28 │ │ - strd r3, r4, [sp, #32] │ │ - strd ip, r2, [sp, #24] │ │ - bmi.n ee18 │ │ - movs.w r0, r8, lsl #26 │ │ - bmi.n ee76 │ │ - ldrb r2, [r5, #0] │ │ - mov r4, lr │ │ - cmp r2, #100 @ 0x64 │ │ - bcc.n eebe │ │ - movs r0, #41 @ 0x29 │ │ - muls r0, r2 │ │ - lsrs r1, r0, #12 │ │ - mvn.w r0, #99 @ 0x63 │ │ - smlabb r0, r1, r0, r2 │ │ - ldr r2, [pc, #404] @ (ef7c ) │ │ - add r2, pc │ │ - uxtb r0, r0 │ │ - ldrh.w r0, [r2, r0, lsl #1] │ │ - strh.w r0, [sp, #97] @ 0x61 │ │ - movs r0, #36 @ 0x24 │ │ - b.n eec6 │ │ - ldrb r1, [r5, #0] │ │ - movs r2, #127 @ 0x7f │ │ - mov r0, r2 │ │ - and.w r2, r1, #15 │ │ - add.w r3, r2, #87 @ 0x57 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r3, r2, #48 @ 0x30 │ │ - subs r2, r0, #1 │ │ - lsrs r1, r1, #4 │ │ - strb.w r3, [fp, r0] │ │ - bne.n edfa │ │ - b.n ee62 │ │ - ldrb r1, [r5, #0] │ │ - movs r2, #127 @ 0x7f │ │ - mov r0, r2 │ │ - and.w r2, r1, #15 │ │ - add.w r3, r2, #87 @ 0x57 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r3, r2, #48 @ 0x30 │ │ - subs r2, r0, #1 │ │ - lsrs r1, r1, #4 │ │ - strb.w r3, [fp, r0] │ │ - bne.n ee1c │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.w ef52 │ │ - mov r4, lr │ │ - b.n ee9c │ │ - ldrb r1, [r5, #0] │ │ - movs r2, #127 @ 0x7f │ │ - mov r0, r2 │ │ - and.w r2, r1, #15 │ │ - add.w r3, r2, #55 @ 0x37 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r3, r2, #48 @ 0x30 │ │ - subs r2, r0, #1 │ │ - lsrs r1, r1, #4 │ │ - strb.w r3, [fp, r0] │ │ - bne.n ee46 │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.n ef52 │ │ - adds r1, r0, #1 │ │ - ldr r2, [pc, #252] @ (ef68 ) │ │ - rsb r1, r1, #129 @ 0x81 │ │ - add r0, fp │ │ - add r2, pc │ │ - movs r3, #2 │ │ - b.n eee8 │ │ - ldrb r1, [r5, #0] │ │ - movs r2, #127 @ 0x7f │ │ - mov r4, lr │ │ - mov r0, r2 │ │ - and.w r2, r1, #15 │ │ - add.w r3, r2, #55 @ 0x37 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r3, r2, #48 @ 0x30 │ │ - subs r2, r0, #1 │ │ - lsrs r1, r1, #4 │ │ - strb.w r3, [fp, r0] │ │ - bne.n ee7c │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.n ef52 │ │ - adds r1, r0, #1 │ │ - ldr r2, [pc, #216] @ (ef78 ) │ │ - rsb r1, r1, #129 @ 0x81 │ │ - add r0, fp │ │ - add r2, pc │ │ - movs r3, #2 │ │ - b.n ef0e │ │ - cmp r2, #10 │ │ - bcs.n eed0 │ │ - movs r0, #38 @ 0x26 │ │ - mov r1, r2 │ │ - orr.w r1, r1, #48 @ 0x30 │ │ - strb.w r1, [fp, r0] │ │ - b.n eede │ │ - cmp r2, #10 │ │ - bcs.n eef6 │ │ - movs r0, #38 @ 0x26 │ │ - mov r1, r2 │ │ - orr.w r1, r1, #48 @ 0x30 │ │ - strb.w r1, [fp, r0] │ │ - b.n ef04 │ │ - ldr r0, [pc, #180] @ (ef88 ) │ │ - add r0, pc │ │ - ldrh.w r0, [r0, r2, lsl #1] │ │ - strh.w r0, [sp, #97] @ 0x61 │ │ - movs r0, #37 @ 0x25 │ │ - rsb r1, r0, #39 @ 0x27 │ │ - add r0, fp │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r0, r1, [sp] │ │ - mov r0, sl │ │ + cbnz r0, 13e32 │ │ + ldr r0, [pc, #112] @ (13e64 ) │ │ + sub.w r1, r7, #45 @ 0x2d │ │ + str r1, [sp, #12] │ │ movs r1, #1 │ │ - bl 8824 │ │ - b.n ed02 │ │ - ldr r0, [pc, #148] @ (ef8c ) │ │ add r0, pc │ │ - ldrh.w r0, [r0, r2, lsl #1] │ │ - strh.w r0, [sp, #97] @ 0x61 │ │ - movs r0, #37 @ 0x25 │ │ - rsb r1, r0, #39 @ 0x27 │ │ - add r0, fp │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - strd r0, r1, [sp] │ │ - add r0, sp, #24 │ │ - movs r1, #1 │ │ - bl 8824 │ │ + strb.w r1, [r7, #-45] │ │ + ldrd r1, r2, [r9, #8] │ │ + str r0, [sp, #24] │ │ + add r0, sp, #4 │ │ + strd r1, r2, [sp, #28] │ │ + add r1, sp, #20 │ │ + str r0, [sp, #20] │ │ + mov r0, r5 │ │ + str.w fp, [sp, #8] │ │ + str.w sl, [sp, #4] │ │ + bl 13e7c │ │ cmp r0, #0 │ │ - bne.w ed00 │ │ - ldrd r0, r1, [sp, #44] @ 0x2c │ │ + bne.n 13dae │ │ + ldrd r0, r1, [sp, #20] │ │ movs r2, #2 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #84] @ (ef80 ) │ │ + ldr r1, [pc, #60] @ (13e68 ) │ │ add r1, pc │ │ blx r3 │ │ - b.n ed02 │ │ - cbz r0, ef3c │ │ + mov r6, r0 │ │ + adds r5, #1 │ │ + subs r4, #1 │ │ + mov.w r0, #1 │ │ + bne.n 13daa │ │ + cbz r6, 13e42 │ │ movs r0, #1 │ │ - add sp, #188 @ 0xbc │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sl, #20] │ │ + b.n 13e50 │ │ + ldrd r0, r1, [r9] │ │ movs r2, #1 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #60] @ (ef84 ) │ │ + ldr r1, [pc, #32] @ (13e6c ) │ │ add r1, pc │ │ blx r3 │ │ - add sp, #188 @ 0xbc │ │ + add sp, #36 @ 0x24 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #12] @ (ef60 ) │ │ - movs r1, #128 @ 0x80 │ │ + subs r0, #30 │ │ + vqshrun.s64 d19, q14, #1 │ │ + vshll.u32 , d1, #31 │ │ + vqrdmlah.s , , d6[0] │ │ + movs r4, r0 │ │ + movs r7, #48 @ 0x30 │ │ + @ instruction: 0xffff376b │ │ + @ instruction: 0xffffe9d1 │ │ + movs r3, #0 │ │ + ldrd r0, r1, [r0] │ │ + b.w b328 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #16 │ │ + ldr r2, [r1, #8] │ │ + lsls r3, r2, #6 │ │ + bmi.n 13eb0 │ │ + lsls r2, r2, #5 │ │ + bmi.n 13ee8 │ │ + ldrb r3, [r0, #0] │ │ + ldr r4, [pc, #156] @ (13f2c ) │ │ + cmp r3, #10 │ │ + add r4, pc │ │ + bcc.n 13ef2 │ │ + movs r0, #41 @ 0x29 │ │ + muls r0, r3 │ │ + lsrs r2, r0, #12 │ │ + movs r0, #100 @ 0x64 │ │ + mls r0, r2, r0, r3 │ │ + uxtb r0, r0 │ │ + ldrh.w r0, [r4, r0, lsl #1] │ │ + strh.w r0, [r7, #-10] │ │ + movs r0, #1 │ │ + b.n 13ef6 │ │ + ldrb r2, [r0, #0] │ │ + sub.w ip, r7, #13 │ │ + ldr r4, [pc, #120] @ (13f30 ) │ │ + movs r0, #1 │ │ + add r4, pc │ │ + mov r3, r0 │ │ + and.w r0, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r0, [r4, r0] │ │ + strb.w r0, [ip, r3] │ │ + sub.w r0, r3, #1 │ │ + bne.n 13ebc │ │ + adds r0, r3, #1 │ │ + ldr r2, [pc, #96] @ (13f34 ) │ │ + rsb r0, r0, #3 │ │ + add r3, ip │ │ add r2, pc │ │ - bl 86ea │ │ - ldr r4, [r3, r6] │ │ - vaddw.u q10, , d18 │ │ - movs r3, r0 │ │ - bx sl │ │ - vtbx.8 d21, {d15}, d11 │ │ - vqrshrn.u64 d21, q6, #1 │ │ - @ instruction: 0xffff61c1 │ │ - vrsra.u32 q10, q1, #1 │ │ - movs r3, r0 │ │ - ldr r5, [r2, r0] │ │ - vmlsl.u q10, d31, d5[0] │ │ - @ instruction: 0xffff4564 │ │ - @ instruction: 0xffff5743 │ │ - vsli.64 q10, , #63 @ 0x3f │ │ - vsli.64 d20, d19, #63 @ 0x3f │ │ + strd r3, r0, [sp] │ │ + mov r0, r1 │ │ + movs r1, #1 │ │ + movs r3, #2 │ │ + b.n 13f22 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w cdac │ │ + movs r0, #3 │ │ + mov r2, r3 │ │ + cbz r3, 13efa │ │ + cbz r2, 13f0c │ │ + and.w r2, r2, #127 @ 0x7f │ │ + subs r0, #1 │ │ + sub.w r3, r7, #11 │ │ + add.w r2, r4, r2, lsl #1 │ │ + ldrb r2, [r2, #1] │ │ + strb r2, [r3, r0] │ │ + rsb r2, r0, #3 │ │ + sub.w r3, r7, #11 │ │ + add r0, r3 │ │ + movs r3, #0 │ │ + strd r0, r2, [sp] │ │ + mov r0, r1 │ │ + movs r1, #1 │ │ + movs r2, #1 │ │ + bl bb84 │ │ + add sp, #16 │ │ + pop {r4, r6, r7, pc} │ │ + nop │ │ + movs r5, #14 │ │ + vrsubhn.i d18, , q1 │ │ + vqshl.u32 d19, d22, #31 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #60 @ 0x3c │ │ - ldrd r9, r6, [r1, #20] │ │ - movs r1, #34 @ 0x22 │ │ - ldr r2, [r6, #16] │ │ - ldrd r8, sl, [r0] │ │ - mov r0, r9 │ │ - str r2, [sp, #28] │ │ - blx r2 │ │ - cbz r0, efb8 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + ldr r6, [r1, #8] │ │ + bl 12b44 │ │ + ldrb.w r0, [sp] │ │ + cmp r0, #1 │ │ + bne.n 13f60 │ │ + movs r1, #0 │ │ + ldrb.w r0, [sp, #1] │ │ + str r1, [r4, #0] │ │ + b.n 13f84 │ │ + ldrd r0, r1, [sp, #8] │ │ + subs r2, r6, #1 │ │ + subs r2, r0, r2 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 13f80 │ │ + ldr r1, [r5, #12] │ │ + adds r1, #1 │ │ + cmp.w r1, #500 @ 0x1f4 │ │ + bls.n 13f8e │ │ + movs r0, #0 │ │ + str r0, [r4, #0] │ │ movs r0, #1 │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + b.n 13f84 │ │ + movs r0, #0 │ │ + str r0, [r4, #0] │ │ + strb r0, [r4, #4] │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp.w sl, #0 │ │ - beq.n efd4 │ │ - str r6, [sp, #16] │ │ - add.w r6, r8, sl │ │ - movs r5, #0 │ │ - mov.w fp, #0 │ │ - str.w r8, [sp, #20] │ │ - strd r6, sl, [sp, #8] │ │ - b.n f014 │ │ + ldrd r2, r3, [r5] │ │ + strd r2, r3, [r4] │ │ + strd r0, r1, [r4, #8] │ │ + b.n 13f86 │ │ + subs r0, #97 @ 0x61 │ │ + uxtb r1, r0 │ │ + cmp r1, #25 │ │ + bhi.n 13fb6 │ │ + ldr r0, [pc, #20] @ (13fbc ) │ │ + ldr r2, [pc, #24] @ (13fc0 ) │ │ + add r0, pc │ │ + add r2, pc │ │ + ldr.w r0, [r0, r1, lsl #2] │ │ + ldr.w r1, [r2, r1, lsl #2] │ │ + bx lr │ │ movs r0, #0 │ │ - ldr r3, [r6, #12] │ │ - add.w r1, r8, r0 │ │ - sub.w r2, sl, r0 │ │ - mov r0, r9 │ │ - blx r3 │ │ - cmp r0, #0 │ │ - bne.n efae │ │ - mov r0, r9 │ │ - movs r1, #34 @ 0x22 │ │ - ldr r2, [sp, #28] │ │ - add sp, #60 @ 0x3c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r2 │ │ - movs r0, #1 │ │ - ldrd r6, sl, [sp, #8] │ │ - add.w r5, r0, fp │ │ - ldr r0, [sp, #24] │ │ - cmp r8, r6 │ │ - sub.w r0, fp, r0 │ │ - add.w fp, r0, r8 │ │ - beq.w f18a │ │ - str.w r8, [sp, #24] │ │ - ldrsb.w r0, [r8], #1 │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - uxtb r4, r0 │ │ - bgt.n f078 │ │ - ldr r3, [sp, #24] │ │ - and.w r0, r4, #31 │ │ - cmp r4, #224 @ 0xe0 │ │ - ldrb r1, [r3, #1] │ │ - and.w r1, r1, #63 @ 0x3f │ │ - bcc.n f06a │ │ - ldrb r2, [r3, #2] │ │ - add.w r8, r3, #3 │ │ - cmp r4, #240 @ 0xf0 │ │ - and.w r2, r2, #63 @ 0x3f │ │ - orr.w r1, r2, r1, lsl #6 │ │ - bcc.n f074 │ │ - ldrb.w r2, [r8] │ │ - and.w r0, r0, #7 │ │ - and.w r2, r2, #63 @ 0x3f │ │ - orr.w r1, r2, r1, lsl #6 │ │ - orr.w r4, r1, r0, lsl #18 │ │ - cmp.w r4, #1114112 @ 0x110000 │ │ - beq.w f18a │ │ - ldr r0, [sp, #24] │ │ - add.w r8, r0, #4 │ │ - b.n f078 │ │ - orr.w r4, r1, r0, lsl #6 │ │ - add.w r8, r3, #2 │ │ - b.n f078 │ │ - orr.w r4, r1, r0, lsl #12 │ │ - add r0, sp, #32 │ │ + bx lr │ │ + nop │ │ + cdp 0, 7, cr0, cr4, cr4, {0} │ │ + mvns r2, r5 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #20 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 14012 │ │ + mov r0, sp │ │ mov r1, r4 │ │ - mov.w r2, #65537 @ 0x10001 │ │ - bl 98f4 │ │ - ldrb.w r0, [sp, #32] │ │ - cmp r0, #128 @ 0x80 │ │ - beq.n f004 │ │ - ldrb.w r0, [sp, #42] @ 0x2a │ │ - ldrb.w r1, [sp, #43] @ 0x2b │ │ - subs r0, r1, r0 │ │ - uxtb r0, r0 │ │ + movs r2, #71 @ 0x47 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp] │ │ cmp r0, #1 │ │ - beq.n f004 │ │ - cmp fp, r5 │ │ - bcc.w f1d0 │ │ - cbz r5, f0b8 │ │ - cmp r5, sl │ │ - bcs.n f0b4 │ │ - ldr r0, [sp, #20] │ │ - ldrsb r0, [r0, r5] │ │ - cmn.w r0, #64 @ 0x40 │ │ - bge.n f0b8 │ │ - b.n f1d0 │ │ - bne.w f1d0 │ │ - cmp.w fp, #0 │ │ - beq.n f0d2 │ │ - cmp fp, sl │ │ - bcs.n f0d0 │ │ - ldr r0, [sp, #20] │ │ - ldrsb.w r0, [r0, fp] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n f0d2 │ │ - b.n f1d0 │ │ - bne.n f1d0 │ │ - ldr r0, [sp, #20] │ │ - sub.w r2, fp, r5 │ │ - adds r1, r0, r5 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r0, #12] │ │ - mov r0, r9 │ │ - blx r3 │ │ - cmp r0, #0 │ │ - bne.w efae │ │ - add r2, sp, #32 │ │ - add r3, sp, #48 @ 0x30 │ │ - ldmia r2, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - uxtb r0, r0 │ │ - cmp r0, #128 @ 0x80 │ │ - bne.n f132 │ │ - movs r6, #128 @ 0x80 │ │ - b.n f110 │ │ - ldr r1, [sp, #52] @ 0x34 │ │ + bne.n 1402a │ │ + ldr r0, [r4, #16] │ │ + ldrb.w r5, [sp, #1] │ │ + cbz r0, 1400a │ │ + ldr r2, [pc, #236] @ (140dc ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #236] @ (140e0 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbnz r0, 14044 │ │ movs r6, #0 │ │ - str r6, [sp, #56] @ 0x38 │ │ - strd r6, r6, [sp, #48] @ 0x30 │ │ - ldr r2, [sp, #28] │ │ - mov r0, r9 │ │ - blx r2 │ │ + strb r5, [r4, #4] │ │ + str r6, [r4, #0] │ │ + b.n 1404a │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14048 │ │ + ldr r1, [pc, #192] @ (140d8 ) │ │ + movs r2, #1 │ │ + add r1, pc │ │ + add sp, #20 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14054 │ │ + ldrd r8, r9, [sp, #8] │ │ + orrs.w r1, r8, r9 │ │ + beq.n 140c6 │ │ + ldr r1, [pc, #168] @ (140e4 ) │ │ + movs r2, #4 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbz r0, 14064 │ │ + movs r6, #1 │ │ + b.n 1404a │ │ + movs r6, #0 │ │ + mov r0, r6 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r4 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 14668 │ │ + ldr r0, [pc, #128] @ (140e8 ) │ │ + mov.w sl, #0 │ │ + movs r5, #0 │ │ + movs r6, #1 │ │ + add r0, pc │ │ + mov fp, r0 │ │ + subs.w r2, sl, r8 │ │ + sbcs.w r2, r5, r9 │ │ + bcs.n 140b4 │ │ + mov r1, sl │ │ + mov r0, r5 │ │ + adds.w sl, sl, #1 │ │ + adc.w r5, r5, #0 │ │ + orrs r0, r1 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + cmpne r0, #0 │ │ + beq.n 1409e │ │ + mov r1, fp │ │ + movs r2, #2 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w efae │ │ - cmp r6, #128 @ 0x80 │ │ - beq.n f0fa │ │ - ldrb.w r5, [sp, #58] @ 0x3a │ │ - ldrb.w r0, [sp, #59] @ 0x3b │ │ - cmp r5, r0 │ │ - bcs.n f16a │ │ - cmp r5, #10 │ │ - add.w r0, r5, #1 │ │ - strb.w r0, [sp, #58] @ 0x3a │ │ - bcs.n f1c4 │ │ - add r0, sp, #48 @ 0x30 │ │ - ldrb r1, [r0, r5] │ │ - b.n f104 │ │ - ldrb.w r0, [sp, #58] @ 0x3a │ │ - ldrb.w r6, [sp, #59] @ 0x3b │ │ - cmp r0, #10 │ │ - mov r5, r0 │ │ - it ls │ │ - movls r5, #10 │ │ - cmp r0, r6 │ │ - it hi │ │ - movhi r6, r0 │ │ - cmp r6, r0 │ │ - beq.n f16a │ │ - add.w sl, r0, #1 │ │ - cmp r5, r0 │ │ - strb.w sl, [sp, #58] @ 0x3a │ │ - beq.n f1c4 │ │ - add r1, sp, #48 @ 0x30 │ │ - ldr r2, [sp, #28] │ │ - ldrb r1, [r1, r0] │ │ - mov r0, r9 │ │ - blx r2 │ │ + bne.n 14044 │ │ + ldr r0, [r4, #20] │ │ + movs r2, #1 │ │ + movs r3, #0 │ │ + adds r0, #1 │ │ + str r0, [r4, #20] │ │ + mov r0, r4 │ │ + bl 1310c │ │ cmp r0, #0 │ │ - mov r0, sl │ │ - beq.n f148 │ │ - b.n efae │ │ - cmp r4, #128 @ 0x80 │ │ - bcc.w effa │ │ - ldrd r6, sl, [sp, #8] │ │ - cmp.w r4, #2048 @ 0x800 │ │ - bcs.n f17e │ │ - movs r0, #2 │ │ - b.n f000 │ │ - movs r0, #4 │ │ - cmp.w r4, #65536 @ 0x10000 │ │ - it cc │ │ - movcc r0, #3 │ │ - b.n f000 │ │ - ldr r6, [sp, #16] │ │ - cbz r5, f1a4 │ │ - ldr.w r8, [sp, #20] │ │ - cmp r5, sl │ │ - bcs.n f1ac │ │ - ldrsb.w r0, [r8, r5] │ │ - cmn.w r0, #65 @ 0x41 │ │ - ble.n f1b2 │ │ + bne.n 1404a │ │ + b.n 14072 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 140c6 │ │ + ldr r1, [pc, #48] @ (140ec ) │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 14044 │ │ + mov r0, r4 │ │ + bl 14668 │ │ + ldr r1, [r4, #20] │ │ + sub.w r1, r1, r8 │ │ + str r1, [r4, #20] │ │ + b.n 1404c │ │ + nop │ │ + adds r5, #183 @ 0xb7 │ │ + vsri.64 d18, d8, #1 │ │ + @ instruction: 0xffff35c2 │ │ + vqdmulh.s q8, , d28[0] │ │ + vsli.32 , q10, #31 │ │ + vsli.64 d19, d4, #63 @ 0x3f │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #32 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 14136 │ │ + mov r5, sp │ │ + mov r1, r4 │ │ mov r0, r5 │ │ - b.n efd6 │ │ + bl 13f38 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, 1414e │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1417c │ │ + mov ip, r4 │ │ + add.w r8, sp, #16 │ │ + ldmia.w ip, {r0, r2, r3, r6} │ │ + mov r1, r8 │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + mov r0, r4 │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + mov r0, r4 │ │ + bl 126a0 │ │ + ldmia.w r8, {r1, r2, r3, r6} │ │ + stmia r4!, {r1, r2, r3, r6} │ │ + b.n 1417e │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1417c │ │ + ldr r1, [pc, #76] @ (14188 ) │ │ + movs r2, #1 │ │ + add r1, pc │ │ + add sp, #32 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14176 │ │ + ldrb.w r2, [sp, #4] │ │ + ldr r3, [pc, #52] @ (1418c ) │ │ + ldr r1, [pc, #52] @ (14190 ) │ │ + cmp r2, #0 │ │ + mov.w r2, #16 │ │ + add r3, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r3 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 14176 │ │ + movs r0, #1 │ │ + b.n 1417e │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ - ldr.w r8, [sp, #20] │ │ - b.n efd6 │ │ - mov r0, sl │ │ - beq.w efd6 │ │ - ldr r0, [pc, #52] @ (f1e8 ) │ │ - mov r1, sl │ │ - mov r2, r5 │ │ - mov r3, sl │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - ldr r2, [pc, #36] @ (f1ec ) │ │ + add sp, #32 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + adds r4, #147 @ 0x93 │ │ + vsubw.u q9, , d28 │ │ + vsri.32 , q3, #1 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + mov r5, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r4, #0 │ │ + cbz r0, 141e0 │ │ + ldr r6, [pc, #68] @ (141ec ) │ │ + add r6, pc │ │ + ldrd r2, r1, [r5, #4] │ │ + cmp r1, r2 │ │ + bcs.n 141b6 │ │ + ldrb r0, [r0, r1] │ │ + cmp r0, #69 @ 0x45 │ │ + beq.n 141dc │ │ + cbz r4, 141c6 │ │ + ldr r0, [r5, #16] │ │ + cbz r0, 141c6 │ │ + mov r1, r6 │ │ + movs r2, #2 │ │ + bl bf50 │ │ + cbnz r0, 141d8 │ │ mov r0, r5 │ │ - movs r1, #10 │ │ - add r2, pc │ │ - bl 86f4 │ │ - ldr r0, [pc, #16] @ (f1e4 ) │ │ - mov r1, sl │ │ - mov r2, r5 │ │ - mov r3, fp │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - ldr r0, [sp, #20] │ │ - bl 9b9c │ │ + bl 126a0 │ │ + cbnz r0, 141d8 │ │ + ldr r0, [r5, #0] │ │ + adds r4, #1 │ │ + cmp r0, #0 │ │ + bne.n 141a8 │ │ + b.n 141e0 │ │ + movs r0, #1 │ │ + b.n 141e2 │ │ + adds r0, r1, #1 │ │ + str r0, [r5, #8] │ │ + movs r0, #0 │ │ + mov r1, r4 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop │ │ - subs r7, #64 @ 0x40 │ │ - movs r3, r0 │ │ - subs r7, #78 @ 0x4e │ │ - movs r3, r0 │ │ - lsrs r6, r0 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ + adds r4, #60 @ 0x3c │ │ + vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #52 @ 0x34 │ │ - ldr r2, [r1, #0] │ │ - cbz r2, f25e │ │ - ldr r5, [r1, #28] │ │ - ldr.w lr, [r1, #52] @ 0x34 │ │ - cmp r5, lr │ │ - beq.n f266 │ │ - ldr.w ip, [r1, #60] @ 0x3c │ │ - mov r3, lr │ │ - ldr.w r8, [r1, #48] @ 0x30 │ │ - sub.w sl, ip, #1 │ │ - str r0, [sp, #20] │ │ - add.w r4, r5, sl │ │ - cmp r4, lr │ │ - bcs.w f346 │ │ - ldr r0, [r1, #8] │ │ - add.w r2, r5, ip │ │ - str r0, [sp, #36] @ 0x24 │ │ - add.w r9, r8, r5 │ │ - ldr r0, [r1, #12] │ │ - str r0, [sp, #32] │ │ - ldr r0, [r1, #24] │ │ - ldr r3, [r1, #16] │ │ - ldr.w fp, [r1, #36] @ 0x24 │ │ - str r2, [sp, #24] │ │ - sub.w r2, ip, r0 │ │ - add r0, r5 │ │ - ldr r6, [r1, #56] @ 0x38 │ │ - str r0, [sp, #4] │ │ - subs r0, r5, r3 │ │ - str r3, [sp, #28] │ │ - adds r0, #1 │ │ - mov r3, r5 │ │ - str r0, [sp, #12] │ │ - str r2, [sp, #8] │ │ - mov r0, fp │ │ - strd fp, fp, [sp, #44] @ 0x2c │ │ - str.w sl, [sp, #16] │ │ - b.n f28a │ │ - ldrb r2, [r1, #14] │ │ - cmp r2, #0 │ │ - beq.w f366 │ │ - movs r1, #2 │ │ - str r1, [r0, #0] │ │ - add sp, #52 @ 0x34 │ │ + sub sp, #20 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 1423e │ │ + mov r0, sp │ │ + mov r1, r4 │ │ + movs r2, #71 @ 0x47 │ │ + bl 121a8 │ │ + ldrb.w r0, [sp] │ │ + cmp r0, #1 │ │ + bne.n 14256 │ │ + ldr r0, [r4, #16] │ │ + ldrb.w r5, [sp, #1] │ │ + cbz r0, 14236 │ │ + ldr r2, [pc, #232] @ (14304 ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #232] @ (14308 ) │ │ + add r2, pc │ │ + add r1, pc │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbnz r0, 14270 │ │ + strb r5, [r4, #4] │ │ + movs r5, #0 │ │ + str r5, [r4, #0] │ │ + b.n 142f4 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14274 │ │ + ldr r1, [pc, #188] @ (14300 ) │ │ + movs r2, #1 │ │ + add r1, pc │ │ + add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [sp, #24] │ │ - str r3, [r1, #28] │ │ - cbz r2, f280 │ │ - ldr r3, [sp, #24] │ │ - movs r0, #0 │ │ - str r0, [r1, #36] @ 0x24 │ │ - str r0, [sp, #48] @ 0x30 │ │ - add.w r4, r3, sl │ │ - cmp r4, lr │ │ - bcs.w f41a │ │ - cmp r5, r3 │ │ - bne.n f346 │ │ - ldrb.w r0, [r8, r4] │ │ - ldr r2, [sp, #36] @ 0x24 │ │ - and.w r0, r0, #63 @ 0x3f │ │ - rsb r4, r0, #32 │ │ - lsr.w r3, r2, r0 │ │ - ldr r2, [sp, #32] │ │ - subs r0, #32 │ │ - lsl.w r4, r2, r4 │ │ - orr.w r3, r3, r4 │ │ - it pl │ │ - lsrpl.w r3, r2, r0 │ │ - lsls r0, r3, #31 │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - add.w r2, r0, #1 │ │ - beq.n f272 │ │ - ldr r0, [sp, #28] │ │ - ldr.w sl, [sp, #48] @ 0x30 │ │ - cmp r0, sl │ │ - it hi │ │ - movhi sl, r0 │ │ - str r2, [sp, #40] @ 0x28 │ │ - cmp r2, #0 │ │ - it eq │ │ - moveq sl, r0 │ │ - mov r0, ip │ │ - mov r3, sl │ │ - cmp sl, ip │ │ - it hi │ │ - movhi r0, sl │ │ - cmp r0, r3 │ │ - beq.n f308 │ │ - mov r4, r3 │ │ - add r3, r5 │ │ - cmp r3, lr │ │ - bcs.w f464 │ │ - ldrb.w r2, [r9, r4] │ │ - adds r3, r4, #1 │ │ - ldrb.w fp, [r6, r4] │ │ - cmp fp, r2 │ │ - beq.n f2da │ │ - ldr r0, [sp, #12] │ │ - ldr.w sl, [sp, #16] │ │ - adds r3, r0, r4 │ │ - ldr r0, [sp, #40] @ 0x28 │ │ - str r3, [r1, #28] │ │ - cmp r0, #0 │ │ - bne.n f27a │ │ - b.n f280 │ │ - ldr r0, [sp, #44] @ 0x2c │ │ - ldr r2, [sp, #48] @ 0x30 │ │ - subs.w r0, r0, #4294967295 @ 0xffffffff │ │ - it ne │ │ - movne r0, r2 │ │ - ldr r3, [sp, #28] │ │ - ldr.w sl, [sp, #16] │ │ - cmp r0, r3 │ │ - bcs.n f3ae │ │ - subs r3, #1 │ │ - cmp r3, ip │ │ - bcs.w f494 │ │ - adds r4, r3, r5 │ │ - cmp r4, lr │ │ - bcs.w f4a0 │ │ - ldrb.w r4, [r8, r4] │ │ - ldrb r2, [r6, r3] │ │ - cmp r2, r4 │ │ - beq.n f31a │ │ - ldr r0, [sp, #40] @ 0x28 │ │ - ldr r3, [sp, #4] │ │ - cmp r0, #0 │ │ - ldr r0, [sp, #8] │ │ - str r3, [r1, #28] │ │ - bne.n f27c │ │ - b.n f280 │ │ - cbz r3, f392 │ │ - mov r0, r3 │ │ - b.n f354 │ │ - cmp lr, r0 │ │ - beq.n f396 │ │ - adds r0, #1 │ │ - bcs.n f392 │ │ - cmp r0, lr │ │ - bcs.n f34c │ │ - ldrsb.w r2, [r8, r0] │ │ - cmn.w r2, #65 @ 0x41 │ │ - ble.n f350 │ │ - mov lr, r0 │ │ - b.n f396 │ │ - ldrb r4, [r1, #12] │ │ - ldr r2, [r1, #4] │ │ - ldrd ip, r3, [r1, #48] @ 0x30 │ │ - eor.w r6, r4, #1 │ │ - strb r6, [r1, #12] │ │ - cbz r2, f3d2 │ │ - cmp r2, r3 │ │ - bcs.n f3d0 │ │ - ldrsb.w r6, [ip, r2] │ │ - cmn.w r6, #65 @ 0x41 │ │ - bgt.n f3d2 │ │ - ldr r0, [pc, #292] @ (f4ac ) │ │ - mov r1, r3 │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, ip │ │ - bl 9b9c │ │ - mov.w lr, #0 │ │ - cmp lr, r3 │ │ - it hi │ │ - movhi r3, lr │ │ - str r3, [r1, #28] │ │ - movs r0, #1 │ │ - ldr r1, [sp, #20] │ │ - stmia.w r1, {r0, r5, lr} │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [sp, #24] │ │ - str r0, [r1, #28] │ │ - ldr r0, [sp, #40] @ 0x28 │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, #0 │ │ - strne r0, [r1, #36] @ 0x24 │ │ - ldr r1, [sp, #20] │ │ - movs r0, #0 │ │ - strd r0, r5, [r1] │ │ - ldr r0, [sp, #24] │ │ - str r0, [r1, #8] │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - bne.n f384 │ │ - cmp r2, r3 │ │ - bne.n f3da │ │ - cbnz r4, f42a │ │ - b.n f440 │ │ - add.w r6, ip, r2 │ │ - ldrsb.w r5, [r6] │ │ - cmp.w r5, #4294967295 @ 0xffffffff │ │ - uxtb r3, r5 │ │ - bgt.n f428 │ │ - ldrb r5, [r6, #1] │ │ - and.w ip, r3, #31 │ │ - cmp r3, #224 @ 0xe0 │ │ - and.w lr, r5, #63 @ 0x3f │ │ - bcc.n f41e │ │ - ldrb r5, [r6, #2] │ │ - cmp r3, #240 @ 0xf0 │ │ - and.w r5, r5, #63 @ 0x3f │ │ - orr.w r5, r5, lr, lsl #6 │ │ - bcc.n f424 │ │ - ldrb r3, [r6, #3] │ │ - and.w r6, ip, #7 │ │ - and.w r3, r3, #63 @ 0x3f │ │ - orr.w r3, r3, r5, lsl #6 │ │ - orr.w r3, r3, r6, lsl #18 │ │ - b.n f428 │ │ - mov r3, lr │ │ - b.n f348 │ │ - orr.w r3, lr, ip, lsl #6 │ │ - b.n f428 │ │ - orr.w r3, r5, ip, lsl #12 │ │ - cbz r4, f43a │ │ - movs r1, #0 │ │ - str r2, [r0, #8] │ │ - strd r1, r2, [r0] │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp.w r3, #1114112 @ 0x110000 │ │ - bne.n f450 │ │ - movs r2, #2 │ │ - str r2, [r0, #0] │ │ - movs r0, #1 │ │ - strb r0, [r1, #14] │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #1 │ │ - cmp r3, #128 @ 0x80 │ │ - mov.w r6, #1 │ │ - bcc.n f482 │ │ - cmp.w r3, #2048 @ 0x800 │ │ - bcs.n f478 │ │ - movs r6, #2 │ │ - b.n f482 │ │ - ldr r2, [pc, #76] @ (f4b4 ) │ │ - add.w r0, sl, r5 │ │ - mov r1, lr │ │ - cmp lr, r0 │ │ - add r2, pc │ │ - it hi │ │ - movhi r0, lr │ │ - bl 86f4 │ │ - movs r6, #4 │ │ - cmp.w r3, #65536 @ 0x10000 │ │ - it cc │ │ - movcc r6, #3 │ │ - adds r3, r6, r2 │ │ - str r3, [r1, #4] │ │ - strd r5, r2, [r0] │ │ - str r3, [r0, #8] │ │ - add sp, #52 @ 0x34 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #32] @ (f4b8 ) │ │ - mov r0, r3 │ │ - mov r1, ip │ │ - add r2, pc │ │ - bl 86f4 │ │ - ldr r2, [pc, #12] @ (f4b0 ) │ │ - mov r0, r4 │ │ - mov r1, lr │ │ - add r2, pc │ │ - bl 86f4 │ │ - bics r4, r0 │ │ - movs r3, r0 │ │ - sbcs r6, r5 │ │ - movs r3, r0 │ │ - rors r6, r6 │ │ - movs r3, r0 │ │ - sbcs r2, r5 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - mov fp, r0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #0 │ │ - beq.n f59a │ │ - ldrd r9, r1, [fp, #4] │ │ - cmp r1, r9 │ │ - bcs.n f50a │ │ - ldrb r2, [r0, r1] │ │ - cmp r2, #71 @ 0x47 │ │ - bne.n f50a │ │ - adds r2, r1, #1 │ │ - str.w r2, [fp, #8] │ │ - cmp r2, r9 │ │ - bcs.n f5d0 │ │ - ldrb r3, [r0, r2] │ │ - cmp r3, #95 @ 0x5f │ │ - bne.n f5d0 │ │ - adds r0, r1, #2 │ │ - str.w r0, [fp, #8] │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - adds.w r8, r0, #1 │ │ - mov.w r2, #0 │ │ - adcs.w r9, r1, #0 │ │ - adcs.w r0, r2, #0 │ │ - beq.n f512 │ │ - b.n f68e │ │ - mov.w r8, #0 │ │ - mov.w r9, #0 │ │ - ldr.w r0, [fp, #16] │ │ - cmp r0, #0 │ │ - beq.n f5b4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14278 │ │ + ldrd r8, r9, [sp, #8] │ │ orrs.w r1, r8, r9 │ │ - beq.w f65c │ │ - ldr r1, [pc, #420] @ (f6c8 ) │ │ + beq.n 142e4 │ │ + ldr r1, [pc, #164] @ (1430c ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w f6a0 │ │ - ldr.w r0, [fp, #20] │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ + bl bf50 │ │ + cbz r0, 14282 │ │ movs r5, #1 │ │ - adds r0, #1 │ │ - str.w r0, [fp, #20] │ │ - mov r0, fp │ │ - bl d9b8 │ │ - cmp r0, #0 │ │ - bne.w f6a2 │ │ - ldr r4, [pc, #380] @ (f6cc ) │ │ + b.n 142f4 │ │ + movs r5, #0 │ │ + b.n 142f4 │ │ + mov r0, r4 │ │ + bl 14424 │ │ + mov r5, r0 │ │ + b.n 142f4 │ │ + ldr r0, [pc, #140] @ (14310 ) │ │ mov.w sl, #0 │ │ - movs r6, #1 │ │ - add r4, pc │ │ - b.n f574 │ │ - ldr.w r0, [fp, #20] │ │ + movs r6, #0 │ │ + movs r5, #1 │ │ + add r0, pc │ │ + mov fp, r0 │ │ + subs.w r2, sl, r8 │ │ + sbcs.w r2, r6, r9 │ │ + bcs.n 142d2 │ │ + mov r1, sl │ │ + mov r0, r6 │ │ + adds.w sl, sl, #1 │ │ + adc.w r6, r6, #0 │ │ + orrs r0, r1 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + cmpne r0, #0 │ │ + beq.n 142bc │ │ + mov r1, fp │ │ + movs r2, #2 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 14270 │ │ + ldr r0, [r4, #20] │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r0, #1 │ │ - str.w r0, [fp, #20] │ │ - mov r0, fp │ │ - bl d9b8 │ │ - cmp r0, #0 │ │ - bne.w f6a2 │ │ - subs.w r0, r6, r8 │ │ - sbcs.w r0, sl, r9 │ │ - bcs.n f64a │ │ - adds r6, #1 │ │ - ldr.w r0, [fp, #16] │ │ - adc.w sl, sl, #0 │ │ - cmp r0, #0 │ │ - beq.n f55a │ │ - mov r1, r4 │ │ - movs r2, #2 │ │ - bl 8c74 │ │ + str r0, [r4, #20] │ │ + mov r0, r4 │ │ + bl 1310c │ │ cmp r0, #0 │ │ - beq.n f55a │ │ - b.n f6a0 │ │ - ldr.w r0, [fp, #16] │ │ - cbz r0, f5c4 │ │ - ldr r1, [pc, #284] @ (f6c0 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - mov r0, fp │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 10080 │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r8, r2 │ │ - mov.w ip, #0 │ │ - mov.w lr, #62 @ 0x3e │ │ - movs r6, #0 │ │ - movs r5, #0 │ │ - cmp r2, r9 │ │ - it ls │ │ - movls r8, r9 │ │ - cmp r2, r9 │ │ - bcs.n f5ee │ │ - ldrb r1, [r0, r2] │ │ - cmp r1, #95 @ 0x5f │ │ - beq.n f676 │ │ - cmp r8, r2 │ │ - beq.n f68e │ │ - ldrb r1, [r0, r2] │ │ - sub.w r3, r1, #48 @ 0x30 │ │ - uxtb r4, r3 │ │ - cmp r4, #10 │ │ - bcc.n f61c │ │ - sub.w r3, r1, #97 @ 0x61 │ │ - uxtb r3, r3 │ │ - cmp r3, #26 │ │ - bcs.n f60e │ │ - sub.w r3, r1, #87 @ 0x57 │ │ - b.n f61c │ │ - sub.w r3, r1, #65 @ 0x41 │ │ - uxtb r3, r3 │ │ - cmp r3, #26 │ │ - bcs.n f68e │ │ - sub.w r3, r1, #29 │ │ - umull r1, r4, r6, lr │ │ - adds r2, #1 │ │ - str.w r2, [fp, #8] │ │ - umull r5, r6, r5, lr │ │ - adds r5, r5, r4 │ │ - adc.w r4, ip, #0 │ │ - cmp r6, #0 │ │ - it ne │ │ - movne r6, #1 │ │ - orrs r4, r6 │ │ - bne.n f68e │ │ - uxtb r3, r3 │ │ - adds r6, r1, r3 │ │ - adcs.w r5, r5, #0 │ │ - adcs.w r1, ip, #0 │ │ - beq.n f5e4 │ │ - b.n f68e │ │ - ldr.w r0, [fp, #16] │ │ - cbz r0, f65c │ │ - ldr r1, [pc, #124] @ (f6d0 ) │ │ + beq.n 14290 │ │ + b.n 142f4 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 142e4 │ │ + ldr r1, [pc, #60] @ (14314 ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, f6a0 │ │ - mov r0, fp │ │ - bl 10080 │ │ - ldr.w r1, [fp, #20] │ │ - sub.w r1, r1, r8 │ │ - str.w r1, [fp, #20] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, r2, #1 │ │ - str.w r0, [fp, #8] │ │ - adds r0, r6, #1 │ │ - mov.w r2, #0 │ │ - adcs.w r1, r5, #0 │ │ - adcs.w r2, r2, #0 │ │ - beq.w f4f6 │ │ - ldr.w r0, [fp, #16] │ │ - cbz r0, f6ac │ │ - ldr r1, [pc, #44] @ (f6c4 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbz r0, f6ac │ │ - movs r5, #1 │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - strb.w r5, [fp, #4] │ │ - str.w r5, [fp] │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r6, [r3, r3] │ │ - @ instruction: 0xffff3bd6 │ │ - vmull.u , d31, d18 │ │ - vsra.u32 d21, d16, #1 │ │ - vshr.u32 d21, d16, #1 │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #20 │ │ - ldr.w fp, [r0] │ │ - mov r8, r0 │ │ - cmp.w fp, #0 │ │ - beq.n f7ac │ │ - ldrd sl, ip, [r8, #4] │ │ - cmp ip, sl │ │ - bcs.n f72e │ │ - ldrb.w r0, [fp, ip] │ │ - cmp r0, #95 @ 0x5f │ │ - bne.n f72e │ │ - add.w r0, ip, #1 │ │ - str.w r0, [r8, #8] │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - sub.w r2, ip, #1 │ │ - subs r2, r0, r2 │ │ - sbcs.w r1, r1, #0 │ │ - bcs.n f7c8 │ │ - ldr.w r1, [r8, #12] │ │ - adds r1, #1 │ │ - cmp.w r1, #500 @ 0x1f4 │ │ - bls.w f824 │ │ - movs r5, #1 │ │ - movs r2, #0 │ │ - ldr.w r0, [r8, #16] │ │ - cmp r0, #0 │ │ - bne.n f7d2 │ │ - b.n f7f8 │ │ - mov r9, sl │ │ - movs r6, #0 │ │ - mov.w lr, #62 @ 0x3e │ │ - mov r0, ip │ │ - movs r4, #0 │ │ - cmp ip, sl │ │ - it hi │ │ - movhi r9, ip │ │ - cmp r0, sl │ │ - bcs.n f74c │ │ - ldrb.w r3, [fp, r0] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n f80a │ │ - cmp r9, r0 │ │ - beq.n f7c8 │ │ - ldrb.w r5, [fp, r0] │ │ - sub.w r3, r5, #48 @ 0x30 │ │ - uxtb r2, r3 │ │ - cmp r2, #10 │ │ - bcc.n f77c │ │ - sub.w r2, r5, #97 @ 0x61 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n f76e │ │ - sub.w r3, r5, #87 @ 0x57 │ │ - b.n f77c │ │ - sub.w r2, r5, #65 @ 0x41 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n f7c8 │ │ - sub.w r3, r5, #29 │ │ - umull r6, r2, r6, lr │ │ - adds r0, #1 │ │ - str.w r0, [r8, #8] │ │ - movs r5, #0 │ │ - umull r4, r1, r4, lr │ │ - adds r4, r4, r2 │ │ - adc.w r2, r5, #0 │ │ - cmp r1, #0 │ │ - it ne │ │ - movne r1, #1 │ │ - orrs r1, r2 │ │ - bne.n f7ca │ │ - uxtb r1, r3 │ │ - adds r6, r6, r1 │ │ - adcs.w r4, r4, #0 │ │ - adcs.w r1, r5, #0 │ │ - beq.n f740 │ │ - b.n f7ca │ │ - ldr.w r0, [r8, #16] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.n f852 │ │ - ldr r1, [pc, #172] @ (f864 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - add sp, #20 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - movs r5, #0 │ │ - movs r2, #1 │ │ - ldr.w r0, [r8, #16] │ │ - cbz r0, f7f8 │ │ - ldr r3, [pc, #136] @ (f85c ) │ │ - cmp r2, #0 │ │ - ldr r1, [pc, #136] @ (f860 ) │ │ - mov.w r2, #25 │ │ - add r3, pc │ │ - add r1, pc │ │ - it eq │ │ - moveq r1, r3 │ │ - it ne │ │ - movne r2, #16 │ │ - bl 8c74 │ │ - cbz r0, f7f8 │ │ - movs r0, #1 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ - strb.w r5, [r8, #4] │ │ - str.w r0, [r8] │ │ - add sp, #20 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, #1 │ │ - str.w r0, [r8, #8] │ │ - adds r0, r6, #1 │ │ - mov.w r5, #0 │ │ - adcs.w r1, r4, #0 │ │ - adcs.w r2, r5, #0 │ │ - beq.w f706 │ │ - b.n f7ca │ │ - ldr.w r2, [r8, #16] │ │ - cbz r2, f852 │ │ - ldmia.w r8, {r2, r3, r6} │ │ - ldr.w r5, [r8, #12] │ │ - strd r0, r1, [r8, #8] │ │ - mov r0, r8 │ │ - str r5, [sp, #12] │ │ - stmia.w sp, {r2, r3, r6} │ │ - bl cf40 │ │ - ldmia.w sp, {r1, r2, r3, r6} │ │ - stmia.w r8, {r1, r2, r3, r6} │ │ - add sp, #20 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ + bne.n 14270 │ │ + mov r0, r4 │ │ + bl 14424 │ │ + mov r5, r0 │ │ + ldr r0, [r4, #20] │ │ + sub.w r0, r0, r8 │ │ + str r0, [r4, #20] │ │ + mov r0, r5 │ │ add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r6, [pc, #564] @ (fa94 ) │ │ - @ instruction: 0xffff3a90 │ │ - vqrdmlah.s q10, , d10[0] │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - ldrd sl, ip, [r1] │ │ - ldr r2, [r1, #8] │ │ - cmp r2, ip │ │ - bcs.n f898 │ │ - ldrb.w r3, [sl, r2] │ │ - cmp r3, #95 @ 0x5f │ │ - bne.n f898 │ │ - movs r3, #0 │ │ - adds r2, #1 │ │ - strd r3, r3, [r0, #8] │ │ - str r2, [r1, #8] │ │ - strb r3, [r0, #0] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r0, [sp, #0] │ │ - mov lr, ip │ │ - movs r0, #0 │ │ - mov.w r9, #62 @ 0x3e │ │ - movs r6, #0 │ │ - mov.w fp, #0 │ │ - cmp r2, ip │ │ - it hi │ │ - movhi lr, r2 │ │ - cmp r2, ip │ │ - bcs.n f8ba │ │ - ldrb.w r3, [sl, r2] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n f92c │ │ - cmp lr, r2 │ │ - beq.n f918 │ │ - ldrb.w r3, [sl, r2] │ │ - sub.w r8, r3, #48 @ 0x30 │ │ - uxtb.w r4, r8 │ │ - cmp r4, #10 │ │ - bcc.n f8ec │ │ - sub.w r4, r3, #97 @ 0x61 │ │ - uxtb r4, r4 │ │ - cmp r4, #26 │ │ - bcs.n f8de │ │ - sub.w r8, r3, #87 @ 0x57 │ │ - b.n f8ec │ │ - sub.w r4, r3, #65 @ 0x41 │ │ - uxtb r4, r4 │ │ - cmp r4, #26 │ │ - bcs.n f918 │ │ - sub.w r8, r3, #29 │ │ - umull r3, r4, r6, r9 │ │ - adds r2, #1 │ │ - str r2, [r1, #8] │ │ - umull r6, r5, fp, r9 │ │ - adds r4, r4, r6 │ │ - adc.w r6, r0, #0 │ │ - cmp r5, #0 │ │ - it ne │ │ - movne r5, #1 │ │ - orrs r5, r6 │ │ - bne.n f918 │ │ - uxtb.w r5, r8 │ │ - adds r6, r3, r5 │ │ - adcs.w fp, r4, #0 │ │ - adcs.w r3, r0, #0 │ │ - beq.n f8ae │ │ - ldr r1, [sp, #0] │ │ - movs r0, #0 │ │ - strb r0, [r1, #1] │ │ - mov r0, r1 │ │ - movs r3, #1 │ │ - strb r3, [r0, #0] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r2, #1 │ │ - str r2, [r1, #8] │ │ - adds r1, r6, #1 │ │ - mov.w r2, #0 │ │ - adcs.w r3, fp, #0 │ │ - adcs.w r6, r2, #0 │ │ - beq.n f946 │ │ - ldr r0, [sp, #0] │ │ - strb r2, [r0, #1] │ │ - b.n f920 │ │ - ldr r0, [sp, #0] │ │ - strd r1, r3, [r0, #8] │ │ - movs r3, #0 │ │ - strb r3, [r0, #0] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - mov r5, r0 │ │ + nop │ │ + adds r3, #139 @ 0x8b │ │ + vmlal.u q9, d15, d28[0] │ │ + vrsra.u64 d19, d6, #1 │ │ + vtbx.8 d16, {d31-, q3, #1 │ │ + vrsra.u32 , q11, #1 │ │ + vsli.64 d27, d16, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ ldr r0, [r0, #0] │ │ - movs r4, #0 │ │ - cbz r0, f99e │ │ - ldr r6, [pc, #84] @ (f9c0 ) │ │ - add r6, pc │ │ - ldrd r2, r1, [r5, #4] │ │ + cbz r0, 14364 │ │ + ldrd r2, r1, [r4, #4] │ │ cmp r1, r2 │ │ - bcs.n f97a │ │ + bcs.n 143e4 │ │ ldrb r0, [r0, r1] │ │ - cmp r0, #69 @ 0x45 │ │ - beq.n f9b2 │ │ - cmp r4, #0 │ │ - itt ne │ │ - ldrne r0, [r5, #16] │ │ - cmpne r0, #0 │ │ - beq.n f98e │ │ - mov r1, r6 │ │ - movs r2, #2 │ │ - bl 8c74 │ │ - cbnz r0, f9a8 │ │ - mov r0, r5 │ │ - bl cf40 │ │ - cbnz r0, f9a8 │ │ - ldr r0, [r5, #0] │ │ - adds r4, #1 │ │ - cmp r0, #0 │ │ - bne.n f96c │ │ - movs r0, #0 │ │ - mov r1, r4 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - mov r1, r4 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, r1, #1 │ │ - str r0, [r5, #8] │ │ - movs r0, #0 │ │ - mov r1, r4 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r5, [pc, #112] @ (fa34 ) │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - ldr r1, [r0, #0] │ │ - mov fp, r0 │ │ - cmp r1, #0 │ │ - beq.n faa4 │ │ - ldrd r9, r0, [fp, #4] │ │ - cmp r0, r9 │ │ - bcs.n fa16 │ │ - ldrb r2, [r1, r0] │ │ - cmp r2, #71 @ 0x47 │ │ - bne.n fa16 │ │ - adds r2, r0, #1 │ │ - str.w r2, [fp, #8] │ │ - cmp r2, r9 │ │ - bcs.w fb10 │ │ - ldrb r3, [r1, r2] │ │ - cmp r3, #95 @ 0x5f │ │ - bne.w fb10 │ │ - adds r0, #2 │ │ - str.w r0, [fp, #8] │ │ - movs r0, #0 │ │ - movs r2, #0 │ │ - adds.w r8, r0, #1 │ │ - mov.w r3, #0 │ │ - adcs.w r9, r2, #0 │ │ - adcs.w r0, r3, #0 │ │ - beq.n fa1e │ │ - b.n fc10 │ │ - mov.w r8, #0 │ │ - mov.w r9, #0 │ │ - ldr.w r0, [fp, #16] │ │ + adds r1, #1 │ │ + str r1, [r4, #8] │ │ + cmp r0, #78 @ 0x4e │ │ + beq.n 1439a │ │ + cmp r0, #79 @ 0x4f │ │ + beq.n 14376 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 143e4 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + bl 12c30 │ │ cmp r0, #0 │ │ - beq.n fac0 │ │ - orrs.w r1, r8, r9 │ │ - beq.w fbae │ │ - ldr r1, [pc, #576] @ (fc70 ) │ │ - movs r2, #4 │ │ + bne.n 143f4 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1435a │ │ + ldr r1, [pc, #196] @ (14414 ) │ │ + movs r2, #3 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w fc22 │ │ - ldr.w r0, [fp, #20] │ │ - movs r2, #1 │ │ - movs r3, #0 │ │ - movs r5, #1 │ │ - adds r0, #1 │ │ - str.w r0, [fp, #20] │ │ - mov r0, fp │ │ - bl d9b8 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.n fb06 │ │ - ldr r4, [pc, #536] @ (fc74 ) │ │ - mov.w sl, #0 │ │ - movs r6, #1 │ │ - add r4, pc │ │ - b.n fa7c │ │ - ldr.w r0, [fp, #20] │ │ + bne.n 143f4 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + bl 12c30 │ │ + b.n 143a8 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 143aa │ │ + ldr r1, [pc, #160] @ (1440c ) │ │ movs r2, #1 │ │ - movs r3, #0 │ │ + add r1, pc │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w bf50 │ │ + ldr r0, [r4, #12] │ │ adds r0, #1 │ │ - str.w r0, [fp, #20] │ │ - mov r0, fp │ │ - bl d9b8 │ │ - cmp r0, #0 │ │ - bne.n fb06 │ │ - subs.w r0, r6, r8 │ │ - sbcs.w r0, sl, r9 │ │ - bcs.w fb9c │ │ - adds r6, #1 │ │ - ldr.w r0, [fp, #16] │ │ - adc.w sl, sl, #0 │ │ - cmp r0, #0 │ │ - beq.n fa64 │ │ - mov r1, r4 │ │ - movs r2, #2 │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - beq.n fa64 │ │ - b.n fc22 │ │ - ldr.w r0, [fp, #16] │ │ - cmp r0, #0 │ │ - beq.n fb90 │ │ - ldr r1, [pc, #436] @ (fc64 ) │ │ - movs r2, #1 │ │ + str r0, [r4, #12] │ │ + cmp.w r0, #500 @ 0x1f4 │ │ + bls.n 143ae │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14392 │ │ + ldr r1, [pc, #152] @ (14420 ) │ │ + movs r2, #25 │ │ add r1, pc │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - ldr r5, [pc, #412] @ (fc60 ) │ │ - movs r6, #0 │ │ + bl bf50 │ │ + cbnz r0, 143f4 │ │ + movs r0, #1 │ │ + strb r0, [r4, #4] │ │ + movs r0, #0 │ │ + b.n 143fc │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 143aa │ │ + ldr r1, [pc, #120] @ (14418 ) │ │ + movs r2, #5 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 143f4 │ │ + movs r0, #0 │ │ + pop {r4, r5, r7, pc} │ │ + mov r0, r4 │ │ + bl 14318 │ │ + cbnz r0, 143f4 │ │ + ldr r5, [pc, #100] @ (1441c ) │ │ add r5, pc │ │ - ldrd r2, r0, [fp, #4] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 143e4 │ │ + ldrd r2, r0, [r4, #4] │ │ cmp r0, r2 │ │ - bcs.n fad4 │ │ + bcs.n 143cc │ │ ldrb r1, [r1, r0] │ │ cmp r1, #69 @ 0x45 │ │ - beq.n fb8a │ │ - cmp r6, #0 │ │ - itt ne │ │ - ldrne.w r0, [fp, #16] │ │ - cmpne r0, #0 │ │ - beq.n faee │ │ + beq.n 14400 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 143da │ │ mov r1, r5 │ │ movs r2, #3 │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w fc22 │ │ - mov r0, fp │ │ - bl fc7c │ │ - cmp r0, #0 │ │ - bne.w fc22 │ │ - ldr.w r1, [fp] │ │ - subs r6, #1 │ │ - cmp r1, #0 │ │ - bne.n fac6 │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r8, r2 │ │ - mov.w ip, #0 │ │ - mov.w lr, #62 @ 0x3e │ │ - movs r6, #0 │ │ - movs r5, #0 │ │ - cmp r2, r9 │ │ - it ls │ │ - movls r8, r9 │ │ - cmp r2, r9 │ │ - bcs.n fb2e │ │ - ldrb r0, [r1, r2] │ │ - cmp r0, #95 @ 0x5f │ │ - beq.n fbf8 │ │ - cmp r8, r2 │ │ - beq.n fc10 │ │ - ldrb r0, [r1, r2] │ │ - sub.w r3, r0, #48 @ 0x30 │ │ - uxtb r4, r3 │ │ - cmp r4, #10 │ │ - bcc.n fb5c │ │ - sub.w r3, r0, #97 @ 0x61 │ │ - uxtb r3, r3 │ │ - cmp r3, #26 │ │ - bcs.n fb4e │ │ - sub.w r3, r0, #87 @ 0x57 │ │ - b.n fb5c │ │ - sub.w r3, r0, #65 @ 0x41 │ │ - uxtb r3, r3 │ │ - cmp r3, #26 │ │ - bcs.n fc10 │ │ - sub.w r3, r0, #29 │ │ - umull r0, r4, r6, lr │ │ - adds r2, #1 │ │ - str.w r2, [fp, #8] │ │ - umull r5, r6, r5, lr │ │ - adds r5, r5, r4 │ │ - adc.w r4, ip, #0 │ │ - cmp r6, #0 │ │ - it ne │ │ - movne r6, #1 │ │ - orrs r4, r6 │ │ - bne.n fc10 │ │ - uxtb r3, r3 │ │ - adds r6, r0, r3 │ │ - adcs.w r5, r5, #0 │ │ - adcs.w r0, ip, #0 │ │ - beq.n fb24 │ │ - b.n fc10 │ │ - adds r0, #1 │ │ - str.w r0, [fp, #8] │ │ - movs r5, #0 │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r0, [fp, #16] │ │ - cbz r0, fbae │ │ - ldr r1, [pc, #212] @ (fc78 ) │ │ - movs r2, #2 │ │ + bl bf50 │ │ + cbnz r0, 143f4 │ │ + mov r0, r4 │ │ + bl 14318 │ │ + cbnz r0, 143f4 │ │ + b.n 143ba │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 143f8 │ │ + ldr r1, [pc, #36] @ (14410 ) │ │ + movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, fc22 │ │ - ldr.w r0, [fp] │ │ + bl bf50 │ │ + cbz r0, 143f8 │ │ + movs r0, #1 │ │ + pop {r4, r5, r7, pc} │ │ + movs r0, #0 │ │ + strb r0, [r4, #4] │ │ + str r0, [r4, #0] │ │ + pop {r4, r5, r7, pc} │ │ + ldr r1, [r4, #12] │ │ + adds r0, #1 │ │ + subs r1, #1 │ │ + strd r0, r1, [r4, #8] │ │ + b.n 143aa │ │ + adds r2, #101 @ 0x65 │ │ + vaddl.u q9, d31, d16 │ │ + vsubw.u , , d2 │ │ + vrshr.u64 d19, d22, #1 │ │ + vrshr.u64 d19, d13, #1 │ │ + vsubl.u , d15, d30 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n fc48 │ │ - ldr r5, [pc, #180] @ (fc6c ) │ │ - movs r6, #0 │ │ - add r5, pc │ │ - ldrd r2, r1, [fp, #4] │ │ + beq.w 1455c │ │ + ldr r1, [pc, #300] @ (14568 ) │ │ + add.w r8, sp, #16 │ │ + mov.w sl, #0 │ │ + mov r9, sp │ │ + add r1, pc │ │ + mov fp, r1 │ │ + ldrd r2, r1, [r4, #4] │ │ cmp r1, r2 │ │ - bcs.n fbca │ │ + bcs.n 14458 │ │ ldrb r0, [r0, r1] │ │ cmp r0, #69 @ 0x45 │ │ - beq.n fc42 │ │ - cmp r6, #0 │ │ + beq.w 14558 │ │ + cmp.w sl, #0 │ │ itt ne │ │ - ldrne.w r0, [fp, #16] │ │ + ldrne r0, [r4, #16] │ │ cmpne r0, #0 │ │ - beq.n fbe0 │ │ - mov r1, r5 │ │ + beq.n 14472 │ │ + ldr r1, [pc, #260] @ (1456c ) │ │ movs r2, #3 │ │ - bl 8c74 │ │ - cbnz r0, fbf4 │ │ - mov r0, fp │ │ - bl fc7c │ │ - cbnz r0, fbf4 │ │ - ldr.w r0, [fp] │ │ - subs r6, #1 │ │ - cmp r0, #0 │ │ - bne.n fbbc │ │ - b.n fc48 │ │ - movs r5, #1 │ │ - b.n fc4a │ │ - adds r0, r2, #1 │ │ - str.w r0, [fp, #8] │ │ - adds r0, r6, #1 │ │ - mov.w r3, #0 │ │ - adcs.w r2, r5, #0 │ │ - adcs.w r3, r3, #0 │ │ - beq.w fa02 │ │ - ldr.w r0, [fp, #16] │ │ - cbz r0, fc2e │ │ - ldr r1, [pc, #80] @ (fc68 ) │ │ - movs r2, #16 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, fc2e │ │ - movs r5, #1 │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - strb.w r5, [fp, #4] │ │ - str.w r5, [fp] │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, r1, #1 │ │ - str.w r0, [fp, #8] │ │ - movs r5, #0 │ │ - ldr.w r0, [fp, #20] │ │ - sub.w r0, r0, r8 │ │ - str.w r0, [fp, #20] │ │ - mov r0, r5 │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #872] @ (ffcc ) │ │ - @ instruction: 0xffff4bd2 │ │ - vqshlu.s32 , q2, #31 │ │ - vtbx.8 d20, {d31- instruction: 0xffff4ade │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #32 │ │ - mov r4, r0 │ │ - bl fe60 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 1454c │ │ + mov r0, r4 │ │ + bl 14588 │ │ uxtb r1, r0 │ │ cmp r1, #2 │ │ - bne.n fc9c │ │ - movs r0, #1 │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [r4, #0] │ │ - cbz r1, fcca │ │ + beq.n 1454c │ │ + ldr r0, [r4, #0] │ │ + cbz r0, 144f8 │ │ ldrd r3, r2, [r4, #4] │ │ cmp r2, r3 │ │ - bcs.n fcca │ │ - ldrb r1, [r1, r2] │ │ - cmp r1, #112 @ 0x70 │ │ - bne.n fcca │ │ - adds r1, r2, #1 │ │ - ldr r2, [r4, #16] │ │ - lsls r0, r0, #24 │ │ - str r1, [r4, #8] │ │ - beq.n fcf4 │ │ - cbz r2, fd0a │ │ - ldr r1, [pc, #388] @ (fe40 ) │ │ - mov r0, r2 │ │ + bcs.n 144f8 │ │ + ldrb r0, [r0, r2] │ │ + cmp r0, #112 @ 0x70 │ │ + bne.n 144f8 │ │ + adds r0, r2, #1 │ │ + str r0, [r4, #8] │ │ + lsls r0, r1, #31 │ │ + beq.n 144a4 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 144b6 │ │ + ldr r1, [pc, #212] @ (14574 ) │ │ movs r2, #2 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, fd0a │ │ - b.n fe24 │ │ - lsls r0, r0, #24 │ │ - beq.w fdf4 │ │ + b.n 144ae │ │ ldr r0, [r4, #16] │ │ - cmp r0, #0 │ │ - beq.w fdf4 │ │ - ldr r1, [pc, #372] @ (fe50 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - it eq │ │ - moveq r0, #0 │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cbz r2, fd0a │ │ - ldr r1, [pc, #324] @ (fe3c ) │ │ - mov r0, r2 │ │ + cbz r0, 144b6 │ │ + ldr r1, [pc, #196] @ (14570 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.n fc94 │ │ - ldr r0, [r4, #0] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.n fddc │ │ - mov r0, sp │ │ + bne.n 1454c │ │ + ldr r0, [r4, #0] │ │ + cbz r0, 14508 │ │ + mov r0, r9 │ │ mov r1, r4 │ │ - bl ca3c │ │ + bl 12208 │ │ ldr r0, [sp, #0] │ │ - cmp r0, #0 │ │ - beq.n fdfe │ │ - ldmia.w sp, {r0, r1, r2, r3} │ │ - add.w ip, sp, #16 │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ + cbz r0, 14528 │ │ + mov r1, r9 │ │ + mov r0, r8 │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + stmia r0!, {r2, r3, r5, r6} │ │ ldr r1, [r4, #16] │ │ - cbz r1, fd4a │ │ - add r0, sp, #16 │ │ - bl cb98 │ │ - cmp r0, #0 │ │ - bne.n fe24 │ │ + cbz r1, 144ec │ │ + mov r0, r8 │ │ + bl 12360 │ │ + cbnz r0, 1454c │ │ ldr r0, [r4, #16] │ │ - cbz r0, fd4a │ │ - ldr r1, [pc, #260] @ (fe44 ) │ │ + cbz r0, 144ec │ │ + ldr r1, [pc, #160] @ (14584 ) │ │ movs r2, #3 │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n fe24 │ │ - mov r0, r4 │ │ - bl cf40 │ │ - cmp r0, #0 │ │ - bne.n fe24 │ │ - ldr r0, [pc, #240] @ (fe48 ) │ │ - add.w r8, sp, #16 │ │ - ldr r6, [pc, #240] @ (fe4c ) │ │ - mov r5, sp │ │ - add r0, pc │ │ - add r6, pc │ │ - mov r9, r0 │ │ - b.n fd76 │ │ + bl bf50 │ │ + cbnz r0, 1454c │ │ mov r0, r4 │ │ - bl cf40 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cmp r1, #0 │ │ - bne.w fc94 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, #0 │ │ - beq.n fcd0 │ │ - ldrd r2, r1, [r4, #4] │ │ - cmp r1, r2 │ │ - bcs.n fcd0 │ │ - ldrb r0, [r0, r1] │ │ - cmp r0, #112 @ 0x70 │ │ - bne.n fcd0 │ │ + bl 126a0 │ │ + movs r1, #1 │ │ + cbnz r0, 1454c │ │ + b.n 1447e │ │ + lsls r0, r1, #31 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + cmpne r0, #0 │ │ + beq.n 1451a │ │ + movs r5, #1 │ │ + mov r1, fp │ │ + b.n 14512 │ │ ldr r0, [r4, #16] │ │ - adds r1, #1 │ │ - str r1, [r4, #8] │ │ - cbz r0, fda2 │ │ - mov r1, r6 │ │ - movs r2, #2 │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n fe24 │ │ + cbz r0, 1451a │ │ + ldr r1, [pc, #104] @ (14578 ) │ │ + movs r5, #1 │ │ + add r1, pc │ │ + movs r2, #1 │ │ + bl bf50 │ │ + cbnz r0, 1455e │ │ ldr r0, [r4, #0] │ │ - cbz r0, fddc │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl ca3c │ │ - ldr r0, [sp, #0] │ │ - cbz r0, fdfe │ │ - ldmia.w sp, {r0, r1, r2, r3} │ │ - add.w ip, sp, #16 │ │ - stmia.w ip, {r0, r1, r2, r3} │ │ - ldr r1, [r4, #16] │ │ - cmp r1, #0 │ │ - beq.n fd66 │ │ - mov r0, r8 │ │ - bl cb98 │ │ - cbnz r0, fe24 │ │ - ldr r0, [r4, #16] │ │ + add.w sl, sl, #1 │ │ cmp r0, #0 │ │ - beq.n fd66 │ │ - mov r1, r9 │ │ - movs r2, #3 │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - beq.n fd66 │ │ - b.n fe24 │ │ + bne.w 14448 │ │ + b.n 1455c │ │ ldr r0, [r4, #16] │ │ - cbz r0, fdf4 │ │ - ldr r1, [pc, #112] @ (fe54 ) │ │ - movs r2, #1 │ │ - add r1, pc │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - movs r0, #0 │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ ldrb.w r5, [sp, #4] │ │ - ldr r0, [r4, #16] │ │ - cbz r5, fe16 │ │ - cbz r0, fe2e │ │ - ldr r1, [pc, #80] @ (fe5c ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbnz r0, fe24 │ │ - b.n fe2e │ │ - cbz r0, fe2e │ │ - ldr r1, [pc, #60] @ (fe58 ) │ │ - movs r2, #16 │ │ + cbz r0, 14550 │ │ + ldr r2, [pc, #72] @ (1457c ) │ │ + cmp r5, #0 │ │ + ldr r1, [pc, #72] @ (14580 ) │ │ + add r2, pc │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, fe2e │ │ - movs r0, #1 │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #0 │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 14550 │ │ + movs r5, #1 │ │ + b.n 1455e │ │ strb r5, [r4, #4] │ │ - str r0, [r4, #0] │ │ - add sp, #32 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + movs r5, #0 │ │ + str r5, [r4, #0] │ │ + b.n 1455e │ │ + adds r0, r1, #1 │ │ + str r0, [r4, #8] │ │ + movs r5, #0 │ │ + mov r0, r5 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #208] @ (ff10 ) │ │ - vtbx.8 d20, {d31-, #1 │ │ - @ instruction: 0xffff489e │ │ - vsri.32 , q1, #1 │ │ - vqrshrun.s64 d20, , #1 │ │ + adds r1, #157 @ 0x9d │ │ + vaddw.u , , d9 │ │ + vsra.u32 d19, d20, #1 │ │ + @ instruction: 0xffff3142 │ │ + vmla.i , , d1[0] │ │ + vcvt.u32.f32 , q3, #1 │ │ + vaddl.u , d31, d0 │ │ + vaddw.u , , d25 │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #28 │ │ - ldr.w fp, [r0] │ │ - cmp.w fp, #0 │ │ - beq.n fec4 │ │ - ldrd sl, r9, [r0, #4] │ │ - cmp r9, sl │ │ - bcs.n fec4 │ │ - ldrb.w r1, [fp, r9] │ │ - str r0, [sp, #4] │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #32 │ │ + ldr r1, [r0, #0] │ │ + mov r4, r0 │ │ + cbz r1, 145e8 │ │ + ldrd r2, r0, [r4, #4] │ │ + cmp r0, r2 │ │ + bcs.n 145e8 │ │ + ldrb r1, [r1, r0] │ │ cmp r1, #73 @ 0x49 │ │ - beq.n fed8 │ │ + beq.n 145fe │ │ cmp r1, #66 @ 0x42 │ │ - bne.n fec4 │ │ - add.w r4, r9, #1 │ │ - str r4, [r0, #8] │ │ - cmp r4, sl │ │ - bcs.n ff4e │ │ - ldrb.w r1, [fp, r4] │ │ - cmp r1, #95 @ 0x5f │ │ - bne.n ff4e │ │ - add.w r1, r9, #2 │ │ - str r1, [r0, #8] │ │ - movs r2, #0 │ │ - movs r1, #0 │ │ - subs.w r3, r2, r9 │ │ - sbcs.w r1, r1, #0 │ │ - bcs.w ffce │ │ - ldr r1, [r0, #12] │ │ - adds r1, #1 │ │ - cmp.w r1, #500 @ 0x1f4 │ │ - bls.w 10034 │ │ - movs r6, #1 │ │ - movs r2, #0 │ │ - b.n ffd2 │ │ + bne.n 145e8 │ │ + adds r0, #1 │ │ + mov r5, sp │ │ + str r0, [r4, #8] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 13f38 │ │ + ldr r0, [sp, #0] │ │ + cbz r0, 1462a │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.n 14658 │ │ + mov ip, r4 │ │ + add.w r8, sp, #16 │ │ + ldmia.w ip, {r0, r2, r3, r6} │ │ + mov r1, r8 │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + mov r0, r4 │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + mov r0, r4 │ │ + bl 14588 │ │ + ldmia.w r8, {r1, r2, r3, r6} │ │ + uxtb r0, r0 │ │ + stmia r4!, {r1, r2, r3, r6} │ │ + b.n 145f6 │ │ + mov r0, r4 │ │ movs r1, #0 │ │ - bl c11c │ │ + bl 11cf4 │ │ cmp r0, #0 │ │ it ne │ │ movne r0, #2 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #32 │ │ + ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - add.w r1, r9, #1 │ │ - str r1, [r0, #8] │ │ + adds r0, #1 │ │ + str r0, [r4, #8] │ │ + mov r0, r4 │ │ movs r1, #0 │ │ - bl c11c │ │ - cmp r0, #0 │ │ - bne.w fff8 │ │ - ldr r1, [sp, #4] │ │ - ldr r0, [r1, #16] │ │ - cbz r0, ff00 │ │ - ldr r1, [pc, #380] @ (10070 ) │ │ + bl 11cf4 │ │ + cbnz r0, 1464e │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 1461c │ │ + ldr r1, [pc, #80] @ (14664 ) │ │ movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - ldr r1, [sp, #4] │ │ - cmp r0, #0 │ │ - bne.n fff8 │ │ - ldr r2, [r1, #0] │ │ - cmp r2, #0 │ │ - beq.w 10012 │ │ - ldr r4, [pc, #368] @ (1007c ) │ │ - movs r5, #0 │ │ - add r4, pc │ │ - ldrd r3, r0, [r1, #4] │ │ - cmp r0, r3 │ │ - bcs.n ff1e │ │ - ldrb r2, [r2, r0] │ │ - cmp r2, #69 @ 0x45 │ │ - beq.w 10062 │ │ - cmp r5, #0 │ │ - itt ne │ │ - ldrne r0, [r1, #16] │ │ - cmpne r0, #0 │ │ - beq.n ff36 │ │ - mov r1, r4 │ │ - movs r2, #2 │ │ - bl 8c74 │ │ - ldr r1, [sp, #4] │ │ - cmp r0, #0 │ │ - bne.n fff8 │ │ - mov r0, r1 │ │ - bl d340 │ │ - cmp r0, #0 │ │ - bne.n fff8 │ │ - ldr r1, [sp, #4] │ │ - subs r5, #1 │ │ + bl bf50 │ │ + cbnz r0, 1464e │ │ + mov r0, r4 │ │ + bl 12a68 │ │ + mov r1, r0 │ │ movs r0, #1 │ │ - ldr r2, [r1, #0] │ │ - cmp r2, #0 │ │ - bne.n ff0e │ │ - b.n fed0 │ │ - mov lr, r4 │ │ - movs r5, #0 │ │ - mov.w ip, #62 @ 0x3e │ │ - movs r1, #0 │ │ - cmp r4, sl │ │ - it ls │ │ - movls lr, sl │ │ - cmp r4, sl │ │ - bcs.n ff6a │ │ - ldrb.w r3, [fp, r4] │ │ - cmp r3, #95 @ 0x5f │ │ - beq.n 1001c │ │ - cmp lr, r4 │ │ - beq.n ffce │ │ - ldrb.w r6, [fp, r4] │ │ - sub.w r3, r6, #48 @ 0x30 │ │ - uxtb r2, r3 │ │ - cmp r2, #10 │ │ - bcc.n ff9a │ │ - sub.w r2, r6, #97 @ 0x61 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n ff8c │ │ - sub.w r3, r6, #87 @ 0x57 │ │ - b.n ff9a │ │ - sub.w r2, r6, #65 @ 0x41 │ │ - uxtb r2, r2 │ │ - cmp r2, #26 │ │ - bcs.n ffce │ │ - sub.w r3, r6, #29 │ │ - umull r5, r2, r5, ip │ │ - adds r4, #1 │ │ - movs r6, #0 │ │ - str r4, [r0, #8] │ │ - umull r1, r8, r1, ip │ │ - adds r1, r1, r2 │ │ - adc.w r2, r6, #0 │ │ - cmp.w r8, #0 │ │ - it ne │ │ - movne.w r8, #1 │ │ - orrs.w r2, r2, r8 │ │ - bne.n ffd0 │ │ - uxtb r2, r3 │ │ - adds r5, r5, r2 │ │ - adcs.w r1, r1, #0 │ │ - adcs.w r2, r6, #0 │ │ - beq.n ff5e │ │ - b.n ffd0 │ │ - movs r6, #0 │ │ - movs r2, #1 │ │ - ldr r3, [r0, #16] │ │ - cbz r3, 10002 │ │ - ldr r0, [pc, #156] @ (10074 ) │ │ + cmp r1, #0 │ │ + b.n 145f2 │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 14652 │ │ + ldrb.w r2, [sp, #4] │ │ + ldr r3, [pc, #40] @ (1465c ) │ │ + ldr r1, [pc, #40] @ (14660 ) │ │ cmp r2, #0 │ │ - ldr r1, [pc, #156] @ (10078 ) │ │ - mov.w r2, #25 │ │ - add r0, pc │ │ + mov.w r2, #16 │ │ + add r3, pc │ │ add r1, pc │ │ it eq │ │ - moveq r1, r0 │ │ - mov r0, r3 │ │ + moveq r1, r3 │ │ it ne │ │ - movne r2, #16 │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - ldr r0, [sp, #4] │ │ - cbz r1, 10002 │ │ - movs r0, #2 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r1, #0 │ │ - strb r6, [r0, #4] │ │ - str r1, [r0, #0] │ │ + movne r2, #25 │ │ + bl bf50 │ │ + cbz r0, 14652 │ │ + movs r0, #2 │ │ + b.n 145f6 │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia r4!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r2, r4, #1 │ │ - str r2, [r0, #8] │ │ - adds r2, r5, #1 │ │ - mov.w r6, #0 │ │ - adcs.w r1, r1, #0 │ │ - adcs.w r3, r6, #0 │ │ - beq.w fea6 │ │ - b.n ffd0 │ │ - ldr r3, [r0, #16] │ │ - cmp r3, #0 │ │ - beq.n 10008 │ │ - ldrd r5, r4, [r0, #8] │ │ - ldrd r3, r6, [r0] │ │ - strd r5, r4, [sp, #16] │ │ - mov r4, r0 │ │ - strd r2, r1, [r0, #8] │ │ - strd r3, r6, [sp, #8] │ │ - bl fe60 │ │ - add r6, sp, #8 │ │ - ldmia r6, {r1, r2, r3, r6} │ │ - stmia r4!, {r1, r2, r3, r6} │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r0, #1 │ │ - str r0, [r1, #8] │ │ - movs r0, #1 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r4, r7 │ │ - vrsubhn.i d20, , │ │ - vsubl.u , d31, d12 │ │ - vqshl.u32 q10, q13, #31 │ │ + b.n 145f6 │ │ + subs r0, r2, #1 │ │ + vcvt.u32.f32 q9, q13, #1 │ │ + vqrdmlsh.s q9, , d12[0] │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #92 @ 0x5c │ │ ldr r1, [r0, #0] │ │ - mov r4, r0 │ │ + mov sl, r0 │ │ cmp r1, #0 │ │ - beq.w 10240 │ │ - ldrd r2, r0, [r4, #4] │ │ + beq.w 147c6 │ │ + ldrd r2, r0, [sl, #4] │ │ cmp r0, r2 │ │ - bcs.n 100ae │ │ + bcs.n 14694 │ │ ldrb r3, [r1, r0] │ │ cmp r3, #85 @ 0x55 │ │ - bne.n 100ae │ │ + bne.n 14694 │ │ adds r0, #1 │ │ movs r6, #1 │ │ - str r0, [r4, #8] │ │ - cmp r0, r2 │ │ - bcc.n 100b4 │ │ - b.n 100d6 │ │ + str.w r0, [sl, #8] │ │ + b.n 14696 │ │ movs r6, #0 │ │ cmp r0, r2 │ │ - bcs.n 100d6 │ │ + bcs.n 146be │ │ ldrb r3, [r1, r0] │ │ cmp r3, #75 @ 0x4b │ │ - bne.n 100d6 │ │ + bne.n 146be │ │ adds r3, r0, #1 │ │ - str r3, [r4, #8] │ │ + str.w r3, [sl, #8] │ │ cmp r3, r2 │ │ - bcs.n 100fc │ │ + bcs.n 146e0 │ │ ldrb r1, [r1, r3] │ │ cmp r1, #67 @ 0x43 │ │ - bne.n 100fc │ │ - ldr r5, [pc, #728] @ (103a4 ) │ │ - mov.w r8, #1 │ │ + bne.n 146e0 │ │ + ldr r4, [pc, #492] @ (148a0 ) │ │ + movs r5, #1 │ │ adds r0, #2 │ │ - str r0, [r4, #8] │ │ - add r5, pc │ │ - b.n 10118 │ │ + str.w r0, [sl, #8] │ │ + add r4, pc │ │ + b.n 14700 │ │ cmp r6, #0 │ │ - beq.w 10240 │ │ - movs r5, #0 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 100f8 │ │ - ldr r1, [pc, #708] @ (103a8 ) │ │ + beq.w 147c6 │ │ + movs r4, #0 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 146dc │ │ + ldr r1, [pc, #468] @ (148a4 ) │ │ movs r2, #7 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, 100f8 │ │ - movs r0, #1 │ │ - add sp, #92 @ 0x5c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cbnz r5, 1011c │ │ - b.n 10240 │ │ - add r0, sp, #40 @ 0x28 │ │ - mov r1, r4 │ │ - bl ca3c │ │ - ldr r5, [sp, #40] @ 0x28 │ │ - cbz r5, 1017c │ │ - ldr.w r8, [sp, #44] @ 0x2c │ │ - cmp.w r8, #0 │ │ - beq.n 101b0 │ │ - ldr r0, [sp, #52] @ 0x34 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.w 147e2 │ │ + cbnz r4, 14704 │ │ + b.n 147c6 │ │ + add r0, sp, #48 @ 0x30 │ │ + mov r1, sl │ │ + bl 12208 │ │ + ldr r4, [sp, #48] @ 0x30 │ │ + cmp r4, #0 │ │ + beq.w 14846 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + cmp r5, #0 │ │ + beq.w 14876 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ cmp r0, #0 │ │ - bne.n 101b0 │ │ + bne.w 14876 │ │ cmp r6, #0 │ │ - bne.n 100de │ │ - ldr.w sl, [r4, #16] │ │ - cmp.w sl, #0 │ │ - beq.n 10138 │ │ - ldr r1, [pc, #656] @ (103b8 ) │ │ - mov r0, sl │ │ + bne.n 146c6 │ │ + ldr.w r8, [sl, #16] │ │ + cmp.w r8, #0 │ │ + beq.n 1471e │ │ + ldr r1, [pc, #428] @ (148bc ) │ │ + mov r0, r8 │ │ movs r2, #8 │ │ add r1, pc │ │ - bl 8c74 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w 102ea │ │ + bne.n 147e2 │ │ movs r0, #1 │ │ movs r1, #0 │ │ - strh.w r0, [sp, #36] @ 0x24 │ │ - mov r6, sp │ │ - strb.w r0, [sp, #24] │ │ + strh.w r0, [sp, #44] @ 0x2c │ │ + strb.w r0, [sp, #32] │ │ movs r0, #95 @ 0x5f │ │ - str.w r8, [sp, #32] │ │ - strd r1, r8, [sp, #12] │ │ - stmia.w sp, {r0, r5, r8} │ │ - add.w r8, sp, #40 @ 0x28 │ │ - str r1, [sp, #28] │ │ - mov r1, r6 │ │ - str r0, [sp, #20] │ │ - mov r0, r8 │ │ - bl bd8c │ │ - ldr r0, [sp, #40] @ 0x28 │ │ - cbz r0, 10194 │ │ - ldrd r0, r1, [sp, #44] @ 0x2c │ │ - ldr r2, [sp, #28] │ │ - str r1, [sp, #28] │ │ - adds r1, r5, r2 │ │ - subs r2, r0, r2 │ │ - cmp.w sl, #0 │ │ - bne.n 10208 │ │ - b.n 10212 │ │ - ldrb.w r5, [sp, #44] @ 0x2c │ │ - ldr r0, [r4, #16] │ │ - cbz r5, 101d2 │ │ - cbz r0, 101e4 │ │ - ldr r1, [pc, #556] @ (103b4 ) │ │ - movs r2, #25 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cbz r0, 101e4 │ │ - b.n 102ea │ │ - ldrb.w r0, [sp, #37] @ 0x25 │ │ - cmp r0, #0 │ │ - bne.w 1039a │ │ - ldrb.w r0, [sp, #36] @ 0x24 │ │ - movs r1, #1 │ │ - strb.w r1, [sp, #37] @ 0x25 │ │ - cbz r0, 101f2 │ │ - ldrd r0, r1, [sp, #28] │ │ - b.n 101fc │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 101c4 │ │ - ldr r1, [pc, #500] @ (103ac ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w 102ea │ │ - movs r0, #0 │ │ - strb r0, [r4, #4] │ │ - str r0, [r4, #0] │ │ - add sp, #92 @ 0x5c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cbz r0, 101e4 │ │ - ldr r1, [pc, #472] @ (103b0 ) │ │ - movs r2, #16 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.w 102ea │ │ - strb r5, [r4, #4] │ │ - movs r0, #0 │ │ - str r0, [r4, #0] │ │ - add sp, #92 @ 0x5c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sp, #28] │ │ - cmp r1, r0 │ │ - beq.w 1039a │ │ - ldr r3, [sp, #4] │ │ - subs r2, r1, r0 │ │ - adds r1, r3, r0 │ │ - cmp.w sl, #0 │ │ - beq.n 10212 │ │ - mov r0, sl │ │ - bl 8c74 │ │ + str r1, [sp, #36] @ 0x24 │ │ + strd r1, r5, [sp, #20] │ │ + add r1, sp, #8 │ │ + stmia r1!, {r0, r4, r5} │ │ + add r4, sp, #8 │ │ + str r0, [sp, #28] │ │ + mov r0, r4 │ │ + str r5, [sp, #40] @ 0x28 │ │ + bl 148d0 │ │ cmp r0, #0 │ │ - bne.n 102ea │ │ - ldmia r6!, {r0, r1, r2, r3, r5} │ │ - stmia.w r8!, {r0, r1, r2, r3, r5} │ │ - ldmia.w r6, {r0, r1, r2, r3, r5} │ │ - stmia.w r8, {r0, r1, r2, r3, r5} │ │ - ldrb.w r0, [sp, #77] @ 0x4d │ │ + beq.w 14896 │ │ + cmp.w r8, #0 │ │ + beq.n 1475e │ │ + mov r3, r0 │ │ + mov r2, r1 │ │ + mov r0, r8 │ │ + mov r1, r3 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - beq.n 10304 │ │ - mov fp, sl │ │ - cmp.w fp, #0 │ │ - beq.n 10240 │ │ - ldr r1, [pc, #400] @ (103c4 ) │ │ + bne.n 147e2 │ │ + add.w fp, sp, #48 @ 0x30 │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ + mov r9, r8 │ │ mov r0, fp │ │ - movs r2, #2 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n 102ea │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 10252 │ │ - ldr r1, [pc, #372] @ (103bc ) │ │ - movs r2, #3 │ │ - add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n 102ea │ │ - ldr r1, [r4, #0] │ │ - cbz r1, 1028e │ │ - ldr r5, [pc, #372] @ (103cc ) │ │ - movs r6, #0 │ │ - add r5, pc │ │ - ldrd r2, r0, [r4, #4] │ │ - cmp r0, r2 │ │ - bcs.n 1026a │ │ - ldrb r2, [r1, r0] │ │ - cmp r2, #69 @ 0x45 │ │ - beq.n 102b2 │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + ldmia.w r4, {r1, r2, r3, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + ldr r0, [pc, #332] @ (148c0 ) │ │ + add r0, pc │ │ + str r0, [sp, #4] │ │ + mov r0, r9 │ │ + mov r6, r0 │ │ + mov r0, fp │ │ + bl 148d0 │ │ + cbz r0, 147b2 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ cmp r6, #0 │ │ - itt ne │ │ - ldrne r0, [r4, #16] │ │ - cmpne r0, #0 │ │ - beq.n 1027e │ │ + beq.n 14778 │ │ + mov r4, r1 │ │ + ldr r1, [sp, #4] │ │ + mov r0, r6 │ │ + movs r2, #1 │ │ + bl bf50 │ │ + cbnz r0, 147e2 │ │ + mov.w r9, #0 │ │ + cmp.w r8, #0 │ │ + beq.n 14776 │ │ + mov r0, r8 │ │ mov r1, r5 │ │ + mov r2, r4 │ │ + bl bf50 │ │ + mov r9, r8 │ │ + cbnz r0, 147e2 │ │ + b.n 14776 │ │ + cmp.w r9, #0 │ │ + beq.n 147c6 │ │ + ldr r1, [pc, #264] @ (148c4 ) │ │ + mov r0, r9 │ │ movs r2, #2 │ │ - bl 8c74 │ │ - cbnz r0, 102ea │ │ - mov r0, r4 │ │ - bl cf40 │ │ - cbnz r0, 102ea │ │ - ldr r1, [r4, #0] │ │ - subs r6, #1 │ │ - cmp r1, #0 │ │ - bne.n 1025c │ │ - movs r1, #0 │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 102bc │ │ - ldr r1, [pc, #312] @ (103d0 ) │ │ - movs r2, #1 │ │ add r1, pc │ │ - bl 8c74 │ │ - mov r1, r0 │ │ - movs r0, #1 │ │ - cbz r1, 102ac │ │ + bl bf50 │ │ + cbnz r0, 147e2 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 147d8 │ │ + ldr r1, [pc, #216] @ (148a8 ) │ │ + movs r2, #3 │ │ + add r1, pc │ │ + bl bf50 │ │ + cbnz r0, 147e2 │ │ + mov r0, sl │ │ + bl 14194 │ │ + lsls r0, r0, #31 │ │ + beq.n 147ee │ │ + movs r5, #1 │ │ + mov r0, r5 │ │ add sp, #92 @ 0x5c │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [r4, #0] │ │ - cbnz r1, 102be │ │ - b.n 102da │ │ - adds r0, #1 │ │ - str r0, [r4, #8] │ │ - ldr r0, [r4, #16] │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 14804 │ │ + ldr r1, [pc, #180] @ (148ac ) │ │ + movs r2, #1 │ │ + movs r5, #1 │ │ + add r1, pc │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.n 10294 │ │ - cbz r1, 102da │ │ - ldrd r2, r0, [r4, #4] │ │ - cmp r0, r2 │ │ - bcs.n 102da │ │ - ldrb r1, [r1, r0] │ │ - cmp r1, #117 @ 0x75 │ │ - bne.n 102da │ │ - adds r0, #1 │ │ - str r0, [r4, #8] │ │ - movs r0, #0 │ │ - add sp, #92 @ 0x5c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r4, #16] │ │ - cbz r0, 102f4 │ │ - ldr r1, [pc, #244] @ (103d4 ) │ │ + bne.n 147e4 │ │ + ldr.w r0, [sl] │ │ + cbz r0, 14822 │ │ + ldrd r2, r1, [sl, #4] │ │ + cmp r1, r2 │ │ + bcs.n 14822 │ │ + ldrb r0, [r0, r1] │ │ + cmp r0, #117 @ 0x75 │ │ + bne.n 14822 │ │ + movs r5, #0 │ │ + adds r0, r1, #1 │ │ + str.w r0, [sl, #8] │ │ + b.n 147e4 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 14836 │ │ + ldr r1, [pc, #156] @ (148c8 ) │ │ movs r2, #4 │ │ add r1, pc │ │ - bl 8c74 │ │ - cbz r0, 102f4 │ │ - movs r0, #1 │ │ - add sp, #92 @ 0x5c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r0, r4 │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 147e2 │ │ + mov r0, sl │ │ add sp, #92 @ 0x5c │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w cf40 │ │ - add.w r9, sp, #40 @ 0x28 │ │ - mov fp, sl │ │ - mov r6, sl │ │ - b.n 1031e │ │ - mov.w fp, #0 │ │ - movs r6, #0 │ │ - ldrb.w r0, [sp, #77] @ 0x4d │ │ - cmp r0, #0 │ │ - bne.w 1022a │ │ - add r0, sp, #80 @ 0x50 │ │ - mov r1, r9 │ │ - ldr r5, [sp, #44] @ 0x2c │ │ - bl bd8c │ │ - ldr r0, [sp, #80] @ 0x50 │ │ - cbz r0, 1033e │ │ - ldr r2, [sp, #68] @ 0x44 │ │ - ldrd r0, r1, [sp, #84] @ 0x54 │ │ - add.w r8, r5, r2 │ │ - subs r5, r0, r2 │ │ - str r1, [sp, #68] @ 0x44 │ │ - cbnz r6, 10370 │ │ - b.n 10312 │ │ - ldrb.w r0, [sp, #77] @ 0x4d │ │ - cmp r0, #0 │ │ - bne.w 1022a │ │ - ldrb.w r0, [sp, #76] @ 0x4c │ │ - movs r1, #1 │ │ - strb.w r1, [sp, #77] @ 0x4d │ │ - cbz r0, 1035a │ │ - ldrd r0, r1, [sp, #68] @ 0x44 │ │ - b.n 10364 │ │ - ldrd r0, r1, [sp, #68] @ 0x44 │ │ - cmp r1, r0 │ │ - beq.w 1022a │ │ - ldr r2, [sp, #44] @ 0x2c │ │ - subs r5, r1, r0 │ │ - add.w r8, r2, r0 │ │ - cmp r6, #0 │ │ - beq.n 10312 │ │ - ldr r1, [pc, #84] @ (103c8 ) │ │ - mov r0, r6 │ │ - movs r2, #1 │ │ + b.w 126a0 │ │ + ldr.w r0, [sl, #16] │ │ + ldrb.w r4, [sp, #52] @ 0x34 │ │ + cbz r0, 1486e │ │ + ldr r2, [pc, #92] @ (148b0 ) │ │ + cmp r4, #0 │ │ + ldr r1, [pc, #92] @ (148b4 ) │ │ + add r2, pc │ │ add r1, pc │ │ - bl 8c74 │ │ - cmp r0, #0 │ │ - bne.n 102ea │ │ - cmp.w sl, #0 │ │ - beq.n 1030e │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - mov r2, r5 │ │ - bl 8c74 │ │ + it eq │ │ + moveq r1, r2 │ │ + mov.w r2, #16 │ │ + it ne │ │ + movne r2, #25 │ │ + bl bf50 │ │ cmp r0, #0 │ │ - mov fp, sl │ │ - mov r6, sl │ │ - beq.n 10314 │ │ - b.n 102ea │ │ - ldr r0, [pc, #36] @ (103c0 ) │ │ - add r0, pc │ │ - bl 9678 │ │ - nop │ │ - add r2, fp │ │ - vsli.64 d20, d27, #63 @ 0x3f │ │ - vshr.u64 d19, d22, #1 │ │ - vshr.u64 d19, d6, #1 │ │ - vsri.64 q10, , #1 │ │ - vqshlu.s32 , q0, #31 │ │ - vmls.i q10, , d18[0] │ │ - vsra.u64 d19, d12, #1 │ │ - movs r3, r0 │ │ - add r2, lr │ │ - vsubl.u q10, d15, d30 │ │ - vraddhn.i d20, , q14 │ │ - vtbx.8 d20, {d31- instruction: 0xffff2eba │ │ - @ instruction: 0xffffe9d1 │ │ - lsls r5, r0, #8 │ │ - ldr r1, [pc, #8] @ (103e8 ) │ │ - ldr r3, [r2, #12] │ │ - movs r2, #5 │ │ + bne.n 147e2 │ │ + strb.w r4, [sl, #4] │ │ + movs r5, #0 │ │ + b.n 14890 │ │ + ldr.w r0, [sl, #16] │ │ + cbz r0, 1488a │ │ + ldr r1, [pc, #56] @ (148b8 ) │ │ + movs r2, #16 │ │ add r1, pc │ │ - bx r3 │ │ - nop │ │ - lsrs r1, r4 │ │ - vrsubhn.i d20, , │ │ - cbz r0, 10414 │ │ - cmp r3, r2 │ │ - bcs.n 10412 │ │ - ldrsb r0, [r1, r3] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n 10414 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #8 │ │ - ldr r0, [pc, #24] @ (1041c ) │ │ + bl bf50 │ │ + cmp r0, #0 │ │ + bne.n 147e2 │ │ + movs r5, #0 │ │ + strb.w r5, [sl, #4] │ │ + str.w r5, [sl] │ │ + b.n 147e4 │ │ + ldr r0, [pc, #52] @ (148cc ) │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r1 │ │ - mov r1, r2 │ │ - movs r2, #0 │ │ - bl 9b9c │ │ - bne.n 103fc │ │ - mov r0, r1 │ │ - mov r1, r3 │ │ - bx lr │ │ + bl b9c4 │ │ nop │ │ - adds r1, #4 │ │ - movs r3, r0 │ │ + cmp r7, #58 @ 0x3a │ │ + @ instruction: 0xffff2f25 │ │ + @ instruction: 0xffff2e2f │ │ + vtbl.8 d19, {d15-d18}, d22 │ │ + vcvt.f16.u16 d17, d22, #1 │ │ + vqrdmulh.s q9, , d16[0] │ │ + vdup.8 d17, d12[7] │ │ + @ instruction: 0xffff1fb8 │ │ + @ instruction: 0xffff2e8c │ │ + vcvt.f32.u32 d18, d30, #1 │ │ + vsri.64 q8, q2, #1 │ │ + vtbx.8 d29, {d31- │ │ + movs r0, #0 │ │ + b.n 1498e │ │ + ldrd r9, r0, [r4, #4] │ │ + ldr r5, [r4, #16] │ │ + str r0, [sp, #8] │ │ + cmp r5, r0 │ │ + bhi.n 1496c │ │ + ldr.w r8, [r4, #12] │ │ + cmp r5, r8 │ │ + bcc.n 1496c │ │ + ldrb.w sl, [r4, #24] │ │ + add.w r0, r4, #20 │ │ + str r0, [sp, #4] │ │ + add r0, sl │ │ + ldrb.w r6, [r0, #-1] │ │ + sub.w r2, r5, r8 │ │ + add.w r1, r9, r8 │ │ + cmp r2, #7 │ │ + bhi.n 1492a │ │ + cmp r5, r8 │ │ + beq.n 1496a │ │ + movs r3, #0 │ │ + ldrb r0, [r1, r3] │ │ + cmp r0, r6 │ │ + beq.n 14936 │ │ + adds r3, #1 │ │ + cmp r2, r3 │ │ + bne.n 1491c │ │ + b.n 1496a │ │ + mov r0, r6 │ │ + bl d4bc │ │ + lsls r0, r0, #31 │ │ + beq.n 1496a │ │ + mov r3, r1 │ │ + add.w r0, r8, r3 │ │ + add.w r8, r0, #1 │ │ + str.w r8, [r4, #12] │ │ + cmp r8, sl │ │ + bcc.n 14964 │ │ + ldr r0, [sp, #8] │ │ + cmp r8, r0 │ │ + bhi.n 14964 │ │ + cmp.w sl, #5 │ │ + bcs.n 149a6 │ │ + sub.w fp, r8, sl │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r9, fp │ │ + mov r2, sl │ │ + blx 60920 │ │ + cbz r0, 14996 │ │ + cmp r5, r8 │ │ + bcs.n 1490a │ │ + b.n 1496c │ │ + str r5, [r4, #12] │ │ + ldrb.w r0, [r4, #36] @ 0x24 │ │ + movs r1, #1 │ │ + strb.w r1, [r4, #37] @ 0x25 │ │ + cmp r0, #1 │ │ + bne.n 14980 │ │ + ldrd r2, r1, [r4, #28] │ │ + b.n 14988 │ │ + ldrd r2, r1, [r4, #28] │ │ + cmp r1, r2 │ │ + beq.n 148e2 │ │ + add.w r0, r9, r2 │ │ + subs r1, r1, r2 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r4, #28] │ │ + str.w r8, [r4, #28] │ │ + add.w r0, r9, r1 │ │ + sub.w r1, fp, r1 │ │ + b.n 1498e │ │ + ldr r3, [pc, #12] @ (149b4 ) │ │ + movs r0, #0 │ │ + mov r1, sl │ │ + movs r2, #4 │ │ + add r3, pc │ │ + bl c404 │ │ + b.n 14e4c │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #68 @ 0x44 │ │ ldr r0, [r0, #0] │ │ - mov sl, r1 │ │ ldr.w r9, [r0] │ │ cmp.w r9, #0 │ │ - beq.w 10b7e │ │ + beq.w 150ce │ │ + str r1, [sp, #20] │ │ + movs r2, #0 │ │ ldrd r1, r0, [r0, #4] │ │ - mov.w ip, #0 │ │ - str r1, [sp, #24] │ │ - strd r0, sl, [sp, #12] │ │ - subs.w fp, ip, r0 │ │ - it ne │ │ - movne.w fp, #1 │ │ - cmp ip, r0 │ │ - beq.w 10b98 │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #0 │ │ - beq.w 10bca │ │ - ldr.w r8, [sp, #24] │ │ - movs r5, #0 │ │ - ldrb.w lr, [r9] │ │ - add.w r0, ip, #1 │ │ - sub.w r3, r8, #1 │ │ - str r0, [sp, #20] │ │ - mov r2, lr │ │ - add.w r4, r9, r5 │ │ - sxtb r0, r2 │ │ + str r0, [sp, #28] │ │ + add.w lr, r2, #1 │ │ + mov ip, r2 │ │ + cmp r2, r0 │ │ + it cc │ │ + movcc r2, lr │ │ + bcs.w 150ca │ │ + cmp r1, #0 │ │ + str r2, [sp, #24] │ │ + beq.w 1510a │ │ + ldrb.w r8, [r9] │ │ + subs r5, r1, #1 │ │ + movs r3, #0 │ │ + mov sl, r1 │ │ + mov r4, r8 │ │ + add.w fp, r9, r3 │ │ + mov r2, r4 │ │ + sxtb r0, r4 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - mov r1, r2 │ │ - bgt.n 104be │ │ - ldrb r0, [r4, #1] │ │ - and.w r1, r2, #31 │ │ - cmp r2, #224 @ 0xe0 │ │ + bgt.n 14a52 │ │ + ldrb.w r0, [fp, #1] │ │ + and.w r2, r4, #31 │ │ + cmp r4, #224 @ 0xe0 │ │ and.w r0, r0, #63 @ 0x3f │ │ - bcc.n 104ba │ │ - ldrb r6, [r4, #2] │ │ - cmp r2, #240 @ 0xf0 │ │ + bcc.n 14a48 │ │ + ldrb.w r6, [fp, #2] │ │ + cmp r4, #240 @ 0xf0 │ │ and.w r6, r6, #63 @ 0x3f │ │ orr.w r0, r6, r0, lsl #6 │ │ - bcc.n 104e2 │ │ - ldrb r6, [r4, #3] │ │ - and.w r1, r1, #7 │ │ + bcc.n 14a4e │ │ + ldrb.w r6, [fp, #3] │ │ + and.w r2, r2, #7 │ │ and.w r6, r6, #63 @ 0x3f │ │ orr.w r0, r6, r0, lsl #6 │ │ - orr.w r1, r0, r1, lsl #18 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - bne.n 104be │ │ - b.n 10bca │ │ - orr.w r1, r0, r1, lsl #6 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #9 │ │ - bhi.n 104ee │ │ - cmp r3, r5 │ │ - beq.w 10bca │ │ - ldrsb.w r0, [r4, #1] │ │ + orr.w r2, r0, r2, lsl #18 │ │ + cmp.w r2, #1114112 @ 0x110000 │ │ + bne.n 14a52 │ │ + b.n 1510a │ │ + orr.w r2, r0, r2, lsl #6 │ │ + b.n 14a52 │ │ + orr.w r2, r0, r2, lsl #12 │ │ + sub.w r0, r2, #48 @ 0x30 │ │ + cmp r0, #10 │ │ + bcs.n 14a76 │ │ + cmp r5, r3 │ │ + beq.w 1510a │ │ + ldrsb.w r0, [fp, #1] │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10bd2 │ │ - uxtb r2, r0 │ │ - adds r5, #1 │ │ - sub.w r8, r8, #1 │ │ - b.n 10476 │ │ - orr.w r1, r0, r1, lsl #12 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #9 │ │ - bls.n 104c6 │ │ - ldr r0, [sp, #24] │ │ - subs.w r3, r0, r8 │ │ - beq.n 10502 │ │ + ble.w 15130 │ │ + uxtb r4, r0 │ │ + adds r3, #1 │ │ + sub.w sl, sl, #1 │ │ + b.n 149fe │ │ + subs.w r3, r1, sl │ │ + beq.w 15150 │ │ ldrsb.w r0, [r9, r3] │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10c10 │ │ + ble.w 15142 │ │ cmp r3, #1 │ │ - beq.n 10520 │ │ - cmp r3, #0 │ │ - beq.w 10c20 │ │ - cmp.w lr, #43 @ 0x2b │ │ - bne.n 10534 │ │ - subs r0, r3, #1 │ │ + bne.n 14aa6 │ │ + movs r1, #1 │ │ + cmp.w r8, #43 @ 0x2b │ │ + beq.w 15114 │ │ + cmp.w r8, #45 @ 0x2d │ │ + ldr.w r8, [sp, #20] │ │ + beq.w 15114 │ │ + b.n 14ac2 │ │ + cmp.w r8, #43 @ 0x2b │ │ + bne.n 14ab6 │ │ + subs r1, r3, #1 │ │ add.w r9, r9, #1 │ │ cmp r3, #10 │ │ - mov r3, r0 │ │ - bcc.n 10538 │ │ - b.n 10558 │ │ - cmp.w lr, #43 @ 0x2b │ │ - mov.w r3, #1 │ │ - it ne │ │ - cmpne.w lr, #45 @ 0x2d │ │ - beq.w 10bf4 │ │ - b.n 10538 │ │ + b.n 14aba │ │ cmp r3, #9 │ │ - bcs.n 10558 │ │ - movs r5, #0 │ │ + mov r1, r3 │ │ + ldr.w r8, [sp, #20] │ │ + bcs.w 15086 │ │ + movs r6, #0 │ │ ldrb.w r0, [r9] │ │ subs r0, #48 @ 0x30 │ │ cmp r0, #9 │ │ - bhi.w 10be4 │ │ - add.w r1, r5, r5, lsl #2 │ │ + bhi.w 15112 │ │ + add.w r2, r6, r6, lsl #2 │ │ add.w r9, r9, #1 │ │ - subs r3, #1 │ │ - add.w r5, r0, r1, lsl #1 │ │ - bne.n 1053a │ │ - b.n 1057c │ │ - movs r5, #0 │ │ - movs r0, #10 │ │ - ldrb.w r1, [r9], #1 │ │ - umull r0, r6, r5, r0 │ │ - subs r1, #48 @ 0x30 │ │ - cmp r6, #0 │ │ - bne.w 10bec │ │ - cmp r1, #10 │ │ - bcs.w 10be4 │ │ - adds r5, r0, r1 │ │ - bcs.w 10be8 │ │ - subs r3, #1 │ │ - bne.n 1055a │ │ - cbz r5, 10590 │ │ - cmp r8, r5 │ │ - bls.n 1058c │ │ - ldrsb r0, [r4, r5] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n 10590 │ │ - b.n 10c24 │ │ - bne.w 10c24 │ │ - ldr r0, [sp, #12] │ │ - add.w r9, r4, r5 │ │ - ldr r1, [sp, #20] │ │ - cmp r1, r0 │ │ - bne.n 1064a │ │ - ldr.w r0, [sl, #28] │ │ - ands.w r0, r0, #4 │ │ - beq.n 1064a │ │ - cmp r2, #104 @ 0x68 │ │ - bne.n 1064a │ │ - cmp r5, #0 │ │ - beq.n 1064a │ │ - cmp r5, #1 │ │ - beq.n 105be │ │ - ldrsb.w r0, [r4, #1] │ │ + subs r1, #1 │ │ + add.w r6, r0, r2, lsl #1 │ │ + bne.n 14ac4 │ │ + cbz r6, 14af6 │ │ + cmp sl, r6 │ │ + bls.n 14af2 │ │ + ldrsb.w r0, [fp, r6] │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10c7e │ │ - adds r2, r4, #1 │ │ - b.n 105da │ │ - orr.w r1, r2, r0, lsl #12 │ │ - adds r2, r3, #3 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - bcc.n 105da │ │ - orr.w r0, r1, #32 │ │ - subs r0, #97 @ 0x61 │ │ - cmp r0, #6 │ │ - bcs.n 1064a │ │ - cmp r2, r9 │ │ - beq.w 10ba2 │ │ - mov r3, r2 │ │ - ldrsb.w r0, [r2], #1 │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - uxtb r1, r0 │ │ - ble.n 105f8 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - bcs.n 105d0 │ │ - b.n 105da │ │ - ldrb r2, [r3, #1] │ │ - and.w r0, r1, #31 │ │ - cmp r1, #224 @ 0xe0 │ │ - and.w r2, r2, #63 @ 0x3f │ │ - bcc.n 1063a │ │ - ldrb r6, [r3, #2] │ │ - cmp r1, #240 @ 0xf0 │ │ - and.w r6, r6, #63 @ 0x3f │ │ - orr.w r2, r6, r2, lsl #6 │ │ - bcc.n 105c2 │ │ - ldrb r1, [r3, #3] │ │ - and.w r0, r0, #7 │ │ - and.w r1, r1, #63 @ 0x3f │ │ - orr.w r1, r1, r2, lsl #6 │ │ - orr.w r1, r1, r0, lsl #18 │ │ - cmp.w r1, #1114112 @ 0x110000 │ │ - beq.w 10ba2 │ │ - adds r2, r3, #4 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - bcs.n 105d0 │ │ - b.n 105da │ │ - orr.w r1, r2, r0, lsl #6 │ │ - adds r2, r3, #2 │ │ - sub.w r0, r1, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - bcs.n 105d0 │ │ - b.n 105da │ │ + bgt.n 14af6 │ │ + b.n 15154 │ │ + bne.w 15154 │ │ + ldr r0, [sp, #28] │ │ + add.w r9, fp, r6 │ │ + cmp lr, r0 │ │ + bne.n 14b9a │ │ + ldr.w r0, [r8, #8] │ │ + ands.w r0, r0, #8388608 @ 0x800000 │ │ + beq.n 14b9a │ │ + cmp r4, #104 @ 0x68 │ │ + bne.n 14b9a │ │ + cmp r6, #0 │ │ + beq.n 14b9a │ │ + cmp r6, #1 │ │ + beq.n 14b22 │ │ + ldrsb.w r0, [fp, #1] │ │ + cmn.w r0, #64 @ 0x40 │ │ + blt.w 15160 │ │ + add.w r1, fp, #1 │ │ + cmp r1, r9 │ │ + beq.w 150ca │ │ + mov r2, r1 │ │ + ldrsb.w r3, [r1], #1 │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + uxtb r0, r3 │ │ + bgt.n 14b82 │ │ + ldrb r3, [r2, #1] │ │ + and.w r1, r0, #31 │ │ + cmp r0, #224 @ 0xe0 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + bcc.n 14b74 │ │ + ldrb r5, [r2, #2] │ │ + cmp r0, #240 @ 0xf0 │ │ + and.w r5, r5, #63 @ 0x3f │ │ + orr.w r3, r5, r3, lsl #6 │ │ + bcc.n 14b7c │ │ + ldrb r0, [r2, #3] │ │ + and.w r1, r1, #7 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + orr.w r0, r0, r3, lsl #6 │ │ + orr.w r0, r0, r1, lsl #18 │ │ + cmp.w r0, #1114112 @ 0x110000 │ │ + beq.w 150ca │ │ + adds r1, r2, #4 │ │ + b.n 14b82 │ │ + orr.w r0, r3, r1, lsl #6 │ │ + adds r1, r2, #2 │ │ + b.n 14b82 │ │ + orr.w r0, r3, r1, lsl #12 │ │ + adds r1, r2, #3 │ │ + sub.w r3, r0, #65 @ 0x41 │ │ + sub.w r2, r0, #48 @ 0x30 │ │ + cmp r0, #57 @ 0x39 │ │ + bic.w r3, r3, #33 @ 0x21 │ │ + it hi │ │ + addhi.w r2, r3, #10 │ │ + cmp r2, #15 │ │ + bls.n 14b26 │ │ cmp.w ip, #0 │ │ - beq.n 10664 │ │ - ldrd r0, r1, [sl, #20] │ │ + beq.n 14bb4 │ │ + ldrd r0, r1, [r8] │ │ movs r2, #2 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #856] @ (109b4 ) │ │ + ldr r1, [pc, #884] @ (14f20 ) │ │ add r1, pc │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.w 10b98 │ │ - cmp r5, #2 │ │ - str.w fp, [sp, #8] │ │ - bcc.n 10678 │ │ - ldrh r0, [r4, #0] │ │ + bne.w 15106 │ │ + cmp r6, #2 │ │ + bcc.n 14bc6 │ │ + ldrh.w r0, [fp] │ │ movw r1, #9311 @ 0x245f │ │ cmp r0, r1 │ │ - beq.w 10b6a │ │ - mov fp, r5 │ │ - mov sl, r4 │ │ - sub.w r0, r8, r5 │ │ - str r0, [sp, #24] │ │ - mov r8, sl │ │ - cmp.w fp, #0 │ │ - beq.n 106b6 │ │ - ldrb.w r0, [r8] │ │ + beq.w 150ba │ │ + mov r5, r6 │ │ + mov r2, fp │ │ + sub.w r0, sl, r6 │ │ + str r0, [sp, #16] │ │ + ldrd r0, r1, [r8] │ │ + strd r1, r0, [sp, #32] │ │ + mov fp, r2 │ │ + mov sl, r5 │ │ + cbz r5, 14c0a │ │ + ldrb.w r0, [fp] │ │ cmp r0, #36 @ 0x24 │ │ - beq.n 10750 │ │ + beq.n 14caa │ │ cmp r0, #46 @ 0x2e │ │ - bne.n 106b6 │ │ - cmp.w fp, #1 │ │ - bne.w 10804 │ │ - ldr r0, [sp, #16] │ │ + bne.n 14c0a │ │ + cmp.w sl, #1 │ │ + bne.w 14d44 │ │ + ldr r1, [pc, #816] @ (14f24 ) │ │ movs r2, #1 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #780] @ (109b8 ) │ │ + ldr r0, [sp, #32] │ │ + movs r4, #1 │ │ add r1, pc │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.w 10b00 │ │ - b.n 10bbc │ │ - add.w r0, r8, fp │ │ + bne.w 150ea │ │ + b.n 14dec │ │ + add.w r0, fp, sl │ │ movs r4, #0 │ │ - mov r1, r8 │ │ + mov r1, fp │ │ cmp r1, r0 │ │ - beq.w 10b4a │ │ + beq.w 1506c │ │ mov r3, r1 │ │ mov r5, r4 │ │ - ldrsb.w r6, [r3], #1 │ │ - cmp.w r6, #4294967295 @ 0xffffffff │ │ - uxtb r2, r6 │ │ - ble.n 106e6 │ │ - cmp r2, #36 @ 0x24 │ │ - beq.n 1073a │ │ - subs r1, r5, r1 │ │ - cmp r2, #46 @ 0x2e │ │ - add.w r4, r1, r3 │ │ - mov r1, r3 │ │ - bne.n 106be │ │ - b.n 1073a │ │ - ldrb r6, [r1, #1] │ │ + ldrsb.w r4, [r3], #1 │ │ + cmp.w r4, #4294967295 @ 0xffffffff │ │ + uxtb r2, r4 │ │ + bgt.n 14c68 │ │ + ldrb r4, [r1, #1] │ │ and.w r3, r2, #31 │ │ cmp r2, #224 @ 0xe0 │ │ - and.w r4, r6, #63 @ 0x3f │ │ - bcc.n 10724 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + bcc.n 14c5a │ │ ldrb r6, [r1, #2] │ │ cmp r2, #240 @ 0xf0 │ │ and.w r6, r6, #63 @ 0x3f │ │ orr.w r4, r6, r4, lsl #6 │ │ - bcc.n 10730 │ │ + bcc.n 14c62 │ │ ldrb r2, [r1, #3] │ │ and.w r3, r3, #7 │ │ and.w r2, r2, #63 @ 0x3f │ │ orr.w r2, r2, r4, lsl #6 │ │ orr.w r2, r2, r3, lsl #18 │ │ - cmp.w r2, #1114112 @ 0x110000 │ │ - beq.w 10b4a │ │ adds r3, r1, #4 │ │ - cmp r2, #36 @ 0x24 │ │ - bne.n 106d8 │ │ - b.n 1073a │ │ + b.n 14c68 │ │ orr.w r2, r4, r3, lsl #6 │ │ adds r3, r1, #2 │ │ - cmp r2, #36 @ 0x24 │ │ - bne.n 106d8 │ │ - b.n 1073a │ │ + b.n 14c68 │ │ orr.w r2, r4, r3, lsl #12 │ │ adds r3, r1, #3 │ │ cmp r2, #36 @ 0x24 │ │ - bne.n 106d8 │ │ + beq.n 14c78 │ │ + subs r1, r5, r1 │ │ + cmp r2, #46 @ 0x2e │ │ + add.w r4, r1, r3 │ │ + mov r1, r3 │ │ + bne.n 14c12 │ │ cmp r5, #0 │ │ - beq.n 107be │ │ - ldr r1, [sp, #16] │ │ - cmp fp, r5 │ │ - bls.n 107d0 │ │ - ldrsb.w r0, [r8, r5] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n 107d4 │ │ - b.n 10c46 │ │ - cmp.w fp, #1 │ │ - beq.n 10762 │ │ - ldrsb.w r0, [r8, #1] │ │ + beq.n 14d0a │ │ + cmp r5, sl │ │ + bcs.n 14d1a │ │ + ldrsb.w r0, [fp, r5] │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10c8a │ │ - sub.w r0, fp, #1 │ │ - movs r1, #0 │ │ - strd r0, r1, [sp, #48] @ 0x30 │ │ - add r1, sp, #40 @ 0x28 │ │ - str r0, [sp, #56] @ 0x38 │ │ - movs r0, #1 │ │ - strb.w r0, [sp, #64] @ 0x40 │ │ - movs r0, #36 @ 0x24 │ │ - str r0, [sp, #40] @ 0x28 │ │ - add.w r4, r8, #1 │ │ - str r0, [sp, #60] @ 0x3c │ │ - add r0, sp, #28 │ │ - str r4, [sp, #44] @ 0x2c │ │ - bl bd8c │ │ - ldr r0, [sp, #28] │ │ + ble.w 150f4 │ │ + ldr r0, [sp, #32] │ │ + mov r1, fp │ │ + mov r2, r5 │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + blx r3 │ │ cmp r0, #0 │ │ - beq.w 10b4a │ │ - ldr r1, [sp, #32] │ │ - adds r3, r1, #1 │ │ - bcs.w 10c6a │ │ - cmp.w fp, #1 │ │ - beq.n 107aa │ │ - ldrsb.w r0, [r4] │ │ - cmn.w r0, #64 @ 0x40 │ │ - blt.w 10c36 │ │ - cmp r3, fp │ │ - bcs.n 10854 │ │ - ldrsb.w r0, [r8, r3] │ │ + bne.w 15106 │ │ + ldrsb.w r0, [fp, r5] │ │ cmn.w r0, #64 @ 0x40 │ │ - blt.w 10c36 │ │ - adds r2, r1, #2 │ │ - b.n 10862 │ │ - ldr r0, [sp, #16] │ │ + bge.n 14d3a │ │ + b.n 15166 │ │ + cmp.w sl, #1 │ │ + beq.n 14cbc │ │ + ldrsb.w r0, [fp, #1] │ │ + cmn.w r0, #65 @ 0x41 │ │ + ble.w 15178 │ │ + add.w r8, fp, #1 │ │ + sub.w r5, sl, #1 │ │ + movs r4, #0 │ │ + subs r2, r5, r4 │ │ + add.w r1, r8, r4 │ │ + cmp r2, #7 │ │ + bhi.n 14ce6 │ │ + cmp r5, r4 │ │ + beq.w 1506c │ │ + movs r3, #0 │ │ + ldrb r0, [r1, r3] │ │ + cmp r0, #36 @ 0x24 │ │ + beq.n 14cf4 │ │ + adds r3, #1 │ │ + cmp r2, r3 │ │ + bne.n 14cd8 │ │ + b.n 1506c │ │ + movs r0, #36 @ 0x24 │ │ + bl d4bc │ │ + lsls r0, r0, #31 │ │ + beq.w 1506c │ │ + mov r3, r1 │ │ + adds r1, r3, r4 │ │ + adds r4, r1, #1 │ │ + cmp r1, r5 │ │ + bcs.n 14d04 │ │ + ldrb.w r0, [r8, r1] │ │ + cmp r0, #36 @ 0x24 │ │ + beq.n 14df6 │ │ + cmp r5, r4 │ │ + bcs.n 14cc6 │ │ + b.n 1506c │ │ + ldr r0, [sp, #32] │ │ + mov r1, fp │ │ movs r2, #0 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - mov r1, r8 │ │ + movs r5, #0 │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ blx r3 │ │ - cbz r0, 107fa │ │ - b.n 10bbc │ │ - bne.w 10c46 │ │ - ldrd r0, r1, [r1, #20] │ │ - mov r2, r5 │ │ - ldr r3, [r1, #12] │ │ - mov r1, r8 │ │ + b.n 14d34 │ │ + bne.w 150f4 │ │ + cmp.w fp, #0 │ │ + beq.w 150f4 │ │ + ldr r0, [sp, #32] │ │ + mov r1, fp │ │ + mov r2, sl │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ blx r3 │ │ + mov r5, sl │ │ cmp r0, #0 │ │ - bne.w 10bbc │ │ - cmp fp, r5 │ │ - bls.n 107f6 │ │ - ldrsb.w r0, [r8, r5] │ │ - cmn.w r0, #64 @ 0x40 │ │ - bge.n 107fa │ │ - b.n 10c58 │ │ - bne.w 10c58 │ │ - add.w sl, r8, r5 │ │ - sub.w fp, fp, r5 │ │ - b.n 10682 │ │ - ldrsb.w r0, [r8, #1] │ │ - ldr r6, [sp, #16] │ │ + bne.w 15106 │ │ + add.w r2, fp, r5 │ │ + sub.w r5, sl, r5 │ │ + b.n 14bd8 │ │ + ldrsb.w r0, [fp, #1] │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10c84 │ │ + ble.w 15172 │ │ uxtb r0, r0 │ │ sxtb r1, r0 │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ - ble.w 109c4 │ │ + bgt.n 14d9a │ │ + ldrb.w r2, [fp, #2] │ │ + and.w r1, r0, #31 │ │ + cmp r0, #224 @ 0xe0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + bcc.n 14d90 │ │ + ldrb.w r3, [fp, #3] │ │ + cmp r0, #240 @ 0xf0 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + orr.w r2, r3, r2, lsl #6 │ │ + bcc.n 14d96 │ │ + ldrb.w r0, [fp, #4] │ │ + and.w r1, r1, #7 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + orr.w r0, r0, r2, lsl #6 │ │ + orr.w r0, r0, r1, lsl #18 │ │ + b.n 14d9a │ │ + orr.w r0, r2, r1, lsl #6 │ │ + b.n 14d9a │ │ + orr.w r0, r2, r1, lsl #12 │ │ + ldr r1, [sp, #32] │ │ cmp r0, #46 @ 0x2e │ │ - bne.w 10ae2 │ │ - ldrd r0, r1, [r6, #20] │ │ - movs r2, #2 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #396] @ (109bc ) │ │ + bne.n 14dce │ │ + ldr r1, [pc, #388] @ (14f28 ) │ │ + movs r2, #2 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ add r1, pc │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.w 10bbc │ │ - cmp.w fp, #3 │ │ - bcc.n 1084a │ │ - ldrsb.w r0, [r8, #2] │ │ + bne.w 15106 │ │ + cmp.w sl, #3 │ │ + bcc.n 14dc4 │ │ + ldrsb.w r0, [fp, #2] │ │ cmn.w r0, #64 @ 0x40 │ │ - blt.w 10cc4 │ │ - add.w sl, r8, #2 │ │ - sub.w fp, fp, #2 │ │ - b.n 10682 │ │ - bne.w 10c36 │ │ - adds r2, r1, #2 │ │ - mov sl, r8 │ │ - str.w fp, [sp, #4] │ │ - beq.n 1088e │ │ - cmp fp, r2 │ │ - bls.n 10872 │ │ - ldrsb.w r0, [r8, r2] │ │ + blt.w 15196 │ │ + add.w r2, fp, #2 │ │ + sub.w r5, sl, #2 │ │ + b.n 14bd8 │ │ + ldr r1, [pc, #348] @ (14f2c ) │ │ + movs r2, #1 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + movs r4, #1 │ │ + add r1, pc │ │ + blx r3 │ │ + cmp r0, #0 │ │ + bne.w 150ea │ │ + ldrsb.w r0, [fp, #1] │ │ + cmn.w r0, #64 @ 0x40 │ │ + blt.w 15190 │ │ + add.w r2, fp, #1 │ │ + sub.w r5, sl, #1 │ │ + b.n 14bd8 │ │ + ldrsb.w r0, [r8] │ │ cmn.w r0, #64 @ 0x40 │ │ - bge.n 10876 │ │ - b.n 10c6e │ │ - bne.w 10c6e │ │ - add.w sl, r8, r2 │ │ + blt.w 151a2 │ │ + adds r2, r1, #2 │ │ + cmp sl, r2 │ │ + bls.n 14e14 │ │ + ldrsb.w r3, [fp, r2] │ │ + cmn.w r3, #64 @ 0x40 │ │ + blt.w 151ae │ │ + sub.w r5, sl, r2 │ │ + uxtb r0, r0 │ │ + add.w r3, fp, r2 │ │ cmp r1, #1 │ │ - sub.w r3, fp, r2 │ │ - str r3, [sp, #4] │ │ - beq.n 108fc │ │ + str r3, [sp, #12] │ │ + beq.n 14e84 │ │ cmp r1, #2 │ │ - beq.n 108a4 │ │ - cmp r1, #0 │ │ - beq.w 10b4a │ │ - ldrb.w r0, [r8, #1] │ │ - cmp r0, #117 @ 0x75 │ │ - bne.w 10b4a │ │ - ldrsb.w r0, [r8, #2] │ │ - cmn.w r0, #65 @ 0x41 │ │ - bgt.n 1090a │ │ - b.n 10c90 │ │ - ldrh r0, [r4, #0] │ │ + bne.n 14ea6 │ │ + ldrh.w r1, [r8] │ │ movw r2, #20563 @ 0x5053 │ │ - cmp r0, r2 │ │ - beq.w 10ad2 │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14e8e │ │ + ldrh.w r1, [r8] │ │ movw r2, #20546 @ 0x5042 │ │ - cmp r0, r2 │ │ - beq.w 10b0a │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14e94 │ │ + ldrh.w r1, [r8] │ │ movw r2, #18002 @ 0x4652 │ │ - cmp r0, r2 │ │ - beq.w 10b1c │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14e9a │ │ + ldrh.w r1, [r8] │ │ movw r2, #21580 @ 0x544c │ │ - cmp r0, r2 │ │ - beq.w 10b22 │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14ea0 │ │ + ldrh.w r1, [r8] │ │ movw r2, #21575 @ 0x5447 │ │ - cmp r0, r2 │ │ - beq.w 10b28 │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14f56 │ │ + ldrh.w r1, [r8] │ │ movw r2, #20556 @ 0x504c │ │ - cmp r0, r2 │ │ - beq.w 10b2e │ │ - ldrh r0, [r4, #0] │ │ + cmp r1, r2 │ │ + beq.n 14f5c │ │ + ldrh.w r1, [r8] │ │ movw r2, #20562 @ 0x5052 │ │ - cmp r0, r2 │ │ - bne.n 1088e │ │ - ldr r1, [pc, #200] @ (109c0 ) │ │ + cmp r1, r2 │ │ + bne.w 15068 │ │ + ldr r1, [pc, #840] @ (151c8 ) │ │ add r1, pc │ │ - b.n 10b32 │ │ - ldrb r0, [r4, #0] │ │ + b.n 14f60 │ │ cmp r0, #67 @ 0x43 │ │ - beq.w 10acc │ │ + bne.n 14ebe │ │ + ldr r1, [pc, #832] @ (151cc ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + ldr r1, [pc, #880] @ (15200 ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + ldr r1, [pc, #876] @ (15204 ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + ldr r1, [pc, #876] @ (15208 ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + ldr r1, [pc, #872] @ (1520c ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + cmp r1, #0 │ │ + beq.w 1506c │ │ cmp r0, #117 @ 0x75 │ │ - bne.w 10b4a │ │ - add.w r3, r8, #2 │ │ - add.w ip, r4, r1 │ │ - subs r2, r1, #1 │ │ - mov r5, r3 │ │ - b.n 1092e │ │ - orr.w r4, r5, lr, lsl #6 │ │ - adds r5, r0, #2 │ │ - sub.w r0, r4, #48 @ 0x30 │ │ - cmp r0, #10 │ │ - itt cs │ │ - subcs.w r0, r4, #97 @ 0x61 │ │ - cmpcs r0, #6 │ │ - bcs.n 109a0 │ │ - cmp r5, ip │ │ - beq.n 10980 │ │ - mov r0, r5 │ │ - ldrsb.w r6, [r5], #1 │ │ - cmp.w r6, #4294967295 @ 0xffffffff │ │ - uxtb r4, r6 │ │ - bgt.n 1091e │ │ - ldrb r5, [r0, #1] │ │ - and.w lr, r4, #31 │ │ - cmp r4, #224 @ 0xe0 │ │ - and.w r5, r5, #63 @ 0x3f │ │ - bcc.n 10918 │ │ - ldrb r6, [r0, #2] │ │ - cmp r4, #240 @ 0xf0 │ │ + bne.w 1506c │ │ + ldrsb.w r0, [fp, #2] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n 14ec6 │ │ + b.n 151b8 │ │ + cmp r0, #117 @ 0x75 │ │ + bne.w 1506c │ │ + movs r1, #1 │ │ + str r5, [sp, #8] │ │ + add.w r3, fp, #2 │ │ + add.w ip, r8, r1 │ │ + sub.w lr, r1, #1 │ │ + mov r4, r3 │ │ + cmp r4, ip │ │ + beq.n 14f76 │ │ + mov r2, r4 │ │ + ldrsb.w r0, [r4], #1 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + uxtb r5, r0 │ │ + bgt.n 14f3e │ │ + ldrb r0, [r2, #1] │ │ + and.w r4, r5, #31 │ │ + cmp r5, #224 @ 0xe0 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + bcc.n 14f30 │ │ + ldrb r6, [r2, #2] │ │ + cmp r5, #240 @ 0xf0 │ │ and.w r6, r6, #63 @ 0x3f │ │ - orr.w r5, r6, r5, lsl #6 │ │ - bcc.n 10978 │ │ - ldrb r4, [r0, #3] │ │ - and.w r6, lr, #7 │ │ - and.w r4, r4, #63 @ 0x3f │ │ - orr.w r4, r4, r5, lsl #6 │ │ - orr.w r4, r4, r6, lsl #18 │ │ - cmp.w r4, #1114112 @ 0x110000 │ │ - beq.n 10980 │ │ - adds r5, r0, #4 │ │ - b.n 1091e │ │ - orr.w r4, r5, lr, lsl #12 │ │ - adds r5, r0, #3 │ │ - b.n 1091e │ │ - movs r0, #1 │ │ - cmp r1, #2 │ │ - beq.n 109a6 │ │ + orr.w r0, r6, r0, lsl #6 │ │ + bcc.n 14f38 │ │ + ldrb r5, [r2, #3] │ │ + and.w r4, r4, #7 │ │ + and.w r5, r5, #63 @ 0x3f │ │ + orr.w r0, r5, r0, lsl #6 │ │ + orr.w r5, r0, r4, lsl #18 │ │ + cmp.w r5, #1114112 @ 0x110000 │ │ + beq.n 14f76 │ │ + adds r4, r2, #4 │ │ + b.n 14f3e │ │ + cmp r2, #40 @ 0x28 │ │ + vsra.u64 , q9, #1 │ │ + vtbl.8 d18, {d15}, d26 │ │ + vshr.u32 d19, d6, #1 │ │ + vtbx.8 d30, {d15-d17}, d0 │ │ + asrs r4, r0, #22 │ │ + adds r4, r2, #2 │ │ + b.n 14f3e │ │ + orr.w r5, r0, r4, lsl #12 │ │ + adds r4, r2, #3 │ │ + sub.w r0, r5, #58 @ 0x3a │ │ + cmn.w r0, #11 │ │ + itt ls │ │ + subls.w r0, r5, #103 @ 0x67 │ │ + cmnls.w r0, #7 │ │ + bhi.n 14ed6 │ │ + movs r2, #1 │ │ + b.n 14f78 │ │ + ldr r1, [pc, #696] @ (15210 ) │ │ + add r1, pc │ │ + b.n 14f60 │ │ + ldr r1, [pc, #692] @ (15214 ) │ │ + add r1, pc │ │ + ldr r0, [sp, #32] │ │ + movs r2, #1 │ │ + movs r4, #1 │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + blx r3 │ │ + ldr r2, [sp, #12] │ │ + cmp r0, #0 │ │ + bne.w 150ea │ │ + b.n 14bd8 │ │ + movs r2, #0 │ │ + ldr r5, [sp, #8] │ │ cmp r1, #1 │ │ - beq.w 10b4a │ │ - ldrb r6, [r3, #0] │ │ - cmp r6, #43 @ 0x2b │ │ - bne.n 10a04 │ │ - subs r1, #2 │ │ - add.w r3, r8, #3 │ │ - cmp r2, #10 │ │ - mov r2, r1 │ │ - bcs.n 10a38 │ │ - b.n 10a08 │ │ - movs r0, #0 │ │ + beq.n 14f92 │ │ cmp r1, #2 │ │ - bne.n 10986 │ │ - ldrb r1, [r3, #0] │ │ - cmp r1, #43 @ 0x2b │ │ - beq.w 10b4a │ │ - cmp r1, #45 @ 0x2d │ │ - bne.n 10a08 │ │ - b.n 10b4a │ │ - subs r6, #208 @ 0xd0 │ │ - @ instruction: 0xffff474d │ │ - @ instruction: 0xffff3cfc │ │ - vmls.i q10, , d29[0] │ │ - @ instruction: 0xfffff898 │ │ - movs r0, #2 │ │ - and.w r1, r0, #31 │ │ - cmp r0, #224 @ 0xe0 │ │ - and.w r2, r2, #63 @ 0x3f │ │ - bcc.w 10ad8 │ │ - ldrb.w r3, [r8, #3] │ │ - cmp r0, #240 @ 0xf0 │ │ - and.w r3, r3, #63 @ 0x3f │ │ - orr.w r2, r3, r2, lsl #6 │ │ - bcc.w 10b10 │ │ - ldrb.w r0, [r8, #4] │ │ - and.w r1, r1, #7 │ │ - and.w r0, r0, #63 @ 0x3f │ │ - orr.w r0, r0, r2, lsl #6 │ │ - orr.w r0, r0, r1, lsl #18 │ │ - cmp r0, #46 @ 0x2e │ │ - beq.w 10824 │ │ - b.n 10ae2 │ │ - cmp r2, #8 │ │ - bhi.n 10a38 │ │ + bne.n 14f98 │ │ + ldrb r0, [r3, #0] │ │ + mov.w lr, #1 │ │ + cmp r0, #43 @ 0x2b │ │ + beq.n 14f96 │ │ + cmp r0, #45 @ 0x2d │ │ + bne.n 14fe2 │ │ + b.n 15018 │ │ + mov.w lr, #1 │ │ + b.n 15018 │ │ + ldrb r0, [r3, #0] │ │ + cmp r0, #43 @ 0x2b │ │ + bne.n 14fde │ │ + sub.w lr, r1, #2 │ │ + add.w r3, fp, #3 │ │ + cmp r1, #11 │ │ + bcc.n 14fe2 │ │ + mov r4, r5 │ │ movs r1, #0 │ │ - b.n 10a16 │ │ + movs r0, #0 │ │ + cmp.w r0, r1, lsr #28 │ │ + bne.n 15012 │ │ + ldrb r0, [r3, #0] │ │ + sub.w r6, r0, #65 @ 0x41 │ │ + sub.w r5, r0, #48 @ 0x30 │ │ + cmp r0, #57 @ 0x39 │ │ + bic.w r6, r6, #32 │ │ + it hi │ │ + addhi.w r5, r6, #10 │ │ + cmp r5, #16 │ │ + bcs.n 15012 │ │ orr.w r1, r5, r1, lsl #4 │ │ adds r3, #1 │ │ - subs r2, #1 │ │ - beq.n 10a72 │ │ - ldrb r4, [r3, #0] │ │ - sub.w r5, r4, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - bcc.n 10a0c │ │ - orr.w r6, r4, #32 │ │ - subs r6, #97 @ 0x61 │ │ - adds.w r5, r6, #10 │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ - it cs │ │ - movcs r5, r6 │ │ - cmp r5, #15 │ │ - bls.n 10a0c │ │ - b.n 10b4a │ │ + subs.w lr, lr, #1 │ │ + beq.n 1500c │ │ + b.n 14fae │ │ + cmp r1, #10 │ │ + bcs.n 14faa │ │ + mov r4, r5 │ │ movs r1, #0 │ │ - b.n 10a46 │ │ - lsls r1, r1, #4 │ │ - subs r2, #1 │ │ - orr.w r1, r1, r5 │ │ - beq.n 10a72 │ │ - movs r6, #0 │ │ - cmp.w r6, r1, lsr #28 │ │ - bne.n 10b4a │ │ - ldrb.w r4, [r3], #1 │ │ - sub.w r5, r4, #48 @ 0x30 │ │ - cmp r5, #10 │ │ - bcc.n 10a3c │ │ - orr.w r6, r4, #32 │ │ - subs r6, #97 @ 0x61 │ │ - adds.w r5, r6, #10 │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ - it cs │ │ - movcs r5, r6 │ │ + ldrb r0, [r3, #0] │ │ + sub.w r6, r0, #65 @ 0x41 │ │ + sub.w r5, r0, #48 @ 0x30 │ │ + cmp r0, #57 @ 0x39 │ │ + bic.w r6, r6, #32 │ │ + it hi │ │ + addhi.w r5, r6, #10 │ │ cmp r5, #15 │ │ - bls.n 10a3c │ │ - b.n 10b4a │ │ - eor.w r2, r1, #55296 @ 0xd800 │ │ + bhi.n 15012 │ │ + orr.w r1, r5, r1, lsl #4 │ │ + adds r3, #1 │ │ + subs.w lr, lr, #1 │ │ + bne.n 14fe6 │ │ + mov.w lr, #0 │ │ + b.n 15016 │ │ + mov.w lr, #1 │ │ + mov r5, r4 │ │ + eor.w r0, r1, #55296 @ 0xd800 │ │ movw r3, #2048 @ 0x800 │ │ - sub.w r2, r2, #1114112 @ 0x110000 │ │ + sub.w r0, r0, #1114112 @ 0x110000 │ │ movt r3, #65519 @ 0xffef │ │ - cmp r2, r3 │ │ + cmp r0, r3 │ │ it cc │ │ movcc.w r1, #1114112 @ 0x110000 │ │ - sub.w r2, r1, #1114112 @ 0x110000 │ │ - eor.w r0, r0, #1 │ │ - clz r2, r2 │ │ - lsrs r2, r2, #5 │ │ + movs.w r0, lr, lsl #31 │ │ + it ne │ │ + movne.w r1, #1114112 @ 0x110000 │ │ + sub.w r0, r1, #1114112 @ 0x110000 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ orrs r0, r2 │ │ - bne.n 10b4a │ │ - movs r2, #0 │ │ - lsls r0, r1, #11 │ │ - movt r2, #34821 @ 0x8805 │ │ - cmp r0, r2 │ │ - str r1, [sp, #40] @ 0x28 │ │ - bcs.w 10bb0 │ │ + bne.n 1506c │ │ cmp r1, #32 │ │ + str r1, [sp, #40] @ 0x28 │ │ itt cs │ │ subcs.w r0, r1, #127 @ 0x7f │ │ cmpcs r0, #33 @ 0x21 │ │ - bcc.n 10b4a │ │ - ldr r1, [sp, #16] │ │ + bcc.n 1506c │ │ + ldr r1, [sp, #20] │ │ add r0, sp, #40 @ 0x28 │ │ - bl a250 │ │ - ldr.w fp, [sp, #4] │ │ - cmp r0, #0 │ │ - beq.w 10682 │ │ - b.n 10bbc │ │ - ldr r1, [pc, #596] @ (10d24 ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - ldr r1, [pc, #568] @ (10d0c ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - orr.w r0, r2, r1, lsl #6 │ │ - cmp r0, #46 @ 0x2e │ │ - beq.w 10824 │ │ - ldrd r0, r1, [r6, #20] │ │ - movs r2, #1 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #576] @ (10d2c ) │ │ - add r1, pc │ │ - blx r3 │ │ + bl c4ec │ │ + ldr r2, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 10bbc │ │ - ldrsb.w r0, [r8, #1] │ │ - cmn.w r0, #64 @ 0x40 │ │ - blt.w 10cb2 │ │ - add.w sl, r8, #1 │ │ - sub.w fp, fp, #1 │ │ - b.n 10682 │ │ - ldr r1, [pc, #516] @ (10d10 ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - orr.w r0, r2, r1, lsl #12 │ │ - cmp r0, #46 @ 0x2e │ │ - beq.w 10824 │ │ - b.n 10ae2 │ │ - ldr r1, [pc, #500] @ (10d14 ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - ldr r1, [pc, #500] @ (10d18 ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - ldr r1, [pc, #496] @ (10d1c ) │ │ - add r1, pc │ │ - b.n 10b32 │ │ - ldr r1, [pc, #496] @ (10d20 ) │ │ - add r1, pc │ │ - ldr r0, [sp, #16] │ │ - ldrd r0, r2, [r0, #20] │ │ - ldr r3, [r2, #12] │ │ - movs r2, #1 │ │ + beq.w 14bd8 │ │ + b.n 15106 │ │ + movs r1, #2 │ │ + b.n 14eac │ │ + ldr r0, [sp, #32] │ │ + mov r1, fp │ │ + mov r2, sl │ │ + ldr r3, [r0, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ blx r3 │ │ - ldr.w fp, [sp, #4] │ │ cmp r0, #0 │ │ - beq.w 10682 │ │ - b.n 10bbc │ │ - ldr.w sl, [sp, #16] │ │ + ldrd r2, r0, [sp, #24] │ │ + ldr r1, [sp, #16] │ │ + beq.w 149da │ │ + b.n 15106 │ │ + movs r6, #0 │ │ + mov r3, r1 │ │ + cmp r3, #0 │ │ + beq.w 14ae0 │ │ + ldrb.w r0, [r9] │ │ + subs r0, #48 @ 0x30 │ │ + cmp r0, #9 │ │ + bhi.n 15112 │ │ + movs r1, #10 │ │ + umull r1, r5, r6, r1 │ │ + adds r6, r0, r1 │ │ + mov.w r0, #0 │ │ + adc.w r2, r0, #0 │ │ + movs r1, #2 │ │ + cbnz r5, 15114 │ │ + add.w r9, r9, #1 │ │ + subs r3, #1 │ │ + cmp r2, #0 │ │ + beq.n 1508a │ │ + b.n 15114 │ │ mov r2, fp │ │ - ldrd r0, r1, [sl, #20] │ │ - ldr r3, [r1, #12] │ │ - mov r1, r8 │ │ - blx r3 │ │ - cmp r0, #0 │ │ - ldrd fp, r0, [sp, #8] │ │ - ldr.w ip, [sp, #20] │ │ - beq.w 10448 │ │ - b.n 10b98 │ │ - mov sl, r4 │ │ - ldrsb.w r0, [sl, #1]! │ │ + ldrsb.w r0, [r2, #1]! │ │ cmn.w r0, #65 @ 0x41 │ │ - ble.w 10ca0 │ │ - sub.w fp, r5, #1 │ │ - b.n 1067c │ │ - ldrd r0, r1, [r0, #4] │ │ - add r3, sp, #40 @ 0x28 │ │ + ble.n 1517e │ │ + subs r5, r6, #1 │ │ + b.n 14bca │ │ + movs r4, #0 │ │ + b.n 150ea │ │ + ldrd r0, r3, [r0, #4] │ │ movs r2, #0 │ │ - stmia r3!, {r0, r1, r2} │ │ + strd r0, r3, [sp, #40] @ 0x28 │ │ add r0, sp, #40 @ 0x28 │ │ + strd r1, r2, [sp, #56] @ 0x38 │ │ movs r1, #1 │ │ - str r2, [sp, #60] @ 0x3c │ │ - strd r2, sl, [sp, #52] @ 0x34 │ │ - bl c11c │ │ - mov fp, r0 │ │ - mov r0, fp │ │ + strd r2, r2, [sp, #48] @ 0x30 │ │ + bl 11cf4 │ │ + mov r4, r0 │ │ + mov r0, r4 │ │ add sp, #68 @ 0x44 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - mov.w fp, #0 │ │ + ldr r0, [pc, #252] @ (151f4 ) │ │ + mov r1, sl │ │ + movs r2, #0 │ │ + mov r3, r5 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ mov r0, fp │ │ - add sp, #68 @ 0x44 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #396] @ (10d40 ) │ │ - movs r0, #1 │ │ + bl b798 │ │ + movs r4, #1 │ │ + b.n 150ea │ │ + ldr r0, [pc, #284] @ (15228 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ movs r1, #1 │ │ - add r2, pc │ │ - bl 86f4 │ │ - mov.w fp, #1 │ │ - mov r0, fp │ │ - add sp, #68 @ 0x44 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #364] @ (10d38 ) │ │ + ldr r0, [pc, #192] @ (151d8 ) │ │ + ldr r3, [pc, #196] @ (151dc ) │ │ + ldr r2, [pc, #196] @ (151e0 ) │ │ add r0, pc │ │ - bl 9678 │ │ - ldr r0, [pc, #260] @ (10cd8 ) │ │ - mov r1, r8 │ │ - movs r2, #1 │ │ - mov r3, r8 │ │ + add r3, pc │ │ + strb.w r1, [r7, #-29] │ │ + add r2, pc │ │ + str r2, [sp, #0] │ │ + sub.w r2, r7, #29 │ │ + movs r1, #43 @ 0x2b │ │ + bl d59c │ │ + ldr r0, [pc, #156] @ (151d0 ) │ │ add r0, pc │ │ str r0, [sp, #0] │ │ - mov r0, r4 │ │ - bl 9b9c │ │ - movs r3, #1 │ │ - b.n 10bf4 │ │ - movs r3, #2 │ │ - b.n 10bf4 │ │ - movs r3, #1 │ │ - cmp r1, #10 │ │ - it cc │ │ - movcc r3, #2 │ │ - ldr r0, [pc, #228] @ (10cdc ) │ │ - add r2, sp, #40 @ 0x28 │ │ - ldr r4, [pc, #228] @ (10ce0 ) │ │ - ldr r1, [pc, #232] @ (10ce4 ) │ │ - add r0, pc │ │ - add r4, pc │ │ - strb.w r3, [sp, #40] @ 0x28 │ │ - add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #43 @ 0x2b │ │ - mov r3, r4 │ │ - bl 9628 │ │ - ldr r0, [pc, #296] @ (10d3c ) │ │ + mov r0, fp │ │ + mov r1, sl │ │ + movs r2, #1 │ │ + mov r3, sl │ │ + bl b798 │ │ + ldr r0, [pc, #160] @ (151e4 ) │ │ movs r2, #0 │ │ - ldr r1, [sp, #24] │ │ add r0, pc │ │ str r0, [sp, #0] │ │ mov r0, r9 │ │ - bl 9b9c │ │ - movs r3, #0 │ │ - b.n 10bf4 │ │ - ldr r0, [pc, #192] @ (10ce8 ) │ │ - mov r1, r8 │ │ + bl b798 │ │ + movs r1, #0 │ │ + b.n 15114 │ │ + ldr r0, [pc, #124] @ (151d4 ) │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + mov r3, sl │ │ + add r0, pc │ │ + b.n 150fe │ │ + ldr r0, [pc, #132] @ (151e8 ) │ │ + add r0, pc │ │ + b.n 15182 │ │ + ldr r0, [pc, #136] @ (151f0 ) │ │ + mov r1, sl │ │ mov r2, r5 │ │ - mov r3, r8 │ │ + mov r3, sl │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r4 │ │ - bl 9b9c │ │ - ldr r0, [pc, #204] @ (10d04 ) │ │ - mov r1, fp │ │ - movs r2, #1 │ │ + b.n 150fe │ │ + ldr r0, [pc, #168] @ (1521c ) │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - ldr r0, [pc, #176] @ (10cf8 ) │ │ - mov r1, fp │ │ - movs r2, #0 │ │ - mov r3, r5 │ │ + b.n 15134 │ │ + ldr r0, [pc, #124] @ (151f8 ) │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - ldr r0, [pc, #164] @ (10d00 ) │ │ - mov r1, fp │ │ - mov r2, r5 │ │ - mov r3, fp │ │ + b.n 15134 │ │ + ldr r0, [pc, #108] @ (151ec ) │ │ add r0, pc │ │ str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - bl a2fc │ │ - ldr r0, [pc, #152] @ (10d08 ) │ │ - mov r1, fp │ │ - mov r3, fp │ │ + mov r0, fp │ │ + mov r1, r6 │ │ + movs r2, #1 │ │ + mov r3, r6 │ │ + bl b798 │ │ + ldr r0, [pc, #144] @ (15224 ) │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - ldr r0, [pc, #108] @ (10cec ) │ │ + b.n 15134 │ │ + ldr r0, [pc, #136] @ (15220 ) │ │ + mov r1, sl │ │ + movs r2, #2 │ │ + mov r3, sl │ │ add r0, pc │ │ - b.n 10ca4 │ │ - ldr r0, [pc, #108] @ (10cf4 ) │ │ + b.n 150fe │ │ + ldr r0, [pc, #136] @ (1522c ) │ │ + mov r1, sl │ │ + movs r2, #1 │ │ + mov r3, r4 │ │ add r0, pc │ │ - b.n 10cb6 │ │ - ldr r0, [pc, #112] @ (10cfc ) │ │ + b.n 150fe │ │ + ldr r0, [pc, #76] @ (151fc ) │ │ + mov r1, sl │ │ + mov r3, sl │ │ add r0, pc │ │ - b.n 10cb6 │ │ - ldr r0, [pc, #148] @ (10d28 ) │ │ + b.n 150fe │ │ + ldr r0, [pc, #92] @ (15218 ) │ │ movs r2, #1 │ │ mov r3, r1 │ │ add r0, pc │ │ str r0, [sp, #0] │ │ + mov r0, r8 │ │ + bl b798 │ │ + adds r4, #160 @ 0xa0 │ │ + @ instruction: 0xffff2766 │ │ + vrshr.u64 d29, d14, #1 │ │ + movs r4, r0 │ │ + bcs.n 15120 │ │ + movs r4, r0 │ │ + movs r5, #239 @ 0xef │ │ + vsubl.u , d31, d4 │ │ + movs r4, r0 │ │ + bcs.n 15180 │ │ + movs r4, r0 │ │ + bcs.n 1511c │ │ + movs r4, r0 │ │ + bne.n 15128 │ │ + movs r4, r0 │ │ + bcs.n 15110 │ │ + movs r4, r0 │ │ + bcs.n 15178 │ │ + movs r4, r0 │ │ + bcc.n 15240 │ │ + movs r4, r0 │ │ + bcs.n 15188 │ │ + movs r4, r0 │ │ + bcs.n 15158 │ │ + movs r4, r0 │ │ + cmp r0, #120 @ 0x78 │ │ + vqshl.u32 q9, q0, #31 │ │ + @ instruction: 0xffff2748 │ │ + vqshl.u32 d18, d30, #31 │ │ + vrsubhn.i d18, , │ │ + vqshlu.s64 d18, d1, #63 @ 0x3f │ │ + vrshr.u64 d29, d18, #1 │ │ + movs r4, r0 │ │ + bcc.n 15238 │ │ + movs r4, r0 │ │ + bcs.n 15208 │ │ + movs r4, r0 │ │ + bcc.n 15244 │ │ + movs r4, r0 │ │ + bcs.n 15194 │ │ + movs r4, r0 │ │ + bcs.n 1517c │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #16 │ │ + ldrd r4, r5, [r1] │ │ + mov r6, r1 │ │ + ldr.w r9, [r5, #12] │ │ + mov r8, r0 │ │ + ldr r1, [pc, #228] @ (1532c ) │ │ + movs r2, #13 │ │ mov r0, r4 │ │ - bl 9b9c │ │ - ldr r0, [pc, #76] @ (10cf0 ) │ │ - add r0, pc │ │ - str r0, [sp, #0] │ │ + add r1, pc │ │ + blx r9 │ │ + cbz r0, 1525c │ │ + movs r0, #1 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r6, #10] │ │ + lsls r0, r0, #24 │ │ + bmi.n 152b2 │ │ + ldr r1, [pc, #204] @ (15330 ) │ │ mov r0, r4 │ │ - mov r1, r5 │ │ - movs r2, #1 │ │ - mov r3, r5 │ │ - bl 9b9c │ │ - ldr r0, [pc, #128] @ (10d34 ) │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx r9 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #192] @ (15334 ) │ │ + mov r0, r4 │ │ + movs r2, #4 │ │ + add r1, pc │ │ + blx r9 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #184] @ (15338 ) │ │ + mov r0, r4 │ │ + movs r2, #2 │ │ + add r1, pc │ │ + blx r9 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r0, [pc, #172] @ (1533c ) │ │ + ldr r1, [pc, #176] @ (15340 ) │ │ + ldrb.w r2, [r8] │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - mov r1, fp │ │ - movs r2, #1 │ │ - mov r3, fp │ │ - bl 9b9c │ │ - ldr r0, [pc, #104] @ (10d30 ) │ │ - mov r1, fp │ │ + add r1, pc │ │ + ldr.w r1, [r1, r2, lsl #2] │ │ + ldr.w r2, [r0, r2, lsl #2] │ │ + mov r0, r4 │ │ + blx r9 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #152] @ (15344 ) │ │ + mov r0, r4 │ │ movs r2, #2 │ │ - mov r3, fp │ │ + add r1, pc │ │ + b.n 15328 │ │ + ldr r1, [pc, #148] @ (15348 ) │ │ + mov r0, r4 │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx r9 │ │ + mov r1, r0 │ │ + movs r0, #1 │ │ + cmp r1, #0 │ │ + bne.n 15254 │ │ + ldr r1, [pc, #132] @ (1534c ) │ │ + sub.w r2, r7, #25 │ │ + str r2, [sp, #8] │ │ + movs r2, #4 │ │ + add r1, pc │ │ + strb.w r0, [r7, #-25] │ │ + mov r0, sp │ │ + strd r4, r5, [sp] │ │ + bl ce54 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #108] @ (15350 ) │ │ + mov r0, sp │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl ce54 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r0, [pc, #96] @ (15354 ) │ │ + ldr r1, [pc, #96] @ (15358 ) │ │ + ldrb.w r2, [r8] │ │ add r0, pc │ │ - str r0, [sp, #0] │ │ - mov r0, r8 │ │ - bl 9b9c │ │ - nop │ │ - movs r7, #174 @ 0xae │ │ - movs r3, r0 │ │ - subs r3, #200 @ 0xc8 │ │ - vabdl.u q9, d15, d18 │ │ - movs r3, r0 │ │ - movs r7, #164 @ 0xa4 │ │ - movs r3, r0 │ │ - movs r7, #140 @ 0x8c │ │ - movs r3, r0 │ │ - movs r6, #232 @ 0xe8 │ │ - movs r3, r0 │ │ - movs r7, #38 @ 0x26 │ │ - movs r3, r0 │ │ - movs r7, #178 @ 0xb2 │ │ - movs r3, r0 │ │ - movs r7, #138 @ 0x8a │ │ - movs r3, r0 │ │ - movs r7, #108 @ 0x6c │ │ - movs r3, r0 │ │ - movs r7, #136 @ 0x88 │ │ - movs r3, r0 │ │ - movs r7, #204 @ 0xcc │ │ - movs r3, r0 │ │ - movs r7, #164 @ 0xa4 │ │ - movs r3, r0 │ │ - subs r2, #95 @ 0x5f │ │ - vtbl.8 d19, {d15-d17}, d22 │ │ - vshll.u32 , d3, #31 │ │ - vtbl.8 d19, {d15-d17}, d12 │ │ - vtbl.8 d19, {d15-d17}, d5 │ │ - @ instruction: 0xffff39fe │ │ - @ instruction: 0xffff3a5f │ │ - vqshl.u64 d18, d2, #63 @ 0x3f │ │ - movs r3, r0 │ │ - orrs r3, r1 │ │ - vqshl.u32 q9, q14, #31 │ │ - movs r3, r0 │ │ - movs r7, #164 @ 0xa4 │ │ - movs r3, r0 │ │ - movs r7, #172 @ 0xac │ │ - movs r3, r0 │ │ - movs r7, #130 @ 0x82 │ │ - movs r3, r0 │ │ - movs r6, #170 @ 0xaa │ │ - movs r3, r0 │ │ - ldrd r0, r2, [r1, #20] │ │ - ldr r1, [pc, #8] @ (10d54 ) │ │ - ldr r3, [r2, #12] │ │ - movs r2, #18 │ │ add r1, pc │ │ - bx r3 │ │ - nop │ │ - subs r1, #229 @ 0xe5 │ │ - vabal.u , d31, d0 │ │ - mov r7, sp │ │ - ldrd ip, r3, [r0] │ │ - subs.w lr, r3, r2 │ │ - mov.w r3, #0 │ │ - it cc │ │ - movcc r3, #1 │ │ - cmp.w ip, #0 │ │ - it ne │ │ - movne.w ip, #1 │ │ - orrs.w r3, r3, ip │ │ - strd r3, lr, [r0] │ │ - itt ne │ │ - movne r0, #1 │ │ - popne {r7, pc} │ │ - ldr r0, [r0, #8] │ │ - ldrd r0, r3, [r0, #20] │ │ - ldr r3, [r3, #12] │ │ - ldmia.w sp!, {r7, lr} │ │ - bx r3 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ + ldr.w r1, [r1, r2, lsl #2] │ │ + ldr.w r2, [r0, r2, lsl #2] │ │ + mov r0, sp │ │ + bl ce54 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #72] @ (1535c ) │ │ + mov r0, sp │ │ + movs r2, #2 │ │ + add r1, pc │ │ + bl ce54 │ │ + cmp r0, #0 │ │ + bne.n 15252 │ │ + ldr r1, [pc, #60] @ (15360 ) │ │ + mov r0, r4 │ │ + movs r2, #1 │ │ + add r1, pc │ │ + blx r9 │ │ + b.n 15254 │ │ + movs r4, #157 @ 0x9d │ │ + vsubw.u q9, , d16 │ │ + @ instruction: 0xfffffab6 │ │ + vsli.32 q9, q11, #30 │ │ + @ instruction: 0xffff3168 │ │ + vtbx.8 d29, {d31- , d31, d22 │ │ + @ instruction: 0xfffffa5e │ │ + vsli.32 d18, d2, #30 │ │ + vsra.u32 d19, d6, #1 │ │ + @ instruction: 0xffffdb9c │ │ + movs r4, r0 │ │ + asrs r6, r0, #9 │ │ + vrshr.u64 d18, d25, #1 │ │ + vsli.64 , q0, #63 @ 0x3f │ │ + add r7, sp, #8 │ │ sub sp, #8 │ │ movs r2, #0 │ │ cmp r1, #128 @ 0x80 │ │ str r2, [sp, #4] │ │ - bcs.n 10da8 │ │ + bcs.n 1537a │ │ strb.w r1, [sp, #4] │ │ movs r2, #1 │ │ - b.n 10e0a │ │ - movs r2, #2 │ │ + b.n 153de │ │ + movw ip, #65534 @ 0xfffe │ │ mov r3, r1 │ │ - bfi r3, r2, #6, #26 │ │ + movt ip, #1023 @ 0x3ff │ │ + lsrs r2, r1, #6 │ │ + bfi r3, ip, #6, #26 │ │ cmp.w r1, #2048 @ 0x800 │ │ - bcs.n 10dc2 │ │ - strb.w r3, [sp, #5] │ │ - movs r3, #192 @ 0xc0 │ │ - orr.w r1, r3, r1, lsr #6 │ │ - b.n 10e06 │ │ - cmp.w r1, #65536 @ 0x10000 │ │ - bcs.n 10de4 │ │ - strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #224 @ 0xe0 │ │ - orr.w r1, r2, r1, lsr #12 │ │ + bcs.n 153a0 │ │ + orr.w r1, r2, #192 @ 0xc0 │ │ strb.w r3, [sp, #5] │ │ strb.w r1, [sp, #4] │ │ - movs r2, #3 │ │ - b.n 10e0a │ │ - strb.w r3, [sp, #7] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ + movs r2, #2 │ │ + b.n 153de │ │ + bfi r2, ip, #6, #26 │ │ + mov.w lr, r1, lsr #12 │ │ + movs r4, #0 │ │ + cmp.w r4, r1, lsr #16 │ │ + bne.n 153c0 │ │ + strb.w r2, [sp, #5] │ │ + orr.w r1, lr, #224 @ 0xe0 │ │ strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #12 │ │ - lsrs r1, r1, #18 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #30 │ │ - bfi r1, r2, #3, #29 │ │ + movs r2, #3 │ │ + b.n 153da │ │ + strb.w r2, [sp, #6] │ │ movs r2, #4 │ │ - strb.w r3, [sp, #5] │ │ + mvn.w r4, #15 │ │ + orr.w r1, r4, r1, lsr #18 │ │ + bfi lr, ip, #6, #26 │ │ + strb.w r3, [sp, #7] │ │ + strb.w lr, [sp, #5] │ │ strb.w r1, [sp, #4] │ │ - ldrd r3, r1, [r0] │ │ - subs.w ip, r1, r2 │ │ - mov.w r1, #0 │ │ + ldrd r1, r3, [r0] │ │ + movs r4, #0 │ │ + subs r3, r3, r2 │ │ it cc │ │ - movcc r1, #1 │ │ - cmp r3, #0 │ │ - it ne │ │ - movne r3, #1 │ │ - orrs r1, r3 │ │ - strd r1, ip, [r0] │ │ - beq.n 10e2e │ │ + movcc r4, #1 │ │ + orrs r1, r4 │ │ + strd r1, r3, [r0] │ │ + beq.n 153f6 │ │ movs r0, #1 │ │ - add sp, #8 │ │ - pop {r7, pc} │ │ + b.n 15402 │ │ ldr r0, [r0, #8] │ │ - ldrd r0, r1, [r0, #20] │ │ + ldrd r0, r1, [r0] │ │ ldr r3, [r1, #12] │ │ add r1, sp, #4 │ │ blx r3 │ │ add sp, #8 │ │ - pop {r7, pc} │ │ - bmi.n 10dea │ │ + pop {r4, r6, r7, pc} │ │ + push {r7, lr} │ │ + ldrd ip, r3, [r0] │ │ + subs.w lr, r3, r2 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + orrs.w r3, r3, ip │ │ + strd r3, lr, [r0] │ │ + itt ne │ │ + movne r0, #1 │ │ + popne {r7, pc} │ │ + ldr r0, [r0, #8] │ │ + ldrd r0, r3, [r0] │ │ + ldr r3, [r3, #12] │ │ + ldmia.w sp!, {r7, lr} │ │ + bx r3 │ │ mov r2, r1 │ │ - ldr r1, [pc, #8] @ (10e4c ) │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #1 │ │ + it ne │ │ + cmpne r1, #0 │ │ + ldr r1, [pc, #8] @ (15448 ) │ │ add r1, pc │ │ - b.w 8f4e │ │ + b.w c6ba │ │ nop │ │ - movs r4, #252 @ 0xfc │ │ - movs r3, r0 │ │ + beq.n 1552c │ │ + movs r4, r0 │ │ + ldrd r0, r2, [r1] │ │ + ldr r1, [pc, #8] @ (1545c ) │ │ + ldr r3, [r2, #12] │ │ + movs r2, #18 │ │ + add r1, pc │ │ + bx r3 │ │ + nop │ │ + movs r2, #160 @ 0xa0 │ │ + @ instruction: 0xffffe9d1 │ │ + lsls r0, r0, #8 │ │ + ldr r1, [pc, #8] @ (15470 ) │ │ + ldr r3, [r2, #12] │ │ + movs r2, #11 │ │ + add r1, pc │ │ + bx r3 │ │ + nop │ │ + movs r2, #202 @ 0xca │ │ + Address 0x15472 is out of bounds. │ │ + │ │ │ │ -00010e50 : │ │ +00015474 : │ │ push {r4, r5, r7, lr} │ │ - sub sp, #8 │ │ + sub sp, #16 │ │ mov r4, r0 │ │ - blx 15130 │ │ + blx 33978 │ │ add.w r5, r0, #16 │ │ movw r0, #65521 @ 0xfff1 │ │ movt r0, #32767 @ 0x7fff │ │ cmp r5, r0 │ │ - bcs.n 10e88 │ │ - ldr r0, [pc, #64] @ (10eac ) │ │ - mov r1, r5 │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - movs r0, #16 │ │ - blx 41e50 │ │ - str.w r5, [r0], #16 │ │ + bcs.n 154ae │ │ + movs r0, #0 │ │ + movs r1, #16 │ │ + str r0, [sp, #8] │ │ + add r0, sp, #8 │ │ + mov r2, r5 │ │ + blx 60930 │ │ + ldr r0, [sp, #8] │ │ mov r1, r4 │ │ - add sp, #8 │ │ + str.w r5, [r0], #16 │ │ + add sp, #16 │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ - b.w 41c98 │ │ - ldr r0, [pc, #20] @ (10ea0 ) │ │ - add.w r2, sp, #7 │ │ - ldr r3, [pc, #20] @ (10ea4 ) │ │ - ldr r1, [pc, #20] @ (10ea8 ) │ │ + b.w 6082c │ │ + ldr r0, [pc, #24] @ (154c8 ) │ │ + add.w r2, sp, #15 │ │ + ldr r3, [pc, #20] @ (154cc ) │ │ + ldr r1, [pc, #24] @ (154d0 ) │ │ add r0, pc │ │ add r3, pc │ │ add r1, pc │ │ str r1, [sp, #0] │ │ movs r1, #43 @ 0x2b │ │ - bl 9628 │ │ - subs r1, #50 @ 0x32 │ │ - vqshl.u32 q9, q0, #31 │ │ - movs r3, r0 │ │ - movs r7, #94 @ 0x5e │ │ - movs r3, r0 │ │ - b.n 1071c │ │ - lsls r4, r2, #3 │ │ - bx lr │ │ - bmi.n 10e5e │ │ - ldrd r0, r2, [r1, #20] │ │ - ldr r1, [pc, #8] @ (10ec4 ) │ │ - ldr r3, [r2, #12] │ │ - movs r2, #11 │ │ - add r1, pc │ │ - bx r3 │ │ + bl d59c │ │ nop │ │ - subs r1, #49 @ 0x31 │ │ - Address 0x10ec6 is out of bounds. │ │ - │ │ + movs r2, #81 @ 0x51 │ │ + vaddl.u , d15, d14 │ │ + movs r4, r0 │ │ + beq.n 1550c │ │ + movs r4, r0 │ │ │ │ -00010ec8 : │ │ +000154d4 : │ │ push {r4, lr} │ │ sub sp, #8 │ │ mov r4, r0 │ │ - blx 1618c │ │ + blx 349dc │ │ ldr.w r1, [r4, #-16]! │ │ movw r2, #65521 @ 0xfff1 │ │ movt r2, #32767 @ 0x7fff │ │ cmp r1, r2 │ │ itttt cc │ │ movcc r0, r4 │ │ addcc sp, #8 │ │ ldmiacc.w sp!, {r4, lr} │ │ - bcc.w 41ca4 │ │ - ldr r0, [pc, #24] @ (10f08 ) │ │ + bcc.w 60820 │ │ + ldr r0, [pc, #24] @ (15514 ) │ │ add.w r2, sp, #7 │ │ - ldr r3, [pc, #20] @ (10f0c ) │ │ - ldr r1, [pc, #24] @ (10f10 ) │ │ + ldr r3, [pc, #20] @ (15518 ) │ │ + ldr r1, [pc, #24] @ (1551c ) │ │ add r0, pc │ │ add r3, pc │ │ add r1, pc │ │ str r1, [sp, #0] │ │ movs r1, #43 @ 0x2b │ │ - bl 9628 │ │ + bl d59c │ │ nop │ │ - subs r0, #204 @ 0xcc │ │ - vmlsl.u q9, d31, d26[0] │ │ - movs r3, r0 │ │ - movs r7, #8 │ │ - movs r3, r0 │ │ + movs r2, #5 │ │ + vqrdmlsh.s q14, , d2[0] │ │ + movs r4, r0 │ │ + ldmia r7, {r5, r6, r7} │ │ + movs r4, r0 │ │ │ │ -00010f14 : │ │ +00015520 : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 @ 0x28 │ │ - ldrb r1, [r0, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - cbz r1, 10f2a │ │ - adds r1, r0, #1 │ │ - ldrb r5, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r5, #0 │ │ - bne.n 10f22 │ │ - ldr r4, [pc, #40] @ (10f54 ) │ │ - ldr r1, [pc, #40] @ (10f58 ) │ │ - ldr r5, [pc, #44] @ (10f5c ) │ │ - add r4, pc │ │ - strd r0, r3, [sp] │ │ + mov r4, r0 │ │ + ldrb r0, [r0, #0] │ │ + movs r5, #0 │ │ + cbz r0, 1555e │ │ + adds r0, r4, #1 │ │ + blx 609d0 │ │ + adds r0, #1 │ │ + ldr r2, [pc, #44] @ (15564 ) │ │ + ldr r1, [pc, #48] @ (15568 ) │ │ + ldr r3, [pc, #48] @ (1556c ) │ │ + add r2, pc │ │ + strd r4, r0, [sp] │ │ movs r0, #1 │ │ - add r5, pc │ │ - strd r5, r0, [sp, #8] │ │ + add r3, pc │ │ + strd r3, r0, [sp, #8] │ │ str r0, [sp, #20] │ │ add r0, sp, #32 │ │ str r0, [sp, #16] │ │ mov r0, sp │ │ str r0, [sp, #32] │ │ add r1, pc │ │ add r0, sp, #8 │ │ - str r2, [sp, #24] │ │ - str r4, [sp, #36] @ 0x24 │ │ - bl 86a4 │ │ - movs r5, r5 │ │ + str r5, [sp, #24] │ │ + str r2, [sp, #36] @ 0x24 │ │ + bl b9ac │ │ + movs r0, #0 │ │ + b.n 15534 │ │ + nop │ │ + movs r3, r6 │ │ movs r0, r0 │ │ - movs r6, #212 @ 0xd4 │ │ - movs r3, r0 │ │ - movs r6, #220 @ 0xdc │ │ - movs r3, r0 │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ + movs r4, r0 │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ + movs r4, r0 │ │ mov r3, r1 │ │ ldrd r1, r2, [r0] │ │ mov r0, r3 │ │ - b.w 8c74 │ │ + b.w bf50 │ │ │ │ -00010f6c : │ │ +0001557c : │ │ push {r4, r5, r7, lr} │ │ sub sp, #40 @ 0x28 │ │ - ldrb r1, [r0, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - cbz r1, 10f82 │ │ - adds r1, r0, #1 │ │ - ldrb r5, [r1, r3] │ │ - adds r3, #1 │ │ - cmp r5, #0 │ │ - bne.n 10f7a │ │ - ldr r4, [pc, #40] @ (10fac ) │ │ - ldr r1, [pc, #40] @ (10fb0 ) │ │ - ldr r5, [pc, #44] @ (10fb4 ) │ │ - add r4, pc │ │ - strd r0, r3, [sp] │ │ + mov r4, r0 │ │ + ldrb r0, [r0, #0] │ │ + movs r5, #0 │ │ + cbz r0, 155ba │ │ + adds r0, r4, #1 │ │ + blx 609d0 │ │ + adds r0, #1 │ │ + ldr r2, [pc, #44] @ (155c0 ) │ │ + ldr r1, [pc, #48] @ (155c4 ) │ │ + ldr r3, [pc, #48] @ (155c8 ) │ │ + add r2, pc │ │ + strd r4, r0, [sp] │ │ movs r0, #1 │ │ - add r5, pc │ │ - strd r5, r0, [sp, #8] │ │ + add r3, pc │ │ + strd r3, r0, [sp, #8] │ │ str r0, [sp, #20] │ │ add r0, sp, #32 │ │ str r0, [sp, #16] │ │ mov r0, sp │ │ str r0, [sp, #32] │ │ add r1, pc │ │ add r0, sp, #8 │ │ - str r2, [sp, #24] │ │ - str r4, [sp, #36] @ 0x24 │ │ - bl 86a4 │ │ - @ instruction: 0xffd5ffff │ │ - movs r6, #148 @ 0x94 │ │ - movs r3, r0 │ │ - movs r6, #156 @ 0x9c │ │ - movs r3, r0 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - ldr r4, [r0, #0] │ │ - mov r5, r0 │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 10fce │ │ - mov r0, r4 │ │ - bl 11118 │ │ - movs r1, #1 │ │ - blx 41d60 │ │ - mov r0, r5 │ │ - blx 41d70 │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 10fe8 │ │ - mov r0, r4 │ │ - bl 11118 │ │ - movs r1, #0 │ │ - ldmia.w sp!, {r4, r5, r7, lr} │ │ - b.w 41cb0 │ │ - bl acac │ │ - mov r0, r5 │ │ - blx 41d70 │ │ - bl acac │ │ + str r5, [sp, #24] │ │ + str r2, [sp, #36] @ 0x24 │ │ + bl b9ac │ │ + movs r0, #0 │ │ + b.n 15590 │ │ + nop │ │ + @ instruction: 0xffd7ffff │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ + movs r4, r0 │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ sub sp, #8 │ │ mov r5, r1 │ │ and.w r1, r0, #3 │ │ - mov r6, r0 │ │ mov r4, r2 │ │ + mov r6, r0 │ │ movs r0, #9 │ │ - cmp r1, #2 │ │ - beq.n 110fa │ │ - cmp r1, #1 │ │ - beq.n 11070 │ │ - cbnz r1, 11068 │ │ + tbb [pc, r1] │ │ + cmp r2, #2 │ │ + movs r6, #111 @ 0x6f │ │ lsls r0, r6, #28 │ │ - bmi.n 110fa │ │ + bmi.n 156c4 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #12 │ │ movs r3, #0 │ │ add r6, sp, #4 │ │ str r5, [sp, #4] │ │ str r6, [sp, #0] │ │ - blx 3fc30 │ │ + blx 5e7a0 │ │ mov r0, r4 │ │ - bl 11668 │ │ + bl 32454 │ │ mov r1, r0 │ │ movs r2, #1 │ │ movs r0, #9 │ │ lsl.w r1, r2, r1 │ │ lsls r2, r1, #30 │ │ - bne.n 110fa │ │ + bne.n 156c4 │ │ tst.w r1, #12 │ │ - beq.n 11068 │ │ + beq.n 15632 │ │ movs r0, #0 │ │ movs r1, #0 │ │ strd r6, r0, [sp] │ │ mov r0, r4 │ │ movs r2, #13 │ │ movs r3, #0 │ │ - blx 3fb48 │ │ + blx 5e6b8 │ │ ldr r0, [sp, #4] │ │ str r0, [r5, #32] │ │ movs r0, #6 │ │ add sp, #8 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #12 │ │ movs r3, #0 │ │ add.w r9, sp, #4 │ │ str r5, [sp, #4] │ │ str.w r9, [sp] │ │ - blx 3fc30 │ │ + blx 5e7a0 │ │ mov r0, r4 │ │ - bl 11668 │ │ + bl 32454 │ │ mov r2, r0 │ │ mov r8, r1 │ │ movs r0, #9 │ │ tbb [pc, r2] │ │ lsls r2, r6, #16 │ │ adds r0, #4 │ │ lsls r3, r0, #12 │ │ - b.n 11068 │ │ + b.n 15632 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r9, r5, [sp] │ │ movs r5, #0 │ │ - blx 3fc30 │ │ + blx 5e7a0 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #1 │ │ movs r3, #0 │ │ strd r9, r5, [sp] │ │ - blx 3fc30 │ │ + blx 5e7a0 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #15 │ │ movs r3, #0 │ │ strd r9, r5, [sp] │ │ - blx 3fb48 │ │ + blx 5e6b8 │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ movs r2, #15 │ │ movs r3, #0 │ │ bic.w r0, r0, r8 │ │ and.w r0, r0, #1 │ │ add r0, r8 │ │ strd r9, r0, [sp] │ │ mov r0, r4 │ │ - blx 3fc30 │ │ + blx 5e7a0 │ │ movs r0, #7 │ │ add sp, #8 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ lsls r0, r6, #28 │ │ - bpl.n 1109e │ │ + bpl.n 15668 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 4053c │ │ + blx 5f0ac │ │ mov r1, r0 │ │ movs r0, #9 │ │ cmp r1, #0 │ │ it eq │ │ moveq r0, #8 │ │ add sp, #8 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - bl 9874 │ │ + bl d67c │ │ + bmi.n 1568e │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #40 @ 0x28 │ │ - ldr r1, [r0, #4] │ │ - mov r4, r0 │ │ - add r0, sp, #8 │ │ - movs r5, #0 │ │ - str r5, [sp, #8] │ │ - blx 41e60 │ │ - str r0, [sp, #0] │ │ - cbnz r0, 11196 │ │ - ldr r0, [sp, #8] │ │ - cbnz r0, 11152 │ │ - ldr r1, [r4, #4] │ │ - add r0, sp, #8 │ │ - str r5, [sp, #8] │ │ - blx 41e60 │ │ - str r0, [sp, #0] │ │ - cbnz r0, 11196 │ │ - movs r0, #0 │ │ - ldr r6, [sp, #8] │ │ - blx 41e70 │ │ - mov r0, r6 │ │ - cbz r6, 111a0 │ │ - ldrex r5, [r4] │ │ - cbnz r5, 1116a │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub.w sp, sp, #700 @ 0x2bc │ │ + mov r9, r3 │ │ + add r3, sp, #32 │ │ + stmia r3!, {r0, r1, r2} │ │ + mov r6, r1 │ │ + mov r5, r0 │ │ + ldr r4, [pc, #892] @ (15a78 ) │ │ + ldr.w sl, [r7, #8] │ │ + add r4, pc │ │ + ldrex r0, [r4, #8] │ │ + adds r1, r0, #1 │ │ + strex r2, r1, [r4, #8] │ │ + cmp r2, #0 │ │ + bne.n 15702 │ │ + cmp r0, #0 │ │ + ldr r0, [pc, #872] @ (15a7c ) │ │ + add r0, pc │ │ + mov r8, r0 │ │ + bmi.w 15c60 │ │ + bl 161cc │ │ + cbnz r0, 15726 │ │ + bl 16250 │ │ + ldrb r1, [r0, #4] │ │ + cmp r1, #0 │ │ + ldr r1, [pc, #852] @ (15a80 ) │ │ + add r1, pc │ │ + str r1, [sp, #24] │ │ + bne.w 15d04 │ │ + movs r1, #1 │ │ + strb r1, [r0, #4] │ │ + ldr r1, [r0, #0] │ │ + adds r1, #1 │ │ + str r1, [r0, #0] │ │ + ldr r0, [r4, #68] @ 0x44 │ │ + ldr r1, [pc, #832] @ (15a84 ) │ │ + cmp r0, r1 │ │ + bcs.n 15760 │ │ + ldrex r1, [r4, #68] @ 0x44 │ │ + cmp r1, r0 │ │ + bne.n 1575c │ │ + adds r0, #1 │ │ + strex r1, r0, [r4, #68] @ 0x44 │ │ + cbnz r1, 15760 │ │ dmb ish │ │ - strex r1, r0, [r4] │ │ - cbz r1, 11182 │ │ - ldrex r5, [r4] │ │ - cmp r5, #0 │ │ - beq.n 1115c │ │ + b.n 15768 │ │ clrex │ │ + add.w r0, r4, #68 @ 0x44 │ │ + bl 15e98 │ │ + ldrb.w r0, [r4, #76] @ 0x4c │ │ + ldr r0, [r4, #80] @ 0x50 │ │ + cbnz r0, 15792 │ │ + ldrd fp, r0, [sp, #32] │ │ + ldr r1, [r0, #20] │ │ + str r0, [sp, #28] │ │ + mov r0, fp │ │ + blx r1 │ │ + strd r1, r0, [sp, #16] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp.w sl, #0 │ │ + str r0, [sp, #12] │ │ + ldr r6, [pc, #764] @ (15a88 ) │ │ + add r6, pc │ │ + beq.n 157da │ │ + movs r0, #3 │ │ + b.n 1583c │ │ + ldrd fp, r0, [sp, #32] │ │ + ldr r1, [r0, #20] │ │ + str r0, [sp, #28] │ │ + mov r0, fp │ │ + blx r1 │ │ + str r0, [sp, #72] @ 0x48 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + strb.w sl, [sp, #85] @ 0x55 │ │ + strb.w r9, [sp, #84] @ 0x54 │ │ + strd r1, r0, [sp, #76] @ 0x4c │ │ + ldrd r0, r1, [r4, #80] @ 0x50 │ │ + ldr r2, [r1, #20] │ │ + add r1, sp, #72 @ 0x48 │ │ + blx r2 │ │ + bl 16198 │ │ + bl 161cc │ │ + cmp r0, #0 │ │ + beq.n 15722 │ │ movs r1, #0 │ │ + cmp.w r9, #0 │ │ + strb r1, [r0, #4] │ │ + beq.w 15d62 │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [r0, #20] │ │ + mov r0, fp │ │ + bl 161c4 │ │ + ldr.w sl, [r6, #12] │ │ dmb ish │ │ - cbz r1, 11188 │ │ + cmp.w sl, #0 │ │ + bne.n 157f2 │ │ + add.w r0, r6, #12 │ │ + bl 162a0 │ │ + mov sl, r0 │ │ + mov r0, sl │ │ + blx 608d0 │ │ mov r5, r0 │ │ - mov r0, r5 │ │ - add sp, #40 @ 0x28 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ + cmp r0, #1 │ │ + bhi.n 15834 │ │ + bne.n 15806 │ │ + bl 16250 │ │ + b.n 15dc4 │ │ + movs r0, #12 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 15d88 │ │ + mov r5, r0 │ │ + str.w sl, [r0, #8] │ │ + movs r0, #0 │ │ + strb r0, [r5, #4] │ │ + str r0, [r5, #0] │ │ + mov r0, sl │ │ + blx 608d0 │ │ + str r0, [sp, #8] │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + blx 609e0 │ │ + ldr r0, [sp, #8] │ │ + blx 608f0 │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #1 │ │ + bls.n 15900 │ │ + movs r0, #1 │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #16] │ │ + ldr r5, [r0, #12] │ │ + add.w sl, sp, #72 @ 0x48 │ │ + ldr r1, [sp, #20] │ │ + mov r0, sl │ │ + blx r5 │ │ + ldr r1, [pc, #568] @ (15a8c ) │ │ + ldrd r3, r0, [sp, #80] @ 0x50 │ │ + eors r0, r1 │ │ + ldrd ip, r2, [sp, #72] @ 0x48 │ │ + ldr r1, [pc, #560] @ (15a90 ) │ │ + eors r1, r2 │ │ + ldr r2, [pc, #560] @ (15a94 ) │ │ + orrs r0, r1 │ │ + ldr r1, [pc, #560] @ (15a98 ) │ │ + eor.w r2, r2, ip │ │ + eors r1, r3 │ │ + orrs r1, r2 │ │ + orrs r0, r1 │ │ + bne.n 158d4 │ │ + ldr r2, [sp, #20] │ │ + movs r0, #4 │ │ + mov r1, r2 │ │ + ldr r2, [r2, r0] │ │ + ldr r0, [r1, #0] │ │ + strd r0, r2, [sp, #48] @ 0x30 │ │ + movs r0, #1 │ │ + ldrex r1, [r4, #12] │ │ + cbnz r1, 15896 │ │ + strex r1, r0, [r4, #12] │ │ + cmp r1, #0 │ │ + bne.n 15882 │ │ + dmb ish │ │ + b.n 158a2 │ │ + add.w r0, r4, #12 │ │ + clrex │ │ + bl 320cc │ │ + ldr r0, [r4, #8] │ │ + lsls r0, r0, #1 │ │ + bne.w 15d58 │ │ + movs r0, #0 │ │ + str r0, [sp, #20] │ │ + ldrb r0, [r4, #16] │ │ + ldr r0, [r4, #36] @ 0x24 │ │ + dmb ish │ │ + cbnz r0, 158c0 │ │ + add.w r0, r4, #36 @ 0x24 │ │ + bl 162a0 │ │ + blx 608d0 │ │ + cmp r0, #3 │ │ + bcc.n 15952 │ │ + ldr r1, [r0, #8] │ │ + cmp r1, #0 │ │ + bne.n 15956 │ │ + movs r0, #4 │ │ + movs r1, #0 │ │ + b.n 1595a │ │ + add r0, sp, #72 @ 0x48 │ │ + ldr r1, [sp, #20] │ │ + blx r5 │ │ + add r5, sp, #72 @ 0x48 │ │ + ldr r0, [pc, #444] @ (15a9c ) │ │ + ldmia r5, {r1, r2, r3, r5} │ │ + eors r0, r5 │ │ + ldr r5, [pc, #444] @ (15aa0 ) │ │ + eors r2, r5 │ │ + orrs r0, r2 │ │ + ldr r2, [pc, #440] @ (15aa4 ) │ │ + eors r2, r3 │ │ + ldr r3, [pc, #440] @ (15aa8 ) │ │ + eors r1, r3 │ │ + orrs r1, r2 │ │ + orrs r0, r1 │ │ + bne.w 15a70 │ │ + ldr r2, [sp, #20] │ │ + movs r0, #8 │ │ + adds r1, r2, #4 │ │ + b.n 15878 │ │ + ldrb r0, [r4, #0] │ │ + subs r0, #1 │ │ + str r0, [sp, #8] │ │ + uxtb r0, r0 │ │ + cmp r0, #3 │ │ + bcc.n 1583e │ │ + ldr r1, [pc, #412] @ (15aac ) │ │ + add.w ip, sp, #72 @ 0x48 │ │ + add r1, pc │ │ + mov r2, ip │ │ + ldmia r1!, {r0, r3, r5} │ │ + stmia r2!, {r0, r3, r5} │ │ + ldrh r0, [r1, #0] │ │ + mov r1, ip │ │ + strh r0, [r2, #0] │ │ + movs r0, #0 │ │ + strb.w r0, [sp, #86] @ 0x56 │ │ + add r0, sp, #628 @ 0x274 │ │ + movs r2, #15 │ │ + bl c944 │ │ + ldr r0, [sp, #628] @ 0x274 │ │ + cmp r0, #1 │ │ + bne.w 15ac8 │ │ + movs r0, #2 │ │ + movs r5, #3 │ │ + str r0, [sp, #8] │ │ + ldrexb r0, [r4] │ │ + cmp r0, #0 │ │ + bne.w 15aec │ │ + strexb r1, r5, [r4] │ │ + cmp r1, #0 │ │ + bne.n 1593c │ │ movs r1, #1 │ │ + b.n 15af2 │ │ + movs r1, #0 │ │ + b.n 1595a │ │ + ldr r0, [r0, #12] │ │ + subs r0, #1 │ │ + cmp r1, #0 │ │ + it eq │ │ + moveq r0, #9 │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldr r0, [pc, #332] @ (15ab0 ) │ │ + add r0, pc │ │ + it ne │ │ + movne r0, r1 │ │ + str r0, [sp, #56] @ 0x38 │ │ + ldr r0, [pc, #324] @ (15ab4 ) │ │ + add r0, pc │ │ + ldr r0, [r0, #0] │ │ + cbnz r0, 1597c │ │ + movs r0, #224 @ 0xe0 │ │ + blx 608e0 │ │ + b.n 15980 │ │ + blx 609f0 │ │ + str r0, [sp, #64] @ 0x40 │ │ + asrs r0, r0, #31 │ │ + str r0, [sp, #68] @ 0x44 │ │ + mov r0, sl │ │ + mov.w r1, #512 @ 0x200 │ │ + mov.w r5, #512 @ 0x200 │ │ + bl 5dac2 │ │ + movs r0, #0 │ │ + strd sl, r5, [sp, #584] @ 0x248 │ │ + strd r0, r0, [sp, #592] @ 0x250 │ │ + str r0, [sp, #620] @ 0x26c │ │ + movs r0, #5 │ │ + str r0, [sp, #608] @ 0x260 │ │ + ldr r0, [pc, #272] @ (15ab8 ) │ │ + add r0, pc │ │ + str r0, [sp, #604] @ 0x25c │ │ + mov sl, r0 │ │ + movs r0, #4 │ │ + str r0, [sp, #616] @ 0x268 │ │ + add r1, sp, #628 @ 0x274 │ │ + ldr r2, [sp, #24] │ │ + str r1, [sp, #612] @ 0x264 │ │ + str r2, [sp, #656] @ 0x290 │ │ + add r1, sp, #48 @ 0x30 │ │ + strd r8, r1, [sp, #648] @ 0x288 │ │ + add r1, sp, #44 @ 0x2c │ │ + str r1, [sp, #644] @ 0x284 │ │ + ldr r5, [pc, #248] @ (15abc ) │ │ + add r5, pc │ │ + str r5, [sp, #640] @ 0x280 │ │ + add r1, sp, #64 @ 0x40 │ │ + strd r2, r1, [sp, #632] @ 0x278 │ │ + add r1, sp, #56 @ 0x38 │ │ + str r1, [sp, #628] @ 0x274 │ │ + strb.w r0, [sp, #660] @ 0x294 │ │ + add r0, sp, #584 @ 0x248 │ │ + str r0, [sp, #668] @ 0x29c │ │ + add r0, sp, #660 @ 0x294 │ │ + ldr r1, [pc, #224] @ (15ac0 ) │ │ + add r2, sp, #604 @ 0x25c │ │ + add r1, pc │ │ + bl c6ba │ │ + ldrb.w r1, [sp, #660] @ 0x294 │ │ + cbz r0, 15a02 │ │ + cmp r1, #4 │ │ + beq.w 15da6 │ │ + ldrb.w r0, [sp, #660] @ 0x294 │ │ + cmp r0, #3 │ │ + beq.w 15b08 │ │ + cmp r0, #4 │ │ + beq.n 15a30 │ │ + b.n 15b2e │ │ + cmp r1, #4 │ │ + beq.n 15a30 │ │ + cmp r1, #3 │ │ + bne.n 15a30 │ │ + ldr.w r8, [sp, #664] @ 0x298 │ │ + ldrd r0, sl, [r8] │ │ + ldr.w r1, [sl] │ │ + str r0, [sp, #24] │ │ + cbz r1, 15a1e │ │ + ldr r0, [sp, #24] │ │ + blx r1 │ │ + ldr.w r0, [sl, #4] │ │ + cbz r0, 15a2a │ │ + ldr r0, [sp, #24] │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r3, [sp, #592] @ 0x250 │ │ + cmp.w r3, #512 @ 0x200 │ │ + bhi.w 15d92 │ │ + add r0, sp, #628 @ 0x274 │ │ + sub.w r1, r7, #29 │ │ + add r2, sp, #72 @ 0x48 │ │ + bl 164cc │ │ + ldrb.w r0, [sp, #628] @ 0x274 │ │ + cmp r0, #4 │ │ + beq.w 15b98 │ │ + cmp r0, #3 │ │ + bne.w 15b98 │ │ + ldr.w r8, [sp, #632] @ 0x278 │ │ + ldrd r0, sl, [r8] │ │ + ldr.w r1, [sl] │ │ + str r0, [sp, #16] │ │ + cmp r1, #0 │ │ + beq.w 15b86 │ │ + ldr r0, [sp, #16] │ │ + blx r1 │ │ + b.n 15b86 │ │ + ldr r0, [pc, #80] @ (15ac4 ) │ │ + movs r2, #12 │ │ + add r0, pc │ │ + b.n 1587c │ │ + str r5, [sp, #400] @ 0x190 │ │ + lsls r6, r2, #3 │ │ + lsrs r5, r1, #3 │ │ + movs r0, r0 │ │ + lsrs r5, r3, #4 │ │ + movs r0, r0 │ │ + @ instruction: 0xfffe3fff │ │ + @ instruction: 0xf0c20004 │ │ + subs r1, r6, r5 │ │ + cbnz r3, 15ab4 │ │ + str r4, [r5, r0] │ │ + str r3, [r5, #60] @ 0x3c │ │ + ldrb r5, [r5, r5] │ │ + bvs.n 15a30 │ │ + adcs r0, r7 │ │ + ldrsb r6, [r4, r6] │ │ + vaddw.s8 q12, , d28 │ │ + asrs r3, r7, #9 │ │ + subs.w r8, r2, #368 @ 0x170 │ │ + subs r2, #205 @ 0xcd │ │ + adds r5, #115 @ 0x73 │ │ + adds r4, #77 @ 0x4d │ │ + movs r6, #122 @ 0x7a │ │ + vabdl.u q9, d15, d3 │ │ + vtbx.8 d29, {d15}, d14 │ │ + movs r4, r0 │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ + movs r4, r0 │ │ + ldr r1, [r4, #100] @ 0x64 │ │ + vmull.u q14, d31, d12 │ │ + movs r4, r0 │ │ + movs r6, #24 │ │ + @ instruction: 0xffff9d9e │ │ + ldr r0, [r4, #56] @ 0x38 │ │ + ldr r1, [pc, #884] @ (15e44 ) │ │ + cmp r0, r1 │ │ + bcs.w 15bc0 │ │ + ldrex r1, [r4, #56] @ 0x38 │ │ + cmp r1, r0 │ │ + bne.n 15bbc │ │ + adds r0, #1 │ │ + strex r1, r0, [r4, #56] @ 0x38 │ │ cmp r1, #0 │ │ - bne.n 11176 │ │ - blx 41e70 │ │ + bne.n 15bc0 │ │ + dmb ish │ │ + b.n 15bc8 │ │ + movs r1, #0 │ │ + clrex │ │ + cmp r1, #0 │ │ + bne.w 1583e │ │ + cmp r0, #3 │ │ + bhi.w 1578e │ │ + ldr r1, [pc, #880] @ (15e70 ) │ │ + lsls r0, r0, #3 │ │ + lsr.w r0, r1, r0 │ │ + b.n 1583c │ │ + ldr r0, [sp, #664] @ 0x298 │ │ + str r0, [sp, #12] │ │ + ldrd r0, r1, [r0] │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #4] │ │ + ldr r1, [r1, #0] │ │ + cbz r1, 15b1c │ │ + ldr r0, [sp, #16] │ │ + blx r1 │ │ + ldr r0, [sp, #4] │ │ + ldr r0, [r0, #4] │ │ + cbz r0, 15b28 │ │ + ldr r0, [sp, #16] │ │ + blx 608f0 │ │ + ldr r0, [sp, #12] │ │ + blx 608f0 │ │ + movs r0, #0 │ │ + str r0, [sp, #688] @ 0x2b0 │ │ + movs r0, #5 │ │ + strd sl, r0, [sp, #672] @ 0x2a0 │ │ + movs r0, #4 │ │ + str r0, [sp, #684] @ 0x2ac │ │ + add r0, sp, #628 @ 0x274 │ │ + str r0, [sp, #680] @ 0x2a8 │ │ + ldr r0, [sp, #24] │ │ + str r0, [sp, #656] @ 0x290 │ │ + add r1, sp, #48 @ 0x30 │ │ + strd r8, r1, [sp, #648] @ 0x288 │ │ + add r1, sp, #44 @ 0x2c │ │ + strd r5, r1, [sp, #640] @ 0x280 │ │ + add r1, sp, #64 @ 0x40 │ │ + strd r0, r1, [sp, #632] @ 0x278 │ │ + add r0, sp, #56 @ 0x38 │ │ + str r0, [sp, #628] @ 0x274 │ │ + add r0, sp, #604 @ 0x25c │ │ + sub.w r1, r7, #29 │ │ + add r2, sp, #672 @ 0x2a0 │ │ + bl 16058 │ │ + ldrb.w r0, [sp, #604] @ 0x25c │ │ + cmp r0, #4 │ │ + beq.n 15b98 │ │ + cmp r0, #3 │ │ + bne.n 15b98 │ │ + ldr.w r8, [sp, #608] @ 0x260 │ │ + ldrd r0, sl, [r8] │ │ + ldr.w r1, [sl] │ │ + str r0, [sp, #16] │ │ + cbz r1, 15b86 │ │ + ldr r0, [sp, #16] │ │ + blx r1 │ │ + ldr.w r0, [sl, #4] │ │ + cbz r0, 15b92 │ │ + ldr r0, [sp, #16] │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r0, [sp, #8] │ │ + uxtb r0, r0 │ │ + tbb [pc, r0] │ │ + movs r1, #2 │ │ + ldr r2, [pc, #180] @ (15c58 ) │ │ + add r0, sp, #72 @ 0x48 │ │ + sub.w r1, r7, #29 │ │ + movs r2, #0 │ │ + bl 1662c │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + ldrb.w r0, [sp, #72] @ 0x48 │ │ + bl 16138 │ │ + b.n 15c34 │ │ + clrex │ │ + add.w r0, r4, #56 @ 0x38 │ │ + bl 15e98 │ │ + ldrb.w r0, [r4, #64] @ 0x40 │ │ mov r0, r5 │ │ - add sp, #40 @ 0x28 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - add r1, sp, #12 │ │ - mov r0, sp │ │ - str r5, [sp, #12] │ │ - bl 11598 │ │ - ldr r0, [pc, #36] @ (111c8 ) │ │ + blx 60a00 │ │ + cbnz r0, 15c40 │ │ + movs r0, #0 │ │ + mov.w r5, #2147483648 @ 0x80000000 │ │ + mov.w sl, #0 │ │ + str r0, [sp, #8] │ │ + b.n 15ca2 │ │ + add r0, sp, #72 @ 0x48 │ │ + sub.w r1, r7, #29 │ │ + movs r2, #1 │ │ + bl 1662c │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + ldrb.w r0, [sp, #72] @ 0x48 │ │ + bl 16138 │ │ + b.n 15c34 │ │ + movs r0, #0 │ │ + ldrexb r1, [r6] │ │ + strexb r2, r0, [r6] │ │ + cmp r2, #0 │ │ + bne.n 15bfc │ │ + cbz r1, 15c34 │ │ + movs r0, #0 │ │ movs r1, #1 │ │ - add r2, sp, #12 │ │ - str r5, [sp, #28] │ │ + str r0, [sp, #88] @ 0x58 │ │ + str r1, [sp, #76] @ 0x4c │ │ + ldr r1, [pc, #636] @ (15e90 ) │ │ + str r0, [sp, #84] @ 0x54 │ │ + movs r0, #4 │ │ + add r1, pc │ │ + str r1, [sp, #72] @ 0x48 │ │ + str r0, [sp, #80] @ 0x50 │ │ + add r0, sp, #628 @ 0x274 │ │ + sub.w r1, r7, #29 │ │ + add r2, sp, #72 @ 0x48 │ │ + bl 16058 │ │ + ldr r1, [sp, #632] @ 0x278 │ │ + ldrb.w r0, [sp, #628] @ 0x274 │ │ + bl 16138 │ │ + ldr r1, [sp, #20] │ │ + add.w r0, r4, #12 │ │ + bl 165d8 │ │ + b.n 157b8 │ │ + mov r5, r0 │ │ + blx 609d0 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + bpl.n 15c5a │ │ + movs r0, #0 │ │ + ldr r2, [pc, #560] @ (15e80 ) │ │ + mov r1, sl │ │ + add r2, pc │ │ + bl afd8 │ │ + b.n 15dc4 │ │ + bne.n 15c80 │ │ + movs r0, #1 │ │ + b.n 15c8c │ │ + movs r0, #0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + movs r0, #3 │ │ + str r0, [sp, #76] @ 0x4c │ │ + ldr r0, [pc, #524] @ (15e78 ) │ │ add r0, pc │ │ - strd r0, r1, [sp, #12] │ │ - add r1, sp, #36 @ 0x24 │ │ - mov r0, sp │ │ - str r5, [sp, #24] │ │ - str r1, [sp, #20] │ │ - bl 111cc │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #2 │ │ + str r0, [sp, #84] @ 0x54 │ │ + add r0, sp, #628 @ 0x274 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [pc, #516] @ (15e7c ) │ │ + add r0, pc │ │ + str r0, [sp, #640] @ 0x280 │ │ + add r0, sp, #32 │ │ + b.n 15d34 │ │ + mov r0, sl │ │ + blx 60900 │ │ + cbnz r0, 15c8c │ │ + movs r0, #1 │ │ + b.n 15c4e │ │ + mov r1, r5 │ │ + mov r2, sl │ │ + str r0, [sp, #4] │ │ + mov r5, sl │ │ + bl 5da78 │ │ ldr r1, [sp, #4] │ │ - ldrb.w r0, [sp] │ │ - bl 11280 │ │ - bl adb0 │ │ - cmp r0, #192 @ 0xc0 │ │ + uxtb r0, r1 │ │ + str r0, [sp, #8] │ │ + bic.w sl, r1, #255 @ 0xff │ │ + dmb ish │ │ + ldrex r0, [r4, #56] @ 0x38 │ │ + subs r1, r0, #1 │ │ + strex r0, r1, [r4, #56] @ 0x38 │ │ + cmp r0, #0 │ │ + bne.n 15ca6 │ │ + bic.w r0, r1, #1073741824 @ 0x40000000 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.w 15dc6 │ │ + cmp.w r5, #2147483648 @ 0x80000000 │ │ + beq.w 15936 │ │ + ldr r0, [sp, #8] │ │ + mov r3, r5 │ │ + cmp r5, #4 │ │ + orr.w r0, r0, sl │ │ + beq.n 15ce4 │ │ + cmp r3, #1 │ │ + itt eq │ │ + ldrbeq r1, [r0, #0] │ │ + cmpeq r1, #48 @ 0x30 │ │ + bne.n 15cf2 │ │ + movs r1, #2 │ │ + movs r5, #3 │ │ + b.n 15cf6 │ │ + ldr r1, [r0, #0] │ │ + ldr r2, [pc, #388] @ (15e6c ) │ │ + cmp r1, r2 │ │ + bne.n 15cf2 │ │ + movs r1, #1 │ │ + movs r5, #2 │ │ + b.n 15cf6 │ │ + movs r1, #0 │ │ + movs r5, #1 │ │ + str r1, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.w 1593c │ │ + blx 608f0 │ │ + b.n 1593c │ │ + ldr r1, [r6, #24] │ │ + mov r0, r5 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #608] @ 0x260 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #604] @ 0x25c │ │ + movs r0, #0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + movs r0, #3 │ │ + str r0, [sp, #76] @ 0x4c │ │ + ldr r0, [pc, #336] @ (15e74 ) │ │ + add r0, pc │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #2 │ │ + str r0, [sp, #84] @ 0x54 │ │ + add r0, sp, #628 @ 0x274 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #24] │ │ + str r0, [sp, #640] @ 0x280 │ │ + add r0, sp, #604 @ 0x25c │ │ + str r0, [sp, #636] @ 0x27c │ │ + sub.w r1, r7, #29 │ │ + str.w r8, [sp, #632] @ 0x278 │ │ + add r0, sp, #40 @ 0x28 │ │ + str r0, [sp, #628] @ 0x274 │ │ + add r0, sp, #672 @ 0x2a0 │ │ + add r2, sp, #72 @ 0x48 │ │ + bl 16058 │ │ + ldr r1, [sp, #676] @ 0x2a4 │ │ + ldrb.w r0, [sp, #672] @ 0x2a0 │ │ + bl 16138 │ │ + bl 1618e │ │ + bl 16564 │ │ + eor.w r0, r0, #1 │ │ + b.n 158ac │ │ + movs r0, #1 │ │ + str r1, [sp, #88] @ 0x58 │ │ + str r0, [sp, #76] @ 0x4c │ │ + ldr r0, [pc, #296] @ (15e94 ) │ │ + str r1, [sp, #84] @ 0x54 │ │ + sub.w r1, r7, #29 │ │ + add r0, pc │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #4 │ │ + str r0, [sp, #80] @ 0x50 │ │ + add r0, sp, #628 @ 0x274 │ │ + add r2, sp, #72 @ 0x48 │ │ + bl 16058 │ │ + ldr r1, [sp, #632] @ 0x278 │ │ + ldrb.w r0, [sp, #628] @ 0x274 │ │ + b.n 15d50 │ │ + movs r0, #4 │ │ + movs r1, #12 │ │ + bl afe8 │ │ + b.n 15dc4 │ │ + ldr r5, [pc, #248] @ (15e8c ) │ │ + movs r0, #0 │ │ + mov r1, r3 │ │ + mov.w r2, #512 @ 0x200 │ │ + add r5, pc │ │ + mov r3, r5 │ │ + bl c404 │ │ + b.n 15dc4 │ │ + movs r0, #0 │ │ + movs r1, #1 │ │ + str r0, [sp, #688] @ 0x2b0 │ │ + str r1, [sp, #676] @ 0x2a4 │ │ + ldr r1, [pc, #212] @ (15e84 ) │ │ + str r0, [sp, #684] @ 0x2ac │ │ + movs r0, #4 │ │ + add r1, pc │ │ + str r1, [sp, #672] @ 0x2a0 │ │ + str r0, [sp, #680] @ 0x2a8 │ │ + add r0, sp, #672 @ 0x2a0 │ │ + ldr r1, [pc, #200] @ (15e88 ) │ │ + add r1, pc │ │ + bl b9ac │ │ + udf #254 @ 0xfe │ │ + add.w r0, r4, #56 @ 0x38 │ │ + bl 32190 │ │ + b.n 15cc0 │ │ + b.n 15dd2 │ │ + mov r5, r0 │ │ + ldr.w r0, [sl, #4] │ │ + b.n 15df0 │ │ + mov r5, r0 │ │ + ldr.w r0, [sl, #4] │ │ + cbz r0, 15df8 │ │ + ldr r0, [sp, #24] │ │ + b.n 15df4 │ │ + mov r5, r0 │ │ + ldr r0, [sp, #4] │ │ + ldr.w r8, [sp, #12] │ │ + ldr r0, [r0, #4] │ │ + cbz r0, 15df8 │ │ + ldr r0, [sp, #16] │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + b.n 15e4a │ │ + mov r5, r0 │ │ + dmb ish │ │ + ldrex r0, [r4, #56] @ 0x38 │ │ + subs r1, r0, #1 │ │ + strex r0, r1, [r4, #56] @ 0x38 │ │ + cmp r0, #0 │ │ + bne.n 15e06 │ │ + bic.w r0, r1, #1073741824 @ 0x40000000 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 15e5c │ │ + add.w r0, r4, #56 @ 0x38 │ │ + bl 32190 │ │ + b.n 15e5c │ │ + bl d684 │ │ + mov r5, r0 │ │ + ldrb.w r0, [sp, #660] @ 0x294 │ │ + cmp r0, #4 │ │ + beq.n 15e4a │ │ + ldr r1, [sp, #664] @ 0x298 │ │ + bl 311a8 │ │ + b.n 15e4a │ │ + bl d684 │ │ + nop │ │ + @ instruction: 0xfffe3fff │ │ + mov r5, r0 │ │ + ldr r1, [sp, #20] │ │ + add.w r0, r4, #12 │ │ + bl 165d8 │ │ + b.n 15e5c │ │ + bl d684 │ │ + mov r5, r0 │ │ + bl 16198 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + nop │ │ + strb r6, [r4, #21] │ │ + ldr r4, [r5, #68] @ 0x44 │ │ movs r3, r0 │ │ + lsls r1, r0, #8 │ │ + ldmia r4!, {r1, r5, r6} │ │ + movs r4, r0 │ │ + ldmia r5!, {r1} │ │ + movs r4, r0 │ │ + ldr r7, [r6, #32] │ │ + vqrdmlsh.s q14, , d6[0] │ │ + movs r4, r0 │ │ + ldmia r0!, {r5, r7} │ │ + movs r4, r0 │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ + movs r4, r0 │ │ + ldmia r3, {r3, r6} │ │ + movs r4, r0 │ │ + ldmia r4!, {r2, r6, r7} │ │ + movs r4, r0 │ │ + ldmia r4!, {r2, r3, r5} │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - sub sp, #16 │ │ - ldr r3, [pc, #160] @ (11278 ) │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + mvn.w sl, #3221225472 @ 0xc0000000 │ │ + cmp r0, sl │ │ + bne.n 15ec2 │ │ + mvn.w r1, #98 @ 0x62 │ │ + yield │ │ + ldr r0, [r4, #0] │ │ + cmp r0, sl │ │ + bne.n 15ec2 │ │ + adds r2, r1, #1 │ │ + cmp r1, #0 │ │ + mov r1, r2 │ │ + bne.n 15eb2 │ │ + movw r6, #65534 @ 0xfffe │ │ + movw fp, #2 │ │ + mov.w r9, #0 │ │ + movt r6, #16383 @ 0x3fff │ │ + movt fp, #49152 @ 0xc000 │ │ + mov.w r8, #4294967295 @ 0xffffffff │ │ + movs r1, #0 │ │ + lsls r1, r1, #31 │ │ + b.n 15eea │ │ + movs r0, #0 │ │ + clrex │ │ + cbz r0, 15f54 │ │ + b.n 15f5a │ │ + bic.w r2, r0, #3221225472 @ 0xc0000000 │ │ + cbz r1, 15f00 │ │ + lsls r3, r0, #1 │ │ + bmi.n 15f00 │ │ + add.w r3, r2, fp │ │ + add.w r5, fp, #1 │ │ + cmp r3, r5 │ │ + bcs.n 15f10 │ │ + cmp r2, r6 │ │ + bcs.n 15f2a │ │ + ands.w r3, r0, #1073741824 @ 0x40000000 │ │ + bne.n 15f2a │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n 15f2a │ │ + ldrex r2, [r4] │ │ + cmp r2, r0 │ │ + bne.n 15f4c │ │ + adds r0, #1 │ │ + strex r3, r0, [r4] │ │ + cbnz r3, 15f50 │ │ + dmb ish │ │ + movs r0, #1 │ │ + cbz r0, 15f54 │ │ + b.n 15fb4 │ │ + cmp r2, r6 │ │ + beq.n 15fbc │ │ + lsls r2, r0, #1 │ │ + bmi.n 15f58 │ │ + orr.w r5, r0, #1073741824 @ 0x40000000 │ │ + ldrex r2, [r4] │ │ + cmp r2, r0 │ │ + bne.n 15ee0 │ │ + strex r3, r5, [r4] │ │ + cmp r3, #0 │ │ + bne.n 15f36 │ │ + movs r0, #1 │ │ + cbz r0, 15f54 │ │ + b.n 15f5a │ │ + clrex │ │ + movs r0, #0 │ │ + cbnz r0, 15fb4 │ │ + mov r0, r2 │ │ + b.n 15eea │ │ mov r5, r0 │ │ - movs r0, #4 │ │ + str.w r9, [sp, #12] │ │ + ldr r0, [r4, #0] │ │ + cmp r0, r5 │ │ + bne.n 15f92 │ │ + ldr r0, [sp, #12] │ │ + add r1, sp, #12 │ │ + movs r2, #137 @ 0x89 │ │ + mov r3, r5 │ │ + cmp r0, #0 │ │ + it ne │ │ + addne r0, r1, #4 │ │ + strd r0, r9, [sp] │ │ + movs r0, #240 @ 0xf0 │ │ + mov r1, r4 │ │ + str.w r8, [sp, #8] │ │ + blx 608e0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 15f92 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #4 │ │ + beq.n 15f5e │ │ + ldr r0, [r4, #0] │ │ + movs r1, #1 │ │ + cmp r0, sl │ │ + bne.n 15edc │ │ + mvn.w r2, #98 @ 0x62 │ │ + yield │ │ + adds r3, r2, #1 │ │ + ldr r0, [r4, #0] │ │ + movs r1, #1 │ │ + cmp r0, sl │ │ + bne.w 15edc │ │ + cmp r2, #0 │ │ + mov r2, r3 │ │ + bne.n 15f9e │ │ + b.n 15edc │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #28] @ (15fdc ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #28] @ (15fe0 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #12] │ │ + add r1, pc │ │ + add r0, sp, #12 │ │ + str r2, [sp, #28] │ │ + str r2, [sp, #24] │ │ + movs r2, #4 │ │ + str r3, [sp, #16] │ │ + str r2, [sp, #20] │ │ + bl b9ac │ │ + nop │ │ + stmia r7!, {r3, r6, r7} │ │ + movs r4, r0 │ │ + stmia r7!, {r2, r3, r6, r7} │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #56 @ 0x38 │ │ + ldr r3, [r0, #0] │ │ + ldrd r0, ip, [r1] │ │ + ldrd r2, r4, [r3] │ │ + ldr r6, [pc, #68] @ (16040 ) │ │ + ldr r1, [pc, #72] @ (16044 ) │ │ + ldr r5, [pc, #72] @ (16048 ) │ │ + add r6, pc │ │ + strd r2, r4, [sp] │ │ + add.w r2, r3, #12 │ │ + add r1, pc │ │ + add r5, pc │ │ + strd r6, r2, [sp, #20] │ │ + add.w r2, r3, #8 │ │ + str r6, [sp, #28] │ │ + strd r1, r2, [sp, #12] │ │ + mov r1, sp │ │ + str r1, [sp, #8] │ │ + movs r1, #0 │ │ + add r2, sp, #8 │ │ + str r1, [sp, #48] @ 0x30 │ │ + movs r1, #3 │ │ + str r2, [sp, #40] @ 0x28 │ │ + add r2, sp, #32 │ │ + str r1, [sp, #44] @ 0x2c │ │ + strd r5, r1, [sp, #32] │ │ + mov r1, ip │ │ + bl c6ba │ │ + add sp, #56 @ 0x38 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r3, [r7, #72] @ 0x48 │ │ + vmla.i q8, , d1[0] │ │ + movs r0, r0 │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ + movs r4, r0 │ │ + mov r3, r1 │ │ + ldrd r1, r2, [r0] │ │ + mov r0, r3 │ │ + b.w bf50 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #48 @ 0x30 │ │ + mov r4, r0 │ │ + ldr r0, [r2, #4] │ │ + cmp r0, #1 │ │ + it ne │ │ + cmpne r0, #0 │ │ + ldr r3, [pc, #188] @ (1612c ) │ │ + mov.w r0, #4 │ │ str r1, [sp, #8] │ │ add r3, pc │ │ strb.w r0, [sp] │ │ mov r0, sp │ │ mov r1, r3 │ │ - bl 8f4e │ │ - cbz r0, 11208 │ │ + bl c6ba │ │ + cbz r0, 1609c │ │ ldrb.w r0, [sp] │ │ cmp r0, #4 │ │ - bne.n 1123a │ │ - ldr r0, [pc, #132] @ (1127c ) │ │ - movs r1, #2 │ │ - strb r1, [r5, #0] │ │ - add r0, pc │ │ - str r0, [r5, #4] │ │ - add sp, #16 │ │ + beq.n 160d4 │ │ + ldrd r0, r1, [sp] │ │ + strd r0, r1, [r4] │ │ + add sp, #48 @ 0x30 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ ldrb.w r0, [sp] │ │ movs r1, #4 │ │ - ldr r4, [sp, #4] │ │ - cmp r0, #3 │ │ - strb r1, [r5, #0] │ │ - bne.n 11200 │ │ - ldrd r6, r5, [r4] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r6 │ │ - blx r1 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ - mov r0, r4 │ │ - blx 41d70 │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sp] │ │ - strd r0, r1, [r5] │ │ - add sp, #16 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r8, r0 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ - mov r0, r4 │ │ - blx 41d70 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - mov r8, r0 │ │ - mov r0, sp │ │ - bl 112d4 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - bl 98ec │ │ - nop │ │ - movs r5, #22 │ │ - movs r3, r0 │ │ - movs r5, #208 @ 0xd0 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - uxtb r0, r0 │ │ + strb r1, [r4, #0] │ │ + cmp r0, #4 │ │ + beq.n 16094 │ │ cmp r0, #3 │ │ - bne.n 112b4 │ │ - ldrd r5, r6, [r1] │ │ - mov r4, r1 │ │ + bne.n 16094 │ │ + ldr r4, [sp, #4] │ │ + ldrd r5, r6, [r4] │ │ ldr r1, [r6, #0] │ │ + cbz r1, 160ba │ │ mov r0, r5 │ │ blx r1 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - ldr.w r8, [sp], #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 41ca4 │ │ + blx 608f0 │ │ + add sp, #48 @ 0x30 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #88] @ (16130 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #88] @ (16134 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r2, [sp, #32] │ │ + add r1, pc │ │ + str r2, [sp, #28] │ │ + movs r2, #4 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #24] │ │ + str r0, [sp, #16] │ │ + add r0, sp, #16 │ │ + bl b9ac │ │ + udf #254 @ 0xfe │ │ mov r8, r0 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ + blx 608f0 │ │ mov r0, r8 │ │ - blx 4046c │ │ + blx 5efdc │ │ + ldrb.w r2, [sp] │ │ + cmp r2, #4 │ │ + beq.n 16122 │ │ + ldr r1, [sp, #4] │ │ + mov r4, r0 │ │ + mov r0, r2 │ │ + bl 311a8 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + bl d684 │ │ + nop │ │ + stmia r6!, {r4} │ │ + movs r4, r0 │ │ + stmia r5!, {r3, r4, r5, r6} │ │ + movs r4, r0 │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ - ldrb r1, [r0, #0] │ │ - cmp r1, #3 │ │ - bne.n 11308 │ │ - ldr r4, [r0, #4] │ │ - ldrd r5, r6, [r4] │ │ + uxtb r0, r0 │ │ + cmp r0, #3 │ │ + bne.n 1616e │ │ + ldrd r5, r6, [r1] │ │ + mov r4, r1 │ │ ldr r1, [r6, #0] │ │ + cbz r1, 16154 │ │ mov r0, r5 │ │ blx r1 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ ldr.w r8, [sp], #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 41ca4 │ │ + b.w 60820 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r8, r0 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ + blx 608f0 │ │ mov r0, r8 │ │ - blx 4046c │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #12 │ │ - mov.w r9, #0 │ │ - cbz r2, 1138e │ │ - mov r8, r0 │ │ - ldr r0, [pc, #224] @ (1141c ) │ │ - mov r6, r2 │ │ - mov r4, r1 │ │ - add r0, pc │ │ - mvn.w r5, #2147483648 @ 0x80000000 │ │ - mov.w sl, #4 │ │ - mov fp, r0 │ │ - b.n 11360 │ │ - blx 41dc0 │ │ - ldr r0, [r0, #0] │ │ - strb.w r9, [sp, #4] │ │ - cmp r0, #4 │ │ - str r0, [sp, #8] │ │ - bne.n 11398 │ │ - cbz r6, 1138a │ │ - mvn.w r2, #2147483648 @ 0x80000000 │ │ - movs r0, #2 │ │ - mov r1, r4 │ │ - cmp r6, r5 │ │ - it cc │ │ - movcc r2, r6 │ │ - blx 41e80 │ │ - adds r1, r0, #1 │ │ - beq.n 1134e │ │ - str r0, [sp, #8] │ │ - strb.w sl, [sp, #4] │ │ - cbz r0, 1139c │ │ - cmp r6, r0 │ │ - bcc.n 113f2 │ │ - add r4, r0 │ │ - subs r6, r6, r0 │ │ - cmp r6, #0 │ │ - bne.n 11360 │ │ - mov.w r9, #0 │ │ - mov r0, r9 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - add.w fp, sp, #4 │ │ - ldr.w r6, [fp] │ │ - uxtb r0, r6 │ │ - cmp r0, #4 │ │ - bne.n 113b4 │ │ - mov.w r9, #0 │ │ - mov r0, r9 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb.w r0, [r8] │ │ - ldr.w fp, [fp, #4] │ │ - cmp r0, #3 │ │ - bne.n 113e0 │ │ - ldr.w sl, [r8, #4] │ │ - ldrd r5, r4, [sl] │ │ - ldr r1, [r4, #0] │ │ - mov r0, r5 │ │ - blx r1 │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r5 │ │ - blxne 41d70 │ │ - mov r0, sl │ │ - blx 41d70 │ │ - mov.w r9, #1 │ │ - strd r6, fp, [r8] │ │ - mov r0, r9 │ │ - add sp, #12 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #44] @ (11420 ) │ │ - mov r1, r6 │ │ - add r2, pc │ │ - bl 86ea │ │ - mov r9, r0 │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r5 │ │ - blxne 41d70 │ │ - mov r0, sl │ │ - blx 41d70 │ │ - mov r0, r9 │ │ - strd r6, fp, [r8] │ │ - blx 4046c │ │ - nop │ │ - movs r4, #116 @ 0x74 │ │ - movs r3, r0 │ │ - movs r3, #198 @ 0xc6 │ │ - movs r3, r0 │ │ + blx 5efdc │ │ push {r7, lr} │ │ mov r7, sp │ │ - sub sp, #8 │ │ - movs r2, #0 │ │ - cmp r1, #128 @ 0x80 │ │ - str r2, [sp, #4] │ │ - bcs.n 11442 │ │ - strb.w r1, [sp, #4] │ │ - movs r2, #1 │ │ - add r1, sp, #4 │ │ - bl 11328 │ │ - add sp, #8 │ │ - pop {r7, pc} │ │ - movs r2, #2 │ │ - mov r3, r1 │ │ - bfi r3, r2, #6, #26 │ │ - cmp.w r1, #2048 @ 0x800 │ │ - bcs.n 1145c │ │ - strb.w r3, [sp, #5] │ │ - movs r3, #192 @ 0xc0 │ │ - orr.w r1, r3, r1, lsr #6 │ │ - b.n 114a8 │ │ - cmp.w r1, #65536 @ 0x10000 │ │ - bcs.n 11486 │ │ - strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #224 @ 0xe0 │ │ - orr.w r1, r2, r1, lsr #12 │ │ - strb.w r3, [sp, #5] │ │ - strb.w r1, [sp, #4] │ │ - movs r2, #3 │ │ - add r1, sp, #4 │ │ - bl 11328 │ │ - add sp, #8 │ │ - pop {r7, pc} │ │ - strb.w r3, [sp, #7] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ - strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #12 │ │ - lsrs r1, r1, #18 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #30 │ │ - bfi r1, r2, #3, #29 │ │ - movs r2, #4 │ │ - strb.w r3, [sp, #5] │ │ - strb.w r1, [sp, #4] │ │ - add r1, sp, #4 │ │ - bl 11328 │ │ - add sp, #8 │ │ - pop {r7, pc} │ │ - bmi.n 11462 │ │ - mov r2, r1 │ │ - ldr r1, [pc, #8] @ (114c4 ) │ │ - add r1, pc │ │ - b.w 8f4e │ │ - nop │ │ - movs r2, #56 @ 0x38 │ │ - movs r3, r0 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - ldr r4, [pc, #156] @ (1156c ) │ │ - add r4, pc │ │ - ldr r0, [r4, #0] │ │ + bl 32270 │ │ + bmi.n 16142 │ │ dmb ish │ │ - cbz r0, 114e2 │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcs.n 114f2 │ │ - b.n 114fc │ │ - ldr r0, [pc, #140] @ (11570 ) │ │ + ldr r0, [pc, #32] @ (161c0 ) │ │ add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcc.n 114fc │ │ - ldr r1, [r0, #4] │ │ - cmp r1, #0 │ │ - itt ne │ │ - addne r0, #8 │ │ - popne {r4, r5, r7, pc} │ │ - ldr r0, [r4, #0] │ │ + ldrex r1, [r0, #68] @ 0x44 │ │ + subs r1, #1 │ │ + strex r2, r1, [r0, #68] @ 0x44 │ │ + cmp r2, #0 │ │ + bne.n 161a0 │ │ + bic.w r2, r1, #1073741824 @ 0x40000000 │ │ + cmp.w r2, #2147483648 @ 0x80000000 │ │ + it ne │ │ + bxne lr │ │ + adds r0, #68 @ 0x44 │ │ + b.w 32190 │ │ + ldrh r6, [r0, #22] │ │ + lsls r6, r2, #3 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl 101e6 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + ldr r0, [pc, #116] @ (1624c ) │ │ + add r0, pc │ │ + ldr r4, [r0, #12] │ │ dmb ish │ │ - cbz r0, 1154e │ │ - blx 41d40 │ │ + cbz r4, 161f0 │ │ + mov r0, r4 │ │ + blx 608d0 │ │ cmp r0, #1 │ │ - beq.n 1155e │ │ - cbnz r0, 1153e │ │ - ldr r0, [pc, #104] @ (11578 ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - movs r0, #16 │ │ - blx 41d50 │ │ - cbz r0, 11562 │ │ + bls.n 16202 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + adds r0, #12 │ │ + bl 162a0 │ │ + mov r4, r0 │ │ + mov r0, r4 │ │ + blx 608d0 │ │ + cmp r0, #1 │ │ + bhi.n 161ea │ │ + beq.n 1623a │ │ + movs r0, #12 │ │ + blx 60900 │ │ + cbz r0, 16242 │ │ movs r1, #0 │ │ + str r4, [r0, #8] │ │ + strb r1, [r0, #4] │ │ mov r5, r0 │ │ - strd r4, r1, [r0] │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 11534 │ │ - ldr r0, [pc, #76] @ (1157c ) │ │ - add r0, pc │ │ - bl 11118 │ │ + str r1, [r0, #0] │ │ + mov r0, r4 │ │ + blx 608d0 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ mov r1, r5 │ │ mov r4, r5 │ │ - blx 41d60 │ │ - mov r0, r5 │ │ - movs r1, #0 │ │ - str.w r1, [r0, #8]! │ │ - strb r1, [r0, #4] │ │ - movs r1, #1 │ │ - str.w r1, [r0, #-4] │ │ - pop {r4, r5, r7, pc} │ │ - ldr r0, [pc, #36] @ (11574 ) │ │ - add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #1 │ │ - bne.n 1150c │ │ + blx 609e0 │ │ + cmp r6, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - pop {r4, r5, r7, pc} │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ movs r0, #4 │ │ - movs r1, #16 │ │ - bl 85e0 │ │ + movs r1, #12 │ │ + bl afe8 │ │ nop │ │ - subs r1, #146 @ 0x92 │ │ - movs r3, r0 │ │ - subs r1, #124 @ 0x7c │ │ - movs r3, r0 │ │ - subs r1, #16 │ │ - movs r3, r0 │ │ - ble.n 114a4 │ │ - lsls r4, r2, #3 │ │ - subs r1, #50 @ 0x32 │ │ - movs r3, r0 │ │ - bx lr │ │ - bmi.n 1152e │ │ - ldrd r0, r2, [r1, #20] │ │ - ldr r1, [pc, #8] @ (11594 ) │ │ + b.n 15f3c │ │ + movs r4, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #40 @ 0x28 │ │ + ldr r0, [pc, #40] @ (16280 ) │ │ + movs r3, #0 │ │ + ldr r2, [pc, #40] @ (16284 ) │ │ + ldr r1, [pc, #40] @ (16288 ) │ │ + add r0, pc │ │ + str r0, [sp, #32] │ │ + subs r0, r7, #1 │ │ + str r0, [sp, #28] │ │ + add r1, pc │ │ + add r0, sp, #4 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + add r2, pc │ │ + str r3, [sp, #8] │ │ + str r3, [sp, #16] │ │ + add r3, sp, #28 │ │ + str r3, [sp, #12] │ │ + str r2, [sp, #4] │ │ + bl b9ac │ │ + nop │ │ + movs r3, r5 │ │ + movs r0, r0 │ │ + stmia r6!, {r1, r2, r3, r6} │ │ + movs r4, r0 │ │ + stmia r6!, {r1, r2, r6} │ │ + movs r4, r0 │ │ + ldrd r0, r2, [r1] │ │ + ldr r1, [pc, #8] @ (1629c ) │ │ ldr r3, [r2, #12] │ │ movs r2, #11 │ │ add r1, pc │ │ bx r3 │ │ nop │ │ - adds r4, #32 │ │ - vsli.64 , q0, #63 @ 0x3f │ │ - add r7, sp, #8 │ │ - sub sp, #16 │ │ - ldr r2, [pc, #28] @ (115bc ) │ │ - ldr r3, [pc, #28] @ (115c0 ) │ │ - ldr r4, [pc, #32] @ (115c4 ) │ │ - add r2, pc │ │ - add r3, pc │ │ - add r4, pc │ │ - strd r1, r2, [sp] │ │ - add r2, sp, #12 │ │ - mov r1, r3 │ │ - strd r0, r4, [sp, #8] │ │ - add r0, sp, #8 │ │ - bl 8e60 │ │ - movs r4, #180 @ 0xb4 │ │ - movs r3, r0 │ │ - movs r0, #254 @ 0xfe │ │ - movs r3, r0 │ │ - adds r4, r3, #0 │ │ - vqshl.u32 q10, q8, #31 │ │ - bmi.n 11576 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #136 @ 0x88 │ │ - ldr r2, [r1, #28] │ │ - ldr r0, [r0, #0] │ │ - lsls r3, r2, #27 │ │ - bmi.n 115e8 │ │ - lsls r2, r2, #26 │ │ - bmi.n 1160e │ │ - add sp, #136 @ 0x88 │ │ - ldmia.w sp!, {r7, lr} │ │ - b.w a900 │ │ - ldr r2, [r0, #0] │ │ - add.w ip, sp, #8 │ │ - movs r3, #127 @ 0x7f │ │ - mov r0, r3 │ │ - and.w r3, r2, #15 │ │ - add.w lr, r3, #87 @ 0x57 │ │ - cmp r3, #10 │ │ - it cc │ │ - addcc.w lr, r3, #48 @ 0x30 │ │ - subs r3, r0, #1 │ │ - lsrs r2, r2, #4 │ │ - strb.w lr, [ip, r0] │ │ - bne.n 115f0 │ │ - b.n 11632 │ │ - ldr r2, [r0, #0] │ │ - add.w ip, sp, #8 │ │ - movs r3, #127 @ 0x7f │ │ - mov r0, r3 │ │ - and.w r3, r2, #15 │ │ - add.w lr, r3, #55 @ 0x37 │ │ - cmp r3, #10 │ │ - it cc │ │ - addcc.w lr, r3, #48 @ 0x30 │ │ - subs r3, r0, #1 │ │ - lsrs r2, r2, #4 │ │ - strb.w lr, [ip, r0] │ │ - bne.n 11616 │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.n 11654 │ │ - adds r3, r0, #1 │ │ - ldr r2, [pc, #40] @ (11664 ) │ │ - rsb r3, r3, #129 @ 0x81 │ │ - add r0, ip │ │ - add r2, pc │ │ - strd r0, r3, [sp] │ │ - mov r0, r1 │ │ - movs r1, #1 │ │ - movs r3, #2 │ │ - bl 8824 │ │ - add sp, #136 @ 0x88 │ │ - pop {r7, pc} │ │ - ldr r2, [pc, #8] @ (11660 ) │ │ - movs r1, #128 @ 0x80 │ │ - add r2, pc │ │ - bl 86ea │ │ - nop │ │ - subs r0, r4, r2 │ │ - movs r3, r0 │ │ - adds r0, #123 @ 0x7b │ │ + movs r0, #139 @ 0x8b │ │ vsli.64 , q8, #63 @ 0x3f │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #36 @ 0x24 │ │ - mov r6, r0 │ │ - str r0, [sp, #24] │ │ - blx 404e4 │ │ - mov r5, r0 │ │ - add r0, sp, #32 │ │ - movs r4, #0 │ │ - str r0, [sp, #0] │ │ - mov r0, r6 │ │ - movs r1, #0 │ │ - movs r2, #15 │ │ - movs r3, #0 │ │ - str r4, [sp, #32] │ │ - blx 3fb48 │ │ - mov r0, r6 │ │ - ldr.w sl, [sp, #32] │ │ - blx 40510 │ │ - add r1, sp, #24 │ │ - str r0, [sp, #20] │ │ - strd r1, r1, [sp, #28] │ │ - cbz r5, 116b4 │ │ - mov r8, r5 │ │ - ldrb.w r9, [r8], #1 │ │ - cmp.w r9, #255 @ 0xff │ │ - bne.n 116be │ │ - ldr r0, [sp, #20] │ │ - b.n 1180a │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ubfx r6, r9, #4, #3 │ │ - cmp r6, #5 │ │ - bhi.n 11730 │ │ - ldr r3, [pc, #764] @ (119c4 ) │ │ - add r1, sp, #28 │ │ - add r3, pc │ │ - mov ip, r8 │ │ - tbb [pc, r6] │ │ - asrs r3, r1, #16 │ │ - lsls r6, r0, #12 │ │ - cmp r0, #15 │ │ - ldr r3, [pc, #748] @ (119c8 ) │ │ - add r1, sp, #32 │ │ - add r3, pc │ │ - ldr r2, [r3, #20] │ │ - mov r0, r1 │ │ - blx r2 │ │ - mov ip, r0 │ │ - cbnz r0, 116fa │ │ - movs.w r1, r9, lsl #28 │ │ - bne.n 11730 │ │ - b.n 1173c │ │ - ldr.w ip, [sp, #20] │ │ - cmp.w ip, #0 │ │ - beq.n 11730 │ │ - and.w r3, r9, #15 │ │ - movs r4, #5 │ │ - cmp r3, #12 │ │ - bhi.n 11732 │ │ - tbb [pc, r3] │ │ - strh r0, [r1, r0] │ │ - lsrs r2, r6, #1 │ │ - lsls r5, r3, #28 │ │ - lsls r7, r0, #28 │ │ - movs r2, #7 │ │ - lsrs r5, r6, #1 │ │ - movs r5, r3 │ │ - b.n 116b4 │ │ - ldr.w lr, [r5, #1] │ │ - add.w r8, r5, #5 │ │ - b.n 117fa │ │ - add.w r1, r8, #3 │ │ - bic.w r8, r1, #3 │ │ - movs.w r1, r9, lsl #28 │ │ - beq.n 1173c │ │ - movs r4, #5 │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr.w r0, [r8], #4 │ │ - b.n 117fe │ │ - ldr.w lr, [r8] │ │ - add.w r8, r5, #9 │ │ - b.n 117fa │ │ - mov.w lr, #0 │ │ - movs r5, #0 │ │ - movs r3, #0 │ │ - ldrsb.w fp, [r8], #1 │ │ - and.w r4, r3, #63 @ 0x3f │ │ - rsb r2, r4, #32 │ │ - subs.w r6, r4, #32 │ │ - and.w r1, fp, #127 @ 0x7f │ │ - add.w r3, r3, #7 │ │ - lsr.w r2, r1, r2 │ │ - it pl │ │ - lslpl.w r2, r1, r6 │ │ - lsl.w r1, r1, r4 │ │ - it pl │ │ - movpl r1, #0 │ │ - orrs r5, r2 │ │ - orr.w lr, lr, r1 │ │ - cmp.w fp, #0 │ │ - bmi.n 11754 │ │ - cmp r3, #63 @ 0x3f │ │ - bhi.n 117fa │ │ - uxtb.w r1, fp │ │ - cmp r1, #64 @ 0x40 │ │ - bcc.n 117fa │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ - subs.w r2, r3, #32 │ │ - lsl.w r1, r1, r3 │ │ - it pl │ │ - movpl r1, #0 │ │ - orr.w lr, lr, r1 │ │ - b.n 117fa │ │ - mov.w lr, #0 │ │ - movs r3, #0 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #40 @ 0x28 │ │ + ldr r1, [r0, #4] │ │ + mov r4, r0 │ │ movs r5, #0 │ │ - ldrsb.w fp, [r8], #1 │ │ - and.w r2, r5, #63 @ 0x3f │ │ - rsb r4, r2, #32 │ │ - subs.w r1, r2, #32 │ │ - and.w r6, fp, #127 @ 0x7f │ │ - add.w r5, r5, #7 │ │ - lsr.w r4, r6, r4 │ │ - it pl │ │ - lslpl.w r4, r6, r1 │ │ - lsl.w r1, r6, r2 │ │ - it pl │ │ - movpl r1, #0 │ │ - orrs r3, r4 │ │ - orr.w lr, lr, r1 │ │ - cmp.w fp, #0 │ │ - bmi.n 117b4 │ │ - b.n 117fa │ │ - ldrh.w lr, [r5, #1] │ │ - b.n 117f6 │ │ - ldrsh.w lr, [r5, #1] │ │ - add.w r8, r5, #3 │ │ - add.w r0, ip, lr │ │ - sxtb.w r1, r9 │ │ - cmp.w r1, #4294967295 @ 0xffffffff │ │ - it le │ │ - ldrle r0, [r0, #0] │ │ - ldrb.w r2, [r8], #1 │ │ - bic.w r1, sl, #1 │ │ - str r0, [sp, #8] │ │ - cmp r2, #255 @ 0xff │ │ - beq.n 11822 │ │ - ldrsb.w r2, [r8], #1 │ │ - cmp.w r2, #4294967295 @ 0xffffffff │ │ - ble.n 11818 │ │ - ldrb.w sl, [r8], #1 │ │ - subs r0, r1, #1 │ │ - movs r2, #0 │ │ - movs r1, #0 │ │ - movs r3, #0 │ │ - mov lr, r8 │ │ - ldrsb.w fp, [r8], #1 │ │ - and.w r4, r2, #63 @ 0x3f │ │ - adds r2, #7 │ │ - rsb r6, r4, #32 │ │ - and.w r5, fp, #127 @ 0x7f │ │ - subs.w ip, r4, #32 │ │ - lsr.w r6, r5, r6 │ │ - it pl │ │ - lslpl.w r6, r5, ip │ │ - orr.w r3, r3, r6 │ │ - lsl.w r6, r5, r4 │ │ - it pl │ │ - movpl r6, #0 │ │ - orrs r1, r6 │ │ - cmp.w fp, #0 │ │ - bmi.n 1182e │ │ - cmp.w sl, #15 │ │ - bhi.w 11b4c │ │ - add r1, lr │ │ - adds r1, #1 │ │ - strd r0, r1, [sp, #12] │ │ - ldr r0, [sp, #16] │ │ - cmp r8, r0 │ │ - bcs.w 11b5e │ │ - movs r4, #5 │ │ - cmp.w sl, #12 │ │ - bhi.w 11732 │ │ - tbb [pc, sl] │ │ - lsrs r0, r1, #24 │ │ - lsrs r3, r2, #2 │ │ - lsls r3, r1, #28 │ │ - lsls r7, r0, #28 │ │ - cmp r6, #7 │ │ - lsrs r0, r3, #2 │ │ - movs r3, r1 │ │ - b.n 116b4 │ │ - ldr.w lr, [r8], #4 │ │ - b.n 1196c │ │ - ldr.w lr, [r8], #8 │ │ - b.n 11966 │ │ - mov.w lr, #0 │ │ - movs r1, #0 │ │ - movs r3, #0 │ │ - ldrsb.w fp, [r8], #1 │ │ - and.w r4, r3, #63 @ 0x3f │ │ - rsb r5, r4, #32 │ │ - subs.w r2, r4, #32 │ │ - and.w r6, fp, #127 @ 0x7f │ │ - add.w r3, r3, #7 │ │ - lsr.w r5, r6, r5 │ │ - it pl │ │ - lslpl.w r5, r6, r2 │ │ - lsl.w r2, r6, r4 │ │ - it pl │ │ - movpl r2, #0 │ │ - orrs r1, r5 │ │ - orr.w lr, lr, r2 │ │ - cmp.w fp, #0 │ │ - bmi.n 118ae │ │ - b.n 11942 │ │ - mov.w lr, #0 │ │ - movs r3, #0 │ │ - movs r1, #0 │ │ - ldrsb.w fp, [r8], #1 │ │ - and.w r5, r1, #63 @ 0x3f │ │ - rsb r6, r5, #32 │ │ - subs.w r4, r5, #32 │ │ - and.w r2, fp, #127 @ 0x7f │ │ - add.w r1, r1, #7 │ │ - lsr.w r6, r2, r6 │ │ - it pl │ │ - lslpl.w r6, r2, r4 │ │ - lsl.w r2, r2, r5 │ │ - it pl │ │ - movpl r2, #0 │ │ - orrs r3, r6 │ │ - orr.w lr, lr, r2 │ │ - cmp.w fp, #0 │ │ - bmi.n 118ee │ │ - cmp r1, #63 @ 0x3f │ │ - bhi.n 11942 │ │ - uxtb.w r2, fp │ │ - cmp r2, #64 @ 0x40 │ │ - bcc.n 11942 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - lsl.w r2, r0, r1 │ │ - subs r1, #32 │ │ - it pl │ │ - movpl r2, #0 │ │ - orr.w lr, lr, r2 │ │ - movs r4, #5 │ │ - cmp.w sl, #12 │ │ - bhi.w 11732 │ │ - tbb [pc, sl] │ │ - asrs r6, r1, #4 │ │ - lsrs r2, r6, #24 │ │ - lsls r3, r1, #28 │ │ - lsls r7, r0, #28 │ │ - str r7, [r0, #96] @ 0x60 │ │ - lsrs r7, r6, #24 │ │ - movs r3, r1 │ │ - b.n 11960 │ │ - b.n 11962 │ │ - b.n 11964 │ │ - b.n 116b4 │ │ - ldr.w ip, [r8], #8 │ │ - b.n 11a9c │ │ - ldr.w ip, [r8], #4 │ │ - b.n 11aa8 │ │ - mov.w ip, #0 │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ - ldrsb.w r0, [r8], #1 │ │ - and.w r2, r4, #63 @ 0x3f │ │ - rsb r3, r2, #32 │ │ - subs.w r6, r2, #32 │ │ - and.w r5, r0, #127 @ 0x7f │ │ - add.w r4, r4, #7 │ │ - lsr.w r3, r5, r3 │ │ - lsl.w r2, r5, r2 │ │ - it pl │ │ - lslpl.w r3, r5, r6 │ │ - it pl │ │ - movpl r2, #0 │ │ - orrs r1, r3 │ │ - orr.w ip, ip, r2 │ │ - cmp r0, #0 │ │ - bmi.n 1197a │ │ - b.n 11a72 │ │ - ldrh.w lr, [r8], #2 │ │ - ldrh.w ip, [r8], #2 │ │ - b.n 11aa2 │ │ - ldrsh.w lr, [r8], #2 │ │ - ldrsh.w ip, [r8], #2 │ │ - b.n 11a8e │ │ - movs r3, #46 @ 0x2e │ │ - movs r3, r0 │ │ - movs r3, #52 @ 0x34 │ │ - movs r3, r0 │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ + mov r0, sp │ │ + str r5, [sp, #0] │ │ + blx 60a10 │ │ + cbnz r0, 1631e │ │ + ldr r5, [sp, #0] │ │ + cbnz r5, 162d8 │ │ + ldr r1, [r4, #4] │ │ movs r5, #0 │ │ - ldrsb.w r0, [r8], #1 │ │ - and.w r2, r1, #63 @ 0x3f │ │ - rsb r3, r2, #32 │ │ - subs.w r9, r2, #32 │ │ - and.w r6, r0, #127 @ 0x7f │ │ - add.w r1, r1, #7 │ │ - lsr.w r3, r6, r3 │ │ - lsl.w r2, r6, r2 │ │ - it pl │ │ - lslpl.w r3, r6, r9 │ │ - it pl │ │ - movpl r2, #0 │ │ - orrs r5, r3 │ │ - orrs r4, r2 │ │ - cmp r0, #0 │ │ - bmi.n 119d2 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - add r1, lr │ │ - cmp r2, r1 │ │ - bcc.w 11b5e │ │ - add.w r0, r1, ip │ │ - cmp r2, r0 │ │ - bcs.w 11874 │ │ - b.n 11b6a │ │ - mov.w ip, #0 │ │ - movs r4, #0 │ │ - movs r1, #0 │ │ - ldrsb.w r5, [r8], #1 │ │ - and.w r2, r1, #63 @ 0x3f │ │ - rsb r6, r2, #32 │ │ - subs.w r0, r2, #32 │ │ - and.w r3, r5, #127 @ 0x7f │ │ - add.w r1, r1, #7 │ │ - lsr.w r6, r3, r6 │ │ - it pl │ │ - lslpl.w r6, r3, r0 │ │ - lsl.w r0, r3, r2 │ │ - it pl │ │ - movpl r0, #0 │ │ - orrs r4, r6 │ │ - orr.w ip, ip, r0 │ │ - cmp r5, #0 │ │ - bmi.n 11a24 │ │ - cmp r1, #63 @ 0x3f │ │ - bhi.n 11a72 │ │ - uxtb r0, r5 │ │ - cmp r0, #64 @ 0x40 │ │ - bcc.n 11a72 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - lsls r0, r1 │ │ - subs r1, #32 │ │ - it pl │ │ - movpl r0, #0 │ │ - orr.w ip, ip, r0 │ │ - movs r4, #5 │ │ - cmp.w sl, #12 │ │ - bhi.w 11732 │ │ - tbb [pc, sl] │ │ - asrs r4, r2, #28 │ │ - asrs r1, r2, #16 │ │ - lsrs r6, r1, #8 │ │ - lsrs r2, r1, #8 │ │ - adds r6, #10 │ │ - asrs r7, r0, #16 │ │ - movs r6, r1 │ │ - ldrsh.w fp, [r8], #2 │ │ - b.n 119cc │ │ - b.n 11a96 │ │ - b.n 11a98 │ │ - b.n 11a9a │ │ - b.n 116b4 │ │ - ldr.w fp, [r8], #8 │ │ - b.n 119cc │ │ - ldrh.w fp, [r8], #2 │ │ - b.n 119cc │ │ - ldr.w fp, [r8], #4 │ │ - b.n 119cc │ │ - mov.w fp, #0 │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ - ldrsb.w r0, [r8], #1 │ │ - and.w r2, r4, #63 @ 0x3f │ │ - rsb r3, r2, #32 │ │ - subs.w r6, r2, #32 │ │ - and.w r5, r0, #127 @ 0x7f │ │ - add.w r4, r4, #7 │ │ - lsr.w r3, r5, r3 │ │ - lsl.w r2, r5, r2 │ │ - it pl │ │ - lslpl.w r3, r5, r6 │ │ - it pl │ │ - movpl r2, #0 │ │ - orrs r1, r3 │ │ - orr.w fp, fp, r2 │ │ - cmp r0, #0 │ │ - bmi.n 11ab6 │ │ - b.n 119cc │ │ - mov.w fp, #0 │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ - ldrsb.w r5, [r8], #1 │ │ - and.w r0, r4, #63 @ 0x3f │ │ - rsb r2, r0, #32 │ │ - subs.w r6, r0, #32 │ │ - and.w r3, r5, #127 @ 0x7f │ │ - add.w r4, r4, #7 │ │ - lsr.w r2, r3, r2 │ │ - lsl.w r0, r3, r0 │ │ - it pl │ │ - lslpl.w r2, r3, r6 │ │ - it pl │ │ - movpl r0, #0 │ │ - orrs r1, r2 │ │ - orr.w fp, fp, r0 │ │ - cmp r5, #0 │ │ - bmi.n 11af4 │ │ - cmp r4, #63 @ 0x3f │ │ - bhi.w 119cc │ │ - uxtb r0, r5 │ │ - cmp r0, #64 @ 0x40 │ │ - bcc.w 119cc │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - subs.w r1, r4, #32 │ │ - lsl.w r0, r0, r4 │ │ - it pl │ │ - movpl r0, #0 │ │ - orr.w fp, fp, r0 │ │ - b.n 119cc │ │ - movs r4, #4 │ │ - cmp r1, #0 │ │ - it gt │ │ - movgt r4, #5 │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r4, #4 │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp.w fp, #0 │ │ - beq.n 11c0c │ │ - ldr r0, [sp, #8] │ │ - add.w r1, r0, fp │ │ - orrs.w r0, r4, r5 │ │ - beq.n 11c18 │ │ - ldr r0, [sp, #16] │ │ - mov.w ip, #0 │ │ - mov.w lr, #0 │ │ - movs r3, #0 │ │ - add r0, r4 │ │ - subs r6, r0, #1 │ │ - ldrsb.w r8, [r6], #1 │ │ - and.w r4, r3, #63 @ 0x3f │ │ - rsb r0, r4, #32 │ │ - subs.w r5, r4, #32 │ │ - and.w r2, r8, #127 @ 0x7f │ │ - add.w r3, r3, #7 │ │ - lsr.w r0, r2, r0 │ │ - it pl │ │ - lslpl.w r0, r2, r5 │ │ - orr.w lr, lr, r0 │ │ - lsl.w r0, r2, r4 │ │ - it pl │ │ - movpl r0, #0 │ │ - orr.w ip, ip, r0 │ │ - cmp.w r8, #0 │ │ - bmi.n 11b8c │ │ - cmp r3, #63 @ 0x3f │ │ - bhi.n 11bea │ │ - uxtb.w r0, r8 │ │ - cmp r0, #64 @ 0x40 │ │ - bcc.n 11bea │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - lsl.w r2, r0, r3 │ │ - subs r3, #32 │ │ - it pl │ │ - movpl r2, #0 │ │ - it pl │ │ - lslpl r0, r3 │ │ - orr.w ip, ip, r2 │ │ - orr.w lr, lr, r0 │ │ - movs r4, #3 │ │ + mov r0, sp │ │ + str r5, [sp, #0] │ │ + blx 60a10 │ │ + cbnz r0, 1631e │ │ movs r0, #0 │ │ - rsbs r2, ip, #0 │ │ - sbcs.w r0, r0, lr │ │ - it lt │ │ - movlt r4, #2 │ │ - orrs.w r0, ip, lr │ │ - it eq │ │ - moveq r4, #1 │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldr r5, [sp, #0] │ │ + movs r6, #0 │ │ + blx 60a20 │ │ + cbz r5, 1632e │ │ + ldrex r6, [r4] │ │ + cbnz r6, 162f0 │ │ + dmb ish │ │ + strex r0, r5, [r4] │ │ + cbz r0, 16308 │ │ + ldrex r6, [r4] │ │ + cmp r6, #0 │ │ + beq.n 162e2 │ │ + clrex │ │ + movs r0, #0 │ │ + dmb ish │ │ + cbz r0, 1630e │ │ + mov r6, r5 │ │ + mov r0, r6 │ │ + add sp, #40 @ 0x28 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r4, #0 │ │ - mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + movs r0, #1 │ │ + cmp r0, #0 │ │ + bne.n 162fc │ │ + mov r0, r5 │ │ + blx 60a20 │ │ + mov r0, r6 │ │ + add sp, #40 @ 0x28 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r4, #1 │ │ + ldr r0, [pc, #60] @ (1635c ) │ │ + movs r1, #1 │ │ + str r5, [sp, #28] │ │ + add r0, pc │ │ + str r1, [sp, #16] │ │ + str r0, [sp, #12] │ │ + str r5, [sp, #24] │ │ + b.n 1633c │ │ + ldr r0, [pc, #48] @ (16360 ) │ │ + movs r1, #1 │ │ + str r6, [sp, #28] │ │ + add r0, pc │ │ + strd r0, r1, [sp, #12] │ │ + str r6, [sp, #24] │ │ + movs r0, #4 │ │ + sub.w r1, r7, #17 │ │ + str r0, [sp, #20] │ │ + add r0, sp, #4 │ │ + add r2, sp, #12 │ │ + bl 16058 │ │ + ldr r1, [sp, #8] │ │ + ldrb.w r0, [sp, #4] │ │ + bl 16138 │ │ + bl 1618e │ │ + nop │ │ + stmia r4!, {r2, r5} │ │ + movs r4, r0 │ │ + stmia r4!, {r2, r3} │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr r5, [r0, #8] │ │ + mov r4, r0 │ │ + movs r1, #1 │ │ + mov r0, r5 │ │ + blx 609e0 │ │ mov r0, r4 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r0, #0] │ │ - ldr r0, [r0, #0] │ │ - b.w 41cbc │ │ - ldr r0, [r0, #0] │ │ - ldr r0, [r0, #0] │ │ - b.w 41cbc │ │ - ldr r0, [r0, #0] │ │ - ldr r0, [r0, #0] │ │ - b.w 41cc8 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + movs r1, #0 │ │ + blx 609e0 │ │ + ldr r0, [pc, #40] @ (163ac ) │ │ + add r0, pc │ │ ldr r0, [r0, #0] │ │ + dmb ish │ │ + cbnz r0, 16396 │ │ + ldr r0, [pc, #32] @ (163b0 ) │ │ + add r0, pc │ │ + bl 162a0 │ │ + movs r1, #1 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60838 │ │ + bl 163b4 │ │ + udf #254 @ 0xfe │ │ + bl d684 │ │ + nop │ │ + b.n 15d30 │ │ + movs r4, r0 │ │ + b.n 15d1c │ │ + movs r4, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #40 @ 0x28 │ │ + ldr r0, [pc, #44] @ (163e8 ) │ │ + movs r2, #1 │ │ + movs r1, #0 │ │ + add r0, pc │ │ + strd r0, r2, [sp, #12] │ │ + movs r0, #4 │ │ + str r1, [sp, #28] │ │ + str r1, [sp, #24] │ │ + subs r1, r7, #1 │ │ + str r0, [sp, #20] │ │ + add r0, sp, #4 │ │ + add r2, sp, #12 │ │ + bl 16058 │ │ + ldr r1, [sp, #8] │ │ + ldrb.w r0, [sp, #4] │ │ + bl 16138 │ │ + bl 1618e │ │ + nop │ │ + stmia r1!, {r3, r5, r6} │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + cmp r0, #1 │ │ + beq.n 16450 │ │ + ldr r5, [pc, #128] @ (16478 ) │ │ + add r5, pc │ │ + ldr r0, [r5, #36] @ 0x24 │ │ + dmb ish │ │ + cbnz r0, 16408 │ │ + add.w r0, r5, #36 @ 0x24 │ │ + bl 162a0 │ │ + blx 608d0 │ │ + cmp r0, #3 │ │ + bcc.n 1646e │ │ + mov r4, r0 │ │ + ldr r0, [r5, #36] @ 0x24 │ │ + dmb ish │ │ + cbnz r0, 16422 │ │ + add.w r0, r5, #36 @ 0x24 │ │ + bl 162a0 │ │ + movs r1, #2 │ │ + blx 609e0 │ │ + sub.w r0, r4, #8 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 16430 │ │ + cmp r1, #1 │ │ + it ne │ │ + popne {r4, r5, r7, pc} │ │ + dmb ish │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 16484 │ │ + ldr r0, [pc, #40] @ (1647c ) │ │ + add r0, pc │ │ ldr r0, [r0, #0] │ │ - b.w 41cc8 │ │ + dmb ish │ │ + cbnz r0, 16464 │ │ + ldr r0, [pc, #32] @ (16480 ) │ │ + add r0, pc │ │ + bl 162a0 │ │ + movs r1, #2 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60838 │ │ + pop {r4, r5, r7, pc} │ │ + bl d67c │ │ + bl 102d4 │ │ + ldrh r6, [r5, #2] │ │ + lsls r6, r2, #3 │ │ + b.n 16c64 │ │ + movs r4, r0 │ │ + b.n 16c50 │ │ + movs r4, r0 │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ ldr r1, [r0, #16] │ │ - cmp r1, #1 │ │ - bne.n 11c62 │ │ - ldrd r1, r2, [r0, #20] │ │ + cbz r1, 1649e │ │ + ldr r2, [r0, #20] │ │ movs r3, #0 │ │ strb r3, [r1, #0] │ │ - cbz r2, 11c62 │ │ + cbz r2, 1649e │ │ mov r4, r0 │ │ mov r0, r1 │ │ - blx 41d70 │ │ + blx 608f0 │ │ mov r0, r4 │ │ adds r1, r0, #1 │ │ - beq.n 11c8c │ │ + beq.n 164c8 │ │ adds r1, r0, #4 │ │ dmb ish │ │ ldrex r2, [r1] │ │ subs r3, r2, #1 │ │ strex r4, r3, [r1] │ │ cmp r4, #0 │ │ - bne.n 11c6c │ │ + bne.n 164a8 │ │ cmp r2, #1 │ │ it ne │ │ popne {r4, r6, r7, pc} │ │ dmb ish │ │ ldmia.w sp!, {r4, r6, r7, lr} │ │ - b.w 41ca4 │ │ + b.w 60820 │ │ pop {r4, r6, r7, pc} │ │ - mov r1, r0 │ │ - ldr r0, [r0, #8] │ │ - subs r0, #1 │ │ - str r0, [r1, #8] │ │ - it ne │ │ - bxne lr │ │ - movs r0, #0 │ │ - str r0, [r1, #4] │ │ - dmb ish │ │ - ldrex r2, [r1] │ │ - strex r3, r0, [r1] │ │ - cmp r3, #0 │ │ - bne.n 11ca2 │ │ - cmp r2, #2 │ │ - bne.n 11cbc │ │ - movs r0, #240 @ 0xf0 │ │ - movs r2, #129 @ 0x81 │ │ - movs r3, #1 │ │ - b.w 41cd4 │ │ - bx lr │ │ - bmi.n 11c6a │ │ + bmi.n 16476 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #4 │ │ - ldr.w fp, [r1, #8] │ │ - cmp.w fp, #0 │ │ - beq.n 11d2a │ │ - ldr.w r8, [r1, #4] │ │ - mov sl, r1 │ │ - mvn.w r9, #2147483648 @ 0x80000000 │ │ - movs r6, #0 │ │ - str r0, [sp, #0] │ │ - b.n 11ce8 │ │ - cmp r6, fp │ │ - bcs.n 11d36 │ │ - add.w r5, r8, r6 │ │ - sub.w r4, fp, r6 │ │ + sub sp, #12 │ │ + mov r8, r0 │ │ + cbz r3, 1652e │ │ + ldr r0, [pc, #128] @ (1655c ) │ │ + mov r5, r3 │ │ + mov r6, r2 │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ + add r0, pc │ │ + mov.w r9, #0 │ │ + mov.w sl, #4 │ │ + mov fp, r0 │ │ + b.n 16504 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + strb.w r9, [sp, #4] │ │ + cmp r0, #4 │ │ + str r0, [sp, #8] │ │ + bne.n 1653c │ │ + cbz r5, 1652e │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ - movs r0, #1 │ │ - mov r1, r5 │ │ - cmp r4, r9 │ │ + movs r0, #2 │ │ + mov r1, r6 │ │ + cmp r5, r4 │ │ it cc │ │ - movcc r2, r4 │ │ - blx 41e80 │ │ + movcc r2, r5 │ │ + blx 60a30 │ │ adds r1, r0, #1 │ │ - beq.n 11d0e │ │ - movs r1, #0 │ │ - strb.w r1, [sl, #12] │ │ - b.n 11d24 │ │ - blx 41dc0 │ │ - ldr r1, [r0, #0] │ │ - movs r0, #0 │ │ - strb.w r0, [sl, #12] │ │ - cmp r1, #4 │ │ - beq.n 11ce4 │ │ - cmp r1, #9 │ │ - mov r0, r4 │ │ - bne.n 11d82 │ │ - cbz r0, 11d4e │ │ + beq.n 164f2 │ │ + str r0, [sp, #8] │ │ + strb.w sl, [sp, #4] │ │ + cbz r0, 16540 │ │ + cmp r5, r0 │ │ + bcc.n 16550 │ │ add r6, r0 │ │ - b.n 11ce4 │ │ - movs r1, #4 │ │ - strb r1, [r0, #0] │ │ - add sp, #4 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [sp, #0] │ │ + subs r5, r5, r0 │ │ + cmp r5, #0 │ │ + bne.n 16504 │ │ movs r0, #4 │ │ - cmp fp, r6 │ │ - strb r0, [r1, #0] │ │ - bcc.n 11d90 │ │ - movs r0, #0 │ │ - str.w r0, [sl, #8] │ │ - add sp, #4 │ │ + strb.w r0, [r8] │ │ + add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #76] @ (11d9c ) │ │ - movs r1, #2 │ │ - ldr r2, [sp, #0] │ │ - add r0, pc │ │ - strb r1, [r2, #0] │ │ - str r0, [r2, #4] │ │ - cmp r6, #0 │ │ - beq.n 11d2e │ │ - cmp fp, r6 │ │ - bcc.n 11d90 │ │ - mov.w r0, #0 │ │ - str.w r0, [sl, #8] │ │ - beq.n 11d2e │ │ - mov r0, r8 │ │ - mov r1, r5 │ │ - mov r2, r4 │ │ - bl 3edc4 │ │ - str.w r4, [sl, #8] │ │ - add sp, #4 │ │ + add.w fp, sp, #4 │ │ + ldrd r0, r1, [fp] │ │ + strd r0, r1, [r8] │ │ + add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [sp, #0] │ │ - movs r0, #0 │ │ - strd r0, r1, [r2] │ │ - cmp r6, #0 │ │ - bne.n 11d5e │ │ - b.n 11d2e │ │ - ldr r2, [pc, #12] @ (11da0 ) │ │ - mov r0, r6 │ │ - mov r1, fp │ │ - add r2, pc │ │ - bl 8c2c │ │ - adds r0, r6, r7 │ │ - movs r3, r0 │ │ - adds r6, r3, r4 │ │ - movs r3, r0 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #16 │ │ - ldr r4, [pc, #240] @ (11e9c ) │ │ - add r4, pc │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbz r0, 11dc0 │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcs.n 11dd0 │ │ - b.n 11dda │ │ - ldr r0, [pc, #220] @ (11ea0 ) │ │ + ldr r3, [pc, #12] @ (16560 ) │ │ + mov r1, r5 │ │ + mov r2, r5 │ │ + add r3, pc │ │ + bl c404 │ │ + stmia r1!, {r3, r4, r6, r7} │ │ + movs r4, r0 │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + ldr r0, [pc, #100] @ (165d4 ) │ │ add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #2 │ │ - bcc.n 11dda │ │ - ldr r1, [r0, #4] │ │ - cbz r1, 11dda │ │ - adds r0, #8 │ │ - add sp, #16 │ │ - pop {r4, r5, r7, pc} │ │ - ldr r0, [r4, #0] │ │ + ldr r4, [r0, #12] │ │ dmb ish │ │ - cbz r0, 11e46 │ │ - blx 41d40 │ │ + cbnz r4, 16580 │ │ + adds r0, #12 │ │ + bl 162a0 │ │ + mov r4, r0 │ │ + mov r0, r4 │ │ + blx 608d0 │ │ + mov r5, r0 │ │ cmp r0, #1 │ │ - beq.n 11e56 │ │ - cbnz r0, 11e28 │ │ - ldr r0, [pc, #184] @ (11ea8 ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - movs r0, #0 │ │ - strd r4, r0, [sp] │ │ + bhi.n 165ba │ │ + beq.n 165d0 │ │ movs r0, #12 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.n 11e84 │ │ - ldmia.w sp, {r1, r2, r3} │ │ + blx 60900 │ │ + cbz r0, 165c8 │ │ mov r5, r0 │ │ - strd r1, r2, [r0] │ │ - str r3, [r0, #8] │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 11e1e │ │ - ldr r0, [pc, #148] @ (11eac ) │ │ - add r0, pc │ │ - bl 11118 │ │ - mov r1, r5 │ │ - mov r4, r5 │ │ - blx 41d60 │ │ - mov r0, r5 │ │ - ldr.w r1, [r0, #8]! │ │ - movs r2, #0 │ │ - movs r3, #1 │ │ - str r2, [r0, #0] │ │ - ldr.w r2, [r0, #-4] │ │ - str.w r3, [r0, #-4] │ │ - cmp r2, #0 │ │ - it ne │ │ - cmpne r1, #0 │ │ - bne.n 11e5c │ │ - add sp, #16 │ │ - pop {r4, r5, r7, pc} │ │ - ldr r0, [pc, #92] @ (11ea4 ) │ │ - add r0, pc │ │ - bl 11118 │ │ - blx 41d40 │ │ - cmp r0, #1 │ │ - bne.n 11dea │ │ + str r4, [r0, #8] │ │ movs r0, #0 │ │ - add sp, #16 │ │ - pop {r4, r5, r7, pc} │ │ - dmb ish │ │ - ldrex r2, [r1] │ │ - subs r3, r2, #1 │ │ - strex r5, r3, [r1] │ │ - cmp r5, #0 │ │ - bne.n 11e60 │ │ - cmp r2, #1 │ │ - bne.n 11e42 │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - dmb ish │ │ - bl 11c44 │ │ + strb r0, [r5, #4] │ │ + str r0, [r5, #0] │ │ mov r0, r4 │ │ - add sp, #16 │ │ - pop {r4, r5, r7, pc} │ │ + blx 608d0 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx 609e0 │ │ + cmp r6, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + ldr r0, [r5, #0] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ movs r0, #4 │ │ movs r1, #12 │ │ - bl 85e0 │ │ - udf #254 @ 0xfe │ │ + bl afe8 │ │ + bl 16250 │ │ + b.n 16b94 │ │ + movs r4, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + lsls r1, r1, #31 │ │ + bne.n 165ea │ │ + ldr r1, [pc, #68] @ (16628 ) │ │ + add r1, pc │ │ + ldr r1, [r1, #8] │ │ + lsls r1, r1, #1 │ │ + bne.n 16612 │ │ + movs r1, #0 │ │ + dmb ish │ │ + ldrex r2, [r0] │ │ + strex r3, r1, [r0] │ │ + cmp r3, #0 │ │ + bne.n 165f0 │ │ + cmp r2, #2 │ │ + it ne │ │ + popne {r4, r6, r7, pc} │ │ + mov r1, r0 │ │ + movs r0, #240 @ 0xf0 │ │ + movs r2, #129 @ 0x81 │ │ + movs r3, #1 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w 60844 │ │ mov r4, r0 │ │ - mov r0, sp │ │ - bl 11eb0 │ │ + bl 16564 │ │ + mov r1, r0 │ │ mov r0, r4 │ │ - blx 4046c │ │ - adds r0, #196 @ 0xc4 │ │ - movs r3, r0 │ │ - adds r0, #174 @ 0xae │ │ - movs r3, r0 │ │ - adds r0, #40 @ 0x28 │ │ - movs r3, r0 │ │ - bmi.n 11e18 │ │ - lsls r4, r2, #3 │ │ - adds r0, #88 @ 0x58 │ │ - movs r3, r0 │ │ - ldr r1, [r0, #4] │ │ - cmp r1, #0 │ │ - itt ne │ │ - ldrne.w ip, [r0, #8] │ │ - cmpne.w ip, #0 │ │ - bne.n 11ec2 │ │ - bx lr │ │ - dmb ish │ │ - ldrex r2, [ip] │ │ - subs r3, r2, #1 │ │ - strex r1, r3, [ip] │ │ cmp r1, #0 │ │ - bne.n 11ec6 │ │ - cmp r2, #1 │ │ - it ne │ │ - bxne lr │ │ - dmb ish │ │ - ldr r0, [r0, #8] │ │ - b.w 11c44 │ │ + itt eq │ │ + moveq r1, #1 │ │ + strbeq r1, [r0, #4] │ │ + b.n 165ea │ │ + nop │ │ + strh r2, [r0, #52] @ 0x34 │ │ + lsls r6, r2, #3 │ │ push {r4, r5, r7, lr} │ │ add r7, sp, #8 │ │ - ldr r4, [r0, #0] │ │ - mov r5, r0 │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 11efa │ │ + sub sp, #40 @ 0x28 │ │ + ldr r3, [pc, #44] @ (16660 ) │ │ + movs r4, #0 │ │ + ldr r5, [pc, #44] @ (16664 ) │ │ + strb.w r2, [r7, #-9] │ │ + add r2, sp, #4 │ │ + add r3, pc │ │ + str r4, [sp, #20] │ │ + movs r4, #1 │ │ + add r5, pc │ │ + str r3, [sp, #32] │ │ + sub.w r3, r7, #9 │ │ + str r4, [sp, #8] │ │ + str r4, [sp, #16] │ │ + add r4, sp, #28 │ │ + str r4, [sp, #12] │ │ + str r3, [sp, #28] │ │ + str r5, [sp, #4] │ │ + bl 16058 │ │ + add sp, #40 @ 0x28 │ │ + pop {r4, r5, r7, pc} │ │ + movs r7, r4 │ │ + movs r0, r0 │ │ + lsls r0, r6, #1 │ │ + vsli.64 , q8, #63 @ 0x3f │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #100 @ 0x64 │ │ + ldrb.w sl, [r0] │ │ + mov.w r0, #512 @ 0x200 │ │ + mov r8, r1 │ │ + strb.w sl, [r7, #-117] │ │ + mov.w r6, #512 @ 0x200 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 167fc │ │ + add.w fp, sp, #64 @ 0x40 │ │ + mov r4, r0 │ │ + movs r5, #1 │ │ + strd r6, r0, [sp, #64] @ 0x40 │ │ mov r0, r4 │ │ - bl 11118 │ │ - movs r1, #1 │ │ - blx 41d60 │ │ - ldr r0, [r5, #4] │ │ + mov r1, r6 │ │ + blx 60a40 │ │ + cbnz r0, 166c4 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #34 @ 0x22 │ │ + bne.n 166f0 │ │ + str r6, [sp, #72] @ 0x48 │ │ + mov r0, fp │ │ + mov r1, r6 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + str r5, [sp, #0] │ │ + bl 1d520 │ │ + ldrd r6, r4, [sp, #64] @ 0x40 │ │ + b.n 1669a │ │ + mov r0, r4 │ │ + blx 609d0 │ │ + mov r9, r0 │ │ + cmp r6, r0 │ │ + bls.n 166f6 │ │ + cmp.w r9, #0 │ │ + beq.w 167f0 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + blx 60910 │ │ + mov r6, r9 │ │ cmp r0, #0 │ │ - itt ne │ │ - ldrne r0, [r5, #8] │ │ - cmpne r0, #0 │ │ - bne.n 11f2a │ │ - mov r0, r5 │ │ - blx 41d70 │ │ - ldr r0, [r4, #0] │ │ - dmb ish │ │ - cbnz r0, 11f20 │ │ + beq.w 16806 │ │ + cmp.w r6, #2147483648 @ 0x80000000 │ │ + beq.n 166fe │ │ + b.n 16726 │ │ + cbz r6, 16722 │ │ mov r0, r4 │ │ - bl 11118 │ │ - movs r1, #0 │ │ - ldmia.w sp!, {r4, r5, r7, lr} │ │ - b.w 41cb0 │ │ - dmb ish │ │ - ldrex r1, [r0] │ │ - subs r2, r1, #1 │ │ - strex r3, r2, [r0] │ │ - cmp r3, #0 │ │ - bne.n 11f2e │ │ - cmp r1, #1 │ │ - bne.n 11f0c │ │ - dmb ish │ │ - ldr r0, [r5, #8] │ │ - bl 11c44 │ │ - b.n 11f0c │ │ - bl acac │ │ - mov r0, r5 │ │ - bl 11f5a │ │ - bl acac │ │ - ldr r1, [r0, #4] │ │ - cmp r1, #0 │ │ + b.n 1671e │ │ + mov r0, r4 │ │ + cmp.w r6, #2147483648 @ 0x80000000 │ │ + bne.n 16726 │ │ + uxtb r0, r0 │ │ + cmp r0, #3 │ │ + bne.n 16722 │ │ + ldrd r4, r6, [r9] │ │ + ldr r1, [r6, #0] │ │ + cbz r1, 16710 │ │ + mov r0, r4 │ │ + blx r1 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ itt ne │ │ - ldrne r1, [r0, #8] │ │ - cmpne r1, #0 │ │ - bne.n 11f6a │ │ - b.w 41ca4 │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - dmb ish │ │ - ldrex r2, [r1] │ │ - subs r3, r2, #1 │ │ - strex r4, r3, [r1] │ │ - cmp r4, #0 │ │ - bne.n 11f72 │ │ - cmp r2, #1 │ │ - bne.n 11f94 │ │ - dmb ish │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov.w r6, #2147483648 @ 0x80000000 │ │ + ldr r1, [pc, #288] @ (16848 ) │ │ + ldrd r2, r3, [r8] │ │ + add r1, pc │ │ + strb.w sl, [sp, #24] │ │ + strd r6, r0, [sp, #12] │ │ + ldr r3, [r3, #12] │ │ + str.w r9, [sp, #20] │ │ + mov r0, r2 │ │ + movs r2, #17 │ │ + blx r3 │ │ + cbnz r0, 167aa │ │ + ldr r2, [pc, #260] @ (1684c ) │ │ + add r6, sp, #12 │ │ + ldr r1, [pc, #260] @ (16850 ) │ │ + movs r3, #0 │ │ + add r2, pc │ │ + ldr r0, [pc, #260] @ (16854 ) │ │ + add r1, pc │ │ + strb.w sl, [sp, #44] @ 0x2c │ │ + strd r6, r2, [sp, #32] │ │ + movs r2, #1 │ │ + strb.w r2, [r7, #-66] │ │ + sub.w r2, r7, #66 @ 0x42 │ │ + str r2, [sp, #88] @ 0x58 │ │ + add r2, sp, #56 @ 0x38 │ │ + str r2, [sp, #84] @ 0x54 │ │ + sub.w r2, r7, #65 @ 0x41 │ │ + str r2, [sp, #80] @ 0x50 │ │ + add r2, sp, #28 │ │ + str r2, [sp, #76] @ 0x4c │ │ + sub.w r2, r7, #73 @ 0x49 │ │ + strd fp, r1, [sp, #92] @ 0x5c │ │ + add r0, pc │ │ + add r1, sp, #92 @ 0x5c │ │ + str r2, [sp, #72] @ 0x48 │ │ + add r2, sp, #48 @ 0x30 │ │ + str r2, [sp, #68] @ 0x44 │ │ + sub.w r2, r7, #117 @ 0x75 │ │ + str r3, [sp, #40] @ 0x28 │ │ + str.w r8, [sp, #28] │ │ + str r3, [sp, #48] @ 0x30 │ │ + strb.w r3, [r7, #-73] │ │ + str r3, [sp, #56] @ 0x38 │ │ + strb.w sl, [r7, #-65] │ │ + str r2, [sp, #64] @ 0x40 │ │ + blx 606a0 │ │ + ldrb.w r0, [r7, #-73] │ │ + cbz r0, 167ba │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r6, #1 │ │ + mov.w r0, #1 │ │ + bne.n 167dc │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w sl, #0 │ │ + bne.n 167d2 │ │ + ldrd r0, r1, [r8] │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #144] @ (16858 ) │ │ + add r1, pc │ │ + movs r2, #88 @ 0x58 │ │ + blx r3 │ │ + cmp r0, #0 │ │ + bne.n 167a8 │ │ + ldr r0, [sp, #12] │ │ + lsls r0, r0, #1 │ │ + mov.w r0, #0 │ │ + beq.n 167b2 │ │ + ldr r1, [sp, #16] │ │ mov r4, r0 │ │ - ldr r1, [r0, #8] │ │ mov r0, r1 │ │ - bl 11c44 │ │ + blx 608f0 │ │ mov r0, r4 │ │ - ldmia.w sp!, {r4, r6, r7, lr} │ │ - b.w 41ca4 │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + movs r0, #1 │ │ + mov r6, r9 │ │ + b.n 16726 │ │ + movs r0, #1 │ │ + mov.w r1, #512 @ 0x200 │ │ + bl afe8 │ │ + movs r0, #1 │ │ + mov r1, r9 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov r5, r0 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + mov r0, r9 │ │ + b.n 1683c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + b.n 1683c │ │ + mov r5, r0 │ │ + ldr r0, [sp, #12] │ │ + lsls r0, r0, #1 │ │ + beq.n 16840 │ │ + ldr r0, [sp, #16] │ │ + b.n 1683c │ │ + mov r5, r0 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + cbz r0, 16840 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + asrs r5, r5, #28 │ │ + vaddl.u q14, d31, d8 │ │ + movs r4, r0 │ │ + stmia r0!, {r3, r4, r7} │ │ + movs r4, r0 │ │ + lsls r5, r3, #3 │ │ + movs r0, r0 │ │ + asrs r2, r4, #26 │ │ + vabal.u , d31, d0 │ │ + mov r7, sp │ │ + sub sp, #16 │ │ + ldrd r2, r1, [r1] │ │ + str r0, [sp, #4] │ │ + movs r0, #0 │ │ + ldr r3, [r1, #16] │ │ + str r0, [sp, #0] │ │ + mov r1, sp │ │ + mov r0, r2 │ │ + blx r3 │ │ + movs r1, #9 │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r1, #0 │ │ + mov r0, r1 │ │ + add sp, #16 │ │ + pop {r7, pc} │ │ + bl 1688c │ │ + udf #254 @ 0xfe │ │ + bl d684 │ │ push {r7, lr} │ │ mov r7, sp │ │ sub sp, #24 │ │ - ldr r0, [pc, #28] @ (11fc0 ) │ │ + ldr r0, [pc, #28] @ (168b0 ) │ │ movs r2, #0 │ │ - ldr r1, [pc, #28] @ (11fc4 ) │ │ + ldr r1, [pc, #28] @ (168b4 ) │ │ movs r3, #1 │ │ add r0, pc │ │ str r0, [sp, #0] │ │ add r1, pc │ │ mov r0, sp │ │ str r2, [sp, #16] │ │ str r2, [sp, #12] │ │ movs r2, #4 │ │ str r3, [sp, #4] │ │ str r2, [sp, #8] │ │ - bl 86a4 │ │ - asrs r2, r0, #30 │ │ - movs r3, r0 │ │ - asrs r6, r0, #30 │ │ - movs r3, r0 │ │ - adds r1, r0, #1 │ │ - it eq │ │ - bxeq lr │ │ - add.w ip, r0, #4 │ │ - dmb ish │ │ - ldrex r2, [ip] │ │ - subs r3, r2, #1 │ │ - strex r1, r3, [ip] │ │ - cmp r1, #0 │ │ - bne.n 11fd6 │ │ - cmp r2, #1 │ │ - itt eq │ │ - dmbeq ish │ │ - beq.w 41ca4 │ │ - bx lr │ │ - bmi.n 11f9e │ │ + bl b9ac │ │ + stmia r3!, {r1, r2, r3, r7} │ │ + movs r4, r0 │ │ + stmia r3!, {r1, r4, r7} │ │ + movs r4, r0 │ │ + b.w 168bc │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #24 │ │ - ldr r4, [pc, #268] @ (1210c ) │ │ - mov r8, r0 │ │ - add r4, pc │ │ - ldrb r0, [r4, #9] │ │ - movs r0, #32 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.n 120b4 │ │ - mov r9, r0 │ │ - movs r0, #2 │ │ - str.w r0, [r9, #16] │ │ - movs r0, #1 │ │ - strd r0, r0, [r9] │ │ - add.w r0, r4, #32 │ │ - ldrexd r6, r5, [r0] │ │ - mov.w ip, #0 │ │ - clrex │ │ - b.n 1203e │ │ - movs r6, #0 │ │ - clrex │ │ - lsls r6, r6, #31 │ │ - mov r5, r4 │ │ - mov r6, r1 │ │ - bne.n 1206e │ │ - adds r2, r6, #1 │ │ - adcs.w r3, r5, #0 │ │ - adcs.w r1, ip, #0 │ │ - bne.n 120ae │ │ - ldrexd r1, r4, [r0] │ │ - eors r5, r4 │ │ - eors r6, r1 │ │ - orrs r6, r5 │ │ - bne.n 12030 │ │ - strexd r6, r2, r3, [r0] │ │ - cmp r6, #0 │ │ - mov.w r6, #0 │ │ - it eq │ │ - moveq.w r6, #4294967295 @ 0xffffffff │ │ - lsls r6, r6, #31 │ │ - mov r5, r4 │ │ - mov r6, r1 │ │ - beq.n 1203e │ │ - ldr.w r1, [r8] │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #84 @ 0x54 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + ldrb r2, [r0, #0] │ │ + cbnz r2, 168e4 │ │ + ldr r2, [r4, #4] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #100 @ 0x64 │ │ + bls.n 168e4 │ │ movs r0, #0 │ │ - str.w r0, [r9, #28] │ │ - cmp r1, #0 │ │ - strd r2, r3, [r9, #8] │ │ - itttt eq │ │ - streq.w r9, [r8] │ │ - moveq r0, r8 │ │ - addeq sp, #24 │ │ - ldmiaeq.w sp!, {r8, r9, fp} │ │ - it eq │ │ - popeq {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #124] @ (12110 ) │ │ - movs r3, #1 │ │ - ldr r1, [pc, #124] @ (12114 ) │ │ - str r0, [sp, #16] │ │ - add r2, pc │ │ - add r1, pc │ │ - str r0, [sp, #12] │ │ - movs r0, #4 │ │ - str r3, [sp, #4] │ │ - str r0, [sp, #8] │ │ - str r2, [sp, #0] │ │ - mov r0, sp │ │ - bl 86a4 │ │ - b.n 120b2 │ │ - bl 11f9c │ │ - udf #254 @ 0xfe │ │ - movs r0, #8 │ │ - movs r1, #32 │ │ - bl 85e0 │ │ - mov r5, r0 │ │ - dmb ish │ │ - ldrex r0, [r9] │ │ - subs r1, r0, #1 │ │ - strex r2, r1, [r9] │ │ - cmp r2, #0 │ │ - bne.n 120c2 │ │ - cmp r0, #1 │ │ - bne.n 12106 │ │ - mov r0, r9 │ │ - dmb ish │ │ - bl 11fc8 │ │ - mov r0, r5 │ │ - blx 4046c │ │ - mov r5, r0 │ │ - dmb ish │ │ - ldrex r0, [r9] │ │ - subs r1, r0, #1 │ │ - strex r2, r1, [r9] │ │ - cmp r2, #0 │ │ - bne.n 120ea │ │ - cmp r0, #1 │ │ - bne.n 12106 │ │ - mov r0, r9 │ │ - dmb ish │ │ - bl 11c44 │ │ - mov r0, r5 │ │ - blx 4046c │ │ - bcs.n 12054 │ │ - lsls r4, r2, #3 │ │ - asrs r4, r3, #23 │ │ - movs r3, r0 │ │ - asrs r2, r4, #23 │ │ - movs r3, r0 │ │ + and.w r0, r0, #1 │ │ + add sp, #84 @ 0x54 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r6, fp, [r1] │ │ + movs r2, #0 │ │ + add.w r8, sp, #32 │ │ + strb.w r2, [r7, #-89] │ │ + ldrd r5, r2, [r4, #16] │ │ + str r0, [sp, #36] @ 0x24 │ │ + sub.w r0, r7, #89 @ 0x59 │ │ + ldrd r9, sl, [r4, #8] │ │ + ldr r3, [r4, #24] │ │ + str r1, [sp, #60] @ 0x3c │ │ + mov r1, fp │ │ + str r0, [sp, #32] │ │ + mov r0, r6 │ │ + strd r5, r2, [sp, #40] @ 0x28 │ │ + mov r2, r8 │ │ + str.w r9, [sp, #56] @ 0x38 │ │ + strd r3, sl, [sp, #48] @ 0x30 │ │ + bl 16994 │ │ + ldrb.w r0, [r7, #-89] │ │ + cbnz r0, 1696c │ │ + ldrb r0, [r5, #0] │ │ + cbz r0, 1696c │ │ + movs r5, #0 │ │ + lsls r0, r6, #31 │ │ + strd sl, r5, [sp, #24] │ │ + bne.n 16948 │ │ + mov r0, fp │ │ + movs r1, #0 │ │ + movs r2, #15 │ │ + movs r3, #0 │ │ + str r5, [sp, #32] │ │ + str.w r8, [sp] │ │ + blx 5e6b8 │ │ + ldr r0, [sp, #32] │ │ + bic.w fp, r0, #1 │ │ + movs r0, #3 │ │ + str r0, [sp, #32] │ │ + movs r0, #2 │ │ + str r0, [sp, #72] @ 0x48 │ │ + add r0, sp, #24 │ │ + add r2, sp, #32 │ │ + add r3, sp, #72 @ 0x48 │ │ + mov r1, fp │ │ + str r5, [sp, #8] │ │ + str r5, [sp, #0] │ │ + bl 18f44 │ │ + ldr r1, [sp, #24] │ │ + strb.w r0, [r9] │ │ + ldr r0, [r1, #12] │ │ + adds r0, #1 │ │ + str r0, [r1, #12] │ │ + ldr r0, [r4, #4] │ │ + ldr r1, [r0, #0] │ │ + adds r1, #1 │ │ + str r1, [r0, #0] │ │ + ldrb.w r0, [r9] │ │ + eor.w r0, r0, #1 │ │ + and.w r0, r0, #1 │ │ + add sp, #84 @ 0x54 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [r1, #12] │ │ + adds r2, #1 │ │ + str r2, [r1, #12] │ │ + blx 5efdc │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + subw sp, sp, #1972 @ 0x7b4 │ │ + mov fp, r1 │ │ + lsls r0, r0, #31 │ │ + str r2, [sp, #256] @ 0x100 │ │ + bne.n 169c2 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + str r0, [sp, #0] │ │ + mov r0, fp │ │ + movs r2, #15 │ │ + movs r3, #0 │ │ + blx 5e6b8 │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ + bic.w fp, r0, #1 │ │ + ldr r4, [pc, #844] @ (16d10 ) │ │ + cmp.w fp, #0 │ │ + add r4, pc │ │ + ldr.w r0, [r4, #1384] @ 0x568 │ │ + it ne │ │ + subne.w fp, fp, #1 │ │ + str r4, [sp, #288] @ 0x120 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.w 17520 │ │ + movs r1, #8 │ │ + movs r0, #0 │ │ + str.w r1, [sp, #1364] @ 0x554 │ │ + mov.w r1, #438 @ 0x1b6 │ │ + strh.w r1, [sp, #1444] @ 0x5a4 │ │ + movs r1, #1 │ │ + str.w r0, [sp, #1446] @ 0x5a6 │ │ + strb.w r1, [sp, #1446] @ 0x5a6 │ │ + movw r1, #24941 @ 0x616d │ │ + movt r1, #29552 @ 0x7370 │ │ + str.w r0, [sp, #1368] @ 0x558 │ │ + str.w r1, [sp, #987] @ 0x3db │ │ + movw r1, #26220 @ 0x666c │ │ + movt r1, #27951 @ 0x6d2f │ │ + str.w r0, [sp, #1360] @ 0x550 │ │ + str r1, [sp, #984] @ 0x3d8 │ │ + movw r1, #12131 @ 0x2f63 │ │ + movt r1, #25971 @ 0x6573 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str r1, [sp, #980] @ 0x3d4 │ │ + movw r1, #28719 @ 0x702f │ │ + movt r1, #28530 @ 0x6f72 │ │ + strh.w r0, [sp, #1450] @ 0x5aa │ │ + str r1, [sp, #976] @ 0x3d0 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + cmp r1, r1 │ │ + strb.w r0, [sp, #991] @ 0x3df │ │ + beq.n 16a46 │ │ + movs r2, #0 │ │ + ldrb r3, [r1, r2] │ │ + cbz r3, 16a98 │ │ + adds r2, #1 │ │ + bne.n 16a3e │ │ + movw r2, #256 @ 0x100 │ │ + ldrd r3, r6, [sp, #976] @ 0x3d0 │ │ + movt r2, #257 @ 0x101 │ │ + subs r5, r2, r6 │ │ + orrs r6, r5 │ │ + subs r5, r2, r3 │ │ + orrs r3, r5 │ │ + ands r3, r6 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n 16a82 │ │ + movs r0, #8 │ │ + movs r3, #0 │ │ + cbnz r3, 16a82 │ │ + adds r6, r1, r0 │ │ + ldr r3, [r1, r0] │ │ + ldr r6, [r6, #4] │ │ + subs r5, r2, r6 │ │ + subs r2, r2, r3 │ │ + orrs r6, r5 │ │ + orrs r2, r3 │ │ + ands r2, r6 │ │ + mvns r2, r2 │ │ + tst.w r2, #2155905152 @ 0x80808080 │ │ + beq.n 16a9c │ │ + add r1, r0 │ │ + rsb r3, r0, #16 │ │ + movs r2, #0 │ │ + ldrb r6, [r1, r2] │ │ + cbz r6, 16a96 │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 16a8a │ │ + b.n 16a9c │ │ + add r2, r0 │ │ + cmp r2, #15 │ │ + beq.n 16ab2 │ │ + ldr r0, [pc, #628] @ (16d14 ) │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [sp, #632] @ 0x278 │ │ uxtb r0, r0 │ │ + cmp r0, #4 │ │ + bne.n 16ac6 │ │ + ldr r6, [sp, #636] @ 0x27c │ │ + b.n 16ad0 │ │ + add r0, sp, #632 @ 0x278 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + add.w r2, sp, #1440 @ 0x5a0 │ │ + bl 194a0 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #4 │ │ + beq.n 16aae │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + ldr r6, [sp, #636] @ 0x27c │ │ + cmp r0, #4 │ │ + bne.n 16bb8 │ │ + add r4, sp, #976 @ 0x3d0 │ │ + movs r0, #0 │ │ + movs r5, #1 │ │ + str r0, [sp, #304] @ 0x130 │ │ + strd r0, r5, [sp, #296] @ 0x128 │ │ + mov r0, r4 │ │ + movs r1, #104 @ 0x68 │ │ + bl 5dac2 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + blx 60a50 │ │ + adds r0, #1 │ │ + str r6, [sp, #292] @ 0x124 │ │ + beq.n 16b68 │ │ + mov r0, r6 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r5, [sp, #0] │ │ + ldr.w r4, [sp, #1024] @ 0x400 │ │ + movs r5, #0 │ │ + ldr.w r8, [sp, #1028] @ 0x404 │ │ + blx 60a60 │ │ + and.w r2, r0, r1 │ │ + adds r2, #1 │ │ + beq.n 16b68 │ │ + subs r4, r4, r0 │ │ + sbcs.w r0, r8, r1 │ │ + adc.w r0, r5, #0 │ │ + teq r0, #1 │ │ + it ne │ │ + movne r4, #0 │ │ + cmp r4, #0 │ │ + beq.n 16c10 │ │ + cmp r4, #8 │ │ + mov r5, r4 │ │ + mov.w sl, #0 │ │ + it ls │ │ + movls r5, #8 │ │ + cmp r5, #0 │ │ + bmi.w 1741a │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + add r2, sp, #976 @ 0x3d0 │ │ + mov r1, r5 │ │ + str.w sl, [sp, #980] @ 0x3d4 │ │ + bl b218 │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #1 │ │ + beq.w 1741a │ │ + ldr.w r6, [sp, #1444] @ 0x5a4 │ │ + cmn.w r4, #1024 @ 0x400 │ │ + strd r5, r6, [sp, #296] @ 0x128 │ │ + bcc.n 16c12 │ │ + mov.w r0, #8192 @ 0x2000 │ │ + str r0, [sp, #284] @ 0x11c │ │ + b.n 16c34 │ │ + blx 60950 │ │ + mov.w r0, #8192 @ 0x2000 │ │ + mov.w r8, #1 │ │ + movs r5, #0 │ │ + str r0, [sp, #284] @ 0x11c │ │ + movs r6, #1 │ │ + add r4, sp, #976 @ 0x3d0 │ │ + movs r0, #0 │ │ + mov r9, r6 │ │ + mov r6, r8 │ │ + strd r0, r0, [sp, #1000] @ 0x3e8 │ │ + strd r0, r0, [sp, #992] @ 0x3e0 │ │ + strd r0, r0, [sp, #984] @ 0x3d8 │ │ + strd r0, r0, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + mov r1, r4 │ │ + movs r2, #32 │ │ + blx 60980 │ │ + adds r1, r0, #1 │ │ + bne.n 16be0 │ │ + blx 60950 │ │ + ldr.w r8, [r0] │ │ + cmp.w r8, #4 │ │ + beq.n 16b92 │ │ + mov.w sl, #0 │ │ + movs r5, #0 │ │ + movs r4, #0 │ │ + b.n 16c48 │ │ cmp r0, #3 │ │ - bne.n 1214c │ │ - ldrd r5, r6, [r1] │ │ - mov r4, r1 │ │ - ldr r1, [r6, #0] │ │ + bne.n 16bda │ │ + ldrd r5, r4, [r6] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 16bc8 │ │ mov r0, r5 │ │ blx r1 │ │ - ldr r0, [r6, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r5 │ │ - blxne 41d70 │ │ - mov r0, r4 │ │ - ldr.w r8, [sp], #4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 41ca4 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r8, r0 │ │ - ldr r0, [r6, #4] │ │ + ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ - mov r0, r4 │ │ - blx 41d70 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - ldr r1, [r0, #0] │ │ - cmp r1, #0 │ │ - itt ne │ │ - ldrne r0, [r0, #4] │ │ - bne.w 41ca4 │ │ - bx lr │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #24 │ │ - adds r5, r1, r2 │ │ - bcs.n 121ce │ │ - mov r4, r0 │ │ - ldr r0, [r0, #0] │ │ - cmp.w r5, r0, lsl #1 │ │ + blxne 608f0 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + movs r4, #8 │ │ + b.w 17450 │ │ + cmp r0, #32 │ │ + bhi.w 18bc2 │ │ + mov sl, r0 │ │ + cmp r0, r5 │ │ + bhi.w 18bf0 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + mov r0, r9 │ │ + mov r2, sl │ │ + mov r4, sl │ │ + bl 5da78 │ │ + cmp.w sl, #0 │ │ + str.w sl, [sp, #304] @ 0x130 │ │ + beq.n 16c40 │ │ + str r6, [sp, #272] @ 0x110 │ │ + mov r6, r9 │ │ + mov r8, r4 │ │ + ldr.w r9, [sp, #296] @ 0x128 │ │ + b.n 16c5a │ │ + movs r6, #1 │ │ + add.w r0, r4, #1024 @ 0x400 │ │ + mov r1, r0 │ │ + bfc r1, #13, #19 │ │ + subs r2, r4, r1 │ │ + add.w r2, r2, #9216 @ 0x2400 │ │ + cmp r2, r0 │ │ it cc │ │ - lslcc r5, r0, #1 │ │ - cmp r5, #8 │ │ - it ls │ │ - movls r5, #8 │ │ - mvns r1, r5 │ │ - mov.w r1, r1, lsr #31 │ │ - cbz r0, 121a8 │ │ - str r0, [sp, #20] │ │ - ldr r0, [r4, #4] │ │ - str r0, [sp, #12] │ │ - movs r0, #1 │ │ - b.n 121aa │ │ + movcc.w r2, #8192 @ 0x2000 │ │ + cmp r1, #0 │ │ + it eq │ │ + moveq r2, r0 │ │ + str r2, [sp, #284] @ 0x11c │ │ + cbz r4, 16c4c │ │ movs r0, #0 │ │ - add r3, sp, #12 │ │ - str r0, [sp, #16] │ │ - mov r0, sp │ │ - mov r2, r5 │ │ - bl 121d4 │ │ - ldr r0, [sp, #0] │ │ - cmp r0, #0 │ │ - itttt eq │ │ - ldreq r0, [sp, #4] │ │ - strdeq r5, r0, [r4] │ │ - addeq sp, #24 │ │ - popeq {r4, r5, r7, pc} │ │ - ldrd r0, r1, [sp, #4] │ │ - bl 85a4 │ │ + mov.w r8, #0 │ │ + mov r9, r5 │ │ + str r0, [sp, #272] @ 0x110 │ │ + b.n 16c5a │ │ + mov.w r8, #0 │ │ + movs r4, #4 │ │ + movs r5, #1 │ │ + mov r6, r9 │ │ + b.n 16e26 │ │ movs r0, #0 │ │ - bl 85a4 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - mov r4, r0 │ │ - cbz r1, 121fe │ │ - mov r5, r2 │ │ - cmp r2, #0 │ │ - bmi.n 121fe │ │ - ldr r0, [r3, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - ldrne r0, [r3, #8] │ │ - cmpne r0, #0 │ │ - bne.n 12208 │ │ - ldr r0, [pc, #64] @ (12230 ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - cbz r5, 12212 │ │ - mov r0, r5 │ │ - blx 41d50 │ │ - b.n 1221a │ │ + mov.w r8, #0 │ │ + mov r9, r5 │ │ + cmp r5, #32 │ │ + str r0, [sp, #272] @ 0x110 │ │ + bcc.n 16b7a │ │ + add r4, sp, #976 @ 0x3d0 │ │ + str r5, [sp, #280] @ 0x118 │ │ + movs r5, #0 │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + cmp r8, r9 │ │ + bne.n 16ca2 │ │ + ldr.w sl, [sp, #280] @ 0x118 │ │ + cmp r9, sl │ │ + bne.n 16ca2 │ │ + mov r9, r1 │ │ + str r3, [sp, #268] @ 0x10c │ │ + strd r5, r5, [sp, #1000] @ 0x3e8 │ │ + strd r5, r5, [sp, #992] @ 0x3e0 │ │ + strd r5, r5, [sp, #984] @ 0x3d8 │ │ + strd r5, r5, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + mov r1, r4 │ │ + movs r2, #32 │ │ + blx 60980 │ │ + adds r1, r0, #1 │ │ + bne.n 16cca │ │ + blx 60950 │ │ + ldr.w r8, [r0] │ │ + cmp.w r8, #4 │ │ + beq.n 16c84 │ │ + b.n 16e0e │ │ + mov r0, r9 │ │ + cmp r8, r0 │ │ + bne.n 16d06 │ │ + add.w r9, r0, #32 │ │ + cmp.w r9, r0, lsl #1 │ │ + it ls │ │ + movls.w r9, r0, lsl #1 │ │ + cmp.w r9, #0 │ │ + bmi.w 16e20 │ │ + str r1, [sp, #260] @ 0x104 │ │ + str r3, [sp, #268] @ 0x10c │ │ + cbnz r0, 16d18 │ │ + mov sl, r0 │ │ movs r0, #0 │ │ - str r0, [r4, #4] │ │ + b.n 16d22 │ │ + cmp r0, #33 @ 0x21 │ │ + bcs.w 18bc2 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 16df6 │ │ movs r0, #1 │ │ - str r0, [r4, #0] │ │ - pop {r4, r5, r7, pc} │ │ - ldr r0, [r3, #0] │ │ - mov r1, r5 │ │ - blx 41d90 │ │ - b.n 1221a │ │ + mov r1, sl │ │ + str r0, [sp, #0] │ │ + add r0, sp, #296 @ 0x128 │ │ + mov r2, r5 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r6, r8, [sp, #300] @ 0x12c │ │ + mov r1, r4 │ │ + mov r2, r5 │ │ + add.w r0, r6, r8 │ │ + bl 5da78 │ │ + ldr r0, [sp, #296] @ 0x128 │ │ + add r8, r5 │ │ + ldr r3, [sp, #268] @ 0x10c │ │ + movs r5, #0 │ │ + mov r1, r9 │ │ + cmp r8, r0 │ │ + beq.n 16ca8 │ │ + str r3, [sp, #268] @ 0x10c │ │ + mov r9, r0 │ │ + str r1, [sp, #260] @ 0x104 │ │ + str r6, [sp, #276] @ 0x114 │ │ + b.n 16d44 │ │ + bhi.n 16cbc │ │ + movs r4, r0 │ │ + pop {r1, r2, r5, r6, r7} │ │ + movs r4, r0 │ │ + ldr r6, [sp, #300] @ 0x12c │ │ + mov sl, r0 │ │ + str r0, [sp, #984] @ 0x3d8 │ │ movs r0, #1 │ │ - movs r1, #0 │ │ - blx 41e50 │ │ + str r6, [sp, #976] @ 0x3d0 │ │ + str r0, [sp, #980] @ 0x3d4 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r1, #1 │ │ + mov r2, r9 │ │ + mov r3, r4 │ │ + bl 22052 │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #1 │ │ + beq.n 16e22 │ │ + ldr.w r1, [sp, #1444] @ 0x5a4 │ │ + str r1, [sp, #276] @ 0x114 │ │ + strd r9, r1, [sp, #296] @ 0x128 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + sub.w sl, r9, r8 │ │ + mvn.w r6, #2147483648 @ 0x80000000 │ │ + cmp r0, sl │ │ + it cc │ │ + movcc sl, r0 │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ + cmp sl, r0 │ │ + it cc │ │ + movcc r6, sl │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + str.w r8, [sp, #264] @ 0x108 │ │ + add.w r4, r0, r8 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + mov r1, r4 │ │ + mov r2, r6 │ │ + blx 60980 │ │ + adds r1, r0, #1 │ │ + bne.n 16d86 │ │ + blx 60950 │ │ + ldr.w r8, [r0] │ │ + cmp.w r8, #4 │ │ + beq.n 16d68 │ │ + b.n 16e14 │ │ + ldr.w r8, [sp, #264] @ 0x108 │ │ + ldr r2, [sp, #260] @ 0x104 │ │ + add r8, r0 │ │ + str.w r8, [sp, #304] @ 0x130 │ │ + cmp r0, r2 │ │ + it hi │ │ + movhi r2, r0 │ │ cmp r0, #0 │ │ - ittee ne │ │ - strdne r0, r5, [r4, #4] │ │ - movne r0, #0 │ │ - moveq r0, #1 │ │ - strdeq r0, r5, [r4, #4] │ │ - str r0, [r4, #0] │ │ - pop {r4, r5, r7, pc} │ │ - nop │ │ - beq.n 1219c │ │ - lsls r4, r2, #3 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - ldrb r2, [r1, #30] │ │ - ldrb r3, [r1, #28] │ │ - cmp r2, #0 │ │ - mov r6, r2 │ │ - it ne │ │ - movne r6, #1 │ │ - cmp r3, #1 │ │ - bhi.n 122a0 │ │ - cbnz r2, 122b0 │ │ - ldrb r5, [r1, #8] │ │ - subs r2, r5, #5 │ │ - cmp r2, #1 │ │ - bhi.n 122b0 │ │ - ldrd r4, ip, [r1] │ │ - movs r2, #0 │ │ - cbnz r3, 1226c │ │ - cmp r5, #6 │ │ - beq.n 1226c │ │ - cmp.w ip, #1 │ │ - bls.w 123aa │ │ - movs r2, #2 │ │ - cmp r2, ip │ │ - beq.n 122b0 │ │ - add r2, r4 │ │ - add r4, ip │ │ - ldrb.w lr, [r2], #1 │ │ - subs r4, r2, r4 │ │ - clz r4, r4 │ │ - lsrs r4, r4, #5 │ │ - lsls r5, r4, #31 │ │ - it eq │ │ - cmpeq.w lr, #46 @ 0x2e │ │ - beq.n 122aa │ │ - subs.w r2, lr, #46 @ 0x2e │ │ + beq.w 18b9a │ │ + mov.w lr, #0 │ │ + ldr r3, [sp, #268] @ 0x10c │ │ + cmp r0, sl │ │ + it cc │ │ + addcc.w lr, r3, #1 │ │ + ldr r3, [sp, #272] @ 0x110 │ │ + subs r1, r2, r0 │ │ + ldr r6, [sp, #276] @ 0x114 │ │ + add r4, sp, #976 @ 0x3d0 │ │ + cmp r3, #0 │ │ + mov r3, lr │ │ + beq.w 16c64 │ │ + mov ip, r4 │ │ + mov r4, r5 │ │ + ldr r5, [sp, #284] @ 0x11c │ │ + cmp.w lr, #1 │ │ + mov r3, r5 │ │ + it gt │ │ + movgt.w r3, #4294967295 @ 0xffffffff │ │ + cmp r2, sl │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + it eq │ │ + moveq r3, r5 │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + it gt │ │ + lslgt r2, r3, #1 │ │ + cmp sl, r3 │ │ + it cc │ │ + movcc r2, r3 │ │ + mov r5, r4 │ │ + cmp r0, sl │ │ it ne │ │ - movne r2, #1 │ │ - orn r2, r2, r4 │ │ - lsls r2, r2, #31 │ │ - bne.n 122b0 │ │ - mov.w ip, #1 │ │ - b.n 122b4 │ │ - movs r6, #0 │ │ - mov.w ip, #0 │ │ + movne r2, r3 │ │ + mov r4, ip │ │ + str r2, [sp, #284] @ 0x11c │ │ + mov r3, lr │ │ + b.n 16c64 │ │ + add.w r0, r6, sl │ │ + add r1, sp, #976 @ 0x3d0 │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + add.w r8, sl, r5 │ │ + movs r4, #4 │ │ + movs r5, #1 │ │ + mov sl, r8 │ │ + b.n 16e26 │ │ + movs r5, #0 │ │ movs r4, #0 │ │ - b.n 122ba │ │ - ldrb r2, [r2, #0] │ │ - cmp r2, #47 @ 0x2f │ │ - beq.n 1229a │ │ - mov.w ip, #0 │ │ + b.n 16e26 │ │ + movs r5, #0 │ │ + ldr.w sl, [sp, #264] @ 0x108 │ │ movs r4, #0 │ │ - cmp r3, #0 │ │ - beq.n 1234e │ │ - add.w r2, ip, r6 │ │ - ldr r3, [r1, #4] │ │ - add.w ip, r2, r4 │ │ - cmp ip, r3 │ │ - bhi.n 12392 │ │ - ldr r4, [r1, #0] │ │ - rsb r2, ip, #0 │ │ - add.w r8, r4, ip │ │ - subs r5, r4, #1 │ │ - adds r6, r3, r2 │ │ - beq.n 122fe │ │ - ldrb r6, [r5, r3] │ │ - subs r2, #1 │ │ - subs r5, #1 │ │ - cmp r6, #47 @ 0x2f │ │ - bne.n 122d4 │ │ - add r2, r3 │ │ - adds r2, #1 │ │ - add ip, r2 │ │ - cmp ip, r3 │ │ - bhi.n 1239e │ │ - add.w r8, r4, ip │ │ - mov.w lr, #1 │ │ - subs.w r3, r3, ip │ │ - bne.n 12308 │ │ - movs r1, #10 │ │ - b.n 1233c │ │ - mov.w lr, #0 │ │ - subs.w r3, r3, ip │ │ - beq.n 122fa │ │ - cmp r3, #2 │ │ - beq.n 12328 │ │ - cmp r3, #1 │ │ - bne.n 12324 │ │ - ldrb.w r2, [r4, ip] │ │ - cmp r2, #46 @ 0x2e │ │ - bne.n 12324 │ │ - ldrb r2, [r1, #8] │ │ + ldr r6, [sp, #276] @ 0x114 │ │ + b.n 16e26 │ │ + mov sl, r0 │ │ + movs r4, #1 │ │ + movs r5, #0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + mov r1, r6 │ │ + mov r2, sl │ │ + bl ca4c │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ + cbz r0, 16e44 │ │ + cbz r5, 16e40 │ │ + ldr r0, [pc, #896] @ (171b8 ) │ │ + add r0, pc │ │ + ldr.w r8, [r0, #4] │ │ + ldrb r4, [r0, #0] │ │ + mov.w sl, #0 │ │ + cmp r4, #4 │ │ + str.w sl, [sp, #304] @ 0x130 │ │ + bne.w 173f4 │ │ + ldr r0, [sp, #300] @ 0x12c │ │ + movs r1, #1 │ │ + strb.w r1, [sp, #1000] @ 0x3e8 │ │ movs r1, #10 │ │ - cmp r2, #3 │ │ - it cc │ │ - movcc r1, #7 │ │ - b.n 1233c │ │ - movs r1, #9 │ │ - b.n 1233c │ │ - ldrb.w r2, [r4, ip] │ │ - movs r1, #9 │ │ - cmp r2, #46 @ 0x2e │ │ - bne.n 1233c │ │ - ldrb.w r2, [r8, #1] │ │ - cmp r2, #46 @ 0x2e │ │ - it eq │ │ - moveq r1, #8 │ │ - strb r1, [r0, #4] │ │ - add.w r1, r3, lr │ │ - strd r8, r3, [r0, #8] │ │ - str r1, [r0, #0] │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r3, [r1, #8] │ │ - tbb [pc, r3] │ │ - lsrs r5, r0, #8 │ │ - lsls r0, r1, #20 │ │ - adds r4, r2, #4 │ │ - movs r4, r0 │ │ - b.n 122ba │ │ - ldr r2, [r1, #16] │ │ - adds r4, r2, #4 │ │ - b.n 122ba │ │ - movs r4, #6 │ │ - b.n 122ba │ │ - ldr r3, [r1, #24] │ │ - ldr r2, [r1, #16] │ │ - cmp r3, #0 │ │ - add.w r5, r3, r2 │ │ + movs r2, #0 │ │ + strd sl, r1, [sp, #992] @ 0x3e0 │ │ + strd r1, r0, [sp, #976] @ 0x3d0 │ │ + movs r0, #8 │ │ + str r0, [sp, #248] @ 0xf8 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + strd r2, sl, [sp, #1004] @ 0x3ec │ │ + strd sl, r2, [sp, #984] @ 0x3d8 │ │ + mov.w sl, #0 │ │ + strh.w r2, [sp, #1012] @ 0x3f4 │ │ + ldr r4, [sp, #980] @ 0x3d4 │ │ + mov r9, r0 │ │ + bl 1961c │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #1 │ │ + bne.n 16ea2 │ │ + ldr r0, [sp, #1004] @ 0x3ec │ │ + ldr.w r1, [sp, #1448] @ 0x5a8 │ │ + str r1, [sp, #1004] @ 0x3ec │ │ + add r4, r0 │ │ + sub.w r8, r1, r0 │ │ + cmp.w r8, #0 │ │ + bne.n 16ed8 │ │ + b.n 16f04 │ │ + ldrb.w r0, [sp, #1013] @ 0x3f5 │ │ + cmp r0, #0 │ │ + bne.w 18b0e │ │ + ldrb.w r0, [sp, #1012] @ 0x3f4 │ │ + movs r1, #1 │ │ + strb.w r1, [sp, #1013] @ 0x3f5 │ │ + cmp r0, #1 │ │ + bne.n 16ec0 │ │ + ldrd r0, r1, [sp, #1004] @ 0x3ec │ │ + b.n 16eca │ │ + ldrd r0, r1, [sp, #1004] @ 0x3ec │ │ + cmp r1, r0 │ │ + beq.w 18b0e │ │ + ldr r2, [sp, #980] @ 0x3d4 │ │ + sub.w r8, r1, r0 │ │ + adds r4, r2, r0 │ │ + cmp.w r8, #0 │ │ + beq.n 16f04 │ │ + sub.w r0, r8, #1 │ │ + ldrb r1, [r4, r0] │ │ + cmp r1, #10 │ │ + bne.n 16f04 │ │ + sub.w r8, r8, #2 │ │ + cbz r0, 16efa │ │ + ldrb.w r1, [r4, r8] │ │ + movs r2, #0 │ │ + uxtb r1, r1 │ │ + cmp r1, #13 │ │ + mov r1, r4 │ │ it ne │ │ - addne r2, r5, #1 │ │ - add.w r4, r2, #8 │ │ - b.n 122ba │ │ - ldr r3, [r1, #24] │ │ - ldr r2, [r1, #16] │ │ + movne r1, r2 │ │ + b.n 16efc │ │ + movs r1, #0 │ │ + cmp r1, #0 │ │ + ite eq │ │ + moveq r8, r0 │ │ + movne r4, r1 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + bl 30d94 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #32 │ │ + mov r6, r1 │ │ + str.w r1, [sp, #1456] @ 0x5b0 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r5, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r5, #0 │ │ + bne.n 16f54 │ │ + movs r0, #0 │ │ + str r0, [sp, #284] @ 0x11c │ │ + movs r0, #1 │ │ + str r0, [sp, #268] @ 0x10c │ │ + cmp.w r8, #0 │ │ + bne.n 16f6a │ │ + b.n 1741a │ │ + ldrd r8, r0, [sp, #636] @ 0x27c │ │ + mov r4, r5 │ │ + subs r1, r6, r0 │ │ + add r0, r5 │ │ + str r1, [sp, #284] @ 0x11c │ │ + str r0, [sp, #268] @ 0x10c │ │ + cmp.w r8, #0 │ │ + beq.w 1741a │ │ + ldr r0, [sp, #268] @ 0x10c │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + bl 30d94 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #32 │ │ + mov r6, r1 │ │ + str.w r1, [sp, #1456] @ 0x5b0 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r5, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r5, #0 │ │ + bne.n 16fb8 │ │ + movs r0, #0 │ │ + str r0, [sp, #280] @ 0x118 │ │ + movs r0, #1 │ │ + str r0, [sp, #264] @ 0x108 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + cbnz r0, 16fd0 │ │ + b.n 1741a │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + str r0, [sp, #284] @ 0x11c │ │ + ldr r0, [sp, #640] @ 0x280 │ │ + subs r1, r6, r0 │ │ + add r0, r5 │ │ + str r1, [sp, #280] @ 0x118 │ │ + strd r0, r5, [sp, #264] @ 0x108 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + cmp r0, #0 │ │ + beq.w 1741a │ │ + ldr r0, [sp, #264] @ 0x108 │ │ + ldr r1, [sp, #280] @ 0x118 │ │ + bl 30d94 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #32 │ │ + mov r6, r1 │ │ + str.w r1, [sp, #1456] @ 0x5b0 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r5, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r5, #0 │ │ + bne.n 1701e │ │ + movs r0, #0 │ │ + str r0, [sp, #276] @ 0x114 │ │ + movs r0, #1 │ │ + str r0, [sp, #260] @ 0x104 │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + cbnz r0, 17036 │ │ + b.n 1741a │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + str r0, [sp, #280] @ 0x118 │ │ + ldr r0, [sp, #640] @ 0x280 │ │ + subs r1, r6, r0 │ │ + add r0, r5 │ │ + str r1, [sp, #276] @ 0x114 │ │ + strd r0, r5, [sp, #260] @ 0x104 │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + cmp r0, #0 │ │ + beq.w 1741a │ │ + ldr r0, [sp, #260] @ 0x104 │ │ + ldr r1, [sp, #276] @ 0x114 │ │ + bl 30d94 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #32 │ │ + mov r6, r1 │ │ + str.w r1, [sp, #1456] @ 0x5b0 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r5, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r5, #0 │ │ + bne.n 17084 │ │ + movs r0, #0 │ │ + str r0, [sp, #272] @ 0x110 │ │ + movs r0, #1 │ │ + str r0, [sp, #252] @ 0xfc │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + cbnz r0, 1709c │ │ + b.n 1741a │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + str r0, [sp, #276] @ 0x114 │ │ + ldr r0, [sp, #640] @ 0x280 │ │ + str r5, [sp, #260] @ 0x104 │ │ + subs r1, r6, r0 │ │ + add r0, r5 │ │ + str r1, [sp, #272] @ 0x110 │ │ + str r0, [sp, #252] @ 0xfc │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + cmp r0, #0 │ │ + beq.w 1741a │ │ + ldr r0, [sp, #252] @ 0xfc │ │ + ldr r1, [sp, #272] @ 0x110 │ │ + bl 30d94 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #32 │ │ + mov r6, r1 │ │ + str.w r1, [sp, #1456] @ 0x5b0 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r5, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r5, #0 │ │ + bne.n 170e6 │ │ + movs r1, #0 │ │ + movs r0, #1 │ │ + ldr r2, [sp, #272] @ 0x110 │ │ + cbnz r2, 170fa │ │ + b.n 1741a │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + str r0, [sp, #272] @ 0x110 │ │ + ldr r0, [sp, #640] @ 0x280 │ │ + str r5, [sp, #252] @ 0xfc │ │ + subs r1, r6, r0 │ │ + add r0, r5 │ │ + ldr r2, [sp, #272] @ 0x110 │ │ + cmp r2, #0 │ │ + beq.w 1741a │ │ + bl 30d94 │ │ + strd r1, r0, [sp, #240] @ 0xf0 │ │ + movs r0, #0 │ │ + str.w r0, [sp, #1452] @ 0x5ac │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #1464] @ 0x5b8 │ │ + movs r0, #45 @ 0x2d │ │ + str.w r8, [sp, #1456] @ 0x5b0 │ │ + str.w r8, [sp, #1448] @ 0x5a8 │ │ + str.w r4, [sp, #1444] @ 0x5a4 │ │ + str.w r0, [sp, #1440] @ 0x5a0 │ │ + str.w r0, [sp, #1460] @ 0x5b4 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r1, r9 │ │ + bl 1961c │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + cmp r0, #1 │ │ + bne.w 1741a │ │ + ldrd r3, ip, [sp, #636] @ 0x27c │ │ + cmp r3, #1 │ │ + beq.n 17152 │ │ cmp r3, #0 │ │ - add.w r5, r3, r2 │ │ + beq.w 1741a │ │ + ldrb r1, [r4, #0] │ │ + cmp r1, #43 @ 0x2b │ │ + bne.n 17164 │ │ + subs r1, r3, #1 │ │ + adds r2, r4, #1 │ │ + cmp r3, #10 │ │ + bcc.n 1716c │ │ + b.n 171bc │ │ + ldrb r1, [r4, #0] │ │ + cmp r1, #43 @ 0x2b │ │ it ne │ │ - addne r2, r5, #1 │ │ - adds r4, r2, #2 │ │ - b.n 122ba │ │ - movs r4, #2 │ │ - b.n 122ba │ │ - ldr r2, [pc, #36] @ (123b8 ) │ │ - add r2, pc │ │ - mov r0, ip │ │ - mov r1, r3 │ │ - bl 86ea │ │ - ldr r2, [pc, #28] @ (123bc ) │ │ - add r2, pc │ │ - mov r0, ip │ │ + cmpne r1, #45 @ 0x2d │ │ + beq.w 1741a │ │ + movs r1, #1 │ │ + mov r2, r4 │ │ + b.n 1716c │ │ + mov r2, r4 │ │ mov r1, r3 │ │ - bl 86ea │ │ - ldr r2, [pc, #20] @ (123c0 ) │ │ - movs r0, #2 │ │ - mov r1, ip │ │ - add r2, pc │ │ - bl 86ea │ │ + cmp r3, #9 │ │ + bcs.n 171bc │ │ + movs r5, #0 │ │ + ldrb r0, [r2, #0] │ │ + sub.w r6, r0, #65 @ 0x41 │ │ + sub.w r3, r0, #48 @ 0x30 │ │ + cmp r0, #57 @ 0x39 │ │ + bic.w r6, r6, #32 │ │ + it hi │ │ + addhi.w r3, r6, #10 │ │ + cmp r3, #15 │ │ + bhi.w 1741a │ │ + orr.w r5, r3, r5, lsl #4 │ │ + adds r2, #1 │ │ + subs r1, #1 │ │ + bne.n 1716e │ │ + sub.w r2, r8, ip │ │ + add.w r1, r4, ip │ │ + cmp r2, #1 │ │ + beq.n 171f2 │ │ + cmp r2, #0 │ │ + beq.w 1741a │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #43 @ 0x2b │ │ + bne.n 17202 │ │ + subs r0, r2, #1 │ │ + adds r1, #1 │ │ + cmp r2, #10 │ │ + bcc.n 1720a │ │ + b.n 173be │ │ nop │ │ - asrs r4, r2, #17 │ │ - movs r3, r0 │ │ - asrs r0, r3, #17 │ │ - movs r3, r0 │ │ - asrs r0, r5, #16 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #12 │ │ - ldrb r4, [r1, #28] │ │ - cmp r4, #3 │ │ - bne.n 123e0 │ │ - movs r1, #10 │ │ - strb r1, [r0, #0] │ │ - add sp, #12 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb.w r9, [r1, #8] │ │ - mov r8, r1 │ │ - ldrb r2, [r1, #29] │ │ - mov.w lr, #10 │ │ - ldr r1, [r1, #24] │ │ - cmp.w r9, #3 │ │ - it cc │ │ - movcc.w lr, #7 │ │ + @ instruction: 0xb814 │ │ + movs r4, r0 │ │ + movs r5, #0 │ │ cmp r1, #0 │ │ + beq.n 17194 │ │ + ldrb r6, [r2, #0] │ │ + sub.w r0, r6, #65 @ 0x41 │ │ + sub.w r3, r6, #48 @ 0x30 │ │ + cmp r6, #57 @ 0x39 │ │ + bic.w r0, r0, #32 │ │ + it hi │ │ + addhi.w r3, r0, #10 │ │ + cmp r3, #15 │ │ + bhi.w 1741a │ │ + orr.w r0, r3, r5, lsl #4 │ │ + adds r2, #1 │ │ + subs r1, #1 │ │ + movs r3, #0 │ │ + cmp.w r3, r5, lsr #28 │ │ + mov r5, r0 │ │ + beq.n 171be │ │ + b.n 1741a │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #43 @ 0x2b │ │ it ne │ │ - addne r1, #1 │ │ - uxtb r2, r2 │ │ + cmpne r0, #45 @ 0x2d │ │ + beq.w 1741a │ │ + movs r0, #1 │ │ + b.n 1720a │ │ + mov r0, r2 │ │ + cmp r2, #9 │ │ + bcs.w 173be │ │ + movs r4, #0 │ │ + ldrb r3, [r1, #0] │ │ + sub.w r6, r3, #65 @ 0x41 │ │ + sub.w r2, r3, #48 @ 0x30 │ │ + cmp r3, #57 @ 0x39 │ │ + bic.w r6, r6, #32 │ │ + it hi │ │ + addhi.w r2, r6, #10 │ │ + cmp r2, #15 │ │ + bhi.w 1741a │ │ + orr.w r4, r2, r4, lsl #4 │ │ + adds r1, #1 │ │ + subs r0, #1 │ │ + bne.n 1720c │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + add.w r8, sp, #632 @ 0x278 │ │ + ldr r1, [sp, #268] @ 0x10c │ │ + mov r6, r9 │ │ + add r0, r1 │ │ + strd r1, r0, [sp, #632] @ 0x278 │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + bl 30e6c │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr.w r0, [sp, #1444] @ 0x5a4 │ │ + mov r1, r8 │ │ + str r0, [sp, #284] @ 0x11c │ │ + mov r0, r6 │ │ + bl 30e6c │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr.w r0, [sp, #1444] @ 0x5a4 │ │ + mov r1, r8 │ │ + str r0, [sp, #268] @ 0x10c │ │ + mov r0, r6 │ │ + bl 30e6c │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr.w r0, [sp, #1444] @ 0x5a4 │ │ + mov r1, r8 │ │ + str r0, [sp, #236] @ 0xec │ │ + mov r0, r6 │ │ + bl 30e6c │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr.w r0, [sp, #1444] @ 0x5a4 │ │ + str r0, [sp, #232] @ 0xe8 │ │ + mov r0, r8 │ │ + bl 30ef8 │ │ + lsls r0, r0, #31 │ │ + bne.w 1741a │ │ + ldr r1, [sp, #264] @ 0x108 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #280] @ 0x118 │ │ + bl 30f68 │ │ + ldrb.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr.w r0, [sp, #1452] @ 0x5ac │ │ + ldr r1, [sp, #260] @ 0x104 │ │ + ldr r2, [sp, #276] @ 0x114 │ │ + str r0, [sp, #280] @ 0x118 │ │ + ldr.w r0, [sp, #1448] @ 0x5a8 │ │ + str r0, [sp, #264] @ 0x108 │ │ + mov r0, r9 │ │ + bl 31032 │ │ + ldr.w r1, [sp, #1440] @ 0x5a0 │ │ + cmp r1, #0 │ │ + beq.w 1741a │ │ + ldr.w r2, [sp, #1444] @ 0x5a4 │ │ + add r0, sp, #632 @ 0x278 │ │ + ldr.w r6, [sp, #1448] @ 0x5a8 │ │ + ldr.w r8, [sp, #1452] @ 0x5ac │ │ + bl 31088 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + mov r1, r6 │ │ + str r0, [sp, #276] @ 0x114 │ │ + add r0, sp, #632 @ 0x278 │ │ + mov r2, r8 │ │ + bl 31088 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #0 │ │ + bne.w 1741a │ │ + ldr r1, [sp, #252] @ 0xfc │ │ + mov r0, r9 │ │ + ldr r2, [sp, #272] @ 0x110 │ │ + ldr r6, [sp, #636] @ 0x27c │ │ + bl 31088 │ │ + ldrb.w r0, [sp, #1440] @ 0x5a0 │ │ + cmp r0, #0 │ │ + bne.n 1741a │ │ + ldrd r2, r1, [sp, #240] @ 0xf0 │ │ + mov r0, r9 │ │ + ldr.w r8, [sp, #1444] @ 0x5a4 │ │ + bl 3115c │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + cmp.w r0, #1114112 @ 0x110000 │ │ + beq.n 1741a │ │ + ldr.w r0, [sp, #1440] @ 0x5a0 │ │ + str r0, [sp, #272] @ 0x110 │ │ + ldr.w r0, [sp, #1444] @ 0x5a4 │ │ + str r0, [sp, #260] @ 0x104 │ │ + ldr.w r0, [sp, #1448] @ 0x5a8 │ │ + str r0, [sp, #252] @ 0xfc │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + cmp sl, r0 │ │ + bne.n 17368 │ │ + add.w r0, sp, #1360 @ 0x550 │ │ + bl 197d4 │ │ + ldr.w r0, [sp, #1364] @ 0x554 │ │ + str r0, [sp, #248] @ 0xf8 │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ + rsb r0, sl, sl, lsl #3 │ │ + ldr r2, [sp, #284] @ 0x11c │ │ + add.w sl, sl, #1 │ │ + str.w r2, [r1, r0, lsl #3] │ │ + add.w r0, r1, r0, lsl #3 │ │ + ldr r1, [sp, #272] @ 0x110 │ │ + str r1, [r0, #40] @ 0x28 │ │ + ldr r1, [sp, #260] @ 0x104 │ │ + str r1, [r0, #44] @ 0x2c │ │ + ldr r1, [sp, #252] @ 0xfc │ │ + strd r1, r8, [r0, #48] @ 0x30 │ │ + ldr r1, [sp, #268] @ 0x10c │ │ + str r1, [r0, #4] │ │ + ldr r1, [sp, #236] @ 0xec │ │ + str r1, [r0, #8] │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + strd r1, r5, [r0, #12] │ │ + ldr r1, [sp, #264] @ 0x108 │ │ + str r1, [r0, #24] │ │ + ldr r1, [sp, #280] @ 0x118 │ │ + str r1, [r0, #28] │ │ + ldr r1, [sp, #276] @ 0x114 │ │ + str r1, [r0, #32] │ │ + add r1, sp, #976 @ 0x3d0 │ │ + str r6, [r0, #36] @ 0x24 │ │ + str r4, [r0, #20] │ │ + ldrb.w r0, [sp, #1013] @ 0x3f5 │ │ + str.w sl, [sp, #1368] @ 0x558 │ │ + cmp r0, #0 │ │ + mov r0, r9 │ │ + beq.w 16e7c │ │ + b.w 18b0e │ │ + movs r4, #0 │ │ + cmp r0, #0 │ │ + beq.w 17232 │ │ + ldrb r3, [r1, #0] │ │ + sub.w r6, r3, #65 @ 0x41 │ │ + sub.w r2, r3, #48 @ 0x30 │ │ + cmp r3, #57 @ 0x39 │ │ + bic.w r6, r6, #32 │ │ + it hi │ │ + addhi.w r2, r6, #10 │ │ + cmp r2, #15 │ │ + bhi.n 1741a │ │ + orr.w r2, r2, r4, lsl #4 │ │ + adds r1, #1 │ │ + subs r0, #1 │ │ + movs r3, #0 │ │ + cmp.w r3, r4, lsr #28 │ │ + mov r4, r2 │ │ + beq.n 173c0 │ │ + b.n 1741a │ │ + cmp r4, #3 │ │ + bne.n 17416 │ │ + ldrd r5, r4, [r8] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 17404 │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + mov.w sl, #0 │ │ + ldr r0, [sp, #296] @ 0x128 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #300] @ 0x12c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + blx 609b0 │ │ + ldr.w r4, [sp, #1364] @ 0x554 │ │ + cmp.w sl, #0 │ │ + beq.n 17450 │ │ + add.w r5, r4, #44 @ 0x2c │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #0] │ │ + blxne 608f0 │ │ + adds r5, #56 @ 0x38 │ │ + subs.w sl, sl, #1 │ │ + bne.n 1743a │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + cbz r0, 1745c │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + ldr r0, [pc, #848] @ (177b4 ) │ │ + add r1, sp, #988 @ 0x3dc │ │ + stmia.w r1, {r4, r5, sl} │ │ + movs r1, #0 │ │ + movs r2, #8 │ │ + add r0, pc │ │ + str r1, [sp, #984] @ 0x3d8 │ │ + strd r1, r2, [sp, #976] @ 0x3d0 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + blx 60a70 │ │ + add r5, sp, #976 @ 0x3d0 │ │ + add r3, sp, #632 @ 0x278 │ │ + ldmia r5, {r0, r1, r2, r5} │ │ + cmp.w r5, #2147483648 @ 0x80000000 │ │ + stmia r3!, {r0, r1, r2} │ │ + beq.n 174b0 │ │ + ldrd r8, r6, [sp, #992] @ 0x3e0 │ │ + cbz r6, 174a6 │ │ + add.w r4, r8, #44 @ 0x2c │ │ + ldr.w r0, [r4, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #0] │ │ + blxne 608f0 │ │ + adds r4, #56 @ 0x38 │ │ + subs r6, #1 │ │ + bne.n 17492 │ │ + cmp r5, #0 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + ldr r4, [sp, #288] @ 0x120 │ │ + add r2, sp, #632 @ 0x278 │ │ + ldmia r2, {r0, r1, r2} │ │ + ldr.w r5, [r4, #1384] @ 0x568 │ │ + str.w r0, [sp, #1444] @ 0x5a4 │ │ + cmp.w r5, #2147483648 @ 0x80000000 │ │ + str.w r1, [sp, #1448] @ 0x5a8 │ │ + str.w r2, [sp, #1452] @ 0x5ac │ │ + beq.n 17504 │ │ + ldr.w r6, [r4, #1392] @ 0x570 │ │ + ldr.w r8, [r4, #1388] @ 0x56c │ │ + cbz r6, 174f8 │ │ + add.w r4, r8, #16 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #4] │ │ + blxne 608f0 │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #16] │ │ + blxne 608f0 │ │ + adds r4, #48 @ 0x30 │ │ + subs r6, #1 │ │ + bne.n 174da │ │ + cmp r5, #0 │ │ + ldr r4, [sp, #288] @ 0x120 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + add.w r3, sp, #1440 @ 0x5a0 │ │ + movs r6, #0 │ │ + str.w r6, [r4, #1376] @ 0x560 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + str.w r0, [r4, #1380] @ 0x564 │ │ + str.w r1, [r4, #1384] @ 0x568 │ │ + str.w r2, [r4, #1388] @ 0x56c │ │ + str.w r3, [r4, #1392] @ 0x570 │ │ + ldr.w r1, [r4, #1392] @ 0x570 │ │ + cmp r1, #0 │ │ + beq.w 18b00 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + add.w r2, r1, r1, lsl #1 │ │ + mov.w r8, #0 │ │ + ldr.w r0, [r0, #1388] @ 0x56c │ │ + add.w ip, r0, r2, lsl #4 │ │ + mov r3, r0 │ │ + ldrd r4, r2, [r3, #32] │ │ + ldr.w r9, [r3, #40] @ 0x28 │ │ + adds r3, #48 @ 0x30 │ │ + lsls r6, r2, #3 │ │ + cbz r6, 17564 │ │ + mov r5, r4 │ │ + ldr.w r2, [r4], #8 │ │ + subs r6, #8 │ │ + add r2, r9 │ │ + cmp r2, fp │ │ + bhi.n 1754a │ │ + ldr r5, [r5, #4] │ │ + add r2, r5 │ │ + cmp r2, fp │ │ + bls.n 1754a │ │ + b.n 17570 │ │ + add.w r8, r8, #1 │ │ + cmp r3, ip │ │ + bne.n 1753e │ │ + b.w 18b00 │ │ + ldr r2, [sp, #288] @ 0x120 │ │ + ldr.w r2, [r2, #1376] @ 0x560 │ │ + cmp r2, #5 │ │ + bcs.w 18ba6 │ │ + cmp r2, #0 │ │ + beq.n 1767e │ │ + ldr r3, [sp, #288] @ 0x120 │ │ + ldr r6, [r3, #0] │ │ + cmp r6, r8 │ │ + bne.n 1767a │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + movs r0, #0 │ │ + cmp r0, r2 │ │ + bcs.w 18b00 │ │ + ldr.w sl, [sp, #288] @ 0x120 │ │ + add.w r5, sp, #1440 @ 0x5a0 │ │ + str r1, [sp, #284] @ 0x11c │ │ + mov.w r1, #344 @ 0x158 │ │ + smlabb r1, r0, r1, sl │ │ + mov r0, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + str r3, [sp, #292] @ 0x124 │ │ + bl 5daa8 │ │ + add r4, sp, #976 @ 0x3d0 │ │ + mov r1, sl │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + cmp r6, r8 │ │ + beq.w 1798e │ │ + add.w r4, sl, #344 @ 0x158 │ │ + add r5, sp, #976 @ 0x3d0 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 5daa8 │ │ + add.w r6, sp, #1440 @ 0x5a0 │ │ + mov r0, r4 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r1, r6 │ │ + bl 5daa8 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + cmp r0, #0 │ │ + bne.w 1798e │ │ + add.w r4, sl, #688 @ 0x2b0 │ │ + add r5, sp, #976 @ 0x3d0 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 5daa8 │ │ + add.w r6, sp, #1440 @ 0x5a0 │ │ + mov r0, r4 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r1, r6 │ │ + bl 5daa8 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + cmp r0, #0 │ │ + bne.w 1798e │ │ + add.w r4, sl, #1032 @ 0x408 │ │ + add r5, sp, #976 @ 0x3d0 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 5daa8 │ │ + add.w r6, sp, #1440 @ 0x5a0 │ │ + mov r0, r4 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov r1, r6 │ │ + bl 5daa8 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + b.n 1798e │ │ + cmp r2, #1 │ │ + bne.n 176bc │ │ + cmp r8, r1 │ │ + bcs.w 18c7a │ │ + add.w r1, r8, r8, lsl #1 │ │ + lsls r2, r1, #4 │ │ + ldr r2, [r0, r2] │ │ + add.w r0, r0, r1, lsl #4 │ │ + ldrd sl, r6, [r0, #20] │ │ + lsls r1, r2, #31 │ │ + beq.w 178e0 │ │ + cmp r6, #2 │ │ + bcc.w 178e0 │ │ + ldrd r3, r4, [r0, #8] │ │ + subs r0, r6, #1 │ │ + movs r5, #0 │ │ + movw r1, #12065 @ 0x2f21 │ │ + ldrh.w r2, [sl, r5] │ │ + cmp r2, r1 │ │ + beq.n 176e4 │ │ + adds r5, #1 │ │ + cmp r0, r5 │ │ + bne.n 176ac │ │ + b.n 178e0 │ │ + ldr r3, [sp, #288] @ 0x120 │ │ + ldr.w r3, [r3, #344] @ 0x158 │ │ + cmp r3, r8 │ │ + bne.n 176ce │ │ + movs r3, #1 │ │ + movs r1, #0 │ │ + movs r0, #1 │ │ + b.n 1758e │ │ + cmp r2, #2 │ │ + beq.n 1767e │ │ + ldr r3, [sp, #288] @ 0x120 │ │ + ldr.w r3, [r3, #688] @ 0x2b0 │ │ + cmp r3, r8 │ │ + bne.n 1776c │ │ + movs r0, #2 │ │ + movs r1, #1 │ │ + movs r3, #0 │ │ + b.n 1758e │ │ + cmp r5, r6 │ │ + bhi.w 18c20 │ │ + mov.w r0, #438 @ 0x1b6 │ │ + strd r4, r3, [sp, #280] @ 0x118 │ │ + movs r4, #0 │ │ + strh.w r0, [sp, #1444] @ 0x5a4 │ │ + movs r0, #1 │ │ + str.w r4, [sp, #1446] @ 0x5a6 │ │ + strb.w r0, [sp, #1446] @ 0x5a6 │ │ + lsrs r0, r5, #7 │ │ + cmp r0, #2 │ │ + str r6, [sp, #292] @ 0x124 │ │ + str.w r4, [sp, #1440] @ 0x5a0 │ │ + strh.w r4, [sp, #1450] @ 0x5aa │ │ + bhi.w 18c3e │ │ + add r6, sp, #976 @ 0x3d0 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + bl 5da78 │ │ + add.w ip, r5, #1 │ │ + cmp r5, #6 │ │ + strb r4, [r6, r5] │ │ + bhi.n 1773a │ │ + movs r2, #0 │ │ + ldrb r0, [r6, r2] │ │ + cmp r0, #0 │ │ + beq.n 177ba │ │ + adds r2, #1 │ │ + cmp ip, r2 │ │ + bne.n 1772c │ │ + b.n 17804 │ │ + cmp r6, r6 │ │ + bne.n 17786 │ │ + sub.w lr, r5, #7 │ │ + movs r1, #0 │ │ + movw r3, #256 @ 0x100 │ │ + movt r3, #257 @ 0x101 │ │ + adds r0, r6, r1 │ │ + ldr r4, [r6, r1] │ │ + ldr r0, [r0, #4] │ │ + subs r2, r3, r0 │ │ + orrs r0, r2 │ │ + subs r2, r3, r4 │ │ + orrs r2, r4 │ │ + ands r0, r2 │ │ + mvns r0, r0 │ │ + tst.w r0, #2155905152 @ 0x80808080 │ │ + bne.n 1779c │ │ + adds r1, #8 │ │ + cmp r1, lr │ │ + bls.n 1774c │ │ + b.n 1779c │ │ cmp r2, #3 │ │ - beq.n 123d4 │ │ - cmp r4, r2 │ │ - bhi.n 123d4 │ │ - ldr.w r3, [r8, #16] │ │ - ldrb.w fp, [r8, #30] │ │ - add r1, r3 │ │ - add.w r6, r1, #8 │ │ - adds r1, #2 │ │ - str r1, [sp, #0] │ │ - adds r1, r3, #4 │ │ - str r6, [sp, #4] │ │ - str r1, [sp, #8] │ │ - ldrd r6, r1, [r8] │ │ - mov ip, r1 │ │ - b.n 12434 │ │ - cmp r3, #0 │ │ - bne.w 12548 │ │ - b.n 12484 │ │ - cmp r4, r2 │ │ - bhi.n 123d4 │ │ - uxtb r3, r4 │ │ - cbz r3, 12476 │ │ - cmp r3, #1 │ │ - bne.n 12496 │ │ + beq.w 1767e │ │ + ldr r3, [sp, #288] @ 0x120 │ │ + ldr.w r3, [r3, #1032] @ 0x408 │ │ + cmp r3, r8 │ │ + bne.w 1767e │ │ + movs r0, #3 │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + b.n 1758e │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + ldrb r0, [r6, r2] │ │ + cbz r0, 177ba │ │ + adds r2, #1 │ │ + bne.n 1778a │ │ + sub.w lr, r5, #7 │ │ + cmp.w lr, #0 │ │ + bcs.n 17744 │ │ + cmp ip, r1 │ │ + beq.n 17804 │ │ + subs r2, r5, r1 │ │ + adds r0, r6, r1 │ │ + adds r3, r2, #1 │ │ + movs r2, #0 │ │ + ldrb r6, [r0, r2] │ │ + cbz r6, 177b8 │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 177a8 │ │ + b.n 17804 │ │ + movs r3, #221 @ 0xdd │ │ + movs r0, r0 │ │ + add r2, r1 │ │ + cmp r2, r5 │ │ + bne.n 17804 │ │ + add r0, sp, #632 @ 0x278 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + add.w r2, sp, #1440 @ 0x5a0 │ │ + bl 194a0 │ │ + ldr r6, [sp, #292] @ 0x124 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #4 │ │ + beq.n 1781a │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + ldr r4, [sp, #636] @ 0x27c │ │ + cmp r0, #4 │ │ + beq.n 1781c │ │ + cmp r0, #3 │ │ + bne.n 178e0 │ │ + str r4, [sp, #284] @ 0x11c │ │ + ldrd r5, r4, [r4] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 177f0 │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + blx 608f0 │ │ + b.n 178e0 │ │ + ldr r0, [pc, #788] @ (17b1c ) │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [sp, #632] @ 0x278 │ │ + ldr r6, [sp, #292] @ 0x124 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #4 │ │ + bne.n 177d4 │ │ + ldr r4, [sp, #636] @ 0x27c │ │ + add r5, sp, #976 @ 0x3d0 │ │ + movs r1, #104 @ 0x68 │ │ + mov r0, r5 │ │ + bl 5dac2 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx 60a50 │ │ + adds r0, #1 │ │ + beq.n 178d6 │ │ + ldr.w r0, [sp, #1024] @ 0x400 │ │ + ldr r2, [sp, #284] @ 0x11c │ │ + ldr.w r5, [sp, #1028] @ 0x404 │ │ + ldr r3, [sp, #280] @ 0x118 │ │ + subs r1, r0, r2 │ │ + sbc.w r0, r5, r3 │ │ + orrs.w r3, r3, r2, lsr #31 │ │ + it eq │ │ + cmpeq r0, #0 │ │ + bne.n 178da │ │ + strd r4, r2, [sp] │ │ + movs r0, #0 │ │ + movs r2, #1 │ │ movs r3, #2 │ │ - cmp.w fp, #0 │ │ - strb.w r3, [r8, #28] │ │ - bne.w 1255e │ │ - movs r4, #2 │ │ - cmp.w r9, #3 │ │ - bcc.n 12430 │ │ - cmp.w r9, #5 │ │ - beq.n 12430 │ │ - cmp.w r9, #6 │ │ - bne.w 1256e │ │ + movs r5, #0 │ │ + str r1, [sp, #284] @ 0x11c │ │ + blx 60a80 │ │ + ldr r2, [sp, #284] @ 0x11c │ │ + mov r1, r0 │ │ + adds r0, #1 │ │ + beq.n 178da │ │ + movs r0, #4 │ │ + str.w r5, [r7, #-92] │ │ + str.w r0, [r7, #-96] │ │ + strd r5, r5, [r7, #-104] @ 0x68 │ │ + strd r5, r0, [r7, #-112] @ 0x70 │ │ + add.w r0, sp, #1360 @ 0x550 │ │ + str r1, [sp, #280] @ 0x118 │ │ + bl 19c04 │ │ + ldr.w r0, [sp, #1424] @ 0x590 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 178c4 │ │ + add r5, sp, #632 @ 0x278 │ │ + add.w r1, sp, #1360 @ 0x550 │ │ + movs r2, #80 @ 0x50 │ │ + mov r0, r5 │ │ + bl 5daa8 │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + str.w r0, [sp, #1504] @ 0x5e0 │ │ + add.w r3, sp, #1440 @ 0x5a0 │ │ + sub.w r1, r7, #112 @ 0x70 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + mov r2, r5 │ │ + str r3, [sp, #0] │ │ + str r1, [sp, #276] @ 0x114 │ │ + bl 1a1b8 │ │ + ldr.w r0, [sp, #1232] @ 0x4d0 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.w 18b40 │ │ + sub.w r0, r7, #112 @ 0x70 │ │ + bl 1a152 │ │ + ldrd r0, r1, [sp, #280] @ 0x118 │ │ + blx 60a90 │ │ + b.n 178da │ │ + blx 60950 │ │ + mov r0, r4 │ │ + blx 609b0 │ │ + add r0, sp, #296 @ 0x128 │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + bl 1bf0c │ │ + ldr r0, [sp, #584] @ 0x248 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.w 18b00 │ │ + add r0, sp, #632 @ 0x278 │ │ + add r1, sp, #296 @ 0x128 │ │ + adds r0, #8 │ │ + mov.w r2, #336 @ 0x150 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + str.w r8, [sp, #632] @ 0x278 │ │ + ldr.w r5, [r0, #1376] @ 0x560 │ │ + cmp r5, #4 │ │ + bne.n 17924 │ │ + ldr r4, [sp, #288] @ 0x120 │ │ + movs r0, #3 │ │ + str.w r0, [r4, #1376] @ 0x560 │ │ + add.w r0, r4, #1032 @ 0x408 │ │ + bl 1cc80 │ │ + ldr.w r5, [r4, #1376] @ 0x560 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + add r1, sp, #632 @ 0x278 │ │ + mov.w r2, #344 @ 0x158 │ │ + mov.w r4, #344 @ 0x158 │ │ + bl 5daa8 │ │ + add.w r8, r5, #1 │ │ + cmp.w r8, #5 │ │ + bcs.w 18bb4 │ │ + cmp.w r8, #0 │ │ + beq.n 17986 │ │ + mul.w r4, r8, r4 │ │ + ldr r5, [pc, #464] @ (17b20 ) │ │ + add.w sl, sp, #976 @ 0x3d0 │ │ + add r5, pc │ │ + add.w r6, sp, #1440 @ 0x5a0 │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + mov r0, r6 │ │ + mov r1, sl │ │ + mov.w r2, #344 @ 0x158 │ │ + bl 5daa8 │ │ + add.w r5, r5, #344 @ 0x158 │ │ + subs.w r4, r4, #344 @ 0x158 │ │ + bne.n 17958 │ │ + ldr.w sl, [sp, #288] @ 0x120 │ │ + str.w r8, [sl, #1376] @ 0x560 │ │ + sub.w lr, fp, r9 │ │ + ldrd r2, r1, [sl, #316] @ 0x13c │ │ + adds.w r9, lr, #1 │ │ + mov.w r0, #0 │ │ + adc.w r8, r0, #0 │ │ + mov r6, r1 │ │ + mov r3, r1 │ │ + cbz r1, 179fa │ │ + cmp r1, #1 │ │ + beq.n 179d6 │ │ + mov.w ip, #0 │ │ + mov r6, r1 │ │ + movs r5, #0 │ │ + add.w r0, r5, r6, lsr #1 │ │ + sub.w r6, r6, r6, lsr #1 │ │ + add.w r4, r2, r0, lsl #5 │ │ + ldrd r4, r3, [r4, #8] │ │ + subs.w r4, lr, r4 │ │ + sbcs.w r3, ip, r3 │ │ + it cc │ │ + movcc r0, r5 │ │ + mov r5, r0 │ │ + cmp r6, #1 │ │ + bhi.n 179b4 │ │ + add.w r3, r2, r0, lsl #5 │ │ + ldrd r6, r3, [r3, #8] │ │ + eor.w r5, r6, lr │ │ + orrs r5, r3 │ │ + bne.n 179ea │ │ + movs r3, #1 │ │ + b.n 179f8 │ │ + subs.w r6, r6, lr │ │ + sbcs.w r3, r3, #0 │ │ + it cc │ │ + addcc r0, #1 │ │ + movs r3, #0 │ │ + mov r6, r0 │ │ + adds r0, r3, r6 │ │ + cmp r0, r1 │ │ + bhi.w 18bd2 │ │ + str.w lr, [sp, #264] @ 0x108 │ │ + bne.n 17ab0 │ │ + movs r0, #3 │ │ + str r0, [sp, #636] @ 0x27c │ │ + movs r0, #0 │ │ + str r0, [sp, #632] @ 0x278 │ │ + ldr r0, [sp, #632] @ 0x278 │ │ + ldr r5, [sp, #264] @ 0x108 │ │ + lsls r0, r0, #31 │ │ + bne.w 18ae6 │ │ + ldr r4, [sp, #636] @ 0x27c │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ + str r0, [sp, #244] @ 0xf4 │ │ + cmp r4, #2 │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ + str r0, [sp, #236] @ 0xec │ │ + sub.w r0, r4, #3 │ │ + mov r1, r0 │ │ + it ls │ │ + movls r1, #2 │ │ cmp r1, #0 │ │ - beq.n 1251a │ │ - ldrb r3, [r6, #0] │ │ + beq.w 18828 │ │ + ldr r2, [sp, #640] @ 0x280 │ │ cmp r1, #1 │ │ - beq.n 1251e │ │ - cmp r3, #46 @ 0x2e │ │ - bne.n 1251e │ │ - ldrb r3, [r6, #1] │ │ - cmp r3, #47 @ 0x2f │ │ - bne.n 12430 │ │ - b.n 1252a │ │ - ldr r3, [sp, #8] │ │ - tbb [pc, r9] │ │ - lsrs r2, r1, #32 │ │ - lsrs r6, r4, #9 │ │ - str r3, [r1, #96] @ 0x60 │ │ + str r2, [sp, #288] @ 0x120 │ │ + ldr r2, [sp, #684] @ 0x2ac │ │ + str r2, [sp, #248] @ 0xf8 │ │ + ldr r2, [sp, #676] @ 0x2a4 │ │ + ldrd r3, r8, [sp, #656] @ 0x290 │ │ + add.w r6, r8, #16 │ │ + str r2, [sp, #240] @ 0xf0 │ │ + ldr r2, [sp, #668] @ 0x29c │ │ + str r2, [sp, #232] @ 0xe8 │ │ + str r3, [sp, #272] @ 0x110 │ │ + add.w r3, r8, #284 @ 0x11c │ │ + ldr r5, [sp, #644] @ 0x284 │ │ + ldr r2, [sp, #664] @ 0x298 │ │ + ldrd fp, r9, [sp, #648] @ 0x288 │ │ + str r3, [sp, #224] @ 0xe0 │ │ + add.w r3, r8, #280 @ 0x118 │ │ + str r6, [sp, #228] @ 0xe4 │ │ + str.w r8, [sp, #252] @ 0xfc │ │ + strd r2, r3, [sp, #216] @ 0xd8 │ │ + bne.w 1882c │ │ + cmp r0, #2 │ │ + str r5, [sp, #260] @ 0x104 │ │ + bcc.n 17a84 │ │ + ldr r0, [sp, #244] @ 0xf4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #236] @ 0xec │ │ + blxne 608f0 │ │ + ldr r6, [sp, #272] @ 0x110 │ │ + mov r0, fp │ │ + ldr r1, [sp, #288] @ 0x120 │ │ + mov r4, r8 │ │ + str r0, [sp, #292] @ 0x124 │ │ + mov.w sl, #3 │ │ + ldr r0, [sp, #260] @ 0x104 │ │ + mov r8, r9 │ │ + str.w fp, [sp, #276] @ 0x114 │ │ + mov.w fp, #2 │ │ + str.w r9, [sp, #280] @ 0x118 │ │ + mov r5, r6 │ │ + str r1, [sp, #284] @ 0x11c │ │ + str r0, [sp, #288] @ 0x120 │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ + b.w 18910 │ │ + ldr r5, [sp, #264] @ 0x108 │ │ + add.w sl, r2, r1, lsl #5 │ │ + lsls r1, r1, #5 │ │ + mov.w lr, r0, lsl #5 │ │ + mov.w ip, #0 │ │ + b.n 17aca │ │ + subs r1, #32 │ │ + adds r2, #32 │ │ + cmp lr, r1 │ │ + beq.n 17a08 │ │ + add.w r3, r2, lr │ │ + ldrd r4, r6, [r3, #16] │ │ + subs r4, r5, r4 │ │ + sbcs.w r6, ip, r6 │ │ + bcc.n 17b24 │ │ + ldrd r6, r4, [r3, #8] │ │ + subs r6, r5, r6 │ │ + sbcs.w r6, ip, r4 │ │ + bcs.n 17ac2 │ │ + ldrd r6, r4, [r3] │ │ + subs r6, r5, r6 │ │ + sbcs.w r6, ip, r4 │ │ + bcc.n 17ac2 │ │ + ldr r2, [sp, #288] @ 0x120 │ │ + ldr r0, [r3, #24] │ │ + ldr.w r1, [r2, #328] @ 0x148 │ │ + cmp r0, r1 │ │ + bcs.w 18cba │ │ + mov.w r1, #352 @ 0x160 │ │ + ldr.w r2, [r2, #324] @ 0x144 │ │ + mla r0, r0, r1, r2 │ │ + add.w ip, r3, #32 │ │ + movs r1, #0 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + b.n 17b32 │ │ + nop │ │ + add r7, sp, #504 @ 0x1f8 │ │ movs r4, r0 │ │ - movs r4, #1 │ │ - strb.w r4, [r8, #28] │ │ - b.n 12430 │ │ - ldr r3, [sp, #4] │ │ - b.n 12428 │ │ - b.n 12428 │ │ - ldr r3, [sp, #0] │ │ - b.n 12428 │ │ - cmp r1, #0 │ │ - beq.n 1257a │ │ + ldmia r1, {r1, r3, r6} │ │ + movs r4, r0 │ │ + add.w r0, r2, r0, lsl #5 │ │ movs r3, #0 │ │ - ldrb r5, [r6, r3] │ │ - cmp r5, #47 @ 0x2f │ │ - beq.n 124c4 │ │ - adds r3, #1 │ │ - cmp r1, r3 │ │ - bne.n 1249c │ │ + add.w ip, r0, #32 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + movs r1, #1 │ │ + str r3, [r0, #0] │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ + cmp r5, #0 │ │ + beq.w 17a08 │ │ + str.w sl, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + ldr.w sl, [sp, #264] @ 0x108 │ │ + movs r3, #0 │ │ + ldr r4, [sp, #288] @ 0x120 │ │ + mov.w fp, #0 │ │ + str r1, [sp, #292] @ 0x124 │ │ + mov r1, r5 │ │ + mov r2, sl │ │ + add.w r6, r4, #312 @ 0x138 │ │ + str r6, [sp, #0] │ │ + str.w ip, [sp, #280] @ 0x118 │ │ + bl 1cd24 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + add r2, sp, #976 @ 0x3d0 │ │ + strb.w r0, [sp, #1032] @ 0x408 │ │ + add.w r1, sp, #1440 @ 0x5a0 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str r0, [sp, #1012] @ 0x3f4 │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ + add.w r0, r4, #316 @ 0x13c │ │ + add r4, sp, #632 @ 0x278 │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ + str.w r8, [sp, #1028] @ 0x404 │ │ + mov r0, r4 │ │ + str.w r9, [sp, #1024] @ 0x400 │ │ + strd sl, fp, [sp, #1016] @ 0x3f8 │ │ + strd r9, r8, [sp, #992] @ 0x3e0 │ │ + strd sl, fp, [sp, #984] @ 0x3d8 │ │ + strd sl, fp, [sp, #976] @ 0x3d0 │ │ + str.w r6, [sp, #1044] @ 0x414 │ │ + str.w r5, [sp, #1040] @ 0x410 │ │ + bl 1d0f4 │ │ + ldrb.w r0, [sp, #752] @ 0x2f0 │ │ + cmp r0, #2 │ │ + beq.w 17a10 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + ldrb.w r1, [r0, #40]! │ │ + str r1, [sp, #280] @ 0x118 │ │ + ldr r2, [r0, #40] @ 0x28 │ │ + cmp r1, #10 │ │ + str r2, [sp, #136] @ 0x88 │ │ + it ne │ │ + addne r2, r0 │ │ + str r2, [sp, #132] @ 0x84 │ │ + add r2, sp, #976 @ 0x3d0 │ │ + add.w r1, r2, #220 @ 0xdc │ │ + str r1, [sp, #40] @ 0x28 │ │ + add.w r1, r2, #24 │ │ + str r1, [sp, #48] @ 0x30 │ │ + add.w r1, r2, #16 │ │ + str r1, [sp, #12] │ │ + add.w r1, r2, #9 │ │ + str r1, [sp, #56] @ 0x38 │ │ + add.w r1, r2, #280 @ 0x118 │ │ + str r1, [sp, #8] │ │ + sub.w r1, r7, #112 @ 0x70 │ │ + ldrd sl, fp, [r0, #8] │ │ + add.w r3, r1, #24 │ │ + adds r1, #9 │ │ + str r1, [sp, #32] │ │ + add.w r1, sp, #1360 @ 0x550 │ │ + adds r1, #8 │ │ + str r1, [sp, #268] @ 0x10c │ │ + adds r1, r2, #5 │ │ + str r1, [sp, #260] @ 0x104 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #252] @ 0xfc │ │ + add r1, sp, #296 @ 0x128 │ │ + str r3, [sp, #36] @ 0x24 │ │ + add.w r2, r1, #32 │ │ + str r2, [sp, #244] @ 0xf4 │ │ + ldr.w r2, [r0, #176] @ 0xb0 │ │ + adds r1, #16 │ │ + str r2, [sp, #104] @ 0x68 │ │ + ldr.w r2, [r0, #180] @ 0xb4 │ │ + str r2, [sp, #16] │ │ + ldr.w r2, [r0, #184] @ 0xb8 │ │ + str r2, [sp, #100] @ 0x64 │ │ + ldr.w r2, [r0, #188] @ 0xbc │ │ + str r2, [sp, #96] @ 0x60 │ │ + ldr r2, [r0, #112] @ 0x70 │ │ + str r2, [sp, #92] @ 0x5c │ │ + ldr r2, [r0, #116] @ 0x74 │ │ + str r2, [sp, #120] @ 0x78 │ │ + ldr r2, [r0, #120] @ 0x78 │ │ + str r2, [sp, #88] @ 0x58 │ │ + ldr r2, [r0, #124] @ 0x7c │ │ + str r2, [sp, #108] @ 0x6c │ │ + ldr.w r2, [r0, #128] @ 0x80 │ │ + str r2, [sp, #84] @ 0x54 │ │ + ldr.w r2, [r0, #132] @ 0x84 │ │ + str r2, [sp, #52] @ 0x34 │ │ + ldr.w r2, [r0, #136] @ 0x88 │ │ + str r2, [sp, #80] @ 0x50 │ │ + ldr.w r2, [r0, #140] @ 0x8c │ │ + str r2, [sp, #76] @ 0x4c │ │ + ldr.w r2, [r0, #144] @ 0x90 │ │ + str r2, [sp, #72] @ 0x48 │ │ + ldr.w r2, [r0, #148] @ 0x94 │ │ + str r2, [sp, #24] │ │ + ldr.w r2, [r0, #152] @ 0x98 │ │ + str r2, [sp, #68] @ 0x44 │ │ + ldr.w r2, [r0, #156] @ 0x9c │ │ + str r2, [sp, #44] @ 0x2c │ │ + ldr.w r2, [r0, #160] @ 0xa0 │ │ + str r1, [sp, #248] @ 0xf8 │ │ + sub.w r1, r7, #164 @ 0xa4 │ │ + str r2, [sp, #64] @ 0x40 │ │ + adds r1, #4 │ │ + ldr.w r2, [r0, #164] @ 0xa4 │ │ + str r2, [sp, #28] │ │ + ldr.w r2, [r0, #168] @ 0xa8 │ │ + str r1, [sp, #196] @ 0xc4 │ │ + sub.w r1, r7, #184 @ 0xb8 │ │ + str r2, [sp, #60] @ 0x3c │ │ + adds r1, #12 │ │ + ldr.w r2, [r0, #172] @ 0xac │ │ + str r2, [sp, #20] │ │ + ldr r2, [r0, #16] │ │ + str r1, [sp, #272] @ 0x110 │ │ + sub.w r1, r7, #216 @ 0xd8 │ │ + str r2, [sp, #144] @ 0x90 │ │ + adds r1, #24 │ │ + ldr r2, [r0, #20] │ │ + str r2, [sp, #148] @ 0x94 │ │ + ldr r2, [r0, #24] │ │ + str r1, [sp, #200] @ 0xc8 │ │ + add.w r1, r4, #32 │ │ + str r2, [sp, #116] @ 0x74 │ │ + ldr r2, [r0, #28] │ │ + str r1, [sp, #276] @ 0x114 │ │ + ldr r1, [r0, #48] @ 0x30 │ │ + str r2, [sp, #128] @ 0x80 │ │ + ldr r2, [r0, #32] │ │ + str r2, [sp, #112] @ 0x70 │ │ + ldr r2, [r0, #36] @ 0x24 │ │ + ldr r0, [r0, #44] @ 0x2c │ │ + str r0, [sp, #140] @ 0x8c │ │ + subs r0, r1, #1 │ │ + str r2, [sp, #124] @ 0x7c │ │ + str r1, [sp, #204] @ 0xcc │ │ + str r0, [sp, #292] @ 0x124 │ │ + strd fp, sl, [sp, #236] @ 0xec │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ + sub.w r1, r7, #216 @ 0xd8 │ │ + add r0, sp, #296 @ 0x128 │ │ + stmia r1!, {r2, r3, r5, r6} │ │ + ldmia.w r4, {r2, r3, r5, r6} │ │ + stmia r1!, {r2, r3, r5, r6} │ │ + movs r2, #104 @ 0x68 │ │ + ldr r1, [sp, #276] @ 0x114 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + cmp r0, #10 │ │ + itt ne │ │ + ldrne r0, [sp, #204] @ 0xcc │ │ + cmpne r0, #0 │ │ + bne.n 17d22 │ │ + ldr.w r5, [r7, #-208] │ │ movs r4, #0 │ │ + mov.w sl, #1 │ │ + str.w r4, [r7, #-104] │ │ + cmp r5, #0 │ │ + strd r4, sl, [r7, #-112] @ 0x70 │ │ + beq.n 17da8 │ │ + ldr.w r4, [r7, #-204] │ │ + cmp r4, #0 │ │ + beq.n 17d94 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + str r0, [sp, #0] │ │ + sub.w r0, r7, #112 @ 0x70 │ │ + mov r2, r4 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd sl, r6, [r7, #-108] @ 0x6c │ │ + b.n 17d96 │ │ + ldr r3, [sp, #292] @ 0x124 │ │ + ldrd lr, r8, [r7, #-216] @ 0xd8 │ │ + and.w r0, r8, r3 │ │ + ldr.w r9, [r7, #-192] │ │ + orr.w ip, r0, #1 │ │ + mov r0, lr │ │ + ldr r1, [sp, #292] @ 0x124 │ │ + and.w r6, r0, r1 │ │ + movs r0, #0 │ │ + cmp.w r0, r6, lsr #29 │ │ + bne.n 17cec │ │ + cmp.w fp, r6, lsl #3 │ │ + itt cs │ │ + subcs.w r0, fp, r6, lsl #3 │ │ + cmpcs r0, #8 │ │ + bcc.n 17cec │ │ + lsls r0, r6, #3 │ │ + add.w r2, sl, r0 │ │ + ldrh.w r0, [sl, r0] │ │ + ldrb r4, [r2, #2] │ │ + ldr.w r5, [r2, #3] │ │ + ldrb r1, [r2, #7] │ │ + orr.w r0, r0, r4, lsl #16 │ │ + lsrs r2, r5, #8 │ │ + orr.w r5, r0, r5, lsl #24 │ │ + orr.w r2, r2, r1, lsl #24 │ │ + eor.w r0, r5, lr │ │ + eor.w r1, r2, r8 │ │ + orrs r0, r1 │ │ + beq.w 1828c │ │ + adds.w r0, r6, ip │ │ + orrs.w r1, r5, r2 │ │ + beq.n 17cec │ │ + subs r1, r3, #1 │ │ + cmp r3, #0 │ │ mov r3, r1 │ │ - cbnz r3, 124ca │ │ + bne.n 17d36 │ │ + b.n 17cec │ │ + movs r6, #0 │ │ + add.w r0, sl, r6 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + add r4, r6 │ │ + str.w r4, [r7, #-104] │ │ + ldr.w r9, [r7, #-200] │ │ + cmp.w r9, #0 │ │ + beq.n 17dcc │ │ + ldr.w r5, [r7, #-196] │ │ + cmp r4, #0 │ │ + mov.w r0, #0 │ │ + itt ne │ │ + addne.w r1, sl, r4 │ │ + subsne.w r1, r1, #1 │ │ + bne.n 17dd2 │ │ + cbnz r5, 17ddc │ │ + b.n 17de8 │ │ + mov.w sl, #0 │ │ + b.n 1811a │ │ + ldrb r0, [r1, #0] │ │ + subs r0, #47 @ 0x2f │ │ + it ne │ │ + movne r0, #1 │ │ + cbz r5, 17de8 │ │ + ldrb.w r1, [r9] │ │ + cmp r1, #47 @ 0x2f │ │ + bne.n 17de8 │ │ + movs r4, #0 │ │ + b.n 17dfc │ │ + ldr.w r1, [r7, #-112] │ │ + cbz r0, 17e04 │ │ cmp r1, r4 │ │ - bcc.w 125e8 │ │ - sub.w ip, r1, r4 │ │ - add r6, r4 │ │ - movs r4, #2 │ │ - mov r1, ip │ │ - strd r6, ip, [r8] │ │ - b.n 12430 │ │ - movs r4, #1 │ │ + beq.w 18520 │ │ + movs r0, #47 @ 0x2f │ │ + strb.w r0, [sl, r4] │ │ + adds r4, #1 │ │ + ldr.w r1, [r7, #-112] │ │ + str.w r4, [r7, #-104] │ │ + subs r0, r1, r4 │ │ + cmp r5, r0 │ │ + bhi.w 184c2 │ │ + ldr.w r8, [r7, #-108] │ │ + add.w r0, sl, r4 │ │ + mov r1, r9 │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + adds r2, r4, r5 │ │ + str.w r2, [r7, #-104] │ │ + add.w r0, sp, #1360 @ 0x550 │ │ + mov r1, r8 │ │ + bl 1d5c8 │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + add.w sl, sp, #1440 @ 0x5a0 │ │ + cmp r0, #1 │ │ + bne.n 17e82 │ │ + ldr r4, [sp, #288] @ 0x120 │ │ + ldr.w r5, [sp, #1364] @ 0x554 │ │ + ldr.w r9, [sp, #1368] @ 0x558 │ │ + ldr r6, [r4, #36] @ 0x24 │ │ + ldr r0, [r4, #28] │ │ + cmp r6, r0 │ │ + bne.n 17e52 │ │ + add.w r0, r4, #28 │ │ + bl 1d7d4 │ │ + ldr r1, [r4, #32] │ │ + adds r0, r6, #1 │ │ + str.w r5, [r1, r6, lsl #3] │ │ + add.w r1, r1, r6, lsl #3 │ │ + str r0, [r4, #36] @ 0x24 │ │ + str.w r9, [r1, #4] │ │ + bcs.w 18bdc │ │ + ldr r1, [r4, #32] │ │ + add.w r0, r1, r0, lsl #3 │ │ + ldrd r1, r2, [r0, #-8] │ │ + mov r0, sl │ │ + bl 19c04 │ │ + ldr.w r0, [sp, #1504] @ 0x5e0 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 17eac │ │ + ldr.w r0, [r7, #-112] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + ldr.w r1, [r7, #-192] │ │ + dmb ish │ │ + ldrex r0, [r1] │ │ + subs r2, r0, #1 │ │ + strex r3, r2, [r1] │ │ cmp r3, #0 │ │ - beq.n 124ae │ │ - cmp r3, #2 │ │ - beq.n 124d8 │ │ - cmp r3, #1 │ │ - mov r5, r6 │ │ - mov sl, lr │ │ - beq.n 124e4 │ │ - b.n 124f6 │ │ - ldrb r5, [r6, #0] │ │ - cmp r5, #46 @ 0x2e │ │ - bne.n 124f6 │ │ - adds r5, r6, #1 │ │ - mov.w sl, #8 │ │ - ldrb r5, [r5, #0] │ │ - cmp r5, #46 @ 0x2e │ │ + bne.n 17e98 │ │ + mov.w sl, #0 │ │ + b.n 18140 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + ldr.w r0, [sp, #1508] @ 0x5e4 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr r2, [pc, #936] @ (18260 ) │ │ + add r2, pc │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + movs r3, #17 │ │ + add.w r1, r0, #16 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + str r1, [sp, #284] @ 0x11c │ │ + bl 1d844 │ │ + str r1, [sp, #232] @ 0xe8 │ │ + ldr r2, [pc, #916] @ (18264 ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #232] @ 0xe8 │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #192] @ 0xc0 │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #15 │ │ + bl 1d844 │ │ + str r1, [sp, #228] @ 0xe4 │ │ + ldr r2, [pc, #888] @ (18268 ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #228] @ 0xe4 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #228] @ 0xe4 │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #188] @ 0xbc │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #15 │ │ + bl 1d844 │ │ + str r1, [sp, #224] @ 0xe0 │ │ + ldr r2, [pc, #856] @ (1826c ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #224] @ 0xe0 │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #184] @ 0xb8 │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #18 │ │ + bl 1d844 │ │ + str r1, [sp, #220] @ 0xdc │ │ + ldr r2, [pc, #828] @ (18270 ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #220] @ 0xdc │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #220] @ 0xdc │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #180] @ 0xb4 │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #16 │ │ + bl 1d844 │ │ + str r1, [sp, #216] @ 0xd8 │ │ + ldr r2, [pc, #796] @ (18274 ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #216] @ 0xd8 │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #14 │ │ + bl 1d844 │ │ + str r1, [sp, #212] @ 0xd4 │ │ + ldr r2, [pc, #768] @ (18278 ) │ │ + cmp r0, #0 │ │ + ldr r1, [sp, #212] @ 0xd4 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #212] @ 0xd4 │ │ + it eq │ │ + moveq r0, #1 │ │ + add r2, pc │ │ + str r0, [sp, #172] @ 0xac │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #22 │ │ + bl 1d844 │ │ + str r1, [sp, #208] @ 0xd0 │ │ + ldr r2, [pc, #736] @ (1827c ) │ │ + mov r9, r0 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ + it eq │ │ + moveq r0, r9 │ │ + str r0, [sp, #208] @ 0xd0 │ │ + it eq │ │ + moveq.w r9, #1 │ │ + add r2, pc │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #16 │ │ + bl 1d844 │ │ + ldr r2, [pc, #708] @ (18280 ) │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq r6, r0 │ │ + moveq r4, #1 │ │ + add r2, pc │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #14 │ │ + bl 1d844 │ │ + ldr r2, [pc, #684] @ (18284 ) │ │ + mov r5, r0 │ │ + mov sl, r1 │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq sl, r0 │ │ + moveq r5, #1 │ │ + add r2, pc │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #19 │ │ + bl 1d844 │ │ + ldr r2, [pc, #660] @ (18288 ) │ │ + mov r8, r0 │ │ + mov fp, r1 │ │ + add r2, pc │ │ + ldr r1, [sp, #284] @ 0x11c │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r3, #19 │ │ + bl 1d844 │ │ + ldr.w r2, [r7, #-192] │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq r1, r0 │ │ + moveq r0, #1 │ │ + cmp.w r8, #0 │ │ + itt eq │ │ + moveq fp, r8 │ │ + moveq.w r8, #1 │ │ + ldrd lr, r3, [r2, #16] │ │ + mov ip, r6 │ │ + str r3, [sp, #284] @ 0x11c │ │ + ldrd r3, r6, [r2, #112] @ 0x70 │ │ + ldr.w r2, [r2, #128] @ 0x80 │ │ + str r6, [sp, #164] @ 0xa4 │ │ + mov r6, ip │ │ + str r3, [sp, #168] @ 0xa8 │ │ + cbz r2, 1805c │ │ + mov r3, fp │ │ + str.w lr, [sp, #152] @ 0x98 │ │ + ldrex ip, [r2] │ │ + add.w lr, ip, #1 │ │ + strex fp, lr, [r2] │ │ + cmp.w fp, #0 │ │ + bne.n 1803c │ │ + ldr.w lr, [sp, #152] @ 0x98 │ │ + mov fp, r3 │ │ + cmp.w ip, #4294967295 @ 0xffffffff │ │ + ble.w 18cd6 │ │ + str.w r0, [sp, #1096] @ 0x448 │ │ + mov.w ip, #1 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + movs r3, #0 │ │ + str.w r0, [sp, #1092] @ 0x444 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + str.w r0, [sp, #1088] @ 0x440 │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ + str.w r0, [sp, #1060] @ 0x424 │ │ + ldr r0, [sp, #212] @ 0xd4 │ │ + str.w r0, [sp, #1052] @ 0x41c │ │ + ldr r0, [sp, #172] @ 0xac │ │ + str.w r0, [sp, #1048] @ 0x418 │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ + str.w r0, [sp, #1044] @ 0x414 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + str.w r0, [sp, #1040] @ 0x410 │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + str.w r0, [sp, #1036] @ 0x40c │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str.w r0, [sp, #1032] @ 0x408 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + str r0, [sp, #1020] @ 0x3fc │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + str r0, [sp, #1012] @ 0x3f4 │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + strb.w ip, [sp, #1120] @ 0x460 │ │ + str.w r3, [sp, #1116] @ 0x45c │ │ + strd lr, r0, [sp, #992] @ 0x3e0 │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ + str r0, [sp, #988] @ 0x3dc │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + str r0, [sp, #984] @ 0x3d8 │ │ + movs r0, #148 @ 0x94 │ │ + str.w r3, [sp, #1108] @ 0x454 │ │ + str.w r2, [sp, #1104] @ 0x450 │ │ + str.w r1, [sp, #1100] @ 0x44c │ │ + str.w fp, [sp, #1084] @ 0x43c │ │ + str.w r8, [sp, #1080] @ 0x438 │ │ + str.w sl, [sp, #1076] @ 0x434 │ │ + str.w r5, [sp, #1072] @ 0x430 │ │ + str.w r6, [sp, #1068] @ 0x42c │ │ + str.w r4, [sp, #1064] @ 0x428 │ │ + str.w r9, [sp, #1056] @ 0x420 │ │ + str.w r3, [sp, #1028] @ 0x404 │ │ + str.w ip, [sp, #1024] @ 0x400 │ │ + strd ip, r3, [sp, #1000] @ 0x3e8 │ │ + strd ip, ip, [sp, #976] @ 0x3d0 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 18be6 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + movs r2, #148 @ 0x94 │ │ + mov sl, r0 │ │ + bl 5d614 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + cbz r0, 1811a │ │ + ldr r0, [sp, #156] @ 0x9c │ │ + blx 608f0 │ │ + ldr.w r0, [r7, #-112] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r7, #-108] │ │ + blxne 608f0 │ │ + ldr.w r9, [r7, #-192] │ │ + dmb ish │ │ + ldrex r0, [r9] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [r9] │ │ + cmp r2, #0 │ │ + bne.n 18132 │ │ + cmp r0, #1 │ │ + bne.n 1814e │ │ + dmb ish │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + bl 1d434 │ │ + add.w r9, sp, #296 @ 0x128 │ │ + ldr r2, [sp, #308] @ 0x134 │ │ + str.w r2, [r7, #-172] │ │ + sub.w r2, r7, #184 @ 0xb8 │ │ + ldmia.w r9, {r0, r1, r9} │ │ + str.w sl, [r7, #-160] │ │ + stmia.w r2, {r0, r1, r9} │ │ + ldrb.w r0, [r9, #328] @ 0x148 │ │ + ldr r1, [sp, #272] @ 0x110 │ │ + cmp r0, #83 @ 0x53 │ │ + str.w r1, [r7, #-164] │ │ + beq.w 18474 │ │ + cmp.w sl, #0 │ │ + beq.n 181a2 │ │ + dmb ish │ │ + ldrex r0, [sl] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [sl] │ │ + cmp r2, #0 │ │ + bne.n 18182 │ │ + cmp r0, #1 │ │ + bne.n 1819e │ │ + dmb ish │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + bl 1d434 │ │ + ldrb.w r0, [r9, #328] @ 0x148 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 181b6 │ │ + ldr.w r1, [r9, #332] @ 0x14c │ │ + cbz r1, 181e0 │ │ + ldr.w r2, [r1, #280] @ 0x118 │ │ + mov.w lr, #2 │ │ + b.n 181ea │ │ + ldrb.w r6, [r9, #331] @ 0x14b │ │ + ldrb.w r5, [r9, #335] @ 0x14f │ │ + ldrh.w r4, [r9, #329] @ 0x149 │ │ + ldrh.w r2, [r9, #333] @ 0x14d │ │ + ldrb.w lr, [r9, #332] @ 0x14c │ │ + ldrd ip, r1, [r9, #336] @ 0x150 │ │ + strb.w r6, [sp, #1442] @ 0x5a2 │ │ + strh.w r4, [sp, #1440] @ 0x5a0 │ │ + strh.w r2, [r7, #-112] │ │ + strb.w r5, [r7, #-110] │ │ + b.n 181ee │ │ + ldrd r1, r2, [r7, #-184] @ 0xb8 │ │ + mov.w lr, #0 │ │ + ldr r2, [r2, #0] │ │ + add.w ip, r2, #8 │ │ + ldr r3, [sp, #252] @ 0xfc │ │ + ldrb.w r2, [sp, #1442] @ 0x5a2 │ │ + ldrh.w r4, [sp, #1440] @ 0x5a0 │ │ + strb r2, [r3, #2] │ │ + ldr r2, [sp, #260] @ 0x104 │ │ + ldrh.w r6, [r7, #-112] │ │ + ldrb.w r5, [r7, #-110] │ │ + strh r4, [r3, #0] │ │ + strh r6, [r2, #0] │ │ + strb r5, [r2, #2] │ │ + strb.w r0, [sp, #976] @ 0x3d0 │ │ + strb.w lr, [sp, #980] @ 0x3d4 │ │ + strd ip, r1, [sp, #984] @ 0x3d8 │ │ + ldr r0, [sp, #268] @ 0x10c │ │ + add r2, sp, #976 @ 0x3d0 │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ + bl 1f7ac │ │ + add.w r4, sp, #1440 @ 0x5a0 │ │ + ldr r1, [sp, #244] @ 0xf4 │ │ + movs r0, #0 │ │ + movs r2, #72 @ 0x48 │ │ + str.w r0, [sp, #1360] @ 0x550 │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + add.w r1, sp, #1360 @ 0x550 │ │ + mov r2, r4 │ │ + bl 1d0f4 │ │ + add r4, sp, #632 @ 0x278 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + movs r2, #136 @ 0x88 │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + ldrd fp, sl, [sp, #236] @ 0xec │ │ + ldrb.w r0, [sp, #752] @ 0x2f0 │ │ + cmp r0, #2 │ │ + bne.w 17cc8 │ │ + b.w 17a10 │ │ + nop │ │ + pli [r6, #4094] @ 0xffe │ │ + pli [r0, #4094] @ 0xffe │ │ + ldr??.w pc, [sp, #254]! │ │ + vst4. {d15[0],d17[0],d19[0],d21[0]}, [fp :256], lr │ │ + b.n 17d48 │ │ + vtbx.8 d31, {d14-d15}, d28 │ │ + vqrshrn.u64 d31, q4, #2 │ │ + @ instruction: 0xfffee540 │ │ + vtbx.8 d31, {d30}, d2 │ │ + @ instruction: 0xfffef8b4 │ │ + vtbx.8 d31, {d30}, d5 │ │ + vtbl.8 d25, {d14}, d21 │ │ + cmp.w r0, r6, lsl #2 │ │ + ittt cs │ │ + ldrcs r0, [sp, #148] @ 0x94 │ │ + subcs.w r0, r0, r6, lsl #2 │ │ + cmpcs r0, #4 │ │ + bcc.w 17cec │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + lsls r0, r6, #2 │ │ + ldr r0, [r1, r0] │ │ + cmp r0, #0 │ │ + beq.w 17cec │ │ + subs r0, #1 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + cmp r0, r1 │ │ + bcs.w 17cec │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + umull r0, r1, r0, r1 │ │ + lsls r1, r1, #2 │ │ + orrs.w r1, r1, r0, lsr #30 │ │ + bne.w 17cec │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + lsls r0, r0, #2 │ │ + cmp r1, r0 │ │ + itt cs │ │ + ldrcs r1, [sp, #124] @ 0x7c │ │ + cmpcs r1, r0 │ │ + bcc.w 17cec │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + cmp r1, #9 │ │ + bcs.w 18cac │ │ + cmp r1, #0 │ │ + beq.w 1870c │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + movs r2, #0 │ │ + movs r5, #0 │ │ + movs r6, #0 │ │ + add.w r8, r1, r0 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + sub.w sl, r1, r0 │ │ + ldr r1, [sp, #112] @ 0x70 │ │ + add.w ip, r1, r0 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + sub.w fp, r1, r0 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + add.w lr, r0, #40 @ 0x28 │ │ + movs r0, #0 │ │ + str r0, [sp, #232] @ 0xe8 │ │ + strd r0, r0, [sp, #224] @ 0xe0 │ │ + strd r0, r0, [sp, #216] @ 0xd8 │ │ + strd r0, r0, [sp, #208] @ 0xd0 │ │ + strd r0, r0, [sp, #188] @ 0xbc │ │ + strd r0, r0, [sp, #180] @ 0xb4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #284] @ 0x11c │ │ + cmp.w sl, #4 │ │ + it cs │ │ + cmpcs.w fp, #4 │ │ + bcc.n 18386 │ │ + ldrb.w r0, [lr], #1 │ │ + ldr.w r1, [r8], #4 │ │ + ldr.w r3, [ip], #4 │ │ + tbb [pc, r0] │ │ + lsrs r5, r0, #32 │ │ + lsrs r3, r1, #24 │ │ + adds r1, r2, #0 │ │ + asrs r4, r3, #16 │ │ + subs r7, r2, r0 │ │ + mov r5, r3 │ │ + mov r2, r1 │ │ + b.n 18378 │ │ + str r3, [sp, #224] @ 0xe0 │ │ + str r1, [sp, #232] @ 0xe8 │ │ + b.n 18378 │ │ + str r3, [sp, #216] @ 0xd8 │ │ + str r1, [sp, #228] @ 0xe4 │ │ + b.n 18378 │ │ + str r3, [sp, #208] @ 0xd0 │ │ + str r1, [sp, #220] @ 0xdc │ │ + b.n 18378 │ │ + str r3, [sp, #188] @ 0xbc │ │ + str r1, [sp, #212] @ 0xd4 │ │ + b.n 18378 │ │ + mov r6, r3 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + b.n 18378 │ │ + str r3, [sp, #184] @ 0xb8 │ │ + str r1, [sp, #192] @ 0xc0 │ │ + b.n 18378 │ │ + str r3, [sp, #284] @ 0x11c │ │ + str r1, [sp, #176] @ 0xb0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + sub.w fp, fp, #4 │ │ + sub.w sl, sl, #4 │ │ + cmp lr, r0 │ │ + bne.n 18324 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + cmp r0, r2 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + subs r0, r0, r2 │ │ + cmp r0, r5 │ │ + ittt cs │ │ + ldrcs r0, [sp, #108] @ 0x6c │ │ + ldrcs r1, [sp, #232] @ 0xe8 │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + subs r0, r0, r1 │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ + cmp r0, r1 │ │ + ittt cs │ │ + ldrcs r0, [sp, #52] @ 0x34 │ │ + ldrcs r1, [sp, #228] @ 0xe4 │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + ldr r1, [sp, #228] @ 0xe4 │ │ + subs r0, r0, r1 │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ + cmp r0, r1 │ │ + ittt cs │ │ + ldrcs r0, [sp, #44] @ 0x2c │ │ + ldrcs r1, [sp, #220] @ 0xdc │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr r1, [sp, #220] @ 0xdc │ │ + subs r0, r0, r1 │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ + cmp r0, r1 │ │ + ittt cs │ │ + ldrcs r0, [sp, #28] │ │ + ldrcs r1, [sp, #212] @ 0xd4 │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [sp, #212] @ 0xd4 │ │ + subs r0, r0, r1 │ │ + ldr r1, [sp, #188] @ 0xbc │ │ + cmp r0, r1 │ │ + ittt cs │ │ + ldrcs r0, [sp, #24] │ │ + ldrcs r1, [sp, #192] @ 0xc0 │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ + subs r0, r0, r1 │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ + cmp r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #20] │ │ + ldr r1, [sp, #180] @ 0xb4 │ │ + subs r0, r0, r1 │ │ + it cs │ │ + cmpcs r0, r6 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ + subs r0, r0, r1 │ │ + itt cs │ │ + ldrcs r1, [sp, #284] @ 0x11c │ │ + cmpcs r0, r1 │ │ + bcc.w 17cec │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + add.w r8, r0, r2 │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + strd r6, r5, [sp, #168] @ 0xa8 │ │ + add.w fp, r0, r1 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + ldr r1, [sp, #228] @ 0xe4 │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ + add r0, r1 │ │ + str r0, [sp, #232] @ 0xe8 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + ldr r1, [sp, #220] @ 0xdc │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + add r0, r1 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + ldr r1, [sp, #212] @ 0xd4 │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ + add r0, r1 │ │ + str r0, [sp, #212] @ 0xd4 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ + ldr r4, [sp, #284] @ 0x11c │ │ + add r0, r1 │ │ + str r0, [sp, #228] @ 0xe4 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ + add r0, r1 │ │ + str r0, [sp, #220] @ 0xdc │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + ldr r1, [sp, #180] @ 0xb4 │ │ + add r0, r1 │ │ + ldrd r1, r6, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #192] @ 0xc0 │ │ + b.n 1873a │ │ + cmp.w sl, #0 │ │ + beq.n 184dc │ │ + str.w sl, [r7, #-156] │ │ + sub.w r3, r7, #152 @ 0x98 │ │ + ldrd r0, r1, [sl, #32] │ │ + movs r2, #0 │ │ + ldr.w r4, [r7, #-172] │ │ + stmia r3!, {r0, r1, r2} │ │ + add r0, sp, #976 @ 0x3d0 │ │ + sub.w r1, r7, #152 @ 0x98 │ │ + bl 1dad0 │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ + cmp r0, #3 │ │ + bne.n 184e4 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + ldrd fp, r5, [sp, #992] @ 0x3e0 │ │ + ldrb.w r4, [sp, #984] @ 0x3d8 │ │ + ldr.w r8, [sp, #988] @ 0x3dc │ │ + ldrh r0, [r1, #0] │ │ + ldrb r1, [r1, #2] │ │ + strh.w r0, [r7, #-140] │ │ + strb.w r1, [r7, #-138] │ │ + strh.w r0, [sp, #1440] @ 0x5a0 │ │ + strb.w r1, [sp, #1442] @ 0x5a2 │ │ + b.n 185b6 │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + str r0, [sp, #0] │ │ + sub.w r0, r7, #112 @ 0x70 │ │ + mov r2, r5 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r8, r4, [r7, #-108] @ 0x6c │ │ + mov sl, r8 │ │ + b.n 17e10 │ │ + movs r4, #82 @ 0x52 │ │ + mov.w r8, #0 │ │ + b.n 185d8 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + cmp r0, #2 │ │ + ldr r3, [sp, #996] @ 0x3e4 │ │ + str r3, [sp, #284] @ 0x11c │ │ + ldrh r2, [r1, #0] │ │ + ldrb.w r3, [sp, #984] @ 0x3d8 │ │ + strh.w r2, [r7, #-140] │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldrb r1, [r1, #2] │ │ + str r3, [sp, #228] @ 0xe4 │ │ + ldr r3, [sp, #988] @ 0x3dc │ │ + strb.w r1, [r7, #-138] │ │ + sub.w r1, r7, #136 @ 0x88 │ │ + str r4, [sp, #224] @ 0xe0 │ │ + str r3, [sp, #232] @ 0xe8 │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ + ldr r6, [sp, #980] @ 0x3d4 │ │ + ldmia.w r2, {r3, r4, r8, fp, ip, lr} │ │ + stmia.w r1, {r3, r4, r8, fp, ip, lr} │ │ + bne.n 18538 │ │ + movs r4, #82 @ 0x52 │ │ + mov.w r8, #0 │ │ + b.n 185b6 │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + str r0, [sp, #0] │ │ + sub.w r0, r7, #112 @ 0x70 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd sl, r4, [r7, #-108] @ 0x6c │ │ + b.n 17df4 │ │ + ldr r3, [sp, #32] │ │ + sub.w ip, r7, #136 @ 0x88 │ │ + ldrb.w r1, [r7, #-138] │ │ + strd r0, r6, [r7, #-112] @ 0x70 │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ + ldrh.w r2, [r7, #-140] │ │ + strb r1, [r3, #2] │ │ + ldr r1, [sp, #228] @ 0xe4 │ │ + str.w r0, [r7, #-100] │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + strb.w r1, [r7, #-104] │ │ + strh r2, [r3, #0] │ │ + str.w r5, [r7, #-96] │ │ + str.w r0, [r7, #-92] │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + add.w r1, sl, #8 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + sub.w r2, r7, #112 @ 0x70 │ │ + bl 1de70 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + ldrd r6, r3, [sp, #976] @ 0x3d0 │ │ + ldrd r8, fp, [sp, #988] @ 0x3dc │ │ + ldrb.w r4, [sp, #984] @ 0x3d8 │ │ + ldrh r0, [r1, #0] │ │ + ldrb r1, [r1, #2] │ │ + ldr r2, [sp, #996] @ 0x3e4 │ │ + strh.w r0, [r7, #-32] │ │ + eor.w r0, r6, #2 │ │ + orrs r0, r3 │ │ + str r2, [sp, #284] @ 0x11c │ │ + strb.w r1, [r7, #-30] │ │ + str r6, [sp, #228] @ 0xe4 │ │ + str r3, [sp, #232] @ 0xe8 │ │ + bne.n 18606 │ │ + ldrh.w r0, [r7, #-32] │ │ + ldrb.w r1, [r7, #-30] │ │ + strh.w r0, [sp, #1440] @ 0x5a0 │ │ + strb.w r1, [sp, #1442] @ 0x5a2 │ │ + ldr r5, [sp, #284] @ 0x11c │ │ + dmb ish │ │ + ldrex r0, [sl] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [sl] │ │ + cmp r2, #0 │ │ + bne.n 185ba │ │ + cmp r0, #1 │ │ + bne.n 185d8 │ │ + dmb ish │ │ + sub.w r0, r7, #156 @ 0x9c │ │ + bl 1d434 │ │ + ldrb.w r0, [r9, #328] @ 0x148 │ │ + cmp r0, #83 @ 0x53 │ │ + bne.n 185fe │ │ + ldrb.w r0, [sp, #1442] @ 0x5a2 │ │ + ldrh.w r1, [sp, #1440] @ 0x5a0 │ │ + strb.w r4, [r9, #328] @ 0x148 │ │ + strh.w r1, [r9, #329] @ 0x149 │ │ + strb.w r0, [r9, #331] @ 0x14b │ │ + strd r8, fp, [r9, #332] @ 0x14c │ │ + str.w r5, [r9, #340] @ 0x154 │ │ + b.n 1819e │ │ + cmp r4, #83 @ 0x53 │ │ + beq.w 1819e │ │ + b.n 18c84 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r0, sp, #1440 @ 0x5a0 │ │ + movs r2, #194 @ 0xc2 │ │ + bl 5daa8 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + sub.w r0, r7, #64 @ 0x40 │ │ + ldrh.w ip, [sp, #1194] @ 0x4aa │ │ + ldmia r1!, {r2, r3, r6} │ │ + cmp.w ip, #4 │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + mov r5, ip │ │ + ldr.w r1, [sp, #1232] @ 0x4d0 │ │ + str r1, [sp, #212] @ 0xd4 │ │ + ldr.w r1, [sp, #1236] @ 0x4d4 │ │ + str r1, [sp, #192] @ 0xc0 │ │ + ldr.w r1, [sp, #1244] @ 0x4dc │ │ + ldrh.w r0, [r7, #-32] │ │ + str r1, [sp, #216] @ 0xd8 │ │ + ldr.w r1, [sp, #1248] @ 0x4e0 │ │ + str r1, [sp, #220] @ 0xdc │ │ + ldr.w r1, [sp, #1252] @ 0x4e4 │ │ + strh.w r0, [r7, #-36] │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + str r1, [sp, #208] @ 0xd0 │ │ + ldrb.w r1, [r7, #-30] │ │ + strb.w r1, [r7, #-34] │ │ + ldrd r1, r2, [r0, #248] @ 0xf8 │ │ + ldr.w r0, [r0, #264] @ 0x108 │ │ + str r0, [sp, #188] @ 0xbc │ │ + strd r2, r1, [sp, #180] @ 0xb4 │ │ + ittt ls │ │ + ldrls r0, [sp, #224] @ 0xe0 │ │ + ldrls.w r0, [r0, #272] @ 0x110 │ │ + strls r0, [sp, #220] @ 0xdc │ │ + str.w fp, [sp, #992] @ 0x3e0 │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + ldrb.w r0, [r7, #-34] │ │ + ldrh.w r1, [r7, #-36] │ │ + strb r0, [r2, #2] │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ + str r0, [sp, #980] @ 0x3d4 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str r0, [sp, #996] @ 0x3e4 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + strh r1, [r2, #0] │ │ + add.w r1, sp, #1440 @ 0x5a0 │ │ + movs r2, #194 @ 0xc2 │ │ + strb.w r4, [sp, #984] @ 0x3d8 │ │ + str.w sl, [sp, #1256] @ 0x4e8 │ │ + str.w r8, [sp, #988] @ 0x3dc │ │ + bl 5daa8 │ │ + sub.w r0, r7, #64 @ 0x40 │ │ + strh.w r5, [sp, #1194] @ 0x4aa │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + ldmia r0!, {r2, r3, r6} │ │ + stmia r1!, {r2, r3, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + stmia r1!, {r2, r3, r5, r6} │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + str.w r0, [sp, #1236] @ 0x4d4 │ │ + ldr r0, [sp, #212] @ 0xd4 │ │ + str.w r0, [sp, #1232] @ 0x4d0 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str.w r0, [sp, #1228] @ 0x4cc │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str.w r0, [sp, #1224] @ 0x4c8 │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ + str.w r0, [sp, #1252] @ 0x4e4 │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + str.w r0, [sp, #1248] @ 0x4e0 │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ + str.w r0, [sp, #1244] @ 0x4dc │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str.w r0, [sp, #1240] @ 0x4d8 │ │ + mov.w r0, #288 @ 0x120 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 18cc2 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + mov.w r2, #288 @ 0x120 │ │ + mov r8, r0 │ │ + bl 5daa8 │ │ + movs r4, #82 @ 0x52 │ │ + b.n 184e2 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + movs r4, #0 │ │ + str r0, [sp, #220] @ 0xdc │ │ + movs r1, #0 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + movs r6, #0 │ │ + str r0, [sp, #192] @ 0xc0 │ │ + movs r2, #0 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + movs r5, #0 │ │ + str r0, [sp, #228] @ 0xe4 │ │ + movs r3, #0 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str r0, [sp, #212] @ 0xd4 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + str r0, [sp, #232] @ 0xe8 │ │ + movs r0, #0 │ │ + ldrd fp, r8, [sp, #88] @ 0x58 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + str r0, [sp, #172] @ 0xac │ │ + str r4, [sp, #284] @ 0x11c │ │ + ldrd r0, r4, [r9, #16] │ │ + ldr.w ip, [r9, #128] @ 0x80 │ │ + str r0, [sp, #224] @ 0xe0 │ │ + ldrd r0, sl, [r9, #112] @ 0x70 │ │ + cmp.w ip, #0 │ │ + str r4, [sp, #216] @ 0xd8 │ │ + beq.n 18776 │ │ + str.w fp, [sp, #208] @ 0xd0 │ │ + mov fp, r8 │ │ + ldrex lr, [ip] │ │ + add.w r8, lr, #1 │ │ + strex r4, r8, [ip] │ │ + cmp r4, #0 │ │ + bne.n 18758 │ │ + mov r8, fp │ │ + ldr.w fp, [sp, #208] @ 0xd0 │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ + ble.w 18cd6 │ │ + str.w r0, [sp, #1088] @ 0x440 │ │ + movs r4, #0 │ │ + ldr r0, [sp, #212] @ 0xd4 │ │ + mov.w lr, #1 │ │ + str.w r0, [sp, #1080] @ 0x438 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + str.w r0, [sp, #1072] @ 0x430 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str.w r0, [sp, #1068] @ 0x42c │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + str.w r0, [sp, #1064] @ 0x428 │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + str.w r0, [sp, #1056] @ 0x420 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + str.w r2, [sp, #1076] @ 0x434 │ │ + str.w r0, [sp, #1052] @ 0x41c │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ + str.w r0, [sp, #1048] @ 0x418 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + strd r3, r2, [sp, #1012] @ 0x3f4 │ │ + add r2, sp, #1000 @ 0x3e8 │ │ + str.w r1, [sp, #1060] @ 0x424 │ │ + ldr r1, [sp, #96] @ 0x60 │ │ + str.w r0, [sp, #1040] @ 0x410 │ │ + str.w r0, [sp, #1032] @ 0x408 │ │ + strd r5, r0, [sp, #1020] @ 0x3fc │ │ + stmia.w r2, {r0, r1, fp} │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ + str r0, [sp, #996] @ 0x3e4 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + str r0, [sp, #992] @ 0x3e0 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + str.w r4, [sp, #1116] @ 0x45c │ │ + str.w r4, [sp, #1108] @ 0x454 │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ + str.w r4, [sp, #1100] @ 0x44c │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ + strd r8, r0, [sp, #984] @ 0x3d8 │ │ + movs r0, #148 @ 0x94 │ │ + strb.w lr, [sp, #1120] @ 0x460 │ │ + str.w ip, [sp, #1104] @ 0x450 │ │ + str.w r4, [sp, #1096] @ 0x448 │ │ + str.w sl, [sp, #1092] @ 0x444 │ │ + str.w r6, [sp, #1084] @ 0x43c │ │ + str.w r1, [sp, #1044] @ 0x414 │ │ + str.w r1, [sp, #1036] @ 0x40c │ │ + str.w r1, [sp, #1028] @ 0x404 │ │ + strd lr, lr, [sp, #976] @ 0x3d0 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 18cce │ │ + add r1, sp, #976 @ 0x3d0 │ │ + movs r2, #148 @ 0x94 │ │ + mov sl, r0 │ │ + bl 5d614 │ │ + b.n 1812e │ │ + movs r4, #0 │ │ + b.n 18ad6 │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ + str r5, [sp, #276] @ 0x114 │ │ + cmp r1, r0 │ │ + strd fp, r4, [sp, #280] @ 0x118 │ │ + beq.n 18886 │ │ + ldr.w r6, [r0, #-4]! │ │ + str r0, [sp, #248] @ 0xf8 │ │ + ldrd sl, r1, [r6, #28] │ │ + cmp r1, #0 │ │ + ldr r0, [r6, #0] │ │ + str r1, [sp, #292] @ 0x124 │ │ it ne │ │ - movne.w sl, #9 │ │ - add r4, r3 │ │ - cmp r1, r4 │ │ - bcs.n 12502 │ │ - b.n 125e8 │ │ - mov.w sl, #9 │ │ - add r4, r3 │ │ - cmp r1, r4 │ │ - bcc.w 125e8 │ │ - sub.w ip, r1, r4 │ │ - adds r5, r6, r4 │ │ - cmp.w sl, #10 │ │ - strd r5, ip, [r8] │ │ - bne.n 12582 │ │ - movs r4, #2 │ │ - mov r1, ip │ │ - mov r6, r5 │ │ - b.n 12430 │ │ + movne r1, #1 │ │ + cmp.w sl, #0 │ │ + mov fp, sl │ │ + it ne │ │ + movne.w sl, #1 │ │ + lsls r0, r0, #31 │ │ + str r1, [sp, #260] @ 0x104 │ │ + itttt ne │ │ + ldrne r0, [sp, #228] @ 0xe4 │ │ + ldrdne r0, r1, [r0] │ │ + eorne.w r0, r0, #47 @ 0x2f │ │ + orrsne.w r0, r0, r1 │ │ + bne.n 1889e │ │ + mov.w r8, #0 │ │ + ldr r0, [r6, #16] │ │ + mov r3, r9 │ │ + ldr r2, [sp, #272] @ 0x110 │ │ + cbz r0, 18894 │ │ + ldr r1, [sp, #252] @ 0xfc │ │ + ldrh.w ip, [r1, #344] @ 0x158 │ │ + ldr r1, [r6, #20] │ │ + b.n 18902 │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + ldr r0, [r1, #20] │ │ + cbz r0, 188d2 │ │ + ldrh.w ip, [r8, #344] @ 0x158 │ │ + ldr r1, [r1, #24] │ │ + b.n 188d6 │ │ + mov r4, r2 │ │ + mov r6, r3 │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ + b.n 18910 │ │ + ldr r0, [r3, #0] │ │ + ldr r5, [r6, #8] │ │ + cmp r0, #2 │ │ + beq.w 18c5c │ │ + lsls r0, r0, #31 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + beq.n 188bc │ │ + ldrb.w r0, [r8, #288] @ 0x120 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 18b34 │ │ + ldr.w r0, [r8, #292] @ 0x124 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, r5 │ │ + bls.n 18870 │ │ + ldr r0, [r0, #0] │ │ + add.w r1, r5, r5, lsl #1 │ │ + add.w r0, r0, r1, lsl #2 │ │ + ldrd r8, r5, [r0, #4] │ │ + b.n 18874 │ │ + mov.w ip, #2 │ │ + ldr r2, [sp, #244] @ 0xf4 │ │ + str r5, [sp, #260] @ 0x104 │ │ + cbz r2, 188ee │ │ + mov r4, r0 │ │ + ldr r0, [sp, #236] @ 0xec │ │ + mov r5, r1 │ │ + mov r6, ip │ │ + blx 608f0 │ │ + mov ip, r6 │ │ + mov r1, r5 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #272] @ 0x110 │ │ + mov.w sl, #3 │ │ + str.w fp, [sp, #292] @ 0x124 │ │ + mov r3, r9 │ │ + mov r8, r9 │ │ + ldr.w fp, [sp, #288] @ 0x120 │ │ + mov r5, r2 │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ + mov r4, r2 │ │ + mov r6, r3 │ │ + cmp.w ip, #2 │ │ + bne.n 1891c │ │ + mov r0, r9 │ │ + movs r1, #0 │ │ + bl 212b0 │ │ + mov r2, r4 │ │ + mov r3, r6 │ │ + strd r0, r1, [sp, #1004] @ 0x3ec │ │ + add r0, sp, #992 @ 0x3e0 │ │ + mov r6, r2 │ │ + stmia.w r0, {r3, r6, r9} │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + str r0, [sp, #988] @ 0x3dc │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + ldr r2, [sp, #288] @ 0x120 │ │ + str r2, [sp, #980] @ 0x3d4 │ │ + str r0, [sp, #984] @ 0x3d8 │ │ + ldr r0, [sp, #256] @ 0x100 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + bl 31300 │ │ + ldr r6, [sp, #292] @ 0x124 │ │ + b.n 1899c │ │ + movs r0, #2 │ │ + str.w fp, [sp, #272] @ 0x110 │ │ + str r0, [sp, #280] @ 0x118 │ │ + movs r0, #3 │ │ + str r6, [sp, #284] @ 0x11c │ │ + mov sl, r8 │ │ + str r6, [sp, #276] @ 0x114 │ │ + mov fp, r5 │ │ + str r0, [sp, #288] @ 0x120 │ │ + ldr r4, [sp, #252] @ 0xfc │ │ + str r5, [sp, #268] @ 0x10c │ │ + str.w r8, [sp, #292] @ 0x124 │ │ + ldrd r6, r9, [sp, #260] @ 0x104 │ │ + mov r0, r9 │ │ movs r1, #0 │ │ - b.n 12430 │ │ + bl 212b0 │ │ + mov r5, r4 │ │ + mov r8, fp │ │ + strd r9, r0, [sp, #1000] @ 0x3e8 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + str r0, [sp, #988] @ 0x3dc │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str r6, [sp, #980] @ 0x3d4 │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ + strd r8, r5, [sp, #992] @ 0x3e0 │ │ + str r0, [sp, #984] @ 0x3d8 │ │ + ldr r0, [sp, #256] @ 0x100 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + bl 31300 │ │ + mov r8, sl │ │ + ldr r5, [sp, #268] @ 0x10c │ │ + ldrd r6, fp, [sp, #276] @ 0x114 │ │ + ldr.w sl, [sp, #288] @ 0x120 │ │ + sub.w r0, sl, #3 │ │ + cmp.w sl, #2 │ │ + mov r1, r0 │ │ + it ls │ │ + movls r1, #2 │ │ cmp r1, #1 │ │ - bne.w 12430 │ │ - cmp r3, #46 @ 0x2e │ │ - bne.w 12430 │ │ - cmp.w ip, #0 │ │ - beq.w 12616 │ │ - sub.w r1, ip, #1 │ │ - adds r2, r6, #1 │ │ - strd r2, r1, [r8] │ │ - movs r1, #7 │ │ - strb r1, [r0, #0] │ │ - add sp, #12 │ │ + beq.n 18a10 │ │ + cmp r1, #2 │ │ + bne.w 18ad2 │ │ + ldr r0, [sp, #260] @ 0x104 │ │ + str r0, [sp, #284] @ 0x11c │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ + str r6, [sp, #292] @ 0x124 │ │ + cmp r1, r0 │ │ + str.w sl, [sp, #272] @ 0x110 │ │ + beq.n 18a22 │ │ + ldr.w r4, [r0, #-4]! │ │ + str r0, [sp, #248] @ 0xf8 │ │ + ldrd r2, r1, [r4, #28] │ │ + cmp r1, #0 │ │ + ldr r0, [r4, #0] │ │ + str r1, [sp, #276] @ 0x114 │ │ + it ne │ │ + movne r1, #1 │ │ + str r1, [sp, #260] @ 0x104 │ │ + cmp r2, #0 │ │ + mov r1, r2 │ │ + str r2, [sp, #280] @ 0x118 │ │ + it ne │ │ + movne r1, #1 │ │ + str r1, [sp, #288] @ 0x120 │ │ + lsls r0, r0, #31 │ │ + itttt ne │ │ + ldrne r0, [sp, #228] @ 0xe4 │ │ + ldrdne r0, r1, [r0] │ │ + eorne.w r0, r0, #47 @ 0x2f │ │ + orrsne.w r0, r0, r1 │ │ + bne.n 18a72 │ │ + mov.w sl, #0 │ │ + mov r6, fp │ │ + ldr r0, [r4, #16] │ │ + cbz r0, 18a68 │ │ + ldr r1, [sp, #252] @ 0xfc │ │ + ldrh.w r3, [r1, #344] @ 0x158 │ │ + ldr r1, [r4, #20] │ │ + b.n 18a58 │ │ + cmp r0, #2 │ │ + bcc.n 18944 │ │ + ldr r0, [sp, #244] @ 0xf4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #236] @ 0xec │ │ + blxne 608f0 │ │ + b.n 18944 │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ + ldr r0, [r1, #20] │ │ + cmp r0, #0 │ │ + beq.n 18aac │ │ + ldr r2, [sp, #252] @ 0xfc │ │ + ldr r1, [r1, #24] │ │ + ldrh.w r3, [r2, #344] @ 0x158 │ │ + ldr r2, [sp, #244] @ 0xf4 │ │ + cbz r2, 18a48 │ │ + mov r9, r0 │ │ + ldr r0, [sp, #236] @ 0xec │ │ + mov r4, r1 │ │ + mov sl, r3 │ │ + blx 608f0 │ │ + mov r3, sl │ │ + mov r1, r4 │ │ + mov r0, r9 │ │ + movs r2, #3 │ │ + str r6, [sp, #276] @ 0x114 │ │ + str r2, [sp, #288] @ 0x120 │ │ + mov sl, r8 │ │ + str r5, [sp, #268] @ 0x10c │ │ + mov r6, fp │ │ + str.w fp, [sp, #280] @ 0x118 │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ + mov r4, r5 │ │ + mov fp, r8 │ │ + cmp r3, #2 │ │ + beq.w 18964 │ │ + b.n 18970 │ │ + mov r4, r5 │ │ + mov fp, r8 │ │ + ldr.w r9, [sp, #264] @ 0x108 │ │ + b.n 18964 │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + mov r6, fp │ │ + ldr.w r9, [r4, #8] │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #2 │ │ + beq.n 18abc │ │ + lsls r0, r0, #31 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + beq.n 18a94 │ │ + ldr r1, [sp, #252] @ 0xfc │ │ + ldrb.w r0, [r1, #288] @ 0x120 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 18b0a │ │ + ldr.w r0, [r1, #292] @ 0x124 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, r9 │ │ + bls.n 18ab6 │ │ + ldr r0, [r0, #0] │ │ + add.w r1, r9, r9, lsl #1 │ │ + add.w r0, r0, r1, lsl #2 │ │ + ldrd sl, r0, [r0, #4] │ │ + str r0, [sp, #268] @ 0x10c │ │ + b.n 18a02 │ │ + movs r3, #2 │ │ + ldr r2, [sp, #244] @ 0xf4 │ │ + cmp r2, #0 │ │ + bne.n 18a36 │ │ + b.n 18a48 │ │ + mov.w sl, #0 │ │ + b.n 18a02 │ │ + ldrd r1, r0, [sp, #216] @ 0xd8 │ │ + ldr r2, [sp, #252] @ 0xfc │ │ + ldr r3, [sp, #228] @ 0xe4 │ │ + bl 1fb14 │ │ + ldr r0, [r0, #0] │ │ + lsls r0, r0, #31 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + bne.n 18a86 │ │ + b.n 18a94 │ │ + ldr r5, [sp, #264] @ 0x108 │ │ + movs r4, #1 │ │ + cmp r0, #2 │ │ + bcc.n 18ae4 │ │ + ldr r0, [sp, #244] @ 0xf4 │ │ + cbz r0, 18ae4 │ │ + ldr r0, [sp, #236] @ 0xec │ │ + blx 608f0 │ │ + cbnz r4, 18b00 │ │ + mov r0, r5 │ │ + movs r1, #0 │ │ + bl 212b0 │ │ + cbz r0, 18b00 │ │ + str r0, [sp, #980] @ 0x3d4 │ │ + movs r0, #3 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + ldr r0, [sp, #256] @ 0x100 │ │ + str r1, [sp, #984] @ 0x3d8 │ │ + add r1, sp, #976 @ 0x3d0 │ │ + bl 31300 │ │ + addw sp, sp, #1972 @ 0x7b4 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r1, #1 │ │ - movs r4, #2 │ │ - strb.w r1, [r8, #28] │ │ - tbb [pc, r9] │ │ - subs r3, r0, #4 │ │ - lsls r1, r4, #12 │ │ - movs r4, #35 @ 0x23 │ │ - ldr r4, [sp, #8] │ │ - b.n 1259c │ │ - cmp.w ip, #0 │ │ - beq.n 1260a │ │ - sub.w r1, ip, #1 │ │ - adds r2, r6, #1 │ │ - strd r2, r1, [r8] │ │ - movs r1, #6 │ │ - strb r1, [r0, #0] │ │ - add sp, #12 │ │ + movs r4, #1 │ │ + b.n 18b36 │ │ + ldr r0, [sp, #296] @ 0x128 │ │ + ldr.w r4, [sp, #1360] @ 0x550 │ │ + cmp r0, #0 │ │ + ldr.w r5, [sp, #1364] @ 0x554 │ │ + itt ne │ │ + ldrne r0, [sp, #300] @ 0x12c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + blx 609b0 │ │ + cmp.w r4, #2147483648 @ 0x80000000 │ │ + beq.w 1745c │ │ + b.w 17460 │ │ + movs r4, #0 │ │ + ldr r5, [sp, #264] @ 0x108 │ │ + ldr r0, [sp, #244] @ 0xf4 │ │ + cmp r0, #0 │ │ + bne.n 18ade │ │ + b.n 18ae4 │ │ + add r6, sp, #976 @ 0x3d0 │ │ + add r5, sp, #296 @ 0x128 │ │ + str r0, [sp, #292] @ 0x124 │ │ + add.w r0, r5, #32 │ │ + mov r1, r6 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + add.w ip, r6, #260 @ 0x104 │ │ + add.w r1, r5, #292 @ 0x124 │ │ + mov r0, r5 │ │ + mov sl, r4 │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r2, r3, r4, r5, r6, lr} │ │ + add.w ip, r0, #8 │ │ + stmia.w r1, {r2, r3, r4, r5, r6, lr} │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + mov r0, sl │ │ + stmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + blx 609b0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + str r0, [sp, #584] @ 0x248 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + str r0, [sp, #300] @ 0x12c │ │ + ldr r0, [sp, #280] @ 0x118 │ │ + str r0, [sp, #296] @ 0x128 │ │ + ldr r0, [sp, #584] @ 0x248 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.w 178f4 │ │ + b.n 18b00 │ │ + movs r4, #4 │ │ + movs r5, #1 │ │ + mov sl, r8 │ │ + ldr r6, [sp, #276] @ 0x114 │ │ + b.w 16e26 │ │ + ldr r3, [pc, #896] @ (18f28 ) │ │ + mov r1, r2 │ │ + movs r0, #0 │ │ + movs r2, #4 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #896] @ (18f38 ) │ │ + movs r0, #0 │ │ + mov r1, r8 │ │ + movs r2, #4 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #848] @ (18f14 ) │ │ + mov r1, r0 │ │ + add r3, pc │ │ + movs r0, #0 │ │ + movs r2, #32 │ │ + bl c404 │ │ + b.n 18cd6 │ │ + ldr r3, [pc, #872] @ (18f3c ) │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r0, [pc, #828] @ (18f1c ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + b.n 18cd6 │ │ + movs r0, #4 │ │ + movs r1, #148 @ 0x94 │ │ + bl afe8 │ │ + b.n 18cd6 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #296 @ 0x128 │ │ + mov r2, sl │ │ + movs r3, #1 │ │ + str r6, [sp, #272] @ 0x110 │ │ + bl 1d520 │ │ + ldrd r6, r4, [sp, #300] @ 0x12c │ │ + add r1, sp, #976 @ 0x3d0 │ │ + mov r2, sl │ │ + adds r0, r6, r4 │ │ + bl 5da78 │ │ + add.w r8, r4, sl │ │ + str.w r8, [sp, #304] @ 0x130 │ │ + ldr.w r9, [sp, #296] @ 0x128 │ │ + b.w 16c5a │ │ + ldr r0, [pc, #776] @ (18f2c ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #776] @ (18f30 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + add r1, pc │ │ + add r0, sp, #976 @ 0x3d0 │ │ + str r2, [sp, #992] @ 0x3e0 │ │ + str r2, [sp, #988] @ 0x3dc │ │ + movs r2, #4 │ │ + str r3, [sp, #980] @ 0x3d4 │ │ + str r2, [sp, #984] @ 0x3d8 │ │ + bl b9ac │ │ + add r0, sp, #632 @ 0x278 │ │ + add.w r3, sp, #1440 @ 0x5a0 │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + bl 19b88 │ │ + ldr r6, [sp, #292] @ 0x124 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #4 │ │ + beq.w 1781a │ │ + b.w 177d4 │ │ + mov r4, r3 │ │ + mov r0, r3 │ │ + ldr r3, [sp, #228] @ 0xe4 │ │ + mov r1, r2 │ │ + mov r2, r8 │ │ + bl 1fb14 │ │ + ldr r0, [r4, #0] │ │ + ldr.w r8, [sp, #252] @ 0xfc │ │ + lsls r0, r0, #31 │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ + bne.w 188ae │ │ + b.n 188bc │ │ + ldr r2, [pc, #696] @ (18f34 ) │ │ + mov r0, r8 │ │ + add r2, pc │ │ + bl c5b8 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + bl 1f6d0 │ │ + ldr r0, [pc, #656] @ (18f20 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #656] @ (18f24 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r2, [sp, #992] @ 0x3e0 │ │ + add r1, pc │ │ + str r2, [sp, #988] @ 0x3dc │ │ + movs r2, #4 │ │ + str r3, [sp, #980] @ 0x3d4 │ │ + str r2, [sp, #984] @ 0x3d8 │ │ + str r0, [sp, #976] @ 0x3d0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl b9ac │ │ + b.n 18cd6 │ │ + ldr r3, [pc, #616] @ (18f18 ) │ │ + add r3, pc │ │ + movs r0, #0 │ │ + movs r2, #8 │ │ + bl c404 │ │ + b.n 18cd6 │ │ + ldr r2, [pc, #644] @ (18f40 ) │ │ + add r2, pc │ │ + bl c5b8 │ │ + movs r0, #8 │ │ + mov.w r1, #288 @ 0x120 │ │ + bl afe8 │ │ + b.n 18cd6 │ │ + movs r0, #4 │ │ + movs r1, #148 @ 0x94 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov fp, r0 │ │ + b.n 18e3e │ │ + b.n 18ec6 │ │ + mov fp, r0 │ │ + dmb ish │ │ + ldrex r0, [sl] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [sl] │ │ + cmp r2, #0 │ │ + bne.n 18ce4 │ │ + cmp r0, #1 │ │ + bne.w 18e9c │ │ + dmb ish │ │ + sub.w r0, r7, #156 @ 0x9c │ │ + bl 1d434 │ │ + b.n 18e9c │ │ + bl d684 │ │ + mov fp, r0 │ │ + b.n 18e3e │ │ + mov fp, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #284] @ 0x11c │ │ + blx 608f0 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + mov fp, r0 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + cmp r0, #0 │ │ + beq.w 18ec8 │ │ + ldr r0, [sp, #260] @ 0x104 │ │ + blx 608f0 │ │ + b.n 18ec8 │ │ + mov fp, r0 │ │ + sub.w r0, r7, #112 @ 0x70 │ │ + bl 1a152 │ │ + ldrd r0, r1, [sp, #280] @ 0x118 │ │ + blx 60a90 │ │ + mov r0, r4 │ │ + blx 609b0 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + mov fp, r0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl 1d4d4 │ │ + b.n 18e78 │ │ + bl d684 │ │ + mov fp, r0 │ │ + dmb ish │ │ + ldrex r0, [sl] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [sl] │ │ + cmp r2, #0 │ │ + bne.n 18d6c │ │ + cmp r0, #1 │ │ + bne.n 18d88 │ │ + dmb ish │ │ + ldr r0, [sp, #8] │ │ + bl 1d434 │ │ + ldr.w r0, [sp, #1232] @ 0x4d0 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 18d90 │ │ + cmp r1, #1 │ │ + bne.n 18dae │ │ + dmb ish │ │ + ldr.w r0, [sp, #1232] @ 0x4d0 │ │ + bl 1f61c │ │ + ldr r0, [sp, #12] │ │ + bl 1f684 │ │ + b.n 18e9c │ │ + ldr r0, [sp, #12] │ │ + bl 1f684 │ │ + bl d684 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl 1f594 │ │ + bl d684 │ │ + bl d684 │ │ + mov fp, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + b.n 18e22 │ │ + mov fp, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + b.n 18ec8 │ │ + mov fp, r0 │ │ + b.n 18e78 │ │ + mov fp, r0 │ │ + add r0, sp, #632 @ 0x278 │ │ + bl 1cc80 │ │ + b.n 18f02 │ │ + bl d684 │ │ + mov fp, r0 │ │ + str.w sl, [sp, #288] @ 0x120 │ │ + b.n 18e36 │ │ + mov fp, r0 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + blx 60a90 │ │ + b.n 18e6a │ │ + mov fp, r0 │ │ + movs r4, #8 │ │ + b.n 18efc │ │ + b.n 18e30 │ │ + b.n 18ec6 │ │ + b.n 18e68 │ │ + mov fp, r0 │ │ + b.n 18e58 │ │ + mov fp, r0 │ │ + b.n 18e9c │ │ + mov fp, r0 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + subs r0, #3 │ │ + cmp r0, #2 │ │ + bcc.n 18f02 │ │ + ldr r0, [sp, #244] @ 0xf4 │ │ + cmp r0, #0 │ │ + beq.n 18f02 │ │ + ldr r0, [sp, #236] @ 0xec │ │ + blx 608f0 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + mov fp, r0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl 1d4d4 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + cbz r0, 18e6a │ │ + ldr r0, [sp, #156] @ 0x9c │ │ + blx 608f0 │ │ + b.n 18e6a │ │ + bl d684 │ │ + mov fp, r0 │ │ + ldr.w r0, [r7, #-112] │ │ + cbz r0, 18e78 │ │ + ldr.w r0, [r7, #-108] │ │ + blx 608f0 │ │ + ldr.w r0, [r7, #-192] │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 18e80 │ │ + cmp r1, #1 │ │ + bne.n 18e9c │ │ + dmb ish │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + bl 1d434 │ │ + ldrb.w r0, [sp, #752] @ 0x2f0 │ │ + cmp r0, #2 │ │ + itt eq │ │ + ldreq r0, [sp, #632] @ 0x278 │ │ + cmpeq r0, #0 │ │ + bne.n 18f02 │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + subs r0, #3 │ │ + cmp r0, #2 │ │ + bcc.n 18f02 │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ + cbz r0, 18f02 │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ + blx 608f0 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + bl d684 │ │ + mov fp, r0 │ │ + ldr r0, [sp, #296] @ 0x128 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #300] @ 0x12c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #292] @ 0x124 │ │ + blx 609b0 │ │ + ldr.w r5, [sp, #1368] @ 0x558 │ │ + ldr.w r4, [sp, #1364] @ 0x554 │ │ + cbz r5, 18efc │ │ + add.w r6, r4, #44 @ 0x2c │ │ + ldr.w r0, [r6, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r6, #0] │ │ + blxne 608f0 │ │ + adds r6, #56 @ 0x38 │ │ + subs r5, #1 │ │ + bne.n 18ee8 │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + cbnz r0, 18f08 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, fp │ │ + blx 5efdc │ │ + ldr r2, [sp, #856] @ 0x358 │ │ + movs r4, r0 │ │ + ldr r6, [sp, #616] @ 0x268 │ │ + movs r4, r0 │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ + movs r4, r0 │ │ + ldr r5, [sp, #256] @ 0x100 │ │ + movs r4, r0 │ │ + ldr r5, [sp, #272] @ 0x110 │ │ + movs r4, r0 │ │ + ldr r2, [sp, #264] @ 0x108 │ │ + movs r4, r0 │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ + movs r4, r0 │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ + movs r4, r0 │ │ + ldr r1, [sp, #392] @ 0x188 │ │ + movs r4, r0 │ │ + ldr r2, [sp, #80] @ 0x50 │ │ + movs r4, r0 │ │ + add r1, pc, #104 @ (adr r1, 18fa8 ) │ │ + movs r4, r0 │ │ + add r0, pc, #272 @ (adr r0, 19054 ) │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #84 @ 0x54 │ │ + ldrd r8, fp, [r0] │ │ + cmp r1, #0 │ │ + str r1, [sp, #4] │ │ + ldrb.w r6, [r8, #16] │ │ + it eq │ │ + movseq.w r1, r6, lsl #31 │ │ + beq.w 1910e │ │ + str r0, [sp, #0] │ │ + mov r6, r2 │ │ + ldr.w r0, [r8] │ │ + mov r9, r3 │ │ + cmp.w fp, #0 │ │ + beq.n 18fc4 │ │ + ldrd r0, r1, [r0] │ │ + movs r2, #6 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #756] @ (19274 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cmp r0, #0 │ │ + bne.w 190f0 │ │ + ldrb.w r0, [r8, #16] │ │ + cmp r0, #1 │ │ + bne.n 19040 │ │ + ldr.w r0, [r8] │ │ + movs r3, #13 │ │ + ldr r1, [pc, #688] @ (19248 ) │ │ + movs r5, #1 │ │ + ldr r2, [pc, #688] @ (1924c ) │ │ + add r1, pc │ │ + strh.w r3, [sp, #68] @ 0x44 │ │ + movs r3, #0 │ │ + add r2, pc │ │ + str r3, [sp, #64] @ 0x40 │ │ + strd r2, r1, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [pc, #668] @ (19250 ) │ │ + add r3, pc │ │ + strd r3, r5, [sp, #24] │ │ + movs r3, #2 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #56 @ 0x38 │ │ + strd r5, r3, [sp, #12] │ │ + b.n 19034 │ │ + ldr r1, [pc, #608] @ (19228 ) │ │ + add.w r3, r8, #12 │ │ + ldr r2, [pc, #608] @ (1922c ) │ │ + movs r5, #1 │ │ + add r1, pc │ │ + add.w sl, sp, #56 @ 0x38 │ │ + add r2, pc │ │ + strd r3, r1, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [pc, #592] @ (19230 ) │ │ + str r5, [sp, #28] │ │ + add r3, pc │ │ + str.w sl, [sp, #16] │ │ + strd r5, r3, [sp, #20] │ │ + movs r3, #2 │ │ + strd r2, r3, [sp, #8] │ │ + add r2, sp, #8 │ │ + bl c6ba │ │ + cmp r0, #0 │ │ + bne.n 190f0 │ │ + ldrb.w r0, [r8, #16] │ │ + cmp r0, #1 │ │ + bne.n 19040 │ │ + ldr.w r0, [r8] │ │ + movs r3, #10 │ │ + ldr r1, [pc, #552] @ (19234 ) │ │ + ldr r2, [pc, #552] @ (19238 ) │ │ + strh.w r3, [sp, #68] @ 0x44 │ │ + add r1, pc │ │ + movs r3, #0 │ │ + add r2, pc │ │ + strd r1, r3, [sp, #60] @ 0x3c │ │ + add r1, sp, #4 │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [pc, #532] @ (1923c ) │ │ + add r3, pc │ │ + strd r3, r5, [sp, #24] │ │ + movs r3, #2 │ │ + str r3, [sp, #20] │ │ + strd r3, sl, [sp, #12] │ │ + str r2, [sp, #8] │ │ + add r2, sp, #8 │ │ + bl c6ba │ │ + cmp r0, #0 │ │ + bne.n 190f0 │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #3 │ │ + bne.n 1905e │ │ + ldr.w r0, [r8] │ │ + movs r2, #9 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #512] @ (19254 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cmp r0, #0 │ │ + beq.n 190dc │ │ + b.n 190f0 │ │ + ldrb.w r0, [r8, #16] │ │ + cbz r0, 1909a │ │ + ldr r0, [pc, #472] @ (19240 ) │ │ + add.w ip, sp, #8 │ │ + add r0, pc │ │ + mov r2, ip │ │ + mov lr, r0 │ │ + ldmia r6!, {r0, r1, r3, r4, r5} │ │ + stmia r2!, {r0, r1, r3, r4, r5} │ │ + ldmia.w r6, {r0, r1, r3, r4, r5} │ │ + add r6, sp, #48 @ 0x30 │ │ + stmia r2!, {r0, r1, r3, r4, r5} │ │ + movs r3, #0 │ │ + ldr.w r0, [r8] │ │ + strd ip, lr, [sp, #48] @ 0x30 │ │ + ldrd r0, r1, [r0] │ │ + ldr r2, [pc, #440] @ (19244 ) │ │ + str r3, [sp, #72] @ 0x48 │ │ + movs r3, #1 │ │ + add r2, pc │ │ + str r3, [sp, #68] @ 0x44 │ │ + strd r3, r6, [sp, #60] @ 0x3c │ │ + b.n 190d2 │ │ + ldr r0, [pc, #480] @ (1927c ) │ │ + add.w ip, sp, #8 │ │ + add r0, pc │ │ + mov r2, ip │ │ + mov lr, r0 │ │ + ldmia r6!, {r0, r1, r3, r4, r5} │ │ + stmia r2!, {r0, r1, r3, r4, r5} │ │ + ldmia.w r6, {r0, r1, r3, r4, r5} │ │ + movs r6, #1 │ │ + stmia r2!, {r0, r1, r3, r4, r5} │ │ + ldr.w r0, [r8] │ │ + ldr r2, [pc, #456] @ (19280 ) │ │ + strd ip, lr, [sp, #48] @ 0x30 │ │ + ldrd r0, r1, [r0] │ │ + add r2, pc │ │ + ldr r3, [pc, #448] @ (19284 ) │ │ + str r6, [sp, #76] @ 0x4c │ │ + add r3, pc │ │ + strd r6, r3, [sp, #68] @ 0x44 │ │ + add r3, sp, #48 @ 0x30 │ │ + strd r6, r3, [sp, #60] @ 0x3c │ │ + str r2, [sp, #56] @ 0x38 │ │ + add r2, sp, #56 @ 0x38 │ │ + bl c6ba │ │ + cbnz r0, 190f0 │ │ + ldr.w r0, [r8] │ │ + movs r2, #1 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #364] @ (19258 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cbz r0, 190fc │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + add sp, #84 @ 0x54 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r1, #3 │ │ - strb.w r1, [r8, #28] │ │ - b.n 123d4 │ │ - strd r6, r3, [r0, #4] │ │ - strb.w sl, [r0] │ │ - add sp, #12 │ │ + ldr.w r0, [r9] │ │ + cmp r0, #2 │ │ + ldr r0, [sp, #0] │ │ + itt ne │ │ + ldrne r1, [r7, #8] │ │ + movsne.w r1, r1, lsl #31 │ │ + bne.n 19120 │ │ + movs r4, #0 │ │ + add.w r1, fp, #1 │ │ + str r1, [r0, #4] │ │ + mov r0, r4 │ │ + add sp, #84 @ 0x54 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [sp, #4] │ │ - b.n 1259c │ │ - movs r4, #6 │ │ - b.n 1259c │ │ - ldr r4, [sp, #0] │ │ - cmp r4, ip │ │ - bhi.n 125f2 │ │ + ldrb.w r1, [r8, #16] │ │ + ldr r0, [r7, #12] │ │ + cmp r1, #1 │ │ + str r0, [sp, #80] @ 0x50 │ │ + bne.n 19168 │ │ + ldr.w r0, [r8] │ │ + movs r3, #10 │ │ + ldr r1, [pc, #296] @ (1925c ) │ │ + movs r6, #1 │ │ + ldr r2, [pc, #296] @ (19260 ) │ │ + add r1, pc │ │ + strh.w r3, [sp, #68] @ 0x44 │ │ + movs r3, #0 │ │ + add r2, pc │ │ + str r3, [sp, #64] @ 0x40 │ │ + strd r2, r1, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [pc, #276] @ (19264 ) │ │ + strd r2, r6, [sp, #8] │ │ + add r2, sp, #8 │ │ + add r3, pc │ │ + strd r3, r6, [sp, #24] │ │ movs r3, #2 │ │ - tbb [pc, r9] │ │ - lsls r3, r0, #20 │ │ - lsls r7, r0, #12 │ │ - lsrs r1, r1, #8 │ │ - ldr r3, [sp, #8] │ │ - b.n 125ba │ │ - ldr r3, [sp, #4] │ │ - b.n 125ba │ │ - movs r3, #6 │ │ - b.n 125ba │ │ - ldr r3, [sp, #0] │ │ - cmp ip, r3 │ │ - bcc.n 125fe │ │ - sub.w r1, ip, r3 │ │ - adds r2, r6, r3 │ │ - mov r5, r0 │ │ - strd r2, r1, [r8] │ │ - adds r2, r0, #1 │ │ - add.w r1, r8, #9 │ │ - mov r0, r2 │ │ - movs r2, #19 │ │ - bl 3f088 │ │ - strd r6, r4, [r5, #20] │ │ - strb.w r9, [r5] │ │ - add sp, #12 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #56 @ 0x38 │ │ + str r3, [sp, #16] │ │ + bl c6ba │ │ + cbnz r0, 191ce │ │ + ldr.w r0, [r8] │ │ + movs r2, #16 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #240] @ (19268 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cbnz r0, 191ce │ │ + ldr.w r2, [r8, #8] │ │ + ldrd r1, r0, [r8] │ │ + ldrd r3, r6, [r9] │ │ + ldr r4, [r2, #16] │ │ + add r2, sp, #8 │ │ + stmia r2!, {r1, r3, r6} │ │ + add r2, sp, #8 │ │ + adds r2, #4 │ │ + ldr.w r5, [r9, #8] │ │ + str r5, [sp, #20] │ │ + blx r4 │ │ + cbnz r0, 191ce │ │ + ldr r6, [pc, #204] @ (1926c ) │ │ + add r1, sp, #80 @ 0x50 │ │ + ldr.w r0, [r8] │ │ + movs r2, #0 │ │ + add r6, pc │ │ + str r6, [sp, #60] @ 0x3c │ │ + str r1, [sp, #56] @ 0x38 │ │ + add.w r9, sp, #56 @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + ldr r4, [pc, #184] @ (19270 ) │ │ + str r2, [sp, #24] │ │ + movs r2, #1 │ │ + add r4, pc │ │ + str r2, [sp, #20] │ │ + strd r4, r2, [sp, #8] │ │ + add r2, sp, #8 │ │ + str.w r9, [sp, #16] │ │ + bl c6ba │ │ + cbz r0, 191da │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + add sp, #84 @ 0x54 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #64] @ (1262c ) │ │ - mov r0, r4 │ │ - add r2, pc │ │ - bl 86ea │ │ - ldr r2, [pc, #60] @ (12630 ) │ │ - mov r0, r4 │ │ - mov r1, ip │ │ - add r2, pc │ │ - bl 8c2c │ │ - ldr r2, [pc, #52] @ (12634 ) │ │ - mov r0, r3 │ │ - mov r1, ip │ │ - add r2, pc │ │ - bl 86ea │ │ - ldr r2, [pc, #24] @ (12624 ) │ │ + ldr r0, [r7, #16] │ │ + lsls r0, r0, #31 │ │ + beq.n 1920a │ │ + ldr r0, [r7, #20] │ │ + add r1, sp, #48 @ 0x30 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r2, #0 │ │ + ldr.w r0, [r8] │ │ + str r6, [sp, #60] @ 0x3c │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [r0] │ │ + str r2, [sp, #24] │ │ + movs r2, #1 │ │ + strd r9, r2, [sp, #16] │ │ + strd r4, r2, [sp, #8] │ │ + add r2, sp, #8 │ │ + bl c6ba │ │ + cmp r0, #0 │ │ + bne.n 191ce │ │ + ldr.w r0, [r8] │ │ + movs r2, #1 │ │ + movs r4, #1 │ │ + ldrd r0, r1, [r0] │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [pc, #92] @ (19278 ) │ │ + add r1, pc │ │ + blx r3 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #0] │ │ + bne.w 190f2 │ │ + b.n 1910e │ │ + subs r4, #235 @ 0xeb │ │ + vsli.32 , q10, #31 │ │ + movs r4, r0 │ │ + @ instruction: 0xe81afffe │ │ + lsls r3, r6, #9 │ │ + movs r0, r0 │ │ + str r5, [sp, #264] @ 0x108 │ │ + movs r4, r0 │ │ + b.n 191b4 │ │ + vrshr.u64 d16, d3, #2 │ │ + movs r0, r0 │ │ + bvs.n 19290 │ │ + vtrn. d29, d29 │ │ + vqshl.u32 d29, d0, #31 │ │ + vtbl.8 d30, {d14}, d30 │ │ + @ instruction: 0xfffee7c9 │ │ + vabdl.u q15, d14, d15 │ │ + vcvt.u32.f32 d28, d1, #2 │ │ + vsli.32 , q10, #31 │ │ + vrsubhn.i d30, q15, q6 │ │ + vrsra.u32 , q3, #2 │ │ + @ instruction: 0xfffe3b13 │ │ + vsubw.u , , d6 │ │ + movs r4, r0 │ │ + ldmia.w r9, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + b.n 18e3a │ │ + vrshr.u32 q8, , #2 │ │ + movs r0, r0 │ │ + bpl.n 1926c │ │ + @ instruction: 0xfffee762 │ │ + vsli.64 , q8, #62 @ 0x3e │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #16 │ │ + ldrd r5, r8, [r1, #8] │ │ + mov r4, r1 │ │ + ldr r0, [r0, #0] │ │ + lsls r1, r5, #8 │ │ + mov r1, r5 │ │ + bpl.n 192b2 │ │ + lsls r1, r5, #4 │ │ + bmi.n 192ae │ │ + movs r1, #10 │ │ + strh r1, [r4, #12] │ │ + orr.w r1, r5, #150994944 @ 0x9000000 │ │ + b.n 192b2 │ │ + orr.w r1, r5, #16777216 @ 0x1000000 │ │ + orr.w r1, r1, #8388608 @ 0x800000 │ │ + str r1, [r4, #8] │ │ + ldr r2, [pc, #60] @ (192f8 ) │ │ + add r1, sp, #8 │ │ + movs r6, #7 │ │ add r2, pc │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - bl 86ea │ │ - ldr r2, [pc, #16] @ (12628 ) │ │ + mov r3, r6 │ │ + and.w r6, r0, #15 │ │ + lsrs r0, r0, #4 │ │ + ldrb r6, [r2, r6] │ │ + strb r6, [r1, r3] │ │ + sub.w r6, r3, #1 │ │ + bne.n 192c0 │ │ + adds r0, r3, #1 │ │ + ldr r2, [pc, #36] @ (192fc ) │ │ + rsb r0, r0, #9 │ │ + add r1, r3 │ │ add r2, pc │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - bl 86ea │ │ - nop │ │ - asrs r4, r1, #9 │ │ - movs r3, r0 │ │ - asrs r0, r6, #8 │ │ - movs r3, r0 │ │ - asrs r4, r7, #9 │ │ - movs r3, r0 │ │ - asrs r0, r6, #8 │ │ - movs r3, r0 │ │ - asrs r4, r6, #8 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ + movs r3, #2 │ │ + strd r1, r0, [sp] │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl bb84 │ │ + strd r5, r8, [r4, #8] │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bne.n 192f8 │ │ + vrsra.u32 d30, d20, #2 │ │ + vsli.64 , q8, #62 @ 0x3e │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #84 @ 0x54 │ │ + sub sp, #52 @ 0x34 │ │ mov r9, r1 │ │ ldr r1, [r0, #0] │ │ cmp r1, #2 │ │ - bne.n 126a0 │ │ + bne.n 19366 │ │ ldr r5, [r0, #36] @ 0x24 │ │ cmp r5, #0 │ │ - beq.w 127a2 │ │ + beq.w 19456 │ │ ldr.w sl, [r0, #32] │ │ - ldr r0, [pc, #412] @ (127f4 ) │ │ + ldr r0, [pc, #376] @ (19498 ) │ │ add r0, pc │ │ mov r8, r0 │ │ - add r0, sp, #52 @ 0x34 │ │ + add r0, sp, #28 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bl 92dc │ │ - ldr r0, [sp, #52] @ 0x34 │ │ - cmp r0, #0 │ │ - beq.w 1278c │ │ + bl ca4c │ │ + ldr r0, [sp, #28] │ │ + cmp r0, #1 │ │ + bne.w 19440 │ │ mov r0, r9 │ │ mov r1, r8 │ │ movs r2, #3 │ │ - ldrb.w fp, [sp, #61] @ 0x3d │ │ - ldrb.w r4, [sp, #60] @ 0x3c │ │ - ldr r6, [sp, #56] @ 0x38 │ │ - bl 8c74 │ │ + ldrb.w fp, [sp, #37] @ 0x25 │ │ + ldrb.w r4, [sp, #36] @ 0x24 │ │ + ldr r6, [sp, #32] │ │ + bl bf50 │ │ cmp r0, #0 │ │ - bne.w 12798 │ │ + bne.n 1944c │ │ lsls r0, r4, #31 │ │ - beq.w 127a2 │ │ + beq.w 19456 │ │ add.w r0, r6, fp │ │ cmp r5, r0 │ │ - bcc.w 127ac │ │ + bcc.w 19460 │ │ add sl, r0 │ │ subs r5, r5, r0 │ │ - bne.n 1265c │ │ - b.n 127a2 │ │ - cbz r1, 126fe │ │ - ldr.w r1, [r9, #28] │ │ + bne.n 19324 │ │ + b.n 19456 │ │ + lsls r1, r1, #31 │ │ + beq.n 193a2 │ │ mov r5, r0 │ │ adds r0, #4 │ │ + ldr.w r1, [r9, #8] │ │ str r0, [sp, #4] │ │ movw r0, #16960 @ 0x4240 │ │ - str.w r9, [sp, #16] │ │ movt r0, #15 │ │ - lsls r1, r1, #29 │ │ + str.w r9, [sp, #16] │ │ str r0, [sp, #12] │ │ - mov.w r0, #0 │ │ + movs r0, #0 │ │ + lsls r1, r1, #8 │ │ str r0, [sp, #8] │ │ - bmi.n 1271a │ │ - ldr r2, [pc, #260] @ (127cc ) │ │ - ldr r3, [pc, #264] @ (127d0 ) │ │ - ldr r1, [pc, #264] @ (127d4 ) │ │ + bmi.n 193be │ │ + ldr r2, [pc, #224] @ (1946c ) │ │ + add r6, sp, #4 │ │ + ldr r3, [pc, #224] @ (19470 ) │ │ + ldr r1, [pc, #224] @ (19474 ) │ │ add r2, pc │ │ - str r0, [sp, #68] @ 0x44 │ │ - movs r0, #1 │ │ - str r0, [sp, #56] @ 0x38 │ │ + str r0, [sp, #44] @ 0x2c │ │ add r3, pc │ │ - str r0, [sp, #64] @ 0x40 │ │ - add r0, sp, #20 │ │ - str r0, [sp, #60] @ 0x3c │ │ - add r0, sp, #4 │ │ - str r2, [sp, #24] │ │ add r1, pc │ │ - str r0, [sp, #20] │ │ - add r0, sp, #8 │ │ - str r3, [sp, #52] @ 0x34 │ │ - add r2, sp, #52 @ 0x34 │ │ - bl 8f4e │ │ - ldr r1, [sp, #8] │ │ - cbnz r1, 12762 │ │ - cmp r0, #0 │ │ - beq.n 12776 │ │ + strd r6, r2, [sp, #20] │ │ movs r0, #1 │ │ - add sp, #84 @ 0x54 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r4, r3, [r9, #20] │ │ + b.n 193da │ │ + ldrd r4, r3, [r9] │ │ mov r5, r0 │ │ ldrd r1, r2, [r0, #16] │ │ ldr r6, [r3, #12] │ │ mov r0, r4 │ │ blx r6 │ │ - cbz r0, 1277c │ │ + cbz r0, 19430 │ │ movs r0, #1 │ │ - add sp, #84 @ 0x54 │ │ + add sp, #52 @ 0x34 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #188] @ (127d8 ) │ │ - add r4, sp, #52 @ 0x34 │ │ - ldr r1, [pc, #188] @ (127dc ) │ │ - movs r6, #1 │ │ + ldr r0, [pc, #184] @ (19478 ) │ │ + add r6, sp, #4 │ │ + ldr r2, [pc, #184] @ (1947c ) │ │ + ldr r3, [pc, #184] @ (19480 ) │ │ + add r0, pc │ │ + ldr r1, [pc, #184] @ (19484 ) │ │ add r2, pc │ │ - ldr r3, [pc, #184] @ (127e0 ) │ │ - str r2, [sp, #20] │ │ - movs r2, #3 │ │ - strb.w r2, [sp, #80] @ 0x50 │ │ - movs r2, #4 │ │ - strd r0, r2, [sp, #72] @ 0x48 │ │ - movs r0, #32 │ │ - str r0, [sp, #68] @ 0x44 │ │ - movs r0, #2 │ │ + add r3, pc │ │ + strd r6, r0, [sp, #20] │ │ add r1, pc │ │ - str r0, [sp, #60] @ 0x3c │ │ - str r0, [sp, #52] @ 0x34 │ │ - add r0, sp, #8 │ │ + movs r0, #1 │ │ + strd r2, r0, [sp, #44] @ 0x2c │ │ add r2, sp, #20 │ │ - add r3, pc │ │ - str r3, [sp, #48] @ 0x30 │ │ - add r3, sp, #4 │ │ - str r6, [sp, #40] @ 0x28 │ │ - str r6, [sp, #24] │ │ - strd r6, r4, [sp, #32] │ │ - add r6, sp, #44 @ 0x2c │ │ - str r6, [sp, #28] │ │ - str r3, [sp, #44] @ 0x2c │ │ - bl 8f4e │ │ + str r2, [sp, #36] @ 0x24 │ │ + str r0, [sp, #40] @ 0x28 │ │ + add r2, sp, #28 │ │ + str r0, [sp, #32] │ │ + add r0, sp, #8 │ │ + str r3, [sp, #28] │ │ + bl c6ba │ │ ldr r1, [sp, #8] │ │ - cmp r1, #0 │ │ - beq.n 126f0 │ │ - cbz r0, 127b6 │ │ - ldrd r0, r1, [r9, #20] │ │ + cmp r0, #0 │ │ + it ne │ │ + cmpne r1, #0 │ │ + bne.n 19410 │ │ + cbnz r0, 19420 │ │ + cbz r1, 1942a │ │ + ldr r0, [pc, #144] @ (1948c ) │ │ + add r2, sp, #28 │ │ + ldr r3, [pc, #144] @ (19490 ) │ │ + ldr r1, [pc, #144] @ (19494 ) │ │ + add r0, pc │ │ + add r3, pc │ │ + add r1, pc │ │ + str r1, [sp, #0] │ │ + movs r1, #55 @ 0x37 │ │ + bl d59c │ │ + ldrd r0, r1, [r9] │ │ movs r2, #20 │ │ ldr r3, [r1, #12] │ │ - ldr r1, [pc, #116] @ (127e4 ) │ │ + ldr r1, [pc, #108] @ (19488 ) │ │ add r1, pc │ │ blx r3 │ │ - cmp r0, #0 │ │ - bne.n 126f4 │ │ - ldrd r4, r0, [r9, #20] │ │ + cbz r0, 1942a │ │ + movs r0, #1 │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r4, r0, [r9] │ │ ldr r6, [r0, #12] │ │ ldrd r1, r2, [r5, #24] │ │ mov r0, r4 │ │ blx r6 │ │ - add sp, #84 @ 0x54 │ │ + add sp, #52 @ 0x34 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrd r1, r2, [sp, #56] @ 0x38 │ │ + ldrd r1, r2, [sp, #32] │ │ mov r0, r9 │ │ - bl 8c74 │ │ - cbz r0, 127a2 │ │ + bl bf50 │ │ + cbz r0, 19456 │ │ movs r0, #1 │ │ - add sp, #84 @ 0x54 │ │ + add sp, #52 @ 0x34 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - add sp, #84 @ 0x54 │ │ + add sp, #52 @ 0x34 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #72] @ (127f8 ) │ │ + ldr r3, [pc, #56] @ (1949c ) │ │ mov r1, r5 │ │ - add r2, pc │ │ - bl 86ea │ │ - ldr r0, [pc, #48] @ (127e8 ) │ │ - add r2, sp, #52 @ 0x34 │ │ - ldr r3, [pc, #48] @ (127ec ) │ │ - ldr r1, [pc, #48] @ (127f0 ) │ │ - add r0, pc │ │ + mov r2, r5 │ │ add r3, pc │ │ - add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #55 @ 0x37 │ │ - bl 9628 │ │ - ble.n 12876 │ │ - vshr.u64 d17, d2, #1 │ │ - vdup.8 q8, d18[7] │ │ - movs r3, r0 │ │ - asrs r2, r0, #1 │ │ - vdup.8 d16, d6[7] │ │ - movs r3, r0 │ │ - bgt.n 12796 │ │ - vcvt.u32.f32 , q13, #1 │ │ - vcvt.u32.f32 d17, d30, #1 │ │ - @ instruction: 0xffff0b50 │ │ - movs r3, r0 │ │ - lsrs r6, r2, #22 │ │ - movs r3, r0 │ │ - cmp r0, #122 @ 0x7a │ │ - vsra.u64 , q12, #1 │ │ - movs r3, r0 │ │ + bl c404 │ │ + @ instruction: 0xb623 │ │ + vrsra.u32 d29, d14, #1 │ │ + vsra.u32 d25, d8, #2 │ │ + movs r4, r0 │ │ + push {r0, r1, r2, r3, r5, r6, r7, lr} │ │ + vsri.32 q15, q7, #1 │ │ + vqmovn.u d29, q12 │ │ + vshr.u64 , q7, #2 │ │ + movs r4, r0 │ │ + b.n 19934 │ │ + vqmovn.s d30, q0 │ │ + vqrdmlsh.s q12, q7, d28[0] │ │ + movs r4, r0 │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ + movs r4, r0 │ │ + b.n 18edc │ │ + vuzp. d25, d2 │ │ + movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #212 @ 0xd4 │ │ - mov r9, r0 │ │ - ldr r0, [r1, #0] │ │ - cbz r0, 1281c │ │ - ldr r5, [pc, #824] @ (12b48 ) │ │ - lsls r0, r2, #24 │ │ - mov.w sl, #9 │ │ - add r5, pc │ │ - bne.w 12d44 │ │ - b.n 12834 │ │ - ldrd r5, sl, [r1, #4] │ │ - lsls r0, r2, #24 │ │ - beq.n 1282e │ │ - cmp.w sl, #0 │ │ - bne.w 12d44 │ │ - b.n 1289a │ │ - cmp.w sl, #0 │ │ - beq.n 1289a │ │ + sub sp, #12 │ │ + mov r5, r1 │ │ + mov r8, r0 │ │ + ldrb r1, [r2, #7] │ │ + ldrb r0, [r2, #8] │ │ + ldrb r3, [r2, #6] │ │ + cbz r3, 194be │ │ + cbz r1, 194d8 │ │ + cbnz r0, 194da │ │ + movs r4, #2 │ │ + b.n 194c4 │ │ + cbz r1, 194e0 │ │ + cbnz r0, 194e2 │ │ + movs r4, #1 │ │ + ldrb r1, [r2, #9] │ │ + ldrb r0, [r2, #11] │ │ + ldrb r3, [r2, #10] │ │ + cbnz r3, 194fa │ │ + ands.w r1, r1, #1 │ │ + it ne │ │ + movne.w r1, #512 @ 0x200 │ │ + b.n 19506 │ │ + cbz r0, 1950e │ │ + movw r4, #1026 @ 0x402 │ │ + b.n 194e6 │ │ + cbz r0, 19522 │ │ + movw r4, #1025 @ 0x401 │ │ + ldrb r1, [r2, #9] │ │ + ldrb r0, [r2, #11] │ │ + cmp r1, #1 │ │ + it eq │ │ + movseq.w r3, r0, lsl #31 │ │ + beq.n 1957c │ │ + ldrb r3, [r2, #10] │ │ cmp r3, #0 │ │ - beq.w 12d44 │ │ - ldrb r0, [r5, #0] │ │ - cmp r0, #47 @ 0x2f │ │ - bne.w 12d44 │ │ + beq.n 194cc │ │ + lsls r1, r1, #31 │ │ + mov.w r1, #64 @ 0x40 │ │ + it ne │ │ + movne.w r1, #576 @ 0x240 │ │ + lsls r0, r0, #31 │ │ + it ne │ │ + movne r1, #192 @ 0xc0 │ │ + b.n 195bc │ │ + ldrb.w sl, [r2, #9] │ │ + movs r4, #0 │ │ + ldrb r6, [r2, #10] │ │ + ldrb.w r9, [r2, #11] │ │ + movs.w r0, sl, lsl #31 │ │ + beq.n 19572 │ │ + b.n 1957c │ │ + ldrb r6, [r2, #10] │ │ + mov fp, r2 │ │ + ldrb.w sl, [r2, #9] │ │ + ldrb.w r9, [r2, #11] │ │ + cmp r6, #0 │ │ + it eq │ │ + cmpeq.w r9, #0 │ │ + beq.n 1954e │ │ + ldr r1, [pc, #212] @ (19610 ) │ │ + add r0, sp, #4 │ │ + movs r2, #61 @ 0x3d │ │ + add r1, pc │ │ + bl 31200 │ │ + ldrb.w r0, [sp, #4] │ │ + cmp r0, #4 │ │ + beq.n 19568 │ │ + b.n 19598 │ │ + cmp.w sl, #0 │ │ + bne.n 19538 │ │ + ldr r1, [pc, #188] @ (19614 ) │ │ + add r0, sp, #4 │ │ + movs r2, #58 @ 0x3a │ │ + add r1, pc │ │ + bl 31200 │ │ + ldrb.w r0, [sp, #4] │ │ + cmp r0, #4 │ │ + bne.n 19598 │ │ + ldr r4, [sp, #8] │ │ + mov r2, fp │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 1957c │ │ + lsls r0, r6, #31 │ │ + it eq │ │ + movseq.w r0, r9, lsl #31 │ │ + beq.n 195ba │ │ + ldr r1, [pc, #152] @ (19618 ) │ │ + add r0, sp, #4 │ │ + mov r6, r2 │ │ + movs r2, #61 @ 0x3d │ │ + add r1, pc │ │ + bl 31200 │ │ + ldrb.w r0, [sp, #4] │ │ + cmp r0, #4 │ │ + bne.n 19598 │ │ + ldr r1, [sp, #8] │ │ + mov r2, r6 │ │ + b.n 195bc │ │ + ldr r2, [sp, #8] │ │ + ldrb.w r3, [sp, #7] │ │ + ldrh.w r1, [sp, #5] │ │ + strb.w r3, [r8, #3] │ │ + strh.w r1, [r8, #1] │ │ + str.w r2, [r8, #4] │ │ + strb.w r0, [r8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, #0 │ │ + ldr r0, [r2, #0] │ │ + orrs r1, r4 │ │ + ldrh r6, [r2, #4] │ │ + bic.w r0, r0, #3 │ │ + orrs r0, r1 │ │ + orr.w r4, r0, #524288 @ 0x80000 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + mov r2, r6 │ │ + blx 60990 │ │ + adds r1, r0, #1 │ │ + bne.n 195fe │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #4 │ │ + beq.n 195cc │ │ + movs r1, #0 │ │ + str.w r0, [r8, #4] │ │ + strb.w r1, [r8, #3] │ │ + strh.w r1, [r8, #1] │ │ + strb.w r1, [r8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, #4 │ │ + str.w r0, [r8, #4] │ │ + strb.w r1, [r8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + @ instruction: 0xe807fffe │ │ + b.n 1957a │ │ + @ instruction: 0xfffee7c1 │ │ + vsli.64 , q8, #62 @ 0x3e │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + ldrd r9, r3, [r1, #12] │ │ movs r2, #0 │ │ - ldrd r0, r1, [r3, #4] │ │ - str r2, [sp, #32] │ │ - cmp r1, #0 │ │ - str.w r9, [sp, #16] │ │ - add.w r8, sp, #120 @ 0x78 │ │ + cmp r3, r9 │ │ + bcc.w 197c4 │ │ + ldr r6, [r1, #8] │ │ + str r6, [sp, #16] │ │ + cmp r3, r6 │ │ + bhi.w 197c4 │ │ + ldrb r6, [r1, #24] │ │ + add.w r2, r1, #20 │ │ + str r2, [sp, #8] │ │ + add r2, r6 │ │ + ldr r5, [r1, #4] │ │ + str r6, [sp, #20] │ │ + cmp r6, #5 │ │ + ldrb.w sl, [r2, #-1] │ │ + str r3, [sp, #24] │ │ + str r5, [sp, #12] │ │ + bcs.w 1975a │ │ + mov.w r2, #16843009 @ 0x1010101 │ │ + movw fp, #256 @ 0x100 │ │ + mul.w r8, sl, r2 │ │ + movt fp, #257 @ 0x101 │ │ + sub.w lr, r3, r9 │ │ + add.w r2, r5, r9 │ │ + cmp.w lr, #8 │ │ + bcs.n 1968c │ │ + cmp r3, r9 │ │ + beq.w 197be │ │ + movs r4, #0 │ │ + ldrb r3, [r2, r4] │ │ + cmp r3, sl │ │ + beq.n 196fc │ │ + adds r4, #1 │ │ + cmp lr, r4 │ │ + bne.n 1967e │ │ + b.n 197be │ │ + adds r6, r2, #3 │ │ + bic.w r6, r6, #3 │ │ + subs r6, r6, r2 │ │ + bne.n 1969e │ │ + sub.w ip, lr, #8 │ │ + movs r6, #0 │ │ + b.n 196b4 │ │ + movs r4, #0 │ │ + ldrb r3, [r2, r4] │ │ + cmp r3, sl │ │ + beq.n 196fe │ │ + adds r4, #1 │ │ + cmp r6, r4 │ │ + bne.n 196a0 │ │ + sub.w ip, lr, #8 │ │ + cmp r6, ip │ │ + bhi.n 196dc │ │ + ldr r5, [r2, r6] │ │ + adds r4, r2, r6 │ │ + ldr r4, [r4, #4] │ │ + eor.w r5, r5, r8 │ │ + sub.w r3, fp, r5 │ │ + eor.w r4, r4, r8 │ │ + orrs r3, r5 │ │ + sub.w r5, fp, r4 │ │ + orrs r4, r5 │ │ + ands r3, r4 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n 196dc │ │ + adds r6, #8 │ │ + b.n 196b0 │ │ + cmp lr, r6 │ │ + beq.n 197be │ │ + ldr r3, [sp, #24] │ │ + add r2, r6 │ │ + subs r3, r3, r6 │ │ + sub.w r4, r3, r9 │ │ + movs r3, #0 │ │ + ldrb r5, [r2, r3] │ │ + cmp r5, sl │ │ + beq.n 196fa │ │ + adds r3, #1 │ │ + cmp r4, r3 │ │ + bne.n 196ec │ │ + b.n 197be │ │ + adds r4, r3, r6 │ │ + ldr r5, [sp, #12] │ │ + add.w r2, r9, r4 │ │ + add.w r9, r2, #1 │ │ + ldr r2, [sp, #20] │ │ + str.w r9, [r1, #12] │ │ + cmp r9, r2 │ │ + bcc.n 19732 │ │ + ldr r2, [sp, #16] │ │ + cmp r9, r2 │ │ + bhi.n 19732 │ │ + ldr r2, [sp, #20] │ │ + mov r6, r1 │ │ + ldr r1, [sp, #8] │ │ + sub.w r4, r9, r2 │ │ + str r0, [sp, #4] │ │ + adds r3, r5, r4 │ │ + mov r0, r3 │ │ + blx 60920 │ │ + mov r2, r0 │ │ + ldr r0, [sp, #4] │ │ + mov r1, r6 │ │ + cbz r2, 19744 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, r9 │ │ + bcs.n 19668 │ │ + movs r2, #0 │ │ + str r2, [r0, #0] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #1 │ │ + strd r4, r9, [r0, #4] │ │ + str r2, [r0, #0] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #0 │ │ + cmp r3, r9 │ │ + bcc.n 197c4 │ │ + sub.w r2, r3, r9 │ │ + add.w ip, r5, r9 │ │ + cmp r2, #7 │ │ + bhi.n 1977c │ │ + cmp r3, r9 │ │ + beq.n 197be │ │ + movs r3, #0 │ │ + ldrb.w r6, [ip, r3] │ │ + cmp r6, sl │ │ + beq.n 19794 │ │ + adds r3, #1 │ │ + cmp r2, r3 │ │ + bne.n 1976c │ │ + b.n 197be │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + mov r0, sl │ │ + mov r1, ip │ │ + bl d4bc │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + lsls r2, r2, #31 │ │ + beq.n 197be │ │ + add.w r2, r9, r3 │ │ + ldr r3, [sp, #24] │ │ + ldr r5, [sp, #12] │ │ + add.w r9, r2, #1 │ │ + ldr r2, [sp, #20] │ │ + str.w r9, [r1, #12] │ │ + cmp r9, r2 │ │ + bcc.n 19754 │ │ + ldr r2, [sp, #16] │ │ + cmp r9, r2 │ │ + bhi.n 19754 │ │ + ldr r3, [pc, #28] @ (197d0 ) │ │ + movs r0, #0 │ │ + ldr r1, [sp, #20] │ │ + movs r2, #4 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r2, [sp, #24] │ │ + str r2, [r1, #12] │ │ + movs r2, #0 │ │ + str r2, [r0, #0] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + str r4, [sp, #256] @ 0x100 │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #37449 @ 0x9249 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #292 @ 0x124 │ │ + cmp r0, r1 │ │ + bls.n 197fe │ │ + ldr r2, [pc, #76] @ (19844 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + rsb r1, r5, r5, lsl #3 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 1980c │ │ + movs r0, #0 │ │ + b.n 1981a │ │ + rsb r0, r0, r0, lsl #3 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ itttt ne │ │ - ldrbne r2, [r0, #0] │ │ - subne r2, #47 @ 0x2f │ │ - clzne r2, r2 │ │ - lsrne r2, r2, #5 │ │ - strd r0, r1, [sp, #88] @ 0x58 │ │ - mov.w r0, #512 @ 0x200 │ │ - add r4, sp, #180 @ 0xb4 │ │ - strh.w r0, [sp, #116] @ 0x74 │ │ - add.w r0, r8, #28 │ │ - str r0, [sp, #24] │ │ - add.w r0, r4, #9 │ │ - str r0, [sp, #28] │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (19848 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ + movs r4, r0 │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #76 @ 0x4c │ │ + ldrd r6, r4, [r0] │ │ + mov r8, r2 │ │ + ldr.w fp, [r0, #8] │ │ + ldr r1, [r2, #8] │ │ + ldrh.w sl, [r0, #12] │ │ + cbz r4, 1988e │ │ + cbz r6, 198e2 │ │ + cmp r1, #0 │ │ + itt eq │ │ + ldrbeq r0, [r4, #0] │ │ + cmpeq r0, #0 │ │ + beq.n 19894 │ │ + mov r0, r4 │ │ + blx 609d0 │ │ + mov r9, r0 │ │ + cmp r0, #0 │ │ + bpl.n 1995a │ │ + movs r0, #0 │ │ + ldr r2, [pc, #760] @ (19b7c ) │ │ + add r2, pc │ │ + mov r1, r9 │ │ + bl afd8 │ │ + b.n 19b26 │ │ + cbz r6, 198e2 │ │ + cmp r1, #0 │ │ + bne.n 19934 │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + itt ne │ │ + ldrne.w r1, [r8, #20] │ │ + cmpne r1, #0 │ │ + bne.n 1996a │ │ + add r0, sp, #24 │ │ + bl 30ae8 │ │ + ldrd lr, r5, [sp, #24] │ │ + ldr.w r9, [sp, #32] │ │ + cmp.w lr, #2147483648 @ 0x80000000 │ │ + bne.w 199e0 │ │ + uxtb r0, r5 │ │ + cmp r0, #3 │ │ + bne.n 19934 │ │ + ldrd r5, r4, [r9] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 198ce │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + b.n 19934 │ │ + add r0, sp, #24 │ │ + bl 30ae8 │ │ + ldr.w lr, [sp, #24] │ │ + cmp.w lr, #2147483648 @ 0x80000000 │ │ + bne.n 1994a │ │ + ldrb.w r0, [sp, #28] │ │ + cmp r0, #3 │ │ + bne.n 19934 │ │ + ldr r4, [sp, #32] │ │ + str r6, [sp, #20] │ │ + ldrd r9, r6, [r4] │ │ + ldr r1, [r6, #0] │ │ + cbz r1, 1990a │ │ + mov r0, r9 │ │ + blx r1 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + movs r5, #1 │ │ + mov.w r9, #0 │ │ + mov.w lr, #0 │ │ + ldr r6, [sp, #20] │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 199ea │ │ + b.n 19a2e │ │ + movs r5, #1 │ │ + mov.w r9, #0 │ │ + mov.w lr, #0 │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 199ea │ │ + b.n 19a2e │ │ + ldrd r5, r9, [sp, #28] │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 199ea │ │ + b.n 19a2e │ │ + beq.n 199d2 │ │ + mov r0, r9 │ │ + blx 60900 │ │ + mov r5, r0 │ │ + cbnz r0, 199d4 │ │ movs r0, #1 │ │ - add r6, sp, #88 @ 0x58 │ │ - strb.w r2, [sp, #118] @ 0x76 │ │ - movs r2, #6 │ │ - str r0, [sp, #36] @ 0x24 │ │ - str.w sl, [sp, #12] │ │ - mov.w r9, #2 │ │ - str r5, [sp, #20] │ │ - mov fp, r5 │ │ - movs r5, #6 │ │ - strb.w r2, [sp, #96] @ 0x60 │ │ - b.n 128de │ │ + b.n 19882 │ │ + rsb r1, r1, r1, lsl #3 │ │ + ldr.w r0, [r8, #16] │ │ + lsls r1, r1, #3 │ │ + b.n 1997c │ │ + adds r0, #56 @ 0x38 │ │ + subs r1, #56 @ 0x38 │ │ + beq.n 198a6 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, r6 │ │ + itt ls │ │ + ldrls r2, [r0, #20] │ │ + cmpls r6, r2 │ │ + bcs.n 19976 │ │ + ldr.w r9, [r0, #48] @ 0x30 │ │ + cmp.w r9, #0 │ │ + beq.n 19976 │ │ + cmp.w r9, #0 │ │ + bmi.w 19880 │ │ + ldr r4, [r0, #44] @ 0x2c │ │ mov r0, r9 │ │ movs r1, #1 │ │ + str.w fp, [sp, #20] │ │ + mov fp, sl │ │ + mov.w sl, #1 │ │ + bl d81c │ │ + cmp r0, #0 │ │ + beq.w 19b28 │ │ + mov r1, r4 │ │ + mov r2, r9 │ │ + mov r5, r0 │ │ + bl 5da78 │ │ + mov sl, fp │ │ + mov lr, r9 │ │ + ldr.w fp, [sp, #20] │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 199ea │ │ + b.n 19a2e │ │ + movs r5, #1 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + mov r2, r9 │ │ + bl 5da78 │ │ + mov lr, r9 │ │ + ldr.w r0, [r8, #12] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 19a2e │ │ + cmp.w r9, #2 │ │ + bcc.n 19a2e │ │ + ldrd r0, ip, [r8, #16] │ │ + sub.w r3, r9, #1 │ │ + movs r2, #0 │ │ + movw r4, #12065 @ 0x2f21 │ │ + ldrh r1, [r5, r2] │ │ + cmp r1, r4 │ │ + beq.n 19a0c │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 199fe │ │ + b.n 19a2e │ │ + cmp r2, r9 │ │ + bhi.n 19afc │ │ + cmp.w ip, #0 │ │ + beq.n 19a2e │ │ + rsb r1, ip, ip, lsl #3 │ │ + lsls r1, r1, #3 │ │ + ldr r2, [r0, #16] │ │ + cmp r2, r6 │ │ + itt ls │ │ + ldrls r2, [r0, #20] │ │ + cmpls r6, r2 │ │ + bcc.n 19aee │ │ + adds r0, #56 @ 0x38 │ │ + subs r1, #56 @ 0x38 │ │ + bne.n 19a1c │ │ movs r2, #0 │ │ - add sp, #212 @ 0xd4 │ │ + movs r3, #0 │ │ + cmp.w sl, #0 │ │ + mov r0, sl │ │ + mov sl, fp │ │ + mov r1, fp │ │ + it eq │ │ + moveq.w sl, #4 │ │ + cmp.w fp, #0 │ │ + ite ne │ │ + movne r1, r0 │ │ + moveq.w sl, #4 │ │ + cbz r1, 19a8e │ │ + lsls r4, r1, #3 │ │ + mov fp, r0 │ │ + mov r0, r4 │ │ + str r6, [sp, #20] │ │ + mov r6, r9 │ │ + mov r9, r8 │ │ + strd r3, r2, [sp, #12] │ │ + mov r8, lr │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.n 19b1e │ │ + movs r1, #0 │ │ + mov lr, r8 │ │ + add.w r2, sl, r1, lsl #2 │ │ + ldr r3, [r2, #8] │ │ + ldr r2, [r2, #20] │ │ + str r3, [r0, r1] │ │ + adds r3, r0, r1 │ │ + adds r1, #8 │ │ + cmp r4, r1 │ │ + str r2, [r3, #4] │ │ + bne.n 19a6e │ │ + mov r8, r9 │ │ + mov r9, r6 │ │ + ldr r6, [sp, #20] │ │ + ldrd r3, r2, [sp, #12] │ │ + b.n 19a94 │ │ + mov.w fp, #0 │ │ + movs r0, #4 │ │ + ldr.w sl, [r8, #8] │ │ + ldr.w r1, [r8] │ │ + ldr r4, [sp, #4] │ │ + strd r0, fp, [sp, #56] @ 0x38 │ │ + cmp sl, r1 │ │ + ldr r0, [sp, #8] │ │ + str r4, [sp, #32] │ │ + str r2, [sp, #24] │ │ + strd lr, r5, [sp, #40] @ 0x28 │ │ + str r6, [sp, #64] @ 0x40 │ │ + strd r9, fp, [sp, #48] @ 0x30 │ │ + str r0, [sp, #36] @ 0x24 │ │ + str r3, [sp, #28] │ │ + bne.n 19ac0 │ │ + mov r0, r8 │ │ + bl 30cf8 │ │ + ldr.w r0, [r8, #4] │ │ + add.w r1, sl, sl, lsl #1 │ │ + add.w ip, r0, r1, lsl #4 │ │ + add r1, sp, #24 │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add.w r0, sl, #1 │ │ + str.w r0, [r8, #8] │ │ + movs r0, #0 │ │ + add sp, #76 @ 0x4c │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r1, r0, [r0, #24] │ │ + movs r3, #0 │ │ + movs r2, #1 │ │ + strd r1, r0, [sp, #4] │ │ + b.n 19a32 │ │ + ldr r0, [pc, #128] @ (19b80 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #128] @ (19b84 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + mov r4, lr │ │ + add r1, pc │ │ + str r2, [sp, #40] @ 0x28 │ │ + str r2, [sp, #36] @ 0x24 │ │ + movs r2, #4 │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #32] │ │ + str r0, [sp, #24] │ │ + add r0, sp, #24 │ │ + bl b9ac │ │ + b.n 19b26 │ │ + movs r0, #4 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov r0, sl │ │ + b.n 19882 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + bl d67c │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + bl d67c │ │ + add r0, sp, #24 │ │ + bl 30d70 │ │ + bl d67c │ │ + cmp.w r8, #0 │ │ + bne.n 19b6c │ │ + b.n 19b76 │ │ + cbz r4, 19b76 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + bl d67c │ │ + bl d67c │ │ + nop │ │ + str r3, [sp, #592] @ 0x250 │ │ + movs r4, r0 │ │ + ldrh r4, [r2, #20] │ │ + movs r4, r0 │ │ + ldrh r0, [r3, #20] │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #16 │ │ + mov r6, r0 │ │ + mov r0, sp │ │ + mov r5, r3 │ │ + bl b250 │ │ + ldr r0, [sp, #0] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 19bbe │ │ + ldrd r4, r8, [sp, #4] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, r5 │ │ + bl 194a0 │ │ + movs r0, #0 │ │ + cmp.w r8, #0 │ │ + strb r0, [r4, #0] │ │ + bne.n 19bce │ │ + b.n 19bde │ │ + ldr r1, [pc, #64] @ (19c00 ) │ │ + add r1, pc │ │ + ldrd r1, r2, [r1] │ │ + strd r1, r2, [r6] │ │ + cbz r0, 19bde │ │ + ldr r4, [sp, #4] │ │ + mov r0, r4 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - ldrb.w r0, [sp, #121] @ 0x79 │ │ - ldrb.w r1, [sp, #149] @ 0x95 │ │ + b.w 60820 │ │ + add sp, #16 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + cmp.w r8, #0 │ │ + strb r0, [r4, #0] │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + ldrh r4, [r0, #30] │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #108 @ 0x6c │ │ + mov r8, r0 │ │ + cmp r2, #52 @ 0x34 │ │ + bcs.n 19c26 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + movs r1, #64 @ 0x40 │ │ + str.w r4, [r8, r1] │ │ + add sp, #108 @ 0x6c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [r1, #0] │ │ + mov r5, r2 │ │ + movw r2, #17791 @ 0x457f │ │ + mov r6, r1 │ │ + movt r2, #17996 @ 0x464c │ │ + cmp r0, r2 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + mov.w r1, #64 @ 0x40 │ │ + itt eq │ │ + ldrbeq r0, [r6, #4] │ │ + cmpeq r0, #1 │ │ + beq.n 19c52 │ │ + str.w r4, [r8, r1] │ │ + add sp, #108 @ 0x6c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r6, #5] │ │ + subs r0, #1 │ │ + cmp r0, #1 │ │ + bhi.n 19c46 │ │ + ldrb r0, [r6, #6] │ │ + cmp r0, #1 │ │ + mov r0, r6 │ │ + it ne │ │ + movne r0, #22 │ │ + bne.n 19c46 │ │ + ldrb r1, [r0, #5] │ │ + cmp r1, #2 │ │ + beq.n 19c18 │ │ + ldr r2, [r0, #32] │ │ + cmp r2, #0 │ │ + beq.n 19cf0 │ │ + ldrh r3, [r0, #48] @ 0x30 │ │ + cbz r3, 19cd4 │ │ + ldrh r1, [r0, #46] @ 0x2e │ │ + cmp r1, #40 @ 0x28 │ │ + bne.n 19c18 │ │ + movs r1, #40 @ 0x28 │ │ + umull ip, r1, r3, r1 │ │ + cmp r1, #0 │ │ + bne.n 19c18 │ │ + cmp r5, r2 │ │ + mov.w r1, #64 @ 0x40 │ │ + ittt cs │ │ + strcs r3, [sp, #84] @ 0x54 │ │ + subcs r3, r5, r2 │ │ + cmpcs r3, ip │ │ + bcc.n 19c46 │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ + movw r1, #65535 @ 0xffff │ │ + adds r3, r6, r2 │ │ cmp r0, r1 │ │ - bne.w 129ec │ │ - ldr r1, [sp, #28] │ │ - add r0, sp, #64 @ 0x40 │ │ - movs r2, #19 │ │ - ldrd fp, sl, [sp, #180] @ 0xb4 │ │ - ldrb.w r5, [sp, #188] @ 0xbc │ │ - bl 3f088 │ │ - ldrb.w r0, [sp, #208] @ 0xd0 │ │ + it eq │ │ + ldreq r0, [r3, #24] │ │ + ldr r2, [sp, #84] @ 0x54 │ │ + movs r1, #64 @ 0x40 │ │ + cmp r0, #0 │ │ + beq.n 19c46 │ │ + cmp r0, r2 │ │ + str r3, [sp, #80] @ 0x50 │ │ + bcs.n 19c46 │ │ + add.w r0, r0, r0, lsl #2 │ │ + ldr r4, [sp, #80] @ 0x50 │ │ + movs r2, #0 │ │ + add.w r0, r4, r0, lsl #3 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #8 │ │ + bne.w 19e70 │ │ + movs r0, #0 │ │ + str r0, [sp, #76] @ 0x4c │ │ + strd r0, r0, [sp, #68] @ 0x44 │ │ + strd r0, r0, [sp, #60] @ 0x3c │ │ + b.n 19e86 │ │ + ldrh r1, [r0, #46] @ 0x2e │ │ + cmp r1, #40 @ 0x28 │ │ + bne.n 19c18 │ │ + cmp r5, r2 │ │ + mov.w r1, #64 @ 0x40 │ │ + itt cs │ │ + subcs r3, r5, r2 │ │ + cmpcs r3, #40 @ 0x28 │ │ + bcc.n 19c46 │ │ + adds r1, r6, r2 │ │ + ldr r3, [r1, #20] │ │ + cmp r3, #0 │ │ + bne.n 19c7c │ │ + movs r0, #0 │ │ + mov.w sl, #0 │ │ + str r0, [sp, #68] @ 0x44 │ │ + movs r0, #1 │ │ + str r0, [sp, #80] @ 0x50 │ │ + movs r0, #0 │ │ + mov.w r9, #1 │ │ + str r0, [sp, #64] @ 0x40 │ │ + strd r0, r0, [sp, #72] @ 0x48 │ │ + str r0, [sp, #84] @ 0x54 │ │ + strd r0, r0, [sp, #56] @ 0x38 │ │ + strd r0, r0, [sp, #48] @ 0x30 │ │ + strd r0, r0, [sp, #40] @ 0x28 │ │ + add.w fp, r9, sl, lsl #4 │ │ + mov.w r0, sl, lsl #4 │ │ + cmp r0, #0 │ │ + beq.n 19dee │ │ + ldrb.w r2, [r9, #12] │ │ + mov r1, r9 │ │ + subs r0, #16 │ │ + add.w r9, r9, #16 │ │ + and.w r2, r2, #15 │ │ + subs r2, #3 │ │ + cmn.w r2, #2 │ │ + bcc.n 19d1e │ │ + ldrh r1, [r1, #14] │ │ + cmp r1, #0 │ │ + beq.n 19d1e │ │ + ldr.w r0, [r9, #-16] │ │ + str r0, [sp, #36] @ 0x24 │ │ + movs r0, #96 @ 0x60 │ │ + ldr.w sl, [r9, #-12] │ │ + ldr.w r4, [r9, #-8] │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 1a122 │ │ + movs r1, #0 │ │ + add.w lr, sp, #88 @ 0x58 │ │ + strd r4, r1, [r0, #8] │ │ + movs r4, #1 │ │ + strd sl, r1, [r0] │ │ + mov.w ip, #24 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + str r1, [r0, #16] │ │ + movs r1, #4 │ │ + strd r0, r4, [sp, #92] @ 0x5c │ │ + str r1, [sp, #88] @ 0x58 │ │ + cmp r9, fp │ │ + beq.n 19e0a │ │ + ldrb.w r2, [r9, #12] │ │ + mov r1, r9 │ │ + add.w r9, r9, #16 │ │ + and.w r2, r2, #15 │ │ + subs r2, #3 │ │ + cmn.w r2, #2 │ │ + bcc.n 19d7a │ │ + ldrh r1, [r1, #14] │ │ + cmp r1, #0 │ │ + beq.n 19d7a │ │ + ldr.w r2, [r9, #-16] │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + str r2, [sp, #36] @ 0x24 │ │ + ldr.w r2, [r9, #-12] │ │ + cmp r4, r1 │ │ + str r2, [sp, #28] │ │ + ldr.w r2, [r9, #-8] │ │ + str r2, [sp, #32] │ │ + bne.n 19dcc │ │ + mov r0, lr │ │ + mov r1, r4 │ │ + movs r2, #1 │ │ + movs r3, #8 │ │ + str.w ip, [sp] │ │ + mov sl, lr │ │ + bl 1d520 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + mov.w ip, #24 │ │ + mov lr, sl │ │ + add.w r1, r4, r4, lsl #1 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + adds r4, #1 │ │ + str.w r2, [r0, r1, lsl #3] │ │ + add.w r1, r0, r1, lsl #3 │ │ + movs r2, #0 │ │ + str r2, [r1, #4] │ │ + strd r3, r2, [r1, #8] │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + str r2, [r1, #16] │ │ + str r4, [sp, #96] @ 0x60 │ │ + b.n 19d7a │ │ + add.w ip, sp, #64 @ 0x40 │ │ + ldrd fp, sl, [sp, #76] @ 0x4c │ │ + ldrd r3, r1, [sp, #52] @ 0x34 │ │ + mov.w lr, #8 │ │ + ldmia.w ip, {r0, r2, ip} │ │ + mov.w r9, #0 │ │ + movs r4, #0 │ │ + b.n 19e2c │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + cmp r4, #2 │ │ str r0, [sp, #32] │ │ - ldrb.w r0, [sp, #210] @ 0xd2 │ │ - ldrb.w r9, [sp, #209] @ 0xd1 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ str r0, [sp, #36] @ 0x24 │ │ - cmp r5, #6 │ │ - beq.n 128fe │ │ - add r0, sp, #64 @ 0x40 │ │ - mov ip, r6 │ │ - mov lr, r4 │ │ - mov r6, r5 │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ - mov r1, r8 │ │ - stmia r1!, {r2, r3, r4, r5} │ │ - mov r5, r6 │ │ - mov r4, lr │ │ - ldrh r2, [r0, #0] │ │ - mov r6, ip │ │ - ldrb r0, [r0, #2] │ │ - strh r2, [r1, #0] │ │ - strb r0, [r1, #2] │ │ - ldr r0, [sp, #28] │ │ - mov r1, r8 │ │ - movs r2, #19 │ │ - strb.w r5, [sp, #188] @ 0xbc │ │ - strd fp, sl, [sp, #180] @ 0xb4 │ │ - bl 3f088 │ │ + bcs.w 1a070 │ │ + add.w ip, sp, #64 @ 0x40 │ │ + ldrd fp, sl, [sp, #76] @ 0x4c │ │ + ldrd r3, r1, [sp, #52] @ 0x34 │ │ + ldmia.w ip, {r0, r2, ip} │ │ + ldrd r9, lr, [sp, #32] │ │ + strd r2, r0, [r8, #32] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + strd r0, r5, [r8, #40] @ 0x28 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + str.w r0, [r8, #56] @ 0x38 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str.w r0, [r8, #60] @ 0x3c │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + strd r0, fp, [r8, #12] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + strd r1, r3, [r8, #48] @ 0x30 │ │ + movs r1, #72 @ 0x48 │ │ + strd r9, lr, [r8, #64] @ 0x40 │ │ + strd r6, r5, [r8] │ │ + str.w sl, [r8, #8] │ │ + str.w r5, [r8, #20] │ │ + strd r0, ip, [r8, #24] │ │ + str.w r4, [r8, r1] │ │ + add sp, #108 @ 0x6c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r0, #16] │ │ + ldr r0, [r0, #20] │ │ + str r1, [sp, #60] @ 0x3c │ │ + adds r0, r0, r1 │ │ + str r0, [sp, #68] @ 0x44 │ │ + adc.w r0, r2, #0 │ │ + str r0, [sp, #64] @ 0x40 │ │ + movs r0, #0 │ │ + strd r0, r6, [sp, #72] @ 0x48 │ │ + ldr.w lr, [sp, #84] @ 0x54 │ │ + movs r3, #0 │ │ + mov r2, r4 │ │ + add.w r0, lr, lr, lsl #2 │ │ + mov.w fp, r0, lsl #3 │ │ + mov r0, fp │ │ + ldr r1, [r2, #4] │ │ + cmp r1, #2 │ │ + beq.n 19ecc │ │ + adds r2, #40 @ 0x28 │ │ + adds r3, #1 │ │ + subs r0, #40 @ 0x28 │ │ + bne.n 19e98 │ │ + movs r3, #0 │ │ + mov r0, fp │ │ + mov r2, r4 │ │ + ldr r1, [r2, #4] │ │ + cmp r1, #11 │ │ + beq.n 19efc │ │ + adds r2, #40 @ 0x28 │ │ + adds r3, #1 │ │ + subs r0, #40 @ 0x28 │ │ + bne.n 19eac │ │ + movs r0, #0 │ │ + mov.w r9, #1 │ │ + str r0, [sp, #48] @ 0x30 │ │ + mov.w sl, #0 │ │ + strd r0, r0, [sp, #52] @ 0x34 │ │ + b.n 19d12 │ │ + ldr.w ip, [r2, #20] │ │ + cmp.w ip, #0 │ │ + beq.n 19f2c │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + movs r1, #64 @ 0x40 │ │ + movs.w r0, ip, lsl #28 │ │ + bne.w 19c46 │ │ + ldr r0, [r2, #16] │ │ + subs.w r9, r5, r0 │ │ + it cs │ │ + cmpcs r9, ip │ │ + bcc.w 19c46 │ │ + ldr.w lr, [sp, #84] @ 0x54 │ │ + add.w r9, r6, r0 │ │ + b.n 19f30 │ │ + ldr.w ip, [r2, #20] │ │ + cmp.w ip, #0 │ │ + beq.n 19fdc │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + movs r1, #64 @ 0x40 │ │ + movs.w r0, ip, lsl #28 │ │ + bne.w 19c46 │ │ + ldr r0, [r2, #16] │ │ + subs.w r9, r5, r0 │ │ + it cs │ │ + cmpcs r9, ip │ │ + bcc.w 19c46 │ │ + ldr.w lr, [sp, #84] @ 0x54 │ │ + add.w r9, r6, r0 │ │ + b.n 19fe0 │ │ + mov.w r9, #1 │ │ + ldr r0, [r2, #24] │ │ + cbz r0, 19f68 │ │ + ldr r2, [sp, #80] @ 0x50 │ │ + cmp r0, lr │ │ + bcs.w 19c14 │ │ + add.w r0, r0, r0, lsl #2 │ │ + add.w r0, r2, r0, lsl #3 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #3 │ │ + bne.w 19c14 │ │ + ldr r1, [r0, #16] │ │ + movs r4, #0 │ │ + ldr r0, [r0, #20] │ │ + str r1, [sp, #56] @ 0x38 │ │ + adds r0, r0, r1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + mov.w r0, #0 │ │ + str r6, [sp, #48] @ 0x30 │ │ + str r0, [sp, #52] @ 0x34 │ │ + adc.w r0, r4, #0 │ │ + str r0, [sp, #40] @ 0x28 │ │ + b.n 19f76 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #80] @ 0x50 │ │ + str r0, [sp, #56] @ 0x38 │ │ + strd r0, r0, [sp, #48] @ 0x30 │ │ + strd r0, r0, [sp, #40] @ 0x28 │ │ + add.w r0, r2, #16 │ │ + mov lr, fp │ │ + mov.w sl, ip, lsr #4 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + str.w ip, [sp, #32] │ │ + str.w fp, [sp, #36] @ 0x24 │ │ + b.n 19f96 │ │ + adds r0, #40 @ 0x28 │ │ + subs.w lr, lr, #40 @ 0x28 │ │ + beq.n 19fca │ │ + ldr.w r1, [r0, #-12] │ │ + cmp r1, #18 │ │ + itt eq │ │ + ldreq r1, [r0, #8] │ │ + cmpeq r1, r3 │ │ + bne.n 19f8e │ │ + ldr.w fp, [r0, #4] │ │ + cmp.w fp, #0 │ │ + beq.n 19f8e │ │ + movs.w r1, fp, lsl #30 │ │ + mov.w r1, #64 @ 0x40 │ │ + bne.w 19c46 │ │ + ldr r2, [r0, #0] │ │ + subs.w ip, r5, r2 │ │ + bcc.w 19c46 │ │ + cmp ip, fp │ │ + bcs.n 19f8e │ │ + b.n 19c46 │ │ + ldrd r4, lr, [sp, #80] @ 0x50 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr r0, [sp, #32] │ │ + cmp r0, #15 │ │ + bhi.w 19d16 │ │ + b.n 19ea6 │ │ + mov.w r9, #1 │ │ + ldr r0, [r2, #24] │ │ + cbz r0, 1a018 │ │ + cmp r0, lr │ │ + bcs.w 19c14 │ │ + add.w r0, r0, r0, lsl #2 │ │ + ldr r2, [sp, #80] @ 0x50 │ │ + add.w r0, r2, r0, lsl #3 │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #3 │ │ + bne.w 19c14 │ │ + ldr r1, [r0, #16] │ │ + movs r4, #0 │ │ + ldr r0, [r0, #20] │ │ + str r1, [sp, #56] @ 0x38 │ │ + adds r0, r0, r1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + mov.w r0, #0 │ │ + str r6, [sp, #48] @ 0x30 │ │ + str r0, [sp, #52] @ 0x34 │ │ + adc.w r0, r4, #0 │ │ + str r0, [sp, #40] @ 0x28 │ │ + b.n 1a026 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #80] @ 0x50 │ │ + str r0, [sp, #56] @ 0x38 │ │ + strd r0, r0, [sp, #48] @ 0x30 │ │ + strd r0, r0, [sp, #40] @ 0x28 │ │ + add.w r0, r2, #16 │ │ + mov.w sl, ip, lsr #4 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + b.n 1a03e │ │ + adds r0, #40 @ 0x28 │ │ + subs.w fp, fp, #40 @ 0x28 │ │ + beq.w 19d16 │ │ + ldr.w r1, [r0, #-12] │ │ + cmp r1, #18 │ │ + itt eq │ │ + ldreq r1, [r0, #8] │ │ + cmpeq r1, r3 │ │ + bne.n 1a034 │ │ + ldr.w ip, [r0, #4] │ │ + cmp.w ip, #0 │ │ + beq.n 1a034 │ │ + movs.w r1, ip, lsl #30 │ │ + mov.w r1, #64 @ 0x40 │ │ + bne.w 19c46 │ │ + ldr r2, [r0, #0] │ │ + subs r2, r5, r2 │ │ + bcc.w 19c46 │ │ + cmp r2, ip │ │ + bcs.n 1a034 │ │ + b.n 19c46 │ │ + cmp r4, #21 │ │ + bcs.n 1a12a │ │ + add.w r0, r4, r4, lsl #1 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + movs r3, #0 │ │ + add.w lr, r1, r0, lsl #3 │ │ + add.w r0, r1, #24 │ │ + str.w lr, [sp, #4] │ │ + b.n 1a0ba │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + ldrd lr, r2, [sp, #88] @ 0x58 │ │ + ldr r0, [sp, #16] │ │ + str r0, [r1, #0] │ │ + ldr r0, [sp, #20] │ │ + strd r0, lr, [r1, #4] │ │ + add.w r0, r1, #12 │ │ + ldrd r3, ip, [sp, #96] @ 0x60 │ │ + stmia.w r0, {r2, r3, ip} │ │ + ldr r3, [sp, #12] │ │ + ldrd lr, r9, [sp, #4] │ │ + add.w r0, r9, #24 │ │ + adds r3, #24 │ │ + mov r1, r9 │ │ + cmp r0, lr │ │ + beq.w 19e18 │ │ + mov r9, r0 │ │ + ldrd r2, r0, [r1, #24] │ │ + ldrd sl, ip, [r1] │ │ + str r2, [sp, #16] │ │ + subs.w r2, r2, sl │ │ + str r0, [sp, #20] │ │ + sbcs.w r2, r0, ip │ │ + bcs.n 1a0ac │ │ + ldrd r0, ip, [r1, #32] │ │ + strd r0, ip, [sp, #88] @ 0x58 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + ldrd r2, r1, [r1, #40] @ 0x28 │ │ + strd r2, r1, [sp, #96] @ 0x60 │ │ + mov r1, r3 │ │ + str.w r9, [sp, #8] │ │ + str r3, [sp, #12] │ │ + add r0, r1 │ │ + str r1, [sp, #24] │ │ + add.w r1, r0, #24 │ │ + str r1, [sp, #28] │ │ + mov r2, r0 │ │ + ldr r1, [sp, #28] │ │ + ldmia.w r2, {r3, r9, sl, fp, ip, lr} │ │ + stmia.w r1, {r3, r9, sl, fp, ip, lr} │ │ + ldr r1, [sp, #24] │ │ + cmp r1, #0 │ │ + beq.n 1a08a │ │ + ldrd r0, r2, [r0, #-24] │ │ + subs r1, #24 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r3, r0 │ │ + ldr r0, [sp, #20] │ │ + sbcs r0, r2 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + bcc.n 1a0ec │ │ + add r0, r1 │ │ + add.w r1, r0, #24 │ │ + b.n 1a08c │ │ + movs r0, #8 │ │ + movs r1, #96 @ 0x60 │ │ + bl afe8 │ │ ldr r0, [sp, #36] @ 0x24 │ │ mov r1, r4 │ │ - strb.w r0, [sp, #210] @ 0xd2 │ │ + bl 2feec │ │ + b.n 19e18 │ │ + mov r4, r0 │ │ ldr r0, [sp, #32] │ │ - strb.w r0, [sp, #208] @ 0xd0 │ │ + cbnz r0, 1a146 │ │ + b.n 1a14c │ │ + mov r4, r0 │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + cbz r0, 1a14c │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + ldrd r8, r6, [r0, #4] │ │ + mov r4, r0 │ │ + cbz r6, 1a17a │ │ + add.w r5, r8, #4 │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #0] │ │ + blxne 608f0 │ │ + adds r5, #12 │ │ + subs r6, #1 │ │ + bne.n 1a166 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + ldrd r8, r6, [r4, #16] │ │ + cbz r6, 1a19e │ │ + add.w r5, r8, #4 │ │ + ldrd r0, r1, [r5, #-4] │ │ + blx 60a90 │ │ + adds r5, #8 │ │ + subs r6, #1 │ │ + bne.n 1a190 │ │ + ldr r0, [r4, #12] │ │ + cbz r0, 1a1b0 │ │ mov r0, r8 │ │ - strb.w r9, [sp, #209] @ 0xd1 │ │ - bl 123c4 │ │ - ldr r0, [sp, #24] │ │ - mov r1, r6 │ │ - bl 123c4 │ │ - ldrb.w r0, [sp, #120] @ 0x78 │ │ - ldrb.w r1, [sp, #148] @ 0x94 │ │ - cmp r0, #10 │ │ - beq.n 129cc │ │ - cmp r1, #10 │ │ - beq.n 129f4 │ │ - subs r3, r0, #6 │ │ - movs r5, #1 │ │ - uxtb r2, r3 │ │ - cmp r2, #4 │ │ - mov.w r2, #0 │ │ - it cc │ │ - uxtabcc r2, r5, r3 │ │ - subs r3, r1, #6 │ │ - uxtab r5, r5, r3 │ │ - uxtb r3, r3 │ │ - cmp r3, #3 │ │ - it hi │ │ - movhi r5, #0 │ │ - cmp r2, r5 │ │ - bne.n 129ec │ │ - uxtb r5, r2 │ │ - cmp r5, #4 │ │ - beq.n 129ae │ │ - cmp r5, #0 │ │ - bne.n 128bc │ │ - cmp r3, #3 │ │ - bls.n 128bc │ │ - cmp r0, r1 │ │ - bne.n 129ec │ │ - tbb [pc, r0] │ │ - lsls r5, r3, #16 │ │ - adds r3, r0, #4 │ │ - lsls r4, r0, #12 │ │ - b.n 128ae │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 1a162 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + subw sp, sp, #1388 @ 0x56c │ │ + mov r5, r2 │ │ + mov sl, r1 │ │ + str r3, [sp, #140] @ 0x8c │ │ + str r0, [sp, #88] @ 0x58 │ │ + ldr r2, [pc, #16] @ (1a1e0 ) │ │ + mov r0, r5 │ │ + movs r3, #13 │ │ + str r5, [sp, #136] @ 0x88 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #188] @ 0xbc │ │ + b.n 1a1e4 │ │ + nop │ │ + b.n 1a2e2 │ │ + vtbl.8 d25, {d14-d15}, d31 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #188] @ 0xbc │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #132] @ 0x84 │ │ + ldr r2, [pc, #16] @ (1a208 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #184] @ 0xb8 │ │ + b.n 1a20c │ │ + nop │ │ + b.n 1a2d4 │ │ + vtbl.8 d25, {d14-d15}, d30 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #184] @ 0xb8 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr r2, [pc, #16] @ (1a230 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + b.n 1a234 │ │ + nop │ │ + b.n 1a2c2 │ │ + vtbl.8 d25, {d14-d15}, d29 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #124] @ 0x7c │ │ + ldr r2, [pc, #16] @ (1a258 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + b.n 1a25c │ │ + nop │ │ + b.n 1a2b6 │ │ + vtbl.8 d25, {d14-d15}, d28 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #120] @ 0x78 │ │ + ldr r2, [pc, #16] @ (1a280 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #172] @ 0xac │ │ + b.n 1a284 │ │ + nop │ │ + b.n 1a2a4 │ │ + vtbl.8 d25, {d14-d15}, d27 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #172] @ 0xac │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #116] @ 0x74 │ │ + ldr r2, [pc, #16] @ (1a2a8 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + b.n 1a2ac │ │ + nop │ │ + svc 243 @ 0xf3 │ │ + vtbl.8 d25, {d14-d15}, d26 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldr r2, [pc, #16] @ (1a2d0 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + b.n 1a2d4 │ │ + nop │ │ + svc 243 @ 0xf3 │ │ + vtbl.8 d25, {d14-d15}, d25 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #108] @ 0x6c │ │ + ldr r2, [pc, #16] @ (1a2f8 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #12 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + b.n 1a2fc │ │ + nop │ │ + svc 217 @ 0xd9 │ │ + vtbl.8 d25, {d14-d15}, d24 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #104] @ 0x68 │ │ + ldr r2, [pc, #16] @ (1a320 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #10 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #156] @ 0x9c │ │ + b.n 1a324 │ │ + nop │ │ + svc 217 @ 0xd9 │ │ + vtbl.8 d25, {d14-d15}, d23 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #156] @ 0x9c │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr r2, [pc, #16] @ (1a348 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #18 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #152] @ 0x98 │ │ + b.n 1a34c │ │ + nop │ │ + svc 187 @ 0xbb │ │ + vtbl.8 d25, {d14-d15}, d22 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #152] @ 0x98 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr r2, [pc, #16] @ (1a370 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #12 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #148] @ 0x94 │ │ + b.n 1a374 │ │ + nop │ │ + svc 165 @ 0xa5 │ │ + vrsubhn.i d20, q15, │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + it eq │ │ + moveq r0, r9 │ │ + str r0, [sp, #148] @ 0x94 │ │ + it eq │ │ + moveq.w r9, #1 │ │ + ldr r2, [pc, #16] @ (1a398 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #10 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #144] @ 0x90 │ │ + b.n 1a39c │ │ + svc 16 │ │ + vrsubhn.i d20, q7, q3 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + it eq │ │ + moveq r0, r6 │ │ + str r0, [sp, #144] @ 0x90 │ │ + it eq │ │ + moveq r6, #1 │ │ + ldr r2, [pc, #12] @ (1a3bc ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + b.n 1a3c0 │ │ + udf #244 @ 0xf4 │ │ + vrsubhn.i d20, q7, q2 │ │ + mov fp, r1 │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq fp, r0 │ │ + moveq r4, #1 │ │ + ldr r2, [pc, #16] @ (1a3e0 ) │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + movs r3, #13 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #92] @ 0x5c │ │ + b.n 1a3e4 │ │ + nop │ │ + udf #253 @ 0xfd │ │ + vtbl.8 d20, {d14-d16}, d4 │ │ + mov r8, r0 │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + add r2, pc │ │ + movs r3, #15 │ │ + bl 1d844 │ │ + b.n 1a3fc │ │ + nop │ │ + udf #242 @ 0xf2 │ │ + vmovn.i d18, q0 │ │ + str.w sl, [sp, #84] @ 0x54 │ │ + strb.w r2, [sp, #328] @ 0x148 │ │ + cmp r0, #0 │ │ + str r2, [sp, #324] @ 0x144 │ │ + strd r2, r2, [sp, #312] @ 0x138 │ │ + ldr r2, [sp, #144] @ 0x90 │ │ + strd r4, fp, [sp, #288] @ 0x120 │ │ + strd r6, r2, [sp, #280] @ 0x118 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + strd r9, r2, [sp, #272] @ 0x110 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + str r2, [sp, #268] @ 0x10c │ │ + ldr r2, [sp, #96] @ 0x60 │ │ + str r2, [sp, #264] @ 0x108 │ │ + ldr r2, [sp, #156] @ 0x9c │ │ + str r2, [sp, #260] @ 0x104 │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + str r2, [sp, #256] @ 0x100 │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + str r2, [sp, #252] @ 0xfc │ │ + ldr r2, [sp, #104] @ 0x68 │ │ + str r2, [sp, #248] @ 0xf8 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + str r2, [sp, #244] @ 0xf4 │ │ + ldr r2, [sp, #108] @ 0x6c │ │ + str r2, [sp, #240] @ 0xf0 │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ + str r2, [sp, #236] @ 0xec │ │ + ldr r2, [sp, #112] @ 0x70 │ │ + str r2, [sp, #232] @ 0xe8 │ │ + ldr r2, [sp, #172] @ 0xac │ │ + str r2, [sp, #228] @ 0xe4 │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + str r2, [sp, #224] @ 0xe0 │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ + str r2, [sp, #220] @ 0xdc │ │ + ldr r2, [sp, #120] @ 0x78 │ │ + str r2, [sp, #216] @ 0xd8 │ │ + ldr r2, [sp, #180] @ 0xb4 │ │ + str r2, [sp, #212] @ 0xd4 │ │ + ldr r2, [sp, #124] @ 0x7c │ │ + str r2, [sp, #208] @ 0xd0 │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ + str r2, [sp, #204] @ 0xcc │ │ ldr r2, [sp, #128] @ 0x80 │ │ - ldr r0, [sp, #156] @ 0x9c │ │ - cmp r2, r0 │ │ - bne.n 129ec │ │ - ldr r0, [sp, #124] @ 0x7c │ │ + str r2, [sp, #200] @ 0xc8 │ │ + ldr r2, [sp, #188] @ 0xbc │ │ + str r2, [sp, #196] @ 0xc4 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + str r2, [sp, #192] @ 0xc0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #308] @ 0x134 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #304] @ 0x130 │ │ + cmp.w r8, #0 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + it eq │ │ + moveq r0, r8 │ │ + str r0, [sp, #300] @ 0x12c │ │ + it eq │ │ + moveq.w r8, #1 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + str.w r8, [sp, #296] @ 0x128 │ │ + ldr.w r4, [sl, #64] @ 0x40 │ │ + str r4, [sp, #172] @ 0xac │ │ + cmp.w r4, #2147483648 @ 0x80000000 │ │ + beq.w 1a74a │ │ + ldr r2, [pc, #20] @ (1a4b8 ) │ │ + mov r0, sl │ │ + ldr r5, [sp, #84] @ 0x54 │ │ + movs r3, #13 │ │ + add r2, pc │ │ + mov r1, r5 │ │ + bl 1d844 │ │ + str r1, [sp, #188] @ 0xbc │ │ + b.n 1a4bc │ │ + nop │ │ + ble.n 1a40e │ │ + vtbl.8 d25, {d14-d15}, d31 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #188] @ 0xbc │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr r2, [pc, #16] @ (1a4e0 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #184] @ 0xb8 │ │ + b.n 1a4e4 │ │ + nop │ │ + ble.n 1a3fc │ │ + vtbl.8 d25, {d14-d15}, d30 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #184] @ 0xb8 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #124] @ 0x7c │ │ + ldr r2, [pc, #16] @ (1a508 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + b.n 1a50c │ │ + nop │ │ + ble.n 1a5ea │ │ + vtbl.8 d25, {d14-d15}, d29 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #120] @ 0x78 │ │ + ldr r2, [pc, #16] @ (1a530 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + b.n 1a534 │ │ + nop │ │ + ble.n 1a5de │ │ + vtbl.8 d25, {d14-d15}, d28 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #116] @ 0x74 │ │ + ldr r2, [pc, #16] @ (1a558 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #11 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + b.n 1a55c │ │ + nop │ │ + ble.n 1a5cc │ │ + vtbl.8 d25, {d14-d15}, d26 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldr r2, [pc, #16] @ (1a580 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + b.n 1a584 │ │ + nop │ │ + ble.n 1a5ba │ │ + vtbl.8 d25, {d14-d15}, d25 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #108] @ 0x6c │ │ + ldr r2, [pc, #988] @ (1a974 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #104] @ 0x68 │ │ + ldr r2, [pc, #960] @ (1a978 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #12 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #156] @ 0x9c │ │ + ldr r1, [sp, #156] @ 0x9c │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #156] @ 0x9c │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr r2, [pc, #932] @ (1a97c ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #10 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #152] @ 0x98 │ │ ldr r1, [sp, #152] @ 0x98 │ │ - blx 41da0 │ │ cmp r0, #0 │ │ - ittt eq │ │ - ldreq r2, [sp, #136] @ 0x88 │ │ - ldreq r0, [sp, #164] @ 0xa4 │ │ - cmpeq r2, r0 │ │ - bne.n 129ec │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #152] @ 0x98 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr r2, [pc, #904] @ (1a980 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #18 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #148] @ 0x94 │ │ + ldr r1, [sp, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #148] @ 0x94 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #92] @ 0x5c │ │ + ldr r2, [pc, #876] @ (1a984 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #12 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #144] @ 0x90 │ │ + mov r9, r0 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + it eq │ │ + moveq r0, r9 │ │ + str r0, [sp, #144] @ 0x90 │ │ + it eq │ │ + moveq.w r9, #1 │ │ + ldr r2, [pc, #848] @ (1a988 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #10 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #132] @ 0x84 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ ldr r0, [sp, #132] @ 0x84 │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ - blx 41da0 │ │ + it eq │ │ + moveq r0, r6 │ │ + str r0, [sp, #132] @ 0x84 │ │ + it eq │ │ + moveq r6, #1 │ │ + ldr r2, [pc, #820] @ (1a98c ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + mov r4, r0 │ │ + mov r8, r1 │ │ cmp r0, #0 │ │ - beq.w 128bc │ │ - b.n 129ec │ │ - cmp r2, #4 │ │ - bne.w 128bc │ │ + itt eq │ │ + moveq r8, r0 │ │ + moveq r4, #1 │ │ + ldr r2, [pc, #796] @ (1a990 ) │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + movs r3, #13 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #80] @ 0x50 │ │ + ldr r2, [pc, #784] @ (1a994 ) │ │ + mov fp, r0 │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + add r2, pc │ │ + movs r3, #15 │ │ + bl 1d844 │ │ + movs r2, #0 │ │ + strd r4, r8, [sp, #816] @ 0x330 │ │ + strb.w r2, [sp, #856] @ 0x358 │ │ + str r2, [sp, #852] @ 0x354 │ │ + strd r2, r2, [sp, #840] @ 0x348 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + strd r6, r2, [sp, #808] @ 0x328 │ │ + ldr r2, [sp, #144] @ 0x90 │ │ + strd r9, r2, [sp, #800] @ 0x320 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + str r2, [sp, #796] @ 0x31c │ │ + ldr r2, [sp, #92] @ 0x5c │ │ + str r2, [sp, #792] @ 0x318 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + str r2, [sp, #788] @ 0x314 │ │ + ldr r2, [sp, #96] @ 0x60 │ │ + str r2, [sp, #784] @ 0x310 │ │ + ldr r2, [sp, #156] @ 0x9c │ │ + str r2, [sp, #780] @ 0x30c │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + str r2, [sp, #776] @ 0x308 │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + str r2, [sp, #772] @ 0x304 │ │ + ldr r2, [sp, #104] @ 0x68 │ │ + str r2, [sp, #768] @ 0x300 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + str r2, [sp, #764] @ 0x2fc │ │ + ldr r2, [sp, #108] @ 0x6c │ │ + str r2, [sp, #760] @ 0x2f8 │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ + str r2, [sp, #756] @ 0x2f4 │ │ + ldr r2, [sp, #112] @ 0x70 │ │ + str r2, [sp, #752] @ 0x2f0 │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ + str r2, [sp, #748] @ 0x2ec │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + str r2, [sp, #744] @ 0x2e8 │ │ + ldr r2, [sp, #180] @ 0xb4 │ │ + str r2, [sp, #740] @ 0x2e4 │ │ + ldr r2, [sp, #120] @ 0x78 │ │ + str r2, [sp, #736] @ 0x2e0 │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ + str r2, [sp, #732] @ 0x2dc │ │ + ldr r2, [sp, #124] @ 0x7c │ │ + str r2, [sp, #728] @ 0x2d8 │ │ + ldr r2, [sp, #188] @ 0xbc │ │ + str r2, [sp, #724] @ 0x2d4 │ │ ldr r2, [sp, #128] @ 0x80 │ │ - ldr r0, [sp, #156] @ 0x9c │ │ - cmp r2, r0 │ │ - bne.n 129ec │ │ - ldr r0, [sp, #124] @ 0x7c │ │ + str r2, [sp, #720] @ 0x2d0 │ │ + movs r2, #1 │ │ + strd r2, r2, [sp, #712] @ 0x2c8 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #836] @ 0x344 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #832] @ 0x340 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + cmp.w fp, #0 │ │ + it eq │ │ + moveq r0, fp │ │ + str r0, [sp, #828] @ 0x33c │ │ + it eq │ │ + moveq.w fp, #1 │ │ + movs r0, #148 @ 0x94 │ │ + str.w fp, [sp, #824] @ 0x338 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 1baae │ │ + add r1, sp, #712 @ 0x2c8 │ │ + movs r2, #148 @ 0x94 │ │ + mov r4, r0 │ │ + bl 5d614 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + str r4, [sp, #312] @ 0x138 │ │ + ldr r4, [sp, #172] @ 0xac │ │ + ldr r1, [r0, #68] @ 0x44 │ │ + mov r0, r4 │ │ + bl 2d540 │ │ + add.w r0, r4, #2147483648 @ 0x80000000 │ │ + movs r2, #140 @ 0x8c │ │ + clz r0, r0 │ │ + lsrs r6, r0, #5 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + adds r0, #8 │ │ + add r1, sp, #192 @ 0xc0 │ │ + bl 5daa8 │ │ + movs r0, #1 │ │ + strd r0, r0, [sp, #712] @ 0x2c8 │ │ + movs r0, #148 @ 0x94 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 1baa4 │ │ + str r6, [sp, #156] @ 0x9c │ │ + add r1, sp, #712 @ 0x2c8 │ │ + movs r2, #148 @ 0x94 │ │ + mov r5, r0 │ │ + bl 5d614 │ │ + movs r1, #0 │ │ + movs r0, #4 │ │ + str r1, [sp, #548] @ 0x224 │ │ + strd r1, r0, [sp, #540] @ 0x21c │ │ + str r1, [sp, #560] @ 0x230 │ │ + ldrd r0, r1, [r5, #24] │ │ + str r5, [sp, #516] @ 0x204 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + strd r0, r1, [sp, #552] @ 0x228 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + str r5, [sp, #180] @ 0xb4 │ │ + cbz r1, 1a808 │ │ + ldr.w fp, [sp, #168] @ 0xa8 │ │ + add.w sl, sp, #712 @ 0x2c8 │ │ + add.w r8, sp, #552 @ 0x228 │ │ + movs r4, #0 │ │ + mov.w r9, #4 │ │ + movs r6, #0 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + mov r2, r6 │ │ + bl 2d54c │ │ + ldrb.w r0, [sp, #713] @ 0x2c9 │ │ + cmp r0, #3 │ │ + beq.w 1b450 │ │ + ldrd r0, r1, [sp, #556] @ 0x22c │ │ + ldr r5, [sp, #732] @ 0x2dc │ │ + sub.w r0, fp, r0 │ │ + ldr.w fp, [sp, #724] @ 0x2d4 │ │ + adds r6, r0, r1 │ │ + ldr r0, [sp, #540] @ 0x21c │ │ + str r6, [sp, #560] @ 0x230 │ │ + cmp r4, r0 │ │ + bne.n 1a7e6 │ │ + add r0, sp, #540 @ 0x21c │ │ + bl 2d740 │ │ + ldr.w r9, [sp, #544] @ 0x220 │ │ + add.w r0, r9, r4, lsl #3 │ │ + str.w r5, [r9, r4, lsl #3] │ │ + adds r4, #1 │ │ + str.w fp, [r0, #4] │ │ + ldr.w fp, [sp, #556] @ 0x22c │ │ + str r4, [sp, #548] @ 0x224 │ │ + cmp.w fp, #0 │ │ + bne.n 1a7b0 │ │ + ldr r5, [sp, #180] @ 0xb4 │ │ + cmp r4, #2 │ │ + bcs.w 1baba │ │ + add.w r0, r5, #8 │ │ + movs r1, #0 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #8 │ │ + str r1, [sp, #572] @ 0x23c │ │ + add.w r3, sp, #1104 @ 0x450 │ │ + strd r1, r0, [sp, #564] @ 0x234 │ │ + str r1, [sp, #584] @ 0x248 │ │ + strd r1, r0, [sp, #576] @ 0x240 │ │ + str r1, [sp, #596] @ 0x254 │ │ + ldrd r0, r1, [r5, #16] │ │ + strd r0, r1, [sp, #120] @ 0x78 │ │ + ldrd r0, r1, [r5, #32] │ │ + strd r0, r1, [sp, #588] @ 0x24c │ │ + add r1, sp, #712 @ 0x2c8 │ │ + add.w r0, r1, #280 @ 0x118 │ │ + str r0, [sp, #128] @ 0x80 │ │ + add r0, sp, #624 @ 0x270 │ │ + adds r2, r0, #4 │ │ + adds r0, #24 │ │ + str r0, [sp, #148] @ 0x94 │ │ + add.w r0, r1, #24 │ │ + str r0, [sp, #188] @ 0xbc │ │ + ldrb.w r0, [r5, #144] @ 0x90 │ │ + str r2, [sp, #92] @ 0x5c │ │ + add.w r2, r1, #33 @ 0x21 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldrd r0, r1, [r5, #120] @ 0x78 │ │ + str r0, [sp, #108] @ 0x6c │ │ + str r2, [sp, #100] @ 0x64 │ │ + add.w r2, r5, #112 @ 0x70 │ │ + str r2, [sp, #104] @ 0x68 │ │ + add.w r2, r3, #16 │ │ + movs r0, #0 │ │ + str r2, [sp, #96] @ 0x60 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + add.w r2, r3, #184 @ 0xb8 │ │ + str r2, [sp, #132] @ 0x84 │ │ + str r1, [sp, #116] @ 0x74 │ │ + ldr r0, [sp, #584] @ 0x248 │ │ + str r0, [sp, #144] @ 0x90 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #588 @ 0x24c │ │ + bl 1dad0 │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ + cmp r5, #3 │ │ + beq.w 1b3aa │ │ + ldr.w sl, [sp, #188] @ 0xbc │ │ + cmp r5, #2 │ │ + ldr r0, [sp, #716] @ 0x2cc │ │ + ldr.w lr, [sp, #732] @ 0x2dc │ │ + str r0, [sp, #184] @ 0xb8 │ │ + ldrd r9, ip, [sp, #720] @ 0x2d0 │ │ + ldr.w r8, [sp, #728] @ 0x2d8 │ │ + add r4, sp, #600 @ 0x258 │ │ + ldmia.w sl, {r0, r1, r2, r3, r6, fp} │ │ + stmia.w r4, {r0, r1, r2, r3, r6, fp} │ │ + beq.w 1b3f4 │ │ + lsls r0, r5, #31 │ │ + bne.n 1a87a │ │ + cmp.w r9, #1 │ │ + it ne │ │ + cmpne.w r9, #5 │ │ + beq.n 1a87a │ │ + cmp.w r9, #2 │ │ + bne.n 1a998 │ │ + movs r0, #2 │ │ + ldr.w r9, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #632] @ 0x278 │ │ + movs r0, #0 │ │ + strd ip, r8, [sp, #636] @ 0x27c │ │ + str.w lr, [sp, #644] @ 0x284 │ │ + str.w r9, [sp, #628] @ 0x274 │ │ + str r0, [sp, #624] @ 0x270 │ │ + ldr.w ip, [sp, #148] @ 0x94 │ │ + add r1, sp, #600 @ 0x258 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add r0, sp, #712 @ 0x2c8 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + add r2, sp, #624 @ 0x270 │ │ + bl 1de70 │ │ + ldrd r0, r1, [sp, #712] @ 0x2c8 │ │ + eor.w r0, r0, #2 │ │ + orrs r0, r1 │ │ + beq.n 1a876 │ │ + add.w r0, sp, #1104 @ 0x450 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + mov.w r2, #280 @ 0x118 │ │ + bl 5daa8 │ │ + mov.w sl, #0 │ │ + mov.w r8, #2 │ │ + str.w r8, [sp, #624] @ 0x270 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add.w r1, sp, #1104 @ 0x450 │ │ + mov.w r2, #280 @ 0x118 │ │ + bl 5daa8 │ │ + add.w ip, sp, #624 @ 0x270 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + movs r0, #83 @ 0x53 │ │ + ldr r4, [sp, #144] @ 0x90 │ │ + strb.w r0, [sp, #1040] @ 0x410 │ │ + ldr r0, [sp, #576] @ 0x240 │ │ + strh.w fp, [sp, #1058] @ 0x422 │ │ + cmp r4, r0 │ │ + strh.w sl, [sp, #1056] @ 0x420 │ │ + str.w r9, [sp, #1060] @ 0x424 │ │ + str.w r8, [sp, #1016] @ 0x3f8 │ │ + bne.n 1a958 │ │ + add r0, sp, #576 @ 0x240 │ │ + bl 2d9ac │ │ + ldr r0, [sp, #580] @ 0x244 │ │ + mov.w r1, #352 @ 0x160 │ │ + mla r0, r4, r1, r0 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + mov.w r2, #352 @ 0x160 │ │ + bl 5daa8 │ │ + adds r0, r4, #1 │ │ + str r0, [sp, #584] @ 0x248 │ │ + b.n 1a876 │ │ + nop │ │ + ble.n 1a9ae │ │ + @ instruction: 0xfffedd09 │ │ + vcvt.u16.f16 d29, d1, #2 │ │ + @ instruction: 0xfffedcfb │ │ + vqdmulh.s , q15, d29[0] │ │ + vdup.16 , d16[3] │ │ + vdup.16 , d10[3] │ │ + vcvt.f16.u16 , , #2 │ │ + vcvt.f16.u16 , q3, #2 │ │ + vtbx.8 d30, {d30-d31}, d13 │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ + movs r0, #0 │ │ + ldr.w r8, [sp, #184] @ 0xb8 │ │ + strd r9, ip, [sp, #632] @ 0x278 │ │ + str.w r8, [sp, #628] @ 0x274 │ │ + str r0, [sp, #624] @ 0x270 │ │ + ldr.w ip, [sp, #148] @ 0x94 │ │ + add r1, sp, #600 @ 0x258 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add r0, sp, #712 @ 0x2c8 │ │ ldr r1, [sp, #152] @ 0x98 │ │ - blx 41da0 │ │ + add r2, sp, #624 @ 0x270 │ │ + bl 1de70 │ │ + ldrd r0, r1, [sp, #712] @ 0x2c8 │ │ + eor.w r0, r0, #2 │ │ + orrs r0, r1 │ │ + beq.w 1a876 │ │ + add.w r0, sp, #1104 @ 0x450 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + mov.w r2, #280 @ 0x118 │ │ + bl 5daa8 │ │ + ldr.w fp, [sp, #1360] @ 0x550 │ │ + movs r4, #0 │ │ + ldr.w r1, [sp, #1316] @ 0x524 │ │ + ldr.w r9, [sp, #1312] @ 0x520 │ │ + add.w r0, fp, #8 │ │ + str r0, [sp, #688] @ 0x2b0 │ │ + cmp r1, #0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str r4, [sp, #692] @ 0x2b4 │ │ + str r0, [sp, #684] @ 0x2ac │ │ + strd r9, r1, [sp, #676] @ 0x2a4 │ │ + beq.w 1ba26 │ │ + add.w r8, r9, #1 │ │ + sub.w sl, r1, #1 │ │ + strd r9, fp, [sp, #76] @ 0x4c │ │ + mov fp, r1 │ │ + movs r5, #0 │ │ + mov.w r9, #0 │ │ + movs r6, #0 │ │ + ldrb.w r4, [r8, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 1aa28 │ │ + cmp r4, #1 │ │ + bhi.w 1ba08 │ │ + and.w r0, r4, #127 @ 0x7f │ │ + and.w r2, r6, #63 @ 0x3f │ │ + movs r1, #0 │ │ + bl 5db8e │ │ + orrs r5, r0 │ │ + orr.w r9, r9, r1 │ │ + sxtb r0, r4 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 1aa58 │ │ + add.w r8, r8, #1 │ │ + adds r6, #7 │ │ + sub.w sl, sl, #1 │ │ + adds.w r0, sl, #1 │ │ + bne.n 1aa1a │ │ + b.w 1ba18 │ │ + orrs.w r0, r5, r9 │ │ + strd r8, sl, [sp, #676] @ 0x2a4 │ │ + bne.n 1aad6 │ │ + dmb ish │ │ + ldr.w fp, [sp, #80] @ 0x50 │ │ + ldrex r0, [fp] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [fp] │ │ + cmp r2, #0 │ │ + bne.n 1aa6a │ │ + cmp r0, #1 │ │ + bne.n 1aa88 │ │ + dmb ish │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + bl 1f61c │ │ + ldr.w r0, [sp, #1120] @ 0x460 │ │ + ldr.w r1, [sp, #1124] @ 0x464 │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1aad0 │ │ + ldr.w r0, [sp, #1216] @ 0x4c0 │ │ + cbz r0, 1aaa6 │ │ + ldr.w r0, [sp, #1220] @ 0x4c4 │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1228] @ 0x4cc │ │ + cbz r0, 1aab4 │ │ + ldr.w r0, [sp, #1232] @ 0x4d0 │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1240] @ 0x4d8 │ │ + cbz r0, 1aac2 │ │ + ldr.w r0, [sp, #1244] @ 0x4dc │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1252] @ 0x4e4 │ │ + cbz r0, 1aad0 │ │ + ldr.w r0, [sp, #1256] @ 0x4e8 │ │ + blx 608f0 │ │ + movs r0, #0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + b.n 1a876 │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + cmp.w r9, #0 │ │ + ldr.w fp, [sp, #80] @ 0x50 │ │ + bne.n 1aafa │ │ + subs r0, r5, #1 │ │ + ldr.w r1, [fp, #16] │ │ + cmp r0, r1 │ │ + bcs.n 1aafa │ │ + movs r2, #104 @ 0x68 │ │ + ldr.w r1, [fp, #12] │ │ + mla r0, r0, r2, r1 │ │ + b.n 1ab6a │ │ + ldr.w r8, [fp, #20] │ │ + cmp.w r8, #0 │ │ + beq.w 1bbfa │ │ + ldr.w ip, [fp, #24] │ │ + ldrh.w lr, [r8, #1238] @ 0x4d6 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + mov r0, r8 │ │ + mov.w r6, lr, lsl #3 │ │ + cbz r6, 1ab4a │ │ + ldrd r3, r4, [r0], #8 │ │ + subs r1, r5, r3 │ │ + sbcs.w r1, r9, r4 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r3, r3, r5 │ │ + sbcs.w r3, r4, r9 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + adds r2, #1 │ │ + subs r3, r3, r1 │ │ + subs r6, #8 │ │ + cmp r3, #1 │ │ + beq.n 1ab18 │ │ + uxtb r0, r3 │ │ + cbnz r0, 1ab4c │ │ + b.n 1ab62 │ │ + mov r2, lr │ │ + cmp.w ip, #0 │ │ + beq.w 1bbfa │ │ + add.w r0, r8, r2, lsl #2 │ │ + sub.w ip, ip, #1 │ │ + ldr.w r8, [r0, #1240] @ 0x4d8 │ │ + b.n 1ab0a │ │ + movs r0, #104 @ 0x68 │ │ + mla r0, r2, r0, r8 │ │ + adds r0, #88 @ 0x58 │ │ + ldr.w r9, [sp, #44] @ 0x2c │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldrb.w r0, [r0, #98] @ 0x62 │ │ + cmp r0, #1 │ │ + itt eq │ │ + moveq r0, #1 │ │ + streq r0, [sp, #692] @ 0x2b4 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + bl e538 │ │ + cmp r1, #0 │ │ + beq.w 1ae3c │ │ + mov r2, r0 │ │ + movs r0, #0 │ │ + str r0, [sp, #60] @ 0x3c │ │ + lsls r1, r1, #4 │ │ + str r0, [sp, #76] @ 0x4c │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #52] @ 0x34 │ │ + str r0, [sp, #40] @ 0x28 │ │ + mov r0, r2 │ │ + str r1, [sp, #80] @ 0x50 │ │ + add r3, sp, #696 @ 0x2b8 │ │ + mov r8, r2 │ │ + ldmia.w r0, {r2, r4, r5, r6} │ │ + mov r1, r3 │ │ + stmia r1!, {r2, r4, r5, r6} │ │ + ldr r0, [sp, #684] @ 0x2ac │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #676 @ 0x2a4 │ │ + bl 23fbc │ │ + ldrd r6, r5, [sp, #712] @ 0x2c8 │ │ + ldrd r3, r2, [sp, #720] @ 0x2d0 │ │ + eor.w r0, r6, #46 @ 0x2e │ │ + orrs r0, r5 │ │ + ldrd r1, r0, [sp, #728] @ 0x2d8 │ │ + beq.w 1bbe8 │ │ + strd r1, r0, [sp, #640] @ 0x280 │ │ + uxth r0, r1 │ │ + cmp r0, #85 @ 0x55 │ │ + strd r3, r2, [sp, #632] @ 0x278 │ │ + strd r6, r5, [sp, #624] @ 0x270 │ │ + beq.w 1ad04 │ │ + ldrd r5, r4, [sp, #68] @ 0x44 │ │ + cmp r0, #18 │ │ + beq.n 1ac68 │ │ + cmp r0, #19 │ │ + beq.w 1acdc │ │ + cmp r0, #17 │ │ + bne.w 1add2 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 26214 │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + lsls r1, r0, #26 │ │ + beq.w 1ad7a │ │ + cmp r0, #12 │ │ + bne.w 1ae22 │ │ + ldr.w r2, [sp, #1368] @ 0x558 │ │ + ldrb.w r4, [sp, #1320] @ 0x528 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + cmp r0, r2 │ │ + bcc.w 1bc0e │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ + umull r1, r0, r0, r4 │ │ cmp r0, #0 │ │ - beq.w 128bc │ │ - b.n 129ec │ │ - cmp r1, #10 │ │ - bne.n 129ec │ │ - add r0, sp, #64 @ 0x40 │ │ - str r5, [sp, #24] │ │ - add.w ip, sp, #40 @ 0x28 │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ - stmia.w ip!, {r1, r2, r3, r5} │ │ + bne.w 1bc28 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + add r0, r2 │ │ + subs r2, r3, r2 │ │ + cmp r2, r1 │ │ + bcc.w 1bc38 │ │ + subs r3, r4, #1 │ │ + mov r6, sl │ │ + mov ip, r4 │ │ + mov.w sl, #25 │ │ + cmp r3, #7 │ │ + bhi.w 1bc44 │ │ + add r0, r1 │ │ + subs r5, r2, r1 │ │ + tbh [pc, r3, lsl #1] │ │ + movs r0, r1 │ │ + lsls r5, r0, #3 │ │ + lsrs r6, r5, #1 │ │ + lsls r7, r3, #3 │ │ + lsrs r6, r5, #1 │ │ + lsrs r6, r5, #1 │ │ + lsrs r6, r5, #1 │ │ + lsls r3, r1, #3 │ │ + cmp r2, r1 │ │ + beq.w 1bd18 │ │ + ldrb.w r9, [r0] │ │ + b.n 1ae14 │ │ + add r0, sp, #696 @ 0x2b8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 26214 │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ + lsls r1, r0, #26 │ │ + beq.w 1adb4 │ │ + mov r2, r8 │ │ + cmp r0, #7 │ │ + beq.w 1ada6 │ │ + cmp r0, #12 │ │ + bne.w 1ae28 │ │ + ldr.w r3, [sp, #1368] @ 0x558 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + cmp r0, r3 │ │ + bcc.w 1bc56 │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ + ldrb.w r2, [sp, #1320] @ 0x528 │ │ + umull r1, r0, r0, r2 │ │ + cmp r0, #0 │ │ + bne.w 1bc68 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + ldr r4, [sp, #124] @ 0x7c │ │ + add r0, r3 │ │ + subs r3, r4, r3 │ │ + cmp r3, r1 │ │ + bcc.w 1bc58 │ │ + add r0, r1 │ │ + subs r3, r3, r1 │ │ + str.w r3, [sp, #1072] @ 0x430 │ │ + addw r1, sp, #1068 @ 0x42c │ │ + str.w r0, [sp, #1068] @ 0x42c │ │ + add r0, sp, #712 @ 0x2c8 │ │ + bl 2926c │ │ + ldrb.w sl, [sp, #712] @ 0x2c8 │ │ + cmp.w sl, #82 @ 0x52 │ │ + bne.w 1bc6c │ │ + ldr.w sl, [sp, #724] @ 0x2d4 │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ + str r0, [sp, #32] │ │ + b.n 1adbc │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #712] @ 0x2c8 │ │ + eor.w r0, r0, #38 @ 0x26 │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + ldrh.w r0, [sp, #720] @ 0x2d0 │ │ + it eq │ │ + moveq r1, r0 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + str r1, [sp, #64] @ 0x40 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #76] @ 0x4c │ │ + b.n 1add2 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 26214 │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ + and.w r2, r0, #63 @ 0x3f │ │ + cmp r2, #22 │ │ + beq.n 1ad84 │ │ + cmp r0, #24 │ │ + bne.n 1ada2 │ │ + ldr.w r0, [sp, #1376] @ 0x560 │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + cmp r2, r0 │ │ + bcc.w 1bc1e │ │ + ldr.w r2, [sp, #1320] @ 0x528 │ │ + ubfx r3, r2, #8, #8 │ │ + umull r3, r1, r1, r3 │ │ + cmp r1, #0 │ │ + bne.w 1bc08 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + ldr r4, [sp, #116] @ 0x74 │ │ + add r1, r0 │ │ + subs r5, r4, r0 │ │ + cmp r5, r3 │ │ + bcc.w 1bc30 │ │ + add r1, r3 │ │ + subs r3, r5, r3 │ │ + and.w r2, r2, #65280 @ 0xff00 │ │ + cmp.w r2, #2048 @ 0x800 │ │ + bne.n 1adc2 │ │ + cmp r3, #8 │ │ + bcc.w 1bc46 │ │ + ldrb r3, [r1, #7] │ │ + ldr.w r2, [r1, #3] │ │ + lsls r3, r3, #24 │ │ + orrs.w r3, r3, r2, lsr #8 │ │ + bne.w 1bc08 │ │ + ldrb r3, [r1, #2] │ │ + lsls r2, r2, #24 │ │ + ldrh r1, [r1, #0] │ │ + orr.w r1, r1, r3, lsl #16 │ │ + orrs r1, r2 │ │ + b.n 1adca │ │ + movs r0, #1 │ │ + ldrd r4, r5, [sp, #720] @ 0x2d0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + b.n 1ae22 │ │ + ldrh.w r2, [sp, #1322] @ 0x52a │ │ + ldr.w r0, [sp, #1376] @ 0x560 │ │ + uxth r2, r2 │ │ + cmp r2, #5 │ │ + mov r2, r1 │ │ + it cc │ │ + addcc r2, r0 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r2, r1 │ │ + str r2, [sp, #36] @ 0x24 │ │ + b.n 1adce │ │ + movs r0, #0 │ │ + b.n 1add0 │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #708] @ 0x2c4 │ │ + str r0, [sp, #24] │ │ + movs r0, #1 │ │ + str r0, [sp, #40] @ 0x28 │ │ + b.n 1ae28 │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ + str r0, [sp, #32] │ │ + ldr.w sl, [sp, #708] @ 0x2c4 │ │ + movs r0, #1 │ │ + str r0, [sp, #52] @ 0x34 │ │ + b.n 1add2 │ │ + cmp r3, #4 │ │ + bcc.w 1bc46 │ │ + ldr r1, [r1, #0] │ │ + add r0, r1 │ │ + str r0, [sp, #36] @ 0x24 │ │ + movs r0, #1 │ │ + str r0, [sp, #60] @ 0x3c │ │ + mov r2, r8 │ │ + b.n 1ae28 │ │ + cmp r5, #2 │ │ + bcc.w 1bd0a │ │ + ldrh.w r9, [r0] │ │ + b.n 1ae14 │ │ + cmp r5, #7 │ │ + bls.w 1bcee │ │ + ldrb r4, [r0, #7] │ │ + ldr.w r2, [r0, #3] │ │ + lsrs r3, r2, #8 │ │ + orr.w r5, r3, r4, lsl #24 │ │ + ldrb r4, [r0, #2] │ │ + ldrh r0, [r0, #0] │ │ + str r5, [sp, #176] @ 0xb0 │ │ + orr.w r0, r0, r4, lsl #16 │ │ + orr.w r9, r0, r2, lsl #24 │ │ + movs r0, #1 │ │ + str r0, [sp, #56] @ 0x38 │ │ + mov r4, r9 │ │ + b.n 1ae20 │ │ + cmp r5, #4 │ │ + bcc.w 1bcfc │ │ + ldr.w r9, [r0] │ │ + movs r0, #0 │ │ + mov r4, r9 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + movs r0, #1 │ │ + movs r5, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + mov sl, r6 │ │ + mov r2, r8 │ │ + strd r5, r4, [sp, #68] @ 0x44 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + adds r2, #16 │ │ + subs.w r1, r0, #16 │ │ + bne.w 1ab9a │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + lsls r0, r1, #31 │ │ + beq.n 1ae4a │ │ + b.n 1ae60 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r0, [sp, #76] @ 0x4c │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #52] @ 0x34 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #548] @ 0x224 │ │ + cbz r0, 1ae60 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #544] @ 0x220 │ │ + cmp r0, #1 │ │ + strd r9, sl, [sp, #44] @ 0x2c │ │ + bne.n 1af40 │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ + movs r2, #0 │ │ + b.n 1af5e │ │ + lsls r0, r1, #31 │ │ + strd r9, sl, [sp, #44] @ 0x2c │ │ + beq.w 1af84 │ │ + ldr r4, [sp, #104] @ 0x68 │ │ + movs r3, #4 │ │ + ldr.w r2, [sp, #1320] @ 0x528 │ │ + lsrs r1, r2, #16 │ │ + mov r0, r4 │ │ + cmp r1, #4 │ │ + it hi │ │ + addhi r0, #8 │ │ + ldr.w r9, [r0] │ │ + it hi │ │ + movhi r3, #12 │ │ + ldr r3, [r4, r3] │ │ + ldr r5, [sp, #36] @ 0x24 │ │ + cmp r3, r5 │ │ + bcc.w 1bcb6 │ │ + ldr r4, [sp, #100] @ 0x64 │ │ + mov.w r8, #0 │ │ + ldr.w r6, [sp, #1368] @ 0x558 │ │ + add.w r0, r9, r5 │ │ + str r6, [sp, #728] @ 0x2d8 │ │ + subs r3, r3, r5 │ │ + strb.w r8, [r4, #2] │ │ + cmp r1, #4 │ │ + strh.w r8, [r4] │ │ + ldr.w r4, [sp, #1356] @ 0x54c │ │ + ldr r6, [sp, #124] @ 0x7c │ │ + ldr.w ip, [sp, #1352] @ 0x548 │ │ + str r6, [sp, #724] @ 0x2d4 │ │ + ldr r6, [sp, #120] @ 0x78 │ │ + str r0, [sp, #736] @ 0x2e0 │ │ + mov.w r0, #0 │ │ + str r6, [sp, #720] @ 0x2d0 │ │ + strd ip, r4, [sp, #712] @ 0x2c8 │ │ + str r3, [sp, #740] @ 0x2e4 │ │ + strh.w r2, [sp, #732] @ 0x2dc │ │ + strh.w r1, [sp, #734] @ 0x2de │ │ + it hi │ │ + movhi r0, #1 │ │ + strb.w r0, [sp, #744] @ 0x2e8 │ │ + add r0, sp, #624 @ 0x270 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + bl 28474 │ │ + add.w fp, sp, #624 @ 0x270 │ │ + ldrd r9, r6, [sp, #640] @ 0x280 │ │ + ldmia.w fp, {r0, r1, r5, fp} │ │ + eor.w r2, r0, #2 │ │ + orrs r1, r2 │ │ + beq.w 1affe │ │ + lsls r0, r0, #31 │ │ + beq.w 1b020 │ │ + subs.w r0, r5, r9 │ │ + sbcs.w r0, fp, r6 │ │ + bcs.n 1aed6 │ │ + ldr.w r8, [sp, #572] @ 0x23c │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r8, r0 │ │ + bne.n 1af18 │ │ + ldr r1, [pc, #864] @ (1b270 ) │ │ + add r0, sp, #564 @ 0x234 │ │ + add r1, pc │ │ + bl 2d93c │ │ + ldr r1, [sp, #568] @ 0x238 │ │ + mov.w r0, r8, lsl #5 │ │ + str r5, [r1, r0] │ │ + add.w r0, r1, r8, lsl #5 │ │ + movs r1, #0 │ │ + strd r1, r1, [r0, #16] │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + strd fp, r9, [r0, #4] │ │ + str r6, [r0, #12] │ │ + str r1, [r0, #24] │ │ + add.w r0, r8, #1 │ │ + str r0, [sp, #572] @ 0x23c │ │ + mov.w r8, #1 │ │ + b.n 1aed6 │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ + movs r5, #0 │ │ + mov r3, r0 │ │ + add.w r2, r5, r3, lsr #1 │ │ + sub.w r3, r3, r3, lsr #1 │ │ + ldr.w r4, [r1, r2, lsl #3] │ │ + cmp r4, r6 │ │ + it hi │ │ + movhi r2, r5 │ │ + mov r5, r2 │ │ + cmp r3, #1 │ │ + bhi.n 1af46 │ │ + ldr.w r3, [r1, r2, lsl #3] │ │ + cmp r3, r6 │ │ + bne.n 1af7c │ │ + sub.w r3, r1, #8 │ │ + cmp r2, #0 │ │ + beq.n 1b02c │ │ + ldr.w r4, [r3, r2, lsl #3] │ │ + subs r2, #1 │ │ + cmp r4, r6 │ │ + beq.n 1af6a │ │ + adds r2, #1 │ │ + b.n 1b02e │ │ + movs.w r0, ip, lsl #31 │ │ + bne.w 1ae6a │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + lsls r0, r0, #31 │ │ + beq.n 1afc0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + lsls r0, r0, #31 │ │ + beq.n 1afc0 │ │ + ldr r0, [sp, #32] │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + subs r0, r1, r0 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + sbcs.w r0, r1, r0 │ │ + bcs.n 1b032 │ │ + ldr r5, [sp, #572] @ 0x23c │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r5, r0 │ │ + bne.w 1b364 │ │ + ldr r1, [pc, #712] @ (1b274 ) │ │ + add r0, sp, #564 @ 0x234 │ │ + add r1, pc │ │ + bl 2d93c │ │ + ldr.w r8, [sp, #32] │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + ldr.w r9, [sp, #184] @ 0xb8 │ │ + b.n 1b36e │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + ands r0, r1 │ │ + lsls r0, r0, #31 │ │ + beq.n 1b032 │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + adds.w r8, r1, r0 │ │ + ldr r0, [sp, #24] │ │ + adc.w r6, r2, r0 │ │ + subs.w r0, r1, r8 │ │ + sbcs.w r0, r2, r6 │ │ + bcs.n 1b032 │ │ + ldr r5, [sp, #572] @ 0x23c │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r5, r0 │ │ + bne.w 1b36a │ │ + ldr r1, [pc, #648] @ (1b278 ) │ │ + add r0, sp, #564 @ 0x234 │ │ + add r1, pc │ │ + bl 2d93c │ │ + ldr.w r9, [sp, #184] @ 0xb8 │ │ + b.n 1b36e │ │ + lsrs r0, r5, #8 │ │ + uxtb.w sl, r5 │ │ + orr.w r0, r0, fp, lsl #24 │ │ + cmp.w sl, #82 @ 0x52 │ │ + bne.w 1bd2c │ │ + movs r1, #2 │ │ + lsls r0, r0, #31 │ │ + str r1, [sp, #624] @ 0x270 │ │ + beq.w 1b35e │ │ + str.w fp, [sp, #4] │ │ + b.n 1b0cc │ │ + movs r0, #2 │ │ + str r0, [sp, #624] @ 0x270 │ │ + movs.w r0, r8, lsl #31 │ │ + beq.n 1b036 │ │ + b.n 1b0cc │ │ + movs r2, #0 │ │ + cmp r2, r0 │ │ + bne.n 1b0e0 │ │ + movs r0, #2 │ │ + str r0, [sp, #624] @ 0x270 │ │ + ldr.w r0, [sp, #1120] @ 0x460 │ │ + ldr.w r1, [sp, #1124] @ 0x464 │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1b0cc │ │ + add r0, sp, #624 @ 0x270 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + ldr r3, [sp, #96] @ 0x60 │ │ + add.w r2, sp, #1104 @ 0x450 │ │ + bl 1fb14 │ │ + ldr r0, [sp, #624] @ 0x270 │ │ + cmp r0, #1 │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + bne.n 1b066 │ │ + ldrb.w r0, [sp, #632] @ 0x278 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1b0cc │ │ + ldr r0, [sp, #636] @ 0x27c │ │ + ldr r1, [r0, #12] │ │ + cbz r1, 1b0cc │ │ + ldr.w r9, [sp, #572] @ 0x23c │ │ + add.w r1, r1, r1, lsl #1 │ │ + ldr r0, [r0, #8] │ │ + mov.w r8, r1, lsl #3 │ │ + add.w r6, r0, #8 │ │ + mov.w r0, r9, lsl #5 │ │ + add.w r5, r0, #24 │ │ + ldrd fp, r0, [r6, #8] │ │ + ldrd sl, r4, [r6] │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r9, r0 │ │ + bne.n 1b09e │ │ + ldr r1, [pc, #484] @ (1b27c ) │ │ + add r0, sp, #564 @ 0x234 │ │ + add r1, pc │ │ + bl 2d93c │ │ + ldr r0, [sp, #568] @ 0x238 │ │ + adds r6, #24 │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + add.w r9, r9, #1 │ │ + str.w r9, [sp, #572] @ 0x23c │ │ + str r1, [r0, r5] │ │ + add r0, r5 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + adds r5, #32 │ │ + str.w r1, [r0, #-12] │ │ + movs r1, #0 │ │ + subs.w r8, r8, #24 │ │ + strd sl, r4, [r0, #-24] │ │ + str.w fp, [r0, #-16] │ │ + strd r1, r1, [r0, #-8] │ │ + bne.n 1b084 │ │ + mov.w r8, #2 │ │ + ldr.w r9, [sp, #184] @ 0xb8 │ │ + ldr.w sl, [sp, #76] @ 0x4c │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + b.w 1a91a │ │ + add.w r0, r1, r0, lsl #3 │ │ + str r0, [sp, #12] │ │ + add.w r0, r1, r2, lsl #3 │ │ + str r0, [sp, #60] @ 0x3c │ │ + movs r0, #1 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + mov r0, r2 │ │ + ldr.w r1, [r2], #8 │ │ + str r2, [sp, #60] @ 0x3c │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ + cmp r1, r2 │ │ + bne.w 1b39c │ │ + ldr r2, [r0, #4] │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + cmp r0, r2 │ │ + bcc.w 1bcc6 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + subs r0, r0, r2 │ │ + str r0, [sp, #628] @ 0x274 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + add r0, r2 │ │ + str r0, [sp, #624] @ 0x270 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 2d54c │ │ + ldrb.w r0, [sp, #713] @ 0x2c9 │ │ + cmp r0, #3 │ │ + beq.w 1bcd4 │ │ + ldrb.w r1, [sp, #712] @ 0x2c8 │ │ + orr.w r0, r1, r0, lsl #8 │ │ + ldrh.w r1, [sp, #714] @ 0x2ca │ │ + orr.w r1, r0, r1, lsl #16 │ │ + str r1, [sp, #56] @ 0x38 │ │ + lsls r0, r1, #1 │ │ + uxtb r0, r0 │ │ + str r0, [sp, #80] @ 0x50 │ │ + negs r0, r1 │ │ + movs r1, #56 @ 0x38 │ │ + and.w r2, r1, r0, lsl #3 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + bl 5da7c │ │ + ldrd sl, r6, [sp, #716] @ 0x2cc │ │ + strd r1, r0, [sp, #16] │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str r6, [sp, #8] │ │ + str r0, [sp, #40] @ 0x28 │ │ + cmp r6, #0 │ │ + beq.w 1b342 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + uxtab r0, r0, r1 │ │ + cmp r0, #7 │ │ + bhi.w 1b352 │ │ + tbb [pc, r0] │ │ + ldrh r4, [r0, r0] │ │ + strh r2, [r5, #14] │ │ + @ instruction: 0xeaea1eea │ │ + add.w r3, sl, #1 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + cmp r1, r6 │ │ + bhi.w 1b342 │ │ + mov r0, r3 │ │ + cmp r6, #0 │ │ + beq.w 1bc90 │ │ + cmp r6, #1 │ │ + beq.w 1bc92 │ │ + ldrb.w r2, [r0, #-1] │ │ + adds r3, r0, #2 │ │ + ldrb r1, [r0, #0] │ │ + subs r6, #2 │ │ + orrs.w r4, r1, r2 │ │ + beq.n 1b18a │ │ + add.w sl, r0, #1 │ │ + mov.w lr, #0 │ │ + b.n 1b26c │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + cmp r0, r6 │ │ + bhi.w 1b342 │ │ + cmp r6, #8 │ │ + bcc.w 1bc80 │ │ + add.w r2, sl, #8 │ │ + bic.w r0, r6, #7 │ │ + cmp r0, #8 │ │ + beq.w 1bcb2 │ │ + ldrb.w r1, [sl, #7] │ │ + subs r6, #16 │ │ + ldr.w r3, [sl, #3] │ │ + ldr.w r4, [sl, #11] │ │ + lsrs r0, r3, #8 │ │ + orr.w fp, r0, r1, lsl #24 │ │ + ldrb.w r1, [sl, #15] │ │ + lsrs r5, r4, #8 │ │ + ldrb.w r8, [r2, #2] │ │ + orr.w ip, r5, r1, lsl #24 │ │ + ldrb.w r1, [sl, #2] │ │ + ldrh.w r5, [sl] │ │ + add.w sl, r2, #8 │ │ + orr.w lr, ip, fp │ │ + orr.w r5, r5, r1, lsl #16 │ │ + ldrh r1, [r2, #0] │ │ + orr.w r3, r5, r3, lsl #24 │ │ + orr.w r1, r1, r8, lsl #16 │ │ + orr.w r1, r1, r4, lsl #24 │ │ + orr.w r4, r1, r3 │ │ + orrs.w r4, r4, lr │ │ + beq.n 1b1ba │ │ + lsrs r2, r3, #16 │ │ + orr.w r0, r2, r0, lsl #16 │ │ + uxtb r2, r5 │ │ + mov.w lr, r5, lsr #8 │ │ + b.n 1b2c2 │ │ + add.w r3, sl, #2 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + cmp r1, r6 │ │ + bhi.w 1b342 │ │ + mov r0, r3 │ │ + cmp r6, #2 │ │ + bcc.w 1bc8c │ │ + bic.w r1, r6, #1 │ │ + cmp r1, #2 │ │ + beq.w 1bc92 │ │ + ldrh.w r2, [r0, #-2] │ │ + subs r6, #4 │ │ ldrh r1, [r0, #0] │ │ - ldrb r2, [r0, #2] │ │ - strh.w r1, [ip] │ │ - strb.w r2, [ip, #2] │ │ - b.n 12a06 │ │ - ldr r5, [sp, #20] │ │ - ldrd sl, r9, [sp, #12] │ │ - b.n 12d44 │ │ - add r4, sp, #64 @ 0x40 │ │ - str r5, [sp, #24] │ │ - add r0, sp, #40 @ 0x28 │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ - stmia r0!, {r1, r2, r3, r5} │ │ + orrs.w r3, r1, r2 │ │ + add.w r3, r0, #4 │ │ + beq.n 1b236 │ │ + mov.w lr, r2, lsr #8 │ │ + add.w sl, r0, #2 │ │ + uxtb r2, r2 │ │ + movs r0, #0 │ │ + b.n 1b2ba │ │ + ldrb r6, [r7, #24] │ │ + movs r4, r0 │ │ + ldrb r2, [r4, #22] │ │ + movs r4, r0 │ │ + ldrb r6, [r3, #21] │ │ + movs r4, r0 │ │ + ldrb r0, [r3, #18] │ │ + movs r4, r0 │ │ + add.w r3, sl, #4 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + cmp r1, r6 │ │ + bhi.n 1b342 │ │ + mov r0, r3 │ │ + cmp r6, #4 │ │ + bcc.w 1bc88 │ │ + bic.w r1, r6, #3 │ │ + cmp r1, #4 │ │ + beq.w 1bc92 │ │ + ldr.w r2, [r0, #-4] │ │ + subs r6, #8 │ │ + ldr r1, [r0, #0] │ │ + orrs.w r3, r1, r2 │ │ + add.w r3, r0, #8 │ │ + beq.n 1b284 │ │ + add.w sl, r0, #4 │ │ + lsrs r0, r2, #16 │ │ + mov.w lr, r2, lsr #8 │ │ + uxtb r2, r2 │ │ + mov.w fp, #0 │ │ + mov.w ip, #0 │ │ + uxtb.w r4, lr │ │ + lsls r0, r0, #16 │ │ + orr.w r0, r0, r4, lsl #8 │ │ + ldr r3, [sp, #16] │ │ + add.w r8, r0, r2 │ │ + ldr r0, [sp, #20] │ │ + eor.w r3, r3, fp │ │ + eor.w r0, r0, r8 │ │ + orrs r0, r3 │ │ + beq.w 1b164 │ │ + adds.w r9, r8, r1 │ │ + mov.w r0, #0 │ │ + adcs.w r5, fp, ip │ │ + adcs.w r0, r0, #0 │ │ + bne.w 1bd3c │ │ + ldr r0, [sp, #20] │ │ + subs.w r0, r0, r9 │ │ + ldr r0, [sp, #16] │ │ + sbcs r0, r5 │ │ + bcc.w 1bd3c │ │ + orrs.w r0, r1, ip │ │ + beq.w 1b164 │ │ + ldr r4, [sp, #572] @ 0x23c │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r4, r0 │ │ + bne.n 1b31e │ │ + ldr r1, [pc, #900] @ (1b69c ) │ │ + add r0, sp, #564 @ 0x234 │ │ + add r1, pc │ │ + bl 2d93c │ │ + ldr r1, [sp, #568] @ 0x238 │ │ + lsls r0, r4, #5 │ │ + str.w r8, [r1, r0] │ │ + add.w r0, r1, r4, lsl #5 │ │ + movs r1, #0 │ │ + strd r5, r1, [r0, #12] │ │ + str r1, [sp, #40] @ 0x28 │ │ + str r1, [r0, #20] │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + strd fp, r9, [r0, #4] │ │ + str r1, [r0, #24] │ │ + adds r0, r4, #1 │ │ + str r0, [sp, #572] @ 0x23c │ │ + b.n 1b164 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + cmp r1, r0 │ │ + bne.w 1b0f0 │ │ + b.n 1b39c │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + ldr r1, [sp, #8] │ │ + cmp r0, r1 │ │ + bhi.n 1b346 │ │ + b.w 1bd64 │ │ + str.w fp, [sp, #4] │ │ + b.n 1b036 │ │ + ldr.w r8, [sp, #32] │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + ldr.w r9, [sp, #184] @ 0xb8 │ │ + ldr r1, [sp, #568] @ 0x238 │ │ + lsls r0, r5, #5 │ │ + ldr r2, [sp, #72] @ 0x48 │ │ + ldr.w sl, [sp, #76] @ 0x4c │ │ + str r2, [r1, r0] │ │ + add.w r0, r1, r5, lsl #5 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + strd r1, r8, [r0, #4] │ │ + movs r1, #0 │ │ + strd r1, r1, [r0, #16] │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + str r6, [r0, #12] │ │ + str r1, [r0, #24] │ │ + adds r0, r5, #1 │ │ + str r0, [sp, #572] @ 0x23c │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + b.w 1a912 │ │ + movs r0, #2 │ │ + str r0, [sp, #624] @ 0x270 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + lsls r0, r0, #31 │ │ + bne.w 1b036 │ │ + b.n 1b0cc │ │ + ldrd r0, r1, [sp, #720] @ 0x2d0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + ldrd r9, r1, [sp, #728] @ 0x2d8 │ │ + mov.w r8, r0, lsr #16 │ │ + ubfx fp, r0, #8, #8 │ │ + uxtb.w sl, r0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + ldrd r4, r0, [sp, #580] @ 0x244 │ │ + adds r6, r0, #1 │ │ + mov r0, r4 │ │ + subs r6, #1 │ │ + beq.n 1b3da │ │ + add.w r5, r0, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r0, r5 │ │ + b.n 1b3ca │ │ + ldr r0, [sp, #576] @ 0x240 │ │ + cbz r0, 1b3e4 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + ldr r5, [sp, #172] @ 0xac │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r0, #0 │ │ + beq.n 1b46a │ │ + ldr r0, [sp, #568] @ 0x238 │ │ + blx 608f0 │ │ + b.n 1b46a │ │ + ldrd fp, sl, [sp, #568] @ 0x238 │ │ + cmp.w sl, #2 │ │ + bcs.w 1bb40 │ │ + cmp.w sl, #0 │ │ + beq.n 1b4d2 │ │ + mov.w r8, sl, lsl #5 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + mov r1, r8 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + add.w r3, fp, r1 │ │ + ldrd r6, r5, [r3, #-32] │ │ + subs r4, r6, r0 │ │ + sbcs.w r4, r5, r2 │ │ + itt cc │ │ + movcc r2, r5 │ │ + movcc r0, r6 │ │ + subs r1, #32 │ │ + strd r0, r2, [r3, #-16] │ │ + bne.n 1b414 │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cmp r0, sl │ │ + bls.n 1b4e6 │ │ + lsls r1, r0, #5 │ │ + mov r0, fp │ │ + movs r2, #8 │ │ + mov r3, r8 │ │ + bl d84c │ │ + cmp r0, #0 │ │ + beq.w 1bd4e │ │ + mov.w r8, #0 │ │ + mov fp, r0 │ │ + b.n 1b4ea │ │ + ldrd r0, r1, [sp, #720] @ 0x2d0 │ │ + ldr r5, [sp, #172] @ 0xac │ │ + str r1, [sp, #164] @ 0xa4 │ │ + ldrd r9, r1, [sp, #728] @ 0x2d8 │ │ + ubfx fp, r0, #8, #8 │ │ + mov.w r8, r0, lsr #16 │ │ + uxtb.w sl, r0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + ldr r0, [sp, #540] @ 0x21c │ │ + cbz r0, 1b474 │ │ + ldr r0, [sp, #544] @ 0x220 │ │ + blx 608f0 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + strd r9, r0, [sp, #384] @ 0x180 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + str r0, [sp, #380] @ 0x17c │ │ + movs r0, #1 │ │ + str r0, [sp, #368] @ 0x170 │ │ + mov.w r0, fp, lsl #8 │ │ + orr.w r0, r0, r8, lsl #16 │ │ + ldr.w r8, [sp, #180] @ 0xb4 │ │ + add r0, sl │ │ + str r0, [sp, #376] @ 0x178 │ │ + dmb ish │ │ + ldrex r0, [r8] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [r8] │ │ + cmp r2, #0 │ │ + bne.n 1b496 │ │ + cmp r0, #1 │ │ + bne.n 1b4b4 │ │ + movs r4, #1 │ │ + dmb ish │ │ + add r0, sp, #516 @ 0x204 │ │ + bl 1d434 │ │ + ldr r2, [r7, #8] │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ + ldr r3, [sp, #88] @ 0x58 │ │ + ldr r0, [r2, #64] @ 0x40 │ │ + str.w r1, [r3, #256] @ 0x100 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.w 1b96c │ │ + ldr r1, [r2, #68] @ 0x44 │ │ + bl 2d540 │ │ + b.n 1b96c │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cbz r0, 1b4e0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + mov.w fp, #8 │ │ + mov.w r8, #1 │ │ + b.n 1b4ea │ │ + mov.w r8, #0 │ │ + add r6, sp, #576 @ 0x240 │ │ + ldmia r6, {r0, r5, r6} │ │ + cmp r0, r6 │ │ + bls.n 1b522 │ │ + cbz r6, 1b51a │ │ + mov.w r2, #352 @ 0x160 │ │ + mul.w r9, r6, r2 │ │ + mul.w r1, r0, r2 │ │ + mov r0, r5 │ │ + movs r2, #8 │ │ + mov r3, r9 │ │ + bl d84c │ │ + mov r5, r0 │ │ + cbnz r0, 1b522 │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + bl afe8 │ │ + b.w 1bd56 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + movs r5, #8 │ │ + ldr r0, [sp, #540] @ 0x21c │ │ + cbz r0, 1b52c │ │ + ldr r0, [sp, #544] @ 0x220 │ │ + blx 608f0 │ │ + ldr.w r8, [sp, #180] @ 0xb4 │ │ + movs r0, #8 │ │ + movs r1, #0 │ │ + strd r5, r6, [sp, #528] @ 0x210 │ │ + strd fp, sl, [sp, #520] @ 0x208 │ │ + ldr.w r3, [r8, #128] @ 0x80 │ │ + cmp r3, #0 │ │ + beq.n 1b63a │ │ + str r1, [sp, #608] @ 0x260 │ │ + strd r1, r0, [sp, #600] @ 0x258 │ │ + str r1, [sp, #632] @ 0x278 │ │ + ldrd r1, r2, [r3, #32] │ │ + str r0, [sp, #160] @ 0xa0 │ │ + strd r1, r2, [sp, #624] @ 0x270 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + add.w r0, r1, #9 │ │ + str r0, [sp, #184] @ 0xb8 │ │ + add.w r0, r3, #8 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + movs r0, #0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add r1, sp, #624 @ 0x270 │ │ + bl 1dad0 │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ + cmp r1, #3 │ │ + beq.n 1b640 │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ + add.w r5, sp, #1080 @ 0x438 │ │ + ldr r4, [sp, #188] @ 0xbc │ │ + cmp r1, #2 │ │ + ldrb.w r3, [sp, #720] @ 0x2d0 │ │ + ldrh r0, [r2, #0] │ │ + strh.w r0, [sp, #1076] @ 0x434 │ │ + ldrb r0, [r2, #2] │ │ + strb.w r0, [sp, #1078] @ 0x436 │ │ + ldr r0, [sp, #724] @ 0x2d4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldr.w ip, [sp, #716] @ 0x2cc │ │ + ldrd lr, r6, [sp, #728] @ 0x2d8 │ │ + ldmia.w r4, {r0, r2, r8, r9, sl, fp} │ │ + stmia.w r5, {r0, r2, r8, r9, sl, fp} │ │ + beq.n 1b66a │ │ + ldr.w r8, [sp, #180] @ 0xb4 │ │ + lsls r0, r1, #31 │ │ + bne.n 1b568 │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ + mov r9, ip │ │ + ldrh.w r0, [sp, #1076] @ 0x434 │ │ + str.w ip, [sp, #716] @ 0x2cc │ │ + add.w ip, sp, #1080 @ 0x438 │ │ + strh r0, [r1, #0] │ │ + ldrb.w r0, [sp, #1078] @ 0x436 │ │ + strb r0, [r1, #2] │ │ + movs r0, #0 │ │ + str r0, [sp, #712] @ 0x2c8 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + strb.w r3, [sp, #720] @ 0x2d0 │ │ + strd lr, r6, [sp, #728] @ 0x2d8 │ │ + str r0, [sp, #724] @ 0x2d4 │ │ + ldr r1, [sp, #188] @ 0xbc │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + add.w r0, sp, #1104 @ 0x450 │ │ + add r2, sp, #712 @ 0x2c8 │ │ + bl 1de70 │ │ + ldr.w r0, [sp, #1104] @ 0x450 │ │ + ldr.w r1, [sp, #1108] @ 0x454 │ │ + eor.w r0, r0, #2 │ │ + orrs r0, r1 │ │ + beq.n 1b568 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + add.w r1, sp, #1104 @ 0x450 │ │ + mov.w r2, #280 @ 0x118 │ │ + bl 5daa8 │ │ + ldr r4, [sp, #164] @ 0xa4 │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + ldr r0, [sp, #600] @ 0x258 │ │ + str.w r9, [sp, #992] @ 0x3e0 │ │ + cmp r4, r0 │ │ + bne.n 1b61e │ │ + add r0, sp, #600 @ 0x258 │ │ + bl 2db80 │ │ + ldr r1, [sp, #604] @ 0x25c │ │ + add.w r0, r4, r4, lsl #3 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + mov.w r2, #288 @ 0x120 │ │ + add.w r0, r1, r0, lsl #5 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + bl 5daa8 │ │ + adds r4, #1 │ │ + str r4, [sp, #164] @ 0xa4 │ │ + str r4, [sp, #608] @ 0x260 │ │ + b.n 1b568 │ │ + mov.w lr, #0 │ │ + b.n 1b6d4 │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ + ldrb.w r4, [sp, #720] @ 0x2d0 │ │ + ldrd r6, r5, [sp, #724] @ 0x2d4 │ │ + ldrh r0, [r1, #0] │ │ + strh.w r0, [sp, #1076] @ 0x434 │ │ + ldrb r0, [r1, #2] │ │ + ldr.w r9, [sp, #732] @ 0x2dc │ │ + strb.w r0, [sp, #1078] @ 0x436 │ │ + add r0, sp, #600 @ 0x258 │ │ + bl 2da88 │ │ + cmp r4, #82 @ 0x52 │ │ + bne.n 1b6a0 │ │ + mov r0, r6 │ │ + mov lr, r5 │ │ + b.n 1b6d4 │ │ + ldr r1, [sp, #600] @ 0x258 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + ldr.w r8, [sp, #180] @ 0xb4 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + cmp r1, r2 │ │ + bls.n 1b6d0 │ │ + cbz r2, 1b6ca │ │ + add.w r2, r2, r2, lsl #3 │ │ + add.w r1, r1, r1, lsl #3 │ │ + lsls r4, r2, #5 │ │ + lsls r1, r1, #5 │ │ + movs r2, #8 │ │ + mov r3, r4 │ │ + bl d84c │ │ + cbnz r0, 1b6d0 │ │ + movs r0, #8 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + b.n 1bd56 │ │ + nop │ │ + ldrb r0, [r1, #8] │ │ + movs r4, r0 │ │ + ldrb.w r0, [sp, #1078] @ 0x436 │ │ + strb.w r0, [sp, #379] @ 0x17b │ │ + ldrh.w r0, [sp, #1076] @ 0x434 │ │ + strh.w r0, [sp, #377] @ 0x179 │ │ + movs r0, #1 │ │ + str.w r9, [sp, #388] @ 0x184 │ │ + strd r6, r5, [sp, #380] @ 0x17c │ │ + strb.w r4, [sp, #376] @ 0x178 │ │ + str r0, [sp, #368] @ 0x170 │ │ + add r0, sp, #520 @ 0x208 │ │ + bl 2bd34 │ │ + ldr r5, [sp, #172] @ 0xac │ │ + b.n 1b492 │ │ + blx 608f0 │ │ + movs r0, #8 │ │ + ldr.w lr, [sp, #164] @ 0xa4 │ │ + add r1, sp, #368 @ 0x170 │ │ + add.w ip, r1, #8 │ │ + add r1, sp, #520 @ 0x208 │ │ + ldmia.w r1, {r3, r4, r5, r6} │ │ + mov r2, ip │ │ + stmia r2!, {r3, r4, r5, r6} │ │ + strd r0, lr, [sp, #392] @ 0x188 │ │ + add r1, sp, #336 @ 0x150 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + adds r1, #4 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r4, [r7, #8] │ │ + str.w r8, [sp, #336] @ 0x150 │ │ + ldr r0, [r4, #64] @ 0x40 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 1b7a2 │ │ + mov.w sl, #10 │ │ + ldr r4, [sp, #88] @ 0x58 │ │ + add r1, sp, #336 @ 0x150 │ │ + movs r2, #28 │ │ + add.w r0, r4, #272 @ 0x110 │ │ + bl 5da78 │ │ + strb.w sl, [r4] │ │ + adds r0, r4, #1 │ │ + add r1, sp, #456 @ 0x1c8 │ │ + movs r2, #55 @ 0x37 │ │ + bl 5da78 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + movs r2, #23 │ │ + strb.w r0, [r4, #56] @ 0x38 │ │ + add.w r0, r4, #57 @ 0x39 │ │ + add r1, sp, #432 @ 0x1b0 │ │ + bl 5da78 │ │ + add.w r0, r4, #80 @ 0x50 │ │ + add r1, sp, #400 @ 0x190 │ │ + movs r2, #32 │ │ + bl 5da78 │ │ + movs r0, #0 │ │ + movs r1, #1 │ │ + strd r1, r0, [r4, #184] @ 0xb8 │ │ + movs r2, #80 @ 0x50 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + str.w r0, [r4, #148] @ 0x94 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + str.w r0, [r4, #152] @ 0x98 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + strd r0, r8, [r4, #156] @ 0x9c │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + strd r0, r9, [r4, #164] @ 0xa4 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + str.w r0, [r4, #172] @ 0xac │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + str r0, [r4, #112] @ 0x70 │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str r0, [r4, #116] @ 0x74 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + str r0, [r4, #120] @ 0x78 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str r0, [r4, #124] @ 0x7c │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + str.w r0, [r4, #128] @ 0x80 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str.w r0, [r4, #132] @ 0x84 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str.w r0, [r4, #136] @ 0x88 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + str.w r0, [r4, #140] @ 0x8c │ │ + add.w r0, r4, #192 @ 0xc0 │ │ + strd fp, r5, [r4, #176] @ 0xb0 │ │ + str.w r6, [r4, #144] @ 0x90 │ │ + bl 5daa8 │ │ + b.n 1b98e │ │ + str r0, [sp, #116] @ 0x74 │ │ + mov r0, r4 │ │ + ldr r2, [pc, #876] @ (1bb14 ) │ │ + movs r3, #15 │ │ + ldr r5, [sp, #84] @ 0x54 │ │ + add r2, pc │ │ + mov r1, r5 │ │ + bl 1d844 │ │ + str r1, [sp, #152] @ 0x98 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + it eq │ │ + moveq r0, sl │ │ + str r0, [sp, #152] @ 0x98 │ │ + it eq │ │ + moveq.w sl, #1 │ │ + ldr r2, [pc, #844] @ (1bb18 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + strd r0, r1, [sp, #108] @ 0x6c │ │ + ldr r2, [pc, #832] @ (1bb1c ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #17 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #188] @ 0xbc │ │ + ldr r1, [sp, #188] @ 0xbc │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #188] @ 0xbc │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #148] @ 0x94 │ │ + ldr r2, [pc, #804] @ (1bb20 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #184] @ 0xb8 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + it eq │ │ + moveq r0, r6 │ │ + str r0, [sp, #184] @ 0xb8 │ │ + it eq │ │ + moveq r6, #1 │ │ + ldr r2, [pc, #776] @ (1bb24 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #15 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + ldr r1, [sp, #180] @ 0xb4 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #144] @ 0x90 │ │ + ldr r2, [pc, #748] @ (1bb28 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #132] @ 0x84 │ │ + ldr r2, [pc, #720] @ (1bb2c ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #22 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #168] @ 0xa8 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #104] @ 0x68 │ │ + ldr r2, [pc, #692] @ (1bb30 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #14 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + ldr r1, [sp, #164] @ 0xa4 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr r2, [pc, #664] @ (1bb34 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #19 │ │ + add r2, pc │ │ + bl 1d844 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r1, r0 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + it eq │ │ + moveq r0, #1 │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr r2, [pc, #636] @ (1bb38 ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #19 │ │ + add r2, pc │ │ + bl 1d844 │ │ + mov r9, r0 │ │ + mov r8, r1 │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq r8, r0 │ │ + moveq.w r9, #1 │ │ + ldr r2, [pc, #612] @ (1bb3c ) │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r3, #16 │ │ + add r2, pc │ │ + bl 1d844 │ │ + strd r8, r6, [sp, #120] @ 0x78 │ │ + add.w r8, sp, #712 @ 0x2c8 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + mov fp, r0 │ │ + mov r5, r1 │ │ + mov r0, r8 │ │ + mov r1, sl │ │ + bl 2dbf8 │ │ + cmp.w fp, #0 │ │ + it eq │ │ + moveq r5, fp │ │ + str r5, [sp, #152] @ 0x98 │ │ + it eq │ │ + moveq.w fp, #1 │ │ + ldrb.w sl, [sp, #712] @ 0x2c8 │ │ + ldr r5, [sp, #172] @ 0xac │ │ + cmp.w sl, #10 │ │ + beq.n 1b94e │ │ + add r4, sp, #368 @ 0x170 │ │ + add.w r1, r8, #1 │ │ + movs r2, #23 │ │ + mov r0, r4 │ │ + bl 5da78 │ │ + add.w r1, r8, #24 │ │ + add.w r0, sp, #1104 @ 0x450 │ │ + movs r2, #32 │ │ + bl 5da78 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + ldr r2, [sp, #112] @ 0x70 │ │ + cmp r1, #0 │ │ + itt eq │ │ + moveq r2, r1 │ │ + moveq r1, #1 │ │ + add r6, sp, #712 @ 0x2c8 │ │ + mov r0, r6 │ │ + bl 2dbf8 │ │ + ldrb.w r0, [sp, #712] @ 0x2c8 │ │ + cmp r0, #10 │ │ + bne.n 1b998 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + str.w r0, [r1, #256] @ 0x100 │ │ + ldr r0, [r7, #8] │ │ + ldr r1, [r0, #68] @ 0x44 │ │ + mov r0, r2 │ │ + bl 2d540 │ │ + movs r4, #0 │ │ + add r0, sp, #336 @ 0x150 │ │ + bl 2e1c0 │ │ + cmp.w r5, #2147483648 @ 0x80000000 │ │ + bne.n 1b984 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + ldr r0, [r0, #64] @ 0x40 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 1b984 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + ldr r1, [r1, #68] @ 0x44 │ │ + bl 2d540 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + ldrd r0, r1, [r0, #64] @ 0x40 │ │ + bl 2d540 │ │ + addw sp, sp, #1388 @ 0x56c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r4 │ │ + add r4, sp, #624 @ 0x270 │ │ + adds r1, r6, #1 │ │ + str r0, [sp, #172] @ 0xac │ │ + mov r0, r4 │ │ + movs r2, #23 │ │ + bl 5da78 │ │ + add.w r1, r6, #24 │ │ + add r0, sp, #400 @ 0x190 │ │ + movs r2, #32 │ │ + bl 5da78 │ │ + add r0, sp, #432 @ 0x1b0 │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + add.w r5, sp, #1080 @ 0x438 │ │ ldrh r1, [r4, #0] │ │ - ldrb r2, [r4, #2] │ │ strh r1, [r0, #0] │ │ - strb r2, [r0, #2] │ │ - ldr r0, [sp, #36] @ 0x24 │ │ - ldr r5, [sp, #20] │ │ + ldrb r1, [r4, #2] │ │ + strb r1, [r0, #2] │ │ + mov r0, r5 │ │ + ldmia.w r8!, {r1, r2, r3, r4, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ + movs r2, #32 │ │ + ldrh.w r1, [r8] │ │ + strh r1, [r0, #0] │ │ + ldrb.w r1, [r8, #2] │ │ + strb r1, [r0, #2] │ │ + add r4, sp, #456 @ 0x1c8 │ │ + add.w r0, r4, #23 │ │ + add.w r1, sp, #1104 @ 0x450 │ │ + bl 5da78 │ │ + ldmia r5!, {r0, r1, r2, r3, r6} │ │ + stmia r4!, {r0, r1, r2, r3, r6} │ │ + ldrh r0, [r5, #0] │ │ + strh r0, [r4, #0] │ │ + ldrb r0, [r5, #2] │ │ + strb r0, [r4, #2] │ │ + ldr r0, [r7, #8] │ │ + ldr r1, [r0, #68] @ 0x44 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + bl 2d540 │ │ + ldrd r8, r6, [sp, #100] @ 0x64 │ │ + ldr r5, [sp, #152] @ 0x98 │ │ + b.n 1b704 │ │ + movs r0, #0 │ │ + strd r8, sl, [sp, #676] @ 0x2a4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + mov.w sl, #6 │ │ + movs r4, #0 │ │ + b.n 1ba32 │ │ + movs r0, #0 │ │ + str r0, [sp, #680] @ 0x2a8 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add.w r9, r0, fp │ │ + str.w r9, [sp, #676] @ 0x2a4 │ │ + movs r0, #0 │ │ + mov.w sl, #19 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str.w r9, [sp, #164] @ 0xa4 │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1ba3a │ │ + cmp r1, #1 │ │ + bne.n 1ba58 │ │ + dmb ish │ │ + ldr.w r0, [sp, #1360] @ 0x550 │ │ + bl 1f61c │ │ + ldr.w r0, [sp, #1120] @ 0x460 │ │ + ldr.w r1, [sp, #1124] @ 0x464 │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1baa0 │ │ + ldr.w r0, [sp, #1216] @ 0x4c0 │ │ + cbz r0, 1ba76 │ │ + ldr.w r0, [sp, #1220] @ 0x4c4 │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1228] @ 0x4cc │ │ + cbz r0, 1ba84 │ │ + ldr.w r0, [sp, #1232] @ 0x4d0 │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1240] @ 0x4d8 │ │ + cbz r0, 1ba92 │ │ + ldr.w r0, [sp, #1244] @ 0x4dc │ │ + blx 608f0 │ │ + ldr.w r0, [sp, #1252] @ 0x4e4 │ │ + cbz r0, 1baa0 │ │ + ldr.w r0, [sp, #1256] @ 0x4e8 │ │ + blx 608f0 │ │ + mov fp, r4 │ │ + b.n 1b3c2 │ │ + movs r0, #4 │ │ + movs r1, #148 @ 0x94 │ │ + bl afe8 │ │ + b.n 1bd56 │ │ + movs r0, #4 │ │ + movs r1, #148 @ 0x94 │ │ + ldr r5, [sp, #172] @ 0xac │ │ + bl afe8 │ │ + b.n 1bd56 │ │ + ldr r0, [sp, #544] @ 0x220 │ │ + cmp r4, #21 │ │ + bcs.w 1bd44 │ │ + add.w ip, r0, r4, lsl #3 │ │ + add.w r4, r0, #8 │ │ + mov.w r9, #0 │ │ + mov r3, r0 │ │ + mov r8, r4 │ │ + ldr r4, [r3, #8] │ │ + ldr r1, [r3, #0] │ │ + cmp r4, r1 │ │ + bcs.n 1bb02 │ │ + ldr.w lr, [r3, #12] │ │ + mov r6, r9 │ │ + adds r1, r0, r6 │ │ + ldr r2, [r0, r6] │ │ + ldr r3, [r1, #4] │ │ + strd r2, r3, [r1, #8] │ │ + cbz r6, 1bafc │ │ + ldr.w r1, [r1, #-8] │ │ + subs r6, #8 │ │ + cmp r4, r1 │ │ + bcc.n 1bae0 │ │ + adds r1, r0, r6 │ │ + adds r1, #8 │ │ + b.n 1bafe │ │ + mov r1, r0 │ │ + strd r4, lr, [r1] │ │ + add.w r4, r8, #8 │ │ + add.w r9, r9, #8 │ │ + mov r3, r8 │ │ + cmp r4, ip │ │ + bne.n 1bad0 │ │ + b.w 1a808 │ │ + stmia r0!, {r0, r4, r5, r7} │ │ + vuzp. d28, d20 │ │ + vmla.i q14, q7, d26[0] │ │ + vmla.i q14, q7, d26[0] │ │ + vshr.u32 q14, , #2 │ │ + vtrn. d28, d14 │ │ + vshr.u32 q14, q14, #2 │ │ + vaddl.u q14, d14, d8 │ │ + @ instruction: 0xfffebff6 │ │ + @ instruction: 0xfffebffb │ │ + vdup.16 d26, d14[3] │ │ + vsra.u64 d31, d26, #2 │ │ + lsrs r5, r2, #28 │ │ + bcs.w 1bd58 │ │ + add.w r3, fp, sl, lsl #5 │ │ + add.w r0, fp, #32 │ │ + mov.w ip, #0 │ │ + mov r1, fp │ │ + str r3, [sp, #160] @ 0xa0 │ │ + mov r5, r0 │ │ + ldrd r0, r2, [r1, #8] │ │ + ldrd r8, r4, [r1, #40] @ 0x28 │ │ + subs.w r0, r8, r0 │ │ + sbcs.w r0, r4, r2 │ │ + bcs.n 1bbd6 │ │ + ldrd r0, r2, [r1, #32] │ │ + str r5, [sp, #176] @ 0xb0 │ │ + strd r2, r0, [sp, #164] @ 0xa4 │ │ + add.w r0, r1, #48 @ 0x30 │ │ + add r1, sp, #712 @ 0x2c8 │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + stmia r1!, {r2, r3, r5, r6} │ │ + mov r6, ip │ │ + str.w ip, [sp, #184] @ 0xb8 │ │ + add.w r5, fp, r6 │ │ + movs r2, #32 │ │ + add.w r9, r5, #32 │ │ + mov r1, r5 │ │ + mov r0, r9 │ │ + bl 5da78 │ │ + cbz r6, 1bbb4 │ │ + ldrd r0, r1, [r5, #-24] │ │ + subs r6, #32 │ │ + subs.w r0, r8, r0 │ │ + sbcs.w r0, r4, r1 │ │ + bcc.n 1bb88 │ │ + add.w r0, fp, r6 │ │ + adds r0, #32 │ │ + b.n 1bbb6 │ │ + mov r0, fp │ │ + ldrd r2, r1, [sp, #164] @ 0xa4 │ │ + strd r1, r2, [r0] │ │ + sub.w r0, r9, #16 │ │ + strd r8, r4, [r9, #-24] │ │ + add r1, sp, #712 @ 0x2c8 │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ + ldr.w ip, [sp, #184] @ 0xb8 │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ + add.w r0, r5, #32 │ │ + add.w ip, ip, #32 │ │ + mov r1, r5 │ │ + cmp r0, r3 │ │ + bne.n 1bb58 │ │ + b.w 1b406 │ │ + ubfx r4, r3, #8, #8 │ │ + mov.w r8, r3, lsr #16 │ │ + uxtb.w sl, r3 │ │ + mov r9, r1 │ │ + str r2, [sp, #164] @ 0xa4 │ │ + b.n 1bc52 │ │ + str.w r9, [sp, #176] @ 0xb0 │ │ + mov.w sl, #18 │ │ + movs r4, #0 │ │ + mov r9, r5 │ │ + b.n 1ba16 │ │ + mov.w sl, #56 @ 0x38 │ │ + b.n 1bc36 │ │ + movs r0, #0 │ │ + mov ip, r4 │ │ + mov.w sl, #19 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldr.w r9, [sp, #120] @ 0x78 │ │ + b.n 1bc44 │ │ + mov.w sl, #19 │ │ + ldr.w r9, [sp, #108] @ 0x6c │ │ + b.n 1bc36 │ │ + mov ip, r4 │ │ + mov.w sl, #56 @ 0x38 │ │ + b.n 1bc44 │ │ + mov.w sl, #19 │ │ + mov r9, r1 │ │ + b.n 1bc4e │ │ + movs r1, #0 │ │ + mov ip, r4 │ │ + mov.w sl, #19 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + mov r9, r0 │ │ + b.n 1bd28 │ │ + mov.w sl, #19 │ │ + mov r9, r1 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + movs r4, #0 │ │ + movs r0, #0 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + b.n 1ba32 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + strd r0, r1, [sp, #720] @ 0x2d0 │ │ + strb.w sl, [sp, #712] @ 0x2c8 │ │ + b.n 1bc6c │ │ + mov.w sl, #56 @ 0x38 │ │ + ldr r0, [sp, #724] @ 0x2d4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldrd r0, r9, [sp, #716] @ 0x2cc │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldrh.w r8, [sp, #714] @ 0x2ca │ │ + ldrb.w r4, [sp, #713] @ 0x2c9 │ │ + b.n 1ba32 │ │ + movs r0, #19 │ │ + str.w sl, [sp, #164] @ 0xa4 │ │ + b.n 1bc96 │ │ + subs r0, #4 │ │ + b.n 1bc92 │ │ + subs r0, #2 │ │ + b.n 1bc92 │ │ + subs r0, #1 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + movs r0, #19 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + movs r5, #0 │ │ + ldr.w r9, [sp, #164] @ 0xa4 │ │ + lsls r1, r1, #8 │ │ + uxth r1, r1 │ │ + add r0, r1 │ │ + lsrs r4, r0, #8 │ │ + uxtb.w sl, r0 │ │ + mov.w r8, #0 │ │ + str r5, [sp, #176] @ 0xb0 │ │ + b.n 1ba32 │ │ + str r2, [sp, #164] @ 0xa4 │ │ + b.n 1bc94 │ │ + ldr r1, [sp, #4] │ │ + mov.w sl, #19 │ │ + mov.w r8, #0 │ │ + movs r4, #0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + b.n 1bc50 │ │ + movs r0, #19 │ │ + ldr.w r9, [sp, #160] @ 0xa0 │ │ + strb.w r0, [sp, #720] @ 0x2d0 │ │ + movs r0, #0 │ │ + b.n 1bcd8 │ │ + ldrd r9, r0, [sp, #728] @ 0x2d8 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldrd r0, r1, [sp, #720] @ 0x2d0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + mov.w r8, r0, lsr #16 │ │ + ubfx r4, r0, #8, #8 │ │ + uxtb.w sl, r0 │ │ + b.n 1ba32 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + mov.w ip, #8 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + b.n 1bd24 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + mov.w ip, #4 │ │ + b.n 1bd24 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + mov.w ip, #2 │ │ + b.n 1bd24 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + mov.w ip, #1 │ │ + mov r9, r0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + mov r4, ip │ │ + b.n 1ba32 │ │ + lsrs r1, r5, #16 │ │ + orr.w r8, r1, fp, lsl #16 │ │ + uxtb r4, r0 │ │ + str.w fp, [sp, #164] @ 0xa4 │ │ + str r6, [sp, #176] @ 0xb0 │ │ + b.n 1ba32 │ │ + movs r0, #0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + movs r0, #52 @ 0x34 │ │ + b.n 1bca4 │ │ + mov r1, r4 │ │ + bl 2d7b0 │ │ + b.w 1a808 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl 2d878 │ │ + b.w 1b406 │ │ + movs r0, #25 │ │ + b.n 1bc96 │ │ + b.n 1bdee │ │ + b.n 1be2c │ │ + b.n 1bd6e │ │ + mov r9, r0 │ │ + ldr r0, [sp, #624] @ 0x270 │ │ cmp r0, #2 │ │ - bne.n 12a14 │ │ - ldrd sl, r9, [sp, #12] │ │ - b.n 12d44 │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #6 │ │ - beq.n 12a2e │ │ - add r0, sp, #40 @ 0x28 │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ - stmia.w r8!, {r1, r2, r3, r5} │ │ - ldrh r1, [r0, #0] │ │ - ldrb r0, [r0, #2] │ │ - strh.w r1, [r8] │ │ - strb.w r0, [r8, #2] │ │ - ldr r0, [sp, #24] │ │ - add r1, sp, #120 @ 0x78 │ │ - strb.w r0, [sp, #188] @ 0xbc │ │ - movs r2, #19 │ │ - ldr r0, [sp, #28] │ │ - mov r5, fp │ │ - str.w sl, [sp, #184] @ 0xb8 │ │ - str.w fp, [sp, #180] @ 0xb4 │ │ - bl 3f088 │ │ - ldr r0, [sp, #36] @ 0x24 │ │ - add.w fp, sp, #180 @ 0xb4 │ │ - strb.w r0, [sp, #210] @ 0xd2 │ │ - ldr r0, [sp, #32] │ │ - strb.w r9, [sp, #209] @ 0xd1 │ │ + beq.n 1bd84 │ │ + add r0, sp, #624 @ 0x270 │ │ + bl 21fec │ │ + b.n 1bd84 │ │ + b.n 1bd82 │ │ + b.n 1bd82 │ │ + mov r9, r0 │ │ + add.w r0, sp, #1104 @ 0x450 │ │ + bl 1f594 │ │ + b.n 1bdf0 │ │ + mov r9, r0 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + bl 2bf04 │ │ + b.n 1bdf0 │ │ + bl d684 │ │ + b.n 1bd9e │ │ + mov r9, r0 │ │ + ldr r0, [sp, #96] @ 0x60 │ │ + bl 1f684 │ │ + b.n 1bdf0 │ │ + mov r9, r0 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + bl 2be7c │ │ + b.n 1be1a │ │ + bl d684 │ │ + mov r9, r0 │ │ + add r0, sp, #600 @ 0x258 │ │ + bl 2da88 │ │ + b.n 1be20 │ │ + bl d684 │ │ + mov r9, r0 │ │ + b.n 1be68 │ │ + mov r9, r0 │ │ + add r0, sp, #576 @ 0x240 │ │ + bl 2da20 │ │ + cmp.w r8, #0 │ │ + bne.n 1be5e │ │ + mov r0, fp │ │ + b.n 1be5a │ │ + bl d684 │ │ + mov r9, r0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + movs r4, #0 │ │ + b.n 1bdf2 │ │ + mov r9, r0 │ │ + b.n 1be20 │ │ + mov r9, r0 │ │ + movs r4, #1 │ │ + add r0, sp, #576 @ 0x240 │ │ + bl 2da20 │ │ + cbnz r4, 1be54 │ │ + b.n 1be5e │ │ + bl d684 │ │ + mov r9, r0 │ │ + b.n 1be8c │ │ + mov r9, r0 │ │ + ldr r1, [r4, #68] @ 0x44 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + bl 2d540 │ │ + add r0, sp, #336 @ 0x150 │ │ + bl 2e1c0 │ │ + ldr r6, [sp, #156] @ 0x9c │ │ + b.n 1bee6 │ │ + mov r9, r0 │ │ + add r0, sp, #600 @ 0x258 │ │ + bl 2da88 │ │ + add r0, sp, #520 @ 0x208 │ │ + bl 2bd34 │ │ + b.n 1be68 │ │ + bl d684 │ │ + mov r9, r0 │ │ + b.n 1be5e │ │ + ldr r5, [sp, #172] @ 0xac │ │ + mov r9, r0 │ │ + b.n 1bea8 │ │ + mov r9, r0 │ │ + subs r6, #1 │ │ + beq.n 1be4a │ │ + mov r0, r5 │ │ + add.w r8, r5, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r5, r8 │ │ + b.n 1be38 │ │ + ldr r0, [sp, #576] @ 0x240 │ │ + cbz r0, 1be54 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + ldr r0, [sp, #564] @ 0x234 │ │ + cbz r0, 1be5e │ │ + ldr r0, [sp, #568] @ 0x238 │ │ + blx 608f0 │ │ + ldr r0, [sp, #540] @ 0x21c │ │ + cbz r0, 1be68 │ │ + ldr r0, [sp, #544] @ 0x220 │ │ + blx 608f0 │ │ + dmb ish │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ + ldrex r0, [r3] │ │ + subs r1, r0, #1 │ │ + strex r2, r1, [r3] │ │ + cmp r2, #0 │ │ + bne.n 1be6e │ │ + cmp r0, #1 │ │ + bne.n 1be8a │ │ + dmb ish │ │ + add r0, sp, #516 @ 0x204 │ │ + bl 1d434 │ │ + movs r4, #1 │ │ + ldr r6, [sp, #156] @ 0x9c │ │ + b.n 1bed4 │ │ + bl d684 │ │ + bl d684 │ │ + mov r9, r0 │ │ + movs r4, #1 │ │ + movs r6, #1 │ │ + b.n 1bed4 │ │ + mov r9, r0 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + bl 1d4d4 │ │ + add r0, sp, #192 @ 0xc0 │ │ + add.w r4, r0, #124 @ 0x7c │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + ldr r1, [r0, #68] @ 0x44 │ │ + mov r0, r5 │ │ + bl 2d540 │ │ + mov r0, r4 │ │ + bl 2ba20 │ │ + movs r6, #0 │ │ + b.n 1bed2 │ │ + bl d684 │ │ + bl d684 │ │ + mov r9, r0 │ │ + add r0, sp, #712 @ 0x2c8 │ │ + bl 1d4d4 │ │ + movs r4, #1 │ │ + cbz r4, 1bee6 │ │ + ldr r1, [r7, #8] │ │ + ldr r0, [r1, #64] @ 0x40 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 1bee6 │ │ + ldr r1, [r1, #68] @ 0x44 │ │ + bl 2d540 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + cbz r6, 1bef8 │ │ + ldr r0, [r1, #64] @ 0x40 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + itt ne │ │ + ldrne r1, [r1, #68] @ 0x44 │ │ + blne 2d540 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + ldrd r0, r1, [r0, #64] @ 0x40 │ │ + bl 2d540 │ │ + mov r0, r9 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + subw sp, sp, #1940 @ 0x794 │ │ + mov r6, r0 │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + mov r4, r2 │ │ + mov r5, r1 │ │ + bl 1d5c8 │ │ + ldr.w r0, [sp, #1552] @ 0x610 │ │ + cmp r0, #1 │ │ + bne.n 1c026 │ │ + ldr.w r1, [sp, #1556] @ 0x614 │ │ + movs r0, #0 │ │ + movs r3, #4 │ │ + ldr.w r2, [sp, #1560] @ 0x618 │ │ + str r0, [sp, #156] @ 0x9c │ │ + str r3, [sp, #152] @ 0x98 │ │ + strd r0, r0, [sp, #144] @ 0x90 │ │ + strd r0, r3, [sp, #136] @ 0x88 │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + strd r1, r2, [sp, #116] @ 0x74 │ │ + bl 19c04 │ │ + ldr.w r0, [sp, #1616] @ 0x650 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 1bfbe │ │ + str r4, [sp, #112] @ 0x70 │ │ + add r4, sp, #488 @ 0x1e8 │ │ + add.w r1, sp, #1552 @ 0x610 │ │ + movs r2, #80 @ 0x50 │ │ + mov r0, r4 │ │ + strd r6, r5, [sp, #104] @ 0x68 │ │ + bl 5daa8 │ │ + mov r0, r4 │ │ + bl 2c098 │ │ + ldr r0, [sp, #500] @ 0x1f4 │ │ + cmp r0, #0 │ │ + ittt ne │ │ + ldrne r1, [sp, #504] @ 0x1f8 │ │ + strne r1, [sp, #132] @ 0x84 │ │ + cmpne r1, #0 │ │ + bne.w 1c0c2 │ │ + add r4, sp, #896 @ 0x380 │ │ + ldrd r1, r2, [sp, #108] @ 0x6c │ │ + add r3, sp, #136 @ 0x88 │ │ + mov r0, r4 │ │ + bl 2caa8 │ │ + ldr r6, [sp, #104] @ 0x68 │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + str.w r0, [sp, #1064] @ 0x428 │ │ + add.w sl, sp, #1552 @ 0x610 │ │ + add.w fp, sp, #136 @ 0x88 │ │ + add r2, sp, #488 @ 0x1e8 │ │ + add r3, sp, #1000 @ 0x3e8 │ │ + mov r0, sl │ │ + mov r1, fp │ │ + str r4, [sp, #0] │ │ + bl 1a1b8 │ │ + ldr.w r0, [sp, #1808] @ 0x710 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 1c038 │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + ldrd r4, r5, [sp, #140] @ 0x8c │ │ + ldrd sl, r8, [sp, #116] @ 0x74 │ │ + str.w r9, [r6, #288] @ 0x120 │ │ + cbz r5, 1bfe6 │ │ + adds r6, r4, #4 │ │ + ldr.w r0, [r6, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r6, #0] │ │ + blxne 608f0 │ │ + adds r6, #12 │ │ + subs r5, #1 │ │ + bne.n 1bfd2 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + ldrd r4, r5, [sp, #152] @ 0x98 │ │ + cbz r5, 1c008 │ │ + adds r6, r4, #4 │ │ + ldrd r0, r1, [r6, #-4] │ │ + blx 60a90 │ │ + adds r6, #8 │ │ + subs r5, #1 │ │ + bne.n 1bffa │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + blx 60a90 │ │ + addw sp, sp, #1940 @ 0x794 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + str.w r0, [r6, #288] @ 0x120 │ │ + addw sp, sp, #1940 @ 0x794 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r0, [sp, #1552] @ 0x610 │ │ + add.w ip, sl, #8 │ │ + str r0, [sp, #132] @ 0x84 │ │ + add.w r8, sp, #464 @ 0x1d0 │ │ + ldr.w r0, [sp, #1556] @ 0x614 │ │ + mov r9, r6 │ │ + str r0, [sp, #128] @ 0x80 │ │ + mov r1, r8 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + add.w r1, sl, #32 │ │ + add r0, sp, #208 @ 0xd0 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + ldr.w r0, [sp, #1844] @ 0x734 │ │ + add r3, sp, #160 @ 0xa0 │ │ + ldr.w r1, [sp, #1848] @ 0x738 │ │ + ldr.w r2, [sp, #1852] @ 0x73c │ │ + stmia r3!, {r0, r1, r2} │ │ + add.w r0, r9, #40 @ 0x28 │ │ + ldr.w sl, [sp, #1840] @ 0x730 │ │ + ldmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, r9, #64 @ 0x40 │ │ + add r1, sp, #208 @ 0xd0 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + add r2, sp, #160 @ 0xa0 │ │ + add.w r3, r9, #324 @ 0x144 │ │ + ldmia r2, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + add.w r0, r9, #8 │ │ + ldmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldrd r1, r0, [sp, #128] @ 0x80 │ │ + str.w sl, [r9, #320] @ 0x140 │ │ + strd r0, r1, [r9, #32] │ │ + ldrd r1, r0, [sp, #116] @ 0x74 │ │ + strd r1, r0, [r9] │ │ + addw sp, sp, #1940 @ 0x794 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add.w r0, r0, r0, lsl #2 │ │ + ldr.w r8, [sp, #496] @ 0x1f0 │ │ + ldrd fp, sl, [sp, #512] @ 0x200 │ │ + mov.w r9, r0, lsl #3 │ │ + ldr r0, [sp, #508] @ 0x1fc │ │ + ldrd r5, r6, [sp, #520] @ 0x208 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr r0, [pc, #880] @ (1c44c ) │ │ + add r0, pc │ │ + str r0, [sp, #124] @ 0x7c │ │ + b.n 1c0ea │ │ + subs.w r9, r9, #40 @ 0x28 │ │ + beq.w 1bf86 │ │ + mov r4, r8 │ │ + ldr.w r0, [r8], #40 │ │ + adds.w r2, fp, r0 │ │ + mov.w r0, #0 │ │ + adcs.w r3, sl, #0 │ │ + adcs.w r0, r0, #0 │ │ + bne.n 1c0e2 │ │ + ldrd r1, r0, [sp, #128] @ 0x80 │ │ + strd r5, r6, [sp] │ │ + bl 100fe │ │ + cmp r0, #0 │ │ + beq.n 1c0e2 │ │ + cmp r1, #14 │ │ + bne.n 1c0e2 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + movs r2, #14 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.n 1c0e2 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #8 │ │ + itt ne │ │ + ldrne r0, [r4, #20] │ │ + cmpne r0, #0 │ │ + beq.w 1bf86 │ │ + ldr r2, [sp, #492] @ 0x1ec │ │ + ldr r1, [r4, #16] │ │ + subs r2, r2, r1 │ │ + it cs │ │ + cmpcs r2, r0 │ │ + bcc.w 1bf86 │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ + movs r4, #0 │ │ + add.w fp, r2, r1 │ │ + ldrb.w r1, [fp, r4] │ │ + cbz r1, 1c154 │ │ + adds r4, #1 │ │ + cmp r0, r4 │ │ + bne.n 1c146 │ │ + b.n 1bf86 │ │ + bic.w r2, r4, #3 │ │ + add.w r1, r2, #8 │ │ + adds r2, #4 │ │ + cmp r1, r2 │ │ + bcc.w 1bf86 │ │ + cmp r1, r0 │ │ + bhi.w 1bf86 │ │ + ldr r5, [sp, #112] @ 0x70 │ │ + lsrs r0, r5, #7 │ │ cmp r0, #2 │ │ - strb.w r0, [sp, #208] @ 0xd0 │ │ - bne.n 12acc │ │ - cmp.w sl, #0 │ │ - beq.n 12b40 │ │ - ldr r0, [sp, #24] │ │ + bhi.w 1c628 │ │ + add.w r6, sp, #1552 @ 0x610 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + bl 5da78 │ │ + movs r0, #0 │ │ + adds r2, r5, #1 │ │ + strb r0, [r6, r5] │ │ + add r0, sp, #1000 @ 0x3e8 │ │ + mov r1, r6 │ │ + bl c944 │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ + cmp r0, #1 │ │ + bne.n 1c1aa │ │ + ldr r0, [pc, #696] @ (1c450 ) │ │ + mov.w r2, #2147483648 @ 0x80000000 │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + str r1, [sp, #624] @ 0x270 │ │ + strd r2, r0, [sp, #616] @ 0x268 │ │ + b.n 1c1b2 │ │ + ldr r1, [sp, #1004] @ 0x3ec │ │ + add r0, sp, #616 @ 0x268 │ │ + bl 2c1cc │ │ + ldr r6, [sp, #616] @ 0x268 │ │ + cmp.w r6, #2147483648 @ 0x80000000 │ │ + bne.n 1c1e6 │ │ + ldrb.w r0, [sp, #620] @ 0x26c │ │ cmp r0, #3 │ │ - bcs.n 12a92 │ │ - add.w r0, r5, sl │ │ - movs r1, #0 │ │ - ldrb r2, [r5, r1] │ │ + bne.w 1bf86 │ │ + ldr r5, [sp, #624] @ 0x270 │ │ + ldrd r6, r4, [r5] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 1c1d2 │ │ + mov r0, r6 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + b.n 1bf86 │ │ + ldrd r9, r8, [sp, #620] @ 0x26c │ │ + cmp.w r8, #0 │ │ + beq.n 1c1fe │ │ + ldrb.w r0, [r9] │ │ + subs r0, #47 @ 0x2f │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + b.n 1c200 │ │ + movs r0, #0 │ │ + strb.w r0, [sp, #1582] @ 0x62e │ │ + movs r0, #6 │ │ + strb.w r0, [sp, #1560] @ 0x618 │ │ + mov.w r0, #512 @ 0x200 │ │ + str.w r8, [sp, #1556] @ 0x614 │ │ + str.w r9, [sp, #1552] @ 0x610 │ │ + strh.w r0, [sp, #1580] @ 0x62c │ │ + add r0, sp, #1000 @ 0x3e8 │ │ + add.w r1, sp, #1552 @ 0x610 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #1000] @ 0x3e8 │ │ + subs r0, #7 │ │ + cmp r0, #3 │ │ + bcs.n 1c254 │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + bl 2c544 │ │ + cbz r0, 1c254 │ │ + adds r2, r4, r1 │ │ + add.w r5, r2, #16 │ │ + cmp r5, #0 │ │ + bpl.w 1c3e4 │ │ + movs r0, #0 │ │ + ldr r2, [pc, #524] @ (1c454 ) │ │ + add r2, pc │ │ + mov r1, r5 │ │ + bl afd8 │ │ + b.w 1cb80 │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + mov.w sl, #0 │ │ + cmp r6, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + cmp.w r4, #2147483648 @ 0x80000000 │ │ + beq.w 1bf86 │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + mov r1, fp │ │ + mov r2, sl │ │ + bl 1d5c8 │ │ + ldr.w r0, [sp, #1552] @ 0x610 │ │ + cmp r0, #1 │ │ + bne.w 1c3d6 │ │ + ldr.w r1, [sp, #1556] @ 0x614 │ │ + movs r0, #0 │ │ + movs r2, #4 │ │ + str r4, [sp, #84] @ 0x54 │ │ + ldr.w r3, [sp, #1560] @ 0x618 │ │ + str r0, [sp, #996] @ 0x3e4 │ │ + str r2, [sp, #992] @ 0x3e0 │ │ + strd r0, r0, [sp, #984] @ 0x3d8 │ │ + strd r0, r2, [sp, #976] @ 0x3d0 │ │ + add.w r4, sp, #1552 @ 0x610 │ │ + mov r2, r3 │ │ + str r1, [sp, #92] @ 0x5c │ │ + mov r0, r4 │ │ + str r3, [sp, #88] @ 0x58 │ │ + bl 19c04 │ │ + ldr.w r0, [sp, #1616] @ 0x650 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.w 1c826 │ │ + strd r0, fp, [sp, #60] @ 0x3c │ │ + add.w ip, r4, #40 @ 0x28 │ │ + ldr.w r0, [sp, #1552] @ 0x610 │ │ + add.w r1, sp, #1304 @ 0x518 │ │ + str r0, [sp, #68] @ 0x44 │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + ldr.w r0, [sp, #1556] @ 0x614 │ │ + str r0, [sp, #72] @ 0x48 │ │ + ldr.w r0, [sp, #1560] @ 0x618 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr.w r0, [sp, #1588] @ 0x634 │ │ + str r0, [sp, #124] @ 0x7c │ │ + ldr.w r0, [sp, #1584] @ 0x630 │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr.w r0, [sp, #1580] @ 0x62c │ │ + str r0, [sp, #132] @ 0x84 │ │ + ldr.w r0, [sp, #1576] @ 0x628 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr.w r0, [sp, #1572] @ 0x624 │ │ + str r0, [sp, #96] @ 0x60 │ │ + str r1, [sp, #44] @ 0x2c │ │ + ldr.w lr, [sp, #1564] @ 0x61c │ │ + ldr.w r8, [sp, #1568] @ 0x620 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + cmp.w lr, #0 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr.w r0, [sp, #1620] @ 0x654 │ │ + str r0, [sp, #56] @ 0x38 │ │ + ldr.w r0, [sp, #1624] @ 0x658 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr.w r0, [sp, #1628] @ 0x65c │ │ + str r0, [sp, #48] @ 0x30 │ │ + str.w lr, [sp, #76] @ 0x4c │ │ + beq.w 1c75a │ │ + cmp.w r8, #0 │ │ + beq.w 1c75a │ │ + add r0, sp, #976 @ 0x3d0 │ │ + mov.w r9, #0 │ │ + adds r0, #12 │ │ + str r0, [sp, #24] │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add.w r0, r0, r0, lsl #2 │ │ + lsls r6, r0, #3 │ │ + ldr r0, [pc, #276] @ (1c458 ) │ │ + ldr r5, [sp, #80] @ 0x50 │ │ + add r0, pc │ │ + mov fp, r0 │ │ + b.n 1c352 │ │ + subs r6, #40 @ 0x28 │ │ + beq.w 1c756 │ │ + mov r4, r5 │ │ + ldr.w r0, [r5], #40 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + adds r2, r1, r0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + adcs.w r3, r0, #0 │ │ + adcs.w r0, r9, #0 │ │ + bne.n 1c34c │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + strd r1, r0, [sp] │ │ + mov r0, r8 │ │ + ldr r1, [sp, #96] @ 0x60 │ │ + bl 100fe │ │ + cmp r0, #0 │ │ + beq.n 1c34c │ │ + cmp r1, #17 │ │ + bne.n 1c34c │ │ + mov r1, fp │ │ + movs r2, #17 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.n 1c34c │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #8 │ │ + beq.w 1c756 │ │ + ldr r1, [r4, #20] │ │ + str r1, [sp, #28] │ │ + cmp r1, #0 │ │ + beq.w 1c756 │ │ + ldr r0, [r4, #16] │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + cmp r1, r0 │ │ + bcc.w 1c75a │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + ldr r2, [sp, #28] │ │ + subs r1, r1, r0 │ │ + cmp r1, r2 │ │ + bcc.w 1c75a │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + movs r6, #0 │ │ + add r0, r1 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #20] │ │ + adds r4, r6, #1 │ │ + ldrb r0, [r0, r6] │ │ + cmp r0, #0 │ │ + beq.w 1c5f8 │ │ + ldr r0, [sp, #28] │ │ + mov r6, r4 │ │ + cmp r0, r4 │ │ + bne.n 1c3c0 │ │ + b.n 1c75a │ │ + cmp r4, #0 │ │ + beq.w 1bf86 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + b.n 1bf86 │ │ + strd r0, r1, [sp, #124] @ 0x7c │ │ + str r6, [sp, #100] @ 0x64 │ │ + beq.n 1c3fc │ │ + mov r0, r5 │ │ + movs r1, #1 │ │ + bl d81c │ │ + cbnz r0, 1c3fe │ │ + ldr r6, [sp, #100] @ 0x64 │ │ + movs r0, #1 │ │ + b.n 1c246 │ │ + movs r0, #1 │ │ + ldr.w sl, [sp, #128] @ 0x80 │ │ + movs r6, #0 │ │ + str r6, [sp, #624] @ 0x270 │ │ + cmp sl, r5 │ │ + strd r5, r0, [sp, #616] @ 0x268 │ │ + bhi.w 1c9b4 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + add r0, r6 │ │ + mov r2, sl │ │ + bl 5da78 │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + adds.w sl, sl, r6 │ │ + mov.w r1, #0 │ │ + str.w sl, [sp, #624] @ 0x270 │ │ + itt ne │ │ + addne.w r2, r0, sl │ │ + subsne.w r2, r2, #1 │ │ + beq.n 1c43c │ │ + ldrb r1, [r2, #0] │ │ + subs r1, #47 @ 0x2f │ │ + it ne │ │ + movne r1, #1 │ │ + cbz r4, 1c45c │ │ + ldrb.w r2, [fp] │ │ + cmp r2, #47 @ 0x2f │ │ + bne.n 1c45c │ │ + mov.w sl, #0 │ │ + b.n 1c470 │ │ + @ instruction: 0xb827 │ │ + @ instruction: 0xfffe65e8 │ │ + movs r4, r0 │ │ + str r0, [r5, #52] @ 0x34 │ │ + movs r4, r0 │ │ + push {r0, r1, r3, r6, r7, lr} │ │ + @ instruction: 0xfffe9a9a │ │ + cbz r1, 1c476 │ │ + cmp r2, sl │ │ + beq.w 1ca4c │ │ + movs r1, #47 @ 0x2f │ │ + strb.w r1, [r0, sl] │ │ + add.w sl, sl, #1 │ │ + ldr r2, [sp, #616] @ 0x268 │ │ + str.w sl, [sp, #624] @ 0x270 │ │ + sub.w r1, r2, sl │ │ + cmp r4, r1 │ │ + bhi.w 1c9dc │ │ + add r0, sl │ │ + mov r1, fp │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + adds.w r5, sl, r4 │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + str r0, [sp, #132] @ 0x84 │ │ + str r5, [sp, #624] @ 0x270 │ │ + beq.n 1c4a4 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + ldrb r0, [r0, #0] │ │ + subs r0, #47 @ 0x2f │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + b.n 1c4a6 │ │ + movs r0, #0 │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + cmp.w r8, #0 │ │ + strb.w r0, [sp, #1030] @ 0x406 │ │ + mov.w r0, #6 │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ + mov.w r1, #512 @ 0x200 │ │ + strb.w r0, [sp, #1008] @ 0x3f0 │ │ + str r5, [sp, #1004] @ 0x3ec │ │ + strh.w r1, [sp, #1028] @ 0x404 │ │ + beq.n 1c4d4 │ │ + ldrb.w r2, [r9] │ │ + subs r2, #47 @ 0x2f │ │ + clz r2, r2 │ │ + lsrs r2, r2, #5 │ │ + b.n 1c4d6 │ │ + movs r2, #0 │ │ + strb.w r2, [sp, #1582] @ 0x62e │ │ + strb.w r0, [sp, #1560] @ 0x618 │ │ + str.w r8, [sp, #1556] @ 0x614 │ │ + str.w r9, [sp, #1552] @ 0x610 │ │ + strh.w r1, [sp, #1580] @ 0x62c │ │ + add r0, sp, #1000 @ 0x3e8 │ │ + add.w r1, sp, #1552 @ 0x610 │ │ + bl 2c768 │ │ + cbnz r0, 1c502 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + mov r1, r5 │ │ + bl 2c8d0 │ │ + cmp r0, #0 │ │ + bne.n 1c5d0 │ │ + ldr r6, [sp, #128] @ 0x80 │ │ + movs r5, #0 │ │ + ldr r0, [sp, #616] @ 0x268 │ │ + str r5, [sp, #624] @ 0x270 │ │ + cmp r6, r0 │ │ + bhi.w 1ca06 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + mov r2, r6 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + add r0, r5 │ │ + bl 5da78 │ │ + adds r1, r5, r6 │ │ + str r1, [sp, #624] @ 0x270 │ │ + ittt ne │ │ + ldrne r0, [sp, #132] @ 0x84 │ │ + addne r0, r1 │ │ + subsne.w r0, r0, #1 │ │ + bne.n 1c530 │ │ + ldr r0, [sp, #616] @ 0x268 │ │ + b.n 1c548 │ │ + ldrb r2, [r0, #0] │ │ + ldr r0, [sp, #616] @ 0x268 │ │ cmp r2, #47 @ 0x2f │ │ - beq.n 12a80 │ │ + beq.n 1c548 │ │ + cmp r0, r1 │ │ + beq.w 1cb3a │ │ + ldr r3, [sp, #132] @ 0x84 │ │ + movs r2, #47 @ 0x2f │ │ + strb r2, [r3, r1] │ │ adds r1, #1 │ │ - cmp sl, r1 │ │ - bne.n 12a72 │ │ - b.n 12ac8 │ │ - cbnz r1, 12ac8 │ │ - adds r5, #1 │ │ - subs.w sl, sl, #1 │ │ - bne.n 12a70 │ │ + str r1, [sp, #624] @ 0x270 │ │ + subs r0, r0, r1 │ │ + cmp r0, #5 │ │ + bls.w 1ca20 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + movw r0, #25646 @ 0x642e │ │ + movt r0, #25189 @ 0x6265 │ │ + add.w sl, r1, #6 │ │ + str r0, [r2, r1] │ │ + adds r0, r2, r1 │ │ + movw r2, #26485 @ 0x6775 │ │ + strh r2, [r0, #4] │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + str.w sl, [sp, #624] @ 0x270 │ │ + add.w r1, r0, sl │ │ + subs r1, #1 │ │ + beq.n 1c580 │ │ + ldrb r1, [r1, #0] │ │ + subs r1, #47 @ 0x2f │ │ + it ne │ │ + movne r1, #1 │ │ + b.n 1c582 │ │ + movs r1, #0 │ │ + cbz r4, 1c592 │ │ + ldrb.w r2, [fp] │ │ + cmp r2, #47 @ 0x2f │ │ + bne.n 1c592 │ │ mov.w sl, #0 │ │ - mov r5, r0 │ │ - b.n 12ac8 │ │ + b.n 1c5a6 │ │ + ldr r2, [sp, #616] @ 0x268 │ │ + cbz r1, 1c5ac │ │ + cmp r2, sl │ │ + beq.w 1cb24 │ │ + movs r1, #47 @ 0x2f │ │ + strb.w r1, [r0, sl] │ │ + add.w sl, sl, #1 │ │ + ldr r2, [sp, #616] @ 0x268 │ │ + str.w sl, [sp, #624] @ 0x270 │ │ + sub.w r1, r2, sl │ │ + cmp r4, r1 │ │ + bhi.w 1ca36 │ │ + add r0, sl │ │ + mov r1, fp │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + ldr r5, [sp, #620] @ 0x26c │ │ + add.w r1, sl, r4 │ │ + str r1, [sp, #624] @ 0x270 │ │ + mov r0, r5 │ │ + bl 2c8d0 │ │ + cbz r0, 1c5dc │ │ + ldrd r4, fp, [sp, #616] @ 0x268 │ │ + ldr.w sl, [sp, #624] @ 0x270 │ │ + ldr r6, [sp, #100] @ 0x64 │ │ + b.n 1c25c │ │ + ldr r0, [sp, #616] @ 0x268 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + cmp r0, #0 │ │ + beq.w 1bf86 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + b.n 1bf86 │ │ + cbz r6, 1c634 │ │ + ldr r0, [sp, #20] │ │ + ldrb r0, [r0, #0] │ │ + cmp r0, #47 @ 0x2f │ │ + bne.n 1c634 │ │ + ldr r0, [sp, #20] │ │ + mov r1, r6 │ │ + bl 2c8d0 │ │ + cmp r0, #0 │ │ + beq.w 1c756 │ │ + cmp r6, #0 │ │ + bpl.w 1c8ec │ │ + mov.w sl, #0 │ │ + ldr r2, [pc, #948] @ (1c9d0 ) │ │ + add r2, pc │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + bl afd8 │ │ + b.n 1cb80 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r2, r5 │ │ + bl 2c248 │ │ + b.n 1c1b2 │ │ + mov.w r0, sl, lsr #7 │ │ + cmp r0, #2 │ │ + bhi.w 1cb6a │ │ + add.w r5, sp, #1552 @ 0x610 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + mov r2, sl │ │ + mov r0, r5 │ │ + bl 5da78 │ │ movs r0, #0 │ │ - ldrb r1, [r5, r0] │ │ - cmp r1, #47 @ 0x2f │ │ - beq.n 12aa6 │ │ - adds r0, #1 │ │ - cmp sl, r0 │ │ - bne.n 12a94 │ │ + add.w r2, sl, #1 │ │ + strb.w r0, [r5, sl] │ │ + add.w r0, sp, #1472 @ 0x5c0 │ │ + mov r1, r5 │ │ + bl c944 │ │ + ldr.w r0, [sp, #1472] @ 0x5c0 │ │ + cmp r0, #1 │ │ + bne.n 1c682 │ │ + ldr r0, [pc, #872] @ (1c9d4 ) │ │ + mov.w r2, #2147483648 @ 0x80000000 │ │ + str.w r2, [sp, #1328] @ 0x530 │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + str.w r0, [sp, #1332] @ 0x534 │ │ + str.w r1, [sp, #1336] @ 0x538 │ │ + b.n 1c68e │ │ + ldr.w r1, [sp, #1476] @ 0x5c4 │ │ + add.w r0, sp, #1328 @ 0x530 │ │ + bl 2c1cc │ │ + ldr.w r0, [sp, #1328] @ 0x530 │ │ + str r0, [sp, #36] @ 0x24 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 1c6c6 │ │ + ldrb.w r0, [sp, #1332] @ 0x534 │ │ + cmp r0, #3 │ │ + bne.n 1c756 │ │ + ldr.w sl, [sp, #1336] @ 0x538 │ │ + ldrd r5, r4, [sl] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 1c6b2 │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, sl │ │ + blx 608f0 │ │ + b.n 1c756 │ │ + ldr.w r0, [sp, #1332] @ 0x534 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr.w r0, [sp, #1336] @ 0x538 │ │ + cbz r0, 1c6e0 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + ldrb r1, [r1, #0] │ │ + subs r1, #47 @ 0x2f │ │ + clz r1, r1 │ │ + lsrs r1, r1, #5 │ │ + b.n 1c6e2 │ │ movs r1, #0 │ │ + str.w r0, [sp, #1556] @ 0x614 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + strb.w r1, [sp, #1582] @ 0x62e │ │ + movs r1, #6 │ │ + str.w r0, [sp, #1552] @ 0x610 │ │ + mov.w r0, #512 @ 0x200 │ │ + strb.w r1, [sp, #1560] @ 0x618 │ │ + strh.w r0, [sp, #1580] @ 0x62c │ │ + add.w r0, sp, #1472 @ 0x5c0 │ │ + add.w r1, sp, #1552 @ 0x610 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #1472] @ 0x5c0 │ │ + subs r0, #7 │ │ + cmp r0, #3 │ │ + bcs.n 1c73a │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + bl 2c544 │ │ + mov sl, r0 │ │ + cbz r0, 1c73a │ │ + mov r5, r1 │ │ + cmp r1, #0 │ │ + bpl.w 1c9f2 │ │ + mov.w r9, #0 │ │ + ldr r2, [pc, #680] @ (1c9d8 ) │ │ + add r2, pc │ │ + mov r0, r9 │ │ + mov r1, r5 │ │ + bl afd8 │ │ + b.n 1cb80 │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #40] @ 0x28 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #16] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.w 1c90e │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + add.w sl, sp, #1392 @ 0x570 │ │ + ldrd r1, r2, [sp, #108] @ 0x6c │ │ + add r3, sp, #976 @ 0x3d0 │ │ mov r0, sl │ │ - b.n 12aa8 │ │ + bl 2caa8 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + add.w r2, sp, #1472 @ 0x5c0 │ │ + str.w r0, [sp, #1504] @ 0x5e0 │ │ + add.w fp, sp, #1552 @ 0x610 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + str.w r0, [sp, #1496] @ 0x5d8 │ │ + ldr r0, [sp, #96] @ 0x60 │ │ + str.w r0, [sp, #1492] @ 0x5d4 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + str.w r0, [sp, #1484] @ 0x5cc │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + str.w r0, [sp, #1480] @ 0x5c8 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + str.w r0, [sp, #1476] @ 0x5c4 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + str.w r0, [sp, #1472] @ 0x5c0 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + ldr.w lr, [sp, #44] @ 0x2c │ │ + str.w r0, [sp, #1508] @ 0x5e4 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str.w r0, [sp, #1500] @ 0x5dc │ │ + add.w r0, r2, #40 @ 0x28 │ │ + str.w r8, [sp, #1488] @ 0x5d0 │ │ + ldmia.w lr, {r1, r3, r4, r5, r6, ip} │ │ + stmia.w r0, {r1, r3, r4, r5, r6, ip} │ │ + add.w ip, sp, #1328 @ 0x530 │ │ + mov r1, fp │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str.w r0, [sp, #1548] @ 0x60c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str.w r0, [sp, #1544] @ 0x608 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str.w r0, [sp, #1540] @ 0x604 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + str.w r0, [sp, #1536] @ 0x600 │ │ + ldmia.w ip!, {r0, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r3, r4, r5, r6} │ │ + ldmia.w ip!, {r0, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r3, r4, r5, r6, lr} │ │ + stmia.w r1, {r0, r3, r4, r5, r6, lr} │ │ + ldr r0, [sp, #32] │ │ + str.w r0, [sp, #1628] @ 0x65c │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str.w r0, [sp, #1624] @ 0x658 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str.w r0, [sp, #1620] @ 0x654 │ │ + str.w r9, [sp, #1616] @ 0x650 │ │ + add r5, sp, #1000 @ 0x3e8 │ │ + add.w r8, sp, #976 @ 0x3d0 │ │ + mov r3, fp │ │ + str.w sl, [sp] │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + bl 1a1b8 │ │ + ldr.w r9, [sp, #1256] @ 0x4e8 │ │ + cmp.w r9, #2147483648 @ 0x80000000 │ │ + bne.n 1c83a │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl 1a152 │ │ + ldrd r1, r0, [sp, #88] @ 0x58 │ │ + blx 60a90 │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + b.n 1c860 │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r1, r5 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + add.w ip, r5, #260 @ 0x104 │ │ + add r1, sp, #568 @ 0x238 │ │ + ldmia.w ip!, {r0, r2, r3, r4, r5} │ │ + stmia r1!, {r0, r2, r3, r4, r5} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + add r0, sp, #872 @ 0x368 │ │ + ldmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, fp │ │ + blxne 608f0 │ │ + cmp.w r9, #2147483648 @ 0x80000000 │ │ + beq.w 1bf86 │ │ + add.w ip, sp, #872 @ 0x368 │ │ + add.w r8, sp, #464 @ 0x1d0 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + mov r1, r8 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + add r0, sp, #208 @ 0xd0 │ │ + add r1, sp, #616 @ 0x268 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + add.w ip, sp, #568 @ 0x238 │ │ + add.w sl, sp, #160 @ 0xa0 │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + mov r1, sl │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #552] @ 0x228 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #556] @ 0x22c │ │ + blxne 608f0 │ │ + ldr.w fp, [sp, #104] @ 0x68 │ │ + ldmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, fp, #8 │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, fp, #32 │ │ + add r1, sp, #208 @ 0xd0 │ │ + mov.w r2, #256 @ 0x100 │ │ + bl 5daa8 │ │ + ldmia.w sl!, {r1, r2, r3, r5, r6} │ │ + add.w r0, fp, #292 @ 0x124 │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + ldmia.w sl, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + mov r6, fp │ │ + ldrd r1, r0, [sp, #88] @ 0x58 │ │ + strd r0, r1, [r6] │ │ + b.w 1bfc2 │ │ + mov r0, r6 │ │ movs r1, #1 │ │ - cbz r0, 12ab4 │ │ + mov.w sl, #1 │ │ + bl d81c │ │ + cmp r0, #0 │ │ + str r0, [sp, #12] │ │ + beq.w 1c61a │ │ + ldr r0, [sp, #12] │ │ + mov r2, r6 │ │ + ldr r1, [sp, #20] │ │ + bl 5da78 │ │ + movs r0, #1 │ │ + str r0, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ + add.w r0, sp, #1472 @ 0x5c0 │ │ + mov r2, r6 │ │ + bl 1d5c8 │ │ + ldr.w r0, [sp, #1472] @ 0x5c0 │ │ cmp r0, #1 │ │ - itt eq │ │ - ldrbeq r2, [r5, #0] │ │ - cmpeq r2, #46 @ 0x2e │ │ - bne.n 12ac8 │ │ - add r0, r1 │ │ - cmp sl, r0 │ │ - bcc.w 12e3a │ │ - add r5, r0 │ │ - subs.w sl, sl, r0 │ │ - bne.n 12a92 │ │ - mov.w sl, #0 │ │ - strd r5, sl, [sp, #180] @ 0xb4 │ │ - cmp.w r9, #2 │ │ - bne.w 12d2c │ │ + bne.n 1c9a2 │ │ + ldr r5, [sp, #996] @ 0x3e4 │ │ + ldr.w sl, [sp, #1476] @ 0x5c4 │ │ + ldr.w r6, [sp, #1480] @ 0x5c8 │ │ + ldr r0, [sp, #988] @ 0x3dc │ │ + cmp r5, r0 │ │ + bne.n 1c938 │ │ + ldr r0, [sp, #24] │ │ + bl 1d7d4 │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ + str.w sl, [r0, r5, lsl #3] │ │ + add.w r0, r0, r5, lsl #3 │ │ + str r6, [r0, #4] │ │ + adds r0, r5, #1 │ │ + str r0, [sp, #996] @ 0x3e4 │ │ + bcs.w 1cb78 │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + bl 19c04 │ │ + ldr.w r9, [sp, #1616] @ 0x650 │ │ + cmp.w r9, #2147483648 @ 0x80000000 │ │ + beq.n 1c9a2 │ │ + ldr.w r0, [sp, #1620] @ 0x654 │ │ + add.w sl, sp, #1552 @ 0x610 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr.w r0, [sp, #1624] @ 0x658 │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldr.w r0, [sp, #1628] @ 0x65c │ │ + str r0, [sp, #32] │ │ + mov r0, sl │ │ + bl 2c098 │ │ + cbz r0, 1c996 │ │ + ldr r2, [sp, #28] │ │ + subs r2, r2, r4 │ │ + cmp r1, r2 │ │ + bne.n 1c996 │ │ + ldr r1, [sp, #20] │ │ + add r1, r4 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + beq.w 1cb52 │ │ + cmp.w r9, #0 │ │ + beq.n 1c9a2 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + blx 608f0 │ │ + mov.w r9, #2147483648 @ 0x80000000 │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #12] │ │ + blxne 608f0 │ │ + b.n 1c75a │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r2, sl │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, r6, [sp, #620] @ 0x26c │ │ + ldr.w sl, [sp, #128] @ 0x80 │ │ + b.n 1c410 │ │ + nop │ │ + str r4, [r7, #92] @ 0x5c │ │ + movs r4, r0 │ │ + str r2, [r2, #16] │ │ + movs r4, r0 │ │ + str r2, [r5, #76] @ 0x4c │ │ + movs r4, r0 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r2, r4 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, sl, [sp, #620] @ 0x26c │ │ + b.n 1c480 │ │ + beq.n 1ca62 │ │ + mov r0, r5 │ │ + movs r1, #1 │ │ + mov.w r9, #1 │ │ + bl d81c │ │ + str r0, [sp, #32] │ │ + cbnz r0, 1ca66 │ │ + b.n 1c72c │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r2, r6 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr r5, [sp, #624] @ 0x270 │ │ + ldr r6, [sp, #128] @ 0x80 │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + str r0, [sp, #132] @ 0x84 │ │ + b.n 1c510 │ │ + movs r0, #1 │ │ + movs r2, #6 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr r1, [sp, #624] @ 0x270 │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + str r0, [sp, #132] @ 0x84 │ │ + b.n 1c550 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + mov r2, r4 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, sl, [sp, #620] @ 0x26c │ │ + b.n 1c5b6 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, sl, [sp, #620] @ 0x26c │ │ + b.n 1c466 │ │ + movs r0, #1 │ │ + str r0, [sp, #32] │ │ + ldr.w r9, [sp, #32] │ │ + mov r1, sl │ │ + mov r2, r5 │ │ + mov r0, r9 │ │ + bl 5da78 │ │ + str.w r5, [sp, #1560] @ 0x618 │ │ + movs r0, #0 │ │ + str.w r9, [sp, #1556] @ 0x614 │ │ + cmp r5, #0 │ │ + str.w r5, [sp, #1552] @ 0x610 │ │ + ittt ne │ │ + ldrne r1, [sp, #32] │ │ + addne r1, r5 │ │ + subsne.w r1, r1, #1 │ │ + beq.n 1ca98 │ │ + ldrb r0, [r1, #0] │ │ + subs r0, #47 @ 0x2f │ │ + it ne │ │ + movne r0, #1 │ │ + cbz r6, 1caa8 │ │ + ldr r1, [sp, #20] │ │ + ldrb r1, [r1, #0] │ │ + cmp r1, #47 @ 0x2f │ │ + bne.n 1caa8 │ │ + mov.w r9, #0 │ │ + b.n 1cad2 │ │ + cbz r0, 1cad8 │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + str r0, [sp, #0] │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr.w r0, [sp, #1560] @ 0x618 │ │ + movs r1, #47 @ 0x2f │ │ + ldr.w r3, [sp, #1556] @ 0x614 │ │ + ldr.w r5, [sp, #1552] @ 0x610 │ │ + add.w r9, r0, #1 │ │ + str r3, [sp, #32] │ │ + strb r1, [r3, r0] │ │ + str.w r9, [sp, #1560] @ 0x618 │ │ + b.n 1cada │ │ + mov r9, r5 │ │ + sub.w r0, r5, r9 │ │ + cmp r6, r0 │ │ + bhi.n 1cb82 │ │ + ldr r0, [sp, #32] │ │ + mov r2, r6 │ │ + ldr r1, [sp, #20] │ │ + add r0, r9 │ │ + bl 5da78 │ │ + ldr.w r0, [sp, #1556] @ 0x614 │ │ + add.w r5, r9, r6 │ │ + mov r1, r5 │ │ + str r0, [sp, #12] │ │ + mov r6, r5 │ │ + bl 2c8d0 │ │ + ldr.w r1, [sp, #1552] @ 0x610 │ │ + cmp r0, #0 │ │ + str r1, [sp, #16] │ │ + bne.w 1c740 │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #12] │ │ + blxne 608f0 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cmp r0, #0 │ │ + beq.w 1c756 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + b.n 1c6c0 │ │ + movs r0, #1 │ │ + mov r1, sl │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, sl, [sp, #620] @ 0x26c │ │ + b.n 1c59c │ │ + movs r0, #1 │ │ + movs r2, #1 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #616 @ 0x268 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, r1, [sp, #616] @ 0x268 │ │ + str r1, [sp, #132] @ 0x84 │ │ + ldr r1, [sp, #624] @ 0x270 │ │ + b.n 1c53e │ │ + ldmia.w sl!, {r1, r2, r3, r4, r5} │ │ + add.w r0, sp, #1328 @ 0x530 │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ + ldmia.w sl!, {r1, r2, r3, r4, r5} │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ + ldmia.w sl, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + b.n 1c9a6 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + add.w r0, sp, #1328 @ 0x530 │ │ + mov r2, sl │ │ + bl 2c248 │ │ + b.n 1c68e │ │ + ldr r0, [pc, #256] @ (1cc7c ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + movs r0, #1 │ │ + mov r1, r9 │ │ + str r0, [sp, #0] │ │ + add.w r0, sp, #1552 @ 0x610 │ │ + mov r2, r6 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr.w r9, [sp, #1560] @ 0x618 │ │ + ldr.w r0, [sp, #1556] @ 0x614 │ │ + str r0, [sp, #32] │ │ + b.n 1cae2 │ │ + mov r8, r0 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + blx 60a90 │ │ + b.n 1cbd2 │ │ + mov r8, r0 │ │ + ldr.w r0, [sp, #1552] @ 0x610 │ │ + cbz r0, 1cc1e │ │ + ldr.w r0, [sp, #1556] @ 0x614 │ │ + blx 608f0 │ │ + b.n 1cc1e │ │ + mov r8, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, sl │ │ + b.n 1cc24 │ │ + mov r8, r0 │ │ + ldr r0, [sp, #16] │ │ + cbz r0, 1cc2c │ │ + ldr r0, [sp, #12] │ │ + b.n 1cc24 │ │ + mov r8, r0 │ │ + movs.w r0, r9, lsl #1 │ │ + beq.n 1cc2c │ │ + b.n 1cc22 │ │ + mov r8, r0 │ │ + str.w fp, [sp, #64] @ 0x40 │ │ + b.n 1cc36 │ │ + mov r8, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + b.n 1cc5a │ │ + mov r8, r0 │ │ + ldr r0, [sp, #616] @ 0x268 │ │ + cbnz r0, 1cc08 │ │ + ldr r6, [sp, #100] @ 0x64 │ │ + b.n 1cc56 │ │ + ldr r0, [sp, #620] @ 0x26c │ │ + blx 608f0 │ │ + ldr r6, [sp, #100] @ 0x64 │ │ + b.n 1cc56 │ │ + mov r8, r0 │ │ + str.w fp, [sp, #64] @ 0x40 │ │ + str r4, [sp, #84] @ 0x54 │ │ + b.n 1cc44 │ │ + mov r8, r0 │ │ ldr r0, [sp, #36] @ 0x24 │ │ + cbz r0, 1cc2c │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + blx 608f0 │ │ + b.n 1cc2c │ │ + mov r8, r0 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + cbz r0, 1cc36 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + blx 608f0 │ │ + add r0, sp, #976 @ 0x3d0 │ │ + bl 1a152 │ │ + ldrd r1, r0, [sp, #88] @ 0x58 │ │ + blx 60a90 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cbz r0, 1cc5e │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + b.n 1cc5a │ │ + mov r8, r0 │ │ + b.n 1cc5e │ │ + mov r8, r0 │ │ + b.n 1cc68 │ │ + mov r8, r0 │ │ + cbz r6, 1cc5e │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + ldr r0, [sp, #552] @ 0x228 │ │ + cbz r0, 1cc68 │ │ + ldr r0, [sp, #556] @ 0x22c │ │ + blx 608f0 │ │ + add r0, sp, #136 @ 0x88 │ │ + bl 1a152 │ │ + ldrd r0, r1, [sp, #116] @ 0x74 │ │ + blx 60a90 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + ldrh r6, [r2, r2] │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr.w r1, [r0, #312] @ 0x138 │ │ + mov r4, r0 │ │ + add.w r0, r0, #312 @ 0x138 │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r5, r3, [r1] │ │ + cmp r5, #0 │ │ + bne.n 1cc92 │ │ + cmp r2, #1 │ │ + bne.n 1ccac │ │ + dmb ish │ │ + bl 1d434 │ │ + add.w r0, r4, #316 @ 0x13c │ │ + bl 2bd34 │ │ + ldrd r0, r1, [r4, #332] @ 0x14c │ │ + bl 2bd9c │ │ + ldr.w r0, [r4, #296] @ 0x128 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #300] @ 0x12c │ │ + blxne 608f0 │ │ + ldrd r0, r1, [r4, #8] │ │ + blx 60a90 │ │ + add.w r0, r4, #16 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 1a152 │ │ + mov r5, r0 │ │ + add.w r0, r4, #316 @ 0x13c │ │ + bl 2bd34 │ │ + b.n 1ccf2 │ │ + mov r5, r0 │ │ + b.n 1ccfa │ │ + mov r5, r0 │ │ + ldrd r0, r1, [r4, #332] @ 0x14c │ │ + bl 2bd9c │ │ + ldr.w r0, [r4, #296] @ 0x128 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #300] @ 0x12c │ │ + blxne 608f0 │ │ + ldrd r0, r1, [r4, #8] │ │ + blx 60a90 │ │ + add.w r0, r4, #16 │ │ + bl 1a152 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #140 @ 0x8c │ │ + mov sl, r2 │ │ + ldrb.w r2, [r1, #328] @ 0x148 │ │ + ldr r6, [r7, #8] │ │ + mov r8, r0 │ │ + addw r0, r1, #329 @ 0x149 │ │ + mov fp, r3 │ │ + mov r9, r1 │ │ + cmp r2, #83 @ 0x53 │ │ + bne.n 1cd5c │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldr.w r0, [r9] │ │ + lsls r0, r0, #31 │ │ + beq.w 1d036 │ │ + ldr.w r5, [r9, #240] @ 0xf0 │ │ + cbz r5, 1cd9a │ │ + ldr.w r6, [r9, #244] @ 0xf4 │ │ + b.n 1cd9a │ │ + cmp r2, #82 @ 0x52 │ │ + bne.n 1cd78 │ │ + ldr.w r1, [r9, #332] @ 0x14c │ │ + cmp r1, #0 │ │ + beq.n 1ce12 │ │ + ldr.w r0, [r1, #280] @ 0x118 │ │ + movs r5, #2 │ │ + movs r3, #0 │ │ + movs r4, #0 │ │ + add.w ip, r0, #8 │ │ + b.n 1ce20 │ │ + mov lr, r6 │ │ + ldrb r6, [r0, #2] │ │ + ldrb r3, [r0, #6] │ │ + ldrh r4, [r0, #4] │ │ + ldrh r0, [r0, #0] │ │ + orr.w r3, r4, r3, lsl #16 │ │ + ldrb.w r5, [r9, #332] @ 0x14c │ │ + orr.w r0, r0, r6, lsl #16 │ │ + ldrd ip, r1, [r9, #336] @ 0x150 │ │ + lsls r3, r3, #8 │ │ + mov r6, lr │ │ + lsls r4, r0, #8 │ │ + b.n 1ce20 │ │ + ldrd r1, r0, [r9, #8] │ │ + movs r3, #0 │ │ + strd r1, r0, [sp, #28] │ │ + add.w ip, sp, #40 @ 0x28 │ │ + ldrd r0, r1, [r9, #208] @ 0xd0 │ │ + add r4, sp, #40 @ 0x28 │ │ + ldr.w r2, [r9, #256] @ 0x100 │ │ + str r3, [sp, #84] @ 0x54 │ │ + str r3, [sp, #56] @ 0x38 │ │ + add.w r3, r9, #184 @ 0xb8 │ │ + stmia.w ip, {r0, r1, r3} │ │ + add.w r0, r2, #8 │ │ + mov r1, r4 │ │ + str r0, [sp, #52] @ 0x34 │ │ + add r0, sp, #112 @ 0x70 │ │ + bl 2a7ac │ │ + ldrb.w r0, [sp, #112] @ 0x70 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1ce00 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + cbz r0, 1ce24 │ │ + ldrh.w r1, [r9, #218] @ 0xda │ │ + ldrd r2, r3, [sp, #60] @ 0x3c │ │ + strd r6, r5, [sp, #16] │ │ + cmp r1, #5 │ │ + ldr r6, [r3, #0] │ │ + str.w sl, [sp, #24] │ │ + mov.w sl, #118 @ 0x76 │ │ + it cc │ │ + movwcc sl, #8496 @ 0x2130 │ │ + cmp r6, #1 │ │ + bne.n 1ce2a │ │ + ldrd r5, r1, [r3, #8] │ │ + b.n 1ce36 │ │ + ldrd r2, r1, [sp, #120] @ 0x78 │ │ + ldrh.w r5, [sp, #118] @ 0x76 │ │ + ldr.w r3, [sp, #114] @ 0x72 │ │ + ldrb.w r4, [sp, #113] @ 0x71 │ │ + b.n 1cfe2 │ │ + ldr r0, [r6, #0] │ │ + movs r3, #0 │ │ + movs r4, #0 │ │ + mov r1, r9 │ │ + add.w ip, r0, #8 │ │ + movs r5, #0 │ │ + orrs r3, r5 │ │ + b.n 1d0b4 │ │ + movs r1, #0 │ │ + movs r0, #69 @ 0x45 │ │ + b.n 1cfe2 │ │ + ldr r1, [r3, #4] │ │ + cmp r1, #6 │ │ + bcs.w 1d0e0 │ │ + add.w r5, r3, #8 │ │ + add.w r3, r4, #16 │ │ + cmp r1, #0 │ │ + strd r1, r3, [sp, #100] @ 0x64 │ │ + add r3, sp, #88 @ 0x58 │ │ + stmia r3!, {r0, r2, r5} │ │ + beq.n 1ced6 │ │ + add r0, sp, #112 @ 0x70 │ │ + strd fp, r8, [sp, #8] │ │ + add.w fp, r0, #18 │ │ + sub.w r8, r1, #1 │ │ + adds.w r0, r8, #1 │ │ + beq.n 1cee8 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + add r1, sp, #88 @ 0x58 │ │ + mov r3, r5 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #112 @ 0x70 │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #112] @ 0x70 │ │ + eor.w r2, r0, #46 @ 0x2e │ │ + orrs r2, r1 │ │ + beq.w 1cfb0 │ │ + ldrd r2, r3, [sp, #120] @ 0x78 │ │ + adds r5, #16 │ │ + ldrh.w r4, [fp, #4] │ │ + ldr.w r6, [fp] │ │ + ldrh.w ip, [sp, #128] @ 0x80 │ │ + str.w r8, [sp, #100] @ 0x64 │ │ + sub.w r8, r8, #1 │ │ + cmp ip, sl │ │ + str r5, [sp, #96] @ 0x60 │ │ + bne.n 1ce54 │ │ + add.w ip, sp, #112 @ 0x70 │ │ + strh.w r4, [sp, #134] @ 0x86 │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + add r0, sp, #88 @ 0x58 │ │ + add r1, sp, #112 @ 0x70 │ │ + str.w r6, [sp, #130] @ 0x82 │ │ + strh.w sl, [sp, #128] @ 0x80 │ │ + bl 26214 │ │ + ldrd r0, r6, [sp, #88] @ 0x58 │ │ + ldrd r2, r5, [sp, #96] @ 0x60 │ │ + lsrs r4, r6, #16 │ │ + ldrd fp, r8, [sp, #8] │ │ + lsrs r1, r0, #16 │ │ + orr.w r3, r1, r6, lsl #16 │ │ + lsrs r1, r0, #8 │ │ + ldr.w sl, [sp, #24] │ │ + orr.w r1, r1, r6, lsl #24 │ │ + ldr r6, [r7, #8] │ │ + b.n 1cf0c │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + ldr r6, [r7, #8] │ │ + lsls r0, r0, #31 │ │ + itttt eq │ │ + moveq r0, #0 │ │ + streq r0, [sp, #80] @ 0x50 │ │ + moveq r0, #1 │ │ + streq r0, [sp, #76] @ 0x4c │ │ + b.n 1cf00 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + ldrd fp, r8, [sp, #8] │ │ + ldr r6, [r7, #8] │ │ + ldr r1, [r0, #20] │ │ + cbnz r1, 1cf00 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + movs r3, #1 │ │ + ldr r2, [r0, #0] │ │ + subs r1, r1, r2 │ │ + strd r3, r1, [r0, #20] │ │ + movs r1, #0 │ │ + movs r0, #46 @ 0x2e │ │ + movs r3, #0 │ │ + movs r4, #0 │ │ + ldr.w sl, [sp, #24] │ │ + strd r2, r5, [sp, #120] @ 0x78 │ │ + lsls r2, r4, #16 │ │ + uxtb r1, r1 │ │ + orr.w r2, r2, r3, lsr #16 │ │ + lsls r3, r3, #16 │ │ + orr.w r1, r3, r1, lsl #8 │ │ + uxtb r0, r0 │ │ + ldr r4, [r6, #0] │ │ + add r0, r1 │ │ + str r2, [sp, #116] @ 0x74 │ │ + eor.w r1, r0, #46 @ 0x2e │ │ + str r0, [sp, #112] @ 0x70 │ │ + orrs r1, r2 │ │ + bne.n 1cf34 │ │ + movs r0, #0 │ │ + b.n 1cf58 │ │ + ldr.w r3, [r9, #260] @ 0x104 │ │ + add r0, sp, #112 @ 0x70 │ │ + ldrb.w r2, [r9, #217] @ 0xd9 │ │ + add.w r1, r4, #8 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #40 @ 0x28 │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #40] @ 0x28 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 1d06c │ │ + ldrd r0, r1, [sp, #44] @ 0x2c │ │ + ldrex r2, [r4] │ │ + adds r3, r2, #1 │ │ + strex r6, r3, [r4] │ │ + cmp r6, #0 │ │ + bne.n 1cf58 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + ble.w 1d0ec │ │ + ldr r2, [sp, #28] │ │ + str.w r2, [r8, #32] │ │ + ldr r2, [sp, #32] │ │ + str.w r2, [r8, #36] @ 0x24 │ │ + ldr r2, [sp, #20] │ │ + str.w r2, [r8, #40] @ 0x28 │ │ + ldr r2, [sp, #16] │ │ + strd r2, r0, [r8, #44] @ 0x2c │ │ + ldr r0, [r7, #8] │ │ + strd r1, r4, [r8, #52] @ 0x34 │ │ + add.w r1, r8, #12 │ │ + str.w r9, [r8] │ │ + strd r0, r9, [r8, #4] │ │ + stmia.w r1, {r9, sl, fp} │ │ + strd r9, r0, [r8, #24] │ │ + strd r9, r0, [sp, #120] @ 0x78 │ │ + strd sl, fp, [sp, #112] @ 0x70 │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r0, r6, [sp, #120] @ 0x78 │ │ + ldr.w r5, [fp] │ │ + ldrh.w r1, [fp, #4] │ │ + ldrh.w ip, [sp, #128] @ 0x80 │ │ + lsrs r3, r0, #16 │ │ + lsrs r4, r0, #8 │ │ + lsrs r2, r5, #16 │ │ + ldrd fp, r8, [sp, #8] │ │ + orr.w r1, r2, r1, lsl #16 │ │ + ldr.w sl, [sp, #24] │ │ + orr.w r2, ip, r5, lsl #16 │ │ + orr.w r3, r3, r6, lsl #16 │ │ + orr.w r4, r4, r6, lsl #24 │ │ + lsrs r5, r6, #16 │ │ + uxtb r0, r0 │ │ + uxtb r6, r4 │ │ + orr.w r4, r6, r3, lsl #8 │ │ + lsrs r3, r3, #16 │ │ + orr.w r3, r3, r5, lsl #16 │ │ + strd r3, r2, [sp, #44] @ 0x2c │ │ + ldrb.w r2, [r9, #328] @ 0x148 │ │ + strb.w r0, [sp, #40] @ 0x28 │ │ + lsrs r0, r4, #16 │ │ + cmp r2, #83 @ 0x53 │ │ + strh.w r4, [sp, #41] @ 0x29 │ │ + str r1, [sp, #52] @ 0x34 │ │ + strb.w r0, [sp, #43] @ 0x2b │ │ + beq.n 1d080 │ │ + cmp r2, #82 @ 0x52 │ │ + bne.n 1d092 │ │ + ldr.w r1, [r9, #332] @ 0x14c │ │ + ldr r6, [r7, #8] │ │ + cbz r1, 1d026 │ │ + ldr.w r0, [r1, #280] @ 0x118 │ │ + movs r3, #2 │ │ + movs r5, #0 │ │ + movs r4, #0 │ │ + add.w ip, r0, #8 │ │ + b.n 1d0b2 │ │ + ldr r0, [r6, #0] │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + movs r4, #0 │ │ + add.w ip, r0, #8 │ │ + mov r1, r9 │ │ + b.n 1d0b2 │ │ + add.w r0, r9, #328 @ 0x148 │ │ + bl 2bc78 │ │ + ldrb.w r2, [r9, #328] @ 0x148 │ │ + cmp r2, #82 @ 0x52 │ │ + beq.w 1cd60 │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + mov lr, r6 │ │ + ldrb.w r5, [r9, #332] @ 0x14c │ │ + ldrd ip, r1, [r9, #336] @ 0x150 │ │ + ldrb r0, [r4, #2] │ │ + ldrb r3, [r4, #6] │ │ + ldrh r6, [r4, #4] │ │ + ldrh r4, [r4, #0] │ │ + orr.w r3, r6, r3, lsl #16 │ │ + mov r6, lr │ │ + orr.w r0, r4, r0, lsl #16 │ │ + lsls r3, r3, #8 │ │ + lsls r4, r0, #8 │ │ + b.n 1ce20 │ │ + ldrb.w r6, [sp, #43] @ 0x2b │ │ + ldrh.w r5, [sp, #41] @ 0x29 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldrd r3, r2, [sp, #44] @ 0x2c │ │ + orr.w r4, r5, r6, lsl #16 │ │ + b.n 1cfee │ │ + add.w r0, r9, #328 @ 0x148 │ │ + add r1, sp, #40 @ 0x28 │ │ + bl 2bcc0 │ │ + ldrb.w r2, [r9, #328] @ 0x148 │ │ + cmp r2, #82 @ 0x52 │ │ + beq.n 1d00e │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + ldrb.w r3, [r9, #332] @ 0x14c │ │ + ldrd ip, r1, [r9, #336] @ 0x150 │ │ + ldrb r0, [r4, #2] │ │ + ldrb r6, [r4, #6] │ │ + ldrh r5, [r4, #4] │ │ + ldrh r4, [r4, #0] │ │ + orr.w r6, r5, r6, lsl #16 │ │ + orr.w r0, r4, r0, lsl #16 │ │ + lsls r5, r6, #8 │ │ + ldr r6, [r7, #8] │ │ + lsls r4, r0, #8 │ │ + orrs r3, r5 │ │ + orrs r2, r4 │ │ + add r0, sp, #40 @ 0x28 │ │ + stmia.w r0, {r2, r3, ip} │ │ + add.w r0, r8, #8 │ │ + add r2, sp, #40 @ 0x28 │ │ + str r1, [sp, #52] @ 0x34 │ │ + add r1, sp, #112 @ 0x70 │ │ + strd r9, r6, [sp, #120] @ 0x78 │ │ + strd sl, fp, [sp, #112] @ 0x70 │ │ + bl 1f7ac │ │ + movs r0, #0 │ │ + str.w r0, [r8] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #12] @ (1d0f0 ) │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + udf #254 @ 0xfe │ │ + nop │ │ + ldr r6, [pc, #648] @ (1d37c ) │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #188 @ 0xbc │ │ + mov r3, r0 │ │ + ldr r0, [r1, #0] │ │ + mov r6, r1 │ │ + cbz r0, 1d14a │ │ + add.w r0, r6, #32 │ │ + mov r4, r3 │ │ + mov ip, r6 │ │ + mov r1, r2 │ │ + mov r8, r3 │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ + stmia r4!, {r2, r3, r5, r6} │ │ + ldmia.w r0, {r2, r3, r5, r6} │ │ + stmia r4!, {r2, r3, r5, r6} │ │ + add r5, sp, #64 @ 0x40 │ │ + ldmia.w ip!, {r2, r3, r4, r6} │ │ + mov r0, r5 │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + ldmia.w ip, {r2, r3, r4, r6} │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + add.w r0, r5, #32 │ │ + movs r2, #72 @ 0x48 │ │ + bl 5daa8 │ │ + add.w r0, r8, #32 │ │ + mov r1, r5 │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + add sp, #188 @ 0xbc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [r2, #0] │ │ + str r0, [sp, #28] │ │ + ldr r0, [r2, #4] │ │ + str r0, [sp, #24] │ │ + ldrd r4, r0, [r2, #8] │ │ + ldrb.w r8, [r2, #56] @ 0x38 │ │ + str r0, [sp, #32] │ │ + ldr r0, [r2, #16] │ │ + str r0, [sp, #56] @ 0x38 │ │ + ldr r0, [r2, #20] │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [r2, #24] │ │ + str r0, [sp, #12] │ │ + add r0, sp, #64 @ 0x40 │ │ + adds r0, #8 │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldrd sl, r0, [r2, #48] @ 0x30 │ │ + ldrd fp, r9, [r2, #32] │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldrd r0, r1, [r2, #64] @ 0x40 │ │ + str r0, [sp, #8] │ │ + strd r6, r1, [sp, #16] │ │ + str r2, [sp, #48] @ 0x30 │ │ + strd r4, r3, [sp, #36] @ 0x24 │ │ + ldr r0, [r6, #8] │ │ + ldrd ip, r2, [r6, #16] │ │ + ldrd r1, r3, [r6, #24] │ │ + lsls r0, r0, #31 │ │ + bne.w 1d2b0 │ │ + ldr r0, [r6, #12] │ │ + ldrd lr, r4, [r6, #32] │ │ + cmp r0, #0 │ │ + bne.w 1d2b8 │ │ + cmp.w ip, #2 │ │ + bne.w 1d3ba │ │ + movs.w r0, r8, lsl #31 │ │ + bne.n 1d26c │ │ + cmp fp, r9 │ │ + beq.n 1d26c │ │ + ldrd r4, r3, [sp, #32] │ │ + mov r2, fp │ │ + b.n 1d1c4 │ │ + mov r2, fp │ │ + cmp fp, r9 │ │ + beq.n 1d26c │ │ + ldrd r0, r1, [r2, #16] │ │ + add.w fp, r2, #32 │ │ + mov.w r8, #0 │ │ + subs.w r0, r0, sl │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + sbcs.w r0, r1, r0 │ │ + it cs │ │ + movcs.w r8, #1 │ │ + bcs.n 1d222 │ │ + ldrd r0, r1, [r2, #8] │ │ + subs r0, r3, r0 │ │ + sbcs.w r0, r4, r1 │ │ + bcs.n 1d1be │ │ + ldrd r0, r1, [r2] │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + subs r0, r0, r5 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + sbcs.w r0, r1, r0 │ │ + bcs.n 1d1be │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r2, #24] │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + ldr r1, [r5, #12] │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + cmp r0, r1 │ │ + str.w fp, [r3, #32] │ │ + bcs.w 1d3d6 │ │ + mov.w r3, #352 @ 0x160 │ │ + ldr r1, [r5, #8] │ │ + mla r0, r0, r3, r1 │ │ + str r0, [sp, #172] @ 0xac │ │ + add r0, sp, #184 @ 0xb8 │ │ + b.n 1d234 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + movs r1, #1 │ │ + movs r2, #0 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + strb.w r1, [r0, #56] @ 0x38 │ │ + str.w fp, [r0, #32] │ │ + add r0, sp, #172 @ 0xac │ │ + str r2, [r0, #0] │ │ + ldr r1, [sp, #172] @ 0xac │ │ + cbz r1, 1d26c │ │ + ldrd r3, r2, [sp, #24] │ │ + ldr r0, [sp, #20] │ │ + str r0, [sp, #0] │ │ + mov r0, r4 │ │ + bl 1cd24 │ │ + mov ip, r4 │ │ + mov r1, r6 │ │ + ldmia.w ip!, {r0, r2, r3, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r5, r6} │ │ + ldmia.w ip!, {r0, r2, r3, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r6, [sp, #16] │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ + beq.n 1d188 │ │ + b.n 1d106 │ │ + movs r0, #0 │ │ + mov.w r8, #3 │ │ + strd r3, r3, [sp, #112] @ 0x70 │ │ + add r3, sp, #100 @ 0x64 │ │ + stmia r3!, {r1, r4, r6} │ │ + add r1, sp, #72 @ 0x48 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + stmia.w r1, {r0, r8, ip} │ │ + ldr.w ip, [sp, #40] @ 0x28 │ │ + strd r9, fp, [sp, #120] @ 0x78 │ │ + strd r5, lr, [sp, #92] @ 0x5c │ │ + strd r2, sl, [sp, #84] @ 0x54 │ │ + mov r0, ip │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + ldmia.w r4, {r1, r2, r3, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ + movs r0, #2 │ │ + strb.w r0, [ip, #120] @ 0x78 │ │ + add sp, #188 @ 0xbc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r3 │ │ + movs r0, #1 │ │ + mov sl, r1 │ │ + b.n 1d272 │ │ + ldr.w r9, [r0, #8] │ │ + mov r8, r4 │ │ + ldr.w fp, [r0, #12] │ │ + movs r4, #0 │ │ + str r1, [sp, #12] │ │ + mov sl, r2 │ │ + ldr r1, [r0, #0] │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + mov.w ip, #4 │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldr r1, [r0, #4] │ │ + str r3, [sp, #32] │ │ + str.w lr, [sp, #48] @ 0x30 │ │ + str r1, [sp, #60] @ 0x3c │ │ + str r0, [sp, #36] @ 0x24 │ │ + str r4, [sp, #180] @ 0xb4 │ │ + strd r4, ip, [sp, #172] @ 0xac │ │ + b.n 1d308 │ │ + add.w r1, fp, fp, lsl #2 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r1, r0, r1, lsl #3 │ │ + str.w r1, [ip, r4, lsl #2] │ │ + adds r1, r5, #1 │ │ + sub.w fp, r6, r1 │ │ + adds r4, #1 │ │ + add.w r1, r1, r1, lsl #1 │ │ + str r4, [sp, #180] @ 0xb4 │ │ + add.w r9, r9, r1, lsl #3 │ │ + ldrd lr, r0, [sp, #24] │ │ + cmp.w fp, #1 │ │ + beq.n 1d34e │ │ + cmp.w fp, #0 │ │ + beq.n 1d396 │ │ + movs r5, #0 │ │ + mov r1, fp │ │ + b.n 1d328 │ │ + mov r5, r2 │ │ + lsrs r2, r1, #1 │ │ + subs r1, r1, r2 │ │ + cmp r1, #1 │ │ + bls.n 1d350 │ │ + mov r2, r5 │ │ + add.w r5, r5, r1, lsr #1 │ │ + add.w r3, r5, r5, lsl #1 │ │ + add.w r3, r9, r3, lsl #3 │ │ + ldr r6, [r3, #16] │ │ + cmp r6, r4 │ │ + bhi.n 1d31e │ │ + bcc.n 1d320 │ │ + ldrd r3, r6, [r3] │ │ + subs r3, r0, r3 │ │ + sbcs.w r3, lr, r6 │ │ + it cc │ │ + movcc r5, r2 │ │ + b.n 1d320 │ │ + movs r5, #0 │ │ + add.w r1, r5, r5, lsl #1 │ │ + add.w r1, r9, r1, lsl #3 │ │ + ldr r2, [r1, #16] │ │ + cmp r2, r4 │ │ + bhi.n 1d396 │ │ + bcc.n 1d396 │ │ + ldrd r2, r3, [r1] │ │ + subs r2, r0, r2 │ │ + sbcs.w r2, lr, r3 │ │ + bcc.n 1d396 │ │ + ldrd r2, r3, [r1, #8] │ │ + subs r2, r0, r2 │ │ + sbcs.w r2, lr, r3 │ │ + bcs.n 1d396 │ │ + mov r6, fp │ │ + ldr.w fp, [r1, #20] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + cmp fp, r0 │ │ + bcs.n 1d3c8 │ │ + ldr r1, [sp, #172] @ 0xac │ │ + cmp r4, r1 │ │ + bne.n 1d2e8 │ │ + add r0, sp, #172 @ 0xac │ │ + bl 2bc08 │ │ + ldr.w ip, [sp, #176] @ 0xb0 │ │ + b.n 1d2e8 │ │ + ldr r0, [sp, #20] │ │ + mov ip, sl │ │ + ldrd r9, r3, [sp, #172] @ 0xac │ │ + mov lr, r8 │ │ + ldrd r1, r2, [sp, #8] │ │ + add.w fp, r3, r4, lsl #2 │ │ + ldr r0, [r0, #0] │ │ + ldrd r5, r8, [sp, #48] @ 0x30 │ │ + ldrd sl, r6, [sp, #32] │ │ + add.w r4, r0, #8 │ │ + movs r0, #0 │ │ + b.n 1d272 │ │ + mov r5, r3 │ │ + mov sl, r1 │ │ + mov r1, r4 │ │ + movs r0, #0 │ │ + mov.w r8, #4 │ │ + b.n 1d272 │ │ + ldr r2, [pc, #96] @ (1d42c ) │ │ + add r2, pc │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + mov r0, fp │ │ + bl c5b8 │ │ + b.n 1d3de │ │ + ldr r2, [pc, #88] @ (1d430 ) │ │ + add r2, pc │ │ + bl c5b8 │ │ + udf #254 @ 0xfe │ │ + b.n 1d3e4 │ │ + b.n 1d3f2 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + cbz r0, 1d3f4 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + blx 608f0 │ │ + b.n 1d3f4 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 1d422 │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r1, #56]! │ │ + str r1, [sp, #16] │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1d406 │ │ + cmp r1, #1 │ │ + bne.n 1d422 │ │ + dmb ish │ │ + ldr r0, [sp, #16] │ │ + bl 1d434 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + bl d684 │ │ + ldr r6, [r4, r6] │ │ + movs r4, r0 │ │ + ldr r0, [r5, r4] │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr r4, [r0, #0] │ │ + mov r0, r4 │ │ + ldr.w r1, [r0, #128]! │ │ + cbz r1, 1d460 │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r5, r3, [r1] │ │ + cmp r5, #0 │ │ + bne.n 1d446 │ │ + cmp r2, #1 │ │ + bne.n 1d460 │ │ + dmb ish │ │ + bl 1d434 │ │ + add.w r0, r4, #132 @ 0x84 │ │ + bl 2ba20 │ │ + adds r0, r4, #1 │ │ + beq.n 1d494 │ │ + adds r0, r4, #4 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1d472 │ │ + cmp r1, #1 │ │ + it ne │ │ + popne {r4, r5, r7, pc} │ │ + dmb ish │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r5, r7, pc} │ │ + mov r5, r0 │ │ + add.w r0, r4, #132 @ 0x84 │ │ + bl 2ba20 │ │ + b.n 1d4a8 │ │ + bl d684 │ │ + mov r5, r0 │ │ + adds r0, r4, #1 │ │ + beq.n 1d4ce │ │ + adds r0, r4, #4 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1d4b2 │ │ + cmp r1, #1 │ │ + bne.n 1d4ce │ │ + mov r0, r4 │ │ + dmb ish │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr.w r1, [r0, #128]! │ │ + cbz r1, 1d4fe │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r5, r3, [r1] │ │ + cmp r5, #0 │ │ + bne.n 1d4e4 │ │ + cmp r2, #1 │ │ + bne.n 1d4fe │ │ + dmb ish │ │ + bl 1d434 │ │ + add.w r0, r4, #132 @ 0x84 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 2ba20 │ │ + mov r5, r0 │ │ + add.w r0, r4, #132 @ 0x84 │ │ + bl 2ba20 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + bmi.n 1d4ca │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + mov r6, r0 │ │ + adds r0, r2, r1 │ │ + bcs.n 1d5b0 │ │ + ldr r4, [r6, #0] │ │ + movs r5, #4 │ │ + ldr.w ip, [r7, #8] │ │ + negs r1, r3 │ │ + cmp.w r0, r4, lsl #1 │ │ + it ls │ │ + lslls r0, r4, #1 │ │ + cmp.w ip, #1 │ │ + it eq │ │ + moveq r5, #8 │ │ + cmp r0, r5 │ │ + it hi │ │ + movhi r5, r0 │ │ + add.w r0, r3, ip │ │ + subs r0, #1 │ │ + ands r0, r1 │ │ + umull r2, r1, r0, r5 │ │ + movs r0, #0 │ │ + cbnz r1, 1d5a8 │ │ + rsb r1, r3, #2147483648 @ 0x80000000 │ │ + cmp r2, r1 │ │ + bhi.n 1d5a0 │ │ + cbz r4, 1d576 │ │ + mul.w r0, r4, ip │ │ + ldr r1, [r6, #4] │ │ + str r1, [sp, #12] │ │ + str r0, [sp, #20] │ │ + mov r0, r3 │ │ + add.w ip, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r1, r3 │ │ + mov r0, sp │ │ + mov r3, ip │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r6] │ │ + addne sp, #24 │ │ + ldrne.w fp, [sp], #4 │ │ + it ne │ │ + popne {r4, r5, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #32] @ (1d5c4 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #20] @ (1d5c0 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #8] @ (1d5bc ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + strb r4, [r4, r3] │ │ + movs r4, r0 │ │ + strb r6, [r5, r3] │ │ + movs r4, r0 │ │ + strb r6, [r6, r3] │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #416 @ 0x1a0 │ │ + mov r8, r0 │ │ + mov.w r0, #438 @ 0x1b6 │ │ + movs r4, #0 │ │ + strh.w r0, [sp, #16] │ │ + mov r9, r2 │ │ + movs r0, #1 │ │ + str.w r4, [sp, #18] │ │ + strb.w r0, [sp, #18] │ │ + lsrs r0, r2, #7 │ │ + cmp r0, #2 │ │ + str r4, [sp, #12] │ │ + strh.w r4, [sp, #22] │ │ + bhi.w 1d714 │ │ + add r6, sp, #32 │ │ + mov r2, r9 │ │ + mov r0, r6 │ │ + bl 5da78 │ │ + cmp.w r9, #7 │ │ + strb.w r4, [r6, r9] │ │ + bcs.n 1d66c │ │ + ldrb.w r0, [sp, #32] │ │ + cmp r0, #0 │ │ + beq.n 1d6ca │ │ + cmp.w r9, #0 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #33] @ 0x21 │ │ + cmp r0, #0 │ │ + beq.n 1d6d2 │ │ + cmp.w r9, #1 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #34] @ 0x22 │ │ + cmp r0, #0 │ │ + beq.n 1d6d6 │ │ + cmp.w r9, #2 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #35] @ 0x23 │ │ + cmp r0, #0 │ │ + beq.n 1d6da │ │ + cmp.w r9, #3 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #36] @ 0x24 │ │ + cmp r0, #0 │ │ + beq.n 1d6de │ │ + cmp.w r9, #4 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #37] @ 0x25 │ │ + cmp r0, #0 │ │ + beq.n 1d6e2 │ │ + cmp.w r9, #5 │ │ + beq.n 1d6fc │ │ + ldrb.w r0, [sp, #38] @ 0x26 │ │ + cmp r0, #0 │ │ + bne.n 1d6fc │ │ + movs r1, #6 │ │ + b.n 1d6e4 │ │ + cmp r6, r6 │ │ + bne.n 1d69e │ │ + sub.w r1, r9, #7 │ │ + movs r0, #0 │ │ + movw r2, #256 @ 0x100 │ │ + movt r2, #257 @ 0x101 │ │ + adds r4, r6, r0 │ │ + ldr r3, [r6, r0] │ │ + ldr r4, [r4, #4] │ │ + subs r5, r2, r4 │ │ + orrs r5, r4 │ │ + subs r4, r2, r3 │ │ + orrs r3, r4 │ │ + ands r3, r5 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n 1d6b2 │ │ + adds r0, #8 │ │ + cmp r0, r1 │ │ + bls.n 1d67e │ │ + b.n 1d6b2 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + ldrb r2, [r6, r1] │ │ + cbz r2, 1d6e4 │ │ + adds r1, #1 │ │ + bne.n 1d6a2 │ │ + sub.w r1, r9, #7 │ │ + cmp r1, #0 │ │ + bcs.n 1d676 │ │ + add.w r1, r9, #1 │ │ + subs r1, r1, r0 │ │ + beq.n 1d6fc │ │ + adds r3, r6, r0 │ │ + movs r2, #0 │ │ + ldrb r6, [r3, r2] │ │ + cbz r6, 1d6ce │ │ + adds r2, #1 │ │ + cmp r1, r2 │ │ + bne.n 1d6be │ │ + b.n 1d6fc │ │ + movs r1, #0 │ │ + b.n 1d6e4 │ │ + adds r1, r2, r0 │ │ + b.n 1d6e4 │ │ + movs r1, #1 │ │ + b.n 1d6e4 │ │ + movs r1, #2 │ │ + b.n 1d6e4 │ │ + movs r1, #3 │ │ + b.n 1d6e4 │ │ + movs r1, #4 │ │ + b.n 1d6e4 │ │ + movs r1, #5 │ │ + cmp r1, r9 │ │ + bne.n 1d6fc │ │ + add r0, sp, #24 │ │ + add r1, sp, #32 │ │ + add r2, sp, #12 │ │ + bl 194a0 │ │ + ldrb.w r0, [sp, #24] │ │ + cmp r0, #4 │ │ + beq.n 1d710 │ │ + b.n 1d726 │ │ + ldr r0, [pc, #208] @ (1d7d0 ) │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [sp, #24] │ │ + ldrb.w r0, [sp, #24] │ │ + cmp r0, #4 │ │ + bne.n 1d726 │ │ + ldr r5, [sp, #28] │ │ + b.n 1d730 │ │ + add r0, sp, #24 │ │ + add r3, sp, #12 │ │ + mov r2, r9 │ │ + bl 19b88 │ │ + ldrb.w r0, [sp, #24] │ │ + cmp r0, #4 │ │ + beq.n 1d710 │ │ + ldrb.w r0, [sp, #24] │ │ + ldr r5, [sp, #28] │ │ + cmp r0, #4 │ │ + bne.n 1d786 │ │ + add r6, sp, #32 │ │ + movs r1, #104 @ 0x68 │ │ + mov r0, r6 │ │ + bl 5dac2 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 60a50 │ │ + adds r0, #1 │ │ + beq.n 1d76e │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cbnz r0, 1d772 │ │ + ldr r6, [sp, #80] @ 0x50 │ │ + movs r4, #0 │ │ + movs r0, #0 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + strd r5, r4, [sp] │ │ + mov r1, r6 │ │ + blx 60a80 │ │ + adds r1, r0, #1 │ │ + itt ne │ │ + strdne r0, r6, [r8, #4] │ │ + movne r4, #1 │ │ + str.w r4, [r8] │ │ + b.n 1d778 │ │ + blx 60950 │ │ + movs r0, #0 │ │ + str.w r0, [r8] │ │ + mov r0, r5 │ │ + blx 609b0 │ │ + add sp, #416 @ 0x1a0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r0, #3 │ │ + bne.n 1d7a8 │ │ + ldrd r6, r4, [r5] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 1d796 │ │ + mov r0, r6 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + movs r0, #0 │ │ + str.w r0, [r8] │ │ + add sp, #416 @ 0x1a0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r6 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + str r6, [r0, r2] │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r4, r0 │ │ + movs r5, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r5, r3, #1 │ │ + cmp.w r0, r3, lsr #28 │ │ + bne.n 1d834 │ │ + movw r1, #65532 @ 0xfffc │ │ + lsls r2, r5, #3 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 1d82c │ │ + cbz r3, 1d80c │ │ + ldr r0, [r4, #4] │ │ + lsls r1, r3, #3 │ │ + str r0, [sp, #12] │ │ + movs r0, #4 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #16] @ (1d840 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #4] @ (1d83c ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r5, [pc, #808] @ (1db68 ) │ │ + movs r4, r0 │ │ + ldr r5, [pc, #840] @ (1db8c ) │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub.w sp, sp, #10560 @ 0x2940 │ │ + sub sp, #12 │ │ + str r1, [sp, #16] │ │ + strd r0, r2, [sp, #28] │ │ + ldrd r0, r1, [r0, #8] │ │ + cmp r1, #0 │ │ + str r0, [sp, #24] │ │ + add.w r0, r1, r1, lsl #2 │ │ + str r3, [sp, #48] @ 0x30 │ │ + mov.w r4, r0, lsl #3 │ │ + str r1, [sp, #20] │ │ + ittt ne │ │ + ldrne r0, [sp, #28] │ │ + ldrne r5, [r0, #16] │ │ + cmpne r5, #0 │ │ + bne.n 1d8ba │ │ + ldr r0, [pc, #588] @ (1dac4 ) │ │ + movs r2, #7 │ │ + ldr r5, [sp, #32] │ │ + add r0, pc │ │ + mov r1, r5 │ │ + blx 60920 │ │ + cbnz r0, 1d8aa │ │ + mov r1, r5 │ │ + ldrsb.w r0, [r1, #7]! │ │ + str r1, [sp, #12] │ │ + cmn.w r0, #64 @ 0x40 │ │ + blt.w 1dab2 │ │ + ldr r0, [sp, #20] │ │ + ldr r6, [sp, #24] │ │ + cmp r0, #0 │ │ + ittt ne │ │ + ldrne r0, [sp, #28] │ │ + ldrne.w r8, [r0, #16] │ │ + cmpne.w r8, #0 │ │ + bne.n 1d936 │ │ + movs r0, #0 │ │ + mov r1, r4 │ │ + add.w sp, sp, #10560 @ 0x2940 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #28] │ │ + mov r9, r4 │ │ + ldr.w fp, [sp, #24] │ │ + ldrd r8, sl, [r0, #32] │ │ + ldr r1, [r0, #20] │ │ + str r1, [sp, #36] @ 0x24 │ │ + ldr r1, [r0, #24] │ │ + str r1, [sp, #44] @ 0x2c │ │ + ldr r1, [r0, #28] │ │ + str r1, [sp, #40] @ 0x28 │ │ + b.n 1d8da │ │ + subs.w r9, r9, #40 @ 0x28 │ │ + beq.n 1d876 │ │ + mov r6, fp │ │ + ldr.w r0, [fp], #40 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + adds r2, r1, r0 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + adcs.w r3, r0, #0 │ │ + mov.w r0, #0 │ │ + adcs.w r0, r0, #0 │ │ + bne.n 1d8d4 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + mov r0, r5 │ │ + strd r8, sl, [sp] │ │ + bl 100fe │ │ + cmp r0, #0 │ │ + beq.n 1d8d4 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + cmp r1, r2 │ │ + bne.n 1d8d4 │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.n 1d8d4 │ │ + ldr r0, [r6, #4] │ │ + mov r3, r6 │ │ + cmp r0, #8 │ │ + itt ne │ │ + ldrne r6, [r3, #20] │ │ + cmpne r6, #0 │ │ + bne.w 1da32 │ │ + ldrb r0, [r3, #9] │ │ + movs r1, #1 │ │ + movs r4, #0 │ │ + and.w r0, r0, #8 │ │ + eor.w r0, r1, r0, lsr #3 │ │ + b.n 1d8ac │ │ + ldr r0, [sp, #28] │ │ + ldrd sl, r1, [r0, #28] │ │ + ldrd r9, fp, [r0, #20] │ │ + ldr r0, [r0, #36] @ 0x24 │ │ + str r1, [sp, #44] @ 0x2c │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr r0, [pc, #384] @ (1dac8 ) │ │ + str.w sl, [sp, #32] │ │ + add r0, pc │ │ + str r0, [sp, #20] │ │ + b.n 1d956 │ │ + subs r4, #40 @ 0x28 │ │ + beq.n 1d8aa │ │ + str r6, [sp, #36] @ 0x24 │ │ + ldr.w r0, [r6], #40 │ │ + adds.w r2, fp, r0 │ │ + mov.w r0, #0 │ │ + adcs.w r3, sl, #0 │ │ + adcs.w r0, r0, #0 │ │ + bne.n 1d952 │ │ + ldrd r1, r0, [sp, #40] @ 0x28 │ │ + strd r0, r1, [sp] │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 100fe │ │ + cmp r0, #0 │ │ + beq.n 1d952 │ │ + cmp r1, #8 │ │ + bcc.n 1d952 │ │ + mov r5, r0 │ │ + ldr r0, [sp, #20] │ │ + mov sl, fp │ │ + mov fp, r8 │ │ + mov r8, r9 │ │ + mov r9, r1 │ │ + mov r1, r5 │ │ + movs r2, #8 │ │ + blx 60920 │ │ + mov r1, r9 │ │ + mov r9, r8 │ │ + mov r8, fp │ │ + mov fp, sl │ │ + ldr.w sl, [sp, #32] │ │ + subs r2, r1, #1 │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + cmp r2, r3 │ │ + it eq │ │ + cmpeq r0, #0 │ │ + bne.n 1d952 │ │ + sub.w r2, r1, #8 │ │ + ldr r1, [sp, #12] │ │ + add.w r0, r5, #8 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.n 1d952 │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + ldr r0, [r3, #4] │ │ + cmp r0, #8 │ │ + itt ne │ │ + ldrne r1, [r3, #20] │ │ + cmpne r1, #0 │ │ + beq.w 1d8aa │ │ + ldr r0, [sp, #28] │ │ + ldr r2, [r0, #4] │ │ + ldr r0, [r3, #16] │ │ + subs r2, r2, r0 │ │ + it cs │ │ + cmpcs r2, r1 │ │ + bcc.w 1d8aa │ │ + subs.w r5, r1, #8 │ │ + ite cc │ │ + movcc r5, #0 │ │ + cmpcs r5, #4 │ │ + bcc.w 1d8aa │ │ + ldr r1, [sp, #28] │ │ + movw r2, #19546 @ 0x4c5a │ │ + movt r2, #16969 @ 0x4249 │ │ + ldr r1, [r1, #0] │ │ + adds r6, r1, r0 │ │ + ldr r0, [r6, #0] │ │ + ldr r1, [r6, #4] │ │ + eors r0, r2 │ │ + orrs r0, r1 │ │ + bne.w 1d8aa │ │ + ldr r0, [r6, #8] │ │ + rev r1, r0 │ │ + ldr r0, [sp, #16] │ │ + bl 2b8c8 │ │ + mov r4, r1 │ │ + mov r2, r0 │ │ + subs r1, r5, #4 │ │ + add.w r0, r6, #12 │ │ + mov r3, r4 │ │ + mov r5, r2 │ │ + bl 2b950 │ │ + cmp r0, #0 │ │ + beq.w 1d8aa │ │ + mov r0, r5 │ │ + b.n 1d8ac │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [r3, #16] │ │ + ldr r2, [r0, #4] │ │ + movs r0, #0 │ │ + cmp r2, r1 │ │ + bcc.w 1d8ac │ │ + subs r2, r2, r1 │ │ + cmp r2, r6 │ │ + bcc.w 1d8ac │ │ + ldr r0, [sp, #28] │ │ + ldrb r2, [r3, #9] │ │ + ldr r0, [r0, #0] │ │ + adds r5, r0, r1 │ │ + lsls r0, r2, #28 │ │ + bmi.n 1da5a │ │ + mov r4, r6 │ │ + mov r0, r5 │ │ + b.n 1d8ac │ │ + cmp r6, #12 │ │ + bcc.w 1d8aa │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #1 │ │ + bne.w 1d8aa │ │ + ldr r1, [r5, #4] │ │ + ldr r0, [sp, #16] │ │ + bl 2b8c8 │ │ + add.w r8, sp, #64 @ 0x40 │ │ + mov r9, r0 │ │ + mov r4, r1 │ │ + movw r1, #10497 @ 0x2901 │ │ + mov r0, r8 │ │ + bl 5dac2 │ │ + subs r6, #12 │ │ + add.w r2, r5, #12 │ │ + add r0, sp, #52 @ 0x34 │ │ + mov r1, r8 │ │ + mov r3, r6 │ │ + strd r9, r4, [sp] │ │ + bl e564 │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + mov r0, r9 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + ldrb.w r3, [sp, #56] @ 0x38 │ │ + eors r1, r4 │ │ + eors r2, r6 │ │ + orrs r1, r2 │ │ + it ne │ │ + movne r0, #0 │ │ + cmp r3, #0 │ │ + it ne │ │ + movne r0, #0 │ │ + b.n 1d8ac │ │ + ldr r0, [pc, #24] @ (1dacc ) │ │ + movs r2, #7 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + mov r0, r5 │ │ + mov r3, r1 │ │ + bl b798 │ │ + add r0, pc, #664 @ (adr r0, 1dd60 ) │ │ + vqrdmulh.s q12, q7, d16[0] │ │ + vtbl.8 d20, {d14-d17}, d8 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #60 @ 0x3c │ │ + ldr r6, [r1, #4] │ │ + cbz r6, 1daee │ │ + ldr r3, [r1, #0] │ │ + cmp r6, #3 │ │ + bhi.n 1dafa │ │ + bic.w r6, r3, #255 @ 0xff │ │ + mov.w lr, #19 │ │ + b.n 1db56 │ │ + movs r1, #2 │ │ + str r1, [r0, #0] │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov ip, r3 │ │ + ldr.w fp, [r1, #8] │ │ + ldr.w r4, [ip], #4 │ │ + subs r5, r6, #4 │ │ + cmn.w r4, #16 │ │ + bcc.n 1db1a │ │ + adds r2, r4, #1 │ │ + beq.n 1db48 │ │ + mov.w lr, #16 │ │ + movs r3, #0 │ │ + movs r6, #0 │ │ + b.n 1db56 │ │ + mov.w r9, #4 │ │ + mov r8, r4 │ │ + cmp r5, r8 │ │ + bcc.n 1db36 │ │ + sub.w sl, r5, r8 │ │ + add.w r2, ip, r8 │ │ + cmp.w r8, #1 │ │ + strd r2, sl, [r1] │ │ + bhi.n 1db82 │ │ + movs r6, #0 │ │ + mov.w lr, #19 │ │ + mov r3, ip │ │ + uxtb r2, r5 │ │ + lsls r4, r4, #16 │ │ + orr.w r4, r4, r2, lsl #8 │ │ + b.n 1db60 │ │ + cmp r5, #7 │ │ + bhi.n 1dbcc │ │ + bic.w r6, ip, #255 @ 0xff │ │ + mov.w lr, #19 │ │ + mov r3, ip │ │ + uxtb r2, r3 │ │ + orr.w ip, r2, r6 │ │ + movs r6, #0 │ │ + movs r4, #0 │ │ + movs r2, #0 │ │ + movs r5, #1 │ │ + strd r5, r2, [r1] │ │ + movs r2, #3 │ │ + str r2, [r0, #0] │ │ + orr.w r1, r4, lr │ │ + add.w r2, r0, #8 │ │ + str r6, [r0, #20] │ │ + stmia.w r2, {r1, r3, ip} │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r3, ip │ │ + sub.w r5, r8, #2 │ │ + ldrh.w lr, [r3], #2 │ │ + sub.w r2, lr, #2 │ │ + cmp r2, #3 │ │ + bcs.n 1dc02 │ │ + cmn.w r4, #16 │ │ + bcc.w 1dce2 │ │ + cmp r5, #8 │ │ + bcc.w 1dce6 │ │ + ldrb.w r2, [ip, #9] │ │ + ldr.w r5, [ip, #5] │ │ + lsls r2, r2, #24 │ │ + orrs.w r2, r2, r5, lsr #8 │ │ + bne.w 1dd6e │ │ + lsls r2, r5, #24 │ │ + ldrb r5, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r3, r3, r5, lsl #16 │ │ + sub.w r5, r8, #10 │ │ + orr.w r4, r2, r3 │ │ + add.w r3, ip, #10 │ │ + b.n 1dd06 │ │ + ldrb r2, [r3, #11] │ │ + ldr.w r5, [r3, #7] │ │ + lsls r2, r2, #24 │ │ + orrs.w r2, r2, r5, lsr #8 │ │ + bne.w 1dcdc │ │ + mov.w lr, r5, lsl #24 │ │ + ldrb.w r5, [ip, #2] │ │ + ldrh.w r2, [ip] │ │ + add.w ip, r3, #12 │ │ + mov.w r9, #8 │ │ + orr.w r2, r2, r5, lsl #16 │ │ + sub.w r5, r6, #12 │ │ + orr.w r8, lr, r2 │ │ + cmp r5, r8 │ │ + bcs.n 1db24 │ │ + b.n 1db36 │ │ + cmp.w lr, #5 │ │ + bne.w 1dcf0 │ │ + cmp r5, #0 │ │ + beq.n 1dce6 │ │ + add.w r3, ip, #3 │ │ + cmp.w r8, #3 │ │ + beq.w 1dd66 │ │ + ldrb.w r5, [ip, #3] │ │ + sub.w r2, r8, #4 │ │ + ldrb.w r4, [ip, #2] │ │ + str r2, [sp, #36] @ 0x24 │ │ + add.w r2, ip, #4 │ │ + cmp r5, #8 │ │ + str r2, [sp, #32] │ │ + bhi.w 1dd74 │ │ + movs r2, #1 │ │ + lsls r2, r5 │ │ + tst.w r2, #278 @ 0x116 │ │ + beq.w 1dd74 │ │ + strd r0, r1, [sp, #12] │ │ + add r0, sp, #40 @ 0x28 │ │ + add r1, sp, #32 │ │ + mov r2, r9 │ │ + str.w lr, [sp, #28] │ │ + bl 2932e │ │ + ldrb.w lr, [sp, #40] @ 0x28 │ │ + cmp.w lr, #82 @ 0x52 │ │ + bne.w 1de52 │ │ + ldrd r0, r1, [sp, #12] │ │ + subs r4, #1 │ │ + cmp r4, #5 │ │ + bhi.w 1de68 │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + str r2, [sp, #20] │ │ + movs r2, #0 │ │ + str r5, [sp, #24] │ │ + tbb [pc, r4] │ │ + lsls r2, r3, #13 │ │ + add r1, pc, #636 @ (adr r1, 1def8 ) │ │ + pop {r0, r1, r7, pc} │ │ + ldrd ip, r3, [sp, #32] │ │ + cmp r3, #8 │ │ + bcc.w 1db36 │ │ + ldrb.w r0, [ip, #2] │ │ + add r1, sp, #32 │ │ + str r0, [sp, #8] │ │ + sub.w r0, r3, #8 │ │ + str r0, [sp, #36] @ 0x24 │ │ + mov r2, r9 │ │ + ldrh.w r0, [ip] │ │ + str r0, [sp, #4] │ │ + add.w r0, ip, #8 │ │ + str r0, [sp, #32] │ │ + add r0, sp, #40 @ 0x28 │ │ + ldr.w r4, [ip, #3] │ │ + ldrb.w r5, [ip, #7] │ │ + bl 2932e │ │ + ldrb.w lr, [sp, #40] @ 0x28 │ │ + cmp.w lr, #82 @ 0x52 │ │ + bne.w 1de52 │ │ + ldrd r1, r0, [sp, #4] │ │ + movs r2, #1 │ │ + ldr.w ip, [sp, #44] @ 0x2c │ │ + orr.w r0, r1, r0, lsl #16 │ │ + lsrs r1, r4, #8 │ │ + bic.w r0, r0, #4278190080 @ 0xff000000 │ │ + orr.w r1, r1, r5, lsl #24 │ │ + orr.w lr, r0, r4, lsl #24 │ │ + str r1, [sp, #8] │ │ + b.n 1de4c │ │ + mov.w lr, #56 @ 0x38 │ │ + b.n 1db14 │ │ + cmp r5, #4 │ │ + bcs.n 1dcfa │ │ + movs r6, #0 │ │ + mov.w lr, #19 │ │ + mov ip, r3 │ │ + b.n 1db3e │ │ + mov ip, lr │ │ + movs r6, #0 │ │ + mov.w lr, #17 │ │ + b.n 1dd72 │ │ + ldr.w r4, [ip, #2] │ │ + add.w r3, ip, #6 │ │ + sub.w r5, r8, #6 │ │ + cbz r5, 1dd66 │ │ + subs r2, r5, #1 │ │ + str r2, [sp, #36] @ 0x24 │ │ + mov r2, r3 │ │ + ldrb.w r5, [r2], #1 │ │ + str r2, [sp, #32] │ │ + cmp r5, #8 │ │ + bhi.n 1dd74 │ │ + movs r2, #1 │ │ + lsls r2, r5 │ │ + tst.w r2, #278 @ 0x116 │ │ + beq.n 1dd74 │ │ + add r2, sp, #20 │ │ + stmia.w r2, {r4, r5, lr} │ │ + movs r2, #0 │ │ + ldr r3, [sp, #20] │ │ + strb.w r9, [r0, #33] @ 0x21 │ │ + ldrd r4, r5, [sp, #32] │ │ + strd r8, r3, [r0, #36] @ 0x24 │ │ + ldr r3, [sp, #28] │ │ + strh r3, [r0, #34] @ 0x22 │ │ + ldr r3, [sp, #24] │ │ + strb.w r3, [r0, #32] │ │ + movs r3, #0 │ │ + strd r3, fp, [r0] │ │ + add.w r3, r0, #8 │ │ + stmia.w r3, {r2, ip, lr} │ │ + adds r0, #20 │ │ + ldr r2, [sp, #8] │ │ + stmia r0!, {r2, r4, r5} │ │ + sub.w r0, r6, sl │ │ + add r0, fp │ │ + str r0, [r1, #8] │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov.w lr, #19 │ │ + mov ip, r3 │ │ + b.n 1dd78 │ │ + mov.w lr, #56 @ 0x38 │ │ + b.n 1db3e │ │ + mov.w lr, #25 │ │ + movs r6, #0 │ │ + b.n 1db3e │ │ + ldrd ip, r3, [sp, #32] │ │ + cmp r3, #8 │ │ + bcc.w 1db36 │ │ + ldr.w r5, [ip, #3] │ │ + subs r3, #8 │ │ + ldrb.w lr, [ip, #7] │ │ + add.w r2, ip, #8 │ │ + str r3, [sp, #36] @ 0x24 │ │ + ldrb.w r3, [ip, #2] │ │ + str r2, [sp, #32] │ │ + lsrs r2, r5, #8 │ │ + ldrh.w r4, [ip] │ │ + orr.w r2, r2, lr, lsl #24 │ │ + str r2, [sp, #8] │ │ + orr.w r2, r4, r3, lsl #16 │ │ + orr.w lr, r2, r5, lsl #24 │ │ + movs r2, #4 │ │ + b.n 1ddee │ │ + movs r2, #2 │ │ + b.n 1dd2a │ │ + ldrd ip, r3, [sp, #32] │ │ + cmp r3, #8 │ │ + bcc.w 1db36 │ │ + ldr.w r5, [ip, #3] │ │ + subs r3, #8 │ │ + ldrb.w lr, [ip, #7] │ │ + add.w r2, ip, #8 │ │ + str r3, [sp, #36] @ 0x24 │ │ + ldrb.w r3, [ip, #2] │ │ + str r2, [sp, #32] │ │ + lsrs r2, r5, #8 │ │ + ldrh.w r4, [ip] │ │ + orr.w r2, r2, lr, lsl #24 │ │ + str r2, [sp, #8] │ │ + orr.w r2, r4, r3, lsl #16 │ │ + orr.w lr, r2, r5, lsl #24 │ │ + movs r2, #3 │ │ + b.n 1dd2a │ │ + ldrd ip, r3, [sp, #32] │ │ + cmp r3, #8 │ │ + bcc.w 1db36 │ │ + ldrb.w r0, [ip, #2] │ │ + add r1, sp, #32 │ │ + str r0, [sp, #8] │ │ + sub.w r0, r3, #8 │ │ + str r0, [sp, #36] @ 0x24 │ │ + mov r2, r9 │ │ + ldrh.w r0, [ip] │ │ + str r0, [sp, #4] │ │ + add.w r0, ip, #8 │ │ + str r0, [sp, #32] │ │ + add r0, sp, #40 @ 0x28 │ │ + ldr.w r4, [ip, #3] │ │ + ldrb.w r5, [ip, #7] │ │ + bl 2932e │ │ + ldrb.w lr, [sp, #40] @ 0x28 │ │ + cmp.w lr, #82 @ 0x52 │ │ + bne.n 1de52 │ │ + ldrd r1, r0, [sp, #4] │ │ + movs r2, #5 │ │ + ldr.w ip, [sp, #44] @ 0x2c │ │ + orr.w r0, r1, r0, lsl #16 │ │ + lsrs r1, r4, #8 │ │ + bic.w r0, r0, #4278190080 @ 0xff000000 │ │ + orr.w r1, r1, r5, lsl #24 │ │ + str r1, [sp, #8] │ │ + orr.w lr, r0, r4, lsl #24 │ │ + ldrd r0, r1, [sp, #12] │ │ + b.n 1dd2a │ │ + ldr r6, [sp, #52] @ 0x34 │ │ + ldr.w ip, [sp, #48] @ 0x30 │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + ldrh.w r4, [sp, #42] @ 0x2a │ │ + ldrb.w r5, [sp, #41] @ 0x29 │ │ + ldrd r0, r1, [sp, #12] │ │ + b.n 1db3e │ │ + mov.w lr, #66 @ 0x42 │ │ + b.n 1dd72 │ │ + bmi.n 1de1a │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub.w sp, sp, #932 @ 0x3a4 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldrd r0, r3, [r1] │ │ + ldr.w r9, [r1, #124] @ 0x7c │ │ + ldr.w ip, [r2, #40] @ 0x28 │ │ + cmp.w r9, #0 │ │ + str r3, [sp, #160] @ 0xa0 │ │ + strd r1, r0, [sp, #168] @ 0xa8 │ │ + beq.n 1df26 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + mov.w fp, #0 │ │ + ldr.w lr, [r0, #128] @ 0x80 │ │ + ldrh.w r8, [r9, #270] @ 0x10e │ │ + add.w r6, r9, #176 @ 0xb0 │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ + mov.w r0, r8, lsl #3 │ │ + cbz r0, 1dee6 │ │ + ldrd r3, r5, [r6], #8 │ │ + adds r4, #1 │ │ + subs r0, #8 │ │ + subs.w sl, ip, r3 │ │ + sbcs.w r1, fp, r5 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs.w r3, r3, ip │ │ + sbcs.w r3, r5, #0 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + subs r3, r3, r1 │ │ + cmp r3, #1 │ │ + beq.n 1deb0 │ │ + uxtb r0, r3 │ │ + cbnz r0, 1dee8 │ │ + b.n 1defc │ │ + mov r4, r8 │ │ + cmp.w lr, #0 │ │ + beq.n 1df26 │ │ + add.w r0, r9, r4, lsl #2 │ │ + sub.w lr, lr, #1 │ │ + ldr.w r9, [r0, #272] @ 0x110 │ │ + b.n 1dea0 │ │ + lsls r0, r4, #4 │ │ + ldrb.w r1, [r9, r0] │ │ + add.w r0, r9, r4, lsl #4 │ │ + cmp r1, #82 @ 0x52 │ │ + bne.n 1df38 │ │ + ldr r1, [r0, #4] │ │ + ldrex r3, [r1] │ │ + adds r6, r3, #1 │ │ + strex r5, r6, [r1] │ │ + cmp r5, #0 │ │ + bne.n 1df0c │ │ + cmp r3, #0 │ │ + bmi.w 1f12a │ │ + ldr.w r8, [r0, #4] │ │ + b.n 1e474 │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ + cmp r3, ip │ │ + bcs.n 1df54 │ │ + mov.w fp, #0 │ │ + mov.w r9, #19 │ │ + movs r5, #0 │ │ + b.n 1e560 │ │ + ldrd r9, r8, [r0] │ │ + ldr.w fp, [r0, #12] │ │ + ldr r1, [r0, #8] │ │ + str r1, [sp, #172] @ 0xac │ │ + mov.w r5, r9, lsr #8 │ │ + uxtb.w r0, r9 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 1e560 │ │ + b.n 1e474 │ │ + movs r1, #0 │ │ + movs r0, #8 │ │ + strd r1, r0, [sp, #816] @ 0x330 │ │ + subs.w lr, r3, ip │ │ + ldr r0, [sp, #172] @ 0xac │ │ + str r1, [sp, #836] @ 0x344 │ │ + add.w r8, r0, ip │ │ + strd r1, r1, [sp, #824] @ 0x338 │ │ + str r2, [sp, #160] @ 0xa0 │ │ + beq.w 1e402 │ │ + add r0, sp, #456 @ 0x1c8 │ │ + str.w r8, [sp, #156] @ 0x9c │ │ + adds r0, #24 │ │ + str r0, [sp, #132] @ 0x84 │ │ + add r0, sp, #368 @ 0x170 │ │ + adds r1, r0, #4 │ │ + str r1, [sp, #148] @ 0x94 │ │ + add.w r1, r0, #24 │ │ + adds r0, #8 │ │ + str r0, [sp, #144] @ 0x90 │ │ + movs r0, #0 │ │ + str r0, [sp, #140] @ 0x8c │ │ + str r1, [sp, #136] @ 0x88 │ │ + ldr.w ip, [sp, #156] @ 0x9c │ │ + mov.w r8, #0 │ │ + mov.w sl, #0 │ │ + movs r3, #0 │ │ + str.w lr, [sp, #152] @ 0x98 │ │ + mov fp, ip │ │ + ldrb.w r9, [fp], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 1dfb4 │ │ + cmp.w r9, #1 │ │ + bhi.w 1e404 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r5, r9, #127 @ 0x7f │ │ + rsb r4, r1, #32 │ │ + subs.w r6, r1, #32 │ │ + lsl.w r1, r5, r1 │ │ + sub.w r0, lr, #1 │ │ + lsr.w r4, r5, r4 │ │ + it pl │ │ + lslpl.w r4, r5, r6 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w r8, r8, r1 │ │ + orr.w sl, sl, r4 │ │ + sxtb.w r1, r9 │ │ + cmp r1, #0 │ │ + bpl.n 1dff6 │ │ + adds r3, #7 │ │ + mov lr, r0 │ │ + mov ip, fp │ │ + cmp r0, #0 │ │ + bne.n 1dfa4 │ │ + b.n 1e412 │ │ + orrs.w r1, r8, sl │ │ + beq.w 1ebc0 │ │ + cmp r0, #0 │ │ + beq.w 1ec2a │ │ + ldrsb.w r0, [ip, #1] │ │ + add.w r1, ip, #2 │ │ + sub.w r2, lr, #2 │ │ + and.w r3, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 1e054 │ │ + cmp r2, #0 │ │ + beq.w 1ece0 │ │ + ldrsb.w r0, [ip, #2] │ │ + sub.w r2, lr, #3 │ │ + and.w r1, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w r3, r3, r1, lsl #7 │ │ + add.w r1, ip, #3 │ │ + bgt.n 1e054 │ │ + cmp r2, #0 │ │ + beq.w 1ece0 │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #3 │ │ + bhi.w 1ed20 │ │ + orr.w r3, r3, r0, lsl #14 │ │ + sub.w r2, lr, #4 │ │ + add.w r1, ip, #4 │ │ + lsls r0, r3, #16 │ │ + beq.w 1ec42 │ │ + cmp r2, #0 │ │ + beq.w 1ec48 │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #2 │ │ + bcs.w 1ec56 │ │ + subs r5, r2, #1 │ │ + movs r6, #0 │ │ + movs r4, #0 │ │ + adds r1, #1 │ │ + strd r0, r3, [sp, #120] @ 0x78 │ │ + strd r6, r6, [sp, #440] @ 0x1b8 │ │ + strd r6, r6, [sp, #424] @ 0x1a8 │ │ + strd r6, r6, [sp, #408] @ 0x198 │ │ + strd r6, r6, [sp, #392] @ 0x188 │ │ + str r6, [sp, #448] @ 0x1c0 │ │ + str r6, [sp, #432] @ 0x1b0 │ │ + str r6, [sp, #416] @ 0x1a0 │ │ + str r6, [sp, #400] @ 0x190 │ │ + strd r6, r6, [sp, #368] @ 0x170 │ │ + strd r6, r6, [sp, #376] @ 0x178 │ │ + str r6, [sp, #384] @ 0x180 │ │ + str r1, [sp, #172] @ 0xac │ │ + cmp r5, #0 │ │ + beq.w 1eb32 │ │ + ldr r2, [sp, #172] @ 0xac │ │ + subs r3, r5, #1 │ │ + ldrsb.w r0, [r2], #1 │ │ + and.w ip, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 1e0e6 │ │ + cmp r3, #0 │ │ + beq.w 1eb24 │ │ + ldr r2, [sp, #172] @ 0xac │ │ + subs r3, r5, #2 │ │ + ldrsb.w r0, [r2, #1] │ │ + adds r2, #2 │ │ + and.w r1, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w ip, ip, r1, lsl #7 │ │ + bgt.n 1e0e6 │ │ + cmp r3, #0 │ │ + beq.w 1eb24 │ │ + ldrb r0, [r2, #0] │ │ + cmp r0, #3 │ │ + bhi.w 1ec9c │ │ + orr.w ip, ip, r0, lsl #14 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + subs r3, r5, #3 │ │ + adds r2, r0, #3 │ │ + movs.w r0, ip, lsl #16 │ │ + beq.w 1e2b2 │ │ + cmp r3, #0 │ │ + beq.w 1eb24 │ │ + mov r1, r2 │ │ + subs r5, r3, #1 │ │ + ldrsb.w r0, [r1], #1 │ │ + and.w lr, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 1e13a │ │ + cmp r5, #0 │ │ + beq.w 1ebd6 │ │ + ldrsb.w r0, [r2, #1] │ │ + adds r1, r2, #2 │ │ + and.w r5, r0, #127 @ 0x7f │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w lr, lr, r5, lsl #7 │ │ + sub.w r5, r3, #2 │ │ + bgt.n 1e13a │ │ + cmp r5, #0 │ │ + beq.w 1ebd6 │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #3 │ │ + bhi.w 1ec9c │ │ + orr.w lr, lr, r0, lsl #14 │ │ + subs r5, r3, #3 │ │ + adds r1, r2, #3 │ │ + uxth.w r0, lr │ │ + cmp r0, #33 @ 0x21 │ │ + str r1, [sp, #172] @ 0xac │ │ + str r5, [sp, #156] @ 0x9c │ │ + beq.n 1e156 │ │ + cmp r0, #0 │ │ + beq.w 1ec36 │ │ + mov.w r9, #0 │ │ + mov.w fp, #0 │ │ + b.n 1e1f8 │ │ + cmp r5, #0 │ │ + beq.w 1ec3a │ │ + adds r3, r1, #1 │ │ + subs r2, r5, #1 │ │ + mov.w r9, #0 │ │ + mov.w fp, #0 │ │ + movs r0, #0 │ │ + str.w ip, [sp, #140] @ 0x8c │ │ + str r6, [sp, #152] @ 0x98 │ │ + ldrb.w ip, [r3, #-1] │ │ + cmp r0, #63 @ 0x3f │ │ + bne.n 1e186 │ │ + cmp.w ip, #127 @ 0x7f │ │ + it ne │ │ + cmpne.w ip, #0 │ │ + bne.w 1eb16 │ │ + and.w r1, r0, #63 @ 0x3f │ │ + and.w r5, ip, #127 @ 0x7f │ │ + rsb r4, r1, #32 │ │ + subs.w r6, r1, #32 │ │ + lsl.w r1, r5, r1 │ │ + add.w r0, r0, #7 │ │ + lsr.w r4, r5, r4 │ │ + it pl │ │ + lslpl.w r4, r5, r6 │ │ + orr.w fp, fp, r4 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w r9, r9, r1 │ │ + mov r4, ip │ │ + sxtb.w r1, ip │ │ + cmp r1, #0 │ │ + bpl.n 1e1c8 │ │ + subs r2, #1 │ │ + adds r3, #1 │ │ + adds r5, r2, #1 │ │ + bne.n 1e170 │ │ + b.n 1e42a │ │ + ldr.w ip, [sp, #140] @ 0x8c │ │ + cmp r0, #63 @ 0x3f │ │ + bgt.n 1e1f4 │ │ + cmp r4, #64 @ 0x40 │ │ + bcc.n 1e1f4 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + lsls r1, r0 │ │ + subs r0, #32 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w r9, r9, r1 │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + it pl │ │ + lslpl r1, r0 │ │ + orr.w fp, fp, r1 │ │ + str r3, [sp, #172] @ 0xac │ │ + str r2, [sp, #156] @ 0x9c │ │ + ldr r0, [sp, #368] @ 0x170 │ │ + movw r1, #65535 @ 0xffff │ │ + pkhbt lr, ip, lr, lsl #16 │ │ + bic.w r6, r9, r1 │ │ + ubfx r4, r9, #8, #8 │ │ + cmp r0, #1 │ │ + bne.n 1e23e │ │ + str r4, [sp, #152] @ 0x98 │ │ + ldr r4, [sp, #380] @ 0x17c │ │ + ldr r0, [sp, #372] @ 0x174 │ │ + cmp r4, r0 │ │ + bne.n 1e226 │ │ + ldr r1, [pc, #904] @ (1e5a4 ) │ │ + add r1, pc │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + mov r5, lr │ │ + bl e080 │ │ + mov lr, r5 │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + lsls r1, r4, #4 │ │ + str.w r9, [r0, r1] │ │ + add.w r0, r0, r4, lsl #4 │ │ + strd fp, lr, [r0, #4] │ │ + str r0, [r0, #12] │ │ + adds r0, r4, #1 │ │ + str r0, [sp, #380] @ 0x17c │ │ + b.n 1e28e │ │ + ldr r0, [sp, #372] @ 0x174 │ │ + cmp r0, #5 │ │ + bne.n 1e294 │ │ + movs r0, #80 @ 0x50 │ │ + mov r5, lr │ │ + str r4, [sp, #152] @ 0x98 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 1f122 │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + movs r2, #80 @ 0x50 │ │ + mov r4, r0 │ │ + bl 5daa8 │ │ + ldr r1, [pc, #840] @ (1e5a8 ) │ │ + movs r0, #5 │ │ + str r0, [sp, #920] @ 0x398 │ │ + add r1, pc │ │ + strd r0, r4, [sp, #912] @ 0x390 │ │ + add r0, sp, #912 @ 0x390 │ │ + bl e080 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + mov lr, r5 │ │ + ldrd r0, r1, [sp, #912] @ 0x390 │ │ + strd r9, fp, [r1, #80] @ 0x50 │ │ + strd r0, r1, [r2] │ │ + movs r0, #6 │ │ + str r0, [r2, #8] │ │ + str r0, [r1, #92] @ 0x5c │ │ + str r0, [sp, #920] @ 0x398 │ │ + movs r0, #1 │ │ + str r5, [r1, #88] @ 0x58 │ │ + str r0, [sp, #368] @ 0x170 │ │ + ldrd r4, r5, [sp, #152] @ 0x98 │ │ + b.n 1e098 │ │ + bcs.w 1f116 │ │ + ldr r2, [sp, #144] @ 0x90 │ │ + lsls r1, r0, #4 │ │ + ldr r5, [sp, #156] @ 0x9c │ │ + str.w r9, [r2, r1] │ │ + add.w r1, r2, r0, lsl #4 │ │ + str r0, [r1, #12] │ │ + adds r0, #1 │ │ + strd fp, lr, [r1, #4] │ │ + str r0, [sp, #372] @ 0x174 │ │ + b.n 1e098 │ │ + cmp r3, #0 │ │ + beq.w 1eb24 │ │ + mov r0, r2 │ │ + subs r5, r3, #1 │ │ + ldrsb.w r1, [r0], #1 │ │ + str r0, [sp, #156] @ 0x9c │ │ + and.w r0, r1, #127 @ 0x7f │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 1e316 │ │ + mov ip, r4 │ │ + mov r4, r6 │ │ + cmp r5, #0 │ │ + beq.w 1ee62 │ │ + ldrsb.w r1, [r2, #1] │ │ + adds r6, r2, #2 │ │ + str r6, [sp, #156] @ 0x9c │ │ + and.w r5, r1, #127 @ 0x7f │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + orr.w r0, r0, r5, lsl #7 │ │ + sub.w r5, r3, #2 │ │ + ble.n 1e2f8 │ │ + mov r1, r4 │ │ + mov r4, ip │ │ + mov r6, r1 │ │ + b.n 1e316 │ │ + cmp r5, #0 │ │ + beq.w 1ee62 │ │ + ldr r1, [sp, #156] @ 0x9c │ │ + mov r6, r4 │ │ + ldrb r1, [r1, #0] │ │ + cmp r1, #3 │ │ + bhi.w 1eea2 │ │ + orr.w r0, r0, r1, lsl #14 │ │ + subs r5, r3, #3 │ │ + mov r4, ip │ │ + adds r1, r2, #3 │ │ + str r1, [sp, #156] @ 0x9c │ │ + add r1, sp, #304 @ 0x130 │ │ + lsls r0, r0, #16 │ │ + str r5, [sp, #152] @ 0x98 │ │ + bne.w 1ed68 │ │ + ldr r0, [sp, #368] @ 0x170 │ │ + mov r6, r1 │ │ + str r0, [sp, #116] @ 0x74 │ │ + ldr r0, [sp, #372] @ 0x174 │ │ + str r0, [sp, #108] @ 0x6c │ │ + ldrd r9, r0, [sp, #376] @ 0x178 │ │ + ldr.w lr, [sp, #136] @ 0x88 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldrd r0, fp, [sp, #384] @ 0x180 │ │ + str r0, [sp, #172] @ 0xac │ │ + ldmia.w lr!, {r0, r1, r2, r5, ip} │ │ + stmia.w r6!, {r0, r1, r2, r5, ip} │ │ + ldmia.w lr!, {r0, r1, r2, r3, r5} │ │ + stmia r6!, {r0, r1, r2, r3, r5} │ │ + ldmia.w lr, {r0, r1, r2, r3, r4, r5} │ │ + stmia r6!, {r0, r1, r2, r3, r4, r5} │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + cmp r0, #2 │ │ + beq.w 1ed82 │ │ + add.w ip, sp, #304 @ 0x130 │ │ + add.w lr, sp, #176 @ 0xb0 │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + mov r1, lr │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ubfx r1, r9, #8, #8 │ │ + mov.w r0, r9, lsr #16 │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + cmp r2, #3 │ │ + beq.w 1ed8a │ │ + str r1, [sp, #140] @ 0x8c │ │ + mov r1, lr │ │ + str r0, [sp, #128] @ 0x80 │ │ + add.w ip, sp, #240 @ 0xf0 │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r2, r3, r4, r5, r6} │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add.w ip, sp, #240 @ 0xf0 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + str r0, [sp, #472] @ 0x1d8 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str.w fp, [sp, #476] @ 0x1dc │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + strd r9, r0, [sp, #464] @ 0x1d0 │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + str r0, [sp, #460] @ 0x1cc │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + str r0, [sp, #456] @ 0x1c8 │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip!, {r2, r3, r4, r5, r6} │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + strb.w r0, [sp, #554] @ 0x22a │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + strd r8, sl, [sp, #544] @ 0x220 │ │ + strh.w r0, [sp, #552] @ 0x228 │ │ + add r0, sp, #816 @ 0x330 │ │ + add r1, sp, #456 @ 0x1c8 │ │ + bl e16c │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + cmp r0, #0 │ │ + ldr.w lr, [sp, #152] @ 0x98 │ │ + bne.w 1ed92 │ │ + cmp.w lr, #0 │ │ + bne.w 1df90 │ │ + movs r1, #0 │ │ + ldr.w r8, [sp, #156] @ 0x9c │ │ + b.n 1e41a │ │ + b.n 1e41c │ │ + mov.w r9, #6 │ │ + mov.w fp, #0 │ │ + movs r1, #0 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + b.n 1e45e │ │ + ldrd r0, r8, [sp, #152] @ 0x98 │ │ + mov r1, r9 │ │ + add r8, r0 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + mov.w r9, #19 │ │ + mov.w fp, #0 │ │ + str.w r8, [sp, #172] @ 0xac │ │ + b.n 1e45e │ │ + ldr r0, [sp, #172] @ 0xac │ │ + ldr r1, [sp, #156] @ 0x9c │ │ + ldr r6, [sp, #152] @ 0x98 │ │ + add.w r8, r0, r1 │ │ + str.w r8, [sp, #172] @ 0xac │ │ + mov.w fp, #0 │ │ + movs r0, #19 │ │ + ldr r1, [sp, #368] @ 0x170 │ │ + add r0, r6 │ │ + add.w r9, r0, r4, lsl #8 │ │ + cmp r1, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #372] @ 0x174 │ │ + cmpne r0, #0 │ │ + beq.n 1e456 │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + blx 608f0 │ │ + mov.w r0, r9, lsr #16 │ │ + ubfx r1, r9, #8, #8 │ │ + uxth r0, r0 │ │ + orr.w r5, r1, r0, lsl #8 │ │ + add r0, sp, #816 @ 0x330 │ │ + bl 2a644 │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + uxtb.w r0, r9 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1e560 │ │ + ldrd r3, r6, [r2, #32] │ │ + add.w lr, r2, #16 │ │ + ldrd r4, r0, [r2] │ │ + mov fp, r8 │ │ + ldrd r8, r1, [r2, #8] │ │ + ldrd r5, r2, [r2, #40] @ 0x28 │ │ + strd r4, r0, [sp, #640] @ 0x280 │ │ + and.w r0, r3, #65280 @ 0xff00 │ │ + ldmia.w lr, {r9, sl, ip, lr} │ │ + cmp.w r0, #2048 @ 0x800 │ │ + mov.w r4, #8 │ │ + mov.w r0, #12 │ │ + str r2, [sp, #684] @ 0x2ac │ │ + strd r6, r5, [sp, #676] @ 0x2a4 │ │ + mov.w r2, r3, lsr #16 │ │ + strd r9, sl, [sp, #656] @ 0x290 │ │ + add r5, sp, #304 @ 0x130 │ │ + strd r8, r1, [sp, #648] @ 0x288 │ │ + it eq │ │ + moveq r4, #16 │ │ + it eq │ │ + moveq r0, #20 │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + str r3, [sp, #672] @ 0x2a0 │ │ + cmp r2, #4 │ │ + mov.w r3, #0 │ │ + mov.w r2, #0 │ │ + ldrb.w r1, [r1, #136] @ 0x88 │ │ + it hi │ │ + movhi r3, #1 │ │ + ands r1, r3 │ │ + it eq │ │ + moveq r0, r1 │ │ + strd r0, r0, [sp, #724] @ 0x2d4 │ │ + mov.w r0, #47 @ 0x2f │ │ + strd ip, lr, [sp, #664] @ 0x298 │ │ + str.w fp, [sp, #712] @ 0x2c8 │ │ + it eq │ │ + moveq r4, r1 │ │ + str r0, [sp, #472] @ 0x1d8 │ │ + add r0, sp, #460 @ 0x1cc │ │ + stmia.w r0, {r2, r9, sl} │ │ + sub.w r0, r8, #3 │ │ + cmp r0, #2 │ │ + mov.w r0, #0 │ │ + strd r2, r2, [sp, #704] @ 0x2c0 │ │ + str r2, [sp, #696] @ 0x2b8 │ │ + add.w sl, sp, #368 @ 0x170 │ │ + strd r4, r2, [sp, #716] @ 0x2cc │ │ + add.w r4, sl, #16 │ │ + str r2, [sp, #688] @ 0x2b0 │ │ + str r2, [sp, #476] @ 0x1dc │ │ + it cc │ │ + movcc r0, #1 │ │ + str r0, [sp, #456] @ 0x1c8 │ │ + add.w r0, fp, #8 │ │ + str r0, [sp, #380] @ 0x17c │ │ + add r0, sp, #456 @ 0x1c8 │ │ + adds r0, #184 @ 0xb8 │ │ + str r2, [sp, #412] @ 0x19c │ │ + str r2, [sp, #384] @ 0x180 │ │ + str r0, [sp, #376] @ 0x178 │ │ + strd ip, lr, [sp, #368] @ 0x170 │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + bl 2a7ac │ │ + ldrb.w r0, [sp, #304] @ 0x130 │ │ + ldrb.w r1, [sp, #305] @ 0x131 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1e582 │ │ + ldr r0, [sp, #384] @ 0x180 │ │ + lsls r1, r1, #31 │ │ + beq.n 1e54e │ │ + cmp r0, #0 │ │ + beq.n 1e530 │ │ + cbz r0, 1e5ac │ │ + ldrd r2, r3, [sp, #388] @ 0x184 │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #1 │ │ + bne.n 1e62c │ │ + ldrd r3, r1, [r3, #8] │ │ + b.n 1e636 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + movs r0, #0 │ │ + movs r1, #2 │ │ + strd r1, r0, [r2] │ │ + lsrs r0, r5, #16 │ │ + strb r0, [r2, #11] │ │ + ldr r0, [sp, #172] @ 0xac │ │ + strh.w r5, [r2, #9] │ │ + strb.w r9, [r2, #8] │ │ + str.w r8, [r2, #12] │ │ + strd r0, fp, [r2, #16] │ │ + b.n 1e622 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + mov.w ip, #0 │ │ + ldrd lr, r3, [sp, #308] @ 0x134 │ │ + movs r4, #2 │ │ + ldr r6, [sp, #316] @ 0x13c │ │ + ldrh.w r5, [sp, #306] @ 0x132 │ │ + strd r4, ip, [r2] │ │ + strd lr, r3, [r2, #12] │ │ + str r6, [r2, #20] │ │ + strh r5, [r2, #10] │ │ + strb r1, [r2, #9] │ │ + b.n 1e5ba │ │ + subs r5, #78 @ 0x4e │ │ + movs r4, r0 │ │ + subs r4, #228 @ 0xe4 │ │ + movs r4, r0 │ │ + ldr r2, [sp, #164] @ 0xa4 │ │ + movs r0, #0 │ │ + movs r1, #2 │ │ + strd r1, r0, [r2] │ │ + str r0, [r2, #12] │ │ + movs r0, #69 @ 0x45 │ │ + strb r0, [r2, #8] │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1e5c2 │ │ + cmp r1, #1 │ │ + bne.n 1e5de │ │ + dmb ish │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + bl 1f61c │ │ + ldrd r0, r1, [sp, #472] @ 0x1d8 │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1e622 │ │ + ldr r0, [sp, #568] @ 0x238 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #572] @ 0x23c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #580] @ 0x244 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #584] @ 0x248 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #592] @ 0x250 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #596] @ 0x254 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #604] @ 0x25c │ │ + cbz r0, 1e622 │ │ + ldr r0, [sp, #608] @ 0x260 │ │ + blx 608f0 │ │ + add.w sp, sp, #932 @ 0x3a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add.w sp, sp, #932 @ 0x3a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r3, #4] │ │ + cmp r1, #6 │ │ + bcs.w 1ed74 │ │ + adds r3, #8 │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ + add.w ip, sp, #240 @ 0xf0 │ │ + str r6, [sp, #152] @ 0x98 │ │ + cmp r1, #0 │ │ + ldr r6, [sp, #460] @ 0x1cc │ │ + str r6, [sp, #148] @ 0x94 │ │ + strd r1, r4, [sp, #252] @ 0xfc │ │ + stmia.w ip, {r0, r2, r3} │ │ + beq.w 1e86e │ │ + movs r0, #0 │ │ + add.w r8, r5, #8 │ │ + str r0, [sp, #132] @ 0x84 │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #128] @ 0x80 │ │ + add.w r9, r3, #16 │ │ + str r0, [sp, #140] @ 0x8c │ │ + movs r0, #0 │ │ + str r0, [sp, #136] @ 0x88 │ │ + sub.w fp, r1, #1 │ │ + movs r0, #46 @ 0x2e │ │ + movs r5, #0 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + movs r0, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + movs r0, #0 │ │ + str r0, [sp, #144] @ 0x90 │ │ + b.n 1e68a │ │ + sub.w fp, fp, #1 │ │ + add.w r9, r9, #16 │ │ + adds.w r0, fp, #1 │ │ + beq.w 1e974 │ │ + ldmdb r9, {r0, r1, r2, r3} │ │ + add.w ip, sp, #176 @ 0xb0 │ │ + ldr r4, [sp, #256] @ 0x100 │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + add r1, sp, #240 @ 0xf0 │ │ + add r3, sp, #176 @ 0xb0 │ │ + ldr r0, [r4, #12] │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #304 @ 0x130 │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #304] @ 0x130 │ │ + eor.w r2, r0, #46 @ 0x2e │ │ + orrs r2, r1 │ │ + beq.w 1e954 │ │ + ldmia.w r8, {r2, r3, r4, r6} │ │ + add.w ip, sp, #736 @ 0x2e0 │ │ + strd r0, r1, [sp, #304] @ 0x130 │ │ + stmia.w ip, {r2, r3, r4, r6} │ │ + ldrd r0, r3, [sp, #744] @ 0x2e8 │ │ + strd r0, r3, [r8, #8] │ │ + ldrh.w r0, [sp, #320] @ 0x140 │ │ + ldrd r1, r2, [sp, #736] @ 0x2e0 │ │ + cmp r0, #113 @ 0x71 │ │ + strd r9, fp, [sp, #248] @ 0xf8 │ │ + strd r4, r6, [sp, #824] @ 0x338 │ │ + strd r1, r2, [r8] │ │ + ble.n 1e74a │ │ + movw r1, #8496 @ 0x2130 │ │ + cmp r0, r1 │ │ + bgt.w 1e78c │ │ + subs r0, #114 @ 0x72 │ │ + cmp r0, #26 │ │ + bhi.n 1e67a │ │ + tbb [pc, r0] │ │ + ldrsb r4, [r3, r4] │ │ + lsrs r7, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsrs r6, r1, #24 │ │ + lsls r0, r2, #2 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #176] @ 0xb0 │ │ + eor.w r0, r0, #23 │ │ + orrs r0, r1 │ │ + itt eq │ │ + ldreq r0, [sp, #184] @ 0xb8 │ │ + streq r0, [sp, #728] @ 0x2d8 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #176] @ 0xb0 │ │ + eor.w r0, r0, #28 │ │ + orrs r0, r1 │ │ + itt eq │ │ + ldreq r0, [sp, #184] @ 0xb8 │ │ + streq r0, [sp, #716] @ 0x2cc │ │ + b.n 1e67a │ │ + subs r0, #3 │ │ + cmp r0, #24 │ │ + bhi.w 1e67a │ │ + tbb [pc, r0] │ │ + lsrs r6, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + tst r5, r1 │ │ + lsrs r4, r2, #21 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + lsrs r5, r1, #20 │ │ + movs r5, r6 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str r0, [sp, #132] @ 0x84 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #116] @ 0x74 │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str r0, [sp, #112] @ 0x70 │ │ + b.n 1e67a │ │ + movw r1, #8497 @ 0x2131 │ │ + cmp r0, r1 │ │ + beq.n 1e832 │ │ + movw r1, #8498 @ 0x2132 │ │ + cmp r0, r1 │ │ + beq.n 1e716 │ │ + movw r1, #8499 @ 0x2133 │ │ + cmp r0, r1 │ │ + bne.w 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #176] @ 0xb0 │ │ + eor.w r0, r0, #11 │ │ + orrs r0, r1 │ │ + itt eq │ │ + ldreq r0, [sp, #184] @ 0xb8 │ │ + streq r0, [sp, #720] @ 0x2d0 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #140] @ 0x8c │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str r0, [sp, #136] @ 0x88 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #124] @ 0x7c │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + add r2, sp, #176 @ 0xb0 │ │ + ldmia r2, {r0, r1, r2} │ │ + eor.w r0, r0, #16 │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #172] @ 0xac │ │ + clz r0, r0 │ │ + it eq │ │ + moveq r1, r2 │ │ + str r1, [sp, #172] @ 0xac │ │ + lsrs r0, r0, #5 │ │ + orrs r5, r0 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str r0, [sp, #108] @ 0x6c │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + str r0, [sp, #144] @ 0x90 │ │ + b.n 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #176] @ 0xb0 │ │ + eor.w r0, r0, #18 │ │ + orrs r0, r1 │ │ + itt eq │ │ + ldreq r0, [sp, #184] @ 0xb8 │ │ + streq r0, [sp, #724] @ 0x2d4 │ │ + b.n 1e67a │ │ + ldrd r1, r0, [sp, #148] @ 0x94 │ │ + orrs r0, r1 │ │ + bne.w 1e67a │ │ + add r0, sp, #176 @ 0xb0 │ │ + add r1, sp, #304 @ 0x130 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #176] @ 0xb0 │ │ + movs r2, #0 │ │ + eor.w r0, r0, #45 @ 0x2d │ │ + orrs r0, r1 │ │ + bne.n 1e866 │ │ + ldrd r0, r1, [sp, #184] @ 0xb8 │ │ + str r1, [sp, #468] @ 0x1d4 │ │ + strd r2, r0, [sp, #460] @ 0x1cc │ │ + movs r0, #1 │ │ + str r0, [sp, #152] @ 0x98 │ │ + str r0, [sp, #456] @ 0x1c8 │ │ + movs r0, #0 │ │ + b.n 1e86a │ │ + movs r0, #0 │ │ + str r0, [sp, #152] @ 0x98 │ │ + str r0, [sp, #148] @ 0x94 │ │ + b.n 1e67a │ │ + movs r0, #46 @ 0x2e │ │ + mov.w fp, #0 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + mov.w r8, #46 @ 0x2e │ │ + mov.w r9, #0 │ │ + movs r5, #46 @ 0x2e │ │ + movs r6, #0 │ │ + movs r0, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + movs r0, #0 │ │ + str r0, [sp, #152] @ 0x98 │ │ + ldr r0, [r4, #20] │ │ + cbnz r0, 1e89a │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ + movs r2, #1 │ │ + ldr r1, [r4, #0] │ │ + subs r0, r0, r1 │ │ + strd r2, r0, [r4, #20] │ │ + add r3, sp, #816 @ 0x330 │ │ + add.w ip, sp, #736 @ 0x2e0 │ │ + movs r4, #0 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + eor.w r0, r5, #46 @ 0x2e │ │ + orrs r0, r6 │ │ + bne.n 1e8b2 │ │ + b.n 1e8de │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + str r0, [sp, #760] @ 0x2f8 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str r0, [sp, #764] @ 0x2fc │ │ + add r0, sp, #752 @ 0x2f0 │ │ + ldr r3, [sp, #716] @ 0x2cc │ │ + ldrb.w r2, [sp, #673] @ 0x2a1 │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #368 @ 0x170 │ │ + str r5, [sp, #752] @ 0x2f0 │ │ + str r6, [sp, #756] @ 0x2f4 │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + ldrd r1, r6, [sp, #372] @ 0x174 │ │ + cmp r0, #82 @ 0x52 │ │ + it eq │ │ + moveq r4, r1 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + eor.w r0, r8, #46 @ 0x2e │ │ + orrs.w r0, r0, r9 │ │ + str r4, [sp, #148] @ 0x94 │ │ + strd r4, r6, [sp, #688] @ 0x2b0 │ │ + bne.n 1e900 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + movs r5, #0 │ │ + str r5, [sp, #696] @ 0x2b8 │ │ + lsls r0, r0, #31 │ │ + bne.n 1e93e │ │ + movs r6, #47 @ 0x2f │ │ + movs r1, #0 │ │ + b.n 1e992 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + str r1, [sp, #776] @ 0x308 │ │ + str r0, [sp, #780] @ 0x30c │ │ + add r0, sp, #768 @ 0x300 │ │ + ldr r3, [sp, #716] @ 0x2cc │ │ + ldrb.w r2, [sp, #673] @ 0x2a1 │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #368 @ 0x170 │ │ + str.w r8, [sp, #768] @ 0x300 │ │ + str.w r9, [sp, #772] @ 0x304 │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + movs r1, #0 │ │ + ldr.w lr, [sp, #376] @ 0x178 │ │ + ldr r5, [sp, #372] @ 0x174 │ │ + cmp r0, #82 @ 0x52 │ │ + str.w lr, [sp, #700] @ 0x2bc │ │ + it ne │ │ + movne r5, r1 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + str r5, [sp, #696] @ 0x2b8 │ │ + lsls r0, r0, #31 │ │ + beq.n 1e98e │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + ldr r2, [sp, #172] @ 0xac │ │ + ldrd r0, r1, [r0, #32] │ │ + cmp r1, r2 │ │ + bcs.w 1eaaa │ │ + mov.w fp, #0 │ │ + movs r5, #19 │ │ + b.n 1eb60 │ │ + ldmia.w r8, {r0, r1, r2, r3} │ │ + add.w ip, sp, #736 @ 0x2e0 │ │ + movs r6, #0 │ │ + ldr r4, [sp, #164] @ 0xa4 │ │ + movs r5, #2 │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + add.w ip, r4, #8 │ │ + strd r5, r6, [r4] │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + b.n 1e5bc │ │ + add.w r9, sp, #128 @ 0x80 │ │ + ldr r4, [sp, #256] @ 0x100 │ │ + ldrd r8, fp, [sp, #140] @ 0x8c │ │ + str r5, [sp, #152] @ 0x98 │ │ + ldmia.w r9, {r5, r6, r9} │ │ + ldr r0, [r4, #20] │ │ + cmp r0, #0 │ │ + beq.w 1e88e │ │ + b.n 1e89a │ │ + movs r6, #47 @ 0x2f │ │ + movs r5, #0 │ │ + mov sl, r1 │ │ + ldrd r0, r1, [sp, #472] @ 0x1d8 │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1e9d0 │ │ + ldr r0, [sp, #568] @ 0x238 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #572] @ 0x23c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #580] @ 0x244 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #584] @ 0x248 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #592] @ 0x250 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #596] @ 0x254 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #604] @ 0x25c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #608] @ 0x260 │ │ + blxne 608f0 │ │ + movs r0, #0 │ │ + add r1, sp, #816 @ 0x330 │ │ + str r0, [sp, #492] @ 0x1ec │ │ + movs r0, #46 @ 0x2e │ │ + strd r4, r0, [sp, #484] @ 0x1e4 │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + str r6, [sp, #472] @ 0x1d8 │ │ + strd r5, r0, [sp, #476] @ 0x1dc │ │ + add r0, sp, #456 @ 0x1c8 │ │ + add.w ip, r0, #40 @ 0x28 │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add r2, sp, #784 @ 0x310 │ │ + ldmia r2, {r0, r1, r2} │ │ + ldrd r3, r6, [sp, #800] @ 0x320 │ │ + strd r3, r6, [sp, #580] @ 0x244 │ │ + add r3, sp, #604 @ 0x25c │ │ + stmia r3!, {r0, r1, r2} │ │ + ldr r4, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + str r4, [sp, #576] @ 0x240 │ │ + ldr r4, [sp, #88] @ 0x58 │ │ + strb.w r0, [sp, #637] @ 0x27d │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str r4, [sp, #572] @ 0x23c │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + strb.w r0, [sp, #636] @ 0x27c │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + str r4, [sp, #568] @ 0x238 │ │ + ldr r4, [sp, #136] @ 0x88 │ │ + strb.w r0, [sp, #635] @ 0x27b │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + str r4, [sp, #564] @ 0x234 │ │ + ldr r4, [sp, #72] @ 0x48 │ │ + strb.w r0, [sp, #634] @ 0x27a │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + str r4, [sp, #560] @ 0x230 │ │ + ldr r4, [sp, #64] @ 0x40 │ │ + strb.w r0, [sp, #633] @ 0x279 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + str r4, [sp, #556] @ 0x22c │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + strb.w r0, [sp, #632] @ 0x278 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + str r4, [sp, #552] @ 0x228 │ │ + ldr r4, [sp, #92] @ 0x5c │ │ + str r0, [sp, #628] @ 0x274 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str r4, [sp, #548] @ 0x224 │ │ + ldr r4, [sp, #96] @ 0x60 │ │ + str r0, [sp, #624] @ 0x270 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + str r4, [sp, #544] @ 0x220 │ │ + ldr r4, [sp, #76] @ 0x4c │ │ + str r0, [sp, #620] @ 0x26c │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + strb.w r0, [sp, #617] @ 0x269 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + ldr r2, [sp, #156] @ 0x9c │ │ + ldr r5, [sp, #808] @ 0x328 │ │ + strb.w r0, [sp, #616] @ 0x268 │ │ + eor.w r0, r1, #46 @ 0x2e │ │ + orrs r0, r2 │ │ + strd r8, r4, [sp, #596] @ 0x254 │ │ + strd r5, r9, [sp, #588] @ 0x24c │ │ + strh.w sl, [sp, #618] @ 0x26a │ │ + beq.n 1ea94 │ │ + and.w r0, r1, #63 @ 0x3f │ │ + cmp r0, #12 │ │ + beq.n 1eada │ │ + cbnz r1, 1ea94 │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + strd r0, fp, [sp, #704] @ 0x2c0 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + add r1, sp, #456 @ 0x1c8 │ │ + mov.w r2, #280 @ 0x118 │ │ + bl 5daa8 │ │ + add.w sp, sp, #932 @ 0x3a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r4, r6 │ │ + subs r3, r1, r2 │ │ + adds r6, r0, r2 │ │ + cmp r3, #3 │ │ + bhi.n 1eaba │ │ + lsrs r1, r6, #8 │ │ + movs r5, #19 │ │ + b.n 1eb4a │ │ + mov r0, r6 │ │ + ldrb.w ip, [sp, #672] @ 0x2a0 │ │ + ldr.w r1, [r0], #4 │ │ + subs r2, r3, #4 │ │ + mov r8, r5 │ │ + cmn.w r1, #16 │ │ + bcc.n 1eaec │ │ + mov r5, r6 │ │ + adds r6, r1, #1 │ │ + beq.n 1eb40 │ │ + movs r5, #16 │ │ + movs r1, #0 │ │ + b.n 1eb4a │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ + ldrd r0, r2, [r0, #8] │ │ + cmp r2, r1 │ │ + bcs.n 1eb06 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + b.n 1eb14 │ │ + movs r5, #4 │ │ + mov r6, r1 │ │ + cmp r2, r6 │ │ + it cs │ │ + cmpcs r6, #1 │ │ + bhi.w 1ec14 │ │ + str r0, [sp, #864] @ 0x360 │ │ + movs r5, #19 │ │ + mov.w fp, #0 │ │ + mov r6, r0 │ │ + b.n 1eb5e │ │ + ldrb.w r3, [sp, #672] @ 0x2a0 │ │ + ldr r6, [sp, #108] @ 0x6c │ │ + umull r6, r5, r6, r3 │ │ + cbz r5, 1eb74 │ │ + movs r2, #56 @ 0x38 │ │ + b.n 1eb98 │ │ + ldr r6, [sp, #152] @ 0x98 │ │ + movs r0, #7 │ │ + movs r4, #0 │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + movs r0, #19 │ │ + str r2, [sp, #172] @ 0xac │ │ + mov r8, r2 │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + movs r0, #19 │ │ + ldr.w r8, [sp, #172] @ 0xac │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + cmp r2, #7 │ │ + bhi.n 1ebe4 │ │ + lsrs r1, r0, #8 │ │ + movs r5, #19 │ │ + mov r6, r0 │ │ + mov.w fp, #0 │ │ + str.w r1, [sp, #865] @ 0x361 │ │ + strb.w fp, [sp, #871] @ 0x367 │ │ + strh.w fp, [sp, #869] @ 0x365 │ │ + strb.w r6, [sp, #864] @ 0x360 │ │ + ldr r0, [sp, #864] @ 0x360 │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ + movs r1, #0 │ │ + movs r2, #2 │ │ + strd r2, r1, [r3] │ │ + strd r5, r6, [r3, #8] │ │ + strd r0, fp, [r3, #16] │ │ + b.n 1e5bc │ │ + subs r5, r2, r1 │ │ + add r0, r1 │ │ + cmp r5, r6 │ │ + bcc.n 1eae6 │ │ + subs r4, r3, #1 │ │ + movs r2, #25 │ │ + cmp r4, #7 │ │ + bhi.w 1ed66 │ │ + add r0, r6 │ │ + sub.w ip, r5, r6 │ │ + tbb [pc, r4] │ │ + @ instruction: 0xb811 │ │ + cbz r4, 1eb96 │ │ + lsls r4, r0, #16 │ │ + itt eq │ │ + uxtbeq r3, r3 │ │ + moveq r6, #0 │ │ + orr.w r2, r2, r3, lsl #8 │ │ + ldr r3, [sp, #164] @ 0xa4 │ │ + movs r5, #2 │ │ + strd r5, r6, [r3] │ │ + strd r2, r0, [r3, #8] │ │ + strd r0, r1, [r3, #16] │ │ + b.n 1e5bc │ │ + cmp r5, r6 │ │ + bne.w 1ed3c │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r3, #1 │ │ + b.n 1eb98 │ │ + ldr r0, [sp, #816] @ 0x330 │ │ + ldrd r9, r8, [sp, #824] @ 0x338 │ │ + ldrd r3, fp, [sp, #832] @ 0x340 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 1eca6 │ │ + str r3, [sp, #172] @ 0xac │ │ + b.w 1df44 │ │ + movs r0, #19 │ │ + str r1, [sp, #172] @ 0xac │ │ + mov r8, r1 │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + ldrb r6, [r5, #11] │ │ + ldr.w r2, [r5, #7] │ │ + lsls r6, r6, #24 │ │ + orrs.w r6, r6, r2, lsr #8 │ │ + bne.n 1ecdc │ │ + ldrb r6, [r0, #2] │ │ + lsls r2, r2, #24 │ │ + ldrh r0, [r0, #0] │ │ + orr.w r0, r0, r6, lsl #16 │ │ + orr.w r6, r2, r0 │ │ + add.w r0, r5, #12 │ │ + sub.w r2, r3, #12 │ │ + movs r5, #8 │ │ + cmp r2, r6 │ │ + it cs │ │ + cmpcs r6, #1 │ │ + bls.w 1eafa │ │ + ldrh r3, [r0, #0] │ │ + subs r2, r3, #6 │ │ + cmn.w r2, #5 │ │ + bhi.n 1ec62 │ │ + mov.w fp, #0 │ │ + movs r5, #17 │ │ + strd r3, fp, [sp, #864] @ 0x360 │ │ + b.n 1eb5e │ │ + mov.w r9, #19 │ │ + str.w fp, [sp, #172] @ 0xac │ │ + mov r8, fp │ │ + b.n 1ece8 │ │ + movs r0, #9 │ │ + b.n 1ec9e │ │ + movs r4, #0 │ │ + mov r8, r1 │ │ + b.w 1e438 │ │ + mov.w r9, #8 │ │ + b.n 1ece8 │ │ + mov.w r9, #19 │ │ + mov r8, r1 │ │ + mov.w fp, #0 │ │ + str r1, [sp, #172] @ 0xac │ │ + b.n 1ecec │ │ + mov.w r9, #10 │ │ + mov r8, r1 │ │ + mov.w fp, #0 │ │ + b.n 1ecec │ │ + adds r2, r0, #2 │ │ + str r2, [sp, #68] @ 0x44 │ │ + subs r2, r6, #2 │ │ + cmp r3, #4 │ │ + bls.w 1edb4 │ │ + cmp r2, #0 │ │ + beq.n 1ed1c │ │ + ldrb.w ip, [r0, #2] │ │ + cmp.w ip, #8 │ │ + bhi.w 1ed9c │ │ + movs r2, #1 │ │ + lsl.w r2, r2, ip │ │ + tst.w r2, #278 @ 0x116 │ │ + beq.w 1ed9c │ │ + cmp r6, #3 │ │ + bne.n 1ed26 │ │ + adds r6, r0, #3 │ │ + str r6, [sp, #864] @ 0x360 │ │ + movs r5, #19 │ │ + mov.w fp, #0 │ │ + b.n 1eb5e │ │ + movs r0, #6 │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + add r2, sp, #464 @ 0x1d0 │ │ + ldr r1, [sp, #820] @ 0x334 │ │ + stmia.w r2, {r0, r1, r9} │ │ + movs r0, #1 │ │ + strd r0, r0, [sp, #456] @ 0x1c8 │ │ + movs r0, #32 │ │ + strd r8, r3, [sp, #476] @ 0x1dc │ │ + str.w fp, [sp, #484] @ 0x1e4 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 1eefc │ │ + add r5, sp, #456 @ 0x1c8 │ │ + mov r8, r0 │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + ldmia.w r5, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + b.w 1e474 │ │ + movs r5, #56 @ 0x38 │ │ + b.n 1ead6 │ │ + mov.w r9, #19 │ │ + str r1, [sp, #172] @ 0xac │ │ + mov r8, r1 │ │ + mov.w fp, #0 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + b.w 1e40e │ │ + cmp.w ip, #4 │ │ + bcs.n 1ed34 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r3, #4 │ │ + b.n 1eb98 │ │ + cmp.w ip, #2 │ │ + bcs.n 1ed44 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r3, #2 │ │ + b.n 1eb98 │ │ + cmp.w ip, #7 │ │ + bhi.n 1ed4c │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r3, #8 │ │ + b.n 1eb98 │ │ + movs r5, #19 │ │ + b.n 1eda4 │ │ + mov.w r9, #6 │ │ + b.n 1ec46 │ │ + subs r2, r6, #4 │ │ + str r2, [sp, #876] @ 0x36c │ │ + ldrb r0, [r0, #3] │ │ + cmp r0, #0 │ │ + beq.n 1edae │ │ + movs r5, #68 @ 0x44 │ │ + b.n 1ee7c │ │ + ldr r0, [r0, #0] │ │ + mov.w fp, #0 │ │ + b.n 1ea90 │ │ + ldrb r0, [r0, #0] │ │ + mov.w fp, #0 │ │ + b.n 1ea90 │ │ + ldrh r0, [r0, #0] │ │ + mov.w fp, #0 │ │ + b.n 1ea90 │ │ + ldrb r3, [r0, #2] │ │ + ldr.w r1, [r0, #3] │ │ + ldrb r2, [r0, #7] │ │ + ldrh r0, [r0, #0] │ │ + lsrs r6, r1, #8 │ │ + orr.w r0, r0, r3, lsl #16 │ │ + orr.w fp, r6, r2, lsl #24 │ │ + orr.w r0, r0, r1, lsl #24 │ │ + b.n 1ea90 │ │ + b.n 1eb98 │ │ + mov r8, fp │ │ + movs r0, #13 │ │ + str.w lr, [sp, #172] @ 0xac │ │ + b.w 1e43e │ │ + ldr r3, [pc, #868] @ (1f0dc ) │ │ + add r3, pc │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + bl c404 │ │ + b.n 1f12a │ │ + ldr.w r8, [sp, #112] @ 0x70 │ │ + b.w 1e456 │ │ + ldr.w r8, [sp, #112] @ 0x70 │ │ + b.w 1e45e │ │ + movs r5, #0 │ │ + mov.w r9, #14 │ │ + b.w 1e464 │ │ + mov.w r0, ip, lsl #8 │ │ + add.w r5, r0, #25 │ │ + ldr r6, [sp, #68] @ 0x44 │ │ + mov.w fp, #0 │ │ + str r6, [sp, #864] @ 0x360 │ │ + b.n 1eb5e │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + adds r0, #2 │ │ + str r0, [sp, #68] @ 0x44 │ │ + cmn.w r1, #16 │ │ + bcc.n 1edee │ │ + cmp r2, #8 │ │ + bcc.n 1edf2 │ │ + str r3, [sp, #60] @ 0x3c │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + add.w r0, r3, #8 │ │ + str r0, [sp, #64] @ 0x40 │ │ + ldrb r1, [r3, #7] │ │ + ldr.w r9, [r3, #3] │ │ + str r0, [sp, #872] @ 0x368 │ │ + lsls r1, r1, #24 │ │ + orrs.w r1, r1, r9, lsr #8 │ │ + bne.n 1ee5e │ │ + ldrb r1, [r3, #2] │ │ + mov.w r0, r9, lsl #24 │ │ + ldrh r3, [r3, #0] │ │ + subs r2, #8 │ │ + orr.w r1, r3, r1, lsl #16 │ │ + orrs r0, r1 │ │ + ldrd r3, r1, [sp, #60] @ 0x3c │ │ + b.n 1ee0a │ │ + cmp r2, #4 │ │ + bcs.n 1ee00 │ │ + mov.w fp, #0 │ │ + movs r5, #19 │ │ + ldr r6, [sp, #68] @ 0x44 │ │ + strd r6, fp, [sp, #864] @ 0x360 │ │ + b.n 1eb5e │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + subs r2, #4 │ │ + ldr.w r0, [r1], #4 │ │ + str r1, [sp, #872] @ 0x368 │ │ + cmp r2, r0 │ │ + bcs.n 1ee1a │ │ + mov.w fp, #0 │ │ + movs r5, #19 │ │ + strd r1, fp, [sp, #864] @ 0x360 │ │ + b.n 1eb5e │ │ + str r3, [sp, #60] @ 0x3c │ │ + str.w ip, [sp, #152] @ 0x98 │ │ + strd r2, r4, [sp, #52] @ 0x34 │ │ + strd r6, lr, [sp, #132] @ 0x84 │ │ + strd r5, fp, [sp, #140] @ 0x8c │ │ + cbz r0, 1ee90 │ │ + mov r5, r1 │ │ + str r0, [sp, #128] @ 0x80 │ │ + ldrb.w r2, [r5], #1 │ │ + subs r0, #1 │ │ + str r1, [sp, #64] @ 0x40 │ │ + str r0, [sp, #876] @ 0x36c │ │ + str r2, [sp, #124] @ 0x7c │ │ + cbz r2, 1ee7a │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + cmp r1, #4 │ │ + bcc.n 1ee7e │ │ + cbz r0, 1ee9c │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + subs r0, #2 │ │ + str r0, [sp, #876] @ 0x36c │ │ + ldrb r2, [r1, #1] │ │ + str r2, [sp, #120] @ 0x78 │ │ + cmp r2, #0 │ │ + beq.n 1eeec │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + adds r5, r1, #2 │ │ + b.n 1ee82 │ │ + movs r5, #56 @ 0x38 │ │ + b.n 1edf8 │ │ + mov r1, r4 │ │ + ldr.w r8, [sp, #156] @ 0x9c │ │ + movs r0, #19 │ │ + str.w r8, [sp, #172] @ 0xac │ │ + mov r4, ip │ │ + mov r6, r1 │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + movs r5, #28 │ │ + b.n 1eb5e │ │ + movs r1, #1 │ │ + str r1, [sp, #120] @ 0x78 │ │ + cbz r0, 1ee9c │ │ + mov r1, r5 │ │ + cmp r0, #1 │ │ + ldrb.w r2, [r1], #1 │ │ + str r1, [sp, #872] @ 0x368 │ │ + bne.n 1eeae │ │ + str r1, [sp, #864] @ 0x360 │ │ + movs r5, #19 │ │ + mov.w fp, #0 │ │ + mov r6, r1 │ │ + b.n 1eb5e │ │ + mov r6, r5 │ │ + str r5, [sp, #864] @ 0x360 │ │ + b.n 1ec94 │ │ + movs r0, #6 │ │ + mov r4, ip │ │ + mov.w fp, #0 │ │ + b.w 1e43e │ │ + subs r1, r0, #2 │ │ + str r1, [sp, #876] @ 0x36c │ │ + beq.n 1eef0 │ │ + ldrb r1, [r5, #1] │ │ + ldrb r6, [r5, #2] │ │ + str r1, [sp, #116] @ 0x74 │ │ + adds r1, r5, #3 │ │ + str r1, [sp, #872] @ 0x368 │ │ + str r6, [sp, #112] @ 0x70 │ │ + cbz r6, 1eef4 │ │ + cmp r2, #0 │ │ + it ne │ │ + movne r2, #1 │ │ + cmp r0, #3 │ │ + str r2, [sp, #104] @ 0x68 │ │ + beq.n 1ee90 │ │ + subs r1, r0, #4 │ │ + str r1, [sp, #876] @ 0x36c │ │ + ldrb r3, [r5, #3] │ │ + str r3, [sp, #100] @ 0x64 │ │ + cbz r3, 1eef8 │ │ + adds r2, r5, #4 │ │ + str r2, [sp, #96] @ 0x60 │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + subs r2, #1 │ │ + uxtb r2, r2 │ │ + cmp r1, r2 │ │ + str r2, [sp, #92] @ 0x5c │ │ + bcs.n 1ef0c │ │ + ldr r6, [sp, #96] @ 0x60 │ │ + b.n 1ec92 │ │ + movs r5, #29 │ │ + b.n 1ee7c │ │ + adds r6, r5, #2 │ │ + b.n 1ec92 │ │ + movs r5, #30 │ │ + b.n 1ee7c │ │ + movs r5, #31 │ │ + b.n 1ee7c │ │ + add r0, sp, #456 @ 0x1c8 │ │ + movs r1, #32 │ │ + add.w r4, r0, #8 │ │ + movs r0, #4 │ │ + bl afe8 │ │ + b.n 1f12a │ │ + ldr r3, [sp, #92] @ 0x5c │ │ + movs r6, #8 │ │ + ldr r2, [sp, #96] @ 0x60 │ │ + subs r1, r1, r3 │ │ + str r1, [sp, #876] @ 0x36c │ │ + add r2, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #888] @ 0x378 │ │ + strd r3, r6, [sp, #880] @ 0x370 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + str r2, [sp, #872] @ 0x368 │ │ + cmp r3, #4 │ │ + bhi.n 1ef9e │ │ + cmp r1, #0 │ │ + beq.w 1f084 │ │ + adds r3, r5, r0 │ │ + ldr r5, [pc, #428] @ (1f0e0 ) │ │ + mov.w r9, #0 │ │ + movs r0, #8 │ │ + add r5, pc │ │ + mov.w fp, #0 │ │ + str r4, [sp, #68] @ 0x44 │ │ + mov r4, r2 │ │ + movs r6, #0 │ │ + ldrb r2, [r4, r6] │ │ + cbz r2, 1ef52 │ │ + adds r6, #1 │ │ + adds r2, r4, r6 │ │ + cmp r2, r3 │ │ + bne.n 1ef44 │ │ + b.n 1f05c │ │ + mvns r2, r6 │ │ + add r1, r2 │ │ + str r1, [sp, #876] @ 0x36c │ │ + adds r1, r4, r6 │ │ + adds r1, #1 │ │ + cmp r6, #0 │ │ + str r1, [sp, #872] @ 0x368 │ │ + beq.w 1f30a │ │ + ldr r1, [sp, #880] @ 0x370 │ │ + cmp fp, r1 │ │ + bne.n 1ef74 │ │ + add r0, sp, #880 @ 0x370 │ │ + mov r1, r5 │ │ + bl 2ae38 │ │ + ldr r0, [sp, #884] @ 0x374 │ │ + mov.w r1, fp, lsl #4 │ │ + movs r2, #31 │ │ + str r2, [r0, r1] │ │ + add.w r1, r0, fp, lsl #4 │ │ + add.w r3, fp, #1 │ │ + strd r9, r4, [r1, #4] │ │ + str r6, [r1, #12] │ │ + mov fp, r3 │ │ + ldrd r2, r1, [sp, #872] @ 0x368 │ │ + cmp r1, #0 │ │ + str r3, [sp, #888] @ 0x378 │ │ + add.w r3, r2, r1 │ │ + str r4, [sp, #68] @ 0x44 │ │ + bne.n 1ef3e │ │ + b.n 1f084 │ │ + add r0, sp, #368 @ 0x170 │ │ + add r1, sp, #872 @ 0x368 │ │ + bl 2aa98 │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1f060 │ │ + ldr r0, [sp, #372] @ 0x174 │ │ + add r1, sp, #872 @ 0x368 │ │ + str r0, [sp, #84] @ 0x54 │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + str r0, [sp, #88] @ 0x58 │ │ + ldr r0, [sp, #380] @ 0x17c │ │ + str r0, [sp, #80] @ 0x50 │ │ + add r0, sp, #368 @ 0x170 │ │ + bl 2ace8 │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1f09c │ │ + ldrd r0, r5, [sp, #376] @ 0x178 │ │ + str r0, [sp, #72] @ 0x48 │ │ + orrs r0, r5 │ │ + beq.n 1f0c0 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + mov.w r9, #0 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + movs r6, #1 │ │ + mov.w r8, #8 │ │ + movs r4, #0 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + add.w r0, r0, #327680 @ 0x50000 │ │ + str r0, [sp, #44] @ 0x2c │ │ + b.n 1f01e │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str.w r0, [r8, r9] │ │ + add.w r0, r8, r9 │ │ + add.w r9, r9, #16 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + str r1, [r0, #4] │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + strd r1, fp, [r0, #8] │ │ + adds r0, r6, #1 │ │ + ldr r2, [sp, #72] @ 0x48 │ │ + adc.w r1, r4, #0 │ │ + str r6, [sp, #888] @ 0x378 │ │ + subs r2, r6, r2 │ │ + mov r6, r0 │ │ + sbcs.w r2, r4, r5 │ │ + mov r4, r1 │ │ + bcs.n 1f0e8 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + add r1, sp, #872 @ 0x368 │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + ldr r3, [sp, #88] @ 0x58 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #368 @ 0x170 │ │ + bl 2ada8 │ │ + ldr r0, [sp, #368] @ 0x170 │ │ + ldr r1, [sp, #376] @ 0x178 │ │ + ldr.w fp, [sp, #388] @ 0x184 │ │ + str r1, [sp, #48] @ 0x30 │ │ + lsls r0, r0, #31 │ │ + ldr r1, [sp, #380] @ 0x17c │ │ + str r1, [sp, #68] @ 0x44 │ │ + ldr r1, [sp, #384] @ 0x180 │ │ + str r1, [sp, #76] @ 0x4c │ │ + bne.n 1f0ce │ │ + ldr r1, [sp, #880] @ 0x370 │ │ + subs r0, r6, #1 │ │ + cmp r0, r1 │ │ + bne.n 1eff0 │ │ + ldr r1, [pc, #148] @ (1f0e4 ) │ │ + add r1, pc │ │ + add r0, sp, #880 @ 0x370 │ │ + bl 2ae38 │ │ + ldr.w r8, [sp, #884] @ 0x374 │ │ + b.n 1eff0 │ │ + mov r2, r4 │ │ + b.n 1f084 │ │ + ldrb.w r1, [sp, #371] @ 0x173 │ │ + movs r5, #1 │ │ + ldrh.w r2, [sp, #369] @ 0x171 │ │ + ldr.w fp, [sp, #380] @ 0x17c │ │ + orr.w r1, r2, r1, lsl #16 │ │ + ldrd r6, r3, [sp, #372] @ 0x174 │ │ + str r6, [sp, #68] @ 0x44 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + str r0, [sp, #48] @ 0x30 │ │ + strd r3, fp, [sp, #864] @ 0x360 │ │ + b.n 1f446 │ │ + movs r0, #2 │ │ + mov.w fp, #0 │ │ + str r0, [sp, #88] @ 0x58 │ │ + movs r0, #19 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + strd r2, fp, [sp, #864] @ 0x360 │ │ + movs r5, #0 │ │ + str r0, [sp, #84] @ 0x54 │ │ + b.n 1f446 │ │ + ldrb.w r1, [sp, #371] @ 0x173 │ │ + movs r5, #0 │ │ + ldrh.w r2, [sp, #369] @ 0x171 │ │ + ldr.w fp, [sp, #380] @ 0x17c │ │ + ldrd r6, r3, [sp, #372] @ 0x174 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + str r6, [sp, #68] @ 0x44 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + strd r3, fp, [sp, #864] @ 0x360 │ │ + str r0, [sp, #48] @ 0x30 │ │ + b.n 1f446 │ │ + movs r1, #0 │ │ + movs r0, #8 │ │ + str r1, [sp, #904] @ 0x388 │ │ + str r1, [sp, #72] @ 0x48 │ │ + strd r1, r0, [sp, #896] @ 0x380 │ │ + b.n 1f130 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + movs r5, #0 │ │ + str.w fp, [sp, #868] @ 0x364 │ │ + str r0, [sp, #864] @ 0x360 │ │ + b.n 1f446 │ │ + nop │ │ + adds r2, #18 │ │ + movs r4, r0 │ │ + subs r3, #176 @ 0xb0 │ │ + movs r4, r0 │ │ + subs r2, #138 @ 0x8a │ │ + movs r4, r0 │ │ + mov.w r8, #0 │ │ + movs r0, #0 │ │ + movs r1, #8 │ │ + str r0, [sp, #904] @ 0x388 │ │ + strd r0, r1, [sp, #896] @ 0x380 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + cmp r0, #5 │ │ + bcs.n 1f12c │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + beq.w 1f316 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #920] @ 0x398 │ │ + strd r0, r0, [sp, #912] @ 0x390 │ │ + movs r0, #31 │ │ + b.n 1f318 │ │ + ldr r2, [pc, #960] @ (1f4d8 ) │ │ + add r2, pc │ │ + movs r1, #5 │ │ + bl c5b8 │ │ + b.n 1f12a │ │ + movs r0, #8 │ │ + movs r1, #80 @ 0x50 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + str.w r8, [sp, #72] @ 0x48 │ │ + add r0, sp, #368 @ 0x170 │ │ + add r1, sp, #872 @ 0x368 │ │ + bl 2aa98 │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 1f24a │ │ + ldr r0, [sp, #372] @ 0x174 │ │ + add r1, sp, #872 @ 0x368 │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #380] @ 0x17c │ │ + str r0, [sp, #76] @ 0x4c │ │ + add r0, sp, #368 @ 0x170 │ │ + bl 2ace8 │ │ + ldrb.w r0, [sp, #368] @ 0x170 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 1f26c │ │ + ldrd r0, r1, [sp, #376] @ 0x178 │ │ + strd r1, r0, [sp, #16] │ │ + orrs r0, r1 │ │ + beq.w 1f28e │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + mov.w sl, #0 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + add.w r0, r0, #327680 @ 0x50000 │ │ + str r0, [sp, #12] │ │ + add r0, sp, #368 @ 0x170 │ │ + adds r0, #24 │ │ + str r0, [sp, #8] │ │ + movs r0, #1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + movs r0, #8 │ │ + str r0, [sp, #24] │ │ + movs r0, #0 │ │ + str r0, [sp, #36] @ 0x24 │ │ + b.n 1f1ea │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + str.w r9, [r0, sl] │ │ + add r0, sl │ │ + add.w ip, r0, #24 │ │ + str r1, [r0, #8] │ │ + add.w sl, sl, #72 @ 0x48 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + str r1, [r0, #12] │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + strd r1, fp, [r0, #16] │ │ + add r1, sp, #304 @ 0x130 │ │ + str.w r8, [r0, #4] │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + ldr r2, [sp, #20] │ │ + adds.w r0, r8, #1 │ │ + adc.w r1, r3, #0 │ │ + str.w r8, [sp, #904] @ 0x388 │ │ + subs.w r2, r8, r2 │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldr r2, [sp, #16] │ │ + str r1, [sp, #36] @ 0x24 │ │ + sbcs.w r2, r3, r2 │ │ + bcs.n 1f28e │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add r1, sp, #872 @ 0x368 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #28] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #368 @ 0x170 │ │ + bl 2aea8 │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + str r0, [sp, #48] @ 0x30 │ │ + ldr r0, [sp, #380] @ 0x17c │ │ + ldrd r9, r1, [sp, #368] @ 0x170 │ │ + str r0, [sp, #68] @ 0x44 │ │ + ldrd r0, fp, [sp, #384] @ 0x180 │ │ + str r0, [sp, #40] @ 0x28 │ │ + eor.w r0, r9, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.w 1f470 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r8, r1 │ │ + ldr.w lr, [sp, #8] │ │ + add r2, sp, #304 @ 0x130 │ │ + subs r0, #1 │ │ + str r0, [sp, #32] │ │ + ldmia.w lr!, {r0, r1, r3, r5, r6, ip} │ │ + stmia.w r2!, {r0, r1, r3, r5, r6, ip} │ │ + ldmia.w lr, {r0, r1, r3, r4, r5, r6} │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + ldr r0, [sp, #896] @ 0x380 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, r0 │ │ + bne.n 1f194 │ │ + ldr r1, [pc, #848] @ (1f58c ) │ │ + add r1, pc │ │ + add r0, sp, #896 @ 0x380 │ │ + bl 21948 │ │ + ldr r0, [sp, #900] @ 0x384 │ │ + str r0, [sp, #24] │ │ + b.n 1f194 │ │ + ldrb.w r1, [sp, #371] @ 0x173 │ │ + movs r5, #1 │ │ + ldrh.w r2, [sp, #369] @ 0x171 │ │ + ldr.w fp, [sp, #380] @ 0x17c │ │ + orr.w r1, r2, r1, lsl #16 │ │ + ldr r3, [sp, #372] @ 0x174 │ │ + str r3, [sp, #68] @ 0x44 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + ldr r3, [sp, #376] @ 0x178 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r3, [sp, #864] @ 0x360 │ │ + b.n 1f422 │ │ + ldrb.w r1, [sp, #371] @ 0x173 │ │ + movs r5, #0 │ │ + ldrh.w r2, [sp, #369] @ 0x171 │ │ + ldr r3, [sp, #372] @ 0x174 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + str r3, [sp, #68] @ 0x44 │ │ + ldr r3, [sp, #376] @ 0x178 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + ldr.w fp, [sp, #380] @ 0x17c │ │ + str r3, [sp, #864] @ 0x360 │ │ + str r0, [sp, #48] @ 0x30 │ │ + b.n 1f422 │ │ + mov.w r8, #0 │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + add.w lr, sp, #896 @ 0x380 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + ldr r2, [sp, #888] @ 0x378 │ │ + add r1, r0 │ │ + str r1, [sp, #68] @ 0x44 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldmia.w lr, {r4, r6, lr} │ │ + subs r0, r1, r0 │ │ + ldrd ip, r1, [sp, #880] @ 0x370 │ │ + str r0, [sp, #64] @ 0x40 │ │ + ldrd r0, r3, [sp, #920] @ 0x398 │ │ + str.w ip, [sp, #800] @ 0x320 │ │ + add.w ip, sp, #784 @ 0x310 │ │ + strd r1, r2, [sp, #804] @ 0x324 │ │ + ldrd r1, r2, [sp, #912] @ 0x390 │ │ + stmia.w ip, {r4, r6, lr} │ │ + add.w ip, sp, #176 @ 0xb0 │ │ + strd r0, r3, [sp, #216] @ 0xd8 │ │ + movs r0, #0 │ │ + strd r1, r2, [sp, #208] @ 0xd0 │ │ + add r1, sp, #816 @ 0x330 │ │ + strd r0, r0, [sp, #200] @ 0xc8 │ │ + strd r0, r0, [sp, #192] @ 0xc0 │ │ + strd r0, r0, [sp, #184] @ 0xb8 │ │ + ldmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + mov r5, r8 │ │ + ldr.w fp, [sp, #144] @ 0x90 │ │ + ldrd r4, r1, [sp, #56] @ 0x38 │ │ + ldr.w r8, [sp, #28] │ │ + ldr.w r9, [sp, #4] │ │ + ldr r6, [sp, #44] @ 0x2c │ │ + b.w 1e992 │ │ + movs r0, #2 │ │ + str r0, [sp, #88] @ 0x58 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #80] @ 0x50 │ │ + b.n 1f0ec │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldrd r2, r0, [sp, #872] @ 0x368 │ │ + cmp r0, #0 │ │ + beq.n 1f40e │ │ + add.w r3, sl, #24 │ │ + adds r1, r2, r0 │ │ + str r3, [sp, #36] @ 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #72] @ 0x48 │ │ + movs r3, #8 │ │ + str r3, [sp, #40] @ 0x28 │ │ + ldr r3, [sp, #76] @ 0x4c │ │ + str r3, [sp, #68] @ 0x44 │ │ + movs r3, #0 │ │ + str r2, [sp, #76] @ 0x4c │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + ldrb r2, [r2, r3] │ │ + cbz r2, 1f34c │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + adds r3, #1 │ │ + add r2, r3 │ │ + cmp r2, r1 │ │ + bne.n 1f33a │ │ + b.n 1f40a │ │ + mvns r1, r3 │ │ + add r0, r1 │ │ + str r0, [sp, #876] @ 0x36c │ │ + cmp r3, #0 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add r0, r3 │ │ + add.w r0, r0, #1 │ │ + str r0, [sp, #872] @ 0x368 │ │ + beq.w 1f478 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + add r1, sp, #872 @ 0x368 │ │ + mov r0, sl │ │ + bl 216ba │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + ldrd r2, r1, [sp, #368] @ 0x170 │ │ + str r0, [sp, #48] @ 0x30 │ │ + ldr r0, [sp, #380] @ 0x17c │ │ + str r0, [sp, #68] @ 0x44 │ │ + ldrd r0, fp, [sp, #384] @ 0x180 │ │ + str r0, [sp, #32] │ │ + eor.w r0, r2, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + str r1, [sp, #28] │ │ + beq.w 1f48a │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ + mov r9, r2 │ │ + add r1, sp, #240 @ 0xf0 │ │ + ldmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #896] @ 0x380 │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + cmp r1, r0 │ │ + bne.n 1f3b4 │ │ + ldr r1, [pc, #488] @ (1f590 ) │ │ + add r1, pc │ │ + add r0, sp, #896 @ 0x380 │ │ + bl 21948 │ │ + ldr r0, [sp, #900] @ 0x384 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr.w lr, [sp, #72] @ 0x48 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + add.w r0, lr, lr, lsl #3 │ │ + add.w lr, lr, #1 │ │ + str.w r9, [r1, r0, lsl #3] │ │ + add.w r0, r1, r0, lsl #3 │ │ + add.w ip, r0, #24 │ │ + ldr r1, [sp, #28] │ │ + str r1, [r0, #4] │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + str r1, [r0, #8] │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + str r1, [r0, #12] │ │ + ldr r1, [sp, #32] │ │ + strd r1, fp, [r0, #16] │ │ + add r1, sp, #240 @ 0xf0 │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldrd r2, r0, [sp, #872] @ 0x368 │ │ + cmp r0, #0 │ │ + ldr r3, [sp, #76] @ 0x4c │ │ + add.w r1, r2, r0 │ │ + str.w lr, [sp, #72] @ 0x48 │ │ + str.w lr, [sp, #904] @ 0x388 │ │ + str r3, [sp, #68] @ 0x44 │ │ + bne.n 1f332 │ │ + b.n 1f40e │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + b.n 1f40e │ │ + movs r0, #2 │ │ + str r2, [sp, #864] @ 0x360 │ │ + str r0, [sp, #28] │ │ + movs r0, #19 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + mov.w fp, #0 │ │ + str r0, [sp, #4] │ │ + movs r5, #0 │ │ + ldr r0, [sp, #896] @ 0x380 │ │ + str.w fp, [sp, #868] @ 0x364 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #900] @ 0x384 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #4] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + orrs r0, r5 │ │ + bne.n 1f444 │ │ + ldr r0, [sp, #28] │ │ + blx 608f0 │ │ + movs r5, #0 │ │ + ldr r0, [sp, #880] @ 0x370 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #884] @ 0x374 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + orrs r0, r5 │ │ + bne.n 1f468 │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + blx 608f0 │ │ + ldr.w fp, [sp, #868] @ 0x364 │ │ + ldr r6, [sp, #68] @ 0x44 │ │ + ldr r5, [sp, #48] @ 0x30 │ │ + b.w 1eb5e │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + movs r5, #0 │ │ + str r0, [sp, #864] @ 0x360 │ │ + b.n 1f422 │ │ + movs r0, #2 │ │ + str r0, [sp, #28] │ │ + movs r0, #0 │ │ + strd r8, r0, [sp, #72] @ 0x48 │ │ + str r0, [sp, #4] │ │ + ldr.w r8, [sp, #24] │ │ + b.n 1f296 │ │ + ldr r0, [sp, #32] │ │ + movs r5, #0 │ │ + str r0, [sp, #864] @ 0x360 │ │ + movs r0, #0 │ │ + str r0, [sp, #4] │ │ + movs r0, #2 │ │ + str r0, [sp, #28] │ │ + b.n 1f422 │ │ + mov r6, r0 │ │ + movs r0, #2 │ │ + movs r4, #1 │ │ + str r0, [sp, #28] │ │ + b.n 1f4c0 │ │ + mov r6, r0 │ │ + movs r4, #1 │ │ + b.n 1f4c0 │ │ + mov r6, r0 │ │ + movs r0, #0 │ │ + str r0, [sp, #84] @ 0x54 │ │ + movs r0, #2 │ │ + str r0, [sp, #88] @ 0x58 │ │ + b.n 1f4e4 │ │ + mov r6, r0 │ │ + ldr r0, [sp, #4] │ │ + clz r0, r0 │ │ + lsrs r4, r0, #5 │ │ + ldr r0, [sp, #896] @ 0x380 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #900] @ 0x384 │ │ + blxne 608f0 │ │ + cbnz r4, 1f4e4 │ │ + ldr r0, [sp, #28] │ │ + blx 608f0 │ │ + b.n 1f4e4 │ │ + nop │ │ + cmp r6, #64 @ 0x40 │ │ + movs r4, r0 │ │ + mov r6, r0 │ │ + movs r4, #1 │ │ + b.n 1f4e6 │ │ + mov r6, r0 │ │ + movs r4, #0 │ │ + ldr r0, [sp, #880] @ 0x370 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #884] @ 0x374 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + orrs r0, r4 │ │ + bne.n 1f556 │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + blx 608f0 │ │ + b.n 1f556 │ │ + b.n 1f52e │ │ + mov r6, r0 │ │ + ldr r0, [sp, #368] @ 0x170 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #372] @ 0x174 │ │ + cmpne r0, #0 │ │ + beq.n 1f530 │ │ + ldr r0, [sp, #376] @ 0x178 │ │ + blx 608f0 │ │ + b.n 1f530 │ │ + mov r6, r0 │ │ + ldrd r0, r1, [sp, #912] @ 0x390 │ │ + movs r2, #8 │ │ + movs r3, #16 │ │ + bl dc06 │ │ + b.n 1f530 │ │ + mov r6, r0 │ │ + add r0, sp, #816 @ 0x330 │ │ + bl 2a644 │ │ + b.n 1f548 │ │ + bl d684 │ │ + mov r6, r0 │ │ + b.n 1f578 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + bl 2a644 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + bl d684 │ │ + b.n 1f554 │ │ + mov r6, r0 │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1f55c │ │ + cmp r1, #1 │ │ + bne.n 1f578 │ │ + dmb ish │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ + bl 1f61c │ │ + add r0, sp, #456 @ 0x1c8 │ │ + adds r0, #16 │ │ + bl 1f684 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + bl d684 │ │ + nop │ │ + subs r0, #188 @ 0xbc │ │ + movs r4, r0 │ │ + adds r7, #96 @ 0x60 │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr.w r0, [r0, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1f5a2 │ │ + cmp r1, #1 │ │ + bne.n 1f5c0 │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + it eq │ │ + popeq {r4, r5, r7, pc} │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cbz r0, 1f60a │ │ + ldr.w r0, [r4, #152] @ 0x98 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r5, r7, pc} │ │ + mov r5, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + adds r0, #8 │ │ + bl 2a644 │ │ + adds r0, r4, #1 │ │ + beq.n 1f654 │ │ + adds r0, r4, #4 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1f632 │ │ + cmp r1, #1 │ │ + it ne │ │ + popne {r4, r5, r7, pc} │ │ + dmb ish │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r5, r7, pc} │ │ + mov r5, r0 │ │ + adds r0, r4, #1 │ │ + beq.n 1f67e │ │ + adds r0, r4, #4 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1f662 │ │ + cmp r1, #1 │ │ + bne.n 1f67e │ │ + mov r0, r4 │ │ + dmb ish │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldrd r0, r1, [r0] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + it eq │ │ + popeq {r4, r6, r7, pc} │ │ + ldr r0, [r4, #96] @ 0x60 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #100] @ 0x64 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #108] @ 0x6c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #112] @ 0x70 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #120] @ 0x78 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #124] @ 0x7c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #132] @ 0x84 │ │ + cbz r0, 1f6ce │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r6, r7, pc} │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + uxtb r0, r0 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 1f77c │ │ + mov r4, r1 │ │ + cmp r1, #0 │ │ + beq.n 1f77c │ │ + ldr.w r1, [r4, #280] @ 0x118 │ │ + add.w r0, r4, #280 @ 0x118 │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r5, r3, [r1] │ │ + cmp r5, #0 │ │ + bne.n 1f6ec │ │ + cmp r2, #1 │ │ + bne.n 1f706 │ │ + dmb ish │ │ + bl 1d434 │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 1f70e │ │ + cmp r1, #1 │ │ + bne.n 1f72c │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 1f772 │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #152] @ 0x98 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r5, r7, pc} │ │ + mov r5, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 1f594 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #44 @ 0x2c │ │ + ldrb r3, [r2, #0] │ │ + cmp r3, #82 @ 0x52 │ │ + bne.n 1f808 │ │ + ldr.w sl, [r1, #8] │ │ + ldrb.w lr, [r2, #4] │ │ + ldrd r6, r4, [r2, #8] │ │ + ldr.w r3, [sl, #304] @ 0x130 │ │ + str r6, [sp, #4] │ │ + cmp r3, #2 │ │ + beq.n 1f832 │ │ + lsls r2, r3, #31 │ │ + beq.n 1f858 │ │ + ldrb.w r2, [sl, #312] @ 0x138 │ │ + ldr.w ip, [sl, #316] @ 0x13c │ │ + cmp r2, #82 @ 0x52 │ │ + beq.n 1f85c │ │ + ldrd r6, r5, [sl, #320] @ 0x140 │ │ + ldrh.w r1, [sl, #313] @ 0x139 │ │ + ldrb.w r3, [sl, #315] @ 0x13b │ │ + strh.w r1, [r0, #9] │ │ + movs r1, #1 │ │ + strb r2, [r0, #8] │ │ + strd ip, r6, [r0, #12] │ │ + str r5, [r0, #20] │ │ + strb r3, [r0, #11] │ │ + str r1, [r0, #0] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r5, r6, [r2, #8] │ │ + ldrb r1, [r2, #7] │ │ + ldr.w r4, [r2, #1] │ │ + ldrh.w r2, [r2, #5] │ │ + strb r1, [r0, #15] │ │ + movs r1, #1 │ │ + strb r3, [r0, #8] │ │ + strh.w r2, [r0, #13] │ │ + strd r5, r6, [r0, #16] │ │ + str.w r4, [r0, #9] │ │ + str r1, [r0, #0] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r1 │ │ + add.w r2, sl, #304 @ 0x130 │ │ + ldr r1, [sp, #4] │ │ + mov r6, r4 │ │ + mov r4, r0 │ │ + mov r0, r2 │ │ + mov r2, r6 │ │ + mov r8, lr │ │ + bl 230a4 │ │ + ldr.w r3, [sl, #304] @ 0x130 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + mov r4, r6 │ │ + mov lr, r8 │ │ + lsls r2, r3, #31 │ │ + bne.n 1f7d6 │ │ + add.w ip, sl, #308 @ 0x134 │ │ + ldr.w r3, [ip, #12] │ │ + mov.w r8, #0 │ │ + ldrd r9, fp, [r1] │ │ + cmp r3, #0 │ │ + beq.n 1f956 │ │ + ldr.w r2, [ip, #8] │ │ + cmp r3, #1 │ │ + str r4, [sp, #0] │ │ + beq.n 1f8a0 │ │ + movs r5, #0 │ │ + add.w r8, r5, r3, lsr #1 │ │ + sub.w r3, r3, r3, lsr #1 │ │ + add.w r6, r8, r8, lsl #1 │ │ + ldr.w r4, [r2, r6, lsl #3] │ │ + add.w r6, r2, r6, lsl #3 │ │ + ldr r6, [r6, #4] │ │ + subs.w r4, r9, r4 │ │ + sbcs.w r6, fp, r6 │ │ + it cc │ │ + movcc r8, r5 │ │ + mov r5, r8 │ │ + cmp r3, #1 │ │ + bhi.n 1f878 │ │ + add.w r3, r8, r8, lsl #1 │ │ + mov.w r8, #0 │ │ + ldr.w r5, [r2, r3, lsl #3] │ │ + add.w r2, r2, r3, lsl #3 │ │ + ldr r3, [r2, #4] │ │ + subs.w r5, r9, r5 │ │ + sbcs.w r3, fp, r3 │ │ + bcc.n 1f956 │ │ + ldrd r3, r5, [r2, #8] │ │ + subs.w r3, r9, r3 │ │ + sbcs.w r3, fp, r5 │ │ + bcs.n 1f956 │ │ + ldr.w r3, [ip, #4] │ │ + ldr r5, [r2, #16] │ │ + cmp r5, r3 │ │ + bcs.w 1faf4 │ │ + ldr r1, [r1, #12] │ │ + ldr.w r2, [ip] │ │ + str r1, [sp, #24] │ │ + ldr r1, [sp, #0] │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #4] │ │ + str r1, [sp, #16] │ │ + add.w r1, r5, r5, lsl #2 │ │ + strb.w lr, [r7, #-57] │ │ + add.w r4, r2, r1, lsl #3 │ │ + str r4, [sp, #8] │ │ + ldr.w r1, [r2, r1, lsl #3] │ │ + add r2, sp, #24 │ │ + str r2, [sp, #40] @ 0x28 │ │ + add r2, sp, #16 │ │ + str r2, [sp, #36] @ 0x24 │ │ + sub.w r2, r7, #57 @ 0x39 │ │ + str r2, [sp, #32] │ │ + add r2, sp, #8 │ │ + cmp r1, #2 │ │ + str r2, [sp, #28] │ │ + beq.n 1f940 │ │ + lsls r1, r1, #31 │ │ + beq.n 1f952 │ │ + ldrb r1, [r4, #8] │ │ + ldr.w r8, [r4, #12] │ │ + cmp r1, #82 @ 0x52 │ │ + beq.n 1f956 │ │ + ldrd r2, r3, [r4, #16] │ │ + ldrh.w r6, [r4, #9] │ │ + strb r1, [r0, #8] │ │ + ldrb r1, [r4, #11] │ │ + strb r1, [r0, #11] │ │ + movs r1, #1 │ │ + strd r8, r2, [r0, #12] │ │ + str r3, [r0, #20] │ │ + strh.w r6, [r0, #9] │ │ + str r1, [r0, #0] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r1, sp, #28 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 23a9c │ │ + ldr r1, [r4, #0] │ │ + mov r0, r5 │ │ + lsls r1, r1, #31 │ │ + bne.n 1f912 │ │ + add.w r8, r4, #4 │ │ + ldrd r1, r2, [sl, #16] │ │ + eor.w r1, r1, #47 @ 0x2f │ │ + orrs r1, r2 │ │ + bne.n 1f982 │ │ + movs r3, #2 │ │ + movs r1, #0 │ │ + strd sl, r1, [r0, #12] │ │ + add.w r1, r0, #20 │ │ + stmia.w r1, {r4, r5, lr} │ │ + movs r1, #0 │ │ + strd r8, r3, [r0, #4] │ │ + str r1, [r0, #0] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r1, [sl, #280] @ 0x118 │ │ + cmp r1, #2 │ │ + beq.n 1f9c2 │ │ + lsls r1, r1, #31 │ │ + beq.n 1f9e0 │ │ + ldrb.w r1, [sl, #288] @ 0x120 │ │ + ldr.w ip, [sl, #292] @ 0x124 │ │ + cmp r1, #82 @ 0x52 │ │ + beq.n 1f9e4 │ │ + ldrb.w r2, [sl, #291] @ 0x123 │ │ + ldrh.w r3, [sl, #289] @ 0x121 │ │ + ldrd r6, r5, [sl, #296] @ 0x128 │ │ + orr.w r2, r3, r2, lsl #16 │ │ + strd r6, r5, [r0, #16] │ │ + orr.w r1, r1, r2, lsl #8 │ │ + strd r1, ip, [r0, #8] │ │ + movs r1, #1 │ │ + str r1, [r0, #0] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add.w r1, sl, #280 @ 0x118 │ │ + mov r5, r0 │ │ + add.w r3, sl, #16 │ │ + mov r2, sl │ │ + mov r0, r1 │ │ + ldr r1, [sp, #4] │ │ + bl 1fb14 │ │ + ldr.w r1, [sl, #280] @ 0x118 │ │ + mov r0, r5 │ │ + lsls r1, r1, #31 │ │ + bne.n 1f98e │ │ + add.w ip, sl, #284 @ 0x11c │ │ + ldr.w r1, [ip, #12] │ │ + cbz r1, 1f9f6 │ │ + ldr.w r2, [ip, #8] │ │ + cmp r1, #1 │ │ + bne.n 1f9fa │ │ + movs r3, #0 │ │ + b.n 1fa22 │ │ + movs r3, #2 │ │ + b.n 1f966 │ │ + movs r5, #0 │ │ + add.w r3, r5, r1, lsr #1 │ │ + sub.w r1, r1, r1, lsr #1 │ │ + add.w r6, r3, r3, lsl #1 │ │ + add.w r6, r2, r6, lsl #3 │ │ + ldrd r6, r4, [r6, #8] │ │ + subs.w r6, r9, r6 │ │ + sbcs.w r6, fp, r4 │ │ + it cc │ │ + movcc r3, r5 │ │ + mov r5, r3 │ │ + cmp r1, #1 │ │ + bhi.n 1f9fc │ │ + add.w r1, r3, r3, lsl #1 │ │ + movs r3, #2 │ │ + add.w r2, r2, r1, lsl #3 │ │ + movs r1, #0 │ │ + ldrd r6, r5, [r2, #8] │ │ + subs.w r6, r9, r6 │ │ + sbcs.w r6, fp, r5 │ │ + bcc.n 1f966 │ │ + ldrd r6, r5, [r2, #16] │ │ + subs.w r6, r9, r6 │ │ + sbcs.w r6, fp, r5 │ │ + bcs.n 1f966 │ │ + ldr r1, [r2, #4] │ │ + cmp r1, #0 │ │ + beq.w 1f966 │ │ + ldr.w lr, [r2] │ │ + cmp r1, #1 │ │ + bne.n 1fa5e │ │ + movs r3, #0 │ │ + b.n 1fa8a │ │ + movs r5, #0 │ │ + mov r2, r1 │ │ + add.w r3, r5, r2, lsr #1 │ │ + sub.w r2, r2, r2, lsr #1 │ │ + add.w r4, r3, r3, lsl #1 │ │ + ldr.w r6, [lr, r4, lsl #3] │ │ + add.w r4, lr, r4, lsl #3 │ │ + ldr r4, [r4, #4] │ │ + subs.w r6, r9, r6 │ │ + sbcs.w r4, fp, r4 │ │ + it cc │ │ + movcc r3, r5 │ │ + mov r5, r3 │ │ + cmp r2, #1 │ │ + bhi.n 1fa62 │ │ + add.w r4, r3, r3, lsl #1 │ │ + ldr.w r2, [lr, r4, lsl #3] │ │ + add.w r4, lr, r4, lsl #3 │ │ + ldr r5, [r4, #4] │ │ + eor.w r4, r2, r9 │ │ + eor.w r6, r5, fp │ │ + orrs r4, r6 │ │ + beq.n 1fab8 │ │ + subs.w r2, r2, r9 │ │ + sbcs.w r2, r5, fp │ │ + it cc │ │ + addcc r3, #1 │ │ + cmp r3, #0 │ │ + beq.w 1f962 │ │ + subs r3, #1 │ │ + cmp r3, r1 │ │ + bcs.n 1fb00 │ │ + add.w r1, r3, r3, lsl #1 │ │ + ldr.w r4, [ip, #4] │ │ + add.w r1, lr, r1, lsl #3 │ │ + ldr r2, [r1, #8] │ │ + cmp r4, r2 │ │ + bls.n 1fae0 │ │ + ldr.w r3, [ip] │ │ + add.w r2, r2, r2, lsl #1 │ │ + add.w r2, r3, r2, lsl #2 │ │ + ldrd r5, lr, [r2, #4] │ │ + b.n 1fae2 │ │ + movs r5, #0 │ │ + ldrd sl, r4, [r1, #16] │ │ + cmp.w sl, #0 │ │ + mov r1, sl │ │ + it ne │ │ + movne r1, #1 │ │ + mov r3, r1 │ │ + b.n 1f966 │ │ + ldr r2, [pc, #24] @ (1fb10 ) │ │ + mov r0, r5 │ │ + mov r1, r3 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #8] @ (1fb0c ) │ │ + mov r0, r3 │ │ + add r2, pc │ │ + bl c5b8 │ │ + nop │ │ + movs r1, #52 @ 0x34 │ │ + movs r4, r0 │ │ + adds r1, #230 @ 0xe6 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub.w sp, sp, #612 @ 0x264 │ │ + ldr.w r9, [r3, #104] @ 0x68 │ │ + mov r4, r3 │ │ + movs r3, #0 │ │ + cmp.w r3, r9, lsr #30 │ │ + bne.n 1fb86 │ │ + movw sl, #65534 @ 0xfffe │ │ + mov.w r5, r9, lsl #2 │ │ + movt sl, #32767 @ 0x7fff │ │ + cmp r5, sl │ │ + bhi.n 1fb86 │ │ + str r0, [sp, #128] @ 0x80 │ │ + mov.w r8, #0 │ │ + ldrb.w r0, [r4, #165] @ 0xa5 │ │ + str r0, [sp, #136] @ 0x88 │ │ + ldr.w r0, [r4, #144] @ 0x90 │ │ + str r0, [sp, #148] @ 0x94 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + str r0, [sp, #144] @ 0x90 │ │ + ldr.w r0, [r4, #152] @ 0x98 │ │ + str r0, [sp, #140] @ 0x8c │ │ + ldr.w r0, [r4, #156] @ 0x9c │ │ + ldr r6, [r4, #100] @ 0x64 │ │ + strd r1, r2, [sp, #120] @ 0x78 │ │ + str r0, [sp, #132] @ 0x84 │ │ + ldrd r0, r1, [r4, #72] @ 0x48 │ │ + strd r1, r0, [sp, #152] @ 0x98 │ │ + cbz r5, 1fb8e │ │ + mov r0, r5 │ │ + blx 60900 │ │ + str.w r9, [sp, #164] @ 0xa4 │ │ + cbnz r0, 1fb94 │ │ + movs r0, #2 │ │ + mov r1, r5 │ │ + bl afe8 │ │ + ldr r0, [pc, #864] @ (1fee8 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + movs r1, #0 │ │ + movs r0, #2 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + bl 5da78 │ │ + ldr.w fp, [r4, #116] @ 0x74 │ │ + mov.w r5, fp, lsl #4 │ │ + cmp.w r8, fp, lsr #28 │ │ + bne.n 1fbc8 │ │ + sub.w r0, sl, #6 │ │ + cmp r5, r0 │ │ + bhi.n 1fbc8 │ │ + ldr r6, [r4, #112] @ 0x70 │ │ + cbz r5, 1fbd8 │ │ + mov r0, r5 │ │ + blx 60900 │ │ + str.w fp, [sp, #116] @ 0x74 │ │ + cbnz r0, 1fbde │ │ + mov.w r8, #8 │ │ + ldr r2, [pc, #800] @ (1feec ) │ │ + add r2, pc │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + bl afd8 │ │ + b.w 211d0 │ │ + movs r0, #8 │ │ + movs r1, #0 │ │ + str r1, [sp, #116] @ 0x74 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + str r0, [sp, #112] @ 0x70 │ │ + bl 5daa8 │ │ + ldr.w r0, [r4, #128] @ 0x80 │ │ + lsls r5, r0, #2 │ │ + cmp.w r8, r0, lsr #30 │ │ + bne.n 1fc12 │ │ + cmp r5, sl │ │ + bhi.n 1fc12 │ │ + ldr r6, [r4, #124] @ 0x7c │ │ + str r0, [sp, #108] @ 0x6c │ │ + cbz r5, 1fc22 │ │ + mov r0, r5 │ │ + blx 60900 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + str r0, [sp, #104] @ 0x68 │ │ + bne.n 1fc2a │ │ + mov.w r8, #2 │ │ + ldr r2, [pc, #732] @ (1fef0 ) │ │ + add r2, pc │ │ + mov r0, r8 │ │ + mov r1, r5 │ │ + bl afd8 │ │ + b.w 211d0 │ │ + mov.w sl, #2 │ │ + movs r0, #0 │ │ + str r0, [sp, #104] @ 0x68 │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + ldr.w r8, [r4, #140] @ 0x8c │ │ + add.w r0, r8, r8, lsl #3 │ │ + lsls r5, r0, #3 │ │ + movw r0, #7281 @ 0x1c71 │ │ + movt r0, #455 @ 0x1c7 │ │ + cmp r8, r0 │ │ + bls.n 1fc5a │ │ + movs r0, #0 │ │ + ldr r2, [pc, #676] @ (1fef4 ) │ │ + add r2, pc │ │ + mov r1, r5 │ │ + bl afd8 │ │ + b.w 211d0 │ │ + ldr.w r6, [r4, #136] @ 0x88 │ │ + cbz r5, 1fc70 │ │ + mov r0, r5 │ │ + blx 60900 │ │ + str.w r8, [sp, #100] @ 0x64 │ │ + cbnz r0, 1fc76 │ │ + movs r0, #8 │ │ + b.n 1fc4c │ │ + movs r0, #8 │ │ + movs r1, #0 │ │ + str r1, [sp, #100] @ 0x64 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + str r0, [sp, #88] @ 0x58 │ │ + bl 5daa8 │ │ + ldrd r3, r6, [r4, #88] @ 0x58 │ │ + ldrd r0, r1, [r4] │ │ + ldrd r2, r5, [r4, #80] @ 0x50 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + strd r2, r5, [sp, #92] @ 0x5c │ │ + orrs r0, r1 │ │ + strd r6, r3, [sp, #80] @ 0x50 │ │ + bne.n 1fca4 │ │ + mov.w ip, #46 @ 0x2e │ │ + movs r0, #0 │ │ + b.n 1fd1c │ │ + add r0, sp, #536 @ 0x218 │ │ + mov r1, r4 │ │ + bl 213a8 │ │ + mov r1, r4 │ │ + ldr.w r0, [r1, #16]! │ │ + add.w ip, r1, #24 │ │ + ldr r2, [r1, #16] │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + ldmia.w ip, {r3, r6, ip} │ │ + ldr.w lr, [r1, #4] │ │ + str r2, [sp, #76] @ 0x4c │ │ + ldr r2, [r1, #20] │ │ + orrs.w r0, r0, lr │ │ + str r2, [sp, #72] @ 0x48 │ │ + ldr r2, [r1, #36] @ 0x24 │ │ + strd r6, r3, [sp, #64] @ 0x40 │ │ + mov r6, sl │ │ + str.w ip, [sp, #56] @ 0x38 │ │ + str r2, [sp, #48] @ 0x30 │ │ + bne.n 1fce8 │ │ + movs r0, #0 │ │ + str r0, [sp, #52] @ 0x34 │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #60] @ 0x3c │ │ + b.n 1fcfe │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 213a8 │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #204] @ 0xcc │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldrd ip, r0, [sp, #536] @ 0x218 │ │ + ldr.w lr, [sp, #548] @ 0x224 │ │ + ldrd sl, r5, [r4, #64] @ 0x40 │ │ + ldrd r3, r1, [r4, #56] @ 0x38 │ │ + ldr r2, [sp, #544] @ 0x220 │ │ + strd sl, r5, [sp, #488] @ 0x1e8 │ │ + mov sl, r6 │ │ + str r2, [sp, #44] @ 0x2c │ │ + strd r3, r1, [sp, #480] @ 0x1e0 │ │ + strd ip, r0, [sp, #192] @ 0xc0 │ │ + add r6, sp, #480 @ 0x1e0 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + strb.w r0, [sp, #357] @ 0x165 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str r0, [sp, #348] @ 0x15c │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + str r0, [sp, #344] @ 0x158 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + str r0, [sp, #340] @ 0x154 │ │ + ldr r0, [sp, #148] @ 0x94 │ │ + ldrb.w r3, [r4, #160] @ 0xa0 │ │ + ldr.w r1, [r4, #161] @ 0xa1 │ │ + strd r8, r0, [sp, #332] @ 0x14c │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + str r0, [sp, #328] @ 0x148 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + str r0, [sp, #324] @ 0x144 │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + ldmia r6, {r4, r5, r6} │ │ + strd sl, r0, [sp, #316] @ 0x13c │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + ldr r2, [sp, #492] @ 0x1ec │ │ + str r2, [sp, #260] @ 0x104 │ │ + add r2, sp, #248 @ 0xf8 │ │ + strd fp, r0, [sp, #308] @ 0x134 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str r0, [sp, #304] @ 0x130 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + stmia r2!, {r4, r5, r6} │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + strd r9, r0, [sp, #296] @ 0x128 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r2, [sp, #244] @ 0xf4 │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + str r0, [sp, #292] @ 0x124 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + str r2, [sp, #240] @ 0xf0 │ │ + ldr r2, [sp, #64] @ 0x40 │ │ + str r0, [sp, #288] @ 0x120 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + str r2, [sp, #236] @ 0xec │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + str r0, [sp, #284] @ 0x11c │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + str r2, [sp, #232] @ 0xe8 │ │ + ldr r2, [sp, #72] @ 0x48 │ │ + str.w r1, [sp, #353] @ 0x161 │ │ + movs r1, #8 │ │ + str r0, [sp, #280] @ 0x118 │ │ + movs r0, #0 │ │ + str r2, [sp, #228] @ 0xe4 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + str r1, [sp, #172] @ 0xac │ │ + strd r0, r1, [sp, #180] @ 0xb4 │ │ + movs r1, #1 │ │ + str r2, [sp, #224] @ 0xe0 │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + str r0, [sp, #188] @ 0xbc │ │ + strd r0, r0, [sp, #368] @ 0x170 │ │ + strd r0, r0, [sp, #360] @ 0x168 │ │ + strd r1, r0, [sp, #384] @ 0x180 │ │ + strd r1, r0, [sp, #376] @ 0x178 │ │ + strd r0, r0, [sp, #392] @ 0x188 │ │ + strd r0, r0, [sp, #400] @ 0x190 │ │ + strd r0, r0, [sp, #408] @ 0x198 │ │ + strb.w r0, [sp, #416] @ 0x1a0 │ │ + str.w r0, [sp, #418] @ 0x1a2 │ │ + add r0, sp, #536 @ 0x218 │ │ + str r2, [sp, #220] @ 0xdc │ │ + adds r0, #24 │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + str r2, [sp, #216] @ 0xd8 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + str r0, [sp, #64] @ 0x40 │ │ + add r0, sp, #192 @ 0xc0 │ │ + str r2, [sp, #212] @ 0xd4 │ │ + add.w r1, r0, #200 @ 0xc8 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + str r1, [sp, #112] @ 0x70 │ │ + add.w r1, r0, #168 @ 0xa8 │ │ + str r1, [sp, #132] @ 0x84 │ │ + adds r0, #132 @ 0x84 │ │ + strd lr, r2, [sp, #204] @ 0xcc │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + movs r1, #0 │ │ + str r2, [sp, #200] @ 0xc8 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + ldr r5, [sp, #92] @ 0x5c │ │ + str r2, [sp, #268] @ 0x10c │ │ + ldr r2, [sp, #156] @ 0x9c │ │ + str r1, [sp, #68] @ 0x44 │ │ + ldr r6, [sp, #96] @ 0x60 │ │ + movs r1, #0 │ │ + str r2, [sp, #264] @ 0x108 │ │ + movs r2, #0 │ │ + str r0, [sp, #108] @ 0x6c │ │ + movs r0, #0 │ │ + str r5, [sp, #272] @ 0x110 │ │ + str r5, [sp, #424] @ 0x1a8 │ │ + movs r5, #0 │ │ + strb.w r3, [sp, #352] @ 0x160 │ │ + strb.w r3, [sp, #417] @ 0x1a1 │ │ + str r6, [sp, #276] @ 0x114 │ │ + str r6, [sp, #428] @ 0x1ac │ │ + str r1, [sp, #60] @ 0x3c │ │ + lsls r0, r0, #31 │ │ + beq.n 1fe5c │ │ + ldr r6, [sp, #132] @ 0x84 │ │ + movs r3, #0 │ │ + ldrb.w r0, [sp, #352] @ 0x160 │ │ + str r3, [sp, #388] @ 0x184 │ │ + strd r3, r3, [r6] │ │ + strd r3, r3, [r6, #8] │ │ + ldr r6, [sp, #112] @ 0x70 │ │ + strb.w r3, [sp, #416] @ 0x1a0 │ │ + strb.w r3, [sp, #419] @ 0x1a3 │ │ + strd r3, r3, [r6] │ │ + strd r3, r3, [r6, #8] │ │ + movs r6, #1 │ │ + str r6, [sp, #384] @ 0x180 │ │ + strd r6, r3, [sp, #376] @ 0x178 │ │ + strb.w r0, [sp, #417] @ 0x1a1 │ │ + ldr.w r9, [sp, #428] @ 0x1ac │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #408] @ 0x198 │ │ + cmp.w r9, #0 │ │ + strh.w r0, [sp, #420] @ 0x1a4 │ │ + strb.w r0, [sp, #418] @ 0x1a2 │ │ + beq.w 20b4e │ │ + strd r4, r1, [sp, #136] @ 0x88 │ │ + movs r1, #0 │ │ + str r1, [sp, #80] @ 0x50 │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #0 │ │ + str r5, [sp, #96] @ 0x60 │ │ + str r0, [sp, #84] @ 0x54 │ │ + movs r1, #0 │ │ + movs r0, #0 │ │ + str r1, [sp, #116] @ 0x74 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + str r1, [sp, #152] @ 0x98 │ │ + str r1, [sp, #92] @ 0x5c │ │ + movs r1, #0 │ │ + str r2, [sp, #148] @ 0x94 │ │ + str r1, [sp, #76] @ 0x4c │ │ + movs r1, #0 │ │ + str r1, [sp, #88] @ 0x58 │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ + mov r1, r9 │ │ + sub.w r9, r9, #1 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov r8, r4 │ │ + ldrb.w r3, [r8], #1 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + cmp r3, #0 │ │ + beq.n 1ff60 │ │ + ldrb.w r0, [sp, #357] @ 0x165 │ │ + cmp r3, r0 │ │ + bcs.w 1ffc6 │ │ + subs r6, r3, #1 │ │ + cmp r6, #11 │ │ + bhi.w 2022e │ │ + mov.w lr, #0 │ │ + movs r5, #47 @ 0x2f │ │ + tbh [pc, r6, lsl #1] │ │ + lsls r3, r7, #14 │ │ + movs r4, r2 │ │ + lsls r5, r5, #4 │ │ + lsls r3, r4, #5 │ │ + lsls r7, r6, #3 │ │ + lsls r1, r3, #6 │ │ + lsls r3, r3, #6 │ │ + lsls r7, r2, #6 │ │ + lsls r7, r3, #6 │ │ + lsls r3, r5, #4 │ │ + lsls r5, r3, #6 │ │ + lsls r3, r0, #3 │ │ + adds r0, #144 @ 0x90 │ │ + movs r4, r0 │ │ + adds r0, #78 @ 0x4e │ │ + movs r4, r0 │ │ + adds r0, #4 │ │ + movs r4, r0 │ │ + cmp r7, #202 @ 0xca │ │ + movs r4, r0 │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + sub.w r9, r1, #2 │ │ + mov lr, r4 │ │ + mov ip, r1 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + ldrb.w r6, [r8], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 1ff1e │ │ + cmp r6, #1 │ │ + bhi.w 20e18 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r6, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb r0, r6 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 20444 │ │ + sub.w r9, r9, #1 │ │ + adds r3, #7 │ │ + adds.w r0, r9, #1 │ │ + bne.n 1ff10 │ │ + b.w 20cbe │ │ + cmp.w r9, #0 │ │ + beq.w 20dba │ │ + subs r6, r1, #2 │ │ + strd sl, r4, [sp, #100] @ 0x64 │ │ + mov sl, r1 │ │ + mov.w lr, #0 │ │ + movs r5, #0 │ │ + movs r4, #0 │ │ + mov fp, r8 │ │ + ldrb.w r2, [fp], #1 │ │ + cmp r4, #63 @ 0x3f │ │ + bne.n 1ff88 │ │ + cmp r2, #1 │ │ + bhi.w 20c96 │ │ + and.w r0, r4, #63 @ 0x3f │ │ + and.w r1, r2, #127 @ 0x7f │ │ + rsb r9, r0, #32 │ │ + subs.w ip, r0, #32 │ │ + lsl.w r0, r1, r0 │ │ + lsr.w r3, r1, r9 │ │ + it pl │ │ + lslpl.w r3, r1, ip │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w lr, lr, r0 │ │ + orrs r5, r3 │ │ + sxtb r0, r2 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 1ffd0 │ │ + subs r6, #1 │ │ + adds r4, #7 │ │ + mov r8, fp │ │ + adds r0, r6, #1 │ │ + bne.n 1ff7a │ │ + b.w 20ca8 │ │ + mov.w lr, #0 │ │ + movs r5, #46 @ 0x2e │ │ + mov sl, r3 │ │ + b.n 20646 │ │ + cmp r5, #0 │ │ + bne.w 20e94 │ │ + cmp r6, lr │ │ + bcc.w 20dac │ │ + sub.w r9, r6, lr │ │ + add.w r0, fp, lr │ │ + cmp.w lr, #0 │ │ + str.w r9, [sp, #428] @ 0x1ac │ │ + str r0, [sp, #424] @ 0x1a8 │ │ + beq.w 20dac │ │ + ldrb.w r6, [r8, #1] │ │ + add.w fp, r8, #2 │ │ + sub.w ip, lr, #1 │ │ + str.w fp, [sp, #528] @ 0x210 │ │ + subs r2, r6, #1 │ │ + cmp r2, #3 │ │ + bhi.w 20352 │ │ + movs r0, #0 │ │ + movs r5, #62 @ 0x3e │ │ + str r0, [sp, #104] @ 0x68 │ │ + ldr.w sl, [sp, #100] @ 0x64 │ │ + tbh [pc, r2, lsl #1] │ │ + lsls r3, r2, #12 │ │ + movs r4, r0 │ │ + lsls r4, r2, #5 │ │ + lsls r0, r5, #5 │ │ + ldrb.w r2, [sp, #336] @ 0x150 │ │ + subs r6, r2, #1 │ │ + cmp r6, #7 │ │ + bhi.w 21160 │ │ + tbh [pc, r6, lsl #1] │ │ + movs r0, r1 │ │ + lsls r3, r2, #10 │ │ + lsrs r0, r3, #2 │ │ + lsls r1, r0, #11 │ │ + lsrs r0, r3, #2 │ │ + lsrs r0, r3, #2 │ │ + lsrs r0, r3, #2 │ │ + lsls r3, r4, #10 │ │ + cmp.w ip, #0 │ │ + beq.w 21076 │ │ + ldrb.w sl, [fp] │ │ + movs r0, #0 │ │ + movs r5, #63 @ 0x3f │ │ + str r0, [sp, #148] @ 0x94 │ │ + str r0, [sp, #152] @ 0x98 │ │ + b.n 2056e │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + mov lr, r4 │ │ + mov ip, r1 │ │ + sub.w r9, r1, #2 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + ldrb.w r6, [r8], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 2007c │ │ + cmp r6, #1 │ │ + bhi.w 20e02 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r6, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb r0, r6 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 203e4 │ │ + sub.w r9, r9, #1 │ │ + adds r3, #7 │ │ + adds.w r0, r9, #1 │ │ + bne.n 2006e │ │ + b.w 20cbe │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + mov lr, r4 │ │ + mov ip, r1 │ │ + sub.w r9, r1, #2 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + ldrb.w r6, [r8], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 200e4 │ │ + cmp r6, #1 │ │ + bhi.w 20e2e │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r6, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb r0, r6 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 20404 │ │ + sub.w r9, r9, #1 │ │ + adds r3, #7 │ │ + adds.w r0, r9, #1 │ │ + bne.n 200d6 │ │ + b.w 20cbe │ │ + movs r5, #56 @ 0x38 │ │ + b.n 20646 │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + mov lr, r4 │ │ + mov ip, r1 │ │ + sub.w r9, r1, #2 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + ldrb.w r6, [r8], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 20154 │ │ + cmp r6, #127 @ 0x7f │ │ + it ne │ │ + cmpne r6, #0 │ │ + bne.w 20f9c │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r6, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + add.w r3, r3, #7 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb r0, r6 │ │ + cmp r0, #0 │ │ + bpl.w 20388 │ │ + sub.w r9, r9, #1 │ │ + adds.w r0, r9, #1 │ │ + bne.n 20142 │ │ + b.w 20cbe │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + mov lr, r4 │ │ + mov ip, r1 │ │ + sub.w r9, r1, #2 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + ldrb.w r6, [r8], #1 │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 201bc │ │ + cmp r6, #1 │ │ + bhi.w 20dec │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r6, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb r0, r6 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 20424 │ │ + sub.w r9, r9, #1 │ │ + adds r3, #7 │ │ + adds.w r0, r9, #1 │ │ + bne.n 201ae │ │ + b.w 20cbe │ │ + movs r5, #54 @ 0x36 │ │ + b.n 20646 │ │ + movs r5, #52 @ 0x34 │ │ + b.n 20646 │ │ + movs r5, #53 @ 0x35 │ │ + b.n 20646 │ │ + movs r5, #57 @ 0x39 │ │ + b.n 20646 │ │ + cmp r1, #3 │ │ + bcc.w 21044 │ │ + ldrh.w sl, [r4, #1] │ │ + adds r0, r4, #3 │ │ + str r0, [sp, #424] @ 0x1a8 │ │ + sub.w r9, r1, #3 │ │ + str.w r9, [sp, #428] @ 0x1ac │ │ + movs r5, #55 @ 0x37 │ │ + mov.w r0, sl, lsr #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + b.n 20646 │ │ + ldrd fp, r0, [sp, #264] @ 0x108 │ │ + uxtb r2, r6 │ │ + cmp r0, r2 │ │ + bcc.w 2105c │ │ + ldr r5, [sp, #44] @ 0x2c │ │ + add fp, r2 │ │ + beq.w 20dac │ │ + ldrb.w r2, [fp] │ │ + cmp r2, #0 │ │ + beq.w 20464 │ │ + cmp r2, #1 │ │ + bne.w 20472 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + cmp.w r9, #0 │ │ + beq.w 20e8c │ │ + sub.w r9, r1, #2 │ │ + mov lr, r4 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r6, #0 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + ldrb.w ip, [r8], #1 │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 2027e │ │ + cmp.w ip, #1 │ │ + bhi.w 20fb2 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r0, ip, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r4, r5 │ │ + sxtb.w r0, ip │ │ + cmp r0, #0 │ │ + bpl.w 20b22 │ │ + sub.w r9, r9, #1 │ │ + adds r6, #7 │ │ + adds.w r0, r9, #1 │ │ + bne.n 2026e │ │ + b.w 21008 │ │ + ldrh.w r0, [sp, #338] @ 0x152 │ │ + cmp r0, #5 │ │ + bcs.n 2036a │ │ + cmp.w ip, #0 │ │ + beq.w 20dac │ │ + movs r3, #0 │ │ + mov r0, fp │ │ + ldrb r1, [r0, #0] │ │ + cmp r1, #0 │ │ + beq.w 205da │ │ + adds r3, #1 │ │ + adds r0, #1 │ │ + cmp ip, r3 │ │ + bne.n 202d4 │ │ + b.w 20dac │ │ + cmp.w ip, #0 │ │ + beq.w 2103e │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + mov.w sl, #0 │ │ + mov r2, ip │ │ + mov lr, fp │ │ + str r0, [sp, #160] @ 0xa0 │ │ + ldrb.w r6, [lr], #1 │ │ + cmp r0, #63 @ 0x3f │ │ + bne.n 2030e │ │ + cmp r6, #1 │ │ + bhi.w 20e44 │ │ + and.w r1, r0, #63 @ 0x3f │ │ + and.w r4, r6, #127 @ 0x7f │ │ + rsb r3, r1, #32 │ │ + subs.w r5, r1, #32 │ │ + lsl.w r1, r4, r1 │ │ + lsr.w r3, r4, r3 │ │ + it pl │ │ + lslpl.w r3, r4, r5 │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ + orr.w r5, r5, r3 │ │ + str r5, [sp, #160] @ 0xa0 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w sl, sl, r1 │ │ + sxtb r1, r6 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.w 2053a │ │ + subs r2, #1 │ │ + add.w r0, r0, #7 │ │ + bne.n 20300 │ │ + b.w 20e58 │ │ + mov.w r0, fp, lsr #16 │ │ + movs r5, #66 @ 0x42 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, fp, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + mov sl, fp │ │ + str r0, [sp, #104] @ 0x68 │ │ + str r6, [sp, #56] @ 0x38 │ │ + b.n 20382 │ │ + mov.w r0, fp, lsr #16 │ │ + movs r5, #66 @ 0x42 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, fp, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + str r0, [sp, #104] @ 0x68 │ │ + movs r0, #3 │ │ + str r0, [sp, #56] @ 0x38 │ │ + mov sl, fp │ │ + str.w ip, [sp, #160] @ 0xa0 │ │ + b.n 2063e │ │ + mov.w r0, sl, lsr #16 │ │ + mov.w lr, #0 │ │ + movs r5, #49 @ 0x31 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + cmp r3, #63 @ 0x3f │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + bgt.w 209ee │ │ + cmp r6, #64 @ 0x40 │ │ + bcc.w 209ee │ │ + and.w r0, r3, #63 @ 0x3f │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + subs.w r1, r0, #32 │ │ + it pl │ │ + lslpl r2, r1 │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + orr.w r2, r2, r4 │ │ + lsl.w r0, r1, r0 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + str.w sl, [sp, #20] │ │ + mov.w r0, sl, lsr #16 │ │ + str r2, [sp, #76] @ 0x4c │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + str r2, [sp, #160] @ 0xa0 │ │ + b.n 20646 │ │ + mov.w r0, sl, lsr #16 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + mov.w lr, #0 │ │ + movs r5, #58 @ 0x3a │ │ + str.w sl, [sp, #28] │ │ + str r4, [sp, #160] @ 0xa0 │ │ + str r4, [sp, #84] @ 0x54 │ │ + b.n 20646 │ │ + mov.w r0, sl, lsr #16 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + mov.w lr, #0 │ │ + movs r5, #51 @ 0x33 │ │ + str.w sl, [sp, #24] │ │ + str r4, [sp, #160] @ 0xa0 │ │ + str r4, [sp, #80] @ 0x50 │ │ + b.n 20646 │ │ + mov.w r0, sl, lsr #16 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + mov.w lr, #0 │ │ + movs r5, #50 @ 0x32 │ │ + str.w sl, [sp, #36] @ 0x24 │ │ + str r4, [sp, #160] @ 0xa0 │ │ + str r4, [sp, #92] @ 0x5c │ │ + b.n 20646 │ │ + mov.w r0, sl, lsr #16 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + mov.w lr, #0 │ │ + movs r5, #48 @ 0x30 │ │ + str.w sl, [sp, #32] │ │ + str r4, [sp, #160] @ 0xa0 │ │ + str r4, [sp, #88] @ 0x58 │ │ + b.n 20646 │ │ + mov.w lr, #0 │ │ + movs r5, #59 @ 0x3b │ │ + mov sl, r3 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + b.n 20646 │ │ + movs r0, #1 │ │ + mov fp, r8 │ │ + mov r1, r9 │ │ + str.w r9, [sp, #12] │ │ + str r2, [sp, #16] │ │ + cmp r1, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + beq.w 2103e │ │ + add.w r9, fp, #1 │ │ + subs r2, r1, #1 │ │ + str r1, [sp, #44] @ 0x2c │ │ + movs r6, #0 │ │ + movs r4, #0 │ │ + movs r1, #0 │ │ + ldrb.w r0, [r9, #-1] │ │ + cmp r1, #63 @ 0x3f │ │ + bne.n 204a2 │ │ + cmp r0, #1 │ │ + bhi.w 20e98 │ │ + and.w lr, r1, #63 @ 0x3f │ │ + mov sl, r5 │ │ + and.w r5, r0, #127 @ 0x7f │ │ + rsb ip, lr, #32 │ │ + str r2, [sp, #104] @ 0x68 │ │ + subs.w r2, lr, #32 │ │ + str r2, [sp, #100] @ 0x64 │ │ + lsr.w r2, r5, ip │ │ + mov ip, r0 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + it pl │ │ + lslpl.w r2, r5, r0 │ │ + orr.w r4, r4, r2 │ │ + lsl.w r2, r5, lr │ │ + it pl │ │ + movpl r2, #0 │ │ + orrs r6, r2 │ │ + sxtb.w r2, ip │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 204f2 │ │ + ldr r2, [sp, #104] @ 0x68 │ │ + add.w r9, r9, #1 │ │ + adds r1, #7 │ │ + subs r2, #1 │ │ + adds r5, r2, #1 │ │ + mov r5, sl │ │ + bne.n 20494 │ │ + b.w 20f64 │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + mov fp, r9 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + ldr r2, [sp, #16] │ │ + adds r0, r5, #1 │ │ + str r4, [sp, #72] @ 0x48 │ │ + cmp r5, r2 │ │ + mov r5, r6 │ │ + strd r9, r1, [sp, #424] @ 0x1a8 │ │ + bne.n 2047e │ │ + sub.w r1, r9, r8 │ │ + ldr r0, [sp, #12] │ │ + cmp r0, r1 │ │ + bcc.w 21192 │ │ + mov.w r0, r8, lsr #16 │ │ + mov.w lr, #0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, r8, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r5, #61 @ 0x3d │ │ + ldr.w r9, [sp, #104] @ 0x68 │ │ + mov sl, r8 │ │ + str r3, [sp, #56] @ 0x38 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + str r6, [sp, #44] @ 0x2c │ │ + str r4, [sp, #72] @ 0x48 │ │ + b.n 20646 │ │ + mov.w r0, sl, lsr #16 │ │ + movs r5, #65 @ 0x41 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + str r0, [sp, #104] @ 0x68 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str.w sl, [sp, #48] @ 0x30 │ │ + str r0, [sp, #68] @ 0x44 │ │ + b.n 2063e │ │ + cmp.w lr, #3 │ │ + bcc.w 21076 │ │ + ldrh.w sl, [fp] │ │ + movs r5, #63 @ 0x3f │ │ + mov.w r0, sl, lsr #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + str r0, [sp, #148] @ 0x94 │ │ + str.w sl, [sp, #40] @ 0x28 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + b.n 205d4 │ │ + cmp.w lr, #8 │ │ + bls.w 21076 │ │ + ldrb.w r1, [r8, #9] │ │ + movs r5, #63 @ 0x3f │ │ + ldrb.w r2, [fp, #2] │ │ + ldrh.w r3, [fp] │ │ + ldr.w r0, [r8, #5] │ │ + lsls r1, r1, #24 │ │ + orr.w sl, r3, r2, lsl #16 │ │ + orr.w r1, r1, r0, lsr #8 │ │ + orr.w r0, sl, r0, lsl #24 │ │ + str r0, [sp, #40] @ 0x28 │ │ + lsrs r0, r0, #16 │ │ + str r1, [sp, #148] @ 0x94 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + lsrs r0, r3, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + str r0, [sp, #104] @ 0x68 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + b.n 2063e │ │ + cmp.w lr, #5 │ │ + bcc.w 21076 │ │ + ldr.w sl, [fp] │ │ + movs r5, #63 @ 0x3f │ │ + str.w sl, [sp, #40] @ 0x28 │ │ + mov.w r0, sl, lsr #16 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + movs r0, #0 │ │ + str r0, [sp, #148] @ 0x94 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #104] @ 0x68 │ │ + b.n 2063e │ │ + mvns r0, r3 │ │ + add r1, sp, #528 @ 0x210 │ │ + add r0, ip │ │ + str r0, [sp, #532] @ 0x214 │ │ + add.w r0, fp, r3 │ │ + mov r2, fp │ │ + adds r0, #1 │ │ + str r0, [sp, #528] @ 0x210 │ │ + add r0, sp, #536 @ 0x218 │ │ + bl 216ba │ │ + ldrd sl, r0, [sp, #544] @ 0x220 │ │ + ldrd r2, r1, [sp, #536] @ 0x218 │ │ + ldr.w lr, [sp, #552] @ 0x228 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + ldr r0, [sp, #556] @ 0x22c │ │ + str r0, [sp, #52] @ 0x34 │ │ + eor.w r0, r2, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + str r1, [sp, #104] @ 0x68 │ │ + beq.w 20c70 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + mov r8, r2 │ │ + add.w ip, sp, #480 @ 0x1e0 │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r0, lr, lsr #8 │ │ + mov r5, r8 │ │ + str r0, [sp, #116] @ 0x74 │ │ + mov.w r0, sl, lsr #16 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str.w lr, [sp, #56] @ 0x38 │ │ + str r0, [sp, #152] @ 0x98 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + ldr.w lr, [sp, #104] @ 0x68 │ │ + mov ip, fp │ │ + mov fp, r5 │ │ + ldmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + add r1, sp, #432 @ 0x1b0 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + mov r3, fp │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + lsls r6, r0, #16 │ │ + subs.w r0, fp, #46 @ 0x2e │ │ + sbcs.w r0, lr, #0 │ │ + bcc.n 206d6 │ │ + sub.w r1, r3, #46 @ 0x2e │ │ + movs r0, #0 │ │ + tbh [pc, r1, lsl #1] │ │ + movs r5, r2 │ │ + lsls r6, r4, #8 │ │ + lsls r2, r1, #4 │ │ + lsls r6, r6, #2 │ │ + lsls r2, r5, #4 │ │ + lsls r5, r4, #2 │ │ + lsls r2, r4, #4 │ │ + lsls r1, r0, #2 │ │ + lsls r6, r0, #2 │ │ + lsls r1, r3, #3 │ │ + lsls r4, r7, #1 │ │ + lsls r1, r6, #2 │ │ + lsls r0, r6, #1 │ │ + lsls r1, r5, #1 │ │ + lsls r1, r5, #1 │ │ + lsls r1, r5, #1 │ │ + lsls r1, r1, #3 │ │ + lsls r7, r1, #4 │ │ + movs r2, r6 │ │ + lsls r5, r1, #3 │ │ + lsls r1, r5, #1 │ │ + ldrb.w r4, [sp, #356] @ 0x164 │ │ + cmp r4, #0 │ │ + beq.w 211b6 │ │ + ldrb.w r0, [sp, #357] @ 0x165 │ │ + mov r1, r4 │ │ + sub.w r5, sl, r0 │ │ + uxtb r0, r5 │ │ + blx 5e048 │ │ + mls r1, r0, r4, r5 │ │ + ldrsb.w r2, [sp, #355] @ 0x163 │ │ + asrs r3, r2, #31 │ │ + uxtb r1, r1 │ │ + adds r1, r1, r2 │ │ + adcs.w r2, r3, #0 │ │ + bmi.w 2098a │ │ + ldrd r3, r6, [sp, #384] @ 0x180 │ │ + adds r1, r1, r3 │ │ + adcs r2, r6 │ │ + b.n 209a6 │ │ + ldr.w r8, [sp, #332] @ 0x14c │ │ + ldr r4, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #324] @ 0x144 │ │ + cmp r8, r0 │ │ + bne.n 206f2 │ │ + ldr r1, [pc, #892] @ (20a60 ) │ │ + add r1, pc │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + mov r5, lr │ │ + bl 21948 │ │ + mov lr, r5 │ │ + mov r3, fp │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r2, r8, r8, lsl #3 │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + uxtb r0, r0 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + ldr r1, [sp, #328] @ 0x148 │ │ + str.w r3, [r1, r2, lsl #3] │ │ + add.w r1, r1, r2, lsl #3 │ │ + uxtb.w r2, sl │ │ + ldr r3, [sp, #152] @ 0x98 │ │ + add.w ip, r1, #24 │ │ + str r4, [r1, #20] │ │ + orr.w r2, r2, r3, lsl #8 │ │ + uxth r2, r2 │ │ + orrs r2, r6 │ │ + strd lr, r2, [r1, #4] │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ + strd r2, r0, [r1, #12] │ │ + add r1, sp, #432 @ 0x1b0 │ │ + ldmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip!, {r0, r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add.w r0, r8, #1 │ │ + str r0, [sp, #332] @ 0x14c │ │ + movs r0, #0 │ │ + ldr.w r9, [sp, #428] @ 0x1ac │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + cmp.w r9, #0 │ │ + bne.w 1fe9c │ │ + b.n 20b44 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #404] @ 0x194 │ │ + uxtb.w r0, sl │ │ + orr.w r0, r0, r1, lsl #8 │ │ + uxth r0, r0 │ │ + orrs r0, r6 │ │ + str r0, [sp, #400] @ 0x190 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #420] @ 0x1a4 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #418] @ 0x1a2 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldrb.w r1, [sp, #356] @ 0x164 │ │ + cmp r1, #0 │ │ + beq.w 211b0 │ │ + ldrb.w r0, [sp, #357] @ 0x165 │ │ + ldrb.w r4, [sp, #416] @ 0x1a0 │ │ + eor.w r0, r0, #255 @ 0xff │ │ + blx 5e048 │ │ + cmp r4, #0 │ │ + bne.n 2088c │ │ + ldrb.w r4, [sp, #354] @ 0x162 │ │ + ldrb.w r6, [sp, #353] @ 0x161 │ │ + cmp r4, #1 │ │ + beq.w 20a00 │ │ + cmp r4, #0 │ │ + beq.w 211bc │ │ + ldrd r1, r2, [sp, #368] @ 0x170 │ │ + adds r5, r1, r0 │ │ + adc.w r8, r2, #0 │ │ + b.n 2090c │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #396] @ 0x18c │ │ + uxtb.w r0, sl │ │ + orr.w r0, r0, r1, lsl #8 │ │ + uxth r0, r0 │ │ + orrs r0, r6 │ │ + str r0, [sp, #392] @ 0x188 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #421] @ 0x1a5 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + uxtb.w r0, sl │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + cmp r5, #0 │ │ + uxth r0, r0 │ │ + orr.w r0, r0, r6 │ │ + bmi.w 2096c │ │ + ldrd r1, r2, [sp, #384] @ 0x180 │ │ + adds r0, r0, r1 │ │ + str r0, [sp, #384] @ 0x180 │ │ + adc.w r0, r2, r5 │ │ + b.n 20b1c │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #419] @ 0x1a3 │ │ + b.n 20abe │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #412] @ 0x19c │ │ + uxtb.w r0, sl │ │ + orr.w r0, r0, r1, lsl #8 │ │ + uxth r0, r0 │ │ + orrs r0, r6 │ │ + str r0, [sp, #408] @ 0x198 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldrb.w r0, [sp, #416] @ 0x1a0 │ │ + cbnz r0, 2088c │ │ + ldr r3, [sp, #152] @ 0x98 │ │ + uxtb.w r2, sl │ │ + ldrd r0, r1, [sp, #360] @ 0x168 │ │ + orr.w r2, r2, r3, lsl #8 │ │ + uxth r2, r2 │ │ + adds.w fp, r0, r2 │ │ + adcs.w r1, r1, #0 │ │ + mov.w r0, #0 │ │ + adcs.w r0, r0, #0 │ │ + bne.w 21150 │ │ + ldrb.w r0, [sp, #336] @ 0x150 │ │ + movs r2, #56 @ 0x38 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + negs r0, r0 │ │ + and.w r0, r2, r0, lsl #3 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + lsrs r2, r0 │ │ + subs r0, #32 │ │ + it pl │ │ + movpl r2, #0 │ │ + it pl │ │ + lsrpl r3, r0 │ │ + subs.w r0, r3, fp │ │ + sbcs.w r0, r2, r1 │ │ + bcc.w 21150 │ │ + movs r0, #0 │ │ + strd fp, r1, [sp, #360] @ 0x168 │ │ + strd r0, r0, [sp, #368] @ 0x170 │ │ + b.n 20744 │ │ + ldrb.w r0, [sp, #416] @ 0x1a0 │ │ + cbz r0, 208de │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldr r3, [sp, #152] @ 0x98 │ │ + uxtb.w r1, sl │ │ + ldrd r0, r2, [sp, #360] @ 0x168 │ │ + orr.w r1, r1, r3, lsl #8 │ │ + uxth r1, r1 │ │ + orrs r1, r6 │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ + subs r0, r1, r0 │ │ + sbcs.w r0, r6, r2 │ │ + bcs.n 20928 │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #416] @ 0x1a0 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldrb.w r0, [sp, #417] @ 0x1a1 │ │ + eor.w r0, r0, #1 │ │ + strb.w r0, [sp, #417] @ 0x1a1 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #380] @ 0x17c │ │ + uxtb.w r0, sl │ │ + orr.w r0, r0, r1, lsl #8 │ │ + uxth r0, r0 │ │ + orrs r0, r6 │ │ + str r0, [sp, #376] @ 0x178 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + ldr r1, [sp, #152] @ 0x98 │ │ + uxtb.w r0, sl │ │ + ldrb.w r4, [sp, #354] @ 0x162 │ │ + orr.w r0, r0, r1, lsl #8 │ │ + cmp r4, #1 │ │ + uxth r0, r0 │ │ + orr.w r0, r0, r6 │ │ + ldrb.w r6, [sp, #353] @ 0x161 │ │ + beq.n 209f8 │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ + cmp r4, #0 │ │ + beq.w 211c2 │ │ + ldrd r1, r2, [sp, #368] @ 0x170 │ │ + adds r5, r1, r0 │ │ + adc.w r8, r2, r3 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + mov r2, r4 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r4 │ │ + mla r3, r1, r4, r3 │ │ + subs r2, r5, r2 │ │ + sbc.w r3, r8, r3 │ │ + b.n 20a06 │ │ + ldrb.w r0, [sp, #336] @ 0x150 │ │ + movs r2, #56 @ 0x38 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + negs r0, r0 │ │ + and.w r0, r2, r0, lsl #3 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + lsrs r2, r0 │ │ + subs r0, #32 │ │ + it pl │ │ + movpl r2, #0 │ │ + it pl │ │ + lsrpl r3, r0 │ │ + eors r2, r6 │ │ + eor.w r0, r1, r3 │ │ + orrs r0, r2 │ │ + clz r0, r0 │ │ + mov.w r0, r0, lsr #5 │ │ + strb.w r0, [sp, #416] @ 0x1a0 │ │ + mov.w r0, #0 │ │ + itt ne │ │ + strdne r0, r0, [sp, #368] @ 0x170 │ │ + strdne r1, r6, [sp, #360] @ 0x168 │ │ + b.n 20744 │ │ + ldrd r2, r1, [sp, #384] @ 0x180 │ │ + negs r3, r0 │ │ + mov.w r6, #0 │ │ + sbcs r6, r5 │ │ + subs r3, r2, r3 │ │ + sbcs.w r3, r1, r6 │ │ + bcs.w 20b14 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #384] @ 0x180 │ │ + b.n 20744 │ │ + ldrd r3, r6, [sp, #384] @ 0x180 │ │ + negs r5, r1 │ │ + mov.w r4, #0 │ │ + sbcs r4, r2 │ │ + adds r1, r1, r3 │ │ + adcs r2, r6 │ │ + subs r3, r3, r5 │ │ + sbcs.w r3, r6, r4 │ │ + itt cc │ │ + movcc r2, #0 │ │ + movcc r1, #0 │ │ + ldrb.w r3, [sp, #416] @ 0x1a0 │ │ + strd r1, r2, [sp, #384] @ 0x180 │ │ + cmp r3, #0 │ │ + bne.w 20abe │ │ + ldrb.w r4, [sp, #354] @ 0x162 │ │ + uxtb r0, r0 │ │ + ldrb.w r6, [sp, #353] @ 0x161 │ │ + cmp r4, #1 │ │ + beq.n 20a64 │ │ + cmp r4, #0 │ │ + beq.w 211c8 │ │ + ldrd r1, r2, [sp, #368] @ 0x170 │ │ + movs r3, #0 │ │ + adds r5, r1, r0 │ │ + adc.w r8, r2, #0 │ │ + mov r2, r4 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r4 │ │ + mla r3, r1, r4, r3 │ │ + subs r2, r5, r2 │ │ + sbc.w r3, r8, r3 │ │ + b.n 20a6a │ │ + str.w sl, [sp, #20] │ │ + str r4, [sp, #160] @ 0xa0 │ │ + str r4, [sp, #76] @ 0x4c │ │ + b.n 20646 │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + b.n 20a06 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + umull r0, r5, r0, r6 │ │ + str r2, [sp, #368] @ 0x170 │ │ + str r3, [sp, #372] @ 0x174 │ │ + mla r1, r1, r6, r5 │ │ + ldr r6, [sp, #360] @ 0x168 │ │ + ldr r5, [sp, #364] @ 0x16c │ │ + adds.w fp, r0, r6 │ │ + adcs.w r0, r1, r5 │ │ + mov.w r1, #0 │ │ + adcs.w r1, r1, #0 │ │ + bne.w 21072 │ │ + ldrb.w r1, [sp, #336] @ 0x150 │ │ + movs r2, #56 @ 0x38 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + negs r1, r1 │ │ + and.w r1, r2, r1, lsl #3 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + lsrs r2, r1 │ │ + subs r1, #32 │ │ + it pl │ │ + movpl r2, #0 │ │ + it pl │ │ + lsrpl r3, r1 │ │ + subs.w r1, r3, fp │ │ + sbcs.w r1, r2, r0 │ │ + bcc.w 21072 │ │ + str.w fp, [sp, #360] @ 0x168 │ │ + str r0, [sp, #364] @ 0x16c │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + subs r4, r1, #1 │ │ + movs r4, r0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + umull r0, r5, r0, r6 │ │ + strd r2, r3, [sp, #368] @ 0x170 │ │ + mla r1, r1, r6, r5 │ │ + ldrd r6, r5, [sp, #360] @ 0x168 │ │ + adds.w fp, r0, r6 │ │ + adcs.w r0, r1, r5 │ │ + mov.w r1, #0 │ │ + adcs.w r1, r1, #0 │ │ + bne.w 21072 │ │ + ldrb.w r1, [sp, #336] @ 0x150 │ │ + movs r2, #56 @ 0x38 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + negs r1, r1 │ │ + and.w r1, r2, r1, lsl #3 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + lsrs r2, r1 │ │ + subs r1, #32 │ │ + it pl │ │ + movpl r2, #0 │ │ + it pl │ │ + lsrpl r3, r1 │ │ + subs.w r1, r3, fp │ │ + sbcs.w r1, r2, r0 │ │ + bcc.w 21072 │ │ + strd fp, r0, [sp, #360] @ 0x168 │ │ + ldrb.w r0, [sp, #416] @ 0x1a0 │ │ + cmp r0, #1 │ │ + bne.w 20c60 │ │ + ldrb.w r0, [sp, #419] @ 0x1a3 │ │ + cbz r0, 20b02 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + movs r2, #0 │ │ + ldrb.w r1, [sp, #352] @ 0x160 │ │ + str r2, [sp, #388] @ 0x184 │ │ + strd r2, r2, [r0] │ │ + strd r2, r2, [r0, #8] │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str.w r2, [sp, #418] @ 0x1a2 │ │ + strb.w r1, [sp, #417] @ 0x1a1 │ │ + strd r2, r2, [r0] │ │ + strd r2, r2, [r0, #8] │ │ + strd r2, r2, [r0, #16] │ │ + strb r2, [r0, #24] │ │ + movs r0, #1 │ │ + str r0, [sp, #384] @ 0x180 │ │ + strd r0, r2, [sp, #376] @ 0x178 │ │ + b.n 20744 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #408] @ 0x198 │ │ + strh.w r0, [sp, #420] @ 0x1a4 │ │ + strb.w r0, [sp, #418] @ 0x1a2 │ │ + movs r0, #1 │ │ + b.n 20744 │ │ + adds r0, r0, r2 │ │ + str r0, [sp, #384] @ 0x180 │ │ + adc.w r0, r1, r5 │ │ + str r0, [sp, #388] @ 0x184 │ │ + movs r0, #0 │ │ + b.n 20744 │ │ + mov.w r0, sl, lsr #16 │ │ + strd r8, r9, [sp, #424] @ 0x1a8 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ubfx r0, sl, #8, #8 │ │ + str r0, [sp, #152] @ 0x98 │ │ + mov.w lr, #0 │ │ + movs r5, #60 @ 0x3c │ │ + str.w sl, [sp, #8] │ │ + str r4, [sp, #160] @ 0xa0 │ │ + strd r3, r4, [sp, #56] @ 0x38 │ │ + b.n 20646 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + ldr r5, [sp, #96] @ 0x60 │ │ + ldrd r4, r1, [sp, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + beq.w 20dc2 │ │ + strd r0, r2, [sp, #144] @ 0x90 │ │ + ldrb.w r0, [r4, #59] @ 0x3b │ │ + cbz r0, 20ba0 │ │ + cmp r5, #0 │ │ + beq.n 20bf2 │ │ + ldrd r0, r6, [sp, #180] @ 0xb4 │ │ + movs r2, #8 │ │ + str r1, [sp, #140] @ 0x8c │ │ + ldrd r9, r1, [r4] │ │ + cmp r0, r5 │ │ + ldrd fp, sl, [r6] │ │ + str r1, [sp, #164] @ 0xa4 │ │ + mov.w r1, #0 │ │ + str r4, [sp, #136] @ 0x88 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + strd r2, r1, [sp, #184] @ 0xb8 │ │ + bls.n 20c16 │ │ + add.w r0, r0, r0, lsl #1 │ │ + mov r8, r5 │ │ + lsls r1, r0, #3 │ │ + add.w r0, r5, r5, lsl #1 │ │ + lsls r4, r0, #3 │ │ + mov r0, r6 │ │ + mov r3, r4 │ │ + bl d84c │ │ + mov r5, r0 │ │ + cbnz r0, 20c1a │ │ + b.n 211a6 │ │ + mov r2, r4 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + ldrd r9, r8, [r4] │ │ + add.w r6, r5, r5, lsl #1 │ │ + ldr.w fp, [r4, #16] │ │ + cmp r5, #0 │ │ + ldrd sl, r4, [r4, #20] │ │ + str r2, [sp, #136] @ 0x88 │ │ + ldr r2, [r2, #32] │ │ + str r1, [sp, #140] @ 0x8c │ │ + str r2, [sp, #164] @ 0xa4 │ │ + itt ne │ │ + addne.w r1, r0, r6, lsl #3 │ │ + subsne.w r2, r1, #24 │ │ + bne.n 20bf6 │ │ + ldr r1, [sp, #180] @ 0xb4 │ │ + cmp r5, r1 │ │ + bne.n 20bd8 │ │ + add r0, sp, #180 @ 0xb4 │ │ + bl 21bf4 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + str.w r9, [r0, r6, lsl #3] │ │ + add.w r0, r0, r6, lsl #3 │ │ + adds r5, #1 │ │ + ldr r1, [sp, #164] @ 0xa4 │ │ + strd r8, fp, [r0, #4] │ │ + strd sl, r4, [r0, #12] │ │ + str r1, [r0, #20] │ │ + str r5, [sp, #188] @ 0xbc │ │ + b.n 20c48 │ │ + movs r5, #0 │ │ + b.n 20c50 │ │ + ldrd r2, r3, [r2] │ │ + eor.w r3, r3, r8 │ │ + eor.w r2, r2, r9 │ │ + orrs r2, r3 │ │ + bne.n 20bca │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + strd fp, sl, [r1, #-16] │ │ + str.w r4, [r1, #-8] │ │ + str.w r0, [r1, #-4] │ │ + b.n 20c48 │ │ + mov r8, r5 │ │ + mov r5, r6 │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + cmp r4, r0 │ │ + bne.n 20c28 │ │ + add r0, sp, #168 @ 0xa8 │ │ + bl 21c6c │ │ + ldr r0, [sp, #172] @ 0xac │ │ + add.w r1, r4, r4, lsl #1 │ │ + str.w r5, [r0, r1, lsl #3] │ │ + add.w r0, r0, r1, lsl #3 │ │ + movs r5, #0 │ │ + ldr r1, [sp, #164] @ 0xa4 │ │ + strd r8, fp, [r0, #4] │ │ + strd sl, r9, [r0, #12] │ │ + str r1, [r0, #20] │ │ + adds r0, r4, #1 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + ldr r4, [sp, #136] @ 0x88 │ │ + ldrb.w r0, [sp, #419] @ 0x1a3 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + lsls r0, r0, #31 │ │ + bne.w 1fe2c │ │ + b.w 1fe5c │ │ + add r0, sp, #192 @ 0xc0 │ │ + ldr r4, [sp, #132] @ 0x84 │ │ + ldr r1, [sp, #140] @ 0x8c │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + ldr r5, [sp, #96] @ 0x60 │ │ + b.n 20b4e │ │ + movs r0, #0 │ │ + mov r4, lr │ │ + str r0, [sp, #428] @ 0x1ac │ │ + movs r0, #1 │ │ + str r0, [sp, #424] @ 0x1a8 │ │ + uxtb.w r0, sl │ │ + mov.w r1, sl, lsr #16 │ │ + cmp r0, #82 @ 0x52 │ │ + str r0, [sp, #156] @ 0x9c │ │ + bne.w 21174 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + add.w fp, sp, #480 @ 0x1e0 │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + ldr r5, [sp, #96] @ 0x60 │ │ + b.n 20b4e │ │ + movs r0, #6 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w r9, #0 │ │ + ldr.w sl, [sp, #164] @ 0xa4 │ │ + mov.w r8, #0 │ │ + b.n 20cdc │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + mov r9, r2 │ │ + add.w fp, r0, sl │ │ + mov.w r8, #0 │ │ + movs r0, #19 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr.w sl, [sp, #164] @ 0xa4 │ │ + b.n 20cd8 │ │ + movs r0, #0 │ │ + add.w fp, lr, ip │ │ + str r0, [sp, #428] @ 0x1ac │ │ + str.w fp, [sp, #424] @ 0x1a8 │ │ + mov r9, r6 │ │ + mov.w sl, #0 │ │ + movs r0, #19 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w r8, #0 │ │ + str.w fp, [sp, #144] @ 0x90 │ │ + movs r0, #0 │ │ + str r0, [sp, #428] @ 0x1ac │ │ + movs r0, #1 │ │ + str r0, [sp, #424] @ 0x1a8 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #292] @ 0x124 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #300] @ 0x12c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #304] @ 0x130 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #312] @ 0x138 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #316] @ 0x13c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #324] @ 0x144 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #328] @ 0x148 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #184] @ 0xb8 │ │ + blxne 608f0 │ │ + ldrd r5, r4, [sp, #172] @ 0xac │ │ + cbz r4, 20d3c │ │ + adds r6, r5, #4 │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r6, #-4] │ │ + blxne 608f0 │ │ + adds r6, #24 │ │ + subs r4, #1 │ │ + bne.n 20d28 │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ + cbz r0, 20d46 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + movs r3, #1 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + mov.w r1, r9, lsl #8 │ │ + ldr r5, [sp, #156] @ 0x9c │ │ + orr.w r1, r1, sl, lsl #16 │ │ + ldr r2, [r0, #0] │ │ + add r1, r5 │ │ + cmp r2, #2 │ │ + itttt eq │ │ + strdeq r3, r6, [r0] │ │ + streq r1, [r0, #8] │ │ + ldreq r1, [sp, #144] @ 0x90 │ │ + strdeq r1, fp, [r0, #12] │ │ + itttt eq │ │ + streq.w r8, [r0, #20] │ │ + addeq.w sp, sp, #612 @ 0x264 │ │ + ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ + popeq {r4, r5, r6, r7, pc} │ │ + ldr r2, [sp, #144] @ 0x90 │ │ + str r0, [sp, #192] @ 0xc0 │ │ + add r0, sp, #192 @ 0xc0 │ │ + strd fp, r8, [sp, #216] @ 0xd8 │ │ + strd r1, r2, [sp, #208] @ 0xd0 │ │ + strd r3, r6, [sp, #200] @ 0xc8 │ │ + bl 21f82 │ │ + ldr r1, [pc, #868] @ (210f4 ) │ │ + movs r3, #1 │ │ + ldr r0, [pc, #868] @ (210f8 ) │ │ + movs r2, #0 │ │ + add r1, pc │ │ + str r2, [sp, #208] @ 0xd0 │ │ + add r0, pc │ │ + strd r0, r3, [sp, #192] @ 0xc0 │ │ + movs r0, #4 │ │ + str r2, [sp, #204] @ 0xcc │ │ + str r0, [sp, #200] @ 0xc8 │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl b9ac │ │ + movs r0, #19 │ │ + mov.w r8, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr.w r9, [sp, #152] @ 0x98 │ │ + b.n 20cb8 │ │ + mov.w r9, #0 │ │ + mov fp, r8 │ │ + b.n 20cb0 │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ + cmp r1, #2 │ │ + bcs.w 21186 │ │ + ldrh.w r0, [sp, #338] @ 0x152 │ │ + movs r1, #0 │ │ + movs r2, #4 │ │ + str r1, [sp, #488] @ 0x1e8 │ │ + cmp r0, #5 │ │ + strd r1, r2, [sp, #480] @ 0x1e0 │ │ + bcs.n 20e5c │ │ + ldrd r0, r1, [sp, #192] @ 0xc0 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.n 20eac │ │ + add r3, sp, #192 @ 0xc0 │ │ + b.n 20e62 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr.w r8, [sp, #92] @ 0x5c │ │ + b.n 20ca6 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + ldr.w fp, [sp, #28] │ │ + ldr.w r8, [sp, #84] @ 0x54 │ │ + b.n 20ca6 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + ldr.w fp, [sp, #32] │ │ + ldr.w r8, [sp, #88] @ 0x58 │ │ + b.n 20ca6 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + ldr.w fp, [sp, #24] │ │ + ldr.w r8, [sp, #80] @ 0x50 │ │ + b.n 20ca6 │ │ + movs r0, #6 │ │ + mov fp, r8 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w r9, #0 │ │ + mov.w sl, #0 │ │ + ldr.w r8, [sp, #68] @ 0x44 │ │ + b.n 20ca6 │ │ + add fp, ip │ │ + b.n 20cca │ │ + ldr r0, [sp, #332] @ 0x14c │ │ + cbz r0, 20eac │ │ + ldr r3, [sp, #328] @ 0x148 │ │ + add r0, sp, #192 @ 0xc0 │ │ + ldrd r1, r2, [sp, #120] @ 0x78 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #536 @ 0x218 │ │ + bl 21d24 │ │ + ldrb.w r0, [sp, #536] @ 0x218 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 21016 │ │ + ldrd r6, r5, [sp, #540] @ 0x21c │ │ + ldr r4, [sp, #548] @ 0x224 │ │ + ldr r1, [pc, #632] @ (210fc ) │ │ + add r1, pc │ │ + add r0, sp, #480 @ 0x1e0 │ │ + bl 21f0c │ │ + b.n 20ebc │ │ + mov.w r9, #0 │ │ + mov fp, r8 │ │ + b.n 20ccc │ │ + movs r0, #56 @ 0x38 │ │ + b.n 20c98 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + mov fp, r5 │ │ + ldr.w r8, [sp, #72] @ 0x48 │ │ + b.n 20ca6 │ │ + ldr r1, [pc, #592] @ (21100 ) │ │ + add r1, pc │ │ + add r0, sp, #480 @ 0x1e0 │ │ + bl 21f0c │ │ + movs r5, #1 │ │ + movs r6, #0 │ │ + movs r4, #0 │ │ + ldr.w r9, [sp, #484] @ 0x1e4 │ │ + add.w fp, sp, #536 @ 0x218 │ │ + strd r6, r5, [r9] │ │ + movs r5, #1 │ │ + str.w r4, [r9, #8] │ │ + movs r4, #0 │ │ + str r5, [sp, #488] @ 0x1e8 │ │ + b.n 20eec │ │ + add.w r0, r5, r5, lsl #1 │ │ + adds r5, #1 │ │ + adc.w r4, r4, #0 │ │ + str.w r6, [r9, r0, lsl #2] │ │ + add.w r0, r9, r0, lsl #2 │ │ + strd sl, r8, [r0, #4] │ │ + str r5, [sp, #488] @ 0x1e8 │ │ + ldrh.w r0, [sp, #338] @ 0x152 │ │ + cmp r0, #5 │ │ + bcs.n 20f0e │ │ + orrs.w r0, r5, r4 │ │ + beq.n 20f20 │ │ + ldr r1, [sp, #332] @ 0x14c │ │ + subs r0, r5, #1 │ │ + cmp r0, r1 │ │ + bcs.n 20fc8 │ │ + ldr r1, [sp, #328] @ 0x148 │ │ + add.w r0, r0, r0, lsl #3 │ │ + add.w r3, r1, r0, lsl #3 │ │ + b.n 20f30 │ │ + ldr r0, [sp, #332] @ 0x14c │ │ + cmp r0, r5 │ │ + bls.n 20fc8 │ │ + ldr r0, [sp, #328] @ 0x148 │ │ + add.w r1, r5, r5, lsl #3 │ │ + add.w r3, r0, r1, lsl #3 │ │ + b.n 20f30 │ │ + ldrd r0, r1, [sp, #192] @ 0xc0 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.w 21084 │ │ + add r3, sp, #192 @ 0xc0 │ │ + ldrd r1, r2, [sp, #120] @ 0x78 │ │ + add r0, sp, #192 @ 0xc0 │ │ + str r0, [sp, #0] │ │ + mov r0, fp │ │ + bl 21d24 │ │ + ldrb.w r0, [sp, #536] @ 0x218 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 20f6a │ │ + ldrd r6, sl, [sp, #540] @ 0x21c │ │ + ldr.w r8, [sp, #548] @ 0x224 │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ + cmp r0, r5 │ │ + bne.n 20ed4 │ │ + ldr r1, [pc, #852] @ (212ac ) │ │ + add r1, pc │ │ + add r0, sp, #480 @ 0x1e0 │ │ + bl 21f0c │ │ + ldr.w r9, [sp, #484] @ 0x1e4 │ │ + b.n 20ed4 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + add fp, r0 │ │ + b.n 2100e │ │ + ldr.w r8, [sp, #548] @ 0x224 │ │ + cmp r5, #0 │ │ + ldrh.w sl, [sp, #538] @ 0x21a │ │ + ldrb.w r6, [sp, #537] @ 0x219 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldrd r0, fp, [sp, #540] @ 0x21c │ │ + str r0, [sp, #144] @ 0x90 │ │ + beq.n 2102e │ │ + add.w r4, r9, #4 │ │ + ldr.w r0, [r4, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #0] │ │ + blxne 608f0 │ │ + adds r4, #12 │ │ + subs r5, #1 │ │ + bne.n 20f86 │ │ + b.n 2102e │ │ + ldr.w fp, [sp, #20] │ │ + movs r0, #7 │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ + mov.w r9, #0 │ │ + mov.w sl, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + b.n 20ca6 │ │ + movs r0, #6 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + ldr.w fp, [sp, #8] │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + b.n 20ca6 │ │ + ldrd r0, r6, [sp, #480] @ 0x1e0 │ │ + ubfx r4, r5, #8, #8 │ │ + uxtb r1, r5 │ │ + mov.w sl, r5, lsr #16 │ │ + cmp r0, r5 │ │ + str r1, [sp, #156] @ 0x9c │ │ + bls.n 210b8 │ │ + cmp r5, #0 │ │ + beq.n 210a6 │ │ + add.w r0, r0, r0, lsl #1 │ │ + movs r2, #4 │ │ + lsls r1, r0, #2 │ │ + add.w r0, r5, r5, lsl #1 │ │ + mov.w r8, r0, lsl #2 │ │ + mov r0, r6 │ │ + mov r3, r8 │ │ + bl d84c │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + bne.n 210b8 │ │ + movs r0, #4 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + b.n 211d0 │ │ + ldr r0, [sp, #164] @ 0xa4 │ │ + add.w fp, lr, r0 │ │ + str.w fp, [sp, #424] @ 0x1a8 │ │ + mov r9, ip │ │ + b.n 20ccc │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w r9, #4 │ │ + ldrd r0, fp, [sp, #540] @ 0x21c │ │ + ldr.w r8, [sp, #548] @ 0x224 │ │ + str r0, [sp, #144] @ 0x90 │ │ + ldrh.w sl, [sp, #538] @ 0x21a │ │ + ldrb.w r6, [sp, #537] @ 0x219 │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r9, r6 │ │ + b.n 20ce4 │ │ + mov.w r9, #0 │ │ + b.n 20ccc │ │ + movs r1, #19 │ │ + movs r0, #0 │ │ + str r1, [sp, #156] @ 0x9c │ │ + mov fp, r8 │ │ + str.w r8, [sp, #144] @ 0x90 │ │ + mov r8, r0 │ │ + ldr.w r9, [sp, #152] @ 0x98 │ │ + ldr.w sl, [sp, #164] @ 0xa4 │ │ + b.n 20cdc │ │ + ldr.w r9, [sp, #152] @ 0x98 │ │ + movs r0, #19 │ │ + ldr.w sl, [sp, #164] @ 0xa4 │ │ + mov.w r8, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + str r0, [sp, #144] @ 0x90 │ │ + b.n 20cdc │ │ + mov r8, r0 │ │ + b.n 21152 │ │ + movs r0, #19 │ │ + mov.w r9, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov.w sl, #0 │ │ + b.n 20cd4 │ │ + ldrd r0, r6, [sp, #480] @ 0x1e0 │ │ + movs r1, #0 │ │ + mov.w r8, #0 │ │ + mov.w r9, #0 │ │ + cmp r0, r5 │ │ + mov.w r4, #0 │ │ + mov.w sl, #0 │ │ + mov.w r5, #0 │ │ + str r1, [sp, #156] @ 0x9c │ │ + bhi.n 210aa │ │ + b.n 210b8 │ │ + mov r8, r4 │ │ + mov r9, sl │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + movs r6, #4 │ │ + movs r5, #0 │ │ + mov r4, r8 │ │ + mov sl, r9 │ │ + ldrd r0, r1, [sp, #168] @ 0xa8 │ │ + ldr.w fp, [sp, #176] @ 0xb0 │ │ + str r1, [sp, #144] @ 0x90 │ │ + cmp r0, fp │ │ + bls.n 2110e │ │ + cmp.w fp, #0 │ │ + beq.n 21104 │ │ + add.w r0, r0, r0, lsl #1 │ │ + movs r2, #8 │ │ + lsls r1, r0, #3 │ │ + add.w r0, fp, fp, lsl #1 │ │ + mov.w r9, r0, lsl #3 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + mov r3, r9 │ │ + bl d84c │ │ + str r0, [sp, #144] @ 0x90 │ │ + cbnz r0, 2110e │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + bl afe8 │ │ + b.n 211d0 │ │ + nop │ │ + adds r6, r0, #1 │ │ + movs r4, r0 │ │ + adds r2, r7, #0 │ │ + movs r4, r0 │ │ + subs r6, r7, #0 │ │ + movs r4, r0 │ │ + subs r2, r0, #0 │ │ + movs r4, r0 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + blx 608f0 │ │ + movs r0, #8 │ │ + str r0, [sp, #144] @ 0x90 │ │ + ldr r0, [sp, #288] @ 0x120 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #292] @ 0x124 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #300] @ 0x12c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #304] @ 0x130 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #312] @ 0x138 │ │ + mov r9, r4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #316] @ 0x13c │ │ + blxne 608f0 │ │ + ldr r0, [sp, #324] @ 0x144 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #328] @ 0x148 │ │ + blxne 608f0 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #184] @ 0xb8 │ │ + blxne 608f0 │ │ + movs r3, #0 │ │ + b.n 20d48 │ │ + mov r8, r1 │ │ + movs r0, #52 @ 0x34 │ │ + ldr.w r9, [sp, #156] @ 0x9c │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + str r0, [sp, #156] @ 0x9c │ │ + b.n 20ce4 │ │ + movs r0, #25 │ │ + mov.w sl, #0 │ │ + str r0, [sp, #156] @ 0x9c │ │ + mov r9, r2 │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ + ldr.w r8, [sp, #148] @ 0x94 │ │ + b.n 20cdc │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + ubfx r9, sl, #8, #8 │ │ + ldr.w r8, [sp, #52] @ 0x34 │ │ + mov fp, r4 │ │ + str r0, [sp, #144] @ 0x90 │ │ + mov sl, r1 │ │ + b.n 20ce4 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + cmp r1, #21 │ │ + bcs.n 211d2 │ │ + bl 21b44 │ │ + b.n 20dca │ │ + movs r1, #19 │ │ + movs r0, #0 │ │ + mov fp, r8 │ │ + str r1, [sp, #156] @ 0x9c │ │ + ldr.w r9, [sp, #152] @ 0x98 │ │ + mov r8, r0 │ │ + ldr.w sl, [sp, #164] @ 0xa4 │ │ + b.n 2106c │ │ + movs r0, #8 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + b.n 211d0 │ │ + bl c58c │ │ + b.n 211d0 │ │ + ldr r0, [pc, #228] @ (2129c ) │ │ + add r0, pc │ │ + b.n 211cc │ │ + ldr r0, [pc, #232] @ (212a8 ) │ │ + add r0, pc │ │ + b.n 211cc │ │ + ldr r0, [pc, #224] @ (212a4 ) │ │ + add r0, pc │ │ + b.n 211cc │ │ + ldr r0, [pc, #212] @ (212a0 ) │ │ + add r0, pc │ │ + bl d5ec │ │ + udf #254 @ 0xfe │ │ + bl 21a78 │ │ + b.n 20dca │ │ + b.n 21236 │ │ + mov r4, r0 │ │ + add r0, sp, #168 @ 0xa8 │ │ + bl 219fc │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 21a3c │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 219be │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + cmp r0, #0 │ │ + beq.n 21280 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + mov r4, r0 │ │ + cbz r6, 21238 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + b.n 21238 │ │ + b.n 21236 │ │ + b.n 21236 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + b.n 21242 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + b.n 21242 │ │ + b.n 21240 │ │ + mov r4, r0 │ │ + cbz r6, 21238 │ │ + mov r0, sl │ │ + blx 608f0 │ │ + b.n 21238 │ │ + b.n 21240 │ │ + mov r4, r0 │ │ + add r0, sp, #480 @ 0x1e0 │ │ + bl 21ce4 │ │ + b.n 21242 │ │ + mov r4, r0 │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 219be │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #184] @ 0xb8 │ │ + blxne 608f0 │ │ + add r0, sp, #168 @ 0xa8 │ │ + bl 219fc │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + mov r4, r0 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + cbz r0, 21270 │ │ + mov r0, sl │ │ + blx 608f0 │ │ + b.n 21270 │ │ + mov r4, r0 │ │ + ldrd r0, r1, [sp, #112] @ 0x70 │ │ + cbz r1, 2127a │ │ + blx 608f0 │ │ + ldrd r0, r1, [sp, #160] @ 0xa0 │ │ + cbnz r1, 21290 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + mov r4, r0 │ │ + ldrd r0, r1, [sp, #160] @ 0xa0 │ │ + cmp r1, #0 │ │ + beq.n 21280 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + adds r0, r4, r5 │ │ + movs r4, r0 │ │ + adds r6, r3, r5 │ │ + movs r4, r0 │ │ + adds r4, r4, r5 │ │ + movs r4, r0 │ │ + adds r2, r5, r5 │ │ + movs r4, r0 │ │ + adds r2, r7, #5 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #8 │ │ + ldr r2, [pc, #232] @ (213a4 ) │ │ + mov r8, r0 │ │ + movs r0, #0 │ │ + add r2, pc │ │ + ldr.w ip, [r2, #304] @ 0x130 │ │ + cmp.w ip, #0 │ │ + beq.n 21362 │ │ + ldr.w r3, [r2, #300] @ 0x12c │ │ + mov r9, r2 │ │ + cmp.w ip, #1 │ │ + beq.n 21304 │ │ + movs r6, #0 │ │ + mov r4, ip │ │ + add.w r0, r6, r4, lsr #1 │ │ + sub.w r4, r4, r4, lsr #1 │ │ + add.w r5, r0, r0, lsl #1 │ │ + ldr.w r2, [r3, r5, lsl #3] │ │ + add.w r5, r3, r5, lsl #3 │ │ + ldr r5, [r5, #4] │ │ + subs.w r2, r8, r2 │ │ + sbcs.w r2, r1, r5 │ │ + it cc │ │ + movcc r0, r6 │ │ + mov r6, r0 │ │ + cmp r4, #1 │ │ + bhi.n 212dc │ │ + add.w r4, r0, r0, lsl #1 │ │ + ldr.w r6, [r3, r4, lsl #3] │ │ + add.w r4, r3, r4, lsl #3 │ │ + ldr r4, [r4, #4] │ │ + eor.w lr, r6, r8 │ │ + eor.w r5, r4, r1 │ │ + orrs.w r5, r5, lr │ │ + beq.n 21330 │ │ + subs.w r2, r6, r8 │ │ + sbcs.w r2, r4, r1 │ │ + it cc │ │ + addcc r0, #1 │ │ + cbz r0, 21360 │ │ + subs r0, #1 │ │ + cmp r0, ip │ │ + bcs.n 21360 │ │ + add.w r2, r0, r0, lsl #1 │ │ + ldr.w r0, [r3, r2, lsl #3] │ │ + add.w r3, r3, r2, lsl #3 │ │ + ldr r6, [r3, #4] │ │ + subs.w r2, r8, r0 │ │ + sbcs.w r2, r1, r6 │ │ + bcc.n 21360 │ │ + ldrd r2, r5, [r3, #8] │ │ + adds r0, r0, r2 │ │ + adc.w r2, r5, r6 │ │ + subs.w r0, r0, r8 │ │ + sbcs.w r0, r2, r1 │ │ + bcs.n 2136a │ │ + movs r0, #0 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w ip, [r9, #272] @ 0x110 │ │ + movs r0, #0 │ │ + cmp.w ip, #0 │ │ + beq.n 21362 │ │ + ldr r1, [r3, #16] │ │ + ldrd r2, r3, [r9, #280] @ 0x118 │ │ + adds r2, r2, r1 │ │ + adcs.w r3, r3, #0 │ │ + adcs.w r1, r0, #0 │ │ + bne.n 21362 │ │ + ldr.w r1, [r9, #276] @ 0x114 │ │ + ldrd r0, r6, [r9, #288] @ 0x120 │ │ + strd r0, r6, [sp] │ │ + mov r0, ip │ │ + bl 100fe │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + cmp r7, #220 @ 0xdc │ │ + movs r4, r0 │ │ + ldr r2, [r1, #0] │ │ + tbh [pc, r2, lsl #1] │ │ + movs r6, r5 │ │ + lsls r0, r2, #3 │ │ + lsls r2, r6, #2 │ │ + lsls r0, r0, #3 │ │ + lsls r6, r0, #2 │ │ + lsls r7, r6, #3 │ │ + lsls r6, r1, #4 │ │ + lsls r7, r0, #3 │ │ + lsls r5, r4, #4 │ │ + lsls r3, r3, #2 │ │ + lsls r6, r3, #4 │ │ + lsls r7, r7, #1 │ │ + lsls r4, r2, #2 │ │ + lsls r7, r0, #4 │ │ + lsls r1, r6, #1 │ │ + lsls r1, r7, #2 │ │ + lsls r1, r4, #1 │ │ + lsls r2, r4, #3 │ │ + lsls r7, r2, #4 │ │ + lsls r5, r2, #5 │ │ + lsls r0, r6, #3 │ │ + lsls r0, r0, #4 │ │ + lsls r5, r0, #5 │ │ + lsls r3, r4, #5 │ │ + lsls r3, r5, #2 │ │ + lsls r2, r4, #2 │ │ + lsls r7, r7, #5 │ │ + lsls r3, r2, #1 │ │ + lsls r2, r5, #5 │ │ + lsls r1, r6, #5 │ │ + lsls r6, r5, #4 │ │ + lsls r1, r3, #3 │ │ + lsls r5, r6, #4 │ │ + lsls r0, r7, #1 │ │ + lsls r2, r3, #1 │ │ + lsls r5, r0, #1 │ │ + lsls r4, r1, #1 │ │ + movs r6, r7 │ │ + lsls r0, r7, #5 │ │ + lsls r4, r1, #5 │ │ + lsls r5, r1, #2 │ │ + lsls r1, r5, #3 │ │ + lsls r4, r3, #5 │ │ + movs r7, r6 │ │ + lsls r0, r5, #1 │ │ + lsls r4, r7, #4 │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r2, #0 │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #43 @ 0x2b │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #37 @ 0x25 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #35 @ 0x23 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #36 @ 0x24 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #27 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #34 @ 0x22 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #16 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #44 @ 0x2c │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #14 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #33 @ 0x21 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #11 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #4 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #40 @ 0x28 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #12 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #9 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #25 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #24 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #2 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #15 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrh r1, [r1, #8] │ │ + movs r2, #3 │ │ + strh r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #7 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #31 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #17 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #41 @ 0x29 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #20 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #5 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #21 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #13 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #6 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #18 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #10 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #8 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #30 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #32 │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #45 @ 0x2d │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #22 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrd r1, r2, [r1, #8] │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #0 │ │ + movs r2, #39 @ 0x27 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #19 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + movs r2, #42 @ 0x2a │ │ + strb r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #23 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #28 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #29 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldrh r1, [r1, #8] │ │ + movs r2, #38 @ 0x26 │ │ + strh r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r1, #8] │ │ + movs r2, #26 │ │ + str r1, [r0, #8] │ │ + movs r1, #0 │ │ + strd r2, r1, [r0] │ │ + bx lr │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #48 @ 0x30 │ │ + ldrd r9, ip, [r1] │ │ + cmp.w ip, #0 │ │ + beq.n 2175c │ │ + strd r0, r1, [sp, #28] │ │ + add.w r0, r9, ip │ │ + str r0, [sp, #36] @ 0x24 │ │ + sub.w r0, ip, #3 │ │ + strd r2, r3, [sp, #12] │ │ + movs r5, #0 │ │ + str r0, [sp, #20] │ │ + movs r0, #0 │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + str.w ip, [sp, #24] │ │ + str.w r9, [sp, #44] @ 0x2c │ │ + add.w lr, r9, r5 │ │ + sub.w r4, ip, #1 │ │ + cmp r2, #63 @ 0x3f │ │ + mov r1, lr │ │ + ldrb.w r8, [r1], #1 │ │ + bne.n 21708 │ │ + cmp.w r8, #1 │ │ + bhi.n 21766 │ │ + and.w fp, r2, #63 @ 0x3f │ │ + str.w ip, [sp, #40] @ 0x28 │ │ + mov ip, lr │ │ + mov lr, r1 │ │ + and.w r1, r8, #127 @ 0x7f │ │ + rsb r9, fp, #32 │ │ + subs.w sl, fp, #32 │ │ + lsr.w r6, r1, r9 │ │ + it pl │ │ + lslpl.w r6, r1, sl │ │ + lsl.w r1, r1, fp │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r0, r1 │ │ + orrs r3, r6 │ │ + sxtb.w r1, r8 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 21790 │ │ + ldr.w r9, [sp, #44] @ 0x2c │ │ + adds r5, #1 │ │ + adds r2, #7 │ │ + mov ip, r4 │ │ + cmp r4, #0 │ │ + bne.n 216f0 │ │ + ldrd r1, r9, [sp, #32] │ │ + movs r0, #0 │ │ + strd r9, r0, [r1] │ │ + ldr r0, [sp, #28] │ │ + b.n 21760 │ │ + mov.w r8, #0 │ │ + movs r5, #0 │ │ + movs r1, #19 │ │ + b.n 21774 │ │ + ldr r0, [sp, #32] │ │ + mov.w r8, #0 │ │ + strd r1, r4, [r0] │ │ + movs r1, #6 │ │ + ldr r0, [sp, #28] │ │ + movs r2, #0 │ │ + movs r6, #46 @ 0x2e │ │ + strd r6, r2, [r0] │ │ + strb.w r8, [r0, #9] │ │ + strb r1, [r0, #8] │ │ + strd r9, r9, [r0, #12] │ │ + str r5, [r0, #20] │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r1, [sp, #32] │ │ + mov r6, r4 │ │ + cmp r4, #0 │ │ + strd lr, r6, [r1] │ │ + beq.n 21824 │ │ + strd r3, r0, [sp] │ │ + mov.w r8, #0 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + mov.w fp, #0 │ │ + movs r3, #0 │ │ + add r0, ip │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #24] │ │ + subs r0, #1 │ │ + str r0, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + sub.w sl, r6, #1 │ │ + cmp r3, #63 @ 0x3f │ │ + add.w ip, r0, r5 │ │ + mov r1, ip │ │ + ldrb.w r9, [r1, #1]! │ │ + add.w r4, r1, #1 │ │ + bne.n 217d4 │ │ + cmp.w r9, #1 │ │ + bhi.n 2182e │ │ + and.w r0, r3, #63 @ 0x3f │ │ + str r6, [sp, #36] @ 0x24 │ │ + and.w r6, r9, #127 @ 0x7f │ │ + rsb r2, r0, #32 │ │ + subs.w lr, r0, #32 │ │ + lsr.w r2, r6, r2 │ │ + lsl.w r0, r6, r0 │ │ + it pl │ │ + lslpl.w r2, r6, lr │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r8, r8, r0 │ │ + orr.w fp, fp, r2 │ │ + sxtb.w r0, r9 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 21858 │ │ + adds r3, #7 │ │ + adds r5, #1 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + mov r6, sl │ │ + cmp r0, r5 │ │ + bne.n 217b6 │ │ + ldr.w lr, [sp, #8] │ │ + movs r0, #0 │ │ + ldr r1, [sp, #32] │ │ + strd lr, r0, [r1] │ │ + b.n 21828 │ │ + mov.w r9, #0 │ │ + movs r0, #0 │ │ + movs r1, #19 │ │ + b.n 2183a │ │ + ldr r0, [sp, #32] │ │ + movs r1, #6 │ │ + mov.w r9, #0 │ │ + strd r4, sl, [r0] │ │ + ldr r6, [sp, #28] │ │ + movs r5, #0 │ │ + movs r3, #46 @ 0x2e │ │ + strd r3, r5, [r6] │ │ + strb.w r9, [r6, #9] │ │ + strb r1, [r6, #8] │ │ + strd lr, lr, [r6, #12] │ │ + str r0, [r6, #20] │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r0, [sp, #32] │ │ + cmp.w sl, #0 │ │ + strd r4, sl, [r0] │ │ + beq.n 218d4 │ │ + ldr r0, [sp, #20] │ │ + add.w r2, ip, #3 │ │ + mov.w ip, #0 │ │ + mov.w sl, #0 │ │ + subs r3, r0, r5 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + movs r4, #0 │ │ + add r0, r1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldrb.w lr, [r2, #-1] │ │ + cmp r4, #63 @ 0x3f │ │ + bne.n 2188a │ │ + cmp.w lr, #1 │ │ + bhi.n 218e0 │ │ + and.w r1, r4, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r9, r1, #32 │ │ + subs.w r5, r1, #32 │ │ + lsr.w r6, r0, r9 │ │ + it pl │ │ + lslpl.w r6, r0, r5 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w ip, ip, r0 │ │ + orr.w sl, sl, r6 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 2190a │ │ + subs r3, #1 │ │ + adds r2, #1 │ │ + adds r4, #7 │ │ + adds r0, r3, #1 │ │ + bne.n 2187c │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + movs r0, #0 │ │ + ldr r1, [sp, #32] │ │ + strd r4, r0, [r1] │ │ + b.n 218d8 │ │ + mov.w lr, #0 │ │ + ldr r6, [sp, #28] │ │ + movs r0, #0 │ │ + movs r1, #19 │ │ + b.n 218ee │ │ + ldr r0, [sp, #32] │ │ + movs r1, #6 │ │ + ldr r6, [sp, #28] │ │ + mov.w lr, #0 │ │ + strd r2, r3, [r0] │ │ + movs r2, #0 │ │ + movs r3, #46 @ 0x2e │ │ + strd r3, r2, [r6] │ │ + strb.w lr, [r6, #9] │ │ + strb r1, [r6, #8] │ │ + strd r4, r4, [r6, #12] │ │ + str r0, [r6, #20] │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r5, [sp, #32] │ │ + movs r1, #46 @ 0x2e │ │ + movs r0, #0 │ │ + movs r4, #31 │ │ + strd r2, r3, [r5] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r2, #8] │ │ + ldr r3, [sp, #16] │ │ + strd r3, r1, [r2, #12] │ │ + add.w r3, r2, #36 @ 0x24 │ │ + ldr r1, [sp, #4] │ │ + str r1, [r2, #32] │ │ + ldr r1, [sp, #0] │ │ + strd r0, r0, [r2, #64] @ 0x40 │ │ + strd r4, r0, [r2] │ │ + str r0, [r2, #20] │ │ + stmia.w r3, {r1, r8, fp, ip} │ │ + strd sl, r0, [r2, #52] @ 0x34 │ │ + str r0, [r2, #60] @ 0x3c │ │ + add sp, #48 @ 0x30 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + mov r5, r0 │ │ + ldr r0, [r0, #0] │ │ + mov r4, r1 │ │ + movs r6, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #36408 @ 0x8e38 │ │ + it hi │ │ + lslhi r6, r0, #1 │ │ + movt r1, #227 @ 0xe3 │ │ + cmp r0, r1 │ │ + bls.n 21976 │ │ + movs r0, #0 │ │ + mov r2, r4 │ │ + bl afd8 │ │ + add.w r1, r6, r6, lsl #3 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 21984 │ │ + movs r0, #0 │ │ + b.n 21992 │ │ + add.w r0, r0, r0, lsl #3 │ │ + ldr r1, [r5, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r6, r0, [r5] │ │ + addne sp, #24 │ │ + ldrne.w fp, [sp], #4 │ │ + it ne │ │ + popne {r4, r5, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + mov r2, r4 │ │ + bl afd8 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #96] @ 0x60 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #100] @ 0x64 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #108] @ 0x6c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #112] @ 0x70 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #120] @ 0x78 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #124] @ 0x7c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #132] @ 0x84 │ │ + cbz r0, 219fa │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + ldrd r8, r6, [r0, #4] │ │ + mov r5, r0 │ │ + cbz r6, 21a24 │ │ + add.w r4, r8, #4 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #-4] │ │ + blxne 608f0 │ │ + adds r4, #24 │ │ + subs r6, #1 │ │ + bne.n 21a10 │ │ + ldr r0, [r5, #0] │ │ + cbz r0, 21a36 │ │ + mov r0, r8 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r1, #0 │ │ + it eq │ │ + bxeq lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + mov r4, r0 │ │ + add.w r0, r1, r1, lsl #1 │ │ + movs r6, #0 │ │ + lsls r5, r0, #2 │ │ + ldr r0, [r4, r6] │ │ + cmp r0, #0 │ │ + ittt ne │ │ + addne r0, r4, r6 │ │ + ldrne r0, [r0, #4] │ │ + blxne 608f0 │ │ + adds r6, #12 │ │ + cmp r5, r6 │ │ + bne.n 21a54 │ │ + mov r0, r4 │ │ + ldr.w fp, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + bmi.n 21a22 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ + sub sp, #16 │ │ + movw r3, #5653 @ 0x1615 │ │ + sub.w r2, r1, r1, lsr #1 │ │ + movt r3, #5 │ │ + cmp r1, r3 │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r3, r2 │ │ + it ls │ │ + movls r3, r2 │ │ + cmp r3, #48 @ 0x30 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r4, #48 @ 0x30 │ │ + cmp r3, #171 @ 0xab │ │ + bcs.n 21ac8 │ │ + movs r2, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #8 │ │ + movs r3, #170 @ 0xaa │ │ + bl 22266 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movw r3, #21846 @ 0x5556 │ │ + movt r3, #1365 @ 0x555 │ │ + cmp r2, r3 │ │ + bcc.n 21adc │ │ + ldr r0, [pc, #104] @ (21b40 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + add.w r2, r4, r4, lsl #1 │ │ + movs r6, #0 │ │ + movs.w r8, r2, lsl #3 │ │ + beq.n 21afc │ │ + mov r9, r0 │ │ + mov r0, r8 │ │ + mov sl, r1 │ │ + blx 60900 │ │ + cbz r0, 21b28 │ │ + mov r5, r0 │ │ + mov r1, sl │ │ + mov r0, r9 │ │ + b.n 21b00 │ │ + movs r5, #8 │ │ + movs r4, #0 │ │ + add r2, sp, #8 │ │ + cmp r1, #65 @ 0x41 │ │ + stmia r2!, {r4, r5, r6} │ │ + it cc │ │ + movcc r6, #1 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + str r6, [sp, #0] │ │ + bl 22266 │ │ + mov r0, r5 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + add r0, sp, #8 │ │ + bl 219fc │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + lsrs r2, r6, #30 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #32 │ │ + add.w r1, r1, r1, lsl #1 │ │ + movs r4, #0 │ │ + mov r2, r0 │ │ + str r0, [sp, #28] │ │ + add.w ip, r0, r1, lsl #3 │ │ + add.w r1, r0, #24 │ │ + str.w ip, [sp] │ │ + b.n 21b92 │ │ + ldr r2, [sp, #28] │ │ + ldrd r6, r1, [sp, #4] │ │ + strd r1, r6, [r2] │ │ + strd r3, r0, [ip, #-16] │ │ + ldr r0, [sp, #12] │ │ + str.w r0, [ip, #-8] │ │ + ldr r0, [sp, #16] │ │ + str.w r0, [ip, #-4] │ │ + ldr.w ip, [sp] │ │ + ldrd r6, r4, [sp, #20] │ │ + add.w r1, r6, #24 │ │ + adds r4, #24 │ │ + mov r2, r6 │ │ + cmp r1, ip │ │ + beq.n 21bec │ │ + mov r6, r1 │ │ + ldrd r5, r1, [r2, #8] │ │ + ldrd r3, r0, [r2, #32] │ │ + subs r5, r3, r5 │ │ + sbcs.w r5, r0, r1 │ │ + bcs.n 21b86 │ │ + str r6, [sp, #20] │ │ + ldrd r1, r6, [r2, #24] │ │ + str r4, [sp, #24] │ │ + strd r6, r1, [sp, #4] │ │ + ldrd r2, r1, [r2, #40] @ 0x28 │ │ + strd r2, r1, [sp, #12] │ │ + mov r2, r4 │ │ + ldr r1, [sp, #28] │ │ + cmp r2, #0 │ │ + add.w r8, r1, r2 │ │ + add.w ip, r8, #24 │ │ + mov r6, r8 │ │ + ldmia.w r6, {r1, r4, r9, sl, fp, lr} │ │ + mov r5, ip │ │ + stmia.w r5, {r1, r4, r9, sl, fp, lr} │ │ + beq.n 21b64 │ │ + ldrd r1, r6, [r8, #-16] │ │ + subs r2, #24 │ │ + subs r1, r3, r1 │ │ + sbcs.w r1, r0, r6 │ │ + bcc.n 21bba │ │ + ldr r1, [sp, #28] │ │ + add r1, r2 │ │ + add.w r2, r1, #24 │ │ + b.n 21b66 │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #43690 @ 0xaaaa │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #682 @ 0x2aa │ │ + cmp r0, r1 │ │ + bls.n 21c1e │ │ + ldr r2, [pc, #76] @ (21c64 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 21c2c │ │ + movs r0, #0 │ │ + b.n 21c3a │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (21c68 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + asrs r0, r7, #1 │ │ + movs r4, r0 │ │ + asrs r4, r6, #32 │ │ + movs r4, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #43690 @ 0xaaaa │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #682 @ 0x2aa │ │ + cmp r0, r1 │ │ + bls.n 21c96 │ │ + ldr r2, [pc, #76] @ (21cdc ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 21ca4 │ │ + movs r0, #0 │ │ + b.n 21cb2 │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (21ce0 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + asrs r0, r2, #32 │ │ + movs r4, r0 │ │ + lsrs r4, r1, #31 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + ldrd r8, r6, [r0, #4] │ │ + mov r5, r0 │ │ + cbz r6, 21d0c │ │ + add.w r4, r8, #4 │ │ + ldr.w r0, [r4, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #0] │ │ + blxne 608f0 │ │ + adds r4, #12 │ │ + subs r6, #1 │ │ + bne.n 21cf8 │ │ + ldr r0, [r5, #0] │ │ + cbz r0, 21d1e │ │ + mov r0, r8 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #100 @ 0x64 │ │ + mov fp, r1 │ │ + ldr.w r1, [r2, #240] @ 0xf0 │ │ + ldr.w r9, [r7, #8] │ │ + mov r6, r2 │ │ + mov sl, r0 │ │ + cbz r1, 21d68 │ │ + add r0, sp, #80 @ 0x50 │ │ + ldr.w r2, [r6, #244] @ 0xf4 │ │ + adds r0, #4 │ │ + strd r3, fp, [sp, #8] │ │ + bl b038 │ │ + ldrd r8, fp, [sp, #84] @ 0x54 │ │ + ldr r5, [sp, #92] @ 0x5c │ │ + cmp.w r8, #2147483648 @ 0x80000000 │ │ + bne.n 21d72 │ │ + cmp.w r5, #4294967295 @ 0xffffffff │ │ + bgt.n 21d76 │ │ + ldr r0, [pc, #420] @ (21f08 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + movs r4, #1 │ │ + mov.w r8, #0 │ │ + movs r5, #0 │ │ + b.n 21d9c │ │ + mov r4, fp │ │ + b.n 21d98 │ │ + cbz r5, 21d8a │ │ + mov r0, r5 │ │ + blx 60900 │ │ + mov r4, r0 │ │ + cbnz r0, 21d8c │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + bl afe8 │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + mov r8, r5 │ │ + ldrd r3, fp, [sp, #8] │ │ + ldrd r0, r1, [r3, #32] │ │ + str r5, [sp, #24] │ │ + orrs r1, r0 │ │ + strd r8, r4, [sp, #16] │ │ + beq.n 21e28 │ │ + ldrh.w r1, [r9, #146] @ 0x92 │ │ + cmp r1, #5 │ │ + bcs.n 21dbe │ │ + ldr.w r1, [r9, #116] @ 0x74 │ │ + subs r0, #1 │ │ + cmp r0, r1 │ │ + bcc.n 21dc6 │ │ + b.n 21e28 │ │ + ldr.w r1, [r9, #116] @ 0x74 │ │ + cmp r1, r0 │ │ + bls.n 21e28 │ │ + ldr.w r1, [r9, #112] @ 0x70 │ │ + add r4, sp, #32 │ │ + mov r5, r3 │ │ + add.w r1, r1, r0, lsl #4 │ │ + mov r0, r4 │ │ + bl 213a8 │ │ + ldrd r0, r1, [sp, #32] │ │ + mov r3, r5 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.n 21e28 │ │ + ldr.w r3, [r6, #260] @ 0x104 │ │ + add r0, sp, #80 @ 0x50 │ │ + ldrb.w r2, [r6, #217] @ 0xd9 │ │ + mov r1, fp │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #80] @ 0x50 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 21ec8 │ │ + ldrd r1, r2, [sp, #84] @ 0x54 │ │ + add r0, sp, #64 @ 0x40 │ │ + adds r0, #4 │ │ + bl b038 │ │ + ldrd r4, r8, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + add r0, sp, #16 │ │ + mov r1, r8 │ │ + bl ae5c │ │ + mov r3, r5 │ │ + lsls r0, r4, #1 │ │ + beq.n 21e28 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + mov r3, r5 │ │ + add r4, sp, #80 @ 0x50 │ │ + mov r1, r3 │ │ + mov r0, r4 │ │ + bl 213a8 │ │ + ldr.w r3, [r6, #260] @ 0x104 │ │ + add r0, sp, #64 @ 0x40 │ │ + ldrb.w r2, [r6, #217] @ 0xd9 │ │ + mov r1, fp │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #64] @ 0x40 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 21e82 │ │ + ldrd r1, r2, [sp, #68] @ 0x44 │ │ + add r0, sp, #48 @ 0x30 │ │ + adds r0, #4 │ │ + bl b038 │ │ + ldrd r4, r5, [sp, #52] @ 0x34 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + add r0, sp, #16 │ │ + mov r1, r5 │ │ + bl ae5c │ │ + lsls r0, r4, #1 │ │ + beq.n 21e70 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + add r2, sp, #16 │ │ + add.w r3, sl, #4 │ │ + ldmia r2, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + movs r0, #82 @ 0x52 │ │ + strb.w r0, [sl] │ │ + b.n 21ec0 │ │ + add r6, sp, #68 @ 0x44 │ │ + ldrh.w r1, [sp, #65] @ 0x41 │ │ + ldr.w r8, [sp, #16] │ │ + ldmia r6, {r2, r3, r6} │ │ + ldrb.w r5, [sp, #67] @ 0x43 │ │ + strb.w r5, [sl, #3] │ │ + cmp.w r8, #0 │ │ + strh.w r1, [sl, #1] │ │ + str.w r2, [sl, #4] │ │ + str.w r3, [sl, #8] │ │ + str.w r6, [sl, #12] │ │ + strb.w r0, [sl] │ │ + beq.n 21ec0 │ │ + ldr r0, [sp, #20] │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r6, sp, #84 @ 0x54 │ │ + ldrh.w r1, [sp, #81] @ 0x51 │ │ + ldrb.w r5, [sp, #83] @ 0x53 │ │ + ldmia r6, {r2, r3, r6} │ │ + b.n 21e92 │ │ + mov r6, r0 │ │ + lsls r0, r4, #1 │ │ + beq.n 21ef6 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + b.n 21ef6 │ │ + b.n 21ef4 │ │ + mov r6, r0 │ │ + lsls r0, r4, #1 │ │ + beq.n 21ef6 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + b.n 21ef6 │ │ + mov r6, r0 │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #20] │ │ + blxne 608f0 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + lsrs r6, r6, #26 │ │ + movs r4, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + mov r5, r0 │ │ + ldr r0, [r0, #0] │ │ + mov r4, r1 │ │ + movs r6, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #21845 @ 0x5555 │ │ + it hi │ │ + lslhi r6, r0, #1 │ │ + movt r1, #1365 @ 0x555 │ │ + cmp r0, r1 │ │ + bls.n 21f3a │ │ + movs r0, #0 │ │ + mov r2, r4 │ │ + bl afd8 │ │ + add.w r1, r6, r6, lsl #1 │ │ + mov.w r2, r1, lsl #2 │ │ + cbnz r0, 21f48 │ │ + movs r0, #0 │ │ + b.n 21f56 │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r5, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #2 │ │ + str r0, [sp, #20] │ │ + movs r0, #4 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r6, r0, [r5] │ │ + addne sp, #24 │ │ + ldrne.w fp, [sp], #4 │ │ + it ne │ │ + popne {r4, r5, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + mov r2, r4 │ │ + bl afd8 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + ldr r0, [r0, #8] │ │ + cmp r0, #2 │ │ + beq.n 21f94 │ │ + cbz r0, 21f9a │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r6, [r4, #16] │ │ + cbz r6, 21fc0 │ │ + ldr.w r8, [r4, #12] │ │ + add.w r5, r8, #4 │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #0] │ │ + blxne 608f0 │ │ + adds r5, #12 │ │ + subs r6, #1 │ │ + bne.n 21fa6 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r5, [r4, #24] │ │ + cmp r5, #0 │ │ + beq.n 21f94 │ │ + ldr r4, [r4, #20] │ │ + adds r6, r4, #4 │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r6, #-4] │ │ + blxne 608f0 │ │ + adds r6, #24 │ │ + subs r5, #1 │ │ + bne.n 21fca │ │ + mov r0, r4 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 22000 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r6, [r4, #8] │ │ + cbz r6, 22026 │ │ + ldr.w r8, [r4, #4] │ │ + add.w r5, r8, #4 │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #0] │ │ + blxne 608f0 │ │ + adds r5, #12 │ │ + subs r6, #1 │ │ + bne.n 2200c │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r5, [r4, #16] │ │ + cmp r5, #0 │ │ + beq.n 21ffa │ │ + ldr r4, [r4, #12] │ │ + adds r6, r4, #4 │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r6, #-4] │ │ + blxne 608f0 │ │ + adds r6, #24 │ │ + subs r5, #1 │ │ + bne.n 22030 │ │ + mov r0, r4 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #12 │ │ + mov r8, r0 │ │ + ldr r0, [r3, #4] │ │ + mov sl, r2 │ │ + mov r6, r1 │ │ + cbz r0, 220a8 │ │ + ldr r4, [r3, #8] │ │ + cbz r4, 220ca │ │ + ldr.w r9, [r3] │ │ + cmp r6, sl │ │ + bls.n 22100 │ │ + add r0, sp, #4 │ │ + movs r5, #0 │ │ + mov r1, r6 │ │ + mov r2, sl │ │ + str r5, [sp, #4] │ │ + cmp r6, #4 │ │ + it ls │ │ + movls r1, #4 │ │ + blx 60930 │ │ + cmp r0, #0 │ │ + bne.n 22112 │ │ + ldr.w fp, [sp, #4] │ │ + cmp.w fp, #0 │ │ + beq.n 22112 │ │ + mov r0, fp │ │ + mov r1, r9 │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov r5, fp │ │ + b.n 22112 │ │ + cmp.w sl, #0 │ │ + beq.n 220f2 │ │ + cmp r6, sl │ │ + bls.n 2210a │ │ + add r0, sp, #8 │ │ + movs r4, #0 │ │ + mov r1, r6 │ │ + mov r2, sl │ │ + str r4, [sp, #8] │ │ + cmp r6, #4 │ │ + it ls │ │ + movls r1, #4 │ │ + blx 60930 │ │ + ldr r5, [sp, #8] │ │ + b.n 220ea │ │ + cmp.w sl, #0 │ │ + beq.n 220f2 │ │ + cmp r6, sl │ │ + bls.n 2210a │ │ + movs r4, #0 │ │ + mov r1, r6 │ │ + mov r0, sp │ │ + mov r2, sl │ │ + str r4, [sp, #0] │ │ + cmp r6, #4 │ │ + it ls │ │ + movls r1, #4 │ │ + blx 60930 │ │ + ldr r5, [sp, #0] │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r5, r4 │ │ + b.n 22112 │ │ + movs r0, #0 │ │ + stmia.w r8, {r0, r6, sl} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + blx 60910 │ │ + b.n 22110 │ │ + mov r0, sl │ │ + blx 60900 │ │ + mov r5, r0 │ │ + clz r0, r5 │ │ + cmp r5, #0 │ │ + it ne │ │ + movne r6, r5 │ │ + lsrs r0, r0, #5 │ │ + stmia.w r8, {r0, r6, sl} │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 220d6 │ │ + push {r4, r5, r7, lr} │ │ + ldr.w lr, [sp, #16] │ │ + ldr.w r4, [lr] │ │ + sub.w ip, r4, #26 │ │ + cmp.w ip, #5 │ │ + bhi.n 221a8 │ │ + tbb [pc, ip] │ │ + subs r3, r0, #4 │ │ + asrs r2, r6, #16 │ │ + ldr r3, [pc, #212] @ (22220 ) │ │ + ldrd r1, r2, [r1, #64] @ 0x40 │ │ + ldr.w r3, [lr, #8] │ │ + cmp r2, r3 │ │ + bcc.n 221ce │ │ + add r1, r3 │ │ + beq.n 221ce │ │ + subs r3, r2, r3 │ │ + movs r2, #0 │ │ + ldrb r4, [r1, r2] │ │ + cmp r4, #0 │ │ + beq.n 2225c │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 2215e │ │ + b.n 221ce │ │ + ldrd ip, r4, [r1, #72] @ 0x48 │ │ + cmp r4, r3 │ │ + bcs.n 221e8 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + strb r2, [r0, #0] │ │ + strd ip, ip, [r0, #4] │ │ + str r1, [r0, #12] │ │ + pop {r4, r5, r7, pc} │ │ + ldr r1, [r1, #120] @ 0x78 │ │ + cbz r1, 221a8 │ │ + ldrd r1, r2, [r1, #72] @ 0x48 │ │ + ldr.w r3, [lr, #8] │ │ + cmp r2, r3 │ │ + bcc.n 221ce │ │ + add r1, r3 │ │ + beq.n 221ce │ │ + subs r3, r2, r3 │ │ + movs r2, #0 │ │ + ldrb r5, [r1, r2] │ │ + cmp r5, #0 │ │ + beq.n 2225c │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 2219a │ │ + b.n 221ce │ │ + movs r1, #72 @ 0x48 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r1, r2, [r1, #40] @ 0x28 │ │ + ldr.w r3, [lr, #8] │ │ + cmp r2, r3 │ │ + bcc.n 221ce │ │ + add r1, r3 │ │ + beq.n 221ce │ │ + subs r3, r2, r3 │ │ + movs r2, #0 │ │ + ldrb r5, [r1, r2] │ │ + cmp r5, #0 │ │ + beq.n 2225c │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 221c2 │ │ + movs r2, #0 │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #19 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [lr, #8] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + strd r2, r3, [r0, #4] │ │ + pop {r4, r5, r7, pc} │ │ + ldr.w lr, [lr, #8] │ │ + uxtb r2, r2 │ │ + umull lr, r5, lr, r2 │ │ + cbz r5, 22200 │ │ + movs r2, #56 @ 0x38 │ │ + strb r2, [r0, #0] │ │ + strd ip, ip, [r0, #4] │ │ + str r1, [r0, #12] │ │ + pop {r4, r5, r7, pc} │ │ + add ip, r3 │ │ + subs r3, r4, r3 │ │ + cmp r3, lr │ │ + bcc.n 22174 │ │ + add ip, lr │ │ + sub.w r3, r3, lr │ │ + cmp r2, #8 │ │ + bne.n 22238 │ │ + cmp r3, #8 │ │ + bcc.n 22174 │ │ + ldrb.w r3, [ip, #7] │ │ + ldr.w r2, [ip, #3] │ │ + lsls r3, r3, #24 │ │ + orrs.w r3, r3, r2, lsr #8 │ │ + bne.n 221f4 │ │ + ldrb.w r3, [ip, #2] │ │ + lsls r2, r2, #24 │ │ + ldrh.w r5, [ip] │ │ + orr.w r3, r5, r3, lsl #16 │ │ + orrs r2, r3 │ │ + b.n 22240 │ │ + cmp r3, #4 │ │ + bcc.n 22174 │ │ + ldr.w r2, [ip] │ │ + ldrd r1, r3, [r1, #64] @ 0x40 │ │ + cmp r3, r2 │ │ + bcc.n 221ce │ │ + add r1, r2 │ │ + beq.n 221ce │ │ + subs r3, r3, r2 │ │ + movs r2, #0 │ │ + ldrb r5, [r1, r2] │ │ + cbz r5, 2225c │ │ + adds r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 22250 │ │ + b.n 221ce │ │ + strd r1, r2, [r0, #4] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #420 @ 0x1a4 │ │ + mov r4, r1 │ │ + mov r8, r3 │ │ + mov sl, r2 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + mov.w r1, #1073741824 @ 0x40000000 │ │ + mov r2, r4 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r4 │ │ + adds r6, r0, #1 │ │ + adc.w r5, r1, #0 │ │ + mla r3, r1, r4, r3 │ │ + eor.w r3, r3, #1073741824 @ 0x40000000 │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq r5, r1 │ │ + str r5, [sp, #20] │ │ + it eq │ │ + moveq r6, r0 │ │ + cmp.w r4, #4096 @ 0x1000 │ │ + str r6, [sp, #24] │ │ + bhi.n 222b8 │ │ + sub.w r0, r4, r4, lsr #1 │ │ + cmp r0, #64 @ 0x40 │ │ + it cs │ │ + movcs r0, #64 @ 0x40 │ │ + b.n 222da │ │ + orr.w r0, r4, #1 │ │ + movs r2, #1 │ │ + clz r0, r0 │ │ + eor.w r0, r0, #31 │ │ + and.w r1, r0, #1 │ │ + add.w r0, r1, r0, lsr #1 │ │ + lsr.w r1, r4, r0 │ │ + lsl.w r0, r2, r0 │ │ + add r0, r1 │ │ + lsrs r0, r0, #1 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + movs r2, #1 │ │ + str r0, [sp, #28] │ │ + mov.w fp, #0 │ │ + sub.w r0, r1, #24 │ │ + str r0, [sp, #16] │ │ + sub.w r0, r1, #12 │ │ + str r0, [sp, #8] │ │ + add.w r0, r1, #56 @ 0x38 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + movs r5, #0 │ │ + mov ip, r8 │ │ + mov r3, r4 │ │ + str r0, [sp, #12] │ │ + str.w sl, [sp, #80] @ 0x50 │ │ + strd r4, r8, [sp, #36] @ 0x24 │ │ + add.w r4, fp, fp, lsl #1 │ │ + cmp r3, fp │ │ + str.w fp, [sp, #64] @ 0x40 │ │ + bls.n 2232a │ │ + b.n 2233e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + adds r5, #1 │ │ + add.w fp, fp, r2, lsr #1 │ │ + add.w r4, fp, fp, lsl #1 │ │ + cmp r3, fp │ │ + str.w fp, [sp, #64] @ 0x40 │ │ + bhi.n 2233e │ │ + movs r0, #1 │ │ + mov lr, r2 │ │ + str r0, [sp, #48] @ 0x30 │ │ + mov.w r9, #0 │ │ + cmp r5, #2 │ │ + bcs.w 22530 │ │ + mov r2, lr │ │ + b.n 22742 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sub.w r9, r3, fp │ │ + ldr r1, [sp, #28] │ │ + mov r8, ip │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r5, [sp, #52] @ 0x34 │ │ + cmp r9, r1 │ │ + str r4, [sp, #68] @ 0x44 │ │ + bcs.n 22378 │ │ + ldr r1, [r7, #8] │ │ + cbz r1, 223a0 │ │ + movs r1, #0 │ │ + mov r4, r2 │ │ + strd r1, r1, [sp] │ │ + cmp.w r9, #32 │ │ + it cs │ │ + movcs.w r9, #32 │ │ + mov r1, r9 │ │ + mov r2, sl │ │ + mov r3, r8 │ │ + bl 22780 │ │ + mov r2, r4 │ │ + b.n 224c6 │ │ + cmp.w r9, #2 │ │ + bcc.w 224c6 │ │ + ldrd r5, r3, [r0, #8] │ │ + ldrd ip, lr, [r0, #32] │ │ + subs.w r1, ip, r5 │ │ + sbcs.w r1, lr, r3 │ │ + bcs.n 223ae │ │ + cmp.w r9, #2 │ │ + bne.n 223ba │ │ + movs r0, #2 │ │ + mov.w sl, #1 │ │ + b.n 2243e │ │ + ldr r0, [sp, #28] │ │ + cmp r9, r0 │ │ + it cs │ │ + movcs r9, r0 │ │ + mov.w r3, r9, lsl #1 │ │ + b.n 224cc │ │ + cmp.w r9, #2 │ │ + bne.n 223e8 │ │ + mov.w r9, #2 │ │ + b.n 224c6 │ │ + ldr r1, [sp, #12] │ │ + mov r6, ip │ │ + str r3, [sp, #84] @ 0x54 │ │ + mov r3, lr │ │ + add.w r1, r1, r4, lsl #3 │ │ + strd r5, r2, [sp, #72] @ 0x48 │ │ + movs r5, #2 │ │ + ldrd r2, r4, [r1] │ │ + subs r6, r2, r6 │ │ + sbcs.w r3, r4, r3 │ │ + bcs.n 2241a │ │ + adds r5, #1 │ │ + adds r1, #24 │ │ + mov r6, r2 │ │ + mov r3, r4 │ │ + cmp r9, r5 │ │ + bne.n 223cc │ │ + mov r5, r9 │ │ + b.n 2241a │ │ + ldr r1, [sp, #12] │ │ + mov sl, ip │ │ + strd r5, r2, [sp, #72] @ 0x48 │ │ + movs r5, #2 │ │ + add.w r1, r1, r4, lsl #3 │ │ + mov r4, lr │ │ + str r3, [sp, #84] @ 0x54 │ │ + ldrd r2, r3, [r1] │ │ + subs.w r6, r2, sl │ │ + sbcs.w r4, r3, r4 │ │ + bcc.n 22416 │ │ + adds r5, #1 │ │ + adds r1, #24 │ │ + mov sl, r2 │ │ + mov r4, r3 │ │ + cmp r9, r5 │ │ + bne.n 223fa │ │ + mov r5, r9 │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + ldrd fp, r4, [sp, #64] @ 0x40 │ │ + ldr r1, [sp, #28] │ │ + cmp r5, r1 │ │ + bcc.n 22354 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + mov r3, r5 │ │ + subs.w r0, ip, r0 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + sbcs.w r0, lr, r0 │ │ + bcs.n 224b6 │ │ + mov r0, r3 │ │ + movs.w sl, r3, lsr #1 │ │ + beq.n 224ba │ │ + str r2, [sp, #76] @ 0x4c │ │ + add.w r2, r0, r0, lsl #1 │ │ + str r0, [sp, #60] @ 0x3c │ │ + lsls r3, r4, #3 │ │ + ldr r0, [sp, #8] │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + add.w r2, r0, r2, lsl #3 │ │ + adds r4, r2, r3 │ │ + ldr r0, [r6, r3] │ │ + subs.w sl, sl, #1 │ │ + ldmdb r4, {r1, fp, lr} │ │ + str r1, [r6, r3] │ │ + add.w r1, r6, r3 │ │ + add.w r6, r6, #24 │ │ + ldrd r5, r9, [r1, #4] │ │ + str r0, [sp, #84] @ 0x54 │ │ + ldr r0, [r2, r3] │ │ + str.w r5, [r4, #-8] │ │ + ldr r5, [r4, #4] │ │ + ldrd r8, ip, [r1, #12] │ │ + str r0, [sp, #72] @ 0x48 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + str.w r8, [r2, r3] │ │ + sub.w r2, r2, #24 │ │ + str.w r0, [r4, #-12] │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + strd r0, r5, [r1, #12] │ │ + ldr r5, [r1, #20] │ │ + ldr r0, [r4, #8] │ │ + str.w fp, [r1, #4] │ │ + str.w lr, [r1, #8] │ │ + str.w r9, [r4, #-4] │ │ + str.w ip, [r4, #4] │ │ + str r0, [r1, #20] │ │ + str r5, [r4, #8] │ │ + bne.n 22450 │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ + ldrd r9, fp, [sp, #60] @ 0x3c │ │ + ldrd r2, sl, [sp, #76] @ 0x4c │ │ + b.n 224c6 │ │ + mov r9, r3 │ │ + b.n 224c6 │ │ + mov.w r9, #1 │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + mov.w r0, r9, lsl #1 │ │ + adds r3, r0, #1 │ │ + sub.w r0, fp, r2, lsr #1 │ │ + mov lr, r2 │ │ + adds.w r0, r0, fp │ │ + add.w r2, fp, r3, lsr #1 │ │ + ldr r4, [sp, #24] │ │ + mov.w r9, #0 │ │ + adc.w r1, r9, #0 │ │ + adds.w r2, r2, fp │ │ + str r3, [sp, #48] @ 0x30 │ │ + umull ip, r6, r2, r4 │ │ + ldr r3, [sp, #20] │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + mla r2, r2, r3, r6 │ │ + umull r6, r5, r0, r4 │ │ + mla r0, r0, r3, r5 │ │ + mla r0, r1, r4, r0 │ │ + adc.w r1, r9, #0 │ │ + mla r1, r1, r4, r2 │ │ + eors r0, r1 │ │ + eor.w r1, ip, r6 │ │ + clz r1, r1 │ │ + mov ip, r8 │ │ + add.w r9, r1, #32 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + it ne │ │ + clzne r9, r0 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + cmp r5, #2 │ │ + bcc.w 2233a │ │ + ldr r0, [sp, #16] │ │ + mov r2, lr │ │ + str.w r9, [sp, #60] @ 0x3c │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r0, [sp, #72] @ 0x48 │ │ + b.n 22550 │ │ + lsls r2, r4, #1 │ │ + cmp r3, #1 │ │ + bls.w 22740 │ │ + subs r3, r5, #1 │ │ + ldrb r0, [r1, r3] │ │ + cmp r0, r9 │ │ + bcc.w 22742 │ │ + add r0, sp, #88 @ 0x58 │ │ + mov r5, r3 │ │ + ldr.w r6, [r0, r3, lsl #2] │ │ + mov.w r8, r6, lsr #1 │ │ + add.w r4, r8, r2, lsr #1 │ │ + cmp r4, ip │ │ + bhi.n 22578 │ │ + orr.w r0, r6, r2 │ │ + ands.w r0, r0, #1 │ │ + beq.n 22548 │ │ + sub.w r0, fp, r4 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + str r3, [sp, #68] @ 0x44 │ │ + add.w r0, r0, r0, lsl #1 │ │ + str r2, [sp, #76] @ 0x4c │ │ + add.w lr, r1, r0, lsl #3 │ │ + lsls r0, r6, #31 │ │ + bne.n 225c8 │ │ + orr.w r0, r8, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + mov r2, sl │ │ + mov r3, ip │ │ + mov fp, lr │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + mov r0, lr │ │ + mov r1, r8 │ │ + mov r9, ip │ │ + bl 22780 │ │ + mov ip, r9 │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ + mov lr, fp │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + mov.w fp, r2, lsr #1 │ │ + lsls r0, r2, #31 │ │ + bne.n 2260a │ │ + b.n 225d0 │ │ + mov.w fp, r2, lsr #1 │ │ + lsls r0, r2, #31 │ │ + bne.n 2260a │ │ + orr.w r0, fp, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + mov r2, sl │ │ + mov r3, ip │ │ + str.w lr, [sp, #84] @ 0x54 │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add.w r0, r8, r8, lsl #1 │ │ + mov r1, fp │ │ + mov r9, ip │ │ + add.w r0, lr, r0, lsl #3 │ │ + bl 22780 │ │ + mov ip, r9 │ │ + ldr.w lr, [sp, #84] @ 0x54 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ + cmp r2, #2 │ │ + it cs │ │ + cmpcs r6, #2 │ │ + bcs.n 22624 │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + lsls r0, r4, #1 │ │ + adds r2, r0, #1 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + cmp r3, #1 │ │ + bhi.n 22550 │ │ + b.n 22740 │ │ + cmp fp, r8 │ │ + mov r0, r8 │ │ + it cc │ │ + movcc r0, fp │ │ + cmp ip, r0 │ │ + bcc.n 22612 │ │ + str r4, [sp, #44] @ 0x2c │ │ + add.w r4, r0, r0, lsl #1 │ │ + add.w r1, r8, r8, lsl #1 │ │ + str r5, [sp, #52] @ 0x34 │ │ + cmp r8, fp │ │ + str.w lr, [sp, #84] @ 0x54 │ │ + add.w r9, lr, r1, lsl #3 │ │ + it hi │ │ + movhi lr, r9 │ │ + lsls r2, r4, #3 │ │ + mov r0, sl │ │ + mov r1, lr │ │ + bl 5daa8 │ │ + add.w r6, sl, r4, lsl #3 │ │ + cmp r8, fp │ │ + bls.n 226bc │ │ + ldr r4, [sp, #32] │ │ + ldrd r2, r3, [r9, #-16] │ │ + sub.w lr, r6, #24 │ │ + ldrd r5, r1, [r6, #-16] │ │ + mov.w r8, #0 │ │ + mov r0, lr │ │ + sub.w ip, r9, #24 │ │ + subs r2, r5, r2 │ │ + sbcs.w r2, r1, r3 │ │ + mov.w r3, #0 │ │ + it cs │ │ + movcs.w r8, #1 │ │ + it cc │ │ + movcc r3, #1 │ │ + cmp r3, #0 │ │ + it ne │ │ + movne r0, ip │ │ + ldmia.w r0, {r2, r5, r6, r9, sl, fp} │ │ + mov r1, r4 │ │ + orr.w r0, r3, r3, lsl #1 │ │ + stmia.w r1, {r2, r5, r6, r9, sl, fp} │ │ + orr.w r1, r8, r8, lsl #1 │ │ + add.w r6, lr, r0, lsl #3 │ │ + add.w r9, ip, r1, lsl #3 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cmp r9, r0 │ │ + beq.n 22724 │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + subs r4, #24 │ │ + cmp r6, sl │ │ + bne.n 2265e │ │ + mov r0, r9 │ │ + b.n 2272a │ │ + mov r1, sl │ │ + str r6, [sp, #76] @ 0x4c │ │ + ldrd r2, r3, [r1, #8] │ │ + mov.w ip, #0 │ │ + ldrd r5, r4, [r9, #8] │ │ + mov.w sl, #0 │ │ + mov r8, r1 │ │ + subs r2, r5, r2 │ │ + sbcs.w r2, r4, r3 │ │ + it cs │ │ + movcs.w ip, #1 │ │ + it cc │ │ + movcc.w sl, #1 │ │ + cmp.w sl, #0 │ │ + it ne │ │ + movne r8, r9 │ │ + ldr.w lr, [sp, #84] @ 0x54 │ │ + ldmia.w r8, {r0, r2, r3, r5, r6, fp} │ │ + mov r4, lr │ │ + add.w lr, lr, #24 │ │ + stmia.w r4, {r0, r2, r3, r5, r6, fp} │ │ + orr.w r0, ip, ip, lsl #1 │ │ + ldr r6, [sp, #76] @ 0x4c │ │ + add.w r1, r1, r0, lsl #3 │ │ + str.w lr, [sp, #84] @ 0x54 │ │ + cmp r1, r6 │ │ + itttt ne │ │ + orrne.w r0, sl, sl, lsl #1 │ │ + addne.w r9, r9, r0, lsl #3 │ │ + ldrne r0, [sp, #72] @ 0x48 │ │ + cmpne r9, r0 │ │ + bne.n 226c0 │ │ + ldrd sl, r0, [sp, #80] @ 0x50 │ │ + b.n 2272c │ │ + mov r0, r9 │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + mov r1, sl │ │ + subs r2, r6, r1 │ │ + bl 5daa8 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldrd ip, r4, [sp, #40] @ 0x28 │ │ + b.n 22612 │ │ + movs r5, #1 │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + add r0, sp, #88 @ 0x58 │ │ + strb.w r9, [r1, r5] │ │ + cmp r3, fp │ │ + str.w r2, [r0, r5, lsl #2] │ │ + bhi.w 22316 │ │ + lsls r0, r2, #31 │ │ + bne.n 22778 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + movs r0, #0 │ │ + orr.w r2, r1, #1 │ │ + clz r3, r2 │ │ + movs r2, #62 @ 0x3e │ │ + eor.w r2, r2, r3, lsl #1 │ │ + strd r2, r0, [sp] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov r2, sl │ │ + mov r3, ip │ │ + bl 22780 │ │ + add sp, #420 @ 0x1a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #124 @ 0x7c │ │ + mov r9, r2 │ │ + mov sl, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + str r2, [sp, #60] @ 0x3c │ │ + bcs.w 229b0 │ │ + mov fp, r1 │ │ + movs.w lr, fp, lsr #1 │ │ + beq.w 22fa8 │ │ + cmp.w fp, #8 │ │ + str.w fp, [sp, #64] @ 0x40 │ │ + str.w sl, [sp, #56] @ 0x38 │ │ + str.w lr, [sp, #36] @ 0x24 │ │ + bcc.w 22cb6 │ │ + ldrd r0, r1, [sl, #8] │ │ + ldrd r2, r3, [sl, #32] │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + subs r0, r2, r0 │ │ + ldrd fp, r8, [sl, #56] @ 0x38 │ │ + sbcs.w r0, r3, r1 │ │ + ldrd r5, sl, [r6, #80] @ 0x50 │ │ + mov.w r0, #0 │ │ + mov.w r2, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + orr.w ip, r0, r0, lsl #1 │ │ + it cc │ │ + movcc r2, #1 │ │ + subs.w r0, r5, fp │ │ + sbcs.w r0, sl, r8 │ │ + mov.w r3, #72 @ 0x48 │ │ + mov.w r0, #48 @ 0x30 │ │ + orr.w r5, r2, r2, lsl #1 │ │ + it cc │ │ + movcc r0, #72 @ 0x48 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + it cc │ │ + movcc r3, #48 @ 0x30 │ │ + adds r4, r1, r0 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldrd lr, r8, [r4, #8] │ │ + adds r6, r0, r3 │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + ldrd r1, r0, [r6, #8] │ │ + str r1, [sp, #52] @ 0x34 │ │ + add.w ip, r3, ip, lsl #3 │ │ + str r0, [sp, #68] @ 0x44 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldrd sl, fp, [ip, #8] │ │ + add.w r0, r0, r5, lsl #3 │ │ + ldrd r1, r2, [r0, #8] │ │ + subs.w r1, lr, r1 │ │ + sbcs.w r1, r8, r2 │ │ + mrs lr, CPSR │ │ + mov r1, r4 │ │ + it cc │ │ + movcc r1, ip │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + subs.w r2, r2, sl │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + sbcs.w r2, r2, fp │ │ + itt cc │ │ + movcc r1, r6 │ │ + movcc r6, ip │ │ + str r6, [sp, #68] @ 0x44 │ │ + it cc │ │ + movcc ip, r4 │ │ + msr CPSR_f, lr │ │ + it cc │ │ + movcc ip, r0 │ │ + ldrd r3, r2, [r1, #8] │ │ + ldrd r6, r5, [ip, #8] │ │ + strd r3, r2, [sp, #48] @ 0x30 │ │ + it cc │ │ + movcc r0, r4 │ │ + ldmia.w r0, {r2, r3, r8, sl, fp, lr} │ │ + mov r4, r9 │ │ + stmia.w r4, {r2, r3, r8, sl, fp, lr} │ │ + mov lr, ip │ │ + mov r8, r1 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w r2, r9, #24 │ │ + subs r0, r0, r6 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + sbcs r0, r5 │ │ + it cc │ │ + movcc lr, r1 │ │ + ldmia.w lr, {r0, r1, r3, r4, r5, r6} │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + it cs │ │ + movcs ip, r8 │ │ + add.w r0, r9, #48 @ 0x30 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, r9, #72 @ 0x48 │ │ + ldr.w ip, [sp, #68] @ 0x44 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + add.w r1, r0, r0, lsl #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str r1, [sp, #68] @ 0x44 │ │ + add.w r1, r0, r1, lsl #3 │ │ + ldrd r0, r2, [r1, #8] │ │ + ldrd r3, r6, [r1, #32] │ │ + ldrd lr, ip, [r1, #56] @ 0x38 │ │ + subs r0, r3, r0 │ │ + ldrd r4, r5, [r1, #80] @ 0x50 │ │ + sbcs.w r0, r6, r2 │ │ + mov.w r2, #0 │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + it cc │ │ + movcc r2, #1 │ │ + orr.w sl, r0, r0, lsl #1 │ │ + subs.w r0, r4, lr │ │ + sbcs.w r0, r5, ip │ │ + orr.w r3, r2, r2, lsl #1 │ │ + mov.w r0, #48 @ 0x30 │ │ + add.w lr, r1, sl, lsl #3 │ │ + it cc │ │ + movcc r0, #72 @ 0x48 │ │ + add.w r5, r1, r0 │ │ + mov.w r0, #72 @ 0x48 │ │ + add.w r3, r1, r3, lsl #3 │ │ + it cc │ │ + movcc r0, #48 @ 0x30 │ │ + ldrd r6, r4, [r3, #8] │ │ + add r0, r1 │ │ + ldrd sl, ip, [lr, #8] │ │ + ldrd r8, r2, [r0, #8] │ │ + mov r1, r5 │ │ + str r2, [sp, #52] @ 0x34 │ │ + ldrd r2, fp, [r5, #8] │ │ + subs r2, r2, r6 │ │ + sbcs.w r2, fp, r4 │ │ + mrs r4, CPSR │ │ + it cc │ │ + movcc r1, lr │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + subs.w r6, r8, sl │ │ + sbcs.w r6, r2, ip │ │ + itt cc │ │ + movcc r1, r0 │ │ + movcc r0, lr │ │ + str r0, [sp, #52] @ 0x34 │ │ + it cc │ │ + movcc lr, r5 │ │ + msr CPSR_f, r4 │ │ + it cc │ │ + movcc lr, r3 │ │ + ldrd r0, r6, [lr, #8] │ │ + str r0, [sp, #48] @ 0x30 │ │ + ldrd r2, r0, [r1, #8] │ │ + strd r2, r0, [sp, #40] @ 0x28 │ │ + it cc │ │ + movcc r3, r5 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add.w r2, r9, r0, lsl #3 │ │ + ldmia.w r3, {r0, r4, r8, sl, fp, ip} │ │ + mov r5, r2 │ │ + stmia.w r5, {r0, r4, r8, sl, fp, ip} │ │ + mov ip, lr │ │ + mov r8, r1 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + mov fp, r2 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr.w sl, [sp, #56] @ 0x38 │ │ + subs r0, r3, r0 │ │ + add.w r3, r2, #24 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + sbcs r0, r6 │ │ + it cc │ │ + movcc ip, r1 │ │ + ldmia.w ip, {r0, r1, r2, r4, r5, r6} │ │ + stmia r3!, {r0, r1, r2, r4, r5, r6} │ │ + it cs │ │ + movcs lr, r8 │ │ + add.w r0, fp, #48 @ 0x30 │ │ + ldmia.w lr, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, fp, #72 @ 0x48 │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + ldr.w lr, [sp, #36] @ 0x24 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #4 │ │ + b.n 22cd4 │ │ + ldr r4, [r7, #8] │ │ + mov r8, r3 │ │ + ldr r0, [r7, #12] │ │ + str r0, [sp, #40] @ 0x28 │ │ + sub.w r0, r9, #24 │ │ + str r1, [sp, #52] @ 0x34 │ │ + strd r0, r3, [sp, #28] │ │ + str.w sl, [sp, #56] @ 0x38 │ │ + cmp r4, #0 │ │ + beq.w 22c9e │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #168 @ 0xa8 │ │ + cmp r1, #64 @ 0x40 │ │ + mov.w r3, r1, lsr #3 │ │ + mla r2, r3, r0, sl │ │ + add.w r0, r3, r3, lsl #1 │ │ + add.w r9, sl, r0, lsl #5 │ │ + bcs.n 22a32 │ │ + ldrd lr, ip, [r2, #8] │ │ + mov r1, r4 │ │ + ldrd r6, r5, [r9, #8] │ │ + ldrd r4, r3, [sl, #8] │ │ + subs.w r0, r6, lr │ │ + sbcs.w r0, r5, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + subs r6, r4, r6 │ │ + sbcs.w r5, r3, r5 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + teq r5, r0 │ │ + it ne │ │ + movne r9, r2 │ │ + subs.w r0, r4, lr │ │ + sbcs.w r0, r3, ip │ │ + mov r4, r1 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + eors r5, r0 │ │ + it ne │ │ + movne r9, sl │ │ + b.n 22a3c │ │ + mov r0, sl │ │ + mov r1, r9 │ │ + bl 23000 │ │ + mov r9, r0 │ │ + sub.w r0, r9, sl │ │ + movw r1, #43691 @ 0xaaab │ │ + movt r1, #43690 @ 0xaaaa │ │ + subs r4, #1 │ │ + lsrs r0, r0, #3 │ │ + str r4, [sp, #44] @ 0x2c │ │ + muls r0, r1 │ │ + mov r2, r9 │ │ + add.w ip, sp, #72 @ 0x48 │ │ + str r0, [sp, #48] @ 0x30 │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r1, r3, r4, r5, r6} │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cbz r0, 22a78 │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + ldrd r0, r1, [r9, #8] │ │ + ldrd r2, r3, [r2, #8] │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, r3, r1 │ │ + bcs.w 22b94 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r8, r0 │ │ + bcc.w 22fd2 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + add.w r1, r0, r0, lsl #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + movs r2, #0 │ │ + str r1, [sp, #36] @ 0x24 │ │ + mov r9, sl │ │ + add.w lr, r0, r1, lsl #3 │ │ + add.w r1, r8, r8, lsl #1 │ │ + add.w r1, sl, r1, lsl #3 │ │ + adds r1, #8 │ │ + str r1, [sp, #68] @ 0x44 │ │ + add.w r6, r8, r8, lsl #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + str.w r8, [sp, #64] @ 0x40 │ │ + add.w fp, sl, r6, lsl #3 │ │ + cmp r9, fp │ │ + bcs.n 22ae8 │ │ + ldrd r6, r4, [r1] │ │ + sub.w lr, lr, #24 │ │ + ldrd r3, r1, [r9, #8] │ │ + subs r3, r3, r6 │ │ + sbcs r1, r4 │ │ + add.w r3, r2, r2, lsl #1 │ │ + mov r1, lr │ │ + it cc │ │ + movcc r1, r0 │ │ + add.w r1, r1, r3, lsl #3 │ │ + mov r3, r9 │ │ + ldmia.w r3, {r4, r5, r6, r8, sl, ip} │ │ + add.w r9, r9, #24 │ │ + stmia.w r1, {r4, r5, r6, r8, sl, ip} │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + it cc │ │ + addcc r2, #1 │ │ + cmp r9, fp │ │ + bcc.n 22ab2 │ │ + ldr.w r8, [sp, #52] @ 0x34 │ │ + add.w fp, r2, r2, lsl #1 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str r2, [sp, #64] @ 0x40 │ │ + cmp r0, r8 │ │ + beq.n 22b18 │ │ + mov r3, r9 │ │ + sub.w lr, lr, #24 │ │ + ldmia.w r3, {r0, r1, r2, r4, r5, r6} │ │ + add.w ip, lr, fp, lsl #3 │ │ + add.w r9, r9, #24 │ │ + stmia.w ip, {r0, r1, r2, r4, r5, r6} │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + ldr.w sl, [sp, #56] @ 0x38 │ │ + ldr r2, [sp, #64] @ 0x40 │ │ + b.n 22aa0 │ │ + ldrd r0, r1, [sp, #56] @ 0x38 │ │ + mov.w r2, fp, lsl #3 │ │ + bl 5daa8 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + subs.w r1, r8, r0 │ │ + beq.n 22b56 │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + mov lr, r1 │ │ + ldr r0, [sp, #28] │ │ + add.w r8, r0, r2, lsl #3 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r9, r0, fp, lsl #3 │ │ + mov r0, r8 │ │ + mov ip, r9 │ │ + ldmia.w r0, {r2, r3, r4, r5, r6, sl} │ │ + sub.w r8, r8, #24 │ │ + add.w r9, r9, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia.w ip, {r2, r3, r4, r5, r6, sl} │ │ + bne.n 22b3c │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + ldr.w sl, [sp, #56] @ 0x38 │ │ + ldr.w r8, [sp, #32] │ │ + cbz r0, 22b94 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + cmp r2, r0 │ │ + bcc.w 22fb0 │ │ + ldr.w r9, [sp, #60] @ 0x3c │ │ + add r0, sp, #72 @ 0x48 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + mov r3, r8 │ │ + strd r4, r0, [sp] │ │ + add.w r0, sl, fp, lsl #3 │ │ + mov r2, r9 │ │ + bl 22780 │ │ + ldr.w fp, [sp, #64] @ 0x40 │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + cmp.w fp, #33 @ 0x21 │ │ + bcs.w 229c6 │ │ + b.n 22798 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r8, r0 │ │ + bcc.w 22fd2 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + add.w r1, r0, r0, lsl #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + mov fp, sl │ │ + str r1, [sp, #64] @ 0x40 │ │ + mov.w r9, #0 │ │ + add.w sl, r0, r1, lsl #3 │ │ + add.w r1, r8, r8, lsl #1 │ │ + add.w r1, fp, r1, lsl #3 │ │ + add.w r0, r1, #8 │ │ + str r0, [sp, #68] @ 0x44 │ │ + add.w r3, r8, r8, lsl #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldr.w ip, [sp, #60] @ 0x3c │ │ + add.w lr, r0, r3, lsl #3 │ │ + str.w r8, [sp, #48] @ 0x30 │ │ + cmp fp, lr │ │ + bcs.n 22c10 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + sub.w sl, sl, #24 │ │ + ldrd r6, r4, [fp, #8] │ │ + ldrd r1, r3, [r0] │ │ + subs r1, r1, r6 │ │ + sbcs.w r1, r3, r4 │ │ + add.w r3, r9, r9, lsl #1 │ │ + mov r1, sl │ │ + it cs │ │ + movcs r1, ip │ │ + add.w r8, r1, r3, lsl #3 │ │ + mov r3, fp │ │ + add.w fp, fp, #24 │ │ + ldmia.w r3, {r0, r1, r2, r4, r5, r6} │ │ + stmia.w r8, {r0, r1, r2, r4, r5, r6} │ │ + it cs │ │ + addcs.w r9, r9, #1 │ │ + cmp fp, lr │ │ + bcc.n 22bd6 │ │ + ldrd r0, r8, [sp, #48] @ 0x30 │ │ + add.w r5, r9, r9, lsl #1 │ │ + cmp r0, r8 │ │ + beq.n 22c3a │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + mov r1, fp │ │ + add.w fp, fp, #24 │ │ + add.w r9, r9, #1 │ │ + add.w lr, r0, r5, lsl #3 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + sub.w sl, sl, #24 │ │ + stmia.w lr, {r0, r2, r3, r4, r5, r6} │ │ + b.n 22bc0 │ │ + ldr r4, [sp, #56] @ 0x38 │ │ + lsls r2, r5, #3 │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + subs.w lr, r8, r9 │ │ + beq.w 22fa8 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + add.w r8, r4, r5, lsl #3 │ │ + ldr r0, [sp, #28] │ │ + mov fp, lr │ │ + str.w r8, [sp, #56] @ 0x38 │ │ + add.w sl, r0, r1, lsl #3 │ │ + mov r0, sl │ │ + mov ip, r8 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + sub.w sl, sl, #24 │ │ + add.w r8, r8, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + bne.n 22c60 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + cmp r1, r9 │ │ + bcc.w 22fd4 │ │ + ldrd sl, r9, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + ldr.w r8, [sp, #32] │ │ + cmp.w fp, #33 @ 0x21 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + str r0, [sp, #40] @ 0x28 │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + bcs.w 229c2 │ │ + b.n 22798 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, sl │ │ + mov r2, r9 │ │ + mov r3, r8 │ │ + bl 22266 │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov ip, sl │ │ + mov r1, r9 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + add.w r0, lr, lr, lsl #1 │ │ + add.w ip, sl, r0, lsl #3 │ │ + add.w r0, r9, r0, lsl #3 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #1 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + cmp r1, lr │ │ + str r1, [sp, #24] │ │ + sub.w r0, r0, lr │ │ + str r0, [sp, #32] │ │ + bcs.n 22d8a │ │ + ldr r2, [sp, #24] │ │ + adds r0, r2, #1 │ │ + add.w r1, r2, r2, lsl #1 │ │ + mov.w fp, r1, lsl #3 │ │ + b.n 22d26 │ │ + mov r0, r9 │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + ldr.w sl, [sp, #56] @ 0x38 │ │ + ldr.w lr, [sp, #36] @ 0x24 │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + strd r1, r3, [r0] │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + str.w r0, [ip, #-8] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + strd r5, r2, [ip, #-16] │ │ + str.w r0, [ip, #-4] │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + add.w fp, fp, #24 │ │ + cmp r2, lr │ │ + mov r0, r2 │ │ + it cc │ │ + addcc r0, #1 │ │ + bcs.n 22d8a │ │ + str r0, [sp, #68] @ 0x44 │ │ + add.w r0, r2, r2, lsl #1 │ │ + add.w ip, sl, r0, lsl #3 │ │ + add.w r8, r9, r0, lsl #3 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + mov r0, r8 │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldrd r0, r1, [r8, #-16] │ │ + ldrd r5, r2, [r8, #8] │ │ + subs r0, r5, r0 │ │ + sbcs.w r0, r2, r1 │ │ + bcs.n 22d16 │ │ + ldrd r0, r1, [r8] │ │ + str r0, [sp, #40] @ 0x28 │ │ + str r1, [sp, #28] │ │ + ldrd r1, r0, [r8, #16] │ │ + strd r1, r0, [sp, #44] @ 0x2c │ │ + mov r0, fp │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + add.w ip, r9, r0 │ │ + cmp r0, #24 │ │ + sub.w r4, ip, #24 │ │ + mov r6, ip │ │ + ldmia.w r4, {r1, r3, r8, sl, fp, lr} │ │ + stmia.w r6, {r1, r3, r8, sl, fp, lr} │ │ + beq.n 22cf0 │ │ + ldrd r1, r3, [ip, #-40] @ 0x28 │ │ + subs r0, #24 │ │ + subs r1, r5, r1 │ │ + sbcs.w r1, r2, r3 │ │ + bcc.n 22d62 │ │ + add r0, r9 │ │ + b.n 22cf2 │ │ + add.w r0, lr, lr, lsl #1 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #32] │ │ + add.w fp, r9, r0, lsl #3 │ │ + cmp r3, r1 │ │ + bcs.n 22e6a │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + add.w r0, r1, r0, lsl #3 │ │ + add.w r1, r3, r3, lsl #1 │ │ + str r0, [sp, #28] │ │ + adds r0, r3, #1 │ │ + lsls r2, r1, #3 │ │ + movs r1, #24 │ │ + strd fp, r1, [sp, #44] @ 0x2c │ │ + b.n 22df8 │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + mov r0, fp │ │ + ldrd r3, r1, [sp, #12] │ │ + ldr.w lr, [sp, #36] @ 0x24 │ │ + strd r1, r3, [r0] │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + strd r0, r9, [ip, #-16] │ │ + ldr r0, [sp, #20] │ │ + str.w r0, [ip, #-8] │ │ + ldr r0, [sp, #24] │ │ + str.w r0, [ip, #-4] │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #32] │ │ + cmp r3, r0 │ │ + mov r0, r3 │ │ + it cc │ │ + addcc r0, #1 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + sub.w r1, r1, #24 │ │ + str r1, [sp, #48] @ 0x30 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + add.w r1, r1, #24 │ │ + str r1, [sp, #44] @ 0x2c │ │ + bcs.n 22e6a │ │ + str r0, [sp, #40] @ 0x28 │ │ + add.w r0, r3, r3, lsl #1 │ │ + ldr r1, [sp, #28] │ │ + add.w ip, r1, r0, lsl #3 │ │ + add.w r0, fp, r0, lsl #3 │ │ + ldmia.w ip, {r1, r4, r5, r6, r8, sl} │ │ + mov r3, r0 │ │ + stmia.w r3, {r1, r4, r5, r6, r8, sl} │ │ + ldrd r3, r1, [r0, #8] │ │ + ldrd r6, r5, [r0, #-16] │ │ + str r3, [sp, #68] @ 0x44 │ │ + subs r6, r3, r6 │ │ + sbcs.w r6, r1, r5 │ │ + bcs.n 22dda │ │ + mov r9, r1 │ │ + ldrd r1, r3, [r0] │ │ + strd r3, r1, [sp, #12] │ │ + ldrd r1, r0, [r0, #16] │ │ + strd r1, r0, [sp, #20] │ │ + ldrd r0, r5, [sp, #44] @ 0x2c │ │ + add.w ip, r0, r2 │ │ + cmp r2, r5 │ │ + sub.w r4, ip, #24 │ │ + mov r6, ip │ │ + ldmia.w r4, {r1, r3, r8, sl, fp, lr} │ │ + stmia.w r6, {r1, r3, r8, sl, fp, lr} │ │ + beq.n 22db6 │ │ + ldrd r1, r3, [ip, #-40] @ 0x28 │ │ + adds r5, #24 │ │ + ldr r6, [sp, #68] @ 0x44 │ │ + subs r0, #24 │ │ + subs r1, r6, r1 │ │ + sbcs.w r1, r9, r3 │ │ + bcc.n 22e3a │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + add r0, r2 │ │ + b.n 22dbc │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + mov r9, lr │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + add.w r1, r0, r0, lsl #1 │ │ + mvn.w r0, #23 │ │ + str r1, [sp, #32] │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #44] @ 0x2c │ │ + add.w lr, r2, r0 │ │ + sub.w r0, fp, #24 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r2, [sp, #68] @ 0x44 │ │ + movs r0, #0 │ │ + ldrd r2, r3, [r2, #8] │ │ + ldrd r4, r6, [fp, #8] │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + mov.w fp, #0 │ │ + subs r2, r4, r2 │ │ + str r5, [sp, #40] @ 0x28 │ │ + sbcs.w r2, r6, r3 │ │ + it cs │ │ + movcs r0, #1 │ │ + str r0, [sp, #36] @ 0x24 │ │ + it cc │ │ + movcc.w fp, #1 │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + cmp.w fp, #0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r6, r5 │ │ + mov r2, lr │ │ + ldmia.w r4, {r0, r5, r8, sl, ip, lr} │ │ + stmia.w r6, {r0, r5, r8, sl, ip, lr} │ │ + mov ip, r2 │ │ + mov lr, r2 │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + ldrd r0, r6, [r2, #8] │ │ + ldrd r5, r4, [sl, #8] │ │ + subs r0, r0, r5 │ │ + sbcs.w r0, r6, r4 │ │ + it cc │ │ + movcc ip, sl │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r6, r0, r8 │ │ + ldmia.w ip, {r0, r1, r2, r3, r4, r5} │ │ + sub.w r8, r8, #24 │ │ + stmia r6!, {r0, r1, r2, r3, r4, r5} │ │ + mov.w r0, #0 │ │ + mov.w r1, #0 │ │ + ldr r5, [sp, #40] @ 0x28 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + it cc │ │ + movcc r0, #1 │ │ + it cs │ │ + movcs r1, #1 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne.w r1, #4294967295 @ 0xffffffff │ │ + cmp r0, #0 │ │ + it ne │ │ + movne.w r0, #4294967295 @ 0xffffffff │ │ + add.w r1, r1, r1, lsl #1 │ │ + add.w r0, r0, r0, lsl #1 │ │ + adds r5, #24 │ │ + add.w lr, lr, r1, lsl #3 │ │ + subs.w r9, r9, #1 │ │ + add.w sl, sl, r0, lsl #3 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str.w sl, [sp, #48] @ 0x30 │ │ + str.w r8, [sp, #44] @ 0x2c │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w r2, r2, r0, lsl #3 │ │ + orr.w r0, fp, fp, lsl #1 │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + add.w fp, fp, r0, lsl #3 │ │ + bne.n 22e8c │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #56] @ 0x38 │ │ + add.w ip, r0, #24 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + lsls r1, r0, #31 │ │ + beq.n 22f98 │ │ + mov r1, fp │ │ + cmp r2, ip │ │ + it cc │ │ + movcc r1, r2 │ │ + mov sl, r2 │ │ + mov r9, r5 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r1, #0 │ │ + stmia.w r9, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r1, #1 │ │ + it cc │ │ + movcc r0, #1 │ │ + orr.w r1, r1, r1, lsl #1 │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w fp, fp, r1, lsl #3 │ │ + add.w r2, sl, r0, lsl #3 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + cmp r2, ip │ │ + mov r5, r8 │ │ + itt eq │ │ + addeq.w r0, lr, #24 │ │ + cmpeq fp, r0 │ │ + bne.n 22fce │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #64] @ (22ff4 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #64] @ (22ff8 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #100] @ 0x64 │ │ + add r1, pc │ │ + add r0, sp, #100 @ 0x64 │ │ + str r2, [sp, #116] @ 0x74 │ │ + str r2, [sp, #112] @ 0x70 │ │ + movs r2, #4 │ │ + str r3, [sp, #104] @ 0x68 │ │ + str r2, [sp, #108] @ 0x6c │ │ + bl b9ac │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + ldr r3, [pc, #36] @ (22ffc ) │ │ + mov r0, r9 │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r6, r0 │ │ + ldr r0, [sp, #32] │ │ + mov r1, r4 │ │ + lsls r2, r0, #3 │ │ + mov r0, r5 │ │ + bl 5daa8 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + @ instruction: 0xf5e00003 │ │ + @ instruction: 0xfa300003 │ │ + @ instruction: 0xfa220003 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + mov fp, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 23052 │ │ + lsrs r6, r3, #3 │ │ + mov.w r9, #168 @ 0xa8 │ │ + mla r2, r6, r9, r0 │ │ + add.w sl, r6, r6, lsl #1 │ │ + mov r3, r6 │ │ + add.w r1, r0, sl, lsl #5 │ │ + bl 23000 │ │ + mla r2, r6, r9, r4 │ │ + add.w r1, r4, sl, lsl #5 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 23000 │ │ + mla r2, r6, r9, fp │ │ + add.w r1, fp, sl, lsl #5 │ │ + mov r4, r0 │ │ + mov r0, fp │ │ + mov r3, r6 │ │ + bl 23000 │ │ + mov fp, r0 │ │ + mov r0, r8 │ │ + ldrd lr, ip, [fp, #8] │ │ + movs r5, #0 │ │ + ldrd r3, r6, [r4, #8] │ │ + ldrd r2, r8, [r0, #8] │ │ + subs.w r1, r3, lr │ │ + sbcs.w r1, r6, ip │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r3, r2, r3 │ │ + sbcs.w r3, r8, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + teq r3, r1 │ │ + it ne │ │ + movne r4, fp │ │ + subs.w r1, r2, lr │ │ + sbcs.w r1, r8, ip │ │ + it cc │ │ + movcc r5, #1 │ │ + eors r3, r5 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r0, r4 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 2304e │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #292 @ 0x124 │ │ + movs r6, #0 │ │ + mov r4, r0 │ │ + movs r0, #8 │ │ + ldr.w r3, [r2, #256] @ 0x100 │ │ + strd r6, r0, [sp, #180] @ 0xb4 │ │ + strd r6, r0, [sp, #192] @ 0xc0 │ │ + ldrd r0, lr, [r2, #208] @ 0xd0 │ │ + cmp.w lr, #0 │ │ + strd r0, lr, [sp, #204] @ 0xcc │ │ + add.w r0, r3, #8 │ │ + str r6, [sp, #188] @ 0xbc │ │ + str r6, [sp, #200] @ 0xc8 │ │ + str r6, [sp, #220] @ 0xdc │ │ + add.w r6, r2, #184 @ 0xb8 │ │ + str r6, [sp, #212] @ 0xd4 │ │ + str r0, [sp, #216] @ 0xd8 │ │ + beq.w 237f6 │ │ + movs r0, #0 │ │ + ldr.w r3, [r2, #216] @ 0xd8 │ │ + str r0, [sp, #104] @ 0x68 │ │ + movs r5, #0 │ │ + ldrd r6, r0, [r2, #248] @ 0xf8 │ │ + cmp.w r3, #327680 @ 0x50000 │ │ + strd r6, r0, [sp, #72] @ 0x48 │ │ + mov.w r9, #0 │ │ + ldrb.w r0, [r1, #136] @ 0x88 │ │ + uxtb.w sl, r3 │ │ + ldr.w r6, [r2, #264] @ 0x108 │ │ + str r4, [sp, #172] @ 0xac │ │ + ldr.w r2, [r2, #272] @ 0x110 │ │ + it cc │ │ + movcc r5, r2 │ │ + cmp r0, #0 │ │ + it eq │ │ + moveq r5, r0 │ │ + ldrd r0, r4, [r1, #8] │ │ + str r0, [sp, #100] @ 0x64 │ │ + add r0, r6 │ │ + str r0, [sp, #132] @ 0x84 │ │ + subs r0, r4, r6 │ │ + str r0, [sp, #152] @ 0x98 │ │ + lsrs r0, r3, #16 │ │ + cmp r0, #4 │ │ + str r0, [sp, #68] @ 0x44 │ │ + add r0, sp, #224 @ 0xe0 │ │ + strd r4, r6, [sp, #140] @ 0x8c │ │ + mov.w r4, #4 │ │ + add.w r0, r0, #33 @ 0x21 │ │ + str r5, [sp, #128] @ 0x80 │ │ + ldrd r5, ip, [r1, #112] @ 0x70 │ │ + it hi │ │ + movhi r4, #12 │ │ + str r0, [sp, #64] @ 0x40 │ │ + add.w r0, r1, #104 @ 0x68 │ │ + str r0, [sp, #88] @ 0x58 │ │ + mov.w r0, #0 │ │ + str r4, [sp, #92] @ 0x5c │ │ + it hi │ │ + movhi r0, #1 │ │ + str r0, [sp, #60] @ 0x3c │ │ + mov.w r0, #0 │ │ + it hi │ │ + movhi r0, #8 │ │ + str r0, [sp, #84] @ 0x54 │ │ + movs r0, #8 │ │ + str r5, [sp, #56] @ 0x38 │ │ + str r0, [sp, #96] @ 0x60 │ │ + adds r0, r5, r2 │ │ + str r0, [sp, #116] @ 0x74 │ │ + sub.w r0, ip, r2 │ │ + str r0, [sp, #112] @ 0x70 │ │ + and.w r0, r3, #65280 @ 0xff00 │ │ + str r0, [sp, #108] @ 0x6c │ │ + ubfx r0, r3, #8, #8 │ │ + str r0, [sp, #120] @ 0x78 │ │ + str r2, [sp, #136] @ 0x88 │ │ + str.w ip, [sp, #124] @ 0x7c │ │ + str r3, [sp, #80] @ 0x50 │ │ + str.w sl, [sp, #148] @ 0x94 │ │ + ldr r2, [sp, #212] @ 0xd4 │ │ + mov.w ip, #0 │ │ + ldr.w r8, [sp, #204] @ 0xcc │ │ + mov.w sl, #0 │ │ + str r2, [sp, #160] @ 0xa0 │ │ + movs r6, #0 │ │ + ldrb.w r1, [r2, #33] @ 0x21 │ │ + ldr r0, [r2, #36] @ 0x24 │ │ + cmp r1, #8 │ │ + ldrd r2, r3, [r2, #24] │ │ + mov.w r1, #4 │ │ + add r0, r8 │ │ + it eq │ │ + moveq r1, #12 │ │ + add r0, r1 │ │ + adds r1, r3, r2 │ │ + sub.w r3, lr, #1 │ │ + subs r0, r0, r1 │ │ + str r0, [sp, #156] @ 0x9c │ │ + add.w r0, r8, #1 │ │ + ldrb.w fp, [r0, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 231d2 │ │ + cmp.w fp, #1 │ │ + bhi.w 2374c │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r4, fp, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsl.w r1, r4, r1 │ │ + lsr.w r5, r4, r5 │ │ + it pl │ │ + lslpl.w r5, r4, r2 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w ip, ip, r1 │ │ + orr.w sl, sl, r5 │ │ + sxtb.w r1, fp │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 23212 │ │ + subs r3, #1 │ │ + adds r0, #1 │ │ + adds r6, #7 │ │ + adds r4, r3, #1 │ │ + bne.n 231c2 │ │ + b.n 23754 │ │ + strd r0, r3, [sp, #204] @ 0xcc │ │ + orrs.w r0, ip, sl │ │ + beq.n 232d4 │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ + cmp.w sl, #0 │ │ + bne.n 23238 │ │ + ldr r1, [r0, #8] │ │ + sub.w r3, ip, #1 │ │ + cmp r3, r1 │ │ + bcs.n 23238 │ │ + movs r1, #104 @ 0x68 │ │ + ldr r0, [r0, #4] │ │ + mla r4, r3, r1, r0 │ │ + b.n 232aa │ │ + ldr r1, [r0, #12] │ │ + cmp r1, #0 │ │ + beq.w 237e0 │ │ + ldr.w lr, [r0, #16] │ │ + ldrh.w r8, [r1, #1238] @ 0x4d6 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + mov r3, r1 │ │ + mov.w r6, r8, lsl #3 │ │ + cbz r6, 23288 │ │ + ldrd r2, r4, [r3], #8 │ │ + adds r0, #1 │ │ + subs r6, #8 │ │ + subs.w r5, ip, r2 │ │ + sbcs.w r5, sl, r4 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + subs.w r2, r2, ip │ │ + sbcs.w r2, r4, sl │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + subs r4, r2, r5 │ │ + cmp r4, #1 │ │ + beq.n 23252 │ │ + uxtb r2, r4 │ │ + cbnz r2, 2328a │ │ + b.n 232a0 │ │ + mov r0, r8 │ │ + cmp.w lr, #0 │ │ + beq.w 237e0 │ │ + add.w r0, r1, r0, lsl #2 │ │ + sub.w lr, lr, #1 │ │ + ldr.w r1, [r0, #1240] @ 0x4d8 │ │ + b.n 23244 │ │ + movs r2, #104 @ 0x68 │ │ + mla r0, r0, r2, r1 │ │ + add.w r4, r0, #88 @ 0x58 │ │ + ldrb.w r0, [r4, #98] @ 0x62 │ │ + ldr.w sl, [sp, #148] @ 0x94 │ │ + cmp r0, #1 │ │ + ittt eq │ │ + ldreq r0, [sp, #220] @ 0xdc │ │ + addeq r0, #1 │ │ + streq r0, [sp, #220] @ 0xdc │ │ + ldrh.w r0, [r4, #96] @ 0x60 │ │ + str r4, [sp, #168] @ 0xa8 │ │ + cmp r0, #46 @ 0x2e │ │ + bne.n 232e0 │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #1 │ │ + bne.n 232ec │ │ + ldrd fp, r1, [r4, #8] │ │ + cbnz r1, 232fa │ │ + b.n 2332e │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + subs r0, #1 │ │ + str r0, [sp, #220] @ 0xdc │ │ + movs r0, #0 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + b.n 2332e │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #1 │ │ + bne.n 2330a │ │ + ldrd r3, r1, [r4, #8] │ │ + b.n 23316 │ │ + ldr r1, [r4, #4] │ │ + cmp r1, #6 │ │ + bcs.w 23a2a │ │ + add.w fp, r4, #8 │ │ + cbz r1, 2332e │ │ + movs r0, #0 │ │ + mov.w r8, r1, lsl #4 │ │ + movs r4, #0 │ │ + str r0, [sp, #44] @ 0x2c │ │ + str r0, [sp, #28] │ │ + str r0, [sp, #160] @ 0xa0 │ │ + b.n 23358 │ │ + ldr r1, [r4, #4] │ │ + cmp r1, #5 │ │ + bhi.w 23a2a │ │ + add.w r3, r4, #8 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #224 @ 0xe0 │ │ + str r1, [sp, #0] │ │ + add r1, sp, #204 @ 0xcc │ │ + bl 27df4 │ │ + ldrb.w r5, [sp, #224] @ 0xe0 │ │ + cmp r5, #82 @ 0x52 │ │ + bne.w 238ce │ │ + ldr.w lr, [sp, #208] @ 0xd0 │ │ + cmp.w lr, #0 │ │ + bne.w 2318a │ │ + b.n 237ec │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + str r0, [sp, #12] │ │ + movs r0, #1 │ │ + str r0, [sp, #28] │ │ + strd r1, r2, [sp, #48] @ 0x30 │ │ + add.w fp, fp, #16 │ │ + subs.w r8, r8, #16 │ │ + beq.w 235a8 │ │ + ldr r0, [sp, #212] @ 0xd4 │ │ + ldmia.w fp, {r1, r3, r6} │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #264 @ 0x108 │ │ + ldr.w r5, [fp, #12] │ │ + stmia r0!, {r1, r3, r6} │ │ + add r0, sp, #224 @ 0xe0 │ │ + add r1, sp, #204 @ 0xcc │ │ + add r3, sp, #264 @ 0x108 │ │ + str r5, [sp, #276] @ 0x114 │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #224] @ 0xe0 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.w 237c8 │ │ + ldrh.w r0, [sp, #240] @ 0xf0 │ │ + cmp r0, #85 @ 0x55 │ │ + beq.w 2346a │ │ + cmp r0, #18 │ │ + beq.n 233fc │ │ + cmp r0, #17 │ │ + bne.n 2334c │ │ + add r0, sp, #264 @ 0x108 │ │ + add r1, sp, #224 @ 0xe0 │ │ + bl 26214 │ │ + ldr r0, [sp, #264] @ 0x108 │ │ + lsls r1, r0, #26 │ │ + beq.w 234d8 │ │ + cmp r0, #12 │ │ + bne.n 2334c │ │ + ldrd r1, r0, [sp, #140] @ 0x8c │ │ + cmp r1, r0 │ │ + bcc.w 238f0 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + umull r1, r0, r0, sl │ │ + cmp r0, #0 │ │ + bne.w 238fa │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + cmp r0, r1 │ │ + bcc.w 23906 │ │ + sub.w r2, sl, #1 │ │ + movs r5, #25 │ │ + cmp r2, #7 │ │ + bhi.w 23910 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + ldr r3, [sp, #152] @ 0x98 │ │ + add r0, r1 │ │ + subs r3, r3, r1 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + lsls r1, r3, #2 │ │ + lsls r7, r4, #10 │ │ + lsls r4, r6, #2 │ │ + lsls r7, r4, #10 │ │ + lsls r7, r4, #10 │ │ + lsls r7, r4, #10 │ │ + lsls r7, r3, #2 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + cmp r2, r1 │ │ + beq.w 23922 │ │ + ldrb r0, [r0, #0] │ │ + movs r1, #0 │ │ + b.n 23550 │ │ + add r0, sp, #264 @ 0x108 │ │ + add r1, sp, #224 @ 0xe0 │ │ + bl 26214 │ │ + ldr r0, [sp, #264] @ 0x108 │ │ + lsls r1, r0, #26 │ │ + beq.n 234ea │ │ + ldrd r1, r2, [sp, #48] @ 0x30 │ │ + cmp r0, #7 │ │ + beq.n 2333c │ │ + cmp r0, #12 │ │ + bne.n 23348 │ │ + ldrd r1, r0, [sp, #140] @ 0x8c │ │ + cmp r1, r0 │ │ + bcc.w 23930 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + umull r1, r0, r0, sl │ │ + cmp r0, #0 │ │ + bne.w 2393a │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + cmp r0, r1 │ │ + bcc.w 2393e │ │ + sub.w r2, sl, #1 │ │ + movs r5, #25 │ │ + cmp r2, #7 │ │ + bhi.w 23948 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + ldr r3, [sp, #152] @ 0x98 │ │ + add r0, r1 │ │ + subs r3, r3, r1 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + lsls r1, r1, #2 │ │ + lsls r4, r0, #10 │ │ + lsls r3, r4, #2 │ │ + lsls r4, r0, #10 │ │ + lsls r4, r0, #10 │ │ + lsls r4, r0, #10 │ │ + lsls r7, r1, #2 │ │ + ldr r2, [sp, #152] @ 0x98 │ │ + cmp r2, r1 │ │ + beq.w 2394a │ │ + ldrb r1, [r0, #0] │ │ + movs r2, #0 │ │ + b.n 2359c │ │ + add r0, sp, #264 @ 0x108 │ │ + add r1, sp, #224 @ 0xe0 │ │ + bl 26214 │ │ + ldr r1, [sp, #264] @ 0x108 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + and.w r2, r1, #63 @ 0x3f │ │ + cmp r2, #22 │ │ + beq.n 234d4 │ │ + cmp r1, #24 │ │ + bne.n 234e4 │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + ldr r2, [sp, #124] @ 0x7c │ │ + cmp r2, r1 │ │ + bcc.w 238ea │ │ + ldr r1, [sp, #120] @ 0x78 │ │ + umull r1, r0, r0, r1 │ │ + cmp r0, #0 │ │ + bne.w 238e6 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + cmp r0, r1 │ │ + bcc.w 238fe │ │ + mov r2, r0 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + add r0, r1 │ │ + subs r1, r2, r1 │ │ + ldr r2, [sp, #108] @ 0x6c │ │ + cmp.w r2, #2048 @ 0x800 │ │ + bne.n 234fc │ │ + cmp r1, #8 │ │ + bcc.w 23912 │ │ + ldrb r2, [r0, #7] │ │ + ldr.w r1, [r0, #3] │ │ + lsls r2, r2, #24 │ │ + orrs.w r2, r2, r1, lsr #8 │ │ + bne.w 238e6 │ │ + ldrb r2, [r0, #2] │ │ + lsls r1, r1, #24 │ │ + ldrh r0, [r0, #0] │ │ + orr.w r0, r0, r2, lsl #16 │ │ + orrs r0, r1 │ │ + b.n 23504 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + b.n 23506 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + movs r4, #1 │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + str r0, [sp, #32] │ │ + b.n 2334c │ │ + movs r0, #0 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + b.n 2334c │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + ldrd r1, r2, [sp, #48] @ 0x30 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #276] @ 0x114 │ │ + str r0, [sp, #24] │ │ + movs r0, #1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + b.n 23348 │ │ + cmp r1, #4 │ │ + bcc.w 23912 │ │ + ldr r0, [r0, #0] │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + add r0, r1 │ │ + str r0, [sp, #40] @ 0x28 │ │ + movs r0, #1 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + b.n 2334c │ │ + cmp r3, #2 │ │ + bcc.w 23922 │ │ + movs r1, #0 │ │ + ldrh r0, [r0, #0] │ │ + b.n 23550 │ │ + cmp r3, #7 │ │ + bls.w 23922 │ │ + ldrb r3, [r0, #2] │ │ + movs r4, #1 │ │ + ldr.w r1, [r0, #3] │ │ + ldrb r2, [r0, #7] │ │ + ldrh r0, [r0, #0] │ │ + lsrs r6, r1, #8 │ │ + orr.w r0, r0, r3, lsl #16 │ │ + orr.w r2, r6, r2, lsl #24 │ │ + orr.w r0, r0, r1, lsl #24 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str r2, [sp, #164] @ 0xa4 │ │ + strd r2, r0, [sp, #32] │ │ + b.n 2334c │ │ + cmp r3, #4 │ │ + bcc.w 23922 │ │ + movs r1, #0 │ │ + ldr r0, [r0, #0] │ │ + str r1, [sp, #164] @ 0xa4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + movs r4, #1 │ │ + str r0, [sp, #36] @ 0x24 │ │ + movs r0, #0 │ │ + str r0, [sp, #32] │ │ + b.n 2334c │ │ + cmp r3, #2 │ │ + bcc.w 2394a │ │ + movs r2, #0 │ │ + ldrh r1, [r0, #0] │ │ + b.n 2359c │ │ + cmp r3, #7 │ │ + bls.w 2394a │ │ + ldr.w r1, [r0, #3] │ │ + ldrb r2, [r0, #7] │ │ + ldrb r3, [r0, #2] │ │ + ldrh r0, [r0, #0] │ │ + lsrs r6, r1, #8 │ │ + orr.w r2, r6, r2, lsl #24 │ │ + orr.w r0, r0, r3, lsl #16 │ │ + orr.w r1, r0, r1, lsl #24 │ │ + movs r0, #1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + strd r1, r2, [sp, #20] │ │ + b.n 23348 │ │ + cmp r3, #4 │ │ + bcc.w 2394a │ │ + movs r2, #0 │ │ + ldr r1, [r0, #0] │ │ + movs r0, #1 │ │ + str r1, [sp, #20] │ │ + str r0, [sp, #44] @ 0x2c │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + b.n 23348 │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ + ldr r1, [sp, #16] │ │ + ldrd fp, r2, [sp, #8] │ │ + lsls r0, r0, #31 │ │ + beq.n 23660 │ │ + ldrd r2, r0, [sp, #88] @ 0x58 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r1, [r2, r0] │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cmp r1, r3 │ │ + ldr r0, [r2, r0] │ │ + bcc.w 23964 │ │ + add r0, r3 │ │ + str r0, [sp, #248] @ 0xf8 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + mov.w sl, #0 │ │ + strh.w r0, [sp, #246] @ 0xf6 │ │ + subs r1, r1, r3 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + strh.w r0, [sp, #244] @ 0xf4 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + ldr r2, [sp, #64] @ 0x40 │ │ + str r0, [sp, #240] @ 0xf0 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + str r0, [sp, #236] @ 0xec │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + str r0, [sp, #232] @ 0xe8 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + str r0, [sp, #228] @ 0xe4 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + strb.w sl, [r2, #2] │ │ + strh.w sl, [r2] │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + strb.w r2, [sp, #256] @ 0x100 │ │ + str r1, [sp, #252] @ 0xfc │ │ + str r0, [sp, #224] @ 0xe0 │ │ + add r0, sp, #264 @ 0x108 │ │ + add r1, sp, #224 @ 0xe0 │ │ + bl 28474 │ │ + add.w fp, sp, #264 @ 0x108 │ │ + ldrd r5, r6, [sp, #280] @ 0x118 │ │ + ldmia.w fp, {r0, r1, r8, fp} │ │ + eor.w r2, r0, #2 │ │ + orrs r1, r2 │ │ + beq.n 236ee │ │ + lsls r0, r0, #31 │ │ + beq.n 2370a │ │ + subs.w r0, r8, r5 │ │ + sbcs.w r0, fp, r6 │ │ + bcs.n 23602 │ │ + ldr r4, [sp, #104] @ 0x68 │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + cmp r4, r0 │ │ + bne.n 2363e │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 29568 │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr r1, [sp, #96] @ 0x60 │ │ + add.w r0, r4, r4, lsl #1 │ │ + adds r4, #1 │ │ + str r4, [sp, #104] @ 0x68 │ │ + mov.w sl, #1 │ │ + str.w r8, [r1, r0, lsl #3] │ │ + add.w r0, r1, r0, lsl #3 │ │ + strd fp, r5, [r0, #4] │ │ + strd r6, r9, [r0, #12] │ │ + str r4, [sp, #200] @ 0xc8 │ │ + b.n 23602 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr.w fp, [sp, #24] │ │ + ands r0, r4 │ │ + lsls r0, r0, #31 │ │ + beq.n 23698 │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + ldr r6, [sp, #20] │ │ + ldr r5, [sp, #32] │ │ + subs r0, r4, r6 │ │ + sbcs.w r0, r5, fp │ │ + bcs.w 2332e │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + mov r8, r6 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + cmp r1, r0 │ │ + bne.n 236cc │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 29568 │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + mov r8, r6 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr.w fp, [sp, #24] │ │ + b.n 236cc │ │ + ldr r0, [sp, #28] │ │ + ands r0, r4 │ │ + lsls r0, r0, #31 │ │ + beq.w 2332e │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + ldr r5, [sp, #32] │ │ + adds.w r8, r4, r1 │ │ + adc.w fp, r5, r2 │ │ + subs.w r0, r4, r8 │ │ + sbcs.w r0, r5, fp │ │ + bcs.w 2332e │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + cmp r1, r0 │ │ + bne.n 236cc │ │ + add r0, sp, #192 @ 0xc0 │ │ + bl 29568 │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + ldr r2, [sp, #96] @ 0x60 │ │ + add.w r0, r1, r1, lsl #1 │ │ + adds r1, #1 │ │ + str r1, [sp, #104] @ 0x68 │ │ + str.w r4, [r2, r0, lsl #3] │ │ + add.w r0, r2, r0, lsl #3 │ │ + adds r2, r0, #4 │ │ + stmia.w r2, {r5, r8, fp} │ │ + str.w r9, [r0, #16] │ │ + str r1, [sp, #200] @ 0xc8 │ │ + b.n 23712 │ │ + mov.w r0, r8, lsr #8 │ │ + uxtb.w r2, r8 │ │ + orr.w r0, r0, fp, lsl #24 │ │ + cmp r2, #82 @ 0x52 │ │ + bne.w 23a14 │ │ + lsls r0, r0, #31 │ │ + beq.n 23746 │ │ + str.w fp, [sp, #8] │ │ + b.n 23712 │ │ + movs.w r0, sl, lsl #31 │ │ + beq.w 2332e │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + movs r1, #2 │ │ + str r1, [sp, #224] @ 0xe0 │ │ + ldr r1, [sp, #156] @ 0x9c │ │ + cmp r9, r0 │ │ + str r1, [sp, #256] @ 0x100 │ │ + bne.n 23726 │ │ + add r0, sp, #180 @ 0xb4 │ │ + bl 295e0 │ │ + add.w r1, r9, r9, lsl #2 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + add.w r9, r9, #1 │ │ + add.w r0, r0, r1, lsl #3 │ │ + add r1, sp, #224 @ 0xe0 │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ + ldmia.w r1, {r2, r3, r4, r5, r6} │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ + str.w r9, [sp, #188] @ 0xbc │ │ + b.n 2332e │ │ + str.w fp, [sp, #8] │ │ + b.n 2332e │ │ + strd r0, r3, [sp, #204] @ 0xcc │ │ + movs r5, #6 │ │ + b.n 23766 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + str r0, [sp, #208] @ 0xd0 │ │ + add.w r0, r8, lr │ │ + str r0, [sp, #204] @ 0xcc │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + mov r8, fp │ │ + ldr.w fp, [sp, #168] @ 0xa8 │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + mov sl, r5 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #196] @ 0xc4 │ │ + blxne 608f0 │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ + cmp.w r9, #0 │ │ + beq.n 237b4 │ │ + add.w r6, r5, #8 │ │ + b.n 23790 │ │ + adds r6, #40 @ 0x28 │ │ + subs.w r9, r9, #1 │ │ + beq.n 237b4 │ │ + ldr.w r0, [r6, #-8] │ │ + cmp r0, #0 │ │ + bne.n 23788 │ │ + ldr r0, [r6, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r6, #-4] │ │ + blxne 608f0 │ │ + ldr r0, [r6, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r6, #4] │ │ + blxne 608f0 │ │ + b.n 23788 │ │ + ldr r0, [sp, #180] @ 0xb4 │ │ + cbz r0, 237be │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + movs r0, #1 │ │ + ldr r4, [sp, #172] @ 0xac │ │ + ldrd r2, r3, [sp, #160] @ 0xa0 │ │ + b.n 23870 │ │ + ldrd r0, fp, [sp, #232] @ 0xe8 │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + ldr r1, [sp, #244] @ 0xf4 │ │ + ubfx r8, r0, #8, #8 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + lsrs r1, r0, #16 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + uxtb r5, r0 │ │ + b.n 2376c │ │ + movs r5, #18 │ │ + str.w ip, [sp, #176] @ 0xb0 │ │ + str.w sl, [sp, #164] @ 0xa4 │ │ + b.n 23766 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + ldr r4, [sp, #172] @ 0xac │ │ + cmp r1, #2 │ │ + bcs.w 23976 │ │ + ldr r5, [sp, #188] @ 0xbc │ │ + ldrd r0, r6, [sp, #180] @ 0xb4 │ │ + cmp r0, r5 │ │ + bls.n 23828 │ │ + cbz r5, 23820 │ │ + add.w r0, r5, r5, lsl #2 │ │ + mov.w r8, r0, lsl #3 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + blx 60910 │ │ + mov r6, r0 │ │ + cbnz r0, 23828 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + b.n 23a36 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + movs r6, #8 │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ + ldrd r0, r9, [sp, #192] @ 0xc0 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + cmp r0, r1 │ │ + bls.n 23854 │ │ + cbz r1, 23858 │ │ + add.w r0, r1, r1, lsl #1 │ │ + mov.w r8, r0, lsl #3 │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + blx 60910 │ │ + mov fp, r0 │ │ + cbnz r0, 23862 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + b.n 23a36 │ │ + mov fp, r9 │ │ + b.n 23862 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov.w fp, #8 │ │ + ubfx r8, r5, #8, #8 │ │ + lsrs r2, r5, #16 │ │ + uxtb.w sl, r5 │ │ + movs r3, #0 │ │ + movs r0, #0 │ │ + mov.w r1, r8, lsl #8 │ │ + orr.w r1, r1, r2, lsl #16 │ │ + ldr r2, [r4, #0] │ │ + add r1, sl │ │ + cmp r2, #2 │ │ + itttt eq │ │ + strdeq r0, r6, [r4] │ │ + strdeq r1, fp, [r4, #8] │ │ + ldreq r0, [sp, #176] @ 0xb0 │ │ + strdeq r0, r3, [r4, #16] │ │ + itttt eq │ │ + moveq r0, r4 │ │ + addeq sp, #292 @ 0x124 │ │ + ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ + popeq {r4, r5, r6, r7, pc} │ │ + strd r0, r6, [sp, #232] @ 0xe8 │ │ + add r0, sp, #224 @ 0xe0 │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ + strd r1, fp, [sp, #240] @ 0xf0 │ │ + str r4, [sp, #224] @ 0xe0 │ │ + strd r2, r3, [sp, #248] @ 0xf8 │ │ + bl 29730 │ │ + ldr r1, [pc, #480] @ (23a94 ) │ │ + movs r3, #1 │ │ + ldr r0, [pc, #480] @ (23a98 ) │ │ + movs r2, #0 │ │ + add r1, pc │ │ + str r2, [sp, #240] @ 0xf0 │ │ + add r0, pc │ │ + strd r0, r3, [sp, #224] @ 0xe0 │ │ + movs r0, #4 │ │ + str r2, [sp, #236] @ 0xec │ │ + str r0, [sp, #232] @ 0xe8 │ │ + add r0, sp, #224 @ 0xe0 │ │ + bl b9ac │ │ + ldr r0, [sp, #236] @ 0xec │ │ + ldr.w fp, [sp, #228] @ 0xe4 │ │ + ldrb.w r8, [sp, #225] @ 0xe1 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldrh.w r0, [sp, #226] @ 0xe2 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + b.n 2376c │ │ + movs r5, #56 @ 0x38 │ │ + b.n 23918 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + movs r5, #19 │ │ + b.n 23902 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + b.n 2390e │ │ + movs r5, #56 @ 0x38 │ │ + b.n 23910 │ │ + movs r5, #19 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + b.n 23918 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + b.n 2392c │ │ + movs r5, #19 │ │ + mov fp, r0 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + mov.w r8, #0 │ │ + movs r0, #0 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + b.n 2376c │ │ + movs r1, #0 │ │ + movs r5, #19 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + mov r8, sl │ │ + b.n 23768 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #100] @ 0x64 │ │ + b.n 23946 │ │ + movs r5, #56 @ 0x38 │ │ + b.n 23948 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + str r0, [sp, #48] @ 0x30 │ │ + b.n 23954 │ │ + movs r1, #0 │ │ + movs r5, #19 │ │ + str r1, [sp, #52] @ 0x34 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r0, [sp, #168] @ 0xa8 │ │ + mov r8, sl │ │ + ldr.w fp, [sp, #168] @ 0xa8 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str r0, [sp, #164] @ 0xa4 │ │ + b.n 2376c │ │ + movs r1, #0 │ │ + str r0, [sp, #176] @ 0xb0 │ │ + movs r0, #0 │ │ + movs r5, #19 │ │ + str r1, [sp, #164] @ 0xa4 │ │ + mov.w r8, #0 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + b.n 2376c │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + cmp r1, #21 │ │ + bcs.n 23a38 │ │ + add.w r1, r1, r1, lsl #1 │ │ + add.w r2, r0, #24 │ │ + movs r5, #0 │ │ + mov r3, r0 │ │ + add.w ip, r0, r1, lsl #3 │ │ + str.w ip, [sp, #164] @ 0xa4 │ │ + b.n 239be │ │ + mov r2, r0 │ │ + add r6, sp, #224 @ 0xe0 │ │ + ldr r5, [sp, #236] @ 0xec │ │ + add.w ip, r2, #8 │ │ + str r5, [r2, #20] │ │ + ldmia r6, {r1, r3, r6} │ │ + ldrd r4, r5, [sp, #172] @ 0xac │ │ + stmia.w ip, {r1, r3, r6} │ │ + ldrd ip, r6, [sp, #164] @ 0xa4 │ │ + strd fp, sl, [r2] │ │ + add.w r2, r6, #24 │ │ + adds r5, #24 │ │ + mov r3, r6 │ │ + cmp r2, ip │ │ + beq.w 237f6 │ │ + mov r6, r2 │ │ + ldrd r2, r1, [r3] │ │ + ldrd fp, sl, [r3, #24] │ │ + subs.w r2, fp, r2 │ │ + sbcs.w r1, sl, r1 │ │ + bcs.n 239b0 │ │ + ldrd r8, r2, [r3, #32] │ │ + ldrd r1, r3, [r3, #40] @ 0x28 │ │ + strd r8, r2, [sp, #224] @ 0xe0 │ │ + mov r2, r5 │ │ + str r6, [sp, #168] @ 0xa8 │ │ + strd r1, r3, [sp, #232] @ 0xe8 │ │ + str r5, [sp, #176] @ 0xb0 │ │ + adds r4, r0, r2 │ │ + cmp r2, #0 │ │ + add.w r8, r4, #24 │ │ + mov r3, r4 │ │ + ldmia.w r3, {r1, r5, r6, r9, ip, lr} │ │ + stmia.w r8, {r1, r5, r6, r9, ip, lr} │ │ + beq.n 23992 │ │ + ldrd r1, r3, [r4, #-24] │ │ + subs r2, #24 │ │ + subs.w r1, fp, r1 │ │ + sbcs.w r1, sl, r3 │ │ + bcc.n 239e8 │ │ + adds r1, r0, r2 │ │ + add.w r2, r1, #24 │ │ + b.n 23994 │ │ + mov.w r1, r8, lsr #16 │ │ + str r5, [sp, #176] @ 0xb0 │ │ + orr.w r1, r1, fp, lsl #16 │ │ + str r1, [sp, #160] @ 0xa0 │ │ + uxtb.w r8, r0 │ │ + str r6, [sp, #164] @ 0xa4 │ │ + mov r5, r2 │ │ + b.n 2376c │ │ + ldr r3, [pc, #100] @ (23a90 ) │ │ + add r3, pc │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + bl c404 │ │ + udf #254 @ 0xfe │ │ + bl 294a0 │ │ + b.n 237f6 │ │ + b.n 23a70 │ │ + b.n 23a70 │ │ + b.n 23a70 │ │ + mov r8, r0 │ │ + add r0, sp, #224 @ 0xe0 │ │ + bl 29658 │ │ + b.n 23a72 │ │ + mov r8, r0 │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 296de │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + mov r8, r0 │ │ + add r0, sp, #180 @ 0xb4 │ │ + bl 29686 │ │ + movs r4, #0 │ │ + b.n 23a74 │ │ + mov r8, r0 │ │ + movs r4, #1 │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + cbz r0, 23a7e │ │ + ldr r0, [sp, #196] @ 0xc4 │ │ + blx 608f0 │ │ + cmp r4, #0 │ │ + beq.n 23a5e │ │ + add r0, sp, #180 @ 0xb4 │ │ + bl 29686 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + nop │ │ + b.n 2354c │ │ + movs r3, r0 │ │ + @ instruction: 0xf1240003 │ │ + adds.w r0, r8, #3 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #188 @ 0xbc │ │ + str r0, [sp, #60] @ 0x3c │ │ + movs r3, #4 │ │ + ldr r0, [r1, #0] │ │ + mov.w ip, #1 │ │ + ldr.w lr, [r1, #8] │ │ + ldr r0, [r0, #0] │ │ + ldr.w r5, [lr, #4] │ │ + ldr.w r9, [r0, #32] │ │ + add.w r8, r5, #184 @ 0xb8 │ │ + ldrb.w r0, [r5, #217] @ 0xd9 │ │ + ldr.w fp, [r5, #220] @ 0xdc │ │ + ldr.w r6, [r5, #212] @ 0xd4 │ │ + cmp r0, #8 │ │ + it eq │ │ + moveq r3, #12 │ │ + add.w r2, r3, fp │ │ + subs r4, r2, r6 │ │ + cmp r9, r4 │ │ + itt cs │ │ + subcs.w r4, r9, r4 │ │ + cmpcs r6, r4 │ │ + bhi.n 23af6 │ │ + mov.w fp, #0 │ │ + mov.w r9, #0 │ │ + mov r3, r8 │ │ + movs r2, #59 @ 0x3b │ │ + movs r4, #0 │ │ + b.n 23e68 │ │ + ldr.w ip, [r1, #4] │ │ + mov.w sl, #0 │ │ + ldr r1, [r1, #12] │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldr.w r0, [lr] │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [r1, #0] │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldrb.w r0, [ip] │ │ + str r0, [sp, #32] │ │ + ldr.w r0, [r5, #256] @ 0x100 │ │ + str r0, [sp, #28] │ │ + add.w r1, r0, #8 │ │ + subs r0, r6, r4 │ │ + str r0, [sp, #68] @ 0x44 │ │ + strd r8, r1, [sp, #72] @ 0x48 │ │ + ldr.w r1, [r5, #208] @ 0xd0 │ │ + str.w sl, [sp, #80] @ 0x50 │ │ + adds r0, r1, r4 │ │ + str r0, [sp, #64] @ 0x40 │ │ + subs r0, r6, r3 │ │ + str r5, [sp, #40] @ 0x28 │ │ + sub.w r0, r0, fp │ │ + adds r3, r1, r0 │ │ + adds r0, r1, r6 │ │ + movs r1, #0 │ │ + movs r6, #0 │ │ + str r0, [sp, #48] @ 0x30 │ │ + rsb r0, r9, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w r0, r3, r9 │ │ + cmp r6, #63 @ 0x3f │ │ + ldrb.w fp, [r0], #1 │ │ + bne.n 23b5a │ │ + cmp.w fp, #1 │ │ + bhi.n 23ba6 │ │ + and.w ip, r6, #63 @ 0x3f │ │ + and.w r4, fp, #127 @ 0x7f │ │ + rsb r8, ip, #32 │ │ + subs.w lr, ip, #32 │ │ + lsr.w r5, r4, r8 │ │ + it pl │ │ + lslpl.w r5, r4, lr │ │ + orr.w r1, r1, r5 │ │ + lsl.w r5, r4, ip │ │ + it pl │ │ + movpl r5, #0 │ │ + orr.w sl, sl, r5 │ │ + sxtb.w r5, fp │ │ + cmp r5, #0 │ │ + bpl.n 23bb4 │ │ + subs r2, #1 │ │ + adds r3, #1 │ │ + adds r6, #7 │ │ + cmp r9, r2 │ │ + bne.n 23b48 │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + mov.w ip, #1 │ │ + mov.w r9, #0 │ │ + movs r2, #19 │ │ + mov sl, r3 │ │ + b.n 23e68 │ │ + mov.w ip, #1 │ │ + mov.w r9, #0 │ │ + movs r2, #6 │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + b.n 23e68 │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + add r2, r3 │ │ + subs r2, #1 │ │ + strd r0, r2, [sp, #64] @ 0x40 │ │ + orrs.w r0, sl, r1 │ │ + beq.w 23f6c │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + ldr r6, [sp, #28] │ │ + cbnz r1, 23be0 │ │ + ldr r2, [r6, #16] │ │ + sub.w r0, sl, #1 │ │ + cmp r0, r2 │ │ + bcs.n 23be0 │ │ + movs r1, #104 @ 0x68 │ │ + ldr r2, [r6, #12] │ │ + mla r0, r0, r1, r2 │ │ + b.n 23c54 │ │ + ldr.w r8, [r6, #20] │ │ + cmp.w r8, #0 │ │ + beq.w 23e10 │ │ + ldr.w ip, [r6, #24] │ │ + ldrh.w lr, [r8, #1238] @ 0x4d6 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + mov r2, r8 │ │ + mov.w r0, lr, lsl #3 │ │ + cbz r0, 23c34 │ │ + ldrd r4, r5, [r2], #8 │ │ + adds r3, #1 │ │ + subs r0, #8 │ │ + subs.w r6, sl, r4 │ │ + sbcs.w r6, r1, r5 │ │ + mov.w r6, #0 │ │ + it cc │ │ + movcc r6, #1 │ │ + subs.w r4, r4, sl │ │ + sbcs.w r4, r5, r1 │ │ + mov.w r4, #0 │ │ + it cc │ │ + movcc r4, #1 │ │ + subs r4, r4, r6 │ │ + cmp r4, #1 │ │ + beq.n 23bfe │ │ + uxtb r0, r4 │ │ + cbz r0, 23c4c │ │ + b.n 23c36 │ │ + mov r3, lr │ │ + cmp.w ip, #0 │ │ + beq.w 23f38 │ │ + add.w r0, r8, r3, lsl #2 │ │ + sub.w ip, ip, #1 │ │ + ldr.w r8, [r0, #1240] @ 0x4d8 │ │ + b.n 23bf0 │ │ + movs r0, #104 @ 0x68 │ │ + mla r0, r3, r0, r8 │ │ + adds r0, #88 @ 0x58 │ │ + ldrb.w r1, [r0, #98] @ 0x62 │ │ + cmp r1, #1 │ │ + itt eq │ │ + moveq r1, #1 │ │ + streq r1, [sp, #80] @ 0x50 │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #1 │ │ + bne.w 23d7a │ │ + ldrd fp, r1, [r0, #8] │ │ + cmp r1, #0 │ │ + beq.w 23d8c │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + add.w sl, sp, #168 @ 0xa8 │ │ + lsls r6, r1, #4 │ │ + mov.w r8, #0 │ │ + ldr.w r0, [r0, #260] @ 0x104 │ │ + str r0, [sp, #48] @ 0x30 │ │ + b.n 23c94 │ │ + ldrd r8, r0, [sp, #92] @ 0x5c │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w fp, fp, #16 │ │ + subs r6, #16 │ │ + beq.n 23d90 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + ldmia.w fp, {r1, r3, r4, r5} │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #168 @ 0xa8 │ │ + stmia r0!, {r1, r3, r4, r5} │ │ + add r0, sp, #104 @ 0x68 │ │ + add r1, sp, #64 @ 0x40 │ │ + mov r3, sl │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #104] @ 0x68 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.w 23e50 │ │ + ldrh.w r0, [sp, #120] @ 0x78 │ │ + cmp r0, #70 @ 0x46 │ │ + ble.n 23cfe │ │ + cmp r0, #71 @ 0x47 │ │ + beq.n 23d06 │ │ + movw r1, #8199 @ 0x2007 │ │ + cmp r0, r1 │ │ + it ne │ │ + cmpne r0, #110 @ 0x6e │ │ + bne.n 23c8c │ │ + add r1, sp, #104 @ 0x68 │ │ + mov r0, sl │ │ + bl 26214 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + add r0, sp, #88 @ 0x58 │ │ + ldrd r2, r3, [sp, #44] @ 0x2c │ │ + str.w sl, [sp] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #88] @ 0x58 │ │ + ldrd r2, r1, [sp, #92] @ 0x5c │ │ + cmp r0, #82 @ 0x52 │ │ + it eq │ │ + moveq r8, r2 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + it eq │ │ + moveq r0, r1 │ │ + b.n 23c8a │ │ + cmp r0, #3 │ │ + beq.n 23d40 │ │ + cmp r0, #49 @ 0x31 │ │ + bne.n 23c8c │ │ + cmp.w r8, #0 │ │ + bne.n 23c8c │ │ + add r1, sp, #104 @ 0x68 │ │ + mov r0, sl │ │ + bl 26214 │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #32] │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r0, [sp, #16] │ │ + movs r0, #16 │ │ + ldrd r2, r3, [sp, #168] @ 0xa8 │ │ + str r0, [sp, #20] │ │ + add r0, sp, #88 @ 0x58 │ │ + bl 267ca │ │ + ldrb.w r2, [sp, #88] @ 0x58 │ │ + cmp r2, #82 @ 0x52 │ │ + beq.n 23c86 │ │ + b.n 23f42 │ │ + cmp.w r8, #0 │ │ + bne.n 23c8c │ │ + add r1, sp, #104 @ 0x68 │ │ + mov r0, sl │ │ + bl 26214 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + add r0, sp, #88 @ 0x58 │ │ + ldrd r2, r3, [sp, #44] @ 0x2c │ │ + str.w sl, [sp] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #88] @ 0x58 │ │ + ldrd r8, r1, [sp, #92] @ 0x5c │ │ + cmp r0, #82 @ 0x52 │ │ + mov.w r0, #0 │ │ + it ne │ │ + movne r8, r0 │ │ + ldr r0, [sp, #28] │ │ + it eq │ │ + moveq r0, r1 │ │ + str r0, [sp, #28] │ │ + b.n 23c8a │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #6 │ │ + bcs.w 23f54 │ │ + add.w fp, r0, #8 │ │ + cmp r1, #0 │ │ + bne.w 23c72 │ │ + mov.w r8, #0 │ │ + add r2, sp, #64 @ 0x40 │ │ + add r1, sp, #104 @ 0x68 │ │ + add.w ip, r1, #24 │ │ + ldmia.w r2, {r0, r3, r4, r5, r6} │ │ + movs r2, #0 │ │ + stmia.w ip, {r0, r3, r4, r5, r6} │ │ + ldr r0, [sp, #32] │ │ + strb.w r0, [sp, #160] @ 0xa0 │ │ + movs r0, #8 │ │ + str r0, [sp, #120] @ 0x78 │ │ + strd r2, r0, [sp, #104] @ 0x68 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r0, [sp, #156] @ 0x9c │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r0, [sp, #152] @ 0x98 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str r2, [sp, #124] @ 0x7c │ │ + strd r2, r2, [sp, #112] @ 0x70 │ │ + str r0, [sp, #148] @ 0x94 │ │ + add r0, sp, #168 @ 0xa8 │ │ + movs r3, #0 │ │ + bl 2522c │ │ + ldrb.w r2, [sp, #168] @ 0xa8 │ │ + cmp r2, #82 @ 0x52 │ │ + bne.n 23e1a │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + cmp r1, #2 │ │ + bcs.w 23f60 │ │ + ldrd r0, r6, [sp, #104] @ 0x68 │ │ + ldr r4, [sp, #112] @ 0x70 │ │ + cmp r0, r4 │ │ + bls.n 23ed4 │ │ + cmp r4, #0 │ │ + beq.n 23ed8 │ │ + add.w r0, r0, r0, lsl #2 │ │ + movs r2, #8 │ │ + lsls r1, r0, #3 │ │ + add.w r0, r4, r4, lsl #2 │ │ + mov.w sl, r0, lsl #3 │ │ + mov r0, r6 │ │ + mov r3, sl │ │ + bl d84c │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + bne.n 23ee0 │ │ + movs r0, #8 │ │ + mov r1, sl │ │ + bl afe8 │ │ + b.n 23f18 │ │ + mov.w ip, #1 │ │ + movs r2, #18 │ │ + mov r9, r1 │ │ + b.n 23e68 │ │ + ldr.w r9, [sp, #180] @ 0xb4 │ │ + ldrd r3, sl, [sp, #172] @ 0xac │ │ + ldrh.w r4, [sp, #170] @ 0xaa │ │ + ldrb.w fp, [sp, #169] @ 0xa9 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + cbz r0, 23e3c │ │ + ldr r0, [sp, #108] @ 0x6c │ │ + mov r6, r3 │ │ + mov r5, r2 │ │ + blx 608f0 │ │ + mov r2, r5 │ │ + mov r3, r6 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + cbz r0, 23e64 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + mov r6, r3 │ │ + mov r5, r2 │ │ + blx 608f0 │ │ + mov r2, r5 │ │ + mov r3, r6 │ │ + b.n 23e64 │ │ + add.w sl, sp, #112 @ 0x70 │ │ + ldr.w r9, [sp, #124] @ 0x7c │ │ + ldmia.w sl, {r0, r3, sl} │ │ + ubfx fp, r0, #8, #8 │ │ + lsrs r4, r0, #16 │ │ + uxtb r2, r0 │ │ + mov.w ip, #1 │ │ + mov.w r0, fp, lsl #8 │ │ + orr.w r0, r0, r4, lsl #16 │ │ + add r2, r0 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #2 │ │ + itttt eq │ │ + strdeq ip, r5, [r0] │ │ + addeq.w r1, r0, #8 │ │ + stmiaeq.w r1, {r2, r3, sl} │ │ + strdeq r9, r6, [r0, #20] │ │ + itttt eq │ │ + ldreq r1, [sp, #56] @ 0x38 │ │ + streq r1, [r0, #28] │ │ + addeq sp, #188 @ 0xbc │ │ + ldmiaeq.w sp!, {r8, r9, sl, fp} │ │ + it eq │ │ + popeq {r4, r5, r6, r7, pc} │ │ + str r0, [sp, #104] @ 0x68 │ │ + add r0, sp, #104 @ 0x68 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + str.w sl, [sp, #128] @ 0x80 │ │ + str r1, [sp, #140] @ 0x8c │ │ + strd r2, r3, [sp, #120] @ 0x78 │ │ + strd ip, r5, [sp, #112] @ 0x70 │ │ + strd r9, r6, [sp, #132] @ 0x84 │ │ + bl 269dc │ │ + ldr r1, [pc, #252] @ (23fb4 ) │ │ + movs r3, #1 │ │ + ldr r0, [pc, #252] @ (23fb8 ) │ │ + movs r2, #0 │ │ + add r1, pc │ │ + str r2, [sp, #120] @ 0x78 │ │ + add r0, pc │ │ + strd r0, r3, [sp, #104] @ 0x68 │ │ + movs r0, #4 │ │ + str r2, [sp, #116] @ 0x74 │ │ + str r0, [sp, #112] @ 0x70 │ │ + add r0, sp, #104 @ 0x68 │ │ + bl b9ac │ │ + mov r5, r6 │ │ + b.n 23ee0 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + movs r5, #8 │ │ + ldrd r0, fp, [sp, #116] @ 0x74 │ │ + ldr.w sl, [sp, #124] @ 0x7c │ │ + cmp r0, sl │ │ + bls.n 23f1a │ │ + mov r6, r8 │ │ + cmp.w sl, #0 │ │ + beq.n 23f20 │ │ + add.w r0, r0, r0, lsl #1 │ │ + movs r2, #8 │ │ + lsls r1, r0, #3 │ │ + add.w r0, sl, sl, lsl #1 │ │ + mov.w r8, r0, lsl #3 │ │ + mov r0, fp │ │ + mov r3, r8 │ │ + bl d84c │ │ + mov r3, r0 │ │ + cbnz r0, 23f28 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov r3, fp │ │ + mov r6, r8 │ │ + b.n 23f28 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + movs r3, #8 │ │ + mov r0, r4 │ │ + lsrs r4, r4, #16 │ │ + ubfx fp, r0, #8, #8 │ │ + uxtb r2, r0 │ │ + mov.w ip, #0 │ │ + b.n 23e68 │ │ + mov.w ip, #1 │ │ + movs r2, #18 │ │ + mov r9, r1 │ │ + b.n 23bb0 │ │ + ldr.w r9, [sp, #100] @ 0x64 │ │ + ldrd r3, sl, [sp, #92] @ 0x5c │ │ + ldrh.w r4, [sp, #90] @ 0x5a │ │ + ldrb.w fp, [sp, #89] @ 0x59 │ │ + b.n 23e64 │ │ + ldr r3, [pc, #88] @ (23fb0 ) │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r0, [sp, #120] @ 0x78 │ │ + cmp r1, #21 │ │ + bcs.n 23f74 │ │ + bl 2613c │ │ + b.n 23dda │ │ + ldr r0, [pc, #60] @ (23fac ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + bl 26074 │ │ + b.n 23dda │ │ + mov r8, r0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + cbnz r4, 23f9e │ │ + b.n 23fa4 │ │ + mov r8, r0 │ │ + b.n 23f92 │ │ + mov r8, r0 │ │ + ldr r0, [sp, #104] @ 0x68 │ │ + cbz r0, 23f98 │ │ + ldr r6, [sp, #108] @ 0x6c │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + cbz r0, 23fa4 │ │ + ldr r5, [sp, #120] @ 0x78 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + nop │ │ + cdp 0, 2, cr0, cr2, cr3, {0} │ │ + b.n 24010 │ │ + movs r3, r0 │ │ + adds.w r0, lr, r3 │ │ + adds.w r0, r2, r3 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + ldrh.w r9, [r3, #10] │ │ + mov r8, r0 │ │ + ldrd r4, sl, [r1] │ │ + lsrs r0, r2, #16 │ │ + str r0, [sp, #0] │ │ + lsrs r0, r2, #8 │ │ + mov.w fp, #4294967295 @ 0xffffffff │ │ + mov r5, r9 │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #8] │ │ + str r0, [sp, #4] │ │ + uxtah r3, fp, r5 │ │ + add.w ip, r4, #1 │ │ + mov lr, sl │ │ + mov sl, r4 │ │ + cmp r3, #43 @ 0x2b │ │ + bhi.w 240d0 │ │ + tbh [pc, r3, lsl #1] │ │ + lsls r6, r5, #13 │ │ + lsls r0, r2, #26 │ │ + lsls r6, r7, #11 │ │ + lsls r6, r2, #17 │ │ + lsls r7, r6, #9 │ │ + lsls r3, r0, #15 │ │ + lsls r2, r6, #18 │ │ + lsls r2, r3, #11 │ │ + lsls r0, r2, #14 │ │ + lsls r0, r1, #12 │ │ + lsls r5, r4, #9 │ │ + lsls r2, r1, #21 │ │ + lsls r3, r3, #10 │ │ + lsls r5, r3, #21 │ │ + lsls r6, r3, #23 │ │ + lsls r4, r2, #23 │ │ + lsls r1, r4, #18 │ │ + lsls r2, r6, #8 │ │ + lsls r6, r4, #6 │ │ + lsls r6, r1, #8 │ │ + lsls r2, r2, #12 │ │ + movs r4, r5 │ │ + lsls r1, r5, #7 │ │ + lsls r0, r5, #17 │ │ + lsls r0, r7, #11 │ │ + lsls r5, r5, #3 │ │ + lsls r6, r2, #2 │ │ + lsls r0, r3, #24 │ │ + lsls r2, r1, #3 │ │ + lsls r7, r2, #13 │ │ + lsls r7, r5, #22 │ │ + lsls r2, r6, #5 │ │ + lsls r0, r0, #22 │ │ + lsls r6, r1, #25 │ │ + lsls r5, r6, #6 │ │ + lsls r4, r0, #9 │ │ + lsls r4, r1, #22 │ │ + lsls r5, r7, #24 │ │ + lsls r6, r3, #5 │ │ + lsls r0, r6, #24 │ │ + lsls r6, r0, #13 │ │ + lsls r1, r1, #10 │ │ + lsls r5, r3, #24 │ │ + lsls r0, r3, #6 │ │ + mov r6, r5 │ │ + cmp.w lr, #0 │ │ + beq.w 24d14 │ │ + ldrb.w r0, [sl] │ │ + mov r1, sl │ │ + ldr r3, [sp, #12] │ │ + sub.w sl, lr, #1 │ │ + and.w r5, r0, #127 @ 0x7f │ │ + mov r4, ip │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + strd ip, sl, [r3] │ │ + bgt.n 23fe2 │ │ + cmp.w sl, #0 │ │ + beq.w 24ec0 │ │ + mov r3, r1 │ │ + ldr r1, [sp, #12] │ │ + sub.w sl, lr, #2 │ │ + add.w r4, ip, #1 │ │ + str.w sl, [r1, #4] │ │ + ldrb r0, [r3, #1] │ │ + str r4, [r1, #0] │ │ + mov r1, r8 │ │ + and.w r8, r0, #127 @ 0x7f │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w r5, r5, r8, lsl #7 │ │ + mov r8, r1 │ │ + bgt.w 23fe2 │ │ + cmp.w sl, #0 │ │ + beq.w 250c6 │ │ + ldr r1, [sp, #12] │ │ + sub.w sl, lr, #3 │ │ + add.w r4, ip, #2 │ │ + str.w sl, [r1, #4] │ │ + ldrb r0, [r3, #2] │ │ + str r4, [r1, #0] │ │ + cmp r0, #3 │ │ + bhi.w 250cc │ │ + orr.w r5, r5, r0, lsl #14 │ │ + b.n 23fe2 │ │ + uxth r2, r5 │ │ + movw r3, #7937 @ 0x1f01 │ │ + subs r2, r2, r3 │ │ + cmp r2, #32 │ │ + bhi.w 24d18 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r1, r4 │ │ + lsls r0, r7, #1 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r3, r3, #24 │ │ + lsls r1, r6, #2 │ │ + lsls r5, r2, #1 │ │ + cmp.w lr, #0 │ │ + beq.w 24d00 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 2414a │ │ + cmp.w lr, #1 │ │ + bhi.w 24d0a │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r8, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r8 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orrs r3, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24e70 │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r5, #7 │ │ + adds r0, r6, #1 │ │ + bne.n 2413a │ │ + b.w 24cf4 │ │ + ldr r0, [sp, #4] │ │ + uxtb r0, r0 │ │ + cmp r0, #8 │ │ + bne.n 2428e │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.w 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r4, r0, r1 │ │ + b.n 242a6 │ │ + cmp.w lr, #0 │ │ + beq.w 24d00 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 241f6 │ │ + cmp.w lr, #1 │ │ + bhi.w 24e58 │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + mov r9, r8 │ │ + subs.w r8, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r8 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orrs r3, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24e88 │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r5, #7 │ │ + mov r8, r9 │ │ + adds r0, r6, #1 │ │ + bne.n 241e6 │ │ + ldr r1, [sp, #12] │ │ + movs r0, #0 │ │ + strd sl, r0, [r1] │ │ + b.w 24d04 │ │ + ldr r0, [sp, #4] │ │ + uxtb r0, r0 │ │ + cmp r0, #8 │ │ + bne.w 24d56 │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.w 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r4, r0, r1 │ │ + b.w 24d6c │ │ + cmp.w lr, #4 │ │ + bcc.w 24dda │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #27 │ │ + b.w 24b34 │ │ + cmp.w lr, #3 │ │ + bcc.w 25190 │ │ + ldrb.w r3, [sl, #2] │ │ + sub.w r1, lr, #3 │ │ + ldr r6, [sp, #12] │ │ + mov r9, r8 │ │ + ldrh.w r0, [sl] │ │ + add.w r2, sl, #3 │ │ + strd r2, r1, [r6] │ │ + orr.w r4, r0, r3, lsl #16 │ │ + b.w 24e96 │ │ + cmp.w lr, #8 │ │ + bcc.w 25190 │ │ + ldr r5, [sp, #12] │ │ + sub.w r2, lr, #8 │ │ + ldrb.w r1, [sl, #7] │ │ + mov r9, r8 │ │ + ldr.w r0, [sl, #3] │ │ + add.w r6, sl, #8 │ │ + str r2, [r5, #4] │ │ + ldrb.w r2, [sl, #2] │ │ + lsls r1, r1, #24 │ │ + ldrh.w r3, [sl] │ │ + orr.w r8, r1, r0, lsr #8 │ │ + str r6, [r5, #0] │ │ + mov.w sl, #25 │ │ + orr.w r4, r3, r2, lsl #16 │ │ + orr.w r1, r4, r0, lsl #24 │ │ + lsrs r0, r0, #8 │ │ + lsrs r2, r1, #16 │ │ + lsrs r1, r1, #8 │ │ + orr.w r3, r2, r0, lsl #16 │ │ + orr.w r0, r1, r0, lsl #24 │ │ + b.w 24b32 │ │ + cmp.w lr, #4 │ │ + bcc.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #4 │ │ + ldr.w r4, [sl], #4 │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + b.w 24e7c │ │ + cmp.w lr, #4 │ │ + bcc.w 25190 │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + b.n 24452 │ │ + cmp.w lr, #0 │ │ + beq.w 24d00 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 24388 │ │ + cmp.w lr, #1 │ │ + bhi.w 24d0a │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r8, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r8 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orrs r3, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24f9e │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r5, #7 │ │ + adds r0, r6, #1 │ │ + bne.n 24378 │ │ + b.w 24cf4 │ │ + ldr r0, [sp, #4] │ │ + uxtb r0, r0 │ │ + cmp r0, #8 │ │ + bne.w 24d78 │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.w 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r4, r0, r1 │ │ + b.w 24d8e │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.w 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r4, r2, r1, lsl #16 │ │ + orrs r0, r4 │ │ + lsrs r3, r0, #16 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #13 │ │ + b.w 24b34 │ │ + cmp.w lr, #2 │ │ + bcc.w 25190 │ │ + ldrh.w r4, [sl], #2 │ │ + sub.w r0, lr, #2 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + movs r3, #0 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + mov.w sl, #13 │ │ + b.w 24b32 │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.w 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r4, r2, r1, lsl #16 │ │ + orrs r0, r4 │ │ + lsrs r3, r0, #16 │ │ + lsrs r0, r0, #8 │ │ + b.w 24d70 │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + mov r9, r8 │ │ + str r0, [r1, #4] │ │ + movs r0, #0 │ │ + ldrb.w r4, [sl], #1 │ │ + str.w sl, [r1] │ │ + mov.w sl, #2 │ │ + b.w 24b30 │ │ + cmp.w lr, #2 │ │ + bcc.w 25190 │ │ + ldrh.w r4, [sl], #2 │ │ + sub.w r0, lr, #2 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + movs r3, #0 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + mov.w sl, #3 │ │ + b.w 24b32 │ │ + cmp.w lr, #2 │ │ + bcc.w 25190 │ │ + ldrh.w r4, [sl], #2 │ │ + sub.w r0, lr, #2 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + movs r3, #0 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + mov.w sl, #12 │ │ + b.w 24b32 │ │ + cmp.w lr, #0 │ │ + beq.w 24ea0 │ │ + add sl, lr │ │ + sub.w r5, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + mov.w r8, #0 │ │ + movs r6, #0 │ │ + ldrb.w fp, [ip, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 2455c │ │ + cmp.w fp, #127 @ 0x7f │ │ + it ne │ │ + cmpne.w fp, #0 │ │ + bne.w 25150 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r0, fp, #127 @ 0x7f │ │ + rsb r3, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + add.w r6, r6, #7 │ │ + lsr.w r3, r0, r3 │ │ + it pl │ │ + lslpl.w r3, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orr.w r8, r8, r3 │ │ + sxtb.w r0, fp │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24eea │ │ + subs r5, #1 │ │ + add.w ip, ip, #1 │ │ + adds r0, r5, #1 │ │ + bne.n 24546 │ │ + ldr r1, [sp, #12] │ │ + movs r0, #0 │ │ + mov r8, r9 │ │ + strd sl, r0, [r1] │ │ + b.w 24ea4 │ │ + mov r9, r8 │ │ + cmp.w lr, #0 │ │ + beq.n 245ca │ │ + mov.w r8, #0 │ │ + ldrb.w r0, [sl, r8] │ │ + cmp r0, #0 │ │ + beq.w 24ec6 │ │ + add.w r8, r8, #1 │ │ + cmp lr, r8 │ │ + bne.n 245b8 │ │ + movs r0, #0 │ │ + movs r1, #46 @ 0x2e │ │ + strd r1, r0, [r9] │ │ + str.w r0, [r9, #20] │ │ + movs r0, #19 │ │ + strd sl, sl, [r9, #12] │ │ + strb.w r0, [r9, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r9, r8 │ │ + movs r0, #0 │ │ + mov.w sl, #9 │ │ + movs r4, #1 │ │ + b.n 24b30 │ │ + cmp.w lr, #2 │ │ + bcc.w 25190 │ │ + mov r9, r8 │ │ + ldrh.w r8, [sl], #2 │ │ + sub.w r3, lr, #2 │ │ + b.n 248b6 │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + mov r9, r8 │ │ + ldrb.w r8, [sl], #1 │ │ + sub.w r3, lr, #1 │ │ + b.n 248b6 │ │ + cmp.w lr, #0 │ │ + beq.w 24d00 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 24642 │ │ + cmp.w lr, #1 │ │ + bhi.w 24d0a │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r8, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r8 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orrs r3, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24fb4 │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r5, #7 │ │ + adds r0, r6, #1 │ │ + bne.n 24632 │ │ + b.w 24cf4 │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + mov r9, r8 │ │ + str r0, [r1, #4] │ │ + movs r0, #0 │ │ + ldrb.w r4, [sl], #1 │ │ + str.w sl, [r1] │ │ + mov.w sl, #12 │ │ + b.n 24b30 │ │ + cmp.w lr, #16 │ │ + bcc.w 25190 │ │ + ldr r2, [sp, #12] │ │ + sub.w r0, lr, #16 │ │ + add.w r1, sl, #16 │ │ + mov r9, r8 │ │ + mov.w r3, sl, lsr #16 │ │ + mov r4, sl │ │ + strd r1, r0, [r2] │ │ + mov.w r0, sl, lsr #8 │ │ + movs r1, #0 │ │ + mov.w sl, #1 │ │ + mov.w r8, #16 │ │ + b.n 24b34 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + uxtab r5, r0, r2 │ │ + movs r3, #25 │ │ + cmp r5, #7 │ │ + bhi.w 25130 │ │ + tbh [pc, r5, lsl #1] │ │ + movs r0, r1 │ │ + lsls r7, r2, #19 │ │ + lsls r4, r4, #20 │ │ + lsls r1, r1, #19 │ │ + lsls r4, r4, #20 │ │ + lsls r4, r4, #20 │ │ + lsls r4, r4, #20 │ │ + lsls r1, r5, #19 │ │ + cmp.w lr, #0 │ │ + beq.w 250c0 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + mov r9, r8 │ │ + str r0, [r1, #4] │ │ + movs r0, #0 │ │ + ldrb.w r4, [sl], #1 │ │ + str.w sl, [r1] │ │ + b.w 250ae │ │ + cmp.w lr, #0 │ │ + beq.w 24d50 │ │ + add sl, lr │ │ + sub.w r5, lr, #1 │ │ + mov r9, r8 │ │ + mov.w r8, #0 │ │ + movs r3, #0 │ │ + movs r6, #0 │ │ + ldrb.w r4, [ip, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 2473e │ │ + cmp r4, #1 │ │ + bhi.w 24e66 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r0, r4, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w lr, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, lr │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r8, r8, r0 │ │ + orrs r3, r2 │ │ + sxtb r0, r4 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24fc2 │ │ + subs r5, #1 │ │ + add.w ip, ip, #1 │ │ + adds r6, #7 │ │ + adds r0, r5, #1 │ │ + bne.n 24730 │ │ + b.n 2492c │ │ + ldr r5, [sp, #8] │ │ + and.w r0, r2, #65280 @ 0xff00 │ │ + cmp.w r0, #1024 @ 0x400 │ │ + bne.w 2518a │ │ + ldrh r0, [r5, #8] │ │ + subs r2, r0, #2 │ │ + cmp r2, #119 @ 0x77 │ │ + bhi.w 2518a │ │ + tbh [pc, r2, lsl #1] │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r2, r6, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #19 │ │ + lsls r0, r7, #1 │ │ + cmp.w lr, #3 │ │ + bls.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #4 │ │ + ldr.w r4, [sl], #4 │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + b.n 24a80 │ │ + cmp.w lr, #4 │ │ + bcc.w 25190 │ │ + mov r9, r8 │ │ + ldr.w r8, [sl], #4 │ │ + sub.w r3, lr, #4 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, r8 │ │ + strd sl, r3, [r2] │ │ + bcs.w 24d32 │ │ + mov r8, r9 │ │ + b.w 25190 │ │ + cmp.w lr, #0 │ │ + beq.w 24d50 │ │ + mov r9, r8 │ │ + add sl, lr │ │ + sub.w r5, lr, #1 │ │ + mov.w r8, #0 │ │ + movs r3, #0 │ │ + movs r6, #0 │ │ + ldrb.w r4, [ip, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 248ee │ │ + cmp r4, #1 │ │ + bhi.w 24e66 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r0, r4, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w lr, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, lr │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r8, r8, r0 │ │ + orrs r3, r2 │ │ + sxtb r0, r4 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 24fe0 │ │ + subs r5, #1 │ │ + add.w ip, ip, #1 │ │ + adds r6, #7 │ │ + adds r0, r5, #1 │ │ + bne.n 248e0 │ │ + ldr r1, [sp, #12] │ │ + movs r0, #0 │ │ + mov r8, r9 │ │ + strd sl, r0, [r1] │ │ + movs r1, #19 │ │ + b.n 24ffc │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + mov r9, r8 │ │ + str r0, [r1, #4] │ │ + movs r0, #0 │ │ + ldrb.w r4, [sl], #1 │ │ + str.w sl, [r1] │ │ + mov.w sl, #13 │ │ + b.n 24b30 │ │ + ldr r5, [sp, #8] │ │ + and.w r0, r2, #65280 @ 0xff00 │ │ + mov r9, r8 │ │ + cmp.w r0, #2048 @ 0x800 │ │ + bne.w 251da │ │ + ldrh r0, [r5, #8] │ │ + subs r0, #2 │ │ + cmp r0, #119 @ 0x77 │ │ + bhi.w 251da │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r2, r5, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r6, #16 │ │ + lsls r0, r7, #1 │ │ + ldr r1, [sp, #12] │ │ + add r0, sp, #16 │ │ + movs r2, #8 │ │ + bl 2932e │ │ + ldrb.w r0, [sp, #16] │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 24f54 │ │ + ldr r4, [sp, #20] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #10 │ │ + b.n 24b36 │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + ldrb.w r4, [sl], #1 │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + cmp r4, #0 │ │ + it ne │ │ + movne r4, #1 │ │ + movs r0, #0 │ │ + mov.w sl, #9 │ │ + b.n 24b30 │ │ + ldr r0, [sp, #4] │ │ + uxtb r0, r0 │ │ + cmp r0, #8 │ │ + bne.w 24d9a │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.n 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r4, r0, r1 │ │ + b.n 24db0 │ │ + cmp.w r9, #33 @ 0x21 │ │ + bne.w 24dbc │ │ + ldr r5, [sp, #8] │ │ + mov r9, r8 │ │ + movs r1, #0 │ │ + mov.w sl, #6 │ │ + ldrd r4, r8, [r5] │ │ + b.n 251f4 │ │ + cmp.w lr, #0 │ │ + beq.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #1 │ │ + mov r9, r8 │ │ + str r0, [r1, #4] │ │ + movs r0, #0 │ │ + ldrb.w r4, [sl], #1 │ │ + str.w sl, [r1] │ │ + mov.w sl, #29 │ │ + movs r3, #0 │ │ + movs r1, #0 │ │ + ldr r5, [sp, #8] │ │ + ldrh r2, [r5, #8] │ │ + strh.w r2, [r9, #16] │ │ + uxtb r2, r4 │ │ + bfi r2, r0, #8, #8 │ │ + strd sl, r1, [r9] │ │ + orr.w r0, r2, r3, lsl #16 │ │ + strd r0, r8, [r9, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #4] │ │ + uxtb r0, r0 │ │ + cmp r0, #8 │ │ + bne.w 24dd2 │ │ + cmp.w lr, #8 │ │ + bcc.w 24dda │ │ + ldrb.w r0, [sl, #7] │ │ + sub.w r1, lr, #8 │ │ + ldr.w r2, [sl, #3] │ │ + add.w r3, sl, #8 │ │ + ldr r6, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + orrs.w r0, r0, r2, lsr #8 │ │ + strd r3, r1, [r6] │ │ + bne.n 24b9c │ │ + ldrb.w r1, [sl, #2] │ │ + lsls r0, r2, #24 │ │ + ldrh.w r2, [sl] │ │ + mov r9, r8 │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r4, r0, r1 │ │ + b.n 24f48 │ │ + movs r2, #56 @ 0x38 │ │ + b.n 24dde │ │ + ldr r6, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #2 │ │ + bne.w 24dfe │ │ + ldr r1, [sp, #12] │ │ + add r0, sp, #16 │ │ + bl 293f4 │ │ + b.n 24e08 │ │ + cmp.w lr, #0 │ │ + beq.w 24eb6 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + mov.w r8, #0 │ │ + movs r3, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 24bdc │ │ + cmp.w lr, #1 │ │ + bhi.w 24f82 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r5, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r5, r0, r5 │ │ + it pl │ │ + lslpl.w r5, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orr.w r8, r8, r5 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 25020 │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r3, #7 │ │ + adds r0, r6, #1 │ │ + bne.n 24bcc │ │ + ldr r1, [sp, #12] │ │ + movs r0, #0 │ │ + mov r8, r9 │ │ + strd sl, r0, [r1] │ │ + b.n 24eba │ │ + cmp.w lr, #4 │ │ + bcc.w 25190 │ │ + b.n 24d5c │ │ + cmp.w lr, #3 │ │ + bcc.w 25190 │ │ + ldrb.w r3, [sl, #2] │ │ + sub.w r1, lr, #3 │ │ + ldr r6, [sp, #12] │ │ + mov r9, r8 │ │ + ldrh.w r0, [sl] │ │ + add.w r2, sl, #3 │ │ + strd r2, r1, [r6] │ │ + orr.w r4, r0, r3, lsl #16 │ │ + b.n 24e7e │ │ + cmp.w lr, #4 │ │ + bcc.w 25190 │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #4 │ │ + ldr.w r4, [sl], #4 │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + b.n 24e94 │ │ + cmp.w lr, #2 │ │ + bcc.w 25190 │ │ + ldrh.w r4, [sl], #2 │ │ + sub.w r0, lr, #2 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + movs r3, #0 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + mov.w sl, #29 │ │ + b.n 24b32 │ │ + cmp.w lr, #0 │ │ + beq.n 24d00 │ │ + add sl, lr │ │ + sub.w r6, lr, #1 │ │ + mov r9, r8 │ │ + movs r4, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [ip, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 24cb6 │ │ + cmp.w lr, #1 │ │ + bhi.n 24d0a │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r8, r1, #32 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r8 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orrs r3, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 2503a │ │ + subs r6, #1 │ │ + add.w ip, ip, #1 │ │ + adds r5, #7 │ │ + adds r0, r6, #1 │ │ + bne.n 24ca8 │ │ + ldr r1, [sp, #12] │ │ + movs r0, #0 │ │ + mov r8, r9 │ │ + strd sl, r0, [r1] │ │ + b.n 24d04 │ │ + mov.w lr, #0 │ │ + movs r3, #0 │ │ + movs r1, #19 │ │ + b.n 25056 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #6 │ │ + strd ip, r6, [r0] │ │ + b.n 25050 │ │ + movs r1, #19 │ │ + b.n 250ce │ │ + movs r0, #0 │ │ + movs r1, #46 @ 0x2e │ │ + strd r1, r0, [r8] │ │ + movs r0, #12 │ │ + strh.w r5, [r8, #10] │ │ + strb.w r0, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + sub.w r0, r3, r8 │ │ + add.w r1, sl, r8 │ │ + mov.w r3, sl, lsr #16 │ │ + mov r4, sl │ │ + strd r1, r0, [r2] │ │ + mov.w r0, sl, lsr #8 │ │ + movs r1, #0 │ │ + mov.w sl, #1 │ │ + b.n 24b34 │ │ + movs r4, #0 │ │ + movs r1, #19 │ │ + b.n 24ffc │ │ + cmp.w lr, #4 │ │ + bcc.n 24dda │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #15 │ │ + b.n 24b34 │ │ + cmp.w lr, #4 │ │ + bcc.n 24dda │ │ + ldr r1, [sp, #12] │ │ + sub.w r0, lr, #4 │ │ + ldr.w r4, [sl], #4 │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #10 │ │ + b.n 24b34 │ │ + cmp.w lr, #4 │ │ + bcc.n 24dda │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #26 │ │ + b.n 24b34 │ │ + movs r0, #0 │ │ + movs r1, #46 @ 0x2e │ │ + strd r1, r0, [r8] │ │ + movs r0, #73 @ 0x49 │ │ + strb.w r0, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w lr, #4 │ │ + bcs.w 24f38 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r0, #0 │ │ + movs r3, #46 @ 0x2e │ │ + strd r3, r0, [r8] │ │ + strb.w r2, [r8, #8] │ │ + str.w sl, [r8, #12] │ │ + str.w sl, [r8, #16] │ │ + str.w r1, [r8, #20] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [sp, #12] │ │ + add r0, sp, #16 │ │ + ldr r2, [sp, #4] │ │ + bl 2932e │ │ + ldrb.w r0, [sp, #16] │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 24e22 │ │ + ldr r4, [sp, #20] │ │ + mov r9, r8 │ │ + movs r1, #0 │ │ + mov.w sl, #14 │ │ + mov r5, r6 │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + b.n 24b36 │ │ + ldrb.w r4, [sp, #19] │ │ + ldrh.w r1, [sp, #17] │ │ + strb.w r4, [r8, #11] │ │ + movs r4, #46 @ 0x2e │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + strh.w r1, [r8, #9] │ │ + movs r1, #0 │ │ + ldr r6, [sp, #28] │ │ + str.w r3, [r8, #16] │ │ + strd r4, r1, [r8] │ │ + str.w r2, [r8, #12] │ │ + str.w r6, [r8, #20] │ │ + strb.w r0, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #12] │ │ + movs r1, #6 │ │ + mov.w lr, #0 │ │ + strd ip, r6, [r0] │ │ + b.n 25056 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #6 │ │ + strd ip, r5, [r0] │ │ + b.n 24ff8 │ │ + ldr r0, [sp, #12] │ │ + cmp r3, #0 │ │ + strd ip, r6, [r0] │ │ + bne.w 2504e │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #12 │ │ + b.n 24b34 │ │ + ldr r0, [sp, #12] │ │ + cmp r3, #0 │ │ + strd ip, r6, [r0] │ │ + bne.w 2504e │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #29 │ │ + b.n 24b34 │ │ + mov.w fp, #0 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + movs r0, #0 │ │ + movs r3, #46 @ 0x2e │ │ + strd r3, r0, [r8] │ │ + strb.w fp, [r8, #9] │ │ + b.n 24de6 │ │ + mov.w lr, #0 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + b.n 24f90 │ │ + movs r1, #19 │ │ + mov sl, ip │ │ + b.n 250ce │ │ + mvn.w r0, r8 │ │ + ldr r2, [sp, #12] │ │ + add.w r1, sl, r8 │ │ + add r0, lr │ │ + adds r1, #1 │ │ + mov.w r3, sl, lsr #16 │ │ + strd r1, r0, [r2] │ │ + mov.w r0, sl, lsr #8 │ │ + mov r4, sl │ │ + movs r1, #0 │ │ + mov.w sl, #31 │ │ + b.n 24b34 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #0 │ │ + mov.w sl, #6 │ │ + cmp r6, #63 @ 0x3f │ │ + strd ip, r5, [r0] │ │ + mov.w r0, r4, lsr #16 │ │ + orr.w r3, r0, r8, lsl #16 │ │ + mov.w r0, r4, lsr #8 │ │ + orr.w r0, r0, r8, lsl #24 │ │ + bgt.w 24b34 │ │ + ldr r5, [sp, #8] │ │ + cmp.w fp, #64 @ 0x40 │ │ + bcc.w 24b36 │ │ + and.w r0, r6, #63 @ 0x3f │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + subs.w r1, r0, #32 │ │ + lsl.w r0, r2, r0 │ │ + it pl │ │ + lslpl r2, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r4, r0 │ │ + orr.w r8, r8, r2 │ │ + movs r1, #0 │ │ + b.n 251f4 │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #30 │ │ + b.n 24b34 │ │ + add r6, sp, #20 │ │ + ldrh.w r1, [sp, #17] │ │ + ldrb.w r5, [sp, #19] │ │ + ldmia r6, {r2, r3, r6} │ │ + strb.w r5, [r9, #11] │ │ + movs r5, #46 @ 0x2e │ │ + strh.w r1, [r9, #9] │ │ + movs r1, #0 │ │ + strd r5, r1, [r9] │ │ + add.w r1, r9, #12 │ │ + stmia r1!, {r2, r3, r6} │ │ + strb.w r0, [r9, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #12] │ │ + movs r2, #6 │ │ + mov.w lr, #0 │ │ + mov r8, r9 │ │ + strd ip, r6, [r0] │ │ + movs r0, #0 │ │ + movs r3, #46 @ 0x2e │ │ + strd r3, r0, [r8] │ │ + strb.w lr, [r8, #9] │ │ + b.n 24de6 │ │ + ldr r0, [sp, #12] │ │ + cmp r3, #0 │ │ + strd ip, r6, [r0] │ │ + bne.n 2504e │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #24 │ │ + b.n 24b34 │ │ + ldr r0, [sp, #12] │ │ + cmp r3, #0 │ │ + strd ip, r6, [r0] │ │ + beq.w 2435c │ │ + b.n 2504e │ │ + ldr r2, [sp, #12] │ │ + strd ip, r5, [r2] │ │ + cbnz r3, 24ff6 │ │ + cmp r5, r8 │ │ + bcc.n 24fee │ │ + sub.w r0, r5, r8 │ │ + add.w r1, ip, r8 │ │ + mov.w r3, ip, lsr #16 │ │ + mov.w sl, #1 │ │ + b.n 25170 │ │ + ldr r2, [sp, #12] │ │ + strd ip, r5, [r2] │ │ + cbnz r3, 24ff6 │ │ + cmp r5, r8 │ │ + bcs.w 25160 │ │ + movs r4, #0 │ │ + movs r1, #19 │ │ + mov sl, ip │ │ + b.n 24ffa │ │ + movs r1, #56 @ 0x38 │ │ + movs r4, #0 │ │ + mov r8, r9 │ │ + movs r0, #0 │ │ + movs r2, #46 @ 0x2e │ │ + strd r2, r0, [r8] │ │ + str.w sl, [r8, #12] │ │ + str.w sl, [r8, #16] │ │ + str.w r0, [r8, #20] │ │ + strb.w r4, [r8, #9] │ │ + strb.w r1, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #12] │ │ + movs r1, #0 │ │ + mov.w sl, #7 │ │ + strd ip, r6, [r0] │ │ + lsrs r0, r4, #16 │ │ + orr.w r3, r0, r8, lsl #16 │ │ + lsrs r0, r4, #8 │ │ + orr.w r0, r0, r8, lsl #24 │ │ + b.n 24b34 │ │ + ldr r0, [sp, #12] │ │ + strd ip, r6, [r0] │ │ + cbnz r3, 2504e │ │ + lsrs r3, r4, #16 │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #19 │ │ + b.n 24b34 │ │ + movs r1, #56 @ 0x38 │ │ + mov.w lr, #0 │ │ + mov r8, r9 │ │ + movs r0, #0 │ │ + movs r2, #46 @ 0x2e │ │ + strb.w lr, [r8, #9] │ │ + strb.w r1, [r8, #8] │ │ + str.w sl, [r8, #12] │ │ + str.w sl, [r8, #16] │ │ + strd r2, r0, [r8] │ │ + str.w r3, [r8, #20] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w lr, #4 │ │ + bcc.n 250c0 │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + lsrs r3, r4, #16 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + b.n 250b0 │ │ + cmp.w lr, #2 │ │ + bcc.n 250c0 │ │ + ldrh.w r4, [sl], #2 │ │ + sub.w r0, lr, #2 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + movs r3, #0 │ │ + mov.w r8, #0 │ │ + mov.w sl, #0 │ │ + b.n 24b32 │ │ + cmp.w lr, #7 │ │ + bhi.n 250ee │ │ + movs r6, #0 │ │ + movs r3, #19 │ │ + b.n 25130 │ │ + movs r1, #19 │ │ + mov sl, r4 │ │ + b.n 250ce │ │ + movs r1, #6 │ │ + movs r0, #0 │ │ + movs r2, #46 @ 0x2e │ │ + strd r2, r0, [r8] │ │ + strd sl, sl, [r8, #12] │ │ + str.w r0, [r8, #20] │ │ + strh.w r6, [r8, #10] │ │ + strb.w r1, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r5, [sp, #12] │ │ + sub.w r2, lr, #8 │ │ + ldrb.w r1, [sl, #7] │ │ + mov r9, r8 │ │ + ldr.w r0, [sl, #3] │ │ + str r2, [r5, #4] │ │ + add.w r2, sl, #8 │ │ + ldrb.w r3, [sl, #2] │ │ + lsls r1, r1, #24 │ │ + ldrh.w r6, [sl] │ │ + orr.w r8, r1, r0, lsr #8 │ │ + str r2, [r5, #0] │ │ + mov.w sl, #0 │ │ + orr.w r4, r6, r3, lsl #16 │ │ + orr.w r1, r4, r0, lsl #24 │ │ + lsrs r0, r0, #8 │ │ + lsrs r3, r1, #16 │ │ + lsrs r1, r1, #8 │ │ + orr.w r3, r3, r0, lsl #16 │ │ + orr.w r0, r1, r0, lsl #24 │ │ + b.n 24b32 │ │ + movs r0, #0 │ │ + movs r1, #46 @ 0x2e │ │ + strd r1, r0, [r8] │ │ + strb.w r2, [r8, #9] │ │ + strb.w r3, [r8, #8] │ │ + strd sl, sl, [r8, #12] │ │ + str.w r6, [r8, #20] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #12] │ │ + movs r2, #7 │ │ + mov.w fp, #0 │ │ + mov r8, r9 │ │ + strd ip, r5, [r0] │ │ + b.n 24ea8 │ │ + sub.w r0, r5, r8 │ │ + add.w r1, ip, r8 │ │ + mov.w r3, ip, lsr #16 │ │ + mov.w sl, #8 │ │ + strd r1, r0, [r2] │ │ + mov.w r0, ip, lsr #8 │ │ + movs r1, #0 │ │ + mov r4, ip │ │ + b.n 24b34 │ │ + ldr r0, [sp, #0] │ │ + bic.w r0, r0, #1 │ │ + cmp r0, #2 │ │ + beq.w 2488a │ │ + cmp.w lr, #3 │ │ + bhi.n 251b2 │ │ + movs r0, #0 │ │ + movs r1, #46 @ 0x2e │ │ + strd r1, r0, [r8] │ │ + str.w sl, [r8, #12] │ │ + str.w sl, [r8, #16] │ │ + str.w r0, [r8, #20] │ │ + movs r0, #19 │ │ + strb.w r0, [r8, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r4, [sl], #4 │ │ + sub.w r0, lr, #4 │ │ + ldr r1, [sp, #12] │ │ + mov r9, r8 │ │ + lsrs r3, r4, #16 │ │ + strd sl, r0, [r1] │ │ + lsrs r0, r4, #8 │ │ + movs r1, #0 │ │ + mov.w sl, #4 │ │ + b.n 24b36 │ │ + ldr r0, [sp, #0] │ │ + bic.w r0, r0, #1 │ │ + cmp r0, #2 │ │ + beq.w 24a6a │ │ + ldr r1, [sp, #12] │ │ + add r0, sp, #16 │ │ + bl 2939e │ │ + ldrb.w r0, [sp, #16] │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 25202 │ │ + ldrd r4, r8, [sp, #24] │ │ + movs r1, #0 │ │ + mov.w sl, #5 │ │ + lsrs r0, r4, #16 │ │ + orr.w r3, r0, r8, lsl #16 │ │ + lsrs r0, r4, #8 │ │ + orr.w r0, r0, r8, lsl #24 │ │ + b.n 24b36 │ │ + ldr r2, [sp, #20] │ │ + ldr.w r1, [sp, #17] │ │ + ldrd r3, r6, [sp, #24] │ │ + str.w r2, [r9, #12] │ │ + movs r2, #46 @ 0x2e │ │ + str.w r1, [r9, #9] │ │ + movs r1, #0 │ │ + strd r3, r6, [r9, #16] │ │ + strd r2, r1, [r9] │ │ + strb.w r0, [r9, #8] │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #332 @ 0x14c │ │ + mov sl, r1 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #180] @ 0xb4 │ │ + add r1, sp, #264 @ 0x108 │ │ + mov r5, r2 │ │ + add.w r2, r1, #33 @ 0x21 │ │ + adds r1, #8 │ │ + str r1, [sp, #176] @ 0xb0 │ │ + add.w r1, sl, #24 │ │ + str r1, [sp, #208] @ 0xd0 │ │ + str r2, [sp, #172] @ 0xac │ │ + add.w r2, sl, #12 │ │ + str r2, [sp, #184] @ 0xb8 │ │ + add r2, sp, #232 @ 0xe8 │ │ + adds r2, #1 │ │ + str r2, [sp, #168] @ 0xa8 │ │ + add r2, sp, #248 @ 0xf8 │ │ + str r0, [sp, #228] @ 0xe4 │ │ + adds r2, #1 │ │ + str r3, [sp, #188] @ 0xbc │ │ + str r2, [sp, #164] @ 0xa4 │ │ + str r5, [sp, #216] @ 0xd8 │ │ + ldr.w r2, [sl, #40] @ 0x28 │ │ + str r2, [sp, #220] @ 0xdc │ │ + cmp r2, r5 │ │ + ble.w 25f96 │ │ + ldrd r6, r8, [sl, #24] │ │ + cmp.w r8, #0 │ │ + beq.w 25fa4 │ │ + ldr.w lr, [sl, #32] │ │ + add.w r9, r6, #1 │ │ + str.w fp, [sp, #212] @ 0xd4 │ │ + sub.w fp, r8, #1 │ │ + ldrd r2, r1, [lr, #24] │ │ + mov r0, sl │ │ + strd r2, r1, [sp, #196] @ 0xc4 │ │ + mov.w ip, #0 │ │ + ldr.w r1, [lr, #36] @ 0x24 │ │ + mov.w sl, #0 │ │ + str r1, [sp, #192] @ 0xc0 │ │ + ldrb.w r1, [lr, #33] @ 0x21 │ │ + str r6, [sp, #224] @ 0xe0 │ │ + movs r6, #0 │ │ + str r1, [sp, #204] @ 0xcc │ │ + ldrb.w r5, [r9, #-1] │ │ + cmp.w sl, #63 @ 0x3f │ │ + bne.n 252c2 │ │ + cmp r5, #1 │ │ + bhi.w 25f64 │ │ + and.w r3, sl, #63 @ 0x3f │ │ + and.w r2, r5, #127 @ 0x7f │ │ + rsb r1, r3, #32 │ │ + subs.w r4, r3, #32 │ │ + lsr.w r1, r2, r1 │ │ + it pl │ │ + lslpl.w r1, r2, r4 │ │ + orr.w ip, ip, r1 │ │ + lsl.w r1, r2, r3 │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r6, r1 │ │ + sxtb r1, r5 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 25308 │ │ + sub.w fp, fp, #1 │ │ + add.w r9, r9, #1 │ │ + add.w sl, sl, #7 │ │ + adds.w r2, fp, #1 │ │ + bne.n 252b2 │ │ + b.w 25f70 │ │ + mov sl, r0 │ │ + orrs.w r1, r6, ip │ │ + strd r9, fp, [sl, #24] │ │ + beq.n 253de │ │ + ldr.w r3, [sl, #36] @ 0x24 │ │ + cmp.w ip, #0 │ │ + bne.n 25330 │ │ + ldr r1, [r3, #8] │ │ + subs r2, r6, #1 │ │ + cmp r2, r1 │ │ + bcs.n 25330 │ │ + ldr r1, [r3, #4] │ │ + movs r3, #104 @ 0x68 │ │ + mla fp, r2, r3, r1 │ │ + b.n 253a6 │ │ + ldr.w r9, [r3, #12] │ │ + cmp.w r9, #0 │ │ + beq.w 25fe8 │ │ + ldr.w r8, [r3, #16] │ │ + ldrh.w sl, [r9, #1238] @ 0x4d6 │ │ + mov.w fp, #4294967295 @ 0xffffffff │ │ + mov r3, r9 │ │ + mov.w r4, sl, lsl #3 │ │ + cbz r4, 25382 │ │ + ldrd r1, r2, [r3], #8 │ │ + add.w fp, fp, #1 │ │ + subs r4, #8 │ │ + subs r5, r6, r1 │ │ + sbcs.w r5, ip, r2 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + subs r1, r1, r6 │ │ + sbcs.w r1, r2, ip │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r2, r1, r5 │ │ + cmp r2, #1 │ │ + beq.n 2534e │ │ + uxtb r1, r2 │ │ + cbnz r1, 25384 │ │ + b.n 2539a │ │ + mov fp, sl │ │ + cmp.w r8, #0 │ │ + beq.w 25fe8 │ │ + add.w r1, r9, fp, lsl #2 │ │ + sub.w r8, r8, #1 │ │ + ldr.w r9, [r1, #1240] @ 0x4d8 │ │ + b.n 25340 │ │ + movs r1, #104 @ 0x68 │ │ + mov sl, r0 │ │ + mla r1, fp, r1, r9 │ │ + add.w fp, r1, #88 @ 0x58 │ │ + ldrb.w r1, [fp, #98] @ 0x62 │ │ + ldr.w r8, [sp, #224] @ 0xe0 │ │ + cmp r1, #1 │ │ + ittt eq │ │ + ldreq r1, [sp, #220] @ 0xdc │ │ + addeq r1, #1 │ │ + streq.w r1, [sl, #40] @ 0x28 │ │ + ldrh.w r2, [fp, #96] @ 0x60 │ │ + cmp r2, #46 @ 0x2e │ │ + beq.n 253ee │ │ + cmp r2, #29 │ │ + beq.w 255f6 │ │ + ldr.w r1, [fp] │ │ + cmp r1, #1 │ │ + bne.w 255c6 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + ldrd r3, r4, [fp, #8] │ │ + b.n 255da │ │ + ldr r1, [sp, #220] @ 0xdc │ │ + mov.w fp, #0 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + subs r1, #1 │ │ + str.w r1, [sl, #40] @ 0x28 │ │ + b.n 25268 │ │ + ldr.w r1, [fp] │ │ + cmp r1, #1 │ │ + bne.n 25404 │ │ + ldr.w r9, [sp, #216] @ 0xd8 │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + ldrd r3, r4, [fp, #8] │ │ + b.n 2541a │ │ + ldr.w r4, [fp, #4] │ │ + cmp r4, #6 │ │ + bcs.w 26050 │ │ + ldr.w r9, [sp, #216] @ 0xd8 │ │ + add.w r3, fp, #8 │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + ldr.w r2, [lr, #32] │ │ + add r0, sp, #264 @ 0x108 │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ + str r4, [sp, #0] │ │ + bl 27df4 │ │ + ldrb.w r1, [sp, #264] @ 0x108 │ │ + cmp r1, #82 @ 0x52 │ │ + bne.w 26000 │ │ + ldr.w r2, [sl, #40] @ 0x28 │ │ + mov r5, r9 │ │ + ldr r0, [sp, #220] @ 0xdc │ │ + cmp r2, r0 │ │ + ble.w 25268 │ │ + str.w fp, [sp, #212] @ 0xd4 │ │ + mov r0, sl │ │ + ldrd lr, sl, [sl, #24] │ │ + cmp.w sl, #0 │ │ + beq.w 26012 │ │ + add.w r5, lr, #1 │ │ + sub.w r6, sl, #1 │ │ + str.w lr, [sp, #224] @ 0xe0 │ │ + mov.w lr, #0 │ │ + mov.w fp, #0 │ │ + mov.w r8, #0 │ │ + str r2, [sp, #204] @ 0xcc │ │ + ldrb.w r9, [r5, #-1] │ │ + cmp.w r8, #63 @ 0x3f │ │ + bne.n 2547e │ │ + cmp.w r9, #1 │ │ + bhi.w 25fa8 │ │ + and.w r2, r8, #63 @ 0x3f │ │ + and.w r1, r9, #127 @ 0x7f │ │ + rsb ip, r2, #32 │ │ + subs.w r3, r2, #32 │ │ + lsr.w r4, r1, ip │ │ + it pl │ │ + lslpl.w r4, r1, r3 │ │ + lsl.w r1, r1, r2 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w lr, lr, r1 │ │ + orr.w fp, fp, r4 │ │ + sxtb.w r1, r9 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 254c2 │ │ + subs r6, #1 │ │ + adds r5, #1 │ │ + add.w r8, r8, #7 │ │ + adds r1, r6, #1 │ │ + bne.n 2546c │ │ + b.w 25fb4 │ │ + mov sl, r0 │ │ + orrs.w r1, lr, fp │ │ + strd r5, r6, [sl, #24] │ │ + beq.n 255ac │ │ + ldr.w r2, [sl, #36] @ 0x24 │ │ + cmp.w fp, #0 │ │ + bne.n 254ec │ │ + ldr r3, [r2, #8] │ │ + sub.w r1, lr, #1 │ │ + cmp r1, r3 │ │ + bcs.n 254ec │ │ + movs r3, #104 @ 0x68 │ │ + ldr r2, [r2, #4] │ │ + mla r0, r1, r3, r2 │ │ + b.n 25564 │ │ + ldr.w r9, [r2, #12] │ │ + cmp.w r9, #0 │ │ + beq.w 26034 │ │ + ldr.w ip, [r2, #16] │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + ldrh.w r8, [r9, #1238] @ 0x4d6 │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ + mov r2, r9 │ │ + mov.w r3, r8, lsl #3 │ │ + cbz r3, 25542 │ │ + ldrd r1, r4, [r2], #8 │ │ + adds r6, #1 │ │ + subs r3, #8 │ │ + subs.w r5, lr, r1 │ │ + sbcs.w r5, fp, r4 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + subs.w r1, r1, lr │ │ + sbcs.w r1, r4, fp │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r1, r1, r5 │ │ + cmp r1, #1 │ │ + beq.n 2550c │ │ + uxtb r1, r1 │ │ + cbnz r1, 25544 │ │ + b.n 2555a │ │ + mov r6, r8 │ │ + cmp.w ip, #0 │ │ + beq.w 26018 │ │ + add.w r1, r9, r6, lsl #2 │ │ + sub.w ip, ip, #1 │ │ + ldr.w r9, [r1, #1240] @ 0x4d8 │ │ + b.n 254fe │ │ + movs r1, #104 @ 0x68 │ │ + mla r1, r6, r1, r9 │ │ + add.w r0, r1, #88 @ 0x58 │ │ + str r0, [sp, #200] @ 0xc8 │ │ + ldrb.w r0, [r0, #98] @ 0x62 │ │ + ldr.w r9, [sp, #216] @ 0xd8 │ │ + ldr r6, [sp, #228] @ 0xe4 │ │ + cmp r0, #1 │ │ + ldr.w fp, [sp, #212] @ 0xd4 │ │ + ittt eq │ │ + ldreq r0, [sp, #204] @ 0xcc │ │ + addeq r0, #1 │ │ + streq.w r0, [sl, #40] @ 0x28 │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + bl e538 │ │ + mov r3, r0 │ │ + ldr.w r0, [sl, #32] │ │ + mov r5, sl │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #264 @ 0x108 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ + bl 27df4 │ │ + ldrb.w r1, [sp, #264] @ 0x108 │ │ + cmp r1, #82 @ 0x52 │ │ + bne.w 26020 │ │ + mov sl, r5 │ │ + ldr r2, [r5, #40] @ 0x28 │ │ + mov r5, r9 │ │ + b.n 255bc │ │ + ldr r2, [sp, #204] @ 0xcc │ │ + movs r0, #0 │ │ + ldrd fp, r5, [sp, #212] @ 0xd4 │ │ + subs r2, #1 │ │ + str.w r2, [sl, #40] @ 0x28 │ │ + str r0, [sp, #200] @ 0xc8 │ │ + ldr r1, [sp, #220] @ 0xdc │ │ + cmp r2, r1 │ │ + bgt.w 25444 │ │ + b.n 25268 │ │ + ldr.w r4, [fp, #4] │ │ + cmp r4, #6 │ │ + bcs.w 26050 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + add.w r3, fp, #8 │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + ldr.w r2, [lr, #32] │ │ + add r0, sp, #264 @ 0x108 │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ + str r4, [sp, #0] │ │ + bl 27df4 │ │ + ldrb.w r0, [sp, #264] @ 0x108 │ │ + cmp r0, #82 @ 0x52 │ │ + beq.w 25268 │ │ + b.w 25ff0 │ │ + ldrd r0, r1, [sl, #44] @ 0x2c │ │ + ldr r2, [sp, #204] @ 0xcc │ │ + str r1, [sp, #132] @ 0x84 │ │ + ldr.w r1, [fp] │ │ + cmp r2, #8 │ │ + mov.w r2, #4 │ │ + it eq │ │ + moveq r2, #12 │ │ + cmp r1, #1 │ │ + bne.n 2561a │ │ + ldrd r9, ip, [fp, #8] │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + b.n 2562e │ │ + ldr.w ip, [fp, #4] │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + cmp.w ip, #6 │ │ + bcs.w 2605e │ │ + add.w r9, fp, #8 │ │ + cmp.w ip, #0 │ │ + str r2, [sp, #88] @ 0x58 │ │ + str r0, [sp, #128] @ 0x80 │ │ + str.w sl, [sp, #140] @ 0x8c │ │ + beq.w 25c4c │ │ + movs r0, #0 │ │ + mov.w r4, ip, lsl #4 │ │ + str r0, [sp, #136] @ 0x88 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #104] @ 0x68 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #116] @ 0x74 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #92] @ 0x5c │ │ + str r0, [sp, #84] @ 0x54 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldr.w r0, [sl, #32] │ │ + ldmia.w r9, {r1, r3, r6} │ │ + ldr r2, [r0, #32] │ │ + add r0, sp, #304 @ 0x130 │ │ + ldr.w r5, [r9, #12] │ │ + stmia r0!, {r1, r3, r6} │ │ + add r0, sp, #264 @ 0x108 │ │ + add r3, sp, #304 @ 0x130 │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ + str.w lr, [sp, #160] @ 0xa0 │ │ + str r5, [sp, #316] @ 0x13c │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #264] @ 0x108 │ │ + eor.w r2, r0, #46 @ 0x2e │ │ + orrs r1, r2 │ │ + beq.w 25d5e │ │ + ldrh.w r1, [sp, #280] @ 0x118 │ │ + add.w lr, sp, #152 @ 0x98 │ │ + ldrd r5, r3, [sp, #144] @ 0x90 │ │ + str r4, [sp, #204] @ 0xcc │ │ + subs r2, r1, #3 │ │ + ldmia.w lr, {r4, ip, lr} │ │ + cmp r2, #86 @ 0x56 │ │ + bhi.w 257a8 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + ldr r6, [sp, #204] @ 0xcc │ │ + tbh [pc, r2, lsl #1] │ │ + lsls r4, r7, #5 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r5, r0, #4 │ │ + lsls r1, r7, #2 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r7, r2, #1 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r7, r2, #1 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r2, r7, #8 │ │ + lsls r5, r4, #6 │ │ + lsls r2, r7, #8 │ │ + lsls r6, r1, #5 │ │ + lsls r7, r3, #5 │ │ + lsls r0, r5, #2 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + bne.w 25b22 │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 26214 │ │ + ldrb.w r1, [sl, #56] @ 0x38 │ │ + ldr r0, [sp, #312] @ 0x138 │ │ + ldr.w r6, [sl, #52] @ 0x34 │ │ + strd r0, r1, [sp] │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + strd r0, r6, [sp, #12] │ │ + movs r0, #16 │ │ + ldrd r2, r3, [sp, #304] @ 0x130 │ │ + str r0, [sp, #20] │ │ + add r0, sp, #248 @ 0xf8 │ │ + bl 267ca │ │ + ldrb.w r0, [sp, #248] @ 0xf8 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.w 25ec2 │ │ + ldr r0, [sp, #252] @ 0xfc │ │ + str r0, [sp, #136] @ 0x88 │ │ + ldr r0, [sp, #256] @ 0x100 │ │ + str r0, [sp, #124] @ 0x7c │ │ + b.n 25af4 │ │ + cmp r1, #110 @ 0x6e │ │ + itt ne │ │ + movwne r0, #8199 @ 0x2007 │ │ + cmpne r1, r0 │ │ + bne.w 25a36 │ │ + add r4, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + mov r0, r4 │ │ + bl 26214 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + ldr.w r3, [r0, #260] @ 0x104 │ │ + ldrb.w r2, [r0, #217] @ 0xd9 │ │ + add r0, sp, #248 @ 0xf8 │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #248] @ 0xf8 │ │ + add.w lr, sp, #152 @ 0x98 │ │ + ldrd r5, r3, [sp, #144] @ 0x90 │ │ + cmp r0, #82 @ 0x52 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + ldmia.w lr, {r4, ip, lr} │ │ + ldrd r2, r1, [sp, #252] @ 0xfc │ │ + it eq │ │ + moveq r0, r2 │ │ + str r0, [sp, #136] @ 0x88 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + it eq │ │ + moveq r0, r1 │ │ + str r0, [sp, #124] @ 0x7c │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + b.n 25b22 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + subs r0, #2 │ │ + cmp r0, #5 │ │ + bhi.w 25b66 │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r5, r2, #6 │ │ + lsls r1, r3, #6 │ │ + movs r6, r0 │ │ + movs r6, r0 │ │ + lsls r5, r4, #6 │ │ + movs r6, r0 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #116] @ 0x74 │ │ + b.n 25b22 │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 26214 │ │ + ldr r0, [sp, #304] @ 0x130 │ │ + lsls r1, r0, #26 │ │ + beq.w 25ae8 │ │ + add.w lr, sp, #152 @ 0x98 │ │ + ldrd sl, r5, [sp, #140] @ 0x8c │ │ + cmp r0, #7 │ │ + ldmia.w lr, {r4, ip, lr} │ │ + beq.w 25adc │ │ + cmp r0, #12 │ │ + bne.w 25b08 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + ldrd r6, r0, [r0, #8] │ │ + ldr.w r1, [r2, #264] @ 0x108 │ │ + cmp r0, r1 │ │ + bcc.w 25ee0 │ │ + ldrb.w r2, [r2, #216] @ 0xd8 │ │ + ldr r3, [sp, #312] @ 0x138 │ │ + umull r3, r5, r3, r2 │ │ + cmp r5, #0 │ │ + bne.w 25f30 │ │ + subs r5, r0, r1 │ │ + add r6, r1 │ │ + cmp r5, r3 │ │ + bcc.w 25ee0 │ │ + subs r4, r2, #1 │ │ + mov.w ip, #25 │ │ + cmp r4, #7 │ │ + bhi.w 25f46 │ │ + add r6, r3 │ │ + subs r0, r5, r3 │ │ + tbh [pc, r4, lsl #1] │ │ + movs r0, r1 │ │ + lsls r6, r5, #6 │ │ + lsls r6, r3, #13 │ │ + lsls r0, r2, #7 │ │ + lsls r6, r3, #13 │ │ + lsls r6, r3, #13 │ │ + lsls r6, r3, #13 │ │ + lsls r1, r7, #6 │ │ + ldrd r4, ip, [sp, #152] @ 0x98 │ │ + cmp r5, r3 │ │ + beq.w 25f38 │ │ + movs r0, #0 │ │ + ldrb.w lr, [r6] │ │ + movs r1, #1 │ │ + str r0, [sp, #52] @ 0x34 │ │ + str r1, [sp, #92] @ 0x5c │ │ + movs r5, #0 │ │ + str.w lr, [sp, #56] @ 0x38 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + b.n 25b22 │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 26214 │ │ + ldr r0, [sp, #304] @ 0x130 │ │ + lsls r1, r0, #26 │ │ + beq.w 25a3c │ │ + ldr.w lr, [sp, #44] @ 0x2c │ │ + cmp r0, #12 │ │ + ldrd r4, ip, [sp, #152] @ 0x98 │ │ + bne.w 25ac0 │ │ + ldr r3, [sp, #132] @ 0x84 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + ldrd r2, r0, [r0, #8] │ │ + ldr.w r1, [r3, #264] @ 0x108 │ │ + cmp r0, r1 │ │ + bcc.w 25ed8 │ │ + ldrb.w r6, [r3, #216] @ 0xd8 │ │ + ldr r3, [sp, #312] @ 0x138 │ │ + umull r3, r5, r3, r6 │ │ + cmp r5, #0 │ │ + bne.w 25ef0 │ │ + subs r5, r0, r1 │ │ + add r2, r1 │ │ + cmp r5, r3 │ │ + bcc.w 25ed8 │ │ + subs r4, r6, #1 │ │ + mov.w ip, #25 │ │ + cmp r4, #7 │ │ + bhi.w 25f18 │ │ + add r2, r3 │ │ + subs r0, r5, r3 │ │ + tbh [pc, r4, lsl #1] │ │ + movs r0, r1 │ │ + lsls r1, r6, #4 │ │ + lsls r6, r7, #11 │ │ + lsls r5, r2, #5 │ │ + lsls r6, r7, #11 │ │ + lsls r6, r7, #11 │ │ + lsls r6, r7, #11 │ │ + lsls r4, r7, #4 │ │ + cmp r5, r3 │ │ + ldr r5, [sp, #144] @ 0x90 │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + beq.w 25f0a │ │ + movs r0, #1 │ │ + ldrb r4, [r2, #0] │ │ + str r0, [sp, #96] @ 0x60 │ │ + movs r0, #0 │ │ + mov.w ip, #0 │ │ + str r4, [sp, #60] @ 0x3c │ │ + str r0, [sp, #68] @ 0x44 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + b.n 25b22 │ │ + and.w r0, r0, #63 @ 0x3f │ │ + subs r0, #2 │ │ + cmp r0, #5 │ │ + bhi.w 25b78 │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r7, r6, #3 │ │ + lsls r3, r7, #3 │ │ + movs r6, r0 │ │ + movs r6, r0 │ │ + lsls r0, r1, #4 │ │ + movs r6, r0 │ │ + ldr r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 25b22 │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 26214 │ │ + ldrd r0, r1, [sp, #304] @ 0x130 │ │ + eor.w r0, r0, #44 @ 0x2c │ │ + orrs r0, r1 │ │ + bne.w 25af4 │ │ + ldrd r0, r1, [sp, #312] @ 0x138 │ │ + orrs.w r2, r0, r1 │ │ + bne.n 2599a │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + ldrh.w r2, [r2, #218] @ 0xda │ │ + cmp r2, #5 │ │ + bcc.w 25af4 │ │ + movs r2, #0 │ │ + strd r1, r0, [sp, #72] @ 0x48 │ │ + str r2, [sp, #108] @ 0x6c │ │ + movs r2, #1 │ │ + str r2, [sp, #104] @ 0x68 │ │ + b.n 25af4 │ │ + ldr r0, [sp, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + bne.w 25b22 │ │ + add r4, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + mov r0, r4 │ │ + bl 26214 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + ldr r1, [sp, #128] @ 0x80 │ │ + ldr.w r3, [r0, #260] @ 0x104 │ │ + ldrb.w r2, [r0, #217] @ 0xd9 │ │ + add r0, sp, #248 @ 0xf8 │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + add.w lr, sp, #148 @ 0x94 │ │ + ldrb.w r0, [sp, #248] @ 0xf8 │ │ + ldrd r2, r1, [sp, #252] @ 0xfc │ │ + ldmia.w lr, {r3, r4, ip, lr} │ │ + cmp r0, #82 @ 0x52 │ │ + mov.w r0, #0 │ │ + ldrd sl, r5, [sp, #140] @ 0x8c │ │ + it ne │ │ + movne r2, r0 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str r2, [sp, #136] @ 0x88 │ │ + it eq │ │ + moveq r0, r1 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r0, [sp, #124] @ 0x7c │ │ + b.n 25b22 │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 26214 │ │ + ldr r0, [sp, #304] @ 0x130 │ │ + ldr r1, [sp, #312] @ 0x138 │ │ + and.w r2, r0, #63 @ 0x3f │ │ + cmp r2, #24 │ │ + beq.n 25a4a │ │ + cmp r0, #22 │ │ + bne.n 25ac8 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + ldr r3, [sp, #128] @ 0x80 │ │ + ldr.w r0, [r2, #272] @ 0x110 │ │ + ldrh.w r2, [r2, #218] @ 0xda │ │ + ldrb.w r3, [r3, #136] @ 0x88 │ │ + uxth r2, r2 │ │ + cmp r2, #5 │ │ + mov r2, r1 │ │ + it cc │ │ + addcc r2, r0 │ │ + movs r0, #1 │ │ + cmp r3, #0 │ │ + it eq │ │ + moveq r2, r1 │ │ + b.n 25acc │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + b.n 25b22 │ │ + ldr r0, [sp, #312] @ 0x138 │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldr r0, [sp, #316] @ 0x13c │ │ + str r0, [sp, #68] @ 0x44 │ │ + movs r0, #1 │ │ + str r0, [sp, #96] @ 0x60 │ │ + b.n 25af4 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + ldr r2, [sp, #132] @ 0x84 │ │ + ldrd r0, r3, [r0, #112] @ 0x70 │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr.w r0, [r2, #272] @ 0x110 │ │ + cmp r3, r0 │ │ + bcc.w 25ef8 │ │ + ldr.w r2, [r2, #216] @ 0xd8 │ │ + add.w lr, sp, #152 @ 0x98 │ │ + ldrd sl, r5, [sp, #140] @ 0x8c │ │ + ldmia.w lr, {r4, ip, lr} │ │ + ubfx r6, r2, #8, #8 │ │ + umull r1, r6, r1, r6 │ │ + cmp r6, #0 │ │ + bne.w 25eec │ │ + ldr r6, [sp, #100] @ 0x64 │ │ + subs r3, r3, r0 │ │ + cmp r3, r1 │ │ + add r6, r0 │ │ + bcc.w 25ef6 │ │ + add r6, r1 │ │ + subs r1, r3, r1 │ │ + and.w r2, r2, #65280 @ 0xff00 │ │ + str r6, [sp, #100] @ 0x64 │ │ + cmp.w r2, #2048 @ 0x800 │ │ + bne.n 25b0c │ │ + cmp r1, #8 │ │ + bcc.w 25ef8 │ │ + ldr r3, [sp, #100] @ 0x64 │ │ + ldrb r2, [r3, #7] │ │ + ldr.w r1, [r3, #3] │ │ + lsls r2, r2, #24 │ │ + orrs.w r2, r2, r1, lsr #8 │ │ + bne.w 25eec │ │ + ldrb r2, [r3, #2] │ │ + lsls r1, r1, #24 │ │ + ldrh r3, [r3, #0] │ │ + orr.w r2, r3, r2, lsl #16 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + orrs r1, r2 │ │ + b.n 25b18 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + b.n 25b00 │ │ + ldr r2, [sp, #100] @ 0x64 │ │ + movs r0, #0 │ │ + str r0, [sp, #112] @ 0x70 │ │ + add.w lr, sp, #148 @ 0x94 │ │ + ldrd sl, r5, [sp, #140] @ 0x8c │ │ + ldmia.w lr, {r3, r4, ip, lr} │ │ + b.n 25b1e │ │ + ldrd r3, r0, [sp, #312] @ 0x138 │ │ + str r0, [sp, #40] @ 0x28 │ │ + movs r0, #1 │ │ + str r0, [sp, #84] @ 0x54 │ │ + b.n 25b22 │ │ + ldr r0, [sp, #312] @ 0x138 │ │ + str r0, [sp, #56] @ 0x38 │ │ + ldr r0, [sp, #316] @ 0x13c │ │ + str r0, [sp, #52] @ 0x34 │ │ + movs r0, #1 │ │ + str r0, [sp, #92] @ 0x5c │ │ + add.w ip, sp, #148 @ 0x94 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + ldmia.w ip, {r3, r4, ip} │ │ + ldr r5, [sp, #144] @ 0x90 │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + b.n 25b22 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + b.n 25b22 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + cmp r1, #4 │ │ + bcc.w 25ef8 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + ldr r1, [r1, #0] │ │ + adds r2, r1, r0 │ │ + movs r0, #1 │ │ + str r0, [sp, #112] @ 0x70 │ │ + str r2, [sp, #80] @ 0x50 │ │ + str r2, [sp, #100] @ 0x64 │ │ + ldr r6, [sp, #204] @ 0xcc │ │ + strd r4, ip, [sp, #152] @ 0x98 │ │ + add.w r9, r9, #16 │ │ + subs.w r4, r6, #16 │ │ + strd r5, r3, [sp, #144] @ 0x90 │ │ + bne.w 2565c │ │ + b.n 25c64 │ │ + ldrb.w r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #116] @ 0x74 │ │ + b.n 25b22 │ │ + ldrh.w r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #116] @ 0x74 │ │ + b.n 25b22 │ │ + ldrb.w r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 25b22 │ │ + ldrh.w r0, [sp, #272] @ 0x110 │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 25b22 │ │ + ldrd r0, r1, [sp, #272] @ 0x110 │ │ + bic.w r0, r0, r1, asr #31 │ │ + str r0, [sp, #116] @ 0x74 │ │ + b.n 25b22 │ │ + movs r0, #0 │ │ + str r0, [sp, #116] @ 0x74 │ │ + b.n 25b22 │ │ + ldrd r0, r1, [sp, #272] @ 0x110 │ │ + bic.w r0, r0, r1, asr #31 │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 25b22 │ │ + movs r0, #0 │ │ + str r0, [sp, #120] @ 0x78 │ │ + b.n 25b22 │ │ + ldrd r5, r3, [sp, #144] @ 0x90 │ │ + cmp r0, #2 │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + bcc.w 25f0a │ │ + ldrh r4, [r2, #0] │ │ + mov.w ip, #0 │ │ + b.n 25bda │ │ + ldr r5, [sp, #144] @ 0x90 │ │ + cmp r0, #7 │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + bls.w 25f0a │ │ + ldr.w r0, [r2, #3] │ │ + ldrb r1, [r2, #7] │ │ + ldrb r3, [r2, #2] │ │ + ldrh r2, [r2, #0] │ │ + lsrs r6, r0, #8 │ │ + orr.w ip, r6, r1, lsl #24 │ │ + str.w ip, [sp, #68] @ 0x44 │ │ + orr.w r1, r2, r3, lsl #16 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + orr.w r4, r1, r0, lsl #24 │ │ + movs r0, #1 │ │ + str r0, [sp, #96] @ 0x60 │ │ + str r4, [sp, #60] @ 0x3c │ │ + b.n 25b22 │ │ + ldrd r5, r3, [sp, #144] @ 0x90 │ │ + cmp r0, #4 │ │ + ldr.w lr, [sp, #160] @ 0xa0 │ │ + bcc.w 25f0a │ │ + mov.w ip, #0 │ │ + ldr r4, [r2, #0] │ │ + movs r0, #1 │ │ + str r4, [sp, #60] @ 0x3c │ │ + str r0, [sp, #96] @ 0x60 │ │ + movs r0, #0 │ │ + str r0, [sp, #68] @ 0x44 │ │ + b.n 25b22 │ │ + add.w ip, sp, #148 @ 0x94 │ │ + cmp r0, #2 │ │ + ldmia.w ip, {r3, r4, ip} │ │ + bcc.w 25f38 │ │ + ldrh.w lr, [r6] │ │ + movs r0, #0 │ │ + b.n 25c3e │ │ + ldrd r4, ip, [sp, #152] @ 0x98 │ │ + cmp r0, #7 │ │ + bls.w 25f38 │ │ + ldr.w r0, [r6, #3] │ │ + ldrb r1, [r6, #7] │ │ + ldrb r2, [r6, #2] │ │ + ldrh r3, [r6, #0] │ │ + lsrs r6, r0, #8 │ │ + orr.w r5, r6, r1, lsl #24 │ │ + orr.w r1, r3, r2, lsl #16 │ │ + ldr r3, [sp, #148] @ 0x94 │ │ + orr.w lr, r1, r0, lsl #24 │ │ + movs r1, #1 │ │ + str r1, [sp, #92] @ 0x5c │ │ + strd r5, lr, [sp, #52] @ 0x34 │ │ + b.n 25b22 │ │ + add.w ip, sp, #148 @ 0x94 │ │ + cmp r0, #4 │ │ + ldmia.w ip, {r3, r4, ip} │ │ + bcc.w 25f38 │ │ + movs r0, #0 │ │ + ldr.w lr, [r6] │ │ + str r0, [sp, #52] @ 0x34 │ │ + movs r1, #1 │ │ + str.w lr, [sp, #56] @ 0x38 │ │ + str r1, [sp, #92] @ 0x5c │ │ + movs r5, #0 │ │ + b.n 25b22 │ │ + movs r0, #0 │ │ + str r0, [sp, #84] @ 0x54 │ │ + strd r0, r0, [sp, #92] @ 0x5c │ │ + str r0, [sp, #120] @ 0x78 │ │ + strd r0, r0, [sp, #112] @ 0x70 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #104] @ 0x68 │ │ + movs r0, #0 │ │ + str r0, [sp, #136] @ 0x88 │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ + ldr r1, [sp, #88] @ 0x58 │ │ + add r0, r8 │ │ + ldr.w r8, [sl, #8] │ │ + add r0, r1 │ │ + ldrd r2, r1, [sp, #196] @ 0xc4 │ │ + ldr.w ip, [sp, #132] @ 0x84 │ │ + add r1, r2 │ │ + subs r4, r0, r1 │ │ + ldr.w r0, [sl] │ │ + cmp r8, r0 │ │ + bne.n 25c92 │ │ + mov r0, sl │ │ + mov r6, ip │ │ + mov r9, lr │ │ + bl 283fc │ │ + mov lr, r9 │ │ + mov ip, r6 │ │ + ldr.w r0, [sl, #4] │ │ + add.w r1, r8, r8, lsl #2 │ │ + ldr r2, [sp, #104] @ 0x68 │ │ + str.w lr, [sp, #160] @ 0xa0 │ │ + str.w r2, [r0, r1, lsl #3] │ │ + add.w r0, r0, r1, lsl #3 │ │ + add.w r2, r8, #1 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + str.w r2, [sl, #8] │ │ + str r1, [r0, #4] │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + str r1, [r0, #8] │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + str r1, [r0, #12] │ │ + ldr r1, [sp, #136] @ 0x88 │ │ + str r1, [r0, #16] │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + strd r1, r4, [r0, #20] │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + str r1, [r0, #28] │ │ + ldr r1, [sp, #120] @ 0x78 │ │ + str r1, [r0, #32] │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + lsls r0, r0, #31 │ │ + beq.n 25d0a │ │ + ldr.w r3, [ip, #216] @ 0xd8 │ │ + movs r0, #4 │ │ + lsrs r2, r3, #16 │ │ + cmp r2, #4 │ │ + it hi │ │ + movhi r0, #12 │ │ + ldr r4, [sp, #128] @ 0x80 │ │ + add.w r6, r4, #104 @ 0x68 │ │ + ldr r1, [r6, r0] │ │ + it hi │ │ + addhi.w r6, r4, #112 @ 0x70 │ │ + ldr.w r9, [r6] │ │ + ldr r6, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + cmp r1, r6 │ │ + bcs.n 25d74 │ │ + mov.w sl, #19 │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + movs r4, #0 │ │ + b.n 25e9c │ │ + ldrd r0, r2, [sp, #92] @ 0x5c │ │ + ldr r1, [sp, #148] @ 0x94 │ │ + ands r0, r2 │ │ + lsls r0, r0, #31 │ │ + beq.n 25e10 │ │ + ldrd r0, r2, [sp, #56] @ 0x38 │ │ + ldr r3, [sp, #52] @ 0x34 │ │ + subs r0, r2, r0 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + sbcs r0, r3 │ │ + bcs.w 25e74 │ │ + ldr.w r4, [sl, #20] │ │ + ldr.w r0, [sl, #12] │ │ + cmp r4, r0 │ │ + bne.n 25d3c │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + bl 291f4 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + ldr r3, [sp, #52] @ 0x34 │ │ + ldr.w r0, [sl, #16] │ │ + add.w r1, r4, r4, lsl #1 │ │ + str.w r2, [r0, r1, lsl #3] │ │ + add.w r0, r0, r1, lsl #3 │ │ + adds r2, r4, #1 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + str.w r2, [sl, #20] │ │ + str r1, [r0, #4] │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + strd r1, r3, [r0, #8] │ │ + b.n 25e5c │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ + add.w ip, sp, #232 @ 0xe8 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + ldr r6, [sp, #64] @ 0x40 │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + str r6, [sp, #64] @ 0x40 │ │ + b.n 25eb0 │ │ + ldr r0, [sp, #172] @ 0xac │ │ + subs r1, r1, r6 │ │ + ldrd sl, lr, [r4, #8] │ │ + movs r5, #0 │ │ + str r1, [sp, #292] @ 0x124 │ │ + add.w r1, r9, r6 │ │ + str r1, [sp, #288] @ 0x120 │ │ + movs r1, #0 │ │ + strb r5, [r0, #2] │ │ + cmp r2, #4 │ │ + strh r5, [r0, #0] │ │ + ldrd r5, r4, [ip, #248] @ 0xf8 │ │ + ldr.w r0, [ip, #264] @ 0x108 │ │ + strh.w r3, [sp, #284] @ 0x11c │ │ + it hi │ │ + movhi r1, #1 │ │ + strb.w r1, [sp, #296] @ 0x128 │ │ + strh.w r2, [sp, #286] @ 0x11e │ │ + str r0, [sp, #280] @ 0x118 │ │ + strd sl, lr, [sp, #272] @ 0x110 │ │ + strd r5, r4, [sp, #264] @ 0x108 │ │ + b.n 25dd0 │ │ + ldr r1, [r0, #16] │ │ + add.w r2, r6, r6, lsl #1 │ │ + adds r3, r6, #1 │ │ + str.w sl, [r1, r2, lsl #3] │ │ + add.w r1, r1, r2, lsl #3 │ │ + str r3, [r0, #20] │ │ + ldr r0, [sp, #188] @ 0xbc │ │ + strd r5, r9, [r1, #4] │ │ + str r4, [r1, #12] │ │ + strd r0, r8, [r1, #16] │ │ + add r0, sp, #304 @ 0x130 │ │ + add r1, sp, #264 @ 0x108 │ │ + bl 28474 │ │ + add.w sl, sp, #304 @ 0x130 │ │ + ldr r4, [sp, #324] @ 0x144 │ │ + ldrd r5, r9, [sp, #316] @ 0x13c │ │ + ldmia.w sl, {r0, r1, sl} │ │ + eor.w r2, r0, #2 │ │ + orrs r1, r2 │ │ + beq.n 25e66 │ │ + lsls r0, r0, #31 │ │ + beq.n 25e70 │ │ + subs.w r0, sl, r9 │ │ + sbcs.w r0, r5, r4 │ │ + bcs.n 25dd0 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + ldr r6, [r0, #20] │ │ + ldr r1, [r0, #12] │ │ + cmp r6, r1 │ │ + bne.n 25db2 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + bl 291f4 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + b.n 25db2 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + ands r0, r2 │ │ + lsls r0, r0, #31 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + beq.n 25e74 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + adds r4, r2, r1 │ │ + adc.w r5, r3, r0 │ │ + subs r0, r2, r4 │ │ + sbcs.w r0, r3, r5 │ │ + bcs.n 25e74 │ │ + ldr.w r6, [sl, #20] │ │ + ldr.w r0, [sl, #12] │ │ + cmp r6, r0 │ │ + bne.n 25e42 │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ + bl 291f4 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + ldr.w r0, [sl, #16] │ │ + add.w r1, r6, r6, lsl #1 │ │ + str.w r2, [r0, r1, lsl #3] │ │ + add.w r0, r0, r1, lsl #3 │ │ + adds r1, r0, #4 │ │ + adds r2, r6, #1 │ │ + str.w r2, [sl, #20] │ │ + stmia r1!, {r3, r4, r5} │ │ + ldr r1, [sp, #188] @ 0xbc │ │ + str r1, [r0, #16] │ │ + str.w r8, [r0, #20] │ │ + b.n 25e74 │ │ + uxtb.w r0, sl │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 25e86 │ │ + str r5, [sp, #36] @ 0x24 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + ldr r2, [sp, #220] @ 0xdc │ │ + add r0, sp, #232 @ 0xe8 │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ + mov r1, sl │ │ + bl 2522c │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + b.n 25eb0 │ │ + mov.w r0, sl, lsr #16 │ │ + orr.w r1, r0, r5, lsl #16 │ │ + mov.w r0, sl, lsr #8 │ │ + orr.w r2, r0, r5, lsl #24 │ │ + str r5, [sp, #36] @ 0x24 │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + strd r9, r4, [sp, #240] @ 0xf0 │ │ + str r3, [sp, #236] @ 0xec │ │ + strh.w r1, [sp, #234] @ 0xea │ │ + strb.w r2, [sp, #233] @ 0xe9 │ │ + strb.w sl, [sp, #232] @ 0xe8 │ │ + ldrb.w r1, [sp, #232] @ 0xe8 │ │ + cmp r1, #82 @ 0x52 │ │ + bne.w 26042 │ │ + ldr.w sl, [sp, #140] @ 0x8c │ │ + b.w 25268 │ │ + add r6, sp, #252 @ 0xfc │ │ + ldr r5, [sp, #164] @ 0xa4 │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ + ldmia r6, {r2, r3, r6} │ │ + ldrh r1, [r5, #0] │ │ + ldrb r5, [r5, #2] │ │ + strh r1, [r4, #0] │ │ + add r1, sp, #236 @ 0xec │ │ + strb r5, [r4, #2] │ │ + stmia r1!, {r2, r3, r6} │ │ + b.n 25f04 │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + b.n 25f12 │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #144] @ 0x90 │ │ + ldr r2, [sp, #32] │ │ + b.n 25f44 │ │ + movs r0, #56 @ 0x38 │ │ + b.n 25efa │ │ + mov.w ip, #56 @ 0x38 │ │ + b.n 25f16 │ │ + str r6, [sp, #100] @ 0x64 │ │ + movs r0, #19 │ │ + movs r1, #0 │ │ + str r1, [sp, #244] @ 0xf4 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + strd r1, r1, [sp, #236] @ 0xec │ │ + strb.w r0, [sp, #232] @ 0xe8 │ │ + b.n 25d6a │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + mov lr, r2 │ │ + str r0, [sp, #156] @ 0x9c │ │ + str r2, [sp, #152] @ 0x98 │ │ + ldr r6, [sp, #64] @ 0x40 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + str.w lr, [sp, #44] @ 0x2c │ │ + strb.w r6, [sp, #233] @ 0xe9 │ │ + strd lr, r0, [sp, #236] @ 0xec │ │ + ldr r0, [sp, #156] @ 0x9c │ │ + strb.w ip, [sp, #232] @ 0xe8 │ │ + str r0, [sp, #244] @ 0xf4 │ │ + b.n 25d6c │ │ + mov.w ip, #56 @ 0x38 │ │ + ldr r2, [sp, #32] │ │ + b.n 25f46 │ │ + ldr r2, [sp, #32] │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #144] @ 0x90 │ │ + str r6, [sp, #28] │ │ + mov lr, r6 │ │ + ldr r0, [sp, #28] │ │ + str r0, [sp, #236] @ 0xec │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + str.w lr, [sp, #160] @ 0xa0 │ │ + str.w lr, [sp, #240] @ 0xf0 │ │ + strb.w r2, [sp, #233] @ 0xe9 │ │ + strb.w ip, [sp, #232] @ 0xe8 │ │ + str r0, [sp, #244] @ 0xf4 │ │ + ldr r6, [sp, #64] @ 0x40 │ │ + str r2, [sp, #32] │ │ + b.n 25d6c │ │ + movs r1, #6 │ │ + movs r5, #0 │ │ + strd r9, fp, [r0, #24] │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + b.n 25f84 │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ + movs r1, #0 │ │ + add r6, r8 │ │ + strd r6, r1, [r0, #24] │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + mov.w ip, #0 │ │ + movs r1, #19 │ │ + mov r2, r6 │ │ + strb r5, [r0, #1] │ │ + strb r1, [r0, #0] │ │ + adds r0, #4 │ │ + stmia.w r0, {r2, r6, ip} │ │ + add sp, #332 @ 0x14c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #228] @ 0xe4 │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + add sp, #332 @ 0x14c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + b.n 25f7a │ │ + strd r5, r6, [r0, #24] │ │ + movs r1, #6 │ │ + mov.w r9, #0 │ │ + b.n 25fc8 │ │ + ldr.w lr, [sp, #224] @ 0xe0 │ │ + movs r1, #0 │ │ + add lr, sl │ │ + strd lr, r1, [r0, #24] │ │ + mov.w fp, #0 │ │ + movs r1, #19 │ │ + mov r0, lr │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + strh.w r2, [r8, #2] │ │ + strb.w r9, [r8, #1] │ │ + strb.w r1, [r8] │ │ + strd r0, lr, [r8, #4] │ │ + str.w fp, [r8, #12] │ │ + add sp, #332 @ 0x14c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, #18 │ │ + movs r5, #0 │ │ + ldr r2, [sp, #212] @ 0xd4 │ │ + b.n 25f6c │ │ + add r3, sp, #264 @ 0x108 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w r8, {r0, r1, r2, r3} │ │ + add sp, #332 @ 0x14c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w fp, [sp, #276] @ 0x114 │ │ + ldrd r0, lr, [sp, #268] @ 0x10c │ │ + ldrh.w r2, [sp, #266] @ 0x10a │ │ + ldrb.w r9, [sp, #265] @ 0x109 │ │ + b.n 25fcc │ │ + mov.w r9, #0 │ │ + b.n 25fc0 │ │ + movs r1, #18 │ │ + mov.w r9, #0 │ │ + b.n 25fc8 │ │ + ldr.w fp, [sp, #276] @ 0x114 │ │ + mov r8, r6 │ │ + ldrd r0, lr, [sp, #268] @ 0x10c │ │ + ldrh.w r2, [sp, #266] @ 0x10a │ │ + ldrb.w r9, [sp, #265] @ 0x109 │ │ + b.n 25fcc │ │ + movs r1, #18 │ │ + mov.w r9, #0 │ │ + ldr.w r8, [sp, #228] @ 0xe4 │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ + b.n 25fcc │ │ + add r6, sp, #232 @ 0xe8 │ │ + ldmia r6, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + add sp, #332 @ 0x14c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #24] @ (2606c ) │ │ + movs r0, #0 │ │ + mov r1, r4 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #16] @ (26070 ) │ │ + movs r0, #0 │ │ + mov r1, ip │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + wfi │ │ + movs r3, r0 │ │ + ittt cs │ │ + movcs r3, r0 │ │ + pushcs {r4, r5, r6, r7, lr} │ │ + addcs r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ + sub sp, #16 │ │ + movw r3, #5653 @ 0x1615 │ │ + sub.w r2, r1, r1, lsr #1 │ │ + movt r3, #5 │ │ + cmp r1, r3 │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r3, r2 │ │ + it ls │ │ + movls r3, r2 │ │ + cmp r3, #48 @ 0x30 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r4, #48 @ 0x30 │ │ + cmp r3, #171 @ 0xab │ │ + bcs.n 260c4 │ │ + movs r2, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #8 │ │ + movs r3, #170 @ 0xaa │ │ + bl 26d7e │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movw r3, #21846 @ 0x5556 │ │ + movt r3, #1365 @ 0x555 │ │ + cmp r2, r3 │ │ + bcc.n 260d8 │ │ + ldr r0, [pc, #100] @ (26138 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + add.w r2, r4, r4, lsl #1 │ │ + movs r6, #0 │ │ + movs.w r8, r2, lsl #3 │ │ + beq.n 260f8 │ │ + mov r9, r0 │ │ + mov r0, r8 │ │ + mov sl, r1 │ │ + blx 60900 │ │ + cbz r0, 26120 │ │ + mov r5, r0 │ │ + mov r1, sl │ │ + mov r0, r9 │ │ + b.n 260fc │ │ + movs r5, #8 │ │ + movs r4, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r6, #1 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + str r6, [sp, #0] │ │ + bl 26d7e │ │ + mov r0, r5 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ + movs r3, r0 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + add.w r1, r1, r1, lsl #1 │ │ + mov.w r8, #0 │ │ + mov r3, r0 │ │ + str r0, [sp, #4] │ │ + add.w r1, r0, r1, lsl #3 │ │ + str r1, [sp, #0] │ │ + add.w r1, r0, #24 │ │ + b.n 26182 │ │ + ldr r2, [sp, #4] │ │ + ldr r0, [sp, #24] │ │ + strd r0, sl, [r2] │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + str r0, [r2, #8] │ │ + ldr r0, [sp, #12] │ │ + strd r0, r9, [r2, #12] │ │ + ldr r0, [sp, #16] │ │ + str r0, [r2, #20] │ │ + sub.w r8, r8, #24 │ │ + add.w r1, r3, #24 │ │ + ldr r0, [sp, #0] │ │ + cmp r1, r0 │ │ + beq.n 2620a │ │ + mov fp, r3 │ │ + mov r3, r1 │ │ + ldrd r0, r5, [fp, #24] │ │ + str r0, [sp, #24] │ │ + ldr.w r0, [fp, #40] @ 0x28 │ │ + ldr.w r2, [fp, #16] │ │ + cmp r0, r2 │ │ + bcc.n 261a8 │ │ + bhi.n 26174 │ │ + ldrd r2, r6, [fp] │ │ + ldr r1, [sp, #24] │ │ + subs r2, r1, r2 │ │ + sbcs.w r2, r5, r6 │ │ + bcs.n 26174 │ │ + ldrd r2, r1, [fp, #32] │ │ + mov r6, r3 │ │ + strd r2, r1, [sp, #8] │ │ + mov r2, fp │ │ + ldr.w r1, [fp, #44] @ 0x2c │ │ + str r1, [sp, #16] │ │ + mov r1, r8 │ │ + str r3, [sp, #20] │ │ + mov r3, r0 │ │ + ldmia.w r2, {r0, r8, r9, sl, ip, lr} │ │ + stmia.w r6, {r0, r8, r9, sl, ip, lr} │ │ + mov sl, r5 │ │ + mov r9, r3 │ │ + ldr r2, [sp, #4] │ │ + mov r8, r1 │ │ + cmp fp, r2 │ │ + beq.n 2615e │ │ + mov lr, r8 │ │ + b.n 261ea │ │ + mov r0, ip │ │ + adds.w lr, lr, #24 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + mov fp, ip │ │ + beq.n 2615c │ │ + ldr.w r0, [fp, #-8] │ │ + sub.w ip, fp, #24 │ │ + cmp r9, r0 │ │ + bcc.n 261d8 │ │ + bhi.n 26206 │ │ + ldrd r0, r3, [ip] │ │ + ldr r1, [sp, #24] │ │ + subs r0, r1, r0 │ │ + sbcs.w r0, sl, r3 │ │ + bcc.n 261d8 │ │ + mov r2, fp │ │ + b.n 2615e │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + bmi.n 261be │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #16 │ │ + ldrh r2, [r1, #16] │ │ + movw r3, #8496 @ 0x2130 │ │ + cmp r2, r3 │ │ + bgt.w 26390 │ │ + subs r2, #2 │ │ + cmp r2, #138 @ 0x8a │ │ + bhi.w 267c0 │ │ + tbh [pc, r2, lsl #1] │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r1, #7 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r1, #3 │ │ + lsls r4, r1, #3 │ │ + lsls r4, r1, #3 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r7, #6 │ │ + lsls r7, r0, #11 │ │ + lsls r5, r4, #2 │ │ + lsls r2, r1, #8 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r0, r6, #8 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r6, r0, #9 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r1, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r7, #3 │ │ + lsls r7, r0, #11 │ │ + lsls r5, r5, #3 │ │ + lsls r3, r1, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r6, #5 │ │ + lsls r5, r3, #4 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r1, #6 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r5, #4 │ │ + lsls r5, r4, #2 │ │ + lsls r7, r3, #3 │ │ + lsls r5, r4, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r4, #7 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r3, #9 │ │ + lsls r3, r7, #7 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r2, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r4, r4, #6 │ │ + lsls r3, r2, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r5, r5, #3 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r7, #3 │ │ + lsls r7, r0, #11 │ │ + lsls r5, r4, #2 │ │ + lsls r7, r3, #3 │ │ + lsls r5, r4, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r2, r6, #9 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r5, r1, #5 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r1, #2 │ │ + lsls r5, r4, #5 │ │ + lsls r5, r7, #2 │ │ + lsls r6, r1, #4 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r6, r7, #4 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r3, r1, #2 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r7, r0, #11 │ │ + lsls r1, r4, #8 │ │ + ldr r2, [r1, #0] │ │ + and.w r3, r2, #63 @ 0x3f │ │ + cmp r3, #1 │ │ + beq.n 26368 │ │ + cmp r2, #8 │ │ + beq.n 26368 │ │ + b.n 267c0 │ │ + ldr r2, [r1, #0] │ │ + and.w r3, r2, #63 @ 0x3f │ │ + cmp r3, #1 │ │ + it ne │ │ + cmpne r2, #8 │ │ + bne.w 26780 │ │ + ldrd r1, r3, [r1, #8] │ │ + movs r2, #0 │ │ + movs r5, #8 │ │ + strd r5, r2, [r0] │ │ + str r1, [r0, #8] │ │ + str r3, [r0, #12] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + bne.w 2649a │ │ + b.n 2675c │ │ + movw r3, #8497 @ 0x2131 │ │ + cmp r2, r3 │ │ + beq.w 26742 │ │ + movw r3, #8498 @ 0x2132 │ │ + cmp r2, r3 │ │ + beq.n 2644e │ │ + movw r3, #8499 @ 0x2133 │ │ + cmp r2, r3 │ │ + bne.w 267c0 │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #11 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r2, [r1, #0] │ │ + subs r2, #1 │ │ + cmp r2, #7 │ │ + bhi.w 267c0 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + lsls r3, r4, #7 │ │ + lsls r5, r4, #7 │ │ + lsls r1, r4, #7 │ │ + movs r1, r1 │ │ + lsls r7, r5, #7 │ │ + movs r1, r1 │ │ + movs r0, r1 │ │ + b.n 26368 │ │ + ldrd r1, r2, [r1, #8] │ │ + b.n 267a6 │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldr r0, [sp, #8] │ │ + movs r2, #0 │ │ + ldr r1, [sp, #12] │ │ + movs r3, #44 @ 0x2c │ │ + b.n 264a2 │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + bne.n 2649a │ │ + ldr r2, [r5, #0] │ │ + mov r1, r5 │ │ + and.w r0, r2, #63 @ 0x3f │ │ + cmp r0, #8 │ │ + mov r0, r4 │ │ + beq.n 26368 │ │ + cmp r2, #1 │ │ + beq.n 26368 │ │ + b.n 267c0 │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #22 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #23 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + movs r2, #0 │ │ + movs r3, #39 @ 0x27 │ │ + b.n 264a2 │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2676a │ │ + ldr r0, [sp, #8] │ │ + movs r2, #0 │ │ + ldr r1, [sp, #12] │ │ + movs r3, #7 │ │ + strd r3, r2, [r4] │ │ + str r0, [r4, #8] │ │ + str r1, [r4, #12] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #21 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #34 @ 0x22 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #28 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #35 @ 0x23 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #41 @ 0x29 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #37 @ 0x25 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #16 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #43 @ 0x2b │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.w 2675c │ │ + movs r1, #0 │ │ + movs r2, #32 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #20 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.w 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #65536 @ 0x10000 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 2675c │ │ + movs r1, #0 │ │ + movs r2, #38 @ 0x26 │ │ + strd r2, r1, [r4] │ │ + strh r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.w 267c0 │ │ + movs r2, #0 │ │ + ldr r1, [r1, #8] │ │ + movs r3, #18 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 2675c │ │ + movs r1, #0 │ │ + movs r2, #36 @ 0x24 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 2675c │ │ + movs r1, #0 │ │ + movs r2, #42 @ 0x2a │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 2675c │ │ + movs r1, #0 │ │ + movs r2, #40 @ 0x28 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + subs.w r2, r0, #256 @ 0x100 │ │ + sbcs.w r1, r1, #0 │ │ + bcs.n 2675c │ │ + movs r1, #0 │ │ + movs r2, #33 @ 0x21 │ │ + strd r2, r1, [r4] │ │ + strb r0, [r4, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + mov r5, r1 │ │ + bl 26d38 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #31 │ │ + beq.n 2675c │ │ + ldrd r0, r1, [sp, #8] │ │ + movs r2, #0 │ │ + movs r3, #45 @ 0x2d │ │ + b.n 264a2 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 213a8 │ │ + ldr r2, [r5, #0] │ │ + mov r1, r5 │ │ + and.w r0, r2, #63 @ 0x3f │ │ + cmp r0, #8 │ │ + mov r0, r4 │ │ + beq.w 26368 │ │ + cmp r2, #1 │ │ + beq.w 26368 │ │ + ldr r3, [r1, #4] │ │ + eor.w r2, r2, #10 │ │ + orrs r2, r3 │ │ + bne.n 267c0 │ │ + ldr r1, [r1, #8] │ │ + movs r2, #0 │ │ + movs r3, #17 │ │ + strd r3, r2, [r0] │ │ + str r1, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r1, [r1, #8] │ │ + b.n 267a4 │ │ + ldrb r1, [r1, #8] │ │ + b.n 267a4 │ │ + ldrh r1, [r1, #8] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r5, #7 │ │ + strd r5, r3, [r0] │ │ + strd r1, r2, [r0, #8] │ │ + add sp, #16 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r2, [r1, #12] │ │ + cmp r2, #0 │ │ + bmi.n 267c0 │ │ + ldr r1, [r1, #8] │ │ + b.n 267a6 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 213a8 │ │ + push {r4, r5, r6, r7, lr} │ │ + stmdb sp!, {r8, r9, sl} │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + cmp.w ip, #0 │ │ + beq.n 26810 │ │ + mov r3, r2 │ │ + ldr.w lr, [sp, #48] @ 0x30 │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + and.w r5, r3, #63 @ 0x3f │ │ + ldrd sl, r1, [sp, #32] │ │ + cmp r5, #13 │ │ + beq.n 2683e │ │ + cmp r3, #14 │ │ + beq.n 2681e │ │ + cmp r3, #15 │ │ + bne.n 26810 │ │ + ldr r1, [r2, #120] @ 0x78 │ │ + cbz r1, 26810 │ │ + ldr.w r5, [lr, #24] │ │ + cmp r5, #0 │ │ + beq.w 26998 │ │ + ldr.w r2, [lr, #20] │ │ + cmp r5, #1 │ │ + bne.n 2686a │ │ + movs r3, #0 │ │ + b.n 2688c │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + movs r1, #0 │ │ + str r1, [r0, #4] │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + uxtb r3, r1 │ │ + cbz r3, 26854 │ │ + cmp r3, #1 │ │ + bne.w 26998 │ │ + ldr.w r6, [lr, #24] │ │ + cmp r6, #0 │ │ + beq.w 26998 │ │ + ldr.w r8, [lr, #20] │ │ + cmp r6, #1 │ │ + bne.n 26900 │ │ + movs r5, #0 │ │ + b.n 26922 │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + str.w ip, [sp, #40] @ 0x28 │ │ + strd sl, lr, [sp, #32] │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 26a0c │ │ + ldr.w r6, [lr, #16] │ │ + cmp r6, #0 │ │ + beq.w 26998 │ │ + ldr.w r9, [lr, #12] │ │ + cmp r6, #1 │ │ + bne.n 26946 │ │ + movs r5, #0 │ │ + b.n 26968 │ │ + movs r6, #0 │ │ + add.w r3, r6, r5, lsr #1 │ │ + sub.w r5, r5, r5, lsr #1 │ │ + add.w r4, r3, r3, lsl #3 │ │ + add.w r4, r2, r4, lsl #5 │ │ + ldr.w r4, [r4, #280] @ 0x118 │ │ + cmp r4, sl │ │ + it hi │ │ + movhi r3, r6 │ │ + mov r6, r3 │ │ + cmp r5, #1 │ │ + bhi.n 2686c │ │ + add.w r4, r3, r3, lsl #3 │ │ + add.w r4, r2, r4, lsl #5 │ │ + ldr.w r4, [r4, #280] @ 0x118 │ │ + cmp r4, sl │ │ + beq.n 26998 │ │ + it cc │ │ + addcc r3, #1 │ │ + cmp r3, #0 │ │ + beq.n 26998 │ │ + add.w r3, r3, r3, lsl #3 │ │ + add.w r2, r2, r3, lsl #5 │ │ + ldr.w r3, [r2, #-104] │ │ + cmp r3, #0 │ │ + bne.n 26998 │ │ + ldr.w r3, [r2, #-100] │ │ + cmp sl, r3 │ │ + bcc.n 26998 │ │ + ldrb.w r5, [r2, #-71] │ │ + sub.w r8, sl, r3 │ │ + ldr.w r4, [r2, #-68] │ │ + movs r6, #4 │ │ + ldr.w r3, [r2, #-76] │ │ + cmp r5, #8 │ │ + it eq │ │ + moveq r6, #12 │ │ + add r4, r6 │ │ + subs r4, r4, r3 │ │ + subs.w r5, r8, r4 │ │ + bcc.n 26998 │ │ + cmp r5, r3 │ │ + bcs.n 26998 │ │ + sub.w r3, r2, #288 @ 0x120 │ │ + str.w ip, [sp, #40] @ 0x28 │ │ + add.w r2, r1, #8 │ │ + strd r8, lr, [sp, #32] │ │ + movs r1, #1 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 26a0c │ │ + movs r3, #0 │ │ + add.w r5, r3, r6, lsr #1 │ │ + sub.w r6, r6, r6, lsr #1 │ │ + add.w r4, r5, r5, lsl #3 │ │ + add.w r4, r8, r4, lsl #5 │ │ + ldr.w r4, [r4, #280] @ 0x118 │ │ + cmp r4, sl │ │ + it hi │ │ + movhi r5, r3 │ │ + mov r3, r5 │ │ + cmp r6, #1 │ │ + bhi.n 26902 │ │ + add.w r3, r5, r5, lsl #3 │ │ + add.w r3, r8, r3, lsl #5 │ │ + ldr.w r3, [r3, #280] @ 0x118 │ │ + cmp r3, sl │ │ + beq.n 26998 │ │ + it cc │ │ + addcc r5, #1 │ │ + cbz r5, 26998 │ │ + add.w r3, r5, r5, lsl #3 │ │ + add.w r3, r8, r3, lsl #5 │ │ + sub.w r3, r3, #288 @ 0x120 │ │ + b.n 2698a │ │ + movs r3, #0 │ │ + mov.w r8, #352 @ 0x160 │ │ + add.w r5, r3, r6, lsr #1 │ │ + sub.w r6, r6, r6, lsr #1 │ │ + mla r4, r5, r8, r9 │ │ + ldr.w r4, [r4, #348] @ 0x15c │ │ + cmp r4, sl │ │ + it hi │ │ + movhi r5, r3 │ │ + mov r3, r5 │ │ + cmp r6, #1 │ │ + bhi.n 2694c │ │ + mov.w r3, #352 @ 0x160 │ │ + mla r3, r5, r3, r9 │ │ + ldr.w r3, [r3, #348] @ 0x15c │ │ + cmp r3, sl │ │ + beq.n 26998 │ │ + it cc │ │ + addcc r5, #1 │ │ + cbz r5, 26998 │ │ + mov.w r3, #352 @ 0x160 │ │ + mla r3, r5, r3, r9 │ │ + sub.w r3, r3, #352 @ 0x160 │ │ + ldr.w r4, [r3, #184] @ 0xb8 │ │ + cbnz r4, 26998 │ │ + ldr.w r5, [r3, #188] @ 0xbc │ │ + cmp sl, r5 │ │ + bcs.n 269a2 │ │ + movs r1, #58 @ 0x3a │ │ + strb r1, [r0, #0] │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb.w r6, [r3, #217] @ 0xd9 │ │ + movs r4, #4 │ │ + ldr.w r9, [r3, #220] @ 0xdc │ │ + sub.w r8, sl, r5 │ │ + ldr.w r5, [r3, #212] @ 0xd4 │ │ + cmp r6, #8 │ │ + it eq │ │ + moveq r4, #12 │ │ + add r4, r9 │ │ + subs r4, r4, r5 │ │ + subs.w r6, r8, r4 │ │ + bcc.n 26998 │ │ + cmp r6, r5 │ │ + bcs.n 26998 │ │ + str.w ip, [sp, #40] @ 0x28 │ │ + strd r8, lr, [sp, #32] │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 26a0c │ │ + ldr r1, [r0, #8] │ │ + cmp r1, #0 │ │ + it ne │ │ + bxne lr │ │ + ldr r1, [r0, #16] │ │ + cbz r1, 269fc │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr r1, [r0, #12] │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + ldr r1, [r0, #24] │ │ + cmp r1, #0 │ │ + itt ne │ │ + ldrne r0, [r0, #20] │ │ + bne.w 60820 │ │ + bx lr │ │ + bmi.n 269b6 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #140 @ 0x8c │ │ + ldrb.w r5, [r3, #217] @ 0xd9 │ │ + movs r6, #4 │ │ + ldr.w ip, [r3, #220] @ 0xdc │ │ + add.w r8, r3, #184 @ 0xb8 │ │ + ldr.w fp, [r3, #212] @ 0xd4 │ │ + cmp r5, #8 │ │ + it eq │ │ + moveq r6, #12 │ │ + add.w sl, r6, ip │ │ + ldr.w lr, [r7, #8] │ │ + sub.w r4, sl, fp │ │ + cmp lr, r4 │ │ + bcc.n 26ada │ │ + sub.w r4, lr, r4 │ │ + cmp r4, fp │ │ + bcs.n 26ada │ │ + str r0, [sp, #56] @ 0x38 │ │ + mov.w r9, #0 │ │ + ldr.w r0, [r3, #256] @ 0x100 │ │ + str r1, [sp, #36] @ 0x24 │ │ + sub.w r1, lr, r6 │ │ + add.w r4, r0, #8 │ │ + str r0, [sp, #44] @ 0x2c │ │ + str r3, [sp, #40] @ 0x28 │ │ + movs r6, #0 │ │ + strd r8, r4, [sp, #68] @ 0x44 │ │ + sub.w r4, r1, ip │ │ + ldr.w r8, [r3, #208] @ 0xd0 │ │ + mvn.w r1, lr │ │ + add.w r3, r1, sl │ │ + mov.w lr, #0 │ │ + add.w r0, r8, fp │ │ + strd r5, r2, [sp, #48] @ 0x30 │ │ + str.w r9, [sp, #76] @ 0x4c │ │ + add.w r8, r0, r4 │ │ + cmp r6, #63 @ 0x3f │ │ + ldrb.w sl, [r8], #1 │ │ + bne.n 26a96 │ │ + cmp.w sl, #1 │ │ + bhi.n 26aec │ │ + and.w ip, r6, #63 @ 0x3f │ │ + and.w r5, sl, #127 @ 0x7f │ │ + rsb fp, ip, #32 │ │ + subs.w r2, ip, #32 │ │ + lsr.w r1, r5, fp │ │ + it pl │ │ + lslpl.w r1, r5, r2 │ │ + orr.w lr, lr, r1 │ │ + lsl.w r1, r5, ip │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w r9, r9, r1 │ │ + sxtb.w r1, sl │ │ + cmp r1, #0 │ │ + bpl.n 26b04 │ │ + subs r3, #1 │ │ + adds r6, #7 │ │ + adds r4, #1 │ │ + bcc.n 26a84 │ │ + mov.w lr, #0 │ │ + movs r1, #19 │ │ + mov r9, r0 │ │ + b.n 26aee │ │ + movs r1, #0 │ │ + str r1, [r0, #12] │ │ + movs r1, #59 @ 0x3b │ │ + strd r1, r8, [r0] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, #6 │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + strb r1, [r2, #0] │ │ + adds r1, r2, #4 │ │ + strb.w sl, [r2, #1] │ │ + stmia.w r1, {r0, r9, lr} │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + orrs.w r1, r9, lr │ │ + strd r8, r3, [sp, #60] @ 0x3c │ │ + beq.n 26b9c │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + cmp.w lr, #0 │ │ + bne.n 26b2a │ │ + ldr r2, [r3, #16] │ │ + sub.w r1, r9, #1 │ │ + cmp r1, r2 │ │ + bcs.n 26b2a │ │ + movs r0, #104 @ 0x68 │ │ + ldr r2, [r3, #12] │ │ + mla r3, r1, r0, r2 │ │ + b.n 26bb4 │ │ + ldr.w fp, [r3, #20] │ │ + cmp.w fp, #0 │ │ + beq.w 26c9e │ │ + ldr r1, [r3, #24] │ │ + str r1, [sp, #44] @ 0x2c │ │ + ldrh.w r8, [fp, #1238] @ 0x4d6 │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + mov r1, fp │ │ + mov.w r6, r8, lsl #3 │ │ + cbz r6, 26b84 │ │ + ldrd r2, r4, [r1], #8 │ │ + adds r3, #1 │ │ + subs r6, #8 │ │ + subs.w r5, r9, r2 │ │ + sbcs.w r5, lr, r4 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + subs.w r2, r2, r9 │ │ + sbcs.w r2, r4, lr │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + sub.w ip, r2, r5 │ │ + cmp.w ip, #1 │ │ + beq.n 26b48 │ │ + uxtb.w r1, ip │ │ + cbnz r1, 26b86 │ │ + b.n 26baa │ │ + mov r3, r8 │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + cmp r2, #0 │ │ + beq.w 26c9e │ │ + add.w r1, fp, r3, lsl #2 │ │ + subs r2, #1 │ │ + str r2, [sp, #44] @ 0x2c │ │ + ldr.w fp, [r1, #1240] @ 0x4d8 │ │ + b.n 26b3a │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + movs r0, #58 @ 0x3a │ │ + strb r0, [r1, #0] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #104 @ 0x68 │ │ + mla r0, r3, r0, fp │ │ + add.w r3, r0, #88 @ 0x58 │ │ + ldrb.w r0, [r3, #98] @ 0x62 │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + cmp r0, #1 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + itt eq │ │ + moveq r0, #1 │ │ + streq r0, [sp, #76] @ 0x4c │ │ + ldr r0, [r3, #0] │ │ + cmp r0, #1 │ │ + bne.n 26bd2 │ │ + ldrd r5, r1, [r3, #8] │ │ + cbnz r1, 26be2 │ │ + b.n 26cda │ │ + ldr r1, [r3, #4] │ │ + cmp r1, #6 │ │ + bcs.w 26d26 │ │ + add.w r5, r3, #8 │ │ + cmp r1, #0 │ │ + beq.n 26cda │ │ + ldr.w r0, [r2, #260] @ 0x104 │ │ + add.w sl, sp, #80 @ 0x50 │ │ + add r4, sp, #120 @ 0x78 │ │ + str r0, [sp, #44] @ 0x2c │ │ + mov.w r9, r1, lsl #4 │ │ + mov.w r8, #0 │ │ + mov.w fp, #46 @ 0x2e │ │ + movs r6, #0 │ │ + b.n 26c1e │ │ + cmp r0, #3 │ │ + beq.n 26c70 │ │ + cmp r0, #49 @ 0x31 │ │ + bne.n 26c16 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl 26214 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + ldrd fp, r8, [sp, #120] @ 0x78 │ │ + str r0, [sp, #28] │ │ + adds r5, #16 │ │ + subs.w r9, r9, #16 │ │ + beq.n 26cb2 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add r1, sp, #60 @ 0x3c │ │ + mov r3, r5 │ │ + ldr r2, [r0, #32] │ │ + mov r0, sl │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #80] @ 0x50 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.n 26ca2 │ │ + ldrh.w r0, [sp, #96] @ 0x60 │ │ + cmp r0, #70 @ 0x46 │ │ + ble.n 26bfe │ │ + cmp r0, #71 @ 0x47 │ │ + beq.n 26c06 │ │ + movw r1, #8199 @ 0x2007 │ │ + cmp r0, r1 │ │ + it ne │ │ + cmpne r0, #110 @ 0x6e │ │ + bne.n 26c16 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl 26214 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + add r0, sp, #104 @ 0x68 │ │ + ldrd r3, r2, [sp, #44] @ 0x2c │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #104] @ 0x68 │ │ + cmp r0, #82 @ 0x52 │ │ + bne.n 26c16 │ │ + b.n 26cea │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl 26214 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + add r0, sp, #104 @ 0x68 │ │ + ldrd r3, r2, [sp, #44] @ 0x2c │ │ + str r4, [sp, #0] │ │ + bl 2212c │ │ + ldrb.w r0, [sp, #104] @ 0x68 │ │ + ldrd r2, r1, [sp, #108] @ 0x6c │ │ + cmp r0, #82 @ 0x52 │ │ + it eq │ │ + moveq r6, r2 │ │ + ldr r0, [sp, #32] │ │ + it eq │ │ + moveq r0, r1 │ │ + str r0, [sp, #32] │ │ + b.n 26c16 │ │ + movs r1, #18 │ │ + b.n 26aee │ │ + add r3, sp, #88 @ 0x58 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia r6!, {r0, r1, r2, r3} │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cbz r6, 26cc8 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldr r1, [sp, #32] │ │ + strd r6, r1, [r0, #4] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r1, r6, [sp, #52] @ 0x34 │ │ + eor.w r0, fp, #46 @ 0x2e │ │ + ldrd r3, r2, [sp, #36] @ 0x24 │ │ + orrs.w r0, r0, r8 │ │ + bne.n 26d00 │ │ + movs r0, #82 @ 0x52 │ │ + strb r0, [r6, #0] │ │ + movs r0, #0 │ │ + str r0, [r6, #4] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + ldrd r0, r1, [sp, #108] @ 0x6c │ │ + strd r0, r1, [r2, #4] │ │ + movs r0, #82 @ 0x52 │ │ + strb r0, [r2, #0] │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [r7, #16] │ │ + strd r1, r2, [sp, #8] │ │ + mov r2, fp │ │ + subs r0, #1 │ │ + ldr r5, [sp, #28] │ │ + ldr r1, [r7, #12] │ │ + strd r5, r3, [sp] │ │ + mov r3, r8 │ │ + strd r1, r0, [sp, #16] │ │ + mov r0, r6 │ │ + bl 267ca │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #12] @ (26d34 ) │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + nop │ │ + sxtb r4, r3 │ │ + movs r3, r0 │ │ + ldr r2, [r1, #0] │ │ + subs r2, #2 │ │ + cmp r2, #5 │ │ + bhi.n 26d5e │ │ + tbb [pc, r2] │ │ + asrs r2, r2, #16 │ │ + lsls r6, r0, #12 │ │ + lsls r0, r1, #12 │ │ + ldrd r1, r2, [r1, #8] │ │ + b.n 26d70 │ │ + ldr r1, [r1, #8] │ │ + b.n 26d6e │ │ + ldr r2, [r1, #12] │ │ + cmp r2, #0 │ │ + bmi.n 26d5e │ │ + ldr r1, [r1, #8] │ │ + b.n 26d70 │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + strd r1, r2, [r0] │ │ + bx lr │ │ + ldrb r1, [r1, #8] │ │ + b.n 26d6e │ │ + ldrh r1, [r1, #8] │ │ + movs r2, #0 │ │ + strd r1, r2, [r0, #8] │ │ + movs r2, #0 │ │ + movs r1, #1 │ │ + strd r1, r2, [r0] │ │ + bx lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #420 @ 0x1a4 │ │ + mov r4, r1 │ │ + mov fp, r3 │ │ + str r2, [sp, #76] @ 0x4c │ │ + mov.w r1, #1073741824 @ 0x40000000 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + mov r2, r4 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r4 │ │ + adds r6, r0, #1 │ │ + adc.w r5, r1, #0 │ │ + mla r3, r1, r4, r3 │ │ + eor.w r3, r3, #1073741824 @ 0x40000000 │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq r5, r1 │ │ + str r5, [sp, #20] │ │ + it eq │ │ + moveq r6, r0 │ │ + cmp.w r4, #4096 @ 0x1000 │ │ + str r6, [sp, #24] │ │ + str r4, [sp, #40] @ 0x28 │ │ + bhi.n 26dd2 │ │ + sub.w r0, r4, r4, lsr #1 │ │ + cmp r0, #64 @ 0x40 │ │ + it cs │ │ + movcs r0, #64 @ 0x40 │ │ + b.n 26df4 │ │ + orr.w r0, r4, #1 │ │ + movs r2, #1 │ │ + clz r0, r0 │ │ + eor.w r0, r0, #31 │ │ + and.w r1, r0, #1 │ │ + add.w r0, r1, r0, lsr #1 │ │ + lsr.w r1, r4, r0 │ │ + lsl.w r0, r2, r0 │ │ + add r0, r1 │ │ + lsrs r0, r0, #1 │ │ + str r0, [sp, #28] │ │ + mov.w r8, #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov.w r9, #0 │ │ + movs r5, #0 │ │ + str.w fp, [sp, #36] @ 0x24 │ │ + sub.w r1, r0, #24 │ │ + str r1, [sp, #16] │ │ + sub.w r1, r0, #12 │ │ + adds r0, #48 @ 0x30 │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r1, [sp, #8] │ │ + add.w r2, r9, r9, lsl #1 │ │ + cmp r0, r9 │ │ + str.w r9, [sp, #64] @ 0x40 │ │ + bls.n 26e56 │ │ + mov r1, r0 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sub.w r4, r1, r9 │ │ + ldr r1, [sp, #28] │ │ + add.w r0, r0, r2, lsl #3 │ │ + str r5, [sp, #52] @ 0x34 │ │ + cmp r4, r1 │ │ + str r2, [sp, #68] @ 0x44 │ │ + bcs.n 26e62 │ │ + ldr r1, [r7, #8] │ │ + cbz r1, 26e6e │ │ + movs r1, #0 │ │ + cmp r4, #32 │ │ + strd r1, r1, [sp] │ │ + it cs │ │ + movcs r4, #32 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + mov r1, r4 │ │ + mov r3, fp │ │ + bl 272d8 │ │ + b.n 26e68 │ │ + movs r1, #1 │ │ + movs r3, #0 │ │ + str r1, [sp, #48] @ 0x30 │ │ + cmp r5, #2 │ │ + bcs.n 26ed6 │ │ + b.n 27108 │ │ + cmp r4, #2 │ │ + bcs.w 27134 │ │ + lsls r0, r4, #1 │ │ + adds r2, r0, #1 │ │ + b.n 26e78 │ │ + ldr r0, [sp, #28] │ │ + cmp r4, r0 │ │ + it cs │ │ + movcs r4, r0 │ │ + lsls r2, r4, #1 │ │ + sub.w r0, r9, r8, lsr #1 │ │ + str r2, [sp, #48] @ 0x30 │ │ + adds.w r0, r0, r9 │ │ + add.w r2, r9, r2, lsr #1 │ │ + ldr r4, [sp, #24] │ │ + mov.w lr, #0 │ │ + adc.w r1, lr, #0 │ │ + adds.w r2, r2, r9 │ │ + ldr r3, [sp, #20] │ │ + umull ip, r6, r2, r4 │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + mla r2, r2, r3, r6 │ │ + umull r6, r5, r0, r4 │ │ + mla r0, r0, r3, r5 │ │ + mla r0, r1, r4, r0 │ │ + adc.w r1, lr, #0 │ │ + mla r1, r1, r4, r2 │ │ + eors r0, r1 │ │ + eor.w r1, ip, r6 │ │ + clz r1, r1 │ │ + add.w r3, r1, #32 │ │ + it ne │ │ + clzne r3, r0 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + cmp r5, #2 │ │ + bcc.w 27108 │ │ + ldr r0, [sp, #16] │ │ + str r3, [sp, #60] @ 0x3c │ │ + add.w r0, r0, r2, lsl #3 │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r0, r0, r2, lsl #3 │ │ + str r0, [sp, #72] @ 0x48 │ │ + b.n 26ef4 │ │ + mov.w r8, r2, lsl #1 │ │ + cmp r1, #1 │ │ + bls.w 27104 │ │ + subs r1, r5, #1 │ │ + sub.w r0, r7, #94 @ 0x5e │ │ + ldrb r0, [r0, r1] │ │ + cmp r0, r3 │ │ + bcc.w 27106 │ │ + add r0, sp, #88 @ 0x58 │ │ + mov r5, r1 │ │ + ldr.w r6, [r0, r1, lsl #2] │ │ + lsrs r4, r6, #1 │ │ + add.w r2, r4, r8, lsr #1 │ │ + cmp r2, fp │ │ + bhi.n 26f1e │ │ + orr.w r0, r6, r8 │ │ + ands.w r0, r0, #1 │ │ + beq.n 26eea │ │ + sub.w r0, r9, r2 │ │ + str r1, [sp, #68] @ 0x44 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + add.w r0, r0, r0, lsl #1 │ │ + add.w sl, r1, r0, lsl #3 │ │ + lsls r0, r6, #31 │ │ + bne.n 26f58 │ │ + orr.w r0, r4, #1 │ │ + mov r9, r2 │ │ + clz r0, r0 │ │ + movs r1, #62 @ 0x3e │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + mov r3, fp │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + mov r0, sl │ │ + mov r1, r4 │ │ + bl 272d8 │ │ + mov r2, r9 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + mov.w r9, r8, lsr #1 │ │ + movs.w r0, r8, lsl #31 │ │ + bne.n 26f9a │ │ + orr.w r0, r9, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + str.w r8, [sp, #84] @ 0x54 │ │ + mov r8, sl │ │ + mov r3, fp │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add.w r0, r4, r4, lsl #1 │ │ + mov r1, r9 │ │ + add.w r0, sl, r0, lsl #3 │ │ + mov sl, r2 │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + bl 272d8 │ │ + mov r2, sl │ │ + mov sl, r8 │ │ + ldr.w r8, [sp, #84] @ 0x54 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + cmp.w r8, #2 │ │ + it cs │ │ + cmpcs r6, #2 │ │ + bcs.n 26fb6 │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + lsls r0, r2, #1 │ │ + add.w r8, r0, #1 │ │ + cmp r1, #1 │ │ + bhi.n 26ef4 │ │ + b.n 27104 │ │ + cmp r9, r4 │ │ + mov r0, r4 │ │ + it cc │ │ + movcc r0, r9 │ │ + cmp fp, r0 │ │ + bcc.n 26fa6 │ │ + ldr r6, [sp, #76] @ 0x4c │ │ + add.w r8, r0, r0, lsl #1 │ │ + add.w r1, r4, r4, lsl #1 │ │ + str r2, [sp, #44] @ 0x2c │ │ + mov r2, sl │ │ + str r5, [sp, #52] @ 0x34 │ │ + add.w sl, sl, r1, lsl #3 │ │ + mov r1, r2 │ │ + str r2, [sp, #84] @ 0x54 │ │ + mov.w r2, r8, lsl #3 │ │ + mov r0, r6 │ │ + cmp r4, r9 │ │ + it hi │ │ + movhi r1, sl │ │ + bl 5daa8 │ │ + add.w fp, r6, r8, lsl #3 │ │ + cmp r4, r9 │ │ + bls.n 2706e │ │ + ldr.w r9, [sp, #32] │ │ + ldr.w r5, [sl, #-8] │ │ + sub.w r8, fp, #24 │ │ + ldr.w r0, [fp, #-8] │ │ + sub.w sl, sl, #24 │ │ + cmp r0, r5 │ │ + bcs.n 27012 │ │ + mov.w ip, #1 │ │ + mov lr, sl │ │ + b.n 2703c │ │ + ldrd r6, ip, [sl] │ │ + cmp r0, r5 │ │ + ldrd r4, lr, [r8] │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r0, #1 │ │ + subs r4, r4, r6 │ │ + sbcs.w r6, lr, ip │ │ + mov lr, r8 │ │ + mov.w r6, #0 │ │ + it cc │ │ + movcc r6, #1 │ │ + ands.w ip, r0, r6 │ │ + it ne │ │ + movne lr, sl │ │ + ldmia.w lr, {r0, r2, r3, r4, r5, r6} │ │ + mov r1, r9 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + eor.w r1, ip, #1 │ │ + orr.w r0, ip, ip, lsl #1 │ │ + orr.w r1, r1, r1, lsl #1 │ │ + add.w fp, r8, r0, lsl #3 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + add.w sl, sl, r1, lsl #3 │ │ + cmp sl, r0 │ │ + beq.n 27068 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + sub.w r9, r9, #24 │ │ + cmp fp, r0 │ │ + bne.n 26ff6 │ │ + mov r0, sl │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + b.n 270ee │ │ + mov r1, r6 │ │ + b.n 270d6 │ │ + ldrd r5, ip, [r1] │ │ + cmp r3, r2 │ │ + ldrd r4, lr, [sl] │ │ + mov.w r2, #0 │ │ + it ls │ │ + movls r2, #1 │ │ + mov r8, r1 │ │ + subs r3, r4, r5 │ │ + sbcs.w r3, lr, ip │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands.w r0, r2, r3 │ │ + eor.w lr, r0, #1 │ │ + it ne │ │ + movne r8, sl │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr.w ip, [sp, #84] @ 0x54 │ │ + ldmia.w r8, {r0, r2, r3, r5, r6, r9} │ │ + mov r4, ip │ │ + add.w ip, ip, #24 │ │ + stmia.w r4, {r0, r2, r3, r5, r6, r9} │ │ + add.w r0, lr, lr, lsl #1 │ │ + add.w r1, r1, r0, lsl #3 │ │ + str.w ip, [sp, #84] @ 0x54 │ │ + cmp r1, fp │ │ + itttt ne │ │ + ldrne r0, [sp, #80] @ 0x50 │ │ + addne.w r0, r0, r0, lsl #1 │ │ + addne.w sl, sl, r0, lsl #3 │ │ + ldrne r0, [sp, #72] @ 0x48 │ │ + it ne │ │ + cmpne sl, r0 │ │ + beq.n 270ec │ │ + ldr r2, [r1, #16] │ │ + ldr.w r3, [sl, #16] │ │ + cmp r3, r2 │ │ + bcs.n 27072 │ │ + movs r0, #1 │ │ + mov.w lr, #0 │ │ + str r0, [sp, #80] @ 0x50 │ │ + mov r8, sl │ │ + b.n 270a2 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + sub.w r2, fp, r1 │ │ + bl 5daa8 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + b.n 26fa6 │ │ + movs r5, #1 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + cmp r0, r9 │ │ + strb r3, [r1, r5] │ │ + add r1, sp, #88 @ 0x58 │ │ + str.w r8, [r1, r5, lsl #2] │ │ + bls.w 272a8 │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + adds r5, #1 │ │ + add.w r9, r9, r8, lsr #1 │ │ + add.w r2, r9, r9, lsl #1 │ │ + cmp r0, r9 │ │ + str.w r9, [sp, #64] @ 0x40 │ │ + bls.w 26e56 │ │ + b.n 26e24 │ │ + ldr r1, [r0, #16] │ │ + ldr r6, [r0, #40] @ 0x28 │ │ + str r4, [sp, #84] @ 0x54 │ │ + cmp r6, r1 │ │ + bcc.n 27154 │ │ + ldrd lr, ip, [r0, #24] │ │ + cmp r6, r1 │ │ + bhi.n 2719e │ │ + ldrd r1, r2, [r0] │ │ + subs.w r1, lr, r1 │ │ + sbcs.w r1, ip, r2 │ │ + bcs.n 2719e │ │ + cmp r4, #2 │ │ + bne.n 27162 │ │ + mov.w sl, #2 │ │ + mov.w ip, #1 │ │ + b.n 271b6 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + mov.w sl, #2 │ │ + ldr r1, [sp, #12] │ │ + add.w r5, r1, r2, lsl #3 │ │ + b.n 2717c │ │ + add.w sl, sl, #1 │ │ + adds r5, #24 │ │ + mov r6, r2 │ │ + cmp r4, sl │ │ + beq.n 271ac │ │ + ldr r2, [r5, #16] │ │ + cmp r2, r6 │ │ + bcc.n 27170 │ │ + mov.w ip, #1 │ │ + cmp r2, r6 │ │ + bhi.n 271b2 │ │ + ldrd r6, lr, [r5, #-24] │ │ + ldrd r3, r4, [r5] │ │ + subs r3, r3, r6 │ │ + sbcs.w r3, r4, lr │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + bcc.n 27170 │ │ + b.n 271b2 │ │ + cmp r4, #2 │ │ + bne.n 2724a │ │ + mov.w sl, #2 │ │ + mov.w ip, #0 │ │ + b.n 271b6 │ │ + mov.w ip, #1 │ │ + mov sl, r4 │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + ldr r1, [sp, #28] │ │ + cmp sl, r1 │ │ + bcc.w 26e3a │ │ + cmp.w ip, #0 │ │ + beq.n 27246 │ │ + movs.w r0, sl, lsr #1 │ │ + beq.n 27292 │ │ + add.w r2, sl, sl, lsl #1 │ │ + ldr r1, [sp, #8] │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + add.w r2, r1, r2, lsl #3 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + lsls r3, r1, #3 │ │ + ldr r1, [r6, r3] │ │ + adds r4, r2, r3 │ │ + ldrd r5, fp, [r4, #-12] │ │ + str r1, [sp, #84] @ 0x54 │ │ + subs r0, #1 │ │ + ldr.w r1, [r4, #-4] │ │ + str r1, [sp, #72] @ 0x48 │ │ + ldr r1, [r2, r3] │ │ + str r5, [r6, r3] │ │ + add.w r5, r6, r3 │ │ + ldrd r9, ip, [r5, #4] │ │ + add.w r6, r6, #24 │ │ + str r1, [sp, #80] @ 0x50 │ │ + ldrd r1, lr, [r5, #12] │ │ + str r1, [r2, r3] │ │ + sub.w r2, r2, #24 │ │ + ldr r1, [sp, #84] @ 0x54 │ │ + str.w r9, [r4, #-8] │ │ + ldr.w r9, [r4, #4] │ │ + str.w r1, [r4, #-12] │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + str r1, [r5, #8] │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + str.w ip, [r4, #-4] │ │ + strd r1, r9, [r5, #12] │ │ + ldr.w ip, [r5, #20] │ │ + ldr r1, [r4, #8] │ │ + str.w fp, [r5, #4] │ │ + str.w lr, [r4, #4] │ │ + str r1, [r5, #20] │ │ + str.w ip, [r4, #8] │ │ + bne.n 271da │ │ + mov r4, sl │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + b.n 26e68 │ │ + mov r4, sl │ │ + b.n 26e68 │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + mov.w sl, #2 │ │ + ldr r1, [sp, #12] │ │ + add.w r4, r1, r2, lsl #3 │ │ + b.n 2726e │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + adds r4, #24 │ │ + add.w sl, sl, #1 │ │ + ldr r1, [sp, #84] @ 0x54 │ │ + mov lr, r3 │ │ + mov ip, r5 │ │ + mov r6, r2 │ │ + cmp r1, sl │ │ + beq.n 2729e │ │ + ldr r2, [r4, #16] │ │ + cmp r2, r6 │ │ + bcc.n 27296 │ │ + ldrd r3, r5, [r4] │ │ + cmp r2, r6 │ │ + bhi.n 27258 │ │ + subs.w r6, r3, lr │ │ + sbcs.w r6, r5, ip │ │ + bcs.n 27258 │ │ + mov.w ip, #0 │ │ + ldr.w r9, [sp, #64] @ 0x40 │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + b.n 271b6 │ │ + movs r4, #1 │ │ + b.n 26e68 │ │ + mov.w ip, #0 │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + b.n 271b6 │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + mov.w ip, #0 │ │ + mov sl, r4 │ │ + b.n 271b6 │ │ + movs.w r0, r8, lsl #31 │ │ + bne.n 272ce │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + movs r0, #0 │ │ + orr.w r2, r1, #1 │ │ + clz r3, r2 │ │ + movs r2, #62 @ 0x3e │ │ + eor.w r2, r2, r3, lsl #1 │ │ + strd r2, r0, [sp] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov r3, fp │ │ + ldr r2, [sp, #76] @ 0x4c │ │ + bl 272d8 │ │ + add sp, #420 @ 0x1a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 27282 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #140 @ 0x8c │ │ + mov sl, r2 │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + str r3, [sp, #56] @ 0x38 │ │ + str r2, [sp, #80] @ 0x50 │ │ + bcs.n 27332 │ │ + mov fp, r4 │ │ + movs.w r8, fp, lsr #1 │ │ + beq.w 27ae0 │ │ + add.w r0, r8, r8, lsl #1 │ │ + str.w fp, [sp, #76] @ 0x4c │ │ + cmp.w fp, #8 │ │ + str r5, [sp, #68] @ 0x44 │ │ + add.w lr, sl, r0, lsl #3 │ │ + add.w r9, r5, r0, lsl #3 │ │ + str.w lr, [sp, #28] │ │ + str.w r9, [sp, #20] │ │ + bcc.w 27700 │ │ + mov r0, r5 │ │ + mov r1, sl │ │ + mov r4, lr │ │ + bl 27b38 │ │ + mov r0, r9 │ │ + mov r1, r4 │ │ + bl 27b38 │ │ + movs r1, #4 │ │ + b.n 2771a │ │ + ldr r6, [r7, #8] │ │ + ldr r0, [r7, #12] │ │ + str r0, [sp, #52] @ 0x34 │ │ + sub.w r0, sl, #24 │ │ + str r0, [sp, #40] @ 0x28 │ │ + str r5, [sp, #68] @ 0x44 │ │ + cmp r6, #0 │ │ + beq.w 276e8 │ │ + lsrs r3, r4, #3 │ │ + movs r0, #168 @ 0xa8 │ │ + mla r2, r3, r0, r5 │ │ + add.w r0, r3, r3, lsl #1 │ │ + str r4, [sp, #64] @ 0x40 │ │ + add.w r1, r5, r0, lsl #5 │ │ + cmp r4, #64 @ 0x40 │ │ + bcs.n 27388 │ │ + ldrd r0, r3, [r1] │ │ + ldrd lr, ip, [r5] │ │ + ldr.w sl, [r1, #16] │ │ + ldr r5, [r5, #16] │ │ + strd r3, r0, [sp, #72] @ 0x48 │ │ + cmp r5, sl │ │ + bcs.n 27392 │ │ + ldrd r3, r0, [r2] │ │ + ldr.w r8, [r2, #16] │ │ + str r0, [sp, #84] @ 0x54 │ │ + cmp r5, r8 │ │ + bcs.n 273d0 │ │ + mov.w fp, #1 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + b.n 2740e │ │ + mov r0, r5 │ │ + bl 27cda │ │ + mov r9, r0 │ │ + b.n 2743e │ │ + ldrd r4, r9, [r2] │ │ + cmp r5, sl │ │ + str r4, [sp, #60] @ 0x3c │ │ + mov.w r4, #0 │ │ + ldr.w r8, [r2, #16] │ │ + it ls │ │ + movls r4, #1 │ │ + subs.w r0, lr, r0 │ │ + sbcs.w r0, ip, r3 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + and.w fp, r4, r0 │ │ + cmp r5, r8 │ │ + str.w r9, [sp, #84] @ 0x54 │ │ + bcs.n 273ea │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + cmp.w fp, #0 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + mov r9, r5 │ │ + beq.n 2743e │ │ + b.n 273e4 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + mov r9, r5 │ │ + bhi.n 2743e │ │ + subs.w r0, lr, r3 │ │ + mov r9, r5 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + sbcs.w r0, ip, r0 │ │ + bcs.n 2743e │ │ + mov.w fp, #1 │ │ + b.n 2740e │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r0, #1 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + subs.w r5, lr, r3 │ │ + sbcs.w r5, ip, r9 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + ands r0, r5 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + cmp fp, r0 │ │ + mov r9, r5 │ │ + bne.n 2743e │ │ + cmp sl, r8 │ │ + bcs.n 27416 │ │ + movs r0, #1 │ │ + b.n 27434 │ │ + mov.w r0, #0 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r0, #1 │ │ + ldr r3, [sp, #76] @ 0x4c │ │ + subs r3, r3, r4 │ │ + ldr r4, [sp, #84] @ 0x54 │ │ + ldr r3, [sp, #72] @ 0x48 │ │ + sbcs r3, r4 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands r0, r3 │ │ + teq fp, r0 │ │ + it ne │ │ + movne r1, r2 │ │ + mov r9, r1 │ │ + sub.w r0, r9, r5 │ │ + movw r1, #43691 @ 0xaaab │ │ + movt r1, #43690 @ 0xaaaa │ │ + subs r6, #1 │ │ + lsrs r0, r0, #3 │ │ + str r6, [sp, #48] @ 0x30 │ │ + muls r0, r1 │ │ + mov r1, r9 │ │ + add.w ip, sp, #88 @ 0x58 │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str.w r9, [sp, #84] @ 0x54 │ │ + cbz r0, 27490 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr.w r0, [r9, #16] │ │ + ldr r1, [r1, #16] │ │ + cmp r1, r0 │ │ + bcc.n 27490 │ │ + cmp r1, r0 │ │ + bhi.w 275cc │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + ldrd r0, r1, [r9] │ │ + ldrd r2, r3, [r2] │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, r3, r1 │ │ + bcs.w 275cc │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + cmp r0, r1 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + bcc.w 27b0a │ │ + add.w r1, r1, r1, lsl #1 │ │ + str r1, [sp, #44] @ 0x2c │ │ + ldr.w lr, [sp, #60] @ 0x3c │ │ + add.w fp, r0, r1, lsl #3 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + movs r0, #0 │ │ + str r0, [sp, #76] @ 0x4c │ │ + mov sl, r1 │ │ + add.w r0, lr, lr, lsl #1 │ │ + str.w lr, [sp, #72] @ 0x48 │ │ + add.w lr, r1, r0, lsl #3 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + cmp sl, lr │ │ + bcc.n 2753e │ │ + ldr.w lr, [sp, #64] @ 0x40 │ │ + add.w r8, r1, r1, lsl #1 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + str r1, [sp, #76] @ 0x4c │ │ + cmp r0, lr │ │ + beq.n 27556 │ │ + mov r2, sl │ │ + sub.w fp, fp, #24 │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + add.w ip, fp, r8, lsl #3 │ │ + add.w sl, sl, #24 │ │ + stmia.w ip, {r0, r1, r3, r4, r5, r6} │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + b.n 274b2 │ │ + ldrd r5, r4, [r9] │ │ + cmp r6, r0 │ │ + ldrd r3, r8, [sl] │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r0, #1 │ │ + mov r2, r1 │ │ + subs r3, r3, r5 │ │ + sbcs.w r3, r8, r4 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + ands.w r8, r0, r3 │ │ + mov r0, fp │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + it ne │ │ + movne r0, r1 │ │ + mov r1, r2 │ │ + add.w r3, r1, r1, lsl #1 │ │ + add r1, r8 │ │ + add.w r0, r0, r3, lsl #3 │ │ + mov r3, sl │ │ + ldmia.w r3, {r2, r4, r5, r6, r9, ip} │ │ + add.w sl, sl, #24 │ │ + cmp sl, lr │ │ + stmia.w r0, {r2, r4, r5, r6, r9, ip} │ │ + ldr.w r9, [sp, #84] @ 0x54 │ │ + bcs.n 274c4 │ │ + ldr.w r0, [r9, #16] │ │ + sub.w fp, fp, #24 │ │ + ldr.w r6, [sl, #16] │ │ + cmp r6, r0 │ │ + bcs.n 274ee │ │ + mov.w r8, #1 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + b.n 2751e │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + mov.w r2, r8, lsl #3 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + mov r4, lr │ │ + bl 5daa8 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + subs r1, r4, r0 │ │ + beq.n 27594 │ │ + ldrd r0, r2, [sp, #40] @ 0x28 │ │ + mov lr, r1 │ │ + add.w r9, r0, r2, lsl #3 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add.w sl, r0, r8, lsl #3 │ │ + mov ip, r9 │ │ + mov r2, sl │ │ + ldmia.w ip, {r0, r3, r4, r5, r6, fp} │ │ + sub.w r9, r9, #24 │ │ + add.w sl, sl, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia.w r2, {r0, r3, r4, r5, r6, fp} │ │ + bne.n 2757a │ │ + ldr.w fp, [sp, #76] @ 0x4c │ │ + cmp.w fp, #0 │ │ + beq.n 275cc │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + cmp r0, fp │ │ + bcc.w 27ae8 │ │ + add r0, sp, #88 @ 0x58 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + mov r2, sl │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + strd r6, r0, [sp] │ │ + add.w r0, r5, r8, lsl #3 │ │ + bl 272d8 │ │ + mov r4, fp │ │ + cmp.w fp, #33 @ 0x21 │ │ + bcs.w 27340 │ │ + b.n 272f2 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + cmp r0, r1 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + bcc.w 27b0a │ │ + add.w r1, r1, r1, lsl #1 │ │ + str r1, [sp, #76] @ 0x4c │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + mov.w r9, #0 │ │ + add.w lr, r0, r1, lsl #3 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + mov sl, r1 │ │ + add.w r0, r8, r8, lsl #1 │ │ + str.w r8, [sp, #60] @ 0x3c │ │ + add.w ip, r1, r0, lsl #3 │ │ + b.n 27640 │ │ + ldrd r5, r8, [sl] │ │ + cmp r0, r3 │ │ + ldrd r4, r2, [r1] │ │ + mov.w r0, #0 │ │ + it hi │ │ + movhi r0, #1 │ │ + subs r3, r4, r5 │ │ + sbcs.w r2, r2, r8 │ │ + mov.w r2, #0 │ │ + it cs │ │ + movcs r2, #1 │ │ + orrs.w r8, r0, r2 │ │ + mov r0, lr │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + it ne │ │ + movne r0, r1 │ │ + add.w r2, r9, r9, lsl #1 │ │ + add r9, r8 │ │ + add.w fp, r0, r2, lsl #3 │ │ + mov r2, sl │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + add.w sl, sl, #24 │ │ + stmia.w fp, {r0, r1, r3, r4, r5, r6} │ │ + cmp sl, ip │ │ + bcs.n 2765c │ │ + ldr r1, [sp, #84] @ 0x54 │ │ + sub.w lr, lr, #24 │ │ + ldr.w r3, [sl, #16] │ │ + ldr r0, [r1, #16] │ │ + cmp r0, r3 │ │ + bcs.n 275fc │ │ + mov.w r8, #0 │ │ + mov r0, lr │ │ + b.n 27628 │ │ + ldrd r0, r8, [sp, #60] @ 0x3c │ │ + add.w r5, r9, r9, lsl #1 │ │ + cmp r0, r8 │ │ + beq.n 27688 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + mov r1, sl │ │ + add.w sl, sl, #24 │ │ + add.w r9, r9, #1 │ │ + add.w ip, r0, r5, lsl #3 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + sub.w lr, lr, #24 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + b.n 275ee │ │ + ldr.w sl, [sp, #68] @ 0x44 │ │ + lsls r2, r5, #3 │ │ + ldr r1, [sp, #80] @ 0x50 │ │ + mov r0, sl │ │ + bl 5daa8 │ │ + subs.w lr, r8, r9 │ │ + beq.w 27ae0 │ │ + ldr r1, [sp, #76] @ 0x4c │ │ + add.w sl, sl, r5, lsl #3 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + mov fp, lr │ │ + str.w sl, [sp, #68] @ 0x44 │ │ + add.w r8, r0, r1, lsl #3 │ │ + mov ip, r8 │ │ + mov r2, sl │ │ + ldmia.w ip, {r0, r1, r3, r4, r5, r6} │ │ + sub.w r8, r8, #24 │ │ + add.w sl, sl, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + bne.n 276b0 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + cmp r1, r9 │ │ + bcc.w 27b0c │ │ + ldr.w sl, [sp, #80] @ 0x50 │ │ + movs r0, #0 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + mov r4, fp │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + cmp.w fp, #33 @ 0x21 │ │ + str r0, [sp, #52] @ 0x34 │ │ + bcs.w 2733e │ │ + b.n 272f2 │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + movs r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + mov r2, sl │ │ + bl 26d7e │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov ip, r5 │ │ + mov r1, sl │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + mov ip, lr │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + mov r1, r9 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + movs r1, #1 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + cmp r1, r8 │ │ + str r1, [sp, #40] @ 0x28 │ │ + sub.w r0, r0, r8 │ │ + str r0, [sp, #24] │ │ + add.w r0, r1, r1, lsl #1 │ │ + strd r0, r8, [sp, #12] │ │ + bcs.w 2784a │ │ + ldr r1, [sp, #12] │ │ + mvn.w r0, #47 @ 0x2f │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #64] @ 0x40 │ │ + mvn.w r0, #31 │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #60] @ 0x3c │ │ + mvn.w r0, #23 │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w r0, fp, #1 │ │ + b.n 277a8 │ │ + mov lr, sl │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + str.w r0, [lr] │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + str.w r0, [lr, #4] │ │ + ldr r0, [sp, #32] │ │ + ldr.w r8, [sp, #16] │ │ + str.w r0, [lr, #8] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + strd r0, fp, [lr, #12] │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + str.w r0, [lr, #20] │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + cmp fp, r8 │ │ + mov r0, fp │ │ + it cc │ │ + addcc r0, #1 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + add.w r1, r1, #24 │ │ + str r1, [sp, #64] @ 0x40 │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + add.w r1, r1, #24 │ │ + str r1, [sp, #60] @ 0x3c │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + add.w r1, r1, #24 │ │ + str r1, [sp, #56] @ 0x38 │ │ + bcs.n 2784a │ │ + strd fp, r0, [sp, #48] @ 0x30 │ │ + add.w r0, fp, fp, lsl #1 │ │ + add.w r9, r5, r0, lsl #3 │ │ + add.w r2, sl, r0, lsl #3 │ │ + ldmia.w r9, {r1, r3, r5, r6, ip, lr} │ │ + mov r4, r2 │ │ + stmia.w r4, {r1, r3, r5, r6, ip, lr} │ │ + sub.w lr, r2, #24 │ │ + ldr.w r0, [sl, r0, lsl #3] │ │ + ldr.w r1, [r2, #-8] │ │ + str r0, [sp, #84] @ 0x54 │ │ + ldr r0, [r2, #16] │ │ + ldr r3, [r2, #4] │ │ + str r3, [sp, #72] @ 0x48 │ │ + cmp r0, r1 │ │ + mov fp, r0 │ │ + bcc.n 277ee │ │ + bhi.n 27780 │ │ + ldrd r1, r4, [lr] │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + subs r1, r0, r1 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + sbcs.w r1, r0, r4 │ │ + bcs.n 27780 │ │ + ldrd r1, r0, [r2, #8] │ │ + strd r1, r0, [sp, #32] │ │ + mov r1, lr │ │ + ldr r0, [r2, #20] │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldmia.w r1, {r3, r4, r5, r6, r8, ip} │ │ + stmia.w r2, {r3, r4, r5, r6, r8, ip} │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cmp r0, #1 │ │ + beq.n 2775e │ │ + add.w ip, sp, #56 @ 0x38 │ │ + ldmia.w ip, {r2, r4, ip} │ │ + b.n 27826 │ │ + ldmia.w r8, {r0, r1, r3, r5, r6, r9} │ │ + subs r4, #24 │ │ + sub.w ip, ip, #24 │ │ + subs r2, #24 │ │ + stmia.w lr, {r0, r1, r3, r5, r6, r9} │ │ + beq.n 2775c │ │ + ldr.w r3, [sl, r4] │ │ + add.w r8, sl, ip │ │ + add.w lr, sl, r2 │ │ + cmp fp, r3 │ │ + bcc.n 27814 │ │ + bhi.n 2775e │ │ + ldrd r3, r6, [r8] │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + subs r3, r0, r3 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + sbcs.w r3, r0, r6 │ │ + bcc.n 27814 │ │ + b.n 2775e │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #24] │ │ + cmp fp, r0 │ │ + bcs.w 27984 │ │ + ldr r0, [sp, #28] │ │ + add.w r2, fp, #1 │ │ + sub.w r1, r0, #48 @ 0x30 │ │ + str r1, [sp, #56] @ 0x38 │ │ + sub.w r1, r0, #32 │ │ + subs r0, #24 │ │ + str r0, [sp, #48] @ 0x30 │ │ + ldr r0, [sp, #12] │ │ + str r1, [sp, #52] @ 0x34 │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #24 │ │ + str r0, [sp, #44] @ 0x2c │ │ + b.n 278cc │ │ + ldr.w ip, [sp, #28] │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str.w r0, [ip] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + str.w r0, [ip, #4] │ │ + ldr r0, [sp, #32] │ │ + str.w r0, [ip, #8] │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str.w r0, [ip, #12] │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + strd r0, r5, [ip, #16] │ │ + ldr.w fp, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #24] │ │ + mov r2, fp │ │ + cmp fp, r0 │ │ + it cc │ │ + addcc r2, #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #56] @ 0x38 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + sub.w r0, r0, #24 │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #48] @ 0x30 │ │ + bcs.n 27984 │ │ + add.w lr, fp, fp, lsl #1 │ │ + ldr r0, [sp, #20] │ │ + ldr.w ip, [sp, #28] │ │ + add.w r8, r0, lr, lsl #3 │ │ + str r2, [sp, #40] @ 0x28 │ │ + add.w r9, ip, lr, lsl #3 │ │ + ldmia.w r8, {r0, r1, r3, r4, r5, r6} │ │ + mov r2, r9 │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + ldr.w r0, [ip, lr, lsl #3] │ │ + sub.w ip, r9, #24 │ │ + ldr.w r1, [r9, #-8] │ │ + str r0, [sp, #64] @ 0x40 │ │ + ldr.w r0, [r9, #16] │ │ + ldr.w r2, [r9, #4] │ │ + cmp r0, r1 │ │ + str r2, [sp, #60] @ 0x3c │ │ + str r0, [sp, #84] @ 0x54 │ │ + bcc.n 27918 │ │ + bhi.n 2789c │ │ + ldrd r1, r2, [ip] │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + subs r1, r0, r1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + sbcs.w r1, r0, r2 │ │ + bcs.n 2789c │ │ + ldrd r1, r0, [r9, #8] │ │ + cmp.w fp, #1 │ │ + strd r1, r0, [sp, #32] │ │ + mov r1, ip │ │ + ldr.w r5, [r9, #20] │ │ + ldmia.w r1, {r0, r2, r3, r4, r6, lr} │ │ + stmia.w r9, {r0, r2, r3, r4, r6, lr} │ │ + beq.n 2787e │ │ + ldrd r2, r9, [sp, #52] @ 0x34 │ │ + ldrd r6, r1, [sp, #44] @ 0x2c │ │ + ldr r3, [sp, #72] @ 0x48 │ │ + str r5, [sp, #12] │ │ + b.n 27960 │ │ + mov fp, sl │ │ + mov sl, ip │ │ + ldmia.w lr, {r0, r3, r4, r5, r8, ip} │ │ + subs r2, #24 │ │ + sub.w r9, r9, #24 │ │ + subs r1, #24 │ │ + adds r6, #24 │ │ + stmia.w sl, {r0, r3, r4, r5, r8, ip} │ │ + mov sl, fp │ │ + ldr r3, [sp, #72] @ 0x48 │ │ + cmp r3, r6 │ │ + beq.n 27878 │ │ + ldr r0, [r2, r3] │ │ + add.w lr, r9, r3 │ │ + add.w ip, r1, r3 │ │ + ldr r3, [sp, #84] @ 0x54 │ │ + cmp r3, r0 │ │ + bcc.n 27942 │ │ + bhi.w 2787c │ │ + ldrd r0, r5, [lr] │ │ + ldr r3, [sp, #64] @ 0x40 │ │ + subs r0, r3, r0 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + sbcs r0, r5 │ │ + bcc.n 27942 │ │ + b.n 2787c │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + ldr.w lr, [sp, #28] │ │ + ldr.w fp, [sp, #16] │ │ + add.w r1, r0, r0, lsl #1 │ │ + mvn.w r0, #23 │ │ + sub.w r9, lr, #24 │ │ + str r1, [sp, #52] @ 0x34 │ │ + add.w r3, r0, r1, lsl #3 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add.w r8, sl, r3 │ │ + str r0, [sp, #84] @ 0x54 │ │ + b.n 27a0c │ │ + ldrd r1, r2, [r9] │ │ + cmp r5, r6 │ │ + ldrd r3, r4, [r8] │ │ + mov.w r6, #0 │ │ + it ls │ │ + movls r6, #1 │ │ + mov sl, r8 │ │ + subs r1, r3, r1 │ │ + sbcs.w r1, r4, r2 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + ands.w ip, r6, r1 │ │ + it ne │ │ + movne sl, r9 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + subs.w fp, fp, #1 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #84] @ 0x54 │ │ + ldmia.w sl, {r0, r1, r2, r3, r4, r5} │ │ + stmia r6!, {r0, r1, r2, r3, r4, r5} │ │ + rsb r0, ip, #0 │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ + add.w r9, r9, r0, lsl #3 │ │ + add.w r0, ip, ip, lsl #1 │ │ + sub.w r3, r3, #24 │ │ + add.w r0, r8, r0, lsl #3 │ │ + sub.w r8, r0, #24 │ │ + beq.n 27a8e │ │ + ldr.w r1, [sl, #16] │ │ + ldr.w r5, [lr, #16] │ │ + str.w r8, [sp, #64] @ 0x40 │ │ + cmp r5, r1 │ │ + bcs.n 27a22 │ │ + movs r1, #1 │ │ + mov r6, lr │ │ + b.n 27a4a │ │ + ldrd r4, r2, [sl] │ │ + cmp r5, r1 │ │ + ldrd r6, r8, [lr] │ │ + mov.w r1, #0 │ │ + it ls │ │ + movls r1, #1 │ │ + subs r4, r6, r4 │ │ + mov r6, sl │ │ + sbcs.w r4, r8, r2 │ │ + mov.w r4, #0 │ │ + it cc │ │ + movcc r4, #1 │ │ + ands r1, r4 │ │ + it ne │ │ + movne r6, lr │ │ + ldr r2, [sp, #68] @ 0x44 │ │ + mov r0, lr │ │ + str r3, [sp, #60] @ 0x3c │ │ + add r2, r3 │ │ + str r2, [sp, #56] @ 0x38 │ │ + ldr r5, [sp, #84] @ 0x54 │ │ + ldmia.w r6, {r2, r3, r4, r8, ip, lr} │ │ + stmia.w r5, {r2, r3, r4, r8, ip, lr} │ │ + orr.w r2, r1, r1, lsl #1 │ │ + eor.w r1, r1, #1 │ │ + ldr.w r8, [sp, #64] @ 0x40 │ │ + add.w lr, r0, r2, lsl #3 │ │ + ldr.w r6, [r9, #16] │ │ + orr.w r1, r1, r1, lsl #1 │ │ + ldr.w r5, [r8, #16] │ │ + add.w sl, sl, r1, lsl #3 │ │ + str.w sl, [sp, #72] @ 0x48 │ │ + cmp r5, r6 │ │ + bcs.n 279aa │ │ + mov.w ip, #1 │ │ + mov sl, r9 │ │ + b.n 279d4 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + add.w ip, r9, #24 │ │ + lsls r0, r0, #31 │ │ + beq.n 27ad0 │ │ + mov r0, lr │ │ + cmp sl, ip │ │ + it cc │ │ + movcc r0, sl │ │ + ldr.w r9, [sp, #84] @ 0x54 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + mov.w r0, #0 │ │ + stmia.w r9, {r1, r2, r3, r4, r5, r6} │ │ + mov.w r1, #0 │ │ + ldr.w sl, [sp, #72] @ 0x48 │ │ + it cs │ │ + movcs r1, #1 │ │ + it cc │ │ + movcc r0, #1 │ │ + orr.w r1, r1, r1, lsl #1 │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w lr, lr, r1, lsl #3 │ │ + add.w sl, sl, r0, lsl #3 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + cmp sl, ip │ │ + ldr r6, [sp, #80] @ 0x50 │ │ + itt eq │ │ + addeq.w r0, r8, #24 │ │ + cmpeq lr, r0 │ │ + bne.n 27b06 │ │ + add sp, #140 @ 0x8c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #64] @ (27b2c ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #64] @ (27b30 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #116] @ 0x74 │ │ + add r1, pc │ │ + add r0, sp, #116 @ 0x74 │ │ + str r2, [sp, #132] @ 0x84 │ │ + str r2, [sp, #128] @ 0x80 │ │ + movs r2, #4 │ │ + str r3, [sp, #120] @ 0x78 │ │ + str r2, [sp, #124] @ 0x7c │ │ + bl b9ac │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + ldr r3, [pc, #36] @ (27b34 ) │ │ + mov r0, r9 │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + mov r1, r6 │ │ + lsls r2, r0, #3 │ │ + mov r0, r5 │ │ + bl 5daa8 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + add r2, sp, #672 @ 0x2a0 │ │ + movs r3, r0 │ │ + add r6, sp, #992 @ 0x3e0 │ │ + movs r3, r0 │ │ + add r6, sp, #936 @ 0x3a8 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + ldr r2, [r0, #16] │ │ + ldr r3, [r0, #40] @ 0x28 │ │ + cmp r3, r2 │ │ + bcs.n 27b8c │ │ + movs r5, #1 │ │ + ldr r2, [r0, #64] @ 0x40 │ │ + ldr r6, [r0, #88] @ 0x58 │ │ + cmp r6, r2 │ │ + bcc.n 27bb4 │ │ + mov r3, r0 │ │ + cmp r6, r2 │ │ + ldr.w ip, [r3, #48]! │ │ + mov.w r6, #0 │ │ + mov.w r4, #0 │ │ + mov r8, r3 │ │ + ldr.w r9, [r3, #4] │ │ + ldr.w r2, [r8, #24]! │ │ + ldr.w lr, [r3, #28] │ │ + it ls │ │ + movls r6, #1 │ │ + subs.w r2, r2, ip │ │ + sbcs.w r2, lr, r9 │ │ + it cc │ │ + movcc r4, #1 │ │ + movs r2, #3 │ │ + tst r6, r4 │ │ + it eq │ │ + moveq r8, r3 │ │ + it ne │ │ + movne r2, #2 │ │ + b.n 27bba │ │ + ldrd r6, ip, [r0] │ │ + cmp r3, r2 │ │ + ldrd r4, lr, [r0, #24] │ │ + mov.w r2, #0 │ │ + it ls │ │ + movls r2, #1 │ │ + movs r5, #0 │ │ + subs r3, r4, r6 │ │ + sbcs.w r3, lr, ip │ │ + it cc │ │ + movcc r5, #1 │ │ + ands r5, r2 │ │ + ldr r2, [r0, #64] @ 0x40 │ │ + ldr r6, [r0, #88] @ 0x58 │ │ + cmp r6, r2 │ │ + bcs.n 27b50 │ │ + add.w r8, r0, #72 @ 0x48 │ │ + movs r2, #2 │ │ + orr.w r3, r5, r5, lsl #1 │ │ + add.w r2, r2, r2, lsl #1 │ │ + ldr.w r4, [r8, #16] │ │ + add.w ip, r0, r3, lsl #3 │ │ + eor.w r3, r5, #1 │ │ + add.w lr, r0, r2, lsl #3 │ │ + orr.w r3, r3, r3, lsl #1 │ │ + ldr.w r5, [ip, #16] │ │ + add.w fp, r0, r3, lsl #3 │ │ + cmp r4, r5 │ │ + bcs.n 27c6a │ │ + movs r4, #1 │ │ + ldr.w r6, [fp, #16] │ │ + ldr.w r0, [lr, #16] │ │ + cmp r0, r6 │ │ + bcc.n 27c96 │ │ + ldrd sl, r9, [fp] │ │ + cmp r4, #0 │ │ + ldrd r3, r2, [lr] │ │ + mov r5, r8 │ │ + it ne │ │ + movne r5, fp │ │ + cmp r0, r6 │ │ + mov.w r6, #0 │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r6, #1 │ │ + subs.w r3, r3, sl │ │ + sbcs.w r3, r2, r9 │ │ + it cc │ │ + movcc r0, #1 │ │ + tst r6, r0 │ │ + ittt ne │ │ + movne r5, lr │ │ + movne lr, fp │ │ + movne fp, r8 │ │ + cmp r4, #0 │ │ + it eq │ │ + moveq r8, ip │ │ + ldr r0, [r5, #16] │ │ + it ne │ │ + movne fp, ip │ │ + mov r4, fp │ │ + mov fp, lr │ │ + mov ip, r8 │ │ + mov lr, r5 │ │ + ldr r3, [r4, #16] │ │ + cmp r0, r3 │ │ + bcc.n 27ca6 │ │ + ldrd sl, r8, [r4] │ │ + cmp r0, r3 │ │ + ldrd r6, r9, [lr] │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r0, #1 │ │ + movs r5, #0 │ │ + subs.w r3, r6, sl │ │ + sbcs.w r3, r9, r8 │ │ + mov r8, lr │ │ + it cc │ │ + movcc r5, #1 │ │ + tst r0, r5 │ │ + ite ne │ │ + movne r8, r4 │ │ + moveq lr, r4 │ │ + b.n 27ca8 │ │ + ldrd r3, r9, [ip] │ │ + cmp r4, r5 │ │ + ldrd r6, sl, [r8] │ │ + mov.w r4, #0 │ │ + it ls │ │ + movls r4, #1 │ │ + movs r0, #0 │ │ + subs r3, r6, r3 │ │ + sbcs.w r3, sl, r9 │ │ + it cc │ │ + movcc r0, #1 │ │ + ands r4, r0 │ │ + ldr.w r6, [fp, #16] │ │ + ldr.w r0, [lr, #16] │ │ + cmp r0, r6 │ │ + bcs.n 27bf0 │ │ + cmp r4, #0 │ │ + mov r4, r8 │ │ + itt ne │ │ + movne r4, ip │ │ + movne ip, r8 │ │ + ldr r3, [r4, #16] │ │ + cmp r0, r3 │ │ + bcs.n 27c3e │ │ + mov r8, r4 │ │ + ldmia.w ip, {r0, r2, r4, r5, r6, r9} │ │ + mov r3, r1 │ │ + stmia.w r3, {r0, r2, r4, r5, r6, r9} │ │ + add.w r0, r1, #24 │ │ + ldmia.w lr, {r2, r3, r4, r5, r6, ip} │ │ + stmia.w r0, {r2, r3, r4, r5, r6, ip} │ │ + add.w r0, r1, #48 @ 0x30 │ │ + ldmia.w r8, {r2, r3, r4, r5, r6, ip} │ │ + stmia.w r0, {r2, r3, r4, r5, r6, ip} │ │ + add.w r0, r1, #72 @ 0x48 │ │ + ldmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #12 │ │ + mov r8, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 27d2c │ │ + lsrs r6, r3, #3 │ │ + mov.w r9, #168 @ 0xa8 │ │ + mla r2, r6, r9, r0 │ │ + add.w r5, r6, r6, lsl #1 │ │ + mov r3, r6 │ │ + add.w r1, r0, r5, lsl #5 │ │ + bl 27cda │ │ + mla r2, r6, r9, r4 │ │ + add.w r1, r4, r5, lsl #5 │ │ + mov sl, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 27cda │ │ + mla r2, r6, r9, r8 │ │ + add.w r1, r8, r5, lsl #5 │ │ + mov r4, r0 │ │ + mov r0, r8 │ │ + mov r3, r6 │ │ + bl 27cda │ │ + mov r8, r0 │ │ + mov r0, sl │ │ + ldrd r2, r3, [r4] │ │ + ldr.w r9, [r4, #16] │ │ + ldr.w ip, [r0, #16] │ │ + ldrd r6, r1, [r0] │ │ + cmp ip, r9 │ │ + strd r2, r3, [sp, #4] │ │ + bcs.n 27d60 │ │ + ldr.w lr, [r8, #16] │ │ + ldrd r5, sl, [r8] │ │ + cmp ip, lr │ │ + bcc.n 27d5a │ │ + bhi.n 27dec │ │ + subs r2, r6, r5 │ │ + sbcs.w r1, r1, sl │ │ + bcs.n 27dec │ │ + mov ip, r5 │ │ + movs r3, #1 │ │ + b.n 27dbe │ │ + ldrd sl, r5, [r8] │ │ + cmp ip, r9 │ │ + ldr.w lr, [r8, #16] │ │ + mov.w fp, #0 │ │ + str r5, [sp, #0] │ │ + mov.w r5, #0 │ │ + it ls │ │ + movls r5, #1 │ │ + subs r2, r6, r2 │ │ + sbcs.w r2, r1, r3 │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + and.w r3, r5, r2 │ │ + cmp ip, lr │ │ + bcs.n 27d9a │ │ + mov ip, sl │ │ + ldr.w sl, [sp] │ │ + cbz r3, 27dec │ │ + movs r3, #1 │ │ + b.n 27dbe │ │ + mov.w r2, #0 │ │ + mov ip, sl │ │ + it ls │ │ + movls r2, #1 │ │ + subs.w r6, r6, sl │ │ + ldr.w sl, [sp] │ │ + sbcs.w r1, r1, sl │ │ + it cc │ │ + movcc.w fp, #1 │ │ + and.w r1, r2, fp │ │ + cmp r3, r1 │ │ + bne.n 27dec │ │ + cmp r9, lr │ │ + bcs.n 27dc6 │ │ + movs r0, #1 │ │ + b.n 27de4 │ │ + mov.w r1, #0 │ │ + mov.w r0, #0 │ │ + it ls │ │ + movls r1, #1 │ │ + ldr r2, [sp, #4] │ │ + subs.w r2, r2, ip │ │ + ldr r2, [sp, #8] │ │ + sbcs.w r2, r2, sl │ │ + it cc │ │ + movcc r0, #1 │ │ + ands r0, r1 │ │ + eors r3, r0 │ │ + it ne │ │ + movne r4, r8 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #56 @ 0x38 │ │ + ldr r6, [sp, #88] @ 0x58 │ │ + cmp r6, #0 │ │ + beq.w 282fc │ │ + str r0, [sp, #52] @ 0x34 │ │ + movw r0, #65535 @ 0xffff │ │ + bic.w r0, r2, r0 │ │ + mov.w ip, r2, lsr #8 │ │ + cmp.w r0, #131072 @ 0x20000 │ │ + mov r4, ip │ │ + it eq │ │ + moveq r4, r2 │ │ + ldrd fp, sl, [r1] │ │ + add.w r8, r3, r6, lsl #4 │ │ + mov.w lr, #0 │ │ + ldrh.w r9, [r3, #10] │ │ + sub.w r6, r9, #1 │ │ + cmp r6, #43 @ 0x2b │ │ + bhi.n 27e96 │ │ + movs r5, #1 │ │ + tbh [pc, r6, lsl #1] │ │ + lsls r6, r2, #8 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + lsls r1, r7, #6 │ │ + movs r4, r5 │ │ + lsls r0, r0, #7 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + lsls r7, r2, #8 │ │ + lsls r7, r2, #8 │ │ + movs r4, r6 │ │ + movs r2, r6 │ │ + movs r4, r6 │ │ + lsls r4, r3, #7 │ │ + lsls r7, r2, #8 │ │ + lsls r1, r7, #6 │ │ + movs r4, r5 │ │ + lsls r0, r0, #7 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + movs r2, r6 │ │ + movs r4, r6 │ │ + lsls r7, r0, #7 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + movs r4, r5 │ │ + movs r2, r6 │ │ + lsls r7, r7, #7 │ │ + movs r2, r6 │ │ + lsls r0, r0, #7 │ │ + lsls r7, r0, #7 │ │ + movs r4, r6 │ │ + movs r4, r6 │ │ + lsls r0, r0, #7 │ │ + lsls r7, r2, #8 │ │ + lsls r1, r7, #6 │ │ + lsls r5, r2, #7 │ │ + movs r4, r5 │ │ + lsls r7, r2, #8 │ │ + lsls r1, r7, #6 │ │ + lsls r5, r2, #7 │ │ + movs r4, r5 │ │ + movs r5, #4 │ │ + b.n 28268 │ │ + sub.w r0, r9, #7968 @ 0x1f20 │ │ + cmp r0, #2 │ │ + bcs.n 27ea2 │ │ + mov r5, ip │ │ + b.n 28268 │ │ + cmp.w lr, #0 │ │ + beq.n 27eb8 │ │ + cmp sl, lr │ │ + bcc.w 28352 │ │ + sub.w sl, sl, lr │ │ + add fp, lr │ │ + strd fp, sl, [r1] │ │ + sub.w r0, r9, #3 │ │ + mov lr, sl │ │ + cmp r0, #32 │ │ + bhi.w 27f84 │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r4, r7, #6 │ │ + lsls r1, r3, #7 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r1, r3, #6 │ │ + movs r1, r4 │ │ + lsls r7, r4, #7 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r5, r4, #1 │ │ + lsls r0, r2, #9 │ │ + lsls r5, r4, #1 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r5, r4, #1 │ │ + lsls r4, r0, #2 │ │ + lsls r0, r2, #9 │ │ + movs r1, r4 │ │ + lsls r0, r2, #9 │ │ + lsls r5, r4, #1 │ │ + lsls r5, r4, #1 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r0, r2, #9 │ │ + lsls r5, r4, #1 │ │ + lsls r5, r4, #1 │ │ + cmp.w lr, #0 │ │ + beq.w 2837a │ │ + str.w fp, [sp, #28] │ │ + add.w fp, fp, #1 │ │ + sub.w r6, lr, #1 │ │ + strd r4, ip, [sp, #36] @ 0x24 │ │ + str.w lr, [sp, #32] │ │ + mov.w lr, #0 │ │ + movs r4, #0 │ │ + movs r0, #0 │ │ + strd r2, r1, [sp, #44] @ 0x2c │ │ + ldrb.w r9, [fp, #-1] │ │ + cmp r0, #63 @ 0x3f │ │ + bne.n 27f42 │ │ + cmp.w r9, #1 │ │ + bhi.w 28308 │ │ + and.w r2, r0, #63 @ 0x3f │ │ + and.w r1, r9, #127 @ 0x7f │ │ + rsb sl, r2, #32 │ │ + subs.w ip, r2, #32 │ │ + lsr.w r5, r1, sl │ │ + it pl │ │ + lslpl.w r5, r1, ip │ │ + lsl.w r1, r1, r2 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w lr, lr, r1 │ │ + orrs r4, r5 │ │ + sxtb.w r1, r9 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.w 2810c │ │ + subs r6, #1 │ │ + add.w fp, fp, #1 │ │ + adds r0, #7 │ │ + adds r1, r6, #1 │ │ + bne.n 27f32 │ │ + b.n 2831c │ │ + movw r0, #7937 @ 0x1f01 │ │ + sub.w r0, r9, r0 │ │ + cmp r0, #2 │ │ + bcs.w 28368 │ │ + cmp.w lr, #0 │ │ + beq.w 28366 │ │ + mov r5, fp │ │ + add.w fp, fp, #1 │ │ + sub.w sl, lr, #1 │ │ + mov r9, r4 │ │ + mov r6, r1 │ │ + ldrsb.w r0, [fp, #-1] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 27fc2 │ │ + sub.w sl, sl, #1 │ │ + add.w fp, fp, #1 │ │ + adds.w r1, sl, #1 │ │ + bne.n 27fa8 │ │ + b.n 282ce │ │ + mov r1, r6 │ │ + mov.w lr, #0 │ │ + strd fp, sl, [r1] │ │ + mov r4, r9 │ │ + b.n 2826c │ │ + cmp.w lr, #0 │ │ + beq.w 283aa │ │ + mov r9, fp │ │ + mov r0, r1 │ │ + mov r5, r9 │ │ + mov fp, r4 │ │ + mov r1, lr │ │ + ldrb.w r4, [r5], #1 │ │ + sub.w lr, lr, #1 │ │ + mov sl, r0 │ │ + strd r5, lr, [r0] │ │ + and.w r0, r4, #127 @ 0x7f │ │ + sxtb r4, r4 │ │ + cmp r4, #0 │ │ + bpl.n 28028 │ │ + ldr r6, [sp, #24] │ │ + cmp.w lr, #0 │ │ + beq.w 283c0 │ │ + ldrb.w r4, [r9, #1] │ │ + sub.w lr, r1, #2 │ │ + str r6, [sp, #24] │ │ + add.w r5, r9, #2 │ │ + and.w r6, r4, #127 @ 0x7f │ │ + strd r5, lr, [sl] │ │ + sxtb r4, r4 │ │ + cmp.w r4, #4294967295 @ 0xffffffff │ │ + orr.w r0, r0, r6, lsl #7 │ │ + ble.w 2812e │ │ + mov r9, r0 │ │ + mov r4, fp │ │ + mov r1, sl │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + mov fp, r5 │ │ + uxtah r0, r0, r9 │ │ + cmp r0, #43 @ 0x2b │ │ + bhi.w 28170 │ │ + tbh [pc, r0, lsl #1] │ │ + lsls r5, r1, #4 │ │ + lsls r3, r2, #6 │ │ + lsls r5, r7, #3 │ │ + lsls r2, r3, #4 │ │ + lsls r0, r6, #2 │ │ + lsls r2, r1, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r2, r3, #3 │ │ + lsls r5, r0, #3 │ │ + lsls r0, r5, #4 │ │ + lsls r0, r2, #2 │ │ + lsls r0, r2, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r3, r4, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r3, r2, #3 │ │ + lsls r0, r2, #2 │ │ + lsls r0, r6, #2 │ │ + lsls r2, r1, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r1, r5, #2 │ │ + movs r4, r5 │ │ + lsls r3, r4, #2 │ │ + lsls r5, r0, #3 │ │ + lsls r6, r7, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r2, r1, #2 │ │ + lsls r3, r4, #2 │ │ + lsls r6, r6, #3 │ │ + lsls r3, r4, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r6, r7, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r1, r5, #2 │ │ + lsls r7, r6, #2 │ │ + lsls r0, r2, #2 │ │ + lsls r0, r6, #2 │ │ + lsls r4, r1, #3 │ │ + lsls r2, r1, #2 │ │ + lsls r0, r2, #2 │ │ + lsls r0, r6, #2 │ │ + lsls r4, r1, #3 │ │ + lsls r2, r1, #2 │ │ + cmp.w lr, #0 │ │ + beq.w 283ba │ │ + mov r5, fp │ │ + mov sl, lr │ │ + ldrb.w r0, [r5], #1 │ │ + sub.w lr, lr, #1 │ │ + and.w r9, r0, #127 @ 0x7f │ │ + strd r5, lr, [r1] │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 2802e │ │ + cmp.w lr, #0 │ │ + beq.w 283be │ │ + ldrb.w r0, [fp, #1] │ │ + sub.w lr, sl, #2 │ │ + add.w r5, fp, #2 │ │ + and.w r6, r0, #127 @ 0x7f │ │ + strd r5, lr, [r1] │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w r9, r9, r6, lsl #7 │ │ + bgt.w 2802e │ │ + cmp.w lr, #0 │ │ + beq.w 283ea │ │ + ldrb.w r0, [fp, #2] │ │ + sub.w lr, sl, #3 │ │ + add.w r5, fp, #3 │ │ + cmp r0, #3 │ │ + strd r5, lr, [r1] │ │ + bhi.w 283f4 │ │ + orr.w r9, r9, r0, lsl #14 │ │ + b.n 2802e │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cmp r4, #0 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + strd fp, r6, [r0] │ │ + bne.w 283ae │ │ + strd lr, r4, [sp, #12] │ │ + mov sl, r6 │ │ + str.w lr, [sp] │ │ + ldrd r2, r1, [sp, #44] @ 0x2c │ │ + ldrd r4, ip, [sp, #36] @ 0x24 │ │ + b.n 2826c │ │ + cmp.w lr, #0 │ │ + beq.w 283da │ │ + ldrb.w r4, [r9, #2] │ │ + sub.w lr, r1, #3 │ │ + add.w r5, r9, #3 │ │ + str.w lr, [sl, #4] │ │ + cmp r4, #3 │ │ + str.w r5, [sl] │ │ + bhi.w 283e2 │ │ + orr.w r9, r0, r4, lsl #14 │ │ + b.n 2802a │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + b.n 27e92 │ │ + mov sl, lr │ │ + movs r5, #1 │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + b.n 28268 │ │ + movw r6, #7937 @ 0x1f01 │ │ + uxth.w r0, r9 │ │ + subs r6, r0, r6 │ │ + cmp r6, #2 │ │ + bcc.n 28194 │ │ + sub.w r0, r0, #7968 @ 0x1f20 │ │ + cmp r0, #2 │ │ + bcs.w 28368 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + b.n 27e9e │ │ + str.w r9, [sp, #24] │ │ + cmp.w lr, #0 │ │ + bne.w 27f9a │ │ + b.n 28366 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + movs r5, #2 │ │ + b.n 28268 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + movs r5, #8 │ │ + b.n 28268 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + movs r5, #0 │ │ + b.n 28268 │ │ + str.w r9, [sp, #24] │ │ + cmp.w lr, #0 │ │ + bne.w 27f12 │ │ + b.n 2837a │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + movs r5, #3 │ │ + b.n 28268 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + mov r5, r4 │ │ + b.n 28268 │ │ + str.w r9, [sp, #24] │ │ + ldr r5, [sp, #20] │ │ + cmp.w lr, #0 │ │ + beq.w 28344 │ │ + movs r0, #0 │ │ + ldrb.w r6, [fp, r0] │ │ + cbz r6, 28214 │ │ + adds r0, #1 │ │ + cmp lr, r0 │ │ + bne.n 28206 │ │ + b.n 28344 │ │ + mvns r6, r0 │ │ + add lr, r6 │ │ + mov r5, fp │ │ + add r0, fp │ │ + add.w fp, r0, #1 │ │ + mov sl, lr │ │ + strd fp, lr, [r1] │ │ + mov.w lr, #0 │ │ + str r5, [sp, #20] │ │ + b.n 2826c │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + movs r5, #16 │ │ + b.n 28268 │ │ + str.w r9, [sp, #24] │ │ + cmp.w lr, #2 │ │ + bcc.w 28390 │ │ + mov r0, lr │ │ + ldrh.w lr, [fp], #2 │ │ + subs r0, #2 │ │ + str.w lr, [sp, #4] │ │ + mov sl, r0 │ │ + strd fp, r0, [r1] │ │ + b.n 2826c │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + str.w r9, [sp, #24] │ │ + mov r5, r2 │ │ + uxtab lr, lr, r5 │ │ + adds r3, #16 │ │ + cmp r3, r8 │ │ + bne.w 27e28 │ │ + b.n 282b0 │ │ + str.w r9, [sp, #24] │ │ + cmp.w lr, #4 │ │ + bcc.w 283a0 │ │ + mov r0, lr │ │ + ldr.w lr, [fp], #4 │ │ + subs r0, #4 │ │ + mov sl, r0 │ │ + strd fp, r0, [r1] │ │ + b.n 2826c │ │ + str.w r9, [sp, #24] │ │ + cmp.w lr, #0 │ │ + beq.n 28380 │ │ + mov r0, lr │ │ + ldrb.w lr, [fp], #1 │ │ + subs r0, #1 │ │ + str.w lr, [sp, #8] │ │ + mov sl, r0 │ │ + strd fp, r0, [r1] │ │ + b.n 2826c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp.w lr, #0 │ │ + beq.n 282fc │ │ + cmp sl, lr │ │ + bcs.n 282f0 │ │ + movs r1, #0 │ │ + strd fp, r1, [r0, #8] │ │ + movs r1, #19 │ │ + strb r1, [r0, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + add.w fp, r5, lr │ │ + movs r1, #0 │ │ + strd fp, r1, [r6] │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + movs r1, #0 │ │ + strb r0, [r2, #1] │ │ + movs r0, #19 │ │ + strd fp, fp, [r2, #4] │ │ + str r1, [r2, #12] │ │ + strb r0, [r2, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + sub.w r2, sl, lr │ │ + add.w r3, fp, lr │ │ + strd r3, r2, [r1] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + mov.w r9, #0 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + strd fp, r6, [r0] │ │ + movs r0, #6 │ │ + ldrd fp, r1, [sp, #12] │ │ + b.n 28330 │ │ + ldrd fp, r1, [sp, #28] │ │ + movs r0, #0 │ │ + add fp, r1 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + strd fp, r0, [r1] │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + movs r1, #0 │ │ + movs r0, #19 │ │ + strb.w r9, [r2, #1] │ │ + strb r0, [r2, #0] │ │ + strd fp, fp, [r2, #4] │ │ + str r1, [r2, #12] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #0 │ │ + str r5, [r1, #4] │ │ + str.w fp, [r1, #8] │ │ + str r0, [r1, #12] │ │ + b.n 2835a │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #0 │ │ + strd fp, r0, [r1, #8] │ │ + movs r0, #19 │ │ + strb r0, [r1, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + b.n 282d8 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #12 │ │ + strh.w r9, [r1, #2] │ │ + strb r0, [r1, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + mov.w r9, #0 │ │ + b.n 2832a │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #0 │ │ + str r0, [r1, #12] │ │ + ldr r0, [sp, #8] │ │ + strd fp, fp, [r1, #4] │ │ + strb r0, [r1, #1] │ │ + b.n 2835a │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #0 │ │ + str r0, [r1, #12] │ │ + ldr r0, [sp, #4] │ │ + strd fp, fp, [r1, #4] │ │ + strh r0, [r1, #2] │ │ + b.n 2835a │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #0 │ │ + str.w fp, [r1, #4] │ │ + b.n 2834a │ │ + ldr r6, [sp, #24] │ │ + b.n 283c2 │ │ + mov.w r9, #0 │ │ + movs r0, #56 @ 0x38 │ │ + ldr.w fp, [sp] │ │ + b.n 28330 │ │ + movs r6, #22 │ │ + b.n 283c2 │ │ + movs r6, #22 │ │ + mov fp, r5 │ │ + movs r0, #19 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r3, #0 │ │ + strd fp, fp, [r1, #4] │ │ + str r3, [r1, #12] │ │ + strh r6, [r1, #2] │ │ + strb r0, [r1, #0] │ │ + add sp, #56 @ 0x38 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + mov fp, r5 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr r6, [sp, #24] │ │ + b.n 283f0 │ │ + movs r0, #6 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr r6, [sp, #24] │ │ + b.n 283c6 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r6, #22 │ │ + mov fp, r5 │ │ + movs r0, #19 │ │ + b.n 283c6 │ │ + movs r0, #6 │ │ + movs r6, #22 │ │ + b.n 283c4 │ │ + bmi.n 283a6 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #39321 @ 0x9999 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #409 @ 0x199 │ │ + cmp r0, r1 │ │ + bls.n 28426 │ │ + ldr r2, [pc, #76] @ (2846c ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #2 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 28434 │ │ + movs r0, #0 │ │ + b.n 28442 │ │ + add.w r0, r0, r0, lsl #2 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (28470 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + add r1, sp, #640 @ 0x280 │ │ + movs r3, r0 │ │ + add r1, sp, #368 @ 0x170 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #164 @ 0xa4 │ │ + add.w ip, r1, #20 │ │ + str r0, [sp, #92] @ 0x5c │ │ + movs r6, #56 @ 0x38 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + ldmia.w ip, {r0, r8, ip} │ │ + negs r3, r0 │ │ + ldmia.w r1, {r9, fp, lr} │ │ + and.w r3, r6, r3, lsl #3 │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ + ldrd sl, r4, [r1, #12] │ │ + lsrs r6, r3 │ │ + subs r3, #32 │ │ + it pl │ │ + movpl r6, #0 │ │ + it pl │ │ + lsrpl r2, r3 │ │ + subs r3, r2, #1 │ │ + str r2, [sp, #96] @ 0x60 │ │ + sbc.w r5, r6, #0 │ │ + cmp.w r0, #327680 @ 0x50000 │ │ + it cs │ │ + movcs r3, r2 │ │ + str r3, [sp, #112] @ 0x70 │ │ + str r6, [sp, #100] @ 0x64 │ │ + it cs │ │ + movcs r5, r6 │ │ + str r0, [sp, #116] @ 0x74 │ │ + uxtb r0, r0 │ │ + str r0, [sp, #72] @ 0x48 │ │ + str r1, [sp, #124] @ 0x7c │ │ + ldrb.w r1, [r1, #32] │ │ + str r1, [sp, #104] @ 0x68 │ │ + add.w r1, lr, r4 │ │ + str r1, [sp, #68] @ 0x44 │ │ + sub.w r1, sl, r4 │ │ + str r5, [sp, #108] @ 0x6c │ │ + str.w lr, [sp, #56] @ 0x38 │ │ + strd r4, sl, [sp, #60] @ 0x3c │ │ + str r1, [sp, #76] @ 0x4c │ │ + mov sl, fp │ │ + str.w r9, [sp, #88] @ 0x58 │ │ + str.w r8, [sp, #132] @ 0x84 │ │ + str.w sl, [sp, #84] @ 0x54 │ │ + cmp.w ip, #0 │ │ + beq.w 28fae │ │ + ldr r5, [sp, #132] @ 0x84 │ │ + ldr r1, [sp, #104] @ 0x68 │ │ + adds r0, r5, #1 │ │ + cmp r1, #0 │ │ + beq.n 285b0 │ │ + ldrb r6, [r5, #0] │ │ + cmp r6, #7 │ │ + bhi.w 290ac │ │ + sub.w sl, ip, #1 │ │ + add.w r8, r5, #2 │ │ + str.w sl, [sp, #128] @ 0x80 │ │ + tbh [pc, r6, lsl #1] │ │ + lsls r1, r6, #21 │ │ + lsls r7, r1, #17 │ │ + movs r0, r1 │ │ + lsls r0, r3, #6 │ │ + lsls r2, r3, #5 │ │ + lsls r5, r0, #18 │ │ + lsls r6, r2, #4 │ │ + lsls r5, r7, #4 │ │ + cmp.w sl, #0 │ │ + beq.w 28fd0 │ │ + sub.w r1, ip, #3 │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + movs r4, #0 │ │ + mov.w r9, #0 │ │ + movs r5, #0 │ │ + movs r6, #0 │ │ + mov ip, sl │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + cmp r6, #63 @ 0x3f │ │ + str r1, [sp, #120] @ 0x78 │ │ + add.w fp, r0, r4 │ │ + ldrb.w lr, [fp, #1]! │ │ + bne.n 28564 │ │ + cmp.w lr, #1 │ │ + bhi.w 28f9a │ │ + and.w r8, r6, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb sl, r8, #32 │ │ + subs.w r1, r8, #32 │ │ + sub.w r2, ip, #1 │ │ + lsr.w r3, r0, sl │ │ + it pl │ │ + lslpl.w r3, r0, r1 │ │ + lsl.w r0, r0, r8 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r9, r9, r0 │ │ + orrs r5, r3 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.w 289a6 │ │ + ldr r1, [sp, #120] @ 0x78 │ │ + adds r6, #7 │ │ + adds r4, #1 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + subs r1, #1 │ │ + mov ip, r2 │ │ + cmp r0, r4 │ │ + bne.n 2854c │ │ + b.w 28f9e │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + uxtab r2, r2, r1 │ │ + cmp r2, #7 │ │ + bhi.w 29058 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + movs r4, r3 │ │ + lsls r2, r1, #21 │ │ + lsls r6, r4, #1 │ │ + lsls r2, r1, #21 │ │ + lsls r2, r1, #21 │ │ + lsls r2, r1, #21 │ │ + movs r5, r6 │ │ + mov r8, r5 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + ldrb.w r9, [r8], #1 │ │ + subs.w r2, ip, #1 │ │ + str r2, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + beq.w 2906a │ │ + add.w r8, r0, #1 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #2 │ │ + mov.w fp, #0 │ │ + ldrb r6, [r5, #1] │ │ + b.n 286c0 │ │ + cmp.w ip, #1 │ │ + beq.w 29010 │ │ + mov r8, r5 │ │ + ldr r6, [sp, #124] @ 0x7c │ │ + ldrh.w r9, [r8], #2 │ │ + sub.w r3, ip, #2 │ │ + cmp r3, #2 │ │ + str r3, [r6, #28] │ │ + str.w r8, [r6, #24] │ │ + bcc.w 2906a │ │ + add.w r8, r0, #3 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #4 │ │ + mov.w fp, #0 │ │ + ldrh r6, [r5, #2] │ │ + b.n 286c0 │ │ + cmp.w ip, #7 │ │ + bls.w 29010 │ │ + ldrb r2, [r5, #2] │ │ + adds r3, r0, #7 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + sub.w r4, ip, #8 │ │ + ldrh r6, [r5, #0] │ │ + cmp r4, #8 │ │ + str r4, [r1, #28] │ │ + str r3, [r1, #24] │ │ + bcc.w 29068 │ │ + add.w r8, r0, #15 │ │ + mov r1, r5 │ │ + ldrb.w lr, [r5, #7] │ │ + sub.w ip, ip, #16 │ │ + ldr.w r5, [r5, #3] │ │ + orr.w r6, r6, r2, lsl #16 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + bic.w r6, r6, #4278190080 @ 0xff000000 │ │ + lsrs r4, r5, #8 │ │ + orr.w fp, r4, lr, lsl #24 │ │ + strd r8, ip, [r0, #24] │ │ + orr.w r9, r6, r5, lsl #24 │ │ + ldr.w r0, [r1, #11] │ │ + ldrb r4, [r1, #15] │ │ + lsrs r6, r0, #8 │ │ + orr.w lr, r6, r4, lsl #24 │ │ + ldrb r6, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r3, r3, r6, lsl #16 │ │ + orr.w r6, r3, r0, lsl #24 │ │ + b.n 286c8 │ │ + cmp.w ip, #4 │ │ + bcc.w 29010 │ │ + mov r8, r5 │ │ + ldr r6, [sp, #124] @ 0x7c │ │ + ldr.w r9, [r8], #4 │ │ + sub.w r3, ip, #4 │ │ + cmp r3, #4 │ │ + str r3, [r6, #28] │ │ + str.w r8, [r6, #24] │ │ + bcc.w 2906a │ │ + add.w r8, r0, #7 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #8 │ │ + mov.w fp, #0 │ │ + ldr r6, [r5, #4] │ │ + mov.w lr, #0 │ │ + strd r8, ip, [r0, #24] │ │ + ldr r4, [sp, #88] @ 0x58 │ │ + orr.w r0, r6, r9 │ │ + orr.w r3, lr, fp │ │ + orrs r0, r3 │ │ + beq.w 29002 │ │ + ldr r0, [sp, #96] @ 0x60 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + eor.w r0, r0, r9 │ │ + eor.w r1, r1, fp │ │ + orrs r0, r1 │ │ + itt eq │ │ + moveq fp, lr │ │ + moveq r9, r6 │ │ + beq.w 28f90 │ │ + str.w r8, [sp, #132] @ 0x84 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + ldr.w sl, [sp, #84] @ 0x54 │ │ + eors r0, r4 │ │ + eor.w r1, r1, sl │ │ + orrs r0, r1 │ │ + beq.w 28db2 │ │ + ldr r3, [sp, #96] @ 0x60 │ │ + adds r0, r4, r6 │ │ + and.w r2, r0, r3 │ │ + adc.w r0, sl, lr │ │ + adds.w r1, r9, r4 │ │ + and.w r9, r1, r3 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + and.w lr, r0, r1 │ │ + adc.w r0, fp, sl │ │ + and.w fp, r0, r1 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + ldr r1, [sp, #108] @ 0x6c │ │ + eor.w r0, r0, r9 │ │ + eor.w r1, r1, fp │ │ + orrs r0, r1 │ │ + beq.w 284f6 │ │ + subs.w r0, r9, r2 │ │ + sbcs.w r0, fp, lr │ │ + bcs.w 284f6 │ │ + b.w 28fe8 │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + movs r3, #25 │ │ + uxtab r6, r2, r1 │ │ + cmp r6, #7 │ │ + bhi.w 28f9c │ │ + tbh [pc, r6, lsl #1] │ │ + movs r0, r1 │ │ + lsls r7, r3, #5 │ │ + lsls r5, r1, #18 │ │ + lsls r5, r1, #7 │ │ + lsls r5, r1, #18 │ │ + lsls r5, r1, #18 │ │ + lsls r5, r1, #18 │ │ + lsls r3, r0, #6 │ │ + cmp.w sl, #0 │ │ + beq.w 290be │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + subs.w r1, ip, #2 │ │ + ldrb.w r9, [r5, #1] │ │ + str r1, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + beq.w 290b2 │ │ + adds r1, r0, #2 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + ldrb r2, [r5, #2] │ │ + sub.w ip, ip, #3 │ │ + b.n 28b2c │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + movs r3, #25 │ │ + uxtab r6, r2, r1 │ │ + cmp r6, #7 │ │ + bhi.w 28f9c │ │ + tbh [pc, r6, lsl #1] │ │ + movs r0, r1 │ │ + lsls r0, r2, #5 │ │ + lsls r6, r4, #17 │ │ + lsls r6, r0, #7 │ │ + lsls r6, r4, #17 │ │ + lsls r6, r4, #17 │ │ + lsls r6, r4, #17 │ │ + lsls r6, r1, #6 │ │ + cmp.w sl, #0 │ │ + beq.w 290be │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w r4, ip, #2 │ │ + ldrb.w r9, [r5, #1] │ │ + b.n 28b52 │ │ + cmp.w sl, #0 │ │ + beq.w 28fd0 │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + sub.w ip, ip, #3 │ │ + movs r6, #0 │ │ + mov.w r9, #0 │ │ + mov.w fp, #0 │ │ + movs r5, #0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + cmp r5, #63 @ 0x3f │ │ + add.w r8, r0, r6 │ │ + ldrb.w lr, [r8, #1]! │ │ + bne.n 28806 │ │ + cmp.w lr, #1 │ │ + bhi.w 28f9a │ │ + and.w r1, r5, #63 @ 0x3f │ │ + and.w r0, lr, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r4, r1, #32 │ │ + sub.w r3, sl, #1 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r4 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r9, r9, r0 │ │ + orr.w fp, fp, r2 │ │ + sxtb.w r0, lr │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 288ca │ │ + sub.w ip, ip, #1 │ │ + adds r5, #7 │ │ + adds r6, #1 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + mov sl, r3 │ │ + cmp r0, r6 │ │ + bne.n 287f0 │ │ + b.n 28f9e │ │ + cmp.w sl, #0 │ │ + beq.w 28fd0 │ │ + sub.w r8, ip, #3 │ │ + movs r4, #0 │ │ + mov.w fp, #0 │ │ + movs r6, #0 │ │ + movs r3, #0 │ │ + mov r9, sl │ │ + str.w ip, [sp, #52] @ 0x34 │ │ + add.w lr, r5, r4 │ │ + cmp r3, #63 @ 0x3f │ │ + ldrb.w ip, [lr, #1]! │ │ + bne.n 28880 │ │ + cmp.w ip, #1 │ │ + bhi.w 28f9a │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, ip, #127 @ 0x7f │ │ + rsb r2, r1, #32 │ │ + subs.w r5, r1, #32 │ │ + sub.w sl, r9, #1 │ │ + lsr.w r2, r0, r2 │ │ + it pl │ │ + lslpl.w r2, r0, r5 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w fp, fp, r0 │ │ + orrs r6, r2 │ │ + sxtb.w r0, ip │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 28934 │ │ + ldr r5, [sp, #132] @ 0x84 │ │ + sub.w r8, r8, #1 │ │ + adds r3, #7 │ │ + adds r4, #1 │ │ + ldr r0, [sp, #128] @ 0x80 │ │ + mov r9, sl │ │ + cmp r0, r4 │ │ + bne.n 2886c │ │ + b.n 28fc0 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + add.w r1, r8, #1 │ │ + cmp r3, #0 │ │ + strd r1, r3, [r0, #24] │ │ + beq.w 290ea │ │ + movs r6, #0 │ │ + mov.w lr, #0 │ │ + movs r3, #0 │ │ + str r1, [sp, #132] @ 0x84 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + cmp r3, #63 @ 0x3f │ │ + ldrb.w r5, [r0], #1 │ │ + str r0, [sp, #132] @ 0x84 │ │ + bne.n 288f6 │ │ + cmp r5, #1 │ │ + bhi.w 29018 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r5, #127 @ 0x7f │ │ + rsb r4, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r4, r0, r4 │ │ + it pl │ │ + lslpl.w r4, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r6, r0 │ │ + orr.w lr, lr, r4 │ │ + sxtb r0, r5 │ │ + cmp r0, #0 │ │ + bpl.w 28be8 │ │ + sub.w ip, ip, #1 │ │ + adds r3, #7 │ │ + adds.w r0, ip, #1 │ │ + bne.n 288e4 │ │ + b.n 29030 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + add.w r1, lr, #1 │ │ + cmp r6, #0 │ │ + str r1, [sp, #132] @ 0x84 │ │ + strd r1, sl, [r0, #24] │ │ + bne.w 290ba │ │ + cmp.w sl, #0 │ │ + beq.w 29102 │ │ + mov.w sl, #0 │ │ + movs r5, #0 │ │ + movs r2, #0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + cmp r2, #63 @ 0x3f │ │ + ldrb.w r3, [r0], #1 │ │ + str r0, [sp, #132] @ 0x84 │ │ + bne.n 28968 │ │ + cmp r3, #1 │ │ + bhi.w 29020 │ │ + and.w r1, r2, #63 @ 0x3f │ │ + and.w r0, r3, #127 @ 0x7f │ │ + rsb r4, r1, #32 │ │ + subs.w r6, r1, #32 │ │ + lsr.w r4, r0, r4 │ │ + it pl │ │ + lslpl.w r4, r0, r6 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r5, r4 │ │ + sxtb r0, r3 │ │ + cmp r0, #0 │ │ + bpl.w 28bf8 │ │ + sub.w r8, r8, #1 │ │ + adds r2, #7 │ │ + adds.w r0, r8, #1 │ │ + bne.n 28956 │ │ + b.n 29036 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + add.w r8, fp, #1 │ │ + cmp r5, #0 │ │ + strd r8, r2, [r0, #24] │ │ + bne.w 290ba │ │ + cmp r2, #0 │ │ + beq.w 29066 │ │ + ldr.w lr, [sp, #40] @ 0x28 │ │ + mov sl, fp │ │ + ldr r4, [sp, #120] @ 0x78 │ │ + mov.w fp, #0 │ │ + str.w r8, [sp, #132] @ 0x84 │ │ + mov.w r8, #0 │ │ + movs r3, #0 │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + cmp r3, #63 @ 0x3f │ │ + ldrb.w r5, [r0], #1 │ │ + str r0, [sp, #132] @ 0x84 │ │ + bne.n 289e4 │ │ + cmp r5, #1 │ │ + bhi.w 2902a │ │ + and.w r1, r3, #63 @ 0x3f │ │ + and.w r0, r5, #127 @ 0x7f │ │ + rsb r6, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r6, r0, r6 │ │ + it pl │ │ + lslpl.w r6, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r8, r8, r0 │ │ + orr.w fp, fp, r6 │ │ + sxtb r0, r5 │ │ + cmp r0, #0 │ │ + bpl.w 28c5a │ │ + subs r4, #1 │ │ + adds r3, #7 │ │ + adds r0, r4, #1 │ │ + bne.n 289d2 │ │ + b.n 29042 │ │ + cmp.w ip, #3 │ │ + bcc.w 290c8 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + add.w r8, r5, #3 │ │ + ldrh.w r9, [r5, #1] │ │ + sub.w r1, ip, #3 │ │ + cmp r1, #2 │ │ + str r1, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + bcc.w 290b2 │ │ + adds r1, r0, #4 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #5 │ │ + ldrh.w r2, [r5, #3] │ │ + b.n 28b2c │ │ + cmp.w ip, #3 │ │ + bcc.w 290c8 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w r4, ip, #3 │ │ + add.w r8, r5, #3 │ │ + ldrh.w r9, [r5, #1] │ │ + b.n 28b52 │ │ + cmp.w ip, #8 │ │ + bls.w 290dc │ │ + ldr r6, [sp, #124] @ 0x7c │ │ + add.w r8, r0, #8 │ │ + ldrb r3, [r0, #2] │ │ + sub.w r1, ip, #9 │ │ + cmp r1, #7 │ │ + str r1, [r6, #28] │ │ + str.w r8, [r6, #24] │ │ + bls.w 290b2 │ │ + ldrh r1, [r0, #0] │ │ + sub.w ip, ip, #17 │ │ + ldrb r6, [r5, #8] │ │ + orr.w r1, r1, r3, lsl #16 │ │ + add.w r3, r0, #16 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + bic.w r1, r1, #4278190080 @ 0xff000000 │ │ + ldr r2, [r5, #4] │ │ + lsls r6, r6, #24 │ │ + str r3, [sp, #132] @ 0x84 │ │ + strd r3, ip, [r0, #24] │ │ + ldr r0, [r5, #12] │ │ + orr.w fp, r6, r2, lsr #8 │ │ + ldrb r6, [r5, #16] │ │ + orr.w r9, r1, r2, lsl #24 │ │ + ldrh.w r2, [r8] │ │ + lsrs r1, r0, #8 │ │ + orr.w lr, r1, r6, lsl #24 │ │ + ldrb.w r1, [r8, #2] │ │ + orr.w r1, r2, r1, lsl #16 │ │ + orr.w r2, r1, r0, lsl #24 │ │ + b.n 2872a │ │ + cmp.w ip, #8 │ │ + bls.w 290dc │ │ + ldrb r2, [r0, #2] │ │ + sub.w r4, ip, #9 │ │ + ldrh r0, [r0, #0] │ │ + add.w r8, r5, #9 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + ldr r1, [r5, #4] │ │ + orr.w r0, r0, r2, lsl #16 │ │ + ldrb r6, [r5, #8] │ │ + str r4, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + orr.w r9, r0, r1, lsl #24 │ │ + lsls r3, r6, #24 │ │ + orr.w fp, r3, r1, lsr #8 │ │ + b.n 28b5a │ │ + cmp.w ip, #5 │ │ + bcc.w 290d2 │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + add.w r8, r5, #5 │ │ + ldr.w r9, [r5, #1] │ │ + sub.w r1, ip, #5 │ │ + cmp r1, #4 │ │ + str r1, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + bcc.w 290b2 │ │ + add.w r1, r0, #8 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #9 │ │ + ldr.w r2, [r5, #5] │ │ + strd r1, ip, [r0, #24] │ │ + mov.w lr, #0 │ │ + str r1, [sp, #132] @ 0x84 │ │ + mov.w fp, #0 │ │ + b.n 2872a │ │ + cmp.w ip, #5 │ │ + bcc.w 290d2 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w r4, ip, #5 │ │ + add.w r8, r5, #5 │ │ + ldr.w r9, [r5, #1] │ │ + mov.w fp, #0 │ │ + strd r8, r4, [r0, #24] │ │ + cmp r4, #0 │ │ + beq.w 29066 │ │ + add.w r5, r8, #1 │ │ + sub.w lr, r4, #1 │ │ + mov.w sl, #0 │ │ + movs r3, #0 │ │ + movs r6, #0 │ │ + str r4, [sp, #132] @ 0x84 │ │ + ldrb.w ip, [r5, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 28b82 │ │ + cmp.w ip, #1 │ │ + bhi.w 28fb2 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + and.w r0, ip, #127 @ 0x7f │ │ + rsb r4, r1, #32 │ │ + subs.w r2, r1, #32 │ │ + lsr.w r4, r0, r4 │ │ + it pl │ │ + lslpl.w r4, r0, r2 │ │ + lsl.w r0, r0, r1 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w sl, sl, r0 │ │ + orrs r3, r4 │ │ + sxtb.w r0, ip │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 28bc4 │ │ + sub.w r0, lr, #1 │ │ + adds r5, #1 │ │ + adds r6, #7 │ │ + mov lr, r0 │ │ + adds r0, #1 │ │ + bne.n 28b72 │ │ + b.n 28fda │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + mov ip, lr │ │ + ldr r1, [sp, #96] @ 0x60 │ │ + str r5, [sp, #132] @ 0x84 │ │ + strd r5, ip, [r0, #24] │ │ + adds.w r0, r9, sl │ │ + and.w r2, r1, r0 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + adc.w r0, fp, r3 │ │ + strd r3, sl, [sp, #44] @ 0x2c │ │ + and.w lr, r1, r0 │ │ + b.n 2872a │ │ + ldr r4, [sp, #88] @ 0x58 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + strd lr, r6, [sp, #32] │ │ + strd r1, ip, [r0, #24] │ │ + b.n 286f4 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + strd r1, r8, [r0, #24] │ │ + ldrd r1, r0, [sp, #60] @ 0x3c │ │ + cmp r0, r1 │ │ + bcc.w 29108 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + umull r6, r0, fp, r0 │ │ + cmp r0, #0 │ │ + bne.w 29116 │ │ + ldr r4, [sp, #76] @ 0x4c │ │ + cmp r4, r6 │ │ + bcc.w 29130 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + mov.w ip, #25 │ │ + uxtab r2, r1, r0 │ │ + cmp r2, #7 │ │ + bhi.w 291c0 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + subs r3, r4, r6 │ │ + add.w lr, r0, r6 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + lsls r5, r0, #1 │ │ + lsls r5, r1, #10 │ │ + lsls r6, r3, #1 │ │ + lsls r5, r1, #10 │ │ + lsls r5, r1, #10 │ │ + lsls r5, r1, #10 │ │ + lsls r3, r1, #1 │ │ + cmp r4, r6 │ │ + beq.w 2914c │ │ + ldrb.w r9, [lr] │ │ + b.n 28d04 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + cmp.w fp, #0 │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + strd r1, r4, [r0, #24] │ │ + bne.w 290ba │ │ + ldrd r1, r0, [sp, #60] @ 0x3c │ │ + cmp r0, r1 │ │ + bcc.w 2911c │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + umull r5, r0, r9, r0 │ │ + cmp r0, #0 │ │ + bne.w 2912a │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + cmp r0, r5 │ │ + bcc.w 2913e │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + mov.w ip, #25 │ │ + uxtab r2, r1, r0 │ │ + cmp r2, #7 │ │ + bhi.w 291c2 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + add.w lr, r0, r5 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + subs r3, r0, r5 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + movs r7, r7 │ │ + lsls r0, r4, #9 │ │ + lsls r0, r3, #1 │ │ + lsls r0, r4, #9 │ │ + lsls r0, r4, #9 │ │ + lsls r0, r4, #9 │ │ + lsls r5, r0, #1 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + cmp r0, r5 │ │ + beq.w 2915e │ │ + ldrb.w r1, [lr] │ │ + b.n 28d64 │ │ + cmp r3, #2 │ │ + bcc.w 2914c │ │ + ldrh.w r9, [lr] │ │ + b.n 28d04 │ │ + cmp r3, #7 │ │ + bls.w 2914c │ │ + ldr.w r0, [lr, #3] │ │ + ldrb.w r1, [lr, #7] │ │ + ldrb.w r2, [lr, #2] │ │ + ldrh.w r3, [lr] │ │ + lsrs r6, r0, #8 │ │ + orr.w fp, r6, r1, lsl #24 │ │ + orr.w r1, r3, r2, lsl #16 │ │ + orr.w r9, r1, r0, lsl #24 │ │ + b.n 28d08 │ │ + cmp r3, #4 │ │ + bcc.w 2914c │ │ + ldr.w r9, [lr] │ │ + mov.w fp, #0 │ │ + ldr r1, [sp, #96] @ 0x60 │ │ + adds.w r0, sl, r9 │ │ + strd r5, sl, [sp, #24] │ │ + mov ip, r8 │ │ + and.w r2, r0, r1 │ │ + ldr r1, [sp, #100] @ 0x64 │ │ + adc.w r0, r5, fp │ │ + strd r9, fp, [sp, #8] │ │ + and.w lr, r0, r1 │ │ + b.n 2872a │ │ + cmp r3, #2 │ │ + bcc.w 2915e │ │ + ldrh.w r1, [lr] │ │ + b.n 28d64 │ │ + cmp r3, #7 │ │ + bls.w 2915e │ │ + ldr.w r0, [lr, #3] │ │ + ldrb.w r1, [lr, #7] │ │ + ldrb.w r2, [lr, #2] │ │ + ldrh.w r3, [lr] │ │ + lsrs r6, r0, #8 │ │ + orr.w r6, r6, r1, lsl #24 │ │ + orr.w r1, r3, r2, lsl #16 │ │ + orr.w r1, r1, r0, lsl #24 │ │ + b.n 28d66 │ │ + cmp r3, #4 │ │ + bcc.w 2915e │ │ + ldr.w r1, [lr] │ │ + movs r6, #0 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + umull r2, r0, r8, r0 │ │ + cmp r0, #0 │ │ + bne.w 29170 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + cmp r0, r2 │ │ + bcc.w 29176 │ │ + subs r0, r0, r2 │ │ + str r0, [sp, #160] @ 0xa0 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + strd r1, r6, [sp, #16] │ │ + add r1, sp, #156 @ 0x9c │ │ + add r0, r2 │ │ + ldr r2, [sp, #116] @ 0x74 │ │ + str r0, [sp, #156] @ 0x9c │ │ + add r0, sp, #136 @ 0x88 │ │ + bl 2926c │ │ + ldrb.w ip, [sp, #136] @ 0x88 │ │ + ldrd r2, lr, [sp, #144] @ 0x90 │ │ + cmp.w ip, #82 @ 0x52 │ │ + bne.w 29180 │ │ + str.w fp, [sp, #80] @ 0x50 │ │ + mov ip, r4 │ │ + ldrd r9, fp, [sp, #16] │ │ + str.w r8, [sp, #40] @ 0x28 │ │ + b.n 2872a │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + str r0, [sp, #88] @ 0x58 │ │ + ldr.w sl, [sp, #108] @ 0x6c │ │ + b.w 284f2 │ │ + cmp.w sl, #0 │ │ + beq.w 291bc │ │ + ldr.w r8, [sp, #76] @ 0x4c │ │ + mov fp, ip │ │ + sub.w ip, ip, #2 │ │ + mov.w r9, #0 │ │ + movs r4, #0 │ │ + movs r6, #0 │ │ + ldrb.w lr, [r0], #1 │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 28de8 │ │ + cmp.w lr, #1 │ │ + bhi.w 28f9a │ │ + and.w r3, r6, #63 @ 0x3f │ │ + and.w r5, lr, #127 @ 0x7f │ │ + rsb r2, r3, #32 │ │ + subs.w sl, r3, #32 │ │ + lsr.w r2, r5, r2 │ │ + it pl │ │ + lslpl.w r2, r5, sl │ │ + orr.w r4, r4, r2 │ │ + lsl.w r2, r5, r3 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w r9, r9, r2 │ │ + sxtb.w r2, lr │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 28e6c │ │ + sub.w ip, ip, #1 │ │ + adds r6, #7 │ │ + adds.w r5, ip, #1 │ │ + bne.n 28dd8 │ │ + b.n 290ee │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + movs r3, #25 │ │ + uxtab r6, r2, r1 │ │ + cmp r6, #7 │ │ + bhi.w 28f9c │ │ + tbh [pc, r6, lsl #1] │ │ + movs r0, r1 │ │ + lsls r7, r0, #1 │ │ + lsls r6, r3, #4 │ │ + lsls r0, r6, #1 │ │ + lsls r6, r3, #4 │ │ + lsls r6, r3, #4 │ │ + lsls r6, r3, #4 │ │ + lsls r7, r2, #1 │ │ + cmp.w sl, #0 │ │ + beq.w 290be │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #2 │ │ + ldrb.w r9, [r5, #1] │ │ + mov.w fp, #0 │ │ + strd r8, ip, [r0, #24] │ │ + b.n 28f90 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + cmp r4, #0 │ │ + strd r0, ip, [r1, #24] │ │ + bne.w 290ba │ │ + ldrd r2, r1, [sp, #60] @ 0x3c │ │ + cmp r1, r2 │ │ + bcc.w 291c4 │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + umull r3, r1, r9, r1 │ │ + cmp r1, #0 │ │ + bne.w 291ce │ │ + cmp r8, r3 │ │ + bcc.w 291d4 │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + uxtab r2, r2, r1 │ │ + cmp r2, #7 │ │ + bhi.w 291e8 │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + sub.w r4, r8, r3 │ │ + add.w lr, r1, r3 │ │ + tbh [pc, r2, lsl #1] │ │ + movs r0, r1 │ │ + lsls r7, r0, #1 │ │ + lsls r3, r3, #6 │ │ + lsls r3, r4, #1 │ │ + lsls r3, r3, #6 │ │ + lsls r3, r3, #6 │ │ + lsls r3, r3, #6 │ │ + lsls r5, r1, #1 │ │ + cmp r8, r3 │ │ + beq.w 291de │ │ + ldrb.w r9, [lr] │ │ + b.n 28f82 │ │ + cmp.w ip, #3 │ │ + bcc.w 290c8 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #3 │ │ + add.w r8, r8, #1 │ │ + ldrh.w r9, [r5, #1] │ │ + mov.w fp, #0 │ │ + strd r8, ip, [r0, #24] │ │ + b.n 28f90 │ │ + cmp.w ip, #8 │ │ + bls.w 290dc │ │ + ldr r1, [r5, #4] │ │ + sub.w ip, ip, #9 │ │ + ldrb r6, [r5, #8] │ │ + add.w r8, r8, #7 │ │ + ldrb r5, [r0, #2] │ │ + ldr r3, [sp, #124] @ 0x7c │ │ + ldrh r0, [r0, #0] │ │ + orr.w r0, r0, r5, lsl #16 │ │ + str.w ip, [r3, #28] │ │ + str.w r8, [r3, #24] │ │ + lsls r3, r6, #24 │ │ + orr.w fp, r3, r1, lsr #8 │ │ + orr.w r9, r0, r1, lsl #24 │ │ + b.n 28f90 │ │ + cmp.w ip, #5 │ │ + bcc.w 290d2 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + sub.w ip, ip, #5 │ │ + add.w r8, r8, #3 │ │ + ldr.w r9, [r5, #1] │ │ + mov.w fp, #0 │ │ + strd r8, ip, [r0, #24] │ │ + b.n 28f90 │ │ + cmp r4, #2 │ │ + bcc.w 291de │ │ + ldrh.w r9, [lr] │ │ + b.n 28f82 │ │ + cmp r4, #7 │ │ + bls.w 291de │ │ + ldr.w r1, [lr, #3] │ │ + mov r8, r0 │ │ + ldrb.w r2, [lr, #7] │ │ + ldrb.w r3, [lr, #2] │ │ + ldrh.w r6, [lr] │ │ + lsrs r5, r1, #8 │ │ + orr.w fp, r5, r2, lsl #24 │ │ + orr.w r2, r6, r3, lsl #16 │ │ + orr.w r9, r2, r1, lsl #24 │ │ + strd fp, r9, [sp] │ │ + b.n 28f90 │ │ + cmp r4, #4 │ │ + bcc.w 291de │ │ + ldr.w r9, [lr] │ │ + mov r8, r0 │ │ + movs r0, #0 │ │ + mov.w fp, #0 │ │ + str.w r9, [sp, #4] │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + strd r9, fp, [r0] │ │ + b.w 284e8 │ │ + movs r3, #6 │ │ + b.n 2907c │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + movs r2, #0 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + str.w lr, [sp, #116] @ 0x74 │ │ + add r0, r1 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + b.n 28fcc │ │ + movs r2, #0 │ │ + b.n 2900c │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + movs r3, #6 │ │ + strd r5, lr, [r0, #24] │ │ + ldrd r0, r8, [sp, #44] @ 0x2c │ │ + b.n 29026 │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + movs r2, #0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str.w ip, [sp, #116] @ 0x74 │ │ + add r0, r5 │ │ + strd r0, r2, [r1, #24] │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + str r1, [sp, #80] @ 0x50 │ │ + mov r8, r0 │ │ + b.n 2907c │ │ + ldr r0, [sp, #132] @ 0x84 │ │ + movs r1, #0 │ │ + str.w ip, [sp, #116] @ 0x74 │ │ + add r8, r0 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + b.n 2904c │ │ + ldr r3, [sp, #92] @ 0x5c │ │ + movs r0, #0 │ │ + movs r1, #1 │ │ + strd r1, r0, [r3] │ │ + strd r9, fp, [r3, #8] │ │ + strd r2, lr, [r3, #16] │ │ + add sp, #164 @ 0xa4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + movs r2, #0 │ │ + movs r1, #1 │ │ + strd r1, r2, [r0, #24] │ │ + movs r6, #0 │ │ + b.n 2909e │ │ + movs r0, #0 │ │ + movs r3, #19 │ │ + mov r8, r5 │ │ + b.n 2905a │ │ + movs r3, #6 │ │ + ldrd r0, r8, [sp, #32] │ │ + b.n 29026 │ │ + movs r3, #6 │ │ + ldrd r0, r8, [sp, #24] │ │ + str r0, [sp, #80] @ 0x50 │ │ + b.n 2907c │ │ + movs r3, #6 │ │ + mov r8, lr │ │ + b.n 2907c │ │ + movs r1, #0 │ │ + add r8, sl │ │ + b.n 29048 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + movs r1, #0 │ │ + add.w r8, lr, r9 │ │ + str r3, [sp, #116] @ 0x74 │ │ + b.n 2904c │ │ + add.w r8, sl, ip │ │ + movs r1, #0 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + str r5, [sp, #116] @ 0x74 │ │ + strd r8, r1, [r0, #24] │ │ + movs r0, #0 │ │ + movs r3, #19 │ │ + str r0, [sp, #80] @ 0x50 │ │ + b.n 2907c │ │ + movs r3, #25 │ │ + str r0, [sp, #80] @ 0x50 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + lsls r6, r0, #8 │ │ + uxth r6, r6 │ │ + add r6, r3 │ │ + b.n 29076 │ │ + b.n 29050 │ │ + mov r8, r3 │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + movs r6, #19 │ │ + bfi r6, r0, #8, #8 │ │ + movs r0, #0 │ │ + str r0, [sp, #80] @ 0x50 │ │ + lsrs r0, r6, #8 │ │ + uxtb r3, r6 │ │ + str r0, [sp, #116] @ 0x74 │ │ + ldr r0, [sp, #124] @ 0x7c │ │ + movs r6, #0 │ │ + movs r1, #1 │ │ + movs r2, #2 │ │ + strd r1, r6, [r0, #24] │ │ + ldr r0, [sp, #116] @ 0x74 │ │ + ldr r1, [sp, #92] @ 0x5c │ │ + uxtb r0, r0 │ │ + orr.w r0, r3, r0, lsl #8 │ │ + strd r0, r8, [r1, #8] │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + str.w r8, [r1, #16] │ │ + str r0, [r1, #20] │ │ + ldr r0, [sp, #92] @ 0x5c │ │ + strd r2, r6, [r0] │ │ + add sp, #164 @ 0xa4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #24 │ │ + str r6, [sp, #116] @ 0x74 │ │ + b.n 28f9c │ │ + movs r0, #0 │ │ + movs r3, #19 │ │ + str r0, [sp, #80] @ 0x50 │ │ + b.n 28f9c │ │ + movs r3, #56 @ 0x38 │ │ + b.n 28f9c │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + str r1, [sp, #80] @ 0x50 │ │ + movs r1, #1 │ │ + b.n 290e4 │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + str r1, [sp, #80] @ 0x50 │ │ + movs r1, #2 │ │ + b.n 290e4 │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + str r1, [sp, #80] @ 0x50 │ │ + movs r1, #4 │ │ + b.n 290e4 │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + str r1, [sp, #80] @ 0x50 │ │ + movs r1, #8 │ │ + str r1, [sp, #116] @ 0x74 │ │ + mov r8, r0 │ │ + b.n 2907c │ │ + mov r8, r1 │ │ + b.n 29050 │ │ + ldr r1, [sp, #132] @ 0x84 │ │ + movs r0, #0 │ │ + str.w lr, [sp, #116] @ 0x74 │ │ + add.w r8, r1, fp │ │ + ldr r1, [sp, #124] @ 0x7c │ │ + strd r8, r0, [r1, #24] │ │ + b.n 29050 │ │ + ldr.w r8, [sp, #132] @ 0x84 │ │ + b.n 29050 │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str r0, [sp, #8] │ │ + b.n 29158 │ │ + mov.w ip, #56 @ 0x38 │ │ + b.n 29158 │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str r0, [sp, #16] │ │ + b.n 2916a │ │ + mov.w ip, #56 @ 0x38 │ │ + b.n 2916a │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + str r0, [sp, #8] │ │ + b.n 29158 │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + str r0, [sp, #16] │ │ + b.n 2916a │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #12] │ │ + str.w lr, [sp, #8] │ │ + ldrd r5, r4, [sp, #8] │ │ + b.n 2919c │ │ + movs r0, #0 │ │ + mov.w ip, #19 │ │ + str r0, [sp, #20] │ │ + str.w lr, [sp, #16] │ │ + ldrd r5, r4, [sp, #16] │ │ + b.n 2919c │ │ + mov.w ip, #56 @ 0x38 │ │ + b.n 29184 │ │ + movs r4, #0 │ │ + mov.w ip, #19 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + b.n 29184 │ │ + mov r5, r2 │ │ + mov r4, lr │ │ + ldrb.w r0, [sp, #143] @ 0x8f │ │ + ldrh.w r1, [sp, #141] @ 0x8d │ │ + ldr.w r2, [sp, #137] @ 0x89 │ │ + orr.w r0, r1, r0, lsl #16 │ │ + str r2, [sp, #72] @ 0x48 │ │ + lsrs r1, r2, #24 │ │ + orr.w lr, r1, r0, lsl #8 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + movs r1, #0 │ │ + ldr r3, [sp, #92] @ 0x5c │ │ + movs r2, #2 │ │ + orr.w r0, ip, r0, lsl #8 │ │ + strd r2, r1, [r3] │ │ + strd r0, lr, [r3, #8] │ │ + strd r5, r4, [r3, #16] │ │ + add sp, #164 @ 0xa4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + b.n 29050 │ │ + b.n 29158 │ │ + b.n 2916a │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + movs r4, #0 │ │ + mov.w ip, #19 │ │ + b.n 2919c │ │ + mov.w ip, #56 @ 0x38 │ │ + b.n 2919c │ │ + movs r4, #0 │ │ + mov.w ip, #19 │ │ + ldr r5, [sp, #68] @ 0x44 │ │ + b.n 2919c │ │ + movs r4, #0 │ │ + mov.w ip, #19 │ │ + mov r5, lr │ │ + b.n 2919c │ │ + mov.w ip, #25 │ │ + ldrd r4, r5, [sp] │ │ + b.n 2919c │ │ + bmi.n 2919e │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #43690 @ 0xaaaa │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #682 @ 0x2aa │ │ + cmp r0, r1 │ │ + bls.n 2921e │ │ + ldr r2, [pc, #76] @ (29264 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 2922c │ │ + movs r0, #0 │ │ + b.n 2923a │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (29268 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ + movs r3, r0 │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + uxtab ip, r3, r2 │ │ + cmp.w ip, #7 │ │ + bhi.n 292e0 │ │ + tbb [pc, ip] │ │ + asrs r4, r0, #20 │ │ + lsrs r0, r6, #16 │ │ + adds r0, #48 @ 0x30 │ │ + movs r0, #48 @ 0x30 │ │ + ldrd r2, r3, [r1] │ │ + cbz r3, 292b2 │ │ + ldrb.w r4, [r2], #1 │ │ + subs r3, #1 │ │ + movs r5, #0 │ │ + b.n 292f0 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #4 │ │ + bcc.n 292b2 │ │ + movs r5, #0 │ │ + subs r3, #4 │ │ + ldr.w r4, [r2], #4 │ │ + b.n 292f0 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #2 │ │ + bcs.n 292e8 │ │ + movs r1, #0 │ │ + str r2, [r0, #4] │ │ + str r2, [r0, #8] │ │ + str r1, [r0, #12] │ │ + movs r1, #19 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #7 │ │ + bhi.n 292fe │ │ + movs r1, #0 │ │ + strb r2, [r0, #8] │ │ + str r1, [r0, #12] │ │ + lsrs r1, r2, #24 │ │ + strb r1, [r0, #11] │ │ + lsrs r1, r2, #8 │ │ + str r2, [r0, #4] │ │ + strh.w r1, [r0, #9] │ │ + movs r1, #19 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + movs r1, #25 │ │ + strb r2, [r0, #1] │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + movs r5, #0 │ │ + subs r3, #2 │ │ + ldrh.w r4, [r2], #2 │ │ + strd r2, r3, [r1] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + strd r4, r5, [r0, #8] │ │ + pop {r4, r5, r7, pc} │ │ + ldr.w lr, [r2, #3] │ │ + subs r3, #8 │ │ + ldrb.w ip, [r2, #2] │ │ + add.w r5, r2, #8 │ │ + ldrb r4, [r2, #7] │ │ + strd r5, r3, [r1] │ │ + ldrh r1, [r2, #0] │ │ + mov.w r2, lr, lsr #8 │ │ + orr.w r2, r2, r4, lsl #24 │ │ + orr.w r1, r1, ip, lsl #16 │ │ + orr.w r1, r1, lr, lsl #24 │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + push {r4, lr} │ │ + uxtb r2, r2 │ │ + cmp r2, #8 │ │ + bne.n 29376 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #8 │ │ + bcc.n 2937e │ │ + ldrb.w lr, [r2, #7] │ │ + subs r3, #8 │ │ + ldr.w ip, [r2, #3] │ │ + add.w r4, r2, #8 │ │ + strd r4, r3, [r1] │ │ + mov.w r1, lr, lsl #24 │ │ + orrs.w r1, r1, ip, lsr #8 │ │ + ittt ne │ │ + movne r1, #56 @ 0x38 │ │ + strbne r1, [r0, #0] │ │ + popne {r4, pc} │ │ + ldrb r3, [r2, #2] │ │ + mov.w r1, ip, lsl #24 │ │ + ldrh r2, [r2, #0] │ │ + orr.w r2, r2, r3, lsl #16 │ │ + orrs r1, r2 │ │ + str r1, [r0, #4] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + pop {r4, pc} │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #4 │ │ + bcs.n 2938c │ │ + movs r1, #0 │ │ + str r2, [r0, #8] │ │ + str r1, [r0, #12] │ │ + movs r1, #19 │ │ + str r2, [r0, #4] │ │ + strb r1, [r0, #0] │ │ + pop {r4, pc} │ │ + subs r3, #4 │ │ + ldr.w r4, [r2], #4 │ │ + str r4, [r0, #4] │ │ + strd r2, r3, [r1] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + pop {r4, pc} │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #7 │ │ + bhi.n 293be │ │ + movs r1, #0 │ │ + strb r2, [r0, #8] │ │ + str r1, [r0, #12] │ │ + lsrs r1, r2, #24 │ │ + strb r1, [r0, #11] │ │ + lsrs r1, r2, #8 │ │ + strh.w r1, [r0, #9] │ │ + movs r1, #19 │ │ + str r2, [r0, #4] │ │ + strb r1, [r0, #0] │ │ + bx lr │ │ + push {r4, r5, r7, lr} │ │ + ldr.w lr, [r2, #3] │ │ + subs r3, #8 │ │ + ldrb.w ip, [r2, #2] │ │ + add.w r5, r2, #8 │ │ + ldrb r4, [r2, #7] │ │ + strd r5, r3, [r1] │ │ + ldrh r1, [r2, #0] │ │ + mov.w r2, lr, lsr #8 │ │ + orr.w r2, r2, r4, lsl #24 │ │ + orr.w r1, r1, ip, lsl #16 │ │ + orr.w r1, r1, lr, lsl #24 │ │ + strd r1, r2, [r0, #8] │ │ + movs r1, #82 @ 0x52 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + strb r1, [r0, #0] │ │ + bx lr │ │ + push {r4, r5, r7, lr} │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + uxtab r4, r3, r2 │ │ + mov.w lr, #26 │ │ + cmp r4, #7 │ │ + bhi.n 2948a │ │ + tbb [pc, r4] │ │ + asrs r4, r0, #12 │ │ + lsrs r0, r0, #13 │ │ + eors r0, r0 │ │ + movs r0, #64 @ 0x40 │ │ + ldrd r3, r4, [r1] │ │ + cbz r4, 29452 │ │ + subs r5, r4, #1 │ │ + ldrb.w r2, [r3], #1 │ │ + b.n 2943e │ │ + ldrd r3, r4, [r1] │ │ + cmp r4, #4 │ │ + bcc.n 29452 │ │ + subs r5, r4, #4 │ │ + ldr.w r2, [r3], #4 │ │ + b.n 2943e │ │ + ldrd r3, r4, [r1] │ │ + cmp r4, #2 │ │ + bcc.n 29452 │ │ + subs r5, r4, #2 │ │ + ldrh.w r2, [r3], #2 │ │ + strd r3, r5, [r1] │ │ + movs r1, #82 @ 0x52 │ │ + str r2, [r0, #4] │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrd r3, r4, [r1] │ │ + cmp r4, #7 │ │ + bhi.n 2945c │ │ + mov.w ip, #0 │ │ + mov.w lr, #19 │ │ + b.n 2948a │ │ + ldrb r5, [r3, #7] │ │ + subs r4, #8 │ │ + ldr.w r2, [r3, #3] │ │ + ldrb.w ip, [r3, #2] │ │ + ldrh.w lr, [r3] │ │ + adds r3, #8 │ │ + strd r3, r4, [r1] │ │ + lsls r1, r5, #24 │ │ + orrs.w r1, r1, r2, lsr #8 │ │ + bne.n 2949a │ │ + orr.w r1, lr, ip, lsl #16 │ │ + orr.w r2, r1, r2, lsl #24 │ │ + movs r1, #82 @ 0x52 │ │ + str r2, [r0, #4] │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + strb r2, [r0, #1] │ │ + strb.w lr, [r0] │ │ + strd r3, r3, [r0, #4] │ │ + str.w ip, [r0, #12] │ │ + pop {r4, r5, r7, pc} │ │ + movs r1, #56 @ 0x38 │ │ + strb r1, [r0, #0] │ │ + pop {r4, r5, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ + sub sp, #16 │ │ + movw r3, #5653 @ 0x1615 │ │ + sub.w r2, r1, r1, lsr #1 │ │ + movt r3, #5 │ │ + cmp r1, r3 │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r3, r2 │ │ + it ls │ │ + movls r3, r2 │ │ + cmp r3, #48 @ 0x30 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r4, #48 @ 0x30 │ │ + cmp r3, #171 @ 0xab │ │ + bcs.n 294f0 │ │ + movs r2, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #8 │ │ + movs r3, #170 @ 0xaa │ │ + bl 29800 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movw r3, #21846 @ 0x5556 │ │ + movt r3, #1365 @ 0x555 │ │ + cmp r2, r3 │ │ + bcc.n 29504 │ │ + ldr r0, [pc, #100] @ (29564 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + add.w r2, r4, r4, lsl #1 │ │ + movs r6, #0 │ │ + movs.w r8, r2, lsl #3 │ │ + beq.n 29524 │ │ + mov r9, r0 │ │ + mov r0, r8 │ │ + mov sl, r1 │ │ + blx 60900 │ │ + cbz r0, 2954c │ │ + mov r5, r0 │ │ + mov r1, sl │ │ + mov r0, r9 │ │ + b.n 29528 │ │ + movs r5, #8 │ │ + movs r4, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r6, #1 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + str r6, [sp, #0] │ │ + bl 29800 │ │ + mov r0, r5 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #16 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + movs r0, #8 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + str r5, [sp, #552] @ 0x228 │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #43690 @ 0xaaaa │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #682 @ 0x2aa │ │ + cmp r0, r1 │ │ + bls.n 29592 │ │ + ldr r2, [pc, #76] @ (295d8 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 295a0 │ │ + movs r0, #0 │ │ + b.n 295ae │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (295dc ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + movs r3, r0 │ │ + str r7, [sp, #896] @ 0x380 │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #39321 @ 0x9999 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #409 @ 0x199 │ │ + cmp r0, r1 │ │ + bls.n 2960a │ │ + ldr r2, [pc, #76] @ (29650 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #2 │ │ + mov.w r2, r1, lsl #3 │ │ + cbnz r0, 29618 │ │ + movs r0, #0 │ │ + b.n 29626 │ │ + add.w r0, r0, r0, lsl #2 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (29654 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + str r7, [sp, #624] @ 0x270 │ │ + movs r3, r0 │ │ + str r7, [sp, #352] @ 0x160 │ │ + movs r3, r0 │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #0 │ │ + it ne │ │ + bxne lr │ │ + ldr r1, [r0, #8] │ │ + cbz r1, 29678 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr r1, [r0, #4] │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + ldr r1, [r0, #16] │ │ + cmp r1, #0 │ │ + itt ne │ │ + ldrne r0, [r0, #12] │ │ + bne.w 60820 │ │ + bx lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + ldrd r8, r6, [r0, #4] │ │ + mov r5, r0 │ │ + cbz r6, 296c6 │ │ + add.w r4, r8, #8 │ │ + b.n 296a2 │ │ + adds r4, #40 @ 0x28 │ │ + subs r6, #1 │ │ + beq.n 296c6 │ │ + ldr.w r0, [r4, #-8] │ │ + cmp r0, #0 │ │ + bne.n 2969c │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #-4] │ │ + blxne 608f0 │ │ + ldr r0, [r4, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #4] │ │ + blxne 608f0 │ │ + b.n 2969c │ │ + ldr r0, [r5, #0] │ │ + cbz r0, 296d8 │ │ + mov r0, r8 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r1, #0 │ │ + it eq │ │ + bxeq lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + add.w r0, r1, r1, lsl #2 │ │ + movs r6, #0 │ │ + mov.w r8, r0, lsl #3 │ │ + b.n 29700 │ │ + adds r6, #40 @ 0x28 │ │ + cmp r8, r6 │ │ + beq.n 29722 │ │ + ldr r0, [r4, r6] │ │ + cmp r0, #0 │ │ + bne.n 296fa │ │ + adds r5, r4, r6 │ │ + ldr r0, [r5, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #4] │ │ + blxne 608f0 │ │ + ldr r0, [r5, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #12] │ │ + blxne 608f0 │ │ + b.n 296fa │ │ + mov r0, r4 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + ldr r0, [r0, #8] │ │ + cmp r0, #2 │ │ + beq.n 29742 │ │ + cbz r0, 29748 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r6, [r4, #16] │ │ + cbz r6, 29786 │ │ + ldr.w r8, [r4, #12] │ │ + add.w r5, r8, #8 │ │ + b.n 2975c │ │ + adds r5, #40 @ 0x28 │ │ + subs r6, #1 │ │ + beq.n 29780 │ │ + ldr.w r0, [r5, #-8] │ │ + cmp r0, #0 │ │ + bne.n 29756 │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r5, #-4] │ │ + blxne 608f0 │ │ + ldr r0, [r5, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #4] │ │ + blxne 608f0 │ │ + b.n 29756 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + beq.n 29742 │ │ + ldr r0, [r4, #20] │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + cbz r0, 297ae │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r6, [r4, #8] │ │ + cbz r6, 297ec │ │ + ldr.w r8, [r4, #4] │ │ + add.w r5, r8, #8 │ │ + b.n 297c2 │ │ + adds r5, #40 @ 0x28 │ │ + subs r6, #1 │ │ + beq.n 297e6 │ │ + ldr.w r0, [r5, #-8] │ │ + cmp r0, #0 │ │ + bne.n 297bc │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r5, #-4] │ │ + blxne 608f0 │ │ + ldr r0, [r5, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #4] │ │ + blxne 608f0 │ │ + b.n 297bc │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr r0, [r4, #16] │ │ + cmp r0, #0 │ │ + beq.n 297a8 │ │ + ldr r0, [r4, #12] │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #420 @ 0x1a4 │ │ + mov r4, r1 │ │ + mov r8, r3 │ │ + mov r9, r2 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + mov.w r1, #1073741824 @ 0x40000000 │ │ + mov r2, r4 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r4 │ │ + adds r6, r0, #1 │ │ + adc.w r5, r1, #0 │ │ + mla r3, r1, r4, r3 │ │ + eor.w r3, r3, #1073741824 @ 0x40000000 │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq r5, r1 │ │ + str r5, [sp, #20] │ │ + it eq │ │ + moveq r6, r0 │ │ + cmp.w r4, #4096 @ 0x1000 │ │ + str r6, [sp, #24] │ │ + bhi.n 29852 │ │ + sub.w r0, r4, r4, lsr #1 │ │ + cmp r0, #64 @ 0x40 │ │ + it cs │ │ + movcs r0, #64 @ 0x40 │ │ + b.n 29874 │ │ + orr.w r0, r4, #1 │ │ + movs r2, #1 │ │ + clz r0, r0 │ │ + eor.w r0, r0, #31 │ │ + and.w r1, r0, #1 │ │ + add.w r0, r1, r0, lsr #1 │ │ + lsr.w r1, r4, r0 │ │ + lsl.w r0, r2, r0 │ │ + add r0, r1 │ │ + lsrs r0, r0, #1 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + movs r2, #1 │ │ + str r0, [sp, #28] │ │ + mov.w sl, #0 │ │ + sub.w r0, r1, #24 │ │ + str r0, [sp, #16] │ │ + sub.w r0, r1, #12 │ │ + str r0, [sp, #8] │ │ + add.w r0, r1, #48 @ 0x30 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + movs r5, #0 │ │ + mov ip, r8 │ │ + mov r3, r4 │ │ + str r0, [sp, #12] │ │ + str.w r9, [sp, #80] @ 0x50 │ │ + strd r4, r8, [sp, #36] @ 0x24 │ │ + add.w r4, sl, sl, lsl #1 │ │ + cmp r3, sl │ │ + str.w sl, [sp, #64] @ 0x40 │ │ + bls.n 298e6 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sub.w fp, r3, sl │ │ + ldr r1, [sp, #28] │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r5, [sp, #52] @ 0x34 │ │ + cmp fp, r1 │ │ + str r4, [sp, #68] @ 0x44 │ │ + bcs.n 298fa │ │ + ldr r1, [r7, #8] │ │ + cbz r1, 29924 │ │ + movs r1, #0 │ │ + cmp.w fp, #32 │ │ + strd r1, r1, [sp] │ │ + it cs │ │ + movcs.w fp, #32 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + mov r4, r2 │ │ + mov r1, fp │ │ + mov r2, r9 │ │ + bl 29d1c │ │ + mov r2, r4 │ │ + b.n 29a44 │ │ + movs r0, #1 │ │ + mov lr, r2 │ │ + str r0, [sp, #48] @ 0x30 │ │ + mov.w r8, #0 │ │ + cmp r5, #2 │ │ + bcs.w 29ab0 │ │ + mov r2, lr │ │ + b.n 29cc8 │ │ + cmp.w fp, #2 │ │ + bcc.w 29a44 │ │ + ldrd r5, r3, [r0] │ │ + ldrd ip, lr, [r0, #24] │ │ + subs.w r1, ip, r5 │ │ + sbcs.w r1, lr, r3 │ │ + bcs.n 29932 │ │ + cmp.w fp, #2 │ │ + bne.n 2993e │ │ + mov.w r8, #2 │ │ + mov.w sl, #1 │ │ + b.n 299c2 │ │ + ldr r0, [sp, #28] │ │ + cmp fp, r0 │ │ + it cs │ │ + movcs fp, r0 │ │ + mov.w r3, fp, lsl #1 │ │ + b.n 29a4a │ │ + cmp.w fp, #2 │ │ + bne.n 2996e │ │ + mov.w fp, #2 │ │ + b.n 29a44 │ │ + ldr r1, [sp, #12] │ │ + mov.w r8, #2 │ │ + strd r5, r3, [sp, #72] @ 0x48 │ │ + mov r6, ip │ │ + add.w r5, r1, r4, lsl #3 │ │ + mov r3, lr │ │ + str r2, [sp, #84] @ 0x54 │ │ + ldrd r2, r4, [r5] │ │ + subs r6, r2, r6 │ │ + sbcs.w r3, r4, r3 │ │ + bcs.n 299a0 │ │ + add.w r8, r8, #1 │ │ + adds r5, #24 │ │ + mov r6, r2 │ │ + mov r3, r4 │ │ + cmp fp, r8 │ │ + bne.n 29952 │ │ + b.n 2999e │ │ + ldr r1, [sp, #12] │ │ + mov.w r8, #2 │ │ + strd r5, r3, [sp, #72] @ 0x48 │ │ + mov sl, ip │ │ + add.w r5, r1, r4, lsl #3 │ │ + mov r4, lr │ │ + str r2, [sp, #84] @ 0x54 │ │ + ldrd r2, r3, [r5] │ │ + subs.w r6, r2, sl │ │ + sbcs.w r4, r3, r4 │ │ + bcc.n 299a0 │ │ + add.w r8, r8, #1 │ │ + adds r5, #24 │ │ + mov sl, r2 │ │ + mov r4, r3 │ │ + cmp fp, r8 │ │ + bne.n 29982 │ │ + mov r8, fp │ │ + ldr r2, [sp, #84] @ 0x54 │ │ + ldrd sl, r4, [sp, #64] @ 0x40 │ │ + ldr r1, [sp, #28] │ │ + cmp r8, r1 │ │ + bcc.w 298c2 │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + subs.w r0, ip, r0 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + sbcs.w r0, lr, r0 │ │ + bcs.n 29a38 │ │ + movs.w sl, r8, lsr #1 │ │ + beq.n 29a3c │ │ + str r2, [sp, #84] @ 0x54 │ │ + add.w r2, r8, r8, lsl #1 │ │ + ldr r0, [sp, #8] │ │ + lsls r3, r4, #3 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + add.w r2, r0, r2, lsl #3 │ │ + str.w r8, [sp, #60] @ 0x3c │ │ + adds r4, r2, r3 │ │ + ldr r0, [r6, r3] │ │ + subs.w sl, sl, #1 │ │ + ldmdb r4, {r1, fp, lr} │ │ + str r1, [r6, r3] │ │ + add.w r1, r6, r3 │ │ + add.w r6, r6, #24 │ │ + ldrd r5, r9, [r1, #4] │ │ + str r0, [sp, #76] @ 0x4c │ │ + ldr r0, [r2, r3] │ │ + str.w r5, [r4, #-8] │ │ + ldr r5, [r4, #4] │ │ + ldrd r8, ip, [r1, #12] │ │ + str r0, [sp, #72] @ 0x48 │ │ + ldr r0, [sp, #76] @ 0x4c │ │ + str.w r8, [r2, r3] │ │ + sub.w r2, r2, #24 │ │ + str.w r0, [r4, #-12] │ │ + ldr r0, [sp, #72] @ 0x48 │ │ + strd r0, r5, [r1, #12] │ │ + ldr r5, [r1, #20] │ │ + ldr r0, [r4, #8] │ │ + str.w fp, [r1, #4] │ │ + str.w lr, [r1, #8] │ │ + str.w r9, [r4, #-4] │ │ + str.w ip, [r4, #4] │ │ + str r0, [r1, #20] │ │ + str r5, [r4, #8] │ │ + bne.n 299d6 │ │ + ldrd fp, sl, [sp, #60] @ 0x3c │ │ + ldrd r9, r2, [sp, #80] @ 0x50 │ │ + b.n 29a44 │ │ + mov fp, r8 │ │ + b.n 29a44 │ │ + mov.w fp, #1 │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ + mov.w r0, fp, lsl #1 │ │ + adds r3, r0, #1 │ │ + sub.w r0, sl, r2, lsr #1 │ │ + mov lr, r2 │ │ + adds.w r0, r0, sl │ │ + add.w r2, sl, r3, lsr #1 │ │ + ldr r4, [sp, #24] │ │ + mov.w fp, #0 │ │ + adc.w r1, fp, #0 │ │ + adds.w r2, r2, sl │ │ + str r3, [sp, #48] @ 0x30 │ │ + umull ip, r6, r2, r4 │ │ + ldr r3, [sp, #20] │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ + mla r2, r2, r3, r6 │ │ + umull r6, r5, r0, r4 │ │ + mla r0, r0, r3, r5 │ │ + mla r0, r1, r4, r0 │ │ + adc.w r1, fp, #0 │ │ + mla r1, r1, r4, r2 │ │ + eors r0, r1 │ │ + eor.w r1, ip, r6 │ │ + clz r1, r1 │ │ + add.w r8, r1, #32 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + it ne │ │ + clzne r8, r0 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + ldr.w ip, [sp, #40] @ 0x28 │ │ + cmp r5, #2 │ │ + bcc.w 298f6 │ │ + ldr r0, [sp, #16] │ │ + mov r2, lr │ │ + str.w r8, [sp, #60] @ 0x3c │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w r0, r0, r4, lsl #3 │ │ + str r0, [sp, #72] @ 0x48 │ │ + b.n 29c02 │ │ + cmp r2, #2 │ │ + it cs │ │ + cmpcs r6, #2 │ │ + bcs.n 29ae4 │ │ + ldr.w sl, [sp, #64] @ 0x40 │ │ + lsls r0, r4, #1 │ │ + adds r2, r0, #1 │ │ + sub.w r1, r7, #94 @ 0x5e │ │ + cmp r3, #1 │ │ + bhi.w 29c02 │ │ + b.n 29cc6 │ │ + cmp sl, fp │ │ + mov r0, fp │ │ + it cc │ │ + movcc r0, sl │ │ + cmp ip, r0 │ │ + bcc.n 29ad0 │ │ + add.w r6, r0, r0, lsl #1 │ │ + add.w r1, fp, fp, lsl #1 │ │ + str r4, [sp, #44] @ 0x2c │ │ + cmp fp, sl │ │ + str r5, [sp, #52] @ 0x34 │ │ + add.w r8, lr, r1, lsl #3 │ │ + str.w lr, [sp, #84] @ 0x54 │ │ + it hi │ │ + movhi lr, r8 │ │ + lsls r2, r6, #3 │ │ + mov r0, r9 │ │ + mov r1, lr │ │ + bl 5daa8 │ │ + add.w r6, r9, r6, lsl #3 │ │ + cmp fp, sl │ │ + bls.n 29b7e │ │ + ldr.w ip, [sp, #32] │ │ + ldr.w r2, [r8, #-24]! │ │ + mov.w lr, #0 │ │ + ldr.w r3, [r6, #-24]! │ │ + ldr.w r0, [r8, #4] │ │ + ldr r1, [r6, #4] │ │ + subs r2, r3, r2 │ │ + mov.w r3, #0 │ │ + sbcs.w r2, r1, r0 │ │ + mov r0, r6 │ │ + it cs │ │ + movcs.w lr, #1 │ │ + it cc │ │ + movcc r3, #1 │ │ + cmp r3, #0 │ │ + it ne │ │ + movne r0, r8 │ │ + ldmia.w r0, {r2, r4, r5, r9, sl, fp} │ │ + orr.w r0, r3, r3, lsl #1 │ │ + mov r1, ip │ │ + add.w r6, r6, r0, lsl #3 │ │ + orr.w r0, lr, lr, lsl #1 │ │ + stmia.w r1, {r2, r4, r5, r9, sl, fp} │ │ + add.w r8, r8, r0, lsl #3 │ │ + ldr r0, [sp, #84] @ 0x54 │ │ + cmp r8, r0 │ │ + beq.n 29be6 │ │ + ldr.w r9, [sp, #80] @ 0x50 │ │ + sub.w ip, ip, #24 │ │ + cmp r6, r9 │ │ + bne.n 29b20 │ │ + mov r0, r8 │ │ + b.n 29bec │ │ + mov r1, r9 │ │ + str r6, [sp, #76] @ 0x4c │ │ + ldrd r0, r2, [r1] │ │ + mov.w r9, #0 │ │ + ldrd r3, r5, [r8] │ │ + mov.w sl, #0 │ │ + mov lr, r1 │ │ + subs r0, r3, r0 │ │ + sbcs.w r0, r5, r2 │ │ + it cs │ │ + movcs.w r9, #1 │ │ + it cc │ │ + movcc.w sl, #1 │ │ + cmp.w sl, #0 │ │ + it ne │ │ + movne lr, r8 │ │ + ldr.w ip, [sp, #84] @ 0x54 │ │ + ldmia.w lr, {r0, r2, r3, r4, r6, fp} │ │ + mov r5, ip │ │ + add.w ip, ip, #24 │ │ + stmia.w r5, {r0, r2, r3, r4, r6, fp} │ │ + orr.w r0, r9, r9, lsl #1 │ │ + ldr r6, [sp, #76] @ 0x4c │ │ + add.w r1, r1, r0, lsl #3 │ │ + str.w ip, [sp, #84] @ 0x54 │ │ + cmp r1, r6 │ │ + itttt ne │ │ + orrne.w r0, sl, sl, lsl #1 │ │ + addne.w r8, r8, r0, lsl #3 │ │ + ldrne r0, [sp, #72] @ 0x48 │ │ + cmpne r8, r0 │ │ + bne.n 29b82 │ │ + ldrd r9, r0, [sp, #80] @ 0x50 │ │ + b.n 29bee │ │ + mov r0, r8 │ │ + ldr.w r9, [sp, #80] @ 0x50 │ │ + mov r1, r9 │ │ + subs r2, r6, r1 │ │ + bl 5daa8 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldrd ip, r4, [sp, #40] @ 0x28 │ │ + b.n 29ad0 │ │ + subs r3, r5, #1 │ │ + ldrb r0, [r1, r3] │ │ + cmp r0, r8 │ │ + bcc.n 29cc8 │ │ + add r0, sp, #88 @ 0x58 │ │ + mov r5, r3 │ │ + ldr.w r6, [r0, r3, lsl #2] │ │ + mov.w fp, r6, lsr #1 │ │ + add.w r4, fp, r2, lsr #1 │ │ + cmp r4, ip │ │ + bhi.n 29c30 │ │ + orr.w r0, r6, r2 │ │ + ands.w r0, r0, #1 │ │ + bne.n 29c30 │ │ + lsls r2, r4, #1 │ │ + cmp r3, #1 │ │ + bhi.n 29c02 │ │ + b.n 29cc6 │ │ + sub.w r0, sl, r4 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + str r3, [sp, #68] @ 0x44 │ │ + add.w r0, r0, r0, lsl #1 │ │ + str r2, [sp, #84] @ 0x54 │ │ + add.w lr, r1, r0, lsl #3 │ │ + lsls r0, r6, #31 │ │ + beq.n 29c52 │ │ + mov.w sl, r2, lsr #1 │ │ + lsls r0, r2, #31 │ │ + bne.w 29ac8 │ │ + b.n 29c8c │ │ + orr.w r0, fp, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + mov r2, r9 │ │ + mov r3, ip │ │ + mov sl, lr │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + mov r0, lr │ │ + mov r1, fp │ │ + mov r8, ip │ │ + bl 29d1c │ │ + mov ip, r8 │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + mov lr, sl │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldr r2, [sp, #84] @ 0x54 │ │ + mov.w sl, r2, lsr #1 │ │ + lsls r0, r2, #31 │ │ + bne.w 29ac8 │ │ + orr.w r0, sl, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + mov r2, r9 │ │ + mov r3, ip │ │ + mov r9, lr │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add.w r0, fp, fp, lsl #1 │ │ + mov r1, sl │ │ + mov r8, ip │ │ + add.w r0, lr, r0, lsl #3 │ │ + bl 29d1c │ │ + mov ip, r8 │ │ + mov lr, r9 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + ldrd r9, r2, [sp, #80] @ 0x50 │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + b.n 29ac8 │ │ + movs r5, #1 │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + add r0, sp, #88 @ 0x58 │ │ + strb.w r8, [r1, r5] │ │ + cmp r3, sl │ │ + str.w r2, [r0, r5, lsl #2] │ │ + bls.n 29cf0 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + adds r5, #1 │ │ + add.w sl, sl, r2, lsr #1 │ │ + add.w r4, sl, sl, lsl #1 │ │ + cmp r3, sl │ │ + str.w sl, [sp, #64] @ 0x40 │ │ + bls.w 298e6 │ │ + b.n 298ae │ │ + lsls r0, r2, #31 │ │ + bne.n 29d14 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + movs r0, #0 │ │ + orr.w r2, r1, #1 │ │ + clz r3, r2 │ │ + movs r2, #62 @ 0x3e │ │ + eor.w r2, r2, r3, lsl #1 │ │ + strd r2, r0, [sp] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov r2, r9 │ │ + mov r3, ip │ │ + bl 29d1c │ │ + add sp, #420 @ 0x1a4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #116 @ 0x74 │ │ + mov r9, r2 │ │ + mov fp, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + str r2, [sp, #52] @ 0x34 │ │ + bcs.w 29f56 │ │ + mov r4, r1 │ │ + lsrs r0, r4, #1 │ │ + str.w fp, [sp, #48] @ 0x30 │ │ + str r0, [sp, #44] @ 0x2c │ │ + beq.w 2a546 │ │ + cmp r4, #8 │ │ + str r4, [sp, #28] │ │ + bcc.w 2a242 │ │ + ldr.w fp, [sp, #48] @ 0x30 │ │ + ldrd r0, r2, [fp, #48] @ 0x30 │ │ + ldrd r3, r6, [fp, #72] @ 0x48 │ │ + ldrd r5, lr, [fp] │ │ + subs r0, r3, r0 │ │ + ldrd r1, r8, [fp, #24] │ │ + sbcs.w r0, r6, r2 │ │ + mov.w r6, #48 @ 0x30 │ │ + mov.w r0, #72 @ 0x48 │ │ + it cc │ │ + movcc r6, #72 @ 0x48 │ │ + it cc │ │ + movcc r0, #48 @ 0x30 │ │ + subs r1, r1, r5 │ │ + ldr.w r2, [fp, r0] │ │ + sbcs.w r1, r8, lr │ │ + ldr.w r1, [fp, r6] │ │ + str r2, [sp, #60] @ 0x3c │ │ + mov.w r5, #0 │ │ + mov.w r2, #0 │ │ + str r1, [sp, #56] @ 0x38 │ │ + it cc │ │ + movcc r5, #1 │ │ + it cs │ │ + movcs r2, #1 │ │ + orr.w r5, r5, r5, lsl #1 │ │ + orr.w r2, r2, r2, lsl #1 │ │ + add.w r1, fp, r0 │ │ + add.w r0, fp, r6 │ │ + ldr.w r3, [fp, r5, lsl #3] │ │ + add.w r4, fp, r2, lsl #3 │ │ + ldr.w sl, [fp, r2, lsl #3] │ │ + add.w r2, fp, r5, lsl #3 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + ldr.w ip, [r0, #4] │ │ + ldr r5, [r2, #4] │ │ + subs r3, r6, r3 │ │ + ldr.w r8, [r1, #4] │ │ + sbcs.w r3, ip, r5 │ │ + mov r5, r0 │ │ + ldr.w lr, [r4, #4] │ │ + mrs ip, CPSR │ │ + it cc │ │ + movcc r5, r4 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + subs.w r3, r3, sl │ │ + sbcs.w r3, r8, lr │ │ + itt cc │ │ + movcc r5, r1 │ │ + movcc r1, r4 │ │ + str r1, [sp, #60] @ 0x3c │ │ + it cc │ │ + movcc r4, r0 │ │ + msr CPSR_f, ip │ │ + it cc │ │ + movcc r4, r2 │ │ + ldrd r1, r6, [r4] │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldrd r3, r1, [r5] │ │ + strd r3, r1, [sp, #36] @ 0x24 │ │ + it cc │ │ + movcc r2, r0 │ │ + ldmia.w r2, {r1, r3, r8, sl, ip, lr} │ │ + mov r0, r9 │ │ + stmia.w r0, {r1, r3, r8, sl, ip, lr} │ │ + mov ip, r4 │ │ + mov r8, r4 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov lr, r5 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + subs r0, r1, r0 │ │ + add.w r1, r9, #24 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + sbcs r0, r6 │ │ + it cc │ │ + movcc ip, r5 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + it cs │ │ + movcs r8, lr │ │ + add.w r0, r9, #48 @ 0x30 │ │ + ldmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, r9, #72 @ 0x48 │ │ + ldr.w ip, [sp, #60] @ 0x3c │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + add.w sl, r0, r0, lsl #1 │ │ + add.w r5, fp, sl, lsl #3 │ │ + ldr.w r2, [fp, sl, lsl #3] │ │ + ldrd r3, r4, [r5, #48] @ 0x30 │ │ + ldrd r6, r0, [r5, #72] @ 0x48 │ │ + ldrd r1, r8, [r5, #24] │ │ + subs r3, r6, r3 │ │ + ldr.w lr, [r5, #4] │ │ + sbcs r0, r4 │ │ + mov.w r3, #48 @ 0x30 │ │ + mov.w r0, #72 @ 0x48 │ │ + it cc │ │ + movcc r3, #72 @ 0x48 │ │ + it cc │ │ + movcc r0, #48 @ 0x30 │ │ + mov r6, r0 │ │ + ldr.w r9, [r5, r0] │ │ + subs r0, r1, r2 │ │ + sbcs.w r0, r8, lr │ │ + mov.w r1, #0 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + ldr.w r8, [r5, r3] │ │ + it cs │ │ + movcs r0, #1 │ │ + orr.w r4, r0, r0, lsl #1 │ │ + add.w fp, r5, r6 │ │ + orr.w r6, r1, r1, lsl #1 │ │ + ldr.w r0, [r5, r4, lsl #3] │ │ + add.w r1, r5, r4, lsl #3 │ │ + ldr.w ip, [r5, r6, lsl #3] │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w r4, r5, r6, lsl #3 │ │ + adds r0, r5, r3 │ │ + ldr.w r2, [fp, #4] │ │ + subs.w r6, r8, ip │ │ + str r2, [sp, #60] @ 0x3c │ │ + ldr r2, [r0, #4] │ │ + ldr r5, [r4, #4] │ │ + ldr.w lr, [r1, #4] │ │ + sbcs r2, r5 │ │ + mrs r6, CPSR │ │ + mov r2, r0 │ │ + it cc │ │ + movcc r2, r1 │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + subs.w r5, r9, r3 │ │ + ldr r3, [sp, #60] @ 0x3c │ │ + mov r9, r1 │ │ + sbcs.w r5, r3, lr │ │ + ittt cc │ │ + movcc r2, fp │ │ + movcc fp, r1 │ │ + movcc r9, r0 │ │ + msr CPSR_f, r6 │ │ + it cc │ │ + movcc r9, r4 │ │ + ldrd r3, r6, [r9] │ │ + str r3, [sp, #60] @ 0x3c │ │ + ldrd r3, r1, [r2] │ │ + str r3, [sp, #40] @ 0x28 │ │ + str r1, [sp, #56] @ 0x38 │ │ + it cc │ │ + movcc r4, r0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + add.w r1, r0, sl, lsl #3 │ │ + ldmia.w r4, {r3, r5, r8, sl, ip, lr} │ │ + mov r0, r1 │ │ + stmia.w r0, {r3, r5, r8, sl, ip, lr} │ │ + mov ip, r9 │ │ + mov lr, r2 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + mov r8, r1 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + subs r0, r3, r0 │ │ + add.w r3, r1, #24 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sbcs r0, r6 │ │ + it cc │ │ + movcc ip, r2 │ │ + ldmia.w ip, {r0, r1, r2, r4, r5, r6} │ │ + stmia r3!, {r0, r1, r2, r4, r5, r6} │ │ + it cs │ │ + movcs r9, lr │ │ + add.w r0, r8, #48 @ 0x30 │ │ + ldmia.w r9, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, r8, #72 @ 0x48 │ │ + ldr.w r9, [sp, #44] @ 0x2c │ │ + ldmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #4 │ │ + b.n 2a26a │ │ + ldr r5, [r7, #8] │ │ + mov r8, r3 │ │ + ldr r0, [r7, #12] │ │ + str r0, [sp, #24] │ │ + sub.w r0, r9, #24 │ │ + str r1, [sp, #44] @ 0x2c │ │ + strd r0, r3, [sp, #12] │ │ + str.w fp, [sp, #48] @ 0x30 │ │ + cmp r5, #0 │ │ + beq.w 2a22a │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + movs r0, #168 @ 0xa8 │ │ + cmp r1, #64 @ 0x40 │ │ + mov.w r3, r1, lsr #3 │ │ + mla r2, r3, r0, fp │ │ + add.w r0, r3, r3, lsl #1 │ │ + add.w r9, fp, r0, lsl #5 │ │ + bcs.n 29fd4 │ │ + ldrd lr, ip, [r2] │ │ + ldrd r3, r6, [r9] │ │ + ldrd r4, r1, [fp] │ │ + subs.w r0, r3, lr │ │ + sbcs.w r0, r6, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + subs r3, r4, r3 │ │ + sbcs.w r3, r1, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + teq r3, r0 │ │ + it ne │ │ + movne r9, r2 │ │ + subs.w r0, r4, lr │ │ + sbcs.w r0, r1, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + eors r3, r0 │ │ + it ne │ │ + movne r9, fp │ │ + b.n 29fde │ │ + mov r0, fp │ │ + mov r1, r9 │ │ + bl 2a5a0 │ │ + mov r9, r0 │ │ + sub.w r0, r9, fp │ │ + movw r1, #43691 @ 0xaaab │ │ + movt r1, #43690 @ 0xaaaa │ │ + subs r5, #1 │ │ + lsrs r0, r0, #3 │ │ + str r5, [sp, #32] │ │ + muls r0, r1 │ │ + mov r1, r9 │ │ + add.w ip, sp, #64 @ 0x40 │ │ + str r0, [sp, #36] @ 0x24 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #24] │ │ + str.w r9, [sp, #40] @ 0x28 │ │ + cbz r0, 2a01e │ │ + ldr r2, [sp, #24] │ │ + ldrd r0, r1, [r9] │ │ + ldrd r2, r3, [r2] │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, r3, r1 │ │ + bcs.w 2a126 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + cmp r8, r0 │ │ + bcc.w 2a570 │ │ + add.w r0, r0, r0, lsl #1 │ │ + str r0, [sp, #20] │ │ + movs r5, #0 │ │ + mov r9, fp │ │ + add.w r8, r1, r0, lsl #3 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + add.w r3, r0, r0, lsl #1 │ │ + ldr.w lr, [sp, #40] @ 0x28 │ │ + str r0, [sp, #56] @ 0x38 │ │ + add.w r0, fp, r3, lsl #3 │ │ + str r0, [sp, #60] @ 0x3c │ │ + cmp r9, r0 │ │ + bcs.n 2a082 │ │ + ldrd r6, r0, [lr] │ │ + sub.w r8, r8, #24 │ │ + ldrd r4, r2, [r9] │ │ + subs r6, r4, r6 │ │ + sbcs r2, r0 │ │ + add.w r6, r5, r5, lsl #1 │ │ + mov r2, r8 │ │ + mov r0, r9 │ │ + it cc │ │ + movcc r2, r1 │ │ + add.w r9, r9, #24 │ │ + add.w r2, r2, r6, lsl #3 │ │ + ldmia.w r0, {r3, r4, r6, sl, fp, ip} │ │ + stmia.w r2, {r3, r4, r6, sl, fp, ip} │ │ + it cc │ │ + addcc r5, #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + cmp r9, r0 │ │ + bcc.n 2a04c │ │ + ldr.w fp, [sp, #44] @ 0x2c │ │ + add.w sl, r5, r5, lsl #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + cmp r0, fp │ │ + beq.n 2a0b4 │ │ + mov r2, r9 │ │ + mov lr, r5 │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + sub.w r8, r8, #24 │ │ + add.w ip, r8, sl, lsl #3 │ │ + add.w r9, r9, #24 │ │ + stmia.w ip, {r0, r1, r3, r4, r5, r6} │ │ + mov r0, fp │ │ + mov r5, lr │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr.w fp, [sp, #48] @ 0x30 │ │ + b.n 2a038 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + mov.w r2, sl, lsl #3 │ │ + bl 5daa8 │ │ + subs.w r1, fp, r5 │ │ + str r5, [sp, #28] │ │ + beq.n 2a0f0 │ │ + ldr r2, [sp, #20] │ │ + mov lr, r1 │ │ + ldr r0, [sp, #12] │ │ + add.w r8, r0, r2, lsl #3 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w r9, r0, sl, lsl #3 │ │ + mov ip, r8 │ │ + mov r2, r9 │ │ + ldmia.w ip, {r0, r3, r4, r5, r6, fp} │ │ + sub.w r8, r8, #24 │ │ + add.w r9, r9, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia.w r2, {r0, r3, r4, r5, r6, fp} │ │ + bne.n 2a0d6 │ │ + ldr r4, [sp, #28] │ │ + ldr.w fp, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #16] │ │ + cbz r4, 2a126 │ │ + ldr.w r9, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + cmp r0, r4 │ │ + bcc.w 2a54e │ │ + add r0, sp, #64 @ 0x40 │ │ + ldr r5, [sp, #32] │ │ + mov r2, r9 │ │ + mov r3, r8 │ │ + strd r5, r0, [sp] │ │ + add.w r0, fp, sl, lsl #3 │ │ + bl 29d1c │ │ + cmp r4, #33 @ 0x21 │ │ + str r4, [sp, #44] @ 0x2c │ │ + bcs.w 29f6c │ │ + b.n 29d34 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r8, r1 │ │ + bcc.w 2a570 │ │ + add.w r1, r1, r1, lsl #1 │ │ + ldr.w sl, [sp, #36] @ 0x24 │ │ + mov.w r8, #0 │ │ + mov r9, fp │ │ + add.w lr, r0, r1, lsl #3 │ │ + str r1, [sp, #56] @ 0x38 │ │ + add.w r2, sl, sl, lsl #1 │ │ + ldr.w ip, [sp, #40] @ 0x28 │ │ + str.w sl, [sp, #36] @ 0x24 │ │ + add.w r0, fp, r2, lsl #3 │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + cmp r9, r0 │ │ + str r0, [sp, #60] @ 0x3c │ │ + bcs.n 2a196 │ │ + ldrd r3, r5, [r9] │ │ + sub.w lr, lr, #24 │ │ + ldrd r4, r2, [ip] │ │ + subs r3, r4, r3 │ │ + sbcs r2, r5 │ │ + add.w r3, r8, r8, lsl #1 │ │ + mov r2, lr │ │ + it cs │ │ + movcs r2, fp │ │ + add.w sl, r2, r3, lsl #3 │ │ + mov r3, r9 │ │ + add.w r9, r9, #24 │ │ + ldmia.w r3, {r0, r1, r2, r4, r5, r6} │ │ + stmia.w sl, {r0, r1, r2, r4, r5, r6} │ │ + it cs │ │ + addcs.w r8, r8, #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + cmp r9, r0 │ │ + bcc.n 2a15e │ │ + ldr.w sl, [sp, #44] @ 0x2c │ │ + add.w r4, r8, r8, lsl #1 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cmp r0, sl │ │ + beq.n 2a1c6 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + mov r1, r9 │ │ + add.w r9, r9, #24 │ │ + add.w r8, r8, #1 │ │ + add.w ip, r0, r4, lsl #3 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + sub.w lr, lr, #24 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + ldr.w fp, [sp, #48] @ 0x30 │ │ + b.n 2a144 │ │ + ldr.w fp, [sp, #48] @ 0x30 │ │ + lsls r2, r4, #3 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + mov r0, fp │ │ + bl 5daa8 │ │ + subs.w lr, sl, r8 │ │ + beq.w 2a546 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + add.w fp, fp, r4, lsl #3 │ │ + ldr r0, [sp, #12] │ │ + mov sl, fp │ │ + str.w lr, [sp, #28] │ │ + add.w r9, r0, r1, lsl #3 │ │ + mov r0, r9 │ │ + mov ip, sl │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + sub.w r9, r9, #24 │ │ + add.w sl, sl, #24 │ │ + subs.w lr, lr, #1 │ │ + stmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + bne.n 2a1ee │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + cmp r1, r8 │ │ + bcc.w 2a572 │ │ + ldr r4, [sp, #28] │ │ + movs r0, #0 │ │ + ldr.w r9, [sp, #52] @ 0x34 │ │ + ldr.w r8, [sp, #16] │ │ + cmp r4, #33 @ 0x21 │ │ + ldr r5, [sp, #32] │ │ + str r0, [sp, #24] │ │ + str r4, [sp, #44] @ 0x2c │ │ + bcs.w 29f68 │ │ + b.n 29d34 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + movs r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, fp │ │ + mov r2, r9 │ │ + mov r3, r8 │ │ + bl 29800 │ │ + add sp, #116 @ 0x74 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r8, [sp, #48] @ 0x30 │ │ + mov r1, r9 │ │ + mov lr, r9 │ │ + mov ip, r8 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + ldr.w r9, [sp, #44] @ 0x2c │ │ + add.w r0, r9, r9, lsl #1 │ │ + add.w ip, r8, r0, lsl #3 │ │ + add.w r0, lr, r0, lsl #3 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #1 │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + cmp r1, r9 │ │ + ldr r0, [sp, #28] │ │ + str r1, [sp, #32] │ │ + sub.w r0, r0, r9 │ │ + str r0, [sp, #20] │ │ + bcs.n 2a32a │ │ + ldr r1, [sp, #32] │ │ + adds r2, r1, #1 │ │ + add.w r0, r1, r1, lsl #1 │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #60] @ 0x3c │ │ + b.n 2a2b0 │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + mov r1, ip │ │ + add r6, sp, #88 @ 0x58 │ │ + strd fp, lr, [r1], #8 │ │ + ldmia r6, {r0, r2, r3, r6} │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r2, r9 │ │ + mov r1, r9 │ │ + cmp r9, r0 │ │ + it cc │ │ + addcc r2, #1 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #60] @ 0x3c │ │ + bcs.n 2a32a │ │ + mov r9, r2 │ │ + add.w r2, r1, r1, lsl #1 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w r6, ip, r2, lsl #3 │ │ + add.w r8, r0, r2, lsl #3 │ │ + mov r3, r6 │ │ + mov r1, r8 │ │ + ldmia.w r1, {r0, r4, r5, sl, ip, lr} │ │ + stmia.w r3, {r0, r4, r5, sl, ip, lr} │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + ldrd r0, r1, [r6, #-24] │ │ + ldr.w lr, [r6, #4] │ │ + ldr.w r2, [ip, r2, lsl #3] │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, lr, r1 │ │ + bcs.n 2a29a │ │ + add.w r5, r8, #8 │ │ + ldr.w sl, [sp, #60] @ 0x3c │ │ + mov fp, r2 │ │ + add r2, sp, #88 @ 0x58 │ │ + ldmia r5, {r0, r1, r3, r5} │ │ + stmia r2!, {r0, r1, r3, r5} │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp.w sl, #24 │ │ + add.w r5, r0, sl │ │ + sub.w r8, r5, #24 │ │ + mov r3, r5 │ │ + ldmia.w r8, {r0, r1, r2, r4, r6, ip} │ │ + stmia.w r3, {r0, r1, r2, r4, r6, ip} │ │ + beq.n 2a28a │ │ + ldrd r0, r1, [r5, #-48] @ 0x30 │ │ + sub.w sl, sl, #24 │ │ + subs.w r0, fp, r0 │ │ + sbcs.w r0, lr, r1 │ │ + bcc.n 2a2f4 │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + add.w r1, ip, sl │ │ + b.n 2a290 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr r2, [sp, #32] │ │ + add.w r0, r0, r0, lsl #1 │ │ + add.w r1, ip, r0, lsl #3 │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldr r1, [sp, #20] │ │ + cmp r2, r1 │ │ + bcs.n 2a40e │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r0, r1, r0, lsl #3 │ │ + add.w r1, r2, r2, lsl #1 │ │ + str r0, [sp, #16] │ │ + adds r0, r2, #1 │ │ + mov.w fp, r1, lsl #3 │ │ + movs r1, #24 │ │ + str r1, [sp, #40] @ 0x28 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + str r1, [sp, #36] @ 0x24 │ │ + b.n 2a392 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + add r6, sp, #88 @ 0x58 │ │ + ldr.w ip, [sp, #52] @ 0x34 │ │ + ldr r5, [sp, #60] @ 0x3c │ │ + ldmia r6, {r0, r2, r3, r6} │ │ + str.w r9, [r1] │ │ + strd r5, r0, [r1, #4] │ │ + add.w r0, r1, #12 │ │ + stmia r0!, {r2, r3, r6} │ │ + ldr r2, [sp, #32] │ │ + ldr r0, [sp, #20] │ │ + cmp r2, r0 │ │ + mov r0, r2 │ │ + it cc │ │ + addcc r0, #1 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + sub.w r1, r1, #24 │ │ + str r1, [sp, #40] @ 0x28 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + add.w r1, r1, #24 │ │ + str r1, [sp, #36] @ 0x24 │ │ + bcs.n 2a40e │ │ + str r0, [sp, #32] │ │ + add.w r0, r2, r2, lsl #1 │ │ + ldr r1, [sp, #16] │ │ + mov r9, fp │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + mov fp, ip │ │ + add.w r4, r1, r0, lsl #3 │ │ + str r4, [sp, #24] │ │ + add.w r2, r5, r0, lsl #3 │ │ + ldmia.w r4, {r1, r6, r8, sl, ip, lr} │ │ + mov r3, r2 │ │ + stmia.w r3, {r1, r6, r8, sl, ip, lr} │ │ + mov ip, fp │ │ + mov fp, r9 │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ + ldrd r1, r6, [r2, #-24] │ │ + ldr r2, [r2, #4] │ │ + subs r1, r0, r1 │ │ + str r2, [sp, #60] @ 0x3c │ │ + sbcs.w r1, r2, r6 │ │ + bcs.n 2a374 │ │ + mov r9, r0 │ │ + ldr r0, [sp, #24] │ │ + add.w r6, r0, #8 │ │ + ldr r4, [r0, #20] │ │ + add r0, sp, #88 @ 0x58 │ │ + ldmia r6, {r1, r2, r6} │ │ + str r4, [sp, #100] @ 0x64 │ │ + stmia r0!, {r1, r2, r6} │ │ + ldrd r1, r2, [sp, #36] @ 0x24 │ │ + add.w sl, r1, fp │ │ + cmp fp, r2 │ │ + sub.w r8, sl, #24 │ │ + mov r4, sl │ │ + ldmia.w r8, {r0, r3, r5, r6, ip, lr} │ │ + stmia.w r4, {r0, r3, r5, r6, ip, lr} │ │ + beq.n 2a35a │ │ + ldrd r0, r3, [sl, #-48] @ 0x30 │ │ + adds r2, #24 │ │ + subs r1, #24 │ │ + subs.w r0, r9, r0 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + sbcs r0, r3 │ │ + bcc.n 2a3e2 │ │ + add r1, fp │ │ + b.n 2a35c │ │ + ldr r0, [sp, #28] │ │ + mov r8, ip │ │ + ldr.w fp, [sp, #56] @ 0x38 │ │ + add.w r1, r0, r0, lsl #1 │ │ + mvn.w r0, #23 │ │ + str r1, [sp, #24] │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #40] @ 0x28 │ │ + add.w lr, ip, r0 │ │ + sub.w r0, fp, #24 │ │ + str r0, [sp, #60] @ 0x3c │ │ + ldrd r0, sl, [sp, #44] @ 0x2c │ │ + ldrd r1, r2, [r8] │ │ + ldrd r4, r3, [fp] │ │ + str r0, [sp, #44] @ 0x2c │ │ + movs r0, #0 │ │ + subs r1, r4, r1 │ │ + str.w fp, [sp, #56] @ 0x38 │ │ + sbcs.w r1, r3, r2 │ │ + it cs │ │ + movcs r0, #1 │ │ + str r0, [sp, #36] @ 0x24 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + mov r3, r8 │ │ + str r0, [sp, #32] │ │ + cmp r0, #0 │ │ + it ne │ │ + movne r3, fp │ │ + mov r4, sl │ │ + mov r0, lr │ │ + mov r1, r8 │ │ + mov r2, sl │ │ + ldmia.w r3, {r5, r6, r8, sl, ip, lr} │ │ + stmia.w r4, {r5, r6, r8, sl, ip, lr} │ │ + mov ip, r0 │ │ + mov lr, r0 │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + mov sl, r2 │ │ + ldrd r3, r6, [r0] │ │ + mov r8, r1 │ │ + ldrd r5, r4, [fp] │ │ + add.w sl, sl, #24 │ │ + subs r3, r3, r5 │ │ + sbcs.w r3, r6, r4 │ │ + it cc │ │ + movcc ip, fp │ │ + ldr.w r9, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w r6, r0, r9 │ │ + ldmia.w ip, {r0, r1, r2, r3, r4, r5} │ │ + sub.w r9, r9, #24 │ │ + stmia r6!, {r0, r1, r2, r3, r4, r5} │ │ + mov.w r0, #0 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + it cs │ │ + movcs r1, #1 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne.w r1, #4294967295 @ 0xffffffff │ │ + cmp r0, #0 │ │ + it ne │ │ + movne.w r0, #4294967295 @ 0xffffffff │ │ + add.w r1, r1, r1, lsl #1 │ │ + add.w r0, r0, r0, lsl #1 │ │ + str.w r9, [sp, #40] @ 0x28 │ │ + add.w lr, lr, r1, lsl #3 │ │ + add.w fp, fp, r0, lsl #3 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str.w fp, [sp, #60] @ 0x3c │ │ + ldr.w fp, [sp, #56] @ 0x38 │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w r8, r8, r0, lsl #3 │ │ + ldr r0, [sp, #32] │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w fp, fp, r0, lsl #3 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + subs r0, #1 │ │ + bne.n 2a434 │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + add.w ip, r0, #24 │ │ + ldr r0, [sp, #28] │ │ + lsls r1, r0, #31 │ │ + beq.n 2a53a │ │ + mov r1, fp │ │ + cmp r8, ip │ │ + it cc │ │ + movcc r1, r8 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r1, #0 │ │ + stmia.w sl, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r1, #1 │ │ + it cc │ │ + movcc r0, #1 │ │ + orr.w r1, r1, r1, lsl #1 │ │ + orr.w r0, r0, r0, lsl #1 │ │ + add.w fp, fp, r1, lsl #3 │ │ + add.w r8, r8, r0, lsl #3 │ │ + cmp r8, ip │ │ + itt eq │ │ + addeq.w r0, lr, #24 │ │ + cmpeq fp, r0 │ │ + bne.n 2a56c │ │ + add sp, #116 @ 0x74 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #68] @ (2a594 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #68] @ (2a598 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #88] @ 0x58 │ │ + add r1, pc │ │ + add r0, sp, #88 @ 0x58 │ │ + str r2, [sp, #104] @ 0x68 │ │ + str r2, [sp, #100] @ 0x64 │ │ + movs r2, #4 │ │ + str r3, [sp, #92] @ 0x5c │ │ + str r2, [sp, #96] @ 0x60 │ │ + bl b9ac │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + ldr r3, [pc, #40] @ (2a59c ) │ │ + mov r0, r8 │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r5, r0 │ │ + ldr r0, [sp, #24] │ │ + lsls r2, r0, #3 │ │ + ldrd r0, r1, [sp, #48] @ 0x30 │ │ + bl 5daa8 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + strh r2, [r0, #2] │ │ + movs r3, r0 │ │ + strh r2, [r2, #36] @ 0x24 │ │ + movs r3, r0 │ │ + strh r4, [r0, #36] @ 0x24 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + mov fp, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 2a5f2 │ │ + lsrs r6, r3, #3 │ │ + mov.w r9, #168 @ 0xa8 │ │ + mla r2, r6, r9, r0 │ │ + add.w sl, r6, r6, lsl #1 │ │ + mov r3, r6 │ │ + add.w r1, r0, sl, lsl #5 │ │ + bl 2a5a0 │ │ + mla r2, r6, r9, r4 │ │ + add.w r1, r4, sl, lsl #5 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 2a5a0 │ │ + mla r2, r6, r9, fp │ │ + add.w r1, fp, sl, lsl #5 │ │ + mov r4, r0 │ │ + mov r0, fp │ │ + mov r3, r6 │ │ + bl 2a5a0 │ │ + mov fp, r0 │ │ + mov r0, r8 │ │ + ldrd lr, ip, [fp] │ │ + movs r5, #0 │ │ + ldrd r3, r6, [r4] │ │ + ldrd r2, r8, [r0] │ │ + subs.w r1, r3, lr │ │ + sbcs.w r1, r6, ip │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r3, r2, r3 │ │ + sbcs.w r3, r8, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + teq r3, r1 │ │ + it ne │ │ + movne r4, fp │ │ + subs.w r1, r2, lr │ │ + sbcs.w r1, r8, ip │ │ + it cc │ │ + movcc r5, #1 │ │ + eors r3, r5 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r0, r4 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 2a5ee │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldrd r8, r6, [r0, #4] │ │ + mov r4, r0 │ │ + cbz r6, 2a672 │ │ + add.w r5, r8, #4 │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itttt ne │ │ + ldrne r0, [r5, #0] │ │ + cmpne r0, #0 │ │ + ldrne r0, [r5, #4] │ │ + blxne 608f0 │ │ + adds r5, #104 @ 0x68 │ │ + subs r6, #1 │ │ + bne.n 2a65a │ │ + ldr r0, [r4, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + ldrd r0, sl, [r4, #12] │ │ + mov.w fp, #0 │ │ + ldr.w r9, [r4, #20] │ │ + mov.w r8, #104 @ 0x68 │ │ + cmp r0, #0 │ │ + mov r1, r0 │ │ + ite eq │ │ + moveq r9, r0 │ │ + movne r1, #1 │ │ + cmp.w r9, #0 │ │ + beq.n 2a73c │ │ + lsls r1, r1, #31 │ │ + beq.n 2a79a │ │ + cmp.w fp, #0 │ │ + beq.n 2a6ba │ │ + mov r5, r0 │ │ + mov r0, fp │ │ + ldrh.w r1, [r0, #1238] @ 0x4d6 │ │ + cmp sl, r1 │ │ + bcs.n 2a6d8 │ │ + mov r6, sl │ │ + mov r4, r0 │ │ + b.n 2a6f4 │ │ + cmp.w sl, #0 │ │ + beq.n 2a6ca │ │ + ldr.w r0, [r0, #1240] @ 0x4d8 │ │ + subs.w sl, sl, #1 │ │ + bne.n 2a6c0 │ │ + mov.w sl, #0 │ │ + movs r5, #0 │ │ + ldrh.w r1, [r0, #1238] @ 0x4d6 │ │ + cmp sl, r1 │ │ + bcc.n 2a6b4 │ │ + ldr.w r4, [r0, #1232] @ 0x4d0 │ │ + cmp r4, #0 │ │ + beq.n 2a78c │ │ + ldrh.w r6, [r0, #1236] @ 0x4d4 │ │ + blx 608f0 │ │ + ldrh.w r0, [r4, #1238] @ 0x4d6 │ │ + adds r5, #1 │ │ + cmp r6, r0 │ │ + mov r0, r4 │ │ + bcs.n 2a6d8 │ │ + add.w sl, r6, #1 │ │ + cbz r5, 2a714 │ │ + add.w r0, r4, sl, lsl #2 │ │ + add.w r0, r0, #1240 @ 0x4d8 │ │ + ldr.w fp, [r0] │ │ + subs r5, #1 │ │ + add.w r0, fp, #1240 @ 0x4d8 │ │ + bne.n 2a702 │ │ + mov.w sl, #0 │ │ + b.n 2a716 │ │ + mov fp, r4 │ │ + mla r2, r6, r8, r4 │ │ + sub.w r9, r9, #1 │ │ + movs r1, #1 │ │ + movs r0, #0 │ │ + ldr.w r3, [r2, #88]! │ │ + cmp r3, #0 │ │ + itt ne │ │ + ldrne r3, [r2, #4] │ │ + cmpne r3, #0 │ │ + beq.n 2a698 │ │ + ldr r0, [r2, #8] │ │ + blx 608f0 │ │ + movs r1, #1 │ │ + movs r0, #0 │ │ + b.n 2a698 │ │ + lsls r1, r1, #31 │ │ + beq.n 2a772 │ │ + cmp.w fp, #0 │ │ + bne.n 2a758 │ │ + mov fp, r0 │ │ + cmp.w sl, #0 │ │ + beq.n 2a758 │ │ + ldr.w fp, [fp, #1240] @ 0x4d8 │ │ + subs.w sl, sl, #1 │ │ + bne.n 2a74e │ │ + ldr.w r0, [fp, #1232] @ 0x4d0 │ │ + cbz r0, 2a77a │ │ + mov r5, r0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + ldr.w r0, [r5, #1232] @ 0x4d0 │ │ + mov fp, r5 │ │ + cmp r0, #0 │ │ + bne.n 2a75e │ │ + b.n 2a77c │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, fp │ │ + mov r0, r5 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + blx 608f0 │ │ + ldr r0, [pc, #16] @ (2a7a4 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + ldr r0, [pc, #12] @ (2a7a8 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + strh r2, [r1, #20] │ │ + movs r3, r0 │ │ + strh r0, [r2, #20] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #92 @ 0x5c │ │ + mov r6, r1 │ │ + ldr.w r3, [r6, #16]! │ │ + cbz r3, 2a7d4 │ │ + ldr r2, [r1, #36] @ 0x24 │ │ + cmp r2, #1 │ │ + bne.n 2a7ec │ │ + ldr r2, [r1, #20] │ │ + ldr r6, [r1, #40] @ 0x28 │ │ + cmp r2, r6 │ │ + bcs.n 2a7fe │ │ + movs r6, #0 │ │ + movs r5, #19 │ │ + mov r2, r3 │ │ + b.n 2a998 │ │ + ldr r2, [r1, #4] │ │ + cmp r2, #0 │ │ + bne.n 2a88e │ │ + movs r2, #0 │ │ + str r2, [r1, #44] @ 0x2c │ │ + str r2, [r1, #16] │ │ + movs r1, #82 @ 0x52 │ │ + strh r1, [r0, #0] │ │ + add sp, #92 @ 0x5c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r5, r4, [r1, #20] │ │ + ldr r2, [r4, #0] │ │ + str r0, [sp, #16] │ │ + cmp r2, #1 │ │ + bne.n 2a804 │ │ + ldrd r0, r2, [r4, #8] │ │ + b.n 2a810 │ │ + add r3, r6 │ │ + subs r2, r2, r6 │ │ + b.n 2a886 │ │ + ldr r2, [r4, #4] │ │ + cmp r2, #6 │ │ + bcs.w 2aa84 │ │ + add.w r0, r4, #8 │ │ + add.w ip, sp, #36 @ 0x24 │ │ + stmia.w ip, {r0, r2, r6} │ │ + strd r3, r5, [sp, #28] │ │ + cbz r2, 2a872 │ │ + add.w sl, sp, #64 @ 0x40 │ │ + subs r4, r2, #1 │ │ + add.w r9, r0, #16 │ │ + add.w fp, sl, #9 │ │ + add.w r8, sp, #28 │ │ + add r6, sp, #48 @ 0x30 │ │ + str r1, [sp, #20] │ │ + ldmdb r9, {r0, r1, r2, r3} │ │ + add.w ip, sp, #48 @ 0x30 │ │ + ldr r5, [sp, #44] @ 0x2c │ │ + stmia.w ip, {r0, r1, r2, r3} │ │ + mov r1, r8 │ │ + mov r3, r6 │ │ + ldr r0, [r5, #12] │ │ + ldr r2, [r0, #32] │ │ + mov r0, sl │ │ + bl 23fbc │ │ + ldrd r0, r1, [sp, #64] @ 0x40 │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + orrs r0, r1 │ │ + beq.w 2a974 │ │ + strd r9, r4, [sp, #36] @ 0x24 │ │ + subs r4, #1 │ │ + add.w r9, r9, #16 │ │ + adds r0, r4, #1 │ │ + bne.n 2a834 │ │ + ldr r3, [sp, #28] │ │ + ldr r6, [sp, #44] @ 0x2c │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [r6, #20] │ │ + cmp r0, #0 │ │ + itttt eq │ │ + ldreq r0, [r6, #0] │ │ + moveq r2, #1 │ │ + subeq r0, r3, r0 │ │ + strdeq r2, r0, [r6, #20] │ │ + ldr r2, [sp, #32] │ │ + ldr r0, [sp, #16] │ │ + strd r3, r2, [r1] │ │ + cmp r2, #0 │ │ + beq.n 2a7da │ │ + ldr r3, [r1, #0] │ │ + movs r5, #4 │ │ + ldrd r4, r9, [r1, #8] │ │ + sub.w sl, r2, #1 │ │ + adds r6, r3, r2 │ │ + str r6, [sp, #20] │ │ + ldrd lr, ip, [r4, #24] │ │ + add.w r8, r3, #1 │ │ + ldrb.w r6, [r4, #33] @ 0x21 │ │ + mov.w fp, #0 │ │ + str r4, [sp, #12] │ │ + ldr r4, [r4, #36] @ 0x24 │ │ + cmp r6, #8 │ │ + it eq │ │ + moveq r5, #12 │ │ + add.w r6, ip, lr │ │ + add r4, r5 │ │ + mov.w lr, #0 │ │ + add r4, r3 │ │ + movs r3, #0 │ │ + subs r6, r4, r6 │ │ + str r6, [sp, #8] │ │ + ldrb.w ip, [r8, #-1] │ │ + cmp r3, #63 @ 0x3f │ │ + bne.n 2a8d8 │ │ + cmp.w ip, #1 │ │ + bhi.n 2a924 │ │ + and.w r4, r3, #63 @ 0x3f │ │ + and.w r5, ip, #127 @ 0x7f │ │ + rsb r6, r4, #32 │ │ + subs.w r2, r4, #32 │ │ + lsr.w r6, r5, r6 │ │ + it pl │ │ + lslpl.w r6, r5, r2 │ │ + lsl.w r2, r5, r4 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w fp, fp, r2 │ │ + orr.w lr, lr, r6 │ │ + sxtb.w r2, ip │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 2a94c │ │ + sub.w sl, sl, #1 │ │ + add.w r8, r8, #1 │ │ + adds r3, #7 │ │ + adds.w r5, sl, #1 │ │ + bne.n 2a8ca │ │ + ldr r4, [sp, #20] │ │ + movs r2, #19 │ │ + mov fp, r4 │ │ + b.n 2a928 │ │ + movs r2, #6 │ │ + ldr r4, [sp, #20] │ │ + mov.w r3, ip, lsl #8 │ │ + mov.w lr, #0 │ │ + movs r6, #0 │ │ + movs r5, #1 │ │ + str r6, [r1, #44] @ 0x2c │ │ + strd r5, r6, [r1] │ │ + str r6, [r1, #16] │ │ + orr.w r1, r2, r3 │ │ + stmia.w r0, {r1, r4, fp, lr} │ │ + add sp, #92 @ 0x5c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + orrs.w r2, fp, lr │ │ + strd r8, sl, [r1] │ │ + beq.n 2aa26 │ │ + cmp.w lr, #0 │ │ + bne.n 2a9b6 │ │ + ldr.w r2, [r9, #8] │ │ + sub.w r3, fp, #1 │ │ + cmp r3, r2 │ │ + bcs.n 2a9b6 │ │ + movs r2, #104 @ 0x68 │ │ + ldr.w r6, [r9, #4] │ │ + mla r3, r3, r2, r6 │ │ + b.n 2aa48 │ │ + ldrh.w r0, [fp] │ │ + ldrb.w r1, [fp, #2] │ │ + ldrb.w r5, [sp, #72] @ 0x48 │ │ + ldrd r3, r2, [sp, #76] @ 0x4c │ │ + ldr r6, [sp, #84] @ 0x54 │ │ + cmp r5, #82 @ 0x52 │ │ + strh.w r0, [sp, #24] │ │ + strb.w r1, [sp, #26] │ │ + ldrd r0, r1, [sp, #16] │ │ + beq.w 2a886 │ │ + ldrh.w r1, [sp, #24] │ │ + ldrb.w r4, [sp, #26] │ │ + strb r4, [r0, #3] │ │ + strh.w r1, [r0, #1] │ │ + strd r3, r2, [r0, #4] │ │ + str r6, [r0, #12] │ │ + strb r5, [r0, #0] │ │ + add sp, #92 @ 0x5c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r5, [r9, #12] │ │ + movs r3, #0 │ │ + cmp r5, #0 │ │ + beq.n 2aa76 │ │ + ldr.w r2, [r9, #16] │ │ + str r2, [sp, #4] │ │ + ldrh.w r2, [r5, #1238] @ 0x4d6 │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ + mov r9, r5 │ │ + str r2, [sp, #0] │ │ + mov.w ip, r2, lsl #3 │ │ + cmp.w ip, #0 │ │ + beq.n 2aa12 │ │ + ldrd r2, r4, [r9], #8 │ │ + adds r6, #1 │ │ + sub.w ip, ip, #8 │ │ + subs.w r3, fp, r2 │ │ + sbcs.w r3, lr, r4 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + subs.w r2, r2, fp │ │ + sbcs.w r2, r4, lr │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + subs r2, r2, r3 │ │ + cmp r2, #1 │ │ + beq.n 2a9d6 │ │ + uxtb r2, r2 │ │ + cbz r2, 2aa3e │ │ + b.n 2aa14 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + cbz r3, 2aa7c │ │ + add.w r2, r5, r6, lsl #2 │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + ldr.w r5, [r2, #1240] @ 0x4d8 │ │ + b.n 2a9c6 │ │ + movs r2, #0 │ │ + str r2, [r1, #16] │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ + str r2, [r1, #44] @ 0x2c │ │ + mov.w r1, #338 @ 0x152 │ │ + strh r1, [r0, #0] │ │ + add sp, #92 @ 0x5c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #104 @ 0x68 │ │ + mla r2, r6, r2, r5 │ │ + add.w r3, r2, #88 @ 0x58 │ │ + ldrb.w r2, [r3, #98] @ 0x62 │ │ + movs r6, #0 │ │ + str r3, [r1, #24] │ │ + ldr r3, [sp, #12] │ │ + str r3, [r1, #28] │ │ + ldr r3, [sp, #8] │ │ + strd r3, r6, [r1, #32] │ │ + mov.w r3, #338 @ 0x152 │ │ + strh r3, [r0, #0] │ │ + subs r0, r2, #1 │ │ + clz r0, r0 │ │ + strd r8, sl, [r1, #16] │ │ + lsrs r0, r0, #5 │ │ + str r0, [r1, #44] @ 0x2c │ │ + add sp, #92 @ 0x5c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #18 │ │ + ldr r4, [sp, #20] │ │ + b.n 2a930 │ │ + movs r2, #18 │ │ + movs r3, #0 │ │ + ldr r4, [sp, #20] │ │ + b.n 2a930 │ │ + ldr r3, [pc, #12] @ (2aa94 ) │ │ + mov r1, r2 │ │ + movs r0, #0 │ │ + movs r2, #5 │ │ + add r3, pc │ │ + bl c404 │ │ + nop │ │ + strb r4, [r7, #19] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #60 @ 0x3c │ │ + mov r4, r0 │ │ + ldrd r5, r0, [r1] │ │ + cmp r0, #0 │ │ + beq.w 2ac38 │ │ + ldrb.w r6, [r5], #1 │ │ + sub.w fp, r0, #1 │ │ + cmp r6, #0 │ │ + strd r5, fp, [r1] │ │ + beq.w 2ac4c │ │ + mov.w r8, r6, lsl #2 │ │ + str r1, [sp, #44] @ 0x2c │ │ + mov r0, r8 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 2accc │ │ + mov r2, r0 │ │ + strd r6, r0, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #56] @ 0x38 │ │ + str r4, [sp, #40] @ 0x28 │ │ + str r6, [sp, #12] │ │ + cmp.w fp, #0 │ │ + beq.w 2aca4 │ │ + adds r0, r1, #1 │ │ + str r1, [sp, #36] @ 0x24 │ │ + str r0, [sp, #16] │ │ + mov.w r8, #0 │ │ + mov.w r9, #0 │ │ + movs r1, #0 │ │ + mov ip, r5 │ │ + mov r0, r5 │ │ + str r2, [sp, #20] │ │ + strd fp, r5, [sp, #24] │ │ + ldrb.w r3, [r0], #1 │ │ + sub.w r5, fp, #1 │ │ + cmp r1, #63 @ 0x3f │ │ + bne.n 2ab18 │ │ + cmp r3, #1 │ │ + bhi.w 2ac60 │ │ + and.w r2, r1, #63 @ 0x3f │ │ + and.w r4, r3, #127 @ 0x7f │ │ + rsb lr, r2, #32 │ │ + subs.w sl, r2, #32 │ │ + lsl.w r2, r4, r2 │ │ + lsr.w r6, r4, lr │ │ + it pl │ │ + lslpl.w r6, r4, sl │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w r8, r8, r2 │ │ + orr.w r9, r9, r6 │ │ + sxtb r2, r3 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 2ab56 │ │ + adds r1, #7 │ │ + mov fp, r5 │ │ + mov ip, r0 │ │ + cmp r5, #0 │ │ + bne.n 2ab06 │ │ + b.n 2ac72 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + movw r2, #65535 @ 0xffff │ │ + cmp r8, r2 │ │ + mov sl, r8 │ │ + strd r0, r5, [r1] │ │ + it cs │ │ + movcs sl, r2 │ │ + cmp.w r9, #0 │ │ + it ne │ │ + movne sl, r2 │ │ + cmp.w sl, #1 │ │ + ldr r4, [sp, #32] │ │ + it eq │ │ + addeq r4, #1 │ │ + cmp r5, #0 │ │ + beq.w 2aca8 │ │ + ldrb.w r0, [ip, #1] │ │ + sub.w r2, fp, #2 │ │ + add.w r5, ip, #2 │ │ + strd r5, r2, [r1] │ │ + and.w r1, r0, #127 @ 0x7f │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n 2aba2 │ │ + str r1, [sp, #0] │ │ + mov fp, r2 │ │ + b.n 2abf2 │ │ + cmp r2, #0 │ │ + beq.w 2acac │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + sub.w r3, fp, #3 │ │ + ldrb.w r0, [ip, #2] │ │ + add.w r5, ip, #3 │ │ + strd r5, r3, [r2] │ │ + and.w r2, r0, #127 @ 0x7f │ │ + sxtb r0, r0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + orr.w r1, r1, r2, lsl #7 │ │ + ble.n 2abd0 │ │ + str r1, [sp, #0] │ │ + mov fp, r3 │ │ + b.n 2abf2 │ │ + cmp r3, #0 │ │ + beq.n 2acac │ │ + ldrb.w r3, [ip, #3] │ │ + sub.w fp, fp, #4 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + add.w r5, ip, #4 │ │ + cmp r3, #3 │ │ + str.w fp, [r0, #4] │ │ + str r5, [r0, #0] │ │ + bhi.n 2acb2 │ │ + orr.w r0, r1, r3, lsl #14 │ │ + str r0, [sp, #0] │ │ + ldr r6, [sp, #12] │ │ + ldr r2, [sp, #20] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + cmp r1, r0 │ │ + bne.n 2ac06 │ │ + add r0, sp, #48 @ 0x30 │ │ + bl 2b858 │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + ldr r1, [sp, #0] │ │ + str r4, [sp, #32] │ │ + strh.w sl, [r2, r0, lsl #2] │ │ + add.w r0, r2, r0, lsl #2 │ │ + strh r1, [r0, #2] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + cmp r1, r6 │ │ + str r1, [sp, #56] @ 0x38 │ │ + strd r8, r9, [sp, #4] │ │ + bne.w 2aae4 │ │ + ldr r0, [sp, #32] │ │ + cmp r0, #1 │ │ + bne.n 2ac56 │ │ + add r2, sp, #48 @ 0x30 │ │ + adds r3, r4, #4 │ │ + ldmia r2, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + movs r0, #82 @ 0x52 │ │ + b.n 2ac42 │ │ + movs r0, #0 │ │ + strd r5, r5, [r4, #4] │ │ + str r0, [r4, #12] │ │ + movs r0, #19 │ │ + strb r0, [r4, #0] │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #0 │ │ + movs r1, #2 │ │ + str r0, [sp, #56] @ 0x38 │ │ + strd r0, r1, [sp, #48] @ 0x30 │ │ + movs r0, #71 @ 0x47 │ │ + strb r0, [r4, #0] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cbnz r0, 2ac96 │ │ + b.n 2ac44 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + movs r3, #0 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + strd r0, r5, [r1] │ │ + movs r0, #6 │ │ + ldrd r5, r1, [sp, #4] │ │ + b.n 2ac86 │ │ + ldrd r1, r5, [sp, #24] │ │ + movs r0, #0 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + add r5, r1 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + strd r5, r0, [r1] │ │ + movs r1, #0 │ │ + movs r0, #19 │ │ + strb r3, [r4, #1] │ │ + strb r0, [r4, #0] │ │ + strd r5, r5, [r4, #4] │ │ + str r1, [r4, #12] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cmp r0, #0 │ │ + beq.n 2ac44 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + blx 608f0 │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #0 │ │ + b.n 2ac82 │ │ + movs r1, #19 │ │ + b.n 2acb4 │ │ + movs r1, #19 │ │ + mov r0, r5 │ │ + b.n 2acb4 │ │ + movs r1, #6 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + movs r2, #0 │ │ + strd r0, r0, [r3, #4] │ │ + ldr r0, [sp, #0] │ │ + str r2, [r3, #12] │ │ + strh r0, [r3, #2] │ │ + strb r1, [r3, #0] │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cmp r0, #0 │ │ + bne.n 2ac96 │ │ + b.n 2ac44 │ │ + movs r0, #2 │ │ + mov r1, r8 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #52] @ 0x34 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldrd r2, r3, [r1] │ │ + movs r6, #0 │ │ + cbz r3, 2ad68 │ │ + add.w lr, r2, #1 │ │ + subs r4, r3, #1 │ │ + mov.w r9, #0 │ │ + mov.w sl, #0 │ │ + movs r5, #0 │ │ + adds r6, r2, r3 │ │ + str r6, [sp, #0] │ │ + ldrb.w r8, [lr, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 2ad1a │ │ + cmp.w r8, #1 │ │ + bhi.n 2ad82 │ │ + and.w r6, r5, #63 @ 0x3f │ │ + and.w r3, r8, #127 @ 0x7f │ │ + rsb ip, r6, #32 │ │ + subs.w fp, r6, #32 │ │ + lsr.w r2, r3, ip │ │ + it pl │ │ + lslpl.w r2, r3, fp │ │ + orr.w sl, sl, r2 │ │ + lsl.w r2, r3, r6 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w r9, r9, r2 │ │ + sxtb.w r2, r8 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 2ad92 │ │ + subs r4, #1 │ │ + add.w lr, lr, #1 │ │ + adds r5, #7 │ │ + adds r3, r4, #1 │ │ + bne.n 2ad0c │ │ + ldr r3, [sp, #0] │ │ + movs r2, #0 │ │ + strd r3, r2, [r1] │ │ + movs r6, #0 │ │ + mov r2, r3 │ │ + b.n 2ad6c │ │ + mov.w r8, #0 │ │ + movs r1, #19 │ │ + strd r2, r2, [r0, #4] │ │ + str r6, [r0, #12] │ │ + strb.w r8, [r0, #1] │ │ + strb r1, [r0, #0] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + strd lr, r4, [r1] │ │ + movs r1, #6 │ │ + strb r1, [r0, #0] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + strd lr, r4, [r1] │ │ + movs r1, #82 @ 0x52 │ │ + strb r1, [r0, #0] │ │ + strd r9, sl, [r0, #8] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + bmi.n 2ad52 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #44 @ 0x2c │ │ + add.w ip, sp, #4 │ │ + stmia.w ip, {r0, r1, r2} │ │ + ldr r0, [r7, #8] │ │ + cbz r0, 2ae2c │ │ + add.w sl, r3, #2 │ │ + mov.w r9, r0, lsl #2 │ │ + mov.w fp, #0 │ │ + movs r5, #46 @ 0x2e │ │ + ldrh.w r3, [sl] │ │ + add r0, sp, #16 │ │ + ldrd r1, r2, [sp, #8] │ │ + bl 2b10c │ │ + ldr r0, [sp, #16] │ │ + lsls r0, r0, #31 │ │ + bne.n 2ae0e │ │ + ldrh.w r4, [sl, #-2] │ │ + add r3, sp, #24 │ │ + add.w sl, sl, #4 │ │ + cmp r4, #1 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + itttt eq │ │ + moveq fp, r1 │ │ + moveq r5, r0 │ │ + moveq r8, r3 │ │ + moveq r6, r2 │ │ + subs.w r9, r9, #4 │ │ + bne.n 2adcc │ │ + eor.w r0, r5, #46 @ 0x2e │ │ + orrs.w r0, r0, fp │ │ + beq.n 2ae2c │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + b.n 2ae1a │ │ + ldrd r5, fp, [sp, #24] │ │ + movs r1, #0 │ │ + ldrd r6, r8, [sp, #32] │ │ + movs r0, #1 │ │ + ldr r2, [sp, #4] │ │ + stmia.w r2, {r0, r1, r5, fp} │ │ + strd r6, r8, [r2, #16] │ │ + add sp, #44 @ 0x2c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #4] @ (2ae34 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + ldrb r2, [r3, #18] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + movs r6, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r6, r3, #1 │ │ + cmp.w r0, r3, lsr #27 │ │ + bne.n 2aea2 │ │ + movw r1, #65528 @ 0xfff8 │ │ + lsls r2, r6, #4 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 2ae9c │ │ + cbz r3, 2ae76 │ │ + ldr r0, [r5, #4] │ │ + lsls r1, r3, #4 │ │ + str r0, [sp, #12] │ │ + movs r0, #8 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r6, r0, [r5] │ │ + addne sp, #24 │ │ + ldrne.w fp, [sp], #4 │ │ + it ne │ │ + popne {r4, r5, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + mov r2, r4 │ │ + bl afd8 │ │ + mov r2, r4 │ │ + bl afd8 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #116 @ 0x74 │ │ + str r0, [sp, #4] │ │ + mov sl, r1 │ │ + ldr r0, [r7, #8] │ │ + movs r1, #0 │ │ + str r1, [sp, #80] @ 0x50 │ │ + cmp r0, #0 │ │ + str.w r1, [sp, #83] @ 0x53 │ │ + strh.w r1, [sp, #76] @ 0x4c │ │ + strb.w r1, [sp, #78] @ 0x4e │ │ + beq.w 2b0fe │ │ + mov.w fp, r0, lsl #2 │ │ + movs r0, #0 │ │ + str r0, [sp, #72] @ 0x48 │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #68] @ 0x44 │ │ + movs r0, #0 │ │ + strd r0, r0, [sp, #36] @ 0x24 │ │ + add.w r9, r3, #2 │ │ + strd r0, r0, [sp, #44] @ 0x2c │ │ + mov r8, r2 │ │ + strd r0, r0, [sp, #52] @ 0x34 │ │ + movs r0, #46 @ 0x2e │ │ + str r0, [sp, #64] @ 0x40 │ │ + movs r0, #0 │ │ + str r0, [sp, #60] @ 0x3c │ │ + str r0, [sp, #16] │ │ + strd r0, r0, [sp, #8] │ │ + b.n 2af1a │ │ + movw r6, #8193 @ 0x2001 │ │ + cmp r4, r6 │ │ + itt eq │ │ + strdeq r0, r1, [sp, #28] │ │ + strdeq r3, r2, [sp, #60] @ 0x3c │ │ + add.w r9, r9, #4 │ │ + subs.w fp, fp, #4 │ │ + beq.w 2b086 │ │ + ldrh.w r3, [r9] │ │ + add r0, sp, #88 @ 0x58 │ │ + mov r1, sl │ │ + mov r2, r8 │ │ + bl 2b10c │ │ + ldr r5, [sp, #88] @ 0x58 │ │ + ldrd r2, r3, [sp, #96] @ 0x60 │ │ + ldrd r0, r1, [sp, #104] @ 0x68 │ │ + lsls r5, r5, #31 │ │ + bne.w 2b06c │ │ + ldrh.w r4, [r9, #-2] │ │ + subs r5, r4, #1 │ │ + cmp r5, #4 │ │ + bhi.n 2aefe │ │ + lsrs r4, r0, #8 │ │ + tbb [pc, r5] │ │ + subs r4, #3 │ │ + cmp r7, #34 @ 0x22 │ │ + movs r0, r1 │ │ + strd r0, r1, [sp, #20] │ │ + strd r2, r3, [sp, #68] @ 0x44 │ │ + b.n 2af0e │ │ + eor.w r2, r2, #1 │ │ + orrs r2, r3 │ │ + it eq │ │ + cmpeq r1, #16 │ │ + bne.n 2af0e │ │ + ldrb r5, [r0, #15] │ │ + ldr.w r2, [r0, #3] │ │ + ldrh r3, [r0, #8] │ │ + ldrb r6, [r0, #10] │ │ + str r5, [sp, #8] │ │ + ldr.w r5, [r0, #11] │ │ + ldr r1, [r0, #0] │ │ + ldrb r0, [r0, #7] │ │ + str.w r2, [sp, #83] @ 0x53 │ │ + str r5, [sp, #12] │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #80] @ 0x50 │ │ + strh.w r3, [sp, #76] @ 0x4c │ │ + strb.w r6, [sp, #78] @ 0x4e │ │ + b.n 2af0e │ │ + and.w r2, r2, #63 @ 0x3f │ │ + subs r2, #2 │ │ + cmp r2, #5 │ │ + bhi.n 2af0e │ │ + tbb [pc, r2] │ │ + cmp r3, #41 @ 0x29 │ │ + lsls r1, r4, #12 │ │ + lsls r3, r1, #13 │ │ + str r0, [sp, #40] @ 0x28 │ │ + str r1, [sp, #52] @ 0x34 │ │ + b.n 2af0e │ │ + and.w r2, r2, #63 @ 0x3f │ │ + subs r2, #2 │ │ + cmp r2, #5 │ │ + bhi.n 2af0e │ │ + tbb [pc, r2] │ │ + cmp r4, #42 @ 0x2a │ │ + lsls r0, r3, #12 │ │ + lsls r0, r1, #13 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r1, [sp, #56] @ 0x38 │ │ + b.n 2af0e │ │ + and.w r2, r2, #63 @ 0x3f │ │ + subs r2, #2 │ │ + cmp r2, #5 │ │ + bhi.w 2af0e │ │ + tbb [pc, r2] │ │ + cmp r0, #38 @ 0x26 │ │ + lsls r0, r3, #12 │ │ + lsls r4, r0, #13 │ │ + str r0, [sp, #36] @ 0x24 │ │ + str r1, [sp, #44] @ 0x2c │ │ + b.n 2af0e │ │ + movs r1, #0 │ │ + str r0, [sp, #40] @ 0x28 │ │ + str r1, [sp, #52] @ 0x34 │ │ + b.n 2af0e │ │ + movs r1, #0 │ │ + str r0, [sp, #48] @ 0x30 │ │ + str r1, [sp, #56] @ 0x38 │ │ + b.n 2af0e │ │ + uxtb r0, r0 │ │ + b.n 2aff8 │ │ + uxtb r0, r0 │ │ + orr.w r0, r0, r4, lsl #8 │ │ + uxth r0, r0 │ │ + str r0, [sp, #40] @ 0x28 │ │ + movs r0, #0 │ │ + str r0, [sp, #52] @ 0x34 │ │ + b.n 2af0e │ │ + movs r1, #0 │ │ + str r0, [sp, #36] @ 0x24 │ │ + str r1, [sp, #44] @ 0x2c │ │ + b.n 2af0e │ │ + uxtb r0, r0 │ │ + b.n 2b014 │ │ + uxtb r0, r0 │ │ + orr.w r0, r0, r4, lsl #8 │ │ + uxth r0, r0 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r0, #0 │ │ + str r0, [sp, #56] @ 0x38 │ │ + b.n 2af0e │ │ + uxtb r0, r0 │ │ + b.n 2b028 │ │ + uxtb r0, r0 │ │ + orr.w r0, r0, r4, lsl #8 │ │ + uxth r0, r0 │ │ + str r0, [sp, #36] @ 0x24 │ │ + movs r0, #0 │ │ + str r0, [sp, #44] @ 0x2c │ │ + b.n 2af0e │ │ + ldr r2, [sp, #52] @ 0x34 │ │ + cmp r1, #0 │ │ + it pl │ │ + movpl r2, r1 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + str r2, [sp, #52] @ 0x34 │ │ + it pl │ │ + movpl r1, r0 │ │ + str r1, [sp, #40] @ 0x28 │ │ + b.n 2af0e │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + cmp r1, #0 │ │ + it pl │ │ + movpl r2, r1 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + str r2, [sp, #56] @ 0x38 │ │ + it pl │ │ + movpl r1, r0 │ │ + str r1, [sp, #48] @ 0x30 │ │ + b.n 2af0e │ │ + ldr r2, [sp, #44] @ 0x2c │ │ + cmp r1, #0 │ │ + it pl │ │ + movpl r2, r1 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + str r2, [sp, #44] @ 0x2c │ │ + it pl │ │ + movpl r1, r0 │ │ + str r1, [sp, #36] @ 0x24 │ │ + b.n 2af0e │ │ + ldr r4, [sp, #4] │ │ + movs r6, #0 │ │ + movs r5, #46 @ 0x2e │ │ + strd r5, r6, [r4] │ │ + strd r2, r3, [r4, #8] │ │ + strd r0, r1, [r4, #16] │ │ + add sp, #116 @ 0x74 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r4, [sp, #68] @ 0x44 │ │ + ldr r5, [sp, #72] @ 0x48 │ │ + eor.w r0, r4, #46 @ 0x2e │ │ + orrs r0, r5 │ │ + beq.n 2b0fe │ │ + ldr r6, [sp, #4] │ │ + ldr.w r1, [sp, #83] @ 0x53 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + str.w r1, [r6, #59] @ 0x3b │ │ + str r0, [r6, #56] @ 0x38 │ │ + ldr r0, [sp, #8] │ │ + strb.w r0, [r6, #71] @ 0x47 │ │ + ldr r0, [sp, #12] │ │ + str.w r0, [r6, #67] @ 0x43 │ │ + ldr r0, [sp, #16] │ │ + strb.w r0, [r6, #63] @ 0x3f │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r0, [r6, #32] │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + str r0, [r6, #36] @ 0x24 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r0, [r6, #40] @ 0x28 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + str r0, [r6, #44] @ 0x2c │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str r0, [r6, #48] @ 0x30 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str r0, [r6, #52] @ 0x34 │ │ + ldr r0, [sp, #20] │ │ + str r0, [r6, #8] │ │ + ldr r0, [sp, #24] │ │ + str r0, [r6, #12] │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str r0, [r6, #16] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + str r0, [r6, #20] │ │ + ldr r0, [sp, #28] │ │ + ldrb.w r2, [sp, #78] @ 0x4e │ │ + ldrh.w r3, [sp, #76] @ 0x4c │ │ + str r0, [r6, #24] │ │ + ldr r0, [sp, #32] │ │ + strh.w r3, [r6, #64] @ 0x40 │ │ + strb.w r2, [r6, #66] @ 0x42 │ │ + strd r4, r5, [r6] │ │ + str r0, [r6, #28] │ │ + add sp, #116 @ 0x74 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #8] @ (2b108 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + nop │ │ + ldrb r0, [r5, #6] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + mvn.w r6, #2 │ │ + ubfx r2, r2, #8, #8 │ │ + uxtah r6, r6, r3 │ │ + cmp r6, #37 @ 0x25 │ │ + bhi.n 2b18e │ │ + tbh [pc, r6, lsl #1] │ │ + movs r6, r4 │ │ + lsls r5, r6, #6 │ │ + lsls r6, r6, #5 │ │ + lsls r4, r5, #8 │ │ + lsls r6, r2, #6 │ │ + lsls r6, r0, #6 │ │ + lsls r6, r5, #7 │ │ + lsls r1, r0, #7 │ │ + lsls r1, r4, #7 │ │ + lsls r1, r1, #4 │ │ + lsls r0, r1, #3 │ │ + lsls r1, r3, #5 │ │ + lsls r4, r3, #4 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r1, r6, #9 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r2, r3, #1 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + movs r5, r7 │ │ + lsls r5, r6, #2 │ │ + lsls r7, r2, #9 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r7, r2, #2 │ │ + lsls r4, r7, #8 │ │ + lsls r2, r2, #7 │ │ + lsls r3, r3, #2 │ │ + lsls r2, r5, #2 │ │ + ldrd r9, r2, [r1] │ │ + cmp r2, #2 │ │ + bcc.w 2b4be │ │ + ldrh.w sl, [r9], #2 │ │ + subs r2, #2 │ │ + cmp r2, sl │ │ + strd r9, r2, [r1] │ │ + bcc.w 2b4be │ │ + b.n 2b65c │ │ + uxth r6, r3 │ │ + movw r5, #7938 @ 0x1f02 │ │ + cmp r6, r5 │ │ + beq.n 2b1da │ │ + movw r5, #7969 @ 0x1f21 │ │ + cmp r6, r5 │ │ + bne.n 2b254 │ │ + cmp r2, #8 │ │ + bne.w 2b63c │ │ + ldrd r3, r6, [r1] │ │ + cmp r6, #8 │ │ + bcc.w 2b6cc │ │ + ldrb r5, [r3, #7] │ │ + subs r6, #8 │ │ + ldr.w r2, [r3, #3] │ │ + add.w r4, r3, #8 │ │ + strd r4, r6, [r1] │ │ + lsls r1, r5, #24 │ │ + orrs.w r1, r1, r2, lsr #8 │ │ + bne.w 2b680 │ │ + lsls r1, r2, #24 │ │ + ldrb r2, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r2, r3, r2, lsl #16 │ │ + orr.w r9, r1, r2 │ │ + b.n 2b64e │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.w 2b676 │ │ + add.w ip, r2, r3 │ │ + add.w fp, r2, #1 │ │ + subs r4, r3, #1 │ │ + mov.w r9, #0 │ │ + mov.w r8, #0 │ │ + movs r2, #0 │ │ + ldrb.w lr, [fp, #-1] │ │ + cmp r2, #63 @ 0x3f │ │ + bne.n 2b208 │ │ + cmp.w lr, #1 │ │ + bhi.w 2b6d8 │ │ + and.w r6, r2, #63 @ 0x3f │ │ + and.w r3, lr, #127 @ 0x7f │ │ + rsb r5, r6, #32 │ │ + subs.w sl, r6, #32 │ │ + lsr.w r5, r3, r5 │ │ + it pl │ │ + lslpl.w r5, r3, sl │ │ + lsl.w r3, r3, r6 │ │ + it pl │ │ + movpl r3, #0 │ │ + orr.w r9, r9, r3 │ │ + orr.w r8, r8, r5 │ │ + sxtb.w r3, lr │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + bgt.w 2b6e0 │ │ + subs r4, #1 │ │ + add.w fp, fp, #1 │ │ + adds r2, #7 │ │ + adds r3, r4, #1 │ │ + bne.n 2b1f8 │ │ + movs r2, #0 │ │ + strd ip, r2, [r1] │ │ + mov r2, ip │ │ + b.n 2b67a │ │ + movs r1, #12 │ │ + strh r3, [r0, #10] │ │ + strb r1, [r0, #8] │ │ + b.n 2b83a │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #3 │ │ + bcc.w 2b5bc │ │ + ldrb.w ip, [r2, #2] │ │ + subs r3, #3 │ │ + ldrh r6, [r2, #0] │ │ + adds r2, #3 │ │ + strd r2, r3, [r1] │ │ + orr.w r9, r6, ip, lsl #16 │ │ + b.n 2b6f0 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #4 │ │ + bcc.w 2b5bc │ │ + subs r3, #4 │ │ + ldr.w r9, [r2], #4 │ │ + strd r2, r3, [r1] │ │ + b.n 2b6ec │ │ + ldrd r9, r2, [r1] │ │ + cmp r2, #16 │ │ + bcc.w 2b4be │ │ + subs r2, #16 │ │ + add.w r3, r9, #16 │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + strd r3, r2, [r1] │ │ + movs r4, #0 │ │ + movs r1, #1 │ │ + mov.w sl, #16 │ │ + b.n 2b7e0 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.w 2b6fa │ │ + add.w ip, r2, r3 │ │ + add.w fp, r2, #1 │ │ + subs r5, r3, #1 │ │ + mov.w r9, #0 │ │ + mov.w sl, #0 │ │ + movs r6, #0 │ │ + ldrb.w r8, [fp, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 2b2ea │ │ + cmp.w r8, #127 @ 0x7f │ │ + it ne │ │ + cmpne.w r8, #0 │ │ + bne.w 2b848 │ │ + and.w r3, r6, #63 @ 0x3f │ │ + and.w r2, r8, #127 @ 0x7f │ │ + rsb r4, r3, #32 │ │ + subs.w lr, r3, #32 │ │ + add.w r6, r6, #7 │ │ + lsr.w r4, r2, r4 │ │ + it pl │ │ + lslpl.w r4, r2, lr │ │ + lsl.w r2, r2, r3 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w r9, r9, r2 │ │ + orr.w sl, sl, r4 │ │ + sxtb.w r2, r8 │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.w 2b73a │ │ + subs r5, #1 │ │ + add.w fp, fp, #1 │ │ + adds r2, r5, #1 │ │ + bne.n 2b2d4 │ │ + movs r2, #0 │ │ + strd ip, r2, [r1] │ │ + mov r2, ip │ │ + b.n 2b6fe │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.w 2b5bc │ │ + ldrb.w r9, [r2], #1 │ │ + subs r3, #1 │ │ + mov.w lr, #0 │ │ + strd r2, r3, [r1] │ │ + cmp.w r9, #0 │ │ + it ne │ │ + movne.w r9, #1 │ │ + movs r1, #9 │ │ + b.n 2b5b4 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.w 2b708 │ │ + add.w ip, r2, r3 │ │ + add.w fp, r2, #1 │ │ + subs r5, r3, #1 │ │ + mov.w r9, #0 │ │ + mov.w sl, #0 │ │ + movs r6, #0 │ │ + ldrb.w lr, [fp, #-1] │ │ + cmp r6, #63 @ 0x3f │ │ + bne.n 2b38c │ │ + cmp.w lr, #1 │ │ + bhi.w 2b7a8 │ │ + and.w r3, r6, #63 @ 0x3f │ │ + and.w r2, lr, #127 @ 0x7f │ │ + rsb r4, r3, #32 │ │ + subs.w r8, r3, #32 │ │ + lsr.w r4, r2, r4 │ │ + it pl │ │ + lslpl.w r4, r2, r8 │ │ + lsl.w r2, r2, r3 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w r9, r9, r2 │ │ + orr.w sl, sl, r4 │ │ + sxtb.w r2, lr │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.w 2b7c8 │ │ + subs r5, #1 │ │ + add.w fp, fp, #1 │ │ + adds r6, #7 │ │ + adds r2, r5, #1 │ │ + bne.n 2b37c │ │ + movs r2, #0 │ │ + strd ip, r2, [r1] │ │ + mov r2, ip │ │ + b.n 2b70c │ │ + cmp r2, #8 │ │ + bne.w 2b684 │ │ + ldrd r3, r6, [r1] │ │ + cmp r6, #8 │ │ + bcc.w 2b6cc │ │ + ldrb r5, [r3, #7] │ │ + subs r6, #8 │ │ + ldr.w r2, [r3, #3] │ │ + add.w r4, r3, #8 │ │ + strd r4, r6, [r1] │ │ + lsls r1, r5, #24 │ │ + orrs.w r1, r1, r2, lsr #8 │ │ + bne.w 2b680 │ │ + lsls r1, r2, #24 │ │ + ldrb r2, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r2, r3, r2, lsl #16 │ │ + orr.w r9, r1, r2 │ │ + b.n 2b696 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #2 │ │ + bcc.w 2b5bc │ │ + ldrh.w r9, [r2], #2 │ │ + subs r3, #2 │ │ + mov.w ip, #0 │ │ + strd r2, r3, [r1] │ │ + movs r1, #3 │ │ + mov.w lr, r9, lsr #8 │ │ + b.n 2b5b8 │ │ + ldrd r9, r2, [r1] │ │ + cmp r2, #0 │ │ + beq.n 2b4be │ │ + mov.w sl, #0 │ │ + ldrb.w r3, [r9, sl] │ │ + cmp r3, #0 │ │ + beq.w 2b71c │ │ + add.w sl, sl, #1 │ │ + cmp r2, sl │ │ + bne.n 2b43e │ │ + b.n 2b4be │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #8 │ │ + bcc.w 2b5bc │ │ + subs r3, #8 │ │ + str r3, [r1, #4] │ │ + ldrb r5, [r2, #7] │ │ + ldrb r3, [r2, #2] │ │ + ldrh r4, [r2, #0] │ │ + ldr.w r6, [r2, #3] │ │ + adds r2, #8 │ │ + orr.w r9, r4, r3, lsl #16 │ │ + str r2, [r1, #0] │ │ + lsls r1, r5, #24 │ │ + movs r4, #0 │ │ + orr.w sl, r1, r6, lsr #8 │ │ + orr.w r1, r9, r6, lsl #24 │ │ + lsrs r3, r6, #8 │ │ + lsrs r2, r1, #16 │ │ + lsrs r1, r1, #8 │ │ + orr.w lr, r1, r3, lsl #24 │ │ + orr.w ip, r2, r3, lsl #16 │ │ + movs r1, #5 │ │ + b.n 2b7e0 │ │ + ldrd r9, r2, [r1] │ │ + cmp r2, #4 │ │ + bcc.n 2b4be │ │ + ldr.w sl, [r9], #4 │ │ + subs r2, #4 │ │ + cmp r2, sl │ │ + strd r9, r2, [r1] │ │ + bcc.n 2b4be │ │ + b.n 2b65c │ │ + ldrd r9, r2, [r1] │ │ + cbz r2, 2b4be │ │ + ldrb.w sl, [r9], #1 │ │ + subs r2, #1 │ │ + cmp r2, sl │ │ + strd r9, r2, [r1] │ │ + bcs.w 2b65c │ │ + movs r1, #0 │ │ + str.w r9, [r0, #12] │ │ + str.w r9, [r0, #16] │ │ + b.n 2b5c2 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #2 │ │ + bcc.n 2b5bc │ │ + ldrh.w r9, [r2], #2 │ │ + subs r3, #2 │ │ + mov.w ip, #0 │ │ + strd r2, r3, [r1] │ │ + movs r1, #29 │ │ + mov.w lr, r9, lsr #8 │ │ + b.n 2b5b8 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.n 2b5bc │ │ + ldrb.w r9, [r2], #1 │ │ + subs r3, #1 │ │ + str r3, [r1, #4] │ │ + mov.w lr, #0 │ │ + str r2, [r1, #0] │ │ + movs r1, #2 │ │ + b.n 2b5b4 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #0 │ │ + beq.w 2b712 │ │ + add.w ip, r2, r3 │ │ + add.w r9, r2, #1 │ │ + sub.w fp, r3, #1 │ │ + mov.w sl, #0 │ │ + movs r4, #0 │ │ + movs r5, #0 │ │ + ldrb.w lr, [r9, #-1] │ │ + cmp r5, #63 @ 0x3f │ │ + bne.n 2b530 │ │ + cmp.w lr, #1 │ │ + bhi.w 2b7c0 │ │ + and.w r3, r5, #63 @ 0x3f │ │ + and.w r2, lr, #127 @ 0x7f │ │ + rsb r6, r3, #32 │ │ + subs.w r8, r3, #32 │ │ + lsr.w r6, r2, r6 │ │ + it pl │ │ + lslpl.w r6, r2, r8 │ │ + lsl.w r2, r2, r3 │ │ + it pl │ │ + movpl r2, #0 │ │ + orr.w sl, sl, r2 │ │ + orrs r4, r6 │ │ + sxtb.w r2, lr │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.w 2b802 │ │ + sub.w fp, fp, #1 │ │ + add.w r9, r9, #1 │ │ + adds r5, #7 │ │ + adds.w r2, fp, #1 │ │ + bne.n 2b520 │ │ + movs r2, #0 │ │ + strd ip, r2, [r1] │ │ + mov r2, ip │ │ + b.n 2b716 │ │ + ldrd r2, r3, [r1] │ │ + cmp r3, #4 │ │ + bcc.n 2b5bc │ │ + ldr.w r9, [r2], #4 │ │ + subs r3, #4 │ │ + movs r4, #0 │ │ + strd r2, r3, [r1] │ │ + movs r1, #4 │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + b.n 2b7e0 │ │ + ldrd r2, r3, [r1] │ │ + cbz r3, 2b5bc │ │ + subs r3, #1 │ │ + ldrb.w r9, [r2], #1 │ │ + str r3, [r1, #4] │ │ + mov.w lr, #0 │ │ + str r2, [r1, #0] │ │ + movs r1, #29 │ │ + mov.w ip, #0 │ │ + movs r4, #0 │ │ + b.n 2b7e0 │ │ + str r2, [r0, #12] │ │ + movs r1, #0 │ │ + str r2, [r0, #16] │ │ + movs r2, #19 │ │ + str r1, [r0, #20] │ │ + strb r2, [r0, #8] │ │ + movs r2, #1 │ │ + strd r2, r1, [r0] │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + cmp r2, #8 │ │ + bne.n 2b6a4 │ │ + ldrd r3, r6, [r1] │ │ + cmp r6, #8 │ │ + bcc.n 2b6cc │ │ + ldrb r5, [r3, #7] │ │ + subs r6, #8 │ │ + ldr.w r2, [r3, #3] │ │ + add.w r4, r3, #8 │ │ + strd r4, r6, [r1] │ │ + lsls r1, r5, #24 │ │ + orrs.w r1, r1, r2, lsr #8 │ │ + bne.n 2b680 │ │ + lsls r1, r2, #24 │ │ + ldrb r2, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r2, r3, r2, lsl #16 │ │ + orr.w r9, r1, r2 │ │ + b.n 2b6b6 │ │ + cmp r2, #8 │ │ + bne.n 2b6c4 │ │ + ldrd r3, r6, [r1] │ │ + cmp r6, #8 │ │ + bcc.n 2b6cc │ │ + ldrb r5, [r3, #7] │ │ + subs r6, #8 │ │ + ldr.w r2, [r3, #3] │ │ + add.w r4, r3, #8 │ │ + strd r4, r6, [r1] │ │ + lsls r1, r5, #24 │ │ + orrs.w r1, r1, r2, lsr #8 │ │ + bne.n 2b680 │ │ + lsls r1, r2, #24 │ │ + ldrb r2, [r3, #2] │ │ + ldrh r3, [r3, #0] │ │ + orr.w r2, r3, r2, lsl #16 │ │ + orr.w r9, r1, r2 │ │ + b.n 2b79a │ │ + ldrd r3, r2, [r1] │ │ + cmp r2, #4 │ │ + bcc.n 2b6cc │ │ + ldr.w r9, [r3], #4 │ │ + subs r2, #4 │ │ + strd r3, r2, [r1] │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #27 │ │ + b.n 2b7e0 │ │ + sub.w r2, r2, sl │ │ + add.w r3, r9, sl │ │ + strd r3, r2, [r1] │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #1 │ │ + b.n 2b7e0 │ │ + mov.w lr, #0 │ │ + movs r6, #0 │ │ + movs r1, #19 │ │ + b.n 2b81a │ │ + movs r2, #56 @ 0x38 │ │ + b.n 2b6d0 │ │ + ldrd r3, r2, [r1] │ │ + cmp r2, #4 │ │ + bcc.n 2b6cc │ │ + ldr.w r9, [r3], #4 │ │ + subs r2, #4 │ │ + strd r3, r2, [r1] │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #26 │ │ + b.n 2b7e0 │ │ + ldrd r3, r2, [r1] │ │ + cmp r2, #4 │ │ + bcc.n 2b6cc │ │ + ldr.w r9, [r3], #4 │ │ + subs r2, #4 │ │ + strd r3, r2, [r1] │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #30 │ │ + b.n 2b7e0 │ │ + ldrd r3, r2, [r1] │ │ + cmp r2, #4 │ │ + bcs.n 2b790 │ │ + movs r1, #0 │ │ + movs r2, #19 │ │ + strb r2, [r0, #8] │ │ + str r3, [r0, #12] │ │ + str r3, [r0, #16] │ │ + b.n 2b7bc │ │ + strd fp, r4, [r1] │ │ + movs r1, #6 │ │ + b.n 2b816 │ │ + cmp.w r8, #0 │ │ + strd fp, r4, [r1] │ │ + bne.w 2b814 │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #29 │ │ + b.n 2b7e0 │ │ + mov.w r8, #0 │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + strb.w r8, [r0, #9] │ │ + b.n 2b7b6 │ │ + mov.w lr, #0 │ │ + movs r1, #0 │ │ + movs r3, #19 │ │ + b.n 2b7b2 │ │ + mov.w lr, #0 │ │ + movs r3, #0 │ │ + movs r1, #19 │ │ + b.n 2b82e │ │ + mvn.w r3, sl │ │ + add r2, r3 │ │ + add.w r3, r9, sl │ │ + mov.w ip, r9, lsr #16 │ │ + adds r3, #1 │ │ + strd r3, r2, [r1] │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #31 │ │ + b.n 2b7e0 │ │ + strd fp, r5, [r1] │ │ + mov.w r1, r9, lsr #16 │ │ + orr.w ip, r1, sl, lsl #16 │ │ + mov.w r1, r9, lsr #8 │ │ + orr.w lr, r1, sl, lsl #24 │ │ + movs r4, #0 │ │ + movs r1, #6 │ │ + cmp r6, #63 @ 0x3f │ │ + bgt.n 2b7e0 │ │ + cmp.w r8, #64 @ 0x40 │ │ + bcc.n 2b7e0 │ │ + and.w r1, r6, #63 @ 0x3f │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ + subs.w r2, r1, #32 │ │ + lsl.w r1, r3, r1 │ │ + it pl │ │ + lslpl r3, r2 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w r9, r9, r1 │ │ + orr.w sl, sl, r3 │ │ + mov.w r1, r9, lsr #16 │ │ + orr.w ip, r1, sl, lsl #16 │ │ + mov.w r1, r9, lsr #8 │ │ + orr.w lr, r1, sl, lsl #24 │ │ + movs r1, #6 │ │ + b.n 2b7e0 │ │ + subs r2, #4 │ │ + ldr.w r9, [r3], #4 │ │ + strd r3, r2, [r1] │ │ + mov.w ip, r9, lsr #16 │ │ + mov.w lr, r9, lsr #8 │ │ + movs r4, #0 │ │ + movs r1, #10 │ │ + b.n 2b7e0 │ │ + strd fp, r5, [r1] │ │ + movs r3, #6 │ │ + mov.w lr, #0 │ │ + strb.w lr, [r0, #9] │ │ + strb r3, [r0, #8] │ │ + str r2, [r0, #12] │ │ + str r2, [r0, #16] │ │ + str r1, [r0, #20] │ │ + b.n 2b83a │ │ + strd r9, fp, [r1] │ │ + movs r1, #6 │ │ + b.n 2b82a │ │ + strd fp, r5, [r1] │ │ + mov.w r1, r9, lsr #16 │ │ + orr.w ip, r1, sl, lsl #16 │ │ + mov.w r1, r9, lsr #8 │ │ + orr.w lr, r1, sl, lsl #24 │ │ + movs r4, #0 │ │ + movs r1, #7 │ │ + uxtb.w r2, r9 │ │ + strd r1, r4, [r0, #8] │ │ + bfi r2, lr, #8, #8 │ │ + movs r1, #0 │ │ + orr.w r2, r2, ip, lsl #16 │ │ + strd r2, sl, [r0, #16] │ │ + movs r2, #0 │ │ + strd r2, r1, [r0] │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + strd r9, fp, [r1] │ │ + cbnz r4, 2b828 │ │ + cmp fp, sl │ │ + bcc.w 2b4be │ │ + sub.w r2, fp, sl │ │ + b.n 2b660 │ │ + movs r1, #56 @ 0x38 │ │ + mov.w lr, #0 │ │ + strb.w lr, [r0, #9] │ │ + strb r1, [r0, #8] │ │ + strd r2, r2, [r0, #12] │ │ + str r6, [r0, #20] │ │ + b.n 2b83a │ │ + movs r1, #56 @ 0x38 │ │ + mov.w lr, #0 │ │ + strb.w lr, [r0, #9] │ │ + strb r1, [r0, #8] │ │ + strd r2, r2, [r0, #12] │ │ + str r3, [r0, #20] │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + strd r2, r1, [r0] │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + mov.w r8, #0 │ │ + strd fp, r5, [r1] │ │ + movs r3, #7 │ │ + strb.w r8, [r0, #9] │ │ + b.n 2b7b6 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r4, r0 │ │ + movs r5, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r5, r3, #1 │ │ + cmp.w r0, r3, lsr #29 │ │ + bne.n 2b8b8 │ │ + movw r1, #65534 @ 0xfffe │ │ + lsls r2, r5, #2 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 2b8b0 │ │ + cbz r3, 2b890 │ │ + ldr r0, [r4, #4] │ │ + lsls r1, r3, #2 │ │ + str r0, [sp, #12] │ │ + movs r0, #2 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #2 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #16] @ (2b8c4 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #4] @ (2b8c0 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + strb r6, [r7, #7] │ │ + movs r3, r0 │ │ + strb r6, [r0, #8] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.n 2b8de │ │ + ldr r0, [pc, #116] @ (2b94c ) │ │ + add r0, pc │ │ + bl aff8 │ │ + ldr r6, [r0, #8] │ │ + mov r4, r1 │ │ + mov r5, r0 │ │ + cbz r1, 2b8fa │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + blx 60aa0 │ │ + cbz r0, 2b930 │ │ + mov r8, r0 │ │ + ldr r0, [r5, #0] │ │ + cmp r6, r0 │ │ + beq.n 2b904 │ │ + b.n 2b90a │ │ + mov.w r8, #1 │ │ + ldr r0, [r5, #0] │ │ + cmp r6, r0 │ │ + bne.n 2b90a │ │ + mov r0, r5 │ │ + bl 2b9a8 │ │ + ldr r0, [r5, #4] │ │ + add.w r1, r6, r6, lsl #1 │ │ + adds r2, r6, #1 │ │ + str r2, [r5, #8] │ │ + str.w r4, [r0, r1, lsl #2] │ │ + add.w r0, r0, r1, lsl #2 │ │ + strd r8, r4, [r0, #4] │ │ + ldr r0, [r5, #4] │ │ + add.w r0, r0, r1, lsl #2 │ │ + ldrd r0, r1, [r0, #4] │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + cmp r4, #0 │ │ + mov r5, r0 │ │ + itt ne │ │ + movne r0, r8 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + ldr r0, [r1, #84] @ 0x54 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub.w sp, sp, #10496 @ 0x2900 │ │ + sub sp, #32 │ │ + add.w r9, sp, #24 │ │ + mov r6, r1 │ │ + mov r8, r0 │ │ + movw r1, #10497 @ 0x2901 │ │ + mov r0, r9 │ │ + mov r4, r3 │ │ + mov r5, r2 │ │ + bl 5dac2 │ │ + add r0, sp, #12 │ │ + mov r1, r9 │ │ + mov r2, r8 │ │ + mov r3, r6 │ │ + strd r5, r4, [sp] │ │ + bl e564 │ │ + ldr r1, [sp, #12] │ │ + ldr r0, [sp, #20] │ │ + ldrb.w r2, [sp, #16] │ │ + eors r1, r6 │ │ + eors r0, r4 │ │ + orrs r1, r2 │ │ + orrs r0, r1 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + add.w sp, sp, #10496 @ 0x2900 │ │ + add sp, #32 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 2b952 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #21845 @ 0x5555 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #1365 @ 0x555 │ │ + cmp r0, r1 │ │ + bls.n 2b9d2 │ │ + ldr r2, [pc, #76] @ (2ba18 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #2 │ │ + cbnz r0, 2b9e0 │ │ + movs r0, #0 │ │ + b.n 2b9ee │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #2 │ │ + str r0, [sp, #20] │ │ + movs r0, #4 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (2ba1c ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + ldr r4, [r4, #68] @ 0x44 │ │ + movs r3, r0 │ │ + ldr r0, [r4, #64] @ 0x40 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #48 @ 0x30 │ │ + ldr r2, [r0, #0] │ │ + movs r1, #0 │ │ + cbz r2, 2ba48 │ │ + add.w ip, sp, #20 │ │ + ldrd r3, r0, [r0, #4] │ │ + stmia.w ip, {r1, r2, r3} │ │ + add.w ip, sp, #4 │ │ + stmia.w ip, {r1, r2, r3} │ │ + movs r1, #1 │ │ + b.n 2ba4a │ │ + movs r0, #0 │ │ + add r6, sp, #36 @ 0x24 │ │ + mov r5, sp │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #16] │ │ + str r1, [sp, #0] │ │ + mov r0, r6 │ │ + mov r1, r5 │ │ + bl 2baac │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cbz r0, 2ba92 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + lsls r2, r1, #4 │ │ + ldrb r2, [r0, r2] │ │ + cmp r2, #82 @ 0x52 │ │ + bne.n 2ba54 │ │ + add.w r0, r0, r1, lsl #4 │ │ + ldr r1, [r0, #4] │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r4, r3, [r1] │ │ + cmp r4, #0 │ │ + bne.n 2ba74 │ │ + cmp r2, #1 │ │ + bne.n 2ba54 │ │ + dmb ish │ │ + ldr r0, [r0, #4] │ │ + bl 1f61c │ │ + b.n 2ba54 │ │ + add sp, #48 @ 0x30 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + bl 2bbb4 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + mov r8, r0 │ │ + ldr r0, [r1, #32] │ │ + cbz r0, 2baf4 │ │ + ldr r2, [r1, #0] │ │ + subs r0, #1 │ │ + str r0, [r1, #32] │ │ + cmp r2, #1 │ │ + bne.n 2bba0 │ │ + ldr r0, [r1, #4] │ │ + cbz r0, 2bb2a │ │ + ldrd r5, r6, [r1, #8] │ │ + ldrh.w r2, [r0, #270] @ 0x10e │ │ + cmp r6, r2 │ │ + bcs.n 2bb48 │ │ + mov r4, r0 │ │ + adds r0, r6, #1 │ │ + cmp r5, #0 │ │ + beq.n 2bb6c │ │ + add.w r0, r4, r0, lsl #2 │ │ + mov r3, r5 │ │ + add.w r0, r0, #272 @ 0x110 │ │ + ldr r2, [r0, #0] │ │ + subs r3, #1 │ │ + add.w r0, r2, #272 @ 0x110 │ │ + bne.n 2bae6 │ │ + movs r0, #0 │ │ + b.n 2bb6e │ │ + ldrd r6, r0, [r1] │ │ + movs r4, #0 │ │ + ldrd r3, r2, [r1, #8] │ │ + str r4, [r1, #0] │ │ + lsls r1, r6, #31 │ │ + beq.n 2bb88 │ │ + cbnz r0, 2bb12 │ │ + mov r0, r3 │ │ + cbz r2, 2bb12 │ │ + ldr.w r0, [r0, #272] @ 0x110 │ │ + subs r2, #1 │ │ + bne.n 2bb0a │ │ + ldr.w r1, [r0, #264] @ 0x108 │ │ + cbz r1, 2bb80 │ │ + mov r5, r1 │ │ + blx 608f0 │ │ + ldr.w r1, [r5, #264] @ 0x108 │ │ + mov r0, r5 │ │ + cmp r1, #0 │ │ + bne.n 2bb18 │ │ + b.n 2bb82 │ │ + ldrd r0, r2, [r1, #8] │ │ + cbz r2, 2bb38 │ │ + ldr.w r0, [r0, #272] @ 0x110 │ │ + subs r2, #1 │ │ + bne.n 2bb30 │ │ + movs r2, #1 │ │ + movs r6, #0 │ │ + movs r5, #0 │ │ + str r2, [r1, #0] │ │ + ldrh.w r2, [r0, #270] @ 0x10e │ │ + cmp r6, r2 │ │ + bcc.n 2bad4 │ │ + mov r9, r1 │ │ + ldr.w r4, [r0, #264] @ 0x108 │ │ + cbz r4, 2bb92 │ │ + ldrh.w r6, [r0, #268] @ 0x10c │ │ + blx 608f0 │ │ + ldrh.w r0, [r4, #270] @ 0x10e │ │ + adds r5, #1 │ │ + cmp r6, r0 │ │ + mov r0, r4 │ │ + bcs.n 2bb4a │ │ + mov r1, r9 │ │ + adds r0, r6, #1 │ │ + cmp r5, #0 │ │ + bne.n 2badc │ │ + mov r2, r4 │ │ + movs r3, #0 │ │ + str r0, [r1, #12] │ │ + strd r2, r3, [r1, #4] │ │ + stmia.w r8, {r4, r5, r6} │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + str.w r4, [r8] │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + blx 608f0 │ │ + ldr r0, [pc, #20] @ (2bbac ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + ldr r0, [pc, #12] @ (2bbb0 ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + nop │ │ + ldr r4, [r0, #104] @ 0x68 │ │ + movs r3, r0 │ │ + ldr r2, [r1, #104] @ 0x68 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ + add r6, sp, #4 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 2baac │ │ + ldr r0, [sp, #4] │ │ + cbz r0, 2bc00 │ │ + ldr r1, [sp, #12] │ │ + lsls r2, r1, #4 │ │ + ldrb r2, [r0, r2] │ │ + cmp r2, #82 @ 0x52 │ │ + bne.n 2bbc2 │ │ + add.w r0, r0, r1, lsl #4 │ │ + ldr r1, [r0, #4] │ │ + dmb ish │ │ + ldrex r2, [r1] │ │ + subs r3, r2, #1 │ │ + strex r5, r3, [r1] │ │ + cmp r5, #0 │ │ + bne.n 2bbe2 │ │ + cmp r2, #1 │ │ + bne.n 2bbc2 │ │ + dmb ish │ │ + ldr r0, [r0, #4] │ │ + bl 1f61c │ │ + b.n 2bbc2 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r4, r0 │ │ + movs r5, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r5, r3, #1 │ │ + cmp.w r0, r3, lsr #29 │ │ + bne.n 2bc68 │ │ + movw r1, #65532 @ 0xfffc │ │ + lsls r2, r5, #2 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 2bc60 │ │ + cbz r3, 2bc40 │ │ + ldr r0, [r4, #4] │ │ + lsls r1, r3, #2 │ │ + str r0, [sp, #12] │ │ + movs r0, #4 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #16] @ (2bc74 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #4] @ (2bc70 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + strb r6, [r2, #4] │ │ + movs r3, r0 │ │ + strb r6, [r3, #4] │ │ + movs r3, r0 │ │ + ldrb r1, [r0, #0] │ │ + cmp r1, #83 @ 0x53 │ │ + itttt eq │ │ + moveq r1, #0 │ │ + streq r1, [r0, #4] │ │ + moveq r1, #82 @ 0x52 │ │ + strbeq r1, [r0, #0] │ │ + it eq │ │ + bxeq lr │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + movs r0, #82 @ 0x52 │ │ + movs r1, #0 │ │ + movs r4, #0 │ │ + bl 2bd30 │ │ + ldr r0, [pc, #28] @ (2bcb8 ) │ │ + movs r2, #1 │ │ + ldr r1, [pc, #28] @ (2bcbc ) │ │ + add r0, pc │ │ + strd r0, r2, [sp] │ │ + movs r0, #4 │ │ + add r1, pc │ │ + str r0, [sp, #8] │ │ + mov r0, sp │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #12] │ │ + bl b9ac │ │ + nop │ │ + ldr r4, [r6, #80] @ 0x50 │ │ + movs r3, r0 │ │ + ldr r4, [r6, #80] @ 0x50 │ │ + movs r3, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r3, r1 │ │ + ldr r1, [r1, #4] │ │ + ldrb.w ip, [r3] │ │ + ldrb r2, [r0, #0] │ │ + cmp r2, #83 @ 0x53 │ │ + bne.n 2bcf8 │ │ + ldrh.w r2, [r3, #1] │ │ + ldrb.w lr, [r3, #3] │ │ + strb.w ip, [r0] │ │ + add.w ip, r0, #4 │ │ + ldrd r3, r4, [r3, #8] │ │ + stmia.w ip, {r1, r3, r4} │ │ + strh.w r2, [r0, #1] │ │ + strb.w lr, [r0, #3] │ │ + add sp, #24 │ │ + pop {r4, r6, r7, pc} │ │ + cmp.w ip, #83 @ 0x53 │ │ + bne.n 2bd02 │ │ + add sp, #24 │ │ + pop {r4, r6, r7, pc} │ │ + mov r0, ip │ │ + bl 2bd30 │ │ + ldr r0, [pc, #28] @ (2bd28 ) │ │ + movs r3, #1 │ │ + ldr r1, [pc, #28] @ (2bd2c ) │ │ + movs r2, #0 │ │ + add r0, pc │ │ + strd r0, r3, [sp] │ │ + movs r0, #4 │ │ + add r1, pc │ │ + str r0, [sp, #8] │ │ + mov r0, sp │ │ + str r2, [sp, #16] │ │ + str r2, [sp, #12] │ │ + bl b9ac │ │ + nop │ │ + ldr r4, [r0, #76] @ 0x4c │ │ + movs r3, r0 │ │ + ldr r4, [r0, #76] @ 0x4c │ │ + movs r3, r0 │ │ + b.w 1f6d0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #0] │ │ + blxne 608f0 │ │ + ldrd r9, r4, [r4, #8] │ │ + adds r6, r4, #1 │ │ + mov r0, r9 │ │ + subs r6, #1 │ │ + beq.n 2bd62 │ │ + add.w r5, r0, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r0, r5 │ │ + b.n 2bd52 │ │ + cbz r4, 2bd72 │ │ + mov r0, r9 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + subs r6, #1 │ │ + beq.n 2bd8c │ │ + mov r0, r5 │ │ + add.w r4, r5, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r5, r4 │ │ + b.n 2bd7a │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + cmp r1, #0 │ │ + beq.n 2be4a │ │ + add.w r5, r0, #288 @ 0x120 │ │ + mov r9, r1 │ │ + mov r8, r0 │ │ + mov.w sl, #0 │ │ + mov r6, r1 │ │ + b.n 2bdc2 │ │ + subs r6, #1 │ │ + add.w r5, r5, #288 @ 0x120 │ │ + cmp sl, r9 │ │ + beq.n 2be3c │ │ + add.w r0, sl, sl, lsl #3 │ │ + add.w sl, sl, #1 │ │ + add.w r4, r8, r0, lsl #5 │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 2bdd6 │ │ + cmp r1, #1 │ │ + bne.n 2bdf4 │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 2bdb8 │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #152] @ 0x98 │ │ + blxne 608f0 │ │ + b.n 2bdb8 │ │ + mov r0, r8 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r9, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + subs r6, #1 │ │ + beq.n 2be6c │ │ + mov r0, r5 │ │ + add.w r4, r5, #288 @ 0x120 │ │ + bl 2be7c │ │ + mov r5, r4 │ │ + b.n 2be5a │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + mov r0, r9 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr.w r0, [r0, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 2be8a │ │ + cmp r1, #1 │ │ + bne.n 2bea8 │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + it eq │ │ + popeq {r4, r5, r7, pc} │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cbz r0, 2bef2 │ │ + ldr.w r0, [r4, #152] @ 0x98 │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r5, r7, pc} │ │ + mov r5, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + ldr.w r0, [r0, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 2bf16 │ │ + cmp r1, #1 │ │ + bne.n 2bf34 │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 2bf7a │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #152] @ 0x98 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #280] @ 0x118 │ │ + cmp r0, #2 │ │ + beq.n 2bfd4 │ │ + cbnz r0, 2bfd4 │ │ + ldr.w r6, [r4, #288] @ 0x120 │ │ + cbz r6, 2bfac │ │ + ldr.w r8, [r4, #284] @ 0x11c │ │ + add.w r5, r8, #4 │ │ + ldr.w r0, [r5, #-4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #0] │ │ + blxne 608f0 │ │ + adds r5, #12 │ │ + subs r6, #1 │ │ + bne.n 2bf92 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr.w r6, [r4, #296] @ 0x128 │ │ + cbz r6, 2bfd4 │ │ + ldr.w r8, [r4, #292] @ 0x124 │ │ + add.w r5, r8, #4 │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r5, #-4] │ │ + blxne 608f0 │ │ + adds r5, #24 │ │ + subs r6, #1 │ │ + bne.n 2bfba │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr.w r0, [r4, #304] @ 0x130 │ │ + cmp r0, #2 │ │ + beq.n 2bfde │ │ + cbz r0, 2bfec │ │ + ldrb.w r0, [r4, #328] @ 0x148 │ │ + cmp r0, #83 @ 0x53 │ │ + bne.n 2c044 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r6, [r4, #312] @ 0x138 │ │ + cbz r6, 2c02c │ │ + ldr.w r8, [r4, #308] @ 0x134 │ │ + add.w r5, r8, #8 │ │ + b.n 2c002 │ │ + adds r5, #40 @ 0x28 │ │ + subs r6, #1 │ │ + beq.n 2c026 │ │ + ldr.w r0, [r5, #-8] │ │ + cmp r0, #0 │ │ + bne.n 2bffc │ │ + ldr r0, [r5, #0] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r5, #-4] │ │ + blxne 608f0 │ │ + ldr r0, [r5, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r5, #4] │ │ + blxne 608f0 │ │ + b.n 2bffc │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + ldr.w r0, [r4, #320] @ 0x140 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #316] @ 0x13c │ │ + blxne 608f0 │ │ + ldrb.w r0, [r4, #328] @ 0x148 │ │ + cmp r0, #83 @ 0x53 │ │ + beq.n 2bfe6 │ │ + ldr.w r1, [r4, #332] @ 0x14c │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 1f6d0 │ │ + mov r5, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + ldr.w r0, [r4, #280] @ 0x118 │ │ + cmp r0, #2 │ │ + itt ne │ │ + addne.w r0, r4, #280 @ 0x118 │ │ + blne 21fec │ │ + ldr.w r0, [r4, #304] @ 0x130 │ │ + cmp r0, #2 │ │ + itt ne │ │ + addne.w r0, r4, #304 @ 0x130 │ │ + blne 2979a │ │ + ldrb.w r0, [r4, #328] @ 0x148 │ │ + cmp r0, #83 @ 0x53 │ │ + beq.n 2c08e │ │ + ldr.w r1, [r4, #332] @ 0x14c │ │ + bl 1f6d0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + ldr r1, [r0, #12] │ │ + mov.w ip, #0 │ │ + cmp r1, #0 │ │ + beq.w 2c1b4 │ │ + ldr r2, [r0, #0] │ │ + ldr.w lr, [r0, #8] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r0, #4] │ │ + add.w r0, r1, r1, lsl #2 │ │ + str r2, [sp, #4] │ │ + add.w r0, lr, r0, lsl #3 │ │ + str r0, [sp, #8] │ │ + b.n 2c0de │ │ + ldr.w r0, [lr, #16] │ │ + ldr r1, [sp, #4] │ │ + subs r1, r1, r0 │ │ + it cs │ │ + cmpcs r1, fp │ │ + bcs.n 2c106 │ │ + add.w lr, lr, #40 @ 0x28 │ │ + ldr r0, [sp, #8] │ │ + cmp lr, r0 │ │ + beq.n 2c1b0 │ │ + ldr.w r0, [lr, #4] │ │ + cmp r0, #7 │ │ + bne.n 2c0d4 │ │ + ldr.w fp, [lr, #20] │ │ + cmp.w fp, #0 │ │ + bne.n 2c0c6 │ │ + mov.w r8, #1 │ │ + ldr.w r0, [lr, #32] │ │ + cmp r0, #5 │ │ + bcs.n 2c114 │ │ + movs r0, #4 │ │ + cmp.w fp, #12 │ │ + bcc.n 2c0d4 │ │ + b.n 2c120 │ │ + ldr r1, [sp, #0] │ │ + add.w r8, r1, r0 │ │ + ldr.w r0, [lr, #32] │ │ + cmp r0, #5 │ │ + bcc.n 2c0fc │ │ + cmp r0, #8 │ │ + bne.n 2c0d4 │ │ + movs r0, #8 │ │ + cmp.w fp, #12 │ │ + bcc.n 2c0d4 │ │ + negs r3, r0 │ │ + subs r1, r0, #1 │ │ + adds r0, #11 │ │ + str r1, [sp, #16] │ │ + str r0, [sp, #20] │ │ + str r3, [sp, #12] │ │ + mov r0, r8 │ │ + sub.w r2, fp, #12 │ │ + ldr.w r1, [r0], #12 │ │ + cmp r1, r2 │ │ + bhi.n 2c0d4 │ │ + ldr r2, [sp, #20] │ │ + add r2, r1 │ │ + and.w r9, r2, r3 │ │ + subs.w r2, fp, r9 │ │ + bcc.n 2c0d4 │ │ + ldr.w r5, [r8, #4] │ │ + cmp r5, r2 │ │ + bhi.n 2c0d4 │ │ + ldr r2, [sp, #16] │ │ + add r2, r9 │ │ + add r2, r5 │ │ + and.w sl, r2, r3 │ │ + subs.w r4, fp, sl │ │ + add.w r2, r8, sl │ │ + it cc │ │ + movcc r4, ip │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #24] │ │ + add.w r2, r8, #11 │ │ + cbz r1, 2c19e │ │ + ldrb r6, [r2, r1] │ │ + mov r3, r1 │ │ + subs r1, #1 │ │ + cmp r6, #0 │ │ + beq.n 2c170 │ │ + cmp r3, #3 │ │ + bne.n 2c19e │ │ + ldr r1, [pc, #68] @ (2c1c8 ) │ │ + movs r2, #3 │ │ + mov r6, lr │ │ + add r1, pc │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + mov lr, r6 │ │ + mov.w ip, #0 │ │ + itt eq │ │ + ldreq.w r0, [r8, #8] │ │ + cmpeq r0, #3 │ │ + beq.n 2c1c0 │ │ + ldr r3, [sp, #12] │ │ + cmp fp, sl │ │ + bcc.n 2c0d4 │ │ + ldr.w r8, [sp, #24] │ │ + mov fp, r4 │ │ + cmp r4, #11 │ │ + bhi.n 2c12c │ │ + b.n 2c0d4 │ │ + mov.w ip, #0 │ │ + mov r0, ip │ │ + mov r1, r5 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add.w ip, r8, r9 │ │ + b.n 2c1b4 │ │ + nop │ │ + @ instruction: 0xb7a3 │ │ + vsli.64 , q8, #61 @ 0x3d │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + movs r1, #0 │ │ + movs r5, #0 │ │ + blx 60ab0 │ │ + cbz r0, 2c1f6 │ │ + mov r6, r0 │ │ + blx 609d0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 2c20c │ │ + ldr r0, [pc, #84] @ (2c244 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ + strb r5, [r4, #4] │ │ + str r1, [r4, #0] │ │ + str r0, [r4, #8] │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r0 │ │ + cbz r0, 2c222 │ │ + mov r0, r5 │ │ + blx 60900 │ │ + mov r8, r0 │ │ + cbnz r0, 2c226 │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + bl afe8 │ │ + mov.w r8, #1 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + strd r5, r8, [r4] │ │ + str r5, [r4, #8] │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop │ │ + ldr r0, [r5, #32] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ + mov r5, r0 │ │ + mov r0, sp │ │ + bl b250 │ │ + ldr r0, [sp, #0] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 2c276 │ │ + ldrd r4, r6, [sp, #4] │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 2c1cc │ │ + movs r0, #0 │ │ + strb r0, [r4, #0] │ │ + cbnz r6, 2c28c │ │ + b.n 2c29c │ │ + ldr r1, [pc, #68] @ (2c2bc ) │ │ + mov.w r2, #2147483648 @ 0x80000000 │ │ + add r1, pc │ │ + ldrd r1, r3, [r1] │ │ + str r3, [r5, #8] │ │ + strd r2, r1, [r5] │ │ + cbz r0, 2c29c │ │ + ldr r4, [sp, #4] │ │ + mov r0, r4 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + cmp r6, #0 │ │ + strb r0, [r4, #0] │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + str r0, [r1, #80] @ 0x50 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #76 @ 0x4c │ │ + ldrb.w r9, [r1, #28] │ │ + cmp.w r9, #3 │ │ + bne.n 2c2e0 │ │ + movs r1, #10 │ │ + strb r1, [r0, #0] │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r2, [r1, #29] │ │ + mvn.w r6, #2 │ │ + movs r4, #0 │ │ + ldrd lr, r8, [r1] │ │ + ldrb.w fp, [r1, #8] │ │ + uxtb r3, r2 │ │ + uxtab r2, r6, r2 │ │ + clz r2, r2 │ │ + ldrb r5, [r1, #30] │ │ + cmp r9, r3 │ │ + it hi │ │ + movhi r4, #1 │ │ + lsrs r2, r2, #5 │ │ + add r6, sp, #44 @ 0x2c │ │ + orrs r2, r4 │ │ + adds r4, r6, #5 │ │ + lsls r6, r5, #31 │ │ + beq.n 2c38c │ │ + cmp r2, #0 │ │ + bne.n 2c2d4 │ │ + add r5, sp, #44 @ 0x2c │ │ + add.w sl, sp, #16 │ │ + cmp r3, #0 │ │ + beq.w 2c484 │ │ + cmp r3, #1 │ │ + beq.n 2c398 │ │ + str r0, [sp, #12] │ │ + mov r0, r1 │ │ + str r4, [sp, #4] │ │ + mov r6, lr │ │ + str r1, [sp, #8] │ │ + bl 2d45c │ │ + cmp r8, r0 │ │ + bls.n 2c37a │ │ + ldr r1, [sp, #8] │ │ + mov r0, r5 │ │ + str r6, [sp, #0] │ │ + bl 2d39c │ │ + ldr r1, [sp, #4] │ │ + mov r0, sl │ │ + movs r2, #27 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + ldrb.w sl, [sp, #48] @ 0x30 │ │ + mov r6, r0 │ │ + bl 5da78 │ │ + subs.w r4, r8, r4 │ │ + bcc.w 2c50e │ │ + ldr r1, [sp, #8] │ │ + cmp.w sl, #10 │ │ + ldr r0, [sp, #12] │ │ + str r4, [r1, #4] │ │ + bne.w 2c4ee │ │ + ldr.w lr, [sp] │ │ + add r5, sp, #44 @ 0x2c │ │ + movs r3, #2 │ │ + mov r8, r4 │ │ + mov sl, r6 │ │ + ldr r4, [sp, #4] │ │ + cmp r9, r3 │ │ + bls.n 2c318 │ │ + b.n 2c2d4 │ │ + ldr r1, [sp, #8] │ │ + movs r3, #1 │ │ + ldr r0, [sp, #12] │ │ + mov lr, r6 │ │ + strb r3, [r1, #29] │ │ + ldr r4, [sp, #4] │ │ + cmp r9, r3 │ │ + bls.n 2c318 │ │ + b.n 2c2d4 │ │ + cmp r2, #0 │ │ + bne.n 2c2d4 │ │ + add.w sl, sp, #44 @ 0x2c │ │ + mov ip, r8 │ │ + b.n 2c3cc │ │ + movs r2, #0 │ │ + cmp.w r8, #0 │ │ + strb r2, [r1, #29] │ │ + sub.w r2, r8, #1 │ │ + beq.w 2c51c │ │ + movs r3, #6 │ │ + strb r3, [r0, #0] │ │ + str r2, [r1, #4] │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #1 │ │ + mov ip, r8 │ │ + mov r1, r5 │ │ + strb r3, [r5, #29] │ │ + ldr r0, [sp, #12] │ │ + mov lr, r6 │ │ + ldrd r8, fp, [sp, #4] │ │ + cmp r9, r3 │ │ + bhi.w 2c2d4 │ │ + cmp r3, #0 │ │ + beq.n 2c484 │ │ + cmp r3, #1 │ │ + beq.n 2c432 │ │ + str r0, [sp, #12] │ │ + mov r0, r1 │ │ + strd r8, fp, [sp, #4] │ │ + mov r6, lr │ │ + mov r5, r1 │ │ + mov r8, ip │ │ + bl 2d45c │ │ + cmp r8, r0 │ │ + bls.n 2c3b6 │ │ + mov r0, sl │ │ + mov r1, r5 │ │ + mov fp, r6 │ │ + bl 2d39c │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r1, r4 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #16 │ │ + movs r2, #27 │ │ + ldrb.w sl, [sp, #48] @ 0x30 │ │ + mov r6, r4 │ │ + bl 5da78 │ │ + ldr r0, [sp, #4] │ │ + subs.w r4, r8, r0 │ │ + bcc.w 2c50e │ │ + ldr r0, [sp, #12] │ │ + cmp.w sl, #10 │ │ + str r4, [r5, #4] │ │ + bne.n 2c4ee │ │ + mov lr, fp │ │ + mov r1, r5 │ │ + movs r3, #2 │ │ + mov ip, r4 │ │ + mov r8, r4 │ │ + ldr.w fp, [sp, #8] │ │ + add.w sl, sp, #44 @ 0x2c │ │ + mov r4, r6 │ │ + b.n 2c3c6 │ │ + movs r3, #0 │ │ + cmp.w fp, #3 │ │ + strb r3, [r1, #29] │ │ + bcc.n 2c3c6 │ │ + cmp.w fp, #5 │ │ + beq.n 2c3c6 │ │ + cmp.w fp, #6 │ │ + bne.n 2c502 │ │ + cmp.w ip, #0 │ │ + beq.n 2c466 │ │ + ldrb.w r2, [lr] │ │ + cmp.w ip, #1 │ │ + beq.n 2c46c │ │ + cmp r2, #46 @ 0x2e │ │ + bne.n 2c46c │ │ + ldrb.w r2, [lr, #1] │ │ + cmp r2, #47 @ 0x2f │ │ + bne.n 2c3c6 │ │ + b.n 2c476 │ │ + mov.w ip, #0 │ │ + b.n 2c3c6 │ │ + cmp.w ip, #1 │ │ + it eq │ │ + cmpeq r2, #46 @ 0x2e │ │ + bne.n 2c3c6 │ │ + sub.w r2, r8, #1 │ │ + cmp.w r8, #0 │ │ + beq.n 2c52a │ │ + movs r3, #7 │ │ + b.n 2c3aa │ │ + tbb [pc, fp] │ │ + lsls r4, r0, #28 │ │ + lsls r1, r3, #16 │ │ + adds r0, r2, r4 │ │ + movs r3, r5 │ │ + ldr r2, [r1, #16] │ │ + adds r2, #4 │ │ + b.n 2c4b8 │ │ + ldr r3, [r1, #24] │ │ + ldr r2, [r1, #16] │ │ + cmp r3, #0 │ │ + add.w r6, r3, r2 │ │ + it ne │ │ + addne r2, r6, #1 │ │ + adds r2, #8 │ │ + b.n 2c4b8 │ │ + ldr r3, [r1, #24] │ │ + ldr r2, [r1, #16] │ │ + cmp r3, #0 │ │ + add.w r6, r3, r2 │ │ + it ne │ │ + addne r2, r6, #1 │ │ + adds r2, #2 │ │ + cbz r2, 2c4de │ │ + movs r2, #3 │ │ + mov r4, r0 │ │ + strb r2, [r1, #29] │ │ + adds r2, r0, #1 │ │ + adds r1, #9 │ │ + mov r5, lr │ │ + mov r0, r2 │ │ + movs r2, #19 │ │ + bl 5da78 │ │ + strd r5, r8, [r4, #20] │ │ + strb.w fp, [r4] │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #10 │ │ + strb r2, [r0, #0] │ │ + movs r0, #3 │ │ + strb r0, [r1, #29] │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + strb.w sl, [r0], #1 │ │ + add r1, sp, #16 │ │ + movs r2, #27 │ │ + bl 5da78 │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r1, #6 │ │ + strb r1, [r0, #0] │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #48] @ (2c540 ) │ │ + movs r0, #0 │ │ + mov r1, r4 │ │ + mov r2, r8 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #28] @ (2c53c ) │ │ + add r3, pc │ │ + mov r1, r2 │ │ + movs r0, #0 │ │ + movs r2, #0 │ │ + bl c404 │ │ + ldr r3, [pc, #12] @ (2c538 ) │ │ + add r3, pc │ │ + mov r1, r2 │ │ + movs r0, #0 │ │ + movs r2, #0 │ │ + bl c404 │ │ + str r4, [r4, #112] @ 0x70 │ │ + movs r3, r0 │ │ + str r2, [r0, #116] @ 0x74 │ │ + movs r3, r0 │ │ + str r2, [r3, #116] @ 0x74 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #84 @ 0x54 │ │ + ldrb.w r9, [r0, #8] │ │ + mov r6, r0 │ │ + ldrd r5, r4, [r0] │ │ + cmp.w r9, #6 │ │ + beq.n 2c56a │ │ + add.w r1, r6, #9 │ │ + add r0, sp, #48 @ 0x30 │ │ + movs r2, #19 │ │ + bl 5da78 │ │ + add r0, sp, #16 │ │ + add r1, sp, #48 @ 0x30 │ │ + adds r0, #9 │ │ + movs r2, #19 │ │ + ldrb.w sl, [r6, #28] │ │ + ldrb.w r8, [r6, #29] │ │ + ldrb.w fp, [r6, #30] │ │ + strb.w r9, [sp, #24] │ │ + strd r5, r4, [sp, #16] │ │ + bl 5da78 │ │ + cmp.w sl, #2 │ │ + strb.w fp, [sp, #46] @ 0x2e │ │ + strb.w r8, [sp, #45] @ 0x2d │ │ + strb.w sl, [sp, #44] @ 0x2c │ │ + bne.n 2c5fe │ │ + cmp r4, #0 │ │ + beq.w 2c71e │ │ + cmp.w r9, #3 │ │ + bcs.n 2c5c6 │ │ + adds r0, r5, r4 │ │ + movs r1, #0 │ │ + ldrb r2, [r5, r1] │ │ + cmp r2, #47 @ 0x2f │ │ + beq.n 2c5ba │ │ + adds r1, #1 │ │ + cmp r4, r1 │ │ + bne.n 2c5ac │ │ + b.n 2c5fa │ │ + cbnz r1, 2c5fa │ │ + adds r5, #1 │ │ + subs r4, #1 │ │ + bne.n 2c5aa │ │ + mov r5, r0 │ │ + b.n 2c5f8 │ │ + movs r0, #0 │ │ + ldrb r1, [r5, r0] │ │ + cmp r1, #47 @ 0x2f │ │ + beq.n 2c5dc │ │ + adds r0, #1 │ │ + cmp r4, r0 │ │ + bne.n 2c5c8 │ │ + movs r1, #0 │ │ + mov r0, r4 │ │ + cbnz r0, 2c5e0 │ │ + b.n 2c5ea │ │ + movs r1, #1 │ │ + cbz r0, 2c5ea │ │ + cmp r0, #1 │ │ + itt eq │ │ + ldrbeq r2, [r5, #0] │ │ + cmpeq r2, #46 @ 0x2e │ │ + bne.n 2c5fa │ │ + add r0, r1 │ │ + cmp r4, r0 │ │ + bcc.w 2c74e │ │ + add r5, r0 │ │ + subs r4, r4, r0 │ │ + bne.n 2c5c6 │ │ + movs r4, #0 │ │ + strd r5, r4, [sp, #16] │ │ + cmp.w r8, #2 │ │ + bne.w 2c728 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + movs r1, #0 │ │ + mov r2, sl │ │ + cmp r0, #0 │ │ + it ne │ │ + addne r0, #1 │ │ + cmp.w r9, #5 │ │ + it cc │ │ + movcc r1, #1 │ │ + cmp.w sl, #0 │ │ + it ne │ │ + movne r2, #1 │ │ + cmp.w sl, #1 │ │ + bhi.n 2c6f4 │ │ + ldr r3, [sp, #32] │ │ + orr.w r8, fp, r1 │ │ + add r0, r3 │ │ + add.w r6, r0, #8 │ │ + adds r0, #2 │ │ + str r0, [sp, #4] │ │ + sub.w r0, r9, #6 │ │ + clz r0, r0 │ │ + str r6, [sp, #8] │ │ + lsrs r0, r0, #5 │ │ + orr.w r6, r0, r2 │ │ + adds r0, r3, #4 │ │ + str r0, [sp, #12] │ │ + cmp.w r8, #0 │ │ + bne.n 2c69e │ │ + cbz r6, 2c65c │ │ + movs r0, #0 │ │ + cmp r0, r4 │ │ + bne.n 2c666 │ │ + b.n 2c69e │ │ + cmp r4, #2 │ │ + bcc.n 2c740 │ │ + movs r0, #2 │ │ + cmp r0, r4 │ │ + beq.n 2c69e │ │ + add r0, r5 │ │ + adds r2, r5, r4 │ │ + ldrb.w r1, [r0], #1 │ │ + subs r2, r0, r2 │ │ + beq.n 2c67e │ │ + cmp r1, #46 @ 0x2e │ │ + bne.n 2c67e │ │ + ldrb r0, [r0, #0] │ │ + cmp r0, #47 @ 0x2f │ │ + bne.n 2c69e │ │ + b.n 2c692 │ │ + clz r0, r2 │ │ + subs r1, #46 @ 0x2e │ │ + it ne │ │ + movne r1, #1 │ │ + lsrs r0, r0, #5 │ │ + eor.w r0, r0, #1 │ │ + orrs r0, r1 │ │ + bne.n 2c69e │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + cmp.w sl, #0 │ │ + bne.n 2c6a8 │ │ + b.n 2c6d2 │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + cmp.w sl, #0 │ │ + beq.n 2c6d2 │ │ + add r0, fp │ │ + add r0, r1 │ │ + cmp r4, r0 │ │ + bls.n 2c728 │ │ + add r0, sp, #48 @ 0x30 │ │ + add r1, sp, #16 │ │ + bl 2d39c │ │ + ldrb.w r0, [sp, #52] @ 0x34 │ │ + cmp r0, #10 │ │ + bne.n 2c728 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + subs r1, r4, r0 │ │ + bcc.n 2c734 │ │ + str r1, [sp, #20] │ │ + mov r4, r1 │ │ + cmp.w r8, #0 │ │ + beq.n 2c652 │ │ + b.n 2c69e │ │ + tbb [pc, r9] │ │ + lsls r5, r0, #28 │ │ + lsls r5, r1, #20 │ │ + lsrs r1, r1, #12 │ │ + movs r4, r0 │ │ + b.n 2c6a8 │ │ + ldr r1, [sp, #12] │ │ + b.n 2c6a8 │ │ + ldr r1, [sp, #8] │ │ + b.n 2c6a8 │ │ + ldr r1, [sp, #4] │ │ + b.n 2c6a8 │ │ + movs r1, #2 │ │ + b.n 2c6a8 │ │ + movs r1, #6 │ │ + b.n 2c6a8 │ │ + cbz r4, 2c71a │ │ + add.w r8, sp, #48 @ 0x30 │ │ + add r6, sp, #16 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + bl 2d39c │ │ + ldrb.w r0, [sp, #52] @ 0x34 │ │ + cmp r0, #10 │ │ + bne.n 2c728 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + subs r1, r4, r0 │ │ + bcc.n 2c734 │ │ + mov r4, r1 │ │ + cmp r1, #0 │ │ + str r1, [sp, #20] │ │ + bne.n 2c6fc │ │ + movs r4, #0 │ │ + b.n 2c728 │ │ + movs r4, #0 │ │ + cmp.w r8, #2 │ │ + beq.w 2c606 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + add sp, #84 @ 0x54 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #40] @ (2c760 ) │ │ + movs r0, #0 │ │ + mov r2, r4 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #32] @ (2c764 ) │ │ + movs r0, #2 │ │ + add r3, pc │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + bl c404 │ │ + ldr r3, [pc, #12] @ (2c75c ) │ │ + add r3, pc │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + bl c404 │ │ + nop │ │ + str r4, [r2, #16] │ │ + movs r3, r0 │ │ + str r2, [r5, #12] │ │ + movs r3, r0 │ │ + str r0, [r6, #12] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #252 @ 0xfc │ │ + ldrd r8, r4, [r1] │ │ + mov r6, r1 │ │ + ldrd sl, r9, [r0] │ │ + mov r5, r0 │ │ + cmp r9, r4 │ │ + bne.n 2c798 │ │ + ldrb r0, [r6, #28] │ │ + ldrb r1, [r5, #28] │ │ + cmp r1, r0 │ │ + bne.n 2c798 │ │ + ldrb r0, [r5, #29] │ │ + cmp r0, #2 │ │ + itt eq │ │ + ldrbeq r0, [r6, #29] │ │ + cmpeq r0, #2 │ │ + beq.w 2c89a │ │ + strd r4, r8, [sp, #8] │ │ + ldrb.w r8, [r5, #8] │ │ + cmp.w r8, #6 │ │ + beq.n 2c7b2 │ │ + add.w r1, r5, #9 │ │ + add r0, sp, #16 │ │ + movs r2, #19 │ │ + bl 5da78 │ │ + ldrb r0, [r5, #28] │ │ + ldrb r4, [r6, #8] │ │ + str r0, [sp, #4] │ │ + ldrb r0, [r5, #29] │ │ + cmp r4, #6 │ │ + ldrb r5, [r5, #30] │ │ + str r0, [sp, #0] │ │ + beq.n 2c7ce │ │ + add.w r1, r6, #9 │ │ + add r0, sp, #40 @ 0x28 │ │ + movs r2, #19 │ │ + bl 5da78 │ │ + add r0, sp, #64 @ 0x40 │ │ + add r1, sp, #16 │ │ + adds r0, #9 │ │ + movs r2, #19 │ │ + ldrh.w fp, [r6, #28] │ │ + ldrb r6, [r6, #30] │ │ + strb.w r8, [sp, #72] @ 0x48 │ │ + strd sl, r9, [sp, #64] @ 0x40 │ │ + bl 5da78 │ │ + ldr r0, [sp, #0] │ │ + add.w r8, sp, #96 @ 0x60 │ │ + strb.w r0, [sp, #93] @ 0x5d │ │ + add r1, sp, #40 @ 0x28 │ │ + ldr r0, [sp, #4] │ │ + movs r2, #19 │ │ + strb.w r0, [sp, #92] @ 0x5c │ │ + ldr r0, [sp, #8] │ │ + str r0, [sp, #100] @ 0x64 │ │ + ldr r0, [sp, #12] │ │ + str r0, [sp, #96] @ 0x60 │ │ + add.w r0, r8, #9 │ │ + strb.w r5, [sp, #94] @ 0x5e │ │ + strb.w r4, [sp, #104] @ 0x68 │ │ + bl 5da78 │ │ + add.w sl, sp, #192 @ 0xc0 │ │ + strh.w fp, [sp, #124] @ 0x7c │ │ + add.w r4, sl, #28 │ │ + add.w r9, sp, #128 @ 0x80 │ │ + add.w fp, sp, #160 @ 0xa0 │ │ + strb.w r6, [sp, #126] @ 0x7e │ │ + add r1, sp, #64 @ 0x40 │ │ + mov r0, r9 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #128] @ 0x80 │ │ + cmp r0, #10 │ │ + beq.n 2c87e │ │ + mov r0, fp │ │ + mov r1, r8 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #160] @ 0xa0 │ │ + cmp r0, #10 │ │ + beq.n 2c874 │ │ + mov r1, r9 │ │ + mov r0, sl │ │ + ldmia r1!, {r2, r3, r6} │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + mov r1, fp │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + mov r0, r4 │ │ + ldmia r1!, {r2, r3, r6} │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + mov r1, r4 │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + mov r0, sl │ │ + bl 2d2d0 │ │ + cmp r0, #0 │ │ + bne.n 2c82c │ │ + movs r0, #0 │ │ + add sp, #252 @ 0xfc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r0, sp, #192 @ 0xc0 │ │ + add r1, sp, #96 @ 0x60 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #192] @ 0xc0 │ │ + subs r0, #10 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + add sp, #252 @ 0xfc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r6, #8] │ │ + movs r2, #0 │ │ + ldrb r1, [r5, #8] │ │ + cmp r0, #2 │ │ + mov.w r0, #0 │ │ + it hi │ │ + movhi r0, #1 │ │ + cmp r1, #3 │ │ + it cc │ │ + movcc r2, #1 │ │ + cmp r2, r0 │ │ + beq.w 2c798 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + mov r2, r9 │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + bne.w 2c798 │ │ + movs r0, #1 │ │ + add sp, #252 @ 0xfc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub.w sp, sp, #600 @ 0x258 │ │ + mov r8, r1 │ │ + mov r1, r0 │ │ + mov.w r0, r8, lsr #7 │ │ + cmp r0, #2 │ │ + bhi.w 2ca7c │ │ + add r5, sp, #112 @ 0x70 │ │ + mov r2, r8 │ │ + mov r0, r5 │ │ + bl 5da78 │ │ + movs r0, #0 │ │ + cmp.w r8, #7 │ │ + strb.w r0, [r5, r8] │ │ + bcs.n 2c960 │ │ + ldrb.w r0, [sp, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + beq.n 2c9ba │ │ + cmp.w r8, #0 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #113] @ 0x71 │ │ + cmp r0, #0 │ │ + beq.n 2c9c2 │ │ + cmp.w r8, #1 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #114] @ 0x72 │ │ + cmp r0, #0 │ │ + beq.n 2c9c6 │ │ + cmp.w r8, #2 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #115] @ 0x73 │ │ + cmp r0, #0 │ │ + beq.n 2c9ca │ │ + cmp.w r8, #3 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #116] @ 0x74 │ │ + cmp r0, #0 │ │ + beq.n 2c9ce │ │ + cmp.w r8, #4 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #117] @ 0x75 │ │ + cmp r0, #0 │ │ + beq.n 2c9d2 │ │ + cmp.w r8, #5 │ │ + beq.n 2c9fe │ │ + ldrb.w r0, [sp, #118] @ 0x76 │ │ + cmp r0, #0 │ │ + bne.n 2c9fe │ │ + movs r1, #6 │ │ + b.n 2c9d4 │ │ + cmp r5, r5 │ │ + bne.n 2c990 │ │ + sub.w r1, r8, #7 │ │ + movw r2, #256 @ 0x100 │ │ + movt r2, #257 @ 0x101 │ │ + adds r6, r5, r0 │ │ + ldr r3, [r5, r0] │ │ + ldr r6, [r6, #4] │ │ + subs r4, r2, r6 │ │ + orrs r6, r4 │ │ + subs r4, r2, r3 │ │ + orrs r3, r4 │ │ + ands r3, r6 │ │ + mvns r3, r3 │ │ + tst.w r3, #2155905152 @ 0x80808080 │ │ + bne.n 2c9a2 │ │ + adds r0, #8 │ │ + cmp r0, r1 │ │ + bls.n 2c970 │ │ + b.n 2c9a2 │ │ + movs r1, #0 │ │ + ldrb r2, [r5, r1] │ │ + cbz r2, 2c9d4 │ │ + adds r1, #1 │ │ + bne.n 2c992 │ │ + sub.w r1, r8, #7 │ │ + cmp r1, #0 │ │ + bcs.n 2c968 │ │ + add.w r1, r8, #1 │ │ + subs r1, r1, r0 │ │ + beq.n 2c9fe │ │ + adds r3, r5, r0 │ │ + movs r2, #0 │ │ + ldrb r6, [r3, r2] │ │ + cbz r6, 2c9be │ │ + adds r2, #1 │ │ + cmp r1, r2 │ │ + bne.n 2c9ae │ │ + b.n 2c9fe │ │ + movs r1, #0 │ │ + b.n 2c9d4 │ │ + adds r1, r2, r0 │ │ + b.n 2c9d4 │ │ + movs r1, #1 │ │ + b.n 2c9d4 │ │ + movs r1, #2 │ │ + b.n 2c9d4 │ │ + movs r1, #3 │ │ + b.n 2c9d4 │ │ + movs r1, #4 │ │ + b.n 2c9d4 │ │ + movs r1, #5 │ │ + cmp r1, r8 │ │ + bne.n 2c9fe │ │ + add r4, sp, #496 @ 0x1f0 │ │ + movs r1, #104 @ 0x68 │ │ + mov r0, r4 │ │ + bl 5dac2 │ │ + add r0, sp, #112 @ 0x70 │ │ + mov r1, r4 │ │ + blx 60ac0 │ │ + adds r0, #1 │ │ + beq.n 2ca6a │ │ + mov r0, sp │ │ + add r1, sp, #496 @ 0x1f0 │ │ + adds r0, #8 │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + movs r0, #0 │ │ + b.n 2ca0c │ │ + ldr r0, [pc, #164] @ (2caa4 ) │ │ + add r0, pc │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [sp, #4] │ │ + movs r0, #1 │ │ + cbz r0, 2ca1a │ │ + ldrd r6, r8, [sp, #4] │ │ + uxtb r4, r6 │ │ + cmp r4, #3 │ │ + beq.n 2ca32 │ │ + b.n 2ca50 │ │ + ldr r0, [sp, #24] │ │ + movs r6, #4 │ │ + and.w r0, r0, #61440 @ 0xf000 │ │ + cmp.w r0, #32768 @ 0x8000 │ │ + it eq │ │ + moveq.w r6, #260 @ 0x104 │ │ + uxtb r4, r6 │ │ + cmp r4, #3 │ │ + bne.n 2ca50 │ │ + ldrd r9, r5, [r8] │ │ + ldr r1, [r5, #0] │ │ + cbz r1, 2ca3e │ │ + mov r0, r9 │ │ + blx r1 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + subs r1, r4, #4 │ │ + and.w r0, r6, #256 @ 0x100 │ │ + clz r1, r1 │ │ + lsrs r1, r1, #5 │ │ + and.w r0, r1, r0, lsr #8 │ │ + add.w sp, sp, #600 @ 0x258 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + blx 60950 │ │ + movs r1, #0 │ │ + ldr r0, [r0, #0] │ │ + str r0, [sp, #8] │ │ + movs r0, #1 │ │ + strb.w r1, [sp, #4] │ │ + b.n 2ca0c │ │ + mov r0, sp │ │ + mov r2, r8 │ │ + bl 2d240 │ │ + ldr r0, [sp, #0] │ │ + b.n 2ca0c │ │ + mov r6, r0 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 608f0 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + nop │ │ + ldrb r4, [r0, r6] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #172 @ 0xac │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 2cac0 │ │ + ldr r0, [pc, #912] @ (2ce4c ) │ │ + add r0, pc │ │ + bl aff8 │ │ + mov r9, r3 │ │ + mov r4, r2 │ │ + mov r6, r1 │ │ + str r0, [sp, #8] │ │ + cbz r2, 2caf4 │ │ + mov r0, r4 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 2ce3c │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + mov sl, r0 │ │ + bl 5da78 │ │ + ldrb r0, [r6, #0] │ │ + mov fp, r4 │ │ + str r4, [sp, #20] │ │ + subs r0, #47 @ 0x2f │ │ + strd r4, sl, [sp, #12] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + b.n 2cb06 │ │ + mov.w fp, #0 │ │ + mov.w sl, #1 │ │ + str.w fp, [sp, #20] │ │ + movs r0, #0 │ │ + strd fp, sl, [sp, #12] │ │ + strb.w r0, [sp, #170] @ 0xaa │ │ + movs r0, #6 │ │ + strb.w r0, [sp, #148] @ 0x94 │ │ + mov.w r0, #512 @ 0x200 │ │ + strd r6, r4, [sp, #140] @ 0x8c │ │ + strh.w r0, [sp, #168] @ 0xa8 │ │ + add r5, sp, #112 @ 0x70 │ │ + add r1, sp, #140 @ 0x8c │ │ + mov r0, r5 │ │ + bl 2c2c0 │ │ + ldrb.w r0, [sp, #112] @ 0x70 │ │ + cmp r0, #9 │ │ + bne.n 2cb68 │ │ + ldrd r4, r0, [sp, #116] @ 0x74 │ │ + cmp r0, #2 │ │ + bne.n 2cb40 │ │ + ldrh r1, [r4, #0] │ │ + movw r2, #11822 @ 0x2e2e │ │ + cmp r1, r2 │ │ + beq.n 2cb68 │ │ + subs r1, r4, #1 │ │ + mov r2, r0 │ │ + cbz r2, 2cb68 │ │ + ldrb r3, [r1, r2] │ │ + mov r8, r2 │ │ + subs r2, #1 │ │ + cmp r3, #46 @ 0x2e │ │ + bne.n 2cb44 │ │ + cbz r2, 2cb68 │ │ + subs.w r6, r0, r8 │ │ + bpl.w 2cd66 │ │ + movs r0, #0 │ │ + ldr r2, [pc, #824] @ (2ce98 ) │ │ + add r2, pc │ │ + mov r1, r6 │ │ + bl afd8 │ │ + b.n 2ce22 │ │ + movs r0, #3 │ │ + movs r6, #3 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 2ce38 │ │ + mov r4, r0 │ │ + movs r0, #112 @ 0x70 │ │ + strb r0, [r4, #2] │ │ + movw r0, #30564 @ 0x7764 │ │ + strh r0, [r4, #0] │ │ + movs r0, #0 │ │ + str r0, [sp, #4] │ │ + movs r0, #0 │ │ + strd r4, r6, [sp, #104] @ 0x68 │ │ + cmp r6, r0 │ │ + beq.n 2cbc0 │ │ + ldrb r1, [r4, r0] │ │ + adds r0, #1 │ │ + cmp r1, #47 @ 0x2f │ │ + bne.n 2cb8c │ │ + ldr r0, [pc, #768] @ (2ce9c ) │ │ + movs r3, #0 │ │ + ldr r2, [pc, #768] @ (2cea0 ) │ │ + ldr r1, [pc, #772] @ (2cea4 ) │ │ + add r0, pc │ │ + str r0, [sp, #116] @ 0x74 │ │ + add r0, sp, #104 @ 0x68 │ │ + add r1, pc │ │ + str r3, [sp, #156] @ 0x9c │ │ + movs r3, #1 │ │ + add r2, pc │ │ + str r3, [sp, #152] @ 0x98 │ │ + strd r3, r5, [sp, #144] @ 0x90 │ │ + str r0, [sp, #112] @ 0x70 │ │ + str r2, [sp, #140] @ 0x8c │ │ + add r0, sp, #140 @ 0x8c │ │ + bl b9ac │ │ + b.n 2ce22 │ │ + cmp.w fp, #0 │ │ + beq.n 2cbd4 │ │ + ldrb.w r0, [sl] │ │ + subs r0, #47 @ 0x2f │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + b.n 2cbd6 │ │ + movs r0, #0 │ │ + strb.w r0, [sp, #170] @ 0xaa │ │ + movs r0, #6 │ │ + strb.w r0, [sp, #148] @ 0x94 │ │ + mov.w r0, #512 @ 0x200 │ │ + strd sl, fp, [sp, #140] @ 0x8c │ │ + strh.w r0, [sp, #168] @ 0xa8 │ │ + add r0, sp, #112 @ 0x70 │ │ + add r1, sp, #140 @ 0x8c │ │ + bl 2c2c0 │ │ + ldr r1, [sp, #116] @ 0x74 │ │ + ldrb.w r0, [sp, #112] @ 0x70 │ │ + mov r2, r1 │ │ + cmp r0, #9 │ │ + it ne │ │ + movne r2, #0 │ │ + bne.n 2cca6 │ │ + ldr.w ip, [sp, #120] @ 0x78 │ │ + cmp.w ip, #2 │ │ + bne.n 2cc1e │ │ + ldrh r0, [r1, #0] │ │ + movw r3, #11822 @ 0x2e2e │ │ + cmp r0, r3 │ │ + bne.n 2cc1e │ │ + movs r0, #2 │ │ + movs r5, #0 │ │ + b.n 2cc48 │ │ + mov r0, ip │ │ + mov r3, r0 │ │ + add r0, r1 │ │ + cmp r0, r2 │ │ + beq.n 2cc3c │ │ + ldrb.w r5, [r0, #-1] │ │ + subs r0, r3, #1 │ │ + cmp r5, #46 @ 0x2e │ │ + bne.n 2cc20 │ │ + cbz r0, 2cc42 │ │ + adds r5, r2, r3 │ │ + sub.w ip, ip, r3 │ │ + b.n 2cc46 │ │ + movs r1, #0 │ │ + mov r5, r2 │ │ + b.n 2cc48 │ │ + movs r5, #0 │ │ + mov r0, ip │ │ + mov r1, r2 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne r5, r1 │ │ + cbz r5, 2cca6 │ │ + cmp r1, #0 │ │ + it eq │ │ + moveq r0, ip │ │ + add r0, r5 │ │ + subs.w r5, r0, sl │ │ + it ne │ │ + cmpne r5, fp │ │ + bne.n 2cd3e │ │ + cmp r5, fp │ │ + mov r8, fp │ │ + itt ls │ │ + strls r5, [sp, #20] │ │ + movls r8, r5 │ │ + cbz r6, 2cca6 │ │ + adds r0, r6, #1 │ │ + sub.w r1, fp, r8 │ │ + cmp r0, r1 │ │ + bhi.w 2cdb6 │ │ + cmp fp, r8 │ │ + beq.w 2cdf6 │ │ + movs r0, #46 @ 0x2e │ │ + add.w r5, r8, #1 │ │ + strb.w r0, [sl, r8] │ │ + sub.w r0, fp, r5 │ │ + cmp r6, r0 │ │ + str r5, [sp, #20] │ │ + bhi.w 2ce24 │ │ + ldr r0, [sp, #16] │ │ + mov r1, r4 │ │ + mov r2, r6 │ │ + add r0, r5 │ │ + bl 5da78 │ │ + adds r0, r5, r6 │ │ + str r0, [sp, #20] │ │ + ldr r0, [sp, #4] │ │ + cmp r0, #0 │ │ + itt eq │ │ + moveq r0, r4 │ │ + blxeq 608f0 │ │ + ldrd r4, r2, [sp, #16] │ │ + add r0, sp, #140 @ 0x8c │ │ + mov r1, r4 │ │ + bl 1d5c8 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + cbz r0, 2cd20 │ │ + mov r0, r9 │ │ + ldrd r6, r8, [sp, #144] @ 0x90 │ │ + ldr.w r1, [r0, #12]! │ │ + ldr r5, [r0, #8] │ │ + cmp r5, r1 │ │ + bne.n 2ccd6 │ │ + bl 1d7d4 │ │ + ldr.w r1, [r9, #16] │ │ + adds r0, r5, #1 │ │ + str.w r6, [r1, r5, lsl #3] │ │ + add.w r1, r1, r5, lsl #3 │ │ + str.w r0, [r9, #20] │ │ + str.w r8, [r1, #4] │ │ + bcs.w 2ce1a │ │ + ldr.w r1, [r9, #16] │ │ + add.w r0, r1, r0, lsl #3 │ │ + ldrd r1, r2, [r0, #-8] │ │ + add r0, sp, #24 │ │ + bl 19c04 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [sp, #88] @ 0x58 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + beq.n 2cd22 │ │ + ldr r0, [sp, #8] │ │ + add r1, sp, #24 │ │ + movs r2, #80 @ 0x50 │ │ + bl 5daa8 │ │ + cbnz r5, 2cd2e │ │ + add sp, #172 @ 0xac │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r5, [sp, #12] │ │ + ldr r1, [sp, #8] │ │ + mov.w r0, #2147483648 @ 0x80000000 │ │ + str r0, [r1, #64] @ 0x40 │ │ + cmp r5, #0 │ │ + beq.n 2cd18 │ │ + mov r0, r4 │ │ + add sp, #172 @ 0xac │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + bcs.n 2cd5a │ │ + add.w r0, sl, r5 │ │ + ldrsb.w r1, [r0, #-1] │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + bgt.w 2cc62 │ │ + ldrsb.w r0, [r0] │ │ + cmp r0, #0 │ │ + bpl.w 2cc62 │ │ + mov r0, sl │ │ + mov r1, fp │ │ + mov r2, r5 │ │ + bl 2d154 │ │ + b.n 2cc62 │ │ + cmp r0, r8 │ │ + mov.w r0, #1 │ │ + beq.n 2cd7a │ │ + mov r0, r6 │ │ + movs r1, #1 │ │ + bl d81c │ │ + cmp r0, #0 │ │ + beq.n 2ce38 │ │ + add.w r1, r4, r8 │ │ + mov r2, r6 │ │ + mov r4, r0 │ │ + bl 5da78 │ │ + str r6, [sp, #148] @ 0x94 │ │ + strd r6, r4, [sp, #140] @ 0x8c │ │ + movs r0, #1 │ │ + mov r1, r6 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #140 @ 0x8c │ │ + movs r2, #4 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd r0, r4, [sp, #140] @ 0x8c │ │ + movw r2, #25646 @ 0x642e │ │ + ldr r1, [sp, #148] @ 0x94 │ │ + movt r2, #28791 @ 0x7077 │ │ + clz r0, r0 │ │ + adds r6, r1, #4 │ │ + str r2, [r4, r1] │ │ + lsrs r0, r0, #5 │ │ + b.n 2cb84 │ │ + adds.w r2, r8, r0 │ │ + mov.w r0, #0 │ │ + bcs.n 2ce10 │ │ + cmp r2, #0 │ │ + bmi.n 2ce10 │ │ + cmp.w fp, #0 │ │ + ittt ne │ │ + strne.w fp, [sp, #148] @ 0x94 │ │ + strne.w sl, [sp, #140] @ 0x8c │ │ + movne r0, #1 │ │ + str r0, [sp, #144] @ 0x90 │ │ + add r0, sp, #112 @ 0x70 │ │ + add r3, sp, #140 @ 0x8c │ │ + movs r1, #1 │ │ + mov fp, r2 │ │ + bl 22052 │ │ + ldr r0, [sp, #112] @ 0x70 │ │ + cmp r0, #1 │ │ + beq.n 2ce44 │ │ + ldr.w sl, [sp, #116] @ 0x74 │ │ + strd fp, sl, [sp, #12] │ │ + cmp fp, r8 │ │ + bne.w 2cc80 │ │ + movs r0, #1 │ │ + mov r1, r8 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #12 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldrd fp, sl, [sp, #12] │ │ + ldr.w r8, [sp, #20] │ │ + b.n 2cc80 │ │ + ldr r2, [pc, #148] @ (2cea8 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + b.n 2ce22 │ │ + ldr r0, [pc, #144] @ (2ceac ) │ │ + add r0, pc │ │ + bl b9c4 │ │ + udf #254 @ 0xfe │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + str r0, [sp, #0] │ │ + add r0, sp, #12 │ │ + mov r2, r6 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr r5, [sp, #20] │ │ + b.n 2cc96 │ │ + movs r0, #1 │ │ + b.n 2cb5c │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + ldrd r0, r1, [sp, #116] @ 0x74 │ │ + b.n 2ce10 │ │ + nop │ │ + str r6, [r3, #20] │ │ + movs r3, r0 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #140] @ 0x8c │ │ + cbnz r0, 2ce5a │ │ + mov r0, r4 │ │ + b.n 2ce82 │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + b.n 2ce82 │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + blx 60a90 │ │ + mov r0, r4 │ │ + b.n 2ce82 │ │ + ldr r1, [sp, #4] │ │ + cbnz r1, 2ce82 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + b.n 2ce82 │ │ + ldr r1, [sp, #12] │ │ + cbz r1, 2ce92 │ │ + ldr r1, [sp, #16] │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + str r2, [r7, #8] │ │ + movs r3, r0 │ │ + lsls r5, r1, #12 │ │ + movs r0, r0 │ │ + ldrb r0, [r1, r3] │ │ + movs r3, r0 │ │ + ldrb r6, [r2, r3] │ │ + movs r3, r0 │ │ + ldr r2, [r6, r6] │ │ + movs r3, r0 │ │ + ldrsb r4, [r6, r7] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #132 @ 0x84 │ │ + ldrd r4, r5, [r1] │ │ + movs r1, #34 @ 0x22 │ │ + ldr.w fp, [r5, #16] │ │ + ldrd r9, r6, [r0] │ │ + mov r0, r4 │ │ + blx fp │ │ + mov.w r8, #1 │ │ + cmp r0, #0 │ │ + bne.w 2d112 │ │ + strd r9, r6, [sp, #48] @ 0x30 │ │ + add r0, sp, #56 @ 0x38 │ │ + ldr r2, [pc, #608] @ (2d140 ) │ │ + add r1, sp, #48 @ 0x30 │ │ + add r2, pc │ │ + str r2, [sp, #40] @ 0x28 │ │ + ldr r2, [pc, #604] @ (2d144 ) │ │ + add r2, pc │ │ + str r2, [sp, #36] @ 0x24 │ │ + ldr r2, [pc, #604] @ (2d148 ) │ │ + add r2, pc │ │ + str r2, [sp, #32] │ │ + bl d6c4 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str r0, [sp, #20] │ │ + cmp r0, #0 │ │ + beq.w 2d11c │ │ + ldrd r0, sl, [sp, #60] @ 0x3c │ │ + ldr r6, [sp, #68] @ 0x44 │ │ + cmp r0, #0 │ │ + str r0, [sp, #16] │ │ + beq.w 2d0a2 │ │ + str r5, [sp, #4] │ │ + mov.w r9, #0 │ │ + ldr r5, [sp, #20] │ │ + add r0, r5 │ │ + str r0, [sp, #8] │ │ + movs r0, #0 │ │ + mov r3, r5 │ │ + str r0, [sp, #44] @ 0x2c │ │ + ldrsb.w r0, [r3], #1 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + uxtb r1, r0 │ │ + bgt.n 2cf6a │ │ + ldrb r2, [r5, #1] │ │ + and.w r0, r1, #31 │ │ + cmp r1, #224 @ 0xe0 │ │ + and.w r3, r2, #63 @ 0x3f │ │ + bcc.n 2cf5c │ │ + ldrb r2, [r5, #2] │ │ + cmp r1, #240 @ 0xf0 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r3, r2, r3, lsl #6 │ │ + bcc.n 2cf64 │ │ + ldrb r2, [r5, #3] │ │ + and.w r0, r0, #7 │ │ + and.w r2, r2, #63 @ 0x3f │ │ + orr.w r2, r2, r3, lsl #6 │ │ + adds r3, r5, #4 │ │ + orr.w r1, r2, r0, lsl #18 │ │ + b.n 2cf6a │ │ + orr.w r1, r3, r0, lsl #6 │ │ + adds r3, r5, #2 │ │ + b.n 2cf6a │ │ + orr.w r1, r3, r0, lsl #12 │ │ + adds r3, r5, #3 │ │ + movw r2, #257 @ 0x101 │ │ + add r0, sp, #72 @ 0x48 │ │ + movt r2, #1 │ │ + strd r3, r5, [sp, #24] │ │ + str r1, [sp, #12] │ │ + bl b5b0 │ │ + ldrb.w r0, [sp, #84] @ 0x54 │ │ + ldrb.w r1, [sp, #85] @ 0x55 │ │ + subs r0, r1, r0 │ │ + uxtb r0, r0 │ │ + cmp r0, #1 │ │ + bne.n 2cf96 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + ldrd r3, r2, [sp, #24] │ │ + b.n 2d076 │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + cmp r3, r9 │ │ + bcc.w 2d12e │ │ + cmp.w r9, #0 │ │ + beq.n 2cfbc │ │ + ldr r0, [sp, #16] │ │ + cmp r9, r0 │ │ + bcs.n 2cfb8 │ │ + ldr r0, [sp, #20] │ │ + ldrsb.w r0, [r0, r9] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n 2cfbc │ │ + b.n 2d12e │ │ + bne.w 2d12e │ │ + cbz r3, 2cfd4 │ │ + ldr r0, [sp, #16] │ │ + cmp r3, r0 │ │ + bcs.n 2cfd0 │ │ + ldr r0, [sp, #20] │ │ + ldrsb r0, [r0, r3] │ │ + cmn.w r0, #65 @ 0x41 │ │ + bgt.n 2cfd4 │ │ + b.n 2d12e │ │ + bne.w 2d12e │ │ + ldr r0, [sp, #20] │ │ + sub.w r2, r3, r9 │ │ + add.w r1, r0, r9 │ │ + ldr r0, [sp, #4] │ │ + ldr r5, [r0, #12] │ │ + mov r0, r4 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.w 2d10e │ │ + ldrd r5, r0, [sp, #72] @ 0x48 │ │ + add r3, sp, #100 @ 0x64 │ │ + ldrd r1, r2, [sp, #80] @ 0x50 │ │ + stmia r3!, {r0, r1, r2} │ │ + uxtb.w r9, r2 │ │ + ldrb.w r8, [sp, #109] @ 0x6d │ │ + str r5, [sp, #96] @ 0x60 │ │ + cmp.w r8, #129 @ 0x81 │ │ + bcc.n 2d020 │ │ + uxtb.w r0, r9 │ │ + cmp r0, r8 │ │ + bcs.n 2d03e │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx fp │ │ + add.w r9, r9, #1 │ │ + cmp r0, #0 │ │ + beq.n 2d008 │ │ + b.n 2d10e │ │ + cmp r9, r8 │ │ + it hi │ │ + movhi r8, r9 │ │ + cmp r8, r9 │ │ + beq.n 2d03e │ │ + add r0, sp, #96 @ 0x60 │ │ + ldrb.w r1, [r0, r9] │ │ + mov r0, r4 │ │ + blx fp │ │ + add.w r9, r9, #1 │ │ + cmp r0, #0 │ │ + beq.n 2d026 │ │ + b.n 2d10e │ │ + ldr r0, [sp, #12] │ │ + cmp r0, #128 @ 0x80 │ │ + bcs.n 2d052 │ │ + movs r0, #1 │ │ + mov.w r8, #1 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + ldrd r3, r2, [sp, #24] │ │ + b.n 2d072 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + mov.w r8, #1 │ │ + ldrd r3, r2, [sp, #24] │ │ + cmp.w r0, #2048 @ 0x800 │ │ + bcs.n 2d066 │ │ + movs r0, #2 │ │ + b.n 2d072 │ │ + cmp.w r0, #65536 @ 0x10000 │ │ + mov.w r0, #4 │ │ + it cc │ │ + movcc r0, #3 │ │ + add.w r9, r0, r1 │ │ + subs r0, r1, r2 │ │ + ldr r1, [sp, #8] │ │ + add r0, r3 │ │ + mov r5, r3 │ │ + cmp r3, r1 │ │ + bne.w 2cf1c │ │ + ldr r5, [sp, #4] │ │ + cmp.w r9, #0 │ │ + beq.n 2d0a2 │ │ + ldr r0, [sp, #16] │ │ + cmp r9, r0 │ │ + bcs.n 2d0fa │ │ + ldr r0, [sp, #20] │ │ + ldrsb.w r0, [r0, r9] │ │ + cmn.w r0, #64 @ 0x40 │ │ + blt.n 2d0fc │ │ + mov r0, r9 │ │ + b.n 2d0a4 │ │ + movs r0, #0 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + add r1, r0 │ │ + ldr r3, [r5, #12] │ │ + subs r2, r2, r0 │ │ + mov r0, r4 │ │ + blx r3 │ │ + cbnz r0, 2d10e │ │ + add.w r9, sp, #124 @ 0x7c │ │ + cbz r6, 2d0f4 │ │ + ldrb.w r0, [sl] │ │ + add r2, sp, #96 @ 0x60 │ │ + strb.w r0, [r7, #-65] │ │ + mov r1, r5 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + str r0, [sp, #112] @ 0x70 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + str r0, [sp, #96] @ 0x60 │ │ + ldr r0, [sp, #32] │ │ + str r0, [sp, #128] @ 0x80 │ │ + sub.w r0, r7, #65 @ 0x41 │ │ + str r0, [sp, #124] @ 0x7c │ │ + mov r0, r4 │ │ + str.w r8, [sp, #116] @ 0x74 │ │ + str.w r8, [sp, #100] @ 0x64 │ │ + strd r9, r8, [sp, #104] @ 0x68 │ │ + bl c6ba │ │ + cbnz r0, 2d10e │ │ + add.w sl, sl, #1 │ │ + subs r6, #1 │ │ + bne.n 2d0ba │ │ + add r0, sp, #56 @ 0x38 │ │ + add r1, sp, #48 @ 0x30 │ │ + b.n 2cef0 │ │ + beq.n 2d0a4 │ │ + ldr r0, [pc, #76] @ (2d14c ) │ │ + mov r2, r9 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + ldrd r1, r0, [sp, #16] │ │ + mov r3, r1 │ │ + bl b798 │ │ + mov.w r8, #1 │ │ + mov r0, r8 │ │ + add sp, #132 @ 0x84 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, r4 │ │ + movs r1, #34 @ 0x22 │ │ + blx fp │ │ + mov r8, r0 │ │ + mov r0, r8 │ │ + add sp, #132 @ 0x84 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #32] @ (2d150 ) │ │ + mov r2, r9 │ │ + add r0, pc │ │ + str r0, [sp, #0] │ │ + ldrd r1, r0, [sp, #16] │ │ + bl b798 │ │ + nop │ │ + add r0, pc, #784 @ (adr r0, 2d454 ) │ │ + @ instruction: 0xfffd4fda │ │ + movs r3, r0 │ │ + mrc2 15, 5, pc, cr13, cr13, {7} │ │ + ldr r5, [pc, #704] @ (2d410 ) │ │ + movs r3, r0 │ │ + ldr r5, [pc, #600] @ (2d3ac ) │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub sp, #40 @ 0x28 │ │ + cmp r1, r2 │ │ + str r2, [sp, #4] │ │ + bcc.n 2d208 │ │ + mov sl, r2 │ │ + subs r2, r1, r2 │ │ + mov r9, r0 │ │ + add.w r1, r0, sl │ │ + add r0, sp, #16 │ │ + cmp r2, #4 │ │ + it cs │ │ + movcs r2, #4 │ │ + bl ca4c │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #1 │ │ + itt eq │ │ + ldreq r0, [sp, #20] │ │ + cmpeq r0, #0 │ │ + beq.n 2d18e │ │ + add sp, #40 @ 0x28 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp.w sl, #4 │ │ + mov r4, sl │ │ + it cs │ │ + movcs r4, #4 │ │ + cmp.w sl, #2 │ │ + bcc.n 2d1d2 │ │ + add.w r8, sp, #16 │ │ + movs r6, #2 │ │ + sub.w r0, sl, r6 │ │ + cmp r6, r4 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + cmp sl, r6 │ │ + bcc.n 2d1fc │ │ + add.w r1, r9, r0 │ │ + mov r0, r8 │ │ + mov r2, r6 │ │ + bl ca4c │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + beq.n 2d186 │ │ + cmp r6, r4 │ │ + bcs.n 2d1d2 │ │ + add r6, r5 │ │ + cmp r6, r4 │ │ + bls.n 2d1a4 │ │ + ldr r0, [pc, #84] @ (2d228 ) │ │ + movs r3, #0 │ │ + ldr r2, [pc, #84] @ (2d22c ) │ │ + ldr r1, [pc, #84] @ (2d230 ) │ │ + add r0, pc │ │ + str r0, [sp, #12] │ │ + add r0, sp, #4 │ │ + str r3, [sp, #32] │ │ + movs r3, #2 │ │ + str r0, [sp, #8] │ │ + add r1, pc │ │ + add r0, sp, #16 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + add r2, pc │ │ + str r3, [sp, #28] │ │ + add r3, sp, #8 │ │ + str r3, [sp, #24] │ │ + str r2, [sp, #16] │ │ + bl b9ac │ │ + ldr r3, [pc, #60] @ (2d23c ) │ │ + mov r1, sl │ │ + mov r2, sl │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r0, [pc, #40] @ (2d234 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #40] @ (2d238 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #16] │ │ + add r1, pc │ │ + add r0, sp, #16 │ │ + str r2, [sp, #32] │ │ + str r2, [sp, #28] │ │ + movs r2, #4 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #24] │ │ + bl b9ac │ │ + nop │ │ + @ instruction: 0xfadffffd │ │ + strb r6, [r0, r7] │ │ + movs r3, r0 │ │ + strb r2, [r3, r4] │ │ + movs r3, r0 │ │ + strh r0, [r1, r6] │ │ + movs r3, r0 │ │ + strb r4, [r5, r3] │ │ + movs r3, r0 │ │ + strb r6, [r7, r3] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #120 @ 0x78 │ │ + mov r4, r0 │ │ + mov r0, sp │ │ + bl b250 │ │ + ldr r0, [sp, #0] │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 2d284 │ │ + add r6, sp, #16 │ │ + movs r1, #104 @ 0x68 │ │ + ldrd r5, r8, [sp, #4] │ │ + mov r0, r6 │ │ + bl 5dac2 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + blx 60ac0 │ │ + adds r0, #1 │ │ + beq.n 2d29a │ │ + add.w r0, r4, #8 │ │ + add r1, sp, #16 │ │ + movs r2, #104 @ 0x68 │ │ + bl 5daa8 │ │ + movs r0, #0 │ │ + b.n 2d2a8 │ │ + ldr r1, [pc, #68] @ (2d2cc ) │ │ + movs r2, #1 │ │ + add r1, pc │ │ + ldrd r1, r3, [r1] │ │ + str r3, [r4, #8] │ │ + strd r2, r1, [r4] │ │ + cbz r0, 2d2c4 │ │ + ldr r5, [sp, #4] │ │ + b.n 2d2b4 │ │ + blx 60950 │ │ + movs r1, #0 │ │ + ldr r0, [r0, #0] │ │ + str r0, [r4, #8] │ │ + movs r0, #1 │ │ + strb r1, [r4, #4] │ │ + movs r1, #0 │ │ + cmp.w r8, #0 │ │ + strb r1, [r5, #0] │ │ + str r0, [r4, #0] │ │ + beq.n 2d2c4 │ │ + mov r0, r5 │ │ + add sp, #120 @ 0x78 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + add sp, #120 @ 0x78 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + strb r4, [r7, r3] │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + mov ip, r0 │ │ + ldrb r3, [r1, #0] │ │ + ldrb.w lr, [ip] │ │ + movs r0, #0 │ │ + subs r4, r3, #5 │ │ + subs.w r2, lr, #5 │ │ + it ls │ │ + movls r2, r0 │ │ + cmp r3, #6 │ │ + it cc │ │ + movcc r4, #0 │ │ + cmp r2, r4 │ │ + bne.n 2d33a │ │ + cbz r2, 2d314 │ │ + cmp r2, #4 │ │ + bne.n 2d338 │ │ + ldr.w r2, [ip, #8] │ │ + ldr r0, [r1, #8] │ │ + cmp r2, r0 │ │ + bne.n 2d396 │ │ + ldr.w r0, [ip, #4] │ │ + ldr r1, [r1, #4] │ │ + blx 60920 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r4, r5, r7, pc} │ │ + cmp r3, #5 │ │ + bhi.n 2d338 │ │ + cmp lr, r3 │ │ + bne.n 2d33a │ │ + tbb [pc, lr] │ │ + lsrs r3, r0, #24 │ │ + lsls r4, r0, #12 │ │ + lsls r2, r5, #16 │ │ + b.n 2d2f8 │ │ + ldrb r0, [r1, #1] │ │ + ldrb.w r1, [ip, #1] │ │ + subs r0, r1, r0 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r4, r5, r7, pc} │ │ + movs r0, #1 │ │ + pop {r4, r5, r7, pc} │ │ + ldr.w r2, [ip, #8] │ │ + ldr r0, [r1, #8] │ │ + cmp r2, r0 │ │ + bne.n 2d396 │ │ + mov r4, r1 │ │ + ldr.w r0, [ip, #4] │ │ + ldr r1, [r1, #4] │ │ + mov r5, ip │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, #0 │ │ + popne {r4, r5, r7, pc} │ │ + ldr r2, [r5, #16] │ │ + ldr r0, [r4, #16] │ │ + cmp r2, r0 │ │ + bne.n 2d396 │ │ + ldr r0, [r5, #12] │ │ + ldr r1, [r4, #12] │ │ + blx 60920 │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r4, r5, r7, pc} │ │ + ldr.w r2, [ip, #8] │ │ + ldr r0, [r1, #8] │ │ + cmp r2, r0 │ │ + bne.n 2d396 │ │ + mov r4, r1 │ │ + ldr.w r0, [ip, #4] │ │ + ldr r1, [r1, #4] │ │ + mov r5, ip │ │ + blx 60920 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, #0 │ │ + popne {r4, r5, r7, pc} │ │ + b.n 2d35c │ │ + movs r0, #0 │ │ + pop {r4, r5, r7, pc} │ │ + bmi.n 2d346 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + mov r8, r0 │ │ + mov r0, r1 │ │ + mov r9, r1 │ │ + bl 2d45c │ │ + ldr.w r1, [r9, #4] │ │ + cmp r1, r0 │ │ + bcc.n 2d43e │ │ + ldr.w r3, [r9] │ │ + subs r6, r1, r0 │ │ + adds r2, r1, r3 │ │ + add.w lr, r3, r0 │ │ + subs r2, #1 │ │ + cbz r6, 2d3e8 │ │ + mov r4, r6 │ │ + ldrb.w r5, [r2], #-1 │ │ + subs r6, #1 │ │ + cmp r5, #47 @ 0x2f │ │ + bne.n 2d3c4 │ │ + add r0, r4 │ │ + cmp r0, r1 │ │ + bhi.n 2d448 │ │ + add.w lr, r3, r0 │ │ + mov.w ip, #1 │ │ + subs r1, r1, r0 │ │ + bne.n 2d3f0 │ │ + movs r0, #10 │ │ + b.n 2d40a │ │ + mov.w ip, #0 │ │ + subs r1, r1, r0 │ │ + beq.n 2d3e4 │ │ + cmp r1, #2 │ │ + beq.n 2d410 │ │ + cmp r1, #1 │ │ + bne.n 2d40c │ │ + ldrb r0, [r3, r0] │ │ + cmp r0, #46 @ 0x2e │ │ + bne.n 2d40c │ │ + ldrb.w r2, [r9, #8] │ │ + movs r0, #10 │ │ + cmp r2, #3 │ │ + it cc │ │ + movcc r0, #7 │ │ + b.n 2d428 │ │ + movs r0, #9 │ │ + b.n 2d428 │ │ + ldrb r0, [r3, r0] │ │ + ldrb.w r2, [lr, #1] │ │ + eor.w r0, r0, #46 @ 0x2e │ │ + eor.w r2, r2, #46 @ 0x2e │ │ + orrs r0, r2 │ │ + mov.w r0, #9 │ │ + it eq │ │ + moveq r0, #8 │ │ + strb.w r0, [r8, #4] │ │ + add.w r0, r1, ip │ │ + strd lr, r1, [r8, #8] │ │ + str.w r0, [r8] │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #20] @ (2d454 ) │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #12] @ (2d458 ) │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + nop │ │ + strb r2, [r0, r0] │ │ + movs r3, r0 │ │ + strb r0, [r1, r0] │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + ldrb r3, [r0, #28] │ │ + cmp r3, #1 │ │ + bhi.n 2d498 │ │ + ldrb r5, [r0, #30] │ │ + cbnz r5, 2d48c │ │ + ldrb r4, [r0, #8] │ │ + subs r1, r4, #5 │ │ + cmp r1, #1 │ │ + bhi.n 2d48c │ │ + ldrd ip, r1, [r0] │ │ + mov.w lr, #0 │ │ + cbnz r3, 2d488 │ │ + cmp r4, #6 │ │ + beq.n 2d488 │ │ + cmp r1, #1 │ │ + bls.n 2d530 │ │ + mov.w lr, #2 │ │ + cmp lr, r1 │ │ + bne.n 2d4a4 │ │ + movs r1, #0 │ │ + cbz r3, 2d4da │ │ + movs r3, #0 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + movs r5, #0 │ │ + movs r1, #0 │ │ + movs r3, #0 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + add lr, ip │ │ + add r1, ip │ │ + ldrb.w r4, [lr], #1 │ │ + subs.w r1, lr, r1 │ │ + beq.n 2d4c0 │ │ + cmp r4, #46 @ 0x2e │ │ + bne.n 2d4c0 │ │ + ldrb.w r1, [lr] │ │ + cmp r1, #47 @ 0x2f │ │ + bne.n 2d48c │ │ + b.n 2d4d4 │ │ + clz r1, r1 │ │ + subs r4, #46 @ 0x2e │ │ + it ne │ │ + movne r4, #1 │ │ + lsrs r1, r1, #5 │ │ + eor.w r1, r1, #1 │ │ + orrs r1, r4 │ │ + bne.n 2d48c │ │ + movs r1, #1 │ │ + cmp r3, #0 │ │ + bne.n 2d490 │ │ + ldrb r4, [r0, #8] │ │ + movs r3, #0 │ │ + tbb [pc, r4] │ │ + lsrs r5, r0, #24 │ │ + lsls r2, r1, #20 │ │ + movs r3, #25 │ │ + movs r4, r0 │ │ + b.n 2d49e │ │ + ldr r0, [r0, #16] │ │ + adds r3, r0, #4 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + movs r3, #6 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r2, [r0, #16] │ │ + ldr r0, [r0, #24] │ │ + adds r3, r0, r2 │ │ + cmp r0, #0 │ │ + it ne │ │ + addne r2, r3, #1 │ │ + add.w r3, r2, #8 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r2, [r0, #16] │ │ + ldr r0, [r0, #24] │ │ + adds r3, r0, r2 │ │ + cmp r0, #0 │ │ + it ne │ │ + addne r2, r3, #1 │ │ + adds r3, r2, #2 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + movs r3, #2 │ │ + adds r0, r1, r5 │ │ + add r0, r3 │ │ + pop {r4, r5, r7, pc} │ │ + ldr r3, [pc, #8] @ (2d53c ) │ │ + movs r0, #2 │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + strh r6, [r7, r3] │ │ + movs r3, r0 │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r1 │ │ + bne.w 60820 │ │ + bx lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #12 │ │ + ldrd r6, r3, [r1] │ │ + cmp r3, #3 │ │ + bhi.n 2d564 │ │ + lsrs r2, r6, #8 │ │ + movs r1, #19 │ │ + b.n 2d5b4 │ │ + mov r4, r6 │ │ + sub.w r8, r3, #4 │ │ + ldr.w lr, [r4], #4 │ │ + strd r4, r8, [r1] │ │ + cmn.w lr, #16 │ │ + bcc.n 2d584 │ │ + adds.w r5, lr, #1 │ │ + beq.n 2d5a8 │ │ + movs r1, #16 │ │ + movs r2, #0 │ │ + b.n 2d5b4 │ │ + mov.w sl, #4 │ │ + mov r6, lr │ │ + cmp r8, r6 │ │ + bcc.n 2d59c │ │ + sub.w r3, r8, r6 │ │ + adds r5, r4, r6 │ │ + cmp r6, #1 │ │ + strd r5, r3, [r1] │ │ + bhi.n 2d5d2 │ │ + movs r1, #0 │ │ + str r4, [r0, #12] │ │ + str r4, [r0, #16] │ │ + str r1, [r0, #20] │ │ + movs r1, #19 │ │ + b.n 2d5c4 │ │ + cmp.w r8, #7 │ │ + bhi.n 2d612 │ │ + lsrs r2, r4, #8 │ │ + movs r1, #19 │ │ + mov r6, r4 │ │ + movs r3, #0 │ │ + str.w r2, [r0, #17] │ │ + strb r3, [r0, #23] │ │ + strh.w r3, [r0, #21] │ │ + strb r6, [r0, #16] │ │ + str r6, [r0, #12] │ │ + strb r1, [r0, #8] │ │ + movs r1, #3 │ │ + strb r1, [r0, #1] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r1, r4 │ │ + ldrh.w r8, [r1], #2 │ │ + bic.w r3, r8, #1 │ │ + cmp r3, #2 │ │ + bne.n 2d646 │ │ + subs r3, r6, #2 │ │ + cmn.w lr, #16 │ │ + bcc.n 2d654 │ │ + cmp r3, #8 │ │ + bcc.n 2d658 │ │ + ldrb r5, [r4, #9] │ │ + ldr.w r3, [r4, #5] │ │ + lsls r5, r5, #24 │ │ + orrs.w r5, r5, r3, lsr #8 │ │ + bne.n 2d6a8 │ │ + ldrb r5, [r1, #2] │ │ + lsls r3, r3, #24 │ │ + ldrh r1, [r1, #0] │ │ + orr.w r1, r1, r5, lsl #16 │ │ + sub.w r5, r6, #10 │ │ + orr.w r9, r3, r1 │ │ + add.w r1, r4, #10 │ │ + b.n 2d678 │ │ + ldrb r5, [r6, #11] │ │ + sub.w r8, r3, #12 │ │ + ldr.w ip, [r6, #7] │ │ + add.w r3, r6, #12 │ │ + strd r3, r8, [r1] │ │ + lsls r5, r5, #24 │ │ + orrs.w r5, r5, ip, lsr #8 │ │ + bne.n 2d650 │ │ + ldrb r5, [r4, #2] │ │ + mov.w r6, ip, lsl #24 │ │ + ldrh r4, [r4, #0] │ │ + mov.w sl, #8 │ │ + orr.w r5, r4, r5, lsl #16 │ │ + mov r4, r3 │ │ + orrs r6, r5 │ │ + cmp r8, r6 │ │ + bcs.n 2d58e │ │ + b.n 2d59c │ │ + movs r1, #0 │ │ + strd r8, r1, [r0, #16] │ │ + movs r1, #17 │ │ + b.n 2d5c4 │ │ + movs r1, #56 @ 0x38 │ │ + b.n 2d580 │ │ + cmp r3, #4 │ │ + bcs.n 2d670 │ │ + movs r2, #0 │ │ + movs r3, #19 │ │ + strb r3, [r0, #8] │ │ + movs r3, #3 │ │ + strb r3, [r0, #1] │ │ + strd r1, r1, [r0, #12] │ │ + str r2, [r0, #20] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r9, [r4, #2] │ │ + adds r1, r4, #6 │ │ + subs r5, r6, #6 │ │ + cbz r5, 2d6a2 │ │ + mov r3, r1 │ │ + mov.w ip, #25 │ │ + ldrb.w fp, [r3], #1 │ │ + cmp.w fp, #8 │ │ + bhi.n 2d6c0 │ │ + movs r4, #1 │ │ + lsl.w r4, r4, fp │ │ + tst.w r4, #278 @ 0x116 │ │ + beq.n 2d6c0 │ │ + cmp r5, #1 │ │ + bne.n 2d6ac │ │ + movs r1, #0 │ │ + strd r3, r3, [r0, #12] │ │ + b.n 2d5a2 │ │ + mov.w ip, #19 │ │ + b.n 2d6c0 │ │ + movs r3, #56 @ 0x38 │ │ + b.n 2d65c │ │ + ldrb r3, [r1, #1] │ │ + cbz r3, 2d6d2 │ │ + movs r1, #3 │ │ + strb r1, [r0, #1] │ │ + movs r1, #68 @ 0x44 │ │ + strb r1, [r0, #8] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r2, #0 │ │ + strd r1, r1, [r0, #12] │ │ + str r2, [r0, #20] │ │ + strb.w fp, [r0, #9] │ │ + strb.w ip, [r0, #8] │ │ + b.n 2d5c6 │ │ + mov r4, r0 │ │ + adds r0, r1, #2 │ │ + str r0, [sp, #8] │ │ + movs r0, #8 │ │ + str r2, [sp, #4] │ │ + cmn.w lr, #17 │ │ + it hi │ │ + movhi r0, #16 │ │ + mov.w r1, fp, lsl #1 │ │ + add r0, sl │ │ + uxtb r1, r1 │ │ + subs r5, #2 │ │ + bl 5dc14 │ │ + cmp r1, #0 │ │ + it ne │ │ + rsbne r1, r1, fp, lsl #1 │ │ + uxtb r0, r1 │ │ + cmp r5, r0 │ │ + bcs.n 2d718 │ │ + movs r0, #0 │ │ + ldr r1, [sp, #8] │ │ + strd r1, r0, [r4, #16] │ │ + movs r0, #19 │ │ + strb r0, [r4, #8] │ │ + movs r0, #3 │ │ + strb r0, [r4, #1] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [sp, #8] │ │ + subs r1, r5, r0 │ │ + strh.w r8, [r4, #2] │ │ + add r0, r2 │ │ + strd r0, r1, [r4, #4] │ │ + ldr r0, [sp, #4] │ │ + add.w r1, r4, #12 │ │ + strb.w sl, [r4, #1] │ │ + stmia.w r1, {r0, r6, r9} │ │ + strb.w fp, [r4] │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r4, r0 │ │ + movs r5, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r5, r3, #1 │ │ + cmp.w r0, r3, lsr #28 │ │ + bne.n 2d7a0 │ │ + movw r1, #65532 @ 0xfffc │ │ + lsls r2, r5, #3 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 2d798 │ │ + cbz r3, 2d778 │ │ + ldr r0, [r4, #4] │ │ + lsls r1, r3, #3 │ │ + str r0, [sp, #12] │ │ + movs r0, #4 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #4 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #16] @ (2d7ac ) │ │ + add r2, pc │ │ + bl afd8 │ │ + ldr r2, [pc, #4] @ (2d7a8 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + strb r6, [r5, r5] │ │ + movs r3, r0 │ │ + strb r6, [r6, r5] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ + sub sp, #8 │ │ + movw r3, #16960 @ 0x4240 │ │ + sub.w r2, r1, r1, lsr #1 │ │ + movt r3, #15 │ │ + cmp r1, r3 │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r3, r2 │ │ + it ls │ │ + movls r3, r2 │ │ + cmp r3, #48 @ 0x30 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r4, #48 @ 0x30 │ │ + cmp.w r3, #512 @ 0x200 │ │ + bhi.n 2d804 │ │ + movs r2, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #8 │ │ + mov.w r3, #512 @ 0x200 │ │ + bl 2ef88 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #0 │ │ + cmp.w r3, r2, lsr #29 │ │ + bne.n 2d854 │ │ + movw r2, #65533 @ 0xfffd │ │ + lsls r6, r4, #3 │ │ + movt r2, #32767 @ 0x7fff │ │ + cmp r6, r2 │ │ + bcs.n 2d854 │ │ + mov r8, r0 │ │ + mov r0, r6 │ │ + mov r9, r1 │ │ + blx 60900 │ │ + cbz r0, 2d85c │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + mov r1, r9 │ │ + cmp.w r9, #65 @ 0x41 │ │ + it cc │ │ + movcc r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, r8 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + bl 2ef88 │ │ + mov r0, r5 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr r0, [pc, #28] @ (2d874 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + movs r0, #4 │ │ + mov r1, r6 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + strh r2, [r6, r0] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub.w sp, sp, #4096 @ 0x1000 │ │ + sub sp, #8 │ │ + movw r3, #53392 @ 0xd090 │ │ + sub.w r2, r1, r1, lsr #1 │ │ + movt r3, #3 │ │ + cmp r1, r3 │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r3, r2 │ │ + it ls │ │ + movls r3, r2 │ │ + cmp r3, #48 @ 0x30 │ │ + mov r4, r3 │ │ + it ls │ │ + movls r4, #48 @ 0x30 │ │ + cmp r3, #129 @ 0x81 │ │ + bcs.n 2d8c8 │ │ + movs r2, #0 │ │ + cmp r1, #65 @ 0x41 │ │ + it cc │ │ + movcc r2, #1 │ │ + str r2, [sp, #0] │ │ + add r2, sp, #8 │ │ + movs r3, #128 @ 0x80 │ │ + bl 2e218 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #0 │ │ + cmp.w r3, r2, lsr #27 │ │ + bne.n 2d918 │ │ + movw r2, #65529 @ 0xfff9 │ │ + lsls r6, r4, #5 │ │ + movt r2, #32767 @ 0x7fff │ │ + cmp r6, r2 │ │ + bcs.n 2d918 │ │ + mov r8, r0 │ │ + mov r0, r6 │ │ + mov r9, r1 │ │ + blx 60900 │ │ + cbz r0, 2d920 │ │ + mov r5, r0 │ │ + movs r0, #0 │ │ + mov r1, r9 │ │ + cmp.w r9, #65 @ 0x41 │ │ + it cc │ │ + movcc r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, r8 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + bl 2e218 │ │ + mov r0, r5 │ │ + add.w sp, sp, #4096 @ 0x1000 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr r0, [pc, #28] @ (2d938 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + movs r0, #8 │ │ + mov r1, r6 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + nop │ │ + str r6, [r5, r5] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + ldr r3, [r0, #0] │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + movs r6, #4 │ │ + lsls r0, r3, #1 │ │ + cmp r0, #4 │ │ + mov.w r0, #0 │ │ + it hi │ │ + lslhi r6, r3, #1 │ │ + cmp.w r0, r3, lsr #26 │ │ + bne.n 2d9a6 │ │ + movw r1, #65528 @ 0xfff8 │ │ + lsls r2, r6, #5 │ │ + movt r1, #32767 @ 0x7fff │ │ + cmp r2, r1 │ │ + bhi.n 2d9a0 │ │ + cbz r3, 2d97a │ │ + ldr r0, [r5, #4] │ │ + lsls r1, r3, #5 │ │ + str r0, [sp, #12] │ │ + movs r0, #8 │ │ + str r1, [sp, #20] │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r6, r0, [r5] │ │ + addne sp, #24 │ │ + ldrne.w fp, [sp], #4 │ │ + it ne │ │ + popne {r4, r5, r6, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + mov r2, r4 │ │ + bl afd8 │ │ + mov r2, r4 │ │ + bl afd8 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #35746 @ 0x8ba2 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #46 @ 0x2e │ │ + cmp r0, r1 │ │ + bls.n 2d9d6 │ │ + ldr r2, [pc, #72] @ (2da18 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + mov.w r1, #352 @ 0x160 │ │ + mul.w r2, r5, r1 │ │ + cbnz r0, 2d9e4 │ │ + movs r0, #0 │ │ + b.n 2d9ee │ │ + muls r0, r1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (2da1c ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + strh r0, [r6, r5] │ │ + movs r3, r0 │ │ + strh r0, [r6, r4] │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + mov sl, r0 │ │ + ldrd r9, r0, [r0, #4] │ │ + adds r4, r0, #1 │ │ + mov r0, r9 │ │ + subs r4, #1 │ │ + beq.n 2da42 │ │ + add.w r6, r0, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r0, r6 │ │ + b.n 2da32 │ │ + ldr.w r0, [sl] │ │ + cbz r0, 2da56 │ │ + mov r0, r9 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + subs r4, #1 │ │ + beq.n 2da70 │ │ + mov r0, r6 │ │ + add.w r5, r6, #352 @ 0x160 │ │ + bl 2bf04 │ │ + mov r6, r5 │ │ + b.n 2da5e │ │ + ldr.w r0, [sl] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldrd sl, r8, [r0, #4] │ │ + mov r9, r0 │ │ + cmp.w r8, #0 │ │ + beq.n 2db2e │ │ + add.w r6, sl, #288 @ 0x120 │ │ + mov.w fp, #0 │ │ + mov r5, r8 │ │ + b.n 2dab4 │ │ + subs r5, #1 │ │ + add.w r6, r6, #288 @ 0x120 │ │ + cmp fp, r8 │ │ + beq.n 2db2e │ │ + add.w r0, fp, fp, lsl #3 │ │ + add.w fp, fp, #1 │ │ + add.w r4, sl, r0, lsl #5 │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 2dac8 │ │ + cmp r1, #1 │ │ + bne.n 2dae6 │ │ + dmb ish │ │ + ldr.w r0, [r4, #256] @ 0x100 │ │ + bl 1f61c │ │ + ldrd r0, r1, [r4, #16] │ │ + eor.w r0, r0, #47 @ 0x2f │ │ + orrs r0, r1 │ │ + beq.n 2daaa │ │ + ldr r0, [r4, #112] @ 0x70 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #116] @ 0x74 │ │ + blxne 608f0 │ │ + ldr r0, [r4, #124] @ 0x7c │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #128] @ 0x80 │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #136] @ 0x88 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #140] @ 0x8c │ │ + blxne 608f0 │ │ + ldr.w r0, [r4, #148] @ 0x94 │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne.w r0, [r4, #152] @ 0x98 │ │ + blxne 608f0 │ │ + b.n 2daaa │ │ + ldr.w r0, [r9] │ │ + cbz r0, 2db44 │ │ + mov r0, sl │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + add.w r0, r4, #16 │ │ + bl 1f684 │ │ + subs r5, #1 │ │ + beq.n 2db68 │ │ + mov r0, r6 │ │ + add.w r4, r6, #288 @ 0x120 │ │ + bl 2be7c │ │ + mov r6, r4 │ │ + b.n 2db56 │ │ + ldr.w r0, [r9] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, sl │ │ + blxne 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #58254 @ 0xe38e │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #56 @ 0x38 │ │ + cmp r0, r1 │ │ + bls.n 2dbaa │ │ + ldr r2, [pc, #76] @ (2dbf0 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #3 │ │ + mov.w r2, r1, lsl #5 │ │ + cbnz r0, 2dbb8 │ │ + movs r0, #0 │ │ + b.n 2dbc6 │ │ + add.w r0, r0, r0, lsl #3 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #5 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (2dbf4 ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + str r4, [r7, r6] │ │ + movs r3, r0 │ │ + str r0, [r7, r5] │ │ + movs r3, r0 │ │ + cbz r2, 2dc10 │ │ + cmp r2, #4 │ │ + bcs.n 2dc30 │ │ + strd r1, r1, [r0, #12] │ │ + movs r1, #19 │ │ + movs r2, #0 │ │ + strb r1, [r0, #8] │ │ + movs r1, #10 │ │ + str r2, [r0, #20] │ │ + strb r1, [r0, #0] │ │ + bx lr │ │ + movs r2, #0 │ │ + strd r2, r2, [r0] │ │ + strd r1, r2, [r0, #8] │ │ + strd r1, r2, [r0, #16] │ │ + strd r1, r2, [r0, #24] │ │ + strd r1, r2, [r0, #32] │ │ + strd r2, r2, [r0, #40] @ 0x28 │ │ + str r2, [r0, #48] @ 0x30 │ │ + strh r2, [r0, #52] @ 0x34 │ │ + bx lr │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #52 @ 0x34 │ │ + mov r6, r1 │ │ + ldr.w r5, [r6], #4 │ │ + cmp r5, #2 │ │ + bne.n 2dc5a │ │ + mov.w ip, #2 │ │ + bic.w r4, r2, #3 │ │ + cmp r4, #4 │ │ + bne.n 2dc6c │ │ + movs r1, #0 │ │ + strd r6, r6, [r0, #12] │ │ + str r1, [r0, #20] │ │ + movs r1, #19 │ │ + b.n 2dc8e │ │ + uxth r3, r5 │ │ + cmp r3, #5 │ │ + bne.n 2dc74 │ │ + mov.w ip, #5 │ │ + bic.w r4, r2, #3 │ │ + cmp r4, #4 │ │ + beq.n 2dc4e │ │ + cmp r4, #8 │ │ + bne.n 2dc7e │ │ + adds r1, #8 │ │ + b.n 2dc84 │ │ + movs r1, #0 │ │ + strd r3, r1, [r0, #16] │ │ + movs r1, #17 │ │ + b.n 2dc8e │ │ + cmp r4, #12 │ │ + bne.n 2dc9c │ │ + adds r1, #12 │ │ + movs r2, #0 │ │ + str r1, [r0, #16] │ │ + str r1, [r0, #12] │ │ + movs r1, #19 │ │ + str r2, [r0, #20] │ │ + strb r1, [r0, #8] │ │ + movs r1, #10 │ │ + strb r1, [r0, #0] │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr.w fp, [r1, #12] │ │ + add.w r4, r1, #16 │ │ + ldr.w lr, [r1, #4] │ │ + subs r2, #16 │ │ + ldr.w r8, [r1, #8] │ │ + cmp.w fp, #0 │ │ + beq.n 2dcda │ │ + cmp fp, r8 │ │ + bls.n 2dcec │ │ + sub.w r6, fp, #1 │ │ + ands.w r6, r6, fp │ │ + bne.n 2dcec │ │ + cmp.w fp, #536870912 @ 0x20000000 │ │ + bcs.w 2de20 │ │ + mov.w r9, fp, lsl #3 │ │ + cmp r2, r9 │ │ + bcs.n 2dcfc │ │ + movs r1, #0 │ │ + strd r4, r4, [r0, #12] │ │ + b.n 2dc54 │ │ + movs r3, #0 │ │ + mov.w r9, #0 │ │ + mov r1, r4 │ │ + cmp.w lr, #8 │ │ + bls.n 2dd14 │ │ + movs r1, #74 @ 0x4a │ │ + b.n 2dc8e │ │ + movs r1, #10 │ │ + strb r1, [r0, #0] │ │ + movs r1, #75 @ 0x4b │ │ + strb r1, [r0, #8] │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + sub.w r2, r2, r9 │ │ + add.w r1, r4, r9 │ │ + cmp.w r2, fp, lsl #2 │ │ + bcc.n 2dc84 │ │ + mov.w r3, fp, lsl #2 │ │ + cmp.w lr, #8 │ │ + bhi.n 2dce8 │ │ + sub.w sl, r2, r3 │ │ + adds r6, r1, r3 │ │ + cmp.w lr, #0 │ │ + str r6, [sp, #48] @ 0x30 │ │ + beq.n 2dde8 │ │ + add.w r6, r3, lr, lsl #2 │ │ + str.w r8, [sp, #24] │ │ + add.w r8, r6, r1 │ │ + str.w r8, [sp, #28] │ │ + sub.w r8, r2, r6 │ │ + cmp r5, #2 │ │ + bne.n 2de24 │ │ + cmp.w sl, #4 │ │ + bcc.n 2de2a │ │ + strd r4, r3, [sp, #32] │ │ + ldr r3, [sp, #48] @ 0x30 │ │ + strd r1, r9, [sp, #40] @ 0x28 │ │ + mov r9, r3 │ │ + ldr.w r4, [r9], #4 │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e152 │ │ + ldr r5, [pc, #912] @ (2e0ec ) │ │ + cmp.w lr, #1 │ │ + add r5, pc │ │ + ldrb r1, [r5, r2] │ │ + beq.w 2de6c │ │ + bic.w sl, sl, #3 │ │ + cmp.w sl, #4 │ │ + beq.n 2de2e │ │ + ldr r4, [r3, #4] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e152 │ │ + ldr r5, [pc, #884] @ (2e0f0 ) │ │ + cmp.w lr, #2 │ │ + add r5, pc │ │ + ldrb r3, [r5, r2] │ │ + beq.w 2df30 │ │ + cmp.w sl, #8 │ │ + beq.w 2df4a │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #8] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e152 │ │ + ldr r5, [pc, #852] @ (2e0f4 ) │ │ + cmp.w lr, #3 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #20] │ │ + beq.w 2df7e │ │ + cmp.w sl, #12 │ │ + beq.w 2df94 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #12] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e152 │ │ + ldr r5, [pc, #820] @ (2e0f8 ) │ │ + cmp.w lr, #4 │ │ + add r5, pc │ │ + ldrb r6, [r5, r2] │ │ + bne.w 2dfde │ │ + movs r2, #0 │ │ + mov sl, r8 │ │ + strd r2, r2, [sp, #8] │ │ + mov.w r9, #0 │ │ + str r2, [sp, #16] │ │ + mov r4, r6 │ │ + ldr r2, [sp, #28] │ │ + str r2, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #24] │ │ + b.n 2de02 │ │ + strd r4, r3, [sp, #32] │ │ + movs r4, #0 │ │ + strd r1, r9, [sp, #40] @ 0x28 │ │ + movs r1, #0 │ │ + mov.w r9, #0 │ │ + movs r3, #0 │ │ + strd r1, r1, [sp, #8] │ │ + str r1, [sp, #16] │ │ + str r1, [sp, #20] │ │ + umull r2, r5, r8, lr │ │ + subs.w r6, r2, #1073741824 @ 0x40000000 │ │ + sbcs.w r5, r5, #0 │ │ + bcs.n 2de20 │ │ + cmp.w sl, r2, lsl #2 │ │ + bcs.n 2de8a │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + movs r1, #0 │ │ + strd r2, r2, [r0, #12] │ │ + b.n 2dc54 │ │ + movs r1, #56 @ 0x38 │ │ + b.n 2dc8e │ │ + cmp.w sl, #4 │ │ + bcs.n 2de36 │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ + movs r1, #0 │ │ + strd r9, r9, [r0, #12] │ │ + b.n 2dc54 │ │ + strd r1, r9, [sp, #40] @ 0x28 │ │ + movs r5, #77 @ 0x4d │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ + strd r4, r3, [sp, #32] │ │ + ldr.w r4, [r9], #4 │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e154 │ │ + mov r1, r5 │ │ + uxtb r6, r2 │ │ + movs r5, #253 @ 0xfd │ │ + lsrs r5, r6 │ │ + lsls r5, r5, #31 │ │ + mov r5, r1 │ │ + beq.w 2e154 │ │ + ldr r5, [pc, #828] @ (2e1a0 ) │ │ + cmp.w lr, #1 │ │ + add r5, pc │ │ + ldrb r1, [r5, r2] │ │ + bne.n 2defe │ │ + movs r2, #0 │ │ + mov.w r9, #0 │ │ + strd r2, r2, [sp, #8] │ │ + movs r4, #0 │ │ + str r2, [sp, #16] │ │ + movs r3, #0 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + mov sl, r8 │ │ + str r2, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #24] │ │ + b.n 2de02 │ │ + str.w r9, [sp, #4] │ │ + lsls r2, r2, #2 │ │ + ldr.w r9, [sp, #48] @ 0x30 │ │ + sub.w r6, sl, r2 │ │ + cmp r6, r2 │ │ + add.w r5, r9, r2 │ │ + bcs.n 2dea8 │ │ + movs r1, #0 │ │ + strd r5, r5, [r0, #12] │ │ + b.n 2dc54 │ │ + strh.w ip, [r0, #52] @ 0x34 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #8] │ │ + ldr r6, [sp, #12] │ │ + strd r5, r2, [r0, #32] │ │ + mov r5, r3 │ │ + lsls r1, r1, #24 │ │ + lsls r3, r4, #24 │ │ + orr.w r1, r1, r6, lsl #16 │ │ + ldr r6, [sp, #16] │ │ + strd lr, r8, [r0, #40] @ 0x28 │ │ + str.w fp, [r0, #48] @ 0x30 │ │ + orr.w r1, r1, r6, lsl #8 │ │ + ldr r6, [sp, #4] │ │ + str r2, [r0, #28] │ │ + add r1, r6 │ │ + ldr r6, [sp, #20] │ │ + orr.w r3, r3, r6, lsl #16 │ │ + orr.w r3, r3, r5, lsl #8 │ │ + add r3, ip │ │ + strd r3, r1, [r0] │ │ + ldr r1, [sp, #32] │ │ + str r1, [r0, #8] │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + str r1, [r0, #12] │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + str r1, [r0, #16] │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + strd r1, r9, [r0, #20] │ │ + add sp, #52 @ 0x34 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + bic.w sl, sl, #3 │ │ + cmp.w sl, #4 │ │ + beq.n 2de2e │ │ + ldr r4, [r2, #4] │ │ + movs r3, #77 @ 0x4d │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2df40 │ │ + uxtb r5, r2 │ │ + movs r6, #253 @ 0xfd │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r3 │ │ + beq.w 2e154 │ │ + ldr r5, [pc, #636] @ (2e1a4 ) │ │ + cmp.w lr, #2 │ │ + add r5, pc │ │ + ldrb r3, [r5, r2] │ │ + bne.n 2df44 │ │ + movs r2, #0 │ │ + mov.w r9, #0 │ │ + strd r2, r2, [sp, #8] │ │ + movs r4, #0 │ │ + str r2, [sp, #16] │ │ + b.n 2de7c │ │ + mov r5, r3 │ │ + b.n 2e154 │ │ + cmp.w sl, #8 │ │ + bne.n 2df52 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r9, r1, #8 │ │ + b.n 2de2e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + mov.w r9, #77 @ 0x4d │ │ + ldr r4, [r2, #8] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.w 2e154 │ │ + ldr r5, [pc, #564] @ (2e1a8 ) │ │ + cmp.w lr, #3 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #20] │ │ + bne.n 2df8e │ │ + movs r2, #0 │ │ + mov.w r9, #0 │ │ + movs r4, #0 │ │ + strd r2, r2, [sp, #8] │ │ + str r2, [sp, #16] │ │ + b.n 2de7e │ │ + cmp.w sl, #12 │ │ + bne.n 2df9c │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r9, r1, #12 │ │ + b.n 2de2e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #12] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.w 2e154 │ │ + ldr r5, [pc, #500] @ (2e1ac ) │ │ + cmp.w lr, #4 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #0] │ │ + bne.n 2e018 │ │ + movs r2, #0 │ │ + mov sl, r8 │ │ + strd r2, r2, [sp, #8] │ │ + mov.w r9, #0 │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + str r2, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #24] │ │ + ldr r4, [sp, #0] │ │ + b.n 2de02 │ │ + cmp.w sl, #16 │ │ + beq.n 2e01e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #16] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e152 │ │ + ldr r5, [pc, #412] @ (2e190 ) │ │ + cmp.w lr, #5 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #4] │ │ + bne.n 2e066 │ │ + movs r2, #0 │ │ + strd r2, r2, [sp, #8] │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + mov sl, r8 │ │ + str r2, [sp, #48] @ 0x30 │ │ + mov r4, r6 │ │ + ldr.w r8, [sp, #24] │ │ + ldr.w r9, [sp, #4] │ │ + b.n 2de02 │ │ + cmp.w sl, #16 │ │ + bne.n 2e026 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r9, r1, #16 │ │ + b.n 2de2e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #16] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.w 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.w 2e154 │ │ + ldr r5, [pc, #364] @ (2e1b0 ) │ │ + cmp.w lr, #5 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #4] │ │ + bne.n 2e08c │ │ + movs r2, #0 │ │ + strd r2, r2, [sp, #8] │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #28] │ │ + mov sl, r8 │ │ + str r2, [sp, #48] @ 0x30 │ │ + ldr.w r8, [sp, #24] │ │ + ldrd r4, r9, [sp] │ │ + b.n 2de02 │ │ + cmp.w sl, #20 │ │ + beq.n 2e092 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #20] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e152 │ │ + ldr r5, [pc, #284] @ (2e194 ) │ │ + cmp.w lr, #6 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #16] │ │ + bne.n 2e0c6 │ │ + movs r2, #0 │ │ + strd r2, r2, [sp, #8] │ │ + b.n 2e006 │ │ + cmp.w sl, #20 │ │ + bne.n 2e09a │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r9, r1, #20 │ │ + b.n 2de2e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #20] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.n 2e154 │ │ + ldr r5, [pc, #256] @ (2e1b4 ) │ │ + cmp.w lr, #6 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #16] │ │ + bne.n 2e0fc │ │ + movs r2, #0 │ │ + strd r2, r2, [sp, #8] │ │ + b.n 2e056 │ │ + cmp.w sl, #24 │ │ + beq.n 2e102 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #24] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e152 │ │ + ldr r5, [pc, #192] @ (2e198 ) │ │ + cmp.w lr, #7 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #12] │ │ + bne.n 2e132 │ │ + movs r2, #0 │ │ + str r2, [sp, #8] │ │ + b.n 2e006 │ │ + nop │ │ + ldrh r6, [r3, #10] │ │ + vqshrn.u64 d24, q14, #3 │ │ + vqshrn.u64 d24, q5, #3 │ │ + @ instruction: 0xfffd88f6 │ │ + vsra.u64 d31, d26, #3 │ │ + lsrs r0, r3, #28 │ │ + bne.n 2e10a │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + add.w r9, r1, #24 │ │ + b.n 2de2e │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + ldr r4, [r2, #24] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.n 2e154 │ │ + ldr r5, [pc, #148] @ (2e1b8 ) │ │ + cmp.w lr, #7 │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #12] │ │ + bne.n 2e15a │ │ + movs r2, #0 │ │ + b.n 2e188 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + cmp.w sl, #28 │ │ + add.w r9, r2, #28 │ │ + beq.w 2de2e │ │ + ldr.w r4, [r9] │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e152 │ │ + ldr r5, [pc, #80] @ (2e19c ) │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + b.n 2e0e6 │ │ + movs r5, #78 @ 0x4e │ │ + str r4, [r0, #12] │ │ + strb r5, [r0, #8] │ │ + b.n 2dc90 │ │ + ldr r2, [sp, #48] @ 0x30 │ │ + cmp.w sl, #28 │ │ + add.w r9, r2, #28 │ │ + beq.w 2de2e │ │ + ldr.w r4, [r9] │ │ + mov.w r9, #77 @ 0x4d │ │ + subs r2, r4, #1 │ │ + cmp r2, #7 │ │ + bhi.n 2e18c │ │ + uxtb r5, r2 │ │ + lsr.w r5, r6, r5 │ │ + lsls r5, r5, #31 │ │ + mov r5, r9 │ │ + beq.n 2e154 │ │ + ldr r5, [pc, #56] @ (2e1bc ) │ │ + add r5, pc │ │ + ldrb r2, [r5, r2] │ │ + str r2, [sp, #8] │ │ + b.n 2e056 │ │ + mov r5, r9 │ │ + b.n 2e154 │ │ + strh r6, [r0, #54] @ 0x36 │ │ + vclt.f q12, q0, #0 │ │ + vcle.f q12, q8, #0 │ │ + vsli.32 q12, q8, #29 │ │ + vqshrun.s64 d24, q15, #3 │ │ + vqshl.u32 q12, q13, #29 │ │ + vabs.f d24, d30 │ │ + vmlsl.u q12, d29, d24[0] │ │ + vqshlu.s32 q12, q7, #29 │ │ + vcle.f q12, q15, #0 │ │ + vsli.32 q12, q15, #29 │ │ + vceq.f d24, d16, #0 │ │ + vsli.64 d27, d16, #61 @ 0x3d │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + dmb ish │ │ + ldrex r1, [r0] │ │ + subs r2, r1, #1 │ │ + strex r3, r2, [r0] │ │ + cmp r3, #0 │ │ + bne.n 2e1cc │ │ + cmp r1, #1 │ │ + bne.n 2e1e8 │ │ + dmb ish │ │ + mov r0, r4 │ │ + bl 1d434 │ │ + adds r0, r4, #4 │ │ + bl 2bd34 │ │ + ldrd r0, r1, [r4, #20] │ │ + ldmia.w sp!, {r4, r5, r7, lr} │ │ + b.w 2bd9c │ │ + mov r5, r0 │ │ + adds r0, r4, #4 │ │ + bl 2bd34 │ │ + b.n 2e206 │ │ + mov r5, r0 │ │ + ldrd r0, r1, [r4, #20] │ │ + bl 2bd9c │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + bl d684 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #412 @ 0x19c │ │ + mov r8, r1 │ │ + mov fp, r3 │ │ + str r2, [sp, #60] @ 0x3c │ │ + mov.w r1, #1073741824 @ 0x40000000 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + mov r2, r8 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r8 │ │ + adds r6, r0, #1 │ │ + adc.w r4, r1, #0 │ │ + mla r3, r1, r8, r3 │ │ + eor.w r3, r3, #1073741824 @ 0x40000000 │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq r4, r1 │ │ + str r4, [sp, #20] │ │ + it eq │ │ + moveq r6, r0 │ │ + cmp.w r8, #4096 @ 0x1000 │ │ + str r6, [sp, #24] │ │ + str.w r8, [sp, #40] @ 0x28 │ │ + bhi.n 2e26e │ │ + sub.w r0, r8, r8, lsr #1 │ │ + cmp r0, #64 @ 0x40 │ │ + it cs │ │ + movcs r0, #64 @ 0x40 │ │ + b.n 2e296 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + movs r2, #1 │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ + orr.w r0, r0, #1 │ │ + clz r0, r0 │ │ + eor.w r0, r0, #31 │ │ + and.w r1, r0, #1 │ │ + add.w r0, r1, r0, lsr #1 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + lsrs r1, r0 │ │ + lsl.w r0, r2, r0 │ │ + add r0, r1 │ │ + lsrs r0, r0, #1 │ │ + str r0, [sp, #28] │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + sub.w lr, r7, #94 @ 0x5e │ │ + add.w r9, sp, #80 @ 0x50 │ │ + mov.w sl, #1 │ │ + sub.w r0, r1, #32 │ │ + str r0, [sp, #16] │ │ + sub.w r0, r1, #16 │ │ + mov.w ip, #0 │ │ + movs r3, #0 │ │ + str r0, [sp, #8] │ │ + add.w r0, r1, #72 @ 0x48 │ │ + str r0, [sp, #12] │ │ + str.w fp, [sp, #36] @ 0x24 │ │ + b.n 2e2e0 │ │ + ldr.w ip, [sp, #64] @ 0x40 │ │ + cmp r8, ip │ │ + strb.w r5, [lr, r3] │ │ + str.w sl, [r9, r3, lsl #2] │ │ + bls.w 2e690 │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + adds r3, #1 │ │ + add.w ip, ip, sl, lsr #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + cmp r8, ip │ │ + str.w ip, [sp, #64] @ 0x40 │ │ + add.w r0, r0, ip, lsl #5 │ │ + str r0, [sp, #44] @ 0x2c │ │ + bls.n 2e31a │ │ + sub.w r4, r8, ip │ │ + ldr r0, [sp, #28] │ │ + str r3, [sp, #76] @ 0x4c │ │ + cmp r4, r0 │ │ + bcs.n 2e328 │ │ + ldr r0, [r7, #8] │ │ + cbz r0, 2e34e │ │ + movs r0, #0 │ │ + cmp r4, #32 │ │ + strd r0, r0, [sp] │ │ + it cs │ │ + movcs r4, #32 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r1, r4 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + mov r3, fp │ │ + bl 2e6c0 │ │ + b.n 2e466 │ │ + movs r0, #1 │ │ + movs r5, #0 │ │ + str r0, [sp, #48] @ 0x30 │ │ + cmp r3, #2 │ │ + bcs.w 2e4c8 │ │ + b.n 2e2c4 │ │ + cmp r4, #2 │ │ + bcc.w 2e466 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldrd lr, ip, [r0, #8] │ │ + ldrd r9, r8, [r0, #40] @ 0x28 │ │ + subs.w r0, r9, lr │ │ + sbcs.w r0, r8, ip │ │ + bcs.n 2e35a │ │ + cmp r4, #2 │ │ + bne.n 2e362 │ │ + movs r0, #2 │ │ + mov.w r8, #1 │ │ + b.n 2e3d4 │ │ + ldr r0, [sp, #28] │ │ + cmp r4, r0 │ │ + it cs │ │ + movcs r4, r0 │ │ + lsls r2, r4, #1 │ │ + b.n 2e46a │ │ + cmp r4, #2 │ │ + bne.n 2e38a │ │ + movs r4, #2 │ │ + b.n 2e466 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + mov r6, r8 │ │ + ldr r0, [sp, #12] │ │ + add.w r5, r0, r1, lsl #5 │ │ + movs r0, #2 │ │ + mov r1, r9 │ │ + ldrd r3, r2, [r5] │ │ + subs r1, r3, r1 │ │ + sbcs.w r1, r2, r6 │ │ + bcs.n 2e3ba │ │ + adds r0, #1 │ │ + adds r5, #32 │ │ + mov r1, r3 │ │ + mov r6, r2 │ │ + cmp r4, r0 │ │ + bne.n 2e370 │ │ + b.n 2e3b0 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + mov r3, r9 │ │ + ldr r0, [sp, #12] │ │ + mov r2, r8 │ │ + add.w r5, r0, r1, lsl #5 │ │ + movs r0, #2 │ │ + ldrd r6, r1, [r5] │ │ + subs r3, r6, r3 │ │ + sbcs.w r2, r1, r2 │ │ + bcc.n 2e3ba │ │ + adds r0, #1 │ │ + adds r5, #32 │ │ + mov r3, r6 │ │ + mov r2, r1 │ │ + cmp r4, r0 │ │ + bne.n 2e398 │ │ + mov r1, r4 │ │ + ldr r0, [sp, #28] │ │ + cmp r1, r0 │ │ + bcc.n 2e2fc │ │ + b.n 2e3c2 │ │ + mov r1, r0 │ │ + ldr r0, [sp, #28] │ │ + cmp r1, r0 │ │ + bcc.n 2e2fc │ │ + mov r0, r1 │ │ + subs.w r1, r9, lr │ │ + sbcs.w r1, r8, ip │ │ + bcs.n 2e460 │ │ + movs.w r8, r0, lsr #1 │ │ + beq.n 2e464 │ │ + mov r1, r0 │ │ + ldr r0, [sp, #8] │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + add.w r2, r0, r1, lsl #5 │ │ + ldr r0, [sp, #64] @ 0x40 │ │ + str r1, [sp, #32] │ │ + lsls r3, r0, #5 │ │ + ldr r0, [r6, r3] │ │ + adds r5, r2, r3 │ │ + subs.w r8, r8, #1 │ │ + str r0, [sp, #72] @ 0x48 │ │ + ldrd r0, r4, [r5, #-16] │ │ + str r0, [r6, r3] │ │ + ldr r0, [r2, r3] │ │ + ldr.w r1, [r5, #-8] │ │ + str r1, [sp, #48] @ 0x30 │ │ + ldr.w r1, [r5, #-4] │ │ + str r0, [sp, #52] @ 0x34 │ │ + add.w r0, r6, r3 │ │ + add.w lr, r0, #4 │ │ + str r1, [sp, #68] @ 0x44 │ │ + ldr r1, [sp, #72] @ 0x48 │ │ + add.w r6, r6, #32 │ │ + str.w r1, [r5, #-16] │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + ldmia.w lr, {fp, ip, lr} │ │ + str r1, [r0, #8] │ │ + ldr r1, [sp, #68] @ 0x44 │ │ + str r1, [r0, #12] │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + ldr.w r9, [r0, #16] │ │ + str r4, [r0, #4] │ │ + str r1, [r0, #16] │ │ + ldr r4, [r0, #20] │ │ + ldr r1, [r5, #4] │ │ + str.w r9, [r2, r3] │ │ + sub.w r2, r2, #32 │ │ + str r1, [r0, #20] │ │ + str r4, [r5, #4] │ │ + ldr r1, [r0, #24] │ │ + ldr r4, [r5, #8] │ │ + str r4, [r0, #24] │ │ + str r1, [r5, #8] │ │ + ldr r1, [r0, #28] │ │ + ldr r4, [r5, #12] │ │ + str.w fp, [r5, #-12] │ │ + str.w ip, [r5, #-8] │ │ + str.w lr, [r5, #-4] │ │ + str r4, [r0, #28] │ │ + str r1, [r5, #12] │ │ + bne.n 2e3e4 │ │ + ldrd r4, fp, [sp, #32] │ │ + b.n 2e466 │ │ + mov r4, r0 │ │ + b.n 2e466 │ │ + movs r4, #1 │ │ + lsls r0, r4, #1 │ │ + adds r2, r0, #1 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + movs r3, #0 │ │ + str r2, [sp, #48] @ 0x30 │ │ + sub.w lr, r7, #94 @ 0x5e │ │ + sub.w r0, r1, sl, lsr #1 │ │ + add.w r2, r1, r2, lsr #1 │ │ + adds r0, r0, r1 │ │ + ldr r4, [sp, #24] │ │ + adc.w r8, r3, #0 │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #20] │ │ + add.w r9, sp, #80 @ 0x50 │ │ + umull ip, r6, r2, r4 │ │ + mla r2, r2, r1, r6 │ │ + umull r6, r5, r0, r4 │ │ + mla r0, r0, r1, r5 │ │ + adc.w r1, r3, #0 │ │ + mla r1, r1, r4, r2 │ │ + mla r0, r8, r4, r0 │ │ + eors r0, r1 │ │ + eor.w r1, ip, r6 │ │ + clz r1, r1 │ │ + add.w r5, r1, #32 │ │ + it ne │ │ + clzne r5, r0 │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ + ldr r3, [sp, #76] @ 0x4c │ │ + cmp r3, #2 │ │ + bcc.w 2e2c4 │ │ + ldr.w ip, [sp, #64] @ 0x40 │ │ + ldr r0, [sp, #16] │ │ + str r5, [sp, #52] @ 0x34 │ │ + add.w r0, r0, ip, lsl #5 │ │ + str r0, [sp, #32] │ │ + b.n 2e4e2 │ │ + mov.w sl, r1, lsl #1 │ │ + cmp r2, #1 │ │ + bls.w 2e67c │ │ + subs r2, r3, #1 │ │ + ldrb.w r0, [lr, r2] │ │ + cmp r0, r5 │ │ + bcc.w 2e67e │ │ + ldr.w r4, [r9, r2, lsl #2] │ │ + mov r3, r2 │ │ + lsrs r6, r4, #1 │ │ + add.w r1, r6, sl, lsr #1 │ │ + cmp r1, fp │ │ + bhi.n 2e508 │ │ + orr.w r0, r4, sl │ │ + ands.w r0, r0, #1 │ │ + beq.n 2e4d8 │ │ + add r0, sp, #68 @ 0x44 │ │ + stmia r0!, {r1, r2, r3} │ │ + sub.w r0, ip, r1 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + add.w r9, r1, r0, lsl #5 │ │ + lsls r0, r4, #31 │ │ + bne.n 2e546 │ │ + orr.w r0, r6, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + mov r3, fp │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + mov r0, r9 │ │ + mov r1, r6 │ │ + bl 2e6c0 │ │ + mov.w r8, sl, lsr #1 │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 2e572 │ │ + b.n 2e550 │ │ + mov.w r8, sl, lsr #1 │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 2e572 │ │ + orr.w r0, r8, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + mov r3, fp │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add.w r0, r9, r6, lsl #5 │ │ + mov r1, r8 │ │ + bl 2e6c0 │ │ + cmp.w sl, #2 │ │ + it cs │ │ + cmpcs r4, #2 │ │ + bcs.n 2e59c │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + sub.w lr, r7, #94 @ 0x5e │ │ + add.w r9, sp, #80 @ 0x50 │ │ + ldr.w ip, [sp, #64] @ 0x40 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + lsls r0, r0, #1 │ │ + add.w sl, r0, #1 │ │ + ldrd r2, r3, [sp, #72] @ 0x48 │ │ + cmp r2, #1 │ │ + bhi.n 2e4e2 │ │ + b.n 2e67c │ │ + cmp r8, r6 │ │ + mov sl, r6 │ │ + it cc │ │ + movcc sl, r8 │ │ + cmp fp, sl │ │ + bcc.n 2e57c │ │ + mov r1, r9 │ │ + add.w fp, r9, r6, lsl #5 │ │ + cmp r6, r8 │ │ + it hi │ │ + movhi r1, fp │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + mov.w r2, sl, lsl #5 │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + add.w ip, r4, sl, lsl #5 │ │ + mov sl, r4 │ │ + cmp r6, r8 │ │ + bls.n 2e61e │ │ + ldr r1, [sp, #32] │ │ + ldrd r2, r3, [fp, #-24] │ │ + mov.w r8, #0 │ │ + ldrd r6, r5, [ip, #-24] │ │ + sub.w lr, fp, #32 │ │ + subs r2, r6, r2 │ │ + sub.w r6, ip, #32 │ │ + sbcs.w r2, r5, r3 │ │ + mov.w r3, #0 │ │ + it cs │ │ + movcs.w r8, #1 │ │ + it cc │ │ + movcc r3, #1 │ │ + cmp r3, #0 │ │ + add.w ip, r6, r3, lsl #5 │ │ + it ne │ │ + movne r6, lr │ │ + mov r3, r1 │ │ + ldmia r6!, {r0, r2, r4, r5} │ │ + add.w fp, lr, r8, lsl #5 │ │ + cmp fp, r9 │ │ + stmia r3!, {r0, r2, r4, r5} │ │ + ldmia.w r6, {r0, r2, r4, r5} │ │ + stmia r3!, {r0, r2, r4, r5} │ │ + beq.n 2e618 │ │ + subs r1, #32 │ │ + cmp ip, sl │ │ + bne.n 2e5cc │ │ + mov r9, fp │ │ + mov r1, sl │ │ + b.n 2e66c │ │ + ldr.w r8, [sp, #44] @ 0x2c │ │ + mov lr, sl │ │ + ldrd r0, r1, [lr, #8] │ │ + ldrd r3, r6, [fp, #8] │ │ + subs r0, r3, r0 │ │ + mov.w r3, #0 │ │ + sbcs.w r0, r6, r1 │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + it cc │ │ + movcc r3, #1 │ │ + add.w r1, lr, r0, lsl #5 │ │ + cmp r3, #0 │ │ + it ne │ │ + movne lr, fp │ │ + mov r0, r9 │ │ + ldmia.w lr!, {r2, r4, r5, r6} │ │ + add.w r9, r9, #32 │ │ + cmp r1, ip │ │ + stmia r0!, {r2, r4, r5, r6} │ │ + ldmia.w lr, {r2, r4, r5, r6} │ │ + stmia r0!, {r2, r4, r5, r6} │ │ + beq.n 2e66c │ │ + add.w fp, fp, r3, lsl #5 │ │ + mov lr, r1 │ │ + cmp fp, r8 │ │ + bne.n 2e624 │ │ + sub.w r2, ip, r1 │ │ + mov r0, r9 │ │ + bl 5daa8 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + b.n 2e57c │ │ + movs r3, #1 │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ + cmp r8, ip │ │ + strb.w r5, [lr, r3] │ │ + str.w sl, [r9, r3, lsl #2] │ │ + bhi.w 2e2d6 │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 2e6b6 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + movs r0, #0 │ │ + orr.w r2, r1, #1 │ │ + clz r3, r2 │ │ + movs r2, #62 @ 0x3e │ │ + eor.w r2, r2, r3, lsl #1 │ │ + strd r2, r0, [sp] │ │ + ldrd r0, r2, [sp, #56] @ 0x38 │ │ + mov r3, fp │ │ + bl 2e6c0 │ │ + add sp, #412 @ 0x19c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 2e66a │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #124 @ 0x7c │ │ + mov fp, r2 │ │ + mov sl, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + str r2, [sp, #60] @ 0x3c │ │ + bcs.w 2e8f8 │ │ + mov r9, r1 │ │ + movs.w ip, r9, lsr #1 │ │ + beq.w 2ee94 │ │ + cmp.w r9, #8 │ │ + str.w sl, [sp, #48] @ 0x30 │ │ + str.w ip, [sp, #8] │ │ + bcc.w 2ebac │ │ + ldrd r0, r1, [sl, #8] │ │ + mov r6, sl │ │ + ldrd r2, r3, [sl, #40] @ 0x28 │ │ + ldrd fp, r4, [sl, #72] @ 0x48 │ │ + subs r0, r2, r0 │ │ + ldrd r5, sl, [sl, #104] @ 0x68 │ │ + sbcs.w r0, r3, r1 │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + add.w r8, r6, r0, lsl #5 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + subs.w r1, r5, fp │ │ + sbcs.w r1, sl, r4 │ │ + mov.w r5, #64 @ 0x40 │ │ + mov.w r1, #96 @ 0x60 │ │ + add.w r3, r6, r0, lsl #5 │ │ + it cc │ │ + movcc r1, #64 @ 0x40 │ │ + it cc │ │ + movcc r5, #96 @ 0x60 │ │ + add.w fp, r6, r1 │ │ + add r5, r6 │ │ + ldrd r1, r0, [fp, #8] │ │ + str r1, [sp, #56] @ 0x38 │ │ + ldrd r2, r1, [r8, #8] │ │ + ldrd sl, r4, [r5, #8] │ │ + ldrd ip, lr, [r3, #8] │ │ + str r1, [sp, #52] @ 0x34 │ │ + subs.w r1, sl, ip │ │ + mov sl, r5 │ │ + sbcs.w r1, r4, lr │ │ + mrs ip, CPSR │ │ + it cc │ │ + movcc sl, r8 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + subs r2, r1, r2 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + sbcs.w r2, r0, r1 │ │ + ittt cc │ │ + movcc sl, fp │ │ + movcc fp, r8 │ │ + movcc r8, r5 │ │ + msr CPSR_f, ip │ │ + it cc │ │ + movcc r8, r3 │ │ + ldrd r1, r0, [r8, #8] │ │ + strd r1, r0, [sp, #52] @ 0x34 │ │ + it cc │ │ + movcc r3, r5 │ │ + ldrd r1, r0, [sl, #8] │ │ + strd r1, r0, [sp, #40] @ 0x28 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + ldmia.w r3!, {r2, r5, ip, lr} │ │ + stmia.w r4!, {r2, r5, ip, lr} │ │ + ldmia.w r3, {r0, r1, r2, r5} │ │ + stmia r4!, {r0, r1, r2, r5} │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + subs r0, r1, r0 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sbcs.w r0, r1, r0 │ │ + mov r0, r8 │ │ + it cc │ │ + movcc r0, sl │ │ + ldr r1, [sp, #60] @ 0x3c │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + add.w r1, r1, #32 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + it cs │ │ + movcs r8, sl │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + ldmia.w r8!, {r1, r2, r3, r5} │ │ + adds r0, #64 @ 0x40 │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldmia.w r8, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + ldmia.w fp!, {r1, r2, r3, r5} │ │ + adds r0, #96 @ 0x60 │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldmia.w fp, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldr r0, [sp, #8] │ │ + add.w r0, r6, r0, lsl #5 │ │ + ldrd r1, r2, [r0, #8] │ │ + ldrd r3, r5, [r0, #40] @ 0x28 │ │ + ldrd r8, ip, [r0, #72] @ 0x48 │ │ + subs r1, r3, r1 │ │ + ldrd r4, lr, [r0, #104] @ 0x68 │ │ + sbcs.w r1, r5, r2 │ │ + mov.w r2, #0 │ │ + mov.w r1, #0 │ │ + mov.w r5, #96 @ 0x60 │ │ + it cs │ │ + movcs r1, #1 │ │ + it cc │ │ + movcc r2, #1 │ │ + add.w sl, r0, r1, lsl #5 │ │ + subs.w r1, r4, r8 │ │ + sbcs.w r1, lr, ip │ │ + it cc │ │ + movcc r5, #64 @ 0x40 │ │ + mov.w r1, #64 @ 0x40 │ │ + add.w r3, r0, r2, lsl #5 │ │ + it cc │ │ + movcc r1, #96 @ 0x60 │ │ + adds r2, r0, r1 │ │ + add r5, r0 │ │ + ldrd r1, ip, [r2, #8] │ │ + ldrd r4, lr, [r3, #8] │ │ + mov fp, r2 │ │ + ldrd r8, r0, [r5, #8] │ │ + subs r1, r1, r4 │ │ + str r0, [sp, #52] @ 0x34 │ │ + sbcs.w r1, ip, lr │ │ + ldrd r0, r6, [sl, #8] │ │ + str r6, [sp, #56] @ 0x38 │ │ + mrs ip, CPSR │ │ + it cc │ │ + movcc fp, sl │ │ + subs.w r4, r8, r0 │ │ + ldrd r1, r0, [sp, #52] @ 0x34 │ │ + sbcs.w r4, r1, r0 │ │ + itt cc │ │ + movcc fp, r5 │ │ + movcc r5, sl │ │ + str r5, [sp, #56] @ 0x38 │ │ + it cc │ │ + movcc sl, r2 │ │ + msr CPSR_f, ip │ │ + itt cc │ │ + movcc sl, r3 │ │ + movcc r3, r2 │ │ + ldrd r1, r0, [sl, #8] │ │ + str r1, [sp, #44] @ 0x2c │ │ + str r0, [sp, #52] @ 0x34 │ │ + ldrd r1, r0, [fp, #8] │ │ + strd r1, r0, [sp, #36] @ 0x24 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #60] @ 0x3c │ │ + ldmia.w r3!, {r4, r8, ip, lr} │ │ + add.w r6, r0, r1, lsl #5 │ │ + mov r2, r6 │ │ + stmia.w r2!, {r4, r8, ip, lr} │ │ + mov ip, r1 │ │ + ldmia.w r3, {r0, r1, r4, r5} │ │ + stmia r2!, {r0, r1, r4, r5} │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + subs r0, r1, r0 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + sbcs.w r0, r1, r0 │ │ + add.w r1, r6, #32 │ │ + mov r0, sl │ │ + it cc │ │ + movcc r0, fp │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + add.w r0, r6, #64 @ 0x40 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + it cs │ │ + movcs sl, fp │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + ldmia.w sl!, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldmia.w sl, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + add.w r0, r6, #96 @ 0x60 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + ldmia.w r6, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + movs r1, #4 │ │ + b.n 2ebce │ │ + ldr r4, [r7, #8] │ │ + mov r8, r3 │ │ + ldr r0, [r7, #12] │ │ + str r0, [sp, #36] @ 0x24 │ │ + sub.w r0, fp, #32 │ │ + str r1, [sp, #52] @ 0x34 │ │ + strd r0, r3, [sp, #28] │ │ + str.w sl, [sp, #48] @ 0x30 │ │ + cmp r4, #0 │ │ + beq.w 2eb94 │ │ + ldr r6, [sp, #52] @ 0x34 │ │ + cmp r6, #64 @ 0x40 │ │ + mov.w r3, r6, lsr #3 │ │ + mov.w r0, r3, lsl #3 │ │ + add.w r1, sl, r3, lsl #7 │ │ + sub.w r0, r0, r6, lsr #3 │ │ + add.w r2, sl, r0, lsl #5 │ │ + bcs.n 2e97c │ │ + ldrd lr, ip, [r2, #8] │ │ + mov r9, r4 │ │ + ldrd r6, r5, [r1, #8] │ │ + ldrd r4, r3, [sl, #8] │ │ + subs.w r0, r6, lr │ │ + sbcs.w r0, r5, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + subs r6, r4, r6 │ │ + sbcs.w r5, r3, r5 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + teq r5, r0 │ │ + it ne │ │ + movne r1, r2 │ │ + subs.w r0, r4, lr │ │ + sbcs.w r0, r3, ip │ │ + mov r4, r9 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + eors r5, r0 │ │ + it ne │ │ + movne r1, sl │ │ + b.n 2e984 │ │ + mov r0, sl │ │ + bl 2eeec │ │ + mov r1, r0 │ │ + subs r4, #1 │ │ + str r4, [sp, #40] @ 0x28 │ │ + mov r2, r1 │ │ + add r0, sp, #64 @ 0x40 │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + ldmia.w r2, {r3, r4, r5, r6} │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + sub.w r0, r1, sl │ │ + lsrs r4, r0, #5 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + cbz r0, 2e9b4 │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + ldrd r0, r1, [r1, #8] │ │ + ldrd r2, r3, [r2, #8] │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, r3, r1 │ │ + bcs.w 2eab4 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r8, r0 │ │ + bcc.w 2eebe │ │ + add.w r1, sl, r4, lsl #5 │ │ + add.w ip, fp, r0, lsl #5 │ │ + add.w lr, r1, #8 │ │ + mov.w r9, #0 │ │ + mov r2, sl │ │ + mov r8, r4 │ │ + str r4, [sp, #44] @ 0x2c │ │ + add.w sl, sl, r8, lsl #5 │ │ + str.w r8, [sp, #56] @ 0x38 │ │ + cmp r2, sl │ │ + bcs.n 2ea1a │ │ + ldrd r4, r3, [lr] │ │ + sub.w ip, ip, #32 │ │ + ldrd r6, r1, [r2, #8] │ │ + subs r4, r6, r4 │ │ + sbcs r1, r3 │ │ + mov r3, r2 │ │ + mov r1, ip │ │ + add.w r2, r2, #32 │ │ + it cc │ │ + movcc r1, fp │ │ + ldmia.w r3!, {r4, r6, r8, fp} │ │ + add.w r1, r1, r9, lsl #5 │ │ + stmia.w r1!, {r4, r6, r8, fp} │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + ldmia.w r3, {r0, r4, r5, r6} │ │ + stmia r1!, {r0, r4, r5, r6} │ │ + it cc │ │ + addcc.w r9, r9, #1 │ │ + cmp r2, sl │ │ + bcc.n 2e9de │ │ + ldrd r8, r0, [sp, #52] @ 0x34 │ │ + cmp r0, r8 │ │ + beq.n 2ea3e │ │ + mov r1, r2 │ │ + sub.w ip, ip, #32 │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ + add.w r0, ip, r9, lsl #5 │ │ + adds r2, #32 │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + ldmia.w r1, {r3, r4, r5, r6} │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + b.n 2e9d2 │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + mov.w r2, r9, lsl #5 │ │ + mov r1, fp │ │ + mov r0, sl │ │ + bl 5daa8 │ │ + subs.w r1, r8, r9 │ │ + beq.n 2ea7e │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + add.w r8, sl, r9, lsl #5 │ │ + ldr r2, [sp, #28] │ │ + mov ip, r1 │ │ + add.w lr, r2, r0, lsl #5 │ │ + mov r0, lr │ │ + mov r2, r8 │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ + sub.w lr, lr, #32 │ │ + add.w r8, r8, #32 │ │ + subs.w ip, ip, #1 │ │ + stmia r2!, {r3, r4, r5, r6} │ │ + ldmia.w r0, {r3, r4, r5, r6} │ │ + stmia r2!, {r3, r4, r5, r6} │ │ + bne.n 2ea62 │ │ + ldr.w r8, [sp, #32] │ │ + cmp.w r9, #0 │ │ + ldr r4, [sp, #44] @ 0x2c │ │ + beq.n 2eab4 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r0, r9 │ │ + bcc.w 2ee9c │ │ + add r0, sp, #64 @ 0x40 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + mov r2, fp │ │ + mov r3, r8 │ │ + strd r4, r0, [sp] │ │ + add.w r0, sl, r9, lsl #5 │ │ + bl 2e6c0 │ │ + cmp.w r9, #33 @ 0x21 │ │ + str.w r9, [sp, #52] @ 0x34 │ │ + bcs.w 2e90e │ │ + b.n 2e6d8 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + cmp r8, r0 │ │ + bcc.w 2eebe │ │ + add.w r1, sl, r4, lsl #5 │ │ + add.w r9, fp, r0, lsl #5 │ │ + add.w ip, r1, #8 │ │ + mov.w r8, #0 │ │ + mov r2, sl │ │ + add.w lr, sl, r4, lsl #5 │ │ + str r4, [sp, #44] @ 0x2c │ │ + cmp r2, lr │ │ + bcs.n 2eb0e │ │ + ldrd r6, r4, [r2, #8] │ │ + sub.w r9, r9, #32 │ │ + ldrd r1, r3, [ip] │ │ + subs r1, r1, r6 │ │ + sbcs.w r1, r3, r4 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + add.w r2, r2, #32 │ │ + it cs │ │ + movcs r1, fp │ │ + ldmia r3!, {r0, r4, r5, r6} │ │ + add.w r1, r1, r8, lsl #5 │ │ + stmia r1!, {r0, r4, r5, r6} │ │ + ldmia.w r3, {r0, r4, r5, r6} │ │ + stmia r1!, {r0, r4, r5, r6} │ │ + it cs │ │ + addcs.w r8, r8, #1 │ │ + cmp r2, lr │ │ + bcc.n 2ead8 │ │ + ldr.w lr, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + cmp r0, lr │ │ + beq.n 2eb36 │ │ + mov r1, r2 │ │ + add.w r0, fp, r8, lsl #5 │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ + adds r2, #32 │ │ + add.w r8, r8, #1 │ │ + sub.w r9, r9, #32 │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + ldmia.w r1, {r3, r4, r5, r6} │ │ + stmia r0!, {r3, r4, r5, r6} │ │ + mov r4, lr │ │ + b.n 2eace │ │ + mov.w r2, r8, lsl #5 │ │ + mov r0, sl │ │ + mov r1, fp │ │ + mov r4, lr │ │ + bl 5daa8 │ │ + subs.w r9, r4, r8 │ │ + beq.w 2ee94 │ │ + ldr r0, [sp, #28] │ │ + add.w sl, sl, r8, lsl #5 │ │ + mov ip, r9 │ │ + add.w lr, r0, r4, lsl #5 │ │ + mov r2, sl │ │ + mov r0, lr │ │ + mov r3, r2 │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ + sub.w lr, lr, #32 │ │ + adds r2, #32 │ │ + subs.w ip, ip, #1 │ │ + stmia r3!, {r1, r4, r5, r6} │ │ + ldmia.w r0, {r1, r4, r5, r6} │ │ + stmia r3!, {r1, r4, r5, r6} │ │ + bne.n 2eb5a │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + cmp r1, r8 │ │ + bcc.w 2eec0 │ │ + ldr.w r8, [sp, #32] │ │ + movs r0, #0 │ │ + ldr r4, [sp, #40] @ 0x28 │ │ + cmp.w r9, #33 @ 0x21 │ │ + str r0, [sp, #36] @ 0x24 │ │ + str.w r9, [sp, #52] @ 0x34 │ │ + bcs.w 2e90a │ │ + b.n 2e6d8 │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + movs r0, #1 │ │ + str r0, [sp, #0] │ │ + mov r0, sl │ │ + mov r2, fp │ │ + mov r3, r8 │ │ + bl 2e218 │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r0, sl │ │ + mov r1, fp │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + add.w r0, sl, ip, lsl #5 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + add.w r1, fp, ip, lsl #5 │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + movs r1, #1 │ │ + sub.w r0, r9, ip │ │ + cmp r1, ip │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #20] │ │ + bcs.n 2ec9c │ │ + ldr r2, [sp, #20] │ │ + adds r0, r2, #1 │ │ + lsls r6, r2, #5 │ │ + b.n 2ec24 │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + mov r0, fp │ │ + ldr r1, [sp, #24] │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + str r1, [r0, #0] │ │ + ldr r1, [sp, #52] @ 0x34 │ │ + str.w r1, [r8, #-24] │ │ + ldr r1, [sp, #28] │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + str r1, [r0, #4] │ │ + str.w r2, [r8, #-20] │ │ + ldr r0, [r3, #0] │ │ + ldr r2, [r3, #4] │ │ + ldr r1, [r3, #8] │ │ + ldr r3, [r3, #12] │ │ + strd r0, r2, [r8, #-16] │ │ + ldr.w ip, [sp, #8] │ │ + strd r1, r3, [r8, #-8] │ │ + ldrd r8, r6, [sp, #40] @ 0x28 │ │ + adds r6, #32 │ │ + mov r0, r8 │ │ + mov r2, r8 │ │ + cmp r8, ip │ │ + it cc │ │ + addcc r0, #1 │ │ + bcs.n 2ec9c │ │ + mov r8, r0 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + add.w sl, fp, r2, lsl #5 │ │ + add.w lr, r0, r2, lsl #5 │ │ + mov r2, sl │ │ + mov r0, lr │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ + stmia r2!, {r1, r3, r4, r5} │ │ + ldmia.w r0, {r1, r3, r4, r5} │ │ + stmia r2!, {r1, r3, r4, r5} │ │ + ldrd r3, r2, [sl, #8] │ │ + ldrd r0, r1, [sl, #-24] │ │ + str r3, [sp, #52] @ 0x34 │ │ + subs r0, r3, r0 │ │ + str r2, [sp, #56] @ 0x38 │ │ + sbcs.w r0, r2, r1 │ │ + bcs.n 2ec16 │ │ + ldrd r1, r0, [sl] │ │ + strd r1, r0, [sp, #24] │ │ + add.w r0, lr, #16 │ │ + str r0, [sp, #36] @ 0x24 │ │ + mov r0, r6 │ │ + str.w r8, [sp, #40] @ 0x28 │ │ + str r6, [sp, #44] @ 0x2c │ │ + add.w r8, fp, r0 │ │ + cmp r0, #32 │ │ + sub.w r6, r8, #32 │ │ + mov r4, r8 │ │ + ldmia.w r6!, {sl, fp, ip, lr} │ │ + stmia.w r4!, {sl, fp, ip, lr} │ │ + ldmia.w r6, {r1, r2, r3, r5} │ │ + stmia r4!, {r1, r2, r3, r5} │ │ + beq.n 2ebe2 │ │ + ldrd r1, r2, [r8, #-56] @ 0x38 │ │ + subs r0, #32 │ │ + ldr r3, [sp, #52] @ 0x34 │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + subs r1, r3, r1 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + sbcs r1, r2 │ │ + bcc.n 2ec68 │ │ + add r0, fp │ │ + b.n 2ebe8 │ │ + ldr r2, [sp, #20] │ │ + add.w ip, fp, ip, lsl #5 │ │ + ldr r0, [sp, #32] │ │ + cmp r2, r0 │ │ + bcs.n 2ed8e │ │ + ldr r1, [sp, #8] │ │ + movs r6, #32 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + str.w ip, [sp, #44] @ 0x2c │ │ + add.w r0, r0, r1, lsl #5 │ │ + str r0, [sp, #28] │ │ + lsls r0, r2, #5 │ │ + str.w ip, [sp, #36] @ 0x24 │ │ + str r0, [sp, #52] @ 0x34 │ │ + adds r0, r2, #1 │ │ + b.n 2ed0c │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #12] │ │ + str r1, [r0, #0] │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [sp, #56] @ 0x38 │ │ + str.w sl, [lr, #-24] │ │ + str r1, [r0, #4] │ │ + str.w r2, [lr, #-20] │ │ + ldr r0, [r3, #0] │ │ + ldr r2, [r3, #4] │ │ + ldr r1, [r3, #8] │ │ + ldr r3, [r3, #12] │ │ + ldr.w fp, [sp, #60] @ 0x3c │ │ + ldr r6, [sp, #24] │ │ + strd r1, r3, [lr, #-8] │ │ + strd r0, r2, [lr, #-16] │ │ + ldr r2, [sp, #40] @ 0x28 │ │ + subs r6, #32 │ │ + ldr r0, [sp, #32] │ │ + cmp r2, r0 │ │ + mov r0, r2 │ │ + it cc │ │ + addcc r0, #1 │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + add.w r1, r1, #32 │ │ + str r1, [sp, #44] @ 0x2c │ │ + bcs.n 2ed8e │ │ + str r0, [sp, #40] @ 0x28 │ │ + add.w r8, ip, r2, lsl #5 │ │ + ldr r0, [sp, #28] │ │ + mov r3, r8 │ │ + add.w lr, r0, r2, lsl #5 │ │ + mov r1, lr │ │ + ldmia.w r1!, {r0, r4, sl, ip} │ │ + stmia.w r3!, {r0, r4, sl, ip} │ │ + ldmia.w r1, {r0, r2, r4, r5} │ │ + stmia r3!, {r0, r2, r4, r5} │ │ + ldrd sl, r1, [r8, #8] │ │ + ldrd r0, r2, [r8, #-24] │ │ + str r1, [sp, #56] @ 0x38 │ │ + subs.w r0, sl, r0 │ │ + sbcs.w r0, r1, r2 │ │ + bcs.n 2ecf0 │ │ + ldr.w fp, [sp, #44] @ 0x2c │ │ + ldrd r1, r0, [r8] │ │ + mov r8, r6 │ │ + strd r1, r0, [sp, #12] │ │ + add.w r0, lr, #16 │ │ + strd r0, r6, [sp, #20] │ │ + ldr r6, [sp, #52] @ 0x34 │ │ + add.w lr, fp, r6 │ │ + cmp r6, r8 │ │ + sub.w r2, lr, #32 │ │ + mov r4, lr │ │ + ldmia.w r2!, {r1, r3, r5, ip} │ │ + stmia.w r4!, {r1, r3, r5, ip} │ │ + ldmia.w r2, {r0, r1, r3, r5} │ │ + stmia r4!, {r0, r1, r3, r5} │ │ + beq.n 2ecc4 │ │ + ldrd r0, r1, [lr, #-56] @ 0x38 │ │ + add.w r8, r8, #32 │ │ + sub.w fp, fp, #32 │ │ + subs.w r0, sl, r0 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + sbcs r0, r1 │ │ + bcc.n 2ed54 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + add r0, fp │ │ + b.n 2ecc6 │ │ + mvn.w r0, #31 │ │ + add.w sl, r0, r9, lsl #5 │ │ + ldr r6, [sp, #8] │ │ + add.w lr, fp, sl │ │ + ldr r5, [sp, #48] @ 0x30 │ │ + sub.w r8, ip, #32 │ │ + mov r0, fp │ │ + strd r5, r0, [sp, #52] @ 0x34 │ │ + mov.w fp, #0 │ │ + ldrd r2, r3, [r0, #8] │ │ + mov r1, ip │ │ + ldrd r4, r0, [ip, #8] │ │ + subs r2, r4, r2 │ │ + mov r4, r5 │ │ + sbcs r0, r3 │ │ + mov r3, lr │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + str r0, [sp, #44] @ 0x2c │ │ + it cc │ │ + movcc.w fp, #1 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + cmp.w fp, #0 │ │ + it ne │ │ + movne r0, ip │ │ + ldmia.w r0!, {r2, r5, ip, lr} │ │ + stmia.w r4!, {r2, r5, ip, lr} │ │ + mov ip, r1 │ │ + mov lr, r3 │ │ + ldmia.w r0, {r1, r2, r3, r5} │ │ + add.w ip, ip, fp, lsl #5 │ │ + stmia r4!, {r1, r2, r3, r5} │ │ + ldrd r0, r1, [lr, #8] │ │ + ldrd r2, r3, [r8, #8] │ │ + subs r0, r0, r2 │ │ + sbcs.w r0, r1, r3 │ │ + mov r0, lr │ │ + it cc │ │ + movcc r0, r8 │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + add r1, sl │ │ + sub.w sl, sl, #32 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + mov.w r0, #0 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + mov.w r1, #0 │ │ + ldr r5, [sp, #52] @ 0x34 │ │ + it cc │ │ + movcc r0, #1 │ │ + it cs │ │ + movcs r1, #1 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne.w r1, #4294967295 @ 0xffffffff │ │ + cmp r0, #0 │ │ + it ne │ │ + movne.w r0, #4294967295 @ 0xffffffff │ │ + add.w lr, lr, r1, lsl #5 │ │ + ldr r1, [sp, #44] @ 0x2c │ │ + add.w r8, r8, r0, lsl #5 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + adds r5, #32 │ │ + subs r6, #1 │ │ + add.w r0, r0, r1, lsl #5 │ │ + bne.n 2eda4 │ │ + add.w r8, r8, #32 │ │ + movs.w r2, r9, lsl #31 │ │ + beq.n 2ee84 │ │ + cmp r0, r8 │ │ + mov r6, r0 │ │ + mov r0, ip │ │ + mov r1, r5 │ │ + it cc │ │ + movcc r0, r6 │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + ldmia.w r0, {r2, r3, r4, r5} │ │ + mov.w r0, #0 │ │ + stmia r1!, {r2, r3, r4, r5} │ │ + mov.w r2, #0 │ │ + it cs │ │ + movcs r2, #1 │ │ + it cc │ │ + movcc r0, #1 │ │ + add.w ip, ip, r2, lsl #5 │ │ + add.w r0, r6, r0, lsl #5 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + cmp r0, r8 │ │ + ldr r6, [sp, #48] @ 0x30 │ │ + itt eq │ │ + addeq.w r0, lr, #32 │ │ + cmpeq ip, r0 │ │ + bne.n 2eeba │ │ + add sp, #124 @ 0x7c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #64] @ (2eee0 ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #64] @ (2eee4 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #100] @ 0x64 │ │ + add r1, pc │ │ + add r0, sp, #100 @ 0x64 │ │ + str r2, [sp, #116] @ 0x74 │ │ + str r2, [sp, #112] @ 0x70 │ │ + movs r2, #4 │ │ + str r3, [sp, #104] @ 0x68 │ │ + str r2, [sp, #108] @ 0x6c │ │ + bl b9ac │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + ldr r3, [pc, #36] @ (2eee8 ) │ │ + mov r0, r8 │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r5, r0 │ │ + mov.w r2, r9, lsl #5 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 5daa8 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + adds r6, #244 @ 0xf4 │ │ + movs r3, r0 │ │ + subs r3, #68 @ 0x44 │ │ + movs r3, r0 │ │ + subs r3, #54 @ 0x36 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + mov sl, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 2ef3a │ │ + lsrs r6, r3, #3 │ │ + lsls r2, r6, #3 │ │ + sub.w r9, r2, r3, lsr #3 │ │ + add.w r1, r0, r6, lsl #7 │ │ + mov r3, r6 │ │ + add.w r2, r0, r9, lsl #5 │ │ + bl 2eeec │ │ + add.w r1, r4, r6, lsl #7 │ │ + add.w r2, r4, r9, lsl #5 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 2eeec │ │ + add.w r1, sl, r6, lsl #7 │ │ + add.w r2, sl, r9, lsl #5 │ │ + mov r4, r0 │ │ + mov r0, sl │ │ + mov r3, r6 │ │ + bl 2eeec │ │ + mov sl, r0 │ │ + mov r0, r8 │ │ + ldrd lr, ip, [sl, #8] │ │ + movs r5, #0 │ │ + ldrd r3, r6, [r4, #8] │ │ + ldrd r2, r8, [r0, #8] │ │ + subs.w r1, r3, lr │ │ + sbcs.w r1, r6, ip │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r3, r2, r3 │ │ + sbcs.w r3, r8, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + teq r3, r1 │ │ + it ne │ │ + movne r4, sl │ │ + subs.w r1, r2, lr │ │ + sbcs.w r1, r8, ip │ │ + it cc │ │ + movcc r5, #1 │ │ + eors r3, r5 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #404 @ 0x194 │ │ + mov r8, r1 │ │ + str r3, [sp, #40] @ 0x28 │ │ + str r2, [sp, #60] @ 0x3c │ │ + mov.w r1, #1073741824 @ 0x40000000 │ │ + str r0, [sp, #56] @ 0x38 │ │ + movs r0, #0 │ │ + mov r2, r8 │ │ + movs r3, #0 │ │ + bl 5dc24 │ │ + umull r2, r3, r0, r8 │ │ + adds r6, r0, #1 │ │ + adc.w r4, r1, #0 │ │ + mla r3, r1, r8, r3 │ │ + eor.w r3, r3, #1073741824 @ 0x40000000 │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq r4, r1 │ │ + str r4, [sp, #12] │ │ + it eq │ │ + moveq r6, r0 │ │ + cmp.w r8, #4096 @ 0x1000 │ │ + str r6, [sp, #16] │ │ + bhi.n 2efda │ │ + sub.w r0, r8, r8, lsr #1 │ │ + cmp r0, #64 @ 0x40 │ │ + it cs │ │ + movcs r0, #64 @ 0x40 │ │ + b.n 2effc │ │ + orr.w r0, r8, #1 │ │ + movs r2, #1 │ │ + clz r0, r0 │ │ + eor.w r0, r0, #31 │ │ + and.w r1, r0, #1 │ │ + add.w r0, r1, r0, lsr #1 │ │ + lsr.w r1, r8, r0 │ │ + lsl.w r0, r2, r0 │ │ + add r0, r1 │ │ + lsrs r0, r0, #1 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + sub.w fp, r7, #94 @ 0x5e │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + mov.w sl, #1 │ │ + str r0, [sp, #28] │ │ + sub.w r0, r1, #8 │ │ + mov.w r9, #0 │ │ + movs r5, #0 │ │ + str r0, [sp, #24] │ │ + subs r0, r1, #4 │ │ + str r0, [sp, #8] │ │ + str.w r8, [sp, #20] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + cmp r8, r9 │ │ + add.w r0, r0, r9, lsl #3 │ │ + str r0, [sp, #44] @ 0x2c │ │ + bls.n 2f052 │ │ + sub.w r4, r8, r9 │ │ + ldr r0, [sp, #28] │ │ + str r5, [sp, #48] @ 0x30 │ │ + cmp r4, r0 │ │ + bcs.n 2f062 │ │ + ldr r0, [r7, #8] │ │ + cbz r0, 2f07e │ │ + movs r0, #0 │ │ + cmp r4, #32 │ │ + strd r0, r0, [sp] │ │ + it cs │ │ + movcs r4, #32 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r1, r4 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + bl 2f354 │ │ + b.n 2f118 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + str r0, [sp, #36] @ 0x24 │ │ + cmp r5, #2 │ │ + bcs.w 2f172 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + b.n 2f308 │ │ + cmp r4, #2 │ │ + bcc.n 2f118 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr.w lr, [r0] │ │ + ldr r1, [r0, #8] │ │ + cmp r1, lr │ │ + bcs.n 2f08a │ │ + mov.w ip, #2 │ │ + cmp r4, #2 │ │ + bne.n 2f092 │ │ + movs r1, #1 │ │ + b.n 2f0d8 │ │ + ldr r0, [sp, #28] │ │ + cmp r4, r0 │ │ + it cs │ │ + movcs r4, r0 │ │ + lsls r2, r4, #1 │ │ + b.n 2f11c │ │ + cmp r4, #2 │ │ + bne.n 2f0aa │ │ + movs r4, #2 │ │ + b.n 2f118 │ │ + mov r6, r1 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr.w r2, [r0, ip, lsl #3] │ │ + cmp r2, r6 │ │ + bcs.n 2f0c6 │ │ + add.w ip, ip, #1 │ │ + mov r6, r2 │ │ + cmp r4, ip │ │ + bne.n 2f094 │ │ + b.n 2f0c4 │ │ + mov.w ip, #2 │ │ + mov r2, r1 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + ldr.w r0, [r0, ip, lsl #3] │ │ + cmp r0, r2 │ │ + bcc.n 2f0c6 │ │ + add.w ip, ip, #1 │ │ + mov r2, r0 │ │ + cmp r4, ip │ │ + bne.n 2f0b0 │ │ + mov ip, r4 │ │ + ldr r0, [sp, #28] │ │ + cmp ip, r0 │ │ + bcc.n 2f036 │ │ + cmp r1, lr │ │ + bcs.n 2f116 │ │ + movs.w r1, ip, lsr #1 │ │ + beq.w 2f322 │ │ + ldr r0, [sp, #24] │ │ + mov.w r6, r9, lsl #3 │ │ + ldr r5, [sp, #56] @ 0x38 │ │ + add.w r2, r0, ip, lsl #3 │ │ + ldr r0, [sp, #8] │ │ + add.w r3, r0, ip, lsl #3 │ │ + ldr r4, [r5, r6] │ │ + subs r1, #1 │ │ + ldr r0, [r2, r6] │ │ + str r4, [r2, r6] │ │ + add.w r4, r5, r6 │ │ + str r0, [r5, r6] │ │ + add.w r0, r2, r6 │ │ + sub.w r2, r2, #8 │ │ + ldr.w lr, [r0, #4] │ │ + add.w r5, r5, #8 │ │ + ldr r0, [r4, #4] │ │ + str r0, [r3, r6] │ │ + sub.w r3, r3, #8 │ │ + str.w lr, [r4, #4] │ │ + bne.n 2f0ea │ │ + mov r4, ip │ │ + lsls r0, r4, #1 │ │ + adds r2, r0, #1 │ │ + sub.w r0, r9, sl, lsr #1 │ │ + str r2, [sp, #36] @ 0x24 │ │ + adds.w r0, r0, r9 │ │ + add.w r2, r9, r2, lsr #1 │ │ + ldr r4, [sp, #16] │ │ + mov.w lr, #0 │ │ + adc.w r1, lr, #0 │ │ + adds.w r2, r2, r9 │ │ + ldr r3, [sp, #12] │ │ + umull ip, r6, r2, r4 │ │ + mla r2, r2, r3, r6 │ │ + umull r6, r5, r0, r4 │ │ + mla r0, r0, r3, r5 │ │ + mla r0, r1, r4, r0 │ │ + adc.w r1, lr, #0 │ │ + mla r1, r1, r4, r2 │ │ + eors r0, r1 │ │ + eor.w r1, ip, r6 │ │ + clz r1, r1 │ │ + add.w r1, r1, #32 │ │ + it ne │ │ + clzne r1, r0 │ │ + ldr r5, [sp, #48] @ 0x30 │ │ + cmp r5, #2 │ │ + bcc.w 2f05e │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r0, [sp, #24] │ │ + str.w r9, [sp, #52] @ 0x34 │ │ + add.w r0, r0, r9, lsl #3 │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #64] @ 0x40 │ │ + b.n 2f190 │ │ + mov.w sl, r2, lsl #1 │ │ + cmp.w r9, #1 │ │ + bls.w 2f2fe │ │ + sub.w r9, r5, #1 │ │ + ldrb.w r0, [fp, r9] │ │ + cmp r0, r1 │ │ + bcc.w 2f300 │ │ + add r0, sp, #72 @ 0x48 │ │ + mov r5, r9 │ │ + ldr.w r4, [r0, r9, lsl #2] │ │ + lsrs r6, r4, #1 │ │ + add.w r2, r6, sl, lsr #1 │ │ + cmp r2, r3 │ │ + bhi.n 2f1ba │ │ + orr.w r0, r4, sl │ │ + ands.w r0, r0, #1 │ │ + beq.n 2f184 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + ldr r1, [sp, #56] @ 0x38 │ │ + subs r0, r0, r2 │ │ + str r2, [sp, #68] @ 0x44 │ │ + add.w fp, r1, r0, lsl #3 │ │ + lsls r0, r4, #31 │ │ + bne.n 2f1ec │ │ + orr.w r0, r6, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + mov r8, r3 │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + mov r0, fp │ │ + mov r1, r6 │ │ + bl 2f354 │ │ + mov r3, r8 │ │ + mov.w r8, sl, lsr #1 │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 2f222 │ │ + orr.w r0, r8, #1 │ │ + movs r1, #62 @ 0x3e │ │ + clz r0, r0 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + str.w sl, [sp, #48] @ 0x30 │ │ + mov sl, r3 │ │ + eor.w r0, r1, r0, lsl #1 │ │ + movs r1, #0 │ │ + strd r0, r1, [sp] │ │ + add.w r0, fp, r6, lsl #3 │ │ + mov r1, r8 │ │ + bl 2f354 │ │ + mov r3, sl │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + cmp.w sl, #2 │ │ + it cs │ │ + cmpcs r4, #2 │ │ + bcs.n 2f242 │ │ + ldr r0, [sp, #68] @ 0x44 │ │ + sub.w fp, r7, #94 @ 0x5e │ │ + lsls r0, r0, #1 │ │ + add.w sl, r0, #1 │ │ + cmp.w r9, #1 │ │ + bhi.n 2f190 │ │ + b.n 2f2fe │ │ + cmp r8, r6 │ │ + mov sl, r6 │ │ + it cc │ │ + movcc sl, r8 │ │ + cmp r3, sl │ │ + bcc.n 2f22e │ │ + mov r1, fp │ │ + str r5, [sp, #48] @ 0x30 │ │ + add.w r4, fp, r6, lsl #3 │ │ + cmp r6, r8 │ │ + it hi │ │ + movhi r1, r4 │ │ + ldr r5, [sp, #60] @ 0x3c │ │ + mov.w r2, sl, lsl #3 │ │ + mov r0, r5 │ │ + bl 5d614 │ │ + cmp r6, r8 │ │ + add.w r6, r5, sl, lsl #3 │ │ + mov ip, r5 │ │ + bls.n 2f2b6 │ │ + ldr r1, [sp, #32] │ │ + mov r2, r4 │ │ + mov r0, r6 │ │ + ldr.w r3, [r2, #-8]! │ │ + ldr.w r5, [r0, #-8]! │ │ + cmp r5, r3 │ │ + it cc │ │ + movcc r6, r4 │ │ + ldrd r3, r6, [r6, #-8] │ │ + strd r3, r6, [r1] │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + add.w r6, r0, r3, lsl #3 │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + add.w r4, r2, r0, lsl #3 │ │ + cmp r4, fp │ │ + beq.n 2f2b0 │ │ + subs r1, #8 │ │ + cmp r6, ip │ │ + bne.n 2f274 │ │ + mov fp, r4 │ │ + mov r1, ip │ │ + b.n 2f2ee │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + mov r1, ip │ │ + ldr r0, [r1, #0] │ │ + ldr r2, [r4, #0] │ │ + cmp r2, r0 │ │ + mov r0, r1 │ │ + it cc │ │ + movcc r0, r4 │ │ + ldrd r0, r2, [r0] │ │ + strd r0, r2, [fp], #8 │ │ + mov.w r2, #0 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + it cs │ │ + movcs r0, #1 │ │ + add.w r1, r1, r0, lsl #3 │ │ + cmp r1, r6 │ │ + beq.n 2f2ee │ │ + add.w r4, r4, r2, lsl #3 │ │ + cmp r4, r3 │ │ + bne.n 2f2ba │ │ + subs r2, r6, r1 │ │ + mov r0, fp │ │ + bl 5d614 │ │ + ldr r5, [sp, #48] @ 0x30 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r1, [sp, #64] @ 0x40 │ │ + b.n 2f22e │ │ + movs r5, #1 │ │ + ldr.w r8, [sp, #20] │ │ + ldr.w r9, [sp, #52] @ 0x34 │ │ + add r0, sp, #72 @ 0x48 │ │ + cmp r8, r9 │ │ + strb.w r1, [fp, r5] │ │ + str.w sl, [r0, r5, lsl #2] │ │ + bls.n 2f326 │ │ + ldr.w sl, [sp, #36] @ 0x24 │ │ + adds r5, #1 │ │ + add.w r9, r9, sl, lsr #1 │ │ + b.n 2f01e │ │ + movs r4, #1 │ │ + b.n 2f118 │ │ + movs.w r0, sl, lsl #31 │ │ + bne.n 2f34a │ │ + orr.w r1, r8, #1 │ │ + movs r0, #0 │ │ + clz r1, r1 │ │ + movs r2, #62 @ 0x3e │ │ + eor.w r1, r2, r1, lsl #1 │ │ + strd r1, r0, [sp] │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + mov r1, r8 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + bl 2f354 │ │ + add sp, #404 @ 0x194 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bmi.n 2f2fe │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #76 @ 0x4c │ │ + mov sl, r2 │ │ + mov r8, r1 │ │ + mov r9, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + bcs.n 2f3a6 │ │ + mov r6, r8 │ │ + lsrs r4, r6, #1 │ │ + beq.w 2fab0 │ │ + cmp r6, #15 │ │ + str r4, [sp, #24] │ │ + bls.w 2f6ee │ │ + add.w r8, sl, r6, lsl #3 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + mov r2, r8 │ │ + bl 2fb08 │ │ + add.w r0, r9, r4, lsl #3 │ │ + add.w r1, sl, r4, lsl #3 │ │ + add.w r2, r8, #64 @ 0x40 │ │ + bl 2fb08 │ │ + mov.w fp, #8 │ │ + subs r0, r6, r4 │ │ + cmp fp, r4 │ │ + str r0, [sp, #28] │ │ + bcc.w 2f8e8 │ │ + b.n 2f94e │ │ + ldr r5, [r7, #8] │ │ + mov r4, r3 │ │ + ldr r0, [r7, #12] │ │ + str r0, [sp, #20] │ │ + sub.w r0, sl, #8 │ │ + strd r0, r3, [sp, #12] │ │ + cmp r5, #0 │ │ + beq.w 2f6d6 │ │ + mov.w r3, r8, lsr #3 │ │ + cmp.w r8, #64 @ 0x40 │ │ + mov.w r0, r3, lsl #3 │ │ + add.w fp, r9, r3, lsl #5 │ │ + sub.w r0, r0, r8, lsr #3 │ │ + add.w r2, r9, r0, lsl #3 │ │ + bcs.n 2f40c │ │ + ldr r0, [r2, #0] │ │ + movs r6, #0 │ │ + ldr.w r1, [fp] │ │ + ldr.w r3, [r9] │ │ + cmp r1, r0 │ │ + it cc │ │ + movcc r6, #1 │ │ + cmp r3, r1 │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + teq r1, r6 │ │ + it ne │ │ + movne fp, r2 │ │ + cmp r3, r0 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + eors r1, r0 │ │ + it ne │ │ + movne fp, r9 │ │ + b.n 2f416 │ │ + mov r0, r9 │ │ + mov r1, fp │ │ + bl 2fe66 │ │ + mov fp, r0 │ │ + ldrd r0, r1, [fp] │ │ + subs r5, #1 │ │ + strd r0, r1, [sp, #44] @ 0x2c │ │ + sub.w r1, fp, r9 │ │ + str.w r8, [sp, #36] @ 0x24 │ │ + lsrs r2, r1, #3 │ │ + ldr r1, [sp, #20] │ │ + strd r5, fp, [sp, #28] │ │ + cbz r1, 2f43c │ │ + ldr r1, [sp, #20] │ │ + ldr r1, [r1, #0] │ │ + cmp r1, r0 │ │ + bcs.w 2f598 │ │ + cmp r4, r8 │ │ + bcc.w 2fada │ │ + add.w ip, sl, r8, lsl #3 │ │ + movs r6, #0 │ │ + mov r1, r9 │ │ + mov r8, r2 │ │ + str r2, [sp, #24] │ │ + subs.w r3, r8, #3 │ │ + str.w r8, [sp, #40] @ 0x28 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r3, r0 │ │ + add.w lr, r9, r3, lsl #3 │ │ + mov r0, r9 │ │ + cmp r1, lr │ │ + bcs.n 2f4e8 │ │ + ldr.w fp, [fp] │ │ + ldrd r2, r4, [r1] │ │ + mov r9, sl │ │ + ldrd r3, r8, [r1, #8] │ │ + cmp r2, fp │ │ + it cs │ │ + subcs.w r9, ip, #8 │ │ + str.w r2, [r9, r6, lsl #3] │ │ + add.w r2, r9, r6, lsl #3 │ │ + str r4, [r2, #4] │ │ + mov r2, sl │ │ + it cc │ │ + addcc r6, #1 │ │ + cmp r3, fp │ │ + it cs │ │ + subcs.w r2, ip, #16 │ │ + str.w r3, [r2, r6, lsl #3] │ │ + add.w r2, r2, r6, lsl #3 │ │ + ldr r3, [r1, #16] │ │ + str.w r8, [r2, #4] │ │ + mov r2, sl │ │ + it cc │ │ + addcc r6, #1 │ │ + cmp r3, fp │ │ + it cs │ │ + subcs.w r2, ip, #24 │ │ + str.w r3, [r2, r6, lsl #3] │ │ + add.w r2, r2, r6, lsl #3 │ │ + sub.w ip, ip, #32 │ │ + ldr r5, [r1, #20] │ │ + ldr r4, [r1, #24] │ │ + str r5, [r2, #4] │ │ + mov r2, ip │ │ + ldr r3, [r1, #28] │ │ + it cc │ │ + addcc r6, #1 │ │ + cmp r4, fp │ │ + it cc │ │ + movcc r2, sl │ │ + str.w r4, [r2, r6, lsl #3] │ │ + add.w r2, r2, r6, lsl #3 │ │ + add.w r1, r1, #32 │ │ + str r3, [r2, #4] │ │ + it cc │ │ + addcc r6, #1 │ │ + cmp r1, lr │ │ + bcc.n 2f46c │ │ + ldr.w lr, [sp, #40] @ 0x28 │ │ + mov r9, r0 │ │ + add.w r3, r0, lr, lsl #3 │ │ + cmp r1, r3 │ │ + bcs.n 2f52a │ │ + ldr.w fp, [sp, #32] │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + ldr.w r5, [fp] │ │ + sub.w ip, ip, #8 │ │ + ldrd r2, r4, [r1], #8 │ │ + mov r0, ip │ │ + cmp r2, r5 │ │ + it cc │ │ + movcc r0, sl │ │ + str.w r2, [r0, r6, lsl #3] │ │ + add.w r0, r0, r6, lsl #3 │ │ + str r4, [r0, #4] │ │ + it cc │ │ + addcc r6, #1 │ │ + cmp r1, r3 │ │ + bcc.n 2f502 │ │ + cmp lr, r8 │ │ + bne.n 2f532 │ │ + b.n 2f546 │ │ + ldrd fp, r8, [sp, #32] │ │ + cmp lr, r8 │ │ + beq.n 2f546 │ │ + sub.w ip, ip, #8 │ │ + ldrd r0, r2, [r1], #8 │ │ + str.w r0, [ip, r6, lsl #3] │ │ + add.w r0, ip, r6, lsl #3 │ │ + str r2, [r0, #4] │ │ + b.n 2f44e │ │ + lsls r2, r6, #3 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + bl 5d614 │ │ + subs.w r1, r8, r6 │ │ + beq.n 2f56e │ │ + ldr r0, [sp, #12] │ │ + add.w r2, r9, r6, lsl #3 │ │ + mov r3, r1 │ │ + add.w r0, r0, r8, lsl #3 │ │ + ldrd r5, r4, [r0], #-8 │ │ + subs r3, #1 │ │ + strd r5, r4, [r2], #8 │ │ + bne.n 2f562 │ │ + ldr r4, [sp, #16] │ │ + ldrd r2, r5, [sp, #24] │ │ + cbz r6, 2f598 │ │ + cmp r8, r6 │ │ + bcc.w 2fab8 │ │ + add r0, sp, #44 @ 0x2c │ │ + mov r2, sl │ │ + mov r3, r4 │ │ + strd r5, r0, [sp] │ │ + add.w r0, r9, r6, lsl #3 │ │ + bl 2f354 │ │ + mov r8, r6 │ │ + cmp r6, #33 @ 0x21 │ │ + bcs.w 2f3b6 │ │ + b.n 2f36a │ │ + cmp r4, r8 │ │ + bcc.w 2fada │ │ + add.w r4, sl, r8, lsl #3 │ │ + movs r5, #0 │ │ + mov r1, r9 │ │ + mov fp, r2 │ │ + subs r2, #3 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r2, r0 │ │ + add.w ip, r9, r2, lsl #3 │ │ + cmp r1, ip │ │ + bcs.n 2f63c │ │ + ldr r0, [sp, #32] │ │ + ldr.w lr, [r0] │ │ + ldrd r6, r0, [r1] │ │ + mov r3, sl │ │ + ldrd r2, r8, [r1, #8] │ │ + cmp lr, r6 │ │ + it cc │ │ + subcc.w r3, r4, #8 │ │ + str.w r6, [r3, r5, lsl #3] │ │ + add.w r3, r3, r5, lsl #3 │ │ + str r0, [r3, #4] │ │ + mov r3, sl │ │ + it cs │ │ + addcs r5, #1 │ │ + cmp lr, r2 │ │ + it cc │ │ + subcc.w r3, r4, #16 │ │ + str.w r2, [r3, r5, lsl #3] │ │ + add.w r2, r3, r5, lsl #3 │ │ + ldr r3, [r1, #16] │ │ + str.w r8, [r2, #4] │ │ + mov r2, sl │ │ + it cs │ │ + addcs r5, #1 │ │ + cmp lr, r3 │ │ + it cc │ │ + subcc.w r2, r4, #24 │ │ + str.w r3, [r2, r5, lsl #3] │ │ + add.w r2, r2, r5, lsl #3 │ │ + sub.w r4, r4, #32 │ │ + ldr r6, [r1, #20] │ │ + ldr r0, [r1, #24] │ │ + str r6, [r2, #4] │ │ + mov r2, r4 │ │ + ldr r3, [r1, #28] │ │ + it cs │ │ + addcs r5, #1 │ │ + cmp lr, r0 │ │ + it cs │ │ + movcs r2, sl │ │ + str.w r0, [r2, r5, lsl #3] │ │ + add.w r2, r2, r5, lsl #3 │ │ + add.w r1, r1, #32 │ │ + str r3, [r2, #4] │ │ + it cs │ │ + addcs r5, #1 │ │ + cmp r1, ip │ │ + bcc.n 2f5c0 │ │ + add.w r2, r9, fp, lsl #3 │ │ + cmp r1, r2 │ │ + bcs.n 2f674 │ │ + ldr r0, [sp, #32] │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + ldr.w ip, [r0] │ │ + subs r4, #8 │ │ + ldrd r6, r3, [r1], #8 │ │ + mov r0, r4 │ │ + cmp ip, r6 │ │ + it cs │ │ + movcs r0, sl │ │ + str.w r6, [r0, r5, lsl #3] │ │ + add.w r0, r0, r5, lsl #3 │ │ + str r3, [r0, #4] │ │ + it cs │ │ + addcs r5, #1 │ │ + cmp r1, r2 │ │ + bcc.n 2f64e │ │ + cmp fp, r8 │ │ + bne.n 2f67c │ │ + b.n 2f692 │ │ + ldr.w r8, [sp, #36] @ 0x24 │ │ + cmp fp, r8 │ │ + beq.n 2f692 │ │ + ldrd r0, r2, [r1], #8 │ │ + subs r4, #8 │ │ + str.w r0, [sl, r5, lsl #3] │ │ + add.w r0, sl, r5, lsl #3 │ │ + adds r5, #1 │ │ + str r2, [r0, #4] │ │ + mov r2, r8 │ │ + b.n 2f5a6 │ │ + lsls r2, r5, #3 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + bl 5d614 │ │ + subs.w r6, r8, r5 │ │ + beq.w 2fab0 │ │ + ldr r0, [sp, #12] │ │ + add.w r9, r9, r5, lsl #3 │ │ + mov r1, r6 │ │ + add.w r0, r0, r8, lsl #3 │ │ + mov r2, r9 │ │ + ldrd r3, r4, [r0], #-8 │ │ + subs r1, #1 │ │ + strd r3, r4, [r2], #8 │ │ + bne.n 2f6b2 │ │ + cmp r8, r5 │ │ + bcc.w 2fadc │ │ + ldr r4, [sp, #16] │ │ + movs r0, #0 │ │ + ldr r5, [sp, #28] │ │ + mov r8, r6 │ │ + cmp r6, #33 @ 0x21 │ │ + str r0, [sp, #20] │ │ + bcs.w 2f3b6 │ │ + b.n 2f36a │ │ + movs r0, #1 │ │ + mov r1, r8 │ │ + str r0, [sp, #0] │ │ + mov r0, r9 │ │ + mov r2, sl │ │ + mov r3, r4 │ │ + bl 2ef88 │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r6, #7 │ │ + bls.w 2f8c0 │ │ + ldr.w r1, [r9] │ │ + movs r4, #0 │ │ + ldr.w r2, [r9, #8] │ │ + ldr.w r3, [r9, #16] │ │ + cmp r2, r1 │ │ + ldr.w r5, [r9, #24] │ │ + it cs │ │ + movcs r4, #1 │ │ + ldr.w r0, [r9, r4, lsl #3] │ │ + mov.w r1, #2 │ │ + str r0, [sp, #40] @ 0x28 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + str r0, [sp, #20] │ │ + ldr.w r0, [r9, r0, lsl #3] │ │ + cmp r5, r3 │ │ + mov.w r2, #3 │ │ + str r0, [sp, #28] │ │ + it cc │ │ + movcc r1, #3 │ │ + ldr.w r3, [r9, r1, lsl #3] │ │ + add.w lr, r9, r1, lsl #3 │ │ + mov ip, r1 │ │ + str r3, [sp, #32] │ │ + it cc │ │ + movcc r2, #2 │ │ + ldr.w r5, [r9, r2, lsl #3] │ │ + cmp r3, r0 │ │ + add.w r3, r9, r4, lsl #3 │ │ + str r5, [sp, #36] @ 0x24 │ │ + mov r5, lr │ │ + it cc │ │ + movcc ip, r4 │ │ + it cc │ │ + movcc r5, r3 │ │ + ldrd fp, r8, [sp, #36] @ 0x24 │ │ + add.w r0, r9, r2, lsl #3 │ │ + cmp fp, r8 │ │ + ittt cc │ │ + movcc r5, r0 │ │ + movcc ip, r2 │ │ + movcc r0, r3 │ │ + str r0, [sp, #36] @ 0x24 │ │ + ite cc │ │ + movcc r3, lr │ │ + movcs r1, r4 │ │ + ldrd r2, r0, [sp, #28] │ │ + mov.w fp, #3 │ │ + mov.w r8, #0 │ │ + cmp r0, r2 │ │ + ldr r2, [sp, #20] │ │ + it cc │ │ + movcc r1, r2 │ │ + ldr.w r0, [r9, r1, lsl #3] │ │ + add.w r1, r9, r2, lsl #3 │ │ + ldr.w r2, [r9, ip, lsl #3] │ │ + it cs │ │ + movcs lr, r1 │ │ + ldrd ip, lr, [lr] │ │ + it cc │ │ + movcc r3, r1 │ │ + cmp r2, r0 │ │ + mov r0, r5 │ │ + it cc │ │ + movcc r0, r3 │ │ + ldrd r0, r1, [r0] │ │ + it cc │ │ + movcc r3, r5 │ │ + strd r0, r1, [sl, #16] │ │ + ldr r0, [sp, #24] │ │ + ldrd r2, r3, [r3] │ │ + strd r2, r3, [sl, #8] │ │ + add.w r5, r9, r0, lsl #3 │ │ + ldr r3, [sp, #24] │ │ + strd ip, lr, [sl] │ │ + ldr r1, [r5, #16] │ │ + ldr r2, [r5, #24] │ │ + ldr r0, [r5, #8] │ │ + ldr.w r4, [r9, r3, lsl #3] │ │ + cmp r2, r1 │ │ + it cc │ │ + movcc.w fp, #2 │ │ + ldr.w r2, [r5, fp, lsl #3] │ │ + str r2, [sp, #32] │ │ + mov.w r2, #2 │ │ + it cc │ │ + movcc r2, #3 │ │ + cmp r0, r4 │ │ + ldr.w r0, [r5, r2, lsl #3] │ │ + mov.w r4, #0 │ │ + str r2, [sp, #16] │ │ + str r0, [sp, #20] │ │ + it cc │ │ + movcc.w r8, #1 │ │ + ldr.w r1, [r5, r8, lsl #3] │ │ + mov ip, r2 │ │ + str r1, [sp, #28] │ │ + it cs │ │ + movcs r4, #1 │ │ + cmp r0, r1 │ │ + add.w r1, r5, r2, lsl #3 │ │ + ldr.w r3, [r5, r4, lsl #3] │ │ + add.w r2, r5, r4, lsl #3 │ │ + mov lr, r1 │ │ + str r3, [sp, #12] │ │ + add.w r3, r5, fp, lsl #3 │ │ + it cc │ │ + movcc ip, r4 │ │ + it cc │ │ + movcc lr, r2 │ │ + mov r0, r4 │ │ + str r3, [sp, #40] @ 0x28 │ │ + ldr r4, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ + cmp r4, r3 │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ittt cc │ │ + movcc lr, r3 │ │ + movcc ip, fp │ │ + movcc r3, r2 │ │ + str r3, [sp, #40] @ 0x28 │ │ + it cc │ │ + movcc r2, r1 │ │ + ldr r3, [sp, #16] │ │ + it cc │ │ + movcc r0, r3 │ │ + ldr r4, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, r4 │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + ldrd r3, r4, [r4] │ │ + str r3, [sp, #32] │ │ + add.w r3, r5, r8, lsl #3 │ │ + it cs │ │ + movcs r1, r3 │ │ + str.w r4, [sl, #28] │ │ + ldrd r1, fp, [r1] │ │ + ldr r4, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #32] │ │ + str.w r1, [sl, #24] │ │ + ldr r1, [sp, #28] │ │ + str.w fp, [sp, #36] @ 0x24 │ │ + mov.w fp, #4 │ │ + str.w r1, [sl, r4, lsl #3] │ │ + ldr.w ip, [r5, ip, lsl #3] │ │ + it cc │ │ + movcc r0, r8 │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ + add.w r5, sl, r4, lsl #3 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + str r1, [r5, #4] │ │ + it cc │ │ + movcc r2, r3 │ │ + mov r1, r2 │ │ + cmp ip, r0 │ │ + it cc │ │ + movcc r1, lr │ │ + ldrd r1, r3, [r1] │ │ + strd r1, r3, [r5, #8] │ │ + it cs │ │ + movcs r2, lr │ │ + ldrd r0, r1, [r2] │ │ + strd r0, r1, [r5, #16] │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [r5, #24] │ │ + subs r0, r6, r4 │ │ + cmp fp, r4 │ │ + str r0, [sp, #28] │ │ + bcc.n 2f8e8 │ │ + b.n 2f94e │ │ + ldrd r1, r2, [r9] │ │ + mov.w fp, #1 │ │ + ldr.w r0, [r9, r4, lsl #3] │ │ + strd r1, r2, [sl] │ │ + add.w r1, r9, r4, lsl #3 │ │ + str.w r0, [sl, r4, lsl #3] │ │ + add.w r0, sl, r4, lsl #3 │ │ + ldr r1, [r1, #4] │ │ + str r1, [r0, #4] │ │ + subs r0, r6, r4 │ │ + cmp fp, r4 │ │ + str r0, [sp, #28] │ │ + bcs.n 2f94e │ │ + add.w r2, fp, #1 │ │ + mov.w r8, fp, lsl #3 │ │ + mov r0, fp │ │ + b.n 2f90a │ │ + mov r0, sl │ │ + strd r2, ip, [r0] │ │ + add.w r8, r8, #8 │ │ + mov r2, lr │ │ + mov r0, lr │ │ + cmp lr, r4 │ │ + it cc │ │ + addcc r2, #1 │ │ + bcs.n 2f94e │ │ + mov lr, r2 │ │ + ldr.w r2, [r9, r0, lsl #3] │ │ + add.w r3, sl, r0, lsl #3 │ │ + str.w r2, [sl, r0, lsl #3] │ │ + add.w r0, r9, r0, lsl #3 │ │ + ldr.w ip, [r0, #4] │ │ + ldr.w r1, [r3, #-8] │ │ + str.w ip, [r3, #4] │ │ + cmp r1, r2 │ │ + bls.n 2f8fa │ │ + mov r0, r8 │ │ + add.w r3, sl, r0 │ │ + cmp r0, #8 │ │ + ldrd r1, r5, [r3, #-8] │ │ + str.w r1, [sl, r0] │ │ + str r5, [r3, #4] │ │ + beq.n 2f8f4 │ │ + ldr.w r1, [r3, #-16] │ │ + subs r0, #8 │ │ + cmp r1, r2 │ │ + bhi.n 2f92e │ │ + add r0, sl │ │ + b.n 2f8f6 │ │ + ldr.w r8, [sp, #28] │ │ + add.w r0, sl, r4, lsl #3 │ │ + str r0, [sp, #40] @ 0x28 │ │ + cmp fp, r8 │ │ + bcs.n 2f9dc │ │ + ldr r0, [sp, #24] │ │ + mov.w r1, fp, lsl #3 │ │ + ldr.w ip, [sp, #40] @ 0x28 │ │ + movs r4, #8 │ │ + add.w r0, r9, r0, lsl #3 │ │ + str r0, [sp, #36] @ 0x24 │ │ + add.w r0, fp, #1 │ │ + b.n 2f992 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + ldr r3, [sp, #32] │ │ + ldr.w r8, [sp, #28] │ │ + strd r2, r3, [r0] │ │ + subs r4, #8 │ │ + add.w ip, ip, #8 │ │ + mov r0, lr │ │ + mov fp, lr │ │ + cmp lr, r8 │ │ + it cc │ │ + addcc r0, #1 │ │ + bcs.n 2f9dc │ │ + ldr r5, [sp, #36] @ 0x24 │ │ + mov lr, r0 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + ldr.w r2, [r5, fp, lsl #3] │ │ + add.w r5, r5, fp, lsl #3 │ │ + str.w r2, [r0, fp, lsl #3] │ │ + add.w r0, r0, fp, lsl #3 │ │ + ldr r5, [r5, #4] │ │ + ldr.w r3, [r0, #-8] │ │ + str r5, [r0, #4] │ │ + cmp r3, r2 │ │ + bls.n 2f980 │ │ + str r5, [sp, #32] │ │ + mov r3, r4 │ │ + mov r5, ip │ │ + adds r0, r5, r1 │ │ + cmp r1, r3 │ │ + ldrd fp, r8, [r0, #-8] │ │ + str.w fp, [r5, r1] │ │ + str.w r8, [r0, #4] │ │ + beq.n 2f974 │ │ + ldr.w r0, [r0, #-16] │ │ + adds r3, #8 │ │ + subs r5, #8 │ │ + cmp r0, r2 │ │ + bhi.n 2f9ba │ │ + adds r0, r5, r1 │ │ + b.n 2f976 │ │ + ldr.w lr, [sp, #40] @ 0x28 │ │ + mvn.w r0, #7 │ │ + add.w r4, r0, r6, lsl #3 │ │ + ldr.w fp, [sp, #24] │ │ + add.w r0, sl, r4 │ │ + sub.w r5, lr, #8 │ │ + mov ip, r9 │ │ + mov r9, sl │ │ + str.w ip, [sp, #36] @ 0x24 │ │ + ldr r1, [r5, #0] │ │ + ldr.w r8, [r0] │ │ + ldr.w r2, [r9] │ │ + cmp r8, r1 │ │ + mov.w r1, #0 │ │ + str r2, [sp, #40] @ 0x28 │ │ + mov.w r2, #0 │ │ + ldr.w r3, [lr] │ │ + it cs │ │ + movcs.w r1, #4294967295 @ 0xffffffff │ │ + it cc │ │ + movcc.w r2, #4294967295 @ 0xffffffff │ │ + add.w r8, r0, r1, lsl #3 │ │ + it cc │ │ + movcc r0, r5 │ │ + ldr r1, [sp, #40] @ 0x28 │ │ + add.w r5, r5, r2, lsl #3 │ │ + cmp r3, r1 │ │ + mov r1, r9 │ │ + it cc │ │ + movcc r1, lr │ │ + ldrd r1, r3, [r1] │ │ + strd r1, r3, [ip], #8 │ │ + ldr r3, [sp, #36] @ 0x24 │ │ + ldrd r0, r1, [r0] │ │ + str r0, [r3, r4] │ │ + add.w r0, r3, r4 │ │ + sub.w r4, r4, #8 │ │ + str r1, [r0, #4] │ │ + mov.w r0, #0 │ │ + it cs │ │ + movcs r0, #1 │ │ + add.w r9, r9, r0, lsl #3 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + add.w lr, lr, r0, lsl #3 │ │ + subs.w fp, fp, #1 │ │ + mov r0, r8 │ │ + bne.n 2f9fc │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + add.w r0, r5, #8 │ │ + lsls r3, r6, #31 │ │ + beq.n 2faa4 │ │ + mov r1, lr │ │ + cmp r9, r0 │ │ + it cc │ │ + movcc r1, r9 │ │ + ldrd r1, r2, [r1] │ │ + strd r1, r2, [ip] │ │ + mov.w r2, #0 │ │ + mov.w r1, #0 │ │ + it cs │ │ + movcs r2, #1 │ │ + it cc │ │ + movcc r1, #1 │ │ + add.w lr, lr, r2, lsl #3 │ │ + add.w r9, r9, r1, lsl #3 │ │ + cmp r9, r0 │ │ + itt eq │ │ + addeq.w r0, r8, #8 │ │ + cmpeq lr, r0 │ │ + bne.n 2fad6 │ │ + add sp, #76 @ 0x4c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #64] @ (2fafc ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #64] @ (2fb00 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #52] @ 0x34 │ │ + add r1, pc │ │ + add r0, sp, #52 @ 0x34 │ │ + str r2, [sp, #68] @ 0x44 │ │ + str r2, [sp, #64] @ 0x40 │ │ + movs r2, #4 │ │ + str r3, [sp, #56] @ 0x38 │ │ + str r2, [sp, #60] @ 0x3c │ │ + bl b9ac │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + ldr r3, [pc, #36] @ (2fb04 ) │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + mov r2, r8 │ │ + add r3, pc │ │ + bl c404 │ │ + mov r5, r0 │ │ + lsls r2, r6, #3 │ │ + mov r0, r4 │ │ + mov r1, sl │ │ + bl 5d614 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + cmp r2, #216 @ 0xd8 │ │ + movs r3, r0 │ │ + cmp r7, #40 @ 0x28 │ │ + movs r3, r0 │ │ + cmp r7, #24 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + str r1, [sp, #20] │ │ + movs r6, #0 │ │ + ldr r1, [r0, #0] │ │ + mov.w r9, #0 │ │ + ldr r3, [r0, #8] │ │ + mov ip, r2 │ │ + ldr r5, [r0, #16] │ │ + ldr r4, [r0, #24] │ │ + cmp r3, r1 │ │ + it cs │ │ + movcs r6, #1 │ │ + ldr.w r1, [r0, r6, lsl #3] │ │ + str r1, [sp, #32] │ │ + it cc │ │ + movcc.w r9, #1 │ │ + ldr.w r2, [r0, r9, lsl #3] │ │ + cmp r4, r5 │ │ + mov.w r4, #2 │ │ + str r2, [sp, #24] │ │ + it cc │ │ + movcc r4, #3 │ │ + ldr.w r5, [r0, r4, lsl #3] │ │ + mov.w r1, #3 │ │ + add.w fp, r0, r4, lsl #3 │ │ + str r5, [sp, #28] │ │ + it cc │ │ + movcc r1, #2 │ │ + ldr.w r3, [r0, r1, lsl #3] │ │ + cmp r5, r2 │ │ + mov r8, r4 │ │ + mov r2, fp │ │ + str r3, [sp, #16] │ │ + it cc │ │ + movcc r8, r6 │ │ + add.w r5, r0, r6, lsl #3 │ │ + it cc │ │ + movcc r2, r5 │ │ + ldr.w sl, [sp, #32] │ │ + ldr.w lr, [sp, #16] │ │ + add.w r3, r0, r1, lsl #3 │ │ + str r3, [sp, #12] │ │ + cmp lr, sl │ │ + ldr.w lr, [sp, #12] │ │ + itttt cc │ │ + movcc r2, lr │ │ + movcc r8, r1 │ │ + movcc lr, r5 │ │ + movcc r5, fp │ │ + it cs │ │ + movcs r4, r6 │ │ + ldrd r6, r1, [sp, #24] │ │ + cmp r1, r6 │ │ + add.w r1, r0, r9, lsl #3 │ │ + it cs │ │ + movcs fp, r1 │ │ + ldrd r6, fp, [fp] │ │ + str r6, [sp, #28] │ │ + it cc │ │ + movcc r4, r9 │ │ + ldr.w r9, [r0, r4, lsl #3] │ │ + ldr.w r4, [r0, r8, lsl #3] │ │ + strd r6, fp, [ip] │ │ + it cc │ │ + movcc r5, r1 │ │ + mov r1, r5 │ │ + mov.w r8, #0 │ │ + cmp r4, r9 │ │ + it cc │ │ + movcc r1, r2 │ │ + ldrd r1, r6, [r1] │ │ + mov.w fp, #3 │ │ + strd r1, r6, [ip, #8] │ │ + it cs │ │ + movcs r5, r2 │ │ + ldrd r1, r3, [r5] │ │ + movs r2, #2 │ │ + strd r1, r3, [ip, #16] │ │ + ldrd r3, r1, [lr] │ │ + str r3, [sp, #24] │ │ + str.w r1, [ip, #28] │ │ + mov r1, ip │ │ + str.w r3, [r1, #24]! │ │ + str r1, [sp, #32] │ │ + ldr.w r1, [r0, #32]! │ │ + ldr r3, [r0, #8] │ │ + ldr r4, [r0, #16] │ │ + cmp r3, r1 │ │ + mov.w r1, #0 │ │ + ldr r6, [r0, #24] │ │ + it cs │ │ + movcs r1, #1 │ │ + ldr.w r3, [r0, r1, lsl #3] │ │ + str r3, [sp, #8] │ │ + it cc │ │ + movcc.w r8, #1 │ │ + ldr.w lr, [r0, r8, lsl #3] │ │ + cmp r6, r4 │ │ + str.w lr, [sp, #16] │ │ + it cc │ │ + movcc r2, #3 │ │ + ldr.w r6, [r0, r2, lsl #3] │ │ + str r6, [sp, #4] │ │ + it cc │ │ + movcc.w fp, #2 │ │ + ldr.w r4, [r0, fp, lsl #3] │ │ + cmp r6, lr │ │ + mov lr, r2 │ │ + str r4, [sp, #12] │ │ + add.w r4, r0, r2, lsl #3 │ │ + it cc │ │ + movcc lr, r1 │ │ + add.w r6, r0, r1, lsl #3 │ │ + mov r3, r4 │ │ + add.w r5, r0, fp, lsl #3 │ │ + it cc │ │ + movcc r3, r6 │ │ + ldrd r9, sl, [sp, #8] │ │ + cmp sl, r9 │ │ + mov sl, r5 │ │ + itttt cc │ │ + movcc r3, r5 │ │ + movcc lr, fp │ │ + movcc sl, r6 │ │ + movcc r6, r4 │ │ + it cs │ │ + movcs r2, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #4] │ │ + cmp r5, r1 │ │ + add.w r1, r0, r8, lsl #3 │ │ + it cs │ │ + movcs r4, r1 │ │ + ldrd r9, r4, [r4] │ │ + it cc │ │ + movcc r2, r8 │ │ + ldr.w r5, [r0, r2, lsl #3] │ │ + mov.w r2, #0 │ │ + ldr.w r0, [r0, lr, lsl #3] │ │ + str.w r4, [ip, #36] @ 0x24 │ │ + it cc │ │ + movcc r6, r1 │ │ + mov r1, r6 │ │ + cmp r0, r5 │ │ + mov r0, ip │ │ + it cc │ │ + movcc r1, r3 │ │ + str.w r9, [r0, #32]! │ │ + ldrd r1, r5, [r1] │ │ + strd r1, r5, [ip, #40] @ 0x28 │ │ + it cs │ │ + movcs r6, r3 │ │ + ldrd r1, r3, [r6] │ │ + strd r1, r3, [ip, #48] @ 0x30 │ │ + ldr r1, [sp, #28] │ │ + cmp r9, r1 │ │ + mov r1, ip │ │ + it cc │ │ + movcc r1, r0 │ │ + ldrd r5, r3, [sl] │ │ + ldr.w r9, [sp, #20] │ │ + str.w r3, [ip, #60] @ 0x3c │ │ + mov r3, ip │ │ + ldrd r1, r6, [r1] │ │ + str.w r5, [r3, #56]! │ │ + strd r1, r6, [r9] │ │ + mov.w r1, #0 │ │ + mov.w r6, #0 │ │ + it cs │ │ + movcs r1, #1 │ │ + it cc │ │ + movcc r6, #1 │ │ + ldr r4, [sp, #24] │ │ + cmp r5, r4 │ │ + mov.w r5, #56 @ 0x38 │ │ + it cc │ │ + movcc r5, #24 │ │ + add.w r4, ip, r5 │ │ + ldr.w r5, [ip, r5] │ │ + ldr r4, [r4, #4] │ │ + str.w r4, [r9, #60] @ 0x3c │ │ + add.w r4, r0, r6, lsl #3 │ │ + str.w r5, [r9, #56] @ 0x38 │ │ + ldr.w r5, [r0, r6, lsl #3] │ │ + add.w r0, ip, r1, lsl #3 │ │ + ldr.w r1, [ip, r1, lsl #3] │ │ + it cc │ │ + movcc.w r2, #4294967295 @ 0xffffffff │ │ + mov.w r6, #0 │ │ + it cs │ │ + movcs.w r6, #4294967295 @ 0xffffffff │ │ + cmp r5, r1 │ │ + mov r1, r0 │ │ + it cc │ │ + movcc r1, r4 │ │ + ldr.w ip, [r3, r6, lsl #3] │ │ + ldrd r1, r5, [r1] │ │ + strd r1, r5, [r9, #8] │ │ + add.w r5, r3, r6, lsl #3 │ │ + ldr r1, [sp, #32] │ │ + mov.w r6, #0 │ │ + add.w r3, r1, r2, lsl #3 │ │ + ldr.w r1, [r1, r2, lsl #3] │ │ + mov.w r2, #0 │ │ + it cs │ │ + movcs r2, #1 │ │ + it cc │ │ + movcc r6, #1 │ │ + add.w lr, r4, r6, lsl #3 │ │ + cmp ip, r1 │ │ + mov r1, r5 │ │ + it cc │ │ + movcc r1, r3 │ │ + ldrd ip, r1, [r1] │ │ + strd ip, r1, [r9, #48] @ 0x30 │ │ + ldr.w ip, [r4, r6, lsl #3] │ │ + add.w r6, r0, r2, lsl #3 │ │ + ldr.w r2, [r0, r2, lsl #3] │ │ + mov.w r4, #0 │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc.w r4, #4294967295 @ 0xffffffff │ │ + it cs │ │ + movcs.w r0, #4294967295 @ 0xffffffff │ │ + cmp ip, r2 │ │ + mov r2, r6 │ │ + it cc │ │ + movcc r2, lr │ │ + ldrd r2, r1, [r2] │ │ + strd r2, r1, [r9, #16] │ │ + add.w r2, r5, r0, lsl #3 │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ + add.w r5, r3, r4, lsl #3 │ │ + ldr.w r1, [r3, r4, lsl #3] │ │ + mov.w r4, #0 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r4, #1 │ │ + it cs │ │ + movcs r3, #1 │ │ + cmp r0, r1 │ │ + mov r0, r2 │ │ + add.w r8, r6, r3, lsl #3 │ │ + it cc │ │ + movcc r0, r5 │ │ + add.w ip, lr, r4, lsl #3 │ │ + ldrd r0, r1, [r0] │ │ + strd r0, r1, [r9, #40] @ 0x28 │ │ + ldr.w r1, [r6, r3, lsl #3] │ │ + mov.w r3, #0 │ │ + ldr.w r6, [lr, r4, lsl #3] │ │ + mov.w r4, #0 │ │ + it cs │ │ + movcs.w r4, #4294967295 @ 0xffffffff │ │ + it cc │ │ + movcc.w r3, #4294967295 @ 0xffffffff │ │ + cmp r6, r1 │ │ + mov r1, r8 │ │ + it cc │ │ + movcc r1, ip │ │ + add.w r0, r5, r3, lsl #3 │ │ + ldrd r1, r6, [r1] │ │ + strd r1, r6, [r9, #24] │ │ + add.w r1, r2, r4, lsl #3 │ │ + ldr.w r3, [r5, r3, lsl #3] │ │ + mov.w r5, #0 │ │ + ldr.w r6, [r2, r4, lsl #3] │ │ + it cs │ │ + movcs r5, #1 │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + cmp r6, r3 │ │ + mov r3, r1 │ │ + it cc │ │ + movcc r3, r0 │ │ + ldrd r3, r6, [r3] │ │ + strd r3, r6, [r9, #32] │ │ + mov.w r6, #0 │ │ + add.w r3, r8, r5, lsl #3 │ │ + mov.w r5, #0 │ │ + it cs │ │ + movcs.w r6, #4294967295 @ 0xffffffff │ │ + it cc │ │ + movcc.w r5, #4294967295 @ 0xffffffff │ │ + add.w r0, r0, r5, lsl #3 │ │ + adds r0, #8 │ │ + cmp r3, r0 │ │ + itttt eq │ │ + addeq.w r0, ip, r2, lsl #3 │ │ + addeq.w r1, r1, r6, lsl #3 │ │ + addeq r1, #8 │ │ + cmpeq r0, r1 │ │ + beq.n 2fe5e │ │ + bl d490 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + mov sl, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 2feb4 │ │ + lsrs r6, r3, #3 │ │ + lsls r2, r6, #3 │ │ + sub.w r9, r2, r3, lsr #3 │ │ + add.w r1, r0, r6, lsl #5 │ │ + mov r3, r6 │ │ + add.w r2, r0, r9, lsl #3 │ │ + bl 2fe66 │ │ + add.w r1, r4, r6, lsl #5 │ │ + add.w r2, r4, r9, lsl #3 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 2fe66 │ │ + add.w r1, sl, r6, lsl #5 │ │ + add.w r2, sl, r9, lsl #3 │ │ + mov r4, r0 │ │ + mov r0, sl │ │ + mov r3, r6 │ │ + bl 2fe66 │ │ + mov sl, r0 │ │ + mov r0, r8 │ │ + ldr.w r1, [sl] │ │ + movs r5, #0 │ │ + ldr r2, [r4, #0] │ │ + movs r6, #0 │ │ + ldr r3, [r0, #0] │ │ + cmp r2, r1 │ │ + it cc │ │ + movcc r5, #1 │ │ + cmp r3, r2 │ │ + mov.w r2, #0 │ │ + it cc │ │ + movcc r2, #1 │ │ + teq r2, r5 │ │ + it ne │ │ + movne r4, sl │ │ + cmp r3, r1 │ │ + it cc │ │ + movcc r6, #1 │ │ + eors r2, r6 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, lr} │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + ldrd r9, r8, [r0, #24] │ │ + add.w r5, r0, #48 @ 0x30 │ │ + ldrd lr, ip, [r0] │ │ + movs r4, #2 │ │ + mov fp, r8 │ │ + subs.w r2, r9, lr │ │ + mov sl, r9 │ │ + sbcs.w r2, r8, ip │ │ + bcs.n 2ff2a │ │ + ldrd r6, r2, [r5] │ │ + subs.w r3, r6, sl │ │ + sbcs.w r3, r2, fp │ │ + bcs.n 2ff46 │ │ + adds r4, #1 │ │ + adds r5, #24 │ │ + mov sl, r6 │ │ + mov fp, r2 │ │ + cmp r1, r4 │ │ + bne.n 2ff0e │ │ + b.n 2ff4a │ │ + ldrd r6, r3, [r5] │ │ + subs.w r2, r6, sl │ │ + sbcs.w r2, r3, fp │ │ + bcc.n 2ff46 │ │ + adds r4, #1 │ │ + adds r5, #24 │ │ + mov sl, r6 │ │ + mov fp, r3 │ │ + cmp r1, r4 │ │ + bne.n 2ff2a │ │ + b.n 2ff4a │ │ + cmp r4, r1 │ │ + bne.n 2ffb4 │ │ + subs.w r2, r9, lr │ │ + sbcs.w r2, r8, ip │ │ + bcs.n 2ffae │ │ + add.w r2, r1, r1, lsl #1 │ │ + lsrs r1, r1, #1 │ │ + add.w r2, r0, r2, lsl #3 │ │ + adds r0, #12 │ │ + subs r2, #12 │ │ + ldrd r3, lr, [r0, #-12] │ │ + subs r1, #1 │ │ + ldmdb r2, {r4, r5, r6} │ │ + str.w r3, [r2, #-12] │ │ + ldr r3, [r2, #0] │ │ + ldr.w ip, [r0, #-4] │ │ + ldr.w r8, [r0] │ │ + str.w r4, [r0, #-12] │ │ + str.w r5, [r0, #-8] │ │ + str.w r6, [r0, #-4] │ │ + str r3, [r0, #0] │ │ + ldr r5, [r0, #4] │ │ + ldr r4, [r2, #4] │ │ + ldr r3, [r0, #8] │ │ + ldr r6, [r2, #8] │ │ + str.w lr, [r2, #-8] │ │ + str.w ip, [r2, #-4] │ │ + str.w r8, [r2] │ │ + str r4, [r0, #4] │ │ + str r6, [r0, #8] │ │ + add.w r0, r0, #24 │ │ + str r5, [r2, #4] │ │ + str r3, [r2, #8] │ │ + sub.w r2, r2, #24 │ │ + bne.n 2ff62 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, pc} │ │ + orr.w r2, r1, #1 │ │ + movs r3, #62 @ 0x3e │ │ + clz r2, r2 │ │ + eor.w r3, r3, r2, lsl #1 │ │ + movs r2, #0 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 2ffd0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #84 @ 0x54 │ │ + mov r9, r1 │ │ + mov fp, r0 │ │ + cmp r1, #33 @ 0x21 │ │ + bcs.n 2fff4 │ │ + mov r0, fp │ │ + mov r1, r9 │ │ + add sp, #84 @ 0x54 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 30412 │ │ + add.w sl, sp, #56 @ 0x38 │ │ + mov r4, r3 │ │ + mov r5, r2 │ │ + b.n 3008a │ │ + mov r9, ip │ │ + add.w r4, fp, fp, lsl #1 │ │ + mov r0, r8 │ │ + movs r2, #24 │ │ + mov r8, r3 │ │ + add.w r5, r3, r4, lsl #3 │ │ + mov r1, r5 │ │ + bl 5dbe2 │ │ + ldr r1, [sp, #24] │ │ + add.w lr, r5, #8 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + str.w r1, [r8, r4, lsl #3] │ │ + ldr r4, [sp, #28] │ │ + ldr.w ip, [sp, #64] @ 0x40 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + stmia.w lr, {r0, r2, ip} │ │ + subs.w r0, r9, r1 │ │ + sbcs.w r0, r6, r4 │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + str r4, [r5, #4] │ │ + str r3, [r5, #20] │ │ + it cs │ │ + addcs.w fp, fp, #1 │ │ + ldr.w r9, [sp, #20] │ │ + ldr r0, [sp, #16] │ │ + cmp fp, r9 │ │ + bcs.w 30410 │ │ + mov r1, r0 │ │ + add.w sl, sp, #56 @ 0x38 │ │ + ldmia.w r1, {r2, r3, r4, r5, r6, lr} │ │ + add.w r1, fp, fp, lsl #1 │ │ + mov ip, sl │ │ + add.w r8, r0, r1, lsl #3 │ │ + stmia.w ip, {r2, r3, r4, r5, r6, lr} │ │ + movs r2, #24 │ │ + mov r1, r8 │ │ + bl 5dbe2 │ │ + mov ip, sl │ │ + mov r1, r8 │ │ + ldmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + mvn.w r0, fp │ │ + add r9, r0 │ │ + ldr r4, [sp, #12] │ │ + add.w fp, r8, #24 │ │ + movs r5, #0 │ │ + cmp.w r9, #33 @ 0x21 │ │ + bcc.n 2ffe2 │ │ + cmp r4, #0 │ │ + beq.w 303fe │ │ + mov.w r3, r9, lsr #3 │ │ + movs r0, #168 @ 0xa8 │ │ + mla r2, r3, r0, fp │ │ + add.w r0, r3, r3, lsl #1 │ │ + cmp.w r9, #64 @ 0x40 │ │ + add.w r1, fp, r0, lsl #5 │ │ + str r5, [sp, #24] │ │ + bcs.n 300f6 │ │ + ldrd lr, ip, [r2] │ │ + ldrd r6, r5, [r1] │ │ + ldrd r3, r8, [fp] │ │ + subs.w r0, r6, lr │ │ + sbcs.w r0, r5, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + subs r6, r3, r6 │ │ + sbcs.w r5, r8, r5 │ │ + mov.w r5, #0 │ │ + it cc │ │ + movcc r5, #1 │ │ + teq r5, r0 │ │ + it ne │ │ + movne r1, r2 │ │ + subs.w r0, r3, lr │ │ + sbcs.w r0, r8, ip │ │ + mov.w r0, #0 │ │ + it cc │ │ + movcc r0, #1 │ │ + eors r5, r0 │ │ + ldr r5, [sp, #24] │ │ + it ne │ │ + movne r1, fp │ │ + b.n 300fe │ │ + mov r0, fp │ │ + bl 30a46 │ │ + mov r1, r0 │ │ + sub.w ip, r1, fp │ │ + subs r4, #1 │ │ + str r4, [sp, #12] │ │ + strd fp, r9, [sp, #16] │ │ + cbz r5, 30126 │ │ + add.w r8, fp, ip │ │ + ldr.w r0, [fp, ip] │ │ + ldrd r1, r2, [r5] │ │ + ldr.w r3, [r8, #4] │ │ + subs r0, r1, r0 │ │ + sbcs.w r0, r2, r3 │ │ + bcs.w 302e4 │ │ + mov r2, fp │ │ + add.w r8, fp, ip │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + mov lr, sl │ │ + movs r2, #24 │ │ + stmia.w lr, {r0, r1, r3, r4, r5, r6} │ │ + mov r0, fp │ │ + mov r1, r8 │ │ + bl 5dbe2 │ │ + mov r0, sl │ │ + add.w lr, sp, #56 @ 0x38 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + add.w r3, fp, #32 │ │ + ldr.w r0, [fp, #28] │ │ + str r0, [sp, #8] │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + ldrd ip, r6, [fp] │ │ + stmia.w lr, {r0, r1, r2, r3} │ │ + add.w r1, r9, r9, lsl #1 │ │ + mvn.w r0, #71 @ 0x47 │ │ + mov r3, fp │ │ + add.w r0, r0, r1, lsl #3 │ │ + ldr.w r2, [r3, #24]! │ │ + add.w r1, fp, r1, lsl #3 │ │ + str r1, [sp, #32] │ │ + add.w r1, fp, #48 @ 0x30 │ │ + mov.w fp, #0 │ │ + mov sl, r3 │ │ + mov r8, r3 │ │ + str r2, [sp, #4] │ │ + strd r3, r6, [sp, #36] @ 0x24 │ │ + mov r5, r0 │ │ + ldr.w r0, [sl, #28] │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + mov r9, r1 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r2, #24 │ │ + ldr.w r0, [r8, #24]! │ │ + mov r4, ip │ │ + str r0, [sp, #44] @ 0x2c │ │ + add.w r0, fp, fp, lsl #1 │ │ + add.w fp, r3, r0, lsl #3 │ │ + mov r0, sl │ │ + mov r1, fp │ │ + bl 5dbe2 │ │ + mov r0, r8 │ │ + mov lr, r5 │ │ + mov ip, r4 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + add.w r1, r9, #24 │ │ + add.w r2, sl, #48 @ 0x30 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov sl, r8 │ │ + ldrd r3, r6, [sp, #36] @ 0x24 │ │ + subs.w r0, r0, ip │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + sbcs r0, r6 │ │ + it cc │ │ + addcc.w fp, fp, #1 │ │ + ldr r4, [sp, #32] │ │ + sub.w r0, lr, #24 │ │ + cmp r2, r4 │ │ + bcc.n 3018c │ │ + str.w ip, [sp, #28] │ │ + beq.n 3023e │ │ + mov r8, r9 │ │ + ldr.w r0, [r9, #28] │ │ + movs r2, #24 │ │ + str r0, [sp, #52] @ 0x34 │ │ + mov r4, lr │ │ + ldr.w r0, [r8, #24]! │ │ + str r0, [sp, #48] @ 0x30 │ │ + add.w r0, fp, fp, lsl #1 │ │ + add.w sl, r3, r0, lsl #3 │ │ + mov r0, r9 │ │ + mov r1, sl │ │ + bl 5dbe2 │ │ + mov r0, r8 │ │ + mov lr, r4 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + mov r9, r8 │ │ + stmia.w sl, {r1, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #28] │ │ + ldr r1, [sp, #48] @ 0x30 │ │ + ldrd r3, r6, [sp, #36] @ 0x24 │ │ + subs r0, r1, r0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + sbcs r0, r6 │ │ + it cc │ │ + addcc.w fp, fp, #1 │ │ + subs.w lr, lr, #24 │ │ + bne.n 301f6 │ │ + add.w r4, fp, fp, lsl #1 │ │ + mov r0, r8 │ │ + movs r2, #24 │ │ + mov r8, r3 │ │ + add.w r5, r3, r4, lsl #3 │ │ + mov r1, r5 │ │ + bl 5dbe2 │ │ + ldr r0, [sp, #56] @ 0x38 │ │ + add.w lr, r5, #8 │ │ + ldr r1, [sp, #4] │ │ + ldr.w ip, [sp, #64] @ 0x40 │ │ + ldr r2, [sp, #60] @ 0x3c │ │ + stmia.w lr, {r0, r2, ip} │ │ + ldr r0, [sp, #28] │ │ + str.w r1, [r8, r4, lsl #3] │ │ + subs r0, r1, r0 │ │ + ldr r4, [sp, #8] │ │ + ldr r3, [sp, #68] @ 0x44 │ │ + str r4, [r5, #4] │ │ + sbcs.w r0, r4, r6 │ │ + str r3, [r5, #20] │ │ + it cc │ │ + addcc.w fp, fp, #1 │ │ + ldr.w r8, [sp, #20] │ │ + mov r9, fp │ │ + cmp fp, r8 │ │ + ldr.w fp, [sp, #16] │ │ + bcs.w 30410 │ │ + mov r1, fp │ │ + add.w ip, sp, #56 @ 0x38 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add.w r0, r9, r9, lsl #1 │ │ + movs r2, #24 │ │ + add.w sl, fp, r0, lsl #3 │ │ + mov r0, fp │ │ + mov r1, sl │ │ + bl 5dbe2 │ │ + add r1, sp, #56 @ 0x38 │ │ + mov ip, sl │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + mov r1, r9 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + mov r0, fp │ │ + ldr r4, [sp, #12] │ │ + ldr r2, [sp, #24] │ │ + mov r3, r4 │ │ + bl 2ffd0 │ │ + mvn.w r0, r9 │ │ + add.w r9, r8, r0 │ │ + add.w fp, sl, #24 │ │ + mov r5, sl │ │ + add.w sl, sp, #56 @ 0x38 │ │ + cmp.w r9, #33 @ 0x21 │ │ + bcs.w 3008a │ │ + b.n 2ffe2 │ │ + mov r1, fp │ │ + mov ip, sl │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + mov r1, r8 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + mov r0, fp │ │ + movs r2, #24 │ │ + bl 5dbe2 │ │ + mov r0, sl │ │ + add.w lr, sp, #56 @ 0x38 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w r8, {r1, r2, r3, r4, r5, r6} │ │ + add.w r3, fp, #32 │ │ + ldr.w r0, [fp, #28] │ │ + str r0, [sp, #28] │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + ldrd ip, r6, [fp] │ │ + stmia.w lr, {r0, r1, r2, r3} │ │ + add.w r1, r9, r9, lsl #1 │ │ + mvn.w r0, #71 @ 0x47 │ │ + mov r3, fp │ │ + add.w r0, r0, r1, lsl #3 │ │ + ldr.w r2, [r3, #24]! │ │ + add.w r1, fp, r1, lsl #3 │ │ + str r1, [sp, #32] │ │ + add.w r1, fp, #48 @ 0x30 │ │ + mov.w fp, #0 │ │ + mov r9, r3 │ │ + mov r8, r3 │ │ + str r2, [sp, #24] │ │ + strd r3, r6, [sp, #36] @ 0x24 │ │ + mov r5, r0 │ │ + ldr.w r0, [r9, #28] │ │ + str.w fp, [sp, #52] @ 0x34 │ │ + mov sl, r1 │ │ + str r0, [sp, #48] @ 0x30 │ │ + movs r2, #24 │ │ + ldr.w r0, [r8, #24]! │ │ + mov r4, ip │ │ + str r0, [sp, #44] @ 0x2c │ │ + add.w r0, fp, fp, lsl #1 │ │ + add.w fp, r3, r0, lsl #3 │ │ + mov r0, r9 │ │ + mov r1, fp │ │ + bl 5dbe2 │ │ + mov r0, r8 │ │ + mov lr, r5 │ │ + mov ip, r4 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w fp, {r1, r2, r3, r4, r5, r6} │ │ + add.w r1, sl, #24 │ │ + add.w r2, r9, #48 @ 0x30 │ │ + ldr r0, [sp, #44] @ 0x2c │ │ + mov r9, r8 │ │ + ldrd r3, r6, [sp, #36] @ 0x24 │ │ + subs.w r0, ip, r0 │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + sbcs.w r0, r6, r0 │ │ + it cs │ │ + addcs.w fp, fp, #1 │ │ + ldr r4, [sp, #32] │ │ + sub.w r0, lr, #24 │ │ + cmp r2, r4 │ │ + bcc.n 30346 │ │ + beq.w 2fffe │ │ + mov r8, sl │ │ + mov r9, ip │ │ + ldr.w r0, [sl, #28] │ │ + movs r2, #24 │ │ + str r0, [sp, #52] @ 0x34 │ │ + mov r4, lr │ │ + ldr.w r0, [r8, #24]! │ │ + str r0, [sp, #48] @ 0x30 │ │ + add.w r0, fp, fp, lsl #1 │ │ + add.w r1, r3, r0, lsl #3 │ │ + mov r0, sl │ │ + mov sl, r1 │ │ + bl 5dbe2 │ │ + mov r0, r8 │ │ + mov lr, r4 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w sl, {r1, r2, r3, r4, r5, r6} │ │ + mov sl, r8 │ │ + ldr r0, [sp, #48] @ 0x30 │ │ + ldrd r3, r6, [sp, #36] @ 0x24 │ │ + subs.w r0, r9, r0 │ │ + ldr r0, [sp, #52] @ 0x34 │ │ + sbcs.w r0, r6, r0 │ │ + it cs │ │ + addcs.w fp, fp, #1 │ │ + subs.w lr, lr, #24 │ │ + bne.n 303b2 │ │ + b.n 30000 │ │ + mov r0, fp │ │ + mov r1, r9 │ │ + add sp, #84 @ 0x54 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 30936 │ │ + udf #254 @ 0xfe │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + subw sp, sp, #1212 @ 0x4bc │ │ + movs.w r8, r1, lsr #1 │ │ + str r1, [sp, #0] │ │ + beq.w 30912 │ │ + mov r9, r0 │ │ + ldr r0, [sp, #0] │ │ + str.w r9, [sp, #24] │ │ + cmp r0, #8 │ │ + str.w r8, [sp, #32] │ │ + bcc.w 30658 │ │ + ldrd r0, r1, [r9, #48] @ 0x30 │ │ + ldrd r3, r6, [r9, #72] @ 0x48 │ │ + ldrd r5, lr, [r9] │ │ + subs r0, r3, r0 │ │ + ldrd r2, r4, [r9, #24] │ │ + sbcs.w r0, r6, r1 │ │ + mov.w r6, #48 @ 0x30 │ │ + mov.w r1, #72 @ 0x48 │ │ + it cc │ │ + movcc r6, #72 @ 0x48 │ │ + it cc │ │ + movcc r1, #48 @ 0x30 │ │ + ldr r0, [sp, #24] │ │ + subs r2, r2, r5 │ │ + mov.w r5, #0 │ │ + ldr.w sl, [r9, r1] │ │ + sbcs.w r2, r4, lr │ │ + ldr.w r9, [r0, r6] │ │ + it cc │ │ + movcc r5, #1 │ │ + orr.w r4, r5, r5, lsl #1 │ │ + mov.w r5, #0 │ │ + it cs │ │ + movcs r5, #1 │ │ + ldr r0, [sp, #24] │ │ + orr.w r5, r5, r5, lsl #1 │ │ + ldr.w r8, [r0, r5, lsl #3] │ │ + ldr r0, [sp, #24] │ │ + add r1, r0 │ │ + ldr r0, [sp, #24] │ │ + ldr.w lr, [r1, #4] │ │ + ldr.w r3, [r0, r4, lsl #3] │ │ + ldr r0, [sp, #24] │ │ + add r6, r0 │ │ + ldr r0, [sp, #24] │ │ + subs.w r3, r9, r3 │ │ + add.w r5, r0, r5, lsl #3 │ │ + ldr r0, [sp, #24] │ │ + ldr r2, [r6, #4] │ │ + add.w r0, r0, r4, lsl #3 │ │ + ldr.w ip, [r5, #4] │ │ + ldr r4, [r0, #4] │ │ + sbcs r2, r4 │ │ + mov r4, r6 │ │ + mrs r2, CPSR │ │ + it cc │ │ + movcc r4, r5 │ │ + subs.w r3, sl, r8 │ │ + mov sl, r5 │ │ + sbcs.w r3, lr, ip │ │ + itt cc │ │ + movcc r4, r1 │ │ + movcc r1, r5 │ │ + str r1, [sp, #36] @ 0x24 │ │ + it cc │ │ + movcc sl, r6 │ │ + msr CPSR_f, r2 │ │ + it cc │ │ + movcc sl, r0 │ │ + ldrd r2, r1, [sl] │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #28] │ │ + add r1, sp, #40 @ 0x28 │ │ + ldrd r3, r5, [r4] │ │ + it cc │ │ + movcc r0, r6 │ │ + ldmia.w r0, {r2, r8, r9, fp, ip, lr} │ │ + mov r6, r1 │ │ + stmia.w r6, {r2, r8, r9, fp, ip, lr} │ │ + mov ip, sl │ │ + mov r8, r4 │ │ + ldr r0, [sp, #20] │ │ + mov lr, r1 │ │ + add.w r2, r1, #24 │ │ + subs r0, r3, r0 │ │ + ldr r0, [sp, #28] │ │ + sbcs.w r0, r5, r0 │ │ + it cc │ │ + movcc ip, r4 │ │ + ldmia.w ip, {r0, r1, r3, r4, r5, r6} │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + it cs │ │ + movcs sl, r8 │ │ + add.w r0, lr, #48 @ 0x30 │ │ + ldmia.w sl, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, lr, #72 @ 0x48 │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + add.w r2, r0, r0, lsl #1 │ │ + ldr r0, [sp, #24] │ │ + str r2, [sp, #36] @ 0x24 │ │ + add.w r5, r0, r2, lsl #3 │ │ + ldr.w r3, [r3, r2, lsl #3] │ │ + ldrd r6, r4, [r5, #48] @ 0x30 │ │ + ldrd r1, r0, [r5, #72] @ 0x48 │ │ + movs r2, #0 │ │ + ldrd ip, r8, [r5, #24] │ │ + subs r1, r1, r6 │ │ + ldr.w lr, [r5, #4] │ │ + sbcs r0, r4 │ │ + mov.w r1, #48 @ 0x30 │ │ + mov.w r0, #72 @ 0x48 │ │ + it cc │ │ + movcc r1, #72 @ 0x48 │ │ + it cc │ │ + movcc r0, #48 @ 0x30 │ │ + mov r6, r0 │ │ + ldr.w r9, [r5, r0] │ │ + subs.w r0, ip, r3 │ │ + sbcs.w r0, r8, lr │ │ + mov.w r0, #0 │ │ + add.w sl, r5, r6 │ │ + it cc │ │ + movcc r0, #1 │ │ + ldr.w fp, [r5, r1] │ │ + it cs │ │ + movcs r2, #1 │ │ + orr.w r4, r2, r2, lsl #1 │ │ + orr.w r6, r0, r0, lsl #1 │ │ + ldr.w r3, [sl, #4] │ │ + add r1, r5 │ │ + str r3, [sp, #28] │ │ + add.w ip, r5, r4, lsl #3 │ │ + ldr.w r8, [r5, r4, lsl #3] │ │ + ldr.w r3, [r5, r6, lsl #3] │ │ + add.w r4, r5, r6, lsl #3 │ │ + ldr r2, [r1, #4] │ │ + mov r0, r1 │ │ + ldr r5, [r4, #4] │ │ + subs.w r6, fp, r3 │ │ + ldr.w lr, [ip, #4] │ │ + sbcs r2, r5 │ │ + mrs r6, CPSR │ │ + it cc │ │ + movcc r0, ip │ │ + ldr r2, [sp, #28] │ │ + subs.w r5, r9, r8 │ │ + sbcs.w r5, r2, lr │ │ + it cc │ │ + movcc r0, sl │ │ + it cc │ │ + movcc sl, ip │ │ + str.w sl, [sp, #28] │ │ + it cc │ │ + movcc ip, r1 │ │ + msr CPSR_f, r6 │ │ + it cc │ │ + movcc ip, r4 │ │ + mov r2, r0 │ │ + ldrd r3, r0, [r0] │ │ + strd r3, r0, [sp, #16] │ │ + add r0, sp, #40 @ 0x28 │ │ + ldrd r6, sl, [ip] │ │ + it cc │ │ + movcc r4, r1 │ │ + ldr r1, [sp, #36] @ 0x24 │ │ + ldmia.w r4, {r3, r5, r8, r9, fp, lr} │ │ + add.w r0, r0, r1, lsl #3 │ │ + mov r1, r0 │ │ + stmia.w r1, {r3, r5, r8, r9, fp, lr} │ │ + mov lr, ip │ │ + mov fp, r2 │ │ + ldr r1, [sp, #16] │ │ + add.w r3, r0, #24 │ │ + ldr.w r8, [sp, #32] │ │ + subs r1, r1, r6 │ │ + ldr.w r9, [sp, #24] │ │ + ldr r1, [sp, #20] │ │ + sbcs.w r1, r1, sl │ │ + it cc │ │ + movcc lr, r2 │ │ + mov sl, r0 │ │ + ldmia.w lr, {r0, r1, r2, r4, r5, r6} │ │ + stmia r3!, {r0, r1, r2, r4, r5, r6} │ │ + it cs │ │ + movcs ip, fp │ │ + add.w r0, sl, #48 @ 0x30 │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + add.w r0, sl, #72 @ 0x48 │ │ + ldr.w ip, [sp, #28] │ │ + ldmia.w ip, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #4 │ │ + b.n 3067c │ │ + mov r2, r9 │ │ + add.w ip, sp, #40 @ 0x28 │ │ + ldmia.w r2, {r0, r1, r3, r4, r5, r6} │ │ + mov lr, ip │ │ + stmia.w lr, {r0, r1, r3, r4, r5, r6} │ │ + add.w r0, r8, r8, lsl #1 │ │ + add.w lr, r9, r0, lsl #3 │ │ + add.w r0, ip, r0, lsl #3 │ │ + ldmia.w lr, {r1, r2, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ + movs r1, #1 │ │ + ldr r0, [sp, #0] │ │ + add.w sl, r1, #1 │ │ + cmp r1, r8 │ │ + str r1, [sp, #16] │ │ + sub.w r0, r0, r8 │ │ + str r0, [sp, #8] │ │ + add.w r0, r1, r1, lsl #1 │ │ + str r0, [sp, #20] │ │ + bcs.n 30746 │ │ + ldr r0, [sp, #20] │ │ + mov r1, sl │ │ + ldr r3, [sp, #16] │ │ + lsls r0, r0, #3 │ │ + str r0, [sp, #36] @ 0x24 │ │ + b.n 306c8 │ │ + add r1, sp, #40 @ 0x28 │ │ + sub.w r4, r7, #48 @ 0x30 │ │ + ldr.w r9, [sp, #24] │ │ + strd ip, lr, [r1], #8 │ │ + ldmia r4, {r0, r2, r3, r4} │ │ + stmia r1!, {r0, r2, r3, r4} │ │ + ldrd r3, r8, [sp, #28] │ │ + cmp r3, r8 │ │ + mov r1, r3 │ │ + it cc │ │ + addcc r1, #1 │ │ + ldr r0, [sp, #36] @ 0x24 │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #36] @ 0x24 │ │ + bcs.n 30746 │ │ + add.w r3, r3, r3, lsl #1 │ │ + add r0, sp, #40 @ 0x28 │ │ + str r1, [sp, #28] │ │ + add.w r2, r9, r3, lsl #3 │ │ + add.w r4, r0, r3, lsl #3 │ │ + mov r1, r2 │ │ + mov r5, r4 │ │ + ldmia.w r1, {r0, r6, r8, fp, ip, lr} │ │ + stmia.w r5, {r0, r6, r8, fp, ip, lr} │ │ + add r0, sp, #40 @ 0x28 │ │ + ldr.w ip, [r0, r3, lsl #3] │ │ + ldrd r0, r1, [r4, #-24] │ │ + ldr.w lr, [r4, #4] │ │ + subs.w r0, ip, r0 │ │ + sbcs.w r0, lr, r1 │ │ + bcs.n 306b2 │ │ + add.w r3, r2, #8 │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ + ldr r2, [r2, #20] │ │ + ldmia r3, {r0, r1, r3} │ │ + str.w r2, [r7, #-36] │ │ + sub.w r2, r7, #48 @ 0x30 │ │ + stmia r2!, {r0, r1, r3} │ │ + add r0, sp, #40 @ 0x28 │ │ + cmp.w fp, #24 │ │ + add.w r3, r0, fp │ │ + sub.w r8, r3, #24 │ │ + mov r2, r3 │ │ + ldmia.w r8, {r0, r1, r4, r5, r6, r9} │ │ + stmia.w r2, {r0, r1, r4, r5, r6, r9} │ │ + beq.n 306a0 │ │ + ldrd r0, r1, [r3, #-48] @ 0x30 │ │ + sub.w fp, fp, #24 │ │ + subs.w r0, ip, r0 │ │ + sbcs.w r0, lr, r1 │ │ + bcc.n 30712 │ │ + add r0, sp, #40 @ 0x28 │ │ + add.w r1, r0, fp │ │ + b.n 306a2 │ │ + add.w r0, r8, r8, lsl #1 │ │ + add r1, sp, #40 @ 0x28 │ │ + ldr r2, [sp, #16] │ │ + add.w ip, r1, r0, lsl #3 │ │ + ldr r1, [sp, #8] │ │ + cmp r2, r1 │ │ + bcs.n 3082a │ │ + ldr r1, [sp, #24] │ │ + str.w ip, [sp, #12] │ │ + add.w r4, r1, r0, lsl #3 │ │ + ldr r0, [sp, #20] │ │ + str.w ip, [sp, #20] │ │ + str r4, [sp, #4] │ │ + mov.w r8, r0, lsl #3 │ │ + movs r0, #24 │ │ + str r0, [sp, #28] │ │ + b.n 307aa │ │ + ldr.w ip, [sp, #12] │ │ + mov r1, ip │ │ + sub.w r6, r7, #48 @ 0x30 │ │ + ldr r4, [sp, #36] @ 0x24 │ │ + strd r4, lr, [r1], #8 │ │ + ldmia r6, {r0, r2, r3, r6} │ │ + ldr r4, [sp, #4] │ │ + stmia r1!, {r0, r2, r3, r6} │ │ + ldr r2, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + mov sl, r2 │ │ + cmp r2, r0 │ │ + it cc │ │ + addcc.w sl, sl, #1 │ │ + ldr r0, [sp, #28] │ │ + sub.w r0, r0, #24 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #20] │ │ + add.w r0, r0, #24 │ │ + str r0, [sp, #20] │ │ + bcs.n 3082a │ │ + add.w r0, r2, r2, lsl #1 │ │ + str.w sl, [sp, #16] │ │ + add.w fp, r4, r0, lsl #3 │ │ + add.w r3, ip, r0, lsl #3 │ │ + mov r5, fp │ │ + mov r6, r3 │ │ + ldmia.w r5, {r1, r2, r9, sl, ip, lr} │ │ + stmia.w r6, {r1, r2, r9, sl, ip, lr} │ │ + ldr.w ip, [sp, #12] │ │ + ldrd r1, r2, [r3, #-24] │ │ + ldr.w lr, [r3, #4] │ │ + ldr.w r0, [ip, r0, lsl #3] │ │ + str r0, [sp, #36] @ 0x24 │ │ + subs r1, r0, r1 │ │ + sbcs.w r1, lr, r2 │ │ + bcs.n 3078a │ │ + add.w r5, fp, #8 │ │ + ldr.w sl, [sp, #28] │ │ + ldr.w fp, [sp, #20] │ │ + sub.w r0, r7, #48 @ 0x30 │ │ + ldmia r5, {r1, r2, r3, r5} │ │ + stmia r0!, {r1, r2, r3, r5} │ │ + add.w r6, fp, r8 │ │ + cmp r8, sl │ │ + sub.w r9, r6, #24 │ │ + mov r3, r6 │ │ + ldmia.w r9, {r0, r1, r2, r4, r5, ip} │ │ + stmia.w r3, {r0, r1, r2, r4, r5, ip} │ │ + beq.n 30774 │ │ + ldrd r0, r1, [r6, #-48] @ 0x30 │ │ + add.w sl, sl, #24 │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + sub.w fp, fp, #24 │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, lr, r1 │ │ + bcc.n 307f4 │ │ + ldr.w ip, [sp, #12] │ │ + add.w r1, fp, r8 │ │ + b.n 3077a │ │ + ldr r0, [sp, #0] │ │ + add.w lr, sp, #40 @ 0x28 │ │ + ldr r4, [sp, #24] │ │ + sub.w r9, ip, #24 │ │ + add.w r1, r0, r0, lsl #1 │ │ + mvn.w r0, #23 │ │ + str r1, [sp, #20] │ │ + add.w r0, r0, r1, lsl #3 │ │ + str r0, [sp, #36] @ 0x24 │ │ + add.w r8, lr, r0 │ │ + ldr r0, [sp, #32] │ │ + ldrd r1, r2, [lr] │ │ + mov fp, lr │ │ + ldrd r3, r5, [ip] │ │ + strd r4, r0, [sp, #28] │ │ + subs r1, r3, r1 │ │ + sbcs.w r1, r5, r2 │ │ + it cc │ │ + movcc fp, ip │ │ + mov r2, r4 │ │ + ldmia.w fp, {r0, r1, r3, r4, r5, r6} │ │ + mov fp, r8 │ │ + stmia r2!, {r0, r1, r3, r4, r5, r6} │ │ + ldrd r0, r1, [r9] │ │ + ldrd r2, r3, [r8] │ │ + ite cs │ │ + addcs.w lr, lr, #24 │ │ + addcc.w ip, ip, #24 │ │ + subs r0, r2, r0 │ │ + sbcs.w r0, r3, r1 │ │ + it cc │ │ + movcc fp, r9 │ │ + ldr.w sl, [sp, #36] @ 0x24 │ │ + ldr r0, [sp, #24] │ │ + add.w r1, r0, sl │ │ + ldmia.w fp, {r0, r2, r3, r4, r5, r6} │ │ + sub.w sl, sl, #24 │ │ + stmia r1!, {r0, r2, r3, r4, r5, r6} │ │ + mov.w r0, #0 │ │ + mov.w r1, #0 │ │ + ldr r4, [sp, #28] │ │ + it cs │ │ + movcs r0, #1 │ │ + it cc │ │ + movcc r1, #1 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne.w r1, #4294967295 @ 0xffffffff │ │ + cmp r0, #0 │ │ + it ne │ │ + movne.w r0, #4294967295 @ 0xffffffff │ │ + add.w r1, r1, r1, lsl #1 │ │ + add.w r0, r0, r0, lsl #1 │ │ + adds r4, #24 │ │ + add.w r9, r9, r1, lsl #3 │ │ + str.w sl, [sp, #36] @ 0x24 │ │ + add.w r8, r8, r0, lsl #3 │ │ + ldr r0, [sp, #32] │ │ + subs r0, #1 │ │ + bne.n 3084c │ │ + ldr r0, [sp, #0] │ │ + mov sl, r8 │ │ + add.w r8, r9, #24 │ │ + lsls r2, r0, #31 │ │ + beq.n 30904 │ │ + mov r0, ip │ │ + cmp lr, r8 │ │ + it cc │ │ + movcc r0, lr │ │ + mov r9, r4 │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w r9, {r1, r2, r3, r4, r5, r6} │ │ + ite cc │ │ + addcc.w lr, lr, #24 │ │ + addcs.w ip, ip, #24 │ │ + ldr r4, [sp, #24] │ │ + cmp lr, r8 │ │ + itt eq │ │ + addeq.w r0, sl, #24 │ │ + cmpeq ip, r0 │ │ + bne.n 3091c │ │ + addw sp, sp, #1212 @ 0x4bc │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + bl d490 │ │ + udf #254 @ 0xfe │ │ + mov r5, r0 │ │ + ldr r0, [sp, #20] │ │ + add r1, sp, #40 @ 0x28 │ │ + lsls r2, r0, #3 │ │ + mov r0, r4 │ │ + bl 5daa8 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + add.w lr, r1, r1, lsr #1 │ │ + cmp.w lr, #0 │ │ + beq.n 30a3e │ │ + mov fp, r0 │ │ + str r1, [sp, #0] │ │ + b.n 3095c │ │ + ldr.w lr, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ + cmp.w lr, #0 │ │ + beq.n 30a3e │ │ + sub.w lr, lr, #1 │ │ + str.w lr, [sp, #4] │ │ + cmp lr, r1 │ │ + bcs.n 3099e │ │ + mov r1, fp │ │ + add.w r8, sp, #8 │ │ + ldmia.w r1, {r0, r2, r3, r4, r5, r6} │ │ + mov ip, r8 │ │ + stmia.w ip, {r0, r2, r3, r4, r5, r6} │ │ + add.w r0, lr, lr, lsl #1 │ │ + movs r2, #24 │ │ + add.w r9, fp, r0, lsl #3 │ │ + mov r0, fp │ │ + mov r1, r9 │ │ + bl 5dbe2 │ │ + mov r0, r8 │ │ + ldr.w lr, [sp, #4] │ │ + ldmia.w r0, {r1, r2, r3, r4, r5, r6} │ │ + stmia.w r9, {r1, r2, r3, r4, r5, r6} │ │ + movs r4, #0 │ │ + ldr r1, [sp, #0] │ │ + b.n 309a2 │ │ + sub.w r4, lr, r1 │ │ + lsls r6, r4, #1 │ │ + adds r3, r6, #1 │ │ + cmp r1, lr │ │ + mov ip, lr │ │ + it cc │ │ + movcc ip, r1 │ │ + cmp r3, ip │ │ + bcs.n 30950 │ │ + adds r0, r6, #2 │ │ + cmp r0, ip │ │ + bcs.n 309de │ │ + add.w r0, r0, r0, lsl #1 │ │ + add.w r6, r3, r3, lsl #1 │ │ + ldr.w r2, [fp, r0, lsl #3] │ │ + add.w r0, fp, r0, lsl #3 │ │ + ldr.w r5, [fp, r6, lsl #3] │ │ + add.w r6, fp, r6, lsl #3 │ │ + ldr r0, [r0, #4] │ │ + ldr r6, [r6, #4] │ │ + subs r2, r5, r2 │ │ + sbcs.w r0, r6, r0 │ │ + it cc │ │ + addcc r3, #1 │ │ + add.w r0, r3, r3, lsl #1 │ │ + mov lr, r3 │ │ + add.w r3, r4, r4, lsl #1 │ │ + add.w r1, fp, r0, lsl #3 │ │ + ldr.w r6, [fp, r0, lsl #3] │ │ + ldr.w r4, [fp, r3, lsl #3] │ │ + add.w r3, fp, r3, lsl #3 │ │ + ldr r0, [r1, #4] │ │ + ldr r5, [r3, #4] │ │ + subs r2, r4, r6 │ │ + sbcs.w r2, r5, r0 │ │ + bcs.n 30950 │ │ + strd r6, r0, [r3] │ │ + add.w r6, r1, #8 │ │ + str r4, [r1, #0] │ │ + str r5, [r1, #4] │ │ + ldmia r6, {r0, r4, r5, r6} │ │ + ldrd r2, r9, [r3, #8] │ │ + ldrd r8, sl, [r3, #16] │ │ + str r4, [r3, #12] │ │ + mov r4, lr │ │ + str r6, [r3, #20] │ │ + mov.w r6, lr, lsl #1 │ │ + str r0, [r3, #8] │ │ + str r5, [r3, #16] │ │ + adds r3, r6, #1 │ │ + cmp r3, ip │ │ + str r2, [r1, #8] │ │ + str.w r9, [r1, #12] │ │ + str.w r8, [r1, #16] │ │ + str.w sl, [r1, #20] │ │ + bcc.n 309b2 │ │ + b.n 30950 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + mov fp, r2 │ │ + mov r4, r1 │ │ + cmp r3, #8 │ │ + bcc.n 30a98 │ │ + lsrs r6, r3, #3 │ │ + mov.w r9, #168 @ 0xa8 │ │ + mla r2, r6, r9, r0 │ │ + add.w sl, r6, r6, lsl #1 │ │ + mov r3, r6 │ │ + add.w r1, r0, sl, lsl #5 │ │ + bl 30a46 │ │ + mla r2, r6, r9, r4 │ │ + add.w r1, r4, sl, lsl #5 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + mov r3, r6 │ │ + bl 30a46 │ │ + mla r2, r6, r9, fp │ │ + add.w r1, fp, sl, lsl #5 │ │ + mov r4, r0 │ │ + mov r0, fp │ │ + mov r3, r6 │ │ + bl 30a46 │ │ + mov fp, r0 │ │ + mov r0, r8 │ │ + ldrd lr, ip, [fp] │ │ + movs r5, #0 │ │ + ldrd r3, r6, [r4] │ │ + ldrd r2, r8, [r0] │ │ + subs.w r1, r3, lr │ │ + sbcs.w r1, r6, ip │ │ + mov.w r1, #0 │ │ + it cc │ │ + movcc r1, #1 │ │ + subs r3, r2, r3 │ │ + sbcs.w r3, r8, r6 │ │ + mov.w r3, #0 │ │ + it cc │ │ + movcc r3, #1 │ │ + teq r3, r1 │ │ + it ne │ │ + movne r4, fp │ │ + subs.w r1, r2, lr │ │ + sbcs.w r1, r8, ip │ │ + it cc │ │ + movcc r5, #1 │ │ + eors r3, r5 │ │ + it ne │ │ + movne r4, r0 │ │ + mov r0, r4 │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #404 @ 0x194 │ │ + mov r8, r0 │ │ + movw r0, #25976 @ 0x6578 │ │ + strh.w r0, [sp, #20] │ │ + movw r0, #26220 @ 0x666c │ │ + movt r0, #25903 @ 0x652f │ │ + movw r2, #28719 @ 0x702f │ │ + str r0, [sp, #16] │ │ + movw r0, #12131 @ 0x2f63 │ │ + movt r0, #25971 @ 0x6573 │ │ + add r1, sp, #8 │ │ + str r0, [sp, #12] │ │ + movt r2, #28530 @ 0x6f72 │ │ + movs r0, #0 │ │ + cmp r1, r1 │ │ + str r2, [sp, #8] │ │ + strb.w r0, [sp, #22] │ │ + beq.n 30b32 │ │ + movs r2, #0 │ │ + ldrb r3, [r1, r2] │ │ + cbz r3, 30b68 │ │ + adds r2, #1 │ │ + bne.n 30b28 │ │ + ldr r2, [sp, #8] │ │ + movw r3, #256 @ 0x100 │ │ + ldr r6, [sp, #12] │ │ + movt r3, #257 @ 0x101 │ │ + subs r5, r3, r2 │ │ + subs r3, r3, r6 │ │ + orrs r2, r5 │ │ + orrs r3, r6 │ │ + ands r2, r3 │ │ + mvns r2, r2 │ │ + tst.w r2, #2155905152 @ 0x80808080 │ │ + mov.w r2, #0 │ │ + it eq │ │ + moveq r2, #8 │ │ + add r1, r2 │ │ + ldrb r3, [r1, r0] │ │ + cbz r3, 30b66 │ │ + adds r0, #1 │ │ + eor.w r3, r2, r0 │ │ + cmp r3, #15 │ │ + bne.n 30b56 │ │ + b.n 30bbc │ │ + add r2, r0 │ │ + cmp r2, #14 │ │ + bne.n 30bbc │ │ + mov.w r0, #256 @ 0x100 │ │ + mov.w r6, #256 @ 0x100 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.w 30cb0 │ │ + add.w r9, sp, #8 │ │ + add.w sl, sp, #392 @ 0x188 │ │ + mov r4, r0 │ │ + mov.w fp, #1 │ │ + strd r6, r0, [sp, #392] @ 0x188 │ │ + mov r0, r9 │ │ + mov r1, r4 │ │ + mov r2, r6 │ │ + blx 60ad0 │ │ + mov r5, r0 │ │ + adds r0, #1 │ │ + beq.n 30c24 │ │ + cmp r5, r6 │ │ + str r5, [sp, #400] @ 0x190 │ │ + bne.n 30c5a │ │ + mov r0, sl │ │ + mov r1, r6 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + str.w fp, [sp] │ │ + bl 1d520 │ │ + ldrd r6, r4, [sp, #392] @ 0x188 │ │ + b.n 30b90 │ │ + ldr r1, [pc, #296] @ (30ce8 ) │ │ + movs r0, #2 │ │ + ldr r5, [pc, #296] @ (30cec ) │ │ + movs r4, #0 │ │ + add r1, pc │ │ + add r5, pc │ │ + ldrb r3, [r1, #0] │ │ + movs r1, #0 │ │ + uxtb r3, r3 │ │ + mov r2, r4 │ │ + tbb [pc, r3] │ │ + lsls r2, r6, #12 │ │ + lsls r2, r0, #28 │ │ + ldrb r2, [r5, #8] │ │ + cbz r2, 30c3c │ │ + mov.w r6, #2147483648 @ 0x80000000 │ │ + b.n 30c96 │ │ + ldrb r2, [r5, #8] │ │ + mov.w r6, #2147483648 @ 0x80000000 │ │ + cmp r2, #0 │ │ + bne.n 30c96 │ │ + ldrd r9, r4, [r5] │ │ + movs r1, #2 │ │ + ldr r0, [pc, #252] @ (30cf0 ) │ │ + strb.w r1, [r8, #4] │ │ + ldr r1, [r4, #0] │ │ + add r0, pc │ │ + str.w r6, [r8] │ │ + str.w r0, [r8, #8] │ │ + cbz r1, 30c0a │ │ + mov r0, r9 │ │ + blx r1 │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, r5 │ │ + blx 608f0 │ │ + add sp, #404 @ 0x194 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + blx 60950 │ │ + cmp r6, #0 │ │ + ldr r5, [r0, #0] │ │ + itt ne │ │ + movne r0, r4 │ │ + blxne 608f0 │ │ + movs r0, #0 │ │ + movs r4, #0 │ │ + cmp r5, #2 │ │ + bne.n 30bdc │ │ + ldr r0, [pc, #180] @ (30cf4 ) │ │ + movs r1, #2 │ │ + strb.w r1, [r8, #4] │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ + add r0, pc │ │ + str.w r1, [r8] │ │ + str.w r0, [r8, #8] │ │ + add sp, #404 @ 0x194 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cmp r6, r5 │ │ + bls.n 30c76 │ │ + cbz r5, 30c88 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + blx 60910 │ │ + mov r6, r5 │ │ + cbnz r0, 30c78 │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + mov r0, r4 │ │ + ubfx r4, r0, #8, #8 │ │ + lsrs r1, r0, #16 │ │ + mov r3, r0 │ │ + cmp.w r6, #2147483648 @ 0x80000000 │ │ + beq.n 30bcc │ │ + b.n 30c96 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + movs r4, #0 │ │ + mov r6, r5 │ │ + lsls r1, r1, #16 │ │ + uxtb r0, r0 │ │ + orr.w r1, r1, r4, lsl #8 │ │ + str.w r5, [r8, #8] │ │ + add r0, r1 │ │ + strd r6, r0, [r8] │ │ + add sp, #404 @ 0x194 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #1 │ │ + mov.w r1, #256 @ 0x100 │ │ + bl afe8 │ │ + mov r6, r0 │ │ + ldr r0, [r4, #4] │ │ + cbnz r0, 30cc4 │ │ + mov r4, r5 │ │ + b.n 30cda │ │ + mov r0, r9 │ │ + blx 608f0 │ │ + mov r4, r5 │ │ + b.n 30cda │ │ + mov r6, r0 │ │ + b.n 30cda │ │ + mov r6, r0 │ │ + ldr r0, [sp, #392] @ 0x188 │ │ + cbz r0, 30ce0 │ │ + ldr r4, [sp, #396] @ 0x18c │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r6 │ │ + blx 5efdc │ │ + nop │ │ + subs r0, r0, r7 │ │ + movs r3, r0 │ │ + subs r6, r5, r6 │ │ + movs r3, r0 │ │ + subs r6, r2, r5 │ │ + movs r3, r0 │ │ + subs r0, r1, r4 │ │ + movs r3, r0 │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #0] │ │ + movs r5, #4 │ │ + lsls r1, r0, #1 │ │ + cmp r1, #4 │ │ + movw r1, #21845 @ 0x5555 │ │ + it hi │ │ + lslhi r5, r0, #1 │ │ + movt r1, #341 @ 0x155 │ │ + cmp r0, r1 │ │ + bls.n 30d22 │ │ + ldr r2, [pc, #76] @ (30d68 ) │ │ + movs r0, #0 │ │ + add r2, pc │ │ + bl afd8 │ │ + add.w r1, r5, r5, lsl #1 │ │ + mov.w r2, r1, lsl #4 │ │ + cbnz r0, 30d30 │ │ + movs r0, #0 │ │ + b.n 30d3e │ │ + add.w r0, r0, r0, lsl #1 │ │ + ldr r1, [r4, #4] │ │ + str r1, [sp, #12] │ │ + lsls r0, r0, #4 │ │ + str r0, [sp, #20] │ │ + movs r0, #8 │ │ + add r3, sp, #12 │ │ + str r0, [sp, #16] │ │ + mov r0, sp │ │ + movs r1, #8 │ │ + bl 22052 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + itttt ne │ │ + ldrne r0, [sp, #4] │ │ + strdne r5, r0, [r4] │ │ + addne sp, #24 │ │ + popne {r4, r5, r7, pc} │ │ + ldrd r0, r1, [sp, #4] │ │ + ldr r2, [pc, #12] @ (30d6c ) │ │ + add r2, pc │ │ + bl afd8 │ │ + nop │ │ + adds r4, r5, r1 │ │ + movs r3, r0 │ │ + adds r0, r5, r0 │ │ + movs r3, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + mov r4, r0 │ │ + ldr r0, [r0, #16] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [r4, #20] │ │ + blxne 608f0 │ │ + ldr r0, [r4, #28] │ │ + cbz r0, 30d90 │ │ + ldr r0, [r4, #32] │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w 60820 │ │ + pop {r4, r6, r7, pc} │ │ + bmi.n 30d3e │ │ + cmp r1, #0 │ │ + beq.n 30e60 │ │ + push {r4, r5, r6, r7, lr} │ │ + str.w r8, [sp, #-4]! │ │ + ldr r3, [pc, #200] @ (30e68 ) │ │ + add.w ip, r0, r1 │ │ + movs r2, #0 │ │ + mov r4, r0 │ │ + add r3, pc │ │ + mov r8, r3 │ │ + b.n 30dc4 │ │ + orr.w r6, r3, lr, lsl #6 │ │ + adds r4, r5, #2 │ │ + sub.w r3, r6, #9 │ │ + cmp r3, #5 │ │ + bcs.n 30e04 │ │ + subs r2, r2, r5 │ │ + cmp r4, ip │ │ + add r2, r4 │ │ + beq.n 30e50 │ │ + mov r5, r4 │ │ + ldrsb.w r3, [r4], #1 │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + uxtb r6, r3 │ │ + bgt.n 30db4 │ │ + ldrb r3, [r5, #1] │ │ + and.w lr, r6, #31 │ │ + cmp r6, #224 @ 0xe0 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + bcc.n 30dae │ │ + ldrb r4, [r5, #2] │ │ + cmp r6, #240 @ 0xf0 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + orr.w r3, r4, r3, lsl #6 │ │ + bcc.n 30e20 │ │ + ldrb r4, [r5, #3] │ │ + and.w r6, lr, #7 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + orr.w r3, r4, r3, lsl #6 │ │ + adds r4, r5, #4 │ │ + orr.w r6, r3, r6, lsl #18 │ │ + b.n 30db4 │ │ + cmp r6, #32 │ │ + beq.n 30dbc │ │ + cmp r6, #128 @ 0x80 │ │ + bcc.n 30e52 │ │ + lsrs r3, r6, #8 │ │ + cmp r3, #31 │ │ + bgt.n 30e28 │ │ + cbz r3, 30e38 │ │ + cmp r3, #22 │ │ + bne.n 30e52 │ │ + cmp.w r6, #5760 @ 0x1680 │ │ + beq.n 30dbc │ │ + b.n 30e52 │ │ + orr.w r6, r3, lr, lsl #12 │ │ + adds r4, r5, #3 │ │ + b.n 30db4 │ │ + cmp r3, #32 │ │ + beq.n 30e44 │ │ + cmp r3, #48 @ 0x30 │ │ + bne.n 30e52 │ │ + cmp.w r6, #12288 @ 0x3000 │ │ + beq.n 30dbc │ │ + b.n 30e52 │ │ + uxtb r3, r6 │ │ + ldrb.w r3, [r8, r3] │ │ + lsls r3, r3, #31 │ │ + bne.n 30dbc │ │ + b.n 30e52 │ │ + uxtb r3, r6 │ │ + ldrb.w r3, [r8, r3] │ │ + lsls r3, r3, #30 │ │ + bmi.n 30dbc │ │ + b.n 30e52 │ │ + mov r2, r1 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add r0, r2 │ │ + subs r1, r1, r2 │ │ + bx lr │ │ + movs r2, #0 │ │ + add r0, r2 │ │ + subs r1, r1, r2 │ │ + bx lr │ │ + strb r3, [r5, #14] │ │ + vsli.64 d27, d16, #61 @ 0x3d │ │ + ldrd r4, r2, [r1] │ │ + cmp r4, r2 │ │ + beq.n 30e8e │ │ + mov r3, r4 │ │ + ldrb.w r2, [r3], #1 │ │ + str r3, [r1, #0] │ │ + sxtb r3, r2 │ │ + cmp.w r3, #4294967295 @ 0xffffffff │ │ + ble.n 30e9a │ │ + movs r1, #0 │ │ + strd r1, r2, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + ldr r1, [pc, #100] @ (30ef4 ) │ │ + movs r2, #18 │ │ + add r1, pc │ │ + strd r1, r2, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + adds r3, r4, #2 │ │ + str r3, [r1, #0] │ │ + ldrb r3, [r4, #1] │ │ + and.w ip, r2, #31 │ │ + cmp r2, #224 @ 0xe0 │ │ + and.w lr, r3, #63 @ 0x3f │ │ + bcc.n 30edc │ │ + ldrb r3, [r4, #2] │ │ + adds r5, r4, #3 │ │ + str r5, [r1, #0] │ │ + cmp r2, #240 @ 0xf0 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + orr.w lr, r3, lr, lsl #6 │ │ + bcc.n 30ee8 │ │ + ldrb r2, [r4, #3] │ │ + adds r3, r4, #4 │ │ + str r3, [r1, #0] │ │ + and.w r1, r2, #63 @ 0x3f │ │ + and.w r2, ip, #7 │ │ + orr.w r1, r1, lr, lsl #6 │ │ + orr.w r2, r1, r2, lsl #18 │ │ + movs r1, #0 │ │ + strd r1, r2, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + orr.w r2, lr, ip, lsl #6 │ │ + movs r1, #0 │ │ + strd r1, r2, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + orr.w r2, lr, ip, lsl #12 │ │ + movs r1, #0 │ │ + strd r1, r2, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + ldr r4, [r7, #16] │ │ + @ instruction: 0xfffde9d0 │ │ + movs r1, #0 │ │ + cmp r2, r1 │ │ + beq.n 30f14 │ │ + push {r4, lr} │ │ + mov r3, r2 │ │ + ldrb.w r1, [r3], #1 │ │ + str r3, [r0, #0] │ │ + sxtb r3, r1 │ │ + cmp r3, #0 │ │ + bmi.n 30f18 │ │ + movs r0, #1 │ │ + pop {r4, pc} │ │ + movs r0, #0 │ │ + bx lr │ │ + adds r3, r2, #2 │ │ + str r3, [r0, #0] │ │ + ldrb r3, [r2, #1] │ │ + and.w ip, r1, #31 │ │ + cmp r1, #224 @ 0xe0 │ │ + and.w r3, r3, #63 @ 0x3f │ │ + bcc.n 30f58 │ │ + ldrb.w lr, [r2, #2] │ │ + adds r4, r2, #3 │ │ + str r4, [r0, #0] │ │ + cmp r1, #240 @ 0xf0 │ │ + and.w r4, lr, #63 @ 0x3f │ │ + orr.w r3, r4, r3, lsl #6 │ │ + bcc.n 30f60 │ │ + ldrb r1, [r2, #3] │ │ + adds r2, #4 │ │ + str r2, [r0, #0] │ │ + and.w r0, r1, #63 @ 0x3f │ │ + and.w r1, ip, #7 │ │ + orr.w r0, r0, r3, lsl #6 │ │ + orr.w r1, r0, r1, lsl #18 │ │ + movs r0, #1 │ │ + pop {r4, pc} │ │ + orr.w r1, r3, ip, lsl #6 │ │ + movs r0, #1 │ │ + pop {r4, pc} │ │ + orr.w r1, r3, ip, lsl #12 │ │ + movs r0, #1 │ │ + pop {r4, pc} │ │ + push {r4, r5, r6, lr} │ │ + ldrb r3, [r1, #0] │ │ + cmp r2, #1 │ │ + bne.n 30f86 │ │ + cmp r3, #43 @ 0x2b │ │ + mov.w ip, #1 │ │ + it ne │ │ + cmpne r3, #45 @ 0x2d │ │ + bne.n 30f94 │ │ + strb.w ip, [r0, #1] │ │ + strb.w ip, [r0] │ │ + pop {r4, r5, r6, pc} │ │ + cmp r3, #43 @ 0x2b │ │ + bne.n 30fc8 │ │ + sub.w ip, r2, #1 │ │ + adds r1, #1 │ │ + cmp r2, #18 │ │ + bcs.n 30fce │ │ + movs r3, #0 │ │ + movs r6, #0 │ │ + ldrb r5, [r1, #0] │ │ + sub.w r2, r5, #65 @ 0x41 │ │ + sub.w r4, r5, #48 @ 0x30 │ │ + cmp r5, #57 @ 0x39 │ │ + bic.w r2, r2, #32 │ │ + it hi │ │ + addhi.w r4, r2, #10 │ │ + cmp r4, #15 │ │ + bhi.n 31016 │ │ + orr.w r4, r4, r3, lsl #4 │ │ + lsls r2, r6, #4 │ │ + orr.w r6, r2, r3, lsr #28 │ │ + adds r1, #1 │ │ + subs.w ip, ip, #1 │ │ + mov r3, r4 │ │ + bne.n 30f98 │ │ + b.n 31008 │ │ + mov ip, r2 │ │ + cmp r2, #17 │ │ + bcc.n 30f94 │ │ + mov.w lr, #0 │ │ + movs r6, #0 │ │ + ldrb r4, [r1, #0] │ │ + sub.w r5, r4, #65 @ 0x41 │ │ + sub.w r3, r4, #48 @ 0x30 │ │ + cmp r4, #57 @ 0x39 │ │ + bic.w r5, r5, #32 │ │ + it hi │ │ + addhi.w r3, r5, #10 │ │ + cmp r3, #15 │ │ + bhi.n 31016 │ │ + cmp.w r6, #268435456 @ 0x10000000 │ │ + bcs.n 31024 │ │ + orr.w r4, r3, lr, lsl #4 │ │ + lsls r2, r6, #4 │ │ + orr.w r6, r2, lr, lsr #28 │ │ + adds r1, #1 │ │ + subs.w ip, ip, #1 │ │ + mov lr, r4 │ │ + bne.n 30fd4 │ │ + mov.w ip, #0 │ │ + strd r4, r6, [r0, #8] │ │ + strb.w ip, [r0] │ │ + pop {r4, r5, r6, pc} │ │ + mov.w ip, #1 │ │ + strb.w ip, [r0, #1] │ │ + strb.w ip, [r0] │ │ + pop {r4, r5, r6, pc} │ │ + movs r1, #2 │ │ + mov.w ip, #1 │ │ + strb r1, [r0, #1] │ │ + strb.w ip, [r0] │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #40 @ 0x28 │ │ + mov r4, r0 │ │ + movs r0, #0 │ │ + str r0, [sp, #24] │ │ + movs r0, #1 │ │ + strb.w r0, [sp, #36] @ 0x24 │ │ + movs r0, #58 @ 0x3a │ │ + mov r5, r1 │ │ + strd r1, r2, [sp, #16] │ │ + add r1, sp, #12 │ │ + str r0, [sp, #12] │ │ + str r0, [sp, #32] │ │ + mov r0, sp │ │ + mov r6, r2 │ │ + str r2, [sp, #28] │ │ + bl 1961c │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #1 │ │ + bne.n 3107c │ │ + ldrd r0, r1, [sp, #4] │ │ + adds r3, r4, #4 │ │ + subs r2, r6, r1 │ │ + add r1, r5 │ │ + stmia r3!, {r0, r1, r2} │ │ + str r5, [r4, #0] │ │ + add sp, #40 @ 0x28 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + str r5, [r4, #0] │ │ + add sp, #40 @ 0x28 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r7, lr} │ │ + cmp r2, #1 │ │ + beq.n 3109e │ │ + cbnz r2, 310b6 │ │ + movs r1, #0 │ │ + mov.w lr, #1 │ │ + strb r1, [r0, #1] │ │ + strb.w lr, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrb r2, [r1, #0] │ │ + mov.w lr, #1 │ │ + cmp r2, #43 @ 0x2b │ │ + it ne │ │ + cmpne r2, #45 @ 0x2d │ │ + bne.n 3110a │ │ + strb.w lr, [r0, #1] │ │ + strb.w lr, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #43 @ 0x2b │ │ + bne.n 31104 │ │ + sub.w lr, r2, #1 │ │ + adds r1, #1 │ │ + cmp r2, #10 │ │ + bcc.n 3110a │ │ + mov.w ip, #0 │ │ + movs r2, #0 │ │ + cmp.w lr, #0 │ │ + beq.n 31132 │ │ + ldrb.w r4, [r1], #1 │ │ + sub.w r5, r4, #65 @ 0x41 │ │ + sub.w r3, r4, #48 @ 0x30 │ │ + cmp r4, #57 @ 0x39 │ │ + bic.w r5, r5, #32 │ │ + it hi │ │ + addhi.w r3, r5, #10 │ │ + cmp r3, #15 │ │ + bhi.n 3113e │ │ + cmp.w ip, r2, lsr #28 │ │ + bne.n 3114c │ │ + lsls r2, r2, #4 │ │ + sub.w lr, lr, #1 │ │ + orrs r2, r3 │ │ + cmp.w lr, #0 │ │ + bne.n 310d2 │ │ + b.n 31132 │ │ + mov lr, r2 │ │ + cmp r2, #9 │ │ + bcs.n 310c6 │ │ + movs r2, #0 │ │ + ldrb r5, [r1, #0] │ │ + sub.w r4, r5, #65 @ 0x41 │ │ + sub.w r3, r5, #48 @ 0x30 │ │ + cmp r5, #57 @ 0x39 │ │ + bic.w r4, r4, #32 │ │ + it hi │ │ + addhi.w r3, r4, #10 │ │ + cmp r3, #15 │ │ + bhi.n 3113e │ │ + orr.w r2, r3, r2, lsl #4 │ │ + adds r1, #1 │ │ + subs.w lr, lr, #1 │ │ + bne.n 3110c │ │ + mov.w lr, #0 │ │ + str r2, [r0, #4] │ │ + strb.w lr, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + mov.w lr, #1 │ │ + strb.w lr, [r0, #1] │ │ + strb.w lr, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + movs r1, #2 │ │ + mov.w lr, #1 │ │ + strb r1, [r0, #1] │ │ + strb.w lr, [r0] │ │ + pop {r4, r5, r7, pc} │ │ + bmi.n 31106 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + cmp.w r2, #4294967295 @ 0xffffffff │ │ + bgt.n 31172 │ │ + ldr r0, [pc, #56] @ (311a4 ) │ │ + add r0, pc │ │ + bl aff8 │ │ + mov r4, r2 │ │ + mov r5, r0 │ │ + cbz r2, 3118e │ │ + mov r0, r4 │ │ + mov r6, r1 │ │ + blx 60900 │ │ + mov r1, r6 │ │ + mov r6, r0 │ │ + cbnz r0, 31190 │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + movs r6, #1 │ │ + mov r0, r6 │ │ + mov r2, r4 │ │ + bl 5da78 │ │ + strd r4, r6, [r5] │ │ + str r4, [r5, #8] │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + subs r4, r5, r2 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + uxtb r0, r0 │ │ + cmp r0, #3 │ │ + bne.n 311de │ │ + ldrd r5, r6, [r1] │ │ + mov r4, r1 │ │ + ldr r1, [r6, #0] │ │ + cbz r1, 311c4 │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + bmi.n 311aa │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + mov r8, r0 │ │ + mov r0, r2 │ │ + mov r4, r2 │ │ + mov r5, r1 │ │ + blx 60900 │ │ + cbz r0, 31268 │ │ + mov r1, r5 │ │ + mov r2, r4 │ │ + mov r6, r0 │ │ + bl 5da78 │ │ + movs r0, #12 │ │ + blx 60900 │ │ + cbz r0, 31254 │ │ + mov r5, r0 │ │ + strd r4, r6, [r0] │ │ + str r4, [r0, #8] │ │ + movs r0, #12 │ │ + blx 60900 │ │ + cbz r0, 3125e │ │ + ldr r1, [pc, #80] @ (3128c ) │ │ + movs r2, #20 │ │ + strb r2, [r0, #8] │ │ + movs r2, #3 │ │ + add r1, pc │ │ + str.w r0, [r8, #4] │ │ + strb.w r2, [r8] │ │ + strd r5, r1, [r0] │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #4 │ │ + movs r1, #12 │ │ + bl afe8 │ │ + b.n 31266 │ │ + movs r0, #4 │ │ + movs r1, #12 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ + movs r0, #1 │ │ + mov r1, r4 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + mov r0, r5 │ │ + bl 31290 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + mov r4, r0 │ │ + mov r0, r6 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + blx 5efdc │ │ + adds r4, r3, r0 │ │ + movs r3, r0 │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #0 │ │ + it eq │ │ + beq.w 60820 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + ldr r1, [r0, #4] │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #0 │ │ + itt ne │ │ + ldrne r0, [r0, #4] │ │ + bne.w 60820 │ │ + bx lr │ │ + movw ip, #52876 @ 0xce8c │ │ + movw r2, #46348 @ 0xb50c │ │ + movw r3, #59205 @ 0xe745 │ │ + movw r1, #60944 @ 0xee10 │ │ + movt ip, #8070 @ 0x1f86 │ │ + movt r2, #59472 @ 0xe850 │ │ + movt r3, #64094 @ 0xfa5e │ │ + movt r1, #19053 @ 0x4a6d │ │ + strd r1, r3, [r0] │ │ + strd r2, ip, [r0, #8] │ │ + bx lr │ │ + bmi.n 31296 │ │ + ldr r0, [pc, #4] @ (312f4 ) │ │ + movs r1, #40 @ 0x28 │ │ + add r0, pc │ │ + bx lr │ │ + ldr r3, [r7, #96] @ 0x60 │ │ + vcgt.s d18, d0, #0 │ │ + bx lr │ │ + bx lr │ │ + bmi.n 312aa │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #80 @ 0x50 │ │ + mov r9, r1 │ │ + mov r4, r0 │ │ + ldrd r0, r1, [r0] │ │ + movs r2, #1 │ │ + strb r2, [r0, #0] │ │ + ldrb r0, [r1, #0] │ │ + cmp r0, #0 │ │ + beq.n 313cc │ │ + ldr r0, [r4, #8] │ │ + ldrb r0, [r0, #0] │ │ + cmp r0, #0 │ │ + beq.w 31428 │ │ + ldr r6, [r4, #12] │ │ + ldr r0, [r6, #0] │ │ + cbz r0, 31386 │ │ + ldr r5, [r4, #16] │ │ + ldrb r1, [r5, #0] │ │ + cbnz r1, 31380 │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [pc, #372] @ (314ac ) │ │ + ldr r3, [pc, #376] @ (314b0 ) │ │ + add r2, pc │ │ + add r3, pc │ │ + mov r8, r3 │ │ + ldr r3, [pc, #372] @ (314b4 ) │ │ + ldr.w ip, [r1] │ │ + subs r1, r0, #1 │ │ + add r3, pc │ │ + it ne │ │ + movne r1, #1 │ │ + str r1, [sp, #36] @ 0x24 │ │ + cmp r0, #1 │ │ + it eq │ │ + moveq r2, r0 │ │ + add r0, sp, #32 │ │ + strd r6, r3, [sp, #16] │ │ + movs r3, #0 │ │ + strd r8, r2, [sp, #28] │ │ + str r0, [sp, #24] │ │ + ldrd r0, r1, [ip] │ │ + ldr r2, [pc, #336] @ (314b8 ) │ │ + str r3, [sp, #56] @ 0x38 │ │ + movs r3, #2 │ │ + str r3, [sp, #52] @ 0x34 │ │ + add r3, sp, #16 │ │ + str r3, [sp, #48] @ 0x30 │ │ + add r2, pc │ │ + movs r3, #3 │ │ + strd r2, r3, [sp, #40] @ 0x28 │ │ + add r2, sp, #40 @ 0x28 │ │ + bl c6ba │ │ + movs r0, #0 │ │ + strb r0, [r5, #0] │ │ + str r0, [r6, #0] │ │ + ldr r0, [r4, #28] │ │ + ldr r1, [r4, #20] │ │ + ldrd r2, r6, [r0] │ │ + movs r0, #0 │ │ + strd r1, r0, [sp, #32] │ │ + cbnz r2, 313ae │ │ + str r0, [sp, #40] @ 0x28 │ │ + add r0, sp, #40 @ 0x28 │ │ + str r0, [sp, #0] │ │ + mov r0, r6 │ │ + movs r1, #0 │ │ + movs r2, #15 │ │ + movs r3, #0 │ │ + blx 5e6b8 │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + bic.w r6, r0, #1 │ │ + add r0, sp, #40 @ 0x28 │ │ + mov r1, r9 │ │ + bl 314bc │ │ + ldr.w r0, [r9] │ │ + cmp r0, #3 │ │ + it ne │ │ + cmpne r0, #2 │ │ + bne.n 313f4 │ │ + movs r0, #2 │ │ + movs r1, #0 │ │ + str r0, [sp, #16] │ │ + movs r0, #0 │ │ + b.n 3145c │ │ + add r0, sp, #40 @ 0x28 │ │ + mov r1, r9 │ │ + bl 314bc │ │ + ldr r0, [sp, #40] @ 0x28 │ │ + cmp r0, #3 │ │ + beq.n 3131c │ │ + cmp r0, #2 │ │ + bne.n 31406 │ │ + ldrd r1, r2, [sp, #72] @ 0x48 │ │ + add r0, sp, #16 │ │ + bl ca4c │ │ + ldr r0, [sp, #16] │ │ + cmp r0, #0 │ │ + bne.n 3131c │ │ + ldrd r6, r8, [sp, #20] │ │ + b.n 31412 │ │ + ldr.w r1, [r9, #16] │ │ + cbz r1, 31450 │ │ + str r1, [sp, #20] │ │ + movs r5, #0 │ │ + ldr.w r1, [r9, #20] │ │ + str r1, [sp, #24] │ │ + b.n 31452 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + cmp r6, #0 │ │ + beq.w 3131c │ │ + ldr.w r8, [sp, #60] @ 0x3c │ │ + ldr r0, [pc, #144] @ (314a4 ) │ │ + movs r1, #26 │ │ + mov r2, r6 │ │ + mov r3, r8 │ │ + add r0, pc │ │ + bl 3159c │ │ + ldr r5, [r4, #8] │ │ + cbz r0, 31430 │ │ + movs r0, #1 │ │ + strb r0, [r5, #0] │ │ + add sp, #80 @ 0x50 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r5, #0] │ │ + cbz r0, 3148c │ │ + ldr r0, [pc, #112] @ (314a8 ) │ │ + movs r1, #28 │ │ + mov r2, r6 │ │ + mov r3, r8 │ │ + add r0, pc │ │ + bl 3159c │ │ + cbz r0, 31484 │ │ + movs r0, #0 │ │ + strb r0, [r5, #0] │ │ + add sp, #80 @ 0x50 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #2 │ │ + ldrd r3, r1, [r9, #4] │ │ + ldr.w r2, [r9, #12] │ │ + str r5, [sp, #16] │ │ + strd r0, r3, [sp] │ │ + add r0, sp, #32 │ │ + strd r1, r2, [sp, #8] │ │ + add r2, sp, #40 @ 0x28 │ │ + add r3, sp, #16 │ │ + mov r1, r6 │ │ + bl 18f44 │ │ + ldr r1, [r4, #24] │ │ + ldr r2, [sp, #32] │ │ + strb r0, [r1, #0] │ │ + ldr r0, [r2, #12] │ │ + adds r0, #1 │ │ + str r0, [r2, #12] │ │ + add sp, #80 @ 0x50 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb r0, [r5, #0] │ │ + cmp r0, #0 │ │ + bne.w 3131c │ │ + ldr r0, [r4, #12] │ │ + ldr r1, [r0, #0] │ │ + adds r1, #1 │ │ + str r1, [r0, #0] │ │ + b.n 3131c │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [r1, #12] │ │ + adds r2, #1 │ │ + str r2, [r1, #12] │ │ + blx 5efdc │ │ + nop │ │ + ldr r0, [r5, #40] @ 0x28 │ │ + vtbl.8 d22, {d29-d31}, d16 │ │ + vtbx.8 d22, {d29- instruction: 0xfffd4d0f │ │ + vqrshrn.u64 d27, , #2 │ │ + vcge.f d17, d10, #0 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl} │ │ + sub sp, #64 @ 0x40 │ │ + mov r4, r0 │ │ + ldr r0, [r1, #0] │ │ + cmp r0, #3 │ │ + bne.n 314e4 │ │ + ldrd r9, sl, [r1, #4] │ │ + add r0, sp, #32 │ │ + mov r2, sl │ │ + mov r1, r9 │ │ + bl ca4c │ │ + ldr r0, [sp, #32] │ │ + cbz r0, 31506 │ │ + movs r0, #2 │ │ + b.n 3152c │ │ + ldr.w sl, [r1, #28] │ │ + cmp.w sl, #0 │ │ + beq.n 31548 │ │ + ldr.w r9, [r1, #32] │ │ + add r0, sp, #32 │ │ + mov r1, sl │ │ + mov r2, r9 │ │ + bl ca4c │ │ + ldr r0, [sp, #32] │ │ + cbz r0, 31554 │ │ + mov.w lr, #2 │ │ + b.n 3157e │ │ + add.w r8, sp, #32 │ │ + ldrd r1, r2, [sp, #36] @ 0x24 │ │ + mov r0, r8 │ │ + bl 1123c │ │ + ldr r0, [sp, #32] │ │ + cmp r0, #2 │ │ + beq.n 3152c │ │ + add.w ip, r8, #4 │ │ + mov r2, sp │ │ + ldmia.w ip!, {r1, r3, r5} │ │ + stmia r2!, {r1, r3, r5} │ │ + ldmia.w ip, {r1, r3, r5, r6} │ │ + stmia r2!, {r1, r3, r5, r6} │ │ + str r0, [r4, #0] │ │ + mov r1, sp │ │ + ldmia r1!, {r2, r3, r6} │ │ + adds r0, r4, #4 │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + strd r9, sl, [r4, #32] │ │ + add sp, #64 @ 0x40 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, #3 │ │ + str r0, [r4, #0] │ │ + add sp, #64 @ 0x40 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add.w r8, sp, #32 │ │ + ldrd r1, r2, [sp, #36] @ 0x24 │ │ + mov r0, r8 │ │ + bl 1123c │ │ + ldr.w lr, [sp, #32] │ │ + cmp.w lr, #2 │ │ + beq.n 3157e │ │ + add.w ip, r8, #4 │ │ + mov r2, sp │ │ + ldmia.w ip!, {r1, r3, r6} │ │ + stmia r2!, {r1, r3, r6} │ │ + ldmia.w ip, {r0, r1, r3, r6} │ │ + stmia r2!, {r0, r1, r3, r6} │ │ + str.w lr, [r4] │ │ + mov r1, sp │ │ + ldmia r1!, {r2, r3, r6} │ │ + adds r0, r4, #4 │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r5, r6} │ │ + stmia r0!, {r2, r3, r5, r6} │ │ + strd sl, r9, [r4, #32] │ │ + add sp, #64 @ 0x40 │ │ + ldmia.w sp!, {r8, r9, sl} │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #100 @ 0x64 │ │ + mov ip, r0 │ │ + cmp r1, r3 │ │ + bcs.w 316ba │ │ + add r0, sp, #32 │ │ + str r1, [sp, #0] │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + mov r3, ip │ │ + bl d0e4 │ │ + ldr r0, [sp, #32] │ │ + cmp r0, #1 │ │ + bne.w 316da │ │ + add.w ip, sp, #84 @ 0x54 │ │ + ldr.w lr, [sp, #68] @ 0x44 │ │ + ldr r0, [sp, #80] @ 0x50 │ │ + ldmia.w ip, {r1, r2, ip} │ │ + sub.w r3, ip, #1 │ │ + str r0, [sp, #28] │ │ + adds.w r0, lr, #1 │ │ + beq.w 316fc │ │ + ldr r6, [sp, #60] @ 0x3c │ │ + adds r0, r6, r3 │ │ + cmp r0, r1 │ │ + bcs.w 31726 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr.w sl, [sp, #48] @ 0x30 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #44] @ 0x2c │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #56] @ 0x38 │ │ + str r3, [sp, #8] │ │ + sub.w r3, ip, r3 │ │ + str r3, [sp, #4] │ │ + str.w sl, [sp, #12] │ │ + ldr.w r8, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + ldr r5, [sp, #16] │ │ + ldrb.w r0, [r8, r0] │ │ + and.w r0, r0, #63 @ 0x3f │ │ + rsb r4, r0, #32 │ │ + lsrs r3, r0 │ │ + subs r0, #32 │ │ + lsl.w r4, r5, r4 │ │ + orr.w r3, r3, r4 │ │ + it pl │ │ + lsrpl.w r3, r5, r0 │ │ + lsls r0, r3, #31 │ │ + beq.n 31672 │ │ + add.w fp, r8, r6 │ │ + cmp lr, sl │ │ + it hi │ │ + movhi sl, lr │ │ + mov r3, ip │ │ + mov r0, sl │ │ + mov r5, r8 │ │ + cmp sl, ip │ │ + it hi │ │ + movhi r3, sl │ │ + cmp r3, r0 │ │ + beq.n 31688 │ │ + mov r8, r0 │ │ + add r0, r6 │ │ + cmp r0, r1 │ │ + bcs.w 3185e │ │ + ldrb.w r4, [fp, r8] │ │ + add.w r0, r8, #1 │ │ + ldrb.w r9, [r2, r8] │ │ + cmp r9, r4 │ │ + beq.n 31646 │ │ + ldr.w sl, [sp, #12] │ │ + sub.w r0, r6, sl │ │ + add r0, r8 │ │ + adds r6, r0, #1 │ │ + b.n 31674 │ │ + add r6, ip │ │ + ldr.w r8, [sp, #24] │ │ + mov.w lr, #0 │ │ + add.w r0, r6, r8 │ │ + movs r3, #0 │ │ + cmp r0, r1 │ │ + bcc.n 31606 │ │ + b.n 316ce │ │ + ldr.w sl, [sp, #12] │ │ + ldr.w r8, [sp, #24] │ │ + mov r0, sl │ │ + cmp lr, r0 │ │ + bcs.w 31850 │ │ + subs r0, #1 │ │ + cmp r0, ip │ │ + bcs.w 31870 │ │ + adds r3, r0, r6 │ │ + cmp r3, r1 │ │ + bcs.w 3187a │ │ + ldrb r3, [r5, r3] │ │ + ldrb r4, [r2, r0] │ │ + cmp r4, r3 │ │ + beq.n 31692 │ │ + ldr r0, [sp, #8] │ │ + ldr.w lr, [sp, #4] │ │ + add r6, r0 │ │ + b.n 3167c │ │ + bne.n 31726 │ │ + mov r3, r1 │ │ + mov r1, r2 │ │ + mov r0, ip │ │ + mov r2, r3 │ │ + blx 60920 │ │ + clz r0, r0 │ │ + lsrs r3, r0, #5 │ │ + and.w r0, r3, #1 │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrb.w r0, [sp, #46] @ 0x2e │ │ + cbnz r0, 31726 │ │ + ldr r2, [sp, #36] @ 0x24 │ │ + ldrb.w r3, [sp, #44] @ 0x2c │ │ + ldrd r0, r1, [sp, #80] @ 0x50 │ │ + cmp r2, #0 │ │ + beq.n 317b4 │ │ + cmp r2, r1 │ │ + bcs.n 317b2 │ │ + ldrsb r6, [r0, r2] │ │ + cmn.w r6, #64 @ 0x40 │ │ + bge.n 317b4 │ │ + b.n 31832 │ │ + ldr r4, [sp, #60] @ 0x3c │ │ + adds r0, r4, r3 │ │ + cmp r0, r1 │ │ + bcs.n 31726 │ │ + str r3, [sp, #24] │ │ + mov r5, ip │ │ + ldr r3, [sp, #40] @ 0x28 │ │ + ldr r6, [sp, #56] @ 0x38 │ │ + str r3, [sp, #16] │ │ + ldrd r9, r3, [sp, #44] @ 0x2c │ │ + cmp r3, ip │ │ + str r6, [sp, #12] │ │ + it hi │ │ + movhi r5, r3 │ │ + ldr.w lr, [sp, #28] │ │ + sub.w sl, r3, #1 │ │ + str r3, [sp, #20] │ │ + b.n 31740 │ │ + movs r3, #0 │ │ + and.w r0, r3, #1 │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r4, ip │ │ + ldr r0, [sp, #24] │ │ + movs r3, #0 │ │ + add r0, r4 │ │ + cmp r0, r1 │ │ + bcs.n 316ce │ │ + ldrb.w r0, [lr, r0] │ │ + ldr r3, [sp, #16] │ │ + and.w r0, r0, #63 @ 0x3f │ │ + rsb r6, r0, #32 │ │ + lsrs r3, r0 │ │ + subs r0, #32 │ │ + lsl.w r6, r9, r6 │ │ + orr.w r3, r3, r6 │ │ + it pl │ │ + lsrpl.w r3, r9, r0 │ │ + lsls r0, r3, #31 │ │ + beq.n 31734 │ │ + ldr r6, [sp, #20] │ │ + add.w r0, lr, r4 │ │ + cmp r5, r6 │ │ + beq.n 31790 │ │ + mov r3, r6 │ │ + add r6, r4 │ │ + cmp r6, r1 │ │ + bcs.w 31884 │ │ + ldrb.w r8, [r0, r3] │ │ + adds r6, r3, #1 │ │ + ldrb.w fp, [r2, r3] │ │ + cmp fp, r8 │ │ + beq.n 3176a │ │ + ldr r0, [sp, #20] │ │ + subs r0, r4, r0 │ │ + add r0, r3 │ │ + adds r4, r0, #1 │ │ + b.n 31736 │ │ + ldr r0, [sp, #20] │ │ + cmp r0, #0 │ │ + beq.n 31850 │ │ + subs r0, #1 │ │ + cmp sl, ip │ │ + bcs.n 31870 │ │ + adds r3, r0, r4 │ │ + cmp r3, r1 │ │ + bcs.n 3187a │ │ + ldr r6, [sp, #28] │ │ + ldrb r3, [r6, r3] │ │ + ldrb r6, [r2, r0] │ │ + cmp r6, r3 │ │ + beq.n 31792 │ │ + ldr r0, [sp, #12] │ │ + add r4, r0 │ │ + b.n 31736 │ │ + bne.n 31832 │ │ + cmp r2, r1 │ │ + beq.w 316ce │ │ + adds r5, r0, r2 │ │ + ldrsb.w r4, [r5] │ │ + cmp.w r4, #4294967295 @ 0xffffffff │ │ + uxtb r6, r4 │ │ + bgt.n 31802 │ │ + ldrb r4, [r5, #1] │ │ + and.w ip, r6, #31 │ │ + cmp r6, #224 @ 0xe0 │ │ + and.w lr, r4, #63 @ 0x3f │ │ + bcc.n 317f8 │ │ + ldrb r4, [r5, #2] │ │ + cmp r6, #240 @ 0xf0 │ │ + and.w r4, r4, #63 @ 0x3f │ │ + orr.w r4, r4, lr, lsl #6 │ │ + bcc.n 317fe │ │ + ldrb r6, [r5, #3] │ │ + and.w r5, ip, #7 │ │ + and.w r6, r6, #63 @ 0x3f │ │ + orr.w r6, r6, r4, lsl #6 │ │ + orr.w r6, r6, r5, lsl #18 │ │ + b.n 31802 │ │ + orr.w r6, lr, ip, lsl #6 │ │ + b.n 31802 │ │ + orr.w r6, r4, ip, lsl #12 │ │ + lsls r3, r3, #31 │ │ + bne.n 31850 │ │ + cmp r6, #128 @ 0x80 │ │ + bcs.n 3180e │ │ + movs r3, #1 │ │ + b.n 31822 │ │ + cmp.w r6, #2048 @ 0x800 │ │ + bcs.n 31818 │ │ + movs r3, #2 │ │ + b.n 31822 │ │ + movs r3, #4 │ │ + cmp.w r6, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r3, #3 │ │ + adds r2, r2, r3 │ │ + beq.n 31840 │ │ + cmp r2, r1 │ │ + bcs.n 3183e │ │ + ldrsb r3, [r0, r2] │ │ + cmn.w r3, #64 @ 0x40 │ │ + bge.n 31840 │ │ + ldr r3, [pc, #100] @ (31898 ) │ │ + add r3, pc │ │ + str r3, [sp, #0] │ │ + mov r3, r1 │ │ + bl b798 │ │ + bne.n 31832 │ │ + cmp r2, r1 │ │ + beq.n 31850 │ │ + ldrsb r0, [r0, r2] │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 31850 │ │ + uxtb r0, r0 │ │ + cmp r0, #224 @ 0xe0 │ │ + movs r3, #1 │ │ + and.w r0, r3, #1 │ │ + add sp, #100 @ 0x64 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r2, [pc, #60] @ (3189c ) │ │ + add.w r0, r6, sl │ │ + add r2, pc │ │ + cmp r1, r0 │ │ + it hi │ │ + movhi r0, r1 │ │ + bl c5b8 │ │ + ldr r2, [pc, #48] @ (318a4 ) │ │ + mov r1, ip │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #44] @ (318a8 ) │ │ + mov r0, r3 │ │ + add r2, pc │ │ + bl c5b8 │ │ + ldr r2, [pc, #24] @ (318a0 ) │ │ + ldr r0, [sp, #20] │ │ + add r2, pc │ │ + add r0, r4 │ │ + cmp r1, r0 │ │ + it hi │ │ + movhi r0, r1 │ │ + bl c5b8 │ │ + nop │ │ + asrs r4, r4, #13 │ │ + movs r3, r0 │ │ + asrs r0, r4, #5 │ │ + movs r3, r0 │ │ + asrs r4, r7, #4 │ │ + movs r3, r0 │ │ + asrs r0, r6, #4 │ │ + movs r3, r0 │ │ + asrs r6, r6, #4 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #16 │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + ldmia.w r2, {r0, r1, r3} │ │ + ldr r6, [r4, #0] │ │ + strd r1, r3, [sp, #8] │ │ + subs.w r3, r6, #2147483648 @ 0x80000000 │ │ + ldrb r2, [r4, #12] │ │ + strd r5, r0, [sp] │ │ it ne │ │ - movne r0, #1 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #1 │ │ - bhi.n 12b34 │ │ - ldr r2, [sp, #24] │ │ - movs r1, #0 │ │ - cmp r2, #5 │ │ - bcc.n 12b54 │ │ - ldr r2, [sp, #36] @ 0x24 │ │ - cbnz r2, 12b54 │ │ - ldr r2, [sp, #24] │ │ - mov r3, r5 │ │ - cmp r2, #6 │ │ - beq.n 12b04 │ │ - ldr r2, [sp, #32] │ │ - cbnz r2, 12b04 │ │ - cmp.w sl, #1 │ │ - bls.w 12e2e │ │ - movs r1, #2 │ │ - cmp r1, sl │ │ - beq.n 12b52 │ │ - add r1, r3 │ │ - add r3, sl │ │ - ldrb.w r2, [r1], #1 │ │ - subs r3, r1, r3 │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - lsls r6, r3, #31 │ │ - it eq │ │ - cmpeq r2, #46 @ 0x2e │ │ - beq.n 12b4c │ │ - subs.w r1, r2, #46 @ 0x2e │ │ + movne r3, r4 │ │ + mov r0, sp │ │ + adds r1, r0, #4 │ │ + mov r0, r5 │ │ + bl 31928 │ │ + lsls r1, r6, #1 │ │ + bne.n 318e8 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [r4, #4] │ │ + mov r4, r0 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + add sp, #16 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r5, r0 │ │ + ldr r0, [r4, #0] │ │ + lsls r0, r0, #1 │ │ + beq.n 3190a │ │ + ldr r0, [r4, #4] │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + ldr r3, [r0, #0] │ │ + mov ip, r2 │ │ + ldrb r2, [r0, #12] │ │ + subs.w r3, r3, #2147483648 @ 0x80000000 │ │ it ne │ │ - movne r1, #1 │ │ - orn r1, r1, r3 │ │ - lsls r1, r1, #31 │ │ - bne.n 12b52 │ │ + movne r3, r0 │ │ + mov r0, r1 │ │ + mov r1, ip │ │ + b.w 31928 │ │ + bmi.n 318d2 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #260 @ 0x104 │ │ + mov r9, r0 │ │ + ldr r0, [r1, #0] │ │ + cbz r0, 31944 │ │ + ldr r6, [pc, #592] @ (31b8c ) │ │ + mov.w r8, #9 │ │ + add r6, pc │ │ + cbz r2, 3195a │ │ + b.n 31a9e │ │ + ldrd r6, r8, [r1, #4] │ │ + cbz r2, 31954 │ │ + cmp.w r8, #0 │ │ + bne.w 31a9e │ │ + b.n 3197e │ │ + cmp.w r8, #0 │ │ + beq.n 3197e │ │ + cmp r3, #0 │ │ + beq.w 31a9e │ │ + ldrb r0, [r6, #0] │ │ + cmp r0, #47 @ 0x2f │ │ + bne.w 31a9e │ │ + ldrd r0, r1, [r3, #4] │ │ + str.w r9, [sp, #8] │ │ + cbz r1, 31992 │ │ + ldrb r2, [r0, #0] │ │ + subs r2, #47 @ 0x2f │ │ + clz r2, r2 │ │ + lsrs r2, r2, #5 │ │ + b.n 31994 │ │ + mov r0, r9 │ │ movs r1, #1 │ │ - b.n 12b54 │ │ - movs r0, #0 │ │ - mov.w ip, #1 │ │ - movs r1, #0 │ │ - movs r3, #0 │ │ - b.n 12b62 │ │ - mov.w sl, #0 │ │ - b.n 12d30 │ │ - nop │ │ - movs r6, #181 @ 0xb5 │ │ - vtbl.8 d23, {d15}, d9 │ │ - cmp r1, #47 @ 0x2f │ │ - beq.n 12b30 │ │ - movs r1, #0 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - beq.w 12c8c │ │ - movs r3, #0 │ │ - mov.w ip, #1 │ │ - add r0, r1 │ │ - add r0, r3 │ │ - cmp sl, r0 │ │ - bls.w 12d2c │ │ - ldr r0, [sp, #204] @ 0xcc │ │ - cmp r0, #0 │ │ - it ne │ │ - addne r0, #1 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #2 │ │ - bcs.w 12c60 │ │ - ldr r1, [sp, #196] @ 0xc4 │ │ - add r0, r1 │ │ - add.w r2, r0, #8 │ │ - adds r0, #2 │ │ - str r2, [sp, #8] │ │ - str r0, [sp, #4] │ │ - adds r0, r1, #4 │ │ + movs r2, #0 │ │ + add sp, #260 @ 0x104 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + movs r2, #0 │ │ + strd r0, r1, [sp, #80] @ 0x50 │ │ + mov.w r0, #512 @ 0x200 │ │ + strh.w r0, [sp, #108] @ 0x6c │ │ + add r0, sp, #144 @ 0x90 │ │ + adds r0, #28 │ │ str r0, [sp, #28] │ │ - ldr r0, [sp, #24] │ │ - cmp r0, #5 │ │ - bcc.w 12ca8 │ │ - ldr r0, [sp, #36] @ 0x24 │ │ - cmp r0, #0 │ │ - bne.w 12ca8 │ │ - ldr r0, [sp, #24] │ │ - add.w r8, sp, #120 @ 0x78 │ │ - add r6, sp, #180 @ 0xb4 │ │ - subs r0, #6 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - orr.w r9, r0, ip │ │ - b.n 12bc2 │ │ - movs r1, #0 │ │ - ldr r2, [sp, #36] @ 0x24 │ │ - add r0, r2 │ │ - add r0, r1 │ │ - cmp sl, r0 │ │ - bls.w 12d2c │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - mov r4, sl │ │ - bl 12234 │ │ - ldrb.w r0, [sp, #124] @ 0x7c │ │ - cmp r0, #10 │ │ - bne.w 12d2a │ │ - ldr r0, [sp, #120] @ 0x78 │ │ - subs.w sl, r4, r0 │ │ - bcc.w 12e22 │ │ - cmp.w r9, #0 │ │ - str.w sl, [sp, #184] @ 0xb8 │ │ - beq.n 12bee │ │ + add r0, sp, #112 @ 0x70 │ │ + mov.w sl, #6 │ │ + adds r0, #9 │ │ + str r0, [sp, #16] │ │ movs r0, #0 │ │ - b.n 12bf8 │ │ - cmp.w sl, #2 │ │ - bcc.w 12e2e │ │ + movs r5, #1 │ │ + str r0, [sp, #24] │ │ movs r0, #2 │ │ - cmp r0, sl │ │ - beq.n 12c32 │ │ - add r0, r5 │ │ - mov r2, r5 │ │ - add.w r2, r5, sl │ │ - ldrb.w r1, [r0], #1 │ │ - subs r2, r0, r2 │ │ - clz r2, r2 │ │ - lsrs r2, r2, #5 │ │ - lsls r3, r2, #31 │ │ - it eq │ │ - cmpeq r1, #46 @ 0x2e │ │ - beq.n 12c2c │ │ - subs.w r0, r1, #46 @ 0x2e │ │ - it ne │ │ - movne r0, #1 │ │ - orn r0, r0, r2 │ │ - lsls r0, r0, #31 │ │ - bne.n 12c32 │ │ - movs r0, #1 │ │ - b.n 12c34 │ │ - ldrb r0, [r0, #0] │ │ - cmp r0, #47 @ 0x2f │ │ - beq.n 12c28 │ │ - movs r0, #0 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #0 │ │ - bne.n 12bb4 │ │ - ldr r3, [sp, #24] │ │ - movs r1, #0 │ │ - tbb [pc, r3] │ │ - lsrs r5, r0, #4 │ │ - lsls r7, r0, #20 │ │ - lsrs r3, r1, #20 │ │ - movs r4, r0 │ │ - b.n 12bb6 │ │ - ldr r1, [sp, #28] │ │ - b.n 12bb6 │ │ - movs r1, #6 │ │ - b.n 12bb6 │ │ - ldr r1, [sp, #8] │ │ - b.n 12bb6 │ │ - ldr r1, [sp, #4] │ │ - b.n 12bb6 │ │ - movs r1, #2 │ │ - b.n 12bb6 │ │ - add r4, sp, #120 @ 0x78 │ │ - add r6, sp, #180 @ 0xb4 │ │ - mov r0, r4 │ │ + mov fp, r6 │ │ + str r0, [sp, #20] │ │ + strb.w r2, [sp, #110] @ 0x6e │ │ + strb.w sl, [sp, #88] @ 0x58 │ │ + strd r8, r6, [sp] │ │ + cmp.w sl, #6 │ │ + beq.n 319de │ │ + add r1, sp, #56 @ 0x38 │ │ + add r0, sp, #144 @ 0x90 │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + ldrh r2, [r1, #0] │ │ + ldrb r1, [r1, #2] │ │ + strh r2, [r0, #0] │ │ + strb r1, [r0, #2] │ │ + add r4, sp, #144 @ 0x90 │ │ + ldr r0, [sp, #16] │ │ + movs r2, #19 │ │ + strb.w sl, [sp, #120] @ 0x78 │ │ + mov r1, r4 │ │ + strd fp, r8, [sp, #112] @ 0x70 │ │ + bl 5da78 │ │ + ldr r0, [sp, #20] │ │ + add r6, sp, #200 @ 0xc8 │ │ + strb.w r0, [sp, #141] @ 0x8d │ │ + add r1, sp, #112 @ 0x70 │ │ + ldr r0, [sp, #24] │ │ + strb.w r0, [sp, #140] @ 0x8c │ │ + mov r0, r6 │ │ + strb.w r5, [sp, #142] @ 0x8e │ │ + bl 31ba0 │ │ + add.w r9, sp, #232 @ 0xe8 │ │ + add r1, sp, #80 @ 0x50 │ │ + mov r0, r9 │ │ + bl 31ba0 │ │ mov r1, r6 │ │ - bl 12234 │ │ - ldrb.w r0, [sp, #124] @ 0x7c │ │ + mov r0, r4 │ │ + ldmia r1!, {r2, r3, r6} │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r1, {r2, r3, r4, r6} │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + ldr r0, [sp, #28] │ │ + ldmia.w r9!, {r2, r3, r6} │ │ + stmia r0!, {r2, r3, r6} │ │ + ldmia.w r9, {r2, r3, r4, r6} │ │ + stmia r0!, {r2, r3, r4, r6} │ │ + ldrb.w r0, [sp, #232] @ 0xe8 │ │ + ldrb.w r1, [sp, #200] @ 0xc8 │ │ + cmp r1, #10 │ │ + beq.n 31a7e │ │ cmp r0, #10 │ │ - bne.n 12d2c │ │ - ldr r0, [sp, #120] @ 0x78 │ │ - subs.w r0, sl, r0 │ │ - bcc.w 12e1e │ │ - cmp r0, #0 │ │ - mov sl, r0 │ │ - str r0, [sp, #184] @ 0xb8 │ │ - bne.n 12c64 │ │ - mov.w sl, #0 │ │ - b.n 12d2c │ │ - ldr r2, [sp, #24] │ │ - mov.w ip, #0 │ │ - movs r3, #0 │ │ - tbb [pc, r2] │ │ - add r6, sp, #20 │ │ - lsls r4, r5, #22 │ │ - stmia r1!, {r3, r4, r5, r7} │ │ - movs r4, r0 │ │ - b.n 12b62 │ │ - ldr r2, [sp, #196] @ 0xc4 │ │ - adds r3, r2, #4 │ │ - b.n 12b62 │ │ - ldr r0, [sp, #32] │ │ - add.w r8, sp, #120 @ 0x78 │ │ - add r6, sp, #180 @ 0xb4 │ │ - cbz r0, 12ce4 │ │ - mov r4, sl │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl 12234 │ │ - ldrb.w r0, [sp, #124] @ 0x7c │ │ + beq.n 31a82 │ │ + ldr r1, [sp, #28] │ │ + add r0, sp, #144 @ 0x90 │ │ + bl 2d2d0 │ │ + cbz r0, 31a96 │ │ + ldr r1, [sp, #16] │ │ + add r0, sp, #56 @ 0x38 │ │ + movs r2, #19 │ │ + ldrd fp, r8, [sp, #112] @ 0x70 │ │ + ldrb.w sl, [sp, #120] @ 0x78 │ │ + bl 5da78 │ │ + ldrb.w r0, [sp, #140] @ 0x8c │ │ + str r0, [sp, #24] │ │ + ldrb.w r0, [sp, #141] @ 0x8d │ │ + str r0, [sp, #20] │ │ + ldrb.w r0, [sp, #143] @ 0x8f │ │ + ldrb.w r5, [sp, #142] @ 0x8e │ │ + str r0, [sp, #12] │ │ + cmp.w sl, #6 │ │ + bne.n 319ce │ │ + b.n 319de │ │ cmp r0, #10 │ │ - bne.n 12d2a │ │ - ldr r0, [sp, #120] @ 0x78 │ │ - subs.w sl, r4, r0 │ │ - bcc.w 12e22 │ │ - ldr r0, [sp, #36] @ 0x24 │ │ - mov r4, sl │ │ - str.w sl, [sp, #184] @ 0xb8 │ │ - cmp sl, r0 │ │ - bhi.n 12cb4 │ │ - b.n 12d2c │ │ - ldr r1, [sp, #36] @ 0x24 │ │ - add r0, r1 │ │ - cmp sl, r0 │ │ - bls.n 12d2c │ │ + bne.n 31a96 │ │ + add r4, sp, #56 @ 0x38 │ │ + add r0, sp, #32 │ │ + cmp r5, #2 │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ + stmia r0!, {r1, r2, r3, r6} │ │ + ldrh r1, [r4, #0] │ │ + ldrb r2, [r4, #2] │ │ + strh r1, [r0, #0] │ │ + strb r2, [r0, #2] │ │ + bne.n 31af6 │ │ + ldr.w r9, [sp, #8] │ │ + ldrd r8, r6, [sp] │ │ + ldrd r4, r5, [r9] │ │ + strd r6, r8, [sp, #112] @ 0x70 │ │ + add.w r8, sp, #144 @ 0x90 │ │ + add r6, sp, #112 @ 0x70 │ │ mov r0, r8 │ │ mov r1, r6 │ │ - mov r4, sl │ │ - bl 12234 │ │ - ldrb.w r0, [sp, #124] @ 0x7c │ │ - cmp r0, #10 │ │ - bne.n 12d2a │ │ - ldr r0, [sp, #120] @ 0x78 │ │ - subs.w sl, r4, r0 │ │ - bcc.w 12e22 │ │ - str.w sl, [sp, #184] @ 0xb8 │ │ - ldr r2, [sp, #24] │ │ - movs r0, #0 │ │ - tbb [pc, r2] │ │ - lsrs r7, r0, #4 │ │ - lsls r5, r0, #28 │ │ - lsrs r3, r1, #20 │ │ - movs r4, r0 │ │ - b.n 12cdc │ │ - movs r0, #6 │ │ - b.n 12cdc │ │ - ldr r0, [sp, #28] │ │ - b.n 12cdc │ │ - ldr r0, [sp, #8] │ │ - b.n 12cdc │ │ - ldr r0, [sp, #4] │ │ - b.n 12cdc │ │ - movs r0, #2 │ │ - b.n 12cdc │ │ - mov sl, r4 │ │ - add r6, sp, #88 @ 0x58 │ │ - cbz r5, 12d3e │ │ - add r0, sp, #120 @ 0x78 │ │ - mov r1, r5 │ │ - mov r2, sl │ │ - bl 92dc │ │ - ldr r0, [sp, #120] @ 0x78 │ │ - cbz r0, 12da8 │ │ - ldrd sl, r9, [sp, #12] │ │ - ldr r5, [sp, #20] │ │ - add r0, sp, #120 @ 0x78 │ │ - add r1, sp, #180 @ 0xb4 │ │ - strd r5, sl, [sp, #180] @ 0xb4 │ │ - bl a628 │ │ - ldr r1, [sp, #120] @ 0x78 │ │ - cbz r1, 12d86 │ │ - ldrd r4, r5, [r9, #20] │ │ - add.w r8, sp, #120 @ 0x78 │ │ - add r6, sp, #180 @ 0xb4 │ │ - ldr r0, [sp, #132] @ 0x84 │ │ - ldr r2, [sp, #124] @ 0x7c │ │ - cbz r0, 12d9a │ │ + bl d6c4 │ │ + ldr r1, [sp, #144] @ 0x90 │ │ + cbz r1, 31ade │ │ + ldr r2, [sp, #148] @ 0x94 │ │ + ldr r0, [sp, #156] @ 0x9c │ │ + cbz r0, 31ae8 │ │ ldr r3, [r5, #12] │ │ mov r0, r4 │ │ blx r3 │ │ - cbnz r0, 12d90 │ │ + cbnz r0, 31ad4 │ │ ldr r2, [r5, #16] │ │ mov r0, r4 │ │ movw r1, #65533 @ 0xfffd │ │ blx r2 │ │ - cbnz r0, 12d90 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - bl a628 │ │ - ldr r1, [sp, #120] @ 0x78 │ │ - cmp r1, #0 │ │ - bne.n 12d5e │ │ - movs r0, #0 │ │ - add sp, #212 @ 0xd4 │ │ + cmp r0, #0 │ │ + beq.n 31aac │ │ + movs r0, #1 │ │ + add sp, #260 @ 0x104 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - add sp, #212 @ 0xd4 │ │ + movs r0, #0 │ │ + add sp, #260 @ 0x104 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r9 │ │ - bl 8c74 │ │ - add sp, #212 @ 0xd4 │ │ + bl bf50 │ │ + add sp, #260 @ 0x104 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sp, #124] @ 0x7c │ │ - mov ip, r6 │ │ - ldr r6, [pc, #156] @ (12e4c ) │ │ - mov r4, fp │ │ - ldr r2, [pc, #156] @ (12e50 ) │ │ - ldr r3, [pc, #156] @ (12e54 ) │ │ - add r6, pc │ │ - ldr r5, [pc, #156] @ (12e58 ) │ │ + add r4, sp, #144 @ 0x90 │ │ + add r1, sp, #32 │ │ + add.w r0, r4, #9 │ │ + movs r2, #19 │ │ + bl 5da78 │ │ + ldr r0, [sp, #12] │ │ + strb.w r0, [sp, #175] @ 0xaf │ │ + ldr r0, [sp, #20] │ │ + strb.w r0, [sp, #173] @ 0xad │ │ + ldr r0, [sp, #24] │ │ + strb.w r0, [sp, #172] @ 0xac │ │ + mov r0, r4 │ │ + strb.w r5, [sp, #174] @ 0xae │ │ + strb.w sl, [sp, #152] @ 0x98 │ │ + strd fp, r8, [sp, #144] @ 0x90 │ │ + bl 2c544 │ │ + ldrd r6, r9, [sp, #4] │ │ + cbz r0, 31b42 │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + add r0, sp, #144 @ 0x90 │ │ + mov r1, r2 │ │ + mov r2, r3 │ │ + bl ca4c │ │ + ldr r0, [sp, #144] @ 0x90 │ │ + cmp r0, #1 │ │ + bne.n 31b48 │ │ + ldr.w r8, [sp] │ │ + b.n 31a9e │ │ + ldrd r0, r1, [sp, #148] @ 0x94 │ │ + add r6, sp, #80 @ 0x50 │ │ + ldr r2, [pc, #64] @ (31b90 ) │ │ + ldr r3, [pc, #64] @ (31b94 ) │ │ add r2, pc │ │ - strd r0, r1, [sp, #88] @ 0x58 │ │ - movs r0, #0 │ │ - str r0, [sp, #136] @ 0x88 │ │ - movs r0, #2 │ │ - add r5, pc │ │ - strd r5, r0, [sp, #120] @ 0x78 │ │ - str r0, [sp, #132] @ 0x84 │ │ + ldr r4, [pc, #64] @ (31b98 ) │ │ + strd r0, r1, [sp, #80] @ 0x50 │ │ add r3, pc │ │ + ldrd r0, r1, [r9] │ │ + add r4, pc │ │ + ldr r5, [pc, #56] @ (31b9c ) │ │ + strd r3, r2, [sp, #112] @ 0x70 │ │ + movs r2, #0 │ │ + str r2, [sp, #160] @ 0xa0 │ │ + movs r2, #2 │ │ + add r5, pc │ │ + str r2, [sp, #156] @ 0x9c │ │ + strd r5, r2, [sp, #144] @ 0x90 │ │ + add r2, sp, #144 @ 0x90 │ │ + add r3, sp, #112 @ 0x70 │ │ + str r4, [sp, #124] @ 0x7c │ │ + str r6, [sp, #120] @ 0x78 │ │ + str r3, [sp, #152] @ 0x98 │ │ + bl c6ba │ │ + add sp, #260 @ 0x104 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrsh r7, [r3, r3] │ │ + @ instruction: 0xfffda997 │ │ + vcle.s , q11, #0 │ │ + vcge.f q10, , #0 │ │ + vmull.u q8, d30, d22 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #20 │ │ + ldrb r6, [r1, #28] │ │ + str r0, [sp, #16] │ │ + cmp r6, #3 │ │ + beq.n 31bd4 │ │ + mov lr, r1 │ │ + ldr r1, [r1, #24] │ │ + ldrb.w r9, [lr, #8] │ │ + movs r0, #10 │ │ + ldrb.w sl, [lr, #29] │ │ + cmp r1, #0 │ │ + it ne │ │ + addne r1, #1 │ │ + cmp.w r9, #3 │ │ + it cc │ │ + movcc r0, #7 │ │ + cmp.w sl, #3 │ │ + bne.n 31be2 │ │ + movs r1, #10 │ │ ldr r0, [sp, #16] │ │ - strd r3, r2, [sp, #180] @ 0xb4 │ │ - add r2, sp, #120 @ 0x78 │ │ - ldrd r0, r1, [r0, #20] │ │ - str.w fp, [sp, #128] @ 0x80 │ │ - strd ip, r6, [sp, #188] @ 0xbc │ │ - bl 8f4e │ │ - add sp, #212 @ 0xd4 │ │ + strb r1, [r0, #0] │ │ + add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r3, #6 │ │ - b.n 12b62 │ │ - ldr r3, [sp, #204] @ 0xcc │ │ - ldr r2, [sp, #196] @ 0xc4 │ │ - cmp r3, #0 │ │ - add.w r6, r3, r2 │ │ - it ne │ │ - addne r2, r6, #1 │ │ - add.w r3, r2, #8 │ │ - b.n 12b62 │ │ - ldr r3, [sp, #204] @ 0xcc │ │ - ldr r2, [sp, #196] @ 0xc4 │ │ + ldrb.w r2, [lr, #30] │ │ + str r2, [sp, #8] │ │ + ldr.w r2, [lr, #16] │ │ + add r1, r2 │ │ + add.w r3, r1, #8 │ │ + adds r1, #2 │ │ + str r1, [sp, #0] │ │ + adds r1, r2, #4 │ │ + ldrd r4, r2, [lr] │ │ + str r3, [sp, #4] │ │ + str r1, [sp, #12] │ │ + mov r3, r2 │ │ + cmp r6, sl │ │ + bhi.n 31bd4 │ │ + mov fp, r4 │ │ + mov r1, r3 │ │ + cbz r6, 31c80 │ │ + cmp r6, #1 │ │ + beq.n 31c32 │ │ + cmp r1, #0 │ │ + beq.w 31d56 │ │ + movs r5, #0 │ │ + ldrb.w r2, [fp, r5] │ │ + cmp r2, #47 @ 0x2f │ │ + beq.n 31c92 │ │ + adds r5, #1 │ │ + cmp r1, r5 │ │ + bne.n 31c18 │ │ + mov.w ip, #0 │ │ + mov r5, r1 │ │ + cmp r5, #0 │ │ + bne.n 31c98 │ │ + b.n 31d14 │ │ + movs r3, #2 │ │ + strb.w r3, [lr, #28] │ │ + ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - add.w r6, r3, r2 │ │ + bne.w 31d44 │ │ + movs r6, #2 │ │ + mov r3, r1 │ │ + mov r4, fp │ │ + cmp.w r9, #3 │ │ + bcc.n 31c02 │ │ + mov r3, r1 │ │ + mov r4, fp │ │ + cmp.w r9, #5 │ │ + beq.n 31c02 │ │ + cmp.w r9, #6 │ │ + bne.w 31d52 │ │ + movs r3, #0 │ │ + mov r4, fp │ │ + cmp r1, #0 │ │ + beq.n 31c02 │ │ + ldrb.w r5, [fp] │ │ + cmp r1, #1 │ │ + beq.n 31cfe │ │ + cmp r5, #46 @ 0x2e │ │ + bne.n 31cfe │ │ + ldrb.w r3, [fp, #1] │ │ + cmp r3, #47 @ 0x2f │ │ + mov r3, r1 │ │ + mov r4, fp │ │ + bne.n 31c02 │ │ + b.n 31de0 │ │ + ldr r3, [sp, #12] │ │ + tbb [pc, r9] │ │ + lsls r5, r6, #16 │ │ + adds r5, #82 @ 0x52 │ │ + strh r4, [r6, r0] │ │ + movs r6, r6 │ │ + ldr r3, [sp, #4] │ │ + b.n 31cf0 │ │ + mov.w ip, #1 │ │ + cbz r5, 31d14 │ │ + cmp r5, #2 │ │ + beq.n 31cb0 │ │ + cmp r5, #1 │ │ + bne.n 31d5e │ │ + ldrb.w r2, [fp] │ │ + mov.w r8, #9 │ │ + cmp r2, #46 @ 0x2e │ │ + it eq │ │ + moveq r8, r0 │ │ + b.n 31ccc │ │ + ldrb.w r2, [fp] │ │ + mov.w r8, #9 │ │ + ldrb.w r3, [fp, #1] │ │ + eor.w r2, r2, #46 @ 0x2e │ │ + eor.w r3, r3, #46 @ 0x2e │ │ + orrs r2, r3 │ │ + it eq │ │ + moveq.w r8, #8 │ │ + add ip, r5 │ │ + cmp r1, ip │ │ + bcc.w 31df0 │ │ + sub.w r2, r1, ip │ │ + add.w r4, fp, ip │ │ + movs r6, #2 │ │ + cmp.w r8, #10 │ │ + mov r3, r2 │ │ + strd r4, r2, [lr] │ │ + beq.w 31c02 │ │ + b.n 31d74 │ │ + ldr r3, [sp, #0] │ │ + cbnz r3, 31d2a │ │ + movs r6, #1 │ │ + mov r3, r1 │ │ + strb.w r6, [lr, #28] │ │ + mov r4, fp │ │ + b.n 31c02 │ │ + mov r3, r1 │ │ + mov r4, fp │ │ + cmp r1, #1 │ │ + bne.w 31c02 │ │ + cmp r5, #46 @ 0x2e │ │ + mov r3, r1 │ │ + mov r4, fp │ │ + bne.w 31c02 │ │ + b.n 31de0 │ │ + cmp r1, ip │ │ + bcc.w 31df0 │ │ + sub.w r2, r1, ip │ │ + add.w r4, fp, ip │ │ + movs r6, #2 │ │ + strd r4, r2, [lr] │ │ + b.n 31c00 │ │ + movs r0, #1 │ │ + mov.w r8, #6 │ │ + strb.w r0, [lr, #28] │ │ + tbb [pc, r9] │ │ + movs r7, #3 │ │ + lsls r7, r5, #12 │ │ + cmp r2, #45 @ 0x2d │ │ + ldr.w r8, [sp, #12] │ │ + b.n 31d96 │ │ + cmp r2, #0 │ │ + beq.n 31e14 │ │ + subs r0, r2, #1 │ │ + add.w r1, fp, #1 │ │ + strd r1, r0, [lr] │ │ + movs r1, #6 │ │ + b.n 31bd6 │ │ + movs r0, #3 │ │ + strb.w r0, [lr, #28] │ │ + b.n 31bd4 │ │ + add ip, r5 │ │ + cmp r1, ip │ │ + bcc.n 31df0 │ │ + sub.w r0, r1, ip │ │ + add.w r1, fp, ip │ │ + mov.w r8, #9 │ │ + strd r1, r0, [lr] │ │ + ldr r0, [sp, #16] │ │ + strd fp, r5, [r0, #4] │ │ + strb.w r8, [r0] │ │ + add sp, #20 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r8, [sp, #4] │ │ + b.n 31d96 │ │ + mov.w r8, #2 │ │ + b.n 31d96 │ │ + ldr.w r8, [sp] │ │ + cmp r8, r2 │ │ + bhi.n 31dfc │ │ + movs r5, #6 │ │ + tbb [pc, r9] │ │ + lsls r3, r0, #20 │ │ + lsls r2, r1, #12 │ │ + lsls r1, r1, #28 │ │ + ldr r5, [sp, #12] │ │ + b.n 31db4 │ │ + ldr r5, [sp, #4] │ │ + b.n 31db4 │ │ + movs r5, #2 │ │ + b.n 31db4 │ │ + ldr r5, [sp, #0] │ │ + cmp r2, r5 │ │ + bcc.n 31e08 │ │ + subs r0, r2, r5 │ │ + ldr r4, [sp, #16] │ │ + add.w r1, fp, r5 │ │ + movs r2, #19 │ │ + strd r1, r0, [lr] │ │ + adds r0, r4, #1 │ │ + add.w r1, lr, #9 │ │ + bl 5da78 │ │ + strd fp, r8, [r4, #20] │ │ + strb.w r9, [r4] │ │ + add sp, #20 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + cbz r2, 31e22 │ │ + subs r0, r2, #1 │ │ + add.w r1, fp, #1 │ │ + strd r1, r0, [lr] │ │ + movs r1, #7 │ │ + b.n 31bd6 │ │ + ldr r3, [pc, #68] @ (31e38 ) │ │ + mov r0, ip │ │ + mov r2, r1 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #60] @ (31e3c ) │ │ + movs r0, #0 │ │ + mov r1, r8 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #52] @ (31e40 ) │ │ + mov r0, r5 │ │ + mov r1, r2 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #24] @ (31e30 ) │ │ + add r3, pc │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + bl c404 │ │ + ldr r3, [pc, #16] @ (31e34 ) │ │ + add r3, pc │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + movs r2, #0 │ │ + bl c404 │ │ + lsrs r2, r0, #23 │ │ + movs r3, r0 │ │ + lsrs r4, r4, #22 │ │ + movs r3, r0 │ │ + lsrs r2, r6, #23 │ │ + movs r3, r0 │ │ + lsrs r6, r6, #22 │ │ + movs r3, r0 │ │ + lsrs r2, r3, #22 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + ldrb r1, [r0, #0] │ │ + cmp r1, #4 │ │ + beq.n 31e7e │ │ + cmp r1, #3 │ │ + bne.n 31e7e │ │ + ldr r4, [r0, #4] │ │ + ldrd r5, r6, [r4] │ │ + ldr r1, [r6, #0] │ │ + cbz r1, 31e64 │ │ + mov r0, r5 │ │ + blx r1 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + ldr.w r8, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w 60820 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + ldr r0, [r6, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r5 │ │ + blxne 608f0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + bmi.n 31e4a │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldr r4, [r0, #8] │ │ + mov r8, r2 │ │ + str r0, [sp, #0] │ │ + mov.w sl, #0 │ │ + mov r6, r8 │ │ + ldmia.w r4, {r0, r2, r5, fp} │ │ + cmp.w fp, #0 │ │ + mov r3, r5 │ │ it ne │ │ - addne r2, r6, #1 │ │ - adds r3, r2, #2 │ │ - b.n 12b62 │ │ - movs r3, #2 │ │ - b.n 12b62 │ │ - mov r4, sl │ │ - b.n 12e24 │ │ + movne.w r3, #4294967295 @ 0xffffffff │ │ + subs.w r9, r2, r3 │ │ + it cc │ │ + movcc r9, sl │ │ + subs r3, r2, r5 │ │ + sbcs.w r3, sl, fp │ │ + it cs │ │ + movcs r2, r5 │ │ + add r0, r2 │ │ + cmp r9, r8 │ │ + it cc │ │ + movcc r6, r9 │ │ + mov r2, r6 │ │ + bl 5da78 │ │ + adds r0, r5, r6 │ │ + adc.w r1, fp, #0 │ │ + cmp r9, r8 │ │ + strd r0, r1, [r4, #8] │ │ + bcs.n 31f3c │ │ + ldr r0, [pc, #112] @ (31f68 ) │ │ + add r0, pc │ │ + ldr r4, [r0, #0] │ │ + uxtb r1, r4 │ │ + cmp r1, #4 │ │ + beq.n 31f3c │ │ + ldr r5, [sp, #0] │ │ + ldr r6, [r0, #4] │ │ + ldrb r0, [r5, #0] │ │ + cmp r0, #4 │ │ + beq.n 31f34 │ │ + cmp r0, #3 │ │ + bne.n 31f34 │ │ + ldr.w fp, [r5, #4] │ │ + ldrd sl, r9, [fp] │ │ + ldr.w r1, [r9] │ │ + cbz r1, 31f20 │ │ mov r0, sl │ │ - ldr r2, [pc, #28] @ (12e44 ) │ │ - mov r1, r4 │ │ - add r2, pc │ │ - bl 8c2c │ │ - ldr r2, [pc, #24] @ (12e48 ) │ │ - movs r0, #2 │ │ - mov r1, sl │ │ - add r2, pc │ │ - bl 86ea │ │ - ldr r2, [pc, #32] @ (12e5c ) │ │ - mov r1, sl │ │ - add r2, pc │ │ - bl 86ea │ │ - lsrs r0, r6, #7 │ │ - movs r3, r0 │ │ - lsrs r4, r4, #6 │ │ + blx r1 │ │ + ldr.w r0, [r9, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, sl │ │ + blxne 608f0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + mov.w sl, #1 │ │ + strd r4, r6, [r5] │ │ + mov r0, sl │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + ldr.w r0, [r9, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, sl │ │ + blxne 608f0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + ldr r0, [sp, #0] │ │ + strd r4, r6, [r0] │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + lsls r6, r0, #31 │ │ movs r3, r0 │ │ - str r7, [r6, #20] │ │ - vsri.64 d23, d3, #1 │ │ - vsri.32 d16, d2, #1 │ │ - vtbl.8 d16, {d15-d18}, d10 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #12 │ │ + movs r2, #0 │ │ + cmp r1, #128 @ 0x80 │ │ + str r2, [sp, #8] │ │ + bcs.n 31f88 │ │ + strb.w r1, [sp, #8] │ │ + mov.w r8, #1 │ │ + b.n 31ff0 │ │ + movw r3, #65534 @ 0xfffe │ │ + mov r2, r1 │ │ + movt r3, #1023 @ 0x3ff │ │ + lsrs r4, r1, #6 │ │ + bfi r2, r3, #6, #26 │ │ + cmp.w r1, #2048 @ 0x800 │ │ + bcs.n 31fb0 │ │ + orr.w r1, r4, #192 @ 0xc0 │ │ + strb.w r2, [sp, #9] │ │ + strb.w r1, [sp, #8] │ │ + mov.w r8, #2 │ │ + b.n 31ff0 │ │ + bfi r4, r3, #6, #26 │ │ + lsrs r6, r1, #12 │ │ + movs r5, #0 │ │ + cmp.w r5, r1, lsr #16 │ │ + bne.n 31fd0 │ │ + orr.w r1, r6, #224 @ 0xe0 │ │ + strb.w r2, [sp, #10] │ │ + strb.w r4, [sp, #9] │ │ + mov.w r8, #3 │ │ + b.n 31fec │ │ + mov.w r8, #4 │ │ + mvn.w r5, #15 │ │ + orr.w r1, r5, r1, lsr #18 │ │ + bfi r6, r3, #6, #26 │ │ + strb.w r2, [sp, #11] │ │ + strb.w r4, [sp, #10] │ │ + strb.w r6, [sp, #9] │ │ + strb.w r1, [sp, #8] │ │ + ldr r4, [r0, #8] │ │ + mov.w r9, #0 │ │ + str r0, [sp, #4] │ │ + mov r6, r8 │ │ + ldmia.w r4, {r0, r1, r5, sl} │ │ + cmp.w sl, #0 │ │ + mov r2, r5 │ │ + it ne │ │ + movne.w r2, #4294967295 @ 0xffffffff │ │ + subs.w fp, r1, r2 │ │ + it cc │ │ + movcc fp, r9 │ │ + subs r2, r1, r5 │ │ + sbcs.w r2, r9, sl │ │ + it cs │ │ + movcs r1, r5 │ │ + add r0, r1 │ │ + add r1, sp, #8 │ │ + cmp fp, r8 │ │ + it cc │ │ + movcc r6, fp │ │ + mov r2, r6 │ │ + bl 5da78 │ │ + adds r0, r5, r6 │ │ + adc.w r1, sl, #0 │ │ + cmp fp, r8 │ │ + strd r0, r1, [r4, #8] │ │ + bcs.n 32082 │ │ + ldr r0, [pc, #116] @ (320b0 ) │ │ + add r0, pc │ │ + ldr r6, [r0, #0] │ │ + uxtb r1, r6 │ │ + cmp r1, #4 │ │ + beq.n 32082 │ │ + ldr r4, [sp, #4] │ │ + ldr r5, [r0, #4] │ │ + ldrb r0, [r4, #0] │ │ + cmp r0, #4 │ │ + beq.n 3207a │ │ + cmp r0, #3 │ │ + bne.n 3207a │ │ + ldr.w sl, [r4, #4] │ │ + ldrd r9, fp, [sl] │ │ + ldr.w r1, [fp] │ │ + cbz r1, 32066 │ │ + mov r0, r9 │ │ + blx r1 │ │ + ldr.w r0, [fp, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, sl │ │ + blx 608f0 │ │ + mov.w r9, #1 │ │ + strd r6, r5, [r4] │ │ + mov r0, r9 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r8, r0 │ │ + ldr.w r0, [fp, #4] │ │ + cmp r0, #0 │ │ + itt ne │ │ + movne r0, r9 │ │ + blxne 608f0 │ │ + mov r0, sl │ │ + blx 608f0 │ │ + ldr r0, [sp, #4] │ │ + strd r6, r5, [r0] │ │ + mov r0, r8 │ │ + blx 5efdc │ │ + nop │ │ + lsls r0, r0, #26 │ │ movs r3, r0 │ │ - lsrs r2, r1, #7 │ │ + mov r2, r1 │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #1 │ │ + it ne │ │ + cmpne r1, #0 │ │ + ldr r1, [pc, #8] @ (320c8 ) │ │ + add r1, pc │ │ + b.w c6ba │ │ + nop │ │ + lsls r4, r5, #22 │ │ movs r3, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, fp} │ │ sub sp, #24 │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ cmp r0, #1 │ │ - bne.n 12e86 │ │ + bne.n 320f2 │ │ mvn.w r1, #98 @ 0x62 │ │ yield │ │ ldr r0, [r4, #0] │ │ cmp r0, #1 │ │ - bne.n 12e86 │ │ + bne.n 320f2 │ │ adds r2, r1, #1 │ │ cmp r1, #0 │ │ mov r1, r2 │ │ - bne.n 12e76 │ │ - cbnz r0, 12eb2 │ │ + bne.n 320e2 │ │ + cbnz r0, 3211e │ │ movs r1, #1 │ │ ldrex r0, [r4] │ │ - cbnz r0, 12ea2 │ │ + cbnz r0, 3210e │ │ strex r2, r1, [r4] │ │ cmp r2, #0 │ │ - bne.n 12e8a │ │ + bne.n 320f6 │ │ dmb ish │ │ movs r1, #1 │ │ - cbnz r1, 12eaa │ │ - b.n 12eb2 │ │ + cbnz r1, 32116 │ │ + b.n 3211e │ │ movs r1, #0 │ │ clrex │ │ - cbz r1, 12eb2 │ │ + cbz r1, 3211e │ │ add sp, #24 │ │ ldmia.w sp!, {r8, r9, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ add.w r8, sp, #12 │ │ movs r6, #0 │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ movs r5, #2 │ │ cmp r0, #2 │ │ - beq.n 12ed6 │ │ + beq.n 32142 │ │ ldrex r0, [r4] │ │ strex r1, r5, [r4] │ │ cmp r1, #0 │ │ - bne.n 12ec2 │ │ + bne.n 3212e │ │ cmp r0, #0 │ │ dmb ish │ │ - beq.n 12eaa │ │ + beq.n 32116 │ │ str r6, [sp, #12] │ │ ldr r0, [r4, #0] │ │ cmp r0, #2 │ │ - bne.n 12f08 │ │ + bne.n 32174 │ │ ldr r0, [sp, #12] │ │ mov r1, r4 │ │ movs r2, #137 @ 0x89 │ │ movs r3, #2 │ │ cmp r0, #0 │ │ it ne │ │ addne.w r0, r8, #4 │ │ stmia.w sp, {r0, r6, r9} │ │ movs r0, #240 @ 0xf0 │ │ - blx 41d80 │ │ + blx 608e0 │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n 12f08 │ │ - blx 41dc0 │ │ + bgt.n 32174 │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ cmp r0, #4 │ │ - beq.n 12ed8 │ │ + beq.n 32144 │ │ ldr r0, [r4, #0] │ │ cmp r0, #1 │ │ - bne.n 12ebe │ │ + bne.n 3212a │ │ mvn.w r1, #98 @ 0x62 │ │ yield │ │ adds r2, r1, #1 │ │ ldr r0, [r4, #0] │ │ cmp r0, #1 │ │ - bne.n 12ebe │ │ - cmp r1, #0 │ │ - mov r1, r2 │ │ - bne.n 12f12 │ │ - b.n 12ebe │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #8 │ │ - bl 114c8 │ │ - cmp r0, #0 │ │ - itttt ne │ │ - ldrne r0, [r0, #0] │ │ - clzne r0, r0 │ │ - lsrne r0, r0, #5 │ │ - addne sp, #8 │ │ - it ne │ │ - popne {r7, pc} │ │ - ldr r0, [pc, #20] @ (12f58 ) │ │ - subs r2, r7, #1 │ │ - ldr r3, [pc, #20] @ (12f5c ) │ │ - ldr r1, [pc, #24] @ (12f60 ) │ │ - add r0, pc │ │ - add r3, pc │ │ - add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #70 @ 0x46 │ │ - bl 9628 │ │ - nop │ │ - subs r1, r6, r1 │ │ - @ instruction: 0xffff074a │ │ - movs r3, r0 │ │ - lsls r0, r2, #31 │ │ - movs r3, r0 │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - ldr r4, [pc, #68] @ (12fb0 ) │ │ - lsls r0, r0, #24 │ │ - add r4, pc │ │ - bne.n 12f76 │ │ - ldr r0, [r4, #16] │ │ - lsls r0, r0, #1 │ │ - bne.n 12fa0 │ │ - movs r0, #0 │ │ - dmb ish │ │ - ldrex r1, [r4, #24] │ │ - strex r2, r0, [r4, #24] │ │ - cmp r2, #0 │ │ - bne.n 12f7c │ │ - cmp r1, #2 │ │ - it ne │ │ - popne {r4, r6, r7, pc} │ │ - add.w r1, r4, #24 │ │ - movs r0, #240 @ 0xf0 │ │ - movs r2, #129 @ 0x81 │ │ - movs r3, #1 │ │ - ldmia.w sp!, {r4, r6, r7, lr} │ │ - b.w 41cd4 │ │ - bl 12f24 │ │ - cmp r0, #0 │ │ - itt eq │ │ - moveq r0, #1 │ │ - strbeq r0, [r4, #28] │ │ - b.n 12f76 │ │ - nop │ │ - stmia r3!, {r3, r4, r5} │ │ - lsls r4, r2, #3 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #16 │ │ - ldrd r2, r1, [r1] │ │ - str r0, [sp, #4] │ │ - movs r0, #0 │ │ - ldr r3, [r1, #16] │ │ - str r0, [sp, #0] │ │ - mov r1, sp │ │ - mov r0, r2 │ │ - blx r3 │ │ - movs r1, #9 │ │ - cmp r0, #0 │ │ - it ne │ │ - movne r1, #0 │ │ - mov r0, r1 │ │ - add sp, #16 │ │ - pop {r7, pc} │ │ - bl 9874 │ │ - bmi.n 12f8a │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #36 @ 0x24 │ │ - mov r4, r0 │ │ - ldr r0, [r0, #0] │ │ - mvn.w r6, #3221225472 @ 0xc0000000 │ │ - cmp r0, r6 │ │ - bne.n 1300a │ │ - mvn.w r1, #98 @ 0x62 │ │ - yield │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r6 │ │ - bne.n 1300a │ │ - adds r2, r1, #1 │ │ - cmp r1, #0 │ │ - mov r1, r2 │ │ - bne.n 12ffa │ │ - movw r9, #65534 @ 0xfffe │ │ - add.w r8, sp, #12 │ │ - movt r9, #16383 @ 0x3fff │ │ - mov.w sl, #0 │ │ - mov.w fp, #4294967295 @ 0xffffffff │ │ - b.n 1302c │ │ - clrex │ │ - movs r0, #0 │ │ - cmp r0, #0 │ │ - mov r0, r1 │ │ - bne.n 130e0 │ │ - bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ - cmp.w sl, r0, lsr #30 │ │ - bne.n 1305a │ │ - cmp r1, r9 │ │ - bcs.n 1305a │ │ - ldrex r1, [r4] │ │ - cmp r1, r0 │ │ - bne.n 13020 │ │ - adds r0, #1 │ │ - strex r2, r0, [r4] │ │ - cmp r2, #0 │ │ - bne.n 13024 │ │ - dmb ish │ │ - movs r0, #1 │ │ - cmp r0, #0 │ │ - mov r0, r1 │ │ - beq.n 1302c │ │ - b.n 130e0 │ │ - cmp r1, r9 │ │ - beq.n 130e8 │ │ - lsls r1, r0, #1 │ │ - bmi.n 13080 │ │ - orr.w r5, r0, #1073741824 @ 0x40000000 │ │ - ldrex r1, [r4] │ │ - cmp r1, r0 │ │ - bne.n 13084 │ │ - strex r2, r5, [r4] │ │ - cmp r2, #0 │ │ - bne.n 13066 │ │ - movs r0, #1 │ │ - cmp r0, #0 │ │ - mov r0, r1 │ │ - beq.n 1302c │ │ - b.n 13090 │ │ - mov r5, r0 │ │ - b.n 13090 │ │ - movs r0, #0 │ │ - clrex │ │ - cmp r0, #0 │ │ - mov r0, r1 │ │ - beq.n 1302c │ │ - str.w sl, [sp, #12] │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r5 │ │ - bne.n 130c4 │ │ - ldr r0, [sp, #12] │ │ - mov r1, r4 │ │ - movs r2, #137 @ 0x89 │ │ - mov r3, r5 │ │ - cmp r0, #0 │ │ - it ne │ │ - addne.w r0, r8, #4 │ │ - stmia.w sp, {r0, sl, fp} │ │ - movs r0, #240 @ 0xf0 │ │ - blx 41d80 │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n 130c4 │ │ - blx 41dc0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #4 │ │ - beq.n 13094 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r6 │ │ - bne.n 1302c │ │ - mvn.w r1, #98 @ 0x62 │ │ - yield │ │ - adds r2, r1, #1 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r6 │ │ - bne.n 1302c │ │ + bne.n 3212a │ │ cmp r1, #0 │ │ mov r1, r2 │ │ - bne.n 130ce │ │ - b.n 1302c │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #28] @ (13108 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #28] @ (1310c ) │ │ - movs r3, #1 │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - add r1, pc │ │ - add r0, sp, #12 │ │ - str r2, [sp, #28] │ │ - str r2, [sp, #24] │ │ - movs r2, #4 │ │ - str r3, [sp, #16] │ │ - str r2, [sp, #20] │ │ - bl 86a4 │ │ - nop │ │ - lsrs r0, r0, #5 │ │ - movs r3, r0 │ │ - lsrs r4, r0, #5 │ │ - movs r3, r0 │ │ + bne.n 3217e │ │ + b.n 3212a │ │ push {r4, r6, r7, lr} │ │ add r7, sp, #8 │ │ lsls r2, r1, #2 │ │ - bne.n 131da │ │ + bne.n 3225a │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ - bne.n 13138 │ │ + bne.n 321b8 │ │ movs r2, #0 │ │ ldrex r1, [r0] │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ - bne.n 131ae │ │ + bne.n 3222e │ │ strex r3, r2, [r0] │ │ cmp r3, #0 │ │ - bne.n 13120 │ │ + bne.n 321a0 │ │ movs r2, #1 │ │ cmp r2, #0 │ │ - bne.n 131b8 │ │ + bne.n 32238 │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ - beq.n 13182 │ │ + beq.n 32202 │ │ cmp.w r1, #3221225472 @ 0xc0000000 │ │ - bne.n 131ac │ │ + bne.n 3222c │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ ldrex r2, [r0] │ │ cmp.w r2, #3221225472 @ 0xc0000000 │ │ - bne.n 131a8 │ │ + bne.n 32228 │ │ strex r2, r1, [r0] │ │ cmp r2, #0 │ │ - bne.n 13148 │ │ + bne.n 321c8 │ │ adds r1, r0, #4 │ │ mov r4, r0 │ │ dmb ish │ │ ldrex r0, [r1] │ │ adds r0, #1 │ │ strex r2, r0, [r1] │ │ cmp r2, #0 │ │ - bne.n 13162 │ │ + bne.n 321e2 │ │ movs r0, #240 @ 0xf0 │ │ movs r2, #129 @ 0x81 │ │ movs r3, #1 │ │ - blx 41d80 │ │ + blx 608e0 │ │ cmp r0, #0 │ │ mov r0, r4 │ │ it gt │ │ popgt {r4, r6, r7, pc} │ │ movs r1, #0 │ │ ldrex r2, [r0] │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ - bne.n 131a8 │ │ + bne.n 32228 │ │ strex r2, r1, [r0] │ │ cmp r2, #0 │ │ - bne.n 13184 │ │ + bne.n 32204 │ │ mov r1, r0 │ │ movs r0, #240 @ 0xf0 │ │ movs r2, #129 @ 0x81 │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ ldmia.w sp!, {r4, r6, r7, lr} │ │ - b.w 41cd4 │ │ + b.w 60844 │ │ clrex │ │ pop {r4, r6, r7, pc} │ │ movs r2, #0 │ │ clrex │ │ cmp r2, #0 │ │ - beq.n 13138 │ │ + beq.n 321b8 │ │ adds r1, r0, #4 │ │ dmb ish │ │ ldrex r0, [r1] │ │ adds r0, #1 │ │ strex r2, r0, [r1] │ │ cmp r2, #0 │ │ - bne.n 131be │ │ + bne.n 3223e │ │ movs r0, #240 @ 0xf0 │ │ movs r2, #129 @ 0x81 │ │ movs r3, #1 │ │ ldmia.w sp!, {r4, r6, r7, lr} │ │ - b.w 41cd4 │ │ - ldr r0, [pc, #12] @ (131e8 ) │ │ + b.w 60844 │ │ + ldr r0, [pc, #12] @ (32268 ) │ │ movs r1, #36 @ 0x24 │ │ - ldr r2, [pc, #12] @ (131ec ) │ │ - add r0, pc │ │ - add r2, pc │ │ - bl 8e3a │ │ - subs r5, r0, #5 │ │ - vtbx.8 d16, {d15}, d22 │ │ - movs r3, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #124 @ 0x7c │ │ - ldrd sl, r9, [r0] │ │ - cmp r1, #0 │ │ - str r1, [sp, #12] │ │ - ldrb.w r6, [sl, #16] │ │ - it eq │ │ - cmpeq r6, #0 │ │ - beq.w 13540 │ │ - strd r0, r3, [sp, #4] │ │ - mov r8, r2 │ │ - ldr.w r0, [sl] │ │ - cmp.w r9, #0 │ │ - beq.n 1328c │ │ - ldrd r0, r1, [r0, #20] │ │ - movs r2, #6 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #832] @ (13568 ) │ │ - add r1, pc │ │ - blx r3 │ │ - cmp r0, #0 │ │ - bne.w 1340c │ │ - ldrb.w r0, [sl, #16] │ │ - cmp r0, #1 │ │ - bne.n 13332 │ │ - ldr.w r1, [sl] │ │ - add.w ip, sp, #16 │ │ - ldr r0, [pc, #808] @ (1356c ) │ │ - movs r6, #13 │ │ - ldr r2, [pc, #808] @ (13570 ) │ │ - movs r3, #0 │ │ - add r0, pc │ │ - str r3, [sp, #28] │ │ - add r2, pc │ │ - stmia.w ip, {r0, r2, r6} │ │ - movs r2, #3 │ │ - strb.w r2, [sp, #108] @ 0x6c │ │ - movs r2, #32 │ │ - add r6, sp, #80 @ 0x50 │ │ - strd r3, r3, [sp, #100] @ 0x64 │ │ - movs r3, #2 │ │ - str r2, [sp, #96] @ 0x60 │ │ - movs r2, #1 │ │ - str r3, [sp, #80] @ 0x50 │ │ - str r2, [sp, #68] @ 0x44 │ │ - strd r2, r2, [sp, #88] @ 0x58 │ │ - strd r0, r2, [sp, #48] @ 0x30 │ │ - add r2, sp, #16 │ │ - strd r3, r6, [sp, #60] @ 0x3c │ │ - ldrd r0, r1, [r1, #20] │ │ - str r2, [sp, #56] @ 0x38 │ │ - add r2, sp, #48 @ 0x30 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - beq.n 13332 │ │ - b.n 1340c │ │ - ldr r2, [pc, #708] @ (13554 ) │ │ - movs r6, #32 │ │ - ldr r1, [pc, #708] @ (13558 ) │ │ - movs r3, #1 │ │ - str r6, [sp, #96] @ 0x60 │ │ - movs r6, #4 │ │ - add r1, pc │ │ - str r1, [sp, #20] │ │ - add.w r1, sl, #12 │ │ - str r1, [sp, #16] │ │ - movs r1, #3 │ │ - add r4, sp, #80 @ 0x50 │ │ - strb.w r1, [sp, #108] @ 0x6c │ │ - movs r1, #0 │ │ - strd r1, r1, [sp, #100] @ 0x64 │ │ - add r2, pc │ │ - strd r1, r6, [sp, #88] @ 0x58 │ │ - movs r1, #2 │ │ - str r3, [sp, #68] @ 0x44 │ │ - add.w fp, sp, #16 │ │ - str r4, [sp, #64] @ 0x40 │ │ - str r1, [sp, #52] @ 0x34 │ │ - str r3, [sp, #60] @ 0x3c │ │ - str r1, [sp, #80] @ 0x50 │ │ - ldrd r0, r1, [r0, #20] │ │ - str r2, [sp, #48] @ 0x30 │ │ - add r2, sp, #48 @ 0x30 │ │ - str.w fp, [sp, #56] @ 0x38 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - bne.w 1340c │ │ - ldrb.w r0, [sl, #16] │ │ - cmp r0, #1 │ │ - bne.n 13332 │ │ - ldr.w r1, [sl] │ │ - movs r6, #10 │ │ - ldr r0, [pc, #624] @ (1355c ) │ │ - movs r3, #0 │ │ - ldr r2, [pc, #624] @ (13560 ) │ │ - add r0, pc │ │ - str r3, [sp, #28] │ │ - add r2, pc │ │ - strd r2, r6, [sp, #20] │ │ - add r2, sp, #12 │ │ - str r2, [sp, #16] │ │ - movs r2, #3 │ │ - strd r3, r3, [sp, #100] @ 0x64 │ │ - strb.w r2, [sp, #108] @ 0x6c │ │ - movs r2, #32 │ │ - str r2, [sp, #96] @ 0x60 │ │ - movs r2, #1 │ │ - str r2, [sp, #68] @ 0x44 │ │ - strd r2, r2, [sp, #88] @ 0x58 │ │ - movs r2, #2 │ │ - str r2, [sp, #80] @ 0x50 │ │ - strd r0, r2, [sp, #48] @ 0x30 │ │ - strd r2, r4, [sp, #60] @ 0x3c │ │ - ldrd r0, r1, [r1, #20] │ │ - str.w fp, [sp, #56] @ 0x38 │ │ - add r2, sp, #48 @ 0x30 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - bne.n 1340c │ │ - ldr.w r0, [r8] │ │ - cmp r0, #3 │ │ - itt ne │ │ - ldrbne.w r0, [sl, #16] │ │ - cmpne r0, #2 │ │ - bne.n 1335a │ │ - ldr.w r0, [sl] │ │ - movs r2, #9 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #532] @ (13564 ) │ │ - add r1, pc │ │ - blx r3 │ │ - cmp r0, #0 │ │ - beq.n 133f8 │ │ - b.n 1340c │ │ - cmp r0, #1 │ │ - bne.n 133a0 │ │ - ldr r0, [pc, #540] @ (1357c ) │ │ - add.w ip, sp, #80 @ 0x50 │ │ - add r0, pc │ │ - mov r2, ip │ │ - mov lr, r0 │ │ - ldmia.w r8!, {r0, r1, r3, r4, r5} │ │ - stmia r2!, {r0, r1, r3, r4, r5} │ │ - ldmia.w r8, {r0, r1, r3, r4, r5} │ │ - stmia r2!, {r0, r1, r3, r4, r5} │ │ - movs r2, #0 │ │ - ldr.w r0, [sl] │ │ - ldr r1, [pc, #512] @ (13580 ) │ │ - str r2, [sp, #64] @ 0x40 │ │ - add r2, sp, #16 │ │ - add r1, pc │ │ - strd ip, r1, [sp, #16] │ │ - movs r1, #1 │ │ - strd lr, r1, [sp, #48] @ 0x30 │ │ - str r1, [sp, #60] @ 0x3c │ │ - ldrd r0, r1, [r0, #20] │ │ - str r2, [sp, #56] @ 0x38 │ │ - add r2, sp, #48 @ 0x30 │ │ - bl 8f4e │ │ - cbz r0, 133f8 │ │ - b.n 1340c │ │ - add.w ip, sp, #80 @ 0x50 │ │ - ldmia.w r8!, {r1, r2, r3, r4, r5} │ │ - mov r0, ip │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ - ldmia.w r8, {r1, r2, r3, r4, r5} │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ - movs r3, #1 │ │ - ldr.w r1, [sl] │ │ - ldr r0, [pc, #440] @ (13574 ) │ │ - ldr r2, [pc, #444] @ (13578 ) │ │ - add r0, pc │ │ - str r3, [sp, #36] @ 0x24 │ │ - add r2, pc │ │ - strd r0, r3, [sp, #16] │ │ - strd ip, r2, [sp, #40] @ 0x28 │ │ - movs r2, #3 │ │ - strb.w r2, [sp, #76] @ 0x4c │ │ - movs r2, #4 │ │ - str r2, [sp, #72] @ 0x48 │ │ - movs r2, #0 │ │ - str r2, [sp, #68] @ 0x44 │ │ - movs r2, #32 │ │ - str r2, [sp, #64] @ 0x40 │ │ - movs r2, #2 │ │ - str r2, [sp, #56] @ 0x38 │ │ - str r2, [sp, #48] @ 0x30 │ │ - add r2, sp, #48 @ 0x30 │ │ - strd r3, r2, [sp, #28] │ │ - add r2, sp, #40 @ 0x28 │ │ - ldrd r0, r1, [r1, #20] │ │ - str r2, [sp, #24] │ │ - add r2, sp, #16 │ │ - bl 8f4e │ │ - cbnz r0, 1340c │ │ - ldr.w r0, [sl] │ │ - movs r2, #1 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #380] @ (13584 ) │ │ - add r1, pc │ │ - blx r3 │ │ - cbz r0, 13418 │ │ - movs r4, #1 │ │ - mov r0, r4 │ │ - add sp, #124 @ 0x7c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [r7, #8] │ │ - cmp r0, #1 │ │ - ldrd r0, r1, [sp, #4] │ │ - bne.w 13540 │ │ - ldr r1, [r1, #0] │ │ - cmp r1, #2 │ │ - beq.w 13540 │ │ - ldrb.w r1, [sl, #16] │ │ - ldr r0, [r7, #12] │ │ - cmp r1, #1 │ │ - str r0, [sp, #40] @ 0x28 │ │ - bne.n 13488 │ │ - ldr.w r1, [sl] │ │ - add.w ip, sp, #16 │ │ - ldr r0, [pc, #324] @ (13588 ) │ │ - movs r6, #10 │ │ - ldr r2, [pc, #324] @ (1358c ) │ │ - movs r3, #0 │ │ - add r0, pc │ │ - str r3, [sp, #28] │ │ - add r2, pc │ │ - stmia.w ip, {r0, r2, r6} │ │ - movs r2, #3 │ │ - strb.w r2, [sp, #108] @ 0x6c │ │ - movs r2, #32 │ │ - add r6, sp, #80 @ 0x50 │ │ - strd r3, r3, [sp, #100] @ 0x64 │ │ - movs r3, #2 │ │ - str r2, [sp, #96] @ 0x60 │ │ - movs r2, #1 │ │ - str r3, [sp, #80] @ 0x50 │ │ - str r2, [sp, #68] @ 0x44 │ │ - strd r2, r2, [sp, #88] @ 0x58 │ │ - strd r0, r2, [sp, #48] @ 0x30 │ │ - add r2, sp, #16 │ │ - strd r3, r6, [sp, #60] @ 0x3c │ │ - ldrd r0, r1, [r1, #20] │ │ - str r2, [sp, #56] @ 0x38 │ │ - add r2, sp, #48 @ 0x30 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - bne.n 1340c │ │ - ldr.w r0, [sl] │ │ - movs r2, #16 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #248] @ (13590 ) │ │ - add r1, pc │ │ - blx r3 │ │ - cmp r0, #0 │ │ - bne.n 1340c │ │ - ldr.w r2, [sl, #8] │ │ - ldr r3, [sp, #8] │ │ - ldrd r1, r0, [sl] │ │ - ldrd r6, r5, [r3] │ │ - ldr r3, [r3, #8] │ │ - ldr r4, [r2, #16] │ │ - add r2, sp, #80 @ 0x50 │ │ - adds r2, #4 │ │ - strd r1, r6, [sp, #80] @ 0x50 │ │ - strd r5, r3, [sp, #88] @ 0x58 │ │ - blx r4 │ │ - cmp r0, #0 │ │ - bne.n 1340c │ │ - movs r1, #0 │ │ - ldr r4, [pc, #204] @ (13594 ) │ │ - ldr.w r0, [sl] │ │ - add r2, sp, #80 @ 0x50 │ │ - ldr r6, [pc, #200] @ (13598 ) │ │ - add r4, pc │ │ - str r1, [sp, #96] @ 0x60 │ │ - add r1, sp, #40 @ 0x28 │ │ - str r1, [sp, #48] @ 0x30 │ │ - movs r1, #1 │ │ - add r6, pc │ │ - str r6, [sp, #52] @ 0x34 │ │ - strd r4, r1, [sp, #80] @ 0x50 │ │ - add r5, sp, #48 @ 0x30 │ │ - str r1, [sp, #92] @ 0x5c │ │ - ldrd r0, r1, [r0, #20] │ │ - str r5, [sp, #88] @ 0x58 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - bne.n 1340c │ │ - ldr r0, [r7, #16] │ │ - cmp r0, #1 │ │ - bne.n 13524 │ │ - ldr r0, [r7, #20] │ │ - movs r1, #0 │ │ - str r0, [sp, #16] │ │ - add r2, sp, #80 @ 0x50 │ │ - ldr.w r0, [sl] │ │ - str r1, [sp, #96] @ 0x60 │ │ - add r1, sp, #16 │ │ - str r1, [sp, #48] @ 0x30 │ │ - movs r1, #1 │ │ - str r6, [sp, #52] @ 0x34 │ │ - strd r4, r1, [sp, #80] @ 0x50 │ │ - str r1, [sp, #92] @ 0x5c │ │ - ldrd r0, r1, [r0, #20] │ │ - str r5, [sp, #88] @ 0x58 │ │ - bl 8f4e │ │ - cmp r0, #0 │ │ - bne.w 1340c │ │ - ldr.w r0, [sl] │ │ - movs r2, #1 │ │ - movs r4, #1 │ │ - ldrd r0, r1, [r0, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #104] @ (1359c ) │ │ - add r1, pc │ │ - blx r3 │ │ - cmp r0, #0 │ │ - ldr r0, [sp, #4] │ │ - bne.w 1340e │ │ - movs r4, #0 │ │ - add.w r1, r9, #1 │ │ - str r1, [r0, #4] │ │ - mov r0, r4 │ │ - add sp, #124 @ 0x7c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop │ │ - lsls r0, r1, #28 │ │ - movs r3, r0 │ │ - strb r1, [r3, r2] │ │ - vqshlu.s64 q8, q4, #63 @ 0x3f │ │ - movs r3, r0 │ │ - lsls r1, r5, #10 │ │ - movs r0, r0 │ │ - subs r1, r7, r5 │ │ - @ instruction: 0xffff1e28 │ │ - vsli.32 d16, d10, #31 │ │ - @ instruction: 0xffff5cdf │ │ - vsubw.u q8, , d24 │ │ - vrshr.u32 , , #1 │ │ - vraddhn.i d16, , q0 │ │ - vrshr.u64 d31, d19, #1 │ │ - @ instruction: 0xffff1b33 │ │ - vrsra.u32 d16, d12, #1 │ │ - vtbx.8 d21, {d31- instruction: 0xfffffe08 │ │ - vabal.u q8, d14, d10 │ │ - movs r3, r0 │ │ - strh r1, [r3, r1] │ │ - vtbl.8 d17, {d15-d17}, d5 │ │ - vsli.64 , q8, #63 @ 0x3f │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #136 @ 0x88 │ │ - ldr r6, [r1, #28] │ │ - mov r4, r1 │ │ - ldrd r9, r8, [r1] │ │ - ldr r1, [r0, #0] │ │ - lsls r0, r6, #29 │ │ - mov r0, r6 │ │ - bpl.n 135cc │ │ - orr.w r0, r6, #8 │ │ - cmp.w r9, #0 │ │ - bne.n 135cc │ │ - movs r2, #10 │ │ - movs r3, #1 │ │ - strd r3, r2, [r4] │ │ - add r3, sp, #8 │ │ - movs r2, #127 @ 0x7f │ │ - orr.w r0, r0, #4 │ │ - str r0, [r4, #28] │ │ - mov r0, r2 │ │ - and.w r2, r1, #15 │ │ - add.w r5, r2, #87 @ 0x57 │ │ - cmp r2, #10 │ │ - it cc │ │ - addcc.w r5, r2, #48 @ 0x30 │ │ - subs r2, r0, #1 │ │ - lsrs r1, r1, #4 │ │ - strb r5, [r3, r0] │ │ - bne.n 135d6 │ │ - cmp r0, #129 @ 0x81 │ │ - bcs.n 1361c │ │ - adds r1, r0, #1 │ │ - ldr r2, [pc, #52] @ (1362c ) │ │ - rsb r1, r1, #129 @ 0x81 │ │ - add r0, r3 │ │ - add r2, pc │ │ - movs r3, #2 │ │ - strd r0, r1, [sp] │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 8824 │ │ - str r6, [r4, #28] │ │ - strd r9, r8, [r4] │ │ - add sp, #136 @ 0x88 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #8] @ (13628 ) │ │ - movs r1, #128 @ 0x80 │ │ - add r2, pc │ │ - bl 86ea │ │ - nop │ │ - @ instruction: 0xfad80002 │ │ - asrs r5, r7, #2 │ │ - vtbl.8 d22, {d15}, d3 │ │ - mov ip, r2 │ │ - ldrb r2, [r0, #12] │ │ - subs.w r3, r3, #2147483648 @ 0x80000000 │ │ - it ne │ │ - movne r3, r0 │ │ - mov r0, r1 │ │ - mov r1, ip │ │ - b.w 127fc │ │ - bmi.n 135f2 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #188 @ 0xbc │ │ - mov r9, r1 │ │ - ldrb r1, [r0, #0] │ │ - tbb [pc, r1] │ │ - ldr r5, [pc, #8] @ (13664 ) │ │ - tst r7, r6 │ │ - add r5, sp, #8 │ │ - ldr r4, [r0, #4] │ │ - movs r1, #128 @ 0x80 │ │ - str r4, [sp, #4] │ │ - mov r0, r5 │ │ - bl 3f090 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - movs r2, #128 @ 0x80 │ │ - blx 41db0 │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - ble.w 138b6 │ │ - mov r0, r5 │ │ - blx 41e90 │ │ - add.w r8, sp, #136 @ 0x88 │ │ - add r1, sp, #160 @ 0xa0 │ │ - mov r4, r0 │ │ - strd r5, r0, [sp, #160] @ 0xa0 │ │ - mov r0, r8 │ │ - bl a628 │ │ - ldr r5, [sp, #136] @ 0x88 │ │ - cmp r5, #0 │ │ - beq.n 1373a │ │ - ldr r0, [sp, #148] @ 0x94 │ │ - ldr r6, [sp, #140] @ 0x8c │ │ - cmp r0, #0 │ │ - beq.w 13832 │ │ - cmp r4, #0 │ │ - beq.n 13740 │ │ - cmp.w r4, #4294967295 @ 0xffffffff │ │ - ble.w 138d4 │ │ - ldr r0, [pc, #600] @ (1390c ) │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - mov r0, r4 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.w 138e0 │ │ - mov sl, r0 │ │ - b.n 13744 │ │ - ldr r0, [r0, #4] │ │ - ldrd r1, r2, [r0] │ │ - mov r0, r9 │ │ - add sp, #188 @ 0xbc │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 8c74 │ │ - ldr r0, [r0, #4] │ │ - ldrd r0, r1, [r0] │ │ - ldr r2, [r1, #16] │ │ - mov r1, r9 │ │ - add sp, #188 @ 0xbc │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx r2 │ │ - ldr r1, [pc, #552] @ (13920 ) │ │ - movs r6, #0 │ │ - ldr r2, [pc, #552] @ (13924 ) │ │ - ldr r3, [pc, #556] @ (13928 ) │ │ - add r1, pc │ │ - ldrb r0, [r0, #1] │ │ - add r2, pc │ │ - ldr r4, [pc, #552] @ (1392c ) │ │ - add r3, pc │ │ - str r6, [sp, #24] │ │ - movs r6, #1 │ │ - add r4, pc │ │ - strd r4, r6, [sp, #8] │ │ - str r6, [sp, #20] │ │ - add r6, sp, #168 @ 0xa8 │ │ - str r6, [sp, #16] │ │ - ldr.w r6, [r1, r0, lsl #2] │ │ - ldr.w r3, [r3, r0, lsl #2] │ │ - str r2, [sp, #172] @ 0xac │ │ - add r2, sp, #136 @ 0x88 │ │ - ldrd r0, r1, [r9, #20] │ │ - str r2, [sp, #168] @ 0xa8 │ │ - add r2, sp, #8 │ │ - strd r3, r6, [sp, #136] @ 0x88 │ │ - bl 8f4e │ │ - add sp, #188 @ 0xbc │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r6, #0 │ │ - movs r5, #1 │ │ - b.n 13832 │ │ - mov.w sl, #1 │ │ - mov.w r8, #0 │ │ - cmp r6, r4 │ │ - str.w r8, [sp, #176] @ 0xb0 │ │ - strd r4, sl, [sp, #168] @ 0xa8 │ │ - bls.n 13766 │ │ - add r0, sp, #168 @ 0xa8 │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - bl 85ee │ │ - ldrd r4, sl, [sp, #168] @ 0xa8 │ │ - ldr.w r8, [sp, #176] @ 0xb0 │ │ - add.w r0, sl, r8 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 3f088 │ │ - add.w r1, r8, r6 │ │ - str r1, [sp, #176] @ 0xb0 │ │ - subs r0, r4, r1 │ │ - str.w r9, [sp] │ │ - cmp r0, #2 │ │ - bhi.n 1378e │ │ - add r0, sp, #168 @ 0xa8 │ │ - movs r2, #3 │ │ - bl 85ee │ │ - ldrd sl, r1, [sp, #172] @ 0xac │ │ - movw r0, #49135 @ 0xbfef │ │ - movs r2, #189 @ 0xbd │ │ - strh.w r0, [sl, r1] │ │ - add.w r0, sl, r1 │ │ - adds r6, r1, #3 │ │ - strb r2, [r0, #2] │ │ - add.w fp, sp, #136 @ 0x88 │ │ - ldrd r0, r2, [sp, #160] @ 0xa0 │ │ - add r4, sp, #180 @ 0xb4 │ │ - str r2, [sp, #184] @ 0xb8 │ │ - strd r6, r0, [sp, #176] @ 0xb0 │ │ - b.n 137c6 │ │ - movw r0, #49135 @ 0xbfef │ │ - movs r1, #189 @ 0xbd │ │ - strh.w r0, [sl, r6] │ │ - add.w r0, sl, r6 │ │ - adds r6, #3 │ │ - strb r1, [r0, #2] │ │ - str r6, [sp, #176] @ 0xb0 │ │ - mov r0, fp │ │ - mov r1, r4 │ │ - bl a628 │ │ - ldr r5, [sp, #136] @ 0x88 │ │ - cbz r5, 13820 │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ - ldr.w r8, [sp, #140] @ 0x8c │ │ - ldr.w r9, [sp, #148] @ 0x94 │ │ - subs r0, r0, r6 │ │ - cmp r0, r8 │ │ - bcs.n 137ee │ │ - add r0, sp, #168 @ 0xa8 │ │ - mov r1, r6 │ │ - mov r2, r8 │ │ - bl 85ee │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ - ldr.w sl, [sp, #172] @ 0xac │ │ - mov r1, r5 │ │ - mov r2, r8 │ │ - add.w r0, sl, r6 │ │ - bl 3f088 │ │ - add r6, r8 │ │ - cmp.w r9, #0 │ │ - str r6, [sp, #176] @ 0xb0 │ │ - beq.n 137c6 │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ - subs r0, r0, r6 │ │ - cmp r0, #2 │ │ - bhi.n 137b2 │ │ - add r0, sp, #168 @ 0xa8 │ │ - mov r1, r6 │ │ - movs r2, #3 │ │ - bl 85ee │ │ - ldrd sl, r6, [sp, #172] @ 0xac │ │ - b.n 137b2 │ │ - ldrd r0, r5, [sp, #168] @ 0xa8 │ │ - add.w r8, sp, #136 @ 0x88 │ │ - ldr.w r9, [sp] │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - bne.n 1385e │ │ - cbz r6, 1384e │ │ - cmp.w r6, #4294967295 @ 0xffffffff │ │ - ble.n 138d4 │ │ - ldr r0, [pc, #212] @ (13910 ) │ │ + ldr r2, [pc, #12] @ (3226c ) │ │ add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - mov r0, r6 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.n 138d8 │ │ - mov r4, r0 │ │ - b.n 13850 │ │ - movs r4, #1 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r2, r6 │ │ - bl 3f088 │ │ - mov r0, r6 │ │ - mov r5, r4 │ │ - add.w ip, sp, #168 @ 0xa8 │ │ - ldr r3, [pc, #176] @ (13914 ) │ │ - ldr r2, [pc, #176] @ (13918 ) │ │ - ldr r1, [pc, #180] @ (1391c ) │ │ - add r3, pc │ │ - stmia.w ip, {r0, r5, r6} │ │ - movs r0, #0 │ │ - add r1, pc │ │ - str r0, [sp, #24] │ │ - movs r0, #3 │ │ - strd r1, r0, [sp, #8] │ │ - movs r0, #2 │ │ - str r0, [sp, #20] │ │ - add r5, sp, #168 @ 0xa8 │ │ - ldrd r0, r1, [r9, #20] │ │ add r2, pc │ │ - str r3, [sp, #148] @ 0x94 │ │ - add r3, sp, #4 │ │ - str.w r8, [sp, #16] │ │ - strd r2, r3, [sp, #140] @ 0x8c │ │ - str r5, [sp, #136] @ 0x88 │ │ - add r2, sp, #8 │ │ - bl 8f4e │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ - cmp r1, #0 │ │ - beq.w 13732 │ │ - ldr r1, [sp, #172] @ 0xac │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - blx 41d70 │ │ - mov r0, r4 │ │ - add sp, #188 @ 0xbc │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #120] @ (13930 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #120] @ (13934 ) │ │ - movs r3, #1 │ │ - add r0, pc │ │ - str r0, [sp, #136] @ 0x88 │ │ - add r1, pc │ │ - add r0, sp, #136 @ 0x88 │ │ - str r2, [sp, #152] @ 0x98 │ │ - str r2, [sp, #148] @ 0x94 │ │ - movs r2, #4 │ │ - str r3, [sp, #140] @ 0x8c │ │ - str r2, [sp, #144] @ 0x90 │ │ - bl 86a4 │ │ - bl 85b4 │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ - bl 85a4 │ │ - movs r0, #1 │ │ - mov r1, r4 │ │ - bl 85a4 │ │ - b.n 138f4 │ │ - mov r4, r0 │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ - cbz r0, 13904 │ │ - adds r0, r5, #4 │ │ - b.n 138fe │ │ - mov r4, r0 │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ - cbz r0, 13904 │ │ - add r0, sp, #168 @ 0xa8 │ │ - adds r0, #4 │ │ - ldr r0, [r0, #0] │ │ - blx 41d70 │ │ - mov r0, r4 │ │ - blx 4046c │ │ - nop │ │ - cbnz r0, 1398c │ │ - lsls r4, r2, #3 │ │ - rev16 r0, r5 │ │ - lsls r4, r2, #3 │ │ - strb r5, [r2, #2] │ │ - vshr.u64 d16, d17, #1 │ │ - movs r0, r0 │ │ - cdp2 0, 15, cr0, cr0, cr2, {0} │ │ - subs r0, r0, r3 │ │ - vtbl.8 d21, {d15}, d29 │ │ - @ instruction: 0xffff036c │ │ - movs r3, r0 │ │ - lsls r2, r3, #1 │ │ - vaddw.u q8, , d18 │ │ - movs r3, r0 │ │ - lsls r6, r4, #4 │ │ + bl bf2a │ │ + ldrh r1, [r6, r6] │ │ + vceq.f q8, q1, #0 │ │ movs r3, r0 │ │ - mov r3, r1 │ │ - ldrd r1, r2, [r0, #4] │ │ - mov r0, r3 │ │ - b.w 8c74 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + blx 60ae0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ sub sp, #12 │ │ + mov.w r9, #0 │ │ + cbz r2, 322de │ │ mov r8, r0 │ │ - cbz r2, 139a8 │ │ - ldr r0, [pc, #156] @ (139f0 ) │ │ - mov r5, r2 │ │ - mov r6, r1 │ │ - mvn.w r4, #2147483648 @ 0x80000000 │ │ + ldr r0, [pc, #232] @ (32374 ) │ │ + mov r6, r2 │ │ + mov r4, r1 │ │ add r0, pc │ │ - mov.w r9, #0 │ │ + mvn.w r5, #2147483648 @ 0x80000000 │ │ mov.w sl, #4 │ │ mov fp, r0 │ │ - b.n 1397c │ │ - blx 41dc0 │ │ + b.n 322b0 │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ strb.w r9, [sp, #4] │ │ cmp r0, #4 │ │ str r0, [sp, #8] │ │ - bne.n 139aa │ │ - cbz r5, 139be │ │ + bne.n 322e8 │ │ + cbz r6, 322da │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ - cmp r5, r4 │ │ + movs r0, #2 │ │ + mov r1, r4 │ │ + cmp r6, r5 │ │ it cc │ │ - movcc r2, r5 │ │ - blx 41e80 │ │ + movcc r2, r6 │ │ + blx 60a30 │ │ adds r1, r0, #1 │ │ - beq.n 1396a │ │ + beq.n 3229e │ │ str r0, [sp, #8] │ │ strb.w sl, [sp, #4] │ │ - cbz r0, 139ae │ │ - cmp r5, r0 │ │ - bcc.n 139e6 │ │ - add r6, r0 │ │ - subs r5, r5, r0 │ │ - cmp r5, #0 │ │ - bne.n 1397c │ │ - b.n 139be │ │ - b.n 139be │ │ - add.w fp, sp, #4 │ │ - ldrd r1, r0, [fp] │ │ - uxtb r2, r1 │ │ - cmp r2, #4 │ │ - bne.n 139ce │ │ - lsrs r1, r1, #8 │ │ - orr.w r1, r1, r0, lsl #24 │ │ - lsls r1, r1, #8 │ │ - adds r1, #4 │ │ - strd r1, r0, [r8] │ │ - add sp, #12 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - cmp r2, #0 │ │ - ittte eq │ │ - cmpeq r0, #9 │ │ - moveq r0, #4 │ │ - strbeq.w r0, [r8] │ │ - strdne r1, r0, [r8] │ │ + cbz r0, 322ec │ │ + cmp r6, r0 │ │ + bcc.n 32348 │ │ + add r4, r0 │ │ + subs r6, r6, r0 │ │ + cmp r6, #0 │ │ + bne.n 322b0 │ │ + mov.w r9, #0 │ │ + mov r0, r9 │ │ add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r2, [pc, #12] @ (139f4 ) │ │ - mov r1, r5 │ │ - add r2, pc │ │ - bl 86ea │ │ - cdp2 0, 5, cr0, cr8, cr2, {0} │ │ - ldc2l 0, cr0, [r2, #8] │ │ - ldr r0, [pc, #44] @ (13a28 ) │ │ - add r0, pc │ │ - ldr r1, [r0, #32] │ │ - dmb ish │ │ - cmp r1, #4 │ │ - it eq │ │ - bxeq lr │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #16 │ │ - subs r1, r7, #1 │ │ - strd r0, r1, [sp] │ │ - mov r0, sp │ │ - str r0, [sp, #8] │ │ - add r0, sp, #8 │ │ - bl 13a2c │ │ - add sp, #16 │ │ - ldmia.w sp!, {r7, lr} │ │ - bx lr │ │ - nop │ │ - @ instruction: 0xb886 │ │ - lsls r4, r2, #3 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #44 @ 0x2c │ │ - ldr r5, [pc, #392] @ (13bc0 ) │ │ - mov r8, r0 │ │ - add.w fp, sp, #16 │ │ - mov.w r9, #2 │ │ - add r5, pc │ │ - movs r4, #0 │ │ - mov.w sl, #3 │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ - ldr r0, [r5, #32] │ │ - dmb ish │ │ - b.n 13a5c │ │ - ldr r0, [r5, #32] │ │ - dmb ish │ │ - cmp r0, #4 │ │ - bhi.w 13b5c │ │ - tbb [pc, r0] │ │ - lsls r3, r0, #12 │ │ - adds r0, #21 │ │ - lsls r7, r6, #1 │ │ - ldrex r1, [r5, #32] │ │ - cmp r1, r0 │ │ - bne.n 13aa6 │ │ - strex r0, r9, [r5, #32] │ │ - cmp r0, #0 │ │ - mov.w r0, #0 │ │ - it eq │ │ - moveq.w r0, #4294967295 @ 0xffffffff │ │ - lsls r0, r0, #31 │ │ - dmb ish │ │ - mov r0, r1 │ │ - beq.n 13a5c │ │ - b.n 13afc │ │ - ldrex r0, [r5, #32] │ │ - cmp r0, #2 │ │ - bne.n 13ab8 │ │ - strex r1, sl, [r5, #32] │ │ - cbnz r1, 13abc │ │ - movs r1, #1 │ │ - cmp r1, #0 │ │ - beq.n 13a5c │ │ - b.n 13ac6 │ │ - movs r0, #0 │ │ - clrex │ │ - lsls r0, r0, #31 │ │ - dmb ish │ │ - mov r0, r1 │ │ - beq.n 13a5c │ │ - b.n 13afc │ │ - clrex │ │ - movs r1, #0 │ │ - dmb ish │ │ - cmp r1, #0 │ │ - beq.n 13a5c │ │ - str r4, [sp, #16] │ │ - ldr r0, [r5, #32] │ │ - cmp r0, #3 │ │ - bne.n 13a56 │ │ - ldr r0, [sp, #16] │ │ - add.w r1, r5, #32 │ │ - movs r2, #137 @ 0x89 │ │ - movs r3, #3 │ │ - cmp r0, #0 │ │ - it ne │ │ - addne.w r0, fp, #4 │ │ - stmia.w sp, {r0, r4, r6} │ │ - movs r0, #240 @ 0xf0 │ │ - blx 41d80 │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n 13a56 │ │ - blx 41dc0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #4 │ │ - beq.n 13ac8 │ │ - b.n 13a56 │ │ - ldr.w r0, [r8] │ │ - movs r1, #0 │ │ - ldr r4, [r0, #0] │ │ - str r1, [r0, #0] │ │ - cbz r4, 13b7a │ │ - ldr r0, [pc, #196] @ (13bd0 ) │ │ - mov.w r6, #1024 @ 0x400 │ │ - add r0, pc │ │ - ldrb r0, [r0, #9] │ │ - mov.w r0, #1024 @ 0x400 │ │ - blx 41d50 │ │ - cbz r0, 13b84 │ │ - movs r1, #0 │ │ - strd r6, r0, [r4, #16] │ │ - movs r0, #4 │ │ - strb r1, [r4, #28] │ │ - strd r1, r1, [r4] │ │ - strd r1, r1, [r4, #8] │ │ - str r1, [r4, #24] │ │ - dmb ish │ │ - ldrex r1, [r5, #32] │ │ - strex r2, r0, [r5, #32] │ │ - cmp r2, #0 │ │ - bne.n 13b34 │ │ - cmp r1, #3 │ │ - bne.n 13b54 │ │ - add.w r1, r5, #32 │ │ - movs r0, #240 @ 0xf0 │ │ - movs r2, #129 @ 0x81 │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ - blx 41d80 │ │ - add sp, #44 @ 0x2c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #100] @ (13bc4 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #100] @ (13bc8 ) │ │ - movs r3, #1 │ │ - add r0, pc │ │ - str r0, [sp, #16] │ │ - add r1, pc │ │ - add r0, sp, #16 │ │ - str r2, [sp, #32] │ │ - str r2, [sp, #28] │ │ - add r2, sp, #40 @ 0x28 │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #24] │ │ - bl 86a4 │ │ - ldr r0, [pc, #80] @ (13bcc ) │ │ - add r0, pc │ │ - bl 9678 │ │ - b.n 13b8e │ │ - movs r0, #1 │ │ - mov.w r1, #1024 @ 0x400 │ │ - bl 85a4 │ │ - udf #254 @ 0xfe │ │ - mov r4, r0 │ │ - movs r0, #1 │ │ - dmb ish │ │ - ldrex r1, [r5, #32] │ │ - strex r2, r0, [r5, #32] │ │ - cmp r2, #0 │ │ - bne.n 13b98 │ │ - cmp r1, #3 │ │ - bne.n 13bb8 │ │ - add.w r1, r5, #32 │ │ - movs r0, #240 @ 0xf0 │ │ - movs r2, #129 @ 0x81 │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ - blx 41d80 │ │ - mov r0, r4 │ │ - blx 4046c │ │ - nop │ │ - @ instruction: 0xb83e │ │ - lsls r4, r2, #3 │ │ - cdp2 0, 12, cr0, cr4, cr2, {0} │ │ - ldc2 0, cr0, [r0, #-8] │ │ - stc2 0, cr0, [ip, #-8] │ │ - @ instruction: 0xb796 │ │ - lsls r4, r2, #3 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #8 │ │ - mov r9, r0 │ │ - mov r4, r1 │ │ - ldr r0, [r1, #0] │ │ - mov r6, r3 │ │ - ldr r1, [r1, #8] │ │ - mov r8, r2 │ │ - subs r1, r0, r1 │ │ - cmp r1, r3 │ │ - bcs.n 13c02 │ │ - mov r0, sp │ │ - mov r1, r4 │ │ - bl 11cc0 │ │ - ldrb.w r0, [sp] │ │ + add.w fp, sp, #4 │ │ + ldr.w r6, [fp] │ │ + uxtb r0, r6 │ │ cmp r0, #4 │ │ - bne.n 13c40 │ │ - ldr r0, [r4, #0] │ │ - cmp r0, r6 │ │ - bls.n 13c26 │ │ - ldrd r0, r5, [r4, #4] │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - add r0, r5 │ │ - bl 3f088 │ │ - adds r0, r5, r6 │ │ - str r0, [r4, #8] │ │ - movs r0, #4 │ │ - strb.w r0, [r9] │ │ - add sp, #8 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - mov r1, r8 │ │ - strb r0, [r4, #12] │ │ + bne.n 32304 │ │ + mov.w r9, #0 │ │ mov r0, r9 │ │ - mov r2, r6 │ │ - bl 13944 │ │ - movs r0, #0 │ │ - strb r0, [r4, #12] │ │ - add sp, #8 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sp] │ │ - strd r0, r1, [r9] │ │ - add sp, #8 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #36 @ 0x24 │ │ - mov r8, r0 │ │ - ldr r0, [r0, #8] │ │ - ldr.w sl, [r0] │ │ - ldr.w r0, [sl, #12] │ │ - cmp r0, #0 │ │ - bne.w 13ec8 │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ - mov r6, r1 │ │ - str.w r0, [sl, #12] │ │ - adds r0, r1, #3 │ │ - bic.w r0, r0, #3 │ │ - mov fp, r2 │ │ - subs r1, r0, r1 │ │ - subs r0, r2, r1 │ │ - and.w r2, r0, #7 │ │ - it cc │ │ - movcc r2, #0 │ │ - cmp r1, fp │ │ - sub.w r0, fp, r2 │ │ - it cs │ │ - movcs r1, fp │ │ - cmp fp, r2 │ │ - bcc.w 13ecc │ │ - add.w r9, sl, #16 │ │ - cmp r2, #0 │ │ - beq.n 13d3e │ │ - add.w r5, r6, fp │ │ - adds r3, r6, r0 │ │ - sub.w ip, r5, r3 │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-1]! │ │ - cmp r2, #10 │ │ - bne.n 13cbc │ │ - sub.w r1, ip, #1 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-2]! │ │ - cmp r2, #10 │ │ - bne.n 13cd0 │ │ - sub.w r1, ip, #2 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-3]! │ │ - cmp r2, #10 │ │ - bne.n 13ce4 │ │ - sub.w r1, ip, #3 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-4]! │ │ - cmp r2, #10 │ │ - bne.n 13cf8 │ │ - sub.w r1, ip, #4 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-5]! │ │ - cmp r2, #10 │ │ - bne.n 13d0c │ │ - sub.w r1, ip, #5 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - mov r4, r5 │ │ - ldrb.w r2, [r4, #-6]! │ │ - cmp r2, #10 │ │ - bne.n 13d20 │ │ - sub.w r1, ip, #6 │ │ - b.n 13d3a │ │ - cmp r3, r4 │ │ - beq.n 13d3e │ │ - ldrb.w r2, [r5, #-7]! │ │ - cmp r2, #10 │ │ - bne.n 13d32 │ │ - sub.w r1, ip, #7 │ │ - b.n 13d3a │ │ - cmp r3, r5 │ │ - beq.n 13d3e │ │ - sub.w r1, ip, #8 │ │ - add r0, r1 │ │ - b.n 13d84 │ │ - subs r2, r0, #4 │ │ - adds r0, r2, #4 │ │ - cmp r0, r1 │ │ - bls.n 13d70 │ │ - ldr r3, [r6, r2] │ │ - adds r5, r6, r2 │ │ - subs r2, #8 │ │ - ldr.w r5, [r5, #-4] │ │ - eor.w r4, r3, #168430090 @ 0xa0a0a0a │ │ - sub.w r4, r4, #16843009 @ 0x1010101 │ │ - bic.w r3, r4, r3 │ │ - eor.w r4, r5, #168430090 @ 0xa0a0a0a │ │ - sub.w r4, r4, #16843009 @ 0x1010101 │ │ - bic.w r5, r4, r5 │ │ - orrs r3, r5 │ │ - tst.w r3, #2155905152 @ 0x80808080 │ │ - beq.n 13d40 │ │ - cmp r0, fp │ │ - bhi.w 13ef8 │ │ - cbz r0, 13db2 │ │ - adds r1, r6, r0 │ │ - subs r0, #1 │ │ - ldrb.w r1, [r1, #-1] │ │ - cmp r1, #10 │ │ - bne.n 13d76 │ │ - adds r4, r0, #1 │ │ - cmp fp, r4 │ │ - bcc.w 13ed8 │ │ - ldr.w r5, [sl, #24] │ │ - cbz r5, 13dde │ │ - ldr.w r0, [r9] │ │ - subs r0, r0, r5 │ │ - cmp r0, r4 │ │ - bls.n 13dea │ │ - ldr.w r0, [sl, #20] │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - add r0, r5 │ │ - bl 3f088 │ │ - adds r0, r5, r4 │ │ - str.w r0, [sl, #24] │ │ - b.n 13dfe │ │ - ldr.w r4, [sl, #24] │ │ - cmp r4, #0 │ │ - beq.n 13e58 │ │ - ldr.w r0, [sl, #20] │ │ - add r0, r4 │ │ - ldrb.w r0, [r0, #-1] │ │ - cmp r0, #10 │ │ - bne.n 13e5a │ │ - add r0, sp, #8 │ │ - mov r1, r9 │ │ - bl 11cc0 │ │ - ldrb.w r0, [sp, #8] │ │ - cmp r0, #4 │ │ - bne.n 13e4c │ │ - ldr.w r4, [sl, #24] │ │ - b.n 13e5a │ │ - add r0, sp, #8 │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - bl 13944 │ │ - b.n 13e06 │ │ - add r0, sp, #8 │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ - bl 13bd4 │ │ - ldrb.w r0, [sp, #8] │ │ - cmp r0, #4 │ │ - bne.n 13e4c │ │ - add r0, sp, #8 │ │ - mov r1, r9 │ │ - bl 11cc0 │ │ - ldrb.w r0, [sp, #8] │ │ - cmp r0, #4 │ │ - bne.n 13e4c │ │ - sub.w fp, fp, r4 │ │ - add r6, r4 │ │ - ldr.w r0, [sl, #16] │ │ - ldr.w r4, [sl, #24] │ │ - subs r0, r0, r4 │ │ - cmp r0, fp │ │ - bls.n 13e64 │ │ - ldr.w r0, [sl, #20] │ │ - mov r1, r6 │ │ - mov r2, fp │ │ - add r0, r4 │ │ - bl 3f088 │ │ - add.w r0, r4, fp │ │ - str.w r0, [sl, #24] │ │ - ldr.w r0, [sl, #12] │ │ - adds r0, #1 │ │ - str.w r0, [sl, #12] │ │ - movs r0, #0 │ │ - add sp, #36 @ 0x24 │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrd r0, r1, [sp, #8] │ │ - strd r0, r1, [sp] │ │ - uxtb r0, r0 │ │ - b.n 13e74 │ │ - movs r4, #0 │ │ - ldr.w r0, [r9] │ │ - subs r0, r0, r4 │ │ - cmp r0, fp │ │ - bhi.n 13e22 │ │ - mov r0, sp │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ - mov r3, fp │ │ - bl 13bd4 │ │ - ldrb.w r0, [sp] │ │ - ldr.w r1, [sl, #12] │ │ - cmp r0, #4 │ │ - add.w r1, r1, #1 │ │ - str.w r1, [sl, #12] │ │ - bne.n 13e8e │ │ - movs r0, #0 │ │ - add sp, #36 @ 0x24 │ │ + add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ ldrb.w r0, [r8] │ │ - ldrd fp, r4, [sp] │ │ + ldr.w r5, [fp, #4] │ │ + cmp r0, #4 │ │ + beq.n 32336 │ │ cmp r0, #3 │ │ - bne.n 13eba │ │ - ldr.w sl, [r8, #4] │ │ - ldrd r6, r5, [sl] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r6 │ │ + bne.n 32336 │ │ + ldr.w fp, [r8, #4] │ │ + ldrd sl, r4, [fp] │ │ + ldr r1, [r4, #0] │ │ + cbz r1, 32324 │ │ + mov r0, sl │ │ blx r1 │ │ - ldr r0, [r5, #4] │ │ + ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ - mov r0, sl │ │ - blx 41d70 │ │ - movs r0, #1 │ │ - strd fp, r4, [r8] │ │ - add sp, #36 @ 0x24 │ │ + movne r0, sl │ │ + blxne 608f0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ + mov.w r9, #1 │ │ + strd r6, r5, [r8] │ │ + mov r0, r9 │ │ + add sp, #12 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - bl 92a0 │ │ - ldr r2, [pc, #100] @ (13f34 ) │ │ - add r2, pc │ │ - mov r1, fp │ │ - bl 86ea │ │ - b.n 13f02 │ │ - ldr r0, [pc, #92] @ (13f38 ) │ │ - movs r2, #0 │ │ - ldr r1, [pc, #92] @ (13f3c ) │ │ - movs r3, #1 │ │ - add r0, pc │ │ - str r2, [sp, #24] │ │ - add r1, pc │ │ - str r2, [sp, #20] │ │ - movs r2, #4 │ │ - str r3, [sp, #12] │ │ - str r2, [sp, #16] │ │ - str r0, [sp, #8] │ │ - add r0, sp, #8 │ │ - bl 86a4 │ │ - b.n 13f02 │ │ - ldr r2, [pc, #68] @ (13f40 ) │ │ - add r2, pc │ │ - mov r1, fp │ │ - bl 8c2c │ │ - udf #254 @ 0xfe │ │ + ldr r3, [pc, #44] @ (32378 ) │ │ + mov r1, r6 │ │ + mov r2, r6 │ │ + add r3, pc │ │ + bl c404 │ │ mov r9, r0 │ │ - ldr r0, [r5, #4] │ │ + ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ - mov r0, sl │ │ - blx 41d70 │ │ - mov r0, r9 │ │ - strd fp, r4, [r8] │ │ - blx 4046c │ │ - mov r9, r0 │ │ - ldr.w r0, [sl, #12] │ │ - adds r0, #1 │ │ - str.w r0, [sl, #12] │ │ + movne r0, sl │ │ + blxne 608f0 │ │ + mov r0, fp │ │ + blx 608f0 │ │ mov r0, r9 │ │ - blx 4046c │ │ - @ instruction: 0xf25a0002 │ │ - @ instruction: 0xf7ac0002 │ │ - str??.w r0, [ip, r2] │ │ - @ instruction: 0xf23e0002 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ + strd r6, r5, [r8] │ │ + blx 5efdc │ │ + nop │ │ + lsls r4, r5, #16 │ │ + movs r3, r0 │ │ + lsls r6, r6, #13 │ │ + movs r3, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ sub sp, #8 │ │ movs r2, #0 │ │ cmp r1, #128 @ 0x80 │ │ str r2, [sp, #4] │ │ - bcs.n 13f62 │ │ + bcs.n 3239a │ │ strb.w r1, [sp, #4] │ │ movs r2, #1 │ │ add r1, sp, #4 │ │ - bl 13c50 │ │ + bl 32278 │ │ add sp, #8 │ │ - pop {r7, pc} │ │ - movs r2, #2 │ │ + pop {r4, r6, r7, pc} │ │ + movw ip, #65534 @ 0xfffe │ │ mov r3, r1 │ │ - bfi r3, r2, #6, #26 │ │ + movt ip, #1023 @ 0x3ff │ │ + lsrs r2, r1, #6 │ │ + bfi r3, ip, #6, #26 │ │ cmp.w r1, #2048 @ 0x800 │ │ - bcs.n 13f7c │ │ - strb.w r3, [sp, #5] │ │ - movs r3, #192 @ 0xc0 │ │ - orr.w r1, r3, r1, lsr #6 │ │ - b.n 13fc8 │ │ - cmp.w r1, #65536 @ 0x10000 │ │ - bcs.n 13fa6 │ │ - strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #224 @ 0xe0 │ │ - orr.w r1, r2, r1, lsr #12 │ │ + bcs.n 323c8 │ │ + orr.w r1, r2, #192 @ 0xc0 │ │ strb.w r3, [sp, #5] │ │ strb.w r1, [sp, #4] │ │ - movs r2, #3 │ │ + movs r2, #2 │ │ add r1, sp, #4 │ │ - bl 13c50 │ │ + bl 32278 │ │ add sp, #8 │ │ - pop {r7, pc} │ │ - strb.w r3, [sp, #7] │ │ - lsrs r3, r1, #6 │ │ - bfi r3, r2, #6, #26 │ │ + pop {r4, r6, r7, pc} │ │ + bfi r2, ip, #6, #26 │ │ + mov.w lr, r1, lsr #12 │ │ + movs r4, #0 │ │ + cmp.w r4, r1, lsr #16 │ │ + bne.n 323e8 │ │ + strb.w r2, [sp, #5] │ │ + orr.w r1, lr, #224 @ 0xe0 │ │ strb.w r3, [sp, #6] │ │ - lsrs r3, r1, #12 │ │ - lsrs r1, r1, #18 │ │ - bfi r3, r2, #6, #26 │ │ - movs r2, #30 │ │ - bfi r1, r2, #3, #29 │ │ + movs r2, #3 │ │ + b.n 32402 │ │ + strb.w r2, [sp, #6] │ │ movs r2, #4 │ │ - strb.w r3, [sp, #5] │ │ + mvn.w r4, #15 │ │ + orr.w r1, r4, r1, lsr #18 │ │ + bfi lr, ip, #6, #26 │ │ + strb.w r3, [sp, #7] │ │ + strb.w lr, [sp, #5] │ │ strb.w r1, [sp, #4] │ │ add r1, sp, #4 │ │ - bl 13c50 │ │ + bl 32278 │ │ add sp, #8 │ │ - pop {r7, pc} │ │ - bmi.n 13f82 │ │ + pop {r4, r6, r7, pc} │ │ mov r2, r1 │ │ - ldr r1, [pc, #8] @ (13fe4 ) │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #1 │ │ + it ne │ │ + cmpne r1, #0 │ │ + ldr r1, [pc, #8] @ (32424 ) │ │ add r1, pc │ │ - b.w 8f4e │ │ + b.w c6ba │ │ nop │ │ - @ instruction: 0xf7000002 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl acc8 │ │ + lsls r0, r5, #9 │ │ + movs r3, r0 │ │ + movw ip, #7025 @ 0x1b71 │ │ + movw r2, #16760 @ 0x4178 │ │ + movw r3, #20524 @ 0x502c │ │ + movw r1, #23917 @ 0x5d6d │ │ + movt ip, #47499 @ 0xb98b │ │ + movt r2, #22438 @ 0x57a6 │ │ + movt r3, #25579 @ 0x63eb │ │ + movt r1, #54987 @ 0xd6cb │ │ + strd r1, r3, [r0] │ │ + strd r2, ip, [r0, #8] │ │ + bx lr │ │ + bmi.n 323fe │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #384 @ 0x180 │ │ - ldr r5, [pc, #540] @ (14218 ) │ │ - movs r0, #1 │ │ - add r5, pc │ │ - ldrb r1, [r5, #0] │ │ - dmb ish │ │ - tbb [pc, r1] │ │ - subs r4, #2 │ │ - asrs r5, r7 │ │ - movw r0, #17731 @ 0x4543 │ │ - strh.w r0, [sp, #12] │ │ - movw r0, #21579 @ 0x544b │ │ - movt r0, #16722 @ 0x4152 │ │ - str r0, [sp, #8] │ │ - movw r0, #16991 @ 0x425f │ │ - movt r0, #17217 @ 0x4341 │ │ - str r0, [sp, #4] │ │ - movw r0, #21842 @ 0x5552 │ │ - movt r0, #21587 @ 0x5453 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #36 @ 0x24 │ │ + mov r6, r0 │ │ + str r0, [sp, #24] │ │ + blx 5f054 │ │ + mov r5, r0 │ │ + add r0, sp, #32 │ │ + movs r4, #0 │ │ str r0, [sp, #0] │ │ - movs r0, #0 │ │ - strb.w r0, [sp, #14] │ │ - mov r0, sp │ │ - cmp r0, r0 │ │ - beq.n 1404a │ │ + mov r0, r6 │ │ movs r1, #0 │ │ - ldrb r2, [r0, r1] │ │ - cbz r2, 14098 │ │ - adds r1, #1 │ │ - bne.n 14042 │ │ - ldrd r1, r2, [sp] │ │ - sub.w r3, r1, #16843009 @ 0x1010101 │ │ - bic.w r1, r3, r1 │ │ - sub.w r3, r2, #16843009 @ 0x1010101 │ │ - bic.w r2, r3, r2 │ │ - orrs r1, r2 │ │ - bic.w r1, r1, #2139062143 @ 0x7f7f7f7f │ │ - clz r1, r1 │ │ - lsrs r2, r1, #5 │ │ - add.w r1, r0, r2, lsl #3 │ │ - lsls r0, r2, #3 │ │ - movs r2, #0 │ │ - ldrb r3, [r1, r2] │ │ - cbz r3, 14096 │ │ - adds r2, #1 │ │ - eor.w r3, r0, r2 │ │ - cmp r3, #15 │ │ - bne.n 14072 │ │ - b.n 14150 │ │ - movs r0, #0 │ │ - add sp, #384 @ 0x180 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + movs r2, #15 │ │ + movs r3, #0 │ │ + str r4, [sp, #32] │ │ + blx 5e6b8 │ │ + mov r0, r6 │ │ + ldr.w sl, [sp, #32] │ │ + blx 5f080 │ │ + add r1, sp, #24 │ │ + str r0, [sp, #20] │ │ + strd r1, r1, [sp, #28] │ │ + cbz r5, 324a0 │ │ + mov r8, r5 │ │ + ldrb.w r9, [r8], #1 │ │ + cmp.w r9, #255 @ 0xff │ │ + bne.n 324aa │ │ + ldr r0, [sp, #20] │ │ + b.n 325fa │ │ + mov r0, r4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, #2 │ │ - add sp, #384 @ 0x180 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + ubfx r4, r9, #4, #3 │ │ + cmp r4, #5 │ │ + bhi.n 32514 │ │ + ldr r3, [pc, #800] @ (327d4 ) │ │ + add r1, sp, #28 │ │ + add r3, pc │ │ + mov r0, r8 │ │ + tbb [pc, r4] │ │ + asrs r2, r1, #32 │ │ + lsls r6, r0, #12 │ │ + movs r4, #14 │ │ + ldr r3, [pc, #784] @ (327d8 ) │ │ + add r1, sp, #32 │ │ + add r3, pc │ │ + ldr r2, [r3, #20] │ │ + mov r0, r1 │ │ + blx r2 │ │ + cbnz r0, 324de │ │ + movs.w r1, r9, lsl #28 │ │ + bne.n 32514 │ │ + b.n 32520 │ │ + ldr r0, [sp, #20] │ │ + cbz r0, 32514 │ │ + and.w r3, r9, #15 │ │ + movs r4, #5 │ │ + cmp r3, #12 │ │ + bhi.n 32516 │ │ + tbb [pc, r3] │ │ + strb r0, [r1, r4] │ │ + lsrs r1, r7, #1 │ │ + lsls r5, r3, #28 │ │ + lsls r7, r0, #28 │ │ + movs r2, #7 │ │ + lsrs r4, r7, #1 │ │ + movs r5, r3 │ │ + b.n 324a0 │ │ + ldr.w lr, [r5, #1] │ │ + add.w r8, r5, #5 │ │ + b.n 325ec │ │ + add.w r1, r8, #3 │ │ + bic.w r8, r1, #3 │ │ + movs.w r1, r9, lsl #28 │ │ + beq.n 32520 │ │ + movs r4, #5 │ │ + mov r0, r4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r1, r2, r0 │ │ - cmp r1, #14 │ │ - bne.n 14150 │ │ - ldr r0, [r5, #40] @ 0x28 │ │ - movw r1, #65533 @ 0xfffd │ │ - movt r1, #16383 @ 0x3fff │ │ - cmp r0, r1 │ │ - bhi.w 141b4 │ │ - ldrex r1, [r5, #40] @ 0x28 │ │ - cmp r1, r0 │ │ - bne.n 141b0 │ │ - adds r0, #1 │ │ - strex r1, r0, [r5, #40] @ 0x28 │ │ + ldr.w r0, [r8], #4 │ │ + b.n 325ee │ │ + ldr.w lr, [r8] │ │ + add.w r8, r5, #9 │ │ + b.n 325ec │ │ + mov r6, sl │ │ + mov.w lr, #0 │ │ + mov.w ip, #0 │ │ + movs r3, #0 │ │ + ldrsb.w fp, [r8], #1 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + rsb sl, r1, #32 │ │ + subs.w r5, r1, #32 │ │ + and.w r2, fp, #127 @ 0x7f │ │ + add.w r3, r3, #7 │ │ + lsr.w r4, r2, sl │ │ + lsl.w r1, r2, r1 │ │ + it pl │ │ + lslpl.w r4, r2, r5 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w ip, ip, r4 │ │ + orr.w lr, lr, r1 │ │ + cmp.w fp, #0 │ │ + bmi.n 3253c │ │ + cmp r3, #63 @ 0x3f │ │ + bhi.n 325da │ │ + uxtb.w r1, fp │ │ + cmp r1, #64 @ 0x40 │ │ + bcc.n 325da │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ + subs.w r2, r3, #32 │ │ + lsl.w r1, r1, r3 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w lr, lr, r1 │ │ + b.n 325da │ │ + mov r6, sl │ │ + mov.w lr, #0 │ │ + mov.w fp, #0 │ │ + movs r5, #0 │ │ + ldrsb.w sl, [r8], #1 │ │ + and.w r4, r5, #63 @ 0x3f │ │ + rsb r1, r4, #32 │ │ + subs.w r3, r4, #32 │ │ + and.w r2, sl, #127 @ 0x7f │ │ + add.w r5, r5, #7 │ │ + lsr.w r1, r2, r1 │ │ + it pl │ │ + lslpl.w r1, r2, r3 │ │ + orr.w fp, fp, r1 │ │ + lsl.w r1, r2, r4 │ │ + it pl │ │ + movpl r1, #0 │ │ + orr.w lr, lr, r1 │ │ + cmp.w sl, #0 │ │ + bmi.n 325a2 │ │ + mov sl, r6 │ │ + b.n 325ec │ │ + ldrh.w lr, [r5, #1] │ │ + b.n 325e8 │ │ + ldrsh.w lr, [r5, #1] │ │ + add.w r8, r5, #3 │ │ + add r0, lr │ │ + sxtb.w r1, r9 │ │ + cmp.w r1, #4294967295 @ 0xffffffff │ │ + it le │ │ + ldrle r0, [r0, #0] │ │ + ldrb.w r2, [r8], #1 │ │ + bic.w r1, sl, #1 │ │ + str r0, [sp, #8] │ │ + cmp r2, #255 @ 0xff │ │ + beq.n 32612 │ │ + ldrsb.w r0, [r8], #1 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.n 32608 │ │ + ldrb.w ip, [r8], #1 │ │ + mov.w r9, #0 │ │ + movs r5, #0 │ │ + movs r4, #0 │ │ + subs r0, r1, #1 │ │ + str r0, [sp, #16] │ │ + mov lr, r8 │ │ + ldrsb.w sl, [r8], #1 │ │ + and.w r3, r4, #63 @ 0x3f │ │ + adds r4, #7 │ │ + rsb fp, r3, #32 │ │ + and.w r2, sl, #127 @ 0x7f │ │ + subs.w r1, r3, #32 │ │ + lsr.w r6, r2, fp │ │ + it pl │ │ + lslpl.w r6, r2, r1 │ │ + lsl.w r1, r2, r3 │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r5, r6 │ │ + orr.w r9, r9, r1 │ │ + cmp.w sl, #0 │ │ + bmi.n 32622 │ │ + uxtb.w sl, ip │ │ + cmp.w sl, #15 │ │ + bhi.w 329ae │ │ + add.w r1, lr, r9 │ │ + adds r0, r1, #1 │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #12] │ │ + cmp r8, r0 │ │ + bcs.w 329c2 │ │ + movs r4, #5 │ │ + cmp.w sl, #12 │ │ + bhi.w 32516 │ │ + tbh [pc, sl, lsl #1] │ │ + movs r6, r1 │ │ + lsls r5, r5, #2 │ │ + lsls r7, r1, #4 │ │ + movs r6, r1 │ │ + movs r7, r2 │ │ + movs r5, r1 │ │ + movs r5, r1 │ │ + movs r5, r1 │ │ + movs r5, r1 │ │ + movs r0, r4 │ │ + lsls r0, r1, #4 │ │ + movs r6, r1 │ │ + movs r7, r2 │ │ + b.n 324a0 │ │ + ldr.w fp, [r8] │ │ + ldr.w r9, [r8, #4] │ │ + ldr.w lr, [r8, #8] │ │ + add.w r8, r8, #12 │ │ + b.n 328b0 │ │ + ldr.w fp, [r8] │ │ + ldr.w r9, [r8, #8] │ │ + ldr.w lr, [r8, #16] │ │ + add.w r8, r8, #24 │ │ + b.n 328b0 │ │ + mov.w fp, #0 │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + ldrsb.w r1, [r8], #1 │ │ + and.w r5, r2, #63 @ 0x3f │ │ + rsb r4, r5, #32 │ │ + subs.w r0, r5, #32 │ │ + and.w r6, r1, #127 @ 0x7f │ │ + add.w r2, r2, #7 │ │ + lsr.w r4, r6, r4 │ │ + it pl │ │ + lslpl.w r4, r6, r0 │ │ + lsl.w r0, r6, r5 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r3, r4 │ │ + orr.w fp, fp, r0 │ │ cmp r1, #0 │ │ - bne.n 141b4 │ │ - dmb ish │ │ - ldrb.w r0, [r5, #48] @ 0x30 │ │ - mov r0, sp │ │ - blx 41ea0 │ │ - cbz r0, 140ec │ │ - mov r6, r0 │ │ - blx 41e90 │ │ - mov r4, r0 │ │ + bmi.n 326ca │ │ + cmp r2, #63 @ 0x3f │ │ + bhi.n 3271c │ │ + uxtb r0, r1 │ │ + cmp r0, #64 @ 0x40 │ │ + bcc.n 3271c │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + subs.w r1, r2, #32 │ │ + lsl.w r0, r0, r2 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w fp, fp, r0 │ │ + mov.w r9, #0 │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + ldrsb.w r1, [r8], #1 │ │ + and.w r0, r2, #63 @ 0x3f │ │ + rsb r5, r0, #32 │ │ + subs.w r4, r0, #32 │ │ + and.w r6, r1, #127 @ 0x7f │ │ + add.w r2, r2, #7 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r0, r6, r0 │ │ + it pl │ │ + lslpl.w r5, r6, r4 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r3, r5 │ │ + orr.w r9, r9, r0 │ │ + cmp r1, #0 │ │ + bmi.n 32724 │ │ + cmp r2, #63 @ 0x3f │ │ + bhi.n 32776 │ │ + uxtb r0, r1 │ │ + cmp r0, #64 @ 0x40 │ │ + bcc.n 32776 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + subs.w r1, r2, #32 │ │ + lsl.w r0, r0, r2 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w r9, r9, r0 │ │ + mov.w lr, #0 │ │ + movs r5, #0 │ │ + movs r2, #0 │ │ + ldrsb.w r1, [r8], #1 │ │ + and.w r0, r2, #63 @ 0x3f │ │ + rsb r4, r0, #32 │ │ + subs.w ip, r0, #32 │ │ + and.w r6, r1, #127 @ 0x7f │ │ + add.w r2, r2, #7 │ │ + lsr.w r4, r6, r4 │ │ + lsl.w r0, r6, r0 │ │ + it pl │ │ + lslpl.w r4, r6, ip │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r5, r4 │ │ + orr.w lr, lr, r0 │ │ + cmp r1, #0 │ │ + bmi.n 3277e │ │ + cmp r2, #63 @ 0x3f │ │ + bhi.n 328b0 │ │ + uxtb r0, r1 │ │ + cmp r0, #64 @ 0x40 │ │ + bcc.n 328b0 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + subs.w r1, r2, #32 │ │ + lsl.w r0, r0, r2 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w lr, lr, r0 │ │ + b.n 328b0 │ │ + nop │ │ + lsls r2, r3, #9 │ │ + movs r3, r0 │ │ + lsls r0, r4, #9 │ │ + movs r3, r0 │ │ + mov.w fp, #0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldrsb.w r0, [r8], #1 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + rsb r6, r1, #32 │ │ + subs.w r4, r1, #32 │ │ + and.w r5, r0, #127 @ 0x7f │ │ + add.w r3, r3, #7 │ │ + lsr.w r6, r5, r6 │ │ + lsl.w r1, r5, r1 │ │ + it pl │ │ + lslpl.w r6, r5, r4 │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r2, r6 │ │ + orr.w fp, fp, r1 │ │ cmp r0, #0 │ │ - beq.n 140f2 │ │ - bmi.n 141be │ │ - ldrb r0, [r5, #9] │ │ - mov r0, r4 │ │ - blx 41d50 │ │ + bmi.n 327e4 │ │ + mov.w r9, #0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldrsb.w r0, [r8], #1 │ │ + and.w r1, r3, #63 @ 0x3f │ │ + rsb r6, r1, #32 │ │ + subs.w r4, r1, #32 │ │ + and.w r5, r0, #127 @ 0x7f │ │ + add.w r3, r3, #7 │ │ + lsr.w r6, r5, r6 │ │ + lsl.w r1, r5, r1 │ │ + it pl │ │ + lslpl.w r6, r5, r4 │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r2, r6 │ │ + orr.w r9, r9, r1 │ │ cmp r0, #0 │ │ - beq.n 141c2 │ │ - mov r8, r0 │ │ - b.n 140f6 │ │ - mov.w r4, #2147483648 @ 0x80000000 │ │ - b.n 14100 │ │ - mov.w r8, #1 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - bl 3f088 │ │ - dmb ish │ │ - ldrex r0, [r5, #40] @ 0x28 │ │ - subs r1, r0, #1 │ │ - strex r0, r1, [r5, #40] @ 0x28 │ │ + bmi.n 32820 │ │ + mov.w lr, #0 │ │ + movs r2, #0 │ │ + movs r5, #0 │ │ + ldrsb.w r0, [r8], #1 │ │ + and.w r1, r5, #63 @ 0x3f │ │ + rsb r6, r1, #32 │ │ + subs.w r3, r1, #32 │ │ + and.w r4, r0, #127 @ 0x7f │ │ + add.w r5, r5, #7 │ │ + lsr.w r6, r4, r6 │ │ + lsl.w r1, r4, r1 │ │ + it pl │ │ + lslpl.w r6, r4, r3 │ │ + it pl │ │ + movpl r1, #0 │ │ + orrs r2, r6 │ │ + orr.w lr, lr, r1 │ │ cmp r0, #0 │ │ - bne.n 14104 │ │ - bic.w r0, r1, #1073741824 @ 0x40000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - beq.n 141a0 │ │ - cmp.w r4, #2147483648 @ 0x80000000 │ │ - beq.n 14150 │ │ - movs r0, #1 │ │ - movt r0, #32768 @ 0x8000 │ │ - cmp r4, r0 │ │ - bne.n 14162 │ │ + bmi.n 3285c │ │ + b.n 328b0 │ │ + ldrsh.w fp, [r8] │ │ + ldrsh.w r9, [r8, #2] │ │ + ldrsh.w lr, [r8, #4] │ │ + b.n 328ac │ │ + ldrh.w lr, [r8, #4] │ │ + ldrh.w r9, [r8, #2] │ │ + ldrh.w fp, [r8] │ │ + add.w r8, r8, #6 │ │ + movs r5, #0 │ │ + movs r2, #0 │ │ + movs r1, #0 │ │ + ldrsb.w ip, [r8], #1 │ │ + and.w r3, r1, #63 @ 0x3f │ │ + rsb r6, r3, #32 │ │ + subs.w r0, r3, #32 │ │ + and.w r4, ip, #127 @ 0x7f │ │ + add.w r1, r1, #7 │ │ + lsr.w r6, r4, r6 │ │ + it pl │ │ + lslpl.w r6, r4, r0 │ │ + lsl.w r0, r4, r3 │ │ + it pl │ │ + movpl r0, #0 │ │ + orrs r2, r6 │ │ + orrs r5, r0 │ │ + cmp.w ip, #0 │ │ + bmi.n 328b6 │ │ + ldr r1, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + add r1, fp │ │ + cmp r3, r1 │ │ + bcc.n 329c2 │ │ + add.w r0, r1, r9 │ │ + cmp r3, r0 │ │ + bcs.w 3266c │ │ + cmp.w lr, #0 │ │ + beq.n 329ce │ │ + ldr r0, [sp, #8] │ │ + add.w r1, r0, lr │ │ + orrs.w r0, r5, r2 │ │ + beq.n 329da │ │ + ldr r0, [sp, #12] │ │ + mov.w ip, #0 │ │ + mov.w lr, #0 │ │ + movs r3, #0 │ │ + add r0, r5 │ │ + subs r6, r0, #1 │ │ + ldrsb.w r8, [r6], #1 │ │ + and.w r4, r3, #63 @ 0x3f │ │ + rsb r0, r4, #32 │ │ + subs.w r5, r4, #32 │ │ + and.w r2, r8, #127 @ 0x7f │ │ + add.w r3, r3, #7 │ │ + lsr.w r0, r2, r0 │ │ + it pl │ │ + lslpl.w r0, r2, r5 │ │ + orr.w lr, lr, r0 │ │ + lsl.w r0, r2, r4 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w ip, ip, r0 │ │ + cmp.w r8, #0 │ │ + bmi.n 32920 │ │ + cmp r3, #63 @ 0x3f │ │ + bhi.n 3298c │ │ uxtb.w r0, r8 │ │ - cmp r0, #3 │ │ - bne.n 14150 │ │ - ldrd r9, r6, [r4] │ │ - ldr r1, [r6, #0] │ │ - mov r0, r9 │ │ - blx r1 │ │ - ldr r0, [r6, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r9 │ │ - blxne 41d70 │ │ + cmp r0, #64 @ 0x40 │ │ + bcc.n 3298c │ │ + rsb r2, r3, #32 │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ + lsl.w r0, r4, r3 │ │ + subs r3, #32 │ │ + lsr.w r2, r4, r2 │ │ + orr.w r2, r2, r0 │ │ + it pl │ │ + lslpl.w r2, r4, r3 │ │ + it pl │ │ + movpl r0, #0 │ │ + orr.w lr, lr, r2 │ │ + orr.w ip, ip, r0 │ │ + movs r4, #3 │ │ + movs r0, #0 │ │ + rsbs r2, ip, #0 │ │ + sbcs.w r0, r0, lr │ │ + it lt │ │ + movlt r4, #2 │ │ + orrs.w r0, ip, lr │ │ + it eq │ │ + moveq r4, #1 │ │ mov r0, r4 │ │ - blx 41d70 │ │ - movs r1, #3 │ │ - movs r0, #2 │ │ - dmb ish │ │ - strb r1, [r5, #0] │ │ - add sp, #384 @ 0x180 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r4, #4 │ │ - beq.n 1417a │ │ - cmp r4, #1 │ │ - bne.n 1418e │ │ - ldrb.w r0, [r8] │ │ - subs r0, #48 @ 0x30 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - lsls r0, r0, #1 │ │ - b.n 14190 │ │ - ldr r1, [pc, #160] @ (1421c ) │ │ - mov r0, r8 │ │ - movs r2, #4 │ │ - add r1, pc │ │ - blx 41da0 │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - b.n 14190 │ │ - movs r0, #0 │ │ - cbz r4, 1419c │ │ - mov r4, r0 │ │ - mov r0, r8 │ │ - blx 41d70 │ │ + movs r4, #4 │ │ + cmp.w r9, #0 │ │ + it gt │ │ + movgt r4, #5 │ │ mov r0, r4 │ │ - adds r1, r0, #1 │ │ - b.n 14154 │ │ - add.w r0, r5, #40 @ 0x28 │ │ - bl 13110 │ │ - cmp.w r4, #2147483648 @ 0x80000000 │ │ - bne.n 14122 │ │ - b.n 14150 │ │ - clrex │ │ - add.w r0, r5, #40 @ 0x28 │ │ - bl 12fe0 │ │ - b.n 140c2 │ │ - movs r0, #0 │ │ - b.n 141c4 │ │ - movs r0, #1 │ │ - mov r1, r4 │ │ - bl 85a4 │ │ - udf #254 @ 0xfe │ │ - mov r8, r0 │ │ - ldr r0, [r6, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r9 │ │ - blxne 41d70 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r4, #4 │ │ mov r0, r4 │ │ - blx 41d70 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - mov r8, r0 │ │ - dmb ish │ │ - ldrex r0, [r5, #40] @ 0x28 │ │ - subs r1, r0, #1 │ │ - strex r0, r1, [r5, #40] @ 0x28 │ │ - cmp r0, #0 │ │ - bne.n 141ec │ │ - bic.w r0, r1, #1073741824 @ 0x40000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - bne.n 1420c │ │ - add.w r0, r5, #40 @ 0x28 │ │ - bl 13110 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - bl 98ec │ │ - nop │ │ - uxth r6, r4 │ │ - lsls r4, r2, #3 │ │ - bl 6521c │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #24 │ │ - mov r4, r0 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r4, #0 │ │ + mov r0, r4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + add sp, #36 @ 0x24 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ ldr r0, [r0, #0] │ │ - adds r5, r0, #1 │ │ - bcs.n 14274 │ │ - cmp.w r5, r0, lsl #1 │ │ - it cc │ │ - lslcc r5, r0, #1 │ │ - cmp r5, #8 │ │ - it ls │ │ - movls r5, #8 │ │ - mvns r1, r5 │ │ - mov.w r1, r1, lsr #31 │ │ - cbz r0, 1424e │ │ - str r0, [sp, #20] │ │ - ldr r0, [r4, #4] │ │ + ldr r0, [r0, #0] │ │ + b.w 60850 │ │ + ldr r0, [r0, #0] │ │ + ldr r0, [r0, #0] │ │ + b.w 60850 │ │ + ldr r0, [r0, #0] │ │ + ldr r0, [r0, #0] │ │ + b.w 6085c │ │ + ldr r0, [r0, #0] │ │ + ldr r0, [r0, #0] │ │ + b.w 6085c │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl 1618e │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #16 │ │ + ldrd r1, r2, [r0] │ │ str r0, [sp, #12] │ │ - movs r0, #1 │ │ - b.n 14250 │ │ - movs r0, #0 │ │ - add r3, sp, #12 │ │ - str r0, [sp, #16] │ │ - mov r0, sp │ │ - mov r2, r5 │ │ - bl 121d4 │ │ - ldr r0, [sp, #0] │ │ - cmp r0, #0 │ │ - itttt eq │ │ - ldreq r0, [sp, #4] │ │ - strdeq r5, r0, [r4] │ │ - addeq sp, #24 │ │ - popeq {r4, r5, r7, pc} │ │ - ldrd r0, r1, [sp, #4] │ │ - bl 85a4 │ │ - movs r0, #0 │ │ - bl 85a4 │ │ + add r0, sp, #4 │ │ + strd r1, r2, [sp, #4] │ │ + bl 32a24 │ │ push {r7, lr} │ │ mov r7, sp │ │ - bl adb0 │ │ - bmi.n 1422e │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - sub sp, #96 @ 0x60 │ │ - mov r8, r1 │ │ - ldr r1, [pc, #520] @ (1449c ) │ │ - ldrb.w r9, [r0] │ │ - mov.w r5, #512 @ 0x200 │ │ + bl 32a2c │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #24 │ │ + ldr r1, [r0, #0] │ │ + ldr r3, [r1, #4] │ │ + ldr r2, [r1, #12] │ │ + cmp r3, #1 │ │ + beq.n 32a62 │ │ + cmp r3, #0 │ │ + it eq │ │ + cmpeq r2, #0 │ │ + beq.n 32a6e │ │ + ldrd r2, r4, [r0, #4] │ │ + ldr r1, [pc, #96] @ (32aac ) │ │ + str r0, [sp, #20] │ │ + ldrb r0, [r4, #9] │ │ add r1, pc │ │ - strb.w r9, [r7, #-113] │ │ - ldrb r0, [r1, #9] │ │ - mov.w r0, #512 @ 0x200 │ │ - blx 41d50 │ │ - cmp r0, #0 │ │ - beq.w 1444c │ │ - mov.w r1, #512 @ 0x200 │ │ + ldrb r3, [r4, #8] │ │ + mov.w r4, #2147483648 @ 0x80000000 │ │ + str r4, [sp, #8] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #8 │ │ + bl 156e4 │ │ + udf #254 @ 0xfe │ │ + cmp r2, #0 │ │ + bne.n 32a44 │ │ + ldr r1, [r1, #0] │ │ + ldrd ip, r3, [r1] │ │ + b.n 32a74 │ │ + mov.w ip, #1 │ │ + movs r3, #0 │ │ + ldrd r2, r0, [r0, #4] │ │ + ldr r1, [pc, #44] @ (32aa8 ) │ │ + str r3, [sp, #12] │ │ + ldrb r3, [r0, #8] │ │ + add r1, pc │ │ + ldrb r0, [r0, #9] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #8 │ │ + str.w ip, [sp, #8] │ │ + bl 156e4 │ │ + ldr r1, [sp, #8] │ │ + lsls r1, r1, #1 │ │ + bne.n 32a98 │ │ + blx 5efdc │ │ + ldr r1, [sp, #12] │ │ mov r4, r0 │ │ - strd r5, r0, [sp, #60] @ 0x3c │ │ - blx 41eb0 │ │ - cbz r0, 14306 │ │ - mov r0, r4 │ │ - blx 41e90 │ │ - mov r6, r0 │ │ - cmp r5, r0 │ │ - bls.n 14346 │ │ - cmp r6, #0 │ │ - beq.n 14356 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - blx 41d90 │ │ - cmp r0, #0 │ │ - mov r5, r6 │ │ - beq.w 14456 │ │ - uxtb r1, r0 │ │ - cmp.w r5, #2147483648 @ 0x80000000 │ │ - bne.n 14350 │ │ - cmp r1, #3 │ │ - bne.n 14340 │ │ - ldrd r4, r5, [r6] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r4 │ │ - blx r1 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r4 │ │ - blxne 41d70 │ │ - mov r0, r6 │ │ - b.n 1433c │ │ - blx 41dc0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #34 @ 0x22 │ │ - bne.n 1433a │ │ - add r6, sp, #60 @ 0x3c │ │ - str r5, [sp, #68] @ 0x44 │ │ - mov r0, r6 │ │ - mov r1, r5 │ │ - movs r2, #1 │ │ - bl 1217a │ │ - ldrd r5, r4, [sp, #60] @ 0x3c │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - blx 41eb0 │ │ - cmp r0, #0 │ │ - bne.n 142c0 │ │ - blx 41dc0 │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #34 @ 0x22 │ │ - beq.n 14312 │ │ - cbz r5, 14340 │ │ - mov r0, r4 │ │ - blx 41d70 │ │ - mov.w r5, #2147483648 @ 0x80000000 │ │ - b.n 14366 │ │ - mov r0, r4 │ │ - uxtb r1, r0 │ │ - cmp.w r5, #2147483648 @ 0x80000000 │ │ - beq.n 142e8 │ │ - bic.w r0, r0, #255 @ 0xff │ │ - b.n 14362 │ │ + mov r0, r1 │ │ + blx 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ - movs r1, #1 │ │ - movs r0, #0 │ │ - mov r5, r6 │ │ - orr.w r2, r0, r1 │ │ - ldr r1, [pc, #312] @ (144a0 ) │ │ - ldrd r0, r3, [r8, #20] │ │ - add r1, pc │ │ - strb.w r9, [sp, #20] │ │ - strd r5, r2, [sp, #8] │ │ + blx 5efdc │ │ + cdp2 0, 11, cr0, cr6, cr2, {0} │ │ + vhadd.u8 d0, d2, d2 │ │ + ldrd ip, r3, [r1] │ │ + ldrd r1, r2, [r0] │ │ ldr r3, [r3, #12] │ │ - str r6, [sp, #16] │ │ - movs r2, #17 │ │ - blx r3 │ │ - cbnz r0, 143f4 │ │ - ldr r2, [pc, #288] @ (144a4 ) │ │ - add r6, sp, #8 │ │ - ldr r1, [pc, #288] @ (144a8 ) │ │ - movs r3, #0 │ │ - add r2, pc │ │ - ldr r0, [pc, #288] @ (144ac ) │ │ - strb.w r9, [sp, #40] @ 0x28 │ │ - cmp.w r9, #0 │ │ - strd r6, r2, [sp, #28] │ │ - mov.w r2, #1 │ │ - strb.w r2, [r7, #-62] │ │ - sub.w r2, r7, #69 @ 0x45 │ │ - str r3, [sp, #36] @ 0x24 │ │ + mov r0, ip │ │ + bx r3 │ │ + bmi.n 32a6a │ │ + push {r4, r5, r7, lr} │ │ + add r7, sp, #8 │ │ + ldrd r4, r5, [r0] │ │ + movs r0, #8 │ │ + blx 60900 │ │ + cbz r0, 32ada │ │ + ldr r1, [pc, #16] @ (32ae4 ) │ │ + strd r4, r5, [r0] │ │ add r1, pc │ │ - str.w r8, [sp, #24] │ │ - add r0, pc │ │ - str r3, [sp, #44] @ 0x2c │ │ - strb.w r3, [r7, #-69] │ │ - str r3, [sp, #52] @ 0x34 │ │ + pop {r4, r5, r7, pc} │ │ + movs r0, #4 │ │ + movs r1, #8 │ │ + bl afe8 │ │ + nop │ │ + lsls r2, r6, #4 │ │ + movs r3, r0 │ │ + ldr r1, [pc, #4] @ (32af0 ) │ │ + add r1, pc │ │ + bx lr │ │ + nop │ │ + lsls r6, r3, #4 │ │ + movs r3, r0 │ │ + ldrd r0, r1, [r0] │ │ + bx lr │ │ + ldr r1, [r0, #0] │ │ + lsls r1, r1, #1 │ │ + it eq │ │ + bxeq lr │ │ + ldr r0, [r0, #4] │ │ + b.w 60820 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + sub sp, #24 │ │ + ldr r2, [r0, #0] │ │ + cmp.w r2, #2147483648 @ 0x80000000 │ │ + bne.n 32b4e │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r0, #0] │ │ + ldrd r0, r1, [r1] │ │ + ldrd ip, r3, [r2] │ │ + cmp r3, #1 │ │ + ldrd r6, r4, [r2, #8] │ │ + ldrd r5, lr, [r2, #16] │ │ + mov r2, sp │ │ it ne │ │ - movne.w r9, #1 │ │ - str r2, [sp, #84] @ 0x54 │ │ - add r2, sp, #24 │ │ - str r2, [sp, #80] @ 0x50 │ │ - sub.w r2, r7, #62 @ 0x3e │ │ - str r2, [sp, #76] @ 0x4c │ │ - add r2, sp, #52 @ 0x34 │ │ - str r1, [sp, #92] @ 0x5c │ │ - add r1, sp, #60 @ 0x3c │ │ - str r2, [sp, #72] @ 0x48 │ │ - sub.w r2, r7, #61 @ 0x3d │ │ - str r1, [sp, #88] @ 0x58 │ │ - add r1, sp, #88 @ 0x58 │ │ - str r2, [sp, #68] @ 0x44 │ │ - add r2, sp, #44 @ 0x2c │ │ - str r2, [sp, #64] @ 0x40 │ │ - sub.w r2, r7, #113 @ 0x71 │ │ - strb.w r9, [r7, #-61] │ │ - str r2, [sp, #60] @ 0x3c │ │ - blx 41b30 │ │ - ldrb.w r0, [r7, #-69] │ │ - cbz r0, 1440e │ │ - ldr r5, [sp, #8] │ │ - orr.w r0, r5, #2147483648 @ 0x80000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - beq.n 14404 │ │ - ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - movs r0, #1 │ │ - add sp, #96 @ 0x60 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + cmpne r3, #0 │ │ + strd r6, r4, [sp, #8] │ │ + strd ip, r3, [sp] │ │ + strd r5, lr, [sp, #16] │ │ + bl c6ba │ │ + add sp, #24 │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb.w r0, [r7, #-113] │ │ - cbnz r0, 14426 │ │ - ldrd r0, r1, [r8, #20] │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [pc, #148] @ (144b0 ) │ │ + ldrd r3, r5, [r1] │ │ + ldrd r1, r2, [r0, #4] │ │ + ldr.w ip, [r5, #12] │ │ + mov r0, r3 │ │ + add sp, #24 │ │ + ldr.w fp, [sp], #4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx ip │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w fp, [sp, #-4]! │ │ + bl 32bd4 │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + ldrd r5, r4, [r0] │ │ + ldr r6, [r0, #8] │ │ + strd r1, r2, [r0] │ │ + str r1, [r0, #8] │ │ + movs r0, #12 │ │ + blx 60900 │ │ + cbz r0, 32b9c │ │ + ldr r1, [pc, #40] @ (32bb8 ) │ │ + strd r5, r4, [r0] │ │ add r1, pc │ │ - movs r2, #88 @ 0x58 │ │ - blx r3 │ │ - cmp r0, #0 │ │ - bne.n 143f2 │ │ - ldr r0, [sp, #8] │ │ - orr.w r0, r0, #2147483648 @ 0x80000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - bne.n 1443c │ │ - movs r0, #0 │ │ - add sp, #96 @ 0x60 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [sp, #12] │ │ - blx 41d70 │ │ - movs r0, #0 │ │ - add sp, #96 @ 0x60 │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + str r6, [r0, #8] │ │ + ldr.w fp, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, #1 │ │ - mov.w r1, #512 @ 0x200 │ │ - bl 85a4 │ │ - movs r0, #1 │ │ - mov r1, r6 │ │ - bl 85a4 │ │ + movs r0, #4 │ │ + movs r1, #12 │ │ + bl afe8 │ │ udf #254 @ 0xfe │ │ + cbz r5, 32bb2 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 608f0 │ │ + mov r0, r5 │ │ + blx 5efdc │ │ + nop │ │ + lsls r6, r5, #3 │ │ + movs r3, r0 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl 32bd4 │ │ + ldr r1, [pc, #4] @ (32bcc ) │ │ + add r1, pc │ │ + pop {r7, pc} │ │ + nop │ │ + lsls r2, r7, #2 │ │ + movs r3, r0 │ │ + movs r0, #0 │ │ + bx lr │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #56 @ 0x38 │ │ + ldr r1, [r0, #0] │ │ + cmp.w r1, #2147483648 @ 0x80000000 │ │ + bne.n 32c26 │ │ mov r8, r0 │ │ - ldr r0, [r5, #4] │ │ + ldr r0, [r0, #12] │ │ + movs r1, #0 │ │ + movs r2, #1 │ │ + str r1, [sp, #24] │ │ + add.w ip, sp, #32 │ │ + strd r1, r2, [sp, #16] │ │ + ldr r1, [r0, #0] │ │ + ldmia.w r1, {r0, r2, r3, r5, r6} │ │ + cmp r2, #1 │ │ + ldr r4, [r1, #20] │ │ + it ne │ │ + cmpne r2, #0 │ │ + ldr r1, [pc, #60] @ (32c44 ) │ │ + stmia.w ip, {r0, r2, r3, r5, r6} │ │ + add r1, pc │ │ + str r4, [sp, #52] @ 0x34 │ │ + add r0, sp, #16 │ │ + add r2, sp, #32 │ │ + bl c6ba │ │ + add r3, sp, #16 │ │ + mov r0, r8 │ │ + ldmia r3, {r1, r2, r3} │ │ + stmia.w sp, {r1, r2, r3} │ │ + stmia.w r8, {r1, r2, r3} │ │ + add sp, #56 @ 0x38 │ │ + ldr.w r8, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r4, r0 │ │ + ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ itt ne │ │ - movne r0, r4 │ │ - blxne 41d70 │ │ - mov r0, r6 │ │ - b.n 14492 │ │ - mov r8, r0 │ │ - b.n 14490 │ │ - mov r8, r0 │ │ - ldr r0, [sp, #8] │ │ - orr.w r0, r0, #2147483648 @ 0x80000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - beq.n 14496 │ │ - ldr r0, [sp, #12] │ │ - b.n 14492 │ │ - mov r8, r0 │ │ - ldr r0, [sp, #60] @ 0x3c │ │ - cbz r0, 14496 │ │ - ldr r4, [sp, #64] @ 0x40 │ │ + ldrne r0, [sp, #20] │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - add sp, #40 @ 0x28 │ │ - lsls r4, r2, #3 │ │ - lsrs r4, r6, #11 │ │ - vabal.u , d15, d16 │ │ - movs r2, r0 │ │ - adds.w r0, r6, #8519680 @ 0x820000 │ │ - stc 15, cr15, [r5], {255} @ 0xff │ │ - lsrs r5, r2, #9 │ │ - vaddl.u , d15, d0 │ │ - @ instruction: 0xb800 │ │ + blx 5efdc │ │ + nop │ │ + ldc2 0, cr0, [r0, #-8] │ │ + ldr r1, [r0, #0] │ │ + cmp r1, #0 │ │ + itt ne │ │ + ldrne r0, [r0, #4] │ │ + bne.w 60820 │ │ + bx lr │ │ + movw ip, #61383 @ 0xefc7 │ │ + movw r2, #30904 @ 0x78b8 │ │ + movw r3, #4731 @ 0x127b │ │ + movw r1, #13683 @ 0x3573 │ │ + movt ip, #33068 @ 0x812c │ │ + movt r2, #15053 @ 0x3acd │ │ + movt r3, #62898 @ 0xf5b2 │ │ + movt r1, #13389 @ 0x344d │ │ + strd r1, r3, [r0] │ │ + strd r2, ip, [r0, #8] │ │ + bx lr │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #76 @ 0x4c │ │ - mov r4, r0 │ │ - ldr r0, [r0, #0] │ │ - mov r5, r1 │ │ - ldrb r0, [r0, #0] │ │ - cbnz r0, 144de │ │ - ldr r0, [r4, #4] │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #8 │ │ + mov r5, r0 │ │ ldr r0, [r0, #0] │ │ - cmp r0, #100 @ 0x64 │ │ - bls.n 144de │ │ + ldr r6, [r5, #8] │ │ + mov r4, r2 │ │ + subs r0, r0, r6 │ │ + cmp r2, r0 │ │ + bhi.n 32cb0 │ │ + ldr r0, [r5, #4] │ │ + mov r2, r4 │ │ + add r0, r6 │ │ + bl 5da78 │ │ + adds r0, r6, r4 │ │ + str r0, [r5, #8] │ │ movs r0, #0 │ │ - add sp, #76 @ 0x4c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ + add sp, #8 │ │ + ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr.w fp, [r5] │ │ - ldr.w sl, [r4, #8] │ │ - ldrd r9, r8, [r4, #20] │ │ - cmp.w fp, #0 │ │ - bne.n 14504 │ │ - movs r1, #0 │ │ - ldr r0, [r5, #4] │ │ - str r1, [sp, #24] │ │ - add r1, sp, #24 │ │ - str r1, [sp, #0] │ │ - movs r1, #0 │ │ - movs r2, #15 │ │ - movs r3, #0 │ │ - blx 3fb48 │ │ - ldr r6, [pc, #164] @ (145ac ) │ │ - add r6, pc │ │ - ldrb r0, [r6, #4] │ │ - cbnz r0, 14520 │ │ - ldrb r0, [r6, #9] │ │ - mov.w r0, #1376 @ 0x560 │ │ - blx 41d50 │ │ - cbz r0, 14594 │ │ - str r0, [r6, #20] │ │ movs r0, #1 │ │ - strb r0, [r6, #8] │ │ - strb r0, [r6, #4] │ │ - ldrb.w r0, [sl] │ │ - cbz r0, 1457a │ │ - ldr r1, [r5, #4] │ │ - mov.w sl, #0 │ │ - cmp.w fp, #0 │ │ - str.w sl, [sp, #20] │ │ - str.w r9, [sp, #16] │ │ - bne.n 14554 │ │ - add r0, sp, #24 │ │ + mov r8, r1 │ │ str r0, [sp, #0] │ │ - mov r0, r1 │ │ - movs r1, #0 │ │ - movs r2, #15 │ │ - movs r3, #0 │ │ - str.w sl, [sp, #24] │ │ - blx 3fb48 │ │ - ldr r0, [sp, #24] │ │ - bic.w r1, r0, #1 │ │ - movs r0, #3 │ │ - str r0, [sp, #24] │ │ - movs r0, #2 │ │ - str r0, [sp, #64] @ 0x40 │ │ - add r0, sp, #16 │ │ - add r2, sp, #24 │ │ - add r3, sp, #64 @ 0x40 │ │ - str.w sl, [sp, #8] │ │ - str.w sl, [sp] │ │ - bl 131f0 │ │ - ldr r1, [sp, #16] │ │ - strb.w r0, [r8] │ │ - ldr r0, [r1, #12] │ │ - adds r0, #1 │ │ - str r0, [r1, #12] │ │ - ldr r0, [r4, #4] │ │ - ldr r1, [r0, #0] │ │ - adds r1, #1 │ │ - str r1, [r0, #0] │ │ - ldrb.w r0, [r8] │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - add sp, #76 @ 0x4c │ │ - ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #8 │ │ - mov.w r1, #1376 @ 0x560 │ │ - bl 85a4 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, #12] │ │ - adds r2, #1 │ │ - str r2, [r1, #12] │ │ - blx 4046c │ │ - nop │ │ - add r5, sp, #632 @ 0x278 │ │ - lsls r4, r2, #3 │ │ - ldr r1, [r0, #0] │ │ - orr.w r1, r1, #2147483648 @ 0x80000000 │ │ - cmp.w r1, #2147483648 @ 0x80000000 │ │ - it eq │ │ - bxeq lr │ │ - ldr r0, [r0, #4] │ │ - b.w 41ca4 │ │ + mov r0, r5 │ │ + mov r1, r6 │ │ + mov r2, r4 │ │ + movs r3, #1 │ │ + bl 1d520 │ │ + ldr r6, [r5, #8] │ │ + mov r1, r8 │ │ + b.n 32c98 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #16 │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - ldmia.w r2, {r0, r1, r3} │ │ - ldr r6, [r4, #0] │ │ - strd r1, r3, [sp, #8] │ │ - subs.w r3, r6, #2147483648 @ 0x80000000 │ │ - ldrb r2, [r4, #12] │ │ - strd r5, r0, [sp] │ │ - it ne │ │ - movne r3, r4 │ │ - mov r0, sp │ │ - adds r1, r0, #4 │ │ - mov r0, r5 │ │ - bl 127fc │ │ - orr.w r1, r6, #2147483648 @ 0x80000000 │ │ - cmp.w r1, #2147483648 @ 0x80000000 │ │ - bne.n 14606 │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ + str.w r8, [sp, #-4]! │ │ + sub sp, #8 │ │ + ldr r4, [r0, #8] │ │ + cmp r1, #128 @ 0x80 │ │ + bcs.n 32cdc │ │ + movs r5, #1 │ │ + b.n 32cf0 │ │ + cmp.w r1, #2048 @ 0x800 │ │ + bcs.n 32ce6 │ │ + movs r5, #2 │ │ + b.n 32cf0 │ │ + movs r5, #4 │ │ + cmp.w r1, #65536 @ 0x10000 │ │ + it cc │ │ + movcc r5, #3 │ │ + ldr r2, [r0, #0] │ │ + subs r2, r2, r4 │ │ + cmp r5, r2 │ │ + mov r2, r4 │ │ + bhi.n 32d64 │ │ + ldr r3, [r0, #4] │ │ + cmp r1, #128 @ 0x80 │ │ + add r2, r3 │ │ + bcc.n 32d54 │ │ + movw ip, #65534 @ 0xfffe │ │ + mov r6, r1 │ │ + movt ip, #1023 @ 0x3ff │ │ + mov.w r8, r1, lsr #6 │ │ + bfi r6, ip, #6, #26 │ │ + cmp.w r1, #2048 @ 0x800 │ │ + bcs.n 32d22 │ │ + strb r6, [r2, #1] │ │ + orr.w r1, r8, #192 @ 0xc0 │ │ + b.n 32d54 │ │ + bfi r8, ip, #6, #26 │ │ + mov.w lr, r1, lsr #12 │ │ + movs r3, #0 │ │ + cmp.w r3, r1, lsr #16 │ │ + bne.n 32d3e │ │ + strb r6, [r2, #2] │ │ + orr.w r1, lr, #224 @ 0xe0 │ │ + strb.w r8, [r2, #1] │ │ + b.n 32d54 │ │ + mvn.w r3, #15 │ │ + orr.w r1, r3, r1, lsr #18 │ │ + bfi lr, ip, #6, #26 │ │ + strb r6, [r2, #3] │ │ + strb.w r8, [r2, #2] │ │ + strb.w lr, [r2, #1] │ │ + strb r1, [r2, #0] │ │ + adds r1, r5, r4 │ │ + str r1, [r0, #8] │ │ + movs r0, #0 │ │ + add sp, #8 │ │ + ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [r4, #4] │ │ - mov r4, r0 │ │ + movs r2, #1 │ │ + mov r8, r1 │ │ + str r2, [sp, #0] │ │ + mov r1, r4 │ │ + mov r2, r5 │ │ + movs r3, #1 │ │ + mov r6, r0 │ │ + bl 1d520 │ │ + ldr r2, [r6, #8] │ │ + mov r1, r8 │ │ + mov r0, r6 │ │ + ldr r3, [r0, #4] │ │ + cmp r1, #128 @ 0x80 │ │ + add r2, r3 │ │ + bcs.n 32d02 │ │ + b.n 32d54 │ │ + bmi.n 32d32 │ │ + mov r2, r1 │ │ + ldr r1, [r1, #4] │ │ + cmp r1, #1 │ │ + it ne │ │ + cmpne r1, #0 │ │ + ldr r1, [pc, #8] @ (32d9c ) │ │ + add r1, pc │ │ + b.w c6ba │ │ + nop │ │ + smull r0, r0, r8, r2 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + mov r2, r0 │ │ mov r0, r1 │ │ - blx 41d70 │ │ - mov r0, r4 │ │ - add sp, #16 │ │ - ldr.w fp, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r5, r0 │ │ - ldr r0, [r4, #0] │ │ - orr.w r0, r0, #2147483648 @ 0x80000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - beq.n 1462e │ │ - ldr r0, [r4, #4] │ │ - blx 41d70 │ │ - mov r0, r5 │ │ - blx 4046c │ │ + mov r1, r2 │ │ + bl 32dae │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + bl 32dbc │ │ + bl 1618e │ │ + bmi.n 32d66 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ str.w r8, [sp, #-4]! │ │ sub sp, #48 @ 0x30 │ │ - ldr r0, [pc, #116] @ (146b4 ) │ │ + ldr r0, [pc, #124] @ (32e44 ) │ │ movs r3, #0 │ │ - ldr r2, [pc, #116] @ (146b8 ) │ │ + ldr r2, [pc, #124] @ (32e48 ) │ │ str r3, [sp, #24] │ │ movs r3, #2 │ │ add r2, pc │ │ strd r2, r3, [sp, #8] │ │ movs r2, #1 │ │ add r0, pc │ │ str r2, [sp, #20] │ │ @@ -21201,2462 +63316,2553 @@ │ │ add r2, sp, #8 │ │ str r0, [sp, #36] @ 0x24 │ │ add r0, sp, #40 @ 0x28 │ │ str r1, [sp, #40] @ 0x28 │ │ sub.w r1, r7, #17 │ │ str r0, [sp, #32] │ │ mov r0, sp │ │ - bl 111cc │ │ + bl 16058 │ │ ldrb.w r0, [sp] │ │ + cmp r0, #4 │ │ + beq.n 32e20 │ │ cmp r0, #3 │ │ - bne.n 14692 │ │ + bne.n 32e20 │ │ ldr r4, [sp, #4] │ │ ldrd r5, r6, [r4] │ │ ldr r1, [r6, #0] │ │ + cbz r1, 32e0e │ │ mov r0, r5 │ │ blx r1 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ + blx 608f0 │ │ add sp, #48 @ 0x30 │ │ ldr.w r8, [sp], #4 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r8, r0 │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ itt ne │ │ movne r0, r5 │ │ - blxne 41d70 │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 41d70 │ │ + blx 608f0 │ │ mov r0, r8 │ │ - blx 4046c │ │ - lsrs r1, r4 │ │ - vrshr.u64 d31, d8, #1 │ │ + blx 5efdc │ │ + nop │ │ + ldr r6, [sp, #900] @ 0x384 │ │ + vtbx.8 d31, {d29-d31}, d12 │ │ movs r2, r0 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl} │ │ - sub sp, #56 @ 0x38 │ │ - mov r4, r0 │ │ - ldr r0, [pc, #304] @ (147fc ) │ │ - mov sl, r1 │ │ - ldr r1, [pc, #304] @ (14800 ) │ │ - ldr r2, [pc, #308] @ (14804 ) │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - movs r3, #4 │ │ - add r2, pc │ │ - strd r2, r3, [sp, #8] │ │ - movs r2, #3 │ │ + str.w fp, [sp, #-4]! │ │ + ldr r0, [pc, #148] @ (32eec ) │ │ + mov.w ip, #0 │ │ add r0, pc │ │ - str r2, [sp, #20] │ │ - add r1, pc │ │ - ldmia.w r4, {r2, r3, r5} │ │ - add r6, sp, #32 │ │ - strd r2, r0, [sp, #32] │ │ - add r2, sp, #8 │ │ - strd r5, r0, [sp, #48] @ 0x30 │ │ - mov r0, sp │ │ - strd r3, r1, [sp, #40] @ 0x28 │ │ - mov r1, sl │ │ - str r6, [sp, #16] │ │ - bl 111cc │ │ - ldrb.w r0, [sp] │ │ - cmp r0, #3 │ │ - bne.n 1472a │ │ - ldr.w r8, [sp, #4] │ │ - ldrd r9, r5, [r8] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r9 │ │ - blx r1 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r9 │ │ - blxne 41d70 │ │ - mov r0, r8 │ │ - blx 41d70 │ │ - ldr r0, [r4, #12] │ │ - ldrb r0, [r0, #0] │ │ - tbb [pc, r0] │ │ - asrs r2, r0, #12 │ │ - str r4, [r4, r4] │ │ - add r0, sp, #32 │ │ - mov r1, sl │ │ + mov lr, r0 │ │ + adds r0, #48 @ 0x30 │ │ + ldrexd r3, r2, [r0] │ │ + clrex │ │ + b.n 32e78 │ │ movs r2, #0 │ │ - bl 14864 │ │ - ldrb.w r0, [sp, #32] │ │ - cmp r0, #3 │ │ - bne.n 147d4 │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ - ldrd r9, r5, [r8] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r9 │ │ - blx r1 │ │ - b.n 147c2 │ │ - add r0, sp, #32 │ │ - mov r1, sl │ │ - movs r2, #1 │ │ - bl 14864 │ │ - ldrb.w r0, [sp, #32] │ │ - cmp r0, #3 │ │ - bne.n 147d4 │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ - ldrd r9, r5, [r8] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r9 │ │ - blx r1 │ │ - b.n 147c2 │ │ - ldr r0, [pc, #140] @ (14808 ) │ │ - movs r1, #0 │ │ - add r0, pc │ │ - ldrexb r2, [r0] │ │ - strexb r3, r1, [r0] │ │ - cmp r3, #0 │ │ - bne.n 14780 │ │ - cbz r2, 147d4 │ │ - ldr r0, [pc, #124] @ (1480c ) │ │ - movs r2, #1 │ │ - movs r1, #0 │ │ - add r0, pc │ │ - strd r0, r2, [sp, #32] │ │ - movs r0, #4 │ │ - add r2, sp, #32 │ │ - str r0, [sp, #40] @ 0x28 │ │ - add r0, sp, #8 │ │ - str r1, [sp, #48] @ 0x30 │ │ - str r1, [sp, #44] @ 0x2c │ │ - mov r1, sl │ │ - bl 111cc │ │ - ldrb.w r0, [sp, #8] │ │ - cmp r0, #3 │ │ - bne.n 147d4 │ │ - ldr.w r8, [sp, #12] │ │ - ldrd r9, r5, [r8] │ │ - ldr r1, [r5, #0] │ │ - mov r0, r9 │ │ - blx r1 │ │ - ldr r0, [r5, #4] │ │ + clrex │ │ + lsls r2, r2, #31 │ │ + mov r3, r6 │ │ + mov r2, r1 │ │ + bne.n 32ea8 │ │ + adds r4, r3, #1 │ │ + adcs.w r5, r2, #0 │ │ + adcs.w r1, ip, #0 │ │ + bne.n 32ee6 │ │ + ldrexd r6, r1, [r0] │ │ + eors r2, r1 │ │ + eors r3, r6 │ │ + orrs r2, r3 │ │ + bne.n 32e6a │ │ + strexd r2, r4, r5, [r0] │ │ + cmp r2, #0 │ │ + mov.w r2, #0 │ │ + it eq │ │ + moveq.w r2, #4294967295 @ 0xffffffff │ │ + lsls r2, r2, #31 │ │ + mov r3, r6 │ │ + mov r2, r1 │ │ + beq.n 32e78 │ │ + ldr.w r0, [lr, #20] │ │ + mov r6, lr │ │ + dmb ish │ │ cmp r0, #0 │ │ - itt ne │ │ - movne r0, r9 │ │ - blxne 41d70 │ │ - mov r0, r8 │ │ - blx 41d70 │ │ - add sp, #56 @ 0x38 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - pop {r4, r5, r6, r7, pc} │ │ - b.n 147e2 │ │ - b.n 147e2 │ │ - b.n 147e2 │ │ - mov r4, r0 │ │ - ldr r0, [r5, #4] │ │ + itt eq │ │ + addeq.w r0, r6, #20 │ │ + bleq 162a0 │ │ + mov r1, r4 │ │ + blx 609e0 │ │ + ldr r0, [r6, #28] │ │ + dmb ish │ │ cmp r0, #0 │ │ - itt ne │ │ - movne r0, r9 │ │ - blxne 41d70 │ │ - mov r0, r8 │ │ - blx 41d70 │ │ + itt eq │ │ + addeq.w r0, r6, #28 │ │ + bleq 162a0 │ │ + mov r1, r5 │ │ + blx 609e0 │ │ mov r0, r4 │ │ - blx 4046c │ │ - ldr r0, [pc, #316] @ (1493c ) │ │ - vaddw.u q8, , d27 │ │ - movs r0, r0 │ │ - @ instruction: 0xf21a0002 │ │ - lsls r7, r3, #27 │ │ - movs r3, r0 │ │ - sbcs.w r0, ip, #2 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #48 @ 0x30 │ │ - ldr r3, [r0, #0] │ │ + mov r1, r5 │ │ + ldr.w fp, [sp], #4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bl 32ef0 │ │ + nop │ │ + bkpt 0x000a │ │ + lsls r4, r2, #3 │ │ + push {r7, lr} │ │ + mov r7, sp │ │ + sub sp, #24 │ │ + ldr r0, [pc, #28] @ (32f14 ) │ │ movs r2, #0 │ │ - ldr r0, [pc, #60] @ (14858 ) │ │ - ldr r4, [pc, #60] @ (1485c ) │ │ - ldr r5, [pc, #64] @ (14860 ) │ │ + ldr r1, [pc, #28] @ (32f18 ) │ │ + movs r3, #1 │ │ add r0, pc │ │ + str r0, [sp, #0] │ │ + add r1, pc │ │ + mov r0, sp │ │ str r2, [sp, #16] │ │ - movs r2, #3 │ │ - strd r0, r2, [sp] │ │ - add r4, pc │ │ str r2, [sp, #12] │ │ - add r2, sp, #24 │ │ + movs r2, #4 │ │ + str r3, [sp, #4] │ │ str r2, [sp, #8] │ │ - add.w r2, r3, #12 │ │ - ldrd r0, r1, [r1, #20] │ │ - add r5, pc │ │ - strd r4, r2, [sp, #36] @ 0x24 │ │ - add.w r2, r3, #8 │ │ - str r2, [sp, #32] │ │ - mov r2, sp │ │ - str r4, [sp, #44] @ 0x2c │ │ - strd r3, r5, [sp, #24] │ │ - bl 8f4e │ │ - add sp, #48 @ 0x30 │ │ - pop {r4, r5, r7, pc} │ │ - nop │ │ - @ instruction: 0xe8300002 │ │ - subs r7, #7 │ │ - vqshlu.s64 q10, , #63 @ 0x3f │ │ - vsli.64 , q8, #63 @ 0x3f │ │ + bl b9ac │ │ + vst1.8 {d16[0]}, [r6], r2 │ │ + vst1.8 {d16[0]}, [sl], r2 │ │ + push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, sl} │ │ - sub sp, #40 @ 0x28 │ │ - ldr r5, [pc, #224] @ (14950 ) │ │ - movs r3, #1 │ │ - add r5, pc │ │ - ldrex r6, [r5, #24] │ │ - cmp r6, #0 │ │ - bne.n 148fa │ │ - strex r6, r3, [r5, #24] │ │ - cmp r6, #0 │ │ - bne.n 14874 │ │ + stmdb sp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp} │ │ + ldr r4, [pc, #328] @ (33070 ) │ │ + add r4, pc │ │ + ldr r0, [r4, #40] @ 0x28 │ │ dmb ish │ │ - ldr r3, [r5, #16] │ │ - mov.w sl, #0 │ │ - mov.w r8, #0 │ │ - lsls r3, r3, #1 │ │ - bne.n 14916 │ │ - ldrb r3, [r5, #28] │ │ - movs r4, #1 │ │ - ldr r3, [pc, #184] @ (14954 ) │ │ - ldr r6, [pc, #184] @ (14958 ) │ │ - add r3, pc │ │ - strd r3, r4, [sp, #4] │ │ - add r3, sp, #28 │ │ - add r6, pc │ │ - str r3, [sp, #12] │ │ - sub.w r3, r7, #25 │ │ - str.w sl, [sp, #20] │ │ - str r4, [sp, #16] │ │ - str r6, [sp, #32] │ │ - str r3, [sp, #28] │ │ - strb.w r2, [r7, #-25] │ │ - add r2, sp, #4 │ │ - bl 111cc │ │ - cmp.w r8, #0 │ │ - bne.n 148ce │ │ - ldr r0, [r5, #16] │ │ - lsls r0, r0, #1 │ │ - bne.n 1492e │ │ + cbnz r0, 32f38 │ │ + add sp, #24 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [r4, #40] @ 0x28 │ │ + add.w r8, sp, #12 │ │ + movs r6, #0 │ │ + mov.w r9, #4294967295 @ 0xffffffff │ │ + dmb ish │ │ + and.w r1, r0, #3 │ │ + and.w r2, r0, #4 │ │ + subs r3, r1, #2 │ │ + cmp r3, #2 │ │ + bcs.n 32f6c │ │ + ldrex r1, [r4, #40] @ 0x28 │ │ + cmp r1, r0 │ │ + bne.n 32f88 │ │ + orr.w r0, r2, #1 │ │ + strex r2, r0, [r4, #40] @ 0x28 │ │ + cbnz r2, 32f8c │ │ + movs r0, #1 │ │ + b.n 32f8e │ │ + cmp r1, #1 │ │ + bne.n 32f30 │ │ + cbnz r2, 32f9a │ │ + orr.w r5, r0, #4 │ │ + ldrex r0, [r4, #40] @ 0x28 │ │ + cmp r0, #1 │ │ + bne.n 32f9e │ │ + strex r1, r5, [r4, #40] @ 0x28 │ │ + cbnz r1, 32fa2 │ │ + movs r1, #1 │ │ + b.n 32fa8 │ │ + clrex │ │ + movs r0, #0 │ │ + cmp r0, #0 │ │ + mov r0, r1 │ │ + dmb ish │ │ + beq.n 32f48 │ │ + b.n 32fe8 │ │ + mov r5, r0 │ │ + b.n 32fac │ │ + clrex │ │ + movs r1, #0 │ │ + dmb ish │ │ + cmp r1, #0 │ │ + beq.n 32f48 │ │ + str r6, [sp, #12] │ │ + ldr r0, [r4, #40] @ 0x28 │ │ + cmp r0, r5 │ │ + bne.n 32fe0 │ │ + ldr r0, [sp, #12] │ │ + add.w r1, r4, #40 @ 0x28 │ │ + mov r3, r5 │ │ + cmp r0, #0 │ │ + it ne │ │ + addne.w r0, r8, #4 │ │ + stmia.w sp, {r0, r6, r9} │ │ + movs r0, #240 @ 0xf0 │ │ + movs r2, #137 @ 0x89 │ │ + blx 608e0 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + bgt.n 32fe0 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #4 │ │ + beq.n 32fae │ │ + ldr r0, [r4, #40] @ 0x28 │ │ + dmb ish │ │ + b.n 32f48 │ │ + mov.w r0, #1024 @ 0x400 │ │ + mov.w r6, #1024 @ 0x400 │ │ + blx 60900 │ │ + cbz r0, 33034 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + movs r1, #20 │ │ + bl 5dac2 │ │ movs r0, #0 │ │ + strd r6, r5, [r4, #20] │ │ + strb.w r0, [r4, #32] │ │ + str r0, [r4, #28] │ │ dmb ish │ │ - ldrex r1, [r5, #24] │ │ - strex r2, r0, [r5, #24] │ │ + ldrex r1, [r4, #40] @ 0x28 │ │ + strex r2, r0, [r4, #40] @ 0x28 │ │ cmp r2, #0 │ │ - bne.n 148d4 │ │ - cmp r1, #2 │ │ - bne.n 148f2 │ │ - add.w r1, r5, #24 │ │ + bne.n 33010 │ │ + lsls r0, r1, #29 │ │ + bpl.w 32f30 │ │ + add.w r1, r4, #40 @ 0x28 │ │ movs r0, #240 @ 0xf0 │ │ movs r2, #129 @ 0x81 │ │ - movs r3, #1 │ │ - blx 41d80 │ │ - add sp, #40 @ 0x28 │ │ - ldmia.w sp!, {r8, r9, sl} │ │ - pop {r4, r5, r6, r7, pc} │ │ - add.w r3, r5, #24 │ │ - mov r8, r0 │ │ - clrex │ │ - mov r6, r1 │ │ - mov r0, r3 │ │ - mov r4, r2 │ │ - bl 12e60 │ │ - mov r2, r4 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - b.n 14888 │ │ - mov r4, r1 │ │ - mov r8, r0 │ │ - mov r9, r2 │ │ - bl 12f24 │ │ - mov r3, r0 │ │ - mov r0, r8 │ │ - eor.w r8, r3, #1 │ │ - mov r2, r9 │ │ - mov r1, r4 │ │ - b.n 14896 │ │ - bl 12f24 │ │ - cmp r0, #0 │ │ - itt eq │ │ - moveq r0, #1 │ │ - strbeq r0, [r5, #28] │ │ - b.n 148ce │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ + blx 608e0 │ │ + b.n 32f30 │ │ + movs r0, #1 │ │ + mov.w r1, #1024 @ 0x400 │ │ + bl afe8 │ │ + udf #254 @ 0xfe │ │ mov r5, r0 │ │ - mov r0, r8 │ │ - bl 12f64 │ │ + movs r0, #2 │ │ + dmb ish │ │ + ldrex r1, [r4, #40] @ 0x28 │ │ + strex r2, r0, [r4, #40] @ 0x28 │ │ + cmp r2, #0 │ │ + bne.n 33048 │ │ + lsls r0, r1, #29 │ │ + bpl.n 33068 │ │ + add.w r1, r4, #40 @ 0x28 │ │ + movs r0, #240 @ 0xf0 │ │ + movs r2, #129 @ 0x81 │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ + blx 608e0 │ │ mov r0, r5 │ │ - blx 4046c │ │ - bl 98ec │ │ + blx 5efdc │ │ nop │ │ - add r2, sp, #200 @ 0xc8 │ │ - lsls r4, r2, #3 │ │ - mcr 15, 6, pc, cr6, cr14, {7} @ │ │ - ldr??.w pc, [fp, #4095] @ 0xfff │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - sub sp, #16 │ │ - ldr r1, [r0, #8] │ │ - cbnz r1, 1496e │ │ - ldr r0, [pc, #20] @ (1497c ) │ │ + adds r6, r5, r3 │ │ + movs r3, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + add r7, sp, #12 │ │ + stmdb sp!, {r8, r9, fp} │ │ + sub sp, #176 @ 0xb0 │ │ + ldrb r2, [r0, #0] │ │ + tbb [pc, r2] │ │ + subs r7, #2 │ │ + adds r5, #41 @ 0x29 │ │ + add r5, sp, #24 │ │ + ldr r4, [r0, #4] │ │ + mov r9, r1 │ │ + movs r1, #128 @ 0x80 │ │ + mov r0, r5 │ │ + str r4, [sp, #4] │ │ + bl 5dac2 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + movs r2, #128 @ 0x80 │ │ + blx 60940 │ │ + cmp.w r0, #4294967295 @ 0xffffffff │ │ + ble.w 331c6 │ │ + add r5, sp, #24 │ │ + mov r0, r5 │ │ + blx 609d0 │ │ + add r4, sp, #152 @ 0x98 │ │ + mov r2, r0 │ │ + mov r1, r5 │ │ + mov r0, r4 │ │ + bl b038 │ │ + ldr r0, [sp, #152] @ 0x98 │ │ + cmp.w r0, #2147483648 @ 0x80000000 │ │ + bne.n 3314a │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ + cmp.w r5, #4294967295 @ 0xffffffff │ │ + bgt.n 33154 │ │ + ldr r0, [pc, #340] @ (33224 ) │ │ add r0, pc │ │ - bl 9678 │ │ - ldr r2, [r0, #12] │ │ - strd r1, r0, [sp, #4] │ │ - add r0, sp, #4 │ │ - str r2, [sp, #12] │ │ - bl 14980 │ │ - vext.8 d0, d0, d2, #0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl 14988 │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #24 │ │ - ldr r2, [r0, #0] │ │ - ldr r3, [r2, #4] │ │ - ldr r1, [r2, #12] │ │ - cmp r3, #1 │ │ - beq.n 149c4 │ │ - cmp r3, #0 │ │ - it eq │ │ - cmpeq r1, #0 │ │ - beq.n 149d0 │ │ - ldrd r0, r3, [r0, #4] │ │ - ldr r1, [pc, #116] @ (14a1c ) │ │ - str r2, [sp, #20] │ │ - add r1, pc │ │ - ldrb.w ip, [r0, #16] │ │ - ldrb r4, [r0, #17] │ │ - ldr r2, [r0, #8] │ │ - mov.w r0, #2147483648 @ 0x80000000 │ │ - str r0, [sp, #8] │ │ - add r0, sp, #8 │ │ - strd ip, r4, [sp] │ │ - bl 14a20 │ │ - udf #254 @ 0xfe │ │ - cmp r1, #0 │ │ - bne.n 149a0 │ │ - ldr r1, [r2, #0] │ │ - ldrd ip, lr, [r1] │ │ - b.n 149d8 │ │ - mov.w ip, #1 │ │ - mov.w lr, #0 │ │ - ldrd r0, r3, [r0, #4] │ │ - ldr r2, [r0, #8] │ │ - ldr r1, [pc, #56] @ (14a18 ) │ │ - ldrb r4, [r0, #16] │ │ - ldrb r0, [r0, #17] │ │ - add r1, pc │ │ - str.w lr, [sp, #12] │ │ - str.w ip, [sp, #8] │ │ - strd r4, r0, [sp] │ │ - add r0, sp, #8 │ │ - bl 14a20 │ │ + bl aff8 │ │ + ldr r0, [r0, #4] │ │ + ldrd r3, r2, [r0] │ │ + mov r0, r1 │ │ + mov r1, r3 │ │ + add sp, #176 @ 0xb0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + b.w bf50 │ │ + ldr r0, [r0, #4] │ │ + ldrd r0, r2, [r0] │ │ + ldr r2, [r2, #16] │ │ + add sp, #176 @ 0xb0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx r2 │ │ + ldr r3, [pc, #264] @ (3320c ) │ │ + add.w ip, sp, #24 │ │ + ldrb r0, [r0, #1] │ │ + ldr r4, [pc, #260] @ (33210 ) │ │ + add r3, pc │ │ + ldr r5, [pc, #260] @ (33214 ) │ │ + add r4, pc │ │ + ldr r2, [pc, #260] @ (33218 ) │ │ + ldr.w r3, [r3, r0, lsl #2] │ │ + add r5, pc │ │ + ldr.w r6, [r4, r0, lsl #2] │ │ + add r2, pc │ │ + ldrd r0, r1, [r1] │ │ + str r5, [sp, #12] │ │ + add r5, sp, #152 @ 0x98 │ │ + strd r3, r6, [sp, #152] @ 0x98 │ │ + movs r3, #0 │ │ + str r3, [sp, #40] @ 0x28 │ │ + movs r3, #1 │ │ + add r6, sp, #8 │ │ + stmia.w ip, {r2, r3, r6} │ │ + add r2, sp, #24 │ │ + str r5, [sp, #8] │ │ + str r3, [sp, #36] @ 0x24 │ │ + bl c6ba │ │ + add sp, #176 @ 0xb0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + add r2, sp, #152 @ 0x98 │ │ + add r3, sp, #8 │ │ + ldmia r2, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + b.n 3317a │ │ + ldr.w r8, [sp, #156] @ 0x9c │ │ + cbz r5, 33168 │ │ + mov r0, r5 │ │ + blx 60900 │ │ + cmp r0, #0 │ │ + beq.n 331e4 │ │ + mov r6, r0 │ │ + b.n 3316a │ │ + movs r6, #1 │ │ + mov r0, r6 │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + bl 5da78 │ │ + str r5, [sp, #16] │ │ + strd r5, r6, [sp, #8] │ │ + ldr r2, [pc, #132] @ (33200 ) │ │ + ldr r3, [pc, #132] @ (33204 ) │ │ + ldrd r0, r1, [r9] │ │ + add r2, pc │ │ + add r3, pc │ │ + ldr r5, [pc, #128] @ (33208 ) │ │ + str r3, [sp, #164] @ 0xa4 │ │ + add r3, sp, #4 │ │ + add r5, pc │ │ + strd r2, r3, [sp, #156] @ 0x9c │ │ + add r2, sp, #8 │ │ + str r2, [sp, #152] @ 0x98 │ │ + movs r2, #0 │ │ + str r2, [sp, #40] @ 0x28 │ │ + movs r2, #2 │ │ + strd r4, r2, [sp, #32] │ │ + movs r2, #3 │ │ + strd r5, r2, [sp, #24] │ │ + add r2, sp, #24 │ │ + bl c6ba │ │ ldr r1, [sp, #8] │ │ - orr.w r1, r1, #2147483648 @ 0x80000000 │ │ - cmp.w r1, #2147483648 @ 0x80000000 │ │ - bne.n 14a08 │ │ - blx 4046c │ │ + cmp r1, #0 │ │ + beq.n 33142 │ │ ldr r1, [sp, #12] │ │ mov r4, r0 │ │ mov r0, r1 │ │ - blx 41d70 │ │ + blx 608f0 │ │ + mov r0, r4 │ │ + add sp, #176 @ 0xb0 │ │ + ldmia.w sp!, {r8, r9, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r0, [pc, #84] @ (3321c ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #84] @ (33220 ) │ │ + movs r3, #1 │ │ + add r0, pc │ │ + str r0, [sp, #152] @ 0x98 │ │ + add r1, pc │ │ + add r0, sp, #152 @ 0x98 │ │ + str r2, [sp, #168] @ 0xa8 │ │ + str r2, [sp, #164] @ 0xa4 │ │ + movs r2, #4 │ │ + str r3, [sp, #156] @ 0x9c │ │ + str r2, [sp, #160] @ 0xa0 │ │ + bl b9ac │ │ + movs r0, #1 │ │ + mov r1, r5 │ │ + bl afe8 │ │ + mov r4, r0 │ │ + ldr r0, [sp, #8] │ │ + cmp r0, #0 │ │ + itt ne │ │ + ldrne r0, [sp, #12] │ │ + blxne 608f0 │ │ mov r0, r4 │ │ - blx 4046c │ │ - vhadd.s32 d16, d4, d2 │ │ - vext.8 d0, d4, d2, #0 │ │ + blx 5efdc │ │ + lsls r3, r4, #2 │ │ + movs r0, r0 │ │ + ldr r2, [sp, #244] @ 0xf4 │ │ + vtbx.8 d31, {d29-d30}, d12 │ │ + movs r2, r0 │ │ + stc2 0, cr0, [r0, #8]! │ │ + strh r4, [r2, r4] │ │ + vcvt.u32.f32 d18, d17, #3 │ │ + vsli.64 d19, d6, #62 @ 0x3e │ │ + vcle.f d31, d14, #0 │ │ + movs r2, r0 │ │ + @ instruction: 0xf5920002 │ │ + rsb r0, r0, r2 │ │ + mov r3, r1 │ │ + ldrd r1, r2, [r0, #4] │ │ + mov r0, r3 │ │ + b.w bf50 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ stmdb sp!, {r8, r9, sl, fp} │ │ - sub sp, #100 @ 0x64 │ │ - ldr r5, [pc, #924] @ (14dc8 ) │ │ - mov r6, r3 │ │ - ldrd sl, r8, [r7, #8] │ │ - mov r4, r2 │ │ - add r5, pc │ │ + sub sp, #60 @ 0x3c │ │ + mov sl, r0 │ │ + ldr r0, [r1, #16] │ │ + cmp r0, #0 │ │ + bne.w 33690 │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ + mov ip, r3 │ │ + str r0, [r1, #16] │ │ + adds r0, r2, #3 │ │ + bic.w r0, r0, #3 │ │ + mov r5, r2 │ │ + subs r0, r0, r2 │ │ + mov fp, r3 │ │ + cmp r0, r3 │ │ + it cc │ │ + movcc ip, r0 │ │ + subs r0, r3, r0 │ │ mov r9, r1 │ │ - mov fp, r0 │ │ - ldrex r0, [r5, #16] │ │ - adds r1, r0, #1 │ │ - strex r2, r1, [r5, #16] │ │ + and.w r2, r0, #7 │ │ + it cc │ │ + movcc r2, #0 │ │ + subs r0, r3, r2 │ │ + bcc.n 33318 │ │ + add.w r8, r9, #20 │ │ cmp r2, #0 │ │ - bne.n 14a3a │ │ - cmp r0, #0 │ │ - bmi.n 14a68 │ │ - bl 114c8 │ │ - cbnz r0, 14ace │ │ - ldr r0, [pc, #888] @ (14dcc ) │ │ - add r2, sp, #68 @ 0x44 │ │ - ldr r3, [pc, #888] @ (14dd0 ) │ │ - ldr r1, [pc, #888] @ (14dd4 ) │ │ - add r0, pc │ │ + strd r8, r5, [sp, #24] │ │ + beq.w 333d4 │ │ + add.w r3, r5, fp │ │ + mov r1, r3 │ │ + ldrb.w r6, [r1, #-1]! │ │ + cmp r6, #10 │ │ + bne.n 33292 │ │ + subs r1, r2, #1 │ │ + b.n 33328 │ │ + adds r6, r5, r0 │ │ + cmp r6, r1 │ │ + beq.w 333d4 │ │ + mov r1, r3 │ │ + ldrb.w r5, [r1, #-2]! │ │ + cmp r5, #10 │ │ + bne.n 332aa │ │ + subs r1, r2, #2 │ │ + ldr r5, [sp, #28] │ │ + b.n 33328 │ │ + ldr r5, [sp, #28] │ │ + cmp r6, r1 │ │ + beq.w 333d4 │ │ + mov r1, r3 │ │ + ldrb.w r5, [r1, #-3]! │ │ + cmp r5, #10 │ │ + bne.n 332c2 │ │ + subs r1, r2, #3 │ │ + ldr r5, [sp, #28] │ │ + b.n 33328 │ │ + ldr r5, [sp, #28] │ │ + cmp r6, r1 │ │ + beq.w 333d4 │ │ + mov r1, r3 │ │ + ldrb.w r5, [r1, #-4]! │ │ + cmp r5, #10 │ │ + bne.n 332da │ │ + subs r1, r2, #4 │ │ + ldr r5, [sp, #28] │ │ + b.n 33328 │ │ + ldr r5, [sp, #28] │ │ + cmp r6, r1 │ │ + beq.n 333d4 │ │ + mov r1, r3 │ │ + ldrb.w r5, [r1, #-5]! │ │ + cmp r5, #10 │ │ + bne.n 332f0 │ │ + subs r1, r2, #5 │ │ + ldr r5, [sp, #28] │ │ + b.n 33328 │ │ + ldr r5, [sp, #28] │ │ + cmp r6, r1 │ │ + beq.n 333d4 │ │ + mov r1, r3 │ │ + ldrb.w r5, [r1, #-6]! │ │ + cmp r5, #10 │ │ + bne.n 33306 │ │ + subs r1, r2, #6 │ │ + ldr r5, [sp, #28] │ │ + b.n 33328 │ │ + ldr r5, [sp, #28] │ │ + cmp r6, r1 │ │ + beq.n 333d4 │ │ + ldrb.w r1, [r3, #-7]! │ │ + cmp r1, #10 │ │ + bne.n 33320 │ │ + subs r1, r2, #7 │ │ + b.n 33328 │ │ + ldr r3, [pc, #904] @ (336a4 ) │ │ + mov r6, fp │ │ add r3, pc │ │ - add r1, pc │ │ - str r1, [sp, #0] │ │ - movs r1, #70 @ 0x46 │ │ - bl 9628 │ │ - ldr r1, [pc, #876] @ (14dd8 ) │ │ - movs r3, #1 │ │ - ldr r0, [pc, #876] @ (14ddc ) │ │ - ldr r2, [pc, #880] @ (14de0 ) │ │ - add r1, pc │ │ + b.n 335fc │ │ + cmp r6, r3 │ │ + beq.n 333d4 │ │ + orn r1, r2, #7 │ │ + add r0, r1 │ │ + adds r6, r0, #1 │ │ + cmp fp, r6 │ │ + bcc.w 33452 │ │ + ldr.w r4, [r9, #28] │ │ + strd fp, r6, [sp, #16] │ │ + cmp r4, #0 │ │ + beq.w 334ee │ │ + ldr.w r0, [r8] │ │ + subs r0, r0, r4 │ │ + cmp r6, r0 │ │ + bcs.w 33606 │ │ + ldr.w r0, [r9, #24] │ │ + mov r1, r5 │ │ + mov r2, r6 │ │ + add r0, r4 │ │ + bl 5da78 │ │ + add r4, r6 │ │ + str.w r4, [r9, #28] │ │ + cmp r4, #0 │ │ + beq.w 33624 │ │ + ldr.w r8, [r9, #24] │ │ + movs r6, #0 │ │ + ldr r0, [pc, #856] @ (336c8 ) │ │ add r0, pc │ │ - str r0, [sp, #44] @ 0x2c │ │ - add r2, pc │ │ - add r0, sp, #16 │ │ - str r0, [sp, #40] @ 0x28 │ │ - add r0, sp, #92 @ 0x5c │ │ - strd r3, r2, [sp, #16] │ │ - movs r2, #0 │ │ - str r2, [sp, #84] @ 0x54 │ │ - movs r2, #2 │ │ - strd r1, r2, [sp, #68] @ 0x44 │ │ - add r1, sp, #40 @ 0x28 │ │ - str r1, [sp, #76] @ 0x4c │ │ - add r1, sp, #68 @ 0x44 │ │ - add r2, sp, #68 @ 0x44 │ │ - strb.w r8, [sp, #33] @ 0x21 │ │ - strb.w sl, [sp, #32] │ │ - strd r4, r6, [sp, #24] │ │ - str r3, [sp, #80] @ 0x50 │ │ - bl 111cc │ │ - ldrb.w r0, [sp, #92] @ 0x5c │ │ - cmp r0, #3 │ │ - bne.n 14b86 │ │ - ldr r5, [sp, #96] @ 0x60 │ │ - ldrd r6, r4, [r5] │ │ - ldr r1, [r4, #0] │ │ - mov r0, r6 │ │ - blx r1 │ │ - ldr r0, [r4, #4] │ │ + str r0, [sp, #12] │ │ + b.n 33386 │ │ + movs r1, #0 │ │ cmp r0, #0 │ │ - itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ + strb.w r1, [r9, #32] │ │ + beq.w 33554 │ │ + add r6, r0 │ │ + cmp r6, r4 │ │ + bcs.n 333c6 │ │ + add.w fp, r8, r6 │ │ + subs r5, r4, r6 │ │ + movs r0, #1 │ │ + mov r1, fp │ │ + mov r2, r5 │ │ + blx 60a30 │ │ + adds r1, r0, #1 │ │ + bne.n 33374 │ │ + blx 60950 │ │ + ldr r1, [r0, #0] │ │ mov r0, r5 │ │ - blx 41d70 │ │ - b.n 14b86 │ │ - ldrb r1, [r0, #4] │ │ - cbnz r1, 14b16 │ │ - ldr r1, [pc, #900] @ (14e58 ) │ │ - movs r3, #1 │ │ - ldr r2, [r0, #0] │ │ - add r1, pc │ │ - strb r3, [r0, #4] │ │ - adds r2, #1 │ │ - str r2, [r0, #0] │ │ - strd r3, r1, [sp, #16] │ │ - movw r1, #65533 @ 0xfffd │ │ - strb.w r8, [sp, #33] @ 0x21 │ │ - movt r1, #16383 @ 0x3fff │ │ - strb.w sl, [sp, #32] │ │ - strd r4, r6, [sp, #24] │ │ - ldr r0, [r5, #52] @ 0x34 │ │ - cmp r0, r1 │ │ - bhi.n 14b8e │ │ - ldrex r1, [r5, #52] @ 0x34 │ │ - cmp r1, r0 │ │ - bne.n 14b8a │ │ - adds r0, #1 │ │ - strex r1, r0, [r5, #52] @ 0x34 │ │ - cmp r1, #0 │ │ - bne.n 14b8e │ │ - dmb ish │ │ - b.n 14b96 │ │ - cbz r4, 14b2c │ │ - ldr r1, [r4, #4] │ │ - ldr r0, [r4, #12] │ │ - cmp r1, #1 │ │ - beq.w 14c2c │ │ - cmp r1, #0 │ │ - it eq │ │ - cmpeq r0, #0 │ │ - beq.w 14cc8 │ │ - movs r1, #0 │ │ - str r1, [sp, #8] │ │ - str r1, [sp, #16] │ │ - ldr r2, [pc, #808] @ (14e5c ) │ │ - ldr r0, [pc, #808] @ (14e60 ) │ │ - ldr r3, [pc, #812] @ (14e64 ) │ │ - add r2, pc │ │ - strd r1, r6, [sp, #48] @ 0x30 │ │ - movs r1, #1 │ │ - add r3, pc │ │ - add r0, pc │ │ - str r0, [sp, #96] @ 0x60 │ │ - add r0, sp, #40 @ 0x28 │ │ - strd r1, r3, [sp, #40] @ 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #84] @ 0x54 │ │ - movs r3, #2 │ │ - str r1, [sp, #80] @ 0x50 │ │ - add r1, sp, #92 @ 0x5c │ │ - strd r2, r3, [sp, #68] @ 0x44 │ │ - add r2, sp, #68 @ 0x44 │ │ - str r1, [sp, #76] @ 0x4c │ │ - add r1, sp, #68 @ 0x44 │ │ - str r0, [sp, #92] @ 0x5c │ │ - add r0, sp, #60 @ 0x3c │ │ - strb.w r8, [sp, #57] @ 0x39 │ │ - strb.w sl, [sp, #56] @ 0x38 │ │ - bl 111cc │ │ - ldrb.w r0, [sp, #60] @ 0x3c │ │ - cmp r0, #3 │ │ - bne.n 14b86 │ │ - ldr r5, [sp, #64] @ 0x40 │ │ - ldrd r6, r4, [r5] │ │ - ldr r1, [r4, #0] │ │ - mov r0, r6 │ │ - blx r1 │ │ - b.n 14aba │ │ - bl adb0 │ │ - clrex │ │ - add.w r0, r5, #52 @ 0x34 │ │ - bl 12fe0 │ │ - ldrb.w r0, [r5, #60] @ 0x3c │ │ - ldr r0, [r5, #64] @ 0x40 │ │ - ldr.w r1, [r9, #16] │ │ - cbnz r0, 14bd8 │ │ - mov r0, fp │ │ - blx r1 │ │ + cmp r1, #9 │ │ + beq.n 33374 │ │ + mov r2, r9 │ │ + mov r0, r8 │ │ + mov r8, sl │ │ + mov.w r9, #0 │ │ + mov sl, r2 │ │ + cmp r1, #4 │ │ + strb.w r9, [r2, #32] │ │ + bne.w 335de │ │ + mov r9, sl │ │ + mov sl, r8 │ │ mov r8, r0 │ │ - ldrb.w r0, [sp, #33] @ 0x21 │ │ - mov r6, r1 │ │ - strd r8, r1, [sp, #16] │ │ - cmp r0, #0 │ │ - bne.n 14c3a │ │ - bl 114c8 │ │ - cmp r0, #0 │ │ - bne.w 14d10 │ │ - ldr r0, [pc, #676] @ (14e68 ) │ │ - ldr r3, [pc, #680] @ (14e6c ) │ │ - ldr r1, [pc, #680] @ (14e70 ) │ │ + cmp r6, r4 │ │ + bcc.n 33386 │ │ + movs r0, #0 │ │ + cmp r6, r4 │ │ + bhi.w 33688 │ │ + str.w r0, [r9, #28] │ │ + b.n 33624 │ │ + mvns r1, r2 │ │ + movw lr, #256 @ 0x100 │ │ + adds r4, r1, r5 │ │ + negs r1, r2 │ │ + sub.w r8, r5, #4 │ │ + movt lr, #257 @ 0x101 │ │ + str.w sl, [sp, #20] │ │ + mov r6, r0 │ │ + mov r3, r4 │ │ + mov r2, r1 │ │ + cmp r0, ip │ │ + bls.n 33426 │ │ + sub.w r0, r6, #8 │ │ + ldr.w r1, [r8, r6] │ │ + ldr r4, [r5, r0] │ │ + eor.w r5, r1, #168430090 @ 0xa0a0a0a │ │ + sub.w r5, lr, r5 │ │ + orrs r1, r5 │ │ + eor.w r5, r4, #168430090 @ 0xa0a0a0a │ │ + sub.w r5, lr, r5 │ │ + orrs r4, r5 │ │ + ands r1, r4 │ │ + sub.w r4, r3, #8 │ │ + mvns r5, r1 │ │ + tst.w r5, #2155905152 @ 0x80808080 │ │ + ldr r5, [sp, #28] │ │ + sub.w r1, r2, #8 │ │ + beq.n 333ea │ │ + cmp r6, fp │ │ + bhi.w 335f6 │ │ + ldr.w r8, [sp, #24] │ │ + adds.w r0, fp, r2 │ │ + beq.n 33472 │ │ + ldrb.w r0, [r3, fp] │ │ + subs r2, #1 │ │ + subs r3, #1 │ │ + cmp r0, #10 │ │ + bne.n 33430 │ │ + add.w r0, fp, r2 │ │ + ldr.w sl, [sp, #20] │ │ + adds r6, r0, #1 │ │ + cmp fp, r6 │ │ + bcs.w 33332 │ │ + ldr r0, [pc, #600] @ (336ac ) │ │ + movs r2, #0 │ │ + ldr r1, [pc, #600] @ (336b0 ) │ │ + movs r3, #1 │ │ add r0, pc │ │ - add r3, pc │ │ + str r2, [sp, #48] @ 0x30 │ │ add r1, pc │ │ - add r2, sp, #68 @ 0x44 │ │ - str r1, [sp, #0] │ │ - movs r1, #70 @ 0x46 │ │ - bl 9628 │ │ - b.n 14da0 │ │ - mov r0, fp │ │ - blx r1 │ │ - ldrd r2, r3, [r5, #64] @ 0x40 │ │ - str r0, [sp, #16] │ │ - ldr r3, [r3, #20] │ │ - str r1, [sp, #20] │ │ - add r1, sp, #16 │ │ - mov r0, r2 │ │ - blx r3 │ │ - dmb ish │ │ - ldrex r0, [r5, #52] @ 0x34 │ │ - subs r1, r0, #1 │ │ - strex r0, r1, [r5, #52] @ 0x34 │ │ - cmp r0, #0 │ │ - bne.n 14bf0 │ │ - bic.w r0, r1, #1073741824 @ 0x40000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - itt eq │ │ - addeq.w r0, r5, #52 @ 0x34 │ │ - bleq 13110 │ │ - bl 114c8 │ │ - cmp r0, #0 │ │ - beq.w 14a52 │ │ + str r2, [sp, #44] @ 0x2c │ │ + movs r2, #4 │ │ + str r3, [sp, #36] @ 0x24 │ │ + str r2, [sp, #40] @ 0x28 │ │ + str r0, [sp, #32] │ │ + add r0, sp, #32 │ │ + bl b9ac │ │ + b.n 33604 │ │ + ldr.w r4, [r9, #28] │ │ + cmp r4, #0 │ │ + beq.n 33576 │ │ + ldr.w r0, [r9, #24] │ │ + mov sl, r0 │ │ + add r0, r4 │ │ + ldrb.w r0, [r0, #-1] │ │ + cmp r0, #10 │ │ + bne.n 3357a │ │ + ldr r0, [pc, #556] @ (336b8 ) │ │ + movs r6, #0 │ │ + add r0, pc │ │ + str r0, [sp, #12] │ │ + b.n 334a6 │ │ movs r1, #0 │ │ - cmp.w sl, #0 │ │ - strb r1, [r0, #4] │ │ - beq.n 14ce6 │ │ - mov r0, fp │ │ - mov r1, r9 │ │ - bl 13fe8 │ │ cmp r0, #0 │ │ - bne.w 14b2c │ │ - ldr r0, [r4, #0] │ │ - ldrd r0, r1, [r0] │ │ - b.n 14ccc │ │ - movs r0, #3 │ │ - strb.w r0, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - str r0, [sp, #60] @ 0x3c │ │ - ldr r1, [r6, #12] │ │ - mov r0, r8 │ │ - blx r1 │ │ - movw r4, #16760 @ 0x4178 │ │ - movt r4, #22438 @ 0x57a6 │ │ - eors r0, r4 │ │ - movw r4, #7025 @ 0x1b71 │ │ - movt r4, #47499 @ 0xb98b │ │ - eors r1, r4 │ │ - orrs r0, r1 │ │ - itttt eq │ │ - movweq r0, #23917 @ 0x5d6d │ │ - movteq r0, #54987 @ 0xd6cb │ │ - eoreq r0, r2 │ │ - movweq r1, #20524 @ 0x502c │ │ - ittt eq │ │ - movteq r1, #25579 @ 0x63eb │ │ - eoreq r1, r3 │ │ - orrseq.w r0, r0, r1 │ │ - beq.n 14d1a │ │ - ldr r1, [r6, #12] │ │ - mov r0, r8 │ │ - blx r1 │ │ - movw r6, #30097 @ 0x7591 │ │ - ldr r4, [pc, #488] @ (14e74 ) │ │ - movt r6, #19672 @ 0x4cd8 │ │ - eors r0, r6 │ │ - movw r6, #7594 @ 0x1daa │ │ - add r4, pc │ │ - movt r6, #10068 @ 0x2754 │ │ - eors r1, r6 │ │ - orrs r0, r1 │ │ - itttt eq │ │ - movweq r1, #10804 @ 0x2a34 │ │ - movteq r1, #45150 @ 0xb05e │ │ - eoreq r1, r2 │ │ - movweq r2, #4703 @ 0x125f │ │ - mov.w r0, #12 │ │ - ittt eq │ │ - movteq r2, #57069 @ 0xdeed │ │ - eoreq r2, r3 │ │ - orrseq.w r1, r1, r2 │ │ - bne.n 14d24 │ │ - add.w r1, r8, #4 │ │ - movs r0, #8 │ │ - b.n 14d1e │ │ + strb.w r1, [r9, #32] │ │ + beq.w 335a2 │ │ + add r6, r0 │ │ + cmp r6, r4 │ │ + bcs.n 334dc │ │ + add.w r8, sl, r6 │ │ + subs r5, r4, r6 │ │ movs r0, #1 │ │ - movs r1, #0 │ │ - strd r0, r1, [sp, #8] │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + blx 60a30 │ │ + adds r1, r0, #1 │ │ + bne.n 33494 │ │ + blx 60950 │ │ + ldr r1, [r0, #0] │ │ + mov r0, r5 │ │ + cmp r1, #9 │ │ + beq.n 33494 │ │ + mov r0, fp │ │ + mov.w fp, #0 │ │ + cmp r1, #4 │ │ + strb.w fp, [r9, #32] │ │ + bne.w 335e6 │ │ + mov fp, r0 │ │ + cmp r6, r4 │ │ + bcc.n 334a6 │ │ movs r0, #0 │ │ - strd r0, r0, [sp, #28] │ │ - movs r0, #4 │ │ - str r0, [sp, #24] │ │ - movs r0, #1 │ │ - str r0, [sp, #20] │ │ - add r0, sp, #8 │ │ - str r0, [sp, #16] │ │ - add r1, sp, #16 │ │ - b.n 14b32 │ │ - ldr r0, [pc, #412] @ (14e84 ) │ │ - movs r2, #1 │ │ - str r1, [sp, #84] @ 0x54 │ │ + cmp r6, r4 │ │ + bhi.w 33688 │ │ + ldrd r8, r5, [sp, #24] │ │ + str.w r0, [r9, #28] │ │ + b.n 3357c │ │ + cmp r6, #0 │ │ + beq.w 33624 │ │ + ldr r0, [pc, #452] @ (336bc ) │ │ + mvn.w r4, #2147483648 @ 0x80000000 │ │ + mov.w r8, #0 │ │ + mov.w fp, #4 │ │ add r0, pc │ │ - strd r0, r2, [sp, #68] @ 0x44 │ │ - movs r0, #4 │ │ - str r1, [sp, #80] @ 0x50 │ │ - str r0, [sp, #76] @ 0x4c │ │ - add r0, sp, #40 @ 0x28 │ │ - add r1, sp, #68 @ 0x44 │ │ - add r2, sp, #68 @ 0x44 │ │ - bl 111cc │ │ - ldr r1, [sp, #44] @ 0x2c │ │ - ldrb.w r0, [sp, #40] @ 0x28 │ │ - bl 11280 │ │ - bl adb0 │ │ + str r0, [sp, #8] │ │ + ldr r0, [pc, #440] @ (336c0 ) │ │ + add r0, pc │ │ + str r0, [sp, #12] │ │ + ldr r0, [pc, #436] @ (336c4 ) │ │ + ldr r5, [sp, #28] │ │ + ldr r6, [sp, #20] │ │ + add r0, pc │ │ + str r0, [sp, #4] │ │ + b.n 3352a │ │ + blx 60950 │ │ ldr r0, [r0, #0] │ │ - cmp r0, #1 │ │ - bls.n 14d7c │ │ + strb.w r8, [sp, #32] │ │ + cmp r0, #4 │ │ + bne.n 335c0 │ │ + cmp r6, #0 │ │ + beq.n 33624 │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ movs r0, #1 │ │ - b.n 14c3c │ │ - movs r0, #4 │ │ + mov r1, r5 │ │ + cmp r6, r4 │ │ + it cc │ │ + movcc r2, r6 │ │ + blx 60a30 │ │ + adds r1, r0, #1 │ │ + beq.n 33518 │ │ + strb.w fp, [sp, #32] │ │ + cbz r0, 33596 │ │ + cmp r6, r0 │ │ + bcc.n 335f0 │ │ + add r5, r0 │ │ + subs r6, r6, r0 │ │ + cmp r6, #0 │ │ + bne.n 3352a │ │ + b.n 33624 │ │ + ldr r4, [sp, #12] │ │ + mov r0, r8 │ │ + mov r8, sl │ │ + mov sl, r9 │ │ + mov.w r9, #2 │ │ + cbz r6, 3356e │ │ + mov r1, fp │ │ + mov r2, r5 │ │ + bl 5da74 │ │ + str.w r5, [sl, #28] │ │ + strd r9, r4, [r8] │ │ + mov r9, sl │ │ + b.n 3365a │ │ + movs r0, #0 │ │ + b.n 3357c │ │ + mov r0, r4 │ │ + ldr.w r1, [r8] │ │ + ldr.w sl, [sp, #20] │ │ + subs r1, r1, r0 │ │ + cmp fp, r1 │ │ + bcs.n 33670 │ │ + ldr.w r1, [r9, #24] │ │ + mov r4, r0 │ │ + add r1, r0 │ │ + mov r0, r1 │ │ + b.n 33644 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [r1, #0] │ │ + uxtb r1, r0 │ │ + cmp r1, #4 │ │ + bne.n 335cc │ │ + b.n 33624 │ │ + mov.w fp, #2 │ │ + ldr r4, [sp, #20] │ │ + cbz r6, 335b8 │ │ + mov r0, sl │ │ mov r1, r8 │ │ - ldr.w r0, [r8, r0] │ │ - ldr r4, [r1, #0] │ │ - strd r4, r0, [sp, #92] @ 0x5c │ │ - bl 11da4 │ │ - cbnz r0, 14d82 │ │ - ldr r0, [pc, #328] @ (14e78 ) │ │ - movs r1, #9 │ │ - movs r6, #0 │ │ - add r0, pc │ │ - strd r0, r1, [sp, #40] @ 0x28 │ │ - add r0, sp, #8 │ │ - str r0, [sp, #80] @ 0x50 │ │ - add r0, sp, #92 @ 0x5c │ │ - str r0, [sp, #76] @ 0x4c │ │ - add r0, sp, #60 @ 0x3c │ │ - str r0, [sp, #72] @ 0x48 │ │ - add r0, sp, #40 @ 0x28 │ │ - str r0, [sp, #68] @ 0x44 │ │ - add r0, sp, #68 @ 0x44 │ │ - add r1, sp, #68 @ 0x44 │ │ - bl 146bc │ │ + mov r2, r5 │ │ + bl 5da74 │ │ + str.w r5, [r9, #28] │ │ + ldr r0, [sp, #12] │ │ + strd fp, r0, [r4] │ │ + b.n 3365a │ │ + add r1, sp, #32 │ │ + str r0, [sp, #12] │ │ + ldr r0, [r1, #0] │ │ + uxtb r1, r0 │ │ + cmp r1, #4 │ │ + beq.n 33624 │ │ + ldr r2, [sp, #12] │ │ + cmp r2, #9 │ │ + it eq │ │ + cmpeq r1, #0 │ │ + beq.n 33624 │ │ + ldr r1, [sp, #12] │ │ + strd r0, r1, [sl] │ │ + b.n 3365a │ │ + mov r4, r1 │ │ cmp r6, #0 │ │ - beq.w 14bec │ │ - dmb ish │ │ - ldrex r0, [r6] │ │ - subs r1, r0, #1 │ │ - strex r2, r1, [r6] │ │ - cmp r2, #0 │ │ - bne.n 14d5c │ │ - cmp r0, #1 │ │ - bne.w 14bec │ │ - mov r0, r6 │ │ - dmb ish │ │ - bl 11c44 │ │ - b.n 14bec │ │ - bl 13ff0 │ │ - b.n 14c3c │ │ - ldr r6, [r0, #0] │ │ - cbnz r6, 14d8c │ │ - bl 11ff4 │ │ - ldr r6, [r0, #0] │ │ - ldrex r0, [r6] │ │ - adds r1, r0, #1 │ │ - strex r2, r1, [r6] │ │ - cmp r2, #0 │ │ - bne.n 14d8c │ │ - cmp.w r0, #4294967295 @ 0xffffffff │ │ - bgt.n 14da2 │ │ - udf #254 @ 0xfe │ │ + bne.n 33562 │ │ + b.n 3356e │ │ + str r1, [sp, #12] │ │ + ldr r4, [sp, #20] │ │ cmp r6, #0 │ │ - beq.n 14d2e │ │ - ldr r0, [r6, #16] │ │ - cbz r0, 14db6 │ │ - cmp r0, #1 │ │ - bne.n 14dbe │ │ - ldrd r0, r1, [r6, #20] │ │ - subs r1, #1 │ │ - b.n 14d36 │ │ - ldr r0, [pc, #200] @ (14e80 ) │ │ - movs r1, #4 │ │ - add r0, pc │ │ - b.n 14d36 │ │ - ldr r0, [pc, #188] @ (14e7c ) │ │ - movs r1, #9 │ │ - add r0, pc │ │ - b.n 14d36 │ │ + bne.n 335aa │ │ + b.n 335b8 │ │ + mov fp, r6 │ │ + ldr r3, [sp, #4] │ │ + b.n 335fc │ │ + ldr r3, [pc, #176] @ (336a8 ) │ │ + movs r0, #0 │ │ + add r3, pc │ │ + mov r1, r6 │ │ + mov r2, fp │ │ + bl c404 │ │ + udf #254 @ 0xfe │ │ + add r0, sp, #32 │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + mov r3, r6 │ │ + bl 3370c │ │ + ldrb.w r0, [sp, #32] │ │ + cmp r0, #4 │ │ + bne.n 3367e │ │ + ldr.w r4, [r9, #28] │ │ + cmp r4, #0 │ │ + bne.w 33366 │ │ + ldrd fp, r0, [sp, #16] │ │ + ldr r5, [sp, #28] │ │ + sub.w fp, fp, r0 │ │ + ldr.w r4, [r9, #28] │ │ + add r5, r0 │ │ + ldr.w r0, [r9, #20] │ │ + subs r0, r0, r4 │ │ + cmp fp, r0 │ │ + bcs.n 3366c │ │ + ldr.w r0, [r9, #24] │ │ + add r0, r4 │ │ + mov r1, r5 │ │ + mov r2, fp │ │ + bl 5da78 │ │ + add.w r0, r4, fp │ │ + str.w r0, [r9, #28] │ │ + movs r0, #4 │ │ + strb.w r0, [sl] │ │ + ldr.w r0, [r9, #16] │ │ + adds r0, #1 │ │ + str.w r0, [r9, #16] │ │ + add sp, #60 @ 0x3c │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r8, [sp, #24] │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + mov r2, r5 │ │ + mov r3, fp │ │ + bl 3370c │ │ + b.n 3365a │ │ + ldrd r0, r1, [sp, #32] │ │ + strd r0, r1, [sl] │ │ + b.n 3365a │ │ + ldr r3, [pc, #40] @ (336b4 ) │ │ + mov fp, r4 │ │ + add r3, pc │ │ + b.n 335fc │ │ + bl d3e4 │ │ + ldr.w r1, [r9, #16] │ │ + adds r1, #1 │ │ + str.w r1, [r9, #16] │ │ + blx 5efdc │ │ nop │ │ - add r0, sp, #448 @ 0x1c0 │ │ - lsls r4, r2, #3 │ │ - vmaxnm.f16 , , q15 │ │ - ldc 0, cr0, [r8], #-8 │ │ - ldc 0, cr0, [lr], #8 │ │ - vhadd.s16 d0, d0, d2 │ │ - ldr r4, [pc, #428] @ (14f8c ) │ │ - @ instruction: 0xffffeefa │ │ + pkhbt r0, ip, r2 │ │ + b.n 336a8 │ │ movs r2, r0 │ │ - mov r8, r0 │ │ - cbz r6, 14e0e │ │ - dmb ish │ │ - ldrex r0, [r6] │ │ - subs r1, r0, #1 │ │ - strex r2, r1, [r6] │ │ + @ instruction: 0xf13e0002 │ │ + @ instruction: 0xf7e20002 │ │ + @ instruction: 0xf3b00002 │ │ + @ instruction: 0xf2660002 │ │ + subs.w r0, sl, #2 │ │ + sub.w r0, r4, #2 │ │ + subs.w r0, r2, #2 │ │ + usat r0, #2, r6 │ │ + ldr r1, [r0, #12] │ │ + subs r1, #1 │ │ + str r1, [r0, #12] │ │ + it ne │ │ + bxne lr │ │ + movs r1, #0 │ │ + ldrexd r2, r3, [r0] │ │ + strexd r2, r1, r1, [r0] │ │ cmp r2, #0 │ │ - bne.n 14dec │ │ - cmp r0, #1 │ │ - bne.n 14e0e │ │ - mov r0, r6 │ │ - dmb ish │ │ - bl 11c44 │ │ - b.n 14e0e │ │ - b.n 14e3c │ │ - mov r8, r0 │ │ + bne.n 336d8 │ │ + add.w r1, r0, #8 │ │ + movs r0, #0 │ │ dmb ish │ │ - ldrex r0, [r5, #52] @ 0x34 │ │ - subs r1, r0, #1 │ │ - strex r0, r1, [r5, #52] @ 0x34 │ │ - cmp r0, #0 │ │ - bne.n 14e12 │ │ - bic.w r0, r1, #1073741824 @ 0x40000000 │ │ - cmp.w r0, #2147483648 @ 0x80000000 │ │ - bne.n 14e32 │ │ - add.w r0, r5, #52 @ 0x34 │ │ - bl 13110 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - bl 98ec │ │ - mov r8, r0 │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - itt ne │ │ - movne r0, r6 │ │ - blxne 41d70 │ │ - mov r0, r5 │ │ - blx 41d70 │ │ - mov r0, r8 │ │ - blx 4046c │ │ - nop │ │ - cdp 0, 9, cr0, cr8, cr2, {0} │ │ - cdp 0, 5, cr0, cr8, cr2, {0} │ │ - ldr r3, [pc, #620] @ (150d0 ) │ │ - vcvt.f32.u32 d30, d16, #1 │ │ - movs r2, r0 │ │ - ldc2l 15, cr15, [r3, #1016]! @ 0x3f8 │ │ - pkhbt r0, ip, r2 │ │ - adcs.w r0, r2, r2 │ │ - lsls r0, r0, #10 │ │ - @ instruction: 0xffff01ec │ │ - vsra.u32 q8, q7, #1 │ │ - @ instruction: 0xfffffcb8 │ │ - @ instruction: 0xfffeecb4 │ │ - movs r2, r0 │ │ - push {r4, r5, r7, lr} │ │ - add r7, sp, #8 │ │ - ldr r1, [pc, #32] @ (14eb0 ) │ │ - ldrd r4, r5, [r0] │ │ - add r1, pc │ │ - ldrb r0, [r1, #9] │ │ - movs r0, #8 │ │ - blx 41d50 │ │ - cbz r0, 14ea8 │ │ - ldr r1, [pc, #20] @ (14eb4 ) │ │ - strd r4, r5, [r0] │ │ - add r1, pc │ │ - pop {r4, r5, r7, pc} │ │ - movs r0, #4 │ │ - movs r1, #8 │ │ - bl 85e0 │ │ - add r4, pc, #72 @ (adr r4, 14efc ) │ │ - lsls r4, r2, #3 │ │ - eors.w r0, r4, r2 │ │ - ldr r1, [pc, #4] @ (14ec0 ) │ │ - add r1, pc │ │ - bx lr │ │ - nop │ │ - orns r0, lr, r2 │ │ - movw r0, #16760 @ 0x4178 │ │ - movw r1, #7025 @ 0x1b71 │ │ - movw r2, #23917 @ 0x5d6d │ │ - movw r3, #20524 @ 0x502c │ │ - movt r0, #22438 @ 0x57a6 │ │ - movt r1, #47499 @ 0xb98b │ │ - movt r2, #54987 @ 0xd6cb │ │ - movt r3, #25579 @ 0x63eb │ │ + ldrex r2, [r1] │ │ + strex r3, r0, [r1] │ │ + cmp r3, #0 │ │ + bne.n 336ee │ │ + cmp r2, #2 │ │ + beq.n 33700 │ │ bx lr │ │ - bmi.n 14e92 │ │ + movs r0, #240 @ 0xf0 │ │ + movs r2, #129 @ 0x81 │ │ + movs r3, #1 │ │ + b.w 60844 │ │ + bmi.n 336b6 │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - sub sp, #32 │ │ - ldr r6, [r0, #0] │ │ - mov r5, r0 │ │ - cmp.w r6, #2147483648 @ 0x80000000 │ │ - bne.n 14f20 │ │ - ldr r2, [r5, #12] │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #28 │ │ + mov sl, r1 │ │ + ldr r1, [r1, #0] │ │ + ldr.w r5, [sl, #8] │ │ + mov r9, r0 │ │ + mov r6, r3 │ │ + mov fp, r2 │ │ + subs r0, r1, r5 │ │ + cmp r3, r0 │ │ + bls.n 33794 │ │ movs r0, #0 │ │ - ldr r1, [pc, #112] @ (14f74 ) │ │ - movs r3, #1 │ │ - str r0, [sp, #24] │ │ - add r1, pc │ │ - strd r0, r3, [sp, #16] │ │ - add r0, sp, #16 │ │ - bl 8f4e │ │ - add r2, sp, #16 │ │ - ldmia r2, {r0, r1, r2} │ │ - stmia.w r5, {r0, r1, r2} │ │ - ldr r6, [r5, #0] │ │ - stmia.w sp, {r0, r1, r2} │ │ - ldr r0, [pc, #84] @ (14f78 ) │ │ - movs r1, #0 │ │ - ldrd r8, r4, [r5, #4] │ │ + str r0, [sp, #16] │ │ + cbz r5, 33796 │ │ + ldr.w r0, [sl, #4] │ │ + movs r4, #0 │ │ + strd r1, r9, [sp, #8] │ │ + str r0, [sp, #20] │ │ + ldr r0, [pc, #372] @ (338b4 ) │ │ add r0, pc │ │ - ldrb r0, [r0, #9] │ │ + str r0, [sp, #4] │ │ + b.n 33748 │ │ + cmp r4, r5 │ │ + bcs.n 337be │ │ + ldr r0, [sp, #20] │ │ + sub.w r8, r5, r4 │ │ + add.w r9, r0, r4 │ │ movs r0, #1 │ │ - str r1, [r5, #8] │ │ - strd r1, r0, [r5] │ │ - movs r0, #12 │ │ - blx 41d50 │ │ - cbz r0, 14f4e │ │ - ldr r1, [pc, #60] @ (14f7c ) │ │ - strd r6, r8, [r0] │ │ - add r1, pc │ │ - str r4, [r0, #8] │ │ - add sp, #32 │ │ - ldr.w r8, [sp], #4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, #4 │ │ - movs r1, #12 │ │ - bl 85e0 │ │ - udf #254 @ 0xfe │ │ - mov r5, r0 │ │ - ldr r0, [sp, #16] │ │ - cbz r0, 14f6e │ │ - ldr.w r8, [sp, #20] │ │ - b.n 14f68 │ │ - mov r5, r0 │ │ - cbz r6, 14f6e │ │ - mov r0, r8 │ │ - blx 41d70 │ │ - mov r0, r5 │ │ - blx 4046c │ │ - b.n 14ef4 │ │ - movs r2, r0 │ │ - add r3, pc, #496 @ (adr r3, 1516c ) │ │ - lsls r4, r2, #3 │ │ - strd r0, r0, [r6, #8]! │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - sub sp, #32 │ │ + mov r2, r8 │ │ + mov r1, r9 │ │ + blx 60a30 │ │ + adds r1, r0, #1 │ │ + bne.n 3376c │ │ + blx 60950 │ │ ldr r1, [r0, #0] │ │ - cmp.w r1, #2147483648 @ 0x80000000 │ │ - bne.n 14fb2 │ │ - ldr r2, [r0, #12] │ │ - mov r4, r0 │ │ - ldr r1, [pc, #60] @ (14fd0 ) │ │ - movs r0, #0 │ │ - movs r3, #1 │ │ - str r0, [sp, #24] │ │ - add r1, pc │ │ - strd r0, r3, [sp, #16] │ │ - add r0, sp, #16 │ │ - bl 8f4e │ │ - add r3, sp, #16 │ │ - mov r0, r4 │ │ - ldmia r3, {r1, r2, r3} │ │ - stmia.w sp, {r1, r2, r3} │ │ - stmia r4!, {r1, r2, r3} │ │ - ldr r1, [pc, #32] @ (14fd4 ) │ │ - add r1, pc │ │ - add sp, #32 │ │ - pop {r4, r6, r7, pc} │ │ - mov r4, r0 │ │ - ldr r0, [sp, #16] │ │ + mov r0, r8 │ │ + cmp r1, #9 │ │ + bne.n 3377a │ │ + movs r1, #0 │ │ cmp r0, #0 │ │ - itt ne │ │ - ldrne r0, [sp, #20] │ │ - blxne 41d70 │ │ - mov r0, r4 │ │ - blx 4046c │ │ - nop │ │ - b.n 14e28 │ │ - movs r2, r0 │ │ - ldrd r0, r0, [r4, #-8]! │ │ - movw r0, #30097 @ 0x7591 │ │ - movw r1, #7594 @ 0x1daa │ │ - movw r2, #10804 @ 0x2a34 │ │ - movw r3, #4703 @ 0x125f │ │ - movt r0, #19672 @ 0x4cd8 │ │ - movt r1, #10068 @ 0x2754 │ │ - movt r2, #45150 @ 0xb05e │ │ - movt r3, #57069 @ 0xdeed │ │ - bx lr │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w r8, [sp, #-4]! │ │ - mov r5, r0 │ │ - ldr r0, [r0, #0] │ │ - ldr r6, [r5, #8] │ │ - mov r4, r2 │ │ - subs r0, r0, r6 │ │ - cmp r0, r2 │ │ - bcc.n 15026 │ │ - ldr r0, [r5, #4] │ │ - mov r2, r4 │ │ - add r0, r6 │ │ - bl 3f088 │ │ - adds r0, r6, r4 │ │ - str r0, [r5, #8] │ │ - movs r0, #0 │ │ - ldr.w r8, [sp], #4 │ │ + strb.w r1, [sl, #12] │ │ + beq.n 33844 │ │ + add r4, r0 │ │ + b.n 33744 │ │ + mov r0, sl │ │ + mov r2, fp │ │ + mov.w sl, #0 │ │ + mov fp, r0 │ │ + cmp r1, #4 │ │ + strb.w sl, [r0, #12] │ │ + bne.w 33892 │ │ + mov sl, fp │ │ + mov fp, r2 │ │ + b.n 33744 │ │ + str r5, [sp, #16] │ │ + cmp r6, r1 │ │ + bcs.n 337d0 │ │ + ldr.w r0, [sl, #4] │ │ + mov r1, fp │ │ + ldr r4, [sp, #16] │ │ + mov r2, r6 │ │ + add r0, r4 │ │ + bl 5da78 │ │ + adds r0, r4, r6 │ │ + str.w r0, [sl, #8] │ │ + movs r0, #4 │ │ + strb.w r0, [r9] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r8, r1 │ │ - mov r0, r5 │ │ - mov r1, r6 │ │ - mov r2, r4 │ │ - bl 1217a │ │ - ldr r6, [r5, #8] │ │ - mov r1, r8 │ │ - b.n 15010 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ - str.w fp, [sp, #-4]! │ │ - sub sp, #8 │ │ - mov r4, r0 │ │ - cmp r1, #128 @ 0x80 │ │ - bcs.n 15062 │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r4, #8] │ │ - cmp r5, r0 │ │ - bne.n 1505a │ │ - mov r0, r4 │ │ - mov r6, r1 │ │ - bl 14220 │ │ - mov r1, r6 │ │ - ldr r0, [r4, #4] │ │ - strb r1, [r0, r5] │ │ - adds r0, r5, #1 │ │ - b.n 150e8 │ │ + bhi.n 338a6 │ │ + ldrd r1, r9, [sp, #8] │ │ movs r0, #0 │ │ - cmp.w r1, #2048 @ 0x800 │ │ - str r0, [sp, #4] │ │ - bcs.n 15080 │ │ - movs r5, #2 │ │ - mov r0, r1 │ │ - bfi r0, r5, #6, #26 │ │ - strb.w r0, [sp, #5] │ │ - movs r0, #192 @ 0xc0 │ │ - orr.w r0, r0, r1, lsr #6 │ │ - b.n 150cc │ │ - movs r0, #2 │ │ - mov r2, r1 │ │ - bfi r2, r0, #6, #26 │ │ - cmp.w r1, #65536 @ 0x10000 │ │ - bcs.n 150aa │ │ - strb.w r2, [sp, #6] │ │ - lsrs r2, r1, #6 │ │ - bfi r2, r0, #6, #26 │ │ - movs r0, #224 @ 0xe0 │ │ - orr.w r0, r0, r1, lsr #12 │ │ - strb.w r2, [sp, #5] │ │ - strb.w r0, [sp, #4] │ │ - movs r5, #3 │ │ - b.n 150d0 │ │ - strb.w r2, [sp, #7] │ │ - lsrs r2, r1, #6 │ │ - bfi r2, r0, #6, #26 │ │ - strb.w r2, [sp, #6] │ │ - lsrs r2, r1, #12 │ │ - movs r5, #4 │ │ - bfi r2, r0, #6, #26 │ │ - lsrs r0, r1, #18 │ │ - movs r1, #30 │ │ - strb.w r2, [sp, #5] │ │ - bfi r0, r1, #3, #29 │ │ - strb.w r0, [sp, #4] │ │ - ldr r0, [r4, #0] │ │ - ldr r6, [r4, #8] │ │ - subs r0, r0, r6 │ │ - cmp r0, r5 │ │ - bcc.n 150f4 │ │ - ldr r0, [r4, #4] │ │ - add r1, sp, #4 │ │ - mov r2, r5 │ │ - add r0, r6 │ │ - bl 3f088 │ │ - adds r0, r6, r5 │ │ - str r0, [r4, #8] │ │ + str r0, [sp, #16] │ │ + str.w r0, [sl, #8] │ │ + cmp r6, r1 │ │ + bcc.n 3379a │ │ + movs r0, #1 │ │ + movs r4, #4 │ │ + strb.w r0, [sl, #12] │ │ + cbz r6, 3382a │ │ + ldr r0, [pc, #220] @ (338b8 ) │ │ + mvn.w r5, #2147483648 @ 0x80000000 │ │ + mov.w r8, #0 │ │ + add r0, pc │ │ + str r0, [sp, #16] │ │ + ldr r0, [pc, #208] @ (338bc ) │ │ + add r0, pc │ │ + str r0, [sp, #20] │ │ + b.n 33800 │ │ + blx 60950 │ │ + ldr r0, [r0, #0] │ │ + strb.w r8, [sp, #24] │ │ + cmp r0, #4 │ │ + bne.n 33878 │ │ + cbz r6, 33828 │ │ + mvn.w r2, #2147483648 @ 0x80000000 │ │ + movs r0, #1 │ │ + mov r1, fp │ │ + cmp r6, r5 │ │ + it cc │ │ + movcc r2, r6 │ │ + blx 60a30 │ │ + adds r1, r0, #1 │ │ + beq.n 337f0 │ │ + strb.w r4, [sp, #24] │ │ + cbz r0, 3386a │ │ + cmp r6, r0 │ │ + bcc.n 3389a │ │ + add fp, r0 │ │ + subs r6, r6, r0 │ │ + cmp r6, #0 │ │ + bne.n 33800 │ │ + movs r4, #4 │ │ + bic.w r0, r4, #255 @ 0xff │ │ + uxtb r1, r4 │ │ + orrs r0, r1 │ │ + strd r0, r2, [r9] │ │ movs r0, #0 │ │ - add sp, #8 │ │ - ldr.w fp, [sp], #4 │ │ + strb.w r0, [sl, #12] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - mov r0, r4 │ │ + ldr r5, [sp, #4] │ │ + mov fp, sl │ │ + mov.w sl, #2 │ │ + cbz r4, 3385c │ │ + ldr r0, [sp, #20] │ │ + mov r1, r9 │ │ + mov r2, r8 │ │ + bl 5da74 │ │ + str.w r8, [fp, #8] │ │ + ldr r0, [sp, #12] │ │ + strd sl, r5, [r0] │ │ + add sp, #28 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrd r1, r2, [sp, #16] │ │ + ldr r4, [r1, #0] │ │ + uxtb r0, r4 │ │ + cmp r0, #4 │ │ + beq.n 3382a │ │ + b.n 33884 │ │ + add r1, sp, #24 │ │ + mov r2, r0 │ │ + ldr r4, [r1, #0] │ │ + uxtb r0, r4 │ │ + cmp r0, #4 │ │ + beq.n 3382a │ │ + cmp r2, #9 │ │ + it eq │ │ + cmpeq r0, #0 │ │ + bne.n 3382a │ │ + movs r4, #4 │ │ + movs r0, #0 │ │ + b.n 3382e │ │ + mov r5, r1 │ │ + cmp r4, #0 │ │ + bne.n 3384e │ │ + b.n 3385c │ │ + ldr r3, [pc, #40] @ (338c4 ) │ │ mov r1, r6 │ │ + mov r2, r6 │ │ + add r3, pc │ │ + bl c404 │ │ + ldr r3, [pc, #24] @ (338c0 ) │ │ + movs r0, #0 │ │ + mov r1, r4 │ │ mov r2, r5 │ │ - bl 1217a │ │ - ldr r6, [r4, #8] │ │ - b.n 150da │ │ - bmi.n 150ae │ │ - mov r2, r1 │ │ - ldr r1, [pc, #8] @ (15110 ) │ │ + add r3, pc │ │ + bl c404 │ │ + vext.8 d0, d6, d2, #0 │ │ + cdp 0, 13, cr0, cr8, cr2, {0} │ │ + cdp 0, 12, cr0, cr2, cr2, {0} │ │ + @ instruction: 0xf18e0002 │ │ + cdp 0, 2, cr0, cr4, cr2, {0} │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + add r7, sp, #16 │ │ + ldr r3, [pc, #24] @ (338e8 ) │ │ + strd r1, r2, [sp] │ │ + add r3, pc │ │ + strd r0, r3, [sp, #8] │ │ + add r0, sp, #8 │ │ + add r2, sp, #12 │ │ + ldr r1, [pc, #12] @ (338ec ) │ │ add r1, pc │ │ - b.w 8f4e │ │ + mov r3, r1 │ │ + bl c5f8 │ │ nop │ │ - b.n 14c8c │ │ + asrs r2, r7, #16 │ │ + vceq.i d31, d30, #0 │ │ movs r2, r0 │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - bl 14634 │ │ - bl 1427a │ │ - push {r7, lr} │ │ - mov r7, sp │ │ - mov r2, r0 │ │ + push {r4, r6, r7, lr} │ │ + add r7, sp, #8 │ │ + sub sp, #16 │ │ + ldr r2, [r1, #8] │ │ + ldr r0, [r0, #0] │ │ + lsls r3, r2, #6 │ │ + bmi.n 3390c │ │ + lsls r2, r2, #5 │ │ + bmi.n 3392e │ │ + add sp, #16 │ │ + ldmia.w sp!, {r4, r6, r7, lr} │ │ + b.w cbc4 │ │ + ldr r2, [r0, #0] │ │ + add.w ip, sp, #8 │ │ + ldr r4, [pc, #88] @ (3396c ) │ │ + movs r0, #7 │ │ + add r4, pc │ │ + mov r3, r0 │ │ + and.w r0, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r0, [r4, r0] │ │ + strb.w r0, [ip, r3] │ │ + sub.w r0, r3, #1 │ │ + bne.n 33918 │ │ + b.n 3394e │ │ + ldr r2, [r0, #0] │ │ + add.w ip, sp, #8 │ │ + ldr r4, [pc, #56] @ (33970 ) │ │ + movs r0, #7 │ │ + add r4, pc │ │ + mov r3, r0 │ │ + and.w r0, r2, #15 │ │ + lsrs r2, r2, #4 │ │ + ldrb r0, [r4, r0] │ │ + strb.w r0, [ip, r3] │ │ + sub.w r0, r3, #1 │ │ + bne.n 3393a │ │ + adds r0, r3, #1 │ │ + ldr r2, [pc, #32] @ (33974 ) │ │ + rsb r0, r0, #9 │ │ + add r3, ip │ │ + add r2, pc │ │ + strd r3, r0, [sp] │ │ mov r0, r1 │ │ - mov r1, r2 │ │ - bl 15114 │ │ - bmi.n 150da │ │ - ldr r4, [pc, #64] @ (15174 ) │ │ + movs r1, #1 │ │ + movs r3, #2 │ │ + bl bb84 │ │ + add sp, #16 │ │ + pop {r4, r6, r7, pc} │ │ + cmp r3, #166 @ 0xa6 │ │ + @ instruction: 0xfffd2bf4 │ │ + @ instruction: 0xfffd3cb8 │ │ + vcvt.f16.u16 d20, d0, #3 │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 15654 │ │ + b.n 33e9c │ │ asrs r0, r6, #1 │ │ - b.n 14f1c │ │ + b.n 33764 │ │ movs r1, r0 │ │ - b.n 157e4 │ │ + b.n 3402c │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ asrs r0, r0, #3 │ │ - b.n 1574a │ │ + b.n 33f92 │ │ lsrs r2, r0, #16 │ │ - b.n 1576e │ │ + b.n 33fb6 │ │ lsrs r1, r0, #16 │ │ - b.n 15552 │ │ + b.n 33d9a │ │ asrs r1, r0, #32 │ │ - b.n 157d6 │ │ + b.n 3401e │ │ asrs r0, r0, #3 │ │ lsls r0, r0, #12 │ │ lsls r0, r0, #24 │ │ - b.n 15460 │ │ + b.n 33ca8 │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {r2, r4} │ │ - b.n 14ca4 │ │ + b.n 334ec │ │ asrs r0, r0, #32 │ │ - b.n 158aa │ │ + b.n 340f2 │ │ ands r0, r0 │ │ - b.n 158ae │ │ + b.n 340f6 │ │ movs r0, r0 │ │ - b.n 15290 │ │ - cbz r2, 151c8 │ │ + b.n 33ad8 │ │ + push {r2, r3, r6} │ │ add.w r0, r0, r4 │ │ - b.n 154ba │ │ + b.n 33d02 │ │ ldrh r0, [r2, #32] │ │ - ldmia.w sp!, {r2, r6, r8} │ │ - @ instruction: 0xffff4ff0 │ │ + ldmia.w sp!, {r0, r4, r8, sl, ip} │ │ + vsri.64 , q2, #3 │ │ + bmi.n 33976 │ │ + bmi.n 33978 │ │ + bmi.n 3397a │ │ + ldr r7, [pc, #960] @ (33d94 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 156a4 │ │ - beq.n 15194 │ │ - b.n 15628 │ │ + b.n 33ef4 │ │ + beq.n 339e4 │ │ + b.n 33e78 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-664]! @ 0xfffffd68 │ │ - b.n 15630 │ │ - bls.n 151b2 │ │ - b.n 15634 │ │ + b.n 33e80 │ │ + bls.n 33a02 │ │ + b.n 33e84 │ │ str r0, [sp, #0] │ │ - b.n 154de │ │ + b.n 33d2e │ │ lsrs r3, r7, #31 │ │ - b.n 156c0 │ │ - add r0, pc, #4 @ (adr r0, 151a8 ) │ │ - b.n 154e6 │ │ + b.n 33f10 │ │ + add r0, pc, #4 @ (adr r0, 339f8 ) │ │ + b.n 33d36 │ │ subs r4, r5, #6 │ │ - b.n 14ce8 │ │ + b.n 33538 │ │ lsrs r7, r5, #11 │ │ orn pc, r0, #8224768 @ 0x7d8000 │ │ - b.n 156d0 │ │ + b.n 33f20 │ │ ldrsh r2, [r2, r5] │ │ - b.n 156d0 │ │ + b.n 33f20 │ │ asrs r1, r0, #32 │ │ - b.n 152d8 │ │ + b.n 33b28 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 156cc │ │ + b.n 33f1c │ │ ands r5, r0 │ │ - b.n 15506 │ │ + b.n 33d56 │ │ stmdb r5, {r0, r1, r3, r6, r9, sp, lr, pc} │ │ lsls r0, r0, #1 │ │ - b.n 14ce8 │ │ + b.n 33538 │ │ movs r0, #63 @ 0x3f │ │ - b.n 15912 │ │ + b.n 34162 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 1591a │ │ + b.n 3416a │ │ ldrh r6, [r0, #42] @ 0x2a │ │ - b.n 1567a │ │ + b.n 33eca │ │ lsrs r0, r0, #10 │ │ orr.w r0, r4, #8388608 @ 0x800000 │ │ - b.n 15926 │ │ + b.n 34176 │ │ movs r0, r0 │ │ - b.n 14cf2 │ │ + b.n 33542 │ │ movs r5, r0 │ │ - b.n 1552e │ │ + b.n 33d7e │ │ cmp r2, #149 @ 0x95 │ │ add.w r0, r0, r0 │ │ - b.n 14d1e │ │ + b.n 3356e │ │ movs r4, #7 │ │ - b.n 1593a │ │ + b.n 3418a │ │ subs r4, r3, #5 │ │ - b.n 14d3c │ │ + b.n 3358c │ │ subs r4, #255 @ 0xff │ │ - b.n 15942 │ │ + b.n 34192 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 1520a │ │ + b.n 33a5a │ │ movs r0, #0 │ │ - b.n 14d1a │ │ + b.n 3356a │ │ movs r5, #128 @ 0x80 │ │ - b.n 1554e │ │ + b.n 33d9e │ │ adds r2, #160 @ 0xa0 │ │ - b.n 15218 │ │ + b.n 33a68 │ │ movs r0, #114 @ 0x72 │ │ - b.n 14fb4 │ │ + b.n 33804 │ │ asrs r1, r0, #32 │ │ - b.n 15338 │ │ + b.n 33b88 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 15522 │ │ + b.n 33d72 │ │ movs r0, #3 │ │ - b.n 15526 │ │ + b.n 33d76 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 151f4 │ │ + b.n 33a44 │ │ movs r7, r6 │ │ - b.n 156ea │ │ + b.n 33f3a │ │ movs r0, #3 │ │ - b.n 15532 │ │ + b.n 33d82 │ │ movs r7, r7 │ │ - b.n 15632 │ │ + b.n 33e82 │ │ movs r0, #4 │ │ - b.n 14d46 │ │ + b.n 33596 │ │ movs r0, #1 │ │ - b.n 1573a │ │ + b.n 33f8a │ │ movs r5, r0 │ │ - b.n 1557e │ │ + b.n 33dce │ │ cmp r2, #129 @ 0x81 │ │ @ instruction: 0xeb00e905 │ │ - b.n 156dc │ │ + b.n 33f2c │ │ movs r5, r0 │ │ - b.n 1558a │ │ + b.n 33dda │ │ adds r6, r0, #5 │ │ - b.n 156ea │ │ + b.n 33f3a │ │ movs r0, #8 │ │ - b.n 15992 │ │ + b.n 341e2 │ │ cmp r2, #124 @ 0x7c │ │ add.w pc, r0, r2, lsr #25 │ │ - b.n 15774 │ │ + b.n 33fc4 │ │ lsls r4, r4, #5 │ │ - b.n 14d98 │ │ + b.n 335e8 │ │ asrs r0, r3, #5 │ │ - b.n 14d9c │ │ + b.n 335ec │ │ stmia r0!, {r4, r6, r7} │ │ - b.n 15776 │ │ + b.n 33fc6 │ │ lsls r4, r1, #1 │ │ ldmia.w r6, {r4, r5, r8, r9, sl, fp} │ │ - b.n 14fec │ │ + b.n 3383c │ │ subs r1, r6, #4 │ │ - b.n 14ff0 │ │ + b.n 33840 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 14ff4 │ │ + b.n 33844 │ │ lsls r4, r5, #3 │ │ - b.n 14d8a │ │ + b.n 335da │ │ lsls r7, r5, #3 │ │ - b.n 15a3e │ │ + b.n 3428e │ │ str r4, [r2, r5] │ │ - b.n 14dbc │ │ + b.n 3360c │ │ adcs r0, r4 │ │ - b.n 14dc0 │ │ + b.n 33610 │ │ lsls r2, r6, #1 │ │ - b.n 1504a │ │ + b.n 3389a │ │ strb r4, [r3, #5] │ │ - b.n 14dc8 │ │ + b.n 33618 │ │ movs r0, r0 │ │ - b.n 15932 │ │ - ldr r7, [pc, #208] @ (15364 ) │ │ - b.n 15014 │ │ + b.n 34182 │ │ + ldr r7, [pc, #208] @ (33bb4 ) │ │ + b.n 33864 │ │ ldrsh r5, [r6, r4] │ │ - b.n 15018 │ │ + b.n 33868 │ │ ldrb r7, [r6, #28] │ │ - b.n 1501c │ │ + b.n 3386c │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 15020 │ │ + b.n 33870 │ │ subs r7, #51 @ 0x33 │ │ - b.n 15024 │ │ + b.n 33874 │ │ lsls r4, r1, #1 │ │ stmia.w ip, {r2, r3, r4, r6, r7, ip, lr} │ │ - b.n 14dbe │ │ + b.n 3360e │ │ asrs r0, r4, #3 │ │ - b.n 14dc2 │ │ + b.n 33612 │ │ strb r4, [r4, #3] │ │ - b.n 14dc6 │ │ + b.n 33616 │ │ lsrs r0, r5 │ │ - b.n 14dca │ │ + b.n 3361a │ │ movs r4, r1 │ │ subs r0, r0, r0 │ │ cmp r6, #156 @ 0x9c │ │ - b.n 14e00 │ │ + b.n 33650 │ │ @ instruction: 0xea15e24b │ │ adds r0, #176 @ 0xb0 │ │ - b.n 15766 │ │ + b.n 33fb6 │ │ asrs r0, r0, #32 │ │ - b.n 15a8e │ │ + b.n 342de │ │ movs r0, #2 │ │ - b.n 153f0 │ │ + b.n 33c40 │ │ movs r1, r0 │ │ - b.n 1517c │ │ + b.n 339cc │ │ movs r7, r3 │ │ - b.n 159bc │ │ + b.n 3420c │ │ strb r1, [r0, #0] │ │ - b.n 15182 │ │ + b.n 339d2 │ │ movs r7, r0 │ │ - b.n 15362 │ │ + b.n 33bb2 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ asrs r1, r0, #32 │ │ - b.n 1576c │ │ + b.n 33fbc │ │ movs r0, r0 │ │ - b.n 1598e │ │ + b.n 341de │ │ @ instruction: 0xfff70aff │ │ movs r0, r0 │ │ - b.n 15996 │ │ + b.n 341e6 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ lsrs r4, r4, #25 │ │ - b.n 14e3c │ │ + b.n 3368c │ │ asrs r0, r0, #32 │ │ - b.n 15a42 │ │ + b.n 34292 │ │ movs r0, r0 │ │ - b.n 15424 │ │ - uxtb r1, r6 │ │ + b.n 33c74 │ │ + cbz r1, 33bd2 │ │ add.w r0, r0, sl, ror #1 │ │ - b.n 150ec │ │ + b.n 3393c │ │ movs r1, r0 │ │ - b.n 159b2 │ │ + b.n 34202 │ │ lsls r2, r1, #14 │ │ subs r0, r0, r0 │ │ subs r0, r2, #1 │ │ - b.n 14e58 │ │ + b.n 336a8 │ │ lsls r0, r5, #2 │ │ - b.n 15830 │ │ + b.n 34080 │ │ cmp r6, #76 @ 0x4c │ │ - b.n 14e60 │ │ + b.n 336b0 │ │ lsrs r0, r0 │ │ - b.n 15838 │ │ + b.n 34088 │ │ subs r6, #72 @ 0x48 │ │ - b.n 14e68 │ │ + b.n 336b8 │ │ asrs r1, r0, #32 │ │ - b.n 1544c │ │ + b.n 33c9c │ │ movs r0, #2 │ │ - b.n 15450 │ │ + b.n 33ca0 │ │ lsrs r2, r0, #16 │ │ - b.n 1596a │ │ + b.n 341ba │ │ asrs r4, r0, #32 │ │ - b.n 14e5c │ │ + b.n 336ac │ │ adds r0, #3 │ │ - b.n 1527c │ │ + b.n 33acc │ │ adds r0, #8 │ │ - b.n 14e42 │ │ + b.n 33692 │ │ subs r6, #48 @ 0x30 │ │ - b.n 14e84 │ │ + b.n 336d4 │ │ movs r0, #4 │ │ - b.n 14e6e │ │ + b.n 336be │ │ adds r0, #3 │ │ - b.n 1528c │ │ + b.n 33adc │ │ adds r0, #0 │ │ - b.n 14e52 │ │ + b.n 336a2 │ │ adds r0, #0 │ │ - b.n 15a96 │ │ + b.n 342e6 │ │ movs r0, #12 │ │ - b.n 14e5a │ │ + b.n 336aa │ │ asrs r4, r0, #32 │ │ - b.n 14e5e │ │ + b.n 336ae │ │ movs r1, r1 │ │ - b.n 156a2 │ │ + b.n 33ef2 │ │ adds r0, #8 │ │ - b.n 14ea6 │ │ + b.n 336f6 │ │ adds r0, #0 │ │ - b.n 14e7c │ │ + b.n 336cc │ │ adds r0, #4 │ │ - b.n 14e80 │ │ + b.n 336d0 │ │ lsls r5, r2, #12 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #16] │ │ - b.n 14e90 │ │ + b.n 336e0 │ │ @ instruction: 0xe801e24b │ │ - add r0, pc, #0 @ (adr r0, 1537c ) │ │ - b.n 14e98 │ │ + add r0, pc, #0 @ (adr r0, 33bcc ) │ │ + b.n 336e8 │ │ str r0, [sp, #224] @ 0xe0 │ │ - b.n 15ac2 │ │ + b.n 34312 │ │ add r5, sp, #976 @ 0x3d0 │ │ - b.n 14ec4 │ │ + b.n 33714 │ │ ldrh r1, [r2, #34] @ 0x22 │ │ - b.n 15826 │ │ + b.n 34076 │ │ lsls r4, r0, #1 │ │ - b.n 14ea8 │ │ + b.n 336f8 │ │ stmdb r5, {r0, r1, r3, r6, r9, sp, lr, pc} │ │ - add r0, pc, #40 @ (adr r0, 153bc ) │ │ - b.n 154b4 │ │ + add r0, pc, #40 @ (adr r0, 33c0c ) │ │ + b.n 33d04 │ │ ands r0, r0 │ │ - b.n 14e9a │ │ + b.n 336ea │ │ asrs r0, r2, #32 │ │ - b.n 158b2 │ │ + b.n 34102 │ │ ldrb r6, [r0, #21] │ │ - b.n 1583e │ │ + b.n 3408e │ │ movs r2, r1 │ │ - b.n 156e6 │ │ + b.n 33f36 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 158c2 │ │ + b.n 34112 │ │ @ instruction: 0xea15e24b │ │ lsrs r1, r1, #11 │ │ orn r0, r0, #1408 @ 0x580 │ │ - b.n 15856 │ │ + b.n 340a6 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 158d2 │ │ - ldr r2, [pc, #828] @ (15700 ) │ │ + b.n 34122 │ │ + ldr r2, [pc, #828] @ (33f50 ) │ │ orn sp, r1, #1474560 @ 0x168000 │ │ - b.n 14f08 │ │ + b.n 33758 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 158e2 │ │ + b.n 34132 │ │ asrs r1, r0, #32 │ │ - b.n 154f4 │ │ - ldr r2, [pc, #828] @ (15714 ) │ │ + b.n 33d44 │ │ + ldr r2, [pc, #828] @ (33f64 ) │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 1571e │ │ + b.n 33f6e │ │ lsrs r1, r1, #11 │ │ - bne.w fff959f2 │ │ + bne.w fffb4242 │ │ vldr d25, [sl, #72] @ 0x48 │ │ vldr s13, [sl, #828] @ 0x33c │ │ orr.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 15732 │ │ + b.n 33f82 │ │ ldrh r0, [r5, #24] │ │ vstr d25, [r7, #200] @ 0xc8 │ │ stcl 7, cr3, [r7, #348] @ 0x15c │ │ add.w pc, r0, r2, lsr #21 │ │ - b.n 1591c │ │ + b.n 3416c │ │ asrs r6, r0, #32 │ │ - b.n 15746 │ │ + b.n 33f96 │ │ movs r0, #0 │ │ - b.n 15b4a │ │ + b.n 3439a │ │ movs r5, r0 │ │ - b.n 1574e │ │ + b.n 33f9e │ │ adds r7, #199 @ 0xc7 │ │ add.w r0, r0, r5 │ │ - b.n 15756 │ │ + b.n 33fa6 │ │ stmdb r5, {r0, r1, r3, r6, r9, sp, lr, pc} │ │ lsrs r1, r1, #11 │ │ orn r0, r0, #2752512 @ 0x2a0000 │ │ - b.n 1592c │ │ + b.n 3417c │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2804d46 │ │ - b.n 158c6 │ │ + b.n 34116 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #565248 @ 0x8a000 │ │ - b.n 15772 │ │ + b.n 33fc2 │ │ adds r0, #0 │ │ - b.n 15b76 │ │ + b.n 343c6 │ │ asrs r0, r0, #1 │ │ - b.n 14f74 │ │ + b.n 337c4 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #14942208 @ 0xe40000 │ │ - b.n 1594a │ │ - ldr r2, [pc, #828] @ (15780 ) │ │ + b.n 3419a │ │ + ldr r2, [pc, #828] @ (33fd0 ) │ │ orn r0, r1, #3473408 @ 0x350000 │ │ - b.n 15952 │ │ + b.n 341a2 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1595a │ │ - ldr r2, [pc, #828] @ (15790 ) │ │ + b.n 341aa │ │ + ldr r2, [pc, #828] @ (33fe0 ) │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 15962 │ │ + b.n 341b2 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 157a2 │ │ + b.n 33ff2 │ │ lsrs r1, r1, #11 │ │ - b.w ff055468 │ │ - b.n 15baa │ │ + b.w ff073cb8 │ │ + b.n 343fa │ │ ldrh r7, [r1, #20] │ │ - beq.w fff96b22 │ │ + beq.w fffb5372 │ │ vldr d25, [sp, #400] @ 0x190 │ │ ldcl 1, cr1, [sp, #608] @ 0x260 │ │ - b.n 14fb4 │ │ + b.n 33804 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 15bc2 │ │ + b.n 34412 │ │ lsls r4, r6, #1 │ │ - b.n 14f94 │ │ + b.n 337e4 │ │ movs r4, r0 │ │ - b.n 157ca │ │ + b.n 3401a │ │ asrs r0, r7, #1 │ │ - b.n 14f9c │ │ + b.n 337ec │ │ asrs r4, r0, #32 │ │ - b.n 157d2 │ │ + b.n 34022 │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 14fa4 │ │ + b.n 337f4 │ │ ldrh r0, [r1, #24] │ │ vstr d25, [r7, #72] @ 0x48 │ │ stcl 7, cr5, [r7, #508] @ 0x1fc │ │ add.w r0, r0, r8, lsl #27 │ │ - b.n 159c0 │ │ + b.n 34210 │ │ asrs r0, r1, #32 │ │ - b.n 157ea │ │ + b.n 3403a │ │ movs r0, #80 @ 0x50 │ │ - b.n 15bee │ │ + b.n 3443e │ │ movs r6, r0 │ │ - b.n 157f2 │ │ - add r6, pc, #988 @ (adr r6, 15890 ) │ │ + b.n 34042 │ │ + add r7, pc, #416 @ (adr r7, 33ea4 ) │ │ @ instruction: 0xfa000054 │ │ - b.n 159c6 │ │ + b.n 34216 │ │ strh r0, [r1, #2] │ │ - b.n 159d8 │ │ + b.n 34228 │ │ asrs r4, r0, #32 │ │ - b.n 15802 │ │ + b.n 34052 │ │ movs r0, #124 @ 0x7c │ │ - b.n 15c06 │ │ + b.n 34456 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #14942208 @ 0xe40000 │ │ - b.n 159da │ │ + b.n 3422a │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 15c16 │ │ + b.n 34466 │ │ lsls r0, r0, #5 │ │ - b.n 14ff4 │ │ + b.n 33844 │ │ lsls r4, r7, #4 │ │ - b.n 14ff8 │ │ + b.n 33848 │ │ movs r0, r1 │ │ - b.n 15822 │ │ + b.n 34072 │ │ str r1, [sp, #96] @ 0x60 │ │ - b.n 15000 │ │ - add r6, pc, #936 @ (adr r6, 15890 ) │ │ + b.n 33850 │ │ + add r7, pc, #364 @ (adr r7, 33ea4 ) │ │ @ instruction: 0xfa00045c │ │ - b.n 15aee │ │ - add r0, pc, #0 @ (adr r0, 154f0 ) │ │ - b.n 15af4 │ │ + b.n 3433e │ │ + add r0, pc, #0 @ (adr r0, 33d40 ) │ │ + b.n 34344 │ │ movs r0, r0 │ │ - b.n 15600 │ │ + b.n 33e50 │ │ lsls r0, r0, #1 │ │ - b.n 15014 │ │ + b.n 33864 │ │ lsls r0, r3, #19 │ │ - b.n 15afe │ │ + b.n 3434e │ │ add r7, sp, #1016 @ 0x3f8 │ │ - b.n 15ba0 │ │ + b.n 343f0 │ │ movs r0, r0 │ │ - b.n 15610 │ │ + b.n 33e60 │ │ movs r4, r7 │ │ - b.n 15024 │ │ + b.n 33874 │ │ lsls r4, r2, #21 │ │ - b.n 15b0e │ │ + b.n 3435e │ │ movs r0, r0 │ │ - b.n 1561c │ │ + b.n 33e6c │ │ movs r0, r7 │ │ - b.n 15030 │ │ + b.n 33880 │ │ lsls r4, r1, #25 │ │ - b.n 15b1a │ │ + b.n 3436a │ │ movs r0, r0 │ │ - b.n 15628 │ │ + b.n 33e78 │ │ movs r4, r6 │ │ - b.n 1503c │ │ + b.n 3388c │ │ lsls r4, r0, #29 │ │ - b.n 15b26 │ │ + b.n 34376 │ │ movs r0, r0 │ │ - b.n 15634 │ │ + b.n 33e84 │ │ movs r0, r6 │ │ - b.n 15048 │ │ + b.n 33898 │ │ lsls r0, r1, #27 │ │ - b.n 15b32 │ │ + b.n 34382 │ │ movs r0, r0 │ │ - b.n 15640 │ │ + b.n 33e90 │ │ movs r4, r5 │ │ - b.n 15054 │ │ + b.n 338a4 │ │ lsls r4, r7, #1 │ │ - b.n 15a48 │ │ + b.n 34298 │ │ movs r0, r5 │ │ - b.n 1505c │ │ + b.n 338ac │ │ lsls r0, r7, #3 │ │ - b.n 15a50 │ │ + b.n 342a0 │ │ movs r4, r4 │ │ - b.n 15064 │ │ + b.n 338b4 │ │ lsrs r5, r3, #29 │ │ - b.n 15a58 │ │ + b.n 342a8 │ │ movs r0, r4 │ │ - b.n 1506c │ │ + b.n 338bc │ │ lsrs r7, r3, #24 │ │ - b.n 15a60 │ │ + b.n 342b0 │ │ movs r4, r3 │ │ - b.n 15074 │ │ + b.n 338c4 │ │ lsrs r3, r3, #30 │ │ - b.n 15a68 │ │ + b.n 342b8 │ │ movs r0, r3 │ │ - b.n 1507c │ │ + b.n 338cc │ │ lsrs r2, r7, #30 │ │ - b.n 15a70 │ │ + b.n 342c0 │ │ movs r4, r2 │ │ - b.n 15084 │ │ + b.n 338d4 │ │ lsrs r1, r3, #31 │ │ - b.n 15a78 │ │ + b.n 342c8 │ │ movs r0, r2 │ │ - b.n 1508c │ │ + b.n 338dc │ │ lsrs r6, r7, #24 │ │ - b.n 15a80 │ │ + b.n 342d0 │ │ movs r4, r1 │ │ - b.n 15094 │ │ + b.n 338e4 │ │ lsrs r5, r3, #25 │ │ - b.n 15a88 │ │ + b.n 342d8 │ │ movs r0, r1 │ │ - b.n 1509c │ │ + b.n 338ec │ │ movs r4, r1 │ │ @ instruction: 0xea00f000 │ │ - b.n 15bca │ │ - blx 415bcc │ │ - blx 415bd0 │ │ - b.n 15262 │ │ + b.n 3441a │ │ + blx 43441c │ │ + blx 434420 │ │ + b.n 33ab2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 155f2 │ │ + cbnz r7, 33e42 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fff9003e │ │ + bmi.w fffae88e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 15502 │ │ + bls.n 33d52 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ add r5, sp, #124 @ 0x7c │ │ - b.n 15aea │ │ + b.n 3433a │ │ lsls r3, r7, #3 │ │ lsrs r0, r0, #8 │ │ movs r2, r1 │ │ - b.n 156c8 │ │ + b.n 33f18 │ │ asrs r0, r1, #32 │ │ - b.n 15902 │ │ - ldr r2, [pc, #124] @ (15640 ) │ │ - b.n 15ac6 │ │ + b.n 34152 │ │ + ldr r2, [pc, #124] @ (33e90 ) │ │ + b.n 34316 │ │ movs r0, #124 @ 0x7c │ │ - b.n 15d0a │ │ + b.n 3455a │ │ movs r4, r0 │ │ - b.n 1590e │ │ - add r6, pc, #696 @ (adr r6, 15888 ) │ │ + b.n 3415e │ │ + add r5, pc, #1008 @ (adr r5, 34210 ) │ │ @ instruction: 0xfa000028 │ │ - b.n 15110 │ │ + b.n 33960 │ │ asrs r4, r0, #32 │ │ - b.n 1591a │ │ + b.n 3416a │ │ movs r0, #6 │ │ - b.n 1591e │ │ + b.n 3416e │ │ movs r2, r1 │ │ - b.n 156e2 │ │ + b.n 33f32 │ │ ldr r2, [sp, #124] @ 0x7c │ │ - b.n 15ae6 │ │ + b.n 34336 │ │ movs r1, r1 │ │ - b.n 1592a │ │ + b.n 3417a │ │ str r0, [r1, #32] │ │ add.w r0, r0, r4, asr #32 │ │ - b.n 1512c │ │ + b.n 3397c │ │ asrs r1, r1, #32 │ │ - b.n 15936 │ │ + b.n 34186 │ │ movs r0, #6 │ │ - b.n 1593a │ │ + b.n 3418a │ │ movs r2, r1 │ │ - b.n 156fe │ │ - ldr r2, [pc, #124] @ (1567c ) │ │ - b.n 15b02 │ │ + b.n 33f4e │ │ + ldr r2, [pc, #124] @ (33ecc ) │ │ + b.n 34352 │ │ movs r4, r0 │ │ - b.n 15946 │ │ + b.n 34196 │ │ str r1, [r0, #32] │ │ add.w r0, r0, r0, asr #32 │ │ - b.n 15148 │ │ + b.n 33998 │ │ asrs r4, r0, #32 │ │ - b.n 15952 │ │ + b.n 341a2 │ │ movs r0, #6 │ │ - b.n 15956 │ │ + b.n 341a6 │ │ movs r2, r1 │ │ - b.n 1571a │ │ + b.n 33f6a │ │ ldrb r7, [r3, #8] │ │ - b.n 15b1e │ │ + b.n 3436e │ │ movs r7, r0 │ │ - b.n 15962 │ │ + b.n 341b2 │ │ str r2, [r7, #28] │ │ add.w r0, r0, ip, lsr #32 │ │ - b.n 15164 │ │ + b.n 339b4 │ │ asrs r7, r0, #32 │ │ - b.n 1596e │ │ + b.n 341be │ │ movs r0, #6 │ │ - b.n 15972 │ │ + b.n 341c2 │ │ movs r2, r1 │ │ - b.n 15736 │ │ - ldr r2, [pc, #124] @ (156b4 ) │ │ - b.n 15b3a │ │ + b.n 33f86 │ │ + ldr r2, [pc, #124] @ (33f04 ) │ │ + b.n 3438a │ │ movs r4, r0 │ │ - b.n 1597e │ │ + b.n 341ce │ │ str r3, [r6, #28] │ │ add.w r0, r0, r8, lsr #32 │ │ - b.n 15180 │ │ + b.n 339d0 │ │ asrs r4, r0, #32 │ │ - b.n 1598a │ │ + b.n 341da │ │ movs r0, #6 │ │ - b.n 1598e │ │ + b.n 341de │ │ movs r2, r1 │ │ - b.n 15752 │ │ + b.n 33fa2 │ │ ldrb r7, [r3, #8] │ │ - b.n 15b56 │ │ + b.n 343a6 │ │ movs r7, r0 │ │ - b.n 1599a │ │ + b.n 341ea │ │ str r4, [r5, #28] │ │ add.w r0, r0, r4, lsr #32 │ │ - b.n 1519c │ │ + b.n 339ec │ │ asrs r7, r0, #32 │ │ - b.n 159a6 │ │ + b.n 341f6 │ │ movs r0, #6 │ │ - b.n 159aa │ │ + b.n 341fa │ │ movs r2, r1 │ │ - b.n 1576e │ │ - ldr r2, [pc, #124] @ (156ec ) │ │ - b.n 15b72 │ │ + b.n 33fbe │ │ + ldr r2, [pc, #124] @ (33f3c ) │ │ + b.n 343c2 │ │ movs r4, r0 │ │ - b.n 159b6 │ │ + b.n 34206 │ │ str r5, [r4, #28] │ │ add.w r0, r0, r0, lsr #32 │ │ - b.n 151b8 │ │ + b.n 33a08 │ │ asrs r4, r0, #32 │ │ - b.n 159c2 │ │ + b.n 34212 │ │ movs r0, #6 │ │ - b.n 159c6 │ │ + b.n 34216 │ │ movs r2, r1 │ │ - b.n 1578a │ │ + b.n 33fda │ │ ldrb r7, [r3, #8] │ │ - b.n 15b8e │ │ + b.n 343de │ │ movs r7, r0 │ │ - b.n 159d2 │ │ + b.n 34222 │ │ str r6, [r3, #28] │ │ add.w r0, r0, ip │ │ - b.n 151d4 │ │ + b.n 33a24 │ │ asrs r7, r0, #32 │ │ - b.n 159de │ │ + b.n 3422e │ │ movs r0, #6 │ │ - b.n 159e2 │ │ + b.n 34232 │ │ movs r2, r1 │ │ - b.n 157a6 │ │ - ldr r2, [pc, #124] @ (15724 ) │ │ - b.n 15baa │ │ + b.n 33ff6 │ │ + ldr r2, [pc, #124] @ (33f74 ) │ │ + b.n 343fa │ │ movs r4, r0 │ │ - b.n 159ee │ │ + b.n 3423e │ │ str r7, [r2, #28] │ │ add.w r0, r0, r0, lsl #1 │ │ - b.n 151f0 │ │ + b.n 33a40 │ │ asrs r4, r0, #32 │ │ - b.n 159fa │ │ + b.n 3424a │ │ movs r0, #6 │ │ - b.n 159fe │ │ + b.n 3424e │ │ movs r2, r1 │ │ - b.n 157c2 │ │ + b.n 34012 │ │ ldrb r7, [r3, #8] │ │ - b.n 15bc6 │ │ + b.n 34416 │ │ movs r7, r0 │ │ - b.n 15a0a │ │ + b.n 3425a │ │ str r0, [r2, #28] │ │ add.w r0, r0, ip, rrx │ │ - b.n 1520c │ │ + b.n 33a5c │ │ asrs r7, r0, #32 │ │ - b.n 15a16 │ │ + b.n 34266 │ │ movs r0, #6 │ │ - b.n 15a1a │ │ + b.n 3426a │ │ movs r2, r1 │ │ - b.n 157de │ │ - ldr r2, [pc, #124] @ (1575c ) │ │ - b.n 15be2 │ │ + b.n 3402e │ │ + ldr r2, [pc, #124] @ (33fac ) │ │ + b.n 34432 │ │ movs r4, r0 │ │ - b.n 15a26 │ │ + b.n 34276 │ │ str r1, [r1, #28] │ │ add.w r0, r0, r8, rrx │ │ - b.n 15228 │ │ + b.n 33a78 │ │ asrs r4, r0, #32 │ │ - b.n 15a32 │ │ + b.n 34282 │ │ movs r0, #6 │ │ - b.n 15a36 │ │ + b.n 34286 │ │ movs r2, r1 │ │ - b.n 157fa │ │ + b.n 3404a │ │ ldrb r7, [r3, #8] │ │ - b.n 15bfe │ │ + b.n 3444e │ │ movs r7, r0 │ │ - b.n 15a42 │ │ + b.n 34292 │ │ str r2, [r0, #28] │ │ add.w r0, r0, r8 │ │ - b.n 15244 │ │ + b.n 33a94 │ │ asrs r7, r0, #32 │ │ - b.n 15a4e │ │ + b.n 3429e │ │ movs r0, #6 │ │ - b.n 15a52 │ │ + b.n 342a2 │ │ movs r2, r1 │ │ - b.n 15816 │ │ - ldr r2, [pc, #124] @ (15794 ) │ │ - b.n 15c1a │ │ + b.n 34066 │ │ + ldr r2, [pc, #124] @ (33fe4 ) │ │ + b.n 3446a │ │ movs r4, r0 │ │ - b.n 15a5e │ │ + b.n 342ae │ │ str r3, [r7, #24] │ │ add.w r0, r0, r4, rrx │ │ - b.n 15260 │ │ + b.n 33ab0 │ │ asrs r4, r0, #32 │ │ - b.n 15a6a │ │ + b.n 342ba │ │ movs r0, #6 │ │ - b.n 15a6e │ │ + b.n 342be │ │ movs r2, r1 │ │ - b.n 15832 │ │ + b.n 34082 │ │ ldrb r7, [r3, #8] │ │ - b.n 15c36 │ │ + b.n 34486 │ │ movs r7, r0 │ │ - b.n 15a7a │ │ + b.n 342ca │ │ str r4, [r6, #24] │ │ add.w r0, r0, ip, asr #32 │ │ - b.n 1527c │ │ + b.n 33acc │ │ asrs r7, r0, #32 │ │ - b.n 15a86 │ │ + b.n 342d6 │ │ movs r0, #6 │ │ - b.n 15a8a │ │ + b.n 342da │ │ movs r2, r1 │ │ - b.n 1584e │ │ - ldr r2, [pc, #124] @ (157cc ) │ │ - b.n 15c52 │ │ + b.n 3409e │ │ + ldr r2, [pc, #124] @ (3401c ) │ │ + b.n 344a2 │ │ movs r4, r0 │ │ - b.n 15a96 │ │ + b.n 342e6 │ │ str r5, [r5, #24] │ │ add.w r0, r0, r0, rrx │ │ - b.n 15298 │ │ + b.n 33ae8 │ │ asrs r4, r0, #32 │ │ - b.n 15aa2 │ │ + b.n 342f2 │ │ movs r0, #6 │ │ - b.n 15aa6 │ │ + b.n 342f6 │ │ movs r2, r1 │ │ - b.n 1586a │ │ + b.n 340ba │ │ lsrs r7, r3, #8 │ │ - b.n 15c6e │ │ + b.n 344be │ │ str r7, [r4, #24] │ │ add.w r1, r0, r0, lsl #1 │ │ - b.n 152b0 │ │ + b.n 33b00 │ │ movs r0, r0 │ │ - b.n 15e1a │ │ + b.n 3466a │ │ movs r1, r2 │ │ subs r0, r0, r0 │ │ movs r6, r0 │ │ - b.n 15ac2 │ │ + b.n 34312 │ │ asrs r6, r0, #32 │ │ - b.n 15ac6 │ │ + b.n 34316 │ │ ldrh r1, [r7, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - b.n 152c8 │ │ + b.n 33b18 │ │ movs r0, r0 │ │ - b.n 15e32 │ │ + b.n 34682 │ │ movs r3, r1 │ │ subs r0, r0, r0 │ │ movs r6, r0 │ │ - b.n 15ada │ │ + b.n 3432a │ │ asrs r6, r0, #32 │ │ - b.n 15ade │ │ + b.n 3432e │ │ ldrh r3, [r6, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - b.n 152e0 │ │ + b.n 33b30 │ │ movs r0, r0 │ │ - b.n 15e4a │ │ + b.n 3469a │ │ movs r5, r0 │ │ subs r0, r0, r0 │ │ movs r6, r0 │ │ - b.n 15af2 │ │ + b.n 34342 │ │ asrs r6, r0, #32 │ │ - b.n 15af6 │ │ + b.n 34346 │ │ ldrh r5, [r5, #12] │ │ add.w r1, r0, r0, lsl #1 │ │ - b.n 152f8 │ │ + b.n 33b48 │ │ movs r0, r0 │ │ - b.n 15e62 │ │ + b.n 346b2 │ │ movs r4, r5 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 15cd6 │ │ + b.n 34526 │ │ asrs r4, r6, #1 │ │ - b.n 15f0e │ │ + b.n 3475e │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 15ce2 │ │ + b.n 34532 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 15cea │ │ + b.n 3453a │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 15cf2 │ │ + b.n 34542 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 15cfa │ │ + b.n 3454a │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 15d02 │ │ + b.n 34552 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 15b3e │ │ + b.n 3438e │ │ ldrh r1, [r0, #22] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 15f46 │ │ + b.n 34796 │ │ asrs r0, r0, #32 │ │ - b.n 1530a │ │ + b.n 33b5a │ │ movs r1, r0 │ │ - b.n 15f4e │ │ + b.n 3479e │ │ lsls r0, r0, #5 │ │ - b.n 1532c │ │ + b.n 33b7c │ │ asrs r0, r7, #4 │ │ - b.n 15330 │ │ + b.n 33b80 │ │ lsls r0, r0, #3 │ │ - b.n 15354 │ │ + b.n 33ba4 │ │ movs r0, r0 │ │ - b.n 15ebe │ │ + b.n 3470e │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 15d36 │ │ + b.n 34586 │ │ movs r0, #116 @ 0x74 │ │ - b.n 15f6a │ │ + b.n 347ba │ │ asrs r0, r7, #2 │ │ - b.n 15348 │ │ + b.n 33b98 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 15d46 │ │ + b.n 34596 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 15d4e │ │ + b.n 3459e │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 15d56 │ │ + b.n 345a6 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 15d5e │ │ + b.n 345ae │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 15d66 │ │ + b.n 345b6 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 15b9e │ │ + b.n 343ee │ │ ldrh r2, [r0, #22] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 15366 │ │ + b.n 33bb6 │ │ movs r1, r0 │ │ - b.n 15faa │ │ + b.n 347fa │ │ lsls r0, r0, #3 │ │ - b.n 15388 │ │ + b.n 33bd8 │ │ lsrs r6, r7, #20 │ │ - b.n 15f66 │ │ + b.n 347b6 │ │ vpmin.u8 , q15, │ │ movs r3, r1 │ │ and.w r0, r0, r6 │ │ - b.n 15bbe │ │ + b.n 3440e │ │ asrs r6, r0, #32 │ │ - b.n 15bc2 │ │ + b.n 34412 │ │ ldrh r2, [r7, #10] │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 15fca │ │ + b.n 3481a │ │ lsls r0, r0, #3 │ │ - b.n 153c8 │ │ + b.n 33c18 │ │ movs r0, r0 │ │ - b.n 15f32 │ │ + b.n 34782 │ │ @ instruction: 0xffe21aff │ │ movs r0, r1 │ │ - b.n 15bda │ │ + b.n 3442a │ │ asrs r0, r1, #32 │ │ - b.n 15bde │ │ + b.n 3442e │ │ ldrh r3, [r6, #10] │ │ add.w sp, r0, lr, rrx │ │ - b.n 15f9a │ │ + b.n 347ea │ │ vpmin.u8 , , │ │ lsls r4, r2, #2 │ │ - b.n 153e8 │ │ + b.n 33c38 │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 15dcc │ │ + b.n 3461c │ │ strb r1, [r2, #15] │ │ - b.n 15eb6 │ │ - b.n 159d8 │ │ - b.n 153f4 │ │ + b.n 34706 │ │ + b.n 34228 │ │ + b.n 33c44 │ │ asrs r6, r1, #32 │ │ ldmia.w ip, {r5, r8, r9, fp, ip, lr} │ │ - b.n 15c02 │ │ + b.n 34452 │ │ asrs r5, r0, #30 │ │ - b.n 15ace │ │ + b.n 3431e │ │ movs r3, #5 │ │ - b.n 159ce │ │ + b.n 3421e │ │ strb r4, [r7, #2] │ │ - b.n 15eec │ │ + b.n 3473c │ │ ldrb r7, [r7, #31] │ │ - b.n 15f52 │ │ + b.n 347a2 │ │ str r4, [r1, r2] │ │ - b.n 15410 │ │ + b.n 33c60 │ │ lsrs r7, r3, #12 │ │ - b.n 15898 │ │ + b.n 340e8 │ │ asrs r7, r7, #12 │ │ - b.n 16066 │ │ + b.n 348b6 │ │ cmp r5, #36 @ 0x24 │ │ - b.n 159e6 │ │ + b.n 34236 │ │ asrs r1, r0, #32 │ │ - b.n 15974 │ │ + b.n 341c4 │ │ orrs r7, r7 │ │ - b.n 1606e │ │ + b.n 348be │ │ asrs r0, r6, #1 │ │ - b.n 15408 │ │ + b.n 33c58 │ │ ands r4, r0 │ │ - b.n 15980 │ │ + b.n 341d0 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 159fc │ │ - ldr r5, [pc, #228] @ (159dc ) │ │ - b.n 15e02 │ │ + b.n 3424c │ │ + ldr r5, [pc, #228] @ (3422c ) │ │ + b.n 34652 │ │ eors r4, r6 │ │ - b.n 15418 │ │ + b.n 33c68 │ │ adds r3, #63 @ 0x3f │ │ - b.n 16086 │ │ + b.n 348d6 │ │ lsls r0, r0 │ │ - b.n 15440 │ │ + b.n 33c90 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 15a22 │ │ + b.n 34272 │ │ strb r7, [r7, #8] │ │ - b.n 160ce │ │ + b.n 3491e │ │ adds r0, #3 │ │ - b.n 159a0 │ │ + b.n 341f0 │ │ adds r0, #120 @ 0x78 │ │ - b.n 15430 │ │ + b.n 33c80 │ │ adds r3, #63 @ 0x3f │ │ - b.n 1609e │ │ + b.n 348ee │ │ cmp r5, #34 @ 0x22 │ │ - b.n 15a26 │ │ + b.n 34276 │ │ asrs r4, r0, #2 │ │ - b.n 1545c │ │ + b.n 33cac │ │ adds r0, #3 │ │ - b.n 159b4 │ │ + b.n 34204 │ │ adds r0, #124 @ 0x7c │ │ - b.n 15444 │ │ + b.n 33c94 │ │ adds r3, #63 @ 0x3f │ │ - b.n 160b2 │ │ + b.n 34902 │ │ lsls r0, r1 │ │ - b.n 1546c │ │ + b.n 33cbc │ │ cmp r5, #34 @ 0x22 │ │ - b.n 15a38 │ │ + b.n 34288 │ │ adds r0, #3 │ │ - b.n 159c8 │ │ + b.n 34218 │ │ adds r0, #128 @ 0x80 │ │ - b.n 15458 │ │ + b.n 33ca8 │ │ adds r3, #63 @ 0x3f │ │ - b.n 160c6 │ │ + b.n 34916 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 15a4e │ │ + b.n 3429e │ │ adds r0, #3 │ │ - b.n 159d8 │ │ + b.n 34228 │ │ adds r0, #132 @ 0x84 │ │ - b.n 15468 │ │ + b.n 33cb8 │ │ adds r3, #63 @ 0x3f │ │ - b.n 160d6 │ │ + b.n 34926 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 15a60 │ │ + b.n 342b0 │ │ adds r0, #3 │ │ - b.n 159e8 │ │ + b.n 34238 │ │ adds r0, #136 @ 0x88 │ │ - b.n 15478 │ │ + b.n 33cc8 │ │ adds r2, r4, #4 │ │ - b.n 15a7e │ │ + b.n 342ce │ │ adds r3, #63 @ 0x3f │ │ - b.n 160ea │ │ + b.n 3493a │ │ movs r3, #63 @ 0x3f │ │ - b.n 160ec │ │ + b.n 3493c │ │ stmdb r5, {r0, r1, r3, r6, r9, sp, lr, pc} │ │ movs r0, #2 │ │ - b.n 15a00 │ │ + b.n 34250 │ │ lsrs r1, r4, #20 │ │ - b.n 15a76 │ │ + b.n 342c6 │ │ subs r4, r7, #7 │ │ - b.n 15f98 │ │ + b.n 347e8 │ │ movs r0, #144 @ 0x90 │ │ - b.n 15498 │ │ + b.n 33ce8 │ │ asrs r7, r7, #3 │ │ - b.n 16002 │ │ + b.n 34852 │ │ movs r0, r0 │ │ - b.n 15a08 │ │ + b.n 34258 │ │ cmp r5, #70 @ 0x46 │ │ - b.n 15e26 │ │ + b.n 34676 │ │ lsls r4, r2, #2 │ │ - b.n 154a8 │ │ + b.n 33cf8 │ │ movs r0, r1 │ │ - b.n 15cd2 │ │ + b.n 34522 │ │ asrs r0, r1, #32 │ │ - b.n 15cd6 │ │ + b.n 34526 │ │ adds r0, #3 │ │ - b.n 15a28 │ │ + b.n 34278 │ │ ldrsh r2, [r2, r5] │ │ - b.n 15eb8 │ │ + b.n 34708 │ │ adds r0, #140 @ 0x8c │ │ - b.n 154bc │ │ + b.n 33d0c │ │ str r2, [r3, #16] │ │ @ instruction: 0xeb00ff01 │ │ @ instruction: 0xeaffea15 │ │ - b.n 15e44 │ │ + b.n 34694 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf28040b0 │ │ - b.n 15e52 │ │ + b.n 346a2 │ │ str r0, [sp, #0] │ │ - b.n 1617a │ │ + b.n 349ca │ │ str r0, [r0, #0] │ │ - b.n 160fe │ │ - add r0, pc, #4 @ (adr r0, 159c4 ) │ │ - b.n 16102 │ │ + b.n 3494e │ │ + add r0, pc, #4 @ (adr r0, 34214 ) │ │ + b.n 34952 │ │ strh r0, [r0, #2] │ │ - b.n 16106 │ │ + b.n 34956 │ │ strb r0, [r0, #0] │ │ - b.n 1610a │ │ + b.n 3495a │ │ movs r6, r1 │ │ and.w r0, r0, r0, lsr #32 │ │ - b.n 15eda │ │ - add r0, pc, #320 @ (adr r0, 15b14 ) │ │ - b.n 154de │ │ + b.n 3472a │ │ + add r0, pc, #320 @ (adr r0, 34364 ) │ │ + b.n 33d2e │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 15ee6 │ │ + b.n 34736 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 15eee │ │ + b.n 3473e │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 15d2e │ │ + b.n 3457e │ │ ldrh r0, [r1, #20] │ │ - beq.w fff95f10 │ │ + beq.w fffb4760 │ │ and.w r0, r0, #4032 @ 0xfc0 │ │ - b.n 15f06 │ │ + b.n 34756 │ │ eors r4, r2 │ │ - b.n 15f06 │ │ + b.n 34756 │ │ strb r1, [r0, #0] │ │ - b.n 15f10 │ │ + b.n 34760 │ │ lsrs r7, r3, #8 │ │ - b.n 160b2 │ │ + b.n 34902 │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ movs r6, r0 │ │ - b.n 15b18 │ │ + b.n 34368 │ │ asrs r0, r7, #1 │ │ - b.n 15532 │ │ + b.n 33d82 │ │ movs r0, r0 │ │ - b.n 160b8 │ │ + b.n 34908 │ │ @ instruction: 0xffec1aff │ │ movs r1, r0 │ │ - b.n 16110 │ │ + b.n 34960 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xea15e24b │ │ movs r0, #84 @ 0x54 │ │ - b.n 1616a │ │ + b.n 349ba │ │ asrs r0, r6, #2 │ │ - b.n 15eca │ │ + b.n 3471a │ │ asrs r1, r3, #10 │ │ - b.n 15a74 │ │ + b.n 342c4 │ │ movs r0, #80 @ 0x50 │ │ - b.n 15f36 │ │ + b.n 34786 │ │ movs r4, r0 │ │ - b.n 15d7a │ │ + b.n 345ca │ │ ldrh r0, [r5, #14] │ │ add.w r0, r0, sl │ │ and.w r0, r0, r0, asr #5 │ │ - b.n 15f46 │ │ - ldr r3, [pc, #112] @ (15ab8 ) │ │ + b.n 34796 │ │ + ldr r3, [pc, #112] @ (34308 ) │ │ vldr s1, [r0, #572] @ 0x23c │ │ orn r0, r1, #3407872 @ 0x340000 │ │ - b.n 15f52 │ │ + b.n 347a2 │ │ movs r0, r2 │ │ - b.n 15f5e │ │ + b.n 347ae │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r1, #2621440 @ 0x280000 │ │ - b.n 1619e │ │ + b.n 349ee │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 15da6 │ │ + b.n 345f6 │ │ cmp r2, #129 @ 0x81 │ │ orr.w fp, r0, #32768 @ 0x8000 │ │ stcl 0, cr9, [r0, #28] │ │ - b.n 15db2 │ │ + b.n 34602 │ │ @ instruction: 0xffdfeaff │ │ - add r0, pc, #768 @ (adr r0, 15d78 ) │ │ - b.n 1607a │ │ + add r0, pc, #768 @ (adr r0, 345c8 ) │ │ + b.n 348ca │ │ movs r1, r0 │ │ - b.n 16170 │ │ - add r0, pc, #4 @ (adr r0, 15a84 ) │ │ - b.n 16102 │ │ + b.n 349c0 │ │ + add r0, pc, #4 @ (adr r0, 342d4 ) │ │ + b.n 34952 │ │ lsls r2, r2, #3 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xea15e24b │ │ asrs r4, r2, #1 │ │ - b.n 161ce │ │ + b.n 34a1e │ │ lsls r0, r6, #2 │ │ - b.n 15f2e │ │ + b.n 3477e │ │ eors r0, r4 │ │ - b.n 15f2c │ │ + b.n 3477c │ │ lsls r1, r3, #6 │ │ - b.n 15aea │ │ + b.n 3433a │ │ asrs r0, r4, #32 │ │ - b.n 161de │ │ + b.n 34a2e │ │ str r4, [r0, r0] │ │ - b.n 15de2 │ │ + b.n 34632 │ │ movs r0, r1 │ │ - b.n 15de6 │ │ + b.n 34636 │ │ lsrs r1, r0, #10 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 15fbe │ │ - ldr r3, [pc, #0] @ (15ab0 ) │ │ + b.n 3480e │ │ + ldr r3, [pc, #0] @ (34300 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 15fbe │ │ + b.n 3480e │ │ cmp r2, #143 @ 0x8f │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 16202 │ │ + b.n 34a52 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r5, #8650752 @ 0x840000 │ │ - b.n 15e0a │ │ - ldr r3, [pc, #64] @ (15b0c ) │ │ + b.n 3465a │ │ + ldr r3, [pc, #64] @ (3435c ) │ │ vstr s7, [fp, #-600] @ 0xfffffda8 │ │ add.w pc, r0, sl, asr #2 │ │ - b.n 15ff4 │ │ + b.n 34844 │ │ asrs r4, r3, #1 │ │ - b.n 15510 │ │ + b.n 33d60 │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 15fea │ │ + b.n 3483a │ │ lsrs r7, r1, #11 │ │ - bne.w fff36276 │ │ + bne.w fff54ac6 │ │ @ instruction: 0xf3f90060 │ │ - b.n 15524 │ │ + b.n 33d74 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr2, cr4, cr8, {2} │ │ - b.n 1552c │ │ + b.n 33d7c │ │ adds r0, #68 @ 0x44 │ │ - b.n 15530 │ │ + b.n 33d80 │ │ ldrb r1, [r5, #24] │ │ - b.n 1601c │ │ + b.n 3486c │ │ cmp r2, #239 @ 0xef │ │ orn sp, r7, #8454144 @ 0x810000 │ │ - b.n 15e06 │ │ + b.n 34656 │ │ lsls r3, r0, #4 │ │ - b.n 1628a │ │ + b.n 34ada │ │ strb r0, [r0, #0] │ │ - b.n 15638 │ │ + b.n 33e88 │ │ ldrh r0, [r2, r6] │ │ cdp 4, 3, cr4, cr1, cr4, {7} │ │ @ instruction: 0xf2f46fa1 │ │ - b.n 16038 │ │ + b.n 34888 │ │ movs r4, #224 @ 0xe0 │ │ @ instruction: 0xf3626aef │ │ orn r3, r6, #42752 @ 0xa700 │ │ - b.n 15e66 │ │ + b.n 346b6 │ │ strb r7, [r7, #0] │ │ - b.n 15f38 │ │ + b.n 34788 │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f46040 │ │ - b.n 15568 │ │ + b.n 33db8 │ │ ldrb r7, [r0, #16] │ │ - b.n 15e76 │ │ + b.n 346c6 │ │ eors r0, r5 │ │ - b.n 15550 │ │ + b.n 33da0 │ │ movs r1, #246 @ 0xf6 │ │ movw r4, #8416 @ 0x20e0 │ │ @ instruction: 0xf3687126 │ │ - b.n 15e54 │ │ + b.n 346a4 │ │ strb r4, [r5, #1] │ │ - b.n 15560 │ │ + b.n 33db0 │ │ asrs r4, r6, #24 │ │ - b.n 1568c │ │ + b.n 33edc │ │ lsls r0, r1, #2 │ │ - b.n 15568 │ │ + b.n 33db8 │ │ lsls r3, r0, #4 │ │ - b.n 15e96 │ │ + b.n 346e6 │ │ subs r4, #34 @ 0x22 │ │ - b.n 15e5a │ │ + b.n 346aa │ │ lsls r0, r1, #2 │ │ - b.n 15ff4 │ │ + b.n 34844 │ │ subs r6, #6 │ │ - b.n 15e68 │ │ + b.n 346b8 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2621001 │ │ - b.n 15c88 │ │ + b.n 344d8 │ │ ands r4, r0 │ │ - b.n 1606e │ │ + b.n 348be │ │ adds r1, #3 │ │ - b.n 162f8 │ │ + b.n 34b48 │ │ adds r0, #112 @ 0x70 │ │ - b.n 1558c │ │ + b.n 33ddc │ │ adds r1, #255 @ 0xff │ │ - b.n 1633a │ │ + b.n 34b8a │ │ movs r3, #2 │ │ - b.n 15b84 │ │ + b.n 343d4 │ │ lsrs r7, r1, #10 │ │ orr.w sl, r4, #675840 @ 0xa5000 │ │ - b.n 15e8a │ │ + b.n 346da │ │ movs r0, #116 @ 0x74 │ │ - b.n 155a0 │ │ + b.n 33df0 │ │ ldrh r1, [r4, #50] @ 0x32 │ │ add.w r0, r0, r8, lsl #10 │ │ - b.n 155c8 │ │ + b.n 33e18 │ │ adds r0, #116 @ 0x74 │ │ - b.n 1602c │ │ + b.n 3487c │ │ str r0, [r6, #8] │ │ - b.n 16030 │ │ + b.n 34880 │ │ movs r0, r0 │ │ - b.n 16250 │ │ + b.n 34aa0 │ │ movs r3, r1 │ │ ldmia.w r3, {r1, r7, r8, r9, sl, fp, ip, sp, lr} │ │ - b.n 160c4 │ │ + b.n 34914 │ │ cmp r3, #144 @ 0x90 │ │ mcr 3, 0, r2, cr0, cr15, {1} │ │ - b.n 16332 │ │ + b.n 34b82 │ │ str r4, [r0, #0] │ │ - b.n 162be │ │ - ldr r2, [pc, #572] @ (15df0 ) │ │ + b.n 34b0e │ │ + ldr r2, [pc, #572] @ (34640 ) │ │ orn sl, r4, #489472 @ 0x77800 │ │ orn ip, r7, #520 @ 0x208 │ │ - b.n 160dc │ │ + b.n 3492c │ │ str r4, [r4, #68] @ 0x44 │ │ @ instruction: 0xf36804e0 │ │ @ instruction: 0xf2f05068 │ │ - b.n 15600 │ │ + b.n 33e50 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f920b0 │ │ - b.n 155e8 │ │ + b.n 33e38 │ │ ldrh r7, [r5, #22] │ │ orn r3, r7, #544768 @ 0x85000 │ │ - b.n 15f1a │ │ + b.n 3476a │ │ str r0, [r0, r0] │ │ - b.n 1631e │ │ + b.n 34b6e │ │ ldrb r0, [r2, #14] │ │ cdp 12, 3, cr2, cr5, cr3, {1} │ │ - b.n 15eea │ │ + b.n 3473a │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f0208c │ │ - b.n 15604 │ │ + b.n 33e54 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf36221f8 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8f │ │ orr.w r1, r6, #856064 @ 0xd1000 │ │ - b.n 15bf4 │ │ + b.n 34444 │ │ str r0, [r0, #0] │ │ - b.n 16346 │ │ + b.n 34b96 │ │ movs r0, #148 @ 0x94 │ │ - b.n 15620 │ │ + b.n 33e70 │ │ movs r3, #255 @ 0xff │ │ - b.n 163ce │ │ + b.n 34c1e │ │ movs r1, #3 │ │ - b.n 15c16 │ │ + b.n 34466 │ │ cmp r6, #33 @ 0x21 │ │ - b.n 15f1a │ │ + b.n 3476a │ │ asrs r3, r0, #32 │ │ - b.n 1601c │ │ + b.n 3486c │ │ movs r0, #144 @ 0x90 │ │ - b.n 15634 │ │ + b.n 33e84 │ │ adds r1, r0, #0 │ │ - b.n 15f62 │ │ + b.n 347b2 │ │ asrs r0, r4, #12 │ │ - b.n 15f28 │ │ + b.n 34778 │ │ movs r7, r7 │ │ - b.n 1602a │ │ + b.n 3487a │ │ asrs r0, r3, #2 │ │ - b.n 15644 │ │ + b.n 33e94 │ │ lsrs r0, r0, #8 │ │ - b.n 15f72 │ │ + b.n 347c2 │ │ lsls r7, r4, #20 │ │ - b.n 15f36 │ │ + b.n 34786 │ │ lsls r4, r3, #2 │ │ - b.n 15650 │ │ + b.n 33ea0 │ │ movs r0, r4 │ │ lsrs r0, r0, #8 │ │ lsls r1, r1, #10 │ │ - b.n 15d14 │ │ + b.n 34564 │ │ subs r2, r2, #5 │ │ - b.n 16160 │ │ + b.n 349b0 │ │ eors r4, r2 │ │ - b.n 160da │ │ + b.n 3492a │ │ strb r1, [r0, #0] │ │ - b.n 160e0 │ │ + b.n 34930 │ │ lsls r0, r0, #4 │ │ - b.n 15d54 │ │ + b.n 345a4 │ │ strh r0, [r6, #4] │ │ - b.n 160ec │ │ - add r0, pc, #16 @ (adr r0, 15c68 ) │ │ - b.n 160da │ │ + b.n 3493c │ │ + add r0, pc, #16 @ (adr r0, 344b8 ) │ │ + b.n 3492a │ │ str r1, [r1, r0] │ │ - b.n 15f9e │ │ + b.n 347ee │ │ movs r4, r0 │ │ and.w r0, r0, r1, lsl #28 │ │ - b.n 160f4 │ │ - add r0, pc, #496 @ (adr r0, 15e58 ) │ │ - b.n 160fe │ │ + b.n 34944 │ │ + add r0, pc, #496 @ (adr r0, 346a8 ) │ │ + b.n 3494e │ │ eors r4, r2 │ │ - b.n 160f6 │ │ + b.n 34946 │ │ movs r1, r0 │ │ - b.n 16360 │ │ + b.n 34bb0 │ │ movs r2, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 157ae │ │ + b.n 33ffe │ │ movs r0, r0 │ │ - b.n 1631e │ │ + b.n 34b6e │ │ @ instruction: 0xfff71aff │ │ @ instruction: 0xea15e24b │ │ asrs r4, r2, #1 │ │ - b.n 163ca │ │ + b.n 34c1a │ │ lsls r0, r6, #2 │ │ - b.n 1612a │ │ + b.n 3497a │ │ movs r0, #8 │ │ - b.n 15fd2 │ │ + b.n 34822 │ │ lsls r5, r2, #6 │ │ - b.n 15cd6 │ │ + b.n 34526 │ │ asrs r4, r0, #32 │ │ - b.n 15fda │ │ + b.n 3482a │ │ ldrh r0, [r2, #10] │ │ add.w r2, r0, r5, lsl #2 │ │ - b.n 15d6c │ │ + b.n 345bc │ │ subs r2, r2, #5 │ │ - b.n 161c0 │ │ + b.n 34a10 │ │ lsls r0, r0, #4 │ │ - b.n 15dac │ │ + b.n 345fc │ │ asrs r0, r1, #32 │ │ - b.n 15fee │ │ + b.n 3483e │ │ movs r0, #80 @ 0x50 │ │ - b.n 161b2 │ │ + b.n 34a02 │ │ movs r0, r1 │ │ - b.n 15ff6 │ │ + b.n 34846 │ │ ldrh r1, [r1, #10] │ │ add.w r0, r0, r7, lsl #20 │ │ - b.n 15ffe │ │ + b.n 3484e │ │ @ instruction: 0xffe7eaff │ │ @ instruction: 0xea15e24b │ │ lsls r4, r2, #1 │ │ - b.n 1640a │ │ + b.n 34c5a │ │ str r0, [sp, #704] @ 0x2c0 │ │ - b.n 1616a │ │ + b.n 349ba │ │ adds r0, #176 @ 0xb0 │ │ - b.n 16168 │ │ + b.n 349b8 │ │ str r0, [sp, #596] @ 0x254 │ │ - b.n 15d16 │ │ + b.n 34566 │ │ movs r0, #32 │ │ - b.n 1641a │ │ + b.n 34c6a │ │ asrs r0, r2, #32 │ │ - b.n 161e4 │ │ + b.n 34a34 │ │ lsrs r2, r0, #10 │ │ - bne.w fff78e62 │ │ - b.n 162e6 │ │ + bne.w fff976b2 │ │ + b.n 34b36 │ │ eors r0, r4 │ │ - b.n 16180 │ │ + b.n 349d0 │ │ strh r0, [r1, #4] │ │ - b.n 16184 │ │ + b.n 349d4 │ │ cmp r2, #207 @ 0xcf │ │ orn pc, r1, #13440 @ 0x3480 │ │ - b.n 16210 │ │ + b.n 34a60 │ │ asrs r0, r2, #32 │ │ - b.n 161fa │ │ - add r0, pc, #4 @ (adr r0, 15d00 ) │ │ - b.n 1637e │ │ - ldr r3, [pc, #0] @ (15d00 ) │ │ + b.n 34a4a │ │ + add r0, pc, #4 @ (adr r0, 34550 ) │ │ + b.n 34bce │ │ + ldr r3, [pc, #0] @ (34550 ) │ │ vldr s1, [r3, #520] @ 0x208 │ │ orr.w sl, r0, #292864 @ 0x47800 │ │ orr.w fp, r1, #32768 @ 0x8000 │ │ stcl 0, cr0, [r0, #12] │ │ and.w r0, r0, r4, lsr #25 │ │ - b.n 16222 │ │ + b.n 34a72 │ │ str r4, [r7, r1] │ │ - b.n 16224 │ │ + b.n 34a74 │ │ lsrs r5, r2, #8 │ │ - b.n 163ca │ │ + b.n 34c1a │ │ movs r3, r5 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 15850 │ │ + b.n 340a0 │ │ movs r0, r0 │ │ - b.n 163ca │ │ + b.n 34c1a │ │ @ instruction: 0xfff81aff │ │ strb r6, [r0, #0] │ │ - b.n 15e44 │ │ + b.n 34694 │ │ movs r4, r0 │ │ - b.n 16076 │ │ + b.n 348c6 │ │ asrs r7, r0, #32 │ │ - b.n 1607a │ │ + b.n 348ca │ │ ldrh r7, [r1, #36] @ 0x24 │ │ add.w r0, r0, r8 │ │ - b.n 16082 │ │ + b.n 348d2 │ │ asrs r4, r0, #32 │ │ - b.n 16086 │ │ + b.n 348d6 │ │ movs r0, #7 │ │ - b.n 1608a │ │ + b.n 348da │ │ ldrh r4, [r4, #8] │ │ add.w r0, r0, r7 │ │ - b.n 16092 │ │ + b.n 348e2 │ │ asrs r5, r0, #32 │ │ - b.n 16096 │ │ + b.n 348e6 │ │ movs r0, #4 │ │ - b.n 1609a │ │ + b.n 348ea │ │ ldrh r0, [r4, #8] │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 16270 │ │ + b.n 34ac0 │ │ asrs r0, r5, #32 │ │ - b.n 16270 │ │ + b.n 34ac0 │ │ movs r0, #8 │ │ - b.n 160aa │ │ + b.n 348fa │ │ ldrh r4, [r3, #8] │ │ add.w r0, r0, r8, ror #1 │ │ - b.n 1589c │ │ + b.n 340ec │ │ lsls r0, r2, #1 │ │ - b.n 15884 │ │ + b.n 340d4 │ │ @ instruction: 0xffe5eaff │ │ - blx 4163bc │ │ - blx 4163c0 │ │ + blx 434c0c │ │ + blx 434c10 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ @@ -23686,1570 +65892,1570 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ movs r4, r0 │ │ - b.n 15910 │ │ + b.n 34160 │ │ @ instruction: 0xea15e24b │ │ stmia r0!, {} │ │ - b.n 1651e │ │ + b.n 34d6e │ │ movs r0, #36 @ 0x24 │ │ - b.n 16522 │ │ + b.n 34d72 │ │ movs r2, r1 │ │ - b.n 15ee6 │ │ + b.n 34736 │ │ movs r0, r7 │ │ - b.n 15904 │ │ + b.n 34154 │ │ lsls r0, r6, #2 │ │ - b.n 1628a │ │ + b.n 34ada │ │ asrs r0, r0, #32 │ │ - b.n 16532 │ │ + b.n 34d82 │ │ str r0, [r5, r0] │ │ - b.n 162f6 │ │ + b.n 34b46 │ │ lsrs r2, r2, #29 │ │ - b.n 16314 │ │ + b.n 34b64 │ │ strb r4, [r4, #0] │ │ - b.n 1653e │ │ - add r0, pc, #0 @ (adr r0, 15e00 ) │ │ - b.n 16542 │ │ + b.n 34d8e │ │ + add r0, pc, #0 @ (adr r0, 34650 ) │ │ + b.n 34d92 │ │ strh r5, [r0, #0] │ │ - b.n 16146 │ │ + b.n 34996 │ │ asrs r4, r7, #32 │ │ - b.n 15924 │ │ + b.n 34174 │ │ str r0, [r0, r1] │ │ - b.n 15928 │ │ + b.n 34178 │ │ asrs r4, r0, #1 │ │ - b.n 1594c │ │ + b.n 3419c │ │ ands r0, r0 │ │ - b.n 16156 │ │ - ldr r3, [pc, #8] @ (15e20 ) │ │ + b.n 349a6 │ │ + ldr r3, [pc, #8] @ (34670 ) │ │ ldcl 0, cr6, [r5, #-48] @ 0xffffffd0 │ │ - b.n 1615e │ │ + b.n 349ae │ │ str r0, [sp, #0] │ │ - b.n 15944 │ │ + b.n 34194 │ │ asrs r0, r3, #32 │ │ - b.n 162b0 │ │ + b.n 34b00 │ │ lsrs r7, r1, #10 │ │ orn r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 162b8 │ │ + b.n 34b08 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 16336 │ │ + b.n 34b86 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #55808 @ 0xda00 │ │ vstr s5, [sp, #776] @ 0x308 │ │ orr.w r7, r4, #671744 @ 0xa4000 │ │ add.w r0, r0, r0, lsr #32 │ │ - b.n 16354 │ │ - ldr r3, [pc, #32] @ (15e6c ) │ │ + b.n 34ba4 │ │ + ldr r3, [pc, #32] @ (346bc ) │ │ vldr s1, [r5, #572] @ 0x23c │ │ orn r0, r0, #13893632 @ 0xd40000 │ │ - b.n 16596 │ │ + b.n 34de6 │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r8, #6553600 @ 0x640000 │ │ - b.n 16378 │ │ + b.n 34bc8 │ │ asrs r0, r2, #32 │ │ - b.n 16362 │ │ + b.n 34bb2 │ │ str r0, [r0, r0] │ │ - b.n 161a6 │ │ - ldr r3, [pc, #232] @ (15f50 ) │ │ + b.n 349f6 │ │ + ldr r3, [pc, #232] @ (347a0 ) │ │ vstr s1, [sp, #828] @ 0x33c │ │ orr.w sl, r1, #407552 @ 0x63800 │ │ orr.w r7, r5, #622592 @ 0x98000 │ │ @ instruction: 0xeb00c006 │ │ - b.n 161ba │ │ + b.n 34a0a │ │ ldr r2, [r2, #116] @ 0x74 │ │ - b.n 16398 │ │ + b.n 34be8 │ │ movs r4, r1 │ │ - b.n 15f94 │ │ + b.n 347e4 │ │ ands r0, r0 │ │ - b.n 159ae │ │ + b.n 341fe │ │ lsls r6, r1, #1 │ │ ldmia.w r6, {r1, r8, sl, fp, ip} │ │ - b.n 16190 │ │ + b.n 349e0 │ │ asrs r2, r1, #32 │ │ - b.n 15dd2 │ │ + b.n 34622 │ │ subs r3, r0, r0 │ │ - b.n 161d6 │ │ - add r0, pc, #256 @ (adr r0, 15f98 ) │ │ - b.n 163ae │ │ + b.n 34a26 │ │ + add r0, pc, #256 @ (adr r0, 347e8 ) │ │ + b.n 34bfe │ │ asrs r2, r4, #12 │ │ - b.n 161a0 │ │ + b.n 349f0 │ │ asrs r4, r0, #32 │ │ - b.n 159a2 │ │ + b.n 341f2 │ │ movs r1, #88 @ 0x58 │ │ - b.n 159e0 │ │ + b.n 34230 │ │ asrs r6, r0, #28 │ │ - b.n 161ea │ │ + b.n 34a3a │ │ asrs r3, r4, #24 │ │ - b.n 161b0 │ │ + b.n 34a00 │ │ adds r1, #92 @ 0x5c │ │ - b.n 159ec │ │ + b.n 3423c │ │ asrs r0, r1, #32 │ │ - b.n 159b6 │ │ + b.n 34206 │ │ lsrs r1, r0, #12 │ │ - b.n 1656e │ │ + b.n 34dbe │ │ asrs r2, r0, #16 │ │ - b.n 161fe │ │ + b.n 34a4e │ │ adds r6, r4, r4 │ │ - b.n 161c4 │ │ + b.n 34a14 │ │ str r0, [r4, #20] │ │ - b.n 15a00 │ │ + b.n 34250 │ │ asrs r4, r1, #32 │ │ - b.n 159ca │ │ + b.n 3421a │ │ asrs r3, r0, #4 │ │ - b.n 1620e │ │ + b.n 34a5e │ │ adds r1, #100 @ 0x64 │ │ - b.n 15a0c │ │ + b.n 3425c │ │ adds r2, r4, #0 │ │ - b.n 161d8 │ │ + b.n 34a28 │ │ subs r6, r0, #0 │ │ - b.n 161dc │ │ + b.n 34a2c │ │ movs r1, #104 @ 0x68 │ │ - b.n 15a18 │ │ + b.n 34268 │ │ asrs r0, r2, #32 │ │ - b.n 159e2 │ │ + b.n 34232 │ │ subs r3, r0, r4 │ │ - b.n 16226 │ │ + b.n 34a76 │ │ asrs r6, r4, #8 │ │ - b.n 161ec │ │ + b.n 34a3c │ │ asrs r4, r2, #32 │ │ - b.n 159ee │ │ + b.n 3423e │ │ adds r2, r0, r0 │ │ - b.n 16232 │ │ + b.n 34a82 │ │ str r0, [r1, #12] │ │ - b.n 16410 │ │ + b.n 34c60 │ │ asrs r3, r4, #20 │ │ - b.n 161fc │ │ + b.n 34a4c │ │ asrs r0, r3, #32 │ │ - b.n 159fe │ │ + b.n 3424e │ │ asrs r4, r0, #20 │ │ - b.n 16242 │ │ + b.n 34a92 │ │ adds r2, r4, r0 │ │ - b.n 16208 │ │ + b.n 34a58 │ │ asrs r4, r3, #32 │ │ - b.n 15a0a │ │ + b.n 3425a │ │ lsls r6, r1, #1 │ │ ldmia.w r6, {r1, r8, sl, fp, ip} │ │ - b.n 16214 │ │ + b.n 34a64 │ │ str r0, [r0, r0] │ │ - b.n 15a40 │ │ + b.n 34290 │ │ asrs r0, r4, #32 │ │ - b.n 15a1a │ │ + b.n 3426a │ │ subs r3, r0, r0 │ │ - b.n 1625e │ │ + b.n 34aae │ │ asrs r2, r4, #12 │ │ - b.n 16224 │ │ + b.n 34a74 │ │ asrs r4, r4, #32 │ │ - b.n 15a26 │ │ + b.n 34276 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 15a64 │ │ + b.n 342b4 │ │ asrs r6, r0, #28 │ │ - b.n 1626e │ │ + b.n 34abe │ │ asrs r3, r4, #24 │ │ - b.n 16234 │ │ + b.n 34a84 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 15a70 │ │ + b.n 342c0 │ │ asrs r0, r5, #32 │ │ - b.n 15a3a │ │ + b.n 3428a │ │ asrs r2, r0, #16 │ │ - b.n 1627e │ │ + b.n 34ace │ │ adds r6, r4, r4 │ │ - b.n 16244 │ │ + b.n 34a94 │ │ str r0, [r4, #12] │ │ - b.n 15a80 │ │ + b.n 342d0 │ │ asrs r4, r5, #32 │ │ - b.n 15a4a │ │ + b.n 3429a │ │ subs r3, r0, r4 │ │ - b.n 1628e │ │ + b.n 34ade │ │ asrs r6, r4, #8 │ │ - b.n 16254 │ │ + b.n 34aa4 │ │ asrs r4, r6, #32 │ │ - b.n 15a56 │ │ + b.n 342a6 │ │ asrs r0, r5, #3 │ │ - b.n 15a94 │ │ - ldr r0, [pc, #4] @ (15f60 ) │ │ - b.n 1629e │ │ + b.n 342e4 │ │ + ldr r0, [pc, #4] @ (347b0 ) │ │ + b.n 34aee │ │ adds r5, #35 @ 0x23 │ │ - b.n 1626a │ │ + b.n 34aba │ │ adds r0, #56 @ 0x38 │ │ - b.n 15a66 │ │ + b.n 342b6 │ │ adds r5, #5 │ │ - b.n 162aa │ │ + b.n 34afa │ │ str r4, [r3, r3] │ │ - b.n 15aa8 │ │ + b.n 342f8 │ │ adds r1, r4, r0 │ │ - b.n 16278 │ │ + b.n 34ac8 │ │ asrs r4, r7, #32 │ │ - b.n 15a76 │ │ + b.n 342c6 │ │ asrs r5, r0, #4 │ │ - b.n 162ba │ │ + b.n 34b0a │ │ str r0, [r1, r0] │ │ - b.n 162be │ │ + b.n 34b0e │ │ adds r2, r4, #0 │ │ - b.n 16284 │ │ + b.n 34ad4 │ │ movs r0, #36 @ 0x24 │ │ - b.n 166c6 │ │ + b.n 34f16 │ │ subs r6, r0, #0 │ │ - b.n 1628c │ │ + b.n 34adc │ │ asrs r0, r6, #32 │ │ - b.n 15a8e │ │ + b.n 342de │ │ lsrs r2, r2, #29 │ │ - b.n 164ac │ │ + b.n 34cfc │ │ @ instruction: 0xff9d1aff │ │ str r0, [r0, r1] │ │ - b.n 15ad4 │ │ + b.n 34324 │ │ ldmia r3!, {r0} │ │ - b.n 164b6 │ │ + b.n 34d06 │ │ asrs r4, r7, #32 │ │ - b.n 15adc │ │ + b.n 3432c │ │ ldrb r5, [r2, r4] │ │ - b.n 164b0 │ │ + b.n 34d00 │ │ asrs r1, r0, #32 │ │ - b.n 164ac │ │ + b.n 34cfc │ │ lsls r0, r0, #1 │ │ - b.n 16650 │ │ + b.n 34ea0 │ │ @ instruction: 0xff921aff │ │ lsls r4, r0, #1 │ │ - b.n 15af0 │ │ + b.n 34340 │ │ asrs r0, r0, #32 │ │ - b.n 166fa │ │ + b.n 34f4a │ │ asrs r0, r2, #14 │ │ @ instruction: 0xeb009004 │ │ - b.n 15afc │ │ - add r0, pc, #0 @ (adr r0, 15fc4 ) │ │ - b.n 15b00 │ │ + b.n 3434c │ │ + add r0, pc, #0 @ (adr r0, 34814 ) │ │ + b.n 34350 │ │ ands r0, r7 │ │ - b.n 15b04 │ │ + b.n 34354 │ │ lsrs r1, r0, #16 │ │ - b.n 16602 │ │ + b.n 34e52 │ │ lsls r4, r2, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 15b08 │ │ + b.n 34358 │ │ movs r0, r0 │ │ - b.n 1667a │ │ + b.n 34eca │ │ lsls r1, r2, #1 │ │ subs r0, r0, r0 │ │ lsls r4, r4, #6 │ │ - b.n 15b20 │ │ + b.n 34370 │ │ asrs r0, r7, #32 │ │ - b.n 16726 │ │ + b.n 34f76 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2805f52 │ │ - b.n 16508 │ │ + b.n 34d58 │ │ movs r0, r0 │ │ - b.n 16110 │ │ + b.n 34960 │ │ str r0, [r0, #0] │ │ - b.n 16736 │ │ + b.n 34f86 │ │ strh r1, [r0, #0] │ │ - b.n 1673a │ │ + b.n 34f8a │ │ ands r0, r0 │ │ - b.n 15b10 │ │ + b.n 34360 │ │ movs r0, #0 │ │ - b.n 16342 │ │ + b.n 34b92 │ │ ldrh r0, [r1, #24] │ │ vldr s1, [r0, #772] @ 0x304 │ │ orn sl, r2, #423936 @ 0x67800 │ │ orn r0, r2, #688128 @ 0xa8000 │ │ - b.n 16512 │ │ - ldr r2, [pc, #828] @ (16350 ) │ │ + b.n 34d62 │ │ + ldr r2, [pc, #828] @ (34ba0 ) │ │ orn r0, r2, #868352 @ 0xd4000 │ │ - b.n 16524 │ │ + b.n 34d74 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r2, #589824 @ 0x90000 │ │ - b.n 16522 │ │ + b.n 34d72 │ │ ldr r3, [sp, #72] @ 0x48 │ │ ldcl 0, cr0, [r0, #160] @ 0xa0 │ │ - b.n 16534 │ │ + b.n 34d84 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #933888 @ 0xe4000 │ │ - b.n 1653c │ │ - ldr r2, [pc, #828] @ (16370 ) │ │ + b.n 34d8c │ │ + ldr r2, [pc, #828] @ (34bc0 ) │ │ orr.w r0, r0, #8716288 @ 0x850000 │ │ - b.n 1637a │ │ + b.n 34bca │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #2179072 @ 0x214000 │ │ - b.n 16382 │ │ + b.n 34bd2 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r2, #589824 @ 0x90000 │ │ - b.n 16554 │ │ + b.n 34da4 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 16392 │ │ + b.n 34be2 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r1, r2, #1536 @ 0x600 │ │ - b.n 15b74 │ │ + b.n 343c4 │ │ strh r0, [r3, #12] │ │ - b.n 15b78 │ │ + b.n 343c8 │ │ str r4, [r7, #24] │ │ - b.n 15b7c │ │ + b.n 343cc │ │ ldrh r2, [r3, #26] │ │ vstr d25, [sp, #400] @ 0x190 │ │ vstr VPR, [sp, #80] @ 0x50 │ │ @ instruction: 0xeb00ea15 │ │ - b.n 16508 │ │ + b.n 34d58 │ │ lsls r2, r0, #28 │ │ - b.n 1657e │ │ + b.n 34dce │ │ lsls r0, r6 │ │ - b.n 16516 │ │ + b.n 34d66 │ │ movs r4, r0 │ │ - b.n 15b90 │ │ + b.n 343e0 │ │ asrs r5, r0, #32 │ │ - b.n 163c2 │ │ + b.n 34c12 │ │ movs r0, #124 @ 0x7c │ │ - b.n 167c6 │ │ + b.n 35016 │ │ movs r4, r0 │ │ - b.n 163ca │ │ - add r4, pc, #4 @ (adr r4, 16090 ) │ │ + b.n 34c1a │ │ + add r4, pc, #456 @ (adr r4, 34aa4 ) │ │ @ instruction: 0xfa00e905 │ │ - b.n 16528 │ │ + b.n 34d78 │ │ str r0, [r0, r2] │ │ - b.n 167d6 │ │ + b.n 35026 │ │ adds r6, r0, #5 │ │ - b.n 16536 │ │ + b.n 34d86 │ │ strb r4, [r6, #1] │ │ - b.n 167de │ │ + b.n 3502e │ │ movs r6, r0 │ │ and.w r0, r0, r4 │ │ - b.n 163e6 │ │ + b.n 34c36 │ │ asrs r4, r0, #32 │ │ - b.n 163ea │ │ + b.n 34c3a │ │ strh r0, [r6, #58] @ 0x3a │ │ @ instruction: 0xeb00e905 │ │ - b.n 16548 │ │ + b.n 34d98 │ │ adds r6, r0, #5 │ │ - b.n 16552 │ │ + b.n 34da2 │ │ str r1, [r0, r0] │ │ - b.n 16564 │ │ + b.n 34db4 │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r1, #5 │ │ - b.n 15be4 │ │ + b.n 34434 │ │ movs r0, r0 │ │ - b.n 16766 │ │ + b.n 34fb6 │ │ @ instruction: 0xfff50aff │ │ movs r0, r2 │ │ - b.n 165d6 │ │ + b.n 34e26 │ │ strh r0, [r1, #10] │ │ - b.n 15bd4 │ │ + b.n 34424 │ │ str r0, [r0, #20] │ │ - b.n 15bd8 │ │ + b.n 34428 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 165e6 │ │ + b.n 34e36 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 165ee │ │ + b.n 34e3e │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 165f6 │ │ + b.n 34e46 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 165fe │ │ + b.n 34e4e │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 16606 │ │ + b.n 34e56 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 16446 │ │ + b.n 34c96 │ │ ldrh r7, [r0, #22] │ │ and.w r0, r0, #2048 @ 0x800 │ │ - b.n 15c0e │ │ + b.n 3445e │ │ str r1, [r0, r0] │ │ - b.n 165bc │ │ + b.n 34e0c │ │ @ instruction: 0xffe91aff │ │ @ instruction: 0xea15e24b │ │ movs r4, r0 │ │ - b.n 15c50 │ │ + b.n 344a0 │ │ asrs r0, r6, #2 │ │ - b.n 165be │ │ + b.n 34e0e │ │ ldrh r6, [r4, #58] @ 0x3a │ │ add.w r5, r0, sl, lsr #1 │ │ - b.n 160ea │ │ + b.n 3493a │ │ lsls r0, r7, #2 │ │ - b.n 15c40 │ │ + b.n 34490 │ │ movs r1, r1 │ │ - b.n 16472 │ │ - beq.n 16194 │ │ - b.n 165cc │ │ + b.n 34cc2 │ │ + beq.n 349e4 │ │ + b.n 34e1c │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 16658 │ │ + b.n 34ea8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r5} │ │ - b.n 15c84 │ │ + b.n 344d4 │ │ asrs r0, r0, #32 │ │ - b.n 1688a │ │ + b.n 350da │ │ str r0, [sp, #0] │ │ - b.n 1688e │ │ + b.n 350de │ │ movs r0, r0 │ │ - b.n 16270 │ │ - add r7, sp, #360 @ 0x168 │ │ + b.n 34ac0 │ │ + add sp, #328 @ 0x148 │ │ @ instruction: 0xeb00fff4 │ │ - @ instruction: 0xeaff015f │ │ - @ instruction: 0xffff09fc │ │ - vshr.u64 q15, q2, #1 │ │ - @ instruction: 0xfffe054d │ │ - @ instruction: 0xfffff164 │ │ - vtbx.8 d30, {d30}, d16 │ │ - movs r2, r0 │ │ - strd r0, r0, [r4], #8 │ │ - @ instruction: 0xe8d80002 │ │ - @ instruction: 0xe8c00002 │ │ - lsls r0, r6, #25 │ │ - vrsubhn.i d16, , q2 │ │ - vcvt.u32.f32 d31, d4, #1 │ │ - vshll.u32 , d4, #30 │ │ - vcvt.f16.u16 d20, d0, #2 │ │ + @ instruction: 0xeaff1524 │ │ + vmull.u q10, d29, d28 │ │ + vrsra.u64 d19, d12, #3 │ │ + vcge.s q9, q14, #0 │ │ + vceq.f d16, d25, #0 │ │ + vsri.64 d31, d8, #3 │ │ + movs r2, r0 │ │ + eors.w r0, ip, #8519680 @ 0x820000 │ │ + eors.w r0, r0, #8519680 @ 0x820000 │ │ + orns r0, r8, #8519680 @ 0x820000 │ │ + ldr r1, [pc, #128] @ (34a50 ) │ │ + vqshrn.u64 d20, q10, #3 │ │ + vcle.s q10, q2, #0 │ │ + vqdmulh.s , , d4[0] │ │ + vcvt.f16.u16 d20, d0, #3 │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 166b0 │ │ + b.n 34f00 │ │ ands r0, r0 │ │ - b.n 164da │ │ + b.n 34d2a │ │ movs r4, r7 │ │ - b.n 15cdc │ │ + b.n 3452c │ │ movs r0, r0 │ │ - b.n 160e0 │ │ + b.n 34930 │ │ movs r0, r0 │ │ - b.n 15cc6 │ │ + b.n 34516 │ │ movs r4, r0 │ │ - b.n 1644a │ │ + b.n 34c9a │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1685a │ │ + b.n 350aa │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 164fa │ │ + b.n 34d4a │ │ asrs r0, r5, #2 │ │ - b.n 168fe │ │ - add r3, pc, #724 @ (adr r3, 16494 ) │ │ - @ instruction: 0xfa008c10 │ │ + b.n 3514e │ │ + add r4, pc, #420 @ (adr r4, 34bb4 ) │ │ + mls ip, r0, r0, r8 │ │ ldmia.w sp!, {r2, r4} │ │ - b.n 15d08 │ │ + b.n 34558 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 15cf6 │ │ + b.n 34546 │ │ asrs r4, r5, #2 │ │ - b.n 15cfa │ │ + b.n 3454a │ │ movs r0, r0 │ │ - b.n 162f4 │ │ + b.n 34b44 │ │ vrhadd.u d14, d2, d31 │ │ @ instruction: 0xfff5eaff │ │ - blt.n 160f8 │ │ + b.n 348b8 │ │ movs r2, r0 │ │ - bl 1e51e0 │ │ - ldr r7, [pc, #960] @ (165a8 ) │ │ + lsls r0, r1, #26 │ │ + @ instruction: 0xfffd4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 16708 │ │ - beq.n 16188 │ │ - b.n 1668c │ │ + b.n 34f58 │ │ + beq.n 349d8 │ │ + b.n 34edc │ │ movs r0, r0 │ │ - b.n 16898 │ │ + b.n 350e8 │ │ lsls r2, r0, #2 │ │ lsrs r0, r0, #8 │ │ str r1, [r0, #0] │ │ - b.n 1653e │ │ + b.n 34d8e │ │ lsls r0, r2, #1 │ │ movt r0, #304 @ 0x130 │ │ - b.n 16946 │ │ + b.n 35196 │ │ ands r6, r0 │ │ - b.n 1654a │ │ + b.n 34d9a │ │ lsrs r1, r0, #8 │ │ orr.w r0, r4, #2621440 @ 0x280000 │ │ - b.n 1671e │ │ + b.n 34f6e │ │ movs r0, r0 │ │ - b.n 168ba │ │ + b.n 3510a │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 1672a │ │ + b.n 34f7a │ │ lsrs r7, r1, #8 │ │ orr.w sl, r4, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #16318464 @ 0xf90000 │ │ lsrs r0, r0, #8 │ │ str r0, [r4, r0] │ │ - b.n 16748 │ │ + b.n 34f98 │ │ asrs r2, r0, #32 │ │ - b.n 16572 │ │ + b.n 34dc2 │ │ movs r0, #3 │ │ - b.n 16576 │ │ + b.n 34dc6 │ │ movs r5, r0 │ │ - b.n 1657a │ │ + b.n 34dca │ │ lsls r0, r0, #2 │ │ add.w r0, r0, r0 │ │ - b.n 168e2 │ │ + b.n 35132 │ │ lsls r0, r7, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 1698a │ │ + b.n 351da │ │ ands r5, r0 │ │ - b.n 1658e │ │ + b.n 34dde │ │ cmp r2, #192 @ 0xc0 │ │ orn r0, r4, #13107200 @ 0xc80000 │ │ - b.n 166ec │ │ + b.n 34f3c │ │ asrs r0, r2, #32 │ │ - b.n 16764 │ │ + b.n 34fb4 │ │ strh r4, [r4, #0] │ │ - b.n 1699e │ │ + b.n 351ee │ │ lsrs r0, r2, #12 │ │ ldcl 0, cr7, [sp] │ │ - b.n 165a6 │ │ - ldr r2, [pc, #828] @ (165a4 ) │ │ + b.n 34df6 │ │ + ldr r2, [pc, #828] @ (34df4 ) │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 1676e │ │ - ldr r2, [pc, #828] @ (165ac ) │ │ + b.n 34fbe │ │ + ldr r2, [pc, #828] @ (34dfc ) │ │ orr.w fp, r1, #9043968 @ 0x8a0000 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ orr.w r6, r7, #614400 @ 0x96000 │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 1678c │ │ - ldr r3, [pc, #104] @ (162ec ) │ │ + b.n 34fdc │ │ + ldr r3, [pc, #104] @ (34b3c ) │ │ vldr s5, [sp, #828] @ 0x33c │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 16724 │ │ + b.n 34f74 │ │ asrs r0, r2, #32 │ │ - b.n 16792 │ │ + b.n 34fe2 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #32768 @ 0x8000 │ │ - b.n 165da │ │ + b.n 34e2a │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #37888 @ 0x9400 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ orr.w r6, r4, #569344 @ 0x8b000 │ │ add.w r0, r0, r0 │ │ - b.n 15dd6 │ │ + b.n 34626 │ │ movs r0, #80 @ 0x50 │ │ - b.n 15ce8 │ │ + b.n 34538 │ │ asrs r0, r1, #1 │ │ - b.n 15cec │ │ + b.n 3453c │ │ lsls r0, r0, #20 │ │ - b.n 165fa │ │ + b.n 34e4a │ │ asrs r4, r3, #32 │ │ - b.n 15dd8 │ │ + b.n 34628 │ │ ldr r2, [r4, r0] │ │ - b.n 165c2 │ │ + b.n 34e12 │ │ lsls r0, r6, #1 │ │ - b.n 15cfc │ │ + b.n 3454c │ │ movs r0, r0 │ │ - b.n 15de4 │ │ + b.n 34634 │ │ cmp r0, #2 │ │ - b.n 1660e │ │ + b.n 34e5e │ │ movs r4, r6 │ │ - b.n 15d08 │ │ + b.n 34558 │ │ movs r4, r2 │ │ - b.n 15df0 │ │ + b.n 34640 │ │ lsls r4, r3, #1 │ │ - b.n 15d10 │ │ + b.n 34560 │ │ movs r4, r1 │ │ - b.n 15df8 │ │ + b.n 34648 │ │ movs r0, r7 │ │ - b.n 15d18 │ │ + b.n 34568 │ │ asrs r4, r0, #1 │ │ - b.n 15d1c │ │ + b.n 3456c │ │ movs r4, r0 │ │ - b.n 15e04 │ │ + b.n 34654 │ │ lsls r4, r2, #1 │ │ - b.n 15d24 │ │ + b.n 34574 │ │ asrs r0, r3, #32 │ │ - b.n 15e0c │ │ + b.n 3465c │ │ asrs r0, r0, #1 │ │ - b.n 15d2c │ │ + b.n 3457c │ │ strh r0, [r3, #2] │ │ - b.n 15d30 │ │ + b.n 34580 │ │ movs r5, #32 │ │ - b.n 16602 │ │ + b.n 34e52 │ │ asrs r0, r2, #32 │ │ - b.n 15e1c │ │ + b.n 3466c │ │ lsrs r0, r0, #12 │ │ - b.n 16646 │ │ + b.n 34e96 │ │ asrs r0, r0, #32 │ │ - b.n 15e38 │ │ + b.n 34688 │ │ strb r0, [r4, #1] │ │ - b.n 15d44 │ │ + b.n 34594 │ │ lsls r0, r5, #8 │ │ - b.n 16612 │ │ + b.n 34e62 │ │ asrs r0, r1, #32 │ │ - b.n 15e30 │ │ + b.n 34680 │ │ asrs r4, r4, #1 │ │ - b.n 15d50 │ │ + b.n 345a0 │ │ movs r4, r6 │ │ - b.n 15e2a │ │ + b.n 3467a │ │ lsls r7, r0, #16 │ │ - b.n 16662 │ │ + b.n 34eb2 │ │ adds r0, #104 @ 0x68 │ │ - b.n 15d5c │ │ + b.n 345ac │ │ lsrs r1, r4, #4 │ │ - b.n 1662a │ │ + b.n 34e7a │ │ movs r4, r5 │ │ - b.n 15e3a │ │ + b.n 3468a │ │ lsls r1, r0, #28 │ │ - b.n 16672 │ │ - b.n 1640c │ │ - b.n 15d6c │ │ + b.n 34ec2 │ │ + b.n 34c5c │ │ + b.n 345bc │ │ lsls r3, r4, #24 │ │ - b.n 1663a │ │ + b.n 34e8a │ │ movs r0, r5 │ │ - b.n 15e4a │ │ + b.n 3469a │ │ lsrs r3, r0, #8 │ │ - b.n 16682 │ │ + b.n 34ed2 │ │ stmia r0!, {r3, r5} │ │ - b.n 15d7c │ │ + b.n 345cc │ │ lsls r6, r5, #12 │ │ - b.n 1664a │ │ + b.n 34e9a │ │ movs r4, r4 │ │ - b.n 15e5a │ │ + b.n 346aa │ │ movs r0, r0 │ │ - b.n 15e8c │ │ + b.n 346dc │ │ ands r4, r5 │ │ - b.n 15d8c │ │ + b.n 345dc │ │ lsrs r6, r1, #20 │ │ - b.n 1665a │ │ + b.n 34eaa │ │ movs r0, r4 │ │ - b.n 15e6a │ │ + b.n 346ba │ │ movs r0, r1 │ │ - b.n 15e9c │ │ - add r0, pc, #192 @ (adr r0, 16424 ) │ │ - b.n 15d9c │ │ + b.n 346ec │ │ + add r0, pc, #192 @ (adr r0, 34c74 ) │ │ + b.n 345ec │ │ movs r0, #56 @ 0x38 │ │ - b.n 15e76 │ │ + b.n 346c6 │ │ lsls r0, r0, #20 │ │ - b.n 166ae │ │ + b.n 34efe │ │ movs r0, #4 │ │ - b.n 15eac │ │ + b.n 346fc │ │ lsrs r4, r5, #32 │ │ - b.n 16676 │ │ + b.n 34ec6 │ │ movs r4, r3 │ │ - b.n 15e86 │ │ + b.n 346d6 │ │ lsrs r4, r1, #32 │ │ - b.n 166be │ │ + b.n 34f0e │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 15db8 │ │ + b.n 34608 │ │ lsls r4, r4, #20 │ │ - b.n 16686 │ │ + b.n 34ed6 │ │ movs r0, r3 │ │ - b.n 15e96 │ │ + b.n 346e6 │ │ lsrs r4, r0, #12 │ │ - b.n 166ce │ │ + b.n 34f1e │ │ asrs r0, r2, #32 │ │ - b.n 15ecc │ │ + b.n 3471c │ │ lsls r2, r5, #8 │ │ - b.n 16696 │ │ + b.n 34ee6 │ │ movs r4, r2 │ │ - b.n 15ea6 │ │ + b.n 346f6 │ │ lsls r2, r0, #16 │ │ - b.n 166de │ │ + b.n 34f2e │ │ str r4, [r7, r0] │ │ - b.n 15eae │ │ + b.n 346fe │ │ lsrs r1, r5, #4 │ │ - b.n 166a6 │ │ + b.n 34ef6 │ │ movs r4, r1 │ │ - b.n 15eb6 │ │ + b.n 34706 │ │ lsls r1, r1, #28 │ │ - b.n 166ee │ │ + b.n 34f3e │ │ lsls r1, r4, #24 │ │ - b.n 166b2 │ │ + b.n 34f02 │ │ movs r0, r1 │ │ - b.n 15ec2 │ │ + b.n 34712 │ │ lsrs r1, r0, #8 │ │ - b.n 166fa │ │ + b.n 34f4a │ │ asrs r0, r3, #32 │ │ - b.n 15ef8 │ │ + b.n 34748 │ │ lsls r1, r4, #12 │ │ - b.n 166c2 │ │ + b.n 34f12 │ │ movs r4, r0 │ │ - b.n 15ed2 │ │ + b.n 34722 │ │ movs r4, r3 │ │ - b.n 15f04 │ │ + b.n 34754 │ │ lsrs r1, r0, #20 │ │ - b.n 166ce │ │ + b.n 34f1e │ │ movs r0, r0 │ │ - b.n 15ede │ │ + b.n 3472e │ │ movs r4, r1 │ │ - b.n 15f10 │ │ + b.n 34760 │ │ lsls r0, r0, #4 │ │ - b.n 1671a │ │ + b.n 34f6a │ │ lsrs r7, r4, #16 │ │ - b.n 166de │ │ + b.n 34f2e │ │ lsrs r0, r1, #24 │ │ - b.n 166e2 │ │ + b.n 34f32 │ │ movs r0, r6 │ │ - b.n 15ef2 │ │ + b.n 34742 │ │ movs r4, r2 │ │ - b.n 15f24 │ │ + b.n 34774 │ │ lsls r0, r0, #4 │ │ - b.n 1672e │ │ + b.n 34f7e │ │ lsrs r2, r4, #16 │ │ - b.n 166f2 │ │ + b.n 34f42 │ │ lsrs r2, r1, #24 │ │ - b.n 166f6 │ │ + b.n 34f46 │ │ movs r0, r2 │ │ - b.n 15f06 │ │ + b.n 34756 │ │ movs r1, r0 │ │ - b.n 16b3e │ │ - beq.n 16438 │ │ - b.n 16898 │ │ + b.n 3538e │ │ + beq.n 34c88 │ │ + b.n 350e8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r5, sp} │ │ - b.n 15f48 │ │ + b.n 34798 │ │ movs r0, #2 │ │ - b.n 1652c │ │ + b.n 34d7c │ │ movs r1, r0 │ │ and.w r0, r0, r0, asr #8 │ │ - b.n 15f54 │ │ + b.n 347a4 │ │ movs r0, #2 │ │ - b.n 16538 │ │ + b.n 34d88 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 15f3e │ │ + b.n 3478e │ │ asrs r4, r5, #2 │ │ - b.n 15f42 │ │ + b.n 34792 │ │ movs r2, r0 │ │ - b.n 16766 │ │ + b.n 34fb6 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 16b6e │ │ - beq.n 16468 │ │ - b.n 168c8 │ │ + b.n 353be │ │ + beq.n 34cb8 │ │ + b.n 35118 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r6, r7, r8, r9, ip, sp, lr, pc} │ │ - vuzp. , q15 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 163ea │ │ - ldr r5, [pc, #960] @ (16804 ) │ │ + ldmia.w sp!, {r0, r1, r3, r9, sl, fp} │ │ + vtbl.8 d16, {d13}, d10 │ │ + vsri.64 , q2, #3 │ │ + bmi.n 34c3a │ │ + ldr r5, [pc, #960] @ (35054 ) │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 16964 │ │ - beq.n 163dc │ │ - b.n 168e8 │ │ + b.n 351b4 │ │ + beq.n 34c2c │ │ + b.n 35138 │ │ str r1, [r0, #0] │ │ - b.n 16792 │ │ + b.n 34fe2 │ │ strh r0, [r0, #0] │ │ - b.n 16796 │ │ + b.n 34fe6 │ │ str r0, [r0, r0] │ │ - b.n 16b9a │ │ + b.n 353ea │ │ lsls r1, r0, #1 │ │ - b.n 16b02 │ │ + b.n 35352 │ │ movs r7, r2 │ │ lsrs r0, r0, #8 │ │ movs r1, r4 │ │ - b.n 16b0a │ │ + b.n 3535a │ │ movs r2, r2 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 1601a │ │ + b.n 3486a │ │ lsls r6, r7, #3 │ │ - b.n 16872 │ │ + b.n 350c2 │ │ movs r2, r0 │ │ - b.n 16b16 │ │ + b.n 35366 │ │ movs r6, r1 │ │ subs r0, r0, r0 │ │ asrs r1, r0, #32 │ │ - b.n 1698a │ │ + b.n 351da │ │ lsls r0, r0, #1 │ │ - b.n 16918 │ │ + b.n 35168 │ │ adds r3, #53 @ 0x35 │ │ add.w r0, r0, r0 │ │ - b.n 16b2a │ │ + b.n 3537a │ │ lsls r5, r1, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1603e │ │ + b.n 3488e │ │ asrs r0, r0, #1 │ │ - b.n 1692c │ │ + b.n 3517c │ │ movs r3, r0 │ │ - b.n 1691a │ │ + b.n 3516a │ │ lsrs r0, r2, #28 │ │ - b.n 1677c │ │ + b.n 34fcc │ │ movs r2, #160 @ 0xa0 │ │ - b.n 167e2 │ │ + b.n 35032 │ │ movs r0, r1 │ │ - b.n 167e6 │ │ + b.n 35036 │ │ adds r3, #161 @ 0xa1 │ │ add.w r0, r0, r0, lsl #20 │ │ - b.n 167ee │ │ + b.n 3503e │ │ movs r0, r0 │ │ - b.n 16b52 │ │ + b.n 353a2 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r5, r0 │ │ - b.n 167fa │ │ - beq.n 164ec │ │ - b.n 16954 │ │ + b.n 3504a │ │ + beq.n 34d3c │ │ + b.n 351a4 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {} │ │ - b.n 16072 │ │ + b.n 348c2 │ │ movs r7, r0 │ │ - b.n 16b6a │ │ + b.n 353ba │ │ @ instruction: 0xfff98aff │ │ asrs r1, r0, #32 │ │ - b.n 16c12 │ │ + b.n 35462 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 16c16 │ │ + b.n 35466 │ │ movs r1, r2 │ │ - b.n 166fe │ │ + b.n 34f4e │ │ @ instruction: 0xfff50aff │ │ strb r0, [r5, #0] │ │ - b.n 169fc │ │ + b.n 3524c │ │ asrs r1, r0, #32 │ │ - b.n 169f2 │ │ + b.n 35242 │ │ movs r7, r0 │ │ - b.n 1682a │ │ + b.n 3507a │ │ adds r3, #27 │ │ add.w r0, r0, r0, lsl #20 │ │ - b.n 16c32 │ │ + b.n 35482 │ │ movs r0, r0 │ │ - b.n 16b96 │ │ + b.n 353e6 │ │ @ instruction: 0xffee0aff │ │ ands r5, r1 │ │ - b.n 1683e │ │ + b.n 3508e │ │ asrs r1, r4, #32 │ │ - b.n 16a0e │ │ + b.n 3525e │ │ movs r4, r0 │ │ - b.n 16846 │ │ + b.n 35096 │ │ adds r3, #20 │ │ add.w r0, r0, r0 │ │ - b.n 16bae │ │ + b.n 353fe │ │ @ instruction: 0xffe80aff │ │ movs r0, #16 │ │ - b.n 16a24 │ │ + b.n 35274 │ │ movs r0, r4 │ │ - b.n 16c5a │ │ + b.n 354aa │ │ asrs r0, r2, #32 │ │ - b.n 16a26 │ │ + b.n 35276 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #557056 @ 0x88000 │ │ - b.n 16866 │ │ + b.n 350b6 │ │ str r0, [r0, r0] │ │ - b.n 16c6a │ │ + b.n 354ba │ │ lsrs r0, r0, #11 │ │ orn sl, r4, #262144 @ 0x40000 │ │ orn r0, r7, #9437184 @ 0x900000 │ │ - b.n 16a46 │ │ - ldr r2, [pc, #828] @ (16874 ) │ │ + b.n 35296 │ │ + ldr r2, [pc, #828] @ (350c4 ) │ │ orn r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 16a4e │ │ + b.n 3529e │ │ ldr r7, [r1, #40] @ 0x28 │ │ orr.w r0, r0, #12058624 @ 0xb80000 │ │ - b.n 16c86 │ │ + b.n 354d6 │ │ lsrs r7, r1, #10 │ │ orr.w fp, r1, #8388608 @ 0x800000 │ │ vldr d17, [r7] │ │ vldr s5, [r4, #512] @ 0x200 │ │ orr.w r0, r2, #13312 @ 0x3400 │ │ - b.n 1606a │ │ - ldr r2, [pc, #572] @ (16798 ) │ │ + b.n 348ba │ │ + ldr r2, [pc, #572] @ (34fe8 ) │ │ orr.w fp, r2, #2392064 @ 0x248000 │ │ vstr d16, [r8, #32] │ │ stcl 0, cr0, [r8] │ │ - b.n 16116 │ │ + b.n 34966 │ │ movs r0, #254 @ 0xfe │ │ - b.n 1696e │ │ + b.n 351be │ │ movs r6, r0 │ │ - b.n 16c16 │ │ + b.n 35466 │ │ movs r5, r0 │ │ subs r0, r0, r0 │ │ movs r0, #0 │ │ - b.n 16134 │ │ + b.n 34984 │ │ movs r7, r0 │ │ - b.n 16a1e │ │ + b.n 3526e │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ movs r0, #1 │ │ - b.n 1698a │ │ + b.n 351da │ │ movs r2, r0 │ │ - b.n 1682a │ │ + b.n 3507a │ │ @ instruction: 0xffc90aff │ │ str r0, [r5, r1] │ │ - b.n 16a28 │ │ + b.n 35278 │ │ movs r5, r0 │ │ - b.n 168d6 │ │ + b.n 35126 │ │ ldrh r0, [r7, #18] │ │ add.w r0, r0, r0, lsr #17 │ │ - b.n 16ab8 │ │ + b.n 35308 │ │ asrs r0, r1, #32 │ │ - b.n 168e2 │ │ + b.n 35132 │ │ movs r4, r0 │ │ - b.n 168e6 │ │ + b.n 35136 │ │ ldrh r4, [r6, #18] │ │ add.w r0, r0, r4 │ │ - b.n 168ee │ │ + b.n 3513e │ │ asrs r4, r0, #32 │ │ - b.n 168f2 │ │ + b.n 35142 │ │ movs r0, #8 │ │ - b.n 168f6 │ │ + b.n 35146 │ │ strh r1, [r1, #56] @ 0x38 │ │ add.w r0, r0, r4, ror #5 │ │ - b.n 160f8 │ │ + b.n 34948 │ │ movs r3, #209 @ 0xd1 │ │ - b.n 16bc2 │ │ + b.n 35412 │ │ adds r0, #80 @ 0x50 │ │ - b.n 16100 │ │ + b.n 34950 │ │ stmia r0!, {r2, r5} │ │ - b.n 16d0a │ │ + b.n 3555a │ │ strb r4, [r2, #1] │ │ - b.n 16108 │ │ + b.n 34958 │ │ lsrs r1, r4, #12 │ │ - b.n 16912 │ │ + b.n 35162 │ │ str r0, [r3, #4] │ │ - b.n 16110 │ │ + b.n 34960 │ │ adds r2, #128 @ 0x80 │ │ - b.n 167de │ │ + b.n 3502e │ │ lsls r0, r0, #12 │ │ - b.n 166ec │ │ + b.n 34f3c │ │ adds r0, #16 │ │ - b.n 16aec │ │ + b.n 3533c │ │ eors r4, r3 │ │ - b.n 16120 │ │ + b.n 34970 │ │ strb r7, [r7, #8] │ │ - b.n 16daa │ │ + b.n 355fa │ │ ldr r4, [r1, #40] @ 0x28 │ │ orn fp, r5, #2605056 @ 0x27c000 │ │ - b.n 165b0 │ │ + b.n 34e00 │ │ movs r0, #7 │ │ - b.n 16afa │ │ + b.n 3534a │ │ lsrs r7, r1, #10 │ │ orn r0, r3, #114688 @ 0x1c000 │ │ - b.n 16b1c │ │ + b.n 3536c │ │ lsrs r2, r4, #20 │ │ - b.n 16702 │ │ - ldr r2, [pc, #956] @ (169c0 ) │ │ + b.n 34f52 │ │ + ldr r2, [pc, #956] @ (35210 ) │ │ orn sp, r3, #163840 @ 0x28000 │ │ - b.n 16716 │ │ + b.n 34f66 │ │ cmp r3, #144 @ 0x90 │ │ cdp 0, 0, cr6, cr8, cr4, {3} │ │ - b.n 1614c │ │ + b.n 3499c │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr9, cr3, {1} │ │ - b.n 16722 │ │ + b.n 34f72 │ │ movs r0, #72 @ 0x48 │ │ - b.n 16054 │ │ + b.n 348a4 │ │ ldrb r0, [r2, #14] │ │ cdp 0, 10, cr7, cr2, cr0, {3} │ │ - b.n 16160 │ │ + b.n 349b0 │ │ lsrs r0, r2, #14 │ │ cdp 0, 2, cr0, cr8, cr0, {2} │ │ - b.n 16ac4 │ │ + b.n 35314 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr3, cr9, cr3, {1} │ │ - b.n 16744 │ │ + b.n 34f94 │ │ strb r0, [r5, #1] │ │ - b.n 16174 │ │ + b.n 349c4 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr10, cr3, {1} │ │ - b.n 1674e │ │ + b.n 34f9e │ │ str r4, [r5, #4] │ │ - b.n 16180 │ │ + b.n 349d0 │ │ strh r4, [r7, #58] @ 0x3a │ │ ubfx fp, r7, #14, #17 │ │ cdp 13, 2, cr3, cr10, cr3, {1} │ │ - b.n 16760 │ │ + b.n 34fb0 │ │ strb r0, [r6, #1] │ │ - b.n 16190 │ │ + b.n 349e0 │ │ ldr r6, [r4, #12] │ │ bfi fp, r8, #14, #3 │ │ cdp 13, 0, cr3, cr11, cr3, {1} │ │ - b.n 1676e │ │ + b.n 34fbe │ │ str r0, [r0, #0] │ │ - b.n 16190 │ │ - ldr r0, [pc, #912] @ (169f8 ) │ │ + b.n 349e0 │ │ + ldr r0, [pc, #912] @ (35248 ) │ │ @ instruction: 0xf2665000 │ │ - b.n 169ae │ │ + b.n 351fe │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr3, cr11, cr3, {1} │ │ - b.n 16784 │ │ - add r7, pc, #496 @ (adr r7, 16868 ) │ │ + b.n 34fd4 │ │ + add r7, pc, #496 @ (adr r7, 350b8 ) │ │ @ instruction: 0xf3c71d23 │ │ - b.n 16780 │ │ + b.n 34fd0 │ │ asrs r6, r0, #32 │ │ - b.n 16704 │ │ - ldr r2, [pc, #560] @ (168b4 ) │ │ + b.n 34f54 │ │ + ldr r2, [pc, #560] @ (35104 ) │ │ orr.w r8, r5, #7340032 @ 0x700000 │ │ bfi r0, sl, #4, #1 │ │ - b.n 16b10 │ │ + b.n 35360 │ │ asrs r7, r7, #19 │ │ - b.n 16b14 │ │ + b.n 35364 │ │ asrs r0, r0, #32 │ │ - b.n 161a0 │ │ + b.n 349f0 │ │ lsrs r2, r4, #3 │ │ @ instruction: 0xf2601010 │ │ - b.n 16b9e │ │ + b.n 353ee │ │ lsrs r7, r1, #10 │ │ orr.w r3, r1, #3129344 @ 0x2fc000 │ │ - b.n 16e2c │ │ + b.n 3567c │ │ asrs r2, r0, #32 │ │ - b.n 1672c │ │ + b.n 34f7c │ │ asrs r7, r1, #9 │ │ - b.n 16b30 │ │ + b.n 35380 │ │ asrs r0, r4, #32 │ │ - b.n 160c8 │ │ + b.n 34918 │ │ ldr r4, [sp, #152] @ 0x98 │ │ add.w r0, r0, r0, lsl #20 │ │ - b.n 169fa │ │ + b.n 3524a │ │ movs r5, r0 │ │ - b.n 169fe │ │ - beq.n 166f0 │ │ - b.n 16b58 │ │ + b.n 3524e │ │ + beq.n 34f40 │ │ + b.n 353a8 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {ip, lr} │ │ - b.n 16e0a │ │ + b.n 3565a │ │ movs r5, r0 │ │ - b.n 16a0e │ │ - beq.n 16700 │ │ - b.n 16b68 │ │ + b.n 3525e │ │ + beq.n 34f50 │ │ + b.n 353b8 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 16d1a │ │ - blx 416d1c │ │ - blx 416d20 │ │ + b.n 3556a │ │ + blx 43556c │ │ + blx 435570 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - ldr r7, [pc, #960] @ (16ab4 ) │ │ + ldr r7, [pc, #960] @ (35304 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 16c14 │ │ - beq.n 167c4 │ │ - b.n 16b98 │ │ + b.n 35464 │ │ + beq.n 35014 │ │ + b.n 353e8 │ │ str r0, [sp, #0] │ │ - b.n 16a42 │ │ + b.n 35292 │ │ movs r0, r0 │ │ - b.n 16daa │ │ + b.n 355fa │ │ lsls r5, r5, #4 │ │ lsrs r0, r0, #8 │ │ strh r0, [r1, #0] │ │ - b.n 16244 │ │ + b.n 34a94 │ │ str r1, [r0, r0] │ │ - b.n 16a52 │ │ + b.n 352a2 │ │ asrs r0, r0, #32 │ │ - b.n 1623a │ │ + b.n 34a8a │ │ movs r1, r4 │ │ - b.n 16e5a │ │ - ldr r4, [pc, #4] @ (16720 ) │ │ - b.n 16b4e │ │ + b.n 356aa │ │ + ldr r4, [pc, #4] @ (34f70 ) │ │ + b.n 3539e │ │ strb r2, [r0, #0] │ │ - b.n 16a62 │ │ + b.n 352b2 │ │ lsls r1, r0, #1 │ │ lsls r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 169cc │ │ + b.n 3521c │ │ lsls r7, r4, #4 │ │ subs r2, #0 │ │ - add r0, pc, #0 @ (adr r0, 16730 ) │ │ - b.n 16e72 │ │ + add r0, pc, #0 @ (adr r0, 34f80 ) │ │ + b.n 356c2 │ │ movs r0, r0 │ │ - b.n 16de0 │ │ - add r0, pc, #0 @ (adr r0, 16738 ) │ │ - b.n 16248 │ │ + b.n 35630 │ │ + add r0, pc, #0 @ (adr r0, 34f88 ) │ │ + b.n 34a98 │ │ lsls r6, r4, #4 │ │ lsrs r0, r0, #8 │ │ movs r5, r0 │ │ - b.n 16a82 │ │ + b.n 352d2 │ │ str r3, [r0, #0] │ │ - b.n 16a86 │ │ - add r2, pc, #336 @ (adr r2, 16898 ) │ │ + b.n 352d6 │ │ + add r2, pc, #928 @ (adr r2, 35338 ) │ │ @ instruction: 0xfa000000 │ │ - b.n 16dfa │ │ + b.n 3564a │ │ lsls r1, r5, #4 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 16534 │ │ + b.n 34d84 │ │ movs r2, r0 │ │ - b.n 16dfa │ │ + b.n 3564a │ │ lsls r1, r5, #4 │ │ subs r0, r0, r0 │ │ asrs r0, r4, #32 │ │ - b.n 1628e │ │ + b.n 34ade │ │ strh r0, [r2, #0] │ │ - b.n 16c80 │ │ + b.n 354d0 │ │ str r0, [sp, #16] │ │ - b.n 16284 │ │ - add r0, pc, #0 @ (adr r0, 1676c ) │ │ - b.n 16eae │ │ + b.n 34ad4 │ │ + add r0, pc, #0 @ (adr r0, 34fbc ) │ │ + b.n 356fe │ │ ands r0, r1 │ │ - b.n 1628c │ │ + b.n 34adc │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr7, cr0, cr12, {0} │ │ - b.n 16294 │ │ + b.n 34ae4 │ │ lsrs r6, r7, #24 │ │ - b.n 16c9c │ │ + b.n 354ec │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #10747904 @ 0xa40000 │ │ - b.n 16c92 │ │ - ldr r2, [pc, #60] @ (167c4 ) │ │ + b.n 354e2 │ │ + ldr r2, [pc, #60] @ (35014 ) │ │ orn lr, r0, #12451840 @ 0xbe0000 │ │ - b.n 16cac │ │ + b.n 354fc │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f904e0 │ │ @ instruction: 0xf2f02b90 │ │ vsub.f32 s12, s11, s31 │ │ orn pc, r0, #8093696 @ 0x7b8000 │ │ - b.n 16cc0 │ │ + b.n 35510 │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f044e4 │ │ @ instruction: 0xf366703c │ │ - b.n 162da │ │ + b.n 34b2a │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r0, #11272192 @ 0xac0000 │ │ - b.n 16cc6 │ │ + b.n 35516 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3624038 │ │ - b.n 162ea │ │ + b.n 34b3a │ │ movs r1, #246 @ 0xf6 │ │ movw r0, #17204 @ 0x4334 │ │ - b.n 162f2 │ │ + b.n 34b42 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 162f6 │ │ + b.n 34b46 │ │ lsls r0, r6, #7 │ │ - bls.w 7888e │ │ - b.n 162ec │ │ + bls.w 970de │ │ + b.n 34b3c │ │ lsrs r7, r1, #10 │ │ orr.w r3, r0, #12517376 @ 0xbf0000 │ │ - b.n 16f5c │ │ + b.n 357ac │ │ subs r0, r6, #7 │ │ - b.n 16dfc │ │ + b.n 3564c │ │ movs r0, r7 │ │ - b.n 162fc │ │ + b.n 34b4c │ │ lsls r7, r4, #20 │ │ - b.n 16b26 │ │ + b.n 35376 │ │ lsls r4, r3, #1 │ │ - b.n 16304 │ │ + b.n 34b54 │ │ lsrs r4, r4, #32 │ │ - b.n 16b2e │ │ + b.n 3537e │ │ lsrs r7, r2, #32 │ │ - b.n 167a4 │ │ + b.n 34ff4 │ │ lsls r0, r3, #1 │ │ - b.n 16310 │ │ + b.n 34b60 │ │ movs r0, r0 │ │ - b.n 16dfa │ │ + b.n 3564a │ │ asrs r7, r7, #15 │ │ - b.n 16e7e │ │ + b.n 356ce │ │ lsls r7, r7, #15 │ │ - b.n 16e82 │ │ + b.n 356d2 │ │ @ instruction: 0xeb3fe380 │ │ strb r4, [r0, #20] │ │ - b.n 16826 │ │ + b.n 35076 │ │ asrs r0, r6, #32 │ │ - b.n 16c90 │ │ + b.n 354e0 │ │ ldrb r3, [r4, #12] │ │ - b.n 16b20 │ │ + b.n 35370 │ │ strb r4, [r2, #1] │ │ - b.n 16330 │ │ + b.n 34b80 │ │ strb r4, [r5, #20] │ │ - b.n 16b5a │ │ + b.n 353aa │ │ lsrs r7, r1, #8 │ │ - b.n 16f1e │ │ + b.n 3576e │ │ strb r4, [r6, #0] │ │ - b.n 1633c │ │ + b.n 34b8c │ │ strb r2, [r2, #5] │ │ - b.n 16818 │ │ + b.n 35068 │ │ cmp r6, #34 @ 0x22 │ │ - b.n 16b6a │ │ + b.n 353ba │ │ strb r4, [r1, #1] │ │ - b.n 16348 │ │ + b.n 34b98 │ │ movs r2, #19 │ │ - b.n 167e4 │ │ + b.n 35034 │ │ adds r0, #4 │ │ - b.n 16362 │ │ + b.n 34bb2 │ │ movs r0, #80 @ 0x50 │ │ - b.n 16354 │ │ + b.n 34ba4 │ │ strb r0, [r1, #0] │ │ - b.n 1636a │ │ + b.n 34bba │ │ movs r0, #0 │ │ - b.n 1636e │ │ + b.n 34bbe │ │ asrs r3, r0, #12 │ │ - b.n 16848 │ │ + b.n 35098 │ │ ands r4, r1 │ │ - b.n 16376 │ │ + b.n 34bc6 │ │ lsls r7, r0, #24 │ │ - b.n 1684e │ │ + b.n 3509e │ │ adds r2, r4, #4 │ │ - b.n 16b54 │ │ + b.n 353a4 │ │ movs r3, #63 @ 0x3f │ │ - b.n 16fda │ │ + b.n 3582a │ │ lsrs r3, r4, #8 │ │ - b.n 16b5a │ │ + b.n 353aa │ │ asrs r4, r2, #32 │ │ - b.n 16378 │ │ + b.n 34bc8 │ │ asrs r2, r0, #32 │ │ - b.n 16b64 │ │ + b.n 353b4 │ │ movs r0, #16 │ │ - b.n 16380 │ │ + b.n 34bd0 │ │ movs r0, #16 │ │ - b.n 16396 │ │ + b.n 34be6 │ │ str r0, [sp, #0] │ │ - b.n 16b70 │ │ + b.n 353c0 │ │ asrs r7, r4, #28 │ │ - b.n 16bb2 │ │ + b.n 35402 │ │ adds r4, #36 @ 0x24 │ │ - b.n 16bb6 │ │ + b.n 35406 │ │ adds r4, r2, r4 │ │ - b.n 1682c │ │ + b.n 3507c │ │ ands r4, r2 │ │ - b.n 163aa │ │ + b.n 34bfa │ │ ldrb r2, [r4, #24] │ │ - b.n 16bc2 │ │ + b.n 35412 │ │ movs r0, r3 │ │ - b.n 163a0 │ │ + b.n 34bf0 │ │ str r0, [r3, #0] │ │ - b.n 163b6 │ │ + b.n 34c06 │ │ subs r4, #18 │ │ - b.n 16840 │ │ + b.n 35090 │ │ movs r1, #82 @ 0x52 │ │ - b.n 16884 │ │ + b.n 350d4 │ │ asrs r4, r3, #32 │ │ - b.n 163b0 │ │ + b.n 34c00 │ │ asrs r1, r0, #32 │ │ - b.n 16bac │ │ + b.n 353fc │ │ strb r4, [r2, #8] │ │ - b.n 16850 │ │ + b.n 350a0 │ │ asrs r2, r0, #32 │ │ - b.n 16ba4 │ │ + b.n 353f4 │ │ lsls r6, r0, #20 │ │ - b.n 168c2 │ │ + b.n 35112 │ │ asrs r3, r0, #32 │ │ - b.n 16bac │ │ + b.n 353fc │ │ ldr r6, [r4, #0] │ │ - b.n 16bee │ │ + b.n 3543e │ │ asrs r7, r0, #32 │ │ - b.n 16bb4 │ │ + b.n 35404 │ │ lsrs r4, r4, #12 │ │ - b.n 16bb6 │ │ + b.n 35406 │ │ asrs r4, r5, #20 │ │ - b.n 16bbc │ │ + b.n 3540c │ │ ldr r4, [r3, #0] │ │ - b.n 16870 │ │ + b.n 350c0 │ │ movs r4, r5 │ │ - b.n 163dc │ │ + b.n 34c2c │ │ movs r0, r0 │ │ - b.n 16bc8 │ │ + b.n 35418 │ │ movs r6, r0 │ │ - b.n 16bea │ │ + b.n 3543a │ │ movs r0, #36 @ 0x24 │ │ - b.n 163e8 │ │ + b.n 34c38 │ │ str r0, [r6, #0] │ │ - b.n 163ec │ │ + b.n 34c3c │ │ strb r0, [r5, #0] │ │ - b.n 163f0 │ │ + b.n 34c40 │ │ adds r0, #32 │ │ - b.n 163f4 │ │ + b.n 34c44 │ │ lsls r2, r2, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 16c22 │ │ + b.n 35472 │ │ adds r7, #17 │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 16dfa │ │ + b.n 3564a │ │ adds r7, #15 │ │ add.w r0, r0, r4, ror #8 │ │ - b.n 1642c │ │ + b.n 34c7c │ │ strb r4, [r4, #0] │ │ - b.n 16e10 │ │ + b.n 35660 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 16c3e │ │ + b.n 3548e │ │ str r2, [r0, #0] │ │ - b.n 1648c │ │ + b.n 34cdc │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 16c46 │ │ + b.n 35496 │ │ str r1, [r0, #0] │ │ - b.n 16494 │ │ + b.n 34ce4 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 16c4e │ │ + b.n 3549e │ │ str r5, [r0, #0] │ │ - b.n 1649c │ │ + b.n 34cec │ │ ldr r7, [r4, #0] │ │ - b.n 16c56 │ │ + b.n 354a6 │ │ strb r6, [r0, #0] │ │ - b.n 164a4 │ │ + b.n 34cf4 │ │ str r4, [r0, #0] │ │ - b.n 164a8 │ │ + b.n 34cf8 │ │ ldrb r7, [r2, #17] │ │ - b.n 168e4 │ │ + b.n 35134 │ │ movs r1, #2 │ │ - b.n 16c34 │ │ + b.n 35484 │ │ movs r0, #3 │ │ - b.n 164b4 │ │ + b.n 34d04 │ │ movs r1, #35 @ 0x23 │ │ - b.n 16c6e │ │ + b.n 354be │ │ strb r0, [r2, #0] │ │ - b.n 16e4c │ │ + b.n 3569c │ │ movs r0, #9 │ │ - b.n 164c0 │ │ + b.n 34d10 │ │ movs r5, #35 @ 0x23 │ │ - b.n 16c7a │ │ + b.n 354ca │ │ movs r0, #8 │ │ - b.n 164c8 │ │ + b.n 34d18 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 16c82 │ │ + b.n 354d2 │ │ movs r0, #7 │ │ - b.n 164d0 │ │ + b.n 34d20 │ │ movs r2, #33 @ 0x21 │ │ - b.n 16c8a │ │ + b.n 354da │ │ movs r0, #12 │ │ - b.n 164d8 │ │ + b.n 34d28 │ │ movs r6, #33 @ 0x21 │ │ - b.n 16c92 │ │ + b.n 354e2 │ │ movs r0, #11 │ │ - b.n 164e0 │ │ + b.n 34d30 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 16924 │ │ + b.n 35174 │ │ movs r3, #3 │ │ - b.n 16c62 │ │ + b.n 354b2 │ │ movs r0, #10 │ │ - b.n 164ec │ │ + b.n 34d3c │ │ movs r3, #32 │ │ - b.n 16ca6 │ │ + b.n 354f6 │ │ movs r0, #15 │ │ - b.n 164f4 │ │ + b.n 34d44 │ │ movs r7, #32 │ │ - b.n 16cae │ │ + b.n 354fe │ │ movs r0, #14 │ │ - b.n 164fc │ │ + b.n 34d4c │ │ cmp r3, #80 @ 0x50 │ │ - b.n 1693c │ │ + b.n 3518c │ │ adds r0, #32 │ │ - b.n 164b4 │ │ + b.n 34d04 │ │ asrs r1, r0, #8 │ │ - b.n 16c82 │ │ + b.n 354d2 │ │ str r4, [r3, #0] │ │ - b.n 164bc │ │ + b.n 34d0c │ │ asrs r5, r1, #32 │ │ - b.n 16510 │ │ + b.n 34d60 │ │ add r3, r4 │ │ - b.n 16cca │ │ + b.n 3551a │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, lr} │ │ - b.n 1651c │ │ - ldr r0, [pc, #140] @ (16a20 ) │ │ - b.n 16cd6 │ │ + b.n 34d6c │ │ + ldr r0, [pc, #140] @ (35270 ) │ │ + b.n 35526 │ │ adds r0, #19 │ │ - b.n 16524 │ │ + b.n 34d74 │ │ ands r1, r2 │ │ - b.n 16528 │ │ + b.n 34d78 │ │ subs r4, #83 @ 0x53 │ │ - b.n 16964 │ │ + b.n 351b4 │ │ lsls r0, r0, #4 │ │ - b.n 16cac │ │ + b.n 354fc │ │ movs r0, r2 │ │ - b.n 16534 │ │ + b.n 34d84 │ │ lsls r6, r4, #4 │ │ - b.n 16cee │ │ + b.n 3553e │ │ movs r6, r2 │ │ - b.n 1653c │ │ + b.n 34d8c │ │ lsls r6, r4, #20 │ │ - b.n 16cf6 │ │ + b.n 35546 │ │ movs r5, r2 │ │ - b.n 16544 │ │ + b.n 34d94 │ │ lsrs r6, r4, #4 │ │ - b.n 16cfe │ │ + b.n 3554e │ │ movs r4, r2 │ │ - b.n 1654c │ │ + b.n 34d9c │ │ lsls r7, r4, #8 │ │ - b.n 16d06 │ │ + b.n 35556 │ │ movs r1, r3 │ │ - b.n 16554 │ │ + b.n 34da4 │ │ lsls r7, r4, #24 │ │ - b.n 16d0e │ │ + b.n 3555e │ │ movs r0, r3 │ │ - b.n 1655c │ │ + b.n 34dac │ │ lsrs r7, r2, #9 │ │ - b.n 169a0 │ │ + b.n 351f0 │ │ lsls r6, r0, #12 │ │ - b.n 16cda │ │ + b.n 3552a │ │ movs r7, r2 │ │ - b.n 16568 │ │ + b.n 34db8 │ │ lsls r2, r4, #12 │ │ - b.n 16d22 │ │ + b.n 35572 │ │ movs r4, r3 │ │ - b.n 16570 │ │ + b.n 34dc0 │ │ lsls r2, r4, #28 │ │ - b.n 16d2a │ │ + b.n 3557a │ │ movs r3, r3 │ │ - b.n 16578 │ │ + b.n 34dc8 │ │ lsrs r2, r2, #13 │ │ - b.n 169b8 │ │ + b.n 35208 │ │ lsls r7, r0, #8 │ │ - b.n 16cf6 │ │ + b.n 35546 │ │ movs r2, r3 │ │ - b.n 16584 │ │ + b.n 34dd4 │ │ lsls r1, r4, #16 │ │ - b.n 16d3e │ │ + b.n 3558e │ │ asrs r0, r4, #32 │ │ - b.n 1658c │ │ + b.n 34ddc │ │ movs r7, r3 │ │ - b.n 16590 │ │ + b.n 34de0 │ │ lsrs r1, r4, #32 │ │ - b.n 16d4a │ │ + b.n 3559a │ │ movs r6, r3 │ │ - b.n 16598 │ │ + b.n 34de8 │ │ lsrs r1, r2, #17 │ │ - b.n 169d4 │ │ + b.n 35224 │ │ lsls r2, r0, #4 │ │ - b.n 16d16 │ │ + b.n 35566 │ │ movs r5, r3 │ │ - b.n 165a4 │ │ + b.n 34df4 │ │ movs r0, r1 │ │ - b.n 16558 │ │ + b.n 34da8 │ │ movs r0, r0 │ │ - b.n 170c2 │ │ + b.n 35912 │ │ lsls r2, r3, #1 │ │ subs r0, r0, r0 │ │ movs r0, #92 @ 0x5c │ │ - b.n 16564 │ │ + b.n 34db4 │ │ str r4, [r0, #0] │ │ - b.n 1716e │ │ + b.n 359be │ │ strb r4, [r1, #1] │ │ - b.n 16f4c │ │ + b.n 3579c │ │ str r0, [r0, #0] │ │ - b.n 165c0 │ │ + b.n 34e10 │ │ str r2, [r4, #48] @ 0x30 │ │ - b.n 16d7a │ │ + b.n 355ca │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, sp, lr} │ │ - b.n 165cc │ │ + b.n 34e1c │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 16d86 │ │ + b.n 355d6 │ │ str r1, [r4, #0] │ │ - b.n 165d4 │ │ + b.n 34e24 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 16d8e │ │ + b.n 355de │ │ str r5, [r4, #0] │ │ - b.n 165dc │ │ + b.n 34e2c │ │ ldr r7, [r4, #0] │ │ - b.n 16d96 │ │ + b.n 355e6 │ │ strb r6, [r4, #0] │ │ - b.n 165e4 │ │ + b.n 34e34 │ │ str r4, [r4, #0] │ │ - b.n 165e8 │ │ + b.n 34e38 │ │ ldrb r7, [r2, #17] │ │ - b.n 16a24 │ │ + b.n 35274 │ │ movs r1, #2 │ │ - b.n 16d74 │ │ + b.n 355c4 │ │ movs r0, #35 @ 0x23 │ │ - b.n 165f4 │ │ + b.n 34e44 │ │ movs r1, #35 @ 0x23 │ │ - b.n 16dae │ │ + b.n 355fe │ │ strb r0, [r7, #0] │ │ - b.n 16f8c │ │ + b.n 357dc │ │ movs r0, #41 @ 0x29 │ │ - b.n 16600 │ │ + b.n 34e50 │ │ movs r5, #35 @ 0x23 │ │ - b.n 16dba │ │ + b.n 3560a │ │ movs r0, #40 @ 0x28 │ │ - b.n 16608 │ │ + b.n 34e58 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 16dc2 │ │ + b.n 35612 │ │ movs r0, #39 @ 0x27 │ │ - b.n 16610 │ │ + b.n 34e60 │ │ movs r2, #33 @ 0x21 │ │ - b.n 16dca │ │ + b.n 3561a │ │ movs r0, #44 @ 0x2c │ │ - b.n 16618 │ │ + b.n 34e68 │ │ movs r6, #33 @ 0x21 │ │ - b.n 16dd2 │ │ + b.n 35622 │ │ movs r0, #43 @ 0x2b │ │ - b.n 16620 │ │ + b.n 34e70 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 16a64 │ │ + b.n 352b4 │ │ movs r3, #3 │ │ - b.n 16da2 │ │ + b.n 355f2 │ │ movs r0, #42 @ 0x2a │ │ - b.n 1662c │ │ + b.n 34e7c │ │ movs r3, #32 │ │ - b.n 16de6 │ │ + b.n 35636 │ │ movs r0, #47 @ 0x2f │ │ - b.n 16634 │ │ + b.n 34e84 │ │ movs r7, #32 │ │ - b.n 16dee │ │ + b.n 3563e │ │ movs r0, #46 @ 0x2e │ │ - b.n 1663c │ │ + b.n 34e8c │ │ cmp r3, #80 @ 0x50 │ │ - b.n 16a7c │ │ + b.n 352cc │ │ adds r0, #72 @ 0x48 │ │ - b.n 165f4 │ │ + b.n 34e44 │ │ asrs r1, r0, #8 │ │ - b.n 16dc2 │ │ + b.n 35612 │ │ str r4, [r0, #4] │ │ - b.n 165fc │ │ + b.n 34e4c │ │ asrs r5, r5, #32 │ │ - b.n 16650 │ │ + b.n 34ea0 │ │ add r3, r4 │ │ - b.n 16e0a │ │ + b.n 3565a │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, r5, lr} │ │ - b.n 1665c │ │ - ldr r0, [pc, #140] @ (16b60 ) │ │ - b.n 16e16 │ │ + b.n 34eac │ │ + ldr r0, [pc, #140] @ (353b0 ) │ │ + b.n 35666 │ │ adds r0, #51 @ 0x33 │ │ - b.n 16664 │ │ + b.n 34eb4 │ │ ands r1, r6 │ │ - b.n 16668 │ │ + b.n 34eb8 │ │ subs r4, #83 @ 0x53 │ │ - b.n 16aa4 │ │ + b.n 352f4 │ │ lsls r0, r0, #4 │ │ - b.n 16dec │ │ + b.n 3563c │ │ movs r0, r6 │ │ - b.n 16674 │ │ + b.n 34ec4 │ │ lsls r6, r4, #4 │ │ - b.n 16e2e │ │ + b.n 3567e │ │ movs r6, r6 │ │ - b.n 1667c │ │ + b.n 34ecc │ │ lsls r6, r4, #20 │ │ - b.n 16e36 │ │ + b.n 35686 │ │ movs r5, r6 │ │ - b.n 16684 │ │ + b.n 34ed4 │ │ lsrs r6, r4, #4 │ │ - b.n 16e3e │ │ + b.n 3568e │ │ movs r4, r6 │ │ - b.n 1668c │ │ + b.n 34edc │ │ lsls r7, r4, #8 │ │ - b.n 16e46 │ │ + b.n 35696 │ │ movs r1, r7 │ │ - b.n 16694 │ │ + b.n 34ee4 │ │ lsls r7, r4, #24 │ │ - b.n 16e4e │ │ + b.n 3569e │ │ movs r0, r7 │ │ - b.n 1669c │ │ + b.n 34eec │ │ lsrs r7, r2, #9 │ │ - b.n 16ae0 │ │ + b.n 35330 │ │ lsls r6, r0, #12 │ │ - b.n 16e1a │ │ + b.n 3566a │ │ movs r7, r6 │ │ - b.n 166a8 │ │ + b.n 34ef8 │ │ lsls r2, r4, #12 │ │ - b.n 16e62 │ │ + b.n 356b2 │ │ movs r4, r7 │ │ - b.n 166b0 │ │ + b.n 34f00 │ │ lsls r2, r4, #28 │ │ - b.n 16e6a │ │ + b.n 356ba │ │ movs r3, r7 │ │ - b.n 166b8 │ │ + b.n 34f08 │ │ lsrs r2, r2, #13 │ │ - b.n 16af8 │ │ + b.n 35348 │ │ lsls r7, r0, #8 │ │ - b.n 16e36 │ │ + b.n 35686 │ │ movs r2, r7 │ │ - b.n 166c4 │ │ + b.n 34f14 │ │ lsls r1, r4, #16 │ │ - b.n 16e7e │ │ + b.n 356ce │ │ asrs r0, r0, #1 │ │ - b.n 166cc │ │ + b.n 34f1c │ │ movs r7, r7 │ │ - b.n 166d0 │ │ + b.n 34f20 │ │ lsrs r1, r4, #32 │ │ - b.n 16e8a │ │ + b.n 356da │ │ movs r6, r7 │ │ - b.n 166d8 │ │ + b.n 34f28 │ │ lsrs r1, r2, #17 │ │ - b.n 16b14 │ │ + b.n 35364 │ │ lsls r2, r0, #4 │ │ - b.n 16e56 │ │ + b.n 356a6 │ │ movs r5, r7 │ │ - b.n 166e4 │ │ + b.n 34f34 │ │ lsls r1, r0, #1 │ │ - b.n 1729e │ │ + b.n 35aee │ │ movs r1, r2 │ │ and.w r0, r0, sl, lsr #32 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ @@ -25266,465 +67472,465 @@ │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ movs r0, r7 │ │ - b.n 166d0 │ │ + b.n 34f20 │ │ asrs r3, r0, #32 │ │ - b.n 172da │ │ + b.n 35b2a │ │ movs r1, r0 │ │ - b.n 171be │ │ + b.n 35a0e │ │ movs r1, r4 │ │ - b.n 172e2 │ │ + b.n 35b32 │ │ asrs r2, r0, #32 │ │ lsls r0, r0, #12 │ │ asrs r0, r0, #32 │ │ - b.n 16734 │ │ + b.n 34f84 │ │ asrs r4, r1, #32 │ │ - b.n 166e8 │ │ - add r0, pc, #4 @ (adr r0, 16bb4 ) │ │ - b.n 172f2 │ │ + b.n 34f38 │ │ + add r0, pc, #4 @ (adr r0, 35404 ) │ │ + b.n 35b42 │ │ movs r0, r0 │ │ - b.n 166b8 │ │ + b.n 34f08 │ │ movs r2, r1 │ │ - b.n 16efa │ │ - beq.n 16bf4 │ │ - b.n 17054 │ │ + b.n 3574a │ │ + beq.n 35444 │ │ + b.n 358a4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r7} │ │ - b.n 16704 │ │ + b.n 34f54 │ │ movs r0, r0 │ │ - b.n 16ce8 │ │ + b.n 35538 │ │ movs r7, r1 │ │ and.w r0, r0, ip, ror #1 │ │ - b.n 16710 │ │ + b.n 34f60 │ │ movs r0, r0 │ │ - b.n 16cf4 │ │ + b.n 35544 │ │ movs r4, r1 │ │ and.w r0, r0, r4, ror #1 │ │ - b.n 1671c │ │ + b.n 34f6c │ │ movs r0, #168 @ 0xa8 │ │ - b.n 16714 │ │ + b.n 34f64 │ │ asrs r4, r5, #2 │ │ - b.n 16718 │ │ + b.n 34f68 │ │ movs r0, r0 │ │ - b.n 16d08 │ │ + b.n 35558 │ │ vrhadd.u d14, d2, d31 │ │ movs r2, r1 │ │ - b.n 16f32 │ │ - beq.n 16c2c │ │ - b.n 1708c │ │ + b.n 35782 │ │ + beq.n 3547c │ │ + b.n 358dc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r6} │ │ - b.n 1673c │ │ + b.n 34f8c │ │ movs r0, r0 │ │ - b.n 16d20 │ │ + b.n 35570 │ │ movs r1, r0 │ │ and.w r0, r0, r0, lsr #1 │ │ - b.n 16748 │ │ + b.n 34f98 │ │ movs r0, r0 │ │ - b.n 16d2c │ │ + b.n 3557c │ │ movs r0, #168 @ 0xa8 │ │ - b.n 16744 │ │ + b.n 34f94 │ │ asrs r4, r5, #2 │ │ - b.n 16748 │ │ + b.n 34f98 │ │ vrhadd.u d14, d2, d31 │ │ - add r0, pc, #0 @ (adr r0, 16c1c ) │ │ - b.n 1735e │ │ + add r0, pc, #0 @ (adr r0, 3546c ) │ │ + b.n 35bae │ │ movs r2, r1 │ │ - b.n 16f62 │ │ - beq.n 16c5c │ │ - b.n 170bc │ │ + b.n 357b2 │ │ + beq.n 354ac │ │ + b.n 3590c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5} │ │ - b.n 1676c │ │ + b.n 34fbc │ │ asrs r4, r0, #32 │ │ - b.n 1676c │ │ + b.n 34fbc │ │ movs r0, r0 │ │ - b.n 16d54 │ │ + b.n 355a4 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1675c │ │ + b.n 34fac │ │ asrs r4, r5, #2 │ │ - b.n 16760 │ │ + b.n 34fb0 │ │ vrhadd.u d14, d2, d31 │ │ movs r2, r1 │ │ - b.n 16f86 │ │ - beq.n 16c80 │ │ - b.n 170e0 │ │ + b.n 357d6 │ │ + beq.n 354d0 │ │ + b.n 35930 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ - @ instruction: 0xfffeea72 │ │ - vqdmulh.s q15, q15, d8[0] │ │ - vtbx.8 d30, {d30- instruction: 0xfffee7c5 │ │ - vtbl.8 d30, {d30- instruction: 0xfffe4df0 │ │ + ldmia.w sp!, {r0, r3, r4, r5, fp} │ │ + vsra.u32 q8, , #3 │ │ + vtbl.8 d16, {d13-d14}, d23 │ │ + vqshlu.s32 d16, d7, #29 │ │ + vcvt.f16.u16 , , #3 │ │ + vpaddl.u d16, d29 │ │ + @ instruction: 0xfffd4df0 │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 17188 │ │ - beq.n 16d00 │ │ - b.n 1710c │ │ + b.n 359d8 │ │ + beq.n 35550 │ │ + b.n 3595c │ │ str r0, [r0, r0] │ │ - b.n 173b6 │ │ + b.n 35c06 │ │ movs r0, r0 │ │ - b.n 1731c │ │ + b.n 35b6c │ │ str r4, [r0, r0] │ │ - b.n 16798 │ │ + b.n 34fe8 │ │ movs r6, r5 │ │ lsrs r0, r0, #8 │ │ str r2, [r0, #0] │ │ - b.n 16fc6 │ │ + b.n 35816 │ │ movs r0, r0 │ │ - b.n 1732e │ │ + b.n 35b7e │ │ movs r4, r6 │ │ lsrs r0, r0, #8 │ │ str r0, [r5, r0] │ │ - b.n 171ac │ │ + b.n 359fc │ │ strh r4, [r0, #0] │ │ - b.n 171b0 │ │ + b.n 35a00 │ │ ands r1, r0 │ │ - b.n 16fda │ │ + b.n 3582a │ │ asrs r6, r0, #32 │ │ - b.n 16fde │ │ + b.n 3582e │ │ movs r5, r0 │ │ - b.n 16fe2 │ │ + b.n 35832 │ │ movs r0, #8 │ │ - b.n 16fe6 │ │ + b.n 35836 │ │ movs r1, r7 │ │ add.w r0, r0, r0, asr #4 │ │ - b.n 171ba │ │ + b.n 35a0a │ │ str r0, [r1, #0] │ │ - b.n 171cc │ │ + b.n 35a1c │ │ movs r0, #8 │ │ - b.n 16ff6 │ │ + b.n 35846 │ │ strb r4, [r0, #0] │ │ - b.n 167f4 │ │ + b.n 35044 │ │ movs r6, r0 │ │ - b.n 16ffe │ │ + b.n 3584e │ │ movs r3, r6 │ │ add.w r0, r0, r4 │ │ - b.n 16800 │ │ + b.n 35050 │ │ movs r7, r0 │ │ - b.n 16fea │ │ + b.n 3583a │ │ movs r4, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 17416 │ │ + b.n 35c66 │ │ asrs r4, r0, #32 │ │ - b.n 1701a │ │ + b.n 3586a │ │ lsrs r0, r0, #8 │ │ orr.w r0, r1, #10485760 @ 0xa00000 │ │ - b.n 171ea │ │ + b.n 35a3a │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 171f2 │ │ + b.n 35a42 │ │ lsrs r7, r1, #8 │ │ orr.w sl, r1, #9371648 @ 0x8f0000 │ │ orr.w r0, r0, #8192 @ 0x2000 │ │ - b.n 17436 │ │ + b.n 35c86 │ │ movs r5, r0 │ │ - b.n 1703a │ │ - beq.n 16d2c │ │ - b.n 17194 │ │ + b.n 3588a │ │ + beq.n 3557c │ │ + b.n 359e4 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r0, r2, r3, r6, r7, r9, fp} │ │ orn r0, r6, #10485760 @ 0xa00000 │ │ - b.n 17212 │ │ + b.n 35a62 │ │ cmp r2, #13 │ │ orn sl, r5, #1656 @ 0x678 │ │ orn r0, r5, #8256 @ 0x2040 │ │ - b.n 17456 │ │ + b.n 35ca6 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 17226 │ │ + b.n 35a76 │ │ ldr r7, [r1, #32] │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 17466 │ │ - ldr r2, [pc, #828] @ (17064 ) │ │ + b.n 35cb6 │ │ + ldr r2, [pc, #828] @ (358b4 ) │ │ orn sl, r6, #524288 @ 0x80000 │ │ orr.w sl, r4, #36608 @ 0x8f00 │ │ orr.w r0, r4, #8716288 @ 0x850000 │ │ - b.n 17076 │ │ - beq.n 16d68 │ │ - b.n 171d0 │ │ + b.n 358c6 │ │ + beq.n 355b8 │ │ + b.n 35a20 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r2, r6, sp} │ │ - b.n 16880 │ │ + b.n 350d0 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 16866 │ │ + b.n 350b6 │ │ movs r0, #2 │ │ - b.n 16e68 │ │ + b.n 356b8 │ │ asrs r4, r5, #2 │ │ - b.n 1686e │ │ + b.n 350be │ │ movs r2, r0 │ │ - b.n 17092 │ │ + b.n 358e2 │ │ vrhadd.u d14, d3, d31 │ │ movs r5, r0 │ │ - b.n 1709a │ │ - beq.n 16d8c │ │ - b.n 171f4 │ │ + b.n 358ea │ │ + beq.n 355dc │ │ + b.n 35a44 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r2, r5, sp} │ │ - b.n 168a4 │ │ + b.n 350f4 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 1688a │ │ + b.n 350da │ │ movs r0, #2 │ │ - b.n 16e8c │ │ + b.n 356dc │ │ asrs r4, r5, #2 │ │ - b.n 16892 │ │ + b.n 350e2 │ │ movs r2, r0 │ │ - b.n 170b6 │ │ + b.n 35906 │ │ vrhadd.u d14, d3, d31 │ │ str r0, [r0, r0] │ │ - b.n 174be │ │ + b.n 35d0e │ │ movs r5, r0 │ │ - b.n 170c2 │ │ - beq.n 16db4 │ │ - b.n 1721c │ │ + b.n 35912 │ │ + beq.n 35604 │ │ + b.n 35a6c │ │ ldrh r0, [r6, #46] @ 0x2e │ │ - ldmia.w sp!, {r1, r3, r4, r6, fp, sp, lr, pc} │ │ - vtbx.8 d30, {d30- instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ + @ instruction: 0xfffc09d2 │ │ + @ instruction: 0xfffd4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 172b4 │ │ - beq.n 16db4 │ │ - b.n 17238 │ │ + b.n 35b04 │ │ + beq.n 35604 │ │ + b.n 35a88 │ │ adds r0, #28 │ │ - b.n 168c4 │ │ + b.n 35114 │ │ ldrh r6, [r4, #38] @ 0x26 │ │ - b.n 173c0 │ │ + b.n 35c10 │ │ movs r0, #8 │ │ - b.n 168c4 │ │ + b.n 35114 │ │ ldrh r6, [r5, #20] │ │ - b.n 17444 │ │ + b.n 35c94 │ │ cmp r7, #51 @ 0x33 │ │ - b.n 16b30 │ │ + b.n 35380 │ │ movs r0, #0 │ │ - b.n 168b6 │ │ + b.n 35106 │ │ adds r0, #24 │ │ - b.n 168dc │ │ + b.n 3512c │ │ movs r0, #0 │ │ - b.n 168d8 │ │ + b.n 35128 │ │ movs r0, #0 │ │ - b.n 17502 │ │ + b.n 35d52 │ │ subs r7, #51 @ 0x33 │ │ - b.n 16b44 │ │ + b.n 35394 │ │ adds r0, #4 │ │ - b.n 168ca │ │ + b.n 3511a │ │ strb r4, [r2, #0] │ │ - b.n 168f0 │ │ + b.n 35140 │ │ vmin.s d14, d23, d31 │ │ - b.n 16de4 │ │ - b.n 168d6 │ │ + b.n 35634 │ │ + b.n 35126 │ │ ands r0, r2 │ │ - b.n 168fc │ │ + b.n 3514c │ │ ldr r7, [sp, #208] @ 0xd0 │ │ - b.n 16b5c │ │ + b.n 353ac │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 168e2 │ │ + b.n 35132 │ │ str r4, [r1, r0] │ │ - b.n 16908 │ │ + b.n 35158 │ │ ands r0, r0 │ │ - b.n 175aa │ │ + b.n 35dfa │ │ ldrsh r5, [r6, r4] │ │ - b.n 16b6c │ │ + b.n 353bc │ │ str r0, [r2, r0] │ │ - b.n 168f2 │ │ + b.n 35142 │ │ str r0, [r1, #0] │ │ - b.n 16918 │ │ + b.n 35168 │ │ add r7, sp, #216 @ 0xd8 │ │ - b.n 16b78 │ │ - add r0, pc, #80 @ (adr r0, 16e4c ) │ │ - b.n 168fe │ │ + b.n 353c8 │ │ + add r0, pc, #80 @ (adr r0, 3569c ) │ │ + b.n 3514e │ │ strb r4, [r0, #0] │ │ - b.n 16924 │ │ + b.n 35174 │ │ str r0, [r0, #0] │ │ - b.n 17546 │ │ + b.n 35d96 │ │ ldmia r7!, {r0, r1, r2, r4, r5} │ │ - b.n 16b88 │ │ + b.n 353d8 │ │ stmia r0!, {r3, r4} │ │ - b.n 1690e │ │ + b.n 3515e │ │ asrs r0, r0, #32 │ │ - b.n 16934 │ │ + b.n 35184 │ │ ldrb r4, [r1, #26] │ │ - b.n 17420 │ │ + b.n 35c70 │ │ ldrb r2, [r2, #31] │ │ - b.n 174b0 │ │ + b.n 35d00 │ │ subs r1, r6, #4 │ │ - b.n 16b9c │ │ + b.n 353ec │ │ asrs r4, r0, #32 │ │ - b.n 1693c │ │ + b.n 3518c │ │ asrs r4, r1, #32 │ │ - b.n 16e28 │ │ + b.n 35678 │ │ asrs r1, r0, #32 │ │ - b.n 16e3e │ │ + b.n 3568e │ │ ands r4, r0 │ │ - b.n 16ed0 │ │ + b.n 35720 │ │ asrs r0, r0, #32 │ │ - b.n 17572 │ │ + b.n 35dc2 │ │ ands r1, r0 │ │ asrs r0, r0, #12 │ │ movs r2, r0 │ │ - b.n 17524 │ │ + b.n 35d74 │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ ands r4, r0 │ │ - b.n 1714e │ │ + b.n 3599e │ │ str r1, [r0, #0] │ │ - b.n 17350 │ │ + b.n 35ba0 │ │ movs r0, r1 │ │ - b.n 170fc │ │ + b.n 3594c │ │ ldr r6, [r2, #112] @ 0x70 │ │ - b.n 1712c │ │ + b.n 3597c │ │ movs r0, #1 │ │ adds r3, #0 │ │ strh r0, [r0, #0] │ │ - b.n 16990 │ │ + b.n 351e0 │ │ str r6, [r4, #40] @ 0x28 │ │ - b.n 1719a │ │ + b.n 359ea │ │ str r4, [r0, #0] │ │ - b.n 171ea │ │ + b.n 35a3a │ │ movs r0, #6 │ │ - b.n 171e6 │ │ + b.n 35a36 │ │ movs r0, #4 │ │ - b.n 1716a │ │ + b.n 359ba │ │ ands r0, r0 │ │ - b.n 175aa │ │ + b.n 35dfa │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ ands r2, r0 │ │ - b.n 171fa │ │ + b.n 35a4a │ │ ands r6, r0 │ │ - b.n 1717e │ │ + b.n 359ce │ │ str r3, [r7, #0] │ │ - b.n 1748e │ │ + b.n 35cde │ │ ldr r0, [r1, #116] @ 0x74 │ │ - b.n 17512 │ │ + b.n 35d62 │ │ movs r6, r0 │ │ - b.n 1713e │ │ + b.n 3598e │ │ str r0, [r0, #0] │ │ - b.n 175c6 │ │ + b.n 35e16 │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ str r4, [r0, #0] │ │ - b.n 1721a │ │ + b.n 35a6a │ │ movs r0, #2 │ │ - b.n 1719e │ │ + b.n 359ee │ │ str r0, [r0, #0] │ │ - b.n 175d6 │ │ + b.n 35e26 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r7, r0 │ │ - b.n 17144 │ │ + b.n 35994 │ │ str r2, [r0, #0] │ │ - b.n 1722e │ │ + b.n 35a7e │ │ ands r4, r0 │ │ - b.n 171b2 │ │ + b.n 35a02 │ │ str r0, [r0, #0] │ │ - b.n 175ea │ │ + b.n 35e3a │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ str r4, [r0, #0] │ │ - b.n 1723e │ │ + b.n 35a8e │ │ movs r0, #2 │ │ - b.n 171c2 │ │ + b.n 35a12 │ │ str r0, [r0, #20] │ │ - b.n 174c2 │ │ + b.n 35d12 │ │ str r6, [r6, #0] │ │ - b.n 17558 │ │ + b.n 35da8 │ │ movs r6, r0 │ │ - b.n 17172 │ │ + b.n 359c2 │ │ str r0, [r0, #0] │ │ - b.n 17606 │ │ + b.n 35e56 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r7, r0 │ │ - b.n 17174 │ │ + b.n 359c4 │ │ asrs r1, r0, #32 │ │ strh r0, [r0, #24] │ │ str r2, [r0, #0] │ │ - b.n 17262 │ │ + b.n 35ab2 │ │ asrs r2, r0, #32 │ │ - b.n 1725c │ │ + b.n 35aac │ │ ldrb r7, [r7, #26] │ │ - b.n 174f4 │ │ + b.n 35d44 │ │ asrs r4, r0, #32 │ │ - b.n 171e4 │ │ + b.n 35a34 │ │ ldrb r1, [r1, #31] │ │ - b.n 1756a │ │ + b.n 35dba │ │ asrs r6, r0, #32 │ │ - b.n 171ec │ │ + b.n 35a3c │ │ str r3, [r6, #20] │ │ - b.n 17502 │ │ - ldr r7, [pc, #784] @ (17200 ) │ │ - b.n 174fc │ │ + b.n 35d52 │ │ + ldr r7, [pc, #784] @ (35a50 ) │ │ + b.n 35d4c │ │ str r5, [r5, #0] │ │ - b.n 1757e │ │ + b.n 35dce │ │ lsls r1, r2, #30 │ │ - b.n 16f08 │ │ + b.n 35758 │ │ movs r3, #25 │ │ - b.n 17502 │ │ + b.n 35d52 │ │ lsls r7, r6 │ │ - b.n 1758c │ │ + b.n 35ddc │ │ lsls r1, r2, #26 │ │ - b.n 16f12 │ │ + b.n 35762 │ │ movs r5, #81 @ 0x51 │ │ - b.n 17592 │ │ + b.n 35de2 │ │ lsls r1, r2, #18 │ │ - b.n 16f16 │ │ + b.n 35766 │ │ strb r0, [r1, #0] │ │ - b.n 17040 │ │ + b.n 35890 │ │ lsls r1, r2, #10 │ │ - b.n 16f1a │ │ + b.n 3576a │ │ strb r0, [r0, #0] │ │ - b.n 16a1a │ │ + b.n 3526a │ │ adds r0, #3 │ │ - b.n 1708a │ │ + b.n 358da │ │ str r6, [r1, #0] │ │ - b.n 1708a │ │ + b.n 358da │ │ strh r1, [r1, #0] │ │ - b.n 1708a │ │ + b.n 358da │ │ movs r0, #4 │ │ - b.n 16a64 │ │ + b.n 352b4 │ │ str r5, [r0, r0] │ │ - b.n 17090 │ │ + b.n 358e0 │ │ lsls r0, r1, #5 │ │ @ instruction: 0xe9804000 │ │ - b.n 174aa │ │ + b.n 35cfa │ │ stmia r0!, {} │ │ - b.n 174b2 │ │ + b.n 35d02 │ │ str r0, [r2, r0] │ │ - b.n 16a3e │ │ - b.n 16f40 │ │ - b.n 17486 │ │ + b.n 3528e │ │ + b.n 35790 │ │ + b.n 35cd6 │ │ movs r0, #8 │ │ - b.n 16a80 │ │ + b.n 352d0 │ │ movs r4, r2 │ │ - b.n 1744a │ │ + b.n 35c9a │ │ movs r0, r0 │ │ - b.n 175f2 │ │ + b.n 35e42 │ │ str r0, [r2, r0] │ │ stmia.w r0, {ip} │ │ asrs r2, r0, #22 │ │ - beq.n 16f90 │ │ - b.n 173f0 │ │ + beq.n 357e0 │ │ + b.n 35c40 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 17480 │ │ - beq.n 16fa0 │ │ - b.n 17404 │ │ + b.n 35cd0 │ │ + beq.n 357f0 │ │ + b.n 35c54 │ │ movs r0, r0 │ │ - b.n 17610 │ │ + b.n 35e60 │ │ lsls r0, r3, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1761a │ │ + b.n 35e6a │ │ movs r0, r1 │ │ asrs r2, r2, #22 │ │ movs r4, r0 │ │ asrs r5, r1, #22 │ │ movs r4, r1 │ │ asrs r2, r2, #22 │ │ movs r0, r1 │ │ @@ -25751,29 +67957,29 @@ │ │ asrs r2, r2, #22 │ │ str r4, [r7, #0] │ │ asrs r2, r2, #22 │ │ str r0, [r7, r0] │ │ asrs r2, r2, #22 │ │ ands r4, r6 │ │ asrs r2, r2, #22 │ │ - b.n 1701c │ │ + b.n 3586c │ │ asrs r2, r2, #22 │ │ stmia r0!, {r2, r3, r5} │ │ asrs r2, r2, #22 │ │ adds r0, #40 @ 0x28 │ │ asrs r2, r2, #22 │ │ movs r4, r4 │ │ asrs r2, r2, #22 │ │ movs r0, #32 │ │ asrs r2, r2, #22 │ │ movs r0, #63 @ 0x3f │ │ asrs r1, r0, #23 │ │ movs r3, r7 │ │ asrs r1, r0, #23 │ │ - add r4, pc, #136 @ (adr r4, 17060 ) │ │ + add r4, pc, #136 @ (adr r4, 358b0 ) │ │ asrs r0, r4, #6 │ │ ldrb r2, [r4, #0] │ │ asrs r0, r4, #6 │ │ cmp r4, #34 @ 0x22 │ │ asrs r0, r4, #6 │ │ str r7, [r4, r0] │ │ asrs r1, r0, #23 │ │ @@ -25977,19 +68183,19 @@ │ │ asrs r1, r0, #23 │ │ lsrs r2, r4, #16 │ │ asrs r0, r4, #6 │ │ movs r0, r0 │ │ asrs r1, r0, #23 │ │ movs r1, r0 │ │ asrs r0, r4, #14 │ │ - add r0, pc, #248 @ (adr r0, 17278 ) │ │ + add r0, pc, #248 @ (adr r0, 35ac8 ) │ │ asrs r1, r0, #23 │ │ stmia r0!, {r0, r1, r4, r5} │ │ asrs r1, r0, #23 │ │ - b.n 171e6 │ │ + b.n 35a36 │ │ asrs r1, r0, #23 │ │ ands r3, r5 │ │ asrs r1, r0, #23 │ │ strh r7, [r3, #0] │ │ asrs r1, r0, #23 │ │ str r0, [sp, #108] @ 0x6c │ │ asrs r1, r0, #23 │ │ @@ -25999,1183 +68205,1183 @@ │ │ asrs r1, r0, #23 │ │ strb r3, [r1, #0] │ │ asrs r1, r0, #23 │ │ adds r0, #7 │ │ asrs r1, r0, #23 │ │ movs r0, #3 │ │ asrs r1, r0, #23 │ │ - beq.n 171e4 │ │ + beq.n 35a34 │ │ asrs r3, r1, #9 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ adds r5, r7, r2 │ │ movs r0, #44 @ 0x2c │ │ - b.n 16cf4 │ │ + b.n 35544 │ │ movs r0, #2 │ │ - b.n 172d8 │ │ + b.n 35b28 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 16cde │ │ + b.n 3552e │ │ asrs r4, r5, #2 │ │ - b.n 16ce2 │ │ + b.n 35532 │ │ movs r2, r0 │ │ - b.n 17506 │ │ + b.n 35d56 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 1790e │ │ - beq.n 17208 │ │ - b.n 17668 │ │ + b.n 3615e │ │ + beq.n 35a58 │ │ + b.n 35eb8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, sp} │ │ - b.n 16d18 │ │ + b.n 35568 │ │ movs r0, #2 │ │ - b.n 172fc │ │ + b.n 35b4c │ │ @ instruction: 0xfff5eaff │ │ - b.n 16f40 │ │ - @ instruction: 0xfffee3ea │ │ - vshr.u32 d18, d15, #2 │ │ - b.n 16d90 │ │ + lsls r6, r6, #9 │ │ + vtbx.8 d31, {d29-d31}, d15 │ │ + vshr.u32 d18, d15, #4 │ │ + b.n 355e0 │ │ movs r0, #0 │ │ - b.n 16d72 │ │ + b.n 355c2 │ │ movs r1, #190 @ 0xbe │ │ - b.n 17598 │ │ + b.n 35de8 │ │ movs r0, #1 │ │ - b.n 16d7a │ │ + b.n 355ca │ │ movs r0, #28 │ │ - b.n 16d20 │ │ + b.n 35570 │ │ movs r4, #34 @ 0x22 │ │ - b.n 17542 │ │ + b.n 35d92 │ │ movs r0, #2 │ │ - b.n 16d86 │ │ + b.n 355d6 │ │ movs r0, #28 │ │ - b.n 16d2c │ │ + b.n 3557c │ │ movs r0, #3 │ │ - b.n 16d8e │ │ + b.n 355de │ │ movs r0, #27 │ │ - b.n 16db4 │ │ + b.n 35604 │ │ movs r0, #4 │ │ - b.n 16d96 │ │ + b.n 355e6 │ │ movs r1, #186 @ 0xba │ │ - b.n 175bc │ │ + b.n 35e0c │ │ movs r0, #5 │ │ - b.n 16d9e │ │ + b.n 355ee │ │ movs r0, #24 │ │ - b.n 16d44 │ │ + b.n 35594 │ │ movs r4, #34 @ 0x22 │ │ - b.n 17566 │ │ + b.n 35db6 │ │ movs r0, #6 │ │ - b.n 16daa │ │ + b.n 355fa │ │ movs r0, #24 │ │ - b.n 16d50 │ │ + b.n 355a0 │ │ movs r0, #7 │ │ - b.n 16db2 │ │ + b.n 35602 │ │ movs r0, #23 │ │ - b.n 16dd8 │ │ + b.n 35628 │ │ movs r0, #8 │ │ - b.n 16dba │ │ + b.n 3560a │ │ movs r1, #182 @ 0xb6 │ │ - b.n 175e0 │ │ + b.n 35e30 │ │ movs r0, #9 │ │ - b.n 16dc2 │ │ + b.n 35612 │ │ movs r0, #20 │ │ - b.n 16d68 │ │ + b.n 355b8 │ │ movs r4, #34 @ 0x22 │ │ - b.n 1758a │ │ + b.n 35dda │ │ movs r0, #10 │ │ - b.n 16dce │ │ + b.n 3561e │ │ movs r0, #20 │ │ - b.n 16d74 │ │ + b.n 355c4 │ │ movs r0, #11 │ │ - b.n 16dd6 │ │ + b.n 35626 │ │ movs r0, #19 │ │ - b.n 16dfc │ │ + b.n 3564c │ │ movs r0, #12 │ │ - b.n 16dde │ │ + b.n 3562e │ │ movs r1, #178 @ 0xb2 │ │ - b.n 17604 │ │ + b.n 35e54 │ │ movs r0, #13 │ │ - b.n 16de6 │ │ + b.n 35636 │ │ movs r0, #16 │ │ - b.n 16d8c │ │ + b.n 355dc │ │ movs r4, #34 @ 0x22 │ │ - b.n 175ae │ │ + b.n 35dfe │ │ movs r0, #14 │ │ - b.n 16df2 │ │ + b.n 35642 │ │ movs r0, #16 │ │ - b.n 16d98 │ │ + b.n 355e8 │ │ movs r0, #15 │ │ - b.n 16dfa │ │ + b.n 3564a │ │ movs r0, #15 │ │ - b.n 16e20 │ │ + b.n 35670 │ │ movs r0, #16 │ │ - b.n 16e02 │ │ + b.n 35652 │ │ movs r0, #190 @ 0xbe │ │ - b.n 17628 │ │ + b.n 35e78 │ │ movs r0, #17 │ │ - b.n 16e0a │ │ + b.n 3565a │ │ movs r0, #12 │ │ - b.n 16db0 │ │ + b.n 35600 │ │ movs r4, #34 @ 0x22 │ │ - b.n 175d2 │ │ + b.n 35e22 │ │ movs r0, #18 │ │ - b.n 16e16 │ │ + b.n 35666 │ │ movs r0, #12 │ │ - b.n 16dbc │ │ + b.n 3560c │ │ movs r0, #19 │ │ - b.n 16e1e │ │ + b.n 3566e │ │ movs r0, #11 │ │ - b.n 16e44 │ │ + b.n 35694 │ │ movs r0, #20 │ │ - b.n 16e26 │ │ + b.n 35676 │ │ movs r0, #186 @ 0xba │ │ - b.n 1764c │ │ + b.n 35e9c │ │ movs r0, #21 │ │ - b.n 16e2e │ │ + b.n 3567e │ │ movs r0, #8 │ │ - b.n 16dd4 │ │ + b.n 35624 │ │ movs r4, #34 @ 0x22 │ │ - b.n 175f6 │ │ + b.n 35e46 │ │ movs r0, #22 │ │ - b.n 16e3a │ │ + b.n 3568a │ │ movs r0, #8 │ │ - b.n 16de0 │ │ + b.n 35630 │ │ movs r0, #23 │ │ - b.n 16e42 │ │ + b.n 35692 │ │ movs r0, #7 │ │ - b.n 16e68 │ │ + b.n 356b8 │ │ movs r0, #24 │ │ - b.n 16e4a │ │ + b.n 3569a │ │ movs r0, #182 @ 0xb6 │ │ - b.n 17670 │ │ + b.n 35ec0 │ │ movs r0, #25 │ │ - b.n 16e52 │ │ + b.n 356a2 │ │ movs r0, #4 │ │ - b.n 16df8 │ │ + b.n 35648 │ │ movs r4, #34 @ 0x22 │ │ - b.n 1761a │ │ + b.n 35e6a │ │ movs r0, #26 │ │ - b.n 16e5e │ │ + b.n 356ae │ │ movs r0, #4 │ │ - b.n 16e04 │ │ + b.n 35654 │ │ movs r0, #27 │ │ - b.n 16e66 │ │ + b.n 356b6 │ │ movs r0, #3 │ │ - b.n 16e8c │ │ + b.n 356dc │ │ movs r0, #28 │ │ - b.n 16e6e │ │ + b.n 356be │ │ movs r0, #178 @ 0xb2 │ │ - b.n 17694 │ │ + b.n 35ee4 │ │ movs r0, #29 │ │ - b.n 16e76 │ │ + b.n 356c6 │ │ movs r0, #0 │ │ - b.n 16e1c │ │ + b.n 3566c │ │ movs r4, #34 @ 0x22 │ │ - b.n 1763e │ │ + b.n 35e8e │ │ movs r0, #30 │ │ - b.n 16e82 │ │ + b.n 356d2 │ │ asrs r0, r0, #32 │ │ - b.n 16e28 │ │ + b.n 35678 │ │ asrs r7, r3, #32 │ │ - b.n 16e8a │ │ + b.n 356da │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r7, [pc, #960] @ (176d0 ) │ │ + ldr r7, [pc, #960] @ (35f20 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 17830 │ │ - beq.n 173a0 │ │ - b.n 177b4 │ │ + b.n 36080 │ │ + beq.n 35bf0 │ │ + b.n 36004 │ │ movs r0, r0 │ │ - b.n 179c2 │ │ + b.n 36212 │ │ lsls r1, r3, #2 │ │ lsrs r0, r0, #8 │ │ movs r4, r7 │ │ - b.n 17a66 │ │ + b.n 362b6 │ │ adds r0, #2 │ │ - b.n 1766a │ │ - add r0, pc, #128 @ (adr r0, 173ac ) │ │ - b.n 17848 │ │ + b.n 35eba │ │ + add r0, pc, #128 @ (adr r0, 35bfc ) │ │ + b.n 36098 │ │ lsrs r0, r0, #8 │ │ orn r0, r3, #9437184 @ 0x900000 │ │ - b.n 1783a │ │ + b.n 3608a │ │ stmia r0!, {r0, r2, r3, r4} │ │ - b.n 17944 │ │ + b.n 36194 │ │ cmp r2, #15 │ │ orn r0, r0, #9043968 @ 0x8a0000 │ │ - b.n 17682 │ │ + b.n 35ed2 │ │ stmia r7!, {r2, r5, r7} │ │ - b.n 179d0 │ │ + b.n 36220 │ │ str r4, [r6, #0] │ │ - b.n 16e6e │ │ + b.n 356be │ │ lsrs r5, r1, #11 │ │ orr.w r0, r0, #736 @ 0x2e0 │ │ - b.n 16e76 │ │ + b.n 356c6 │ │ adds r0, #0 │ │ - b.n 16e7c │ │ + b.n 356cc │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 17b1e │ │ + b.n 3636e │ │ ands r0, r0 │ │ - b.n 1740e │ │ + b.n 35c5e │ │ ands r1, r0 │ │ asrs r0, r0, #12 │ │ str r0, [r0, r0] │ │ - b.n 17418 │ │ + b.n 35c68 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ str r0, [r3, #0] │ │ - b.n 16e8c │ │ + b.n 356dc │ │ ldr r3, [r4, #120] @ 0x78 │ │ - b.n 17700 │ │ + b.n 35f50 │ │ lsls r6, r0, #4 │ │ - b.n 17a60 │ │ + b.n 362b0 │ │ strb r4, [r3, #0] │ │ - b.n 16e98 │ │ - ldr r7, [pc, #652] @ (1760c ) │ │ - b.n 1770a │ │ + b.n 356e8 │ │ + ldr r7, [pc, #652] @ (35e5c ) │ │ + b.n 35f5a │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ strb r0, [r6, #0] │ │ - b.n 16eae │ │ + b.n 356fe │ │ ands r4, r0 │ │ - b.n 1769a │ │ + b.n 35eea │ │ ldr r3, [r6, #100] @ 0x64 │ │ - b.n 1799e │ │ + b.n 361ee │ │ strh r4, [r5, #0] │ │ - b.n 16eba │ │ + b.n 3570a │ │ movs r0, r0 │ │ - b.n 17448 │ │ + b.n 35c98 │ │ ldr r7, [r2, #84] @ 0x54 │ │ - b.n 17a28 │ │ + b.n 36278 │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ movs r6, r0 │ │ - b.n 17656 │ │ + b.n 35ea6 │ │ str r0, [r0, #0] │ │ - b.n 17aea │ │ + b.n 3633a │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ lsrs r3, r4, #30 │ │ - b.n 17732 │ │ + b.n 35f82 │ │ str r0, [r0, r0] │ │ - b.n 176be │ │ + b.n 35f0e │ │ ldr r3, [r4, #120] @ 0x78 │ │ - b.n 17746 │ │ + b.n 35f96 │ │ str r6, [r0, r0] │ │ - b.n 176c8 │ │ + b.n 35f18 │ │ str r0, [r0, #0] │ │ - b.n 17b02 │ │ - b.n 17414 │ │ - b.n 16eea │ │ + b.n 36352 │ │ + b.n 35c64 │ │ + b.n 3573a │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ str r5, [r0, #0] │ │ - b.n 1775a │ │ + b.n 35faa │ │ ands r0, r4 │ │ - b.n 16ef6 │ │ + b.n 35746 │ │ str r0, [sp, #144] @ 0x90 │ │ - b.n 16efa │ │ + b.n 3574a │ │ movs r4, r1 │ │ - b.n 17696 │ │ + b.n 35ee6 │ │ movs r0, #0 │ │ - b.n 17b1e │ │ + b.n 3636e │ │ ldr r3, [r4, #120] @ 0x78 │ │ - b.n 176ee │ │ + b.n 35f3e │ │ movs r0, #1 │ │ adds r3, #0 │ │ strb r4, [r2, #0] │ │ - b.n 16f04 │ │ + b.n 35754 │ │ movs r0, #6 │ │ - b.n 17772 │ │ + b.n 35fc2 │ │ strb r0, [r0, #0] │ │ - b.n 17b32 │ │ + b.n 36382 │ │ movs r0, #5 │ │ - b.n 176fa │ │ + b.n 35f4a │ │ str r0, [r0, r0] │ │ - b.n 17b3a │ │ + b.n 3638a │ │ str r1, [r0, r0] │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 17b42 │ │ + b.n 36392 │ │ str r2, [r0, r0] │ │ - b.n 17790 │ │ + b.n 35fe0 │ │ str r6, [r0, #0] │ │ - b.n 17714 │ │ + b.n 35f64 │ │ ldrsh r6, [r0, r5] │ │ - b.n 17a12 │ │ + b.n 36262 │ │ ldrsh r1, [r5, r7] │ │ - b.n 17aac │ │ + b.n 362fc │ │ movs r5, r0 │ │ - b.n 176c8 │ │ + b.n 35f18 │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ strb r6, [r0, #0] │ │ - b.n 177ac │ │ + b.n 35ffc │ │ movs r0, #2 │ │ - b.n 17730 │ │ + b.n 35f80 │ │ strb r0, [r4, #2] │ │ - b.n 17a2a │ │ + b.n 3627a │ │ ldrb r3, [r3, #0] │ │ - b.n 17ab6 │ │ + b.n 36306 │ │ movs r7, r0 │ │ - b.n 176d6 │ │ + b.n 35f26 │ │ strb r0, [r0, #0] │ │ - b.n 17b72 │ │ + b.n 363c2 │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r5, r0 │ │ - b.n 176ec │ │ + b.n 35f3c │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ strb r2, [r0, #0] │ │ - b.n 177d0 │ │ + b.n 36020 │ │ movs r2, r0 │ │ - b.n 177c6 │ │ + b.n 36016 │ │ movs r0, r0 │ │ - b.n 17aec │ │ + b.n 3633c │ │ movs r6, r0 │ │ - b.n 1774e │ │ + b.n 35f9e │ │ movs r7, r0 │ │ - b.n 17752 │ │ + b.n 35fa2 │ │ lsls r2, r1, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 17afa │ │ + b.n 3634a │ │ movs r7, r6 │ │ lsrs r0, r0, #8 │ │ str r2, [r0, r5] │ │ - b.n 17a6a │ │ + b.n 362ba │ │ str r4, [r0, #0] │ │ - b.n 17826 │ │ + b.n 36076 │ │ str r6, [r6, r0] │ │ - b.n 17b04 │ │ + b.n 36354 │ │ str r5, [r0, #0] │ │ - b.n 1759a │ │ + b.n 35dea │ │ ldrsh r4, [r1, r2] │ │ - b.n 17a7c │ │ + b.n 362cc │ │ strb r1, [r1, #0] │ │ - b.n 17836 │ │ + b.n 36086 │ │ ldrsh r2, [r2, r7] │ │ - b.n 17b10 │ │ + b.n 36360 │ │ strb r5, [r0, #0] │ │ - b.n 175ec │ │ + b.n 35e3c │ │ str r3, [r7, r0] │ │ - b.n 17a96 │ │ + b.n 362e6 │ │ movs r0, #14 │ │ - b.n 17846 │ │ + b.n 36096 │ │ ldrsh r0, [r1, r5] │ │ - b.n 17b1e │ │ + b.n 3636e │ │ movs r0, #5 │ │ - b.n 175f2 │ │ + b.n 35e42 │ │ str r4, [r1, #0] │ │ - b.n 16fac │ │ + b.n 357fc │ │ ldr r6, [r4, #76] @ 0x4c │ │ - b.n 17ab0 │ │ + b.n 36300 │ │ movs r0, r2 │ │ - b.n 16fb4 │ │ + b.n 35804 │ │ movs r6, r1 │ │ - b.n 177de │ │ + b.n 3602e │ │ str r0, [r1, r0] │ │ - b.n 17862 │ │ - b.n 174cc │ │ - b.n 16fe0 │ │ + b.n 360b2 │ │ + b.n 35d1c │ │ + b.n 35830 │ │ ands r4, r0 │ │ - b.n 177bc │ │ + b.n 3600c │ │ movs r0, #4 │ │ - b.n 16fc8 │ │ + b.n 35818 │ │ ldr r6, [r5, #40] @ 0x28 │ │ - b.n 17b48 │ │ + b.n 36398 │ │ movs r0, #6 │ │ - b.n 17620 │ │ + b.n 35e70 │ │ str r0, [r3, r0] │ │ - b.n 16ff4 │ │ + b.n 35844 │ │ ands r0, r0 │ │ - b.n 177c6 │ │ - add r0, pc, #112 @ (adr r0, 17530 ) │ │ - b.n 16ffc │ │ + b.n 36016 │ │ + add r0, pc, #112 @ (adr r0, 35d80 ) │ │ + b.n 3584c │ │ str r6, [r1, #0] │ │ - b.n 17886 │ │ + b.n 360d6 │ │ ands r0, r1 │ │ - b.n 177d2 │ │ + b.n 36022 │ │ str r1, [r0, #0] │ │ - b.n 17a7a │ │ + b.n 362ca │ │ stmia r0!, {r0, r2} │ │ - b.n 17892 │ │ + b.n 360e2 │ │ ands r6, r1 │ │ - b.n 177de │ │ + b.n 3602e │ │ ands r5, r0 │ │ - b.n 177e2 │ │ + b.n 36032 │ │ strb r0, [r1, #0] │ │ - b.n 16ff8 │ │ + b.n 35848 │ │ stmia r0!, {} │ │ - b.n 17a9a │ │ + b.n 362ea │ │ strb r2, [r1, #0] │ │ - b.n 178a6 │ │ + b.n 360f6 │ │ movs r0, #0 │ │ - b.n 17004 │ │ + b.n 35854 │ │ ands r2, r1 │ │ - b.n 177f6 │ │ + b.n 36046 │ │ strb r0, [r0, #0] │ │ - b.n 17aa0 │ │ + b.n 362f0 │ │ movs r0, #3 │ │ - b.n 178b6 │ │ + b.n 36106 │ │ movs r0, #0 │ │ - b.n 17a7e │ │ + b.n 362ce │ │ ands r3, r0 │ │ - b.n 17826 │ │ + b.n 36076 │ │ ands r0, r0 │ │ asrs r0, r4, #15 │ │ adds r0, #4 │ │ - b.n 1750a │ │ + b.n 35d5a │ │ movs r0, #0 │ │ - b.n 17044 │ │ - add r0, pc, #128 @ (adr r0, 1758c ) │ │ - b.n 17a28 │ │ + b.n 35894 │ │ + add r0, pc, #128 @ (adr r0, 35ddc ) │ │ + b.n 36278 │ │ movs r0, r2 │ │ - b.n 1704c │ │ + b.n 3589c │ │ strb r4, [r0, #0] │ │ - b.n 17524 │ │ + b.n 35d74 │ │ strh r4, [r0, #0] │ │ - b.n 1751e │ │ + b.n 35d6e │ │ movs r0, #4 │ │ - b.n 17058 │ │ + b.n 358a8 │ │ str r4, [r0, r0] │ │ - b.n 1753a │ │ + b.n 35d8a │ │ str r4, [r0, #0] │ │ - b.n 17532 │ │ - b.n 1752c │ │ - b.n 17532 │ │ + b.n 35d82 │ │ + b.n 35d7c │ │ + b.n 35d82 │ │ movs r0, #8 │ │ - b.n 17068 │ │ + b.n 358b8 │ │ str r0, [sp, #8] │ │ - b.n 1753a │ │ + b.n 35d8a │ │ movs r0, #12 │ │ - b.n 17070 │ │ + b.n 358c0 │ │ ands r2, r0 │ │ - b.n 17542 │ │ + b.n 35d92 │ │ movs r2, r0 │ │ and.w r0, r0, ip, lsr #28 │ │ - b.n 1707c │ │ + b.n 358cc │ │ str r0, [r3, r0] │ │ - b.n 17080 │ │ + b.n 358d0 │ │ str r4, [r2, #0] │ │ - b.n 17084 │ │ + b.n 358d4 │ │ lsrs r5, r1, #8 │ │ orn r0, sl, #589824 @ 0x90000 │ │ - b.n 17a54 │ │ + b.n 362a4 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, sl, #585728 @ 0x8f000 │ │ orr.w r0, r2, #770048 @ 0xbc000 │ │ - b.n 17c9e │ │ + b.n 364ee │ │ strb r0, [r7, #0] │ │ - b.n 17064 │ │ + b.n 358b4 │ │ str r4, [r6, r0] │ │ - b.n 17068 │ │ + b.n 358b8 │ │ str r0, [r6, #0] │ │ - b.n 1706c │ │ + b.n 358bc │ │ strh r4, [r5, #0] │ │ - b.n 17070 │ │ - b.n 175c0 │ │ - b.n 17074 │ │ + b.n 358c0 │ │ + b.n 35e10 │ │ + b.n 358c4 │ │ str r0, [sp, #144] @ 0x90 │ │ - b.n 17078 │ │ + b.n 358c8 │ │ ands r0, r4 │ │ - b.n 1707c │ │ + b.n 358cc │ │ lsrs r2, r0, #8 │ │ orr.w r0, r1, #131072 @ 0x20000 │ │ - b.n 17084 │ │ - beq.n 175bc │ │ - b.n 17a1c │ │ + b.n 358d4 │ │ + beq.n 35e0c │ │ + b.n 3626c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, sp} │ │ - b.n 170cc │ │ + b.n 3591c │ │ adds r0, #168 @ 0xa8 │ │ - b.n 170b2 │ │ + b.n 35902 │ │ movs r0, #2 │ │ - b.n 176b4 │ │ + b.n 35f04 │ │ asrs r4, r5, #2 │ │ - b.n 170ba │ │ + b.n 3590a │ │ movs r2, r0 │ │ - b.n 178de │ │ + b.n 3612e │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 17ce6 │ │ - beq.n 175e0 │ │ - b.n 17a40 │ │ + b.n 36536 │ │ + beq.n 35e30 │ │ + b.n 36290 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r1, r3, r4, r6, r7, r9, sl, fp, ip, lr, pc} │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r1, r5, r6, r7, r8, r9, ip, sp, lr, pc} │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 17ad4 │ │ - beq.n 175c4 │ │ - b.n 17a58 │ │ + b.n 36324 │ │ + beq.n 35e14 │ │ + b.n 362a8 │ │ ldrh r4, [r0, #24] │ │ stc 14, cr13, [sp, #-172]! @ 0xffffff54 │ │ - b.n 17a60 │ │ + b.n 362b0 │ │ strb r1, [r0, #0] │ │ - b.n 1790a │ │ + b.n 3615a │ │ asrs r0, r0, #32 │ │ - b.n 1790e │ │ + b.n 3615e │ │ movs r0, r0 │ │ - b.n 170f2 │ │ + b.n 35942 │ │ movs r0, r0 │ │ - b.n 17c76 │ │ + b.n 364c6 │ │ lsls r7, r1, #9 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 17c82 │ │ + b.n 364d2 │ │ lsls r0, r2, #9 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 17c94 │ │ + b.n 364e4 │ │ lsls r1, r2, #9 │ │ lsrs r0, r0, #8 │ │ str r3, [r0, #0] │ │ - b.n 1792e │ │ + b.n 3617e │ │ movs r0, r0 │ │ - b.n 17c98 │ │ + b.n 364e8 │ │ lsls r1, r2, #9 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 17b14 │ │ + b.n 36364 │ │ asrs r4, r6, #1 │ │ - b.n 17118 │ │ + b.n 35968 │ │ asrs r2, r0, #32 │ │ - b.n 17942 │ │ + b.n 36192 │ │ movs r0, #0 │ │ - b.n 17d46 │ │ + b.n 36596 │ │ stc2l 11, cr14, [r1, #1020]! @ 0x3fc @ │ │ movs r4, r7 │ │ - b.n 17d4e │ │ + b.n 3659e │ │ asrs r7, r0, #32 │ │ - b.n 17952 │ │ + b.n 361a2 │ │ lsrs r0, r0, #8 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 17b28 │ │ + b.n 36378 │ │ movs r0, #29 │ │ - b.n 17c28 │ │ + b.n 36478 │ │ subs r7, #70 @ 0x46 │ │ - b.n 17c26 │ │ + b.n 36476 │ │ cmp r2, #15 │ │ orn r0, r0, #4980736 @ 0x4c0000 │ │ - b.n 17b44 │ │ + b.n 36394 │ │ movs r7, #164 @ 0xa4 │ │ - b.n 17cb8 │ │ + b.n 36508 │ │ subs r7, #233 @ 0xe9 │ │ - b.n 17ccc │ │ + b.n 3651c │ │ stmia r0!, {r5} │ │ - b.n 17164 │ │ - add r0, pc, #208 @ (adr r0, 17708 ) │ │ - b.n 17168 │ │ - b.n 176ac │ │ - b.n 1716c │ │ + b.n 359b4 │ │ + add r0, pc, #208 @ (adr r0, 35f58 ) │ │ + b.n 359b8 │ │ + b.n 35efc │ │ + b.n 359bc │ │ strb r4, [r4, #0] │ │ - b.n 17b50 │ │ + b.n 363a0 │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #9371648 @ 0x8f0000 │ │ - b.w ff47ed6a │ │ + b.w ff49d5ba │ │ cdp 0, 3, cr5, cr1, cr0, {0} │ │ - b.n 17174 │ │ + b.n 359c4 │ │ ldrh r0, [r2, #28] │ │ vnmla.f32 s4, s3, s30 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 17e1e │ │ + b.n 3666e │ │ ands r0, r0 │ │ - b.n 17716 │ │ + b.n 35f66 │ │ ands r1, r0 │ │ asrs r0, r0, #12 │ │ subs r5, r4, #6 │ │ - b.n 179f2 │ │ + b.n 36242 │ │ ands r0, r0 │ │ - b.n 1772a │ │ + b.n 35f7a │ │ ands r1, r0 │ │ asrs r0, r0, #12 │ │ lsls r6, r0, #4 │ │ - b.n 17d60 │ │ - ldr r7, [pc, #660] @ (1790c ) │ │ - b.n 17a02 │ │ + b.n 365b0 │ │ + ldr r7, [pc, #660] @ (3615c ) │ │ + b.n 36252 │ │ ands r1, r0 │ │ adds r3, #0 │ │ asrs r1, r0, #32 │ │ - b.n 1798a │ │ - ldr r6, [pc, #460] @ (17850 ) │ │ - b.n 17c92 │ │ - ldr r5, [pc, #348] @ (177e4 ) │ │ - b.n 17d14 │ │ + b.n 361da │ │ + ldr r6, [pc, #460] @ (360a0 ) │ │ + b.n 364e2 │ │ + ldr r5, [pc, #348] @ (36034 ) │ │ + b.n 36564 │ │ movs r0, r0 │ │ - b.n 17740 │ │ + b.n 35f90 │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ movs r4, r0 │ │ - b.n 17946 │ │ + b.n 36196 │ │ ands r0, r0 │ │ - b.n 17dda │ │ + b.n 3662a │ │ lsrs r5, r4, #30 │ │ - b.n 17a1e │ │ + b.n 3626e │ │ ands r1, r0 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 179a8 │ │ - ldr r7, [pc, #660] @ (1793c ) │ │ - b.n 17a32 │ │ + b.n 361f8 │ │ + ldr r7, [pc, #660] @ (3618c ) │ │ + b.n 36282 │ │ asrs r0, r0, #32 │ │ - b.n 17dee │ │ + b.n 3663e │ │ movs r4, r0 │ │ - b.n 179b2 │ │ + b.n 36202 │ │ ands r0, r0 │ │ - b.n 17df6 │ │ + b.n 36646 │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ ands r0, r0 │ │ - b.n 17a46 │ │ + b.n 36296 │ │ ldrb r5, [r4, #30] │ │ - b.n 179ca │ │ - ldr r3, [pc, #576] @ (17904 ) │ │ + b.n 3621a │ │ + ldr r3, [pc, #576] @ (36154 ) │ │ cdp 0, 3, cr0, cr0, cr2, {0} │ │ - b.n 17972 │ │ + b.n 361c2 │ │ movs r0, #0 │ │ - b.n 17e0e │ │ + b.n 3665e │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, #7 │ │ - b.n 17a5a │ │ + b.n 362aa │ │ movs r0, #0 │ │ - b.n 179de │ │ + b.n 3622e │ │ movs r0, r0 │ │ - b.n 17e1e │ │ + b.n 3666e │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ movs r2, r0 │ │ - b.n 17a66 │ │ + b.n 362b6 │ │ strb r7, [r0, #0] │ │ - b.n 179ea │ │ + b.n 3623a │ │ lsrs r0, r2, #14 │ │ cdp 0, 1, cr0, cr0, cr3, {0} │ │ - b.n 17992 │ │ + b.n 361e2 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ asrs r7, r0, #32 │ │ - b.n 17a7c │ │ + b.n 362cc │ │ asrs r2, r0, #32 │ │ - b.n 17a00 │ │ + b.n 36250 │ │ movs r0, #160 @ 0xa0 │ │ - b.n 17d06 │ │ + b.n 36556 │ │ cmp r0, #27 │ │ - b.n 17d92 │ │ + b.n 365e2 │ │ movs r2, r0 │ │ - b.n 179c2 │ │ + b.n 36212 │ │ movs r0, #0 │ │ - b.n 17e4e │ │ + b.n 3669e │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ movs r3, r0 │ │ - b.n 179b6 │ │ + b.n 36206 │ │ adds r0, #0 │ │ - b.n 17e5a │ │ + b.n 366aa │ │ movs r0, #1 │ │ - b.n 17aa2 │ │ + b.n 362f2 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ - b.n 17aac │ │ + b.n 362fc │ │ asrs r7, r0, #32 │ │ - b.n 17a2c │ │ + b.n 3627c │ │ asrs r2, r0, #32 │ │ - b.n 17a50 │ │ + b.n 362a0 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 17e76 │ │ - beq.n 17798 │ │ - b.n 17bd0 │ │ + b.n 366c6 │ │ + beq.n 35fe8 │ │ + b.n 36420 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 17c5c │ │ + b.n 364ac │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r5, r6, ip} │ │ - b.n 17c64 │ │ + b.n 364b4 │ │ adds r0, #8 │ │ - b.n 1727a │ │ + b.n 35aca │ │ strh r0, [r2, r4] │ │ stmia.w r1, {lr, pc} │ │ - b.n 17d56 │ │ + b.n 365a6 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 17dda │ │ + b.n 3662a │ │ movs r0, #4 │ │ - b.n 1728a │ │ - ldr r2, [pc, #60] @ (1779c ) │ │ - b.n 17e7a │ │ + b.n 35ada │ │ + ldr r2, [pc, #60] @ (35fec ) │ │ + b.n 366ca │ │ mov r3, r0 │ │ - b.n 1776e │ │ + b.n 35fbe │ │ asrs r0, r0, #32 │ │ - b.n 17296 │ │ + b.n 35ae6 │ │ strb r4, [r1, #0] │ │ - b.n 1729a │ │ + b.n 35aea │ │ ldmia r3, {r0, r1, r2, r3, r4, r5} │ │ - b.n 17e8a │ │ + b.n 366da │ │ ldr r2, [sp, #136] @ 0x88 │ │ - b.n 17a7e │ │ - ldr r7, [pc, #960] @ (17b38 ) │ │ - b.n 17d98 │ │ + b.n 362ce │ │ + ldr r7, [pc, #960] @ (36388 ) │ │ + b.n 365e8 │ │ mvns r7, r7 │ │ - b.n 17dfe │ │ + b.n 3664e │ │ ands r0, r6 │ │ - b.n 17c0a │ │ + b.n 3645a │ │ movs r3, #2 │ │ - b.n 1778e │ │ + b.n 35fde │ │ cmp r5, #33 @ 0x21 │ │ - b.n 17a8e │ │ + b.n 362de │ │ asrs r7, r7, #12 │ │ - b.n 17f10 │ │ + b.n 36760 │ │ asrs r4, r3, #1 │ │ - b.n 172ac │ │ + b.n 35afc │ │ asrs r1, r0, #32 │ │ - b.n 17a9a │ │ + b.n 362ea │ │ movs r0, #88 @ 0x58 │ │ - b.n 172b4 │ │ + b.n 35b04 │ │ movs r7, #35 @ 0x23 │ │ - b.n 17ade │ │ + b.n 3632e │ │ cmp r1, #23 │ │ - b.n 17754 │ │ + b.n 35fa4 │ │ asrs r1, r1, #32 │ │ - b.n 17aa8 │ │ + b.n 362f8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 172c4 │ │ + b.n 35b14 │ │ asrs r2, r0, #32 │ │ - b.n 17ab0 │ │ + b.n 36300 │ │ movs r0, #16 │ │ - b.n 172de │ │ + b.n 35b2e │ │ adds r4, #39 @ 0x27 │ │ - b.n 17af6 │ │ + b.n 36346 │ │ subs r4, #18 │ │ - b.n 1776c │ │ - b.n 17a60 │ │ - b.n 177b0 │ │ + b.n 35fbc │ │ + b.n 362b0 │ │ + b.n 36000 │ │ ldrb r2, [r4, #24] │ │ - b.n 17b02 │ │ + b.n 36352 │ │ movs r0, #20 │ │ - b.n 172f2 │ │ + b.n 35b42 │ │ asrs r6, r1, #32 │ │ - b.n 17acc │ │ + b.n 3631c │ │ asrs r3, r0, #32 │ │ - b.n 17ad0 │ │ + b.n 36320 │ │ adds r0, #80 @ 0x50 │ │ - b.n 172ec │ │ + b.n 35b3c │ │ strb r2, [r2, #8] │ │ - b.n 17788 │ │ + b.n 35fd8 │ │ adds r0, #7 │ │ - b.n 17adc │ │ + b.n 3632c │ │ asrs r6, r0, #32 │ │ - b.n 17b1e │ │ + b.n 3636e │ │ str r4, [r3, #0] │ │ - b.n 1730e │ │ + b.n 35b5e │ │ str r0, [r1, #4] │ │ - b.n 17300 │ │ + b.n 35b50 │ │ strh r6, [r4, #40] @ 0x28 │ │ - b.n 17af0 │ │ + b.n 36340 │ │ adds r0, #24 │ │ - b.n 17310 │ │ + b.n 35b60 │ │ cmp r3, r0 │ │ - b.n 1780a │ │ + b.n 3605a │ │ subs r0, #35 @ 0x23 │ │ - b.n 17b36 │ │ + b.n 36386 │ │ cmp r3, #34 @ 0x22 │ │ - b.n 17b02 │ │ + b.n 36352 │ │ subs r0, #22 │ │ - b.n 177b0 │ │ + b.n 36000 │ │ ands r2, r0 │ │ - b.n 17b12 │ │ + b.n 36362 │ │ str r1, [r0, #0] │ │ - b.n 17b46 │ │ + b.n 36396 │ │ asrs r3, r0, #32 │ │ - b.n 17b32 │ │ + b.n 36382 │ │ asrs r4, r4, #32 │ │ - b.n 17d1a │ │ + b.n 3656a │ │ cmp r2, #15 │ │ orn fp, r1, #1179648 @ 0x120000 │ │ cdp 0, 3, cr1, cr3, cr4, {2} │ │ - b.n 17334 │ │ + b.n 35b84 │ │ asrs r1, r2, #5 │ │ - b.n 17810 │ │ - ldr r7, [pc, #844] @ (17b6c ) │ │ - b.n 17d40 │ │ + b.n 36060 │ │ + ldr r7, [pc, #844] @ (363bc ) │ │ + b.n 36590 │ │ ldrh r6, [r2, #62] @ 0x3e │ │ - b.n 17d44 │ │ + b.n 36594 │ │ strh r4, [r1, #2] │ │ - b.n 17344 │ │ + b.n 35b94 │ │ ldrh r6, [r6, #48] @ 0x30 │ │ - b.n 17d4c │ │ + b.n 3659c │ │ lsls r5, r0, #7 │ │ lsrs r0, r0, #8 │ │ asrs r4, r5, #32 │ │ - b.n 17350 │ │ + b.n 35ba0 │ │ asrs r4, r6, #32 │ │ - b.n 17d54 │ │ + b.n 365a4 │ │ lsls r4, r0 │ │ stmia.w r1, {r3, r4, r7, sp, lr, pc} │ │ - b.n 1737c │ │ + b.n 35bcc │ │ asrs r4, r3, #2 │ │ - b.n 17380 │ │ + b.n 35bd0 │ │ stmia r0!, {r3, r5} │ │ - b.n 17364 │ │ + b.n 35bb4 │ │ stmia r0!, {r5, r7} │ │ - b.n 17388 │ │ + b.n 35bd8 │ │ str r0, [sp, #256] @ 0x100 │ │ - b.n 1736c │ │ + b.n 35bbc │ │ str r0, [sp, #656] @ 0x290 │ │ - b.n 17390 │ │ + b.n 35be0 │ │ asrs r0, r2, #32 │ │ - b.n 17374 │ │ + b.n 35bc4 │ │ asrs r6, r1, #32 │ │ - b.n 17b60 │ │ + b.n 363b0 │ │ asrs r4, r1, #32 │ │ - b.n 17b64 │ │ + b.n 363b4 │ │ ands r4, r4 │ │ - b.n 17380 │ │ + b.n 35bd0 │ │ lsls r0, r5 │ │ - b.n 173a4 │ │ + b.n 35bf4 │ │ asrs r1, r1, #32 │ │ - b.n 17b70 │ │ + b.n 363c0 │ │ adds r0, #48 @ 0x30 │ │ - b.n 1738c │ │ + b.n 35bdc │ │ adds r0, #172 @ 0xac │ │ - b.n 173b0 │ │ + b.n 35c00 │ │ asrs r4, r0, #32 │ │ - b.n 17b7c │ │ + b.n 363cc │ │ movs r0, #176 @ 0xb0 │ │ - b.n 173b8 │ │ + b.n 35c08 │ │ asrs r3, r0, #32 │ │ - b.n 17b84 │ │ + b.n 363d4 │ │ adds r0, #32 │ │ - b.n 173a0 │ │ + b.n 35bf0 │ │ adds r0, #180 @ 0xb4 │ │ - b.n 173c4 │ │ + b.n 35c14 │ │ asrs r2, r0, #32 │ │ - b.n 17b90 │ │ + b.n 363e0 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 173ac │ │ + b.n 35bfc │ │ str r0, [sp, #0] │ │ - b.n 17fd6 │ │ + b.n 36826 │ │ asrs r3, r0, #32 │ │ - b.n 17bbc │ │ - b.n 178b4 │ │ - b.n 173b8 │ │ + b.n 3640c │ │ + b.n 36104 │ │ + b.n 35c08 │ │ stmia r0!, {r2, r4} │ │ - b.n 173bc │ │ + b.n 35c0c │ │ ands r4, r3 │ │ - b.n 173c0 │ │ + b.n 35c10 │ │ lsls r5, r3, #5 │ │ lsrs r0, r0, #8 │ │ eors r4, r5 │ │ - b.n 173e8 │ │ + b.n 35c38 │ │ asrs r0, r4, #1 │ │ - b.n 173ec │ │ + b.n 35c3c │ │ movs r4, r0 │ │ - b.n 17bb6 │ │ - b.n 17988 │ │ - b.n 173f4 │ │ + b.n 36406 │ │ + b.n 361d8 │ │ + b.n 35c44 │ │ movs r1, r0 │ │ - b.n 17bbe │ │ + b.n 3640e │ │ asrs r4, r4, #1 │ │ - b.n 173fc │ │ + b.n 35c4c │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 17400 │ │ + b.n 35c50 │ │ movs r1, r0 │ │ - b.n 17bca │ │ + b.n 3641a │ │ movs r6, r1 │ │ - b.n 17bce │ │ + b.n 3641e │ │ movs r2, r1 │ │ - b.n 17bd2 │ │ + b.n 36422 │ │ movs r4, r1 │ │ - b.n 17bd6 │ │ + b.n 36426 │ │ movs r5, r0 │ │ - b.n 17bfa │ │ + b.n 3644a │ │ lsls r0, r2, #5 │ │ lsrs r0, r0, #8 │ │ lsrs r6, r1, #29 │ │ - b.n 17dfc │ │ + b.n 3664c │ │ asrs r4, r7, #32 │ │ - b.n 17412 │ │ + b.n 35c62 │ │ str r0, [sp, #16] │ │ - b.n 17dea │ │ + b.n 3663a │ │ movs r0, r7 │ │ - b.n 1741a │ │ + b.n 35c6a │ │ movs r4, r1 │ │ @ instruction: 0xe98d700a │ │ - b.n 17c36 │ │ + b.n 36486 │ │ cmp r0, #32 │ │ - b.n 17c3a │ │ + b.n 3648a │ │ cmp r0, #17 │ │ - b.n 178b0 │ │ + b.n 36100 │ │ movs r0, #96 @ 0x60 │ │ - b.n 1741c │ │ + b.n 35c6c │ │ movs r0, #40 @ 0x28 │ │ - b.n 17440 │ │ + b.n 35c90 │ │ lsls r0, r0, #20 │ │ - b.n 1790e │ │ + b.n 3615e │ │ movs r0, #52 @ 0x34 │ │ - b.n 1743a │ │ + b.n 35c8a │ │ lsrs r2, r4, #12 │ │ - b.n 17c12 │ │ + b.n 36462 │ │ lsls r4, r4, #1 │ │ - b.n 17430 │ │ + b.n 35c80 │ │ lsls r4, r0, #1 │ │ - b.n 17454 │ │ + b.n 35ca4 │ │ add r6, sp, #128 @ 0x80 │ │ - b.n 17c5e │ │ + b.n 364ae │ │ movs r0, r4 │ │ - b.n 1744e │ │ + b.n 35c9e │ │ ldr r6, [r1, #116] @ 0x74 │ │ - b.n 17e40 │ │ - add r2, pc, #72 @ (adr r2, 17970 ) │ │ - b.n 178dc │ │ + b.n 36690 │ │ + add r2, pc, #72 @ (adr r2, 361c0 ) │ │ + b.n 3612c │ │ lsrs r0, r2, #14 │ │ mcr 3, 0, r0, cr4, cr15, {1} │ │ - b.n 180b2 │ │ + b.n 36902 │ │ lsls r4, r0, #1 │ │ - b.n 17450 │ │ + b.n 35ca0 │ │ lsls r1, r4, #20 │ │ - b.n 17c7a │ │ + b.n 364ca │ │ movs r0, r5 │ │ - b.n 17458 │ │ + b.n 35ca8 │ │ asrs r0, r1, #32 │ │ - b.n 17c82 │ │ + b.n 364d2 │ │ lsls r0, r1, #1 │ │ - b.n 17480 │ │ + b.n 35cd0 │ │ add ip, ip │ │ - blt.w 10bf28 │ │ - bne.w fff3938e │ │ - b.n 17c92 │ │ + blt.w 12a778 │ │ + bne.w fff57bde │ │ + b.n 364e2 │ │ movs r4, r4 │ │ - b.n 17490 │ │ - add r3, pc, #936 @ (adr r3, 17d00 ) │ │ + b.n 35ce0 │ │ + add r3, pc, #936 @ (adr r3, 36550 ) │ │ @ instruction: 0xf3f94ce2 │ │ @ instruction: 0xf2f46aef │ │ orn r4, r0, #29184 @ 0x7200 │ │ bfi r0, sl, #1, #12 │ │ - b.n 174a4 │ │ + b.n 35cf4 │ │ ldrh r7, [r5, #22] │ │ orn pc, r0, #4554752 @ 0x458000 │ │ - b.n 17e90 │ │ + b.n 366e0 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36821f6 │ │ movw fp, #9360 @ 0x2490 │ │ mcr 1, 0, r8, cr6, cr4, {7} │ │ @ instruction: 0xf2222aef │ │ orn pc, r0, #4489216 @ 0x448000 │ │ - b.n 17ea8 │ │ + b.n 366f8 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f617b0 │ │ - b.n 174d0 │ │ + b.n 35d20 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f94aef │ │ orn r1, r0, #8585216 @ 0x830000 │ │ - b.n 18126 │ │ + b.n 36976 │ │ asrs r1, r0, #32 │ │ - b.n 17ac0 │ │ + b.n 36310 │ │ lsls r0, r7, #4 │ │ - b.n 174c0 │ │ + b.n 35d10 │ │ lsrs r5, r4, #32 │ │ - b.n 17cea │ │ + b.n 3653a │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60158 │ │ - b.n 174cc │ │ + b.n 35d1c │ │ lsls r5, r0, #28 │ │ - b.n 17cf6 │ │ + b.n 36546 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf364092c │ │ - b.n 17cbe │ │ + b.n 3650e │ │ lsls r3, r0, #4 │ │ - b.n 18142 │ │ + b.n 36992 │ │ lsls r4, r2, #5 │ │ - b.n 174e0 │ │ + b.n 35d30 │ │ lsls r4, r1, #24 │ │ - b.n 17d0a │ │ + b.n 3655a │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3620a27 │ │ - b.n 17cd2 │ │ + b.n 36522 │ │ lsls r3, r0, #4 │ │ - b.n 18156 │ │ + b.n 369a6 │ │ lsls r0, r2, #5 │ │ - b.n 174f4 │ │ + b.n 35d44 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf2600507 │ │ - b.n 17d22 │ │ + b.n 36572 │ │ lsrs r6, r5, #12 │ │ - b.n 17ce6 │ │ + b.n 36536 │ │ lsls r0, r6, #29 │ │ ubfx r1, r4, #0, #4 │ │ - b.n 1816e │ │ + b.n 369be │ │ lsls r4, r1, #5 │ │ - b.n 1750c │ │ + b.n 35d5c │ │ movs r6, r0 │ │ - b.n 17d36 │ │ + b.n 36586 │ │ lsrs r5, r1, #10 │ │ - bne.w fff21784 │ │ + bne.w fff3ffd4 │ │ add.w r1, r0, r8, lsl #1 │ │ - b.n 1753c │ │ + b.n 35d8c │ │ subs r6, r5, #5 │ │ - b.n 17f24 │ │ + b.n 36774 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r1, #824 @ 0x338 │ │ - b.n 17f28 │ │ + b.n 36778 │ │ str r4, [r0, r3] │ │ - b.n 17ea8 │ │ + b.n 366f8 │ │ lsrs r0, r2, #14 │ │ cdp 3, 0, cr2, cr0, cr2, {7} │ │ @ instruction: 0xf3f90c00 │ │ - b.n 17d5e │ │ + b.n 365ae │ │ ands r0, r2 │ │ - b.n 17f2c │ │ - ldr r2, [pc, #572] @ (17c60 ) │ │ + b.n 3677c │ │ + ldr r2, [pc, #572] @ (364b0 ) │ │ orn pc, r9, #3817472 @ 0x3a4000 │ │ - b.n 17f48 │ │ + b.n 36798 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f06aef │ │ orn ip, r1, #7471104 @ 0x720000 │ │ @ instruction: 0xf2f044e4 │ │ bfi r0, r6, #2, #13 │ │ ldmia.w r7, {r0, r1, r2, r5, r8, r9} │ │ - b.n 17d42 │ │ + b.n 36592 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf36200b8 │ │ - b.n 17460 │ │ + b.n 35cb0 │ │ lsrs r7, r0, #20 │ │ - b.n 17d8e │ │ + b.n 365de │ │ lsls r3, r4, #8 │ │ - b.n 17d52 │ │ + b.n 365a2 │ │ lsls r4, r7, #2 │ │ - b.n 1746c │ │ + b.n 35cbc │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2640e03 │ │ - b.n 17d9e │ │ + b.n 365ee │ │ lsls r2, r4, #4 │ │ - b.n 17d62 │ │ + b.n 365b2 │ │ lsls r0, r0, #3 │ │ - b.n 1747c │ │ + b.n 35ccc │ │ lsrs r2, r0, #28 │ │ - b.n 17d6c │ │ + b.n 365bc │ │ movs r0, #120 @ 0x78 │ │ - b.n 17f88 │ │ + b.n 367d8 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r4, #29184 @ 0x7200 │ │ - b.n 17f0c │ │ + b.n 3675c │ │ asrs r5, r0, #32 │ │ - b.n 17dba │ │ + b.n 3660a │ │ lsls r4, r0, #3 │ │ - b.n 17494 │ │ + b.n 35ce4 │ │ movs r4, r0 │ │ - b.n 17dc2 │ │ + b.n 36612 │ │ subs r4, #186 @ 0xba │ │ add.w pc, r0, r1, lsl #29 │ │ - b.n 17f20 │ │ + b.n 36770 │ │ movs r0, #152 @ 0x98 │ │ - b.n 17fa8 │ │ + b.n 367f8 │ │ asrs r5, r0, #32 │ │ - b.n 17dd2 │ │ + b.n 36622 │ │ movs r7, r0 │ │ - b.n 17dd6 │ │ + b.n 36626 │ │ subs r4, #181 @ 0xb5 │ │ add.w r0, r0, ip, asr #32 │ │ - b.n 17faa │ │ + b.n 367fa │ │ lsls r0, r2, #1 │ │ movt r0, #356 @ 0x164 │ │ - b.n 17fb2 │ │ + b.n 36802 │ │ strh r4, [r3, #10] │ │ - b.n 175c4 │ │ + b.n 35e14 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 181f2 │ │ + b.n 36a42 │ │ strh r4, [r7, #4] │ │ - b.n 17fd0 │ │ + b.n 36820 │ │ movs r0, #6 │ │ - b.n 17dfa │ │ + b.n 3664a │ │ lsls r0, r1, #6 │ │ - b.n 175d8 │ │ + b.n 35e28 │ │ adds r0, #7 │ │ - b.n 17e02 │ │ + b.n 36652 │ │ movs r0, r5 │ │ - b.n 17600 │ │ + b.n 35e50 │ │ lsls r4, r0, #6 │ │ - b.n 175e4 │ │ + b.n 35e34 │ │ lsls r0, r4, #1 │ │ - b.n 17608 │ │ + b.n 35e58 │ │ lsls r0, r0, #6 │ │ - b.n 175ec │ │ + b.n 35e3c │ │ lsls r4, r4, #1 │ │ - b.n 17610 │ │ + b.n 35e60 │ │ lsls r4, r7, #5 │ │ - b.n 175f4 │ │ + b.n 35e44 │ │ movs r4, r5 │ │ - b.n 17618 │ │ + b.n 35e68 │ │ lsls r4, r6, #5 │ │ - b.n 175fc │ │ + b.n 35e4c │ │ lsls r4, r0, #1 │ │ - b.n 17620 │ │ + b.n 35e70 │ │ lsls r0, r4, #5 │ │ - b.n 17604 │ │ + b.n 35e54 │ │ movs r0, r6 │ │ - b.n 17628 │ │ + b.n 35e78 │ │ lsls r0, r3, #5 │ │ - b.n 1760c │ │ + b.n 35e5c │ │ movs r4, r6 │ │ - b.n 17630 │ │ + b.n 35e80 │ │ lsls r4, r2, #5 │ │ - b.n 17614 │ │ + b.n 35e64 │ │ movs r0, r7 │ │ - b.n 17638 │ │ + b.n 35e88 │ │ lsls r0, r2, #5 │ │ - b.n 1761c │ │ + b.n 35e6c │ │ movs r4, r7 │ │ - b.n 17640 │ │ + b.n 35e90 │ │ lsls r4, r1, #5 │ │ - b.n 17624 │ │ + b.n 35e74 │ │ lsls r0, r2, #1 │ │ - b.n 17648 │ │ + b.n 35e98 │ │ lsls r0, r1, #5 │ │ - b.n 1762c │ │ + b.n 35e7c │ │ lsls r4, r2, #1 │ │ - b.n 17650 │ │ + b.n 35ea0 │ │ lsls r4, r0, #5 │ │ - b.n 17634 │ │ + b.n 35e84 │ │ lsls r0, r0, #1 │ │ - b.n 17658 │ │ + b.n 35ea8 │ │ lsls r0, r0, #5 │ │ - b.n 1763c │ │ + b.n 35e8c │ │ lsls r0, r3, #1 │ │ - b.n 17660 │ │ + b.n 35eb0 │ │ lsls r4, r7, #4 │ │ - b.n 17644 │ │ + b.n 35e94 │ │ lsls r4, r3, #1 │ │ - b.n 17668 │ │ + b.n 35eb8 │ │ lsls r0, r7, #4 │ │ - b.n 1764c │ │ + b.n 35e9c │ │ movs r0, r0 │ │ - b.n 18276 │ │ + b.n 36ac6 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #3473408 @ 0x350000 │ │ - b.n 1804a │ │ + b.n 3689a │ │ lsls r0, r6, #6 │ │ - b.n 1765c │ │ + b.n 35eac │ │ lsls r4, r5, #6 │ │ - b.n 17660 │ │ + b.n 35eb0 │ │ lsls r4, r6, #1 │ │ - b.n 17684 │ │ + b.n 35ed4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 17e92 │ │ - add r1, pc, #480 @ (adr r1, 17d34 ) │ │ - b.n 17670 │ │ + b.n 366e2 │ │ + add r1, pc, #480 @ (adr r1, 36584 ) │ │ + b.n 35ec0 │ │ ands r0, r0 │ │ - b.n 17674 │ │ + b.n 35ec4 │ │ lsrs r0, r7 │ │ add.w r1, r0, r4, rrx │ │ - b.n 1769c │ │ + b.n 35eec │ │ movs r0, r0 │ │ - b.n 18206 │ │ + b.n 36a56 │ │ movs r5, r3 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #0] │ │ - b.n 182ae │ │ + b.n 36afe │ │ lsls r3, r5, #2 │ │ @ instruction: 0xea00ffc0 │ │ lsls r7, r7, #15 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ @@ -27225,1033 +69431,1033 @@ │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ asrs r4, r1, #32 │ │ - b.n 17720 │ │ - ldr r7, [pc, #300] @ (17d14 ) │ │ - b.n 18080 │ │ + b.n 35f70 │ │ + ldr r7, [pc, #300] @ (36564 ) │ │ + b.n 368d0 │ │ str r0, [r2, r0] │ │ - b.n 17728 │ │ + b.n 35f78 │ │ str r0, [sp, #4] │ │ - b.n 18332 │ │ + b.n 36b82 │ │ str r4, [r2, #0] │ │ - b.n 17730 │ │ + b.n 35f80 │ │ lsls r1, r4, #16 │ │ - b.n 17f3a │ │ + b.n 3678a │ │ strb r0, [r3, #0] │ │ - b.n 17738 │ │ + b.n 35f88 │ │ lsls r6, r0, #2 │ │ - b.n 17698 │ │ + b.n 35ee8 │ │ lsrs r1, r4, #32 │ │ - b.n 17f46 │ │ + b.n 36796 │ │ lsls r7, r0, #2 │ │ - b.n 176a0 │ │ + b.n 35ef0 │ │ lsrs r1, r4, #16 │ │ - b.n 17f4e │ │ + b.n 3679e │ │ lsls r0, r1, #2 │ │ - b.n 176a8 │ │ + b.n 35ef8 │ │ lsls r5, r4, #16 │ │ - b.n 17f56 │ │ + b.n 367a6 │ │ lsls r2, r1, #2 │ │ - b.n 176b0 │ │ + b.n 35f00 │ │ lsrs r5, r4, #32 │ │ - b.n 17f5e │ │ + b.n 367ae │ │ lsls r3, r1, #2 │ │ - b.n 176b8 │ │ + b.n 35f08 │ │ lsrs r5, r4, #16 │ │ - b.n 17f66 │ │ + b.n 367b6 │ │ lsls r4, r1, #2 │ │ - b.n 176c0 │ │ + b.n 35f10 │ │ lsls r6, r4, #16 │ │ - b.n 17f6e │ │ + b.n 367be │ │ lsls r6, r1, #2 │ │ - b.n 176c8 │ │ + b.n 35f18 │ │ lsrs r6, r4, #32 │ │ - b.n 17f76 │ │ + b.n 367c6 │ │ lsls r7, r1, #2 │ │ - b.n 176d0 │ │ + b.n 35f20 │ │ lsrs r6, r4, #16 │ │ - b.n 17f7e │ │ + b.n 367ce │ │ adds r0, #28 │ │ - b.n 1777c │ │ + b.n 35fcc │ │ lsls r0, r2, #2 │ │ - b.n 176dc │ │ + b.n 35f2c │ │ lsls r7, r4, #16 │ │ - b.n 17f8a │ │ + b.n 367da │ │ lsls r2, r2, #2 │ │ - b.n 176e4 │ │ + b.n 35f34 │ │ lsrs r7, r4, #32 │ │ - b.n 17f92 │ │ + b.n 367e2 │ │ lsls r3, r2, #2 │ │ - b.n 176ec │ │ + b.n 35f3c │ │ lsrs r7, r4, #16 │ │ - b.n 17f9a │ │ + b.n 367ea │ │ movs r0, #32 │ │ - b.n 17798 │ │ + b.n 35fe8 │ │ lsls r4, r2, #2 │ │ - b.n 176f8 │ │ + b.n 35f48 │ │ lsls r3, r4, #16 │ │ - b.n 17fa6 │ │ + b.n 367f6 │ │ lsls r6, r2, #2 │ │ - b.n 17700 │ │ + b.n 35f50 │ │ lsrs r3, r4, #32 │ │ - b.n 17fae │ │ + b.n 367fe │ │ lsls r7, r2, #2 │ │ - b.n 17708 │ │ + b.n 35f58 │ │ lsrs r3, r4, #16 │ │ - b.n 17fb6 │ │ - add r0, pc, #16 @ (adr r0, 17c88 ) │ │ - b.n 177b4 │ │ + b.n 36806 │ │ + add r0, pc, #16 @ (adr r0, 364d8 ) │ │ + b.n 36004 │ │ lsls r0, r3, #2 │ │ - b.n 17714 │ │ + b.n 35f64 │ │ lsls r2, r4, #16 │ │ - b.n 17fc2 │ │ + b.n 36812 │ │ lsls r2, r3, #2 │ │ - b.n 1771c │ │ + b.n 35f6c │ │ lsrs r2, r4, #32 │ │ - b.n 17fca │ │ + b.n 3681a │ │ lsls r3, r3, #2 │ │ - b.n 17724 │ │ + b.n 35f74 │ │ lsrs r2, r4, #16 │ │ - b.n 17fd2 │ │ + b.n 36822 │ │ asrs r5, r0, #2 │ │ - b.n 1772c │ │ + b.n 35f7c │ │ asrs r0, r1, #32 │ │ - b.n 177d4 │ │ + b.n 36024 │ │ lsls r4, r3, #2 │ │ - b.n 17734 │ │ + b.n 35f84 │ │ lsls r2, r5, #16 │ │ - b.n 17fe2 │ │ + b.n 36832 │ │ lsls r6, r3, #2 │ │ - b.n 1773c │ │ + b.n 35f8c │ │ lsrs r2, r5, #32 │ │ - b.n 17fea │ │ + b.n 3683a │ │ lsls r7, r3, #2 │ │ - b.n 17744 │ │ + b.n 35f94 │ │ lsrs r2, r5, #16 │ │ - b.n 17ff2 │ │ + b.n 36842 │ │ lsls r0, r4, #2 │ │ - b.n 1774c │ │ + b.n 35f9c │ │ lsls r1, r4, #16 │ │ - b.n 17ffa │ │ + b.n 3684a │ │ lsls r2, r4, #2 │ │ - b.n 17754 │ │ + b.n 35fa4 │ │ lsrs r1, r4, #32 │ │ - b.n 18002 │ │ + b.n 36852 │ │ lsls r3, r4, #2 │ │ - b.n 1775c │ │ + b.n 35fac │ │ lsrs r1, r4, #16 │ │ - b.n 1800a │ │ + b.n 3685a │ │ asrs r1, r4, #2 │ │ - b.n 17764 │ │ + b.n 35fb4 │ │ asrs r4, r4, #2 │ │ - b.n 18168 │ │ + b.n 369b8 │ │ lsls r4, r4, #2 │ │ - b.n 1776c │ │ + b.n 35fbc │ │ movs r4, r0 │ │ - b.n 1801a │ │ + b.n 3686a │ │ str r1, [r1, r2] │ │ - b.n 17774 │ │ + b.n 35fc4 │ │ str r5, [r1, #8] │ │ - b.n 17778 │ │ + b.n 35fc8 │ │ strb r1, [r2, #2] │ │ - b.n 1777c │ │ + b.n 35fcc │ │ adds r0, #149 @ 0x95 │ │ - b.n 17780 │ │ + b.n 35fd0 │ │ movs r0, #153 @ 0x99 │ │ - b.n 17784 │ │ - add r0, pc, #628 @ (adr r0, 17f64 ) │ │ - b.n 17788 │ │ + b.n 35fd4 │ │ + add r0, pc, #628 @ (adr r0, 367b4 ) │ │ + b.n 35fd8 │ │ cmp r5, #25 │ │ @ instruction: 0xeb00a084 │ │ - b.n 18190 │ │ + b.n 369e0 │ │ asrs r0, r2, #1 │ │ - b.n 1820e │ │ + b.n 36a5e │ │ asrs r4, r6, #1 │ │ - b.n 1781c │ │ + b.n 3606c │ │ movs r2, r1 │ │ - b.n 18046 │ │ + b.n 36896 │ │ strh r4, [r3, #36] @ 0x24 │ │ add.w r0, r0, sl │ │ - b.n 1804e │ │ + b.n 3689e │ │ asrs r2, r1, #32 │ │ - b.n 18052 │ │ + b.n 368a2 │ │ movs r0, #4 │ │ - b.n 18056 │ │ + b.n 368a6 │ │ strh r1, [r6, #8] │ │ add.w r0, r0, r0, asr #19 │ │ - b.n 17858 │ │ + b.n 360a8 │ │ movs r3, #209 @ 0xd1 │ │ - b.n 18322 │ │ + b.n 36b72 │ │ adds r0, #188 @ 0xbc │ │ - b.n 17860 │ │ + b.n 360b0 │ │ strh r0, [r2, #0] │ │ - b.n 1823e │ │ + b.n 36a8e │ │ str r0, [r0, #12] │ │ - b.n 17868 │ │ + b.n 360b8 │ │ lsls r4, r3, #1 │ │ - b.n 181c8 │ │ + b.n 36a18 │ │ subs r4, r4, r4 │ │ - b.n 18076 │ │ + b.n 368c6 │ │ str r4, [r0, r3] │ │ - b.n 17874 │ │ + b.n 360c4 │ │ adds r2, #129 @ 0x81 │ │ - b.n 17f42 │ │ + b.n 36792 │ │ asrs r1, r0, #12 │ │ - b.n 17e4e │ │ + b.n 3669e │ │ str r7, [r7, #32] │ │ - b.n 18506 │ │ + b.n 36d56 │ │ strb r0, [r1, #3] │ │ - b.n 17884 │ │ + b.n 360d4 │ │ ldr r0, [r2, #56] @ 0x38 │ │ vfma.f32 s4, s1, s30 │ │ orn fp, r8, #40704 @ 0x9f00 │ │ - b.n 17d14 │ │ + b.n 36564 │ │ cmp r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr4, cr2, {1} │ │ - b.n 17e60 │ │ + b.n 366b0 │ │ movs r0, #36 @ 0x24 │ │ - b.n 184a2 │ │ + b.n 36cf2 │ │ asrs r2, r1, #32 │ │ - b.n 180a6 │ │ + b.n 368f6 │ │ ldr r2, [r0, #40] @ 0x28 │ │ orn fp, r1, #73728 @ 0x12000 │ │ cdp 13, 2, cr3, cr4, cr3, {1} │ │ - b.n 17e7c │ │ + b.n 366cc │ │ asrs r0, r0, #32 │ │ - b.n 17898 │ │ + b.n 360e8 │ │ ldr r1, [r5, #124] @ 0x7c │ │ - b.n 18298 │ │ + b.n 36ae8 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr5, cr3, {1} │ │ - b.n 17e90 │ │ + b.n 366e0 │ │ strb r0, [r2, #3] │ │ - b.n 178c0 │ │ + b.n 36110 │ │ ldrh r7, [r5, #22] │ │ orn r0, r6, #1632 @ 0x660 │ │ - b.n 178c8 │ │ + b.n 36118 │ │ subs r3, #144 @ 0x90 │ │ mcr 0, 1, r5, cr5, cr12, {6} │ │ - b.n 178d0 │ │ + b.n 36120 │ │ subs r5, #35 @ 0x23 │ │ - b.n 17ea6 │ │ + b.n 366f6 │ │ str r4, [r2, #12] │ │ - b.n 178d8 │ │ + b.n 36128 │ │ bxns pc │ │ ubfx fp, r7, #14, #17 │ │ cdp 13, 0, cr3, cr10, cr3, {1} │ │ - b.n 17eb8 │ │ - ldr r0, [pc, #920] @ (18144 ) │ │ + b.n 36708 │ │ + ldr r0, [pc, #920] @ (36994 ) │ │ @ instruction: 0xf3647d23 │ │ - b.n 17ebe │ │ + b.n 3670e │ │ str r0, [r0, #0] │ │ - b.n 180f6 │ │ + b.n 36946 │ │ subs r3, #144 @ 0x90 │ │ mcr 0, 1, r3, cr10, cr8, {6} │ │ - b.n 178f8 │ │ - ldr r0, [pc, #928] @ (18160 ) │ │ + b.n 36148 │ │ + ldr r0, [pc, #928] @ (369b0 ) │ │ @ instruction: 0xf2647b90 │ │ cdp 13, 0, cr3, cr11, cr7, {1} │ │ - b.n 17ed0 │ │ - ldr r2, [pc, #520] @ (17fd4 ) │ │ + b.n 36720 │ │ + ldr r2, [pc, #520] @ (36824 ) │ │ orr.w sp, r6, #667648 @ 0xa3000 │ │ - b.n 17edc │ │ + b.n 3672c │ │ subs r3, #144 @ 0x90 │ │ mcr 15, 1, r3, cr11, cr12, {7} │ │ - b.n 183f8 │ │ + b.n 36c48 │ │ adds r0, #255 @ 0xff │ │ - b.n 1845e │ │ + b.n 36cae │ │ strb r3, [r0, #0] │ │ - b.n 17eea │ │ - add r7, pc, #496 @ (adr r7, 17fd4 ) │ │ + b.n 3673a │ │ + add r7, pc, #496 @ (adr r7, 36824 ) │ │ ubfx r0, r7, #4, #2 │ │ - b.n 17e78 │ │ + b.n 366c8 │ │ adds r2, r4, #4 │ │ - b.n 17ef0 │ │ + b.n 36740 │ │ adds r0, #100 @ 0x64 │ │ - b.n 17828 │ │ + b.n 36078 │ │ cmp r0, #226 @ 0xe2 │ │ bfi r0, sl, #4, #4294967293 │ │ - b.n 17906 │ │ + b.n 36156 │ │ asrs r7, r7, #12 │ │ - b.n 18582 │ │ + b.n 36dd2 │ │ str r0, [r2, #0] │ │ - b.n 18302 │ │ + b.n 36b52 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2621003 │ │ - b.n 17e8c │ │ + b.n 366dc │ │ asrs r7, r1, #9 │ │ - b.n 18290 │ │ + b.n 36ae0 │ │ asrs r4, r7, #32 │ │ - b.n 17828 │ │ + b.n 36078 │ │ lsrs r7, r1, #10 │ │ - b.w ff05eab0 │ │ + b.w ff07d300 │ │ add.w r0, r0, r0 │ │ - b.n 184be │ │ + b.n 36d0e │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r1, r1 │ │ - b.n 18166 │ │ - beq.n 17e88 │ │ - b.n 182c0 │ │ + b.n 369b6 │ │ + beq.n 366d8 │ │ + b.n 36b10 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1834c │ │ + b.n 36b9c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r8} │ │ - b.n 17870 │ │ + b.n 360c0 │ │ vhsub.s8 q15, , │ │ eors r4, r6 │ │ - b.n 1797c │ │ + b.n 361cc │ │ movs r0, r0 │ │ - b.n 184e6 │ │ + b.n 36d36 │ │ vpmin.u8 , , │ │ lsls r4, r1, #4 │ │ - b.n 17884 │ │ + b.n 360d4 │ │ movs r0, r0 │ │ - b.n 184f2 │ │ + b.n 36d42 │ │ vpmin.u8 , q10, │ │ lsls r0, r2, #4 │ │ - b.n 17890 │ │ + b.n 360e0 │ │ movs r0, r0 │ │ - b.n 184fe │ │ + b.n 36d4e │ │ vpmin.u8 , , │ │ lsls r4, r2, #4 │ │ - b.n 1789c │ │ + b.n 360ec │ │ movs r0, r0 │ │ - b.n 1850a │ │ + b.n 36d5a │ │ vpmin.u , q15, │ │ lsls r0, r3, #4 │ │ - b.n 178a8 │ │ + b.n 360f8 │ │ movs r0, r0 │ │ - b.n 18516 │ │ + b.n 36d66 │ │ vpmin.u , , │ │ lsls r4, r3, #4 │ │ - b.n 178b4 │ │ + b.n 36104 │ │ asrs r3, r4, #4 │ │ - b.n 1848c │ │ + b.n 36cdc │ │ asrs r5, r0, #5 │ │ - b.n 18506 │ │ + b.n 36d56 │ │ movs r1, r0 │ │ - b.n 1812a │ │ + b.n 3697a │ │ vpmin.u q4, q11, │ │ str r0, [r4, r4] │ │ - b.n 178c8 │ │ + b.n 36118 │ │ movs r0, #6 │ │ - b.n 181d6 │ │ + b.n 36a26 │ │ movs r2, r6 │ │ subs r0, r0, r0 │ │ stmia r2!, {r0, r2, r3, r4, r6, r7} │ │ - b.n 184a6 │ │ + b.n 36cf6 │ │ stmia r0!, {r0, r2, r5, r6} │ │ - b.n 18522 │ │ + b.n 36d72 │ │ movs r4, r1 │ │ - b.n 18150 │ │ + b.n 369a0 │ │ vpmin.u32 q4, , │ │ asrs r4, r0, #32 │ │ - b.n 181ee │ │ + b.n 36a3e │ │ strb r0, [r1, #0] │ │ - b.n 181f2 │ │ + b.n 36a42 │ │ adds r0, #14 │ │ - b.n 181f6 │ │ + b.n 36a46 │ │ movs r0, #112 @ 0x70 │ │ - b.n 179d4 │ │ + b.n 36224 │ │ movs r5, r5 │ │ subs r0, r0, r0 │ │ asrs r4, r4, #4 │ │ - b.n 178f8 │ │ + b.n 36148 │ │ adds r4, #2 │ │ - b.n 184ce │ │ + b.n 36d1e │ │ adds r1, #252 @ 0xfc │ │ - b.n 1854a │ │ + b.n 36d9a │ │ movs r3, r0 │ │ - b.n 18170 │ │ + b.n 369c0 │ │ vpmin.u32 q4, , │ │ lsls r3, r1, #2 │ │ subs r0, r0, r0 │ │ asrs r0, r5, #4 │ │ - b.n 17910 │ │ + b.n 36160 │ │ subs r4, #139 @ 0x8b │ │ - b.n 184e8 │ │ + b.n 36d38 │ │ adds r3, #104 @ 0x68 │ │ - b.n 18562 │ │ + b.n 36db2 │ │ movs r3, r0 │ │ - b.n 18188 │ │ + b.n 369d8 │ │ vpmin.u16 q4, , │ │ lsls r5, r0, #2 │ │ subs r0, r0, r0 │ │ subs r2, #237 @ 0xed │ │ - b.n 18508 │ │ + b.n 36d58 │ │ asrs r4, r5, #4 │ │ - b.n 1792c │ │ + b.n 3617c │ │ adds r3, #201 @ 0xc9 │ │ - b.n 1857a │ │ + b.n 36dca │ │ str r4, [r1, r0] │ │ - b.n 1823e │ │ + b.n 36a8e │ │ movs r3, r0 │ │ - b.n 181a4 │ │ + b.n 369f4 │ │ str r0, [sp, #0] │ │ - b.n 18646 │ │ + b.n 36e96 │ │ asrs r4, r0, #32 │ │ - b.n 1824a │ │ + b.n 36a9a │ │ strb r0, [r1, #0] │ │ - b.n 1824e │ │ + b.n 36a9e │ │ adds r0, #14 │ │ - b.n 18252 │ │ + b.n 36aa2 │ │ movs r7, r2 │ │ ldr r2, [sp, #0] │ │ @ instruction: 0xffc1eaff │ │ lsls r0, r2, #8 │ │ - b.n 17a5c │ │ + b.n 362ac │ │ movs r0, r0 │ │ - b.n 18040 │ │ + b.n 36890 │ │ movs r3, r1 │ │ and.w r2, r0, r8 │ │ - b.n 17a68 │ │ + b.n 362b8 │ │ movs r0, r0 │ │ - b.n 1804c │ │ + b.n 3689c │ │ movs r0, r1 │ │ and.w r2, r0, r0 │ │ - b.n 17a74 │ │ + b.n 362c4 │ │ movs r0, r0 │ │ - b.n 18058 │ │ + b.n 368a8 │ │ movs r5, r0 │ │ and.w r1, r0, r8, ror #3 │ │ - b.n 17a80 │ │ + b.n 362d0 │ │ movs r0, r0 │ │ - b.n 18064 │ │ + b.n 368b4 │ │ movs r2, r0 │ │ and.w r1, r0, r0, ror #3 │ │ - b.n 17a8c │ │ + b.n 362dc │ │ asrs r4, r6, #1 │ │ - b.n 17a8c │ │ + b.n 362dc │ │ movs r0, r0 │ │ - b.n 18074 │ │ + b.n 368c4 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 17a7c │ │ + b.n 362cc │ │ asrs r4, r5, #2 │ │ - b.n 17a80 │ │ + b.n 362d0 │ │ vrhadd.u d14, d2, d31 │ │ ldc2l 10, cr14, [r2, #1020]! @ 0x3fc @ │ │ asrs r4, r0, #32 │ │ - b.n 182aa │ │ + b.n 36afa │ │ strb r0, [r1, #0] │ │ - b.n 182ae │ │ + b.n 36afe │ │ movs r0, #112 @ 0x70 │ │ - b.n 17a8c │ │ + b.n 362dc │ │ adds r0, #14 │ │ - b.n 182b6 │ │ + b.n 36b06 │ │ lsls r4, r7, #25 │ │ ubfx r0, r7, #8, #21 │ │ - b.n 18484 │ │ + b.n 36cd4 │ │ ldmia r7!, {r0, r1, r3, r6} │ │ - b.n 18418 │ │ - ldr r7, [pc, #1020] @ (18380 ) │ │ - b.n 185a4 │ │ + b.n 36c68 │ │ + ldr r7, [pc, #1020] @ (36bd0 ) │ │ + b.n 36df4 │ │ ands r7, r7 │ │ - b.n 1860a │ │ + b.n 36e5a │ │ lsrs r7, r1, #10 │ │ orr.w lr, r2, #450560 @ 0x6e000 │ │ - b.n 185a6 │ │ + b.n 36df6 │ │ movs r2, #186 @ 0xba │ │ - b.n 18616 │ │ + b.n 36e66 │ │ movs r2, r0 │ │ - b.n 1809a │ │ + b.n 368ea │ │ lsls r4, r3, #4 │ │ - b.n 179b4 │ │ + b.n 36204 │ │ lsrs r2, r4, #20 │ │ - b.n 185b8 │ │ + b.n 36e08 │ │ lsls r2, r3, #14 │ │ - b.n 18626 │ │ + b.n 36e76 │ │ asrs r0, r1, #1 │ │ ldmia.w ip, {} │ │ - b.n 180b8 │ │ + b.n 36908 │ │ lsls r0, r4, #4 │ │ - b.n 179c8 │ │ + b.n 36218 │ │ lsls r1, r0, #5 │ │ - b.n 185be │ │ + b.n 36e0e │ │ movs r6, r6 │ │ - b.n 1863a │ │ + b.n 36e8a │ │ asrs r0, r1 │ │ - b.n 179d4 │ │ + b.n 36224 │ │ movs r0, r0 │ │ - b.n 180c8 │ │ + b.n 36918 │ │ lsls r4, r5, #4 │ │ - b.n 179dc │ │ + b.n 3622c │ │ lsls r4, r6, #12 │ │ - b.n 185de │ │ + b.n 36e2e │ │ lsls r7, r2, #2 │ │ - b.n 1864e │ │ + b.n 36e9e │ │ movs r0, r0 │ │ - b.n 180de │ │ + b.n 3692e │ │ lsls r0, r5, #4 │ │ - b.n 179ec │ │ + b.n 3623c │ │ lsrs r5, r7, #15 │ │ - b.n 185f0 │ │ + b.n 36e40 │ │ lsls r3, r0, #8 │ │ - b.n 1865e │ │ + b.n 36eae │ │ movs r0, r0 │ │ - b.n 180fa │ │ + b.n 3694a │ │ lsls r4, r4, #4 │ │ - b.n 179fc │ │ + b.n 3624c │ │ movs r2, r1 │ │ - b.n 1832a │ │ + b.n 36b7a │ │ strh r3, [r4, #30] │ │ add.w pc, r0, fp, lsl #9 │ │ - b.n 18488 │ │ + b.n 36cd8 │ │ movs r2, r1 │ │ - b.n 18336 │ │ + b.n 36b86 │ │ asrs r2, r1, #32 │ │ - b.n 1833a │ │ + b.n 36b8a │ │ strh r0, [r7, #2] │ │ @ instruction: 0xeb00e0e0 │ │ - b.n 17b3c │ │ + b.n 3638c │ │ stmia r3!, {r0, r4, r6, r7} │ │ - b.n 18606 │ │ + b.n 36e56 │ │ adds r0, #188 @ 0xbc │ │ - b.n 17b44 │ │ + b.n 36394 │ │ lsls r7, r7, #8 │ │ - b.n 187ce │ │ + b.n 3701e │ │ str r0, [r0, #12] │ │ - b.n 17b4c │ │ + b.n 3639c │ │ lsrs r0, r2, #14 │ │ vfma.f64 d1, d0, d30 │ │ - b.n 1835a │ │ + b.n 36baa │ │ str r4, [r0, r3] │ │ - b.n 17b58 │ │ + b.n 363a8 │ │ subs r4, #129 @ 0x81 │ │ - b.n 18228 │ │ + b.n 36a78 │ │ lsls r1, r0, #12 │ │ - b.n 18132 │ │ + b.n 36982 │ │ asrs r4, r4, #32 │ │ - b.n 1876a │ │ + b.n 36fba │ │ movs r0, #200 @ 0xc8 │ │ - b.n 17b68 │ │ - ldr r2, [pc, #516] @ (18234 ) │ │ + b.n 363b8 │ │ + ldr r2, [pc, #516] @ (36a84 ) │ │ orn sl, sl, #292864 @ 0x47800 │ │ orn r0, r7, #1824 @ 0x720 │ │ - b.n 18558 │ │ + b.n 36da8 │ │ lsrs r3, r4, #20 │ │ - b.n 1813e │ │ + b.n 3698e │ │ subs r3, #144 @ 0x90 │ │ mcr 0, 0, r3, cr8, cr12, {6} │ │ - b.n 17b80 │ │ + b.n 363d0 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn fp, r6, #4718592 @ 0x480000 │ │ cdp 13, 2, cr0, cr8, cr0, {1} │ │ - b.n 1815c │ │ + b.n 369ac │ │ str r4, [r1, #12] │ │ - b.n 17b90 │ │ + b.n 363e0 │ │ ldrsh r4, [r7, r7] │ │ - b.n 18678 │ │ + b.n 36ec8 │ │ lsrs r0, r2, #14 │ │ cdp 13, 0, cr0, cr9, cr0, {1} │ │ - b.n 18166 │ │ + b.n 369b6 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 17ba0 │ │ + b.n 363f0 │ │ str r7, [r7, r3] │ │ - b.n 186ea │ │ + b.n 36f3a │ │ lsrs r0, r2, #14 │ │ cdp 13, 2, cr0, cr9, cr0, {1} │ │ - b.n 1817e │ │ + b.n 369ce │ │ str r4, [r2, #12] │ │ - b.n 17bb0 │ │ + b.n 36400 │ │ lsrs r0, r2, #14 │ │ cdp 13, 0, cr0, cr10, cr0, {1} │ │ - b.n 18182 │ │ + b.n 369d2 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 17bbc │ │ + b.n 3640c │ │ strh r4, [r7, #58] @ 0x3a │ │ ubfx fp, r7, #2, #17 │ │ cdp 13, 2, cr0, cr10, cr0, {1} │ │ - b.n 1819a │ │ - ldr r0, [pc, #912] @ (18420 ) │ │ + b.n 369ea │ │ + ldr r0, [pc, #912] @ (36c70 ) │ │ bfi r0, r8, #24, #4294967277 │ │ - b.n 180b2 │ │ + b.n 36902 │ │ lsrs r0, r2, #14 │ │ cdp 13, 0, cr7, cr11, cr0, {1} │ │ - b.n 181a2 │ │ + b.n 369f2 │ │ lsls r4, r3, #1 │ │ - b.n 18538 │ │ - ldr r0, [pc, #920] @ (1843c ) │ │ + b.n 36d88 │ │ + ldr r0, [pc, #920] @ (36c8c ) │ │ @ instruction: 0xf2646005 │ │ - b.n 181b6 │ │ + b.n 36a06 │ │ ldrb r0, [r2, #14] │ │ cdp 0, 2, cr2, cr11, cr0, {0} │ │ - b.n 183f2 │ │ + b.n 36c42 │ │ ldrb r7, [r4, #20] │ │ - b.n 181bc │ │ + b.n 36a0c │ │ adds r0, #100 @ 0x64 │ │ - b.n 17af0 │ │ - ldr r2, [pc, #516] @ (182c0 ) │ │ - bne.w fff5afb6 │ │ + b.n 36340 │ │ + ldr r2, [pc, #516] @ (36b10 ) │ │ + bne.w fff79806 │ │ ubfx r0, r7, #4, #1 │ │ - b.n 17bfa │ │ + b.n 3644a │ │ cmp r0, #226 @ 0xe2 │ │ bfi r0, sl, #4, #4294967294 │ │ - b.n 1815a │ │ + b.n 369aa │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2621d27 │ │ - b.n 181d8 │ │ + b.n 36a28 │ │ asrs r0, r0, #32 │ │ - b.n 17bde │ │ + b.n 3642e │ │ asrs r0, r6, #1 │ │ - b.n 17c18 │ │ + b.n 36468 │ │ lsrs r7, r1, #10 │ │ orr.w r3, r1, #3129344 @ 0x2fc000 │ │ - b.n 18874 │ │ + b.n 370c4 │ │ asrs r3, r0, #32 │ │ - b.n 1816c │ │ + b.n 369bc │ │ asrs r7, r1, #9 │ │ - b.n 18570 │ │ + b.n 36dc0 │ │ asrs r4, r7, #32 │ │ - b.n 17b08 │ │ + b.n 36358 │ │ str r5, [sp, #600] @ 0x258 │ │ @ instruction: 0xeb009000 │ │ - b.n 1843a │ │ + b.n 36c8a │ │ movs r0, r0 │ │ - b.n 1879e │ │ + b.n 36fee │ │ str r0, [sp, #4] │ │ asrs r0, r0, #12 │ │ vpmin.u8 q15, q11, │ │ str r4, [r1, r0] │ │ - b.n 1844a │ │ + b.n 36c9a │ │ asrs r4, r0, #32 │ │ - b.n 1844e │ │ + b.n 36c9e │ │ strb r0, [r1, #0] │ │ - b.n 18452 │ │ + b.n 36ca2 │ │ @ instruction: 0xff96eaff │ │ - blx 418758 │ │ - blx 41875c │ │ - blx 418760 │ │ + blx 436fa8 │ │ + blx 436fac │ │ + blx 436fb0 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - bvs.n 18142 │ │ - vqrshrun.s64 d29, q15, #2 │ │ - vmlsl.u , d14, d26[0] │ │ - vtbl.8 d29, {d30}, d8 │ │ - vabdl.u , d30, d2 │ │ - vzip. d30, d4 │ │ - @ instruction: 0xfffe48f0 │ │ + @ instruction: 0xebadfffc │ │ + bl 2c3980 │ │ + stcl 15, cr15, [pc, #-1008] @ 3659c │ │ + bl 30a988 │ │ + @ instruction: 0xef8dfffc │ │ + movs r4, #52 @ 0x34 │ │ + @ instruction: 0xfffd48f0 │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 1866c │ │ - beq.n 180c4 │ │ - b.n 185f0 │ │ + b.n 36ebc │ │ + beq.n 36914 │ │ + b.n 36e40 │ │ cmp r2, #13 │ │ orn r0, r2, #800 @ 0x320 │ │ - b.n 18678 │ │ + b.n 36ec8 │ │ ands r0, r0 │ │ - b.n 184a2 │ │ + b.n 36cf2 │ │ lsrs r5, r1, #8 │ │ orn r0, r1, #8847360 @ 0x870000 │ │ - b.n 184aa │ │ + b.n 36cfa │ │ ldr r7, [r1, #32] │ │ orn r0, r2, #655360 @ 0xa0000 │ │ - b.n 18680 │ │ + b.n 36ed0 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #589824 @ 0x90000 │ │ - b.n 18688 │ │ - ldr r2, [pc, #60] @ (181b8 ) │ │ + b.n 36ed8 │ │ + ldr r2, [pc, #60] @ (36a08 ) │ │ orn r0, r1, #2228224 @ 0x220000 │ │ - b.n 17cb8 │ │ + b.n 36508 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r2, #720896 @ 0xb0000 │ │ - b.n 188ca │ │ + b.n 3711a │ │ movs r0, r0 │ │ - b.n 18830 │ │ + b.n 37080 │ │ cmp r2, #194 @ 0xc2 │ │ orr.w sl, r0, #26496 @ 0x6780 │ │ orr.w r0, r0, #10158080 @ 0x9b0000 │ │ lsrs r0, r0, #8 │ │ lsrs r5, r1, #8 │ │ orn r0, r1, #12582912 @ 0xc00000 │ │ - b.n 186b0 │ │ + b.n 36f00 │ │ movs r0, #96 @ 0x60 │ │ - b.n 188e6 │ │ + b.n 37136 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 186bc │ │ + b.n 36f0c │ │ cmp r2, #15 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 18860 │ │ + b.n 370b0 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ movs r2, r0 │ │ - b.n 182d0 │ │ + b.n 36b20 │ │ lsrs r7, r1, #8 │ │ orn r0, r3, #589824 @ 0x90000 │ │ - b.n 188ce │ │ + b.n 3711e │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #8448 @ 0x2100 │ │ - b.n 186ec │ │ + b.n 36f3c │ │ asrs r0, r1, #1 │ │ - b.n 186f0 │ │ + b.n 36f40 │ │ str r4, [r1, #0] │ │ - b.n 17d10 │ │ + b.n 36560 │ │ movs r5, r0 │ │ - b.n 1851e │ │ + b.n 36d6e │ │ str r3, [r5, #44] @ 0x2c │ │ add.w r0, r0, r0, lsl #28 │ │ - b.n 18926 │ │ + b.n 37176 │ │ movs r5, r0 │ │ - b.n 1852a │ │ + b.n 36d7a │ │ asrs r4, r0, #32 │ │ - b.n 1852e │ │ + b.n 36d7e │ │ str r5, [r7, #48] @ 0x30 │ │ add.w r0, r0, r1, lsl #28 │ │ - b.n 18704 │ │ + b.n 36f54 │ │ movs r6, r0 │ │ - b.n 184a8 │ │ + b.n 36cf8 │ │ @ instruction: 0xfff99aff │ │ movs r1, r0 │ │ - b.n 18942 │ │ - beq.n 18224 │ │ - b.n 1869c │ │ + b.n 37192 │ │ + beq.n 36a74 │ │ + b.n 36eec │ │ ldrh r0, [r6, #6] │ │ ldmia.w sp!, {r6, sp} │ │ - b.n 1894e │ │ + b.n 3719e │ │ movs r0, r0 │ │ - b.n 188b8 │ │ + b.n 37108 │ │ @ instruction: 0xffe91aff │ │ @ instruction: 0xffeceaff │ │ - ldr r4, [pc, #448] @ (183dc ) │ │ + ldr r4, [pc, #448] @ (36c2c ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 1873c │ │ - beq.n 182c4 │ │ - b.n 186c0 │ │ + b.n 36f8c │ │ + beq.n 36b14 │ │ + b.n 36f10 │ │ ands r1, r0 │ │ - b.n 1856a │ │ + b.n 36dba │ │ asrs r0, r1, #32 │ │ - b.n 17d4e │ │ + b.n 3659e │ │ movs r0, r0 │ │ - b.n 188d4 │ │ + b.n 37124 │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 188de │ │ + b.n 3712e │ │ movs r5, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 188ea │ │ + b.n 3713a │ │ movs r6, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 188f0 │ │ + b.n 37140 │ │ movs r7, r3 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #0] │ │ - b.n 17d88 │ │ + b.n 365d8 │ │ str r0, [r6, r0] │ │ - b.n 18770 │ │ + b.n 36fc0 │ │ lsls r4, r1, #1 │ │ stmia.w sp, {r4, sp, lr} │ │ - b.n 18778 │ │ + b.n 36fc8 │ │ adds r0, #0 │ │ - b.n 189a2 │ │ + b.n 371f2 │ │ asrs r4, r1, #32 │ │ - b.n 17d9c │ │ + b.n 365ec │ │ movs r0, #6 │ │ - b.n 185aa │ │ + b.n 36dfa │ │ asrs r4, r1, #32 │ │ - b.n 17d88 │ │ + b.n 365d8 │ │ asrs r5, r0, #32 │ │ - b.n 185b2 │ │ + b.n 36e02 │ │ movs r2, r4 │ │ add.w sl, r0, sp, lsl #3 │ │ orn r0, r6, #2621440 @ 0x280000 │ │ - b.n 18786 │ │ + b.n 36fd6 │ │ cmp r2, #13 │ │ orn sl, r5, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 18792 │ │ + b.n 36fe2 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn sl, r5, #2288 @ 0x8f0 │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 189d6 │ │ - ldr r2, [pc, #828] @ (185d4 ) │ │ + b.n 37226 │ │ + ldr r2, [pc, #828] @ (36e24 ) │ │ orn sl, r6, #528384 @ 0x81000 │ │ orr.w sl, r4, #36608 @ 0x8f00 │ │ - bl ff05c2c2 │ │ - b.n 1873c │ │ + bl ff07ab12 │ │ + b.n 36f8c │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r6, sp} │ │ - b.n 17dec │ │ + b.n 3663c │ │ movs r0, #2 │ │ - b.n 183d0 │ │ + b.n 36c20 │ │ movs r7, r0 │ │ and.w r0, r0, r8, ror #8 │ │ - b.n 17df8 │ │ + b.n 36648 │ │ movs r0, #2 │ │ - b.n 183dc │ │ + b.n 36c2c │ │ movs r4, r0 │ │ and.w r0, r0, r0, ror #8 │ │ - b.n 17e04 │ │ + b.n 36654 │ │ movs r0, #2 │ │ - b.n 183e8 │ │ + b.n 36c38 │ │ movs r1, r0 │ │ and.w r0, r0, r8, asr #8 │ │ - b.n 17e10 │ │ + b.n 36660 │ │ movs r0, #2 │ │ - b.n 183f4 │ │ + b.n 36c44 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 17dfa │ │ + b.n 3664a │ │ asrs r4, r5, #2 │ │ - b.n 17dfe │ │ + b.n 3664e │ │ movs r2, r0 │ │ - b.n 18622 │ │ + b.n 36e72 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 18a2a │ │ - beq.n 1830c │ │ - b.n 18784 │ │ + b.n 3727a │ │ + beq.n 36b5c │ │ + b.n 36fd4 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ - ldmia.w sp!, {r1, r4, ip, lr, pc} │ │ - vmls.i , q15, d30[0] │ │ - vqshlu.s32 d29, d20, #30 │ │ - vabal.u , d14, d19 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r1, r2, r4, r6, r7, r8, r9, sp, lr, pc} │ │ + @ instruction: 0xfffceefc │ │ + @ instruction: 0xfffcf349 │ │ + @ instruction: 0xfffceffa │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 18824 │ │ - beq.n 18314 │ │ - b.n 187a8 │ │ + b.n 37074 │ │ + beq.n 36b64 │ │ + b.n 36ff8 │ │ ldrh r0, [r1, #24] │ │ stc 13, cr13, [sp, #-36]! @ 0xffffffdc │ │ - b.n 187b0 │ │ + b.n 37000 │ │ lsls r0, r2, #1 │ │ - blt.w 1831a │ │ - b.n 1865e │ │ + blt.w 36b6a │ │ + b.n 36eae │ │ movs r1, r0 │ │ - b.n 18662 │ │ + b.n 36eb2 │ │ adds r0, #96 @ 0x60 │ │ - b.n 17e40 │ │ + b.n 36690 │ │ movs r0, r0 │ │ - b.n 189d0 │ │ + b.n 37220 │ │ asrs r4, r6, #32 │ │ - b.n 17e48 │ │ + b.n 36698 │ │ lsrs r5, r1, #10 │ │ orr.w sl, r0, #4685824 @ 0x478000 │ │ orr.w r0, r0, #8519680 @ 0x820000 │ │ - b.n 1867a │ │ + b.n 36eca │ │ lsrs r5, r1, #10 │ │ orr.w r0, r0, #3670016 @ 0x380000 │ │ asrs r5, r3, #22 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 17e7c │ │ + b.n 366cc │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ asrs r0, r4, #14 │ │ movs r0, r0 │ │ asrs r1, r0, #22 │ │ lsls r4, r1, #3 │ │ - b.n 18870 │ │ + b.n 370c0 │ │ movs r0, #56 @ 0x38 │ │ - b.n 17e74 │ │ + b.n 366c4 │ │ cmp r7, #70 @ 0x46 │ │ - b.n 187f4 │ │ + b.n 37044 │ │ asrs r1, r1, #32 │ │ - b.n 186a2 │ │ + b.n 36ef2 │ │ @ instruction: 0xfa8aebff │ │ str r0, [r3, #12] │ │ - b.n 18884 │ │ + b.n 370d4 │ │ stmia r0!, {r2, r3, r6, r7} │ │ - b.n 17ea8 │ │ - b.n 18510 │ │ - b.n 17eac │ │ - movs r0, #0 │ │ - b.n 18ab6 │ │ - add r0, pc, #848 @ (adr r0, 186c8 ) │ │ - b.n 17eb4 │ │ + b.n 366f8 │ │ + b.n 36d60 │ │ + b.n 366fc │ │ + movs r0, #0 │ │ + b.n 37306 │ │ + add r0, pc, #848 @ (adr r0, 36f18 ) │ │ + b.n 36704 │ │ strb r4, [r1, #0] │ │ - b.n 1869a │ │ + b.n 36eea │ │ lsls r0, r3, #1 │ │ ldmia.w r6, {r1, r3, ip, sp, lr} │ │ - b.n 18694 │ │ + b.n 36ee4 │ │ strb r3, [r0, #0] │ │ - b.n 18698 │ │ + b.n 36ee8 │ │ lsls r4, r4, #3 │ │ - b.n 17ec8 │ │ + b.n 36718 │ │ strb r4, [r0, #0] │ │ - b.n 186a0 │ │ + b.n 36ef0 │ │ asrs r0, r5, #3 │ │ - b.n 17ed0 │ │ + b.n 36720 │ │ strb r6, [r0, #0] │ │ - b.n 186a8 │ │ + b.n 36ef8 │ │ strb r0, [r0, #0] │ │ - b.n 186ac │ │ + b.n 36efc │ │ str r1, [r0, r0] │ │ - b.n 186d0 │ │ + b.n 36f20 │ │ strb r0, [r0, #0] │ │ - b.n 18ae6 │ │ + b.n 37336 │ │ str r0, [r3, r4] │ │ - b.n 17de0 │ │ + b.n 36630 │ │ str r1, [r0, r0] │ │ lsls r5, r0, #14 │ │ movs r0, r0 │ │ - b.n 18a5c │ │ + b.n 372ac │ │ movs r0, #0 │ │ lsls r0, r4, #15 │ │ movs r2, r0 │ │ - b.n 183ba │ │ + b.n 36c0a │ │ lsls r4, r4, #3 │ │ - b.n 17ed8 │ │ + b.n 36728 │ │ movs r2, r0 │ │ - b.n 183ce │ │ + b.n 36c1e │ │ lsls r0, r4, #3 │ │ - b.n 17ee0 │ │ + b.n 36730 │ │ movs r2, r0 │ │ - b.n 183d2 │ │ + b.n 36c22 │ │ lsls r4, r3, #3 │ │ - b.n 17ee8 │ │ + b.n 36738 │ │ movs r2, r0 │ │ - b.n 183d8 │ │ + b.n 36c28 │ │ lsls r0, r3, #3 │ │ - b.n 17ef0 │ │ + b.n 36740 │ │ movs r2, r0 │ │ - b.n 183ee │ │ + b.n 36c3e │ │ asrs r2, r0, #32 │ │ - b.n 183e0 │ │ + b.n 36c30 │ │ lsls r4, r2, #3 │ │ - b.n 17efc │ │ + b.n 3674c │ │ movs r2, r0 │ │ - b.n 18402 │ │ + b.n 36c52 │ │ asrs r0, r5, #3 │ │ - b.n 17f04 │ │ + b.n 36754 │ │ lsls r0, r2, #3 │ │ - b.n 17f08 │ │ + b.n 36758 │ │ movs r2, r0 │ │ - b.n 1840a │ │ + b.n 36c5a │ │ movs r0, r0 │ │ - b.n 18aa0 │ │ + b.n 372f0 │ │ asrs r5, r0, #32 │ │ - b.n 1873a │ │ + b.n 36f8a │ │ ands r0, r1 │ │ - b.n 17f34 │ │ + b.n 36784 │ │ asrs r1, r0, #32 │ │ asrs r0, r0, #12 │ │ movs r1, r0 │ │ - b.n 18706 │ │ + b.n 36f56 │ │ lsls r4, r1, #3 │ │ - b.n 17f24 │ │ + b.n 36774 │ │ lsls r0, r1, #2 │ │ - b.n 18928 │ │ + b.n 37178 │ │ movs r0, #0 │ │ - b.n 18b52 │ │ + b.n 373a2 │ │ asrs r4, r0, #32 │ │ - b.n 18756 │ │ + b.n 36fa6 │ │ @ instruction: 0xfa5debff │ │ lsrs r5, r2, #28 │ │ - b.n 186fc │ │ + b.n 36f4c │ │ ldr r4, [r5, #52] @ 0x34 │ │ - b.n 17f60 │ │ - add r0, pc, #80 @ (adr r0, 18474 ) │ │ - b.n 17f5c │ │ + b.n 367b0 │ │ + add r0, pc, #80 @ (adr r0, 36cc4 ) │ │ + b.n 367ac │ │ asrs r4, r0, #32 │ │ - b.n 1876a │ │ + b.n 36fba │ │ lsls r0, r4, #10 │ │ - b.n 1876e │ │ + b.n 36fbe │ │ str r6, [r0, #0] │ │ - b.n 18550 │ │ + b.n 36da0 │ │ movs r0, r1 │ │ - b.n 17f50 │ │ + b.n 367a0 │ │ movs r0, #9 │ │ - b.n 1877a │ │ + b.n 36fca │ │ movs r0, r2 │ │ - b.n 17f74 │ │ + b.n 367c4 │ │ adds r0, #0 │ │ - b.n 18b82 │ │ - add r0, pc, #0 @ (adr r0, 18444 ) │ │ - b.n 17f60 │ │ + b.n 373d2 │ │ + add r0, pc, #0 @ (adr r0, 36c94 ) │ │ + b.n 367b0 │ │ movs r0, r0 │ │ - b.n 18aea │ │ + b.n 3733a │ │ strb r4, [r0, #0] │ │ - b.n 17f68 │ │ + b.n 367b8 │ │ str r0, [r0, #0] │ │ asrs r0, r4, #6 │ │ lsls r0, r5, #1 │ │ - b.n 18970 │ │ + b.n 371c0 │ │ str r4, [r3, #4] │ │ - b.n 17f74 │ │ + b.n 367c4 │ │ vrhadd.u d14, d6, d31 │ │ str r0, [sp, #208] @ 0xd0 │ │ - b.n 17f9c │ │ + b.n 367ec │ │ movs r0, r0 │ │ - b.n 18b06 │ │ + b.n 37356 │ │ lsls r5, r1, #10 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 17fa8 │ │ + b.n 367f8 │ │ asrs r0, r6, #1 │ │ - b.n 18908 │ │ + b.n 37158 │ │ movs r0, #4 │ │ - b.n 18978 │ │ + b.n 371c8 │ │ asrs r0, r1, #32 │ │ - b.n 1897c │ │ + b.n 371cc │ │ movs r0, r2 │ │ - b.n 1897e │ │ + b.n 371ce │ │ movs r4, r5 │ │ - b.n 17f9c │ │ + b.n 367ec │ │ movs r0, r2 │ │ - b.n 1898a │ │ + b.n 371da │ │ movs r0, r5 │ │ - b.n 17fa4 │ │ + b.n 367f4 │ │ lsrs r1, r2, #24 │ │ - b.n 189a8 │ │ + b.n 371f8 │ │ movs r0, #48 @ 0x30 │ │ - b.n 17fac │ │ + b.n 367fc │ │ movs r0, r5 │ │ - b.n 18996 │ │ + b.n 371e6 │ │ movs r4, r4 │ │ - b.n 17fb4 │ │ + b.n 36804 │ │ lsrs r6, r0, #29 │ │ - b.n 18934 │ │ + b.n 37184 │ │ asrs r0, r3, #32 │ │ - b.n 17fbc │ │ + b.n 3680c │ │ movs r0, #40 @ 0x28 │ │ - b.n 189a6 │ │ + b.n 371f6 │ │ asrs r4, r2, #1 │ │ - b.n 189aa │ │ + b.n 371fa │ │ lsls r0, r2, #1 │ │ - b.n 189ae │ │ + b.n 371fe │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2800058 │ │ - b.n 17fd0 │ │ + b.n 36820 │ │ movs r0, r1 │ │ - b.n 189ca │ │ + b.n 3721a │ │ strh r0, [r5, #4] │ │ - b.n 189d8 │ │ + b.n 37228 │ │ eors r0, r5 │ │ - b.n 189dc │ │ + b.n 3722c │ │ movs r0, #32 │ │ - b.n 17fe0 │ │ + b.n 36830 │ │ movs r0, #152 @ 0x98 │ │ - b.n 18960 │ │ + b.n 371b0 │ │ str r1, [r0, r0] │ │ - b.n 18c0e │ │ + b.n 3745e │ │ movs r0, #4 │ │ - b.n 189d6 │ │ + b.n 37226 │ │ movs r0, r2 │ │ - b.n 17ff0 │ │ + b.n 36840 │ │ movs r4, r0 │ │ - b.n 18bea │ │ + b.n 3743a │ │ movs r0, #28 │ │ - b.n 17ff8 │ │ + b.n 36848 │ │ asrs r4, r2, #32 │ │ - b.n 17ffc │ │ + b.n 3684c │ │ movs r4, r1 │ │ - b.n 18000 │ │ + b.n 36850 │ │ movs r3, r4 │ │ @ instruction: 0xea00f000 │ │ - b.n 18b2e │ │ - blx 418b30 │ │ + b.n 3737e │ │ + blx 437380 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -28281,1169 +70487,1169 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ eors r0, r5 │ │ - b.n 18a60 │ │ + b.n 372b0 │ │ asrs r0, r1, #32 │ │ - b.n 18080 │ │ + b.n 368d0 │ │ movs r0, #12 │ │ - b.n 18084 │ │ + b.n 368d4 │ │ adds r0, #0 │ │ - b.n 18c92 │ │ + b.n 374e2 │ │ str r4, [r3, #4] │ │ - b.n 18090 │ │ + b.n 368e0 │ │ movs r4, r0 │ │ - b.n 1889a │ │ + b.n 370ea │ │ str r4, [r4, r1] │ │ - b.n 18098 │ │ + b.n 368e8 │ │ strb r0, [r0, #0] │ │ - b.n 18ca2 │ │ - add r0, pc, #0 @ (adr r0, 18564 ) │ │ - b.n 18080 │ │ + b.n 374f2 │ │ + add r0, pc, #0 @ (adr r0, 36db4 ) │ │ + b.n 368d0 │ │ str r4, [r0, r0] │ │ - b.n 18084 │ │ + b.n 368d4 │ │ vrhadd.u d14, d6, d31 │ │ str r1, [r0, r0] │ │ - b.n 18a7c │ │ + b.n 372cc │ │ movs r0, r0 │ │ - b.n 18c16 │ │ + b.n 37466 │ │ lsls r1, r1, #9 │ │ lsrs r0, r0, #8 │ │ cmp r7, #70 @ 0x46 │ │ - b.n 18a14 │ │ + b.n 37264 │ │ movs r0, r1 │ │ - b.n 188c2 │ │ + b.n 37112 │ │ asrs r4, r0, #32 │ │ - b.n 188c6 │ │ + b.n 37116 │ │ str r4, [r4, r1] │ │ - b.n 180a4 │ │ + b.n 368f4 │ │ @ instruction: 0xfa00ebff │ │ adds r0, #168 @ 0xa8 │ │ - b.n 18aac │ │ + b.n 372fc │ │ lsls r4, r7 │ │ - b.n 180d0 │ │ + b.n 36920 │ │ str r0, [r0, r3] │ │ - b.n 180d4 │ │ + b.n 36924 │ │ movs r7, r1 │ │ ldmia.w r3, {} │ │ - b.n 188a4 │ │ + b.n 370f4 │ │ asrs r0, r7, #2 │ │ - b.n 180e0 │ │ + b.n 36930 │ │ movs r2, r0 │ │ - b.n 188aa │ │ + b.n 370fa │ │ strb r4, [r0, #3] │ │ - b.n 180e8 │ │ + b.n 36938 │ │ movs r3, r0 │ │ - b.n 188b2 │ │ + b.n 37102 │ │ str r0, [r3, #16] │ │ - b.n 17fec │ │ + b.n 3683c │ │ movs r1, r0 │ │ - b.n 188ba │ │ + b.n 3710a │ │ movs r4, r0 │ │ - b.n 188be │ │ + b.n 3710e │ │ movs r5, r0 │ │ - b.n 188c2 │ │ + b.n 37112 │ │ movs r7, r0 │ │ - b.n 188e6 │ │ + b.n 37136 │ │ str r1, [r0, #0] │ │ lsls r6, r0, #14 │ │ movs r0, r0 │ │ - b.n 18c7a │ │ + b.n 374ca │ │ @ instruction: 0xffdb1aff │ │ movs r0, r0 │ │ - b.n 18d16 │ │ + b.n 37566 │ │ ldrsh r6, [r0, r5] │ │ - b.n 18a70 │ │ + b.n 372c0 │ │ lsls r4, r5, #3 │ │ - b.n 180f8 │ │ + b.n 36948 │ │ movs r0, #8 │ │ - b.n 18922 │ │ + b.n 37172 │ │ movs r0, r2 │ │ - b.n 18120 │ │ + b.n 36970 │ │ asrs r5, r0, #32 │ │ - b.n 1892a │ │ + b.n 3717a │ │ subs r0, #140 @ 0x8c │ │ @ instruction: 0xeb008058 │ │ - b.n 1812c │ │ + b.n 3697c │ │ asrs r0, r4, #32 │ │ - b.n 18d36 │ │ + b.n 37586 │ │ lsls r0, r4, #2 │ │ - b.n 18030 │ │ + b.n 36880 │ │ str r0, [r6, #4] │ │ - b.n 18a94 │ │ + b.n 372e4 │ │ lsls r0, r4, #5 │ │ - b.n 1811c │ │ + b.n 3696c │ │ movs r0, r1 │ │ - b.n 18946 │ │ + b.n 37196 │ │ ands r6, r0 │ │ - b.n 1894a │ │ + b.n 3719a │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 18b22 │ │ - ldr r3, [pc, #0] @ (18614 ) │ │ + b.n 37372 │ │ + ldr r3, [pc, #0] @ (36e64 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 18b26 │ │ + b.n 37376 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 18d66 │ │ + b.n 375b6 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8781824 @ 0x860000 │ │ - b.n 1896e │ │ - ldr r3, [pc, #80] @ (18680 ) │ │ + b.n 371be │ │ + ldr r3, [pc, #80] @ (36ed0 ) │ │ stcl 13, cr1, [fp, #-160] @ 0xffffff60 │ │ add.w r0, r0, ip, asr #9 │ │ - b.n 18070 │ │ - add r0, pc, #608 @ (adr r0, 1889c ) │ │ - b.n 18ad4 │ │ + b.n 368c0 │ │ + add r0, pc, #608 @ (adr r0, 370ec ) │ │ + b.n 37324 │ │ asrs r0, r6, #1 │ │ - b.n 18078 │ │ + b.n 368c8 │ │ lsls r0, r3, #1 │ │ - b.n 1807c │ │ + b.n 368cc │ │ adds r2, r0, #4 │ │ - b.n 1894c │ │ + b.n 3719c │ │ adds r0, #84 @ 0x54 │ │ - b.n 18084 │ │ + b.n 368d4 │ │ asrs r3, r0, #4 │ │ - b.n 18dd4 │ │ + b.n 37624 │ │ asrs r0, r3, #2 │ │ - b.n 1806c │ │ + b.n 368bc │ │ asrs r0, r0, #32 │ │ - b.n 18182 │ │ + b.n 369d2 │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 0, cr7, cr4, cr1, {1} │ │ - b.n 189a2 │ │ + b.n 371f2 │ │ asrs r7, r7, #32 │ │ - b.n 18a68 │ │ + b.n 372b8 │ │ strb r0, [r7, #1] │ │ - b.n 18080 │ │ + b.n 368d0 │ │ add ip, ip │ │ @ instruction: 0xf2f47050 │ │ - b.n 180a8 │ │ + b.n 368f8 │ │ adds r1, r0, #0 │ │ - b.n 189b6 │ │ + b.n 37206 │ │ asrs r7, r4, #4 │ │ - b.n 1897c │ │ + b.n 371cc │ │ asrs r4, r7, #1 │ │ - b.n 18094 │ │ + b.n 368e4 │ │ subs r5, r4, #5 │ │ - b.n 18b20 │ │ + b.n 37370 │ │ lsrs r7, r5, #11 │ │ orn pc, r1, #3719168 @ 0x38c000 │ │ - b.n 18b28 │ │ + b.n 37378 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r1, #3686400 @ 0x384000 │ │ - b.n 18b30 │ │ + b.n 37380 │ │ movs r0, #24 │ │ - b.n 181d0 │ │ + b.n 36a20 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r1, r1, #2146304 @ 0x20c000 │ │ - b.n 189de │ │ + b.n 3722e │ │ adds r0, r4, #0 │ │ - b.n 189a4 │ │ + b.n 371f4 │ │ ldr r7, [r1, #40] @ 0x28 │ │ - bne.w fff3ae3a │ │ + bne.w fff5968a │ │ @ instruction: 0xf3f91e07 │ │ - b.n 189b0 │ │ + b.n 37200 │ │ cmp r3, #144 @ 0x90 │ │ cdp 4, 3, cr2, cr7, cr6, {7} │ │ @ instruction: 0xf3624ce6 │ │ @ instruction: 0xf2f4401c │ │ - b.n 181f8 │ │ + b.n 36a48 │ │ asrs r3, r0, #4 │ │ - b.n 18e44 │ │ + b.n 37694 │ │ asrs r0, r0, #2 │ │ - b.n 180dc │ │ + b.n 3692c │ │ lsls r0, r6, #7 │ │ movw r1, #8703 @ 0x21ff │ │ - b.n 18e8e │ │ + b.n 376de │ │ add ip, ip │ │ bfi r3, r8, #0, #1 │ │ - b.n 186d8 │ │ + b.n 36f28 │ │ lsls r4, r6, #7 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #10616832 @ 0xa20000 │ │ - b.n 189e2 │ │ + b.n 37232 │ │ lsls r4, r0, #2 │ │ - b.n 180fc │ │ + b.n 3694c │ │ adds r0, r5, r2 │ │ - b.n 18228 │ │ + b.n 36a78 │ │ movs r2, r1 │ │ - b.n 18a2e │ │ + b.n 3727e │ │ asrs r1, r0, #32 │ │ - b.n 18810 │ │ + b.n 37060 │ │ ldrh r7, [r2, #8] │ │ add.w r0, r0, r8, lsr #6 │ │ - b.n 18130 │ │ + b.n 36980 │ │ adds r0, #132 @ 0x84 │ │ - b.n 18b94 │ │ + b.n 373e4 │ │ strb r7, [r7, #12] │ │ - b.n 18e84 │ │ + b.n 376d4 │ │ strb r0, [r1, #3] │ │ - b.n 1811c │ │ + b.n 3696c │ │ strb r0, [r7, #1] │ │ - b.n 18140 │ │ + b.n 36990 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr0, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 18a56 │ │ + b.n 372a6 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f07c23 │ │ - b.n 18a2c │ │ + b.n 3727c │ │ strb r4, [r4, #2] │ │ - b.n 18138 │ │ + b.n 36988 │ │ strb r2, [r2, #5] │ │ - b.n 18718 │ │ + b.n 36f68 │ │ strb r4, [r5, #2] │ │ - b.n 18140 │ │ + b.n 36990 │ │ strb r7, [r7, #15] │ │ - b.n 18eee │ │ + b.n 3773e │ │ adds r1, #3 │ │ - b.n 18740 │ │ + b.n 36f90 │ │ subs r2, r4, #0 │ │ - b.n 18a3c │ │ + b.n 3728c │ │ subs r7, #135 @ 0x87 │ │ - b.n 18bd8 │ │ + b.n 37428 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r3, #68096 @ 0x10a00 │ │ - b.n 18be0 │ │ + b.n 37430 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r0, r4, #1376256 @ 0x150000 │ │ - b.n 18160 │ │ + b.n 369b0 │ │ asrs r3, r0, #32 │ │ - b.n 18b52 │ │ + b.n 373a2 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r7, cr7, cr4, {0} │ │ - b.n 18290 │ │ - ldr r2, [pc, #956] @ (18b14 ) │ │ + b.n 36ae0 │ │ + ldr r2, [pc, #956] @ (37364 ) │ │ orn ip, r3, #2113536 @ 0x204000 │ │ - b.n 18a9e │ │ + b.n 372ee │ │ asrs r0, r4, #12 │ │ - b.n 18a64 │ │ + b.n 372b4 │ │ movs r7, r7 │ │ - b.n 18b66 │ │ + b.n 373b6 │ │ mvns r4, r4 │ │ @ instruction: 0xf3f90ce6 │ │ @ instruction: 0xf2f00a00 │ │ - b.n 18ab2 │ │ + b.n 37302 │ │ asrs r0, r6, #2 │ │ - b.n 1818c │ │ + b.n 369dc │ │ str r6, [r4, #68] @ 0x44 │ │ bfi r0, sl, #16, #4294967288 │ │ - b.n 18abe │ │ + b.n 3730e │ │ asrs r0, r1, #32 │ │ - b.n 18ac2 │ │ + b.n 37312 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf36421f2 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8d │ │ orr.w r5, r4, #10616832 @ 0xa20000 │ │ - b.n 18a96 │ │ + b.n 372e6 │ │ lsls r4, r6, #2 │ │ - b.n 181b0 │ │ + b.n 36a00 │ │ movs r6, r0 │ │ - b.n 18ade │ │ + b.n 3732e │ │ strh r6, [r6, #14] │ │ add.w r0, r0, sl │ │ - b.n 18ae6 │ │ + b.n 37336 │ │ asrs r0, r1, #32 │ │ - b.n 18aea │ │ + b.n 3733a │ │ movs r0, #6 │ │ - b.n 18aee │ │ + b.n 3733e │ │ ldrb r3, [r1, #26] │ │ add.w r0, r0, r5 │ │ - b.n 18af6 │ │ + b.n 37346 │ │ asrs r5, r0, #32 │ │ - b.n 18afa │ │ + b.n 3734a │ │ movs r0, #6 │ │ - b.n 18afe │ │ + b.n 3734e │ │ ldrb r7, [r0, #26] │ │ add.w r0, r0, r0, asr #24 │ │ - b.n 18300 │ │ + b.n 36b50 │ │ movs r0, #10 │ │ - b.n 18b0a │ │ + b.n 3735a │ │ movs r6, r0 │ │ - b.n 18b0e │ │ + b.n 3735e │ │ asrs r6, r0, #32 │ │ - b.n 18b12 │ │ + b.n 37362 │ │ ldrb r2, [r0, #26] │ │ add.w r0, r0, r6, lsl #12 │ │ - b.n 18b1a │ │ + b.n 3736a │ │ movs r0, r4 │ │ - b.n 18f1e │ │ + b.n 3776e │ │ asrs r5, r0, #32 │ │ - b.n 18b22 │ │ + b.n 37372 │ │ lsrs r0, r0, #11 │ │ orn r0, r3, #589824 @ 0x90000 │ │ - b.n 18cf6 │ │ + b.n 37546 │ │ stmia r0!, {r5} │ │ - b.n 18f2e │ │ + b.n 3777e │ │ cmp r2, #192 @ 0xc0 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 18d00 │ │ + b.n 37550 │ │ lsls r4, r2, #1 │ │ - b.n 18314 │ │ + b.n 36b64 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn lr, r0, #9502720 @ 0x910000 │ │ - b.n 18d1c │ │ - ldr r2, [pc, #828] @ (18b40 ) │ │ + b.n 3756c │ │ + ldr r2, [pc, #828] @ (37390 ) │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 18d0a │ │ + b.n 3755a │ │ str r4, [r4, r0] │ │ - b.n 18348 │ │ + b.n 36b98 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r2, #589824 @ 0x90000 │ │ - b.n 18d20 │ │ + b.n 37570 │ │ ldr r0, [r0, #48] @ 0x30 │ │ ldcl 0, cr3, [r3] │ │ - b.n 18f5e │ │ - ldr r2, [pc, #828] @ (18b5c ) │ │ + b.n 377ae │ │ + ldr r2, [pc, #828] @ (373ac ) │ │ orr.w r0, r2, #552960 @ 0x87000 │ │ - b.n 18b66 │ │ + b.n 373b6 │ │ ldrh r4, [r1, #20] │ │ and.w r0, r2, #131072 @ 0x20000 │ │ - b.n 18332 │ │ + b.n 36b82 │ │ movs r0, #5 │ │ - b.n 18b72 │ │ + b.n 373c2 │ │ lsrs r4, r1, #11 │ │ orr.w fp, r2, #8388608 @ 0x800000 │ │ ldcl 0, cr1, [r1, #4] │ │ - b.n 18f7e │ │ + b.n 377ce │ │ ldrh r7, [r1, #20] │ │ and.w r0, r4, #32768 @ 0x8000 │ │ - b.n 18b86 │ │ + b.n 373d6 │ │ asrs r0, r1, #3 │ │ - b.n 18260 │ │ + b.n 36ab0 │ │ asrs r0, r1, #32 │ │ - b.n 18f8e │ │ + b.n 377de │ │ ldr r0, [r0, #48] @ 0x30 │ │ vstr d16, [r2, #304] @ 0x130 │ │ vstr s5, [sp, #772] @ 0x304 │ │ orr.w ip, r4, #1294336 @ 0x13c000 │ │ add.w r0, r0, r5 │ │ - b.n 18ba2 │ │ + b.n 373f2 │ │ adds r4, r3, #2 │ │ add.w r1, r0, r4, ror #8 │ │ - b.n 183a4 │ │ + b.n 36bf4 │ │ ldrb r1, [r1, #29] │ │ - b.n 18d88 │ │ + b.n 375d8 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 18bb6 │ │ + b.n 37406 │ │ str r7, [r2, #8] │ │ - b.n 18310 │ │ + b.n 36b60 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 18bbe │ │ + b.n 3740e │ │ str r0, [r3, #8] │ │ - b.n 18318 │ │ + b.n 36b68 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 18bc6 │ │ + b.n 37416 │ │ str r4, [r2, #8] │ │ - b.n 18320 │ │ + b.n 36b70 │ │ ldr r7, [r4, #0] │ │ - b.n 18bce │ │ + b.n 3741e │ │ strb r3, [r2, #2] │ │ - b.n 18328 │ │ + b.n 36b78 │ │ str r5, [r2, #8] │ │ - b.n 1832c │ │ + b.n 36b7c │ │ ldrb r7, [r2, #17] │ │ - b.n 1885c │ │ + b.n 370ac │ │ movs r1, #2 │ │ - b.n 18bac │ │ + b.n 373fc │ │ movs r0, #150 @ 0x96 │ │ - b.n 18338 │ │ + b.n 36b88 │ │ movs r1, #35 @ 0x23 │ │ - b.n 18be6 │ │ + b.n 37436 │ │ movs r0, #144 @ 0x90 │ │ - b.n 18340 │ │ + b.n 36b90 │ │ movs r5, #35 @ 0x23 │ │ - b.n 18bee │ │ + b.n 3743e │ │ movs r0, #145 @ 0x91 │ │ - b.n 18348 │ │ + b.n 36b98 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 18bf6 │ │ + b.n 37446 │ │ movs r0, #146 @ 0x92 │ │ - b.n 18350 │ │ + b.n 36ba0 │ │ movs r2, #33 @ 0x21 │ │ - b.n 18bfe │ │ + b.n 3744e │ │ movs r0, #141 @ 0x8d │ │ - b.n 18358 │ │ + b.n 36ba8 │ │ movs r6, #33 @ 0x21 │ │ - b.n 18c06 │ │ + b.n 37456 │ │ movs r0, #142 @ 0x8e │ │ - b.n 18360 │ │ + b.n 36bb0 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 18898 │ │ + b.n 370e8 │ │ movs r3, #3 │ │ - b.n 18bd6 │ │ + b.n 37426 │ │ movs r0, #143 @ 0x8f │ │ - b.n 1836c │ │ + b.n 36bbc │ │ movs r3, #32 │ │ - b.n 18c1a │ │ + b.n 3746a │ │ movs r0, #138 @ 0x8a │ │ - b.n 18374 │ │ + b.n 36bc4 │ │ movs r7, #32 │ │ - b.n 18c22 │ │ + b.n 37472 │ │ movs r0, #139 @ 0x8b │ │ - b.n 1837c │ │ + b.n 36bcc │ │ cmp r3, #80 @ 0x50 │ │ - b.n 188b0 │ │ + b.n 37100 │ │ adds r1, #32 │ │ - b.n 18428 │ │ + b.n 36c78 │ │ asrs r1, r0, #8 │ │ - b.n 18bf6 │ │ + b.n 37446 │ │ movs r1, #28 │ │ - b.n 18430 │ │ + b.n 36c80 │ │ asrs r4, r1, #2 │ │ - b.n 18390 │ │ + b.n 36be0 │ │ str r3, [r4, #64] @ 0x40 │ │ - b.n 18c3e │ │ + b.n 3748e │ │ asrs r4, r2, #4 │ │ - b.n 1843c │ │ + b.n 36c8c │ │ str r7, [r0, #8] │ │ - b.n 1839c │ │ + b.n 36bec │ │ ldr r3, [r4, #0] │ │ - b.n 18c4a │ │ + b.n 3749a │ │ strb r0, [r0, #0] │ │ - b.n 18436 │ │ + b.n 36c86 │ │ adds r0, #134 @ 0x86 │ │ - b.n 183a8 │ │ + b.n 36bf8 │ │ str r0, [r1, #8] │ │ - b.n 183ac │ │ + b.n 36bfc │ │ subs r4, #83 @ 0x53 │ │ - b.n 188dc │ │ + b.n 3712c │ │ lsls r0, r0, #4 │ │ - b.n 18c24 │ │ + b.n 37474 │ │ lsls r1, r1, #2 │ │ - b.n 183b8 │ │ + b.n 36c08 │ │ lsls r2, r4, #4 │ │ - b.n 18c66 │ │ + b.n 374b6 │ │ lsls r3, r0, #2 │ │ - b.n 183c0 │ │ + b.n 36c10 │ │ lsls r2, r4, #20 │ │ - b.n 18c6e │ │ + b.n 374be │ │ lsls r4, r0, #2 │ │ - b.n 183c8 │ │ + b.n 36c18 │ │ lsrs r2, r4, #4 │ │ - b.n 18c76 │ │ + b.n 374c6 │ │ lsls r5, r0, #2 │ │ - b.n 183d0 │ │ + b.n 36c20 │ │ lsls r7, r4, #8 │ │ - b.n 18c7e │ │ + b.n 374ce │ │ lsls r0, r0, #2 │ │ - b.n 183d8 │ │ + b.n 36c28 │ │ lsls r7, r4, #24 │ │ - b.n 18c86 │ │ + b.n 374d6 │ │ lsls r1, r0, #2 │ │ - b.n 183e0 │ │ + b.n 36c30 │ │ lsrs r7, r2, #9 │ │ - b.n 18918 │ │ + b.n 37168 │ │ lsls r2, r0, #12 │ │ - b.n 18c52 │ │ + b.n 374a2 │ │ lsls r2, r0, #2 │ │ - b.n 183ec │ │ + b.n 36c3c │ │ lsls r1, r4, #12 │ │ - b.n 18c9a │ │ + b.n 374ea │ │ lsls r5, r7, #1 │ │ - b.n 183f4 │ │ + b.n 36c44 │ │ lsls r1, r4, #28 │ │ - b.n 18ca2 │ │ + b.n 374f2 │ │ lsls r6, r7, #1 │ │ - b.n 183fc │ │ + b.n 36c4c │ │ lsrs r1, r2, #13 │ │ - b.n 18930 │ │ + b.n 37180 │ │ lsls r7, r0, #8 │ │ - b.n 18c6e │ │ + b.n 374be │ │ lsls r7, r7, #1 │ │ - b.n 18408 │ │ + b.n 36c58 │ │ lsls r0, r2, #4 │ │ - b.n 184b0 │ │ + b.n 36d00 │ │ lsls r1, r7, #1 │ │ - b.n 18410 │ │ + b.n 36c60 │ │ movs r4, #32 │ │ - b.n 18cbe │ │ + b.n 3750e │ │ movs r0, #122 @ 0x7a │ │ - b.n 18418 │ │ + b.n 36c68 │ │ cmp r0, #32 │ │ - b.n 18cc6 │ │ + b.n 37516 │ │ movs r0, #123 @ 0x7b │ │ - b.n 18420 │ │ + b.n 36c70 │ │ lsrs r0, r2, #17 │ │ - b.n 18950 │ │ + b.n 371a0 │ │ lsls r1, r0, #4 │ │ - b.n 18c92 │ │ + b.n 374e2 │ │ movs r0, #236 @ 0xec │ │ - b.n 18eb0 │ │ + b.n 37700 │ │ lsls r4, r7, #1 │ │ - b.n 18430 │ │ + b.n 36c80 │ │ movs r1, r1 │ │ - b.n 18cde │ │ + b.n 3752e │ │ asrs r2, r1, #32 │ │ - b.n 18ce2 │ │ + b.n 37532 │ │ ldr??.w lr, [sl, #3071] @ 0xbff │ │ lsls r0, r4, #1 │ │ - b.n 184e4 │ │ + b.n 36d34 │ │ movs r0, #204 @ 0xcc │ │ - b.n 18ec8 │ │ + b.n 37718 │ │ movs r0, r0 │ │ - b.n 19052 │ │ + b.n 378a2 │ │ asrs r0, r7, #4 │ │ asrs r5, r3, #22 │ │ lsls r4, r5, #3 │ │ asrs r5, r3, #22 │ │ asrs r1, r0, #32 │ │ asrs r1, r0, #8 │ │ lsls r0, r0, #2 │ │ asrs r1, r0, #6 │ │ asrs r0, r4, #1 │ │ asrs r5, r3, #22 │ │ movs r0, r0 │ │ asrs r1, r0, #22 │ │ lsls r0, r6, #3 │ │ - b.n 18ee8 │ │ + b.n 37738 │ │ asrs r1, r1, #32 │ │ - b.n 18d12 │ │ + b.n 37562 │ │ subs r0, #230 @ 0xe6 │ │ @ instruction: 0xeb00e0f0 │ │ - b.n 18ef4 │ │ + b.n 37744 │ │ str r4, [r1, #8] │ │ - b.n 18ef8 │ │ + b.n 37748 │ │ strb r0, [r1, #2] │ │ - b.n 1851c │ │ + b.n 36d6c │ │ str r0, [sp, #0] │ │ - b.n 19126 │ │ + b.n 37976 │ │ str r3, [r0, r0] │ │ ldmia.w lr, {r4, r5, r6} │ │ ldmia.w r6, {ip, sp} │ │ - b.n 18b20 │ │ + b.n 37370 │ │ movs r0, #1 │ │ - b.n 18b3e │ │ + b.n 3738e │ │ asrs r4, r0, #32 │ │ - b.n 18b5c │ │ + b.n 373ac │ │ stmia r0!, {r2, r3} │ │ - b.n 18b68 │ │ + b.n 373b8 │ │ strb r0, [r0, #4] │ │ - b.n 1853c │ │ - add r0, pc, #608 @ (adr r0, 18c64 ) │ │ - b.n 18540 │ │ + b.n 36d8c │ │ + add r0, pc, #608 @ (adr r0, 374b4 ) │ │ + b.n 36d90 │ │ str r6, [r1, #0] │ │ - b.n 18b76 │ │ + b.n 373c6 │ │ lsls r4, r0, #4 │ │ - b.n 18548 │ │ - b.n 18a10 │ │ - b.n 19152 │ │ + b.n 36d98 │ │ + b.n 37260 │ │ + b.n 379a2 │ │ asrs r4, r3, #2 │ │ - b.n 18550 │ │ + b.n 36da0 │ │ str r7, [r0, r0] │ │ - b.n 18b8e │ │ + b.n 373de │ │ asrs r0, r1 │ │ - b.n 18558 │ │ + b.n 36da8 │ │ strb r0, [r0, #0] │ │ - b.n 18b84 │ │ + b.n 373d4 │ │ lsls r0, r4, #2 │ │ - b.n 18560 │ │ + b.n 36db0 │ │ asrs r4, r4, #2 │ │ - b.n 18564 │ │ + b.n 36db4 │ │ ands r4, r0 │ │ - b.n 18b8e │ │ + b.n 373de │ │ lsls r4, r1, #4 │ │ - b.n 1856c │ │ + b.n 36dbc │ │ adds r0, #72 @ 0x48 │ │ - b.n 18550 │ │ - add r0, pc, #0 @ (adr r0, 18a38 ) │ │ - b.n 18b9c │ │ + b.n 36da0 │ │ + add r0, pc, #0 @ (adr r0, 37288 ) │ │ + b.n 373ec │ │ movs r7, r0 │ │ - b.n 18a46 │ │ + b.n 37296 │ │ movs r2, r1 │ │ - b.n 18a42 │ │ + b.n 37292 │ │ eors r0, r2 │ │ - b.n 18560 │ │ + b.n 36db0 │ │ movs r0, #68 @ 0x44 │ │ - b.n 18564 │ │ + b.n 36db4 │ │ asrs r0, r0, #32 │ │ - b.n 1920e │ │ + b.n 37a5e │ │ stmia r0!, {r6} │ │ - b.n 1856c │ │ + b.n 36dbc │ │ ands r0, r0 │ │ - b.n 19196 │ │ + b.n 379e6 │ │ str r4, [r7, #0] │ │ - b.n 18574 │ │ + b.n 36dc4 │ │ strb r4, [r1, #1] │ │ - b.n 18578 │ │ + b.n 36dc8 │ │ strb r0, [r0, #0] │ │ - b.n 18c80 │ │ + b.n 374d0 │ │ strh r1, [r0, #0] │ │ - b.n 18b06 │ │ + b.n 37356 │ │ lsls r0, r0, #5 │ │ - b.n 19072 │ │ + b.n 378c2 │ │ movs r6, r6 │ │ - b.n 19108 │ │ + b.n 37958 │ │ strh r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 18d1c │ │ + b.n 3756c │ │ lsrs r4, r1, #26 │ │ - b.n 19084 │ │ + b.n 378d4 │ │ lsrs r2, r2, #31 │ │ - b.n 19114 │ │ + b.n 37964 │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 18d2a │ │ + b.n 3757a │ │ movs r3, r7 │ │ - b.n 1909e │ │ + b.n 378ee │ │ lsrs r0, r1, #29 │ │ - b.n 19122 │ │ - b.n 18a92 │ │ + b.n 37972 │ │ + b.n 372e2 │ │ strh r0, [r0, #24] │ │ str r0, [sp, #4] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 18d52 │ │ + b.n 375a2 │ │ stmia r0!, {} │ │ - b.n 191de │ │ + b.n 37a2e │ │ adds r0, #0 │ │ - b.n 191e2 │ │ + b.n 37a32 │ │ lsrs r6, r4, #19 │ │ - b.n 190c0 │ │ + b.n 37910 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 19148 │ │ + b.n 37998 │ │ movs r0, r0 │ │ - b.n 18d62 │ │ + b.n 375b2 │ │ movs r0, #0 │ │ - b.n 191fa │ │ + b.n 37a4a │ │ asrs r0, r0, #32 │ │ - b.n 191fe │ │ + b.n 37a4e │ │ str r1, [r0, #0] │ │ - b.n 18fcc │ │ + b.n 3781c │ │ ldr r6, [r2, #112] @ 0x70 │ │ - b.n 18da4 │ │ + b.n 375f4 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 191bc │ │ + b.n 37a0c │ │ movs r0, r0 │ │ - b.n 19216 │ │ + b.n 37a66 │ │ str r6, [r4, #40] @ 0x28 │ │ - b.n 18e1a │ │ + b.n 3766a │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 41fd30 │ │ + blx 43e580 │ │ movs r0, r1 │ │ - b.n 18de6 │ │ + b.n 37636 │ │ ldrb r7, [r7, #26] │ │ - b.n 19100 │ │ + b.n 37950 │ │ str r0, [r0, #0] │ │ - b.n 18e7a │ │ + b.n 376ca │ │ ldrb r1, [r1, #31] │ │ - b.n 19176 │ │ + b.n 379c6 │ │ asrs r6, r0, #32 │ │ - b.n 18e78 │ │ + b.n 376c8 │ │ strh r0, [r4, #2] │ │ - b.n 18634 │ │ + b.n 36e84 │ │ movs r0, r0 │ │ - b.n 18e00 │ │ + b.n 37650 │ │ asrs r0, r0, #32 │ │ - b.n 18e86 │ │ + b.n 376d6 │ │ asrs r6, r0, #32 │ │ - b.n 18e08 │ │ + b.n 37658 │ │ movs r0, #1 │ │ - b.n 18e90 │ │ + b.n 376e0 │ │ adds r1, #115 @ 0x73 │ │ - b.n 19122 │ │ + b.n 37972 │ │ movs r0, r0 │ │ - b.n 18e16 │ │ + b.n 37666 │ │ adds r0, #45 @ 0x2d │ │ - b.n 1919e │ │ + b.n 379ee │ │ movs r0, #0 │ │ - b.n 18eb2 │ │ + b.n 37702 │ │ asrs r1, r0, #32 │ │ - b.n 18e22 │ │ + b.n 37672 │ │ movs r0, #1 │ │ - b.n 18eb4 │ │ + b.n 37704 │ │ movs r0, r0 │ │ - b.n 18e2a │ │ + b.n 3767a │ │ movs r0, #0 │ │ - b.n 18eb2 │ │ + b.n 37702 │ │ movs r0, r0 │ │ - b.n 18eca │ │ + b.n 3771a │ │ movs r1, r0 │ │ - b.n 18e32 │ │ + b.n 37682 │ │ asrs r1, r3, #12 │ │ - b.n 1913a │ │ + b.n 3798a │ │ movs r2, r0 │ │ - b.n 18e3a │ │ + b.n 3768a │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 19148 │ │ + b.n 37998 │ │ movs r0, r0 │ │ - b.n 19082 │ │ + b.n 378d2 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 191d0 │ │ + b.n 37a20 │ │ asrs r1, r2, #21 │ │ - b.n 191d2 │ │ + b.n 37a22 │ │ lsls r0, r2, #30 │ │ - b.n 18b5a │ │ + b.n 373aa │ │ strb r0, [r1, #1] │ │ - b.n 1868c │ │ + b.n 36edc │ │ lsls r0, r2, #14 │ │ - b.n 18b5c │ │ + b.n 373ac │ │ lsls r0, r2, #10 │ │ - b.n 18b5e │ │ + b.n 373ae │ │ str r6, [r0, #0] │ │ - b.n 18c8c │ │ + b.n 374dc │ │ strb r4, [r0, #1] │ │ - b.n 1869c │ │ + b.n 36eec │ │ lsls r0, r2, #6 │ │ - b.n 18b68 │ │ + b.n 373b8 │ │ str r0, [r6, #12] │ │ - b.n 18684 │ │ + b.n 36ed4 │ │ adds r0, #3 │ │ - b.n 18cdc │ │ + b.n 3752c │ │ adds r0, #244 @ 0xf4 │ │ - b.n 1868c │ │ + b.n 36edc │ │ adds r0, #64 @ 0x40 │ │ - b.n 186b0 │ │ + b.n 36f00 │ │ movs r0, #2 │ │ - b.n 18ce0 │ │ + b.n 37530 │ │ movs r0, #248 @ 0xf8 │ │ - b.n 18698 │ │ + b.n 36ee8 │ │ movs r0, #60 @ 0x3c │ │ - b.n 186bc │ │ + b.n 36f0c │ │ adds r0, #188 @ 0xbc │ │ - b.n 190a0 │ │ + b.n 378f0 │ │ asrs r1, r0, #32 │ │ - b.n 18cee │ │ + b.n 3753e │ │ asrs r4, r7, #3 │ │ - b.n 186a8 │ │ + b.n 36ef8 │ │ movs r0, r0 │ │ - b.n 18cfc │ │ + b.n 3754c │ │ lsls r0, r0, #4 │ │ - b.n 186b0 │ │ + b.n 36f00 │ │ lsls r4, r1, #1 │ │ - b.n 186d4 │ │ + b.n 36f24 │ │ asrs r0, r5, #2 │ │ - b.n 186d8 │ │ + b.n 36f28 │ │ movs r0, r0 │ │ - b.n 19102 │ │ + b.n 37952 │ │ lsls r4, r0, #4 │ │ - b.n 186c0 │ │ + b.n 36f10 │ │ lsls r0, r2, #1 │ │ - b.n 186e4 │ │ + b.n 36f34 │ │ subs r0, r2, r6 │ │ cdp 1, 0, cr1, cr0, cr3, {0} │ │ - b.n 19334 │ │ + b.n 37b84 │ │ movs r0, r0 │ │ - b.n 19116 │ │ + b.n 37966 │ │ lsls r0, r1, #4 │ │ - b.n 186d4 │ │ + b.n 36f24 │ │ movs r0, r0 │ │ - b.n 19112 │ │ + b.n 37962 │ │ lsls r4, r1, #4 │ │ - b.n 186dc │ │ + b.n 36f2c │ │ movs r5, r1 │ │ ldmia.w r3, {r0, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ - b.n 190e8 │ │ + b.n 37938 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f02aef │ │ orn r0, r7, #560 @ 0x230 │ │ - b.n 18710 │ │ + b.n 36f60 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f94a8f │ │ orn pc, r7, #446 @ 0x1be │ │ - b.n 19100 │ │ + b.n 37950 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn fp, r7, #288 @ 0x120 │ │ mrc 0, 1, r1, cr5, cr0, {3} │ │ - b.n 18604 │ │ + b.n 36e54 │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f01823 │ │ - b.n 18f36 │ │ + b.n 37786 │ │ add ip, ip │ │ bfi r0, r6, #5, #12 │ │ - b.n 18614 │ │ + b.n 36e64 │ │ asrs r3, r0, #28 │ │ - b.n 18f42 │ │ + b.n 37792 │ │ str r0, [r6, #0] │ │ - b.n 18740 │ │ + b.n 36f90 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3621922 │ │ - b.n 18f10 │ │ + b.n 37760 │ │ asrs r3, r0, #4 │ │ - b.n 19394 │ │ + b.n 37be4 │ │ asrs r4, r2, #1 │ │ - b.n 1862c │ │ + b.n 36e7c │ │ asrs r2, r0, #24 │ │ - b.n 18f5a │ │ + b.n 377aa │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2641a20 │ │ - b.n 18f24 │ │ + b.n 37774 │ │ lsls r0, r6, #29 │ │ ubfx r5, r4, #0, #1 │ │ - b.n 18f6a │ │ + b.n 377ba │ │ asrs r3, r0, #4 │ │ - b.n 193b0 │ │ + b.n 37c00 │ │ asrs r0, r3, #1 │ │ - b.n 18648 │ │ + b.n 36e98 │ │ lsrs r7, r1, #10 │ │ orr.w fp, r6, #10944512 @ 0xa70000 │ │ - b.n 18f3a │ │ + b.n 3778a │ │ lsls r3, r0, #4 │ │ - b.n 193be │ │ + b.n 37c0e │ │ lsls r4, r3, #1 │ │ - b.n 18658 │ │ + b.n 36ea8 │ │ asrs r0, r2, #13 │ │ - b.n 18784 │ │ + b.n 36fd4 │ │ lsls r0, r6, #1 │ │ - b.n 190e0 │ │ + b.n 37930 │ │ asrs r1, r0, #32 │ │ - b.n 18d6c │ │ + b.n 375bc │ │ strh r0, [r0, #62] @ 0x3e │ │ add.w r0, r0, r0, ror #29 │ │ - b.n 190ec │ │ + b.n 3793c │ │ ands r0, r7 │ │ - b.n 18794 │ │ + b.n 36fe4 │ │ lsls r7, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, sl, fp, sp, lr} │ │ - b.n 18fa2 │ │ + b.n 377f2 │ │ str r3, [r4, #48] @ 0x30 │ │ - b.n 18f72 │ │ + b.n 377c2 │ │ ldrb r0, [r2, #14] │ │ cdp 0, 0, cr6, cr0, cr12, {0} │ │ - b.n 18776 │ │ + b.n 36fc6 │ │ ldrb r7, [r7, #30] │ │ - b.n 19190 │ │ + b.n 379e0 │ │ subs r5, #3 │ │ - b.n 18fb6 │ │ + b.n 37806 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r7, #8454144 @ 0x810000 │ │ - b.n 18f7e │ │ + b.n 377ce │ │ adds r2, #34 @ 0x22 │ │ - b.n 18f88 │ │ + b.n 377d8 │ │ cmp r6, #2 │ │ - b.n 18fc6 │ │ + b.n 37816 │ │ strb r0, [r5, #0] │ │ - b.n 187c4 │ │ + b.n 37014 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f02121 │ │ - b.n 18f96 │ │ + b.n 377e6 │ │ asrs r4, r0, #32 │ │ - b.n 18fd6 │ │ - ldr r2, [pc, #572] @ (18ed4 ) │ │ + b.n 37826 │ │ + ldr r2, [pc, #572] @ (37724 ) │ │ orn lr, r7, #696 @ 0x2b8 │ │ - b.n 191bc │ │ + b.n 37a0c │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r4, r7, #466944 @ 0x72000 │ │ @ instruction: 0xf36263e6 │ │ @ instruction: 0xf3f90ce4 │ │ @ instruction: 0xf2f00000 │ │ - b.n 187ba │ │ + b.n 3700a │ │ movs r4, r5 │ │ - b.n 187f0 │ │ + b.n 37040 │ │ movs r0, #4 │ │ - b.n 187c2 │ │ + b.n 37012 │ │ movs r0, #240 @ 0xf0 │ │ - b.n 191d8 │ │ + b.n 37a28 │ │ lsls r0, r4, #19 │ │ bfi r0, r6, #12, #4294967293 │ │ - b.n 187ce │ │ + b.n 3701e │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 19012 │ │ + b.n 37862 │ │ subs r0, #38 @ 0x26 │ │ add.w pc, r0, r6, lsl #13 │ │ - b.n 19170 │ │ + b.n 379c0 │ │ strb r4, [r5, #1] │ │ - b.n 1941e │ │ + b.n 37c6e │ │ lsls r0, r4, #1 │ │ - b.n 191e8 │ │ + b.n 37a38 │ │ movs r0, #20 │ │ - b.n 1880e │ │ + b.n 3705e │ │ asrs r0, r2, #32 │ │ - b.n 18812 │ │ + b.n 37062 │ │ ldrsh r3, [r6, r1] │ │ - b.n 192fa │ │ + b.n 37b4a │ │ ldrh r7, [r1, #22] │ │ and.w sp, r0, #13760 @ 0x35c0 │ │ - b.n 19380 │ │ + b.n 37bd0 │ │ lsls r0, r3, #1 │ │ - b.n 18834 │ │ + b.n 37084 │ │ str r4, [r1, #0] │ │ - b.n 18826 │ │ + b.n 37076 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 1920c │ │ + b.n 37a5c │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 19214 │ │ + b.n 37a64 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 1921c │ │ + b.n 37a6c │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13893632 @ 0xd40000 │ │ - b.n 18858 │ │ + b.n 370a8 │ │ ldrh r7, [r0, #22] │ │ and.w r0, r3, #608 @ 0x260 │ │ - b.n 1884e │ │ + b.n 3709e │ │ ldrh r7, [r1, #22] │ │ - beq.w fff99248 │ │ + beq.w fffb7a98 │ │ and.w r0, r3, #131072 @ 0x20000 │ │ - b.n 194f2 │ │ + b.n 37d42 │ │ movs r0, #3 │ │ - b.n 18dda │ │ + b.n 3762a │ │ movs r4, r3 │ │ - b.n 18862 │ │ + b.n 370b2 │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ adds r0, #3 │ │ - b.n 18df0 │ │ + b.n 37640 │ │ strb r0, [r0, #0] │ │ - b.n 19506 │ │ + b.n 37d56 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ lsls r6, r0, #4 │ │ - b.n 1942e │ │ + b.n 37c7e │ │ subs r7, #160 @ 0xa0 │ │ - b.n 190d8 │ │ + b.n 37928 │ │ cmp r7, #160 @ 0xa0 │ │ - b.n 190da │ │ + b.n 3792a │ │ adds r0, #1 │ │ adds r3, #0 │ │ asrs r7, r0, #32 │ │ - b.n 18e00 │ │ + b.n 37650 │ │ asrs r1, r0, #32 │ │ asrs r0, r0, #12 │ │ movs r5, r0 │ │ - b.n 19012 │ │ + b.n 37862 │ │ str r0, [r0, #0] │ │ - b.n 194aa │ │ + b.n 37cfa │ │ movs r0, #2 │ │ - b.n 19074 │ │ + b.n 378c4 │ │ subs r0, r4, #6 │ │ - b.n 190f4 │ │ + b.n 37944 │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ asrs r1, r0, #32 │ │ - b.n 1907e │ │ + b.n 378ce │ │ ldr r0, [r4, #120] @ 0x78 │ │ - b.n 1910a │ │ + b.n 3795a │ │ asrs r6, r0, #32 │ │ - b.n 19084 │ │ + b.n 378d4 │ │ str r0, [r0, #0] │ │ - b.n 194c6 │ │ + b.n 37d16 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ lsls r4, r1, #2 │ │ ldmia.w r4, {r0, sp, lr} │ │ - b.n 1911e │ │ + b.n 3796e │ │ lsrs r0, r4, #30 │ │ - b.n 190a2 │ │ + b.n 378f2 │ │ str r5, [r3, #0] │ │ - b.n 193a4 │ │ + b.n 37bf4 │ │ str r4, [r4, #120] @ 0x78 │ │ - b.n 19428 │ │ + b.n 37c78 │ │ movs r6, r0 │ │ - b.n 19050 │ │ + b.n 378a0 │ │ strb r0, [r0, #0] │ │ - b.n 194e6 │ │ + b.n 37d36 │ │ ldr r6, [r0, #116] @ 0x74 │ │ - b.n 193ae │ │ + b.n 37bfe │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ ldr r1, [r5, #124] @ 0x7c │ │ - b.n 1944c │ │ + b.n 37c9c │ │ strb r0, [r0, #0] │ │ - b.n 19144 │ │ + b.n 37994 │ │ asrs r1, r0, #32 │ │ - b.n 190c8 │ │ + b.n 37918 │ │ strb r0, [r0, #0] │ │ - b.n 194fe │ │ + b.n 37d4e │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r6, r0 │ │ - b.n 1906c │ │ + b.n 378bc │ │ strb r1, [r0, #0] │ │ - b.n 19158 │ │ + b.n 379a8 │ │ movs r0, r0 │ │ - b.n 190dc │ │ + b.n 3792c │ │ strb r0, [r0, #0] │ │ - b.n 19512 │ │ + b.n 37d62 │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ strb r0, [r0, #0] │ │ - b.n 19168 │ │ + b.n 379b8 │ │ asrs r1, r0, #32 │ │ - b.n 190ec │ │ + b.n 3793c │ │ strb r0, [r4, #2] │ │ - b.n 193e6 │ │ + b.n 37c36 │ │ ldrb r3, [r3, #0] │ │ - b.n 19472 │ │ + b.n 37cc2 │ │ movs r7, r0 │ │ - b.n 1908e │ │ + b.n 378de │ │ movs r0, #0 │ │ - b.n 1952e │ │ + b.n 37d7e │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ movs r6, r0 │ │ - b.n 1909c │ │ + b.n 378ec │ │ adds r0, #0 │ │ - b.n 1953a │ │ + b.n 37d8a │ │ movs r0, #1 │ │ - b.n 19182 │ │ + b.n 379d2 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ - b.n 1918c │ │ + b.n 379dc │ │ movs r0, r0 │ │ - b.n 1910c │ │ - add r0, pc, #8 @ (adr r0, 18e14 ) │ │ - b.n 1910e │ │ + b.n 3795c │ │ + add r0, pc, #8 @ (adr r0, 37664 ) │ │ + b.n 3795e │ │ movs r4, r0 │ │ - b.n 19152 │ │ + b.n 379a2 │ │ asrs r2, r1, #32 │ │ - b.n 19156 │ │ + b.n 379a6 │ │ ldr r2, [r1, #36] @ 0x24 │ │ add.w r0, r0, r0 │ │ - b.n 194ce │ │ + b.n 37d1e │ │ str r0, [sp, #208] @ 0xd0 │ │ - b.n 1895c │ │ + b.n 371ac │ │ asrs r0, r4, #1 │ │ asrs r5, r3, #22 │ │ strh r0, [r5, #4] │ │ - b.n 19344 │ │ + b.n 37b94 │ │ movs r0, r0 │ │ asrs r1, r2, #22 │ │ movs r2, r1 │ │ asrs r0, r4, #32 │ │ movs r0, r0 │ │ asrs r1, r0, #22 │ │ lsls r7, r1, #2 │ │ ldmia.w r9, {} │ │ - b.n 19140 │ │ + b.n 37990 │ │ str r4, [r2, #0] │ │ - b.n 18974 │ │ + b.n 371c4 │ │ movs r2, r0 │ │ - b.n 19146 │ │ + b.n 37996 │ │ str r0, [r3, r0] │ │ - b.n 1897c │ │ + b.n 371cc │ │ movs r3, r0 │ │ - b.n 1914e │ │ + b.n 3799e │ │ ands r4, r3 │ │ - b.n 18984 │ │ + b.n 371d4 │ │ movs r7, r0 │ │ - b.n 19156 │ │ - add r0, pc, #80 @ (adr r0, 18ea8 ) │ │ - b.n 18990 │ │ + b.n 379a6 │ │ + add r0, pc, #80 @ (adr r0, 376f8 ) │ │ + b.n 371e0 │ │ movs r6, r0 │ │ - b.n 1915e │ │ + b.n 379ae │ │ movs r5, r0 │ │ - b.n 19162 │ │ + b.n 379b2 │ │ movs r4, r0 │ │ - b.n 19186 │ │ + b.n 379d6 │ │ ldc2 10, cr0, [r5, #1020]! @ 0x3fc @ │ │ ands r0, r7 │ │ - b.n 189a8 │ │ + b.n 371f8 │ │ lsls r7, r1, #2 │ │ ldmia.w r4, {} │ │ - b.n 19178 │ │ + b.n 379c8 │ │ str r4, [r2, #0] │ │ - b.n 189a2 │ │ + b.n 371f2 │ │ movs r2, r0 │ │ - b.n 1917e │ │ + b.n 379ce │ │ str r0, [r3, r0] │ │ - b.n 189aa │ │ + b.n 371fa │ │ movs r3, r0 │ │ - b.n 19186 │ │ + b.n 379d6 │ │ ands r4, r3 │ │ - b.n 189b2 │ │ + b.n 37202 │ │ movs r7, r0 │ │ - b.n 1918e │ │ + b.n 379de │ │ movs r6, r0 │ │ - b.n 19192 │ │ + b.n 379e2 │ │ movs r5, r0 │ │ - b.n 19196 │ │ + b.n 379e6 │ │ movs r4, r0 │ │ - b.n 191ba │ │ + b.n 37a0a │ │ stc2 10, cr0, [r8, #1020]! @ 0x3fc @ │ │ strb r1, [r0, #0] │ │ - b.n 195e2 │ │ + b.n 37e32 │ │ lsls r0, r2, #1 │ │ movt r0, #104 @ 0x68 │ │ - b.n 193c4 │ │ + b.n 37c14 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r9, #344064 @ 0x54000 │ │ - b.n 193cc │ │ + b.n 37c1c │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #6782976 @ 0x678000 │ │ orr.w r0, r0, #4456448 @ 0x440000 │ │ - b.n 193d8 │ │ + b.n 37c28 │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #6782976 @ 0x678000 │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 18a04 │ │ + b.n 37254 │ │ lsrs r5, r1, #11 │ │ orr.w r0, r2, #8388608 @ 0x800000 │ │ - b.n 18ee0 │ │ + b.n 37730 │ │ asrs r0, r0, #32 │ │ - b.n 19396 │ │ + b.n 37be6 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r2, #1179648 @ 0x120000 │ │ mcr 0, 5, r1, cr4, cr8, {1} │ │ - b.n 18a1c │ │ + b.n 3726c │ │ movs r1, #244 @ 0xf4 │ │ movw sl, #8845 @ 0x228d │ │ orr.w sl, r9, #4685824 @ 0x478000 │ │ orn r1, r9, #7995392 @ 0x7a0000 │ │ movw sl, #143 @ 0x8f │ │ orr.w sl, r9, #4685824 @ 0x478000 │ │ orn r1, r1, #7995392 @ 0x7a0000 │ │ movw sl, #141 @ 0x8d │ │ orr.w sl, r1, #4685824 @ 0x478000 │ │ orn r1, r1, #7995392 @ 0x7a0000 │ │ movw sl, #143 @ 0x8f │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 18a4c │ │ + b.n 3729c │ │ movs r0, r0 │ │ - b.n 195b8 │ │ + b.n 37e08 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ asrs r1, r0, #32 │ │ - b.n 1935e │ │ + b.n 37bae │ │ asrs r0, r3, #4 │ │ - b.n 18938 │ │ + b.n 37188 │ │ asrs r0, r3, #4 │ │ - b.n 1895c │ │ + b.n 371ac │ │ adds r0, #96 @ 0x60 │ │ - b.n 18a64 │ │ + b.n 372b4 │ │ asrs r1, r0, #32 │ │ - b.n 193b0 │ │ + b.n 37c00 │ │ movs r0, #0 │ │ - b.n 18a58 │ │ + b.n 372a8 │ │ asrs r2, r0, #32 │ │ - b.n 18f38 │ │ + b.n 37788 │ │ asrs r0, r0, #32 │ │ - b.n 18a40 │ │ - beq.n 18fbc │ │ - b.n 193d4 │ │ + b.n 37290 │ │ + beq.n 3780c │ │ + b.n 37c24 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 19460 │ │ + b.n 37cb0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 1958e │ │ - blx 419590 │ │ + b.n 37dde │ │ + blx 437de0 │ │ movs r6, r3 │ │ movs r0, r0 │ │ movs r4, r3 │ │ movs r0, r0 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r0, r3 │ │ @@ -29469,692 +71675,692 @@ │ │ movs r2, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ ldc2 15, cr15, [r4, #-1020] @ 0xfffffc04 │ │ - bcc.n 18eb0 │ │ - @ instruction: 0xfffeced8 │ │ - vcvt.f16.u16 q10, q8, #2 │ │ + asrs r4, r7, #24 │ │ + vcle.s d17, d8, #0 │ │ + vcvt.f16.u16 q10, q8, #3 │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 194c0 │ │ - beq.n 18ff8 │ │ - b.n 19444 │ │ + b.n 37d10 │ │ + beq.n 37848 │ │ + b.n 37c94 │ │ movs r0, r0 │ │ - b.n 19650 │ │ + b.n 37ea0 │ │ movs r7, r2 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 194d0 │ │ + b.n 37d20 │ │ movs r0, #20 │ │ - b.n 19450 │ │ + b.n 37ca0 │ │ bflx 1c, r4 │ │ - b.n 18fc8 │ │ - b.n 18afc │ │ + b.n 37818 │ │ + b.n 3734c │ │ asrs r0, r1, #32 │ │ - b.n 18b00 │ │ + b.n 37350 │ │ str r4, [r1, #0] │ │ - b.n 18b04 │ │ + b.n 37354 │ │ asrs r6, r1, #32 │ │ - b.n 192d0 │ │ + b.n 37b20 │ │ adds r0, #16 │ │ - b.n 18b0c │ │ + b.n 3735c │ │ asrs r6, r0, #32 │ │ - b.n 192d8 │ │ + b.n 37b28 │ │ movs r0, #20 │ │ - b.n 18b14 │ │ + b.n 37364 │ │ asrs r3, r0, #32 │ │ - b.n 192e0 │ │ + b.n 37b30 │ │ str r0, [r3, r0] │ │ - b.n 18b1c │ │ + b.n 3736c │ │ asrs r2, r0, #32 │ │ - b.n 192e8 │ │ + b.n 37b38 │ │ ands r4, r3 │ │ - b.n 18b24 │ │ + b.n 37374 │ │ asrs r5, r0, #32 │ │ - b.n 192f0 │ │ + b.n 37b40 │ │ stmia r0!, {r5} │ │ - b.n 18b2c │ │ + b.n 3737c │ │ asrs r4, r0, #32 │ │ - b.n 192f8 │ │ + b.n 37b48 │ │ movs r4, r2 │ │ - b.n 18a30 │ │ + b.n 37280 │ │ asrs r4, r1, #32 │ │ - b.n 19320 │ │ + b.n 37b70 │ │ movs r1, r0 │ │ lsls r0, r0, #14 │ │ lsrs r0, r2, #28 │ │ - b.n 192e4 │ │ + b.n 37b34 │ │ lsls r0, r4, #10 │ │ - b.n 1934a │ │ - beq.n 1902c │ │ - b.n 194a4 │ │ + b.n 37b9a │ │ + beq.n 3787c │ │ + b.n 37cf4 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r2, r3, r4, sp} │ │ - b.n 18b54 │ │ + b.n 373a4 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 18b3a │ │ + b.n 3738a │ │ movs r0, #2 │ │ - b.n 1913c │ │ + b.n 3798c │ │ asrs r4, r5, #2 │ │ - b.n 18b42 │ │ + b.n 37392 │ │ movs r2, r0 │ │ - b.n 19366 │ │ + b.n 37bb6 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 1976e │ │ - beq.n 19050 │ │ - b.n 194c8 │ │ + b.n 37fbe │ │ + beq.n 378a0 │ │ + b.n 37d18 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ - ldmia.w sp!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, lr, pc} │ │ - vsri.64 , q2, #2 │ │ - bmi.n 18fe6 │ │ - bmi.n 18fe8 │ │ - bmi.n 18fea │ │ - ldr r7, [pc, #960] @ (19404 ) │ │ + ldmia.w sp!, {r1, r4, r5, r7, r9, sp, lr, pc} │ │ + vsri.64 , q2, #4 │ │ + bmi.n 37836 │ │ + bmi.n 37838 │ │ + bmi.n 3783a │ │ + ldr r7, [pc, #960] @ (37c54 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 19564 │ │ - beq.n 19054 │ │ - b.n 194e8 │ │ + b.n 37db4 │ │ + beq.n 378a4 │ │ + b.n 37d38 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-376]! @ 0xfffffe88 │ │ - b.n 194f0 │ │ + b.n 37d40 │ │ movs r0, r0 │ │ - b.n 196fc │ │ + b.n 37f4c │ │ lsls r6, r1, #6 │ │ lsrs r0, r0, #8 │ │ ands r1, r0 │ │ - b.n 193a2 │ │ + b.n 37bf2 │ │ lsls r0, r2, #1 │ │ movt r0, #304 @ 0x130 │ │ - b.n 197aa │ │ + b.n 37ffa │ │ adds r0, #4 │ │ - b.n 193ae │ │ + b.n 37bfe │ │ lsrs r1, r0, #8 │ │ orr.w r0, r3, #2621440 @ 0x280000 │ │ - b.n 1957e │ │ + b.n 37dce │ │ str r0, [sp, #0] │ │ - b.n 193ba │ │ + b.n 37c0a │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 1958a │ │ + b.n 37dda │ │ lsrs r7, r1, #8 │ │ orr.w sl, r3, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 18c00 │ │ + b.n 37450 │ │ movs r0, r0 │ │ - b.n 19734 │ │ + b.n 37f84 │ │ lsls r3, r0, #6 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1973e │ │ + b.n 37f8e │ │ lsls r4, r0, #6 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 195aa │ │ + b.n 37dfa │ │ strh r0, [r4, #4] │ │ - b.n 195c0 │ │ + b.n 37e10 │ │ movs r4, r5 │ │ - b.n 18bc4 │ │ + b.n 37414 │ │ movs r0, r6 │ │ - b.n 195c8 │ │ + b.n 37e18 │ │ asrs r2, r0, #32 │ │ - b.n 193f2 │ │ + b.n 37c42 │ │ movs r0, #8 │ │ - b.n 193f6 │ │ - bfcsel 1c, 188b6 , 1e, le │ │ + b.n 37c46 │ │ + bfcsel 1c, 37106 , 1e, le │ │ stmia r0!, {r4, r5} │ │ - b.n 18bf8 │ │ + b.n 37448 │ │ strb r0, [r0, #1] │ │ - b.n 195dc │ │ - b.n 1912c │ │ - b.n 18c00 │ │ - add r0, pc, #224 @ (adr r0, 191a8 ) │ │ - b.n 18c04 │ │ + b.n 37e2c │ │ + b.n 3797c │ │ + b.n 37450 │ │ + add r0, pc, #224 @ (adr r0, 379f8 ) │ │ + b.n 37454 │ │ asrs r4, r1, #32 │ │ - b.n 193ea │ │ + b.n 37c3a │ │ adds r0, #60 @ 0x3c │ │ - b.n 18c0c │ │ + b.n 3745c │ │ asrs r2, r1, #32 │ │ - b.n 193d8 │ │ + b.n 37c28 │ │ lsls r1, r4, #2 │ │ ldmia.w r7, {r0, r1, ip} │ │ - b.n 193e0 │ │ + b.n 37c30 │ │ asrs r0, r0, #32 │ │ - b.n 193e4 │ │ + b.n 37c34 │ │ str r4, [r1, #4] │ │ - b.n 18c20 │ │ + b.n 37470 │ │ asrs r5, r0, #32 │ │ - b.n 193ec │ │ + b.n 37c3c │ │ movs r0, #160 @ 0xa0 │ │ - b.n 18c28 │ │ + b.n 37478 │ │ asrs r7, r0, #32 │ │ - b.n 193f4 │ │ + b.n 37c44 │ │ asrs r6, r0, #32 │ │ - b.n 19418 │ │ + b.n 37c68 │ │ movs r0, #1 │ │ lsls r2, r0, #14 │ │ asrs r0, r0, #32 │ │ - b.n 1983e │ │ + b.n 3808e │ │ movs r0, r0 │ │ - b.n 197a6 │ │ + b.n 37ff6 │ │ movs r0, #40 @ 0x28 │ │ - b.n 18c20 │ │ + b.n 37470 │ │ asrs r0, r0, #32 │ │ lsls r0, r4, #15 │ │ movs r1, r0 │ │ - b.n 1910e │ │ + b.n 3795e │ │ lsls r0, r0, #1 │ │ - b.n 18c2c │ │ + b.n 3747c │ │ movs r1, r0 │ │ - b.n 1911c │ │ + b.n 3796c │ │ movs r4, r7 │ │ - b.n 18c34 │ │ + b.n 37484 │ │ movs r1, r0 │ │ - b.n 19132 │ │ + b.n 37982 │ │ movs r0, r0 │ │ - b.n 197c6 │ │ + b.n 38016 │ │ movs r0, r7 │ │ - b.n 18c40 │ │ + b.n 37490 │ │ movs r1, r0 │ │ - b.n 19146 │ │ + b.n 37996 │ │ movs r4, r6 │ │ - b.n 18c48 │ │ + b.n 37498 │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ movs r1, r0 │ │ - b.n 1914e │ │ + b.n 3799e │ │ str r1, [r0, #0] │ │ - b.n 19146 │ │ + b.n 37996 │ │ movs r2, r0 │ │ - b.n 1943e │ │ + b.n 37c8e │ │ movs r0, #36 @ 0x24 │ │ - b.n 18c5c │ │ + b.n 374ac │ │ movs r0, #48 @ 0x30 │ │ - b.n 19660 │ │ + b.n 37eb0 │ │ str r4, [r1, #4] │ │ - b.n 18c64 │ │ + b.n 374b4 │ │ str r1, [r0, #0] │ │ - b.n 1915c │ │ + b.n 379ac │ │ str r1, [r0, r0] │ │ - b.n 1915c │ │ + b.n 379ac │ │ movs r0, r6 │ │ - b.n 18c70 │ │ + b.n 374c0 │ │ movs r1, r1 │ │ - b.n 1949a │ │ + b.n 37cea │ │ asrs r0, r1, #32 │ │ - b.n 1949e │ │ + b.n 37cee │ │ str r0, [r1, #4] │ │ - b.n 18c7c │ │ + b.n 374cc │ │ str r0, [r1, #0] │ │ - b.n 194a6 │ │ + b.n 37cf6 │ │ str r4, [r0, r1] │ │ - b.n 18c84 │ │ + b.n 374d4 │ │ adds r5, #172 @ 0xac │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 19682 │ │ - add r0, pc, #320 @ (adr r0, 192b4 ) │ │ - b.n 19690 │ │ + b.n 37ed2 │ │ + add r0, pc, #320 @ (adr r0, 37b04 ) │ │ + b.n 37ee0 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 19692 │ │ + b.n 37ee2 │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 19692 │ │ + b.n 37ee2 │ │ str r2, [r1, r0] │ │ - b.n 194c6 │ │ + b.n 37d16 │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r9, #50176 @ 0xc400 │ │ ldcl 0, cr0, [sp, #128] @ 0x80 │ │ - b.n 18cac │ │ + b.n 374fc │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 198da │ │ + b.n 3812a │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r5, #9043968 @ 0x8a0000 │ │ - b.n 194e2 │ │ - ldr r3, [pc, #112] @ (19214 ) │ │ + b.n 37d32 │ │ + ldr r3, [pc, #112] @ (37a64 ) │ │ vstr s3, [sp, #300] @ 0x12c │ │ add.w r0, r0, r8 │ │ - b.n 196c2 │ │ + b.n 37f12 │ │ lsrs r7, r1, #11 │ │ orn pc, r0, #8060928 @ 0x7b0000 │ │ - b.n 196d4 │ │ + b.n 37f24 │ │ ldrh r7, [r5, #22] │ │ bic.w lr, r0, #12451840 @ 0xbe0000 │ │ - b.n 196dc │ │ + b.n 37f2c │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff39952 │ │ + bne.w fff581a2 │ │ @ instruction: 0xf3f90000 │ │ - b.n 18cf4 │ │ + b.n 37544 │ │ subs r6, r7, #0 │ │ - b.n 196ec │ │ - ldr r2, [pc, #956] @ (1958c ) │ │ + b.n 37f3c │ │ + ldr r2, [pc, #956] @ (37ddc ) │ │ orn r4, r1, #458752 @ 0x70000 │ │ @ instruction: 0xf3621320 │ │ - b.n 1951a │ │ + b.n 37d6a │ │ movs r7, r7 │ │ - b.n 195de │ │ + b.n 37e2e │ │ movs r0, #112 @ 0x70 │ │ - b.n 18d1c │ │ + b.n 3756c │ │ movs r1, #244 @ 0xf4 │ │ movw r0, #9044 @ 0x2354 │ │ - b.n 18d24 │ │ + b.n 37574 │ │ lsrs r0, r0, #16 │ │ - b.n 1952e │ │ + b.n 37d7e │ │ asrs r0, r0, #1 │ │ - b.n 18c08 │ │ + b.n 37458 │ │ asrs r0, r2, #1 │ │ - b.n 18d30 │ │ + b.n 37580 │ │ lsls r2, r4, #4 │ │ - b.n 194fa │ │ + b.n 37d4a │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 0, cr0, cr6, cr4, {2} │ │ - b.n 18c18 │ │ + b.n 37468 │ │ lsrs r3, r0, #20 │ │ - b.n 19508 │ │ + b.n 37d58 │ │ str r4, [r5, r1] │ │ - b.n 18d44 │ │ + b.n 37594 │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 3, cr7, cr1, cr8, {3} │ │ - b.n 18d4c │ │ + b.n 3759c │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60103 │ │ - b.n 1999a │ │ + b.n 381ea │ │ lsls r0, r4, #1 │ │ - b.n 18c34 │ │ + b.n 37484 │ │ lsls r5, r0, #4 │ │ - b.n 19562 │ │ + b.n 37db2 │ │ lsrs r7, r4, #16 │ │ - b.n 19526 │ │ + b.n 37d76 │ │ asrs r4, r7, #18 │ │ - b.n 18d68 │ │ + b.n 375b8 │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f60e02 │ │ - b.n 19532 │ │ + b.n 37d82 │ │ lsls r3, r0, #4 │ │ - b.n 199b6 │ │ + b.n 38206 │ │ lsls r0, r1, #1 │ │ - b.n 18c50 │ │ + b.n 374a0 │ │ lsls r7, r7, #7 │ │ - b.n 199fe │ │ + b.n 3824e │ │ movs r3, #7 │ │ - b.n 19242 │ │ + b.n 37a92 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3680060 │ │ - b.n 196e0 │ │ + b.n 37f30 │ │ asrs r1, r0, #32 │ │ - b.n 1936c │ │ + b.n 37bbc │ │ str r4, [r0, r0] │ │ - b.n 19752 │ │ + b.n 37fa2 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w sl, r5, #667648 @ 0xa3000 │ │ - b.n 19562 │ │ + b.n 37db2 │ │ movs r0, #76 @ 0x4c │ │ - b.n 18c78 │ │ + b.n 374c8 │ │ strh r3, [r7, #48] @ 0x30 │ │ add.w r0, r0, r0, asr #5 │ │ - b.n 18ca0 │ │ + b.n 374f0 │ │ adds r0, #76 @ 0x4c │ │ - b.n 19704 │ │ + b.n 37f54 │ │ strh r4, [r2, #2] │ │ - b.n 19782 │ │ + b.n 37fd2 │ │ strb r7, [r7, #12] │ │ - b.n 199f8 │ │ + b.n 38248 │ │ strb r0, [r6, #3] │ │ - b.n 18d94 │ │ + b.n 375e4 │ │ strb r0, [r0, #1] │ │ - b.n 18cb4 │ │ + b.n 37504 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr6, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 195ca │ │ + b.n 37e1a │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f67c23 │ │ - b.n 195a0 │ │ + b.n 37df0 │ │ strb r4, [r2, #4] │ │ - b.n 18db0 │ │ + b.n 37600 │ │ strb r2, [r2, #5] │ │ - b.n 1928c │ │ + b.n 37adc │ │ strb r4, [r1, #4] │ │ - b.n 18db8 │ │ + b.n 37608 │ │ strb r7, [r7, #15] │ │ - b.n 19a62 │ │ + b.n 382b2 │ │ adds r1, #3 │ │ - b.n 192b4 │ │ + b.n 37b04 │ │ ldrb r5, [r0, #31] │ │ - b.n 197c8 │ │ + b.n 38018 │ │ subs r2, r4, #0 │ │ - b.n 195b4 │ │ + b.n 37e04 │ │ lsrs r7, r5, #11 │ │ orn pc, r7, #396 @ 0x18c │ │ - b.n 197d4 │ │ - ldr r2, [pc, #572] @ (194f4 ) │ │ + b.n 38024 │ │ + ldr r2, [pc, #572] @ (37d44 ) │ │ orn fp, r5, #73728 @ 0x12000 │ │ mrc 1, 1, r1, cr5, cr0, {0} │ │ - b.n 18ddc │ │ + b.n 3762c │ │ cmp r2, #239 @ 0xef │ │ orn r0, r7, #2146304 @ 0x20c000 │ │ - b.n 196ce │ │ + b.n 37f1e │ │ strb r0, [r4, #1] │ │ - b.n 19764 │ │ + b.n 37fb4 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f96ce4 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 1961a │ │ + b.n 37e6a │ │ add r4, ip │ │ @ instruction: 0xf3681320 │ │ - b.n 195e4 │ │ + b.n 37e34 │ │ movs r7, r7 │ │ - b.n 196e6 │ │ + b.n 37f36 │ │ asrs r0, r1, #4 │ │ - b.n 18e04 │ │ + b.n 37654 │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #4, #6 │ │ - b.n 19632 │ │ + b.n 37e82 │ │ lsrs r0, r0, #8 │ │ - b.n 19636 │ │ + b.n 37e86 │ │ lsls r0, r6, #7 │ │ movw r1, #16626 @ 0x40f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r5, r8, #10682368 @ 0xa30000 │ │ - b.n 19606 │ │ + b.n 37e56 │ │ lsls r4, r0, #4 │ │ - b.n 18e24 │ │ + b.n 37674 │ │ movs r7, r0 │ │ - b.n 1964e │ │ + b.n 37e9e │ │ ldrb r2, [r3, #28] │ │ add.w r0, r0, r8, lsl #22 │ │ - b.n 197ac │ │ + b.n 37ffc │ │ asrs r1, r1, #32 │ │ - b.n 1965a │ │ + b.n 37eaa │ │ movs r0, #7 │ │ - b.n 1965e │ │ + b.n 37eae │ │ movs r5, r0 │ │ - b.n 19662 │ │ + b.n 37eb2 │ │ ldrb r6, [r5, #14] │ │ add.w r0, r0, r6 │ │ - b.n 1966a │ │ + b.n 37eba │ │ asrs r6, r0, #32 │ │ - b.n 1966e │ │ + b.n 37ebe │ │ movs r0, #7 │ │ - b.n 19672 │ │ + b.n 37ec2 │ │ str r0, [sp, #24] │ │ - b.n 19676 │ │ + b.n 37ec6 │ │ ldrb r1, [r5, #14] │ │ add.w r0, r0, r8, asr #28 │ │ - b.n 1984a │ │ + b.n 3809a │ │ movs r0, #5 │ │ - b.n 19682 │ │ + b.n 37ed2 │ │ movs r7, r0 │ │ - b.n 19686 │ │ + b.n 37ed6 │ │ asrs r7, r0, #32 │ │ - b.n 1968a │ │ + b.n 37eda │ │ ldrb r4, [r4, #14] │ │ add.w r0, r0, r8, rrx │ │ - b.n 19a92 │ │ + b.n 382e2 │ │ asrs r6, r0, #32 │ │ - b.n 19696 │ │ + b.n 37ee6 │ │ lsrs r0, r0, #11 │ │ orn r0, r1, #589824 @ 0x90000 │ │ - b.n 1986a │ │ + b.n 380ba │ │ strh r0, [r2, #2] │ │ movt r0, #1320 @ 0x528 │ │ - b.n 1987a │ │ - ldr r2, [pc, #828] @ (196a4 ) │ │ + b.n 380ca │ │ + ldr r2, [pc, #828] @ (37ef4 ) │ │ orn r0, r7, #552 @ 0x228 │ │ - b.n 196ae │ │ + b.n 37efe │ │ lsrs r0, r0, #11 │ │ orr.w r0, r7, #10485760 @ 0xa00000 │ │ - b.n 18eb0 │ │ + b.n 37700 │ │ cmp r2, #207 @ 0xcf │ │ - bne.w ffffb9da │ │ + bne.w 1a22a │ │ vldr s13, [sp, #828] @ 0x33c │ │ orn r0, r1, #3276800 @ 0x320000 │ │ - b.n 19ac6 │ │ + b.n 38316 │ │ cmp r2, #207 @ 0xcf │ │ - bne.w fffd99c2 │ │ + bne.w ffff8212 │ │ vstr s5, [sp, #828] @ 0x33c │ │ orn r0, r0, #8978432 @ 0x890000 │ │ - b.n 196d6 │ │ + b.n 37f26 │ │ ldrh r7, [r1, #20] │ │ - bne.w fff213e2 │ │ - b.n 19ade │ │ + bne.w fff3fc32 │ │ + b.n 3832e │ │ lsrs r1, r0, #11 │ │ - b.w ffc83a16 │ │ + b.w ffca2266 │ │ vldr d24, [sp, #112] @ 0x70 │ │ vldr s9, [sp, #828] @ 0x33c │ │ orr.w sl, r5, #1656 @ 0x678 │ │ - b.w ffc609b2 │ │ + b.w ffc7f202 │ │ vstr s5, [sl, #828] @ 0x33c │ │ - bne.w fff9ba1a │ │ + bne.w fffba26a │ │ vstr s1, [sp, #800] @ 0x320 │ │ orr.w r9, r6, #1605632 @ 0x188000 │ │ add.w r0, r0, r0, asr #5 │ │ - b.n 19860 │ │ + b.n 380b0 │ │ lsrs r7, r1, #11 │ │ orn r0, r7, #9437184 @ 0x900000 │ │ - b.n 198d4 │ │ + b.n 38124 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r5, #8256 @ 0x2040 │ │ - b.n 1971a │ │ - ldr r3, [pc, #0] @ (193dc ) │ │ + b.n 37f6a │ │ + ldr r3, [pc, #0] @ (37c2c ) │ │ vldr s1, [sl, #828] @ 0x33c │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 19726 │ │ - ldr r3, [pc, #64] @ (19428 ) │ │ + b.n 37f76 │ │ + ldr r3, [pc, #64] @ (37c78 ) │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ orr.w r9, r5, #1515520 @ 0x172000 │ │ add.w r0, r0, r8, asr #2 │ │ - b.n 18f30 │ │ + b.n 37780 │ │ movs r0, r4 │ │ - b.n 18f14 │ │ + b.n 37764 │ │ lsls r4, r5, #2 │ │ - b.n 18f38 │ │ + b.n 37788 │ │ movs r0, r3 │ │ - b.n 18f1c │ │ + b.n 3776c │ │ movs r0, r0 │ │ - b.n 18f32 │ │ + b.n 37782 │ │ movs r0, r2 │ │ - b.n 18f24 │ │ + b.n 37774 │ │ lsls r0, r4, #1 │ │ - b.n 18e44 │ │ + b.n 37694 │ │ movs r4, r0 │ │ - b.n 18f2c │ │ + b.n 3777c │ │ lsls r4, r6, #2 │ │ - b.n 18f50 │ │ + b.n 377a0 │ │ movs r4, r3 │ │ - b.n 18f34 │ │ + b.n 37784 │ │ lsls r4, r1, #1 │ │ - b.n 18e54 │ │ + b.n 376a4 │ │ movs r4, r2 │ │ - b.n 18f3c │ │ + b.n 3778c │ │ lsls r0, r6, #2 │ │ - b.n 18f60 │ │ + b.n 377b0 │ │ movs r0, #0 │ │ - b.n 18f54 │ │ + b.n 377a4 │ │ movs r4, r1 │ │ - b.n 18f48 │ │ + b.n 37798 │ │ lsls r0, r7, #2 │ │ - b.n 18f6c │ │ + b.n 377bc │ │ adds r0, #64 @ 0x40 │ │ - b.n 18e6c │ │ + b.n 376bc │ │ movs r5, #2 │ │ - b.n 1977a │ │ + b.n 37fca │ │ movs r0, r1 │ │ - b.n 18f58 │ │ + b.n 377a8 │ │ lsls r4, r0, #1 │ │ - b.n 18e78 │ │ + b.n 376c8 │ │ strh r0, [r1, #2] │ │ - b.n 18e7c │ │ + b.n 376cc │ │ ldr r3, [r4, #0] │ │ - b.n 1974e │ │ + b.n 37f9e │ │ subs r0, #3 │ │ - b.n 1978e │ │ + b.n 37fde │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 18e88 │ │ + b.n 376d8 │ │ adds r5, #32 │ │ - b.n 1975c │ │ + b.n 37fac │ │ lsrs r0, r0, #12 │ │ - b.n 1979a │ │ + b.n 37fea │ │ asrs r4, r2, #1 │ │ - b.n 18e94 │ │ + b.n 376e4 │ │ lsls r0, r5, #8 │ │ - b.n 19762 │ │ + b.n 37fb2 │ │ movs r4, r6 │ │ - b.n 18f6e │ │ + b.n 377be │ │ lsls r1, r1, #16 │ │ - b.n 197aa │ │ + b.n 37ffa │ │ movs r0, #88 @ 0x58 │ │ - b.n 18ea4 │ │ + b.n 376f4 │ │ lsrs r1, r4, #4 │ │ - b.n 19772 │ │ + b.n 37fc2 │ │ movs r4, r5 │ │ - b.n 18f7e │ │ + b.n 377ce │ │ lsls r1, r0, #28 │ │ - b.n 197ba │ │ - b.n 19534 │ │ - b.n 18eb4 │ │ + b.n 3800a │ │ + b.n 37d84 │ │ + b.n 37704 │ │ lsls r2, r4, #24 │ │ - b.n 19782 │ │ + b.n 37fd2 │ │ movs r0, r5 │ │ - b.n 18f8e │ │ + b.n 377de │ │ lsrs r2, r0, #8 │ │ - b.n 197ca │ │ + b.n 3801a │ │ stmia r0!, {r6, r7} │ │ - b.n 18fc8 │ │ + b.n 37818 │ │ lsls r6, r5, #12 │ │ - b.n 19792 │ │ + b.n 37fe2 │ │ movs r4, r4 │ │ - b.n 18f9e │ │ + b.n 377ee │ │ movs r4, r0 │ │ - b.n 18fd4 │ │ + b.n 37824 │ │ str r4, [r7, r2] │ │ - b.n 18fd8 │ │ + b.n 37828 │ │ lsrs r6, r1, #20 │ │ - b.n 197a2 │ │ + b.n 37ff2 │ │ movs r0, r4 │ │ - b.n 18fae │ │ + b.n 377fe │ │ movs r0, r2 │ │ - b.n 18fe4 │ │ + b.n 37834 │ │ adds r0, #56 @ 0x38 │ │ - b.n 18fb6 │ │ + b.n 37806 │ │ adds r0, #8 │ │ - b.n 18fec │ │ + b.n 3783c │ │ lsls r0, r0, #20 │ │ - b.n 197f6 │ │ + b.n 38046 │ │ movs r0, #12 │ │ - b.n 18ff4 │ │ + b.n 37844 │ │ lsrs r4, r5, #32 │ │ - b.n 197be │ │ + b.n 3800e │ │ movs r4, r3 │ │ - b.n 18fca │ │ + b.n 3781a │ │ lsrs r4, r1, #32 │ │ - b.n 19806 │ │ + b.n 38056 │ │ asrs r0, r3, #32 │ │ - b.n 19004 │ │ + b.n 37854 │ │ lsls r5, r4, #20 │ │ - b.n 197ce │ │ + b.n 3801e │ │ movs r0, r3 │ │ - b.n 18fda │ │ + b.n 3782a │ │ lsrs r5, r0, #12 │ │ - b.n 19816 │ │ + b.n 38066 │ │ strb r4, [r4, #2] │ │ - b.n 19014 │ │ + b.n 37864 │ │ lsls r3, r4, #8 │ │ - b.n 197de │ │ + b.n 3802e │ │ movs r4, r2 │ │ - b.n 18fea │ │ + b.n 3783a │ │ lsls r2, r0, #16 │ │ - b.n 19826 │ │ - add r0, pc, #640 @ (adr r0, 19768 ) │ │ - b.n 19024 │ │ + b.n 38076 │ │ + add r0, pc, #640 @ (adr r0, 37fb8 ) │ │ + b.n 37874 │ │ lsrs r1, r4, #4 │ │ - b.n 197ee │ │ + b.n 3803e │ │ movs r4, r1 │ │ - b.n 18ffa │ │ + b.n 3784a │ │ lsls r1, r0, #28 │ │ - b.n 19836 │ │ + b.n 38086 │ │ asrs r0, r4, #32 │ │ - b.n 19034 │ │ + b.n 37884 │ │ str r4, [r7, #0] │ │ - b.n 19006 │ │ + b.n 37856 │ │ lsls r1, r4, #24 │ │ - b.n 19802 │ │ + b.n 38052 │ │ movs r0, r1 │ │ - b.n 1900e │ │ + b.n 3785e │ │ movs r4, r2 │ │ - b.n 19044 │ │ + b.n 37894 │ │ subs r1, r0, r0 │ │ - b.n 1984e │ │ + b.n 3809e │ │ asrs r7, r4, #12 │ │ - b.n 19814 │ │ + b.n 38064 │ │ asrs r4, r0, #32 │ │ - b.n 1901e │ │ + b.n 3786e │ │ lsls r0, r0, #4 │ │ - b.n 1985a │ │ + b.n 380aa │ │ lsrs r1, r5, #16 │ │ - b.n 1981e │ │ + b.n 3806e │ │ lsrs r0, r1, #24 │ │ - b.n 19822 │ │ + b.n 38072 │ │ movs r0, r6 │ │ - b.n 1902e │ │ + b.n 3787e │ │ movs r4, r3 │ │ - b.n 19064 │ │ + b.n 378b4 │ │ lsls r0, r0, #4 │ │ - b.n 1986e │ │ + b.n 380be │ │ lsrs r2, r4, #16 │ │ - b.n 19832 │ │ + b.n 38082 │ │ lsrs r3, r0, #24 │ │ - b.n 19836 │ │ + b.n 38086 │ │ movs r0, r2 │ │ - b.n 19042 │ │ + b.n 37892 │ │ movs r4, r4 │ │ - b.n 19078 │ │ + b.n 378c8 │ │ lsls r0, r4, #2 │ │ - b.n 1905c │ │ + b.n 378ac │ │ lsls r0, r4, #2 │ │ - b.n 19080 │ │ + b.n 378d0 │ │ str r4, [r5, #0] │ │ - b.n 19084 │ │ + b.n 378d4 │ │ movs r0, #1 │ │ - b.n 199ce │ │ + b.n 3821e │ │ adds r0, #55 @ 0x37 │ │ - b.n 190fa │ │ + b.n 3794a │ │ lsrs r1, r4, #32 │ │ - b.n 1955a │ │ + b.n 37daa │ │ movs r6, r0 │ │ - b.n 190e2 │ │ + b.n 37932 │ │ lsls r7, r4, #28 │ │ - b.n 19562 │ │ + b.n 37db2 │ │ movs r5, r0 │ │ - b.n 190ea │ │ + b.n 3793a │ │ lsls r7, r4, #12 │ │ - b.n 1956a │ │ + b.n 37dba │ │ movs r4, r0 │ │ - b.n 190f2 │ │ + b.n 37942 │ │ lsrs r7, r0, #20 │ │ - b.n 19882 │ │ + b.n 380d2 │ │ asrs r6, r0, #32 │ │ - b.n 198b2 │ │ + b.n 38102 │ │ lsrs r5, r1, #8 │ │ orn ip, r1, #10485760 @ 0xa00000 │ │ - b.n 1957e │ │ + b.n 37dce │ │ movs r3, r0 │ │ - b.n 19106 │ │ + b.n 37956 │ │ lsrs r2, r5, #32 │ │ - b.n 19586 │ │ + b.n 37dd6 │ │ movs r2, r0 │ │ - b.n 1910e │ │ + b.n 3795e │ │ lsls r2, r5, #16 │ │ - b.n 1958e │ │ + b.n 37dde │ │ movs r4, r2 │ │ @ instruction: 0xea00f000 │ │ - b.n 19bd2 │ │ + b.n 38422 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ @@ -30184,1453 +72390,1453 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r1, r0 │ │ - b.n 1916e │ │ + b.n 379be │ │ movs r2, r1 │ │ - b.n 195ee │ │ + b.n 37e3e │ │ strb r0, [r7, #0] │ │ - b.n 19196 │ │ + b.n 379e6 │ │ cmp r3, #144 @ 0x90 │ │ vfma.f32 s5, s8, s30 │ │ orn r1, r1, #7995392 @ 0x7a0000 │ │ movw r1, #756 @ 0x2f4 │ │ movw r0, #8192 @ 0x2000 │ │ - b.n 1918a │ │ + b.n 379da │ │ movs r2, r0 │ │ - b.n 1960c │ │ + b.n 37e5c │ │ movs r7, r6 │ │ - b.n 19192 │ │ + b.n 379e2 │ │ movs r2, r0 │ │ - b.n 1961c │ │ + b.n 37e6c │ │ movs r0, r7 │ │ - b.n 1919a │ │ + b.n 379ea │ │ movs r0, r4 │ │ - b.n 19d56 │ │ + b.n 385a6 │ │ lsrs r0, r0, #8 │ │ orr.w r0, r6, #12124160 @ 0xb90000 │ │ - b.n 191c6 │ │ + b.n 37a16 │ │ cmp r2, #15 │ │ orr.w r0, r1, #8519680 @ 0x820000 │ │ - b.n 19626 │ │ + b.n 37e76 │ │ asrs r2, r7, #32 │ │ - b.n 191d2 │ │ + b.n 37a22 │ │ adds r0, #59 @ 0x3b │ │ - b.n 191d6 │ │ + b.n 37a26 │ │ movs r1, r7 │ │ - b.n 191ba │ │ + b.n 37a0a │ │ movs r2, r0 │ │ - b.n 19638 │ │ + b.n 37e88 │ │ strb r4, [r7, #0] │ │ - b.n 191e2 │ │ + b.n 37a32 │ │ movs r2, r7 │ │ - b.n 191c6 │ │ + b.n 37a16 │ │ movs r2, r0 │ │ - b.n 19648 │ │ + b.n 37e98 │ │ adds r0, #61 @ 0x3d │ │ - b.n 191ee │ │ + b.n 37a3e │ │ movs r3, r7 │ │ - b.n 191d2 │ │ + b.n 37a22 │ │ movs r2, r0 │ │ - b.n 1965c │ │ + b.n 37eac │ │ asrs r6, r7, #32 │ │ - b.n 191fa │ │ + b.n 37a4a │ │ movs r4, r7 │ │ - b.n 191de │ │ + b.n 37a2e │ │ movs r2, r0 │ │ - b.n 19660 │ │ + b.n 37eb0 │ │ movs r5, r7 │ │ - b.n 191e6 │ │ + b.n 37a36 │ │ movs r2, r0 │ │ - b.n 19664 │ │ + b.n 37eb4 │ │ movs r6, r7 │ │ - b.n 191ee │ │ + b.n 37a3e │ │ movs r7, r7 │ │ - b.n 19212 │ │ + b.n 37a62 │ │ lsrs r7, r1, #8 │ │ orn r0, r6, #8519680 @ 0x820000 │ │ - b.n 19672 │ │ + b.n 37ec2 │ │ lsls r4, r6, #7 │ │ movw r0, #63 @ 0x3f │ │ - b.n 19202 │ │ + b.n 37a52 │ │ movs r0, r5 │ │ - b.n 191b8 │ │ + b.n 37a08 │ │ lsrs r7, r1, #8 │ │ orr.w pc, r6, #9437184 @ 0x900000 │ │ - b.n 19964 │ │ + b.n 381b4 │ │ lsls r0, r4, #10 │ │ - b.n 199ca │ │ - beq.n 196ec │ │ - b.n 19b24 │ │ + b.n 3821a │ │ + beq.n 37f3c │ │ + b.n 38374 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 19bb0 │ │ + b.n 38400 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, r5, sp} │ │ - b.n 191dc │ │ + b.n 37a2c │ │ movs r0, #2 │ │ - b.n 197c0 │ │ + b.n 38010 │ │ movs r4, r0 │ │ and.w r0, r0, r4, ror #8 │ │ - b.n 191e8 │ │ + b.n 37a38 │ │ movs r0, #2 │ │ - b.n 197cc │ │ + b.n 3801c │ │ movs r1, r0 │ │ and.w r0, r0, ip, asr #8 │ │ - b.n 191f4 │ │ + b.n 37a44 │ │ movs r0, #2 │ │ - b.n 197d8 │ │ + b.n 38028 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 191de │ │ + b.n 37a2e │ │ asrs r4, r5, #2 │ │ - b.n 191e2 │ │ + b.n 37a32 │ │ movs r2, r0 │ │ - b.n 19a06 │ │ + b.n 38256 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 19e0e │ │ - beq.n 19730 │ │ - b.n 19b68 │ │ + b.n 3865e │ │ + beq.n 37f80 │ │ + b.n 383b8 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 19bf4 │ │ + b.n 38444 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r3, r5, r8, lr, pc} │ │ - vcvt.f16.u16 d27, d6, #2 │ │ - vsra.u32 d28, d31, #2 │ │ - vqshrun.s64 d28, q8, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, lr, pc} │ │ + @ instruction: 0xfffccfdb │ │ + vcvt.f16.u16 d29, d6, #4 │ │ + vtbx.8 d16, {d28-d30}, d16 │ │ + @ instruction: 0xfffd4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 19c10 │ │ - beq.n 19760 │ │ - b.n 19b94 │ │ + b.n 38460 │ │ + beq.n 37fb0 │ │ + b.n 383e4 │ │ movs r0, r0 │ │ - b.n 19da0 │ │ + b.n 385f0 │ │ lsls r0, r2, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 19c20 │ │ + b.n 38470 │ │ movs r0, #32 │ │ - b.n 19ba0 │ │ + b.n 383f0 │ │ ands r1, r0 │ │ - b.n 19a4e │ │ - bfcsel 16, 18f0e , 1a, vc │ │ - b.n 19744 │ │ - b.n 19c30 │ │ + b.n 3829e │ │ + bfcsel 16, 3775e , 1a, vc │ │ + b.n 37f94 │ │ + b.n 38480 │ │ asrs r0, r2, #32 │ │ - b.n 19254 │ │ + b.n 37aa4 │ │ movs r0, #20 │ │ - b.n 19258 │ │ + b.n 37aa8 │ │ asrs r1, r0 │ │ ldmia.w lr, {r0, ip, sp, lr} │ │ - b.n 19a2a │ │ + b.n 3827a │ │ strb r0, [r0, #0] │ │ - b.n 19a38 │ │ + b.n 38288 │ │ stmia r0!, {r2, r5} │ │ - b.n 19268 │ │ + b.n 37ab8 │ │ strb r0, [r1, #0] │ │ - b.n 19a40 │ │ + b.n 38290 │ │ str r0, [r5, #0] │ │ - b.n 19270 │ │ + b.n 37ac0 │ │ strb r6, [r1, #0] │ │ - b.n 19a48 │ │ + b.n 38298 │ │ adds r0, #44 @ 0x2c │ │ - b.n 19278 │ │ + b.n 37ac8 │ │ strb r4, [r1, #0] │ │ - b.n 19a50 │ │ + b.n 382a0 │ │ str r0, [r4, r0] │ │ - b.n 1917c │ │ + b.n 379cc │ │ strb r6, [r0, #0] │ │ - b.n 19a58 │ │ + b.n 382a8 │ │ strb r3, [r0, #0] │ │ - b.n 19a7c │ │ + b.n 382cc │ │ str r1, [r0, r0] │ │ lsls r5, r0, #14 │ │ strb r0, [r0, #0] │ │ - b.n 19e96 │ │ + b.n 386e6 │ │ movs r0, r0 │ │ - b.n 19e04 │ │ + b.n 38654 │ │ str r4, [r1, r0] │ │ - b.n 19278 │ │ + b.n 37ac8 │ │ strb r0, [r0, #0] │ │ lsls r0, r4, #15 │ │ asrs r7, r0, #32 │ │ - b.n 19768 │ │ + b.n 37fb8 │ │ movs r0, #7 │ │ - b.n 1976e │ │ + b.n 37fbe │ │ str r0, [sp, #28] │ │ - b.n 1976e │ │ + b.n 37fbe │ │ movs r1, r0 │ │ - b.n 19a76 │ │ - add r0, pc, #28 @ (adr r0, 19790 ) │ │ - b.n 19786 │ │ + b.n 382c6 │ │ + add r0, pc, #28 @ (adr r0, 37fe0 ) │ │ + b.n 37fd6 │ │ movs r1, r1 │ │ - b.n 19a7a │ │ + b.n 382ca │ │ str r7, [r0, r0] │ │ - b.n 1979a │ │ + b.n 37fea │ │ movs r2, r1 │ │ - b.n 19a82 │ │ + b.n 382d2 │ │ strh r7, [r0, #0] │ │ - b.n 1979e │ │ + b.n 37fee │ │ movs r5, r0 │ │ - b.n 19a8a │ │ + b.n 382da │ │ str r7, [r0, #0] │ │ - b.n 1979a │ │ + b.n 37fea │ │ movs r0, r1 │ │ - b.n 19a92 │ │ + b.n 382e2 │ │ adds r0, #7 │ │ - b.n 1979c │ │ + b.n 37fec │ │ movs r6, r0 │ │ - b.n 19a9a │ │ + b.n 382ea │ │ adds r0, #8 │ │ - b.n 192b8 │ │ + b.n 37b08 │ │ adds r0, #3 │ │ - b.n 19ac2 │ │ + b.n 38312 │ │ movs r1, r0 │ │ - b.n 19b66 │ │ + b.n 383b6 │ │ asrs r2, r0, #5 │ │ - b.n 19db2 │ │ + b.n 38602 │ │ adds r0, #0 │ │ asrs r0, r4, #15 │ │ asrs r6, r6, #32 │ │ - b.n 19e4c │ │ + b.n 3869c │ │ movs r1, r0 │ │ - b.n 198d6 │ │ - b.n 197b8 │ │ - b.n 197c0 │ │ + b.n 38126 │ │ + b.n 38008 │ │ + b.n 38010 │ │ strb r3, [r7, #0] │ │ - b.n 19dd2 │ │ + b.n 38622 │ │ ldrb r0, [r1, #29] │ │ - b.n 19e56 │ │ + b.n 386a6 │ │ str r4, [r0, #0] │ │ - b.n 192e0 │ │ + b.n 37b30 │ │ lsls r6, r5, #16 │ │ - b.n 19b0a │ │ + b.n 3835a │ │ ldr r6, [r4, #76] @ 0x4c │ │ - b.n 19de8 │ │ + b.n 38638 │ │ movs r6, r3 │ │ - b.n 1935a │ │ + b.n 37baa │ │ lsrs r6, r5, #32 │ │ - b.n 19b16 │ │ + b.n 38366 │ │ movs r5, r3 │ │ - b.n 19362 │ │ + b.n 37bb2 │ │ lsrs r6, r5, #16 │ │ - b.n 19b1e │ │ + b.n 3836e │ │ movs r4, r3 │ │ - b.n 1936a │ │ + b.n 37bba │ │ movs r2, r0 │ │ - b.n 19ba6 │ │ + b.n 383f6 │ │ cmp r6, #140 @ 0x8c │ │ - b.n 19df4 │ │ + b.n 38644 │ │ ldr r6, [r5, #40] @ 0x28 │ │ - b.n 19e84 │ │ + b.n 386d4 │ │ cmp r7, #210 @ 0xd2 │ │ - b.n 19e88 │ │ + b.n 386d8 │ │ movs r2, r0 │ │ - b.n 19956 │ │ + b.n 381a6 │ │ stmia r0!, {} │ │ - b.n 19800 │ │ - b.n 1983a │ │ - b.n 19386 │ │ + b.n 38050 │ │ + b.n 3808a │ │ + b.n 37bd6 │ │ stmia r0!, {r0, r1, r3, r4} │ │ - b.n 1938a │ │ + b.n 37bda │ │ lsls r4, r5, #16 │ │ - b.n 19b46 │ │ + b.n 38396 │ │ stmia r0!, {r2, r4} │ │ - b.n 19324 │ │ + b.n 37b74 │ │ movs r2, r3 │ │ - b.n 19396 │ │ + b.n 37be6 │ │ lsrs r4, r5, #32 │ │ - b.n 19b52 │ │ + b.n 383a2 │ │ movs r1, r3 │ │ - b.n 1939e │ │ + b.n 37bee │ │ lsrs r4, r5, #16 │ │ - b.n 19b5a │ │ + b.n 383aa │ │ movs r0, r3 │ │ - b.n 193a6 │ │ + b.n 37bf6 │ │ movs r1, r1 │ │ - b.n 19be2 │ │ + b.n 38432 │ │ movs r7, r0 │ │ - b.n 19986 │ │ - b.n 19848 │ │ - b.n 19344 │ │ + b.n 381d6 │ │ + b.n 38098 │ │ + b.n 37b94 │ │ movs r0, r0 │ │ - b.n 19834 │ │ + b.n 38084 │ │ movs r7, r2 │ │ - b.n 193ba │ │ + b.n 37c0a │ │ movs r0, r3 │ │ - b.n 19350 │ │ + b.n 37ba0 │ │ strb r0, [r4, #16] │ │ - b.n 19b7a │ │ + b.n 383ca │ │ strb r6, [r2, #0] │ │ - b.n 193c6 │ │ + b.n 37c16 │ │ ldrb r0, [r4, #0] │ │ - b.n 19b82 │ │ + b.n 383d2 │ │ strb r5, [r2, #0] │ │ - b.n 193ce │ │ + b.n 37c1e │ │ ldrb r0, [r4, #16] │ │ - b.n 19b8a │ │ + b.n 383da │ │ strb r4, [r2, #0] │ │ - b.n 193d6 │ │ + b.n 37c26 │ │ strb r2, [r1, #0] │ │ - b.n 19c12 │ │ + b.n 38462 │ │ strb r6, [r0, #0] │ │ - b.n 199c4 │ │ + b.n 38214 │ │ movs r4, r1 │ │ - b.n 19394 │ │ + b.n 37be4 │ │ strb r3, [r0, #0] │ │ - b.n 1986c │ │ + b.n 380bc │ │ strb r3, [r2, #0] │ │ - b.n 193ea │ │ + b.n 37c3a │ │ lsrs r0, r2, #28 │ │ - b.n 19b44 │ │ + b.n 38394 │ │ strb r4, [r3, #0] │ │ - b.n 19384 │ │ + b.n 37bd4 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 19bae │ │ + b.n 383fe │ │ str r2, [r2, #0] │ │ - b.n 193fa │ │ + b.n 37c4a │ │ ldr r7, [r4, #0] │ │ - b.n 19bb6 │ │ + b.n 38406 │ │ str r1, [r2, #0] │ │ - b.n 19402 │ │ + b.n 37c52 │ │ ldr r7, [r4, #64] @ 0x40 │ │ - b.n 19bbe │ │ + b.n 3840e │ │ str r0, [r2, #0] │ │ - b.n 1940a │ │ + b.n 37c5a │ │ str r5, [r0, #0] │ │ - b.n 19c46 │ │ + b.n 38496 │ │ str r1, [r0, #0] │ │ - b.n 19e36 │ │ + b.n 38686 │ │ lsls r0, r4, #10 │ │ - b.n 19bce │ │ + b.n 3841e │ │ str r3, [r0, r0] │ │ - b.n 1989e │ │ + b.n 380ee │ │ str r7, [r1, r0] │ │ - b.n 1941e │ │ + b.n 37c6e │ │ str r0, [r4, r0] │ │ - b.n 193b4 │ │ + b.n 37c04 │ │ str r5, [r4, #64] @ 0x40 │ │ - b.n 19bde │ │ + b.n 3842e │ │ str r6, [r1, #0] │ │ - b.n 1942a │ │ + b.n 37c7a │ │ ldr r5, [r4, #0] │ │ - b.n 19be6 │ │ + b.n 38436 │ │ str r5, [r1, #0] │ │ - b.n 19432 │ │ + b.n 37c82 │ │ ldr r5, [r4, #64] @ 0x40 │ │ - b.n 19bee │ │ + b.n 3843e │ │ str r4, [r1, #0] │ │ - b.n 1943a │ │ + b.n 37c8a │ │ str r0, [r1, #0] │ │ - b.n 19c76 │ │ + b.n 384c6 │ │ str r0, [r0, #0] │ │ - b.n 19e66 │ │ + b.n 386b6 │ │ str r3, [r0, #0] │ │ - b.n 198ca │ │ + b.n 3811a │ │ str r3, [r1, #0] │ │ - b.n 1944a │ │ + b.n 37c9a │ │ str r4, [r4, #0] │ │ - b.n 193e0 │ │ + b.n 37c30 │ │ asrs r6, r4, #16 │ │ - b.n 19c0a │ │ + b.n 3845a │ │ asrs r2, r1, #32 │ │ - b.n 19456 │ │ + b.n 37ca6 │ │ adds r6, r4, r0 │ │ - b.n 19c12 │ │ + b.n 38462 │ │ asrs r1, r1, #32 │ │ - b.n 1945e │ │ + b.n 37cae │ │ adds r6, r4, #0 │ │ - b.n 19c1a │ │ + b.n 3846a │ │ asrs r0, r1, #32 │ │ - b.n 19466 │ │ + b.n 37cb6 │ │ asrs r4, r0, #32 │ │ - b.n 1941c │ │ + b.n 37c6c │ │ asrs r1, r0, #32 │ │ - b.n 19ca6 │ │ + b.n 384f6 │ │ asrs r0, r0, #32 │ │ - b.n 19e8c │ │ + b.n 386dc │ │ asrs r3, r0, #32 │ │ - b.n 198f0 │ │ + b.n 38140 │ │ asrs r7, r0, #32 │ │ - b.n 1947a │ │ + b.n 37cca │ │ asrs r0, r5, #32 │ │ - b.n 19410 │ │ + b.n 37c60 │ │ movs r4, #33 @ 0x21 │ │ - b.n 19c3a │ │ + b.n 3848a │ │ movs r0, #6 │ │ - b.n 19486 │ │ + b.n 37cd6 │ │ cmp r0, #33 @ 0x21 │ │ - b.n 19c42 │ │ + b.n 38492 │ │ movs r0, #5 │ │ - b.n 1948e │ │ + b.n 37cde │ │ cmp r4, #33 @ 0x21 │ │ - b.n 19c4a │ │ + b.n 3849a │ │ movs r0, #4 │ │ - b.n 19496 │ │ + b.n 37ce6 │ │ movs r0, #8 │ │ - b.n 1944c │ │ + b.n 37c9c │ │ movs r0, #2 │ │ - b.n 19cd6 │ │ + b.n 38526 │ │ movs r0, #0 │ │ - b.n 19e9e │ │ + b.n 386ee │ │ movs r0, #3 │ │ - b.n 19922 │ │ + b.n 38172 │ │ movs r0, #3 │ │ - b.n 194aa │ │ + b.n 37cfa │ │ movs r0, #44 @ 0x2c │ │ - b.n 19440 │ │ + b.n 37c90 │ │ adds r4, #34 @ 0x22 │ │ - b.n 19c6a │ │ + b.n 384ba │ │ adds r0, #2 │ │ - b.n 194b6 │ │ + b.n 37d06 │ │ subs r0, #34 @ 0x22 │ │ - b.n 19c72 │ │ + b.n 384c2 │ │ adds r0, #1 │ │ - b.n 194be │ │ + b.n 37d0e │ │ subs r4, #34 @ 0x22 │ │ - b.n 19c7a │ │ + b.n 384ca │ │ adds r0, #0 │ │ - b.n 194c6 │ │ - beq.n 19978 │ │ - b.n 19dd8 │ │ + b.n 37d16 │ │ + beq.n 381c8 │ │ + b.n 38628 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, sp} │ │ - b.n 19488 │ │ + b.n 37cd8 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 1946e │ │ + b.n 37cbe │ │ movs r0, #2 │ │ - b.n 19a70 │ │ + b.n 382c0 │ │ asrs r4, r5, #2 │ │ - b.n 19476 │ │ + b.n 37cc6 │ │ movs r2, r0 │ │ - b.n 19c9a │ │ + b.n 384ea │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 1a0a2 │ │ - beq.n 1999c │ │ - b.n 19dfc │ │ + b.n 388f2 │ │ + beq.n 381ec │ │ + b.n 3864c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, pc} │ │ - @ instruction: 0xfffe4df0 │ │ + ldmia.w sp!, {r1, r2, r3, r4, r5, r6, r8, fp, ip, lr, pc} │ │ + @ instruction: 0xfffc4df0 │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 19e90 │ │ - beq.n 199c8 │ │ - b.n 19e14 │ │ + b.n 386e0 │ │ + beq.n 38218 │ │ + b.n 38664 │ │ movs r0, r0 │ │ - b.n 1a020 │ │ + b.n 38870 │ │ lsls r2, r5, #1 │ │ lsrs r0, r0, #8 │ │ str r2, [r0, r0] │ │ - b.n 19cc6 │ │ + b.n 38516 │ │ movs r0, r0 │ │ - b.n 1a02e │ │ + b.n 3887e │ │ lsls r2, r5, #1 │ │ lsrs r0, r0, #8 │ │ strh r4, [r0, #0] │ │ - b.n 19eac │ │ + b.n 386fc │ │ movs r0, #28 │ │ - b.n 19e2c │ │ + b.n 3867c │ │ ands r1, r0 │ │ - b.n 19cda │ │ + b.n 3852a │ │ movs r0, r1 │ │ - b.n 19cde │ │ + b.n 3852e │ │ @ instruction: 0xf4fbebff │ │ movs r7, r1 │ │ @ instruction: 0xe99d0000 │ │ - b.n 19cac │ │ + b.n 384fc │ │ asrs r4, r2, #32 │ │ - b.n 194e8 │ │ + b.n 37d38 │ │ movs r2, r0 │ │ - b.n 19cb2 │ │ + b.n 38502 │ │ movs r0, #24 │ │ - b.n 194f0 │ │ + b.n 37d40 │ │ movs r3, r0 │ │ - b.n 19cba │ │ + b.n 3850a │ │ adds r0, #28 │ │ - b.n 194f8 │ │ + b.n 37d48 │ │ movs r1, r0 │ │ - b.n 19cc2 │ │ + b.n 38512 │ │ str r0, [r4, #0] │ │ - b.n 19500 │ │ + b.n 37d50 │ │ movs r2, r0 │ │ - b.n 19cca │ │ + b.n 3851a │ │ asrs r5, r0, #32 │ │ - b.n 19d0e │ │ + b.n 3855e │ │ movs r3, r0 │ │ - b.n 19cd2 │ │ + b.n 38522 │ │ strb r4, [r3, #0] │ │ - b.n 1940c │ │ + b.n 37c5c │ │ str r6, [r0, #0] │ │ - b.n 19cda │ │ + b.n 3852a │ │ movs r0, r1 │ │ - b.n 19d1e │ │ + b.n 3856e │ │ lsls r0, r4, #1 │ │ add.w r0, r0, r0 │ │ - b.n 1a092 │ │ + b.n 388e2 │ │ movs r6, r5 │ │ @ instruction: 0xe99d7001 │ │ lsls r7, r0, #14 │ │ ldrb r7, [r2, #28] │ │ - b.n 19cd0 │ │ + b.n 38520 │ │ strb r7, [r4, #10] │ │ - b.n 19d36 │ │ + b.n 38586 │ │ movs r7, r0 │ │ - b.n 199fa │ │ + b.n 3824a │ │ str r0, [r0, #0] │ │ - b.n 19ebe │ │ + b.n 3870e │ │ stmia r0!, {r1, r2} │ │ - b.n 19a04 │ │ - b.n 19a10 │ │ - b.n 19a0a │ │ + b.n 38254 │ │ + b.n 38260 │ │ + b.n 3825a │ │ strh r6, [r0, #0] │ │ - b.n 19a10 │ │ + b.n 38260 │ │ str r6, [r0, r0] │ │ - b.n 19a18 │ │ + b.n 38268 │ │ asrs r4, r5, #16 │ │ - b.n 19d52 │ │ + b.n 385a2 │ │ stmia r0!, {r0, r1, r2, r3, r4} │ │ - b.n 1959e │ │ + b.n 37dee │ │ asrs r6, r3, #32 │ │ - b.n 195a2 │ │ + b.n 37df2 │ │ adds r4, r5, r0 │ │ - b.n 19d5e │ │ + b.n 385ae │ │ asrs r5, r3, #32 │ │ - b.n 195aa │ │ + b.n 37dfa │ │ adds r4, r5, #0 │ │ - b.n 19d66 │ │ + b.n 385b6 │ │ asrs r4, r3, #32 │ │ - b.n 195b2 │ │ + b.n 37e02 │ │ asrs r6, r5, #16 │ │ - b.n 19d6e │ │ + b.n 385be │ │ asrs r2, r3, #32 │ │ - b.n 195ba │ │ + b.n 37e0a │ │ adds r6, r5, r0 │ │ - b.n 19d76 │ │ + b.n 385c6 │ │ asrs r1, r3, #32 │ │ - b.n 195c2 │ │ + b.n 37e12 │ │ adds r6, r5, #0 │ │ - b.n 19d7e │ │ + b.n 385ce │ │ asrs r0, r3, #32 │ │ - b.n 195ca │ │ + b.n 37e1a │ │ asrs r0, r5, #16 │ │ - b.n 19d86 │ │ + b.n 385d6 │ │ asrs r6, r2, #32 │ │ - b.n 195d2 │ │ + b.n 37e22 │ │ adds r0, r5, r0 │ │ - b.n 19d8e │ │ + b.n 385de │ │ asrs r5, r2, #32 │ │ - b.n 195da │ │ + b.n 37e2a │ │ adds r0, r5, #0 │ │ - b.n 19d96 │ │ + b.n 385e6 │ │ asrs r4, r2, #32 │ │ - b.n 195e2 │ │ + b.n 37e32 │ │ asrs r5, r4, #16 │ │ - b.n 19d9e │ │ + b.n 385ee │ │ asrs r2, r2, #32 │ │ - b.n 195ea │ │ + b.n 37e3a │ │ adds r5, r4, r0 │ │ - b.n 19da6 │ │ + b.n 385f6 │ │ asrs r1, r2, #32 │ │ - b.n 195f2 │ │ + b.n 37e42 │ │ adds r5, r4, #0 │ │ - b.n 19dae │ │ + b.n 385fe │ │ asrs r0, r2, #32 │ │ - b.n 195fa │ │ + b.n 37e4a │ │ asrs r4, r2, #32 │ │ - b.n 195b0 │ │ + b.n 37e00 │ │ str r0, [r0, r0] │ │ srsia sp, #20 │ │ - b.n 19f98 │ │ + b.n 387e8 │ │ asrs r6, r0, #32 │ │ - b.n 19a84 │ │ - b.n 19aba │ │ - b.n 1960e │ │ + b.n 382d4 │ │ + b.n 3830a │ │ + b.n 37e5e │ │ movs r4, #33 @ 0x21 │ │ - b.n 19dca │ │ + b.n 3861a │ │ strh r7, [r2, #0] │ │ - b.n 19616 │ │ + b.n 37e66 │ │ movs r0, #14 │ │ - b.n 1961a │ │ + b.n 37e6a │ │ cmp r0, #33 @ 0x21 │ │ - b.n 19dd6 │ │ + b.n 38626 │ │ movs r0, #13 │ │ - b.n 19622 │ │ + b.n 37e72 │ │ cmp r4, #33 @ 0x21 │ │ - b.n 19dde │ │ + b.n 3862e │ │ movs r0, #12 │ │ - b.n 1962a │ │ + b.n 37e7a │ │ movs r0, #24 │ │ - b.n 195e0 │ │ + b.n 37e30 │ │ str r3, [r2, r0] │ │ - b.n 19632 │ │ + b.n 37e82 │ │ movs r0, #6 │ │ - b.n 19ab2 │ │ + b.n 38302 │ │ asrs r7, r1, #32 │ │ - b.n 1963a │ │ + b.n 37e8a │ │ movs r0, #11 │ │ - b.n 1963e │ │ + b.n 37e8e │ │ strb r2, [r4, #16] │ │ - b.n 19dfa │ │ + b.n 3864a │ │ strh r4, [r1, #0] │ │ - b.n 195d8 │ │ + b.n 37e28 │ │ strb r2, [r1, #0] │ │ - b.n 1964a │ │ + b.n 37e9a │ │ ldrb r2, [r4, #0] │ │ - b.n 19e06 │ │ + b.n 38656 │ │ strb r1, [r1, #0] │ │ - b.n 19652 │ │ + b.n 37ea2 │ │ ldrb r2, [r4, #16] │ │ - b.n 19e0e │ │ + b.n 3865e │ │ strb r0, [r1, #0] │ │ - b.n 1965a │ │ + b.n 37eaa │ │ strb r4, [r3, #0] │ │ - b.n 19610 │ │ + b.n 37e60 │ │ str r0, [r2, r0] │ │ - b.n 195f4 │ │ + b.n 37e44 │ │ strb r6, [r0, #0] │ │ - b.n 19aec │ │ + b.n 3833c │ │ strb r7, [r0, #0] │ │ - b.n 1966a │ │ + b.n 37eba │ │ lsls r6, r0, #2 │ │ stmia.w ip, {r0, r1, r2, r5, sl, ip, sp} │ │ - b.n 19e2a │ │ + b.n 3867a │ │ adds r0, #6 │ │ - b.n 19676 │ │ + b.n 37ec6 │ │ subs r0, #39 @ 0x27 │ │ - b.n 19e32 │ │ + b.n 38682 │ │ adds r0, #5 │ │ - b.n 1967e │ │ + b.n 37ece │ │ subs r4, #39 @ 0x27 │ │ - b.n 19e3a │ │ + b.n 3868a │ │ adds r0, #4 │ │ - b.n 19686 │ │ + b.n 37ed6 │ │ adds r0, #32 │ │ - b.n 1963c │ │ + b.n 37e8c │ │ adds r0, #6 │ │ - b.n 19b0c │ │ + b.n 3835c │ │ adds r0, #3 │ │ - b.n 19692 │ │ + b.n 37ee2 │ │ adds r0, #32 │ │ - b.n 19628 │ │ + b.n 37e78 │ │ str r3, [r4, #64] @ 0x40 │ │ - b.n 19e52 │ │ + b.n 386a2 │ │ str r2, [r0, #0] │ │ - b.n 1969e │ │ + b.n 37eee │ │ ldr r3, [r4, #0] │ │ - b.n 19e5a │ │ + b.n 386aa │ │ str r1, [r0, #0] │ │ - b.n 196a6 │ │ + b.n 37ef6 │ │ ldr r3, [r4, #64] @ 0x40 │ │ - b.n 19e62 │ │ + b.n 386b2 │ │ str r0, [r0, #0] │ │ - b.n 196ae │ │ - beq.n 19b58 │ │ - b.n 19fc0 │ │ + b.n 37efe │ │ + beq.n 383a8 │ │ + b.n 38810 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r3, r5, sp} │ │ - b.n 19670 │ │ + b.n 37ec0 │ │ movs r0, #2 │ │ - b.n 19c54 │ │ + b.n 384a4 │ │ movs r1, r0 │ │ and.w r0, r0, r0, asr #8 │ │ - b.n 1967c │ │ + b.n 37ecc │ │ movs r0, #2 │ │ - b.n 19c60 │ │ + b.n 384b0 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 19666 │ │ + b.n 37eb6 │ │ asrs r4, r5, #2 │ │ - b.n 1966a │ │ + b.n 37eba │ │ movs r2, r0 │ │ - b.n 19e8e │ │ + b.n 386de │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 1a296 │ │ - beq.n 19b88 │ │ - b.n 19ff0 │ │ + b.n 38ae6 │ │ + beq.n 383d8 │ │ + b.n 38840 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ - ldmia.w sp!, {r0, r1, r6, r7, sl, fp, ip, sp, pc} │ │ - vcvt.f16.u16 d27, d18, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r1, r3, r4, r7, r8, r9, sl, ip, lr, pc} │ │ + vsli.32 , , #28 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1a088 │ │ - beq.n 19bf8 │ │ - b.n 1a00c │ │ + b.n 388d8 │ │ + beq.n 38448 │ │ + b.n 3885c │ │ ands r0, r0 │ │ - b.n 19eb6 │ │ + b.n 38706 │ │ movs r4, r4 │ │ - b.n 1a094 │ │ + b.n 388e4 │ │ movs r0, #32 │ │ - b.n 1a098 │ │ + b.n 388e8 │ │ strh r0, [r0, #0] │ │ - b.n 1a2c2 │ │ + b.n 38b12 │ │ strh r0, [r4, #0] │ │ - b.n 196a0 │ │ - bfcsel 12, 19386 , 14, eq │ │ + b.n 37ef0 │ │ + bfcsel 12, 37bd6 , 14, eq │ │ lsls r7, r0, #16 │ │ ldmia.w r4, {r2, r5, ip, sp, lr} │ │ - b.n 196cc │ │ + b.n 37f1c │ │ str r0, [r5, #0] │ │ - b.n 196d0 │ │ + b.n 37f20 │ │ str r0, [r0, r0] │ │ - b.n 19cc8 │ │ + b.n 38518 │ │ adds r0, #44 @ 0x2c │ │ - b.n 196d8 │ │ + b.n 37f28 │ │ str r6, [r0, r0] │ │ - b.n 19d04 │ │ + b.n 38554 │ │ stmia r0!, {r4, r5} │ │ - b.n 196e0 │ │ + b.n 37f30 │ │ str r2, [r0, r0] │ │ - b.n 19cf0 │ │ + b.n 38540 │ │ str r0, [sp, #0] │ │ - b.n 19dcc │ │ + b.n 3861c │ │ str r4, [r0, r0] │ │ - b.n 196cc │ │ + b.n 37f1c │ │ str r0, [r0, r0] │ │ - b.n 19ce4 │ │ - b.n 19bba │ │ - b.n 19d06 │ │ + b.n 38534 │ │ + b.n 3840a │ │ + b.n 38556 │ │ str r0, [r2, r0] │ │ - b.n 196d8 │ │ - b.n 19bd8 │ │ - b.n 196dc │ │ - blx 422e14 │ │ + b.n 37f28 │ │ + b.n 38428 │ │ + b.n 37f2c │ │ + blx 441664 │ │ movs r3, r0 │ │ - b.n 19d2e │ │ + b.n 3857e │ │ movs r0, #52 @ 0x34 │ │ - b.n 19708 │ │ + b.n 37f58 │ │ movs r0, r2 │ │ - b.n 196fa │ │ + b.n 37f4a │ │ str r0, [sp, #40] @ 0x28 │ │ - b.n 19d2e │ │ + b.n 3857e │ │ strb r4, [r1, #0] │ │ - b.n 19d4e │ │ + b.n 3859e │ │ asrs r4, r2, #32 │ │ - b.n 19706 │ │ + b.n 37f56 │ │ adds r0, #56 @ 0x38 │ │ - b.n 1971c │ │ + b.n 37f6c │ │ movs r0, r0 │ │ - b.n 19d4a │ │ + b.n 3859a │ │ movs r0, r0 │ │ - b.n 19704 │ │ + b.n 37f54 │ │ stmia r0!, {} │ │ - b.n 1a32e │ │ + b.n 38b7e │ │ movs r1, r0 │ │ - b.n 19d58 │ │ + b.n 385a8 │ │ movs r0, #24 │ │ - b.n 1971e │ │ + b.n 37f6e │ │ asrs r4, r7, #32 │ │ - b.n 19734 │ │ + b.n 37f84 │ │ add r4, sp, #920 @ 0x398 │ │ - b.n 1a218 │ │ + b.n 38a68 │ │ str r0, [sp, #32] │ │ - b.n 1971c │ │ + b.n 37f6c │ │ add r2, sp, #696 @ 0x2b8 │ │ - b.n 1a29c │ │ + b.n 38aec │ │ adds r0, #2 │ │ - b.n 19d6c │ │ + b.n 385bc │ │ asrs r4, r3, #32 │ │ - b.n 19736 │ │ + b.n 37f86 │ │ movs r0, #64 @ 0x40 │ │ - b.n 1974c │ │ + b.n 37f9c │ │ movs r0, r3 │ │ - b.n 19730 │ │ + b.n 37f80 │ │ asrs r1, r0, #32 │ │ - b.n 19d7e │ │ + b.n 385ce │ │ movs r0, #0 │ │ - b.n 19c24 │ │ + b.n 38474 │ │ movs r0, #1 │ │ - b.n 19c26 │ │ + b.n 38476 │ │ adds r0, #28 │ │ - b.n 19740 │ │ + b.n 37f90 │ │ asrs r4, r2, #32 │ │ - b.n 19744 │ │ + b.n 37f94 │ │ strb r0, [r0, #0] │ │ - b.n 19e4c │ │ + b.n 3869c │ │ adds r0, #0 │ │ - b.n 1a3f2 │ │ + b.n 38c42 │ │ str r3, [r0, #0] │ │ - b.n 19cda │ │ + b.n 3852a │ │ movs r1, #64 @ 0x40 │ │ - b.n 1a242 │ │ + b.n 38a92 │ │ subs r6, #140 @ 0x8c │ │ - b.n 1a248 │ │ + b.n 38a98 │ │ str r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r0, #54 @ 0x36 │ │ - b.n 1a2e0 │ │ + b.n 38b30 │ │ movs r2, r0 │ │ - b.n 19ef4 │ │ + b.n 38744 │ │ str r3, [r7, r0] │ │ - b.n 1a262 │ │ + b.n 38ab2 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ subs r7, #210 @ 0xd2 │ │ - b.n 1a2ec │ │ + b.n 38b3c │ │ movs r3, r0 │ │ - b.n 19f16 │ │ - b.n 19c64 │ │ - b.n 19798 │ │ + b.n 38766 │ │ + b.n 384b4 │ │ + b.n 37fe8 │ │ adds r0, #0 │ │ - b.n 1a3a2 │ │ + b.n 38bf2 │ │ movs r0, #0 │ │ - b.n 1a3a6 │ │ + b.n 38bf6 │ │ ldrsh r0, [r1, r5] │ │ - b.n 1a2fe │ │ + b.n 38b4e │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r5, r0 │ │ - b.n 19f32 │ │ + b.n 38782 │ │ str r0, [r0, r0] │ │ - b.n 1a3ba │ │ + b.n 38c0a │ │ asrs r0, r0, #32 │ │ - b.n 1a3be │ │ + b.n 38c0e │ │ movs r0, r0 │ │ - b.n 197bc │ │ + b.n 3800c │ │ str r1, [r0, r0] │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r1 │ │ - b.n 19f40 │ │ - add r0, pc, #0 @ (adr r0, 19c90 ) │ │ - b.n 1a3d2 │ │ + b.n 38790 │ │ + add r0, pc, #0 @ (adr r0, 384e0 ) │ │ + b.n 38c22 │ │ str r0, [sp, #0] │ │ - b.n 1a3d6 │ │ - add r0, pc, #4 @ (adr r0, 19c9c ) │ │ + b.n 38c26 │ │ + add r0, pc, #4 @ (adr r0, 384ec ) │ │ strh r0, [r0, #24] │ │ str r0, [sp, #4] │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 1a382 │ │ + b.n 38bd2 │ │ strh r1, [r0, #0] │ │ adds r3, #0 │ │ - blx 420ef8 │ │ + blx 43f748 │ │ strb r1, [r0, #0] │ │ - b.n 1a1ae │ │ + b.n 389fe │ │ str r6, [r0, #0] │ │ - b.n 19fc2 │ │ + b.n 38812 │ │ ldrb r7, [r2, #28] │ │ - b.n 19f94 │ │ + b.n 387e4 │ │ strh r0, [r0, #0] │ │ - b.n 19ffa │ │ + b.n 3884a │ │ strb r7, [r4, #10] │ │ - b.n 19ffe │ │ + b.n 3884e │ │ strb r6, [r0, #0] │ │ - b.n 1a050 │ │ + b.n 388a0 │ │ movs r7, r0 │ │ - b.n 1a058 │ │ + b.n 388a8 │ │ movs r6, r0 │ │ - b.n 19fca │ │ + b.n 3881a │ │ str r0, [r0, #0] │ │ - b.n 1a062 │ │ + b.n 388b2 │ │ str r7, [r0, #0] │ │ - b.n 19fde │ │ + b.n 3882e │ │ ldrb r7, [r7, #26] │ │ - b.n 1a2ec │ │ + b.n 38b3c │ │ asrs r6, r0, #32 │ │ - b.n 1a05c │ │ + b.n 388ac │ │ ldrb r1, [r1, #31] │ │ - b.n 1a362 │ │ + b.n 38bb2 │ │ movs r0, r0 │ │ - b.n 19fe4 │ │ + b.n 38834 │ │ asrs r0, r0, #32 │ │ - b.n 1a070 │ │ + b.n 388c0 │ │ str r4, [r1, r0] │ │ - b.n 19824 │ │ + b.n 38074 │ │ asrs r6, r0, #32 │ │ - b.n 19ff0 │ │ + b.n 38840 │ │ str r0, [r2, #0] │ │ - b.n 1982c │ │ + b.n 3807c │ │ movs r0, #1 │ │ - b.n 1a07a │ │ + b.n 388ca │ │ movs r0, r0 │ │ - b.n 19ffe │ │ + b.n 3884e │ │ movs r0, #0 │ │ - b.n 1a096 │ │ + b.n 388e6 │ │ movs r0, r0 │ │ - b.n 1a088 │ │ + b.n 388d8 │ │ movs r1, r0 │ │ - b.n 1a006 │ │ + b.n 38856 │ │ adds r1, #115 @ 0x73 │ │ - b.n 1a31e │ │ + b.n 38b6e │ │ movs r2, r0 │ │ - b.n 1a00e │ │ + b.n 3885e │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 1a31c │ │ + b.n 38b6c │ │ movs r0, r0 │ │ - b.n 1a256 │ │ + b.n 38aa6 │ │ adds r0, #45 @ 0x2d │ │ - b.n 1a3a2 │ │ + b.n 38bf2 │ │ asrs r1, r3, #12 │ │ - b.n 1a322 │ │ + b.n 38b72 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 1a3ac │ │ + b.n 38bfc │ │ lsls r0, r2, #30 │ │ - b.n 19d34 │ │ + b.n 38584 │ │ asrs r1, r2, #21 │ │ - b.n 1a3b2 │ │ + b.n 38c02 │ │ lsls r0, r2, #14 │ │ - b.n 19d34 │ │ + b.n 38584 │ │ lsls r0, r2, #10 │ │ - b.n 19d36 │ │ + b.n 38586 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 19e62 │ │ + b.n 386b2 │ │ lsls r0, r2, #6 │ │ - b.n 19d3c │ │ + b.n 3858c │ │ strb r0, [r1, #0] │ │ - b.n 19878 │ │ + b.n 380c8 │ │ adds r0, #3 │ │ - b.n 19eac │ │ + b.n 386fc │ │ adds r0, #4 │ │ - b.n 1984e │ │ + b.n 3809e │ │ adds r0, #12 │ │ - b.n 1a050 │ │ + b.n 388a0 │ │ movs r0, #2 │ │ - b.n 19eca │ │ + b.n 3871a │ │ movs r0, #8 │ │ - b.n 1985a │ │ + b.n 380aa │ │ movs r0, #2 │ │ - b.n 1a05c │ │ - b.n 19d98 │ │ - b.n 19894 │ │ + b.n 388ac │ │ + b.n 385e8 │ │ + b.n 380e4 │ │ asrs r1, r0, #32 │ │ - b.n 19ecc │ │ + b.n 3871c │ │ strb r0, [r3, #0] │ │ - b.n 1989c │ │ + b.n 380ec │ │ movs r0, r0 │ │ - b.n 19ed6 │ │ + b.n 38726 │ │ asrs r4, r1, #32 │ │ - b.n 19872 │ │ + b.n 380c2 │ │ str r0, [r0, #0] │ │ - b.n 1a2dc │ │ + b.n 38b2c │ │ strb r4, [r3, #0] │ │ - b.n 198ac │ │ + b.n 380fc │ │ asrs r1, r0, #32 │ │ - b.n 1a07a │ │ + b.n 388ca │ │ movs r0, r2 │ │ - b.n 19882 │ │ + b.n 380d2 │ │ movs r0, r0 │ │ - b.n 1a080 │ │ + b.n 388d0 │ │ str r0, [r0, r0] │ │ - b.n 1a2f0 │ │ + b.n 38b40 │ │ strb r4, [r2, #0] │ │ - b.n 198c0 │ │ + b.n 38110 │ │ movs r6, r0 │ │ - b.n 1a08a │ │ + b.n 388da │ │ movs r5, r0 │ │ - b.n 1a08e │ │ + b.n 388de │ │ subs r6, r3, #4 │ │ - b.n 1a070 │ │ + b.n 388c0 │ │ strb r0, [r0, #0] │ │ - b.n 1a2e4 │ │ + b.n 38b34 │ │ stmia r0!, {} │ │ - b.n 198a2 │ │ + b.n 380f2 │ │ movs r0, r0 │ │ - b.n 1a0cc │ │ + b.n 3891c │ │ str r4, [r2, #0] │ │ - b.n 198aa │ │ + b.n 380fa │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ asrs r1, r4, #10 │ │ - b.n 1a0ea │ │ + b.n 3893a │ │ str r0, [r3, r0] │ │ - b.n 198b6 │ │ + b.n 38106 │ │ movs r0, r0 │ │ - b.n 19db4 │ │ + b.n 38604 │ │ strb r4, [r3, #0] │ │ - b.n 198be │ │ - beq.n 19df0 │ │ - b.n 1a250 │ │ + b.n 3810e │ │ + beq.n 38640 │ │ + b.n 38aa0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 19d6a │ │ - ldr r7, [pc, #960] @ (1a184 ) │ │ + bmi.n 385ba │ │ + ldr r7, [pc, #960] @ (389d4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1a2e4 │ │ - beq.n 19d64 │ │ - b.n 1a268 │ │ + b.n 38b34 │ │ + beq.n 385b4 │ │ + b.n 38ab8 │ │ ands r1, r0 │ │ - b.n 1a112 │ │ + b.n 38962 │ │ asrs r0, r0, #32 │ │ - b.n 198f6 │ │ + b.n 38146 │ │ movs r0, r0 │ │ - b.n 1a47c │ │ + b.n 38ccc │ │ lsls r7, r3, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1a48a │ │ + b.n 38cda │ │ lsls r0, r4, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1a48e │ │ + b.n 38cde │ │ lsls r1, r4, #3 │ │ lsrs r0, r0, #8 │ │ adds r0, #32 │ │ - b.n 1991a │ │ + b.n 3816a │ │ subs r2, r7, #7 │ │ - b.n 1a314 │ │ + b.n 38b64 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #2686976 @ 0x290000 │ │ - b.n 1a306 │ │ + b.n 38b56 │ │ stmia r0!, {r5} │ │ - b.n 1a31c │ │ - ldr r2, [pc, #60] @ (19e40 ) │ │ + b.n 38b6c │ │ + ldr r2, [pc, #60] @ (38690 ) │ │ orn pc, r1, #2039808 @ 0x1f2000 │ │ - b.n 1a328 │ │ + b.n 38b78 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f9702c │ │ - b.n 1a32a │ │ + b.n 38b7a │ │ @ instruction: 0xeb90ee35 │ │ subs r3, #144 @ 0x90 │ │ mcr 3, 0, r3, cr0, cr15, {1} │ │ - b.n 1a5a4 │ │ + b.n 38df4 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r1, #2015232 @ 0x1ec000 │ │ - b.n 1a344 │ │ + b.n 38b94 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f05038 │ │ - b.n 19956 │ │ + b.n 381a6 │ │ adds r0, #72 @ 0x48 │ │ - b.n 1994c │ │ + b.n 3819c │ │ str r4, [r6, #0] │ │ - b.n 1995e │ │ + b.n 381ae │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f044e4 │ │ - blx f7fe74 │ │ - b.n 1996a │ │ + blx f9e6c4 │ │ + b.n 381ba │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r1, #2097152 @ 0x200000 │ │ - b.n 1a58a │ │ + b.n 38dda │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3621070 │ │ - b.n 1996c │ │ + b.n 381bc │ │ asrs r4, r7, #32 │ │ - b.n 1997e │ │ + b.n 381ce │ │ movs r1, #246 @ 0xf6 │ │ movw r1, #16624 @ 0x40f0 │ │ @ instruction: 0xf2623521 │ │ - b.n 1a1a2 │ │ + b.n 389f2 │ │ adds r0, #108 @ 0x6c │ │ - b.n 19980 │ │ + b.n 381d0 │ │ subs r0, #37 @ 0x25 │ │ - b.n 1a1aa │ │ + b.n 389fa │ │ subs r0, #17 │ │ - b.n 19e20 │ │ + b.n 38670 │ │ asrs r0, r0, #32 │ │ - b.n 1a472 │ │ + b.n 38cc2 │ │ asrs r7, r7, #15 │ │ - b.n 1a4f6 │ │ + b.n 38d46 │ │ ldr r3, [sp, #252] @ 0xfc │ │ - b.n 1a57c │ │ + b.n 38dcc │ │ strb r5, [r0, r4] │ │ - b.n 19e90 │ │ + b.n 386e0 │ │ lsrs r7, r1, #10 │ │ orr.w fp, r7, #10624 @ 0x2980 │ │ - b.n 1a190 │ │ + b.n 389e0 │ │ ldrb r6, [r5, #24] │ │ - b.n 1a1ca │ │ + b.n 38a1a │ │ str r4, [r4, r1] │ │ - b.n 199a8 │ │ + b.n 381f8 │ │ strb r4, [r5, r4] │ │ - b.n 1a1d2 │ │ + b.n 38a22 │ │ adds r0, #104 @ 0x68 │ │ - b.n 199b0 │ │ + b.n 38200 │ │ subs r7, #240 @ 0xf0 │ │ - b.n 1a4b8 │ │ + b.n 38d08 │ │ str r4, [r0, r1] │ │ - b.n 199b8 │ │ + b.n 38208 │ │ str r6, [r3, r5] │ │ - b.n 19e94 │ │ + b.n 386e4 │ │ strb r6, [r2, #8] │ │ - b.n 19e58 │ │ + b.n 386a8 │ │ str r4, [r3, r1] │ │ - b.n 199c4 │ │ + b.n 38214 │ │ str r4, [r0, #0] │ │ - b.n 199d6 │ │ + b.n 38226 │ │ adds r3, #255 @ 0xff │ │ - b.n 1a532 │ │ + b.n 38d82 │ │ str r0, [r1, r0] │ │ - b.n 199de │ │ + b.n 3822e │ │ subs r7, r1, r0 │ │ - b.n 1a5bc │ │ + b.n 38e0c │ │ strb r0, [r4, #1] │ │ - b.n 199d8 │ │ + b.n 38228 │ │ adds r0, #48 @ 0x30 │ │ - b.n 1a348 │ │ + b.n 38b98 │ │ strb r0, [r0, #0] │ │ - b.n 199ee │ │ + b.n 3823e │ │ adds r3, #6 │ │ - b.n 19ed0 │ │ + b.n 38720 │ │ asrs r5, r0, #24 │ │ - b.n 19ed0 │ │ - b.n 19ee8 │ │ - b.n 199fa │ │ + b.n 38720 │ │ + b.n 38738 │ │ + b.n 3824a │ │ subs r6, r4, r0 │ │ - b.n 1a1d8 │ │ + b.n 38a28 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 1a668 │ │ + b.n 38eb8 │ │ subs r5, #39 @ 0x27 │ │ - b.n 1a1e4 │ │ + b.n 38a34 │ │ adds r0, #36 @ 0x24 │ │ - b.n 199fc │ │ + b.n 3824c │ │ adds r0, #6 │ │ - b.n 1a1ec │ │ + b.n 38a3c │ │ str r0, [r4, #0] │ │ - b.n 19a04 │ │ - add r0, pc, #4 @ (adr r0, 19ef0 ) │ │ - b.n 1a1f4 │ │ + b.n 38254 │ │ + add r0, pc, #4 @ (adr r0, 38740 ) │ │ + b.n 38a44 │ │ adds r7, #37 @ 0x25 │ │ - b.n 1a232 │ │ + b.n 38a82 │ │ str r0, [r3, #0] │ │ - b.n 19a1e │ │ + b.n 3826e │ │ subs r1, #30 │ │ - b.n 19eac │ │ + b.n 386fc │ │ strh r0, [r2, #0] │ │ - b.n 19a26 │ │ + b.n 38276 │ │ strb r6, [r5, #16] │ │ - b.n 1a242 │ │ - b.n 19f2c │ │ - b.n 19a2e │ │ + b.n 38a92 │ │ + b.n 3877c │ │ + b.n 3827e │ │ asrs r0, r5, #32 │ │ - b.n 19a24 │ │ + b.n 38274 │ │ strb r6, [r0, r4] │ │ - b.n 19f20 │ │ + b.n 38770 │ │ subs r0, r5, #0 │ │ - b.n 1a252 │ │ + b.n 38aa2 │ │ ldrb r0, [r3, #16] │ │ - b.n 19ec8 │ │ + b.n 38718 │ │ asrs r6, r3, #8 │ │ - b.n 19ecc │ │ + b.n 3871c │ │ @ instruction: 0xeb2ee185 │ │ str r0, [r3, r5] │ │ - b.n 19f14 │ │ + b.n 38764 │ │ adds r0, #44 @ 0x2c │ │ - b.n 19a40 │ │ + b.n 38290 │ │ adds r0, #3 │ │ - b.n 1a23e │ │ + b.n 38a8e │ │ asrs r0, r7, #32 │ │ - b.n 19a48 │ │ + b.n 38298 │ │ adds r0, #5 │ │ - b.n 1a238 │ │ + b.n 38a88 │ │ ldr r6, [r4, #0] │ │ - b.n 1a276 │ │ + b.n 38ac6 │ │ adds r0, #7 │ │ - b.n 1a240 │ │ + b.n 38a90 │ │ ldr r4, [r3, #0] │ │ - b.n 19ef0 │ │ + b.n 38740 │ │ asrs r1, r0, #32 │ │ - b.n 1a248 │ │ + b.n 38a98 │ │ str r4, [r6, r0] │ │ - b.n 19a60 │ │ + b.n 382b0 │ │ asrs r4, r5, #20 │ │ - b.n 1a24c │ │ + b.n 38a9c │ │ str r0, [r0, #4] │ │ - b.n 19a68 │ │ + b.n 382b8 │ │ asrs r6, r1, #32 │ │ - b.n 1a254 │ │ - b.n 19fcc │ │ - b.n 19a70 │ │ + b.n 38aa4 │ │ + b.n 3881c │ │ + b.n 382c0 │ │ asrs r6, r0, #32 │ │ - b.n 1a27c │ │ + b.n 38acc │ │ strb r0, [r6, #0] │ │ - b.n 19a78 │ │ + b.n 382c8 │ │ lsls r3, r1, #2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #304 @ 0x130 │ │ - b.n 1a6aa │ │ + b.n 38efa │ │ adds r0, #4 │ │ - b.n 1a2ae │ │ + b.n 38afe │ │ str r0, [r4, #0] │ │ - b.n 1a48c │ │ + b.n 38cdc │ │ lsrs r1, r0, #8 │ │ orr.w r0, r3, #2621440 @ 0x280000 │ │ - b.n 1a482 │ │ + b.n 38cd2 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 1a48a │ │ + b.n 38cda │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2195456 @ 0x218000 │ │ - b.n 1a2ca │ │ + b.n 38b1a │ │ lsrs r7, r1, #8 │ │ orr.w r0, r3, #5341184 @ 0x518000 │ │ add.w r0, r0, r0 │ │ - b.n 1a636 │ │ + b.n 38e86 │ │ movs r0, r0 │ │ - b.n 1a6da │ │ + b.n 38f2a │ │ lsls r5, r5, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 1a6e2 │ │ + b.n 38f32 │ │ str r6, [r0, r0] │ │ - b.n 1a2e6 │ │ + b.n 38b36 │ │ cmp r2, #192 @ 0xc0 │ │ orn r0, r5, #13107200 @ 0xc80000 │ │ - b.n 1a444 │ │ + b.n 38c94 │ │ asrs r0, r2, #32 │ │ - b.n 1a4be │ │ + b.n 38d0e │ │ strh r4, [r4, #0] │ │ - b.n 1a6f6 │ │ + b.n 38f46 │ │ lsrs r0, r2, #12 │ │ ldcl 0, cr7, [sp] │ │ - b.n 1a2fe │ │ - ldr r2, [pc, #828] @ (1a2fc ) │ │ + b.n 38b4e │ │ + ldr r2, [pc, #828] @ (38b4c ) │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 1a4c6 │ │ - ldr r2, [pc, #828] @ (1a304 ) │ │ + b.n 38d16 │ │ + ldr r2, [pc, #828] @ (38b54 ) │ │ orr.w fp, r1, #9043968 @ 0x8a0000 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ orr.w r6, r7, #1572864 @ 0x180000 │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 1a4e6 │ │ - ldr r3, [pc, #104] @ (1a044 ) │ │ + b.n 38d36 │ │ + ldr r3, [pc, #104] @ (38894 ) │ │ vldr s5, [sp, #828] @ 0x33c │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 1a47c │ │ + b.n 38ccc │ │ asrs r0, r2, #32 │ │ - b.n 1a4ea │ │ + b.n 38d3a │ │ lsrs r7, r1, #11 │ │ orn r0, r5, #8192 @ 0x2000 │ │ - b.n 1a332 │ │ + b.n 38b82 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #37888 @ 0x9400 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ orr.w r6, r5, #1482752 @ 0x16a000 │ │ add.w r0, r0, r8, lsl #1 │ │ - b.n 19a3c │ │ + b.n 3828c │ │ movs r4, r3 │ │ - b.n 19b24 │ │ + b.n 38374 │ │ lsls r4, r0, #1 │ │ - b.n 19a44 │ │ + b.n 38294 │ │ movs r0, r3 │ │ - b.n 19b2c │ │ + b.n 3837c │ │ lsls r0, r0, #1 │ │ - b.n 19a4c │ │ + b.n 3829c │ │ movs r0, r2 │ │ - b.n 19b34 │ │ + b.n 38384 │ │ movs r0, r0 │ │ - b.n 19b4c │ │ + b.n 3839c │ │ movs r0, r1 │ │ - b.n 19b3c │ │ + b.n 3838c │ │ lsls r0, r6, #1 │ │ - b.n 19a5c │ │ + b.n 382ac │ │ movs r0, r0 │ │ - b.n 19b44 │ │ + b.n 38394 │ │ movs r4, r6 │ │ - b.n 19a64 │ │ + b.n 382b4 │ │ movs r4, r2 │ │ - b.n 19b4c │ │ + b.n 3839c │ │ lsls r4, r3, #1 │ │ - b.n 19a6c │ │ + b.n 382bc │ │ adds r0, #0 │ │ - b.n 19b64 │ │ + b.n 383b4 │ │ movs r4, r1 │ │ - b.n 19b58 │ │ + b.n 383a8 │ │ movs r0, r7 │ │ - b.n 19a78 │ │ + b.n 382c8 │ │ movs r0, #80 @ 0x50 │ │ - b.n 19a7c │ │ + b.n 382cc │ │ adds r5, #3 │ │ - b.n 1a38a │ │ + b.n 38bda │ │ movs r4, r0 │ │ - b.n 19b68 │ │ + b.n 383b8 │ │ lsls r4, r2, #1 │ │ - b.n 19a88 │ │ + b.n 382d8 │ │ strh r0, [r3, #2] │ │ - b.n 19a8c │ │ + b.n 382dc │ │ ldr r2, [r4, #0] │ │ - b.n 1a360 │ │ + b.n 38bb0 │ │ cmp r0, #2 │ │ - b.n 1a39e │ │ + b.n 38bee │ │ strb r0, [r4, #1] │ │ - b.n 19a98 │ │ + b.n 382e8 │ │ movs r5, #32 │ │ - b.n 1a36a │ │ + b.n 38bba │ │ lsrs r0, r0, #12 │ │ - b.n 1a3aa │ │ + b.n 38bfa │ │ asrs r4, r4, #1 │ │ - b.n 19aa4 │ │ + b.n 382f4 │ │ lsls r0, r5, #8 │ │ - b.n 1a372 │ │ + b.n 38bc2 │ │ movs r4, r6 │ │ - b.n 19b7e │ │ + b.n 383ce │ │ lsls r7, r0, #16 │ │ - b.n 1a3ba │ │ + b.n 38c0a │ │ adds r0, #104 @ 0x68 │ │ - b.n 19ab4 │ │ + b.n 38304 │ │ lsrs r1, r4, #4 │ │ - b.n 1a382 │ │ + b.n 38bd2 │ │ movs r4, r5 │ │ - b.n 19b8e │ │ + b.n 383de │ │ lsls r1, r0, #28 │ │ - b.n 1a3ca │ │ - b.n 1a164 │ │ - b.n 19ac4 │ │ + b.n 38c1a │ │ + b.n 389b4 │ │ + b.n 38314 │ │ lsls r3, r4, #24 │ │ - b.n 1a392 │ │ + b.n 38be2 │ │ movs r0, r5 │ │ - b.n 19b9e │ │ + b.n 383ee │ │ lsrs r3, r0, #8 │ │ - b.n 1a3da │ │ + b.n 38c2a │ │ stmia r0!, {r3, r5} │ │ - b.n 19ad4 │ │ + b.n 38324 │ │ lsls r6, r5, #12 │ │ - b.n 1a3a2 │ │ + b.n 38bf2 │ │ movs r4, r4 │ │ - b.n 19bae │ │ + b.n 383fe │ │ movs r0, r0 │ │ - b.n 19be4 │ │ + b.n 38434 │ │ str r4, [r5, r0] │ │ - b.n 19ae4 │ │ + b.n 38334 │ │ lsrs r6, r1, #20 │ │ - b.n 1a3b2 │ │ + b.n 38c02 │ │ movs r0, r4 │ │ - b.n 19bbe │ │ + b.n 3840e │ │ movs r0, r1 │ │ - b.n 19bf4 │ │ - add r0, pc, #192 @ (adr r0, 1a17c ) │ │ - b.n 19af4 │ │ + b.n 38444 │ │ + add r0, pc, #192 @ (adr r0, 389cc ) │ │ + b.n 38344 │ │ movs r0, #56 @ 0x38 │ │ - b.n 19bca │ │ + b.n 3841a │ │ lsls r0, r0, #20 │ │ - b.n 1a406 │ │ + b.n 38c56 │ │ movs r0, #4 │ │ - b.n 19c04 │ │ + b.n 38454 │ │ lsrs r4, r5, #32 │ │ - b.n 1a3ce │ │ + b.n 38c1e │ │ movs r4, r3 │ │ - b.n 19bda │ │ + b.n 3842a │ │ lsrs r4, r1, #32 │ │ - b.n 1a416 │ │ + b.n 38c66 │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 19b10 │ │ + b.n 38360 │ │ lsls r5, r4, #20 │ │ - b.n 1a3de │ │ + b.n 38c2e │ │ movs r0, r3 │ │ - b.n 19bea │ │ + b.n 3843a │ │ lsrs r5, r0, #12 │ │ - b.n 1a426 │ │ + b.n 38c76 │ │ asrs r0, r2, #32 │ │ - b.n 19c24 │ │ + b.n 38474 │ │ lsls r2, r5, #8 │ │ - b.n 1a3ee │ │ + b.n 38c3e │ │ movs r4, r2 │ │ - b.n 19bfa │ │ + b.n 3844a │ │ lsls r2, r0, #16 │ │ - b.n 1a436 │ │ + b.n 38c86 │ │ str r4, [r7, #0] │ │ - b.n 19c02 │ │ + b.n 38452 │ │ lsrs r1, r5, #4 │ │ - b.n 1a3fe │ │ + b.n 38c4e │ │ movs r4, r1 │ │ - b.n 19c0a │ │ + b.n 3845a │ │ lsls r1, r1, #28 │ │ - b.n 1a446 │ │ + b.n 38c96 │ │ lsls r1, r4, #24 │ │ - b.n 1a40a │ │ + b.n 38c5a │ │ movs r0, r1 │ │ - b.n 19c16 │ │ + b.n 38466 │ │ lsrs r1, r0, #8 │ │ - b.n 1a452 │ │ + b.n 38ca2 │ │ asrs r0, r3, #32 │ │ - b.n 19c50 │ │ + b.n 384a0 │ │ lsls r1, r4, #12 │ │ - b.n 1a41a │ │ + b.n 38c6a │ │ movs r4, r0 │ │ - b.n 19c26 │ │ + b.n 38476 │ │ movs r4, r3 │ │ - b.n 19c5c │ │ + b.n 384ac │ │ lsrs r1, r0, #20 │ │ - b.n 1a426 │ │ + b.n 38c76 │ │ movs r0, r0 │ │ - b.n 19c32 │ │ + b.n 38482 │ │ movs r4, r1 │ │ - b.n 19c68 │ │ + b.n 384b8 │ │ lsls r0, r0, #4 │ │ - b.n 1a472 │ │ + b.n 38cc2 │ │ lsrs r7, r4, #16 │ │ - b.n 1a436 │ │ + b.n 38c86 │ │ lsrs r0, r1, #24 │ │ - b.n 1a43a │ │ + b.n 38c8a │ │ movs r0, r6 │ │ - b.n 19c46 │ │ + b.n 38496 │ │ movs r4, r2 │ │ - b.n 19c7c │ │ + b.n 384cc │ │ lsls r0, r0, #4 │ │ - b.n 1a486 │ │ + b.n 38cd6 │ │ lsrs r2, r4, #16 │ │ - b.n 1a44a │ │ + b.n 38c9a │ │ lsrs r2, r1, #24 │ │ - b.n 1a44e │ │ + b.n 38c9e │ │ movs r0, r2 │ │ - b.n 19c5a │ │ + b.n 384aa │ │ movs r1, r0 │ │ - b.n 1a896 │ │ - beq.n 1a190 │ │ - b.n 1a5f0 │ │ + b.n 390e6 │ │ + beq.n 389e0 │ │ + b.n 38e40 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r5, r7, sp} │ │ - b.n 19ca0 │ │ + b.n 384f0 │ │ movs r0, #2 │ │ - b.n 1a284 │ │ + b.n 38ad4 │ │ movs r4, r0 │ │ and.w r0, r0, r4, asr #10 │ │ - b.n 19cac │ │ + b.n 384fc │ │ movs r0, #2 │ │ - b.n 1a290 │ │ + b.n 38ae0 │ │ movs r1, r0 │ │ and.w r0, r0, ip, lsr #10 │ │ - b.n 19cb8 │ │ + b.n 38508 │ │ movs r0, #2 │ │ - b.n 1a29c │ │ + b.n 38aec │ │ adds r0, #168 @ 0xa8 │ │ - b.n 19ca2 │ │ + b.n 384f2 │ │ asrs r4, r5, #2 │ │ - b.n 19ca6 │ │ + b.n 384f6 │ │ movs r2, r0 │ │ - b.n 1a4ca │ │ + b.n 38d1a │ │ vrhadd.u d14, d3, d31 │ │ movs r5, r1 │ │ and.w r0, r0, r4, lsl #10 │ │ - b.n 19cd4 │ │ + b.n 38524 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 19cba │ │ + b.n 3850a │ │ movs r0, #2 │ │ - b.n 1a2bc │ │ + b.n 38b0c │ │ asrs r4, r5, #2 │ │ - b.n 19cc2 │ │ + b.n 38512 │ │ movs r2, r0 │ │ - b.n 1a4e6 │ │ + b.n 38d36 │ │ vrhadd.u d14, d3, d31 │ │ lsls r0, r2, #1 │ │ movt r0, #32 │ │ - b.n 1a6ba │ │ + b.n 38f0a │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1a6c2 │ │ + b.n 38f12 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 1a902 │ │ + b.n 39152 │ │ lsrs r0, r0, #8 │ │ orr.w sl, r4, #9371648 @ 0x8f0000 │ │ orr.w r0, r4, #8388608 @ 0x800000 │ │ - b.n 1a90e │ │ - beq.n 1a208 │ │ - b.n 1a668 │ │ + b.n 3915e │ │ + beq.n 38a58 │ │ + b.n 38eb8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 1a81a │ │ - blx 41a81c │ │ - blx 41a820 │ │ + b.n 3906a │ │ + blx 43906c │ │ + blx 439070 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -31645,381 +73851,381 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ - cbz r3, 1a284 │ │ - vqshlu.s32 , q6, #30 │ │ - vsli.64 , q11, #62 @ 0x3e │ │ - vsli.32 d27, d26, #30 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia r1!, {r0, r3, r5, r6} │ │ + vrev32. d29, d23 │ │ + vcvt.u32.f32 d28, d21, #4 │ │ + vqrdmulh.s q14, q6, d5[0] │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1a744 │ │ - beq.n 1a234 │ │ - b.n 1a6c8 │ │ + b.n 38f94 │ │ + beq.n 38a84 │ │ + b.n 38f18 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-76]! @ 0xffffffb4 │ │ - b.n 1a6d0 │ │ + b.n 38f20 │ │ str r0, [r3, #0] │ │ - b.n 1a754 │ │ + b.n 38fa4 │ │ adds r0, #2 │ │ - b.n 1a57e │ │ + b.n 38dce │ │ movs r0, #20 │ │ - b.n 1a75c │ │ + b.n 38fac │ │ ands r1, r0 │ │ - b.n 1a586 │ │ + b.n 38dd6 │ │ strb r0, [r0, #0] │ │ - b.n 1a58a │ │ + b.n 38dda │ │ str r0, [r0, r0] │ │ - b.n 1a98e │ │ + b.n 391de │ │ movs r6, r0 │ │ - b.n 1a592 │ │ + b.n 38de2 │ │ asrs r3, r0, #32 │ │ - b.n 1a596 │ │ + b.n 38de6 │ │ str r4, [r2, r0] │ │ - b.n 19d74 │ │ - bf a, 26a5a │ │ + b.n 385c4 │ │ + bf a, 452aa │ │ movs r4, r2 │ │ - b.n 19d9c │ │ + b.n 385ec │ │ movs r0, r0 │ │ - b.n 1a906 │ │ + b.n 39156 │ │ lsls r3, r0, #3 │ │ subs r0, r0, r0 │ │ movs r0, r7 │ │ - b.n 1a9ae │ │ + b.n 391fe │ │ asrs r4, r0, #32 │ │ - b.n 1a5b2 │ │ + b.n 38e02 │ │ str r0, [r3, r1] │ │ - b.n 1a790 │ │ + b.n 38fe0 │ │ movs r0, #16 │ │ - b.n 1a782 │ │ + b.n 38fd2 │ │ lsrs r0, r0, #10 │ │ - bne.w fff3b31e │ │ + bne.w fff59b6e │ │ @ instruction: 0xf2803064 │ │ - b.n 1a790 │ │ + b.n 38fe0 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 1a792 │ │ + b.n 38fe2 │ │ ldrh r7, [r1, #20] │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 1a79c │ │ - add r0, pc, #336 @ (adr r0, 1a3e4 ) │ │ - b.n 1a7a0 │ │ + b.n 38fec │ │ + add r0, pc, #336 @ (adr r0, 38c34 ) │ │ + b.n 38ff0 │ │ strh r0, [r5, #0] │ │ - b.n 1a7a4 │ │ - ldr r2, [pc, #572] @ (1a4d8 ) │ │ + b.n 38ff4 │ │ + ldr r2, [pc, #572] @ (38d28 ) │ │ orn r0, r2, #2293760 @ 0x230000 │ │ - b.n 19dbc │ │ - ldr r2, [pc, #828] @ (1a5e0 ) │ │ + b.n 3860c │ │ + ldr r2, [pc, #828] @ (38e30 ) │ │ orr.w r0, r1, #2179072 @ 0x214000 │ │ - b.n 1a5ea │ │ + b.n 38e3a │ │ lsrs r0, r0, #11 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 1a9f2 │ │ + b.n 39242 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r3, #188416 @ 0x2e000 │ │ - b.n 1a7d4 │ │ + b.n 39024 │ │ lsls r4, r1, #3 │ │ - b.n 19dd8 │ │ + b.n 38628 │ │ movs r0, r2 │ │ - b.n 1a7c8 │ │ + b.n 39018 │ │ cmp r2, #143 @ 0x8f │ │ - bne.w fffc37e4 │ │ + bne.w fffe2034 │ │ and.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 1a7d4 │ │ + b.n 39024 │ │ movs r0, #16 │ │ - b.n 19dec │ │ + b.n 3863c │ │ ldr r0, [r1, #48] @ 0x30 │ │ vldr d23, [r4, #72] @ 0x48 │ │ ldcl 0, cr2, [r4, #320] @ 0x140 │ │ - b.n 19e06 │ │ + b.n 38656 │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r1, #2113536 @ 0x204000 │ │ - b.n 1aa26 │ │ + b.n 39276 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 19e04 │ │ + b.n 38654 │ │ movs r0, #5 │ │ - b.n 1a62e │ │ + b.n 38e7e │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 1a636 │ │ + b.n 38e86 │ │ asrs r0, r5, #2 │ │ - b.n 19e14 │ │ + b.n 38664 │ │ asrs r0, r7, #32 │ │ - b.n 19e18 │ │ + b.n 38668 │ │ asrs r5, r0, #32 │ │ - b.n 1a642 │ │ + b.n 38e92 │ │ ldrh r7, [r1, #20] │ │ and.w sl, sl, #423936 @ 0x67800 │ │ orr.w fp, r8, #2528 @ 0x9e0 │ │ vstr d23, [sp, #160] @ 0xa0 │ │ stcl 0, cr6, [sp] │ │ - b.n 19e30 │ │ + b.n 38680 │ │ adds r7, #9 │ │ add.w r0, r0, r0, lsr #3 │ │ - b.n 19e58 │ │ + b.n 386a8 │ │ movs r0, r0 │ │ - b.n 1a9c2 │ │ + b.n 39212 │ │ lsls r2, r2, #2 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 19e44 │ │ + b.n 38694 │ │ lsls r0, r4, #1 │ │ - b.n 1a838 │ │ - ldr r2, [pc, #828] @ (1a66c ) │ │ + b.n 39088 │ │ + ldr r2, [pc, #828] @ (38ebc ) │ │ orn r0, r0, #8388608 @ 0x800000 │ │ - b.n 1aa76 │ │ + b.n 392c6 │ │ strb r0, [r6, #1] │ │ - b.n 1a7d0 │ │ + b.n 39020 │ │ asrs r0, r2, #1 │ │ - b.n 1a848 │ │ + b.n 39098 │ │ lsls r0, r2, #1 │ │ - b.n 19e4a │ │ + b.n 3869a │ │ movs r0, r2 │ │ - b.n 1a854 │ │ + b.n 390a4 │ │ lsrs r7, r1, #11 │ │ orn r0, r1, #2160 @ 0x870 │ │ - b.n 1a68e │ │ + b.n 38ede │ │ cmp r3, #50 @ 0x32 │ │ vldr s9, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1aa9a │ │ + b.n 392ea │ │ lsrs r0, r0, #11 │ │ orr.w r0, r6, #8847360 @ 0x870000 │ │ - b.n 1a6a2 │ │ + b.n 38ef2 │ │ asrs r4, r0, #32 │ │ - b.n 19e80 │ │ + b.n 386d0 │ │ cmp r3, #20 │ │ stcl 5, cr1, [fp, #-872] @ 0xfffffc98 │ │ add.w r0, r0, r0 │ │ - b.n 19e9e │ │ + b.n 386ee │ │ asrs r0, r2, #1 │ │ - b.n 19dac │ │ + b.n 385fc │ │ adds r0, #88 @ 0x58 │ │ - b.n 19db0 │ │ + b.n 38600 │ │ movs r3, #32 │ │ - b.n 1a6be │ │ + b.n 38f0e │ │ movs r7, r7 │ │ - b.n 1a782 │ │ + b.n 38fd2 │ │ movs r0, #120 @ 0x78 │ │ - b.n 19d9c │ │ + b.n 385ec │ │ lsrs r0, r0, #16 │ │ - b.n 1a6ca │ │ + b.n 38f1a │ │ movs r0, #108 @ 0x6c │ │ - b.n 19dc4 │ │ + b.n 38614 │ │ lsls r1, r4, #4 │ │ - b.n 1a692 │ │ + b.n 38ee2 │ │ lsls r4, r7, #1 │ │ - b.n 19dac │ │ + b.n 385fc │ │ lsls r0, r6, #1 │ │ - b.n 19dd0 │ │ + b.n 38620 │ │ str r4, [r2, #4] │ │ - b.n 19dd4 │ │ + b.n 38624 │ │ cmp r3, #144 @ 0x90 │ │ cdp 13, 0, cr0, cr4, cr2, {0} │ │ - b.n 1a6a6 │ │ + b.n 38ef6 │ │ movs r0, #8 │ │ - b.n 1a8b8 │ │ + b.n 39108 │ │ lsls r3, r0, #4 │ │ - b.n 1ab2e │ │ + b.n 3937e │ │ lsls r0, r3, #2 │ │ - b.n 19dc8 │ │ + b.n 38618 │ │ lsrs r6, r6, #29 │ │ - b.n 1a8d4 │ │ + b.n 39124 │ │ add ip, ip │ │ @ instruction: 0xf2f40aef │ │ orn pc, r0, #16187392 @ 0xf70000 │ │ - b.n 1a8e0 │ │ + b.n 39130 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r0, #16318464 @ 0xf90000 │ │ - b.n 1a8e8 │ │ + b.n 39138 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 4, 3, cr2, cr7, cr6, {7} │ │ - ble.w fc9b4 │ │ + ble.w 11b204 │ │ bic.w r1, r0, #8781824 @ 0x860000 │ │ - b.n 1a71e │ │ + b.n 38f6e │ │ lsrs r3, r4, #16 │ │ - b.n 1a6e2 │ │ + b.n 38f32 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f94ce6 │ │ @ instruction: 0xf2f40e01 │ │ - b.n 1a6ee │ │ + b.n 38f3e │ │ asrs r4, r5, #7 │ │ - b.n 19f30 │ │ + b.n 38780 │ │ lsls r3, r0, #4 │ │ - b.n 1ab76 │ │ + b.n 393c6 │ │ lsls r0, r0, #2 │ │ - b.n 19e10 │ │ + b.n 38660 │ │ lsls r7, r7, #7 │ │ - b.n 1abbe │ │ + b.n 3940e │ │ lsls r0, r6, #7 │ │ movw r4, #9444 @ 0x24e4 │ │ bfi r3, r8, #0, #4 │ │ - b.n 1a40a │ │ + b.n 38c5a │ │ asrs r1, r0, #32 │ │ - b.n 1a52c │ │ + b.n 38d7c │ │ lsls r4, r6, #7 │ │ @ instruction: 0xf2602a22 │ │ - b.n 1a716 │ │ + b.n 38f66 │ │ lsls r0, r3, #2 │ │ - b.n 1a8b0 │ │ + b.n 39100 │ │ str r4, [r0, #0] │ │ - b.n 1a91e │ │ + b.n 3916e │ │ movs r0, #132 @ 0x84 │ │ - b.n 19e38 │ │ + b.n 38688 │ │ lsrs r7, r1, #10 │ │ - bne.w fff207ba │ │ + bne.w fff3f00a │ │ add.w r0, r0, r8, lsr #6 │ │ - b.n 19e64 │ │ + b.n 386b4 │ │ adds r0, #132 @ 0x84 │ │ - b.n 1a8c8 │ │ + b.n 39118 │ │ strb r7, [r7, #12] │ │ - b.n 1abb8 │ │ + b.n 39408 │ │ strb r0, [r5, #2] │ │ - b.n 19f54 │ │ + b.n 387a4 │ │ strb r0, [r7, #1] │ │ - b.n 19e74 │ │ + b.n 386c4 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr0, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 1a78a │ │ + b.n 38fda │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f07c23 │ │ - b.n 1a760 │ │ + b.n 38fb0 │ │ strb r4, [r1, #3] │ │ - b.n 19f70 │ │ + b.n 387c0 │ │ strb r2, [r2, #5] │ │ - b.n 1a44c │ │ + b.n 38c9c │ │ strb r4, [r0, #3] │ │ - b.n 19f78 │ │ + b.n 387c8 │ │ strb r7, [r7, #15] │ │ - b.n 1ac22 │ │ + b.n 39472 │ │ adds r1, #3 │ │ - b.n 1a474 │ │ + b.n 38cc4 │ │ subs r2, r4, #0 │ │ - b.n 1a770 │ │ + b.n 38fc0 │ │ subs r6, #21 │ │ - b.n 1a98c │ │ + b.n 391dc │ │ cmp r2, #239 @ 0xef │ │ orn pc, r3, #219136 @ 0x35800 │ │ - b.n 1a994 │ │ + b.n 391e4 │ │ strb r1, [r1, #0] │ │ - b.n 1a7ba │ │ + b.n 3900a │ │ str r0, [sp, #40] @ 0x28 │ │ - b.n 1a7be │ │ + b.n 3900e │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r0, r6, #2208 @ 0x8a0 │ │ - b.n 1a7c6 │ │ + b.n 39016 │ │ asrs r0, r1, #3 │ │ - b.n 19fa4 │ │ + b.n 387f4 │ │ asrs r3, r0, #32 │ │ - b.n 1a892 │ │ + b.n 390e2 │ │ cmp r3, #144 @ 0x90 │ │ cdp 0, 3, cr10, cr7, cr4, {0} │ │ - b.n 19fd0 │ │ - ldr r2, [pc, #956] @ (1a854 ) │ │ + b.n 38820 │ │ + ldr r2, [pc, #956] @ (390a4 ) │ │ orn ip, r3, #2113536 @ 0x204000 │ │ - b.n 1a7de │ │ + b.n 3902e │ │ asrs r0, r4, #12 │ │ - b.n 1a7a4 │ │ + b.n 38ff4 │ │ movs r7, r7 │ │ - b.n 1a8a6 │ │ + b.n 390f6 │ │ mvns r4, r4 │ │ @ instruction: 0xf3f90ce6 │ │ @ instruction: 0xf2f00a00 │ │ - b.n 1a7f2 │ │ + b.n 39042 │ │ asrs r0, r0, #3 │ │ - b.n 19fd0 │ │ + b.n 38820 │ │ str r6, [r4, #68] @ 0x44 │ │ bfi r0, sl, #4, #7 │ │ - b.n 1a7fe │ │ + b.n 3904e │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf36421f2 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8d │ │ orr.w r5, r9, #10616832 @ 0xa20000 │ │ - b.n 1a7d2 │ │ + b.n 39022 │ │ lsls r4, r7, #2 │ │ - b.n 19ff0 │ │ + b.n 38840 │ │ lsls r0, r6, #1 │ │ - b.n 1a970 │ │ + b.n 391c0 │ │ ldrb r7, [r4, #10] │ │ add.w r0, r0, sl, lsl #4 │ │ - b.n 1a822 │ │ - add r0, pc, #448 @ (adr r0, 1a6a4 ) │ │ - b.n 1a97c │ │ + b.n 39072 │ │ + add r0, pc, #448 @ (adr r0, 38ef4 ) │ │ + b.n 391cc │ │ lsls r0, r3, #2 │ │ - b.n 1a980 │ │ + b.n 391d0 │ │ movs r0, #10 │ │ - b.n 1a82e │ │ + b.n 3907e │ │ strb r3, [r7, #28] │ │ add.w r0, r0, r5 │ │ - b.n 1a836 │ │ + b.n 39086 │ │ asrs r5, r0, #32 │ │ - b.n 1a83a │ │ + b.n 3908a │ │ movs r0, #10 │ │ - b.n 1a83e │ │ + b.n 3908e │ │ strb r7, [r6, #28] │ │ add.w r0, r0, r8, lsr #10 │ │ - b.n 1a99c │ │ + b.n 391ec │ │ movs r0, r1 │ │ - b.n 1a84a │ │ + b.n 3909a │ │ asrs r0, r1, #32 │ │ - b.n 1a84e │ │ + b.n 3909e │ │ strb r3, [r6, #28] │ │ add.w r0, r0, r0, lsr #4 │ │ - b.n 1aa26 │ │ + b.n 39276 │ │ movs r0, r4 │ │ - b.n 1ac5a │ │ + b.n 394aa │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r1, #2293760 @ 0x230000 │ │ - b.n 1a05c │ │ - ldr r2, [pc, #512] @ (1a724 ) │ │ + b.n 388ac │ │ + ldr r2, [pc, #512] @ (38f74 ) │ │ orn sl, r5, #1656 @ 0x678 │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 1a068 │ │ + b.n 388b8 │ │ lsrs r0, r0, #10 │ │ orn sl, r8, #1144 @ 0x478 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 1aa48 │ │ + b.n 39298 │ │ ldrh r0, [r0, #20] │ │ and.w sl, r6, #16384 @ 0x4000 │ │ orr.w sl, r4, #4194304 @ 0x400000 │ │ orr.w r0, r7, #8454144 @ 0x810000 │ │ - b.n 1ac8a │ │ + b.n 394da │ │ lsls r0, r5, #2 │ │ - b.n 1a068 │ │ + b.n 388b8 │ │ movs r0, r1 │ │ - b.n 1a08c │ │ + b.n 388dc │ │ ldr r0, [r0, #48] @ 0x30 │ │ vldr d23, [r8] │ │ vldr s5, [r5, #572] @ 0x23c │ │ orr.w r0, r1, #2097152 @ 0x200000 │ │ - b.n 1aca2 │ │ + b.n 394f2 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r9, #2097152 @ 0x200000 │ │ - b.n 1a076 │ │ + b.n 388c6 │ │ ldrb r0, [r0, #12] │ │ vstr d22, [r4] │ │ stcl 15, cr0, [r7, #64] @ 0x40 │ │ - b.n 1a854 │ │ + b.n 390a4 │ │ strh r0, [r4, r2] │ │ - b.n 1a8ba │ │ + b.n 3910a │ │ movs r5, r0 │ │ - b.n 1a8be │ │ - beq.n 1a600 │ │ - b.n 1aa18 │ │ + b.n 3910e │ │ + beq.n 38e50 │ │ + b.n 39268 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1aaa4 │ │ + b.n 392f4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 1abd2 │ │ + b.n 39422 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -32048,84 +74254,84 @@ │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - cpsid │ │ - vsri.64 , q2, #2 │ │ - bmi.n 1a592 │ │ - bmi.n 1a594 │ │ - bmi.n 1a596 │ │ - bmi.n 1a598 │ │ - bmi.n 1a59a │ │ - ldr r7, [pc, #960] @ (1a9b4 ) │ │ + @ instruction: 0xf920fffc │ │ + bmi.n 38de0 │ │ + bmi.n 38de2 │ │ + bmi.n 38de4 │ │ + bmi.n 38de6 │ │ + bmi.n 38de8 │ │ + bmi.n 38dea │ │ + ldr r7, [pc, #960] @ (39204 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1ab14 │ │ - beq.n 1a604 │ │ - b.n 1aa98 │ │ + b.n 39364 │ │ + beq.n 38e54 │ │ + b.n 392e8 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-92]! @ 0xffffffa4 │ │ - b.n 1aaa0 │ │ + b.n 392f0 │ │ strh r0, [r0, #0] │ │ - b.n 1a94a │ │ + b.n 3919a │ │ movs r0, r0 │ │ - b.n 1a12e │ │ + b.n 3897e │ │ ands r0, r0 │ │ - b.n 1ad52 │ │ + b.n 395a2 │ │ movs r0, r0 │ │ - b.n 1acb6 │ │ + b.n 39506 │ │ eors r4, r2 │ │ - b.n 1a134 │ │ + b.n 38984 │ │ lsls r7, r7, #6 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #4 @ (adr r0, 1a624 ) │ │ - b.n 1a962 │ │ + add r0, pc, #4 @ (adr r0, 38e74 ) │ │ + b.n 391b2 │ │ movs r0, r0 │ │ - b.n 1acc8 │ │ + b.n 39518 │ │ lsls r2, r0, #7 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1acd2 │ │ + b.n 39522 │ │ lsls r3, r0, #7 │ │ lsrs r0, r0, #8 │ │ adds r0, #84 @ 0x54 │ │ - b.n 1ab50 │ │ + b.n 393a0 │ │ lsls r0, r3, #1 │ │ - b.n 1ab54 │ │ + b.n 393a4 │ │ asrs r2, r0, #32 │ │ - b.n 1a97e │ │ + b.n 391ce │ │ movs r0, #3 │ │ - b.n 1a982 │ │ - bf 6, ce42 │ │ + b.n 391d2 │ │ + bf 6, 2b692 │ │ lsls r4, r2, #1 │ │ - b.n 1a184 │ │ + b.n 389d4 │ │ movs r0, r0 │ │ - b.n 1acee │ │ + b.n 3953e │ │ movs r3, r3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 1ad9a │ │ + b.n 395ea │ │ asrs r2, r1, #32 │ │ - b.n 1a99e │ │ + b.n 391ee │ │ ands r0, r0 │ │ - b.n 1ada2 │ │ + b.n 395f2 │ │ lsrs r0, r0, #8 │ │ orr.w r0, r1, #10485760 @ 0xa00000 │ │ - b.n 1ab7e │ │ + b.n 393ce │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1ab86 │ │ + b.n 393d6 │ │ lsrs r7, r1, #8 │ │ orr.w sl, r1, #9371648 @ 0x8f0000 │ │ orr.w r1, r0, #5963776 @ 0x5b0000 │ │ @ instruction: 0xea00f000 │ │ - b.n 1acc2 │ │ + b.n 39512 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ movs r6, r0 │ │ @@ -32149,821 +74355,821 @@ │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ movs r0, #8 │ │ - b.n 1a1fa │ │ + b.n 38a4a │ │ ands r0, r0 │ │ - b.n 1acca │ │ + b.n 3951a │ │ asrs r4, r0, #32 │ │ - b.n 1a202 │ │ + b.n 38a52 │ │ mvns r7, r7 │ │ - b.n 1ad52 │ │ + b.n 395a2 │ │ subs r2, #15 │ │ - b.n 1adde │ │ + b.n 3962e │ │ movs r0, r0 │ │ - b.n 1a20e │ │ + b.n 38a5e │ │ adds r6, #2 │ │ - b.n 1a6e4 │ │ + b.n 38f34 │ │ strb r4, [r1, #0] │ │ - b.n 1a216 │ │ + b.n 38a66 │ │ ldr r1, [r4, #32] │ │ - b.n 1a9ec │ │ + b.n 3923c │ │ subs r7, #240 @ 0xf0 │ │ - b.n 1ad08 │ │ + b.n 39558 │ │ adds r3, #255 @ 0xff │ │ - b.n 1ad6e │ │ - b.n 1ad6e │ │ - b.n 1ae72 │ │ + b.n 395be │ │ + b.n 395be │ │ + b.n 396c2 │ │ adds r0, #48 @ 0x30 │ │ - b.n 1ab7c │ │ + b.n 393cc │ │ ldrsb r2, [r4, r4] │ │ - b.n 1aa3a │ │ + b.n 3928a │ │ asrs r1, r0, #12 │ │ - b.n 1a704 │ │ + b.n 38f54 │ │ ldr r7, [r2, r4] │ │ - b.n 1a6b4 │ │ + b.n 38f04 │ │ ldr r5, [sp, #128] @ 0x80 │ │ - b.n 1aa08 │ │ + b.n 39258 │ │ asrs r0, r2, #32 │ │ - b.n 1a23e │ │ + b.n 38a8e │ │ movs r6, r1 │ │ - b.n 1aa20 │ │ + b.n 39270 │ │ str r0, [r2, #4] │ │ - b.n 1a22c │ │ + b.n 38a7c │ │ movs r6, r0 │ │ - b.n 1aa16 │ │ + b.n 39266 │ │ movs r1, #81 @ 0x51 │ │ - b.n 1a70c │ │ + b.n 38f5c │ │ movs r5, r0 │ │ - b.n 1aa1e │ │ + b.n 3926e │ │ movs r0, #76 @ 0x4c │ │ - b.n 1a23c │ │ + b.n 38a8c │ │ movs r2, r0 │ │ - b.n 1aa26 │ │ + b.n 39276 │ │ movs r4, #39 @ 0x27 │ │ - b.n 1aa6a │ │ + b.n 392ba │ │ str r0, [r3, #0] │ │ - b.n 1a262 │ │ + b.n 38ab2 │ │ cmp r4, #17 │ │ - b.n 1a6e4 │ │ + b.n 38f34 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1a250 │ │ + b.n 38aa0 │ │ movs r0, #2 │ │ - b.n 1aa3a │ │ + b.n 3928a │ │ lsrs r1, r4, #24 │ │ - b.n 1aa7e │ │ + b.n 392ce │ │ asrs r4, r2, #32 │ │ - b.n 1a276 │ │ + b.n 38ac6 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 1a27a │ │ + b.n 38aca │ │ lsls r1, r2, #8 │ │ - b.n 1a6fc │ │ + b.n 38f4c │ │ lsls r4, r0, #1 │ │ - b.n 1a268 │ │ + b.n 38ab8 │ │ movs r0, #0 │ │ - b.n 1aa56 │ │ + b.n 392a6 │ │ lsrs r7, r7, #12 │ │ - b.n 1ae5e │ │ + b.n 396ae │ │ strb r6, [r0, #20] │ │ - b.n 1a75a │ │ + b.n 38faa │ │ movs r5, #44 @ 0x2c │ │ - b.n 1aa62 │ │ + b.n 392b2 │ │ ldrb r1, [r4, #12] │ │ - b.n 1aa70 │ │ + b.n 392c0 │ │ stmia r0!, {r6} │ │ - b.n 1a280 │ │ + b.n 38ad0 │ │ asrs r7, r0, #32 │ │ - b.n 1aa6e │ │ + b.n 392be │ │ cmp r0, #38 @ 0x26 │ │ - b.n 1aaae │ │ + b.n 392fe │ │ cmp r0, #28 │ │ - b.n 1a724 │ │ + b.n 38f74 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1a290 │ │ + b.n 38ae0 │ │ asrs r2, r0, #32 │ │ - b.n 1aa9c │ │ + b.n 392ec │ │ asrs r4, r4, #32 │ │ - b.n 1ac92 │ │ + b.n 394e2 │ │ cmp r2, #15 │ │ orn fp, r1, #18432 @ 0x4800 │ │ mrc 1, 1, r1, cr3, cr4, {2} │ │ - b.n 1a77c │ │ + b.n 38fcc │ │ cmp r6, #17 │ │ - b.n 1ac2c │ │ + b.n 3947c │ │ ldr r1, [r0, #116] @ 0x74 │ │ - b.n 1ac30 │ │ + b.n 39480 │ │ adds r0, #248 @ 0xf8 │ │ - b.n 1ac34 │ │ + b.n 39484 │ │ lsls r4, r6, #5 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 1a2b8 │ │ + b.n 38b08 │ │ movs r0, r5 │ │ - b.n 1acbc │ │ + b.n 3950c │ │ tst r2, r4 │ │ stmia.w r0, {r3, r4, r6, ip, pc} │ │ - b.n 1acc4 │ │ + b.n 39514 │ │ lsls r0, r2, #1 │ │ movt r0, #788 @ 0x314 │ │ - b.n 1a2cc │ │ + b.n 38b1c │ │ strh r0, [r7, #0] │ │ - b.n 1a2d0 │ │ + b.n 38b20 │ │ lsls r0, r5, #12 │ │ ldmia.w r9, {r0, r1, ip, sp} │ │ - b.n 1aac8 │ │ + b.n 39318 │ │ ands r0, r2 │ │ - b.n 1a2dc │ │ + b.n 38b2c │ │ strb r4, [r4, #0] │ │ - b.n 1a2e0 │ │ + b.n 38b30 │ │ strb r0, [r6, #0] │ │ - b.n 1af0a │ │ + b.n 3975a │ │ ands r2, r1 │ │ - b.n 1ab0e │ │ + b.n 3935e │ │ adds r0, #8 │ │ - b.n 1aad8 │ │ + b.n 39328 │ │ movs r0, #28 │ │ - b.n 1a2f0 │ │ + b.n 38b40 │ │ adds r0, #9 │ │ - b.n 1aae0 │ │ + b.n 39330 │ │ movs r0, #104 @ 0x68 │ │ - b.n 1a318 │ │ + b.n 38b68 │ │ lsrs r7, r0, #8 │ │ orr.w r0, r4, #532480 @ 0x82000 │ │ - b.n 1aaec │ │ + b.n 3933c │ │ asrs r0, r4, #32 │ │ - b.n 1a31e │ │ + b.n 38b6e │ │ strb r4, [r5, #1] │ │ - b.n 1a328 │ │ + b.n 38b78 │ │ str r0, [r3, #0] │ │ - b.n 1a30c │ │ + b.n 38b5c │ │ asrs r4, r1, #32 │ │ - b.n 1a310 │ │ + b.n 38b60 │ │ movs r0, #7 │ │ - b.n 1aafe │ │ + b.n 3934e │ │ asrs r0, r6, #1 │ │ - b.n 1a338 │ │ + b.n 38b88 │ │ movs r0, r7 │ │ - b.n 1a336 │ │ - b.n 1a87c │ │ - b.n 1a33a │ │ + b.n 38b86 │ │ + b.n 390cc │ │ + b.n 38b8a │ │ asrs r1, r0, #32 │ │ - b.n 1ab0e │ │ + b.n 3935e │ │ str r4, [r6, #0] │ │ - b.n 1a342 │ │ + b.n 38b92 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r4, #40960 @ 0xa000 │ │ - b.n 1ad2a │ │ + b.n 3957a │ │ stmia r0!, {r2, r4, r5, r6} │ │ - b.n 1a354 │ │ + b.n 38ba4 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r4, #36864 @ 0x9000 │ │ - b.n 1ad36 │ │ + b.n 39586 │ │ asrs r4, r1, #32 │ │ - b.n 1ab48 │ │ + b.n 39398 │ │ lsrs r7, r1, #8 │ │ orr.w r1, r4, #13172736 @ 0xc90000 │ │ lsrs r0, r0, #8 │ │ asrs r0, r0, #32 │ │ - b.n 1ab72 │ │ + b.n 393c2 │ │ lsls r0, r7, #1 │ │ - b.n 1ad50 │ │ + b.n 395a0 │ │ ands r0, r2 │ │ - b.n 1ad3a │ │ + b.n 3958a │ │ movs r0, r4 │ │ - b.n 1a378 │ │ + b.n 38bc8 │ │ ldmia r0, {r0, r5} │ │ - b.n 1ab82 │ │ + b.n 393d2 │ │ ands r0, r1 │ │ - b.n 1a360 │ │ + b.n 38bb0 │ │ asrs r1, r0, #20 │ │ - b.n 1a84a │ │ + b.n 3909a │ │ movs r0, r2 │ │ - b.n 1a388 │ │ + b.n 38bd8 │ │ ldr r3, [sp, #152] @ 0x98 │ │ - b.n 1ab54 │ │ + b.n 393a4 │ │ ldmia r0!, {r1, r2, r3, r4} │ │ - b.n 1a808 │ │ + b.n 39058 │ │ strb r4, [r3, #0] │ │ - b.n 1ad62 │ │ + b.n 395b2 │ │ lsls r0, r7 │ │ - b.n 1acf4 │ │ + b.n 39544 │ │ ldrsh r0, [r4, r0] │ │ - b.n 1aba2 │ │ + b.n 393f2 │ │ movs r4, r1 │ │ - b.n 1a3a0 │ │ + b.n 38bf0 │ │ strh r6, [r2, r0] │ │ - b.n 1a81c │ │ + b.n 3906c │ │ movs r5, #46 @ 0x2e │ │ - b.n 1abae │ │ + b.n 393fe │ │ asrs r7, r7, #12 │ │ - b.n 1aff2 │ │ + b.n 39842 │ │ asrs r0, r4, #2 │ │ - b.n 1a390 │ │ + b.n 38be0 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr4, cr0, {2} │ │ - b.n 1a3b8 │ │ + b.n 38c08 │ │ movs r0, #196 @ 0xc4 │ │ - b.n 1a39c │ │ + b.n 38bec │ │ ands r0, r0 │ │ - b.n 1a3a0 │ │ + b.n 38bf0 │ │ adds r5, #32 │ │ - b.n 1abca │ │ + b.n 3941a │ │ movs r4, r3 │ │ - b.n 1a3c8 │ │ + b.n 38c18 │ │ add ip, ip │ │ @ instruction: 0xf2f4309c │ │ - b.n 1a3b0 │ │ + b.n 38c00 │ │ adds r0, #88 @ 0x58 │ │ - b.n 1adb4 │ │ + b.n 39604 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r0, #9961472 @ 0x980000 │ │ - b.n 1a3dc │ │ - ldr r4, [pc, #904] @ (1ac2c ) │ │ - blt.w cee84 │ │ + b.n 38c2c │ │ + ldr r4, [pc, #904] @ (3947c ) │ │ + blt.w ed6d4 │ │ orn r0, r0, #9699328 @ 0x940000 │ │ - b.n 1a3e8 │ │ + b.n 38c38 │ │ movs r4, #226 @ 0xe2 │ │ - ble.w 102e90 │ │ + ble.w 1216e0 │ │ orn r1, r0, #503808 @ 0x7b000 │ │ movw r0, #8252 @ 0x203c │ │ - b.n 1a3f8 │ │ - add r3, pc, #936 @ (adr r3, 1ac68 ) │ │ + b.n 38c48 │ │ + add r3, pc, #936 @ (adr r3, 394b8 ) │ │ @ instruction: 0xf3f90098 │ │ - b.n 1a3e0 │ │ + b.n 38c30 │ │ movs r4, r4 │ │ - b.n 1a404 │ │ + b.n 38c54 │ │ lsls r4, r2, #2 │ │ - b.n 1a3e8 │ │ + b.n 38c38 │ │ lsls r4, r0, #1 │ │ - b.n 1a40c │ │ + b.n 38c5c │ │ add ip, ip │ │ bfi r0, sl, #2, #15 │ │ - b.n 1a3f4 │ │ + b.n 38c44 │ │ lsls r4, r1, #1 │ │ - b.n 1a418 │ │ + b.n 38c68 │ │ lsls r4, r1, #2 │ │ - b.n 1a3fc │ │ + b.n 38c4c │ │ movs r1, #244 @ 0xf4 │ │ @ instruction: 0xf2620048 │ │ - b.n 1a424 │ │ + b.n 38c74 │ │ lsls r0, r1, #2 │ │ - b.n 1a408 │ │ + b.n 38c58 │ │ movs r4, r5 │ │ - b.n 1a42c │ │ + b.n 38c7c │ │ lsls r4, r0, #2 │ │ - b.n 1a410 │ │ + b.n 38c60 │ │ lsls r0, r2, #1 │ │ - b.n 1a434 │ │ + b.n 38c84 │ │ lsls r0, r0, #2 │ │ - b.n 1a418 │ │ + b.n 38c68 │ │ movs r0, r6 │ │ - b.n 1a43c │ │ + b.n 38c8c │ │ lsls r4, r7, #1 │ │ - b.n 1a420 │ │ + b.n 38c70 │ │ movs r4, r6 │ │ - b.n 1a444 │ │ + b.n 38c94 │ │ lsls r0, r7, #1 │ │ - b.n 1a428 │ │ + b.n 38c78 │ │ movs r1, r0 │ │ - b.n 1b052 │ │ + b.n 398a2 │ │ lsls r0, r1, #3 │ │ - b.n 1a430 │ │ + b.n 38c80 │ │ lsls r0, r7, #2 │ │ - b.n 1ae34 │ │ + b.n 39684 │ │ asrs r0, r4, #8 │ │ stmia.w r0, {r3, r4, r5, r6, ip, lr} │ │ - b.n 1ae3c │ │ + b.n 3968c │ │ movs r0, r5 │ │ - b.n 1a460 │ │ + b.n 38cb0 │ │ asrs r5, r0, #32 │ │ - b.n 1ac6a │ │ + b.n 394ba │ │ lsls r4, r6, #2 │ │ - b.n 1a448 │ │ + b.n 38c98 │ │ lsls r4, r4, #1 │ │ - b.n 1ae3c │ │ + b.n 3968c │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r7, #528 @ 0x210 │ │ - b.n 1ac7a │ │ + b.n 394ca │ │ movs r0, #5 │ │ - b.n 1ac7e │ │ + b.n 394ce │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13893632 @ 0xd40000 │ │ - b.n 1ae50 │ │ + b.n 396a0 │ │ lsrs r5, r1, #11 │ │ orr.w sl, r7, #4685824 @ 0x478000 │ │ orr.w r0, r0, #12058624 @ 0xb80000 │ │ - b.n 1a48c │ │ + b.n 38cdc │ │ lsrs r7, r1, #11 │ │ orr.w r0, r7, #512 @ 0x200 │ │ - b.n 1b09a │ │ + b.n 398ea │ │ strb r0, [r6, #3] │ │ - b.n 1a478 │ │ + b.n 38cc8 │ │ strb r4, [r5, #3] │ │ - b.n 1a47c │ │ + b.n 38ccc │ │ adds r5, #118 @ 0x76 │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 1ae74 │ │ + b.n 396c4 │ │ str r0, [r6, #4] │ │ - b.n 1ae04 │ │ + b.n 39654 │ │ lsrs r7, r1, #11 │ │ - b.w ff07aa12 │ │ - b.n 1ae80 │ │ + b.w ff099262 │ │ + b.n 396d0 │ │ movs r0, r2 │ │ - b.n 1ae86 │ │ + b.n 396d6 │ │ ands r6, r0 │ │ - b.n 1acbe │ │ + b.n 3950e │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r9, #47616 @ 0xba00 │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1b0ce │ │ + b.n 3991e │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r4, #8781824 @ 0x860000 │ │ - b.n 1acd6 │ │ - ldr r3, [pc, #80] @ (1a9e8 ) │ │ + b.n 39526 │ │ + ldr r3, [pc, #80] @ (39238 ) │ │ stcl 4, cr1, [fp, #-312] @ 0xfffffec8 │ │ add.w pc, r0, sp, ror #2 │ │ - b.n 1ae40 │ │ + b.n 39690 │ │ adds r0, #108 @ 0x6c │ │ - b.n 1a3dc │ │ + b.n 38c2c │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #8912896 @ 0x880000 │ │ - b.n 1aeba │ │ + b.n 3970a │ │ subs r3, #144 @ 0x90 │ │ mcr 0, 0, r1, cr2, cr0, {3} │ │ - b.n 1a3ec │ │ + b.n 38c3c │ │ movs r0, #88 @ 0x58 │ │ - b.n 1a3f0 │ │ + b.n 38c40 │ │ lsls r0, r4, #15 │ │ @ instruction: 0xf3f97054 │ │ - b.n 1a3f8 │ │ + b.n 38c48 │ │ adds r3, r0, #4 │ │ - b.n 1acc8 │ │ + b.n 39518 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f21103 │ │ - b.n 1b150 │ │ - ldr r2, [pc, #828] @ (1ad0c ) │ │ + b.n 399a0 │ │ + ldr r2, [pc, #828] @ (3955c ) │ │ orn pc, r0, #8060928 @ 0x7b0000 │ │ - b.n 1aef4 │ │ + b.n 39744 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn lr, r0, #12451840 @ 0xbe0000 │ │ - b.n 1aefc │ │ + b.n 3974c │ │ cmp r4, #228 @ 0xe4 │ │ @ instruction: 0xf2f264e4 │ │ bfi r0, r6, #6, #19 │ │ - b.n 1a400 │ │ + b.n 38c50 │ │ asrs r7, r0, #4 │ │ - b.n 1ad2e │ │ + b.n 3957e │ │ subs r3, #144 @ 0x90 │ │ cdp 12, 3, cr1, cr5, cr2, {1} │ │ - b.n 1acf8 │ │ + b.n 39548 │ │ ldrh r7, [r5, #22] │ │ orn r4, r0, #7405568 @ 0x710000 │ │ bfi r0, r0, #2, #23 │ │ - b.n 1ae98 │ │ + b.n 396e8 │ │ movs r1, #248 @ 0xf8 │ │ movw r0, #26116 @ 0x6604 │ │ - b.n 1af0a │ │ + b.n 3975a │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w r0, r6, #2048 @ 0x800 │ │ - b.n 1a53e │ │ + b.n 38d8e │ │ orrs r6, r4 │ │ - b.n 1ad5a │ │ + b.n 395aa │ │ str r7, [r7, #0] │ │ - b.n 1ae2a │ │ + b.n 3967a │ │ eors r0, r7 │ │ - b.n 1a438 │ │ + b.n 38c88 │ │ eors r0, r2 │ │ - b.n 1a45c │ │ + b.n 38cac │ │ ldr r6, [r0, #64] @ 0x40 │ │ - b.n 1ad6a │ │ + b.n 395ba │ │ str r4, [r4, #16] │ │ - b.n 1ad3a │ │ + b.n 3958a │ │ subs r4, r0, #0 │ │ - b.n 1ad34 │ │ + b.n 39584 │ │ str r4, [r7, #4] │ │ - b.n 1a44c │ │ + b.n 38c9c │ │ strb r3, [r0, #4] │ │ - b.n 1b1bc │ │ + b.n 39a0c │ │ asrs r0, r4, #14 │ │ - b.n 1a57c │ │ + b.n 38dcc │ │ strb r0, [r0, #2] │ │ - b.n 1a458 │ │ + b.n 38ca8 │ │ strb r7, [r7, #7] │ │ - b.n 1b206 │ │ + b.n 39a56 │ │ asrs r1, r0, #32 │ │ - b.n 1ab68 │ │ + b.n 393b8 │ │ movs r3, #2 │ │ - b.n 1aa5c │ │ + b.n 392ac │ │ cmp r2, #35 @ 0x23 │ │ - b.n 1ad56 │ │ + b.n 395a6 │ │ movs r0, #132 @ 0x84 │ │ - b.n 1a46c │ │ + b.n 38cbc │ │ strh r6, [r7, #0] │ │ add.w r0, r0, r8, lsr #14 │ │ - b.n 1aef4 │ │ + b.n 39744 │ │ str r4, [r7, #4] │ │ - b.n 1a498 │ │ + b.n 38ce8 │ │ str r0, [r0, r0] │ │ - b.n 1b066 │ │ + b.n 398b6 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, lr} │ │ - b.n 1b0ee │ │ + b.n 3993e │ │ strb r7, [r7, #12] │ │ - b.n 1b1f2 │ │ + b.n 39a42 │ │ strb r0, [r1, #3] │ │ - b.n 1a590 │ │ + b.n 38de0 │ │ strb r0, [r7, #1] │ │ - b.n 1a4b0 │ │ + b.n 38d00 │ │ strb r7, [r0, #12] │ │ - b.n 1adbe │ │ + b.n 3960e │ │ ldrb r6, [r4, #16] │ │ - b.n 1ad90 │ │ + b.n 395e0 │ │ strb r4, [r5, #3] │ │ - b.n 1a5a0 │ │ + b.n 38df0 │ │ strb r0, [r0, #2] │ │ - b.n 1a4c0 │ │ + b.n 38d10 │ │ adcs r7, r2 │ │ - b.n 1aa80 │ │ + b.n 392d0 │ │ lsrs r4, r4 │ │ - b.n 1a5ac │ │ + b.n 38dfc │ │ mvns r7, r7 │ │ - b.n 1b256 │ │ + b.n 39aa6 │ │ str r6, [r0, #16] │ │ - b.n 1aaa2 │ │ + b.n 392f2 │ │ ldr r7, [r4, #96] @ 0x60 │ │ - b.n 1adaa │ │ + b.n 395fa │ │ strb r3, [r0, #0] │ │ - b.n 1aeb0 │ │ + b.n 39700 │ │ str r0, [r5, #12] │ │ - b.n 1a5c0 │ │ + b.n 38e10 │ │ str r4, [r0, #8] │ │ - b.n 1a4e0 │ │ + b.n 38d30 │ │ ldrb r7, [r0, #16] │ │ - b.n 1adee │ │ + b.n 3963e │ │ strb r6, [r4, #12] │ │ - b.n 1adc0 │ │ + b.n 39610 │ │ strb r0, [r4, #3] │ │ - b.n 1a5d0 │ │ + b.n 38e20 │ │ strb r7, [r7, #0] │ │ - b.n 1aec6 │ │ + b.n 39716 │ │ str r0, [r1, #8] │ │ - b.n 1a4f4 │ │ + b.n 38d44 │ │ ldrb r7, [r0, #8] │ │ - b.n 1ae02 │ │ + b.n 39652 │ │ strb r6, [r4, #20] │ │ - b.n 1add4 │ │ + b.n 39624 │ │ strb r4, [r3, #3] │ │ - b.n 1a5e4 │ │ + b.n 38e34 │ │ ldrb r6, [r0, #0] │ │ - b.n 1aad8 │ │ + b.n 39328 │ │ strb r3, [r4, #28] │ │ - b.n 1ade0 │ │ + b.n 39630 │ │ strb r0, [r3, #3] │ │ - b.n 1a5f0 │ │ + b.n 38e40 │ │ ldrb r7, [r1, #8] │ │ - b.n 1afe4 │ │ + b.n 39834 │ │ adds r6, #3 │ │ - b.n 1aaec │ │ + b.n 3933c │ │ subs r1, #34 @ 0x22 │ │ - b.n 1ade8 │ │ + b.n 39638 │ │ adds r0, #212 @ 0xd4 │ │ - b.n 1a600 │ │ + b.n 38e50 │ │ subs r4, #255 @ 0xff │ │ - b.n 1aff4 │ │ + b.n 39844 │ │ str r0, [r6, r1] │ │ - b.n 1af84 │ │ + b.n 397d4 │ │ movs r4, #2 │ │ - b.n 1aaf8 │ │ + b.n 39348 │ │ cmp r3, #33 @ 0x21 │ │ - b.n 1adfa │ │ + b.n 3964a │ │ movs r0, #208 @ 0xd0 │ │ - b.n 1a614 │ │ + b.n 38e64 │ │ cmp r7, #240 @ 0xf0 │ │ - b.n 1b11c │ │ + b.n 3996c │ │ movs r3, #255 @ 0xff │ │ - b.n 1b182 │ │ + b.n 399d2 │ │ asrs r1, r0, #8 │ │ - b.n 1ab0a │ │ + b.n 3935a │ │ lsrs r0, r4, #20 │ │ - b.n 1ae0c │ │ + b.n 3965c │ │ lsls r4, r1, #3 │ │ - b.n 1a628 │ │ + b.n 38e78 │ │ movs r5, r0 │ │ - b.n 1ae52 │ │ + b.n 396a2 │ │ asrs r1, r1, #32 │ │ - b.n 1ae56 │ │ + b.n 396a6 │ │ ldrb r0, [r3, #4] │ │ add.w r0, r0, r8, lsr #30 │ │ - b.n 1afb4 │ │ + b.n 39804 │ │ asrs r1, r1, #32 │ │ - b.n 1ae62 │ │ + b.n 396b2 │ │ movs r0, #5 │ │ - b.n 1ae66 │ │ + b.n 396b6 │ │ movs r7, r0 │ │ - b.n 1ae6a │ │ + b.n 396ba │ │ strb r4, [r5, #22] │ │ @ instruction: 0xeb008078 │ │ - b.n 1b04c │ │ + b.n 3989c │ │ movs r0, #5 │ │ - b.n 1ae76 │ │ + b.n 396c6 │ │ movs r0, r1 │ │ - b.n 1ae7a │ │ + b.n 396ca │ │ asrs r0, r1, #32 │ │ - b.n 1ae7e │ │ + b.n 396ce │ │ strb r7, [r4, #22] │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 1b056 │ │ + b.n 398a6 │ │ movs r0, #7 │ │ - b.n 1ae8a │ │ + b.n 396da │ │ asrs r0, r0, #32 │ │ - b.n 1ae8e │ │ + b.n 396de │ │ strb r3, [r4, #22] │ │ add.w r0, r0, r8, lsl #4 │ │ - b.n 1a690 │ │ + b.n 38ee0 │ │ movs r0, r5 │ │ - b.n 1b29a │ │ + b.n 39aea │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r8, #34816 @ 0x8800 │ │ - b.n 1aea2 │ │ + b.n 396f2 │ │ adds r0, #24 │ │ - b.n 1b068 │ │ + b.n 398b8 │ │ str r1, [r0, #0] │ │ - b.n 1aeaa │ │ + b.n 396fa │ │ movs r0, #156 @ 0x9c │ │ - b.n 1a6a8 │ │ + b.n 38ef8 │ │ lsrs r0, r0, #10 │ │ orn sl, r6, #4685824 @ 0x478000 │ │ orr.w r0, r1, #2686976 @ 0x290000 │ │ - b.n 1b2ba │ │ + b.n 39b0a │ │ lsls r0, r3, #2 │ │ - b.n 1a6b8 │ │ + b.n 38f08 │ │ cmp r2, #129 @ 0x81 │ │ orr.w r0, r4, #4980736 @ 0x4c0000 │ │ - b.n 1a6a0 │ │ + b.n 38ef0 │ │ movs r0, r1 │ │ - b.n 1aeca │ │ + b.n 3971a │ │ ldrh r7, [r1, #20] │ │ - beq.w ffffe0ac │ │ - b.w ff040d12 │ │ - b.n 1a6d0 │ │ + beq.w 1c8fc │ │ + b.w ff05f562 │ │ + b.n 38f20 │ │ strb r4, [r0, #3] │ │ - b.n 1a6d4 │ │ + b.n 38f24 │ │ movs r0, #0 │ │ - b.n 1a6a6 │ │ + b.n 38ef6 │ │ asrs r5, r1, #15 │ │ add.w r0, r0, r0, lsr #32 │ │ - b.n 1b0b0 │ │ + b.n 39900 │ │ str r5, [r0, #0] │ │ - b.n 1aeea │ │ + b.n 3973a │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 1a5c4 │ │ + b.n 38e14 │ │ add r2, sp, #572 @ 0x23c │ │ and.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1b2f6 │ │ + b.n 39b46 │ │ ldrh r0, [r0, #20] │ │ and.w r0, r6, #8716288 @ 0x850000 │ │ - b.n 1aefe │ │ + b.n 3974e │ │ strb r0, [r0, #0] │ │ - b.n 1a6ce │ │ + b.n 38f1e │ │ asrs r4, r0, #15 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 1a6f6 │ │ + b.n 38f46 │ │ movs r0, #120 @ 0x78 │ │ - b.n 1a708 │ │ + b.n 38f58 │ │ lsls r0, r2, #1 │ │ - b.n 1a608 │ │ + b.n 38e58 │ │ movs r0, #80 @ 0x50 │ │ - b.n 1a6f0 │ │ + b.n 38f40 │ │ asrs r1, r0, #20 │ │ - b.n 1af1a │ │ + b.n 3976a │ │ movs r0, #124 @ 0x7c │ │ - b.n 1a718 │ │ + b.n 38f68 │ │ str r0, [sp, #336] @ 0x150 │ │ - b.n 1a618 │ │ + b.n 38e68 │ │ @ instruction: 0xe820e181 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1a704 │ │ + b.n 38f54 │ │ lsrs r0, r0, #32 │ │ - b.n 1af2e │ │ + b.n 3977e │ │ movs r0, #128 @ 0x80 │ │ - b.n 1a72c │ │ + b.n 38f7c │ │ movs r0, #68 @ 0x44 │ │ - b.n 1a710 │ │ + b.n 38f60 │ │ lsls r1, r5, #20 │ │ - b.n 1aefa │ │ + b.n 3974a │ │ movs r0, #0 │ │ - b.n 1a726 │ │ + b.n 38f76 │ │ eors r0, r3 │ │ - b.n 1a638 │ │ + b.n 38e88 │ │ str r0, [r4, #4] │ │ - b.n 1a63c │ │ + b.n 38e8c │ │ movs r0, r7 │ │ - b.n 1a71e │ │ + b.n 38f6e │ │ lsrs r1, r1, #12 │ │ - b.n 1af4e │ │ + b.n 3979e │ │ str r4, [r4, r1] │ │ - b.n 1a648 │ │ + b.n 38e98 │ │ lsls r4, r4, #8 │ │ - b.n 1af16 │ │ + b.n 39766 │ │ asrs r0, r6, #1 │ │ - b.n 1a650 │ │ + b.n 38ea0 │ │ asrs r4, r6, #32 │ │ - b.n 1a738 │ │ + b.n 38f88 │ │ movs r4, r6 │ │ - b.n 1a736 │ │ + b.n 38f86 │ │ lsls r6, r0, #16 │ │ - b.n 1af66 │ │ + b.n 397b6 │ │ asrs r0, r5, #1 │ │ - b.n 1a660 │ │ + b.n 38eb0 │ │ lsrs r5, r4, #4 │ │ - b.n 1af2e │ │ + b.n 3977e │ │ movs r4, r5 │ │ - b.n 1a746 │ │ + b.n 38f96 │ │ lsls r5, r0, #28 │ │ - b.n 1af76 │ │ + b.n 397c6 │ │ adds r0, #108 @ 0x6c │ │ - b.n 1a670 │ │ + b.n 38ec0 │ │ lsls r1, r4, #24 │ │ - b.n 1af3e │ │ + b.n 3978e │ │ movs r0, r5 │ │ - b.n 1a756 │ │ + b.n 38fa6 │ │ lsrs r1, r0, #8 │ │ - b.n 1af86 │ │ + b.n 397d6 │ │ movs r0, #64 @ 0x40 │ │ - b.n 1a764 │ │ + b.n 38fb4 │ │ lsls r3, r4, #12 │ │ - b.n 1af4e │ │ + b.n 3979e │ │ movs r4, r4 │ │ - b.n 1a766 │ │ + b.n 38fb6 │ │ movs r4, r6 │ │ - b.n 1a790 │ │ + b.n 38fe0 │ │ movs r0, #140 @ 0x8c │ │ - b.n 1a794 │ │ + b.n 38fe4 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1a778 │ │ + b.n 38fc8 │ │ lsrs r3, r0, #20 │ │ - b.n 1af62 │ │ + b.n 397b2 │ │ movs r0, #136 @ 0x88 │ │ - b.n 1a7a0 │ │ + b.n 38ff0 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1a784 │ │ + b.n 38fd4 │ │ movs r0, #144 @ 0x90 │ │ - b.n 1a7a8 │ │ + b.n 38ff8 │ │ movs r0, r4 │ │ - b.n 1a786 │ │ + b.n 38fd6 │ │ lsls r0, r0, #1 │ │ - b.n 1a7b0 │ │ + b.n 39000 │ │ movs r0, #56 @ 0x38 │ │ - b.n 1a794 │ │ + b.n 38fe4 │ │ movs r0, #152 @ 0x98 │ │ - b.n 1a7b8 │ │ + b.n 39008 │ │ lsls r0, r0, #20 │ │ - b.n 1afc2 │ │ + b.n 39812 │ │ stmia r0!, {r2, r4, r7} │ │ - b.n 1a7c0 │ │ + b.n 39010 │ │ adds r0, #56 @ 0x38 │ │ - b.n 1a7c4 │ │ + b.n 39014 │ │ lsrs r2, r4, #32 │ │ - b.n 1af8e │ │ + b.n 397de │ │ movs r4, r3 │ │ - b.n 1a7a6 │ │ + b.n 38ff6 │ │ lsrs r2, r0, #32 │ │ - b.n 1afd6 │ │ + b.n 39826 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1a7d4 │ │ + b.n 39024 │ │ lsls r4, r5, #20 │ │ - b.n 1af9e │ │ + b.n 397ee │ │ movs r0, r3 │ │ - b.n 1a7b6 │ │ + b.n 39006 │ │ lsrs r4, r1, #12 │ │ - b.n 1afe6 │ │ + b.n 39836 │ │ strb r4, [r0, #2] │ │ - b.n 1a7e4 │ │ + b.n 39034 │ │ lsls r3, r4, #8 │ │ - b.n 1afae │ │ + b.n 397fe │ │ movs r4, r2 │ │ - b.n 1a7c6 │ │ + b.n 39016 │ │ lsls r2, r0, #16 │ │ - b.n 1aff6 │ │ + b.n 39846 │ │ asrs r4, r0, #1 │ │ - b.n 1a7f4 │ │ + b.n 39044 │ │ lsrs r7, r4, #4 │ │ - b.n 1afbe │ │ + b.n 3980e │ │ movs r4, r1 │ │ - b.n 1a7d6 │ │ + b.n 39026 │ │ lsls r7, r0, #28 │ │ - b.n 1b006 │ │ + b.n 39856 │ │ strh r4, [r3, #2] │ │ - b.n 1a700 │ │ + b.n 38f50 │ │ lsls r1, r4, #24 │ │ - b.n 1afce │ │ + b.n 3981e │ │ movs r0, r1 │ │ - b.n 1a7e6 │ │ + b.n 39036 │ │ lsrs r1, r0, #8 │ │ - b.n 1b016 │ │ + b.n 39866 │ │ asrs r4, r1, #1 │ │ - b.n 1a814 │ │ - b.n 1ad54 │ │ - b.n 1a7f2 │ │ + b.n 39064 │ │ + b.n 395a4 │ │ + b.n 39042 │ │ lsls r1, r4, #12 │ │ - b.n 1afe2 │ │ + b.n 39832 │ │ movs r4, r0 │ │ - b.n 1a7fa │ │ + b.n 3904a │ │ lsls r0, r2, #1 │ │ - b.n 1a824 │ │ + b.n 39074 │ │ lsrs r1, r0, #20 │ │ - b.n 1afee │ │ + b.n 3983e │ │ movs r0, r0 │ │ - b.n 1a806 │ │ + b.n 39056 │ │ lsls r0, r1, #4 │ │ - b.n 1b036 │ │ + b.n 39886 │ │ lsrs r6, r4, #16 │ │ - b.n 1affa │ │ + b.n 3984a │ │ lsrs r4, r0, #24 │ │ - b.n 1affe │ │ + b.n 3984e │ │ movs r0, r6 │ │ - b.n 1a816 │ │ + b.n 39066 │ │ lsls r0, r1, #1 │ │ - b.n 1a840 │ │ + b.n 39090 │ │ ands r1, r0 │ │ - b.n 1b44a │ │ + b.n 39c9a │ │ lsls r0, r0, #4 │ │ - b.n 1b04e │ │ + b.n 3989e │ │ lsrs r2, r4, #16 │ │ - b.n 1b012 │ │ + b.n 39862 │ │ lsrs r3, r0, #24 │ │ - b.n 1b016 │ │ + b.n 39866 │ │ movs r0, r2 │ │ - b.n 1a82e │ │ + b.n 3907e │ │ movs r6, r1 │ │ and.w r0, r0, ip, asr #2 │ │ - b.n 1a860 │ │ + b.n 390b0 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1a856 │ │ + b.n 390a6 │ │ asrs r4, r5, #2 │ │ - b.n 1a85a │ │ + b.n 390aa │ │ movs r0, r0 │ │ - b.n 1ae4c │ │ + b.n 3969c │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r1 │ │ and.w r0, r0, r8, lsr #2 │ │ - b.n 1a878 │ │ + b.n 390c8 │ │ movs r0, r0 │ │ - b.n 1ae5c │ │ + b.n 396ac │ │ movs r1, r0 │ │ and.w r0, r0, r0, lsr #2 │ │ - b.n 1a884 │ │ + b.n 390d4 │ │ movs r0, r0 │ │ - b.n 1ae68 │ │ + b.n 396b8 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1a87e │ │ + b.n 390ce │ │ asrs r4, r5, #2 │ │ - b.n 1a882 │ │ + b.n 390d2 │ │ vrhadd.u d14, d2, d31 │ │ ands r0, r0 │ │ - b.n 1b49a │ │ + b.n 39cea │ │ movs r4, r0 │ │ - b.n 1b09e │ │ - beq.n 1ade0 │ │ - b.n 1b1f8 │ │ + b.n 398ee │ │ + beq.n 39630 │ │ + b.n 39a48 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1b284 │ │ + b.n 39ad4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r5, r6} │ │ - b.n 1a8b0 │ │ + b.n 39100 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1a8a6 │ │ + b.n 390f6 │ │ asrs r4, r5, #2 │ │ - b.n 1a8aa │ │ + b.n 390fa │ │ movs r0, r0 │ │ - b.n 1ae9c │ │ + b.n 396ec │ │ vrhadd.u d14, d2, d31 │ │ lsls r0, r2, #1 │ │ movt r0, #32 │ │ - b.n 1b29e │ │ + b.n 39aee │ │ ands r0, r0 │ │ - b.n 1b4ce │ │ + b.n 39d1e │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1b2aa │ │ + b.n 39afa │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 1b4de │ │ + b.n 39d2e │ │ lsrs r0, r0, #8 │ │ orr.w sl, sl, #9371648 @ 0x8f0000 │ │ - bl ffc65d7c │ │ + bl ffc845cc │ │ @ instruction: 0xeafff000 │ │ - b.n 1b3ee │ │ - blx 41b3f0 │ │ + b.n 39c3e │ │ + blx 439c40 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r2, r1 │ │ @@ -32971,970 +75177,970 @@ │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ - add r7, pc, #1004 @ (adr r7, 1b1c0 ) │ │ - @ instruction: 0xfffeaa90 │ │ - vtbl.8 d26, {d14-d16}, d26 │ │ - vqrshrn.u64 d26, q5, #2 │ │ - vshr.u32 d27, d20, #2 │ │ - vtbl.8 d20, {d14}, d0 │ │ + pop {r0, r5, r7, pc} │ │ + vsri.64 q14, , #4 │ │ + @ instruction: 0xfffcc369 │ │ + vrev16. q14, │ │ + vpaddl.u , q10 │ │ + vtbl.8 d20, {d12}, d0 │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 1b12e │ │ + b.n 3997e │ │ movs r0, #8 │ │ - b.n 1a952 │ │ + b.n 391a2 │ │ movs r0, r0 │ │ - b.n 1b49a │ │ + b.n 39cea │ │ movs r1, r0 │ │ subs r0, r0, r4 │ │ movs r1, r0 │ │ - b.n 1b53e │ │ + b.n 39d8e │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1b324 │ │ + b.n 39b74 │ │ svc 97 @ 0x61 │ │ - b.n 1b2a8 │ │ - b.n 1ae30 │ │ - b.n 1b32c │ │ + b.n 39af8 │ │ + b.n 39680 │ │ + b.n 39b7c │ │ lsls r0, r2, #1 │ │ movt r0, #1792 @ 0x700 │ │ - b.n 1b15a │ │ + b.n 399aa │ │ movs r0, r2 │ │ - b.n 1b33a │ │ + b.n 39b8a │ │ movs r0, #14 │ │ - b.n 1b162 │ │ + b.n 399b2 │ │ stmia r0!, {r5} │ │ - b.n 1b342 │ │ + b.n 39b92 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 1b56e │ │ + b.n 39dbe │ │ adds r0, #76 @ 0x4c │ │ - b.n 1b340 │ │ + b.n 39b90 │ │ movs r0, r0 │ │ - b.n 1b4d8 │ │ + b.n 39d28 │ │ lsrs r0, r0, #11 │ │ orr.w sl, r2, #6782976 @ 0x678000 │ │ orr.w sl, ip, #6782976 @ 0x678000 │ │ orr.w r0, r2, #135168 @ 0x21000 │ │ - b.n 1a960 │ │ + b.n 391b0 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ str r4, [r2, #0] │ │ - b.n 1b35c │ │ + b.n 39bac │ │ strh r4, [r1, #0] │ │ - b.n 1a980 │ │ + b.n 391d0 │ │ adds r0, #16 │ │ - b.n 1a984 │ │ + b.n 391d4 │ │ lsls r5, r4, #1 │ │ ldmia.w r6, {r0, r1, r3, r5} │ │ and.w r5, r0, r0, lsr #32 │ │ - b.n 1a9a0 │ │ + b.n 391f0 │ │ str r0, [r4, r0] │ │ - b.n 1b5a6 │ │ + b.n 39df6 │ │ cmp r7, #117 @ 0x75 │ │ - b.n 1b388 │ │ + b.n 39bd8 │ │ strh r0, [r0, #0] │ │ - b.n 1b5ae │ │ + b.n 39dfe │ │ movs r0, r0 │ │ - b.n 1af90 │ │ + b.n 397e0 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r2, #2304 @ 0x900 │ │ - b.n 1b37a │ │ + b.n 39bca │ │ cmp r6, #29 │ │ - b.n 1b39c │ │ + b.n 39bec │ │ ldr r5, [r0, #44] @ 0x2c │ │ orn r1, r0, #12672 @ 0x3180 │ │ - b.n 1b4a4 │ │ + b.n 39cf4 │ │ str r5, [r5, r3] │ │ - b.n 1b50a │ │ + b.n 39d5a │ │ str r0, [r6, r1] │ │ - b.n 1a99c │ │ + b.n 391ec │ │ str r4, [r4, r0] │ │ - b.n 1b3a0 │ │ - ldr r2, [pc, #956] @ (1b250 ) │ │ + b.n 39bf0 │ │ + ldr r2, [pc, #956] @ (39aa0 ) │ │ orn r0, r2, #1015808 @ 0xf8000 │ │ - b.n 1b3a8 │ │ + b.n 39bf8 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orr.w r9, r5, #13888 @ 0x3640 │ │ - b.n 1b4bc │ │ + b.n 39d0c │ │ ldrb r0, [r1, r6] │ │ - b.n 1b526 │ │ + b.n 39d76 │ │ ldr r0, [r0, #48] @ 0x30 │ │ ldcl 0, cr0, [r0, #32] │ │ - b.n 1b3bc │ │ + b.n 39c0c │ │ lsrs r7, r1, #10 │ │ orr.w r0, r2, #278528 @ 0x44000 │ │ - b.n 1b3c4 │ │ + b.n 39c14 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #9699328 @ 0x940000 │ │ - b.n 1b3cc │ │ + b.n 39c1c │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8585216 @ 0x830000 │ │ - b.n 1b206 │ │ + b.n 39a56 │ │ adds r0, #0 │ │ - b.n 1b60a │ │ + b.n 39e5a │ │ ldrh r7, [r1, #22] │ │ orn r0, r6, #2048 @ 0x800 │ │ - b.n 1b612 │ │ + b.n 39e62 │ │ str r4, [r5, r1] │ │ - b.n 1a9e4 │ │ + b.n 39234 │ │ str r4, [r6, r0] │ │ - b.n 1b3e8 │ │ - ldr r2, [pc, #564] @ (1b110 ) │ │ + b.n 39c38 │ │ + ldr r2, [pc, #564] @ (39960 ) │ │ orr.w sl, r0, #4685824 @ 0x478000 │ │ orr.w r0, r2, #528384 @ 0x81000 │ │ - b.n 1b626 │ │ + b.n 39e76 │ │ ldrh r7, [r1, #20] │ │ orr.w r0, r5, #8192 @ 0x2000 │ │ - b.n 1b62e │ │ + b.n 39e7e │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 1b636 │ │ + b.n 39e86 │ │ movs r0, #116 @ 0x74 │ │ - b.n 1aa08 │ │ + b.n 39258 │ │ movs r0, #4 │ │ - b.n 1aa0c │ │ + b.n 3925c │ │ movs r0, #0 │ │ - b.n 1b642 │ │ + b.n 39e92 │ │ strh r0, [r3, #4] │ │ - b.n 1aa14 │ │ + b.n 39264 │ │ strh r4, [r3, #4] │ │ - b.n 1aa18 │ │ + b.n 39268 │ │ ldr r1, [r2, #48] @ 0x30 │ │ stcl 4, cr4, [r7, #128] @ 0x80 │ │ - b.n 1b252 │ │ + b.n 39aa2 │ │ lsls r7, r4, #2 │ │ - b.n 1aab0 │ │ + b.n 39300 │ │ lsls r6, r4 │ │ - b.n 1aab4 │ │ - ldr r0, [pc, #128] @ (1af9c ) │ │ - b.n 1b25e │ │ + b.n 39304 │ │ + ldr r0, [pc, #128] @ (397ec ) │ │ + b.n 39aae │ │ lsrs r0, r4, #16 │ │ - b.n 1b262 │ │ + b.n 39ab2 │ │ movs r0, #163 @ 0xa3 │ │ - b.n 1aac0 │ │ + b.n 39310 │ │ lsls r4, r4, #2 │ │ - b.n 1aac4 │ │ + b.n 39314 │ │ lsls r2, r4, #16 │ │ - b.n 1b26e │ │ + b.n 39abe │ │ lsls r2, r4, #2 │ │ - b.n 1aacc │ │ + b.n 3931c │ │ lsrs r2, r4, #32 │ │ - b.n 1b276 │ │ + b.n 39ac6 │ │ lsls r1, r4, #2 │ │ - b.n 1aad4 │ │ + b.n 39324 │ │ lsrs r2, r4, #16 │ │ - b.n 1b27e │ │ + b.n 39ace │ │ lsls r0, r4, #2 │ │ - b.n 1aadc │ │ + b.n 3932c │ │ lsls r5, r4, #16 │ │ - b.n 1b286 │ │ + b.n 39ad6 │ │ lsls r6, r3, #2 │ │ - b.n 1aae4 │ │ + b.n 39334 │ │ lsrs r5, r4, #32 │ │ - b.n 1b28e │ │ + b.n 39ade │ │ lsls r5, r3, #2 │ │ - b.n 1aaec │ │ + b.n 3933c │ │ lsrs r5, r4, #16 │ │ - b.n 1b296 │ │ + b.n 39ae6 │ │ lsls r4, r3, #2 │ │ - b.n 1aaf4 │ │ + b.n 39344 │ │ lsls r6, r4, #16 │ │ - b.n 1b29e │ │ + b.n 39aee │ │ lsls r2, r3, #2 │ │ - b.n 1aafc │ │ + b.n 3934c │ │ lsrs r6, r4, #32 │ │ - b.n 1b2a6 │ │ + b.n 39af6 │ │ lsls r1, r3, #2 │ │ - b.n 1ab04 │ │ + b.n 39354 │ │ lsrs r6, r4, #16 │ │ - b.n 1b2ae │ │ + b.n 39afe │ │ lsls r0, r3, #2 │ │ - b.n 1ab0c │ │ + b.n 3935c │ │ lsls r0, r5, #16 │ │ - b.n 1b2b6 │ │ + b.n 39b06 │ │ lsls r6, r5, #2 │ │ - b.n 1ab14 │ │ + b.n 39364 │ │ lsrs r0, r5, #32 │ │ - b.n 1b2be │ │ + b.n 39b0e │ │ lsls r5, r5, #2 │ │ - b.n 1ab1c │ │ + b.n 3936c │ │ lsrs r0, r5, #16 │ │ - b.n 1b2c6 │ │ + b.n 39b16 │ │ lsls r4, r5, #2 │ │ - b.n 1ab24 │ │ + b.n 39374 │ │ lsls r3, r4, #16 │ │ - b.n 1b2ce │ │ + b.n 39b1e │ │ lsls r2, r5, #2 │ │ - b.n 1ab2c │ │ + b.n 3937c │ │ lsrs r3, r4, #32 │ │ - b.n 1b2d6 │ │ + b.n 39b26 │ │ lsls r1, r5, #2 │ │ - b.n 1ab34 │ │ + b.n 39384 │ │ lsrs r3, r4, #16 │ │ - b.n 1b2de │ │ + b.n 39b2e │ │ lsls r0, r5, #2 │ │ - b.n 1ab3c │ │ + b.n 3938c │ │ movs r0, #7 │ │ - b.n 1b2e6 │ │ + b.n 39b36 │ │ movs r0, r1 │ │ - b.n 1aad8 │ │ - add r0, pc, #608 @ (adr r0, 1b20c ) │ │ - b.n 1b4c8 │ │ + b.n 39328 │ │ + add r0, pc, #608 @ (adr r0, 39a5c ) │ │ + b.n 39d18 │ │ adds r0, #171 @ 0xab │ │ - b.n 1ab4c │ │ + b.n 3939c │ │ movs r0, r0 │ │ - b.n 1b658 │ │ + b.n 39ea8 │ │ lsrs r0, r6, #28 │ │ - b.n 1ad38 │ │ + b.n 39588 │ │ lsls r0, r6, #2 │ │ - b.n 1aad8 │ │ + b.n 39328 │ │ movs r4, r0 │ │ - b.n 1ab26 │ │ + b.n 39376 │ │ adds r0, #10 │ │ - b.n 1b306 │ │ + b.n 39b56 │ │ movs r0, #8 │ │ - b.n 1aae4 │ │ + b.n 39334 │ │ movs r0, #31 │ │ - b.n 1b70e │ │ + b.n 39f5e │ │ str r7, [r3, r2] │ │ - b.n 1ab6c │ │ + b.n 393bc │ │ str r3, [r3, #8] │ │ - b.n 1ab70 │ │ + b.n 393c0 │ │ lsls r5, r4 │ │ - b.n 1ab74 │ │ + b.n 393c4 │ │ lsrs r2, r0, #11 │ │ orn r4, r3, #655360 @ 0xa0000 │ │ - b.n 1b322 │ │ + b.n 39b72 │ │ movs r0, #182 @ 0xb6 │ │ - b.n 1ab80 │ │ + b.n 393d0 │ │ cmp r0, #32 │ │ - b.n 1b32a │ │ + b.n 39b7a │ │ movs r0, #181 @ 0xb5 │ │ - b.n 1ab88 │ │ + b.n 393d8 │ │ cmp r4, #32 │ │ - b.n 1b332 │ │ + b.n 39b82 │ │ movs r0, r0 │ │ - b.n 1ab7c │ │ + b.n 393cc │ │ movs r0, r2 │ │ - b.n 1b50e │ │ + b.n 39d5e │ │ strh r7, [r5, #4] │ │ - b.n 1ab98 │ │ + b.n 393e8 │ │ movs r0, #180 @ 0xb4 │ │ - b.n 1ab9c │ │ + b.n 393ec │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9306112 @ 0x8e0000 │ │ - b.n 1b34a │ │ + b.n 39b9a │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #423936 @ 0x67800 │ │ orr.w r0, r0, #560 @ 0x230 │ │ - b.n 1ab30 │ │ + b.n 39380 │ │ movs r1, r2 │ │ lsrs r0, r0, #8 │ │ lsrs r5, r1, #8 │ │ orn r0, r1, #11534336 @ 0xb00000 │ │ - b.n 1b53e │ │ + b.n 39d8e │ │ movs r0, #64 @ 0x40 │ │ - b.n 1b766 │ │ + b.n 39fb6 │ │ cmp r2, #15 │ │ orn sl, r1, #6782976 @ 0x678000 │ │ orr.w sl, ip, #423936 @ 0x67800 │ │ orr.w r0, r0, #9109504 @ 0x8b0000 │ │ @ instruction: 0xea00f000 │ │ - b.n 1b67a │ │ - blx 41b67c │ │ - blx 41b680 │ │ + b.n 39eca │ │ + blx 439ecc │ │ + blx 439ed0 │ │ strex pc, r0, [r8, #8] │ │ pop {r1, r4, r6, r7, pc} │ │ lsrs r3, r7, #17 │ │ ands r4, r7 │ │ lsrs r0, r6, #22 │ │ ldr r6, [r0, #40] @ 0x28 │ │ lsrs r6, r5, #19 │ │ adds r4, r0, #0 │ │ lsrs r7, r5, #19 │ │ - bge.n 1b054 │ │ + bge.n 398a4 │ │ lsrs r3, r1, #24 │ │ str r0, [r7, #96] @ 0x60 │ │ lsrs r6, r7, #26 │ │ str r7, [r4, #92] @ 0x5c │ │ lsrs r5, r3, #27 │ │ movs r0, #32 │ │ - b.n 1b7a6 │ │ + b.n 39ff6 │ │ eors r4, r2 │ │ - b.n 1b584 │ │ + b.n 39dd4 │ │ asrs r0, r2, #32 │ │ - b.n 1b588 │ │ + b.n 39dd8 │ │ movs r4, r0 │ │ - b.n 1b3b2 │ │ + b.n 39c02 │ │ ldrsb r6, [r0, r5] │ │ add.w r0, r0, r4 │ │ - b.n 1b3ba │ │ + b.n 39c0a │ │ asrs r2, r1, #32 │ │ - b.n 1b3be │ │ + b.n 39c0e │ │ ldrsb r1, [r3, r6] │ │ add.w r0, r0, r8, ror #2 │ │ - b.n 1b5a0 │ │ + b.n 39df0 │ │ asrs r2, r1, #32 │ │ - b.n 1b3ca │ │ + b.n 39c1a │ │ movs r0, #51 @ 0x33 │ │ @ instruction: 0xeb00e0bc │ │ - b.n 1b5ac │ │ + b.n 39dfc │ │ stmia r0!, {r3, r4, r5, r7} │ │ - b.n 1abd0 │ │ + b.n 39420 │ │ asrs r4, r1, #3 │ │ - b.n 1abd4 │ │ + b.n 39424 │ │ lsrs r0, r2, #28 │ │ - b.n 1b37c │ │ + b.n 39bcc │ │ lsls r4, r1 │ │ ldmia.w lr, {r5, r7, r9} │ │ - b.n 1b3e6 │ │ + b.n 39c36 │ │ str r4, [r1, r0] │ │ - b.n 1b3ae │ │ + b.n 39bfe │ │ str r0, [r2, #12] │ │ - b.n 1abe8 │ │ + b.n 39438 │ │ str r3, [r0, r0] │ │ - b.n 1b3bc │ │ + b.n 39c0c │ │ lsrs r4, r2 │ │ - b.n 1abf0 │ │ + b.n 39440 │ │ str r7, [r0, r0] │ │ - b.n 1b3c4 │ │ + b.n 39c14 │ │ strh r0, [r3, #6] │ │ - b.n 1abf8 │ │ + b.n 39448 │ │ str r6, [r1, r0] │ │ - b.n 1b3cc │ │ + b.n 39c1c │ │ str r0, [sp, #880] @ 0x370 │ │ - b.n 1ac00 │ │ + b.n 39450 │ │ str r1, [r0, r0] │ │ - b.n 1b3d4 │ │ + b.n 39c24 │ │ str r6, [r0, r0] │ │ - b.n 1b3d8 │ │ + b.n 39c28 │ │ str r4, [r0, r0] │ │ - b.n 1b3dc │ │ + b.n 39c2c │ │ str r0, [r1, r0] │ │ - b.n 1b3e0 │ │ + b.n 39c30 │ │ str r1, [r1, r0] │ │ - b.n 1b3e4 │ │ + b.n 39c34 │ │ ldrsh r5, [r2, r4] │ │ - b.n 1b3bc │ │ + b.n 39c0c │ │ strh r5, [r4, r2] │ │ - b.n 1b422 │ │ + b.n 39c72 │ │ movs r5, r0 │ │ - b.n 1b3e6 │ │ + b.n 39c36 │ │ str r1, [r0, r0] │ │ - b.n 1b56a │ │ + b.n 39dba │ │ asrs r5, r0, #32 │ │ - b.n 1b0f0 │ │ + b.n 39940 │ │ asrs r4, r1, #3 │ │ - b.n 1ac0c │ │ + b.n 3945c │ │ asrs r5, r0, #32 │ │ - b.n 1b102 │ │ + b.n 39952 │ │ movs r0, #5 │ │ - b.n 1b0fe │ │ + b.n 3994e │ │ asrs r0, r2, #3 │ │ - b.n 1ac18 │ │ + b.n 39468 │ │ asrs r5, r0, #32 │ │ - b.n 1b10a │ │ + b.n 3995a │ │ movs r0, #188 @ 0xbc │ │ - b.n 1ac20 │ │ + b.n 39470 │ │ movs r0, #5 │ │ - b.n 1b110 │ │ + b.n 39960 │ │ asrs r4, r2, #3 │ │ - b.n 1ac28 │ │ + b.n 39478 │ │ asrs r5, r0, #32 │ │ - b.n 1b122 │ │ + b.n 39972 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 1ac30 │ │ + b.n 39480 │ │ movs r0, #5 │ │ - b.n 1b128 │ │ + b.n 39978 │ │ asrs r0, r3, #3 │ │ - b.n 1ac38 │ │ + b.n 39488 │ │ asrs r5, r0, #32 │ │ - b.n 1b134 │ │ + b.n 39984 │ │ movs r0, #196 @ 0xc4 │ │ - b.n 1ac40 │ │ + b.n 39490 │ │ movs r0, #5 │ │ - b.n 1b146 │ │ + b.n 39996 │ │ asrs r4, r3, #3 │ │ - b.n 1ac48 │ │ + b.n 39498 │ │ asrs r5, r0, #32 │ │ - b.n 1b14a │ │ + b.n 3999a │ │ strb r0, [r0, #3] │ │ - b.n 1b5cc │ │ + b.n 39e1c │ │ str r0, [r7, r2] │ │ - b.n 1b654 │ │ + b.n 39ea4 │ │ movs r0, r0 │ │ - b.n 1b440 │ │ + b.n 39c90 │ │ lsls r0, r7, #2 │ │ - b.n 1ac5c │ │ + b.n 394ac │ │ movs r7, r0 │ │ - b.n 1b486 │ │ + b.n 39cd6 │ │ asrs r5, r0, #32 │ │ - b.n 1b48a │ │ + b.n 39cda │ │ movs r0, #200 @ 0xc8 │ │ - b.n 1ac68 │ │ + b.n 394b8 │ │ strb r2, [r1, #30] │ │ @ instruction: 0xeb00800c │ │ - b.n 1ac90 │ │ + b.n 394e0 │ │ movs r0, #7 │ │ - b.n 1b49a │ │ + b.n 39cea │ │ str r0, [sp, #144] @ 0x90 │ │ - b.n 1b66e │ │ + b.n 39ebe │ │ movs r1, r1 │ │ - b.n 1b4a2 │ │ + b.n 39cf2 │ │ asrs r1, r1, #32 │ │ - b.n 1b4a6 │ │ + b.n 39cf6 │ │ strb r5, [r3, #16] │ │ add.w r0, r0, r4, lsl #16 │ │ - b.n 1aca8 │ │ + b.n 394f8 │ │ movs r0, #7 │ │ - b.n 1b4b2 │ │ + b.n 39d02 │ │ movs r4, r0 │ │ - b.n 1b4b6 │ │ + b.n 39d06 │ │ asrs r4, r0, #32 │ │ - b.n 1b4ba │ │ + b.n 39d0a │ │ strb r0, [r3, #16] │ │ add.w r0, r0, r4 │ │ - b.n 1b4c2 │ │ + b.n 39d12 │ │ asrs r4, r0, #32 │ │ - b.n 1b4c6 │ │ + b.n 39d16 │ │ movs r0, #5 │ │ - b.n 1b4ca │ │ + b.n 39d1a │ │ strb r4, [r2, #16] │ │ add.w r0, r0, r4, ror #1 │ │ - b.n 1b6a2 │ │ + b.n 39ef2 │ │ movs r0, #5 │ │ - b.n 1b4d6 │ │ + b.n 39d26 │ │ asrs r0, r0, #32 │ │ - b.n 1b4da │ │ + b.n 39d2a │ │ strb r0, [r2, #16] │ │ add.w r0, r0, r4, lsr #1 │ │ - b.n 1b6bc │ │ + b.n 39f0c │ │ asrs r2, r1, #32 │ │ - b.n 1b4e6 │ │ + b.n 39d36 │ │ ldrsb r7, [r1, r5] │ │ add.w r0, r0, r0, lsl #1 │ │ - b.n 1b644 │ │ + b.n 39e94 │ │ asrs r2, r1, #32 │ │ - b.n 1b4f2 │ │ + b.n 39d42 │ │ movs r0, #0 │ │ - b.n 1b8f6 │ │ + b.n 3a146 │ │ vmov.u8 lr, d21[7] │ │ stmia r0!, {r6} │ │ - b.n 1abf4 │ │ + b.n 39444 │ │ lsls r0, r2, #1 │ │ - blx 6db238 │ │ - b.n 1abfc │ │ + blx 6f9a88 │ │ + b.n 3944c │ │ movs r0, #56 @ 0x38 │ │ - b.n 1ac00 │ │ + b.n 39450 │ │ str r4, [r1, #0] │ │ - b.n 1b4ea │ │ + b.n 39d3a │ │ adds r0, #52 @ 0x34 │ │ - b.n 1ac08 │ │ + b.n 39458 │ │ str r2, [r0, #0] │ │ - b.n 1b4e2 │ │ + b.n 39d32 │ │ strb r0, [r6, #0] │ │ - b.n 1ac10 │ │ + b.n 39460 │ │ str r3, [r0, #0] │ │ - b.n 1b4ea │ │ + b.n 39d3a │ │ str r4, [r5, r0] │ │ - b.n 1ac18 │ │ + b.n 39468 │ │ str r7, [r0, #0] │ │ - b.n 1b4f2 │ │ + b.n 39d42 │ │ ands r0, r5 │ │ - b.n 1ac20 │ │ + b.n 39470 │ │ str r5, [r0, #0] │ │ - b.n 1b4fa │ │ + b.n 39d4a │ │ movs r4, r4 │ │ - b.n 1ac28 │ │ + b.n 39478 │ │ str r4, [r0, #0] │ │ - b.n 1b502 │ │ + b.n 39d52 │ │ lsrs r5, r1, #11 │ │ orr.w r0, sl, #2097152 @ 0x200000 │ │ - b.n 1b52a │ │ + b.n 39d7a │ │ lsrs r7, r1, #11 │ │ - bne.w fff65382 │ │ - b.n 1b69c │ │ + bne.w fff83bd2 │ │ + b.n 39eec │ │ str r1, [r0, #0] │ │ - b.n 1b54a │ │ + b.n 39d9a │ │ str r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ movs r6, r0 │ │ - b.n 1b212 │ │ + b.n 39a62 │ │ movs r4, r4 │ │ - b.n 1ac2c │ │ + b.n 3947c │ │ movs r6, r0 │ │ - b.n 1b222 │ │ + b.n 39a72 │ │ movs r0, r5 │ │ - b.n 1ac34 │ │ + b.n 39484 │ │ movs r6, r0 │ │ - b.n 1b22c │ │ + b.n 39a7c │ │ movs r4, r5 │ │ - b.n 1ac3c │ │ + b.n 3948c │ │ movs r6, r0 │ │ - b.n 1b238 │ │ + b.n 39a88 │ │ movs r0, r6 │ │ - b.n 1ac44 │ │ + b.n 39494 │ │ movs r6, r0 │ │ - b.n 1b238 │ │ + b.n 39a88 │ │ movs r4, r6 │ │ - b.n 1ac4c │ │ + b.n 3949c │ │ movs r6, r0 │ │ - b.n 1b23e │ │ + b.n 39a8e │ │ movs r0, r7 │ │ - b.n 1ac54 │ │ + b.n 394a4 │ │ movs r6, r0 │ │ - b.n 1b25e │ │ + b.n 39aae │ │ movs r4, r7 │ │ - b.n 1ac5c │ │ + b.n 394ac │ │ movs r0, r0 │ │ - b.n 1b8ec │ │ + b.n 3a13c │ │ movs r6, r0 │ │ - b.n 1b266 │ │ + b.n 39ab6 │ │ asrs r2, r1, #32 │ │ - b.n 1b592 │ │ + b.n 39de2 │ │ movs r1, r0 │ │ lsls r0, r0, #14 │ │ lsls r0, r0, #1 │ │ - b.n 1ac70 │ │ + b.n 394c0 │ │ movs r0, r1 │ │ - b.n 1b59e │ │ + b.n 39dee │ │ strh r0, [r0, #2] │ │ - b.n 1b6f8 │ │ + b.n 39f48 │ │ movs r0, #8 │ │ - b.n 1b5a6 │ │ + b.n 39df6 │ │ cmp r5, #109 @ 0x6d │ │ add.w r0, r0, r0, lsl #29 │ │ - b.n 1b704 │ │ + b.n 39f54 │ │ str r4, [r6, r0] │ │ - b.n 1aca8 │ │ - b.n 1b2d4 │ │ - b.n 1acac │ │ + b.n 394f8 │ │ + b.n 39b24 │ │ + b.n 394fc │ │ adcs r2, r0 │ │ - b.n 1b882 │ │ + b.n 3a0d2 │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r1, r2, r4, r5, lr} │ │ - b.n 1b91c │ │ + b.n 3a16c │ │ movs r2, r0 │ │ - b.n 1b58c │ │ + b.n 39ddc │ │ str r4, [r5, #0] │ │ - b.n 1acc0 │ │ + b.n 39510 │ │ movs r7, r0 │ │ - b.n 1b58e │ │ + b.n 39dde │ │ asrs r0, r5, #32 │ │ - b.n 1acc8 │ │ + b.n 39518 │ │ movs r5, r0 │ │ - b.n 1b596 │ │ + b.n 39de6 │ │ stmia r0!, {r2, r5} │ │ - b.n 1acd0 │ │ + b.n 39520 │ │ movs r6, r1 │ │ - b.n 1b59e │ │ + b.n 39dee │ │ movs r0, #2 │ │ - b.n 1b662 │ │ + b.n 39eb2 │ │ movs r6, r0 │ │ - b.n 1b5a6 │ │ + b.n 39df6 │ │ adds r0, #3 │ │ - b.n 1b66a │ │ + b.n 39eba │ │ movs r1, r0 │ │ - b.n 1b5ae │ │ + b.n 39dfe │ │ strb r7, [r0, #0] │ │ - b.n 1b672 │ │ + b.n 39ec2 │ │ movs r4, r1 │ │ - b.n 1b5d6 │ │ + b.n 39e26 │ │ str r5, [r0, r0] │ │ - b.n 1b67a │ │ + b.n 39eca │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ movs r0, #4 │ │ - b.n 1b3e6 │ │ - ldr r6, [pc, #560] @ (1b4f4 ) │ │ - b.n 1b8d0 │ │ - movs r0, #2 │ │ - b.n 1b2ca │ │ - ldr r7, [pc, #840] @ (1b614 ) │ │ - b.n 1b964 │ │ + b.n 39c36 │ │ + ldr r6, [pc, #560] @ (39d44 ) │ │ + b.n 3a120 │ │ + movs r0, #2 │ │ + b.n 39b1a │ │ + ldr r7, [pc, #840] @ (39e64 ) │ │ + b.n 3a1b4 │ │ adds r0, #4 │ │ - b.n 1b438 │ │ + b.n 39c88 │ │ ands r3, r7 │ │ - b.n 1b8ea │ │ + b.n 3a13a │ │ adds r0, #3 │ │ - b.n 1b2da │ │ - ldr r7, [pc, #288] @ (1b3fc ) │ │ - b.n 1b972 │ │ + b.n 39b2a │ │ + ldr r7, [pc, #288] @ (39c4c ) │ │ + b.n 3a1c2 │ │ adds r0, #60 @ 0x3c │ │ - b.n 1acf8 │ │ + b.n 39548 │ │ ands r4, r0 │ │ - b.n 1b454 │ │ + b.n 39ca4 │ │ ldrb r6, [r4, #19] │ │ - b.n 1b904 │ │ + b.n 3a154 │ │ ldrb r6, [r5, #10] │ │ - b.n 1b984 │ │ + b.n 3a1d4 │ │ str r7, [r0, r0] │ │ - b.n 1b45c │ │ + b.n 39cac │ │ adds r0, #14 │ │ - b.n 1b6b6 │ │ + b.n 39f06 │ │ movs r0, #64 @ 0x40 │ │ - b.n 1ad10 │ │ + b.n 39560 │ │ movs r0, #6 │ │ - b.n 1b6be │ │ + b.n 39f0e │ │ adds r0, #1 │ │ - b.n 1b8a8 │ │ + b.n 3a0f8 │ │ asrs r1, r0, #32 │ │ - b.n 1b6c6 │ │ + b.n 39f16 │ │ movs r0, #0 │ │ - b.n 1b8ae │ │ + b.n 3a0fe │ │ asrs r0, r0, #32 │ │ - b.n 1b8b0 │ │ + b.n 3a100 │ │ str r0, [r0, r0] │ │ - b.n 1b31c │ │ + b.n 39b6c │ │ asrs r0, r0, #32 │ │ - b.n 1b318 │ │ + b.n 39b68 │ │ asrs r0, r5, #32 │ │ - b.n 1ad30 │ │ + b.n 39580 │ │ asrs r0, r0, #32 │ │ - b.n 1b322 │ │ + b.n 39b72 │ │ asrs r4, r5, #32 │ │ - b.n 1ad38 │ │ + b.n 39588 │ │ asrs r0, r0, #32 │ │ - b.n 1b32c │ │ + b.n 39b7c │ │ asrs r0, r6, #32 │ │ - b.n 1ad40 │ │ + b.n 39590 │ │ asrs r4, r1, #32 │ │ - b.n 1b6ee │ │ + b.n 39f3e │ │ ands r4, r0 │ │ - b.n 1b332 │ │ + b.n 39b82 │ │ asrs r0, r0, #32 │ │ - b.n 1b8b8 │ │ + b.n 3a108 │ │ str r4, [r6, r0] │ │ - b.n 1ad50 │ │ + b.n 395a0 │ │ movs r0, r0 │ │ - b.n 1b340 │ │ + b.n 39b90 │ │ ands r0, r7 │ │ - b.n 1ad58 │ │ + b.n 395a8 │ │ movs r4, r4 │ │ - b.n 1ad5c │ │ + b.n 395ac │ │ movs r0, r2 │ │ - b.n 1b85a │ │ + b.n 3a0aa │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #2260992 @ 0x228000 │ │ - b.n 1b692 │ │ + b.n 39ee2 │ │ movs r0, #124 @ 0x7c │ │ - b.n 1ba96 │ │ + b.n 3a2e6 │ │ lsrs r7, r1, #11 │ │ orn r0, r8, #8912896 @ 0x880000 │ │ - b.n 1ae98 │ │ + b.n 396e8 │ │ lsrs r5, r1, #10 │ │ orr.w sl, r0, #292864 @ 0x47800 │ │ orr.w r0, r0, #8978432 @ 0x890000 │ │ - b.n 1b6aa │ │ - ldrh r7, [r0, #58] @ 0x3a │ │ + b.n 39efa │ │ + ldrh r5, [r2, #52] @ 0x34 │ │ @ instruction: 0xfa00d01c │ │ - b.n 1b808 │ │ + b.n 3a058 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r4, r7, r8, r9, fp, sp, pc} │ │ - vsri.64 , q2, #2 │ │ - bmi.n 1b326 │ │ - bmi.n 1b328 │ │ - bmi.n 1b32a │ │ - ldr r7, [pc, #960] @ (1b744 ) │ │ + ldmia.w sp!, {r2, r6, r9, sl, fp, sp, lr, pc} │ │ + vsri.64 , q2, #4 │ │ + bmi.n 39b76 │ │ + bmi.n 39b78 │ │ + bmi.n 39b7a │ │ + ldr r7, [pc, #960] @ (39f94 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1b8a4 │ │ - beq.n 1b394 │ │ - b.n 1b828 │ │ + b.n 3a0f4 │ │ + beq.n 39be4 │ │ + b.n 3a078 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-344]! @ 0xfffffea8 │ │ - b.n 1b830 │ │ + b.n 3a080 │ │ movs r0, r0 │ │ - b.n 1ba3c │ │ + b.n 3a28c │ │ movs r4, r0 │ │ - b.n 1aeb8 │ │ + b.n 39708 │ │ lsls r2, r6, #6 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 1baea │ │ + b.n 3a33a │ │ strb r1, [r0, #0] │ │ - b.n 1b6ee │ │ + b.n 39f3e │ │ movs r0, r0 │ │ - b.n 1ba58 │ │ + b.n 3a2a8 │ │ lsrs r0, r0, #8 │ │ orr.w r0, r7, #10485760 @ 0xa00000 │ │ - b.n 1b8bc │ │ + b.n 3a10c │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1b8c4 │ │ + b.n 3a114 │ │ lsrs r7, r1, #8 │ │ orr.w sl, r7, #9371648 @ 0x8f0000 │ │ orr.w r1, r0, #5570560 @ 0x550000 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1ba76 │ │ + b.n 3a2c6 │ │ lsls r3, r5, #6 │ │ lsrs r0, r0, #8 │ │ asrs r4, r2, #32 │ │ - b.n 1aef4 │ │ + b.n 39744 │ │ asrs r0, r0, #2 │ │ - b.n 1b8f8 │ │ + b.n 3a148 │ │ lsls r0, r2, #1 │ │ movt r0, #16 │ │ - b.n 1b8e8 │ │ + b.n 3a138 │ │ movs r0, r2 │ │ - b.n 1af04 │ │ + b.n 39754 │ │ strb r0, [r0, #0] │ │ - b.n 1bb2e │ │ + b.n 3a37e │ │ strb r0, [r6, #3] │ │ - b.n 1af0c │ │ + b.n 3975c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 1b8fc │ │ + b.n 3a14c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 1b904 │ │ + b.n 3a154 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 1b90c │ │ + b.n 3a15c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 1b914 │ │ + b.n 3a164 │ │ movs r4, r1 │ │ - b.n 1af30 │ │ + b.n 39780 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 1b920 │ │ + b.n 3a170 │ │ movs r0, r1 │ │ - b.n 1af3c │ │ + b.n 3978c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #15990784 @ 0xf40000 │ │ - b.n 1bb6a │ │ + b.n 3a3ba │ │ lsrs r0, r0, #11 │ │ orr.w r0, r1, #8454144 @ 0x810000 │ │ - b.n 1bb72 │ │ + b.n 3a3c2 │ │ lsls r0, r7, #3 │ │ - b.n 1af50 │ │ + b.n 397a0 │ │ movs r0, r5 │ │ - b.n 1b954 │ │ + b.n 3a1a4 │ │ movs r4, r5 │ │ - b.n 1b93e │ │ + b.n 3a18e │ │ strb r0, [r0, #0] │ │ - b.n 1af44 │ │ + b.n 39794 │ │ movs r0, r3 │ │ - b.n 1af60 │ │ + b.n 397b0 │ │ asrs r0, r0, #32 │ │ - b.n 1af6e │ │ + b.n 397be │ │ stmia r0!, {} │ │ - b.n 1ba4e │ │ + b.n 3a29e │ │ adds r0, #36 @ 0x24 │ │ - b.n 1af6c │ │ + b.n 397bc │ │ stmia r3!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 1bad6 │ │ + b.n 3a326 │ │ movs r0, #32 │ │ - b.n 1af74 │ │ + b.n 397c4 │ │ adds r0, #32 │ │ - b.n 1af80 │ │ + b.n 397d0 │ │ lsrs r3, r5, #29 │ │ - b.n 1b980 │ │ - ldr r2, [pc, #956] @ (1b820 ) │ │ + b.n 3a1d0 │ │ + ldr r2, [pc, #956] @ (3a070 ) │ │ orn r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1b96c │ │ + b.n 3a1bc │ │ subs r3, #144 @ 0x90 │ │ mcr 3, 0, r3, cr0, cr15, {1} │ │ - b.n 1bbf8 │ │ + b.n 3a448 │ │ mvns r4, r4 │ │ @ instruction: 0xf3f924e0 │ │ @ instruction: 0xf2f00a0f │ │ orn pc, r0, #15138816 @ 0xe70000 │ │ - b.n 1b9a0 │ │ + b.n 3a1f0 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #15269888 @ 0xe90000 │ │ - b.n 1b9a8 │ │ + b.n 3a1f8 │ │ ldrh r7, [r5, #22] │ │ orn r4, r0, #1792 @ 0x700 │ │ bfi r0, r6, #0, #25 │ │ - b.n 1afb8 │ │ + b.n 39808 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f2001c │ │ - b.n 1afb8 │ │ + b.n 39808 │ │ movs r4, r3 │ │ - b.n 1afc4 │ │ + b.n 39814 │ │ ands r0, r0 │ │ - b.n 1afc8 │ │ + b.n 39818 │ │ movs r4, #226 @ 0xe2 │ │ bfi r0, r4, #28, #4294967273 │ │ - b.n 1afd0 │ │ + b.n 39820 │ │ str r0, [r1, #0] │ │ - b.n 1afd4 │ │ + b.n 39824 │ │ rors r0, r7 │ │ - bls.w 214ce │ │ - b.n 1afdc │ │ - b.n 1b4e4 │ │ - b.n 1afe0 │ │ + bls.w 3fd1e │ │ + b.n 3982c │ │ + b.n 39d34 │ │ + b.n 39830 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf2642010 │ │ - b.n 1afe8 │ │ - add r0, pc, #208 @ (adr r0, 1b598 ) │ │ - b.n 1afec │ │ + b.n 39838 │ │ + add r0, pc, #208 @ (adr r0, 39de8 ) │ │ + b.n 3983c │ │ str r0, [sp, #224] @ 0xe0 │ │ - b.n 1aff0 │ │ + b.n 39840 │ │ asrs r4, r7, #32 │ │ - b.n 1aff4 │ │ + b.n 39844 │ │ adds r0, #80 @ 0x50 │ │ - b.n 1aff0 │ │ + b.n 39840 │ │ adds r5, #32 │ │ - b.n 1b81a │ │ + b.n 3a06a │ │ adds r0, #76 @ 0x4c │ │ - b.n 1aff8 │ │ + b.n 39848 │ │ adds r5, #33 @ 0x21 │ │ - b.n 1b822 │ │ + b.n 3a072 │ │ adds r1, r0, r0 │ │ - b.n 1b4fe │ │ + b.n 39d4e │ │ adds r1, r5, r0 │ │ - b.n 1b7ec │ │ + b.n 3a03c │ │ asrs r0, r6, #1 │ │ - b.n 1b008 │ │ + b.n 39858 │ │ subs r7, r7, r4 │ │ - b.n 1ba0a │ │ + b.n 3a25a │ │ adds r0, #116 @ 0x74 │ │ - b.n 1b010 │ │ + b.n 39860 │ │ adds r5, #9 │ │ - b.n 1b4fc │ │ + b.n 39d4c │ │ str r0, [r3, r0] │ │ - b.n 1b038 │ │ + b.n 39888 │ │ subs r3, #42 @ 0x2a │ │ - b.n 1b808 │ │ + b.n 3a058 │ │ adds r0, #108 @ 0x6c │ │ - b.n 1b020 │ │ + b.n 39870 │ │ subs r7, #240 @ 0xf0 │ │ - b.n 1bb28 │ │ + b.n 3a378 │ │ adds r3, #255 @ 0xff │ │ - b.n 1bb8e │ │ + b.n 3a3de │ │ str r2, [sp, #40] @ 0x28 │ │ - b.n 1b518 │ │ - add r0, pc, #12 @ (adr r0, 1b520 ) │ │ - b.n 1b856 │ │ + b.n 39d68 │ │ + add r0, pc, #12 @ (adr r0, 39d70 ) │ │ + b.n 3a0a6 │ │ subs r3, #144 @ 0x90 │ │ vadd.f32 s4, s3, s30 │ │ orr.w r0, r5, #8192 @ 0x2000 │ │ - b.n 1bc62 │ │ + b.n 3a4b2 │ │ str r0, [r7, r1] │ │ - b.n 1b040 │ │ + b.n 39890 │ │ ldrsh r3, [r4, r0] │ │ - b.n 1b83c │ │ + b.n 3a08c │ │ str r0, [r5, r1] │ │ - b.n 1b048 │ │ + b.n 39898 │ │ adds r1, #83 @ 0x53 │ │ - b.n 1b524 │ │ + b.n 39d74 │ │ adds r0, #100 @ 0x64 │ │ - b.n 1b050 │ │ + b.n 398a0 │ │ adds r0, #48 @ 0x30 │ │ - b.n 1b9ce │ │ + b.n 3a21e │ │ strb r0, [r5, r0] │ │ - b.n 1b87e │ │ + b.n 3a0ce │ │ adds r3, #7 │ │ - b.n 1b548 │ │ + b.n 39d98 │ │ ldrb r2, [r2, r0] │ │ - b.n 1b4f8 │ │ + b.n 39d48 │ │ subs r5, #36 @ 0x24 │ │ - b.n 1b850 │ │ + b.n 3a0a0 │ │ orrs r7, r7 │ │ - b.n 1bcd6 │ │ + b.n 3a526 │ │ adds r0, #44 @ 0x2c │ │ - b.n 1b06c │ │ + b.n 398bc │ │ adds r0, #4 │ │ - b.n 1b85c │ │ + b.n 3a0ac │ │ ands r0, r5 │ │ - b.n 1b074 │ │ - ldr r2, [pc, #60] @ (1b598 ) │ │ - b.n 1ba76 │ │ + b.n 398c4 │ │ + ldr r2, [pc, #60] @ (39de8 ) │ │ + b.n 3a2c6 │ │ mov r6, r0 │ │ - b.n 1b56a │ │ - ldr r2, [pc, #156] @ (1b600 ) │ │ - b.n 1b86e │ │ + b.n 39dba │ │ + ldr r2, [pc, #156] @ (39e50 ) │ │ + b.n 3a0be │ │ ands r0, r6 │ │ - b.n 1b084 │ │ + b.n 398d4 │ │ str r0, [sp, #16] │ │ - b.n 1b874 │ │ + b.n 3a0c4 │ │ adds r0, #28 │ │ - b.n 1b0ac │ │ + b.n 398fc │ │ bx r4 │ │ - b.n 1b8b6 │ │ + b.n 3a106 │ │ str r6, [r1, #32] │ │ - b.n 1b58e │ │ + b.n 39dde │ │ ldrb r0, [r0, #0] │ │ - b.n 1b596 │ │ - ldr r1, [pc, #96] @ (1b5e0 ) │ │ - b.n 1b534 │ │ + b.n 39de6 │ │ + ldr r1, [pc, #96] @ (39e30 ) │ │ + b.n 39d84 │ │ asrs r3, r0, #20 │ │ - b.n 1b588 │ │ + b.n 39dd8 │ │ ldr r2, [r4, #96] @ 0x60 │ │ - b.n 1b896 │ │ + b.n 3a0e6 │ │ movs r1, #82 @ 0x52 │ │ - b.n 1b580 │ │ + b.n 39dd0 │ │ ldrb r3, [r4, #0] │ │ - b.n 1b8a0 │ │ + b.n 3a0f0 │ │ adds r0, #4 │ │ - b.n 1b8a8 │ │ + b.n 3a0f8 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1b0b4 │ │ + b.n 39904 │ │ movs r0, #2 │ │ - b.n 1b8a4 │ │ + b.n 3a0f4 │ │ subs r6, r5, r4 │ │ - b.n 1b8a4 │ │ + b.n 3a0f4 │ │ movs r0, #5 │ │ - b.n 1b8aa │ │ + b.n 3a0fa │ │ strb r0, [r1, #1] │ │ - b.n 1b0c4 │ │ + b.n 39914 │ │ movs r0, #6 │ │ - b.n 1b8b2 │ │ + b.n 3a102 │ │ asrs r4, r0, #1 │ │ - b.n 1b0cc │ │ + b.n 3991c │ │ lsls r0, r4, #20 │ │ - b.n 1b8ba │ │ + b.n 3a10a │ │ str r0, [r0, #4] │ │ - b.n 1b0d4 │ │ + b.n 39924 │ │ movs r1, r0 │ │ - b.n 1b8be │ │ + b.n 3a10e │ │ str r0, [r7, r0] │ │ - b.n 1b0dc │ │ + b.n 3992c │ │ movs r7, r0 │ │ - b.n 1b8e6 │ │ + b.n 3a136 │ │ ands r4, r6 │ │ - b.n 1b0e4 │ │ + b.n 39934 │ │ movs r1, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r0, #2 │ │ - b.n 1baec │ │ + b.n 3a33c │ │ movs r0, #40 @ 0x28 │ │ - b.n 1baf0 │ │ + b.n 3a340 │ │ asrs r0, r0, #32 │ │ - b.n 1b91a │ │ + b.n 3a16a │ │ lsls r1, r1, #5 │ │ add.w r0, r0, r0, asr #8 │ │ - b.n 1b11c │ │ + b.n 3996c │ │ adds r0, #36 @ 0x24 │ │ - b.n 1b120 │ │ + b.n 39970 │ │ movs r0, #4 │ │ - b.n 1baee │ │ + b.n 3a33e │ │ adds r0, #1 │ │ - b.n 1ba94 │ │ + b.n 3a2e4 │ │ @ instruction: 0xff941aff │ │ movs r6, r2 │ │ and.w r0, r0, r4 │ │ - b.n 1b134 │ │ + b.n 39984 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1b11e │ │ + b.n 3996e │ │ asrs r4, r5, #2 │ │ - b.n 1b122 │ │ + b.n 39972 │ │ lsls r4, r6, #19 │ │ - b.n 1b144 │ │ + b.n 39994 │ │ movs r0, r0 │ │ - b.n 1b728 │ │ + b.n 39f78 │ │ vrhadd.u d14, d2, d31 │ │ @ instruction: 0xffeeeaff │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ @@ -33960,494 +76166,494 @@ │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ lsls r0, r7, #3 │ │ - b.n 1b190 │ │ + b.n 399e0 │ │ asrs r0, r0, #32 │ │ - b.n 1bd9a │ │ + b.n 3a5ea │ │ movs r0, r0 │ │ - b.n 1bcfe │ │ + b.n 3a54e │ │ lsls r5, r7, #3 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 1bda6 │ │ + b.n 3a5f6 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 1b1a4 │ │ + b.n 399f4 │ │ lsls r0, r7, #1 │ │ - b.n 1b188 │ │ + b.n 399d8 │ │ eors r0, r4 │ │ - b.n 1bb08 │ │ + b.n 3a358 │ │ movs r0, r1 │ │ - b.n 1b1b0 │ │ + b.n 39a00 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r9, #8448 @ 0x2100 │ │ - b.n 1b9be │ │ - ldr r2, [pc, #828] @ (1b9bc ) │ │ + b.n 3a20e │ │ + ldr r2, [pc, #828] @ (3a20c ) │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1bb8e │ │ + b.n 3a3de │ │ lsrs r4, r7, #12 │ │ vldr s9, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1bdd2 │ │ + b.n 3a622 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r5, #8650752 @ 0x840000 │ │ - b.n 1b9da │ │ + b.n 3a22a │ │ lsrs r0, r2, #12 │ │ stcl 1, cr1, [fp, #-52] @ 0xffffffcc │ │ add.w r0, r0, r8 │ │ - b.n 1bbae │ │ + b.n 3a3fe │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 1bb4c │ │ + b.n 3a39c │ │ ldrh r7, [r5, #22] │ │ bic.w pc, r0, #8323072 @ 0x7f0000 │ │ - b.n 1bbd4 │ │ + b.n 3a424 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff3be4a │ │ + bne.w fff5a69a │ │ @ instruction: 0xf3f90000 │ │ - b.n 1b1ec │ │ + b.n 39a3c │ │ subs r6, r7, #7 │ │ - b.n 1bbe4 │ │ + b.n 3a434 │ │ adds r0, #92 @ 0x5c │ │ - b.n 1b100 │ │ + b.n 39950 │ │ str r0, [r0, #4] │ │ - b.n 1b104 │ │ + b.n 39954 │ │ strh r0, [r4, r4] │ │ - b.n 1ba12 │ │ + b.n 3a262 │ │ movs r7, r7 │ │ - b.n 1bad6 │ │ + b.n 3a326 │ │ str r0, [r5, r1] │ │ - b.n 1b0f0 │ │ + b.n 39940 │ │ ldrh r0, [r2, r6] │ │ vmov.32 r3, d17[1] │ │ cdp 12, 0, cr0, cr6, cr0, {0} │ │ - b.n 1ba26 │ │ + b.n 3a276 │ │ lsls r6, r4, #4 │ │ - b.n 1b9ea │ │ + b.n 3a23a │ │ strb r4, [r0, #1] │ │ - b.n 1b124 │ │ - ldr r2, [pc, #956] @ (1baac ) │ │ + b.n 39974 │ │ + ldr r2, [pc, #956] @ (3a2fc ) │ │ orn r4, r1, #1840 @ 0x730 │ │ @ instruction: 0xf2f61060 │ │ - b.n 1b130 │ │ + b.n 39980 │ │ lsls r4, r5, #1 │ │ - b.n 1b114 │ │ + b.n 39964 │ │ lsrs r3, r0, #20 │ │ - b.n 1ba04 │ │ + b.n 3a254 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1b13c │ │ + b.n 3998c │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f604e0 │ │ bfi r1, r2, #0, #4 │ │ - b.n 1be92 │ │ + b.n 3a6e2 │ │ lsls r0, r1, #2 │ │ - b.n 1b12c │ │ + b.n 3997c │ │ lsls r7, r0, #4 │ │ - b.n 1ba5a │ │ + b.n 3a2aa │ │ asrs r0, r4, #15 │ │ - b.n 1b25c │ │ + b.n 39aac │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3680c22 │ │ - b.n 1ba26 │ │ + b.n 3a276 │ │ lsrs r6, r0, #24 │ │ - b.n 1ba2a │ │ + b.n 3a27a │ │ asrs r1, r0, #32 │ │ - b.n 1b84c │ │ + b.n 3a09c │ │ lsls r4, r6, #7 │ │ movw r1, #771 @ 0x303 │ │ - b.n 1beb6 │ │ + b.n 3a706 │ │ lsls r0, r1, #2 │ │ - b.n 1bbd0 │ │ + b.n 3a420 │ │ adds r0, #112 @ 0x70 │ │ - b.n 1b154 │ │ + b.n 399a4 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf2604004 │ │ - b.n 1bc46 │ │ + b.n 3a496 │ │ adds r1, #255 @ 0xff │ │ - b.n 1bf0a │ │ + b.n 3a75a │ │ movs r3, #2 │ │ - b.n 1b754 │ │ + b.n 39fa4 │ │ lsrs r7, r1, #10 │ │ orr.w sl, r4, #675840 @ 0xa5000 │ │ - b.n 1ba5a │ │ + b.n 3a2aa │ │ movs r0, #116 @ 0x74 │ │ - b.n 1b170 │ │ + b.n 399c0 │ │ ldrb r5, [r7, #19] │ │ add.w sl, r0, pc, lsl #2 │ │ orn pc, r4, #7143424 @ 0x6d0000 │ │ - b.n 1bc84 │ │ + b.n 3a4d4 │ │ strb r4, [r6, #1] │ │ - b.n 1bc00 │ │ - add r0, pc, #384 @ (adr r0, 1b8ec ) │ │ - b.n 1bc04 │ │ + b.n 3a450 │ │ + add r0, pc, #384 @ (adr r0, 3a13c ) │ │ + b.n 3a454 │ │ asrs r0, r1, #2 │ │ - b.n 1b1a8 │ │ + b.n 399f8 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #4620288 @ 0x468000 │ │ ldmia.w r7, {r1, r2, r4, r5, r9, sl, fp, sp, lr} │ │ - b.n 1bc9c │ │ + b.n 3a4ec │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr2, cr6, cr2, {7} │ │ @ instruction: 0xf3f94aef │ │ orn r3, r6, #3056 @ 0xbf0 │ │ - b.n 1bf10 │ │ + b.n 3a760 │ │ asrs r7, r0, #12 │ │ - b.n 1bad2 │ │ + b.n 3a322 │ │ strb r0, [r0, #2] │ │ - b.n 1bcb0 │ │ + b.n 3a500 │ │ adds r3, r4, #0 │ │ - b.n 1ba9c │ │ + b.n 3a2ec │ │ str r0, [r2, #12] │ │ - b.n 1b2b8 │ │ + b.n 39b08 │ │ asrs r4, r6, #3 │ │ - b.n 1b2bc │ │ + b.n 39b0c │ │ asrs r2, r2, #5 │ │ - b.n 1b798 │ │ + b.n 39fe8 │ │ asrs r4, r5, #3 │ │ - b.n 1b2c4 │ │ + b.n 39b14 │ │ asrs r7, r7, #15 │ │ - b.n 1bf6e │ │ + b.n 3a7be │ │ asrs r3, r0, #4 │ │ - b.n 1b7b4 │ │ + b.n 3a004 │ │ subs r3, #144 @ 0x90 │ │ cdp 4, 3, cr6, cr1, cr6, {7} │ │ @ instruction: 0xf2f61e22 │ │ - b.n 1bac0 │ │ + b.n 3a310 │ │ asrs r0, r6, #3 │ │ - b.n 1b2dc │ │ + b.n 39b2c │ │ asrs r3, r0, #32 │ │ - b.n 1bbca │ │ + b.n 3a41a │ │ str r4, [r2, r1] │ │ - b.n 1bcd8 │ │ + b.n 3a528 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60460 │ │ bfi ip, r8, #4, #4294967294 │ │ - b.n 1bb16 │ │ + b.n 3a366 │ │ asrs r0, r4, #12 │ │ - b.n 1badc │ │ + b.n 3a32c │ │ movs r7, r7 │ │ - b.n 1bbde │ │ + b.n 3a42e │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf36210e8 │ │ - b.n 1b300 │ │ + b.n 39b50 │ │ lsrs r0, r0, #8 │ │ - b.n 1bb2a │ │ + b.n 3a37a │ │ asrs r1, r1, #32 │ │ - b.n 1bb2e │ │ + b.n 3a37e │ │ lsls r4, r6, #7 │ │ movw r1, #242 @ 0xf2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r5, r5, #10682368 @ 0xa30000 │ │ - b.n 1bafe │ │ + b.n 3a34e │ │ lsls r4, r4, #3 │ │ - b.n 1b31c │ │ + b.n 39b6c │ │ movs r2, r1 │ │ - b.n 1bb46 │ │ + b.n 3a396 │ │ strb r4, [r3, #23] │ │ @ instruction: 0xeb008088 │ │ - b.n 1bca4 │ │ + b.n 3a4f4 │ │ asrs r1, r1, #32 │ │ - b.n 1bb52 │ │ + b.n 3a3a2 │ │ movs r0, #10 │ │ - b.n 1bb56 │ │ + b.n 3a3a6 │ │ movs r0, r1 │ │ - b.n 1bb5a │ │ + b.n 3a3aa │ │ strb r0, [r6, #9] │ │ add.w r0, r0, r7 │ │ - b.n 1bb62 │ │ + b.n 3a3b2 │ │ asrs r7, r0, #32 │ │ - b.n 1bb66 │ │ + b.n 3a3b6 │ │ movs r0, #10 │ │ - b.n 1bb6a │ │ + b.n 3a3ba │ │ strb r4, [r5, #9] │ │ add.w r0, r0, r8, asr #16 │ │ - b.n 1bd40 │ │ + b.n 3a590 │ │ movs r0, #8 │ │ - b.n 1bb76 │ │ + b.n 3a3c6 │ │ movs r4, r0 │ │ - b.n 1bb7a │ │ + b.n 3a3ca │ │ asrs r4, r0, #32 │ │ - b.n 1bb7e │ │ + b.n 3a3ce │ │ strb r7, [r4, #9] │ │ add.w r0, r0, r0, lsr #17 │ │ movt r0, #808 @ 0x328 │ │ - b.n 1bd64 │ │ + b.n 3a5b4 │ │ movs r0, r7 │ │ - b.n 1bf8e │ │ + b.n 3a7de │ │ asrs r7, r0, #32 │ │ - b.n 1bb92 │ │ + b.n 3a3e2 │ │ lsrs r0, r0, #11 │ │ orn r0, r1, #2688 @ 0xa80 │ │ - b.n 1bd60 │ │ + b.n 3a5b0 │ │ movs r0, #16 │ │ - b.n 1b398 │ │ - ldr r2, [pc, #572] @ (1ba9c ) │ │ + b.n 39be8 │ │ + ldr r2, [pc, #572] @ (3a2ec ) │ │ orr.w r0, r5, #8384 @ 0x20c0 │ │ - b.n 1bba6 │ │ + b.n 3a3f6 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r5, #13107200 @ 0xc80000 │ │ - b.n 1bfae │ │ + b.n 3a7fe │ │ ldrh r7, [r1, #22] │ │ orn r0, r1, #3735552 @ 0x390000 │ │ - b.n 1bd84 │ │ + b.n 3a5d4 │ │ lsrs r0, r0, #11 │ │ orn r0, r7, #9437184 @ 0x900000 │ │ - b.n 1bd84 │ │ + b.n 3a5d4 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r2, #423936 @ 0x67800 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 1bfca │ │ + b.n 3a81a │ │ lsls r0, r2, #3 │ │ - b.n 1b3a8 │ │ + b.n 39bf8 │ │ movs r0, r0 │ │ - b.n 1bfd2 │ │ + b.n 3a822 │ │ lsls r4, r6, #3 │ │ - b.n 1b3b0 │ │ + b.n 39c00 │ │ movs r0, r2 │ │ - b.n 1bdae │ │ + b.n 3a5fe │ │ add r2, sp, #828 @ 0x33c │ │ orn sl, r2, #1656 @ 0x678 │ │ orn r0, r4, #41984 @ 0xa400 │ │ - b.n 1bfe6 │ │ + b.n 3a836 │ │ subs r3, #0 │ │ ldcl 0, cr7, [r7, #40] @ 0x28 │ │ - b.n 1bbee │ │ - ldr r2, [pc, #572] @ (1baec ) │ │ + b.n 3a43e │ │ + ldr r2, [pc, #572] @ (3a33c ) │ │ orr.w fp, r1, #43008 @ 0xa800 │ │ vldr d18, [sp, #160] @ 0xa0 │ │ vldr s21, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #9043968 @ 0x8a0000 │ │ - b.n 1bc02 │ │ + b.n 3a452 │ │ ldr r7, [r1, #44] @ 0x2c │ │ - bne.w fffa1e64 │ │ + bne.w fffc06b4 │ │ orr.w fp, r5, #37376 @ 0x9200 │ │ vstr d19, [sp, #112] @ 0x70 │ │ vstr d18, [sp, #64] @ 0x40 │ │ vstr s1, [fp, #-784] @ 0xfffffcf0 │ │ orr.w r0, r7, #4161536 @ 0x3f8000 │ │ add.w sl, r0, pc, lsl #3 │ │ orn r0, r5, #9437184 @ 0x900000 │ │ - b.n 1bdf6 │ │ + b.n 3a646 │ │ str r0, [r1, r0] │ │ - b.n 1bc2a │ │ + b.n 3a47a │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r6, #39936 @ 0x9c00 │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 1bc3a │ │ - ldr r3, [pc, #104] @ (1b964 ) │ │ + b.n 3a48a │ │ + ldr r3, [pc, #104] @ (3a1b4 ) │ │ vstr s5, [fp, #-784] @ 0xfffffcf0 │ │ orr.w r0, r5, #3997696 @ 0x3d0000 │ │ add.w r0, r0, r0, asr #9 │ │ - b.n 1b340 │ │ + b.n 39b90 │ │ strh r4, [r0, #4] │ │ - b.n 1bda4 │ │ + b.n 3a5f4 │ │ movs r0, #36 @ 0x24 │ │ - b.n 1b42c │ │ + b.n 39c7c │ │ movs r0, #92 @ 0x5c │ │ - b.n 1b34c │ │ + b.n 39b9c │ │ movs r0, #32 │ │ - b.n 1b434 │ │ + b.n 39c84 │ │ movs r0, #88 @ 0x58 │ │ - b.n 1b354 │ │ + b.n 39ba4 │ │ movs r0, #24 │ │ - b.n 1b43c │ │ + b.n 39c8c │ │ movs r0, #0 │ │ - b.n 1b454 │ │ + b.n 39ca4 │ │ movs r0, #12 │ │ - b.n 1b444 │ │ + b.n 39c94 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1b364 │ │ + b.n 39bb4 │ │ movs r0, r0 │ │ - b.n 1b45c │ │ + b.n 39cac │ │ movs r0, #28 │ │ - b.n 1b450 │ │ + b.n 39ca0 │ │ movs r0, #116 @ 0x74 │ │ - b.n 1b370 │ │ + b.n 39bc0 │ │ asrs r0, r5, #1 │ │ - b.n 1b374 │ │ + b.n 39bc4 │ │ lsls r0, r0, #20 │ │ - b.n 1bc82 │ │ + b.n 3a4d2 │ │ movs r0, #16 │ │ - b.n 1b460 │ │ + b.n 39cb0 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1b380 │ │ + b.n 39bd0 │ │ str r0, [sp, #432] @ 0x1b0 │ │ - b.n 1b384 │ │ + b.n 39bd4 │ │ ldmia r0, {r0, r5} │ │ - b.n 1bc52 │ │ + b.n 3a4a2 │ │ movs r0, #8 │ │ - b.n 1b470 │ │ + b.n 39cc0 │ │ adds r1, r0, r0 │ │ - b.n 1bc9a │ │ + b.n 3a4ea │ │ movs r0, #20 │ │ - b.n 1b498 │ │ + b.n 39ce8 │ │ str r0, [r6, r1] │ │ - b.n 1b398 │ │ + b.n 39be8 │ │ asrs r1, r5, #20 │ │ - b.n 1bc68 │ │ - b.n 1ba58 │ │ - b.n 1b3a0 │ │ + b.n 3a4b8 │ │ + b.n 3a2a8 │ │ + b.n 39bf0 │ │ asrs r0, r7, #32 │ │ - b.n 1b472 │ │ + b.n 39cc2 │ │ subs r1, r1, r4 │ │ - b.n 1bcb2 │ │ + b.n 3a502 │ │ asrs r5, r4, #8 │ │ - b.n 1bc78 │ │ + b.n 3a4c8 │ │ lsls r0, r1, #2 │ │ - b.n 1b3b0 │ │ + b.n 39c00 │ │ asrs r4, r6, #32 │ │ - b.n 1b482 │ │ + b.n 39cd2 │ │ asrs r6, r1, #16 │ │ - b.n 1bcc2 │ │ + b.n 3a512 │ │ movs r4, r0 │ │ - b.n 1b4a0 │ │ + b.n 39cf0 │ │ lsls r1, r2, #4 │ │ ldmia.w r8, {r3, r5, r8, fp, ip} │ │ - b.n 1bc90 │ │ + b.n 3a4e0 │ │ asrs r4, r5, #32 │ │ - b.n 1b496 │ │ + b.n 39ce6 │ │ asrs r0, r1, #28 │ │ - b.n 1bcd6 │ │ + b.n 3a526 │ │ asrs r4, r4, #24 │ │ - b.n 1bc9c │ │ + b.n 3a4ec │ │ asrs r0, r5, #32 │ │ - b.n 1b4a2 │ │ + b.n 39cf2 │ │ subs r4, r0, r0 │ │ - b.n 1bce2 │ │ + b.n 3a532 │ │ ands r4, r0 │ │ - b.n 1b4e0 │ │ + b.n 39d30 │ │ asrs r0, r4, #12 │ │ - b.n 1bcac │ │ - add r0, pc, #256 @ (adr r0, 1baac ) │ │ - b.n 1b3e4 │ │ + b.n 3a4fc │ │ + add r0, pc, #256 @ (adr r0, 3a2fc ) │ │ + b.n 39c34 │ │ lsrs r0, r0, #20 │ │ - b.n 1bcba │ │ + b.n 3a50a │ │ movs r0, r4 │ │ - b.n 1b4ba │ │ + b.n 39d0a │ │ movs r4, r1 │ │ - b.n 1b4f4 │ │ + b.n 39d44 │ │ adds r0, #68 @ 0x44 │ │ - b.n 1b3f4 │ │ + b.n 39c44 │ │ ands r0, r1 │ │ - b.n 1b4fc │ │ + b.n 39d4c │ │ lsls r0, r0, #20 │ │ - b.n 1bd06 │ │ + b.n 3a556 │ │ strb r0, [r2, #1] │ │ - b.n 1b400 │ │ + b.n 39c50 │ │ lsrs r2, r5, #32 │ │ - b.n 1bcce │ │ + b.n 3a51e │ │ movs r4, r3 │ │ - b.n 1b4d6 │ │ + b.n 39d26 │ │ lsrs r2, r1, #32 │ │ - b.n 1bd16 │ │ + b.n 3a566 │ │ str r4, [r2, #4] │ │ - b.n 1b410 │ │ + b.n 39c60 │ │ lsls r3, r4, #20 │ │ - b.n 1bcde │ │ + b.n 3a52e │ │ movs r0, r3 │ │ - b.n 1b4e6 │ │ + b.n 39d36 │ │ lsrs r3, r0, #12 │ │ - b.n 1bd26 │ │ + b.n 3a576 │ │ adds r0, #24 │ │ - b.n 1b524 │ │ + b.n 39d74 │ │ lsls r4, r4, #8 │ │ - b.n 1bcee │ │ + b.n 3a53e │ │ movs r4, r2 │ │ - b.n 1b4f6 │ │ + b.n 39d46 │ │ lsls r7, r0, #16 │ │ - b.n 1bd36 │ │ + b.n 3a586 │ │ asrs r4, r4, #32 │ │ - b.n 1b4fe │ │ + b.n 39d4e │ │ lsrs r6, r4, #4 │ │ - b.n 1bcfe │ │ + b.n 3a54e │ │ movs r4, r1 │ │ - b.n 1b506 │ │ + b.n 39d56 │ │ lsls r6, r0, #28 │ │ - b.n 1bd46 │ │ + b.n 3a596 │ │ asrs r1, r0, #32 │ │ - b.n 1c14a │ │ + b.n 3a99a │ │ lsls r3, r4, #24 │ │ - b.n 1bd0e │ │ + b.n 3a55e │ │ movs r0, r1 │ │ - b.n 1b516 │ │ + b.n 39d66 │ │ lsrs r3, r0, #8 │ │ - b.n 1bd56 │ │ + b.n 3a5a6 │ │ adds r0, #32 │ │ - b.n 1b554 │ │ + b.n 39da4 │ │ stmia r0!, {r2, r3, r4, r5} │ │ - b.n 1b522 │ │ + b.n 39d72 │ │ lsls r3, r4, #12 │ │ - b.n 1bd22 │ │ + b.n 3a572 │ │ movs r4, r0 │ │ - b.n 1b52a │ │ + b.n 39d7a │ │ movs r4, r4 │ │ - b.n 1b564 │ │ + b.n 39db4 │ │ lsrs r3, r0, #20 │ │ - b.n 1bd2e │ │ + b.n 3a57e │ │ movs r0, r0 │ │ - b.n 1b536 │ │ + b.n 39d86 │ │ movs r0, r2 │ │ - b.n 1b570 │ │ + b.n 39dc0 │ │ lsls r0, r0, #4 │ │ - b.n 1bd7a │ │ + b.n 3a5ca │ │ lsrs r6, r5, #16 │ │ - b.n 1bd3e │ │ + b.n 3a58e │ │ lsrs r5, r0, #24 │ │ - b.n 1bd42 │ │ + b.n 3a592 │ │ movs r0, r6 │ │ - b.n 1b54a │ │ + b.n 39d9a │ │ movs r4, r3 │ │ - b.n 1b584 │ │ + b.n 39dd4 │ │ lsls r0, r0, #4 │ │ - b.n 1bd8e │ │ + b.n 3a5de │ │ lsrs r7, r4, #16 │ │ - b.n 1bd52 │ │ + b.n 3a5a2 │ │ lsrs r4, r0, #24 │ │ - b.n 1bd56 │ │ + b.n 3a5a6 │ │ movs r0, r2 │ │ - b.n 1b55e │ │ + b.n 39dae │ │ movs r1, r0 │ │ - b.n 1bd9e │ │ - beq.n 1bac0 │ │ - b.n 1bef8 │ │ + b.n 3a5ee │ │ + beq.n 3a310 │ │ + b.n 3a748 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1bf84 │ │ + b.n 3a7d4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, r5, r6} │ │ - b.n 1b5b0 │ │ + b.n 39e00 │ │ movs r0, r0 │ │ - b.n 1bb94 │ │ + b.n 3a3e4 │ │ movs r4, r0 │ │ and.w r0, r0, r4, ror #1 │ │ - b.n 1b5bc │ │ + b.n 39e0c │ │ movs r0, r0 │ │ - b.n 1bba0 │ │ + b.n 3a3f0 │ │ movs r1, r0 │ │ and.w r0, r0, ip, asr #1 │ │ - b.n 1b5c8 │ │ + b.n 39e18 │ │ movs r0, r0 │ │ - b.n 1bbac │ │ + b.n 3a3fc │ │ asrs r4, r0, #32 │ │ - b.n 1b5cc │ │ + b.n 39e1c │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1b5b8 │ │ + b.n 39e08 │ │ asrs r4, r5, #2 │ │ - b.n 1b5bc │ │ + b.n 39e0c │ │ vrhadd.u d14, d2, d31 │ │ asrs r0, r0, #32 │ │ - b.n 1c1e2 │ │ + b.n 3aa32 │ │ @ instruction: 0xffeceaff │ │ - blx 41c0e8 │ │ - blx 41c0ec │ │ - blx 41c0f0 │ │ + blx 43a938 │ │ + blx 43a93c │ │ + blx 43a940 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r2, r1 │ │ @@ -34468,2626 +76674,2626 @@ │ │ movs r6, r1 │ │ movs r0, r0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ - ldr r6, [sp, #948] @ 0x3b4 │ │ - vdup.16 d25, d28[3] │ │ - @ instruction: 0xfffe9e0f │ │ - vtrn. q13, q7 │ │ - vrsra.u32 q13, q0, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + pop {r1, r3, r4, r6, r7} │ │ + vrsra.u64 d27, d3, #4 │ │ + vtbx.8 d27, {d12-d14}, d2 │ │ + @ instruction: 0xfffcb8d9 │ │ + vpadal.s d30, d0 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1c028 │ │ + b.n 3a878 │ │ svc 159 @ 0x9f │ │ - b.n 1bfac │ │ + b.n 3a7fc │ │ str r0, [sp, #4] │ │ - b.n 1be56 │ │ + b.n 3a6a6 │ │ lsls r4, r0, #2 │ │ - b.n 1b634 │ │ + b.n 39e84 │ │ asrs r0, r2, #1 │ │ - b.n 1c020 │ │ + b.n 3a870 │ │ lsls r0, r1, #1 │ │ - b.n 1bfb8 │ │ + b.n 3a808 │ │ movs r0, #184 @ 0xb8 │ │ - b.n 1b640 │ │ + b.n 39e90 │ │ asrs r0, r6, #2 │ │ - b.n 1b644 │ │ + b.n 39e94 │ │ strb r3, [r2, #20] │ │ add.w r0, r0, ip, asr #32 │ │ - b.n 1c272 │ │ + b.n 3aac2 │ │ strh r1, [r1, #0] │ │ - b.n 1be76 │ │ + b.n 3a6c6 │ │ lsrs r0, r0, #10 │ │ orn r0, r8, #15728640 @ 0xf00000 │ │ - b.n 1bfd4 │ │ + b.n 3a824 │ │ movs r0, #36 @ 0x24 │ │ - b.n 1c282 │ │ + b.n 3aad2 │ │ strb r0, [r6, #1] │ │ - b.n 1bfdc │ │ + b.n 3a82c │ │ ands r0, r0 │ │ - b.n 1be8a │ │ + b.n 3a6da │ │ str r0, [r0, r0] │ │ - b.n 1be8e │ │ + b.n 3a6de │ │ lsrs r2, r0, #11 │ │ - bfl 10, fffe02f2 │ │ - b.n 1c156 │ │ + bfl 10, ffffeb42 │ │ + b.n 3a9a6 │ │ lsrs r0, r1, #12 │ │ ldcl 0, cr4, [r9, #496] @ 0x1f0 │ │ - b.n 1b678 │ │ + b.n 39ec8 │ │ lsrs r4, r2, #12 │ │ stcl 0, cr0, [fp, #-0] │ │ - b.n 1b68e │ │ + b.n 39ede │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r5, r8, r9, fp, ip} │ │ - b.n 1beae │ │ + b.n 3a6fe │ │ str r4, [r4, #4] │ │ - b.n 1b5a8 │ │ + b.n 39df8 │ │ cmp r4, #129 @ 0x81 │ │ - b.n 1bd7a │ │ + b.n 3a5ca │ │ asrs r1, r0, #12 │ │ - b.n 1bc80 │ │ + b.n 3a4d0 │ │ adds r0, #16 │ │ - b.n 1c088 │ │ + b.n 3a8d8 │ │ adds r0, #136 @ 0x88 │ │ - b.n 1b69c │ │ + b.n 39eec │ │ lsrs r7, r3, #12 │ │ - b.n 1bb44 │ │ - add r0, pc, #320 @ (adr r0, 1bcc8 ) │ │ - b.n 1b5c0 │ │ + b.n 3a394 │ │ + add r0, pc, #320 @ (adr r0, 3a518 ) │ │ + b.n 39e10 │ │ adds r2, r4, #4 │ │ - b.n 1bc90 │ │ + b.n 3a4e0 │ │ stc 0, cr14, [r1, #-540]! @ 0xfffffde4 │ │ ldmia r5, {r1, r2, r3, r5} │ │ - b.n 1bca2 │ │ + b.n 3a4f2 │ │ str r0, [r2, #0] │ │ - b.n 1c0ac │ │ + b.n 3a8fc │ │ lsrs r7, r1, #10 │ │ orn sl, r6, #6782976 @ 0x678000 │ │ orr.w r0, r3, #3584 @ 0xe00 │ │ - b.n 1b5dc │ │ + b.n 39e2c │ │ str r4, [r3, r1] │ │ - b.n 1b5e0 │ │ + b.n 39e30 │ │ ldr r4, [r5, #80] @ 0x50 │ │ - b.n 1bcba │ │ + b.n 3a50a │ │ strb r0, [r3, #1] │ │ - b.n 1b5e8 │ │ + b.n 39e38 │ │ adds r0, #84 @ 0x54 │ │ - b.n 1b5ec │ │ + b.n 39e3c │ │ ldrb r6, [r4, r4] │ │ - b.n 1bcc4 │ │ + b.n 3a514 │ │ ldrb r5, [r4, #20] │ │ - b.n 1bccc │ │ + b.n 3a51c │ │ subs r5, #39 @ 0x27 │ │ - b.n 1bcc8 │ │ + b.n 3a518 │ │ add r5, sp, #140 @ 0x8c │ │ - b.n 1bcda │ │ + b.n 3a52a │ │ lsrs r2, r5, #20 │ │ - b.n 1bcca │ │ + b.n 3a51a │ │ movs r0, r0 │ │ - b.n 1b6d6 │ │ + b.n 39f26 │ │ lsls r7, r7, #12 │ │ - b.n 1c356 │ │ + b.n 3aba6 │ │ lsls r0, r6, #1 │ │ - b.n 1b5ec │ │ + b.n 39e3c │ │ lsls r7, r7, #12 │ │ - b.n 1c35c │ │ + b.n 3abac │ │ lsls r4, r5, #1 │ │ - b.n 1b5f4 │ │ + b.n 39e44 │ │ lsls r7, r7, #12 │ │ - b.n 1c37e │ │ + b.n 3abce │ │ lsls r0, r5, #1 │ │ - b.n 1b5fc │ │ + b.n 39e4c │ │ lsls r7, r7, #12 │ │ - b.n 1c382 │ │ + b.n 3abd2 │ │ lsls r4, r4, #1 │ │ - b.n 1b604 │ │ + b.n 39e54 │ │ lsls r7, r7, #12 │ │ - b.n 1c37e │ │ + b.n 3abce │ │ lsls r0, r4, #1 │ │ - b.n 1b60c │ │ + b.n 39e5c │ │ lsls r7, r7, #12 │ │ - b.n 1c384 │ │ + b.n 3abd4 │ │ lsls r4, r3, #1 │ │ - b.n 1b614 │ │ + b.n 39e64 │ │ lsls r7, r7, #12 │ │ - b.n 1c390 │ │ + b.n 3abe0 │ │ lsls r0, r3, #1 │ │ - b.n 1b61c │ │ + b.n 39e6c │ │ lsls r7, r7, #12 │ │ - b.n 1c390 │ │ + b.n 3abe0 │ │ str r0, [r7, r2] │ │ - b.n 1b748 │ │ + b.n 39f98 │ │ lsls r4, r2, #1 │ │ - b.n 1b628 │ │ + b.n 39e78 │ │ lsls r7, r7, #12 │ │ - b.n 1c3aa │ │ + b.n 3abfa │ │ eors r0, r1 │ │ - b.n 1c0b0 │ │ + b.n 3a900 │ │ lsls r0, r2, #1 │ │ - b.n 1b634 │ │ + b.n 39e84 │ │ lsls r0, r3, #2 │ │ - b.n 1c0b8 │ │ + b.n 3a908 │ │ asrs r5, r0, #32 │ │ - b.n 1bf66 │ │ + b.n 3a7b6 │ │ movs r0, #4 │ │ - b.n 1bf6a │ │ + b.n 3a7ba │ │ strb r4, [r5, #5] │ │ add.w r0, r0, r0 │ │ - b.n 1b762 │ │ + b.n 39fb2 │ │ strb r0, [r0, #3] │ │ - b.n 1c0cc │ │ + b.n 3a91c │ │ lsls r0, r2, #2 │ │ - b.n 1b754 │ │ + b.n 39fa4 │ │ asrs r0, r5, #32 │ │ - b.n 1c148 │ │ + b.n 3a998 │ │ movs r0, r5 │ │ - b.n 1b774 │ │ + b.n 39fc4 │ │ movs r0, #4 │ │ - b.n 1bf86 │ │ + b.n 3a7d6 │ │ lsls r4, r1, #2 │ │ - b.n 1b764 │ │ + b.n 39fb4 │ │ movs r0, r6 │ │ - b.n 1b780 │ │ + b.n 39fd0 │ │ lsls r4, r7, #2 │ │ - b.n 1b76c │ │ + b.n 39fbc │ │ movs r4, r6 │ │ - b.n 1b788 │ │ + b.n 39fd8 │ │ lsls r0, r5, #2 │ │ - b.n 1b774 │ │ + b.n 39fc4 │ │ movs r0, r7 │ │ - b.n 1b790 │ │ + b.n 39fe0 │ │ lsls r4, r4, #2 │ │ - b.n 1b77c │ │ + b.n 39fcc │ │ movs r4, r7 │ │ - b.n 1b798 │ │ + b.n 39fe8 │ │ lsls r4, r2, #2 │ │ - b.n 1b784 │ │ + b.n 39fd4 │ │ lsls r0, r0, #1 │ │ - b.n 1b7a0 │ │ + b.n 39ff0 │ │ lsls r0, r3, #2 │ │ - b.n 1b78c │ │ + b.n 39fdc │ │ lsls r4, r0, #1 │ │ - b.n 1b7a8 │ │ + b.n 39ff8 │ │ lsls r4, r3, #2 │ │ - b.n 1b794 │ │ + b.n 39fe4 │ │ lsls r0, r1, #1 │ │ - b.n 1b7b0 │ │ + b.n 3a000 │ │ lsls r0, r4, #2 │ │ - b.n 1b79c │ │ + b.n 39fec │ │ lsls r4, r1, #1 │ │ - b.n 1b7b8 │ │ + b.n 3a008 │ │ lsls r0, r6, #1 │ │ - b.n 1b7a4 │ │ + b.n 39ff4 │ │ movs r7, r0 │ │ - b.n 1bfce │ │ + b.n 3a81e │ │ str r0, [sp, #720] @ 0x2d0 │ │ - b.n 1b7ac │ │ + b.n 39ffc │ │ strb r2, [r2, #5] │ │ add.w r0, r0, r0, ror #10 │ │ - b.n 1b7d4 │ │ + b.n 3a024 │ │ movs r7, r0 │ │ - b.n 1bfde │ │ + b.n 3a82e │ │ asrs r7, r0, #32 │ │ - b.n 1bfe2 │ │ + b.n 3a832 │ │ strb r6, [r1, #5] │ │ add.w r0, r0, r0, ror #1 │ │ - b.n 1c140 │ │ + b.n 3a990 │ │ adds r0, #232 @ 0xe8 │ │ - b.n 1c144 │ │ + b.n 3a994 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #7602176 @ 0x740000 │ │ - b.n 1c14c │ │ - b.n 1bcb8 │ │ - b.n 1bffa │ │ + b.n 3a99c │ │ + b.n 3a508 │ │ + b.n 3a84a │ │ stmia r0!, {} │ │ - b.n 1bffe │ │ + b.n 3a84e │ │ movs r4, r4 │ │ - b.n 1c402 │ │ + b.n 3ac52 │ │ str r0, [r3, #8] │ │ - b.n 1b6fc │ │ + b.n 39f4c │ │ lsrs r0, r0, #11 │ │ orr.w r0, lr, #9371648 @ 0x8f0000 │ │ ldmia.w r3, {r2, r4, r7, ip, lr} │ │ - b.n 1b708 │ │ + b.n 39f58 │ │ movs r6, r0 │ │ - b.n 1bdd6 │ │ + b.n 3a626 │ │ strb r0, [r2, #2] │ │ - b.n 1b710 │ │ + b.n 39f60 │ │ lsls r4, r1 │ │ - b.n 1b714 │ │ + b.n 39f64 │ │ lsls r0, r5, #3 │ │ - b.n 1b6f8 │ │ + b.n 39f48 │ │ movs r5, r0 │ │ - b.n 1bde8 │ │ + b.n 3a638 │ │ lsls r4, r4, #3 │ │ - b.n 1b700 │ │ + b.n 39f50 │ │ movs r7, r0 │ │ - b.n 1bdf2 │ │ + b.n 3a642 │ │ lsls r0, r4, #3 │ │ - b.n 1b708 │ │ + b.n 39f58 │ │ movs r4, r0 │ │ - b.n 1bdfc │ │ + b.n 3a64c │ │ lsls r4, r3, #3 │ │ - b.n 1b710 │ │ + b.n 39f60 │ │ asrs r4, r1, #32 │ │ - b.n 1c03e │ │ + b.n 3a88e │ │ lsls r0, r1, #2 │ │ - b.n 1b83c │ │ + b.n 3a08c │ │ strh r0, [r1, #4] │ │ - b.n 1b73c │ │ + b.n 39f8c │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1c226 │ │ + b.n 3aa76 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #4456448 @ 0x440000 │ │ - b.n 1b830 │ │ + b.n 3a080 │ │ lsls r0, r3, #3 │ │ - b.n 1b750 │ │ + b.n 39fa0 │ │ lsrs r4, r2, #12 │ │ ldcl 0, cr0, [fp, #-32] @ 0xffffffe0 │ │ - b.n 1be22 │ │ + b.n 3a672 │ │ lsls r0, r3, #3 │ │ - b.n 1b73c │ │ + b.n 39f8c │ │ lsrs r2, r6, #12 │ │ stcl 0, cr6, [fp, #-480] @ 0xfffffe20 │ │ - b.n 1b848 │ │ + b.n 3a098 │ │ str r4, [r0, #8] │ │ - b.n 1b768 │ │ + b.n 39fb8 │ │ lsls r4, r2, #3 │ │ - b.n 1b76c │ │ - add r0, pc, #512 @ (adr r0, 1bf38 ) │ │ - b.n 1b770 │ │ + b.n 39fbc │ │ + add r0, pc, #512 @ (adr r0, 3a788 ) │ │ + b.n 39fc0 │ │ movs r6, r0 │ │ - b.n 1be3e │ │ + b.n 3a68e │ │ lsls r4, r2, #3 │ │ - b.n 1b758 │ │ + b.n 39fa8 │ │ lsls r0, r2, #3 │ │ - b.n 1b77c │ │ + b.n 39fcc │ │ strb r0, [r0, #2] │ │ - b.n 1b864 │ │ + b.n 3a0b4 │ │ movs r2, r1 │ │ - b.n 1be4e │ │ + b.n 3a69e │ │ lsls r0, r2, #3 │ │ - b.n 1b768 │ │ + b.n 39fb8 │ │ strb r4, [r7, #1] │ │ - b.n 1b78c │ │ + b.n 39fdc │ │ lsls r4, r1, #3 │ │ - b.n 1b790 │ │ + b.n 39fe0 │ │ str r4, [r6, r1] │ │ - b.n 1b878 │ │ + b.n 3a0c8 │ │ movs r7, r0 │ │ - b.n 1be62 │ │ + b.n 3a6b2 │ │ lsls r4, r1, #3 │ │ - b.n 1b77c │ │ + b.n 39fcc │ │ str r0, [r7, r1] │ │ - b.n 1b7a0 │ │ + b.n 39ff0 │ │ lsls r0, r1, #3 │ │ - b.n 1b7a4 │ │ + b.n 39ff4 │ │ str r0, [sp, #464] @ 0x1d0 │ │ - b.n 1b7a8 │ │ + b.n 39ff8 │ │ movs r5, r0 │ │ - b.n 1be76 │ │ + b.n 3a6c6 │ │ lsls r0, r1, #3 │ │ - b.n 1b790 │ │ + b.n 39fe0 │ │ movs r0, r0 │ │ - b.n 1b8ba │ │ + b.n 3a10a │ │ eors r4, r5 │ │ - b.n 1b89c │ │ + b.n 3a0ec │ │ movs r1, r1 │ │ - b.n 1be86 │ │ + b.n 3a6d6 │ │ movs r0, r0 │ │ - b.n 1b8a6 │ │ + b.n 3a0f6 │ │ lsls r0, r0, #3 │ │ - b.n 1b7c4 │ │ + b.n 3a014 │ │ lsls r4, r1, #1 │ │ - b.n 1b8ac │ │ + b.n 3a0fc │ │ lsls r4, r7, #2 │ │ - b.n 1b7cc │ │ + b.n 3a01c │ │ lsls r0, r0, #1 │ │ - b.n 1b8b4 │ │ + b.n 3a104 │ │ lsls r0, r7, #2 │ │ - b.n 1b7d4 │ │ + b.n 3a024 │ │ lsls r0, r4, #1 │ │ - b.n 1b8bc │ │ + b.n 3a10c │ │ lsls r4, r6, #2 │ │ - b.n 1b7dc │ │ + b.n 3a02c │ │ lsls r4, r3, #1 │ │ - b.n 1b8c4 │ │ + b.n 3a114 │ │ lsls r0, r4, #2 │ │ - b.n 1b7e4 │ │ + b.n 3a034 │ │ lsls r4, r0, #1 │ │ - b.n 1b8cc │ │ + b.n 3a11c │ │ lsls r4, r4, #2 │ │ - b.n 1b7ec │ │ + b.n 3a03c │ │ lsls r0, r1, #1 │ │ - b.n 1b8d4 │ │ + b.n 3a124 │ │ lsls r0, r5, #2 │ │ - b.n 1b7f4 │ │ + b.n 3a044 │ │ lsls r0, r2, #1 │ │ - b.n 1b8dc │ │ + b.n 3a12c │ │ lsls r4, r5, #2 │ │ - b.n 1b7fc │ │ + b.n 3a04c │ │ lsls r4, r2, #1 │ │ - b.n 1b8e4 │ │ + b.n 3a134 │ │ lsls r0, r6, #2 │ │ - b.n 1b804 │ │ + b.n 3a054 │ │ lsls r0, r3, #1 │ │ - b.n 1b8ec │ │ + b.n 3a13c │ │ lsls r4, r3, #2 │ │ - b.n 1b80c │ │ + b.n 3a05c │ │ lsls r4, r4, #1 │ │ - b.n 1b8f4 │ │ + b.n 3a144 │ │ lsrs r1, r2, #24 │ │ - b.n 1c2f8 │ │ - b.n 1bf38 │ │ - b.n 1b8fc │ │ + b.n 3ab48 │ │ + b.n 3a788 │ │ + b.n 3a14c │ │ strb r5, [r4, #17] │ │ add.w pc, r0, ip, ror #3 │ │ - b.n 1c408 │ │ + b.n 3ac58 │ │ asrs r7, r7, #8 │ │ - b.n 1c5ae │ │ + b.n 3adfe │ │ lsls r7, r7, #3 │ │ - b.n 1c472 │ │ + b.n 3acc2 │ │ movs r0, #116 @ 0x74 │ │ - b.n 1b930 │ │ + b.n 3a180 │ │ movs r1, r1 │ │ - b.n 1be7a │ │ + b.n 3a6ca │ │ lsls r4, r1, #4 │ │ - b.n 1b918 │ │ + b.n 3a168 │ │ movs r5, r0 │ │ - b.n 1be84 │ │ + b.n 3a6d4 │ │ lsls r0, r1, #4 │ │ - b.n 1b920 │ │ + b.n 3a170 │ │ movs r7, r0 │ │ - b.n 1be8c │ │ + b.n 3a6dc │ │ lsls r4, r0, #4 │ │ - b.n 1b928 │ │ + b.n 3a178 │ │ movs r2, r1 │ │ - b.n 1be94 │ │ + b.n 3a6e4 │ │ lsls r0, r0, #4 │ │ - b.n 1b930 │ │ + b.n 3a180 │ │ movs r6, r0 │ │ - b.n 1be9c │ │ + b.n 3a6ec │ │ lsls r4, r7, #3 │ │ - b.n 1b938 │ │ + b.n 3a188 │ │ movs r0, r1 │ │ - b.n 1bea4 │ │ + b.n 3a6f4 │ │ lsls r0, r7, #3 │ │ - b.n 1b940 │ │ + b.n 3a190 │ │ lsls r4, r5, #1 │ │ - b.n 1b964 │ │ + b.n 3a1b4 │ │ movs r0, r0 │ │ - b.n 1beb0 │ │ + b.n 3a700 │ │ lsls r4, r6, #3 │ │ - b.n 1b94c │ │ + b.n 3a19c │ │ lsls r0, r0, #2 │ │ - b.n 1b970 │ │ + b.n 3a1c0 │ │ movs r0, r0 │ │ - b.n 1bebc │ │ + b.n 3a70c │ │ asrs r4, r7, #2 │ │ - b.n 1c45c │ │ + b.n 3acac │ │ lsls r0, r6, #3 │ │ - b.n 1b95c │ │ + b.n 3a1ac │ │ subs r7, r7, #7 │ │ - b.n 1c4c6 │ │ + b.n 3ad16 │ │ lsrs r1, r7, #20 │ │ - b.n 1c54c │ │ + b.n 3ad9c │ │ lsls r0, r0, #2 │ │ - b.n 1b968 │ │ + b.n 3a1b8 │ │ movs r2, r0 │ │ - b.n 1bed2 │ │ + b.n 3a722 │ │ lsls r4, r5, #3 │ │ - b.n 1b970 │ │ + b.n 3a1c0 │ │ lsls r0, r7, #1 │ │ - b.n 1b994 │ │ + b.n 3a1e4 │ │ movs r0, #232 @ 0xe8 │ │ - b.n 1c378 │ │ + b.n 3abc8 │ │ movs r0, r0 │ │ - b.n 1bee4 │ │ + b.n 3a734 │ │ lsls r0, r5, #3 │ │ - b.n 1b980 │ │ + b.n 3a1d0 │ │ lsrs r1, r2, #24 │ │ - b.n 1c300 │ │ + b.n 3ab50 │ │ asrs r0, r6, #1 │ │ - b.n 1c304 │ │ + b.n 3ab54 │ │ strb r3, [r3, #3] │ │ add.w r0, r0, r0, ror #17 │ │ - b.n 1b9b0 │ │ + b.n 3a200 │ │ str r3, [sp, #836] @ 0x344 │ │ - b.n 1c47a │ │ + b.n 3acca │ │ asrs r4, r1, #2 │ │ - b.n 1b9b8 │ │ + b.n 3a208 │ │ movs r0, #144 @ 0x90 │ │ - b.n 1b9bc │ │ + b.n 3a20c │ │ lsrs r4, r4, #12 │ │ - b.n 1c1c6 │ │ + b.n 3aa16 │ │ adds r0, #64 @ 0x40 │ │ - b.n 1b9c4 │ │ + b.n 3a214 │ │ adds r0, r0, r6 │ │ - b.n 1c090 │ │ + b.n 3a8e0 │ │ lsls r0, r0, #12 │ │ - b.n 1bf96 │ │ + b.n 3a7e6 │ │ lsrs r1, r4, #20 │ │ - b.n 1bf96 │ │ + b.n 3a7e6 │ │ asrs r7, r7, #12 │ │ - b.n 1c61c │ │ + b.n 3ae6c │ │ movs r3, #63 @ 0x3f │ │ - b.n 1c61e │ │ + b.n 3ae6e │ │ movs r0, #104 @ 0x68 │ │ - b.n 1b9bc │ │ - add r0, pc, #8 @ (adr r0, 1beac ) │ │ - b.n 1bfac │ │ + b.n 3a20c │ │ + add r0, pc, #8 @ (adr r0, 3a6fc ) │ │ + b.n 3a7fc │ │ movs r0, #76 @ 0x4c │ │ - b.n 1b9e4 │ │ + b.n 3a234 │ │ asrs r4, r5, #1 │ │ - b.n 1b9c8 │ │ + b.n 3a218 │ │ adds r0, #1 │ │ - b.n 1bfb6 │ │ + b.n 3a806 │ │ asrs r4, r7, #2 │ │ - b.n 1b9f0 │ │ + b.n 3a240 │ │ adds r0, #120 @ 0x78 │ │ - b.n 1b9d4 │ │ + b.n 3a224 │ │ cmp r5, #32 │ │ - b.n 1bfc0 │ │ + b.n 3a810 │ │ lsls r0, r5, #2 │ │ - b.n 1b9fc │ │ + b.n 3a24c │ │ asrs r4, r4, #1 │ │ - b.n 1ba00 │ │ + b.n 3a250 │ │ ldrb r2, [r4, #20] │ │ - b.n 1bfca │ │ + b.n 3a81a │ │ lsls r4, r4, #2 │ │ - b.n 1ba08 │ │ - add r0, pc, #464 @ (adr r0, 1c0a0 ) │ │ - b.n 1b9ec │ │ + b.n 3a258 │ │ + add r0, pc, #464 @ (adr r0, 3a8f0 ) │ │ + b.n 3a23c │ │ ldr r7, [r4, #80] @ 0x50 │ │ - b.n 1bfd6 │ │ + b.n 3a826 │ │ lsls r4, r2, #2 │ │ - b.n 1ba14 │ │ + b.n 3a264 │ │ ldrb r6, [r4, r4] │ │ - b.n 1bfde │ │ + b.n 3a82e │ │ lsls r0, r3, #2 │ │ - b.n 1ba1c │ │ + b.n 3a26c │ │ ldrh r5, [r4, #40] @ 0x28 │ │ - b.n 1bfe6 │ │ + b.n 3a836 │ │ lsls r4, r3, #2 │ │ - b.n 1ba24 │ │ + b.n 3a274 │ │ stc 0, cr14, [r8, #-512]! @ 0xfffffe00 │ │ lsls r0, r4, #2 │ │ - b.n 1ba2c │ │ + b.n 3a27c │ │ ldmia r5, {r1, r2, r3, r5} │ │ - b.n 1bff6 │ │ + b.n 3a846 │ │ movs r4, r0 │ │ - b.n 1c23a │ │ + b.n 3aa8a │ │ lsrs r7, r3, #12 │ │ - b.n 1bebc │ │ + b.n 3a70c │ │ lsrs r4, r5, #20 │ │ - b.n 1c002 │ │ + b.n 3a852 │ │ lsls r4, r1, #1 │ │ - b.n 1ba20 │ │ + b.n 3a270 │ │ movs r0, r0 │ │ - b.n 1c00c │ │ + b.n 3a85c │ │ lsls r4, r7, #2 │ │ - b.n 1ba28 │ │ + b.n 3a278 │ │ subs r0, r4, r4 │ │ - b.n 1c252 │ │ + b.n 3aaa2 │ │ lsls r7, r7, #12 │ │ - b.n 1c69a │ │ + b.n 3aeea │ │ subs r1, #129 @ 0x81 │ │ - b.n 1c122 │ │ + b.n 3a972 │ │ asrs r1, r0, #12 │ │ - b.n 1c032 │ │ + b.n 3a882 │ │ lsls r4, r4, #1 │ │ - b.n 1ba3c │ │ + b.n 3a28c │ │ movs r0, #72 @ 0x48 │ │ - b.n 1ba60 │ │ + b.n 3a2b0 │ │ subs r5, #36 @ 0x24 │ │ - b.n 1c02c │ │ + b.n 3a87c │ │ asrs r0, r4, #1 │ │ - b.n 1ba68 │ │ + b.n 3a2b8 │ │ adds r0, #144 @ 0x90 │ │ - b.n 1ba4c │ │ + b.n 3a29c │ │ movs r0, r0 │ │ - b.n 1c038 │ │ + b.n 3a888 │ │ asrs r3, r0, #32 │ │ - b.n 1c27a │ │ + b.n 3aaca │ │ add r5, sp, #132 @ 0x84 │ │ - b.n 1c03e │ │ + b.n 3a88e │ │ asrs r4, r3, #1 │ │ - b.n 1ba7c │ │ + b.n 3a2cc │ │ lsls r0, r6, #1 │ │ - b.n 1ba60 │ │ + b.n 3a2b0 │ │ lsls r7, r7, #12 │ │ - b.n 1c6d8 │ │ + b.n 3af28 │ │ lsls r0, r4, #1 │ │ - b.n 1ba68 │ │ + b.n 3a2b8 │ │ movs r0, r0 │ │ - b.n 1c054 │ │ + b.n 3a8a4 │ │ asrs r0, r3, #1 │ │ - b.n 1ba90 │ │ + b.n 3a2e0 │ │ ldr r5, [sp, #168] @ 0xa8 │ │ - b.n 1c05a │ │ + b.n 3a8aa │ │ lsls r4, r3, #2 │ │ - b.n 1ba78 │ │ + b.n 3a2c8 │ │ lsls r7, r7, #12 │ │ - b.n 1c6ee │ │ + b.n 3af3e │ │ lsls r4, r3, #1 │ │ - b.n 1ba80 │ │ + b.n 3a2d0 │ │ movs r0, r0 │ │ - b.n 1c06c │ │ + b.n 3a8bc │ │ asrs r4, r2, #1 │ │ - b.n 1baa8 │ │ + b.n 3a2f8 │ │ ldr r1, [r5, #80] @ 0x50 │ │ - b.n 1c072 │ │ + b.n 3a8c2 │ │ lsls r4, r4, #2 │ │ - b.n 1ba90 │ │ + b.n 3a2e0 │ │ lsls r7, r7, #12 │ │ - b.n 1c704 │ │ + b.n 3af54 │ │ adds r0, #4 │ │ - b.n 1c284 │ │ + b.n 3aad4 │ │ lsls r0, r3, #1 │ │ - b.n 1ba9c │ │ + b.n 3a2ec │ │ movs r0, r0 │ │ - b.n 1c088 │ │ + b.n 3a8d8 │ │ asrs r0, r2, #1 │ │ - b.n 1bac4 │ │ + b.n 3a314 │ │ adds r0, #10 │ │ - b.n 1c294 │ │ + b.n 3aae4 │ │ lsls r0, r5, #2 │ │ - b.n 1baac │ │ + b.n 3a2fc │ │ ldrb r6, [r4, r4] │ │ - b.n 1c096 │ │ + b.n 3a8e6 │ │ lsls r7, r7, #12 │ │ - b.n 1c72a │ │ + b.n 3af7a │ │ adds r0, #9 │ │ - b.n 1c2a4 │ │ + b.n 3aaf4 │ │ lsls r4, r2, #1 │ │ - b.n 1babc │ │ + b.n 3a30c │ │ movs r0, r0 │ │ - b.n 1c0a8 │ │ + b.n 3a8f8 │ │ adds r0, #6 │ │ - b.n 1c2b0 │ │ + b.n 3ab00 │ │ lsls r0, r4, #2 │ │ - b.n 1bac8 │ │ + b.n 3a318 │ │ asrs r7, r7, #12 │ │ - b.n 1c74e │ │ + b.n 3af9e │ │ lsrs r5, r4, #20 │ │ - b.n 1c0b6 │ │ + b.n 3a906 │ │ adds r0, #5 │ │ - b.n 1c2c0 │ │ + b.n 3ab10 │ │ asrs r0, r2, #1 │ │ - b.n 1bad8 │ │ + b.n 3a328 │ │ asrs r1, r0, #32 │ │ - b.n 1c0c6 │ │ + b.n 3a916 │ │ movs r0, #68 @ 0x44 │ │ - b.n 1bb00 │ │ + b.n 3a350 │ │ strh r0, [r0, #0] │ │ - b.n 1c2d0 │ │ + b.n 3ab20 │ │ subs r5, #32 │ │ - b.n 1c0d0 │ │ + b.n 3a920 │ │ asrs r0, r3, #2 │ │ - b.n 1baec │ │ + b.n 3a33c │ │ asrs r7, r7, #12 │ │ - b.n 1c76e │ │ + b.n 3afbe │ │ asrs r0, r1, #1 │ │ - b.n 1baf4 │ │ + b.n 3a344 │ │ asrs r1, r0, #32 │ │ - b.n 1c0e2 │ │ + b.n 3a932 │ │ movs r0, #188 @ 0xbc │ │ - b.n 1bb1c │ │ - b.n 1bfea │ │ - b.n 1c2f6 │ │ + b.n 3a36c │ │ + b.n 3a83a │ │ + b.n 3ab46 │ │ ldmia r5, {r0, r1, r5} │ │ - b.n 1c0ec │ │ + b.n 3a93c │ │ asrs r4, r2, #2 │ │ - b.n 1bb08 │ │ + b.n 3a358 │ │ asrs r4, r1, #32 │ │ - b.n 1c30e │ │ + b.n 3ab5e │ │ cmp r3, #31 │ │ - b.n 1bfb4 │ │ + b.n 3a804 │ │ asrs r7, r7, #12 │ │ - b.n 1c77c │ │ + b.n 3afcc │ │ cmp r5, #44 @ 0x2c │ │ - b.n 1c102 │ │ + b.n 3a952 │ │ ldrb r5, [r7, #24] │ │ - b.n 1c44a │ │ + b.n 3ac9a │ │ asrs r2, r0, #32 │ │ - b.n 1c308 │ │ + b.n 3ab58 │ │ strh r4, [r1, #8] │ │ - b.n 1ba40 │ │ + b.n 3a290 │ │ subs r1, r2, #4 │ │ - b.n 1c2ec │ │ - b.n 1c552 │ │ - b.n 1c352 │ │ + b.n 3ab3c │ │ + b.n 3ada2 │ │ + b.n 3aba2 │ │ asrs r0, r2, #2 │ │ - b.n 1bb50 │ │ + b.n 3a3a0 │ │ asrs r0, r0, #1 │ │ - b.n 1c45c │ │ + b.n 3acac │ │ asrs r7, r0, #32 │ │ - b.n 1c020 │ │ + b.n 3a870 │ │ ldrb r1, [r2, #24] │ │ - b.n 1c53c │ │ + b.n 3ad8c │ │ asrs r2, r1, #32 │ │ - b.n 1c028 │ │ + b.n 3a878 │ │ asrs r1, r1, #32 │ │ - b.n 1c02c │ │ + b.n 3a87c │ │ asrs r6, r0, #32 │ │ - b.n 1c030 │ │ + b.n 3a880 │ │ asrs r5, r0, #32 │ │ - b.n 1c034 │ │ + b.n 3a884 │ │ movs r0, r0 │ │ - b.n 1c038 │ │ + b.n 3a888 │ │ asrs r7, r1, #20 │ │ - b.n 1c47e │ │ + b.n 3acce │ │ movs r3, r0 │ │ - b.n 1c03e │ │ + b.n 3a88e │ │ movs r1, #8 │ │ - b.n 1ba78 │ │ + b.n 3a2c8 │ │ movs r4, r1 │ │ - b.n 1c046 │ │ + b.n 3a896 │ │ adds r1, #4 │ │ - b.n 1ba80 │ │ + b.n 3a2d0 │ │ movs r1, r0 │ │ - b.n 1c04e │ │ + b.n 3a89e │ │ asrs r0, r5, #4 │ │ - b.n 1bb8c │ │ + b.n 3a3dc │ │ lsls r7, r7, #13 │ │ - b.n 1c556 │ │ + b.n 3ada6 │ │ lsrs r0, r2, #28 │ │ - b.n 1c338 │ │ + b.n 3ab88 │ │ lsls r0, r4, #10 │ │ - b.n 1c39e │ │ + b.n 3abee │ │ movs r0, r0 │ │ - b.n 1c37e │ │ + b.n 3abce │ │ movs r0, r7 │ │ - b.n 1bb80 │ │ + b.n 3a3d0 │ │ lsls r0, r7, #3 │ │ - b.n 1baa0 │ │ - b.n 1c28c │ │ - b.n 1baa4 │ │ + b.n 3a2f0 │ │ + b.n 3aadc │ │ + b.n 3a2f4 │ │ movs r0, r0 │ │ - b.n 1c174 │ │ + b.n 3a9c4 │ │ lsls r0, r2, #2 │ │ - b.n 1bb90 │ │ + b.n 3a3e0 │ │ lsls r4, r7, #3 │ │ - b.n 1bab0 │ │ + b.n 3a300 │ │ asrs r4, r4, #4 │ │ - b.n 1bbb8 │ │ + b.n 3a408 │ │ str r0, [sp, #0] │ │ - b.n 1c184 │ │ + b.n 3a9d4 │ │ lsls r0, r0, #4 │ │ - b.n 1babc │ │ + b.n 3a30c │ │ asrs r0, r4, #4 │ │ - b.n 1bbc4 │ │ + b.n 3a414 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 1bba8 │ │ - add r0, pc, #0 @ (adr r0, 1c090 ) │ │ - b.n 1c194 │ │ + b.n 3a3f8 │ │ + add r0, pc, #0 @ (adr r0, 3a8e0 ) │ │ + b.n 3a9e4 │ │ lsls r3, r0, #3 │ │ ldmia.w r7, {r1, sp} │ │ - b.n 1c1a6 │ │ + b.n 3a9f6 │ │ asrs r0, r1, #32 │ │ - b.n 1c1a0 │ │ + b.n 3a9f0 │ │ asrs r4, r2, #4 │ │ - b.n 1bbbc │ │ + b.n 3a40c │ │ asrs r0, r0, #1 │ │ - b.n 1bbc0 │ │ + b.n 3a410 │ │ strh r2, [r0, #0] │ │ - b.n 1c3ea │ │ + b.n 3ac3a │ │ str r1, [r0, r0] │ │ - b.n 1c3ee │ │ + b.n 3ac3e │ │ movs r1, #24 │ │ - b.n 1bbcc │ │ + b.n 3a41c │ │ movs r0, #60 @ 0x3c │ │ - b.n 1bbd0 │ │ + b.n 3a420 │ │ str r2, [r1, #0] │ │ - b.n 1c3fa │ │ + b.n 3ac4a │ │ movs r0, #244 @ 0xf4 │ │ - b.n 1baf4 │ │ + b.n 3a344 │ │ stmia r0!, {r0, r1} │ │ - b.n 1c1d0 │ │ + b.n 3aa20 │ │ asrs r4, r5, #4 │ │ - b.n 1bc00 │ │ + b.n 3a450 │ │ ands r6, r1 │ │ - b.n 1c1ca │ │ - add r0, pc, #176 @ (adr r0, 1c17c ) │ │ - b.n 1bbe8 │ │ + b.n 3aa1a │ │ + add r0, pc, #176 @ (adr r0, 3a9cc ) │ │ + b.n 3a438 │ │ movs r1, r1 │ │ - b.n 1c412 │ │ + b.n 3ac62 │ │ asrs r2, r0, #32 │ │ - b.n 1c1d8 │ │ - add r1, pc, #128 @ (adr r1, 1c158 ) │ │ - b.n 1bbf4 │ │ + b.n 3aa28 │ │ + add r1, pc, #128 @ (adr r1, 3a9a8 ) │ │ + b.n 3a444 │ │ asrs r4, r5, #4 │ │ - b.n 1bbf8 │ │ + b.n 3a448 │ │ strb r4, [r0, #0] │ │ - b.n 1c422 │ │ - add r0, pc, #4 @ (adr r0, 1c0e8 ) │ │ - b.n 1c426 │ │ + b.n 3ac72 │ │ + add r0, pc, #4 @ (adr r0, 3a938 ) │ │ + b.n 3ac76 │ │ asrs r4, r1, #32 │ │ - b.n 1bc04 │ │ + b.n 3a454 │ │ asrs r0, r6, #3 │ │ - b.n 1bb24 │ │ + b.n 3a374 │ │ movs r1, #48 @ 0x30 │ │ - b.n 1bc2c │ │ + b.n 3a47c │ │ adds r1, #52 @ 0x34 │ │ - b.n 1bc30 │ │ + b.n 3a480 │ │ asrs r1, r0, #32 │ │ - b.n 1c1fe │ │ + b.n 3aa4e │ │ movs r0, #236 @ 0xec │ │ - b.n 1bb34 │ │ + b.n 3a384 │ │ asrs r4, r1, #2 │ │ - b.n 1bc1c │ │ + b.n 3a46c │ │ asrs r0, r6, #4 │ │ - b.n 1bc20 │ │ + b.n 3a470 │ │ asrs r2, r0, #32 │ │ - b.n 1c210 │ │ + b.n 3aa60 │ │ asrs r0, r6, #32 │ │ - b.n 1bc28 │ │ + b.n 3a478 │ │ cmp r3, #33 @ 0x21 │ │ - b.n 1c452 │ │ + b.n 3aca2 │ │ asrs r1, r2, #15 │ │ - b.n 1c716 │ │ + b.n 3af66 │ │ str r1, [sp, #144] @ 0x90 │ │ - b.n 1bc34 │ │ + b.n 3a484 │ │ strb r2, [r0, #6] │ │ - b.n 1c330 │ │ + b.n 3ab80 │ │ movs r3, #2 │ │ - b.n 1c22c │ │ + b.n 3aa7c │ │ stmia r1!, {r2, r3, r4} │ │ - b.n 1bc40 │ │ + b.n 3a490 │ │ stmia r0!, {r2, r4, r5} │ │ - b.n 1bc44 │ │ + b.n 3a494 │ │ asrs r0, r2 │ │ - b.n 1bc48 │ │ + b.n 3a498 │ │ ldrsh r5, [r7, r0] │ │ - b.n 1c584 │ │ + b.n 3add4 │ │ eors r4, r0 │ │ - b.n 1bc50 │ │ + b.n 3a4a0 │ │ stc 0, cr14, [r9, #-520]! @ 0xfffffdf8 │ │ lsls r0, r2 │ │ - b.n 1bc78 │ │ + b.n 3a4c8 │ │ strb r0, [r0, #1] │ │ - b.n 1c59e │ │ + b.n 3adee │ │ asrs r0, r5 │ │ - b.n 1bc60 │ │ + b.n 3a4b0 │ │ strb r5, [r0, #0] │ │ - b.n 1c158 │ │ + b.n 3a9a8 │ │ ldrb r6, [r5, r4] │ │ - b.n 1c25e │ │ + b.n 3aaae │ │ asrs r5, r0, #32 │ │ - b.n 1c160 │ │ + b.n 3a9b0 │ │ ldrb r5, [r4, #20] │ │ - b.n 1c26e │ │ + b.n 3aabe │ │ asrs r7, r0, #32 │ │ - b.n 1c15c │ │ + b.n 3a9ac │ │ ldmia r5, {r0, r1, r2, r5} │ │ - b.n 1c26a │ │ + b.n 3aaba │ │ asrs r4, r1, #32 │ │ - b.n 1c164 │ │ + b.n 3a9b4 │ │ subs r5, #44 @ 0x2c │ │ - b.n 1c266 │ │ + b.n 3aab6 │ │ movs r3, r0 │ │ - b.n 1c16c │ │ + b.n 3a9bc │ │ cmp r5, #35 @ 0x23 │ │ - b.n 1c276 │ │ + b.n 3aac6 │ │ ands r0, r6 │ │ - b.n 1bcac │ │ + b.n 3a4fc │ │ movs r2, r0 │ │ - b.n 1c176 │ │ + b.n 3a9c6 │ │ asrs r4, r6 │ │ - b.n 1bc94 │ │ + b.n 3a4e4 │ │ adds r2, r4, #4 │ │ - b.n 1c292 │ │ + b.n 3aae2 │ │ str r1, [r0, #0] │ │ - b.n 1c182 │ │ + b.n 3a9d2 │ │ lsls r4, r1, #2 │ │ - b.n 1bcc0 │ │ + b.n 3a510 │ │ strh r4, [r0, #0] │ │ - b.n 1c4ca │ │ + b.n 3ad1a │ │ lsrs r1, r4, #20 │ │ - b.n 1c28e │ │ + b.n 3aade │ │ ldrh r7, [r3, #24] │ │ - b.n 1c150 │ │ + b.n 3a9a0 │ │ str r0, [r0, #0] │ │ - b.n 1c1a2 │ │ + b.n 3a9f2 │ │ ldrh r0, [r4, #40] @ 0x28 │ │ - b.n 1c2aa │ │ - add r5, pc, #60 @ (adr r5, 1c1d8 ) │ │ - b.n 1c5ee │ │ + b.n 3aafa │ │ + add r5, pc, #60 @ (adr r5, 3aa28 ) │ │ + b.n 3ae3e │ │ str r2, [r1, #0] │ │ - b.n 1c1ae │ │ + b.n 3a9fe │ │ str r7, [r7, #52] @ 0x34 │ │ - b.n 1c6b2 │ │ + b.n 3af02 │ │ add r7, sp, #88 @ 0x58 │ │ - b.n 1c488 │ │ + b.n 3acd8 │ │ str r1, [r1, #0] │ │ - b.n 1c4ca │ │ + b.n 3ad1a │ │ str r5, [r0, #0] │ │ - b.n 1c4be │ │ - b.n 1c3c4 │ │ - b.n 1bcf0 │ │ + b.n 3ad0e │ │ + b.n 3ac14 │ │ + b.n 3a540 │ │ strb r7, [r0, #0] │ │ - b.n 1c4c6 │ │ + b.n 3ad16 │ │ str r4, [r5, r3] │ │ - b.n 1bcf8 │ │ + b.n 3a548 │ │ strb r4, [r1, #0] │ │ - b.n 1c4d0 │ │ + b.n 3ad20 │ │ stmia r0!, {r3, r5, r6, r7} │ │ - b.n 1bd00 │ │ + b.n 3a550 │ │ adds r0, #3 │ │ - b.n 1c4d8 │ │ + b.n 3ad28 │ │ strb r4, [r5, #1] │ │ - b.n 1bc04 │ │ + b.n 3a454 │ │ movs r0, #2 │ │ - b.n 1c4d8 │ │ + b.n 3ad28 │ │ adds r0, #80 @ 0x50 │ │ - b.n 1bc0c │ │ + b.n 3a45c │ │ asrs r1, r0, #32 │ │ - b.n 1c4de │ │ + b.n 3ad2e │ │ movs r1, #12 │ │ - b.n 1bd18 │ │ + b.n 3a568 │ │ movs r0, r0 │ │ - b.n 1c4e4 │ │ + b.n 3ad34 │ │ asrs r2, r5, #10 │ │ - b.n 1c526 │ │ + b.n 3ad76 │ │ lsls r7, r7, #12 │ │ - b.n 1c96a │ │ + b.n 3b1ba │ │ str r0, [r6, #4] │ │ - b.n 1bc24 │ │ + b.n 3a474 │ │ movs r0, r1 │ │ - b.n 1c4f2 │ │ + b.n 3ad42 │ │ strh r4, [r2, #2] │ │ - b.n 1bc2c │ │ + b.n 3a47c │ │ lsrs r0, r2, #28 │ │ - b.n 1c4d8 │ │ + b.n 3ad28 │ │ lsls r0, r4, #10 │ │ - b.n 1c53e │ │ + b.n 3ad8e │ │ movs r1, r0 │ │ - b.n 1c502 │ │ + b.n 3ad52 │ │ asrs r0, r7, #32 │ │ - b.n 1bd40 │ │ + b.n 3a590 │ │ movs r0, r0 │ │ - b.n 1c20c │ │ + b.n 3aa5c │ │ asrs r4, r1, #1 │ │ - b.n 1bd48 │ │ - add r0, pc, #0 @ (adr r0, 1c210 ) │ │ - b.n 1c6d2 │ │ + b.n 3a598 │ │ + add r0, pc, #0 @ (adr r0, 3aa60 ) │ │ + b.n 3af22 │ │ str r0, [sp, #4] │ │ - b.n 1c696 │ │ + b.n 3aee6 │ │ movs r1, r1 │ │ - b.n 1c222 │ │ + b.n 3aa72 │ │ asrs r1, r0, #2 │ │ - b.n 1c232 │ │ + b.n 3aa82 │ │ movs r1, r0 │ │ - b.n 1c522 │ │ + b.n 3ad72 │ │ asrs r4, r7, #1 │ │ - b.n 1bd60 │ │ + b.n 3a5b0 │ │ lsls r4, r4, #3 │ │ - b.n 1bd44 │ │ + b.n 3a594 │ │ lsls r0, r1, #1 │ │ - b.n 1bd68 │ │ + b.n 3a5b8 │ │ asrs r0, r0, #32 │ │ - b.n 1bd54 │ │ + b.n 3a5a4 │ │ asrs r0, r1, #32 │ │ - b.n 1bd50 │ │ + b.n 3a5a0 │ │ asrs r0, r6, #3 │ │ - b.n 1bd74 │ │ + b.n 3a5c4 │ │ lsls r0, r0, #2 │ │ - b.n 1c252 │ │ + b.n 3aaa2 │ │ asrs r4, r7, #1 │ │ - b.n 1bd5c │ │ + b.n 3a5ac │ │ asrs r4, r6, #3 │ │ - b.n 1bd80 │ │ + b.n 3a5d0 │ │ asrs r0, r7, #32 │ │ - b.n 1bd64 │ │ + b.n 3a5b4 │ │ asrs r0, r5, #1 │ │ - b.n 1bc84 │ │ + b.n 3a4d4 │ │ asrs r4, r1, #1 │ │ - b.n 1bd6c │ │ + b.n 3a5bc │ │ asrs r4, r4, #1 │ │ - b.n 1bc8c │ │ + b.n 3a4dc │ │ asrs r0, r6, #32 │ │ - b.n 1bd74 │ │ + b.n 3a5c4 │ │ asrs r0, r7, #3 │ │ - b.n 1bd98 │ │ + b.n 3a5e8 │ │ asrs r0, r5, #32 │ │ - b.n 1bd7c │ │ + b.n 3a5cc │ │ asrs r0, r4, #1 │ │ - b.n 1bc9c │ │ + b.n 3a4ec │ │ asrs r4, r4, #32 │ │ - b.n 1bd84 │ │ + b.n 3a5d4 │ │ asrs r4, r7, #3 │ │ - b.n 1bda8 │ │ + b.n 3a5f8 │ │ asrs r4, r3, #32 │ │ - b.n 1bd8c │ │ + b.n 3a5dc │ │ asrs r4, r3, #1 │ │ - b.n 1bcac │ │ + b.n 3a4fc │ │ asrs r0, r3, #32 │ │ - b.n 1bd94 │ │ + b.n 3a5e4 │ │ asrs r0, r0, #4 │ │ - b.n 1bdb8 │ │ + b.n 3a608 │ │ asrs r4, r2, #32 │ │ - b.n 1bd9c │ │ + b.n 3a5ec │ │ asrs r0, r3, #1 │ │ - b.n 1bcbc │ │ + b.n 3a50c │ │ asrs r0, r2, #32 │ │ - b.n 1bda4 │ │ + b.n 3a5f4 │ │ asrs r4, r0, #4 │ │ - b.n 1bdc8 │ │ + b.n 3a618 │ │ asrs r4, r0, #32 │ │ - b.n 1bdac │ │ + b.n 3a5fc │ │ asrs r4, r1, #2 │ │ - b.n 1bdd0 │ │ + b.n 3a620 │ │ asrs r1, r1, #32 │ │ - b.n 1c29c │ │ + b.n 3aaec │ │ movs r0, r0 │ │ - b.n 1c5a0 │ │ + b.n 3adf0 │ │ lsls r0, r4, #3 │ │ - b.n 1bdbc │ │ + b.n 3a60c │ │ lsls r0, r2, #1 │ │ - b.n 1bde0 │ │ + b.n 3a630 │ │ asrs r4, r1, #32 │ │ - b.n 1bde4 │ │ + b.n 3a634 │ │ lsls r0, r0, #2 │ │ - b.n 1c2c2 │ │ + b.n 3ab12 │ │ asrs r1, r1, #32 │ │ - b.n 1c2b4 │ │ + b.n 3ab04 │ │ movs r0, r0 │ │ - b.n 1c5b8 │ │ + b.n 3ae08 │ │ lsls r4, r3, #3 │ │ - b.n 1bdd4 │ │ + b.n 3a624 │ │ lsls r4, r2, #1 │ │ - b.n 1bdf8 │ │ + b.n 3a648 │ │ asrs r0, r2, #2 │ │ - b.n 1bdfc │ │ + b.n 3a64c │ │ lsls r0, r0, #2 │ │ - b.n 1c2da │ │ + b.n 3ab2a │ │ asrs r1, r1, #32 │ │ - b.n 1c2cc │ │ + b.n 3ab1c │ │ movs r0, r0 │ │ - b.n 1c5d0 │ │ + b.n 3ae20 │ │ lsls r0, r3, #3 │ │ - b.n 1bdec │ │ + b.n 3a63c │ │ lsls r0, r3, #1 │ │ - b.n 1be10 │ │ + b.n 3a660 │ │ asrs r0, r4, #32 │ │ - b.n 1be14 │ │ + b.n 3a664 │ │ lsls r0, r0, #2 │ │ - b.n 1c2f2 │ │ + b.n 3ab42 │ │ asrs r1, r1, #32 │ │ - b.n 1c2e4 │ │ + b.n 3ab34 │ │ movs r0, r0 │ │ - b.n 1c5e8 │ │ + b.n 3ae38 │ │ lsls r4, r2, #3 │ │ - b.n 1be04 │ │ + b.n 3a654 │ │ lsls r4, r3, #1 │ │ - b.n 1be28 │ │ + b.n 3a678 │ │ asrs r4, r5, #32 │ │ - b.n 1be2c │ │ + b.n 3a67c │ │ lsls r0, r0, #2 │ │ - b.n 1c30a │ │ + b.n 3ab5a │ │ asrs r1, r1, #32 │ │ - b.n 1c2fc │ │ + b.n 3ab4c │ │ movs r0, r0 │ │ - b.n 1c600 │ │ + b.n 3ae50 │ │ lsls r0, r2, #3 │ │ - b.n 1be1c │ │ + b.n 3a66c │ │ lsls r0, r4, #1 │ │ - b.n 1be40 │ │ + b.n 3a690 │ │ asrs r4, r6, #32 │ │ - b.n 1be44 │ │ + b.n 3a694 │ │ lsls r0, r0, #2 │ │ - b.n 1c322 │ │ + b.n 3ab72 │ │ asrs r1, r1, #32 │ │ - b.n 1c314 │ │ + b.n 3ab64 │ │ movs r0, r0 │ │ - b.n 1c618 │ │ + b.n 3ae68 │ │ lsls r4, r1, #3 │ │ - b.n 1be34 │ │ + b.n 3a684 │ │ lsls r4, r4, #1 │ │ - b.n 1be58 │ │ + b.n 3a6a8 │ │ asrs r4, r7, #32 │ │ - b.n 1be5c │ │ + b.n 3a6ac │ │ lsls r0, r0, #2 │ │ - b.n 1c33a │ │ + b.n 3ab8a │ │ asrs r1, r1, #32 │ │ - b.n 1c32c │ │ + b.n 3ab7c │ │ movs r0, r0 │ │ - b.n 1c630 │ │ + b.n 3ae80 │ │ lsls r0, r1, #3 │ │ - b.n 1be4c │ │ + b.n 3a69c │ │ lsls r0, r5, #1 │ │ - b.n 1be70 │ │ + b.n 3a6c0 │ │ asrs r0, r0, #1 │ │ - b.n 1be74 │ │ + b.n 3a6c4 │ │ lsls r0, r0, #2 │ │ - b.n 1c352 │ │ + b.n 3aba2 │ │ asrs r1, r1, #32 │ │ - b.n 1c344 │ │ + b.n 3ab94 │ │ movs r0, r0 │ │ - b.n 1c648 │ │ + b.n 3ae98 │ │ lsls r4, r0, #3 │ │ - b.n 1be64 │ │ + b.n 3a6b4 │ │ lsls r4, r5, #1 │ │ - b.n 1be88 │ │ + b.n 3a6d8 │ │ asrs r4, r0, #1 │ │ - b.n 1be8c │ │ + b.n 3a6dc │ │ lsls r0, r0, #2 │ │ - b.n 1c36a │ │ + b.n 3abba │ │ asrs r1, r1, #32 │ │ - b.n 1c35c │ │ + b.n 3abac │ │ movs r0, r0 │ │ - b.n 1c660 │ │ + b.n 3aeb0 │ │ lsls r0, r0, #3 │ │ - b.n 1be7c │ │ + b.n 3a6cc │ │ movs r0, r1 │ │ - b.n 1bea0 │ │ + b.n 3a6f0 │ │ asrs r4, r7, #2 │ │ - b.n 1bea4 │ │ + b.n 3a6f4 │ │ movs r0, r0 │ │ - b.n 1c472 │ │ + b.n 3acc2 │ │ movs r2, r1 │ │ - b.n 1c372 │ │ + b.n 3abc2 │ │ asrs r1, r1, #32 │ │ - b.n 1c378 │ │ + b.n 3abc8 │ │ movs r1, r0 │ │ - b.n 1c67a │ │ + b.n 3aeca │ │ asrs r4, r2, #2 │ │ - b.n 1beb8 │ │ + b.n 3a708 │ │ lsls r4, r1, #4 │ │ - b.n 1be9c │ │ + b.n 3a6ec │ │ movs r3, r0 │ │ - b.n 1c4a2 │ │ + b.n 3acf2 │ │ movs r2, r1 │ │ - b.n 1c38a │ │ + b.n 3abda │ │ asrs r1, r1, #32 │ │ - b.n 1c390 │ │ + b.n 3abe0 │ │ movs r1, r0 │ │ - b.n 1c692 │ │ + b.n 3aee2 │ │ lsls r0, r1, #4 │ │ - b.n 1beb0 │ │ + b.n 3a700 │ │ movs r4, r0 │ │ - b.n 1bed4 │ │ + b.n 3a724 │ │ asrs r0, r3, #2 │ │ - b.n 1bed8 │ │ + b.n 3a728 │ │ movs r0, r1 │ │ - b.n 1c4a2 │ │ + b.n 3acf2 │ │ strh r0, [r6, #2] │ │ - b.n 1bee0 │ │ + b.n 3a730 │ │ movs r2, r1 │ │ - b.n 1c3aa │ │ + b.n 3abfa │ │ asrs r1, r1, #32 │ │ - b.n 1c3b0 │ │ + b.n 3ac00 │ │ movs r1, r0 │ │ - b.n 1c6b2 │ │ + b.n 3af02 │ │ lsls r4, r0, #4 │ │ - b.n 1bed0 │ │ + b.n 3a720 │ │ movs r4, r2 │ │ - b.n 1bef4 │ │ + b.n 3a744 │ │ asrs r0, r2, #32 │ │ - b.n 1bef8 │ │ + b.n 3a748 │ │ movs r1, r0 │ │ - b.n 1c4c2 │ │ + b.n 3ad12 │ │ asrs r0, r4, #2 │ │ - b.n 1bf00 │ │ + b.n 3a750 │ │ movs r2, r1 │ │ - b.n 1c3ca │ │ + b.n 3ac1a │ │ asrs r1, r1, #32 │ │ - b.n 1c3d0 │ │ + b.n 3ac20 │ │ movs r1, r0 │ │ - b.n 1c6d2 │ │ + b.n 3af22 │ │ lsls r0, r0, #4 │ │ - b.n 1bef0 │ │ + b.n 3a740 │ │ movs r4, r3 │ │ - b.n 1bf14 │ │ + b.n 3a764 │ │ asrs r0, r3, #32 │ │ - b.n 1bf18 │ │ + b.n 3a768 │ │ movs r1, r0 │ │ - b.n 1c4e2 │ │ + b.n 3ad32 │ │ asrs r0, r5, #2 │ │ - b.n 1bf20 │ │ + b.n 3a770 │ │ movs r2, r1 │ │ - b.n 1c3ea │ │ + b.n 3ac3a │ │ asrs r1, r1, #32 │ │ - b.n 1c3f0 │ │ + b.n 3ac40 │ │ movs r1, r0 │ │ - b.n 1c6f2 │ │ + b.n 3af42 │ │ lsls r4, r7, #3 │ │ - b.n 1bf10 │ │ + b.n 3a760 │ │ movs r0, r5 │ │ - b.n 1bf34 │ │ + b.n 3a784 │ │ asrs r4, r4, #32 │ │ - b.n 1bf38 │ │ + b.n 3a788 │ │ movs r1, r0 │ │ - b.n 1c502 │ │ + b.n 3ad52 │ │ asrs r4, r4, #2 │ │ - b.n 1bf40 │ │ + b.n 3a790 │ │ movs r2, r1 │ │ - b.n 1c40a │ │ + b.n 3ac5a │ │ asrs r1, r1, #32 │ │ - b.n 1c410 │ │ + b.n 3ac60 │ │ movs r1, r0 │ │ - b.n 1c712 │ │ + b.n 3af62 │ │ lsls r0, r7, #3 │ │ - b.n 1bf30 │ │ + b.n 3a780 │ │ movs r0, r7 │ │ - b.n 1bf54 │ │ + b.n 3a7a4 │ │ asrs r0, r6, #32 │ │ - b.n 1bf58 │ │ + b.n 3a7a8 │ │ movs r1, r0 │ │ - b.n 1c522 │ │ + b.n 3ad72 │ │ asrs r4, r3, #2 │ │ - b.n 1bf60 │ │ + b.n 3a7b0 │ │ movs r2, r1 │ │ - b.n 1c42a │ │ + b.n 3ac7a │ │ asrs r1, r1, #32 │ │ - b.n 1c430 │ │ + b.n 3ac80 │ │ movs r1, r0 │ │ - b.n 1c732 │ │ + b.n 3af82 │ │ lsls r4, r6, #3 │ │ - b.n 1bf50 │ │ + b.n 3a7a0 │ │ lsls r4, r7, #1 │ │ - b.n 1bf74 │ │ + b.n 3a7c4 │ │ asrs r4, r1, #1 │ │ - b.n 1bf78 │ │ + b.n 3a7c8 │ │ movs r1, r0 │ │ - b.n 1c542 │ │ + b.n 3ad92 │ │ asrs r1, r1, #32 │ │ - b.n 1c456 │ │ + b.n 3aca6 │ │ movs r2, r1 │ │ - b.n 1c44a │ │ + b.n 3ac9a │ │ movs r1, r0 │ │ - b.n 1c74e │ │ + b.n 3af9e │ │ lsls r0, r6, #3 │ │ - b.n 1bf6c │ │ + b.n 3a7bc │ │ movs r7, r0 │ │ - b.n 1c560 │ │ + b.n 3adb0 │ │ str r4, [r6, r1] │ │ - b.n 1bf94 │ │ + b.n 3a7e4 │ │ movs r2, r1 │ │ - b.n 1c45e │ │ + b.n 3acae │ │ ldrb r6, [r1, #29] │ │ - b.n 1c8f8 │ │ + b.n 3b148 │ │ asrs r1, r1, #32 │ │ - b.n 1c470 │ │ + b.n 3acc0 │ │ movs r0, r0 │ │ - b.n 1c76c │ │ + b.n 3afbc │ │ lsls r4, r5, #3 │ │ - b.n 1bf88 │ │ + b.n 3a7d8 │ │ movs r6, r0 │ │ - b.n 1c58a │ │ + b.n 3adda │ │ str r0, [r7, #4] │ │ - b.n 1bfb0 │ │ + b.n 3a800 │ │ movs r2, r1 │ │ - b.n 1c47a │ │ + b.n 3acca │ │ asrs r1, r1, #32 │ │ - b.n 1c48a │ │ + b.n 3acda │ │ movs r0, r0 │ │ - b.n 1c784 │ │ + b.n 3afd4 │ │ asrs r0, r5, #3 │ │ - b.n 1c9a0 │ │ + b.n 3b1f0 │ │ lsls r0, r5, #3 │ │ - b.n 1bfa4 │ │ + b.n 3a7f4 │ │ movs r7, r0 │ │ - b.n 1c7ce │ │ + b.n 3b01e │ │ strb r2, [r7, #10] │ │ add.w r0, r0, r8, asr #19 │ │ - b.n 1c92c │ │ + b.n 3b17c │ │ lsrs r6, r1, #29 │ │ - b.n 1c9b4 │ │ + b.n 3b204 │ │ asrs r7, r0, #32 │ │ - b.n 1c7de │ │ + b.n 3b02e │ │ movs r0, #4 │ │ - b.n 1c7e2 │ │ + b.n 3b032 │ │ ldr r6, [r1, #116] @ 0x74 │ │ add.w r0, r0, r7 │ │ - b.n 1c7ea │ │ + b.n 3b03a │ │ asrs r7, r0, #32 │ │ - b.n 1c7ee │ │ + b.n 3b03e │ │ strb r2, [r6, #10] │ │ add.w pc, r0, lr, lsl #29 │ │ - b.n 1c94c │ │ + b.n 3b19c │ │ movs r2, r1 │ │ - b.n 1c4c6 │ │ + b.n 3ad16 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r3, ip} │ │ - b.n 1c4c4 │ │ + b.n 3ad14 │ │ movs r0, r0 │ │ - b.n 1c7c8 │ │ + b.n 3b018 │ │ lsls r0, r7, #4 │ │ - b.n 1bee0 │ │ + b.n 3a730 │ │ movs r2, r1 │ │ - b.n 1c4d8 │ │ + b.n 3ad28 │ │ asrs r1, r1, #32 │ │ - b.n 1c4d6 │ │ + b.n 3ad26 │ │ movs r0, r0 │ │ - b.n 1c7d8 │ │ + b.n 3b028 │ │ lsls r4, r6, #4 │ │ - b.n 1bef0 │ │ + b.n 3a740 │ │ movs r2, r1 │ │ - b.n 1c4ee │ │ + b.n 3ad3e │ │ asrs r1, r1, #32 │ │ - b.n 1c4e8 │ │ + b.n 3ad38 │ │ movs r0, r0 │ │ - b.n 1c7e8 │ │ + b.n 3b038 │ │ lsls r0, r6, #4 │ │ - b.n 1bf00 │ │ + b.n 3a750 │ │ lsls r4, r3, #2 │ │ - b.n 1c028 │ │ + b.n 3a878 │ │ asrs r1, r1, #32 │ │ - b.n 1c500 │ │ + b.n 3ad50 │ │ movs r2, r1 │ │ - b.n 1c4f6 │ │ + b.n 3ad46 │ │ movs r0, r0 │ │ - b.n 1c7fc │ │ + b.n 3b04c │ │ asrs r4, r2, #4 │ │ - b.n 1bf34 │ │ + b.n 3a784 │ │ lsls r4, r5, #4 │ │ - b.n 1bf18 │ │ + b.n 3a768 │ │ lsls r4, r7, #2 │ │ - b.n 1c040 │ │ + b.n 3a890 │ │ asrs r1, r1, #32 │ │ - b.n 1c50c │ │ + b.n 3ad5c │ │ movs r2, r1 │ │ - b.n 1c50e │ │ + b.n 3ad5e │ │ str r0, [r0, r0] │ │ - b.n 1c814 │ │ + b.n 3b064 │ │ lsls r4, r2, #2 │ │ - b.n 1c050 │ │ + b.n 3a8a0 │ │ asrs r0, r3, #4 │ │ - b.n 1bf50 │ │ + b.n 3a7a0 │ │ movs r2, r1 │ │ - b.n 1c51e │ │ + b.n 3ad6e │ │ str r4, [r1, r1] │ │ - b.n 1c03c │ │ + b.n 3a88c │ │ asrs r1, r1, #32 │ │ - b.n 1c528 │ │ + b.n 3ad78 │ │ str r4, [r2, r4] │ │ - b.n 1bf40 │ │ + b.n 3a790 │ │ movs r0, #0 │ │ - b.n 1c830 │ │ + b.n 3b080 │ │ lsls r0, r3, #2 │ │ - b.n 1c06c │ │ + b.n 3a8bc │ │ asrs r4, r3, #4 │ │ - b.n 1bf6c │ │ + b.n 3a7bc │ │ movs r2, r1 │ │ - b.n 1c53a │ │ + b.n 3ad8a │ │ movs r0, #96 @ 0x60 │ │ - b.n 1c058 │ │ + b.n 3a8a8 │ │ asrs r1, r1, #32 │ │ - b.n 1c544 │ │ + b.n 3ad94 │ │ movs r1, #24 │ │ - b.n 1bf5c │ │ + b.n 3a7ac │ │ adds r0, #0 │ │ - b.n 1c84c │ │ + b.n 3b09c │ │ lsls r0, r4, #2 │ │ - b.n 1c088 │ │ + b.n 3a8d8 │ │ asrs r0, r4, #4 │ │ - b.n 1bf88 │ │ + b.n 3a7d8 │ │ movs r2, r1 │ │ - b.n 1c556 │ │ + b.n 3ada6 │ │ adds r0, #92 @ 0x5c │ │ - b.n 1c074 │ │ + b.n 3a8c4 │ │ asrs r1, r1, #32 │ │ - b.n 1c560 │ │ + b.n 3adb0 │ │ adds r1, #28 │ │ - b.n 1bf78 │ │ + b.n 3a7c8 │ │ strb r0, [r0, #0] │ │ - b.n 1c868 │ │ + b.n 3b0b8 │ │ lsls r0, r5, #2 │ │ - b.n 1c0a4 │ │ + b.n 3a8f4 │ │ asrs r4, r4, #4 │ │ - b.n 1bfa4 │ │ + b.n 3a7f4 │ │ movs r2, r1 │ │ - b.n 1c572 │ │ + b.n 3adc2 │ │ strb r0, [r3, #1] │ │ - b.n 1c090 │ │ + b.n 3a8e0 │ │ asrs r1, r1, #32 │ │ - b.n 1c57c │ │ + b.n 3adcc │ │ str r0, [r0, #0] │ │ - b.n 1c880 │ │ + b.n 3b0d0 │ │ lsls r4, r4, #2 │ │ - b.n 1c0bc │ │ + b.n 3a90c │ │ asrs r0, r5, #4 │ │ - b.n 1bfbc │ │ + b.n 3a80c │ │ movs r2, r1 │ │ - b.n 1c58a │ │ + b.n 3adda │ │ str r4, [r2, #4] │ │ - b.n 1c0a8 │ │ + b.n 3a8f8 │ │ asrs r1, r1, #32 │ │ - b.n 1c594 │ │ + b.n 3ade4 │ │ movs r0, r0 │ │ - b.n 1c898 │ │ + b.n 3b0e8 │ │ subs r2, r1, #5 │ │ - b.n 1ca30 │ │ + b.n 3b280 │ │ lsls r1, r0, #3 │ │ stmia.w r1, {r6, r7, ip} │ │ - b.n 1cabc │ │ + b.n 3b30c │ │ lsls r0, r2, #1 │ │ - b.n 1c0c0 │ │ + b.n 3a910 │ │ movs r4, r0 │ │ - b.n 1c8ea │ │ + b.n 3b13a │ │ strb r3, [r6, #9] │ │ @ instruction: 0xeb008084 │ │ - b.n 1c0ec │ │ + b.n 3a93c │ │ movs r0, #232 @ 0xe8 │ │ - b.n 1cad0 │ │ + b.n 3b320 │ │ asrs r0, r6, #2 │ │ - b.n 1c0f4 │ │ + b.n 3a944 │ │ lsls r0, r2, #1 │ │ - b.n 1cace │ │ + b.n 3b31e │ │ ldr r7, [r0, #112] @ 0x70 │ │ add.w r0, r0, r4, ror #2 │ │ - b.n 1c100 │ │ + b.n 3a950 │ │ stmia r0!, {r3, r5, r6, r7} │ │ - b.n 1ca60 │ │ + b.n 3b2b0 │ │ asrs r4, r6, #1 │ │ - b.n 1c0fe │ │ + b.n 3a94e │ │ asrs r0, r2, #2 │ │ - b.n 1c0ec │ │ + b.n 3a93c │ │ lsls r0, r7, #1 │ │ - b.n 1c0f6 │ │ + b.n 3a946 │ │ lsls r0, r4, #2 │ │ - b.n 1c0f4 │ │ + b.n 3a944 │ │ lsls r1, r0, #2 │ │ - b.n 1c91e │ │ + b.n 3b16e │ │ lsls r4, r6, #1 │ │ - b.n 1c0f2 │ │ + b.n 3a942 │ │ asrs r0, r1, #32 │ │ - b.n 1c926 │ │ + b.n 3b176 │ │ lsls r0, r6, #1 │ │ - b.n 1c11a │ │ + b.n 3a96a │ │ lsls r4, r3, #2 │ │ - b.n 1c108 │ │ + b.n 3a958 │ │ adds r0, #80 @ 0x50 │ │ - b.n 1c122 │ │ + b.n 3a972 │ │ lsls r0, r0, #2 │ │ - b.n 1c936 │ │ + b.n 3b186 │ │ adds r0, #104 @ 0x68 │ │ - b.n 1c114 │ │ + b.n 3a964 │ │ lsls r0, r6, #1 │ │ - b.n 1c10e │ │ + b.n 3a95e │ │ lsls r4, r5, #1 │ │ - b.n 1c132 │ │ + b.n 3a982 │ │ lsls r0, r3, #2 │ │ - b.n 1c120 │ │ + b.n 3a970 │ │ movs r0, #88 @ 0x58 │ │ - b.n 1c13a │ │ + b.n 3a98a │ │ lsls r0, r0, #2 │ │ - b.n 1c94e │ │ + b.n 3b19e │ │ movs r0, #116 @ 0x74 │ │ - b.n 1c12c │ │ + b.n 3a97c │ │ lsls r4, r5, #1 │ │ - b.n 1c126 │ │ + b.n 3a976 │ │ lsls r0, r5, #1 │ │ - b.n 1c14a │ │ + b.n 3a99a │ │ movs r0, #130 @ 0x82 │ │ - b.n 1c95e │ │ + b.n 3b1ae │ │ lsls r4, r2, #2 │ │ - b.n 1c13c │ │ + b.n 3a98c │ │ movs r0, #88 @ 0x58 │ │ - b.n 1c136 │ │ + b.n 3a986 │ │ lsls r0, r0, #2 │ │ - b.n 1c96a │ │ + b.n 3b1ba │ │ movs r0, #220 @ 0xdc │ │ - b.n 1c064 │ │ + b.n 3a8b4 │ │ lsls r0, r5, #1 │ │ - b.n 1c142 │ │ + b.n 3a992 │ │ lsls r4, r4, #1 │ │ - b.n 1c198 │ │ + b.n 3a9e8 │ │ lsls r4, r1, #2 │ │ - b.n 1c154 │ │ + b.n 3a9a4 │ │ asrs r0, r6, #1 │ │ - b.n 1c158 │ │ + b.n 3a9a8 │ │ lsls r0, r0, #2 │ │ - b.n 1c982 │ │ + b.n 3b1d2 │ │ movs r0, r0 │ │ - b.n 1c148 │ │ + b.n 3a998 │ │ asrs r4, r3, #1 │ │ - b.n 1c17a │ │ + b.n 3a9ca │ │ lsls r0, r4, #1 │ │ - b.n 1c17e │ │ + b.n 3a9ce │ │ asrs r0, r7, #1 │ │ - b.n 1c16c │ │ + b.n 3a9bc │ │ asrs r1, r0, #2 │ │ - b.n 1c996 │ │ + b.n 3b1e6 │ │ lsls r4, r7, #1 │ │ - b.n 1c174 │ │ + b.n 3a9c4 │ │ lsls r0, r0, #2 │ │ - b.n 1c99e │ │ + b.n 3b1ee │ │ asrs r4, r3, #1 │ │ - b.n 1c172 │ │ + b.n 3a9c2 │ │ asrs r0, r1, #32 │ │ - b.n 1c9a6 │ │ + b.n 3b1f6 │ │ lsls r0, r4, #1 │ │ - b.n 1c17a │ │ + b.n 3a9ca │ │ lsls r4, r2, #1 │ │ - b.n 1c1d0 │ │ + b.n 3aa20 │ │ lsls r4, r5, #1 │ │ - b.n 1c18c │ │ + b.n 3a9dc │ │ asrs r4, r4, #1 │ │ - b.n 1c190 │ │ + b.n 3a9e0 │ │ lsls r0, r0, #2 │ │ - b.n 1c9ba │ │ + b.n 3b20a │ │ movs r0, r0 │ │ - b.n 1c180 │ │ + b.n 3a9d0 │ │ lsls r3, r0, #2 │ │ - b.n 1c9c2 │ │ + b.n 3b212 │ │ lsls r0, r2, #1 │ │ - b.n 1c196 │ │ + b.n 3a9e6 │ │ asrs r4, r7, #2 │ │ - b.n 1cca8 │ │ + b.n 3b4f8 │ │ lsls r0, r7, #4 │ │ - b.n 1c1c8 │ │ + b.n 3aa18 │ │ subs r7, r7, #7 │ │ - b.n 1cd12 │ │ + b.n 3b562 │ │ movs r0, r0 │ │ - b.n 1c718 │ │ + b.n 3af68 │ │ lsls r0, r7, #4 │ │ - b.n 1c1b4 │ │ + b.n 3aa04 │ │ lsls r0, r1, #1 │ │ - b.n 1c1b8 │ │ + b.n 3aa08 │ │ str r0, [r0, #0] │ │ - b.n 1c9e2 │ │ + b.n 3b232 │ │ lsls r4, r7, #4 │ │ - b.n 1c1e0 │ │ + b.n 3aa30 │ │ asrs r0, r0, #2 │ │ - b.n 1c1e4 │ │ + b.n 3aa34 │ │ movs r0, r0 │ │ - b.n 1c730 │ │ + b.n 3af80 │ │ lsls r4, r7, #4 │ │ - b.n 1c1cc │ │ + b.n 3aa1c │ │ lsls r4, r0, #1 │ │ - b.n 1c1d0 │ │ + b.n 3aa20 │ │ asrs r7, r7, #8 │ │ - b.n 1ce7a │ │ + b.n 3b6ca │ │ ands r0, r0 │ │ - b.n 1c9fe │ │ + b.n 3b24e │ │ lsls r0, r0, #5 │ │ - b.n 1c1fc │ │ + b.n 3aa4c │ │ movs r0, r0 │ │ - b.n 1c748 │ │ + b.n 3af98 │ │ lsls r0, r6, #2 │ │ - b.n 1c1e4 │ │ + b.n 3aa34 │ │ lsls r0, r0, #5 │ │ - b.n 1c1e8 │ │ + b.n 3aa38 │ │ lsls r4, r0, #5 │ │ - b.n 1c20c │ │ + b.n 3aa5c │ │ movs r0, r0 │ │ - b.n 1c758 │ │ + b.n 3afa8 │ │ lsls r4, r0, #5 │ │ - b.n 1c1f4 │ │ + b.n 3aa44 │ │ movs r4, r7 │ │ - b.n 1c1f8 │ │ - b.n 1c6e0 │ │ - b.n 1ca22 │ │ + b.n 3aa48 │ │ + b.n 3af30 │ │ + b.n 3b272 │ │ lsls r0, r1, #5 │ │ - b.n 1c220 │ │ + b.n 3aa70 │ │ movs r0, #14 │ │ - b.n 1c7ee │ │ + b.n 3b03e │ │ str r0, [r0, r0] │ │ - b.n 1c770 │ │ + b.n 3afc0 │ │ lsls r4, r1, #5 │ │ - b.n 1c22c │ │ + b.n 3aa7c │ │ str r0, [r1, r5] │ │ - b.n 1c210 │ │ - add r0, pc, #0 @ (adr r0, 1c6f8 ) │ │ - b.n 1c77c │ │ + b.n 3aa60 │ │ + add r0, pc, #0 @ (adr r0, 3af48 ) │ │ + b.n 3afcc │ │ lsls r0, r2, #5 │ │ - b.n 1c238 │ │ + b.n 3aa88 │ │ str r0, [r0, r1] │ │ - b.n 1c21c │ │ + b.n 3aa6c │ │ movs r0, r0 │ │ - b.n 1c788 │ │ + b.n 3afd8 │ │ lsls r4, r7, #2 │ │ - b.n 1c224 │ │ + b.n 3aa74 │ │ lsls r0, r2, #5 │ │ - b.n 1c228 │ │ + b.n 3aa78 │ │ lsls r4, r2, #5 │ │ - b.n 1c24c │ │ - add r1, pc, #304 @ (adr r1, 1c844 ) │ │ - b.n 1c230 │ │ + b.n 3aa9c │ │ + add r1, pc, #304 @ (adr r1, 3b094 ) │ │ + b.n 3aa80 │ │ movs r0, r0 │ │ - b.n 1c79c │ │ + b.n 3afec │ │ lsls r4, r4, #2 │ │ - b.n 1c238 │ │ + b.n 3aa88 │ │ lsls r4, r2, #5 │ │ - b.n 1c23c │ │ + b.n 3aa8c │ │ asrs r7, r7, #8 │ │ - b.n 1cee6 │ │ + b.n 3b736 │ │ lsls r0, r3, #5 │ │ - b.n 1c264 │ │ - add r0, pc, #224 @ (adr r0, 1c80c ) │ │ - b.n 1c248 │ │ + b.n 3aab4 │ │ + add r0, pc, #224 @ (adr r0, 3b05c ) │ │ + b.n 3aa98 │ │ movs r0, r0 │ │ - b.n 1c7b4 │ │ + b.n 3b004 │ │ subs r4, r7, #7 │ │ - b.n 1cd54 │ │ + b.n 3b5a4 │ │ lsls r0, r5, #2 │ │ - b.n 1c254 │ │ + b.n 3aaa4 │ │ asrs r7, r7, #3 │ │ - b.n 1cdbe │ │ + b.n 3b60e │ │ lsls r0, r3, #5 │ │ - b.n 1c25c │ │ + b.n 3aaac │ │ lsls r4, r3, #5 │ │ - b.n 1c280 │ │ + b.n 3aad0 │ │ asrs r0, r0, #32 │ │ - b.n 1c7cc │ │ + b.n 3b01c │ │ lsls r4, r5, #2 │ │ - b.n 1c288 │ │ + b.n 3aad8 │ │ asrs r0, r0, #2 │ │ - b.n 1c26c │ │ + b.n 3aabc │ │ asrs r4, r3, #5 │ │ - b.n 1c270 │ │ + b.n 3aac0 │ │ movs r0, r0 │ │ - b.n 1c27a │ │ + b.n 3aaca │ │ adds r0, #1 │ │ - b.n 1c85e │ │ + b.n 3b0ae │ │ asrs r1, r0, #2 │ │ ldmia.w ip, {r2, ip, sp, lr} │ │ - b.n 1c874 │ │ + b.n 3b0c4 │ │ asrs r6, r0, #32 │ │ - b.n 1c86a │ │ + b.n 3b0ba │ │ lsrs r3, r4, #12 │ │ - b.n 1caae │ │ + b.n 3b2fe │ │ str r1, [r2, #60] @ 0x3c │ │ - b.n 1cd72 │ │ + b.n 3b5c2 │ │ subs r3, #31 │ │ - b.n 1c734 │ │ + b.n 3af84 │ │ asrs r0, r0, #26 │ │ - b.n 1c97c │ │ + b.n 3b1cc │ │ lsls r0, r0, #12 │ │ - b.n 1c88c │ │ + b.n 3b0dc │ │ str r0, [r2, #12] │ │ - b.n 1c1b8 │ │ + b.n 3aa08 │ │ asrs r4, r6, #32 │ │ - b.n 1c2a0 │ │ + b.n 3aaf0 │ │ ldr r5, [sp, #132] @ 0x84 │ │ - b.n 1c88a │ │ + b.n 3b0da │ │ lsls r0, r6, #2 │ │ - b.n 1c2c8 │ │ + b.n 3ab18 │ │ movs r0, r0 │ │ - b.n 1c8aa │ │ + b.n 3b0fa │ │ ldrb r1, [r5, #20] │ │ - b.n 1c896 │ │ + b.n 3b0e6 │ │ lsls r4, r7, #2 │ │ - b.n 1c2d4 │ │ - ldr r5, [pc, #156] @ (1c838 ) │ │ - b.n 1c8a2 │ │ + b.n 3ab24 │ │ + ldr r5, [pc, #156] @ (3b088 ) │ │ + b.n 3b0f2 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 1c1d8 │ │ + b.n 3aa28 │ │ str r0, [r0, #0] │ │ - b.n 1c8b2 │ │ + b.n 3b102 │ │ lsls r4, r4, #2 │ │ - b.n 1c2e4 │ │ + b.n 3ab34 │ │ movs r0, #5 │ │ - b.n 1c8b2 │ │ + b.n 3b102 │ │ str r4, [r1, r3] │ │ - b.n 1c1e8 │ │ + b.n 3aa38 │ │ ldmia r5, {r2, r5} │ │ - b.n 1c8ba │ │ + b.n 3b10a │ │ movs r0, #212 @ 0xd4 │ │ - b.n 1c1f0 │ │ + b.n 3aa40 │ │ str r0, [r0, r0] │ │ - b.n 1c8c8 │ │ + b.n 3b118 │ │ lsls r0, r5, #2 │ │ - b.n 1c2fc │ │ + b.n 3ab4c │ │ movs r0, #10 │ │ - b.n 1c8ca │ │ + b.n 3b11a │ │ strb r7, [r7, #12] │ │ - b.n 1cf58 │ │ + b.n 3b7a8 │ │ cmp r5, #44 @ 0x2c │ │ - b.n 1c8d2 │ │ + b.n 3b122 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 1cf6a │ │ + b.n 3b7ba │ │ strb r0, [r4, #3] │ │ - b.n 1c1ec │ │ + b.n 3aa3c │ │ ldr r2, [r4, #80] @ 0x50 │ │ - b.n 1c8e6 │ │ + b.n 3b136 │ │ movs r3, #63 @ 0x3f │ │ - b.n 1cf62 │ │ - add r3, pc, #252 @ (adr r3, 1c8dc ) │ │ - b.n 1cf6e │ │ + b.n 3b7b2 │ │ + add r3, pc, #252 @ (adr r3, 3b12c ) │ │ + b.n 3b7be │ │ stmia r0!, {r3, r4, r6, r7} │ │ - b.n 1c1fc │ │ + b.n 3aa4c │ │ adds r6, r4, #4 │ │ - b.n 1c8f4 │ │ + b.n 3b144 │ │ str r0, [r1, r3] │ │ - b.n 1c224 │ │ + b.n 3aa74 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 1cf7a │ │ + b.n 3b7ca │ │ ands r4, r6 │ │ - b.n 1c330 │ │ + b.n 3ab80 │ │ str r0, [r0, r0] │ │ - b.n 1c904 │ │ + b.n 3b154 │ │ str r4, [r3, #12] │ │ - b.n 1c214 │ │ + b.n 3aa64 │ │ lsrs r1, r4, #20 │ │ - b.n 1c90c │ │ + b.n 3b15c │ │ str r0, [r1, r2] │ │ - b.n 1c340 │ │ - b.n 1ce86 │ │ - b.n 1cf8a │ │ + b.n 3ab90 │ │ + b.n 3b6d6 │ │ + b.n 3b7da │ │ asrs r7, r7, #12 │ │ - b.n 1cf90 │ │ + b.n 3b7e0 │ │ lsrs r0, r4, #20 │ │ - b.n 1c918 │ │ + b.n 3b168 │ │ adds r3, #63 @ 0x3f │ │ - b.n 1cfa8 │ │ + b.n 3b7f8 │ │ orrs r7, r7 │ │ - b.n 1cfa2 │ │ + b.n 3b7f2 │ │ lsrs r0, r5 │ │ - b.n 1c234 │ │ + b.n 3aa84 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 1c238 │ │ + b.n 3aa88 │ │ movs r0, #212 @ 0xd4 │ │ - b.n 1c23c │ │ - add r0, pc, #832 @ (adr r0, 1cb68 ) │ │ - b.n 1c240 │ │ + b.n 3aa8c │ │ + add r0, pc, #832 @ (adr r0, 3b3b8 ) │ │ + b.n 3aa90 │ │ asrs r4, r1, #3 │ │ - b.n 1c244 │ │ + b.n 3aa94 │ │ lsrs r7, r1, #11 │ │ orn r0, r5, #9216 @ 0x2400 │ │ - b.n 1cd46 │ │ + b.n 3b596 │ │ str r0, [sp, #688] @ 0x2b0 │ │ - b.n 1c374 │ │ + b.n 3abc4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r5, #4096 @ 0x1000 │ │ - b.n 1c37c │ │ + b.n 3abcc │ │ movs r0, r0 │ │ - b.n 1c358 │ │ - b.n 1c9d8 │ │ - b.n 1c260 │ │ + b.n 3aba8 │ │ + b.n 3b228 │ │ + b.n 3aab0 │ │ lsls r0, r0, #2 │ │ - b.n 1c958 │ │ + b.n 3b1a8 │ │ lsrs r2, r6, #12 │ │ ldcl 0, cr5, [fp, #-928] @ 0xfffffc60 │ │ - b.n 1ccec │ │ + b.n 3b53c │ │ movs r0, r0 │ │ - b.n 1c36c │ │ + b.n 3abbc │ │ lsls r0, r6, #2 │ │ - b.n 1c398 │ │ + b.n 3abe8 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r5, #4423680 @ 0x438000 │ │ - b.n 1c966 │ │ + b.n 3b1b6 │ │ lsls r0, r4, #3 │ │ - b.n 1c280 │ │ + b.n 3aad0 │ │ lsls r4, r0, #1 │ │ - b.n 1c3a8 │ │ + b.n 3abf8 │ │ lsrs r0, r1, #12 │ │ stcl 0, cr0, [r8, #524] @ 0x20c │ │ - b.n 1c976 │ │ + b.n 3b1c6 │ │ lsls r4, r4, #3 │ │ - b.n 1c290 │ │ + b.n 3aae0 │ │ lsls r0, r1, #1 │ │ - b.n 1c3b8 │ │ + b.n 3ac08 │ │ lsls r4, r0, #2 │ │ - b.n 1c982 │ │ + b.n 3b1d2 │ │ lsls r0, r5, #3 │ │ - b.n 1c29c │ │ + b.n 3aaec │ │ movs r4, r7 │ │ - b.n 1c3c4 │ │ + b.n 3ac14 │ │ lsls r6, r0, #2 │ │ - b.n 1c98e │ │ + b.n 3b1de │ │ lsls r4, r3, #3 │ │ - b.n 1c2a8 │ │ + b.n 3aaf8 │ │ lsls r4, r4, #2 │ │ - b.n 1c3d0 │ │ + b.n 3ac20 │ │ lsls r1, r0, #2 │ │ - b.n 1c99a │ │ + b.n 3b1ea │ │ lsls r4, r1, #3 │ │ - b.n 1c2b4 │ │ + b.n 3ab04 │ │ lsls r0, r0, #1 │ │ - b.n 1c3dc │ │ + b.n 3ac2c │ │ asrs r0, r1, #32 │ │ - b.n 1cbe6 │ │ + b.n 3b436 │ │ lsls r4, r1, #2 │ │ - b.n 1c9aa │ │ + b.n 3b1fa │ │ lsls r0, r3, #3 │ │ - b.n 1c2c4 │ │ + b.n 3ab14 │ │ movs r0, r7 │ │ - b.n 1c3ec │ │ + b.n 3ac3c │ │ lsls r2, r0, #2 │ │ - b.n 1c9b6 │ │ + b.n 3b206 │ │ lsls r4, r2, #3 │ │ - b.n 1c2d0 │ │ + b.n 3ab20 │ │ lsls r4, r7, #2 │ │ - b.n 1c3f8 │ │ + b.n 3ac48 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 1cddc │ │ + b.n 3b62c │ │ lsls r2, r1, #2 │ │ - b.n 1c9c6 │ │ + b.n 3b216 │ │ lsls r0, r2, #3 │ │ - b.n 1c2e0 │ │ + b.n 3ab30 │ │ lsls r0, r5, #2 │ │ - b.n 1c408 │ │ + b.n 3ac58 │ │ lsls r6, r1, #2 │ │ - b.n 1c9d2 │ │ + b.n 3b222 │ │ lsls r0, r1, #3 │ │ - b.n 1c2ec │ │ + b.n 3ab3c │ │ movs r4, r5 │ │ - b.n 1d01a │ │ + b.n 3b86a │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r1, #8716288 @ 0x850000 │ │ - b.n 1cc22 │ │ + b.n 3b472 │ │ asrs r0, r1, #1 │ │ - b.n 1c400 │ │ + b.n 3ac50 │ │ asrs r5, r0, #32 │ │ - b.n 1cc2a │ │ + b.n 3b47a │ │ ldr r4, [r7, #96] @ 0x60 │ │ add.w r0, r0, r0 │ │ - b.n 1c422 │ │ + b.n 3ac72 │ │ asrs r4, r0, #32 │ │ - b.n 1c426 │ │ + b.n 3ac76 │ │ lsls r0, r0, #2 │ │ - b.n 1c414 │ │ + b.n 3ac64 │ │ lsls r0, r0, #4 │ │ - b.n 1cc3e │ │ + b.n 3b48e │ │ movs r0, #8 │ │ - b.n 1c432 │ │ + b.n 3ac82 │ │ movs r0, r0 │ │ - b.n 1c416 │ │ + b.n 3ac66 │ │ lsls r1, r0, #4 │ │ - b.n 1cc4a │ │ + b.n 3b49a │ │ movs r4, r0 │ │ - b.n 1c41e │ │ + b.n 3ac6e │ │ lsls r0, r4, #3 │ │ - b.n 1c348 │ │ - add r1, pc, #8 @ (adr r1, 1c91c ) │ │ - b.n 1cc56 │ │ + b.n 3ab98 │ │ + add r1, pc, #8 @ (adr r1, 3b16c ) │ │ + b.n 3b4a6 │ │ movs r0, r5 │ │ - b.n 1c434 │ │ + b.n 3ac84 │ │ lsls r4, r3, #3 │ │ - b.n 1c354 │ │ + b.n 3aba4 │ │ movs r4, r5 │ │ - b.n 1c43c │ │ + b.n 3ac8c │ │ lsls r4, r5, #4 │ │ - b.n 1c35c │ │ + b.n 3abac │ │ movs r0, r4 │ │ - b.n 1c444 │ │ + b.n 3ac94 │ │ lsls r0, r1, #3 │ │ - b.n 1c364 │ │ + b.n 3abb4 │ │ lsls r4, r7, #2 │ │ - b.n 1c44c │ │ + b.n 3ac9c │ │ lsls r4, r1, #3 │ │ - b.n 1c36c │ │ + b.n 3abbc │ │ movs r4, r6 │ │ - b.n 1c454 │ │ + b.n 3aca4 │ │ lsls r0, r2, #3 │ │ - b.n 1c374 │ │ + b.n 3abc4 │ │ movs r0, r6 │ │ - b.n 1c45c │ │ + b.n 3acac │ │ lsls r4, r2, #3 │ │ - b.n 1c37c │ │ + b.n 3abcc │ │ movs r4, r4 │ │ - b.n 1c464 │ │ + b.n 3acb4 │ │ movs r4, r1 │ │ - b.n 1c47e │ │ + b.n 3acce │ │ ands r0, r2 │ │ - b.n 1c482 │ │ + b.n 3acd2 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1c470 │ │ + b.n 3acc0 │ │ movs r0, #20 │ │ - b.n 1c48a │ │ + b.n 3acda │ │ strb r0, [r0, #4] │ │ - b.n 1cc9e │ │ - add r0, pc, #32 @ (adr r0, 1c980 ) │ │ - b.n 1c472 │ │ - add r0, pc, #96 @ (adr r0, 1c9c4 ) │ │ - b.n 1c496 │ │ + b.n 3b4ee │ │ + add r0, pc, #32 @ (adr r0, 3b1d0 ) │ │ + b.n 3acc2 │ │ + add r0, pc, #96 @ (adr r0, 3b214 ) │ │ + b.n 3ace6 │ │ strb r4, [r1, #0] │ │ - b.n 1c47a │ │ + b.n 3acca │ │ strb r4, [r0, #4] │ │ - b.n 1ccae │ │ + b.n 3b4fe │ │ strb r0, [r2, #0] │ │ - b.n 1c482 │ │ + b.n 3acd2 │ │ strb r2, [r0, #4] │ │ - b.n 1ccb6 │ │ + b.n 3b506 │ │ movs r0, #68 @ 0x44 │ │ - b.n 1c494 │ │ + b.n 3ace4 │ │ movs r0, #28 │ │ - b.n 1c4ae │ │ + b.n 3acfe │ │ strb r4, [r2, #0] │ │ - b.n 1c492 │ │ + b.n 3ace2 │ │ strb r2, [r1, #4] │ │ - b.n 1ccc6 │ │ + b.n 3b516 │ │ strb r0, [r3, #0] │ │ - b.n 1c49a │ │ + b.n 3acea │ │ strb r2, [r0, #4] │ │ - b.n 1ccce │ │ + b.n 3b51e │ │ asrs r0, r5, #2 │ │ - b.n 1c4ac │ │ + b.n 3acfc │ │ strb r4, [r3, #0] │ │ - b.n 1c4a6 │ │ + b.n 3acf6 │ │ strb r0, [r4, #0] │ │ - b.n 1c4ca │ │ + b.n 3ad1a │ │ strb r4, [r5, #2] │ │ - b.n 1c4b8 │ │ + b.n 3ad08 │ │ asrs r0, r0, #32 │ │ - b.n 1c4d4 │ │ + b.n 3ad24 │ │ strb r7, [r0, #4] │ │ - b.n 1cce6 │ │ - b.n 1cb78 │ │ - b.n 1c3e0 │ │ + b.n 3b536 │ │ + b.n 3b3c8 │ │ + b.n 3ac30 │ │ strb r0, [r4, #0] │ │ - b.n 1c4be │ │ + b.n 3ad0e │ │ strb r4, [r4, #0] │ │ - b.n 1c4e2 │ │ + b.n 3ad32 │ │ strb r0, [r6, #2] │ │ - b.n 1c4d0 │ │ + b.n 3ad20 │ │ adds r1, #56 @ 0x38 │ │ - b.n 1c3f0 │ │ + b.n 3ac40 │ │ strb r7, [r0, #4] │ │ - b.n 1ccfe │ │ + b.n 3b54e │ │ movs r0, r7 │ │ - b.n 1c4dc │ │ + b.n 3ad2c │ │ strb r4, [r4, #0] │ │ - b.n 1c4d6 │ │ + b.n 3ad26 │ │ movs r3, r0 │ │ - b.n 1cae6 │ │ + b.n 3b336 │ │ strb r4, [r1, #1] │ │ - b.n 1c508 │ │ + b.n 3ad58 │ │ movs r0, #164 @ 0xa4 │ │ - b.n 1c4ec │ │ + b.n 3ad3c │ │ movs r1, #120 @ 0x78 │ │ - b.n 1cff2 │ │ + b.n 3b842 │ │ asrs r7, r0, #32 │ │ - b.n 1cadc │ │ + b.n 3b32c │ │ ldrb r0, [r7, #31] │ │ - b.n 1cffc │ │ + b.n 3b84c │ │ strb r7, [r7, #7] │ │ - b.n 1d062 │ │ + b.n 3b8b2 │ │ asrs r1, r0, #32 │ │ - b.n 1ca74 │ │ + b.n 3b2c4 │ │ eors r0, r0 │ │ - b.n 1c504 │ │ + b.n 3ad54 │ │ cmp r7, #255 @ 0xff │ │ - b.n 1d070 │ │ + b.n 3b8c0 │ │ ldrb r1, [r4, #12] │ │ - b.n 1cd32 │ │ + b.n 3b582 │ │ movs r0, r0 │ │ - b.n 1ca7a │ │ + b.n 3b2ca │ │ mvns r1, r2 │ │ - b.n 1cffa │ │ - add r0, pc, #544 @ (adr r0, 1cc1c ) │ │ - b.n 1c518 │ │ + b.n 3b84a │ │ + add r0, pc, #544 @ (adr r0, 3b46c ) │ │ + b.n 3ad68 │ │ lsls r7, r0, #18 │ │ - b.n 1cc16 │ │ + b.n 3b466 │ │ str r0, [sp, #912] @ 0x390 │ │ - b.n 1c43c │ │ + b.n 3ac8c │ │ stmia r1!, {r2, r4, r5} │ │ - b.n 1c440 │ │ + b.n 3ac90 │ │ str r0, [r6, r4] │ │ - b.n 1c444 │ │ + b.n 3ac94 │ │ subs r7, r3, r4 │ │ - b.n 1c9d0 │ │ + b.n 3b220 │ │ adds r0, #12 │ │ - b.n 1cb28 │ │ + b.n 3b378 │ │ movs r0, r5 │ │ - b.n 1c554 │ │ + b.n 3ada4 │ │ movs r0, #3 │ │ - b.n 1caa2 │ │ + b.n 3b2f2 │ │ str r0, [r3, #12] │ │ - b.n 1c458 │ │ + b.n 3aca8 │ │ movs r3, #7 │ │ - b.n 1cb2a │ │ + b.n 3b37a │ │ lsls r4, r7 │ │ - b.n 1c564 │ │ + b.n 3adb4 │ │ cmp r5, #42 @ 0x2a │ │ - b.n 1cb32 │ │ + b.n 3b382 │ │ ldcl 2, cr14, [r2, #-520]! @ 0xfffffdf8 │ │ movs r0, #5 │ │ - b.n 1cb36 │ │ + b.n 3b386 │ │ movs r4, r5 │ │ - b.n 1c574 │ │ + b.n 3adc4 │ │ cmp r5, #46 @ 0x2e │ │ - b.n 1cb02 │ │ + b.n 3b352 │ │ stmia r2!, {r1, r2, r3, r7} │ │ - b.n 1cec6 │ │ + b.n 3b716 │ │ movs r0, #32 │ │ - b.n 1c580 │ │ + b.n 3add0 │ │ adds r0, #2 │ │ - b.n 1cb4a │ │ + b.n 3b39a │ │ lsls r0, r2, #1 │ │ - b.n 1c588 │ │ + b.n 3add8 │ │ subs r5, #44 @ 0x2c │ │ - b.n 1cb18 │ │ + b.n 3b368 │ │ movs r0, #36 @ 0x24 │ │ - b.n 1c590 │ │ + b.n 3ade0 │ │ adds r2, #142 @ 0x8e │ │ - b.n 1cee0 │ │ + b.n 3b730 │ │ strb r0, [r0, #0] │ │ - b.n 1cb6a │ │ + b.n 3b3ba │ │ lsls r4, r2, #1 │ │ - b.n 1c59c │ │ + b.n 3adec │ │ ldrb r3, [r4, #20] │ │ - b.n 1cb34 │ │ + b.n 3b384 │ │ strh r6, [r1, r2] │ │ - b.n 1cef8 │ │ + b.n 3b748 │ │ strb r0, [r0, #0] │ │ - b.n 1cb72 │ │ + b.n 3b3c2 │ │ lsls r0, r3, #1 │ │ - b.n 1c5ac │ │ + b.n 3adfc │ │ ldrb r5, [r4, #20] │ │ - b.n 1cb44 │ │ + b.n 3b394 │ │ movs r0, #48 @ 0x30 │ │ - b.n 1c5b4 │ │ + b.n 3ae04 │ │ strb r6, [r1, #10] │ │ - b.n 1cf0c │ │ + b.n 3b75c │ │ str r0, [r0, #0] │ │ - b.n 1cb86 │ │ + b.n 3b3d6 │ │ lsls r4, r3, #1 │ │ - b.n 1c5c0 │ │ + b.n 3ae10 │ │ ldr r7, [r4, #80] @ 0x50 │ │ - b.n 1cb56 │ │ + b.n 3b3a6 │ │ movs r0, #52 @ 0x34 │ │ - b.n 1c5c8 │ │ + b.n 3ae18 │ │ str r6, [r1, #40] @ 0x28 │ │ - b.n 1cf1e │ │ + b.n 3b76e │ │ movs r0, r0 │ │ - b.n 1cb9a │ │ + b.n 3b3ea │ │ movs r0, #96 @ 0x60 │ │ - b.n 1c5d4 │ │ + b.n 3ae24 │ │ lsrs r6, r4, #20 │ │ - b.n 1cb5e │ │ + b.n 3b3ae │ │ lsls r6, r1, #10 │ │ - b.n 1cf22 │ │ + b.n 3b772 │ │ movs r0, #2 │ │ - b.n 1cbae │ │ + b.n 3b3fe │ │ cmp r5, #32 │ │ - b.n 1cb6e │ │ + b.n 3b3be │ │ movs r2, #142 @ 0x8e │ │ - b.n 1cf32 │ │ + b.n 3b782 │ │ adds r2, r4, #4 │ │ - b.n 1cbb4 │ │ + b.n 3b404 │ │ asrs r4, r7, #2 │ │ - b.n 1c5d0 │ │ + b.n 3ae20 │ │ str r1, [sp, #4] │ │ - b.n 1cdfa │ │ + b.n 3b64a │ │ asrs r7, r7, #8 │ │ - b.n 1d27e │ │ + b.n 3bace │ │ str r6, [r0, #16] │ │ - b.n 1cac4 │ │ + b.n 3b314 │ │ movs r1, #2 │ │ - b.n 1cac8 │ │ + b.n 3b318 │ │ lsls r0, r0, #4 │ │ - b.n 1cacc │ │ + b.n 3b31c │ │ strb r7, [r0, #4] │ │ - b.n 1cad0 │ │ + b.n 3b320 │ │ asrs r3, r0 │ │ - b.n 1cad4 │ │ + b.n 3b324 │ │ stmia r1!, {r2, r3} │ │ - b.n 1cad8 │ │ - add r1, pc, #40 @ (adr r1, 1cb00 ) │ │ - b.n 1cadc │ │ + b.n 3b328 │ │ + add r1, pc, #40 @ (adr r1, 3b350 ) │ │ + b.n 3b32c │ │ str r5, [r0, r4] │ │ - b.n 1cae0 │ │ - b.n 1ccfc │ │ - b.n 1cae4 │ │ + b.n 3b330 │ │ + b.n 3b54c │ │ + b.n 3b334 │ │ asrs r4, r6, #32 │ │ - b.n 1cff6 │ │ + b.n 3b846 │ │ adds r0, #72 @ 0x48 │ │ - b.n 1c624 │ │ + b.n 3ae74 │ │ lsls r0, r6, #2 │ │ stmia.w r1, {r2, r6, ip} │ │ - b.n 1d002 │ │ + b.n 3b852 │ │ movs r0, #96 @ 0x60 │ │ - b.n 1c610 │ │ + b.n 3ae60 │ │ lsls r5, r0, #8 │ │ stmia.w r1, {r2, r4, r5, r7, sp} │ │ - b.n 1c638 │ │ - add r0, pc, #160 @ (adr r0, 1cba0 ) │ │ - b.n 1c612 │ │ - b.n 1cb04 │ │ - b.n 1c60c │ │ + b.n 3ae88 │ │ + add r0, pc, #160 @ (adr r0, 3b3f0 ) │ │ + b.n 3ae62 │ │ + b.n 3b354 │ │ + b.n 3ae5c │ │ stmia r0!, {r4, r5} │ │ - b.n 1c61a │ │ + b.n 3ae6a │ │ str r0, [r0, #4] │ │ - b.n 1c61e │ │ + b.n 3ae6e │ │ str r0, [r3, #4] │ │ - b.n 1c62c │ │ + b.n 3ae7c │ │ asrs r0, r7, #1 │ │ - b.n 1c63a │ │ + b.n 3ae8a │ │ str r0, [r0, #8] │ │ - b.n 1c654 │ │ + b.n 3aea4 │ │ lsls r4, r3, #1 │ │ - b.n 1c638 │ │ + b.n 3ae88 │ │ movs r1, r0 │ │ - b.n 1cfa4 │ │ + b.n 3b7f4 │ │ strb r4, [r2, #1] │ │ - b.n 1c640 │ │ + b.n 3ae90 │ │ str r0, [sp, #0] │ │ - b.n 1cfec │ │ + b.n 3b83c │ │ strb r6, [r0, #4] │ │ - b.n 1cb2e │ │ + b.n 3b37e │ │ str r0, [r7, #8] │ │ - b.n 1c66c │ │ + b.n 3aebc │ │ asrs r0, r0, #32 │ │ - b.n 1c662 │ │ + b.n 3aeb2 │ │ asrs r1, r1, #32 │ │ - b.n 1cb3c │ │ + b.n 3b38c │ │ asrs r7, r0, #32 │ │ - b.n 1ce40 │ │ + b.n 3b690 │ │ asrs r0, r0, #32 │ │ - b.n 1c652 │ │ + b.n 3aea2 │ │ asrs r0, r5, #2 │ │ - b.n 1c680 │ │ + b.n 3aed0 │ │ strb r4, [r0, #0] │ │ - b.n 1c676 │ │ + b.n 3aec6 │ │ asrs r1, r0, #4 │ │ - b.n 1cb4e │ │ + b.n 3b39e │ │ strb r1, [r1, #0] │ │ - b.n 1cb60 │ │ + b.n 3b3b0 │ │ asrs r1, r0, #32 │ │ - b.n 1ce64 │ │ + b.n 3b6b4 │ │ asrs r4, r0, #32 │ │ - b.n 1c66a │ │ + b.n 3aeba │ │ asrs r4, r7, #32 │ │ - b.n 1c698 │ │ + b.n 3aee8 │ │ strb r0, [r1, #0] │ │ - b.n 1c68e │ │ + b.n 3aede │ │ asrs r1, r0, #4 │ │ - b.n 1cb66 │ │ + b.n 3b3b6 │ │ strb r1, [r1, #0] │ │ - b.n 1cb78 │ │ + b.n 3b3c8 │ │ asrs r1, r0, #32 │ │ - b.n 1ce7c │ │ + b.n 3b6cc │ │ asrs r0, r1, #32 │ │ - b.n 1c682 │ │ + b.n 3aed2 │ │ asrs r0, r7, #32 │ │ - b.n 1c6b0 │ │ + b.n 3af00 │ │ strb r4, [r1, #0] │ │ - b.n 1c6a6 │ │ + b.n 3aef6 │ │ asrs r1, r0, #4 │ │ - b.n 1cb7e │ │ + b.n 3b3ce │ │ strb r1, [r1, #0] │ │ - b.n 1cb90 │ │ + b.n 3b3e0 │ │ asrs r1, r0, #32 │ │ - b.n 1ce94 │ │ + b.n 3b6e4 │ │ asrs r4, r1, #32 │ │ - b.n 1c69a │ │ + b.n 3aeea │ │ asrs r0, r0, #1 │ │ - b.n 1c6c8 │ │ + b.n 3af18 │ │ strb r0, [r2, #0] │ │ - b.n 1c6be │ │ + b.n 3af0e │ │ asrs r1, r0, #4 │ │ - b.n 1cb96 │ │ + b.n 3b3e6 │ │ strb r1, [r1, #0] │ │ - b.n 1cba8 │ │ + b.n 3b3f8 │ │ asrs r1, r0, #32 │ │ - b.n 1ceac │ │ + b.n 3b6fc │ │ asrs r0, r2, #32 │ │ - b.n 1c6b2 │ │ + b.n 3af02 │ │ asrs r4, r0, #1 │ │ - b.n 1c6e0 │ │ + b.n 3af30 │ │ strb r4, [r2, #0] │ │ - b.n 1c6d6 │ │ + b.n 3af26 │ │ asrs r1, r0, #4 │ │ - b.n 1cbae │ │ + b.n 3b3fe │ │ strb r1, [r1, #0] │ │ - b.n 1cbc0 │ │ + b.n 3b410 │ │ asrs r1, r0, #32 │ │ - b.n 1cec4 │ │ + b.n 3b714 │ │ asrs r4, r2, #32 │ │ - b.n 1c6ca │ │ + b.n 3af1a │ │ asrs r0, r1, #2 │ │ - b.n 1c6f8 │ │ + b.n 3af48 │ │ strb r0, [r3, #0] │ │ - b.n 1c6ee │ │ + b.n 3af3e │ │ asrs r1, r0, #4 │ │ - b.n 1cbc6 │ │ + b.n 3b416 │ │ strb r1, [r1, #0] │ │ - b.n 1cbd8 │ │ + b.n 3b428 │ │ asrs r1, r0, #32 │ │ - b.n 1cedc │ │ + b.n 3b72c │ │ asrs r0, r3, #32 │ │ - b.n 1c6e2 │ │ + b.n 3af32 │ │ asrs r4, r4, #2 │ │ - b.n 1c710 │ │ + b.n 3af60 │ │ strb r4, [r3, #0] │ │ - b.n 1c706 │ │ + b.n 3af56 │ │ asrs r1, r0, #4 │ │ - b.n 1cbde │ │ + b.n 3b42e │ │ strb r1, [r1, #0] │ │ - b.n 1cbf0 │ │ + b.n 3b440 │ │ asrs r1, r0, #32 │ │ - b.n 1cef4 │ │ + b.n 3b744 │ │ asrs r4, r3, #32 │ │ - b.n 1c6fa │ │ + b.n 3af4a │ │ asrs r4, r5, #2 │ │ - b.n 1c728 │ │ + b.n 3af78 │ │ strb r0, [r4, #0] │ │ - b.n 1c71e │ │ + b.n 3af6e │ │ asrs r1, r0, #4 │ │ - b.n 1cbf6 │ │ + b.n 3b446 │ │ strb r1, [r1, #0] │ │ - b.n 1cc08 │ │ + b.n 3b458 │ │ asrs r1, r0, #32 │ │ - b.n 1cf0c │ │ + b.n 3b75c │ │ asrs r0, r4, #32 │ │ - b.n 1c712 │ │ + b.n 3af62 │ │ asrs r0, r6, #2 │ │ - b.n 1c740 │ │ + b.n 3af90 │ │ lsls r1, r0, #4 │ │ - b.n 1cc0a │ │ + b.n 3b45a │ │ asrs r4, r4, #32 │ │ - b.n 1c73a │ │ + b.n 3af8a │ │ asrs r1, r1, #32 │ │ - b.n 1cc14 │ │ + b.n 3b464 │ │ str r0, [sp, #8] │ │ - b.n 1cf56 │ │ + b.n 3b7a6 │ │ movs r0, r0 │ │ - b.n 1cf1c │ │ + b.n 3b76c │ │ movs r4, r4 │ │ - b.n 1c72e │ │ + b.n 3af7e │ │ asrs r0, r7, #1 │ │ - b.n 1c746 │ │ + b.n 3af96 │ │ movs r1, r0 │ │ - b.n 1d0a8 │ │ + b.n 3b8f8 │ │ strb r0, [r0, #0] │ │ - b.n 1d0ec │ │ + b.n 3b93c │ │ asrs r0, r5, #32 │ │ - b.n 1c75a │ │ + b.n 3afaa │ │ movs r0, #10 │ │ - b.n 1cc32 │ │ - add r0, pc, #576 @ (adr r0, 1ce74 ) │ │ - b.n 1c770 │ │ + b.n 3b482 │ │ + add r0, pc, #576 @ (adr r0, 3b6c4 ) │ │ + b.n 3afc0 │ │ asrs r7, r0, #32 │ │ - b.n 1cc3c │ │ + b.n 3b48c │ │ asrs r2, r0, #32 │ │ - b.n 1cf40 │ │ + b.n 3b790 │ │ asrs r0, r5, #32 │ │ - b.n 1c752 │ │ + b.n 3afa2 │ │ movs r0, #44 @ 0x2c │ │ - b.n 1c772 │ │ + b.n 3afc2 │ │ asrs r6, r1, #32 │ │ - b.n 1cc4a │ │ + b.n 3b49a │ │ movs r0, #7 │ │ - b.n 1cc52 │ │ + b.n 3b4a2 │ │ asrs r1, r0, #32 │ │ - b.n 1cf56 │ │ + b.n 3b7a6 │ │ asrs r0, r0, #32 │ │ - b.n 1c75c │ │ + b.n 3afac │ │ movs r0, #48 @ 0x30 │ │ - b.n 1c786 │ │ + b.n 3afd6 │ │ asrs r4, r1, #32 │ │ - b.n 1cc5e │ │ + b.n 3b4ae │ │ adds r0, #156 @ 0x9c │ │ - b.n 1c79c │ │ + b.n 3afec │ │ movs r0, #7 │ │ - b.n 1cc6a │ │ + b.n 3b4ba │ │ asrs r1, r0, #32 │ │ - b.n 1cf6e │ │ + b.n 3b7be │ │ asrs r0, r6, #32 │ │ - b.n 1c77e │ │ + b.n 3afce │ │ movs r0, #52 @ 0x34 │ │ - b.n 1c79e │ │ + b.n 3afee │ │ asrs r4, r0, #32 │ │ - b.n 1cc76 │ │ + b.n 3b4c6 │ │ movs r0, #7 │ │ - b.n 1cc7e │ │ + b.n 3b4ce │ │ asrs r1, r0, #32 │ │ - b.n 1cf82 │ │ + b.n 3b7d2 │ │ asrs r4, r6, #32 │ │ - b.n 1c792 │ │ + b.n 3afe2 │ │ movs r0, #56 @ 0x38 │ │ - b.n 1c7b2 │ │ + b.n 3b002 │ │ asrs r5, r0, #32 │ │ - b.n 1cc8a │ │ + b.n 3b4da │ │ movs r0, #7 │ │ - b.n 1cc92 │ │ + b.n 3b4e2 │ │ asrs r1, r0, #32 │ │ - b.n 1cf96 │ │ + b.n 3b7e6 │ │ asrs r0, r7, #32 │ │ - b.n 1c7a6 │ │ + b.n 3aff6 │ │ asrs r4, r2, #1 │ │ - b.n 1c7d4 │ │ + b.n 3b024 │ │ movs r0, #60 @ 0x3c │ │ - b.n 1c7ca │ │ + b.n 3b01a │ │ asrs r1, r0, #32 │ │ - b.n 1cca2 │ │ + b.n 3b4f2 │ │ movs r0, #7 │ │ - b.n 1ccaa │ │ + b.n 3b4fa │ │ asrs r1, r0, #32 │ │ - b.n 1cfae │ │ + b.n 3b7fe │ │ asrs r4, r7, #32 │ │ - b.n 1c7be │ │ + b.n 3b00e │ │ asrs r0, r3, #1 │ │ - b.n 1c7ec │ │ + b.n 3b03c │ │ movs r0, #64 @ 0x40 │ │ - b.n 1c7e2 │ │ + b.n 3b032 │ │ asrs r1, r0, #32 │ │ - b.n 1ccba │ │ + b.n 3b50a │ │ movs r0, #7 │ │ - b.n 1ccc2 │ │ + b.n 3b512 │ │ asrs r1, r0, #32 │ │ - b.n 1cfc6 │ │ + b.n 3b816 │ │ asrs r0, r0, #1 │ │ - b.n 1c7d6 │ │ + b.n 3b026 │ │ asrs r4, r3, #1 │ │ - b.n 1c804 │ │ + b.n 3b054 │ │ movs r0, #68 @ 0x44 │ │ - b.n 1c7fa │ │ + b.n 3b04a │ │ asrs r1, r0, #32 │ │ - b.n 1ccd2 │ │ + b.n 3b522 │ │ movs r0, #7 │ │ - b.n 1ccda │ │ + b.n 3b52a │ │ asrs r1, r0, #32 │ │ - b.n 1cfde │ │ + b.n 3b82e │ │ asrs r4, r0, #1 │ │ - b.n 1c7ee │ │ + b.n 3b03e │ │ asrs r0, r4, #1 │ │ - b.n 1c81c │ │ + b.n 3b06c │ │ movs r0, #72 @ 0x48 │ │ - b.n 1c812 │ │ + b.n 3b062 │ │ asrs r1, r0, #32 │ │ - b.n 1ccea │ │ + b.n 3b53a │ │ movs r0, #7 │ │ - b.n 1ccf2 │ │ + b.n 3b542 │ │ asrs r1, r0, #32 │ │ - b.n 1cff6 │ │ + b.n 3b846 │ │ asrs r0, r1, #1 │ │ - b.n 1c806 │ │ + b.n 3b056 │ │ asrs r4, r7, #2 │ │ - b.n 1c834 │ │ + b.n 3b084 │ │ movs r0, #80 @ 0x50 │ │ - b.n 1c82e │ │ + b.n 3b07e │ │ lsls r1, r0, #4 │ │ - b.n 1cd02 │ │ + b.n 3b552 │ │ asrs r4, r1, #1 │ │ - b.n 1c832 │ │ + b.n 3b082 │ │ asrs r7, r0, #32 │ │ - b.n 1cd0c │ │ + b.n 3b55c │ │ movs r0, r0 │ │ - b.n 1d010 │ │ + b.n 3b860 │ │ lsls r4, r1, #1 │ │ - b.n 1c822 │ │ + b.n 3b072 │ │ asrs r0, r7, #1 │ │ - b.n 1c848 │ │ + b.n 3b098 │ │ movs r1, r0 │ │ - b.n 1d19c │ │ + b.n 3b9ec │ │ lsls r4, r7, #2 │ │ - b.n 1c838 │ │ + b.n 3b088 │ │ movs r0, #0 │ │ - b.n 1cd26 │ │ + b.n 3b576 │ │ asrs r1, r0, #32 │ │ - b.n 1d128 │ │ + b.n 3b978 │ │ lsrs r0, r2, #14 │ │ cdp 0, 10, cr0, cr0, cr4, {3} │ │ - b.n 1c868 │ │ + b.n 3b0b8 │ │ asrs r1, r0, #32 │ │ - b.n 1d036 │ │ + b.n 3b886 │ │ asrs r0, r2, #1 │ │ - b.n 1c846 │ │ + b.n 3b096 │ │ cmp r2, #143 @ 0x8f │ │ orn fp, r0, #2785280 @ 0x2a8000 │ │ - b.n 1d07e │ │ + b.n 3b8ce │ │ movs r1, #240 @ 0xf0 │ │ movw r0, #8808 @ 0x2268 │ │ - b.n 1c880 │ │ + b.n 3b0d0 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #15728640 @ 0xf00000 │ │ - b.n 1c888 │ │ + b.n 3b0d8 │ │ cmp r2, #143 @ 0x8f │ │ orn r1, r0, #7864320 @ 0x780000 │ │ movw sl, #8335 @ 0x208f │ │ orr.w r3, r0, #6848512 @ 0x688000 │ │ - b.n 1d35e │ │ + b.n 3bbae │ │ movs r0, #129 @ 0x81 │ │ - b.n 1cf7a │ │ + b.n 3b7ca │ │ lsls r4, r5, #1 │ │ - b.n 1c8a0 │ │ + b.n 3b0f0 │ │ movs r0, #148 @ 0x94 │ │ - b.n 1c8a4 │ │ + b.n 3b0f4 │ │ asrs r1, r0, #12 │ │ - b.n 1ce6e │ │ + b.n 3b6be │ │ lsls r4, r6, #1 │ │ - b.n 1c8ac │ │ + b.n 3b0fc │ │ adds r4, r5, #4 │ │ - b.n 1ce78 │ │ + b.n 3b6c8 │ │ strb r4, [r1, #0] │ │ - b.n 1d07c │ │ + b.n 3b8cc │ │ ldr r5, [sp, #132] @ 0x84 │ │ - b.n 1ce7e │ │ + b.n 3b6ce │ │ lsls r0, r7, #1 │ │ - b.n 1c8bc │ │ + b.n 3b10c │ │ strb r1, [r1, #0] │ │ - b.n 1d094 │ │ + b.n 3b8e4 │ │ asrs r0, r0, #1 │ │ - b.n 1d1cc │ │ + b.n 3ba1c │ │ ldr r1, [r5, #80] @ 0x50 │ │ - b.n 1ce8e │ │ + b.n 3b6de │ │ lsls r4, r7, #1 │ │ - b.n 1c8cc │ │ + b.n 3b11c │ │ strb r6, [r0, #0] │ │ - b.n 1d0a4 │ │ + b.n 3b8f4 │ │ ldrb r6, [r4, r4] │ │ - b.n 1ce9a │ │ + b.n 3b6ea │ │ lsls r4, r1, #2 │ │ - b.n 1c8d8 │ │ + b.n 3b128 │ │ strb r5, [r0, #0] │ │ - b.n 1d0b0 │ │ + b.n 3b900 │ │ lsrs r5, r4, #20 │ │ - b.n 1cea6 │ │ - b.n 1cda8 │ │ - b.n 1d0b8 │ │ + b.n 3b6f6 │ │ + b.n 3b5f8 │ │ + b.n 3b908 │ │ ldrb r0, [r4, #20] │ │ - b.n 1ceb2 │ │ + b.n 3b702 │ │ movs r0, #152 @ 0x98 │ │ - b.n 1c8ec │ │ - b.n 1cdc2 │ │ - b.n 1d0d2 │ │ + b.n 3b13c │ │ + b.n 3b612 │ │ + b.n 3b922 │ │ cmp r5, #39 @ 0x27 │ │ - b.n 1cebe │ │ - b.n 1cdc0 │ │ - b.n 1d0da │ │ + b.n 3b70e │ │ + b.n 3b610 │ │ + b.n 3b92a │ │ subs r5, #34 @ 0x22 │ │ - b.n 1cec8 │ │ + b.n 3b718 │ │ ands r3, r0 │ │ - b.n 1d0e2 │ │ - b.n 1d446 │ │ - b.n 1d552 │ │ + b.n 3b932 │ │ + b.n 3bc96 │ │ + b.n 3bda2 │ │ ands r2, r1 │ │ - b.n 1d10e │ │ - ldr r3, [pc, #124] @ (1ce4c ) │ │ - b.n 1cd90 │ │ + b.n 3b95e │ │ + ldr r3, [pc, #124] @ (3b69c ) │ │ + b.n 3b5e0 │ │ add r5, sp, #140 @ 0x8c │ │ - b.n 1cede │ │ + b.n 3b72e │ │ ands r2, r1 │ │ - b.n 1d0f6 │ │ - ldr r7, [pc, #80] @ (1ce2c ) │ │ - b.n 1d0bc │ │ - b.n 1d328 │ │ - b.n 1d122 │ │ - ldr r6, [pc, #244] @ (1ced8 ) │ │ - b.n 1d23e │ │ + b.n 3b946 │ │ + ldr r7, [pc, #80] @ (3b67c ) │ │ + b.n 3b90c │ │ + b.n 3bb78 │ │ + b.n 3b972 │ │ + ldr r6, [pc, #244] @ (3b728 ) │ │ + b.n 3ba8e │ │ asrs r4, r0, #32 │ │ - b.n 1cdec │ │ + b.n 3b63c │ │ asrs r1, r1, #32 │ │ - b.n 1cdf0 │ │ + b.n 3b640 │ │ asrs r6, r0, #32 │ │ - b.n 1cdf4 │ │ + b.n 3b644 │ │ asrs r5, r0, #32 │ │ - b.n 1cdf8 │ │ + b.n 3b648 │ │ movs r0, r0 │ │ - b.n 1cdfc │ │ + b.n 3b64c │ │ asrs r7, r1, #20 │ │ - b.n 1d252 │ │ + b.n 3baa2 │ │ movs r7, r0 │ │ - b.n 1ce02 │ │ + b.n 3b652 │ │ movs r2, r0 │ │ - b.n 1ce06 │ │ + b.n 3b656 │ │ movs r0, #160 @ 0xa0 │ │ - b.n 1c944 │ │ + b.n 3b194 │ │ movs r3, r0 │ │ - b.n 1ce0e │ │ + b.n 3b65e │ │ movs r1, r0 │ │ - b.n 1ce12 │ │ + b.n 3b662 │ │ asrs r4, r6, #1 │ │ - b.n 1c946 │ │ + b.n 3b196 │ │ lsls r7, r7, #13 │ │ - b.n 1d31a │ │ + b.n 3bb6a │ │ lsrs r0, r2, #28 │ │ - b.n 1d0fc │ │ + b.n 3b94c │ │ lsls r0, r4, #10 │ │ - b.n 1d162 │ │ + b.n 3b9b2 │ │ movs r0, r0 │ │ - b.n 1d142 │ │ + b.n 3b992 │ │ movs r2, r0 │ │ - b.n 1d1aa │ │ + b.n 3b9fa │ │ movs r0, #188 @ 0xbc │ │ - b.n 1c968 │ │ + b.n 3b1b8 │ │ lsls r0, r7, #1 │ │ - b.n 1c942 │ │ + b.n 3b192 │ │ asrs r2, r0, #32 │ │ - b.n 1ce38 │ │ + b.n 3b688 │ │ asrs r4, r6, #1 │ │ - b.n 1c94a │ │ - beq.n 1ce74 │ │ - b.n 1d2d4 │ │ + b.n 3b19a │ │ + beq.n 3b6c4 │ │ + b.n 3bb24 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1d364 │ │ - beq.n 1ce54 │ │ - b.n 1d2e8 │ │ + b.n 3bbb4 │ │ + beq.n 3b6a4 │ │ + b.n 3bb38 │ │ ldrh r4, [r0, #24] │ │ stc 14, cr13, [sp, #-104]! @ 0xffffff98 │ │ - b.n 1d2f0 │ │ - add r0, pc, #0 @ (adr r0, 1ce58 ) │ │ - b.n 1d59a │ │ - movs r0, r0 │ │ - b.n 1d500 │ │ - add r0, pc, #416 @ (adr r0, 1d000 ) │ │ - b.n 1c878 │ │ + b.n 3bb40 │ │ + add r0, pc, #0 @ (adr r0, 3b6a8 ) │ │ + b.n 3bdea │ │ + movs r0, r0 │ │ + b.n 3bd50 │ │ + add r0, pc, #416 @ (adr r0, 3b850 ) │ │ + b.n 3b0c8 │ │ lsls r0, r7, #6 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 1d50e │ │ + b.n 3bd5e │ │ str r0, [sp, #12] │ │ asrs r0, r4, #6 │ │ asrs r4, r0, #32 │ │ asrs r5, r1, #22 │ │ movs r0, r0 │ │ asrs r3, r2, #13 │ │ lsls r3, r6, #6 │ │ lsrs r0, r0, #8 │ │ adds r0, #32 │ │ - b.n 1c9a2 │ │ + b.n 3b1f2 │ │ subs r3, r3, #5 │ │ - b.n 1d3a0 │ │ + b.n 3bbf0 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #2686976 @ 0x290000 │ │ - b.n 1d38e │ │ - add r0, pc, #0 @ (adr r0, 1ce8c ) │ │ - b.n 1d5ce │ │ + b.n 3bbde │ │ + add r0, pc, #0 @ (adr r0, 3b6dc ) │ │ + b.n 3be1e │ │ subs r3, #144 @ 0x90 │ │ cdp 3, 0, cr2, cr0, cr2, {7} │ │ @ instruction: 0xf3f94a0f │ │ orn lr, r1, #2457600 @ 0x258000 │ │ - b.n 1d3bc │ │ + b.n 3bc0c │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f06b90 │ │ vsub.f32 s12, s11, s31 │ │ orn lr, r1, #2457600 @ 0x258000 │ │ - b.n 1d3cc │ │ + b.n 3bc1c │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f044e4 │ │ @ instruction: 0xf366703c │ │ - b.n 1c9de │ │ + b.n 3b22e │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r1, #1179648 @ 0x120000 │ │ - b.n 1d3dc │ │ + b.n 3bc2c │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf362102c │ │ - b.n 1d3cc │ │ + b.n 3bc1c │ │ str r0, [r7, r0] │ │ - b.n 1c9f2 │ │ + b.n 3b242 │ │ movs r1, #246 @ 0xf6 │ │ movw r0, #17460 @ 0x4434 │ │ - b.n 1c9fa │ │ + b.n 3b24a │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 1c9fe │ │ + b.n 3b24e │ │ lsls r0, r6, #7 │ │ - bls.w 7f09e │ │ - b.n 1c9fc │ │ + bls.w 9d8ee │ │ + b.n 3b24c │ │ lsrs r7, r1, #10 │ │ orr.w r3, r1, #3129344 @ 0x2fc000 │ │ - b.n 1d670 │ │ + b.n 3bec0 │ │ subs r7, #240 @ 0xf0 │ │ - b.n 1d50c │ │ + b.n 3bd5c │ │ asrs r0, r7, #2 │ │ - b.n 1ca0c │ │ + b.n 3b25c │ │ asrs r7, r4, #20 │ │ - b.n 1d236 │ │ + b.n 3ba86 │ │ asrs r4, r3, #3 │ │ - b.n 1ca14 │ │ + b.n 3b264 │ │ adds r5, r4, r0 │ │ - b.n 1d23e │ │ + b.n 3ba8e │ │ adds r7, r2, r0 │ │ - b.n 1ceb4 │ │ + b.n 3b704 │ │ asrs r0, r3, #3 │ │ - b.n 1ca20 │ │ + b.n 3b270 │ │ asrs r0, r0, #32 │ │ - b.n 1d50a │ │ + b.n 3bd5a │ │ adds r3, #255 @ 0xff │ │ - b.n 1d58e │ │ + b.n 3bdde │ │ asrs r7, r7, #15 │ │ - b.n 1d592 │ │ + b.n 3bde2 │ │ @ instruction: 0xeb3fe381 │ │ strb r5, [r0, #20] │ │ - b.n 1cf36 │ │ + b.n 3b786 │ │ subs r7, r1, r0 │ │ - b.n 1d620 │ │ + b.n 3be70 │ │ ldrb r4, [r4, #12] │ │ - b.n 1d230 │ │ + b.n 3ba80 │ │ strb r4, [r2, #3] │ │ - b.n 1ca40 │ │ + b.n 3b290 │ │ strb r4, [r5, #20] │ │ - b.n 1d26a │ │ + b.n 3baba │ │ adds r0, #48 @ 0x30 │ │ - b.n 1d3b4 │ │ + b.n 3bc04 │ │ strb r4, [r6, #2] │ │ - b.n 1ca4c │ │ + b.n 3b29c │ │ strb r6, [r2, #5] │ │ - b.n 1cf28 │ │ + b.n 3b778 │ │ strb r4, [r1, #3] │ │ - b.n 1ca54 │ │ + b.n 3b2a4 │ │ ldrb r6, [r4, #24] │ │ - b.n 1d27e │ │ + b.n 3bace │ │ strb r4, [r2, #8] │ │ - b.n 1cef4 │ │ + b.n 3b744 │ │ str r4, [r0, #0] │ │ - b.n 1ca6a │ │ + b.n 3b2ba │ │ str r0, [r1, r0] │ │ - b.n 1ca6e │ │ + b.n 3b2be │ │ strb r0, [r2, #3] │ │ - b.n 1ca68 │ │ + b.n 3b2b8 │ │ strb r0, [r0, #0] │ │ - b.n 1ca76 │ │ + b.n 3b2c6 │ │ adds r3, #6 │ │ - b.n 1cf5c │ │ + b.n 3b7ac │ │ asrs r5, r0, #24 │ │ - b.n 1cf5c │ │ + b.n 3b7ac │ │ ands r4, r1 │ │ - b.n 1ca82 │ │ + b.n 3b2d2 │ │ subs r6, r4, r0 │ │ - b.n 1d264 │ │ + b.n 3bab4 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 1d6f4 │ │ + b.n 3bf44 │ │ subs r5, #39 @ 0x27 │ │ - b.n 1d270 │ │ + b.n 3bac0 │ │ adds r0, #148 @ 0x94 │ │ - b.n 1ca88 │ │ + b.n 3b2d8 │ │ adds r0, #6 │ │ - b.n 1d278 │ │ + b.n 3bac8 │ │ str r0, [r2, #8] │ │ - b.n 1ca90 │ │ + b.n 3b2e0 │ │ strh r1, [r0, #0] │ │ - b.n 1d280 │ │ + b.n 3bad0 │ │ adds r7, #37 @ 0x25 │ │ - b.n 1d2be │ │ + b.n 3bb0e │ │ str r0, [r2, r0] │ │ - b.n 1caa6 │ │ + b.n 3b2f6 │ │ subs r1, #20 │ │ - b.n 1cf38 │ │ + b.n 3b788 │ │ str r4, [r2, #0] │ │ - b.n 1caae │ │ + b.n 3b2fe │ │ add r4, r4 │ │ - b.n 1d2ce │ │ + b.n 3bb1e │ │ movs r0, #24 │ │ - b.n 1cab6 │ │ - ldr r4, [pc, #84] @ (1cfe8 ) │ │ - b.n 1cf48 │ │ + b.n 3b306 │ │ + ldr r4, [pc, #84] @ (3b838 ) │ │ + b.n 3b798 │ │ ldrb r5, [r4, #24] │ │ - b.n 1d2da │ │ + b.n 3bb2a │ │ asrs r0, r3, #2 │ │ - b.n 1cab8 │ │ + b.n 3b308 │ │ strb r6, [r2, #8] │ │ - b.n 1cf54 │ │ + b.n 3b7a4 │ │ asrs r2, r0, #20 │ │ - b.n 1cfc2 │ │ - b.n 1d0e0 │ │ - b.n 1d4c4 │ │ + b.n 3b812 │ │ + b.n 3b930 │ │ + b.n 3bd14 │ │ subs r6, r4, r4 │ │ - b.n 1d2b0 │ │ + b.n 3bb00 │ │ str r5, [r2, #20] │ │ - b.n 1cfa4 │ │ + b.n 3b7f4 │ │ lsls r0, r3, #3 │ │ stmia.w lr, {r0, r1, ip, sp} │ │ - b.n 1d2ca │ │ + b.n 3bb1a │ │ adds r0, #6 │ │ - b.n 1d2c4 │ │ + b.n 3bb14 │ │ adds r0, #4 │ │ - b.n 1d2c8 │ │ + b.n 3bb18 │ │ cmp r0, #34 @ 0x22 │ │ - b.n 1d306 │ │ + b.n 3bb56 │ │ adds r0, #7 │ │ - b.n 1d2d0 │ │ + b.n 3bb20 │ │ cmp r0, #28 │ │ - b.n 1cf80 │ │ + b.n 3b7d0 │ │ adds r5, #44 @ 0x2c │ │ - b.n 1d2d8 │ │ + b.n 3bb28 │ │ asrs r4, r5, #2 │ │ - b.n 1caf0 │ │ + b.n 3b340 │ │ asrs r1, r0, #32 │ │ - b.n 1d2e0 │ │ + b.n 3bb30 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 1caf8 │ │ + b.n 3b348 │ │ asrs r2, r0, #32 │ │ - b.n 1d304 │ │ + b.n 3bb54 │ │ lsls r5, r3, #5 │ │ lsrs r0, r0, #8 │ │ movs r1, r3 │ │ @ instruction: 0xea00f000 │ │ - b.n 1d62e │ │ - blx 41d630 │ │ + b.n 3be7e │ │ + blx 43be80 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -37126,599 +79332,599 @@ │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ lsls r0, r6, #1 │ │ - b.n 1d570 │ │ + b.n 3bdc0 │ │ movs r0, #104 @ 0x68 │ │ - b.n 1d4f0 │ │ + b.n 3bd40 │ │ asrs r1, r1, #32 │ │ - b.n 1d39e │ │ - b.n 1cef6 │ │ + b.n 3bbee │ │ + b.n 3b746 │ │ @ instruction: 0xebff0068 │ │ - b.n 1ca9c │ │ + b.n 3b2ec │ │ movs r0, r0 │ │ - b.n 1d70a │ │ + b.n 3bf5a │ │ lsls r6, r6, #4 │ │ subs r0, r0, r0 │ │ strb r0, [r6, #1] │ │ - b.n 1d58c │ │ + b.n 3bddc │ │ str r4, [r1, #8] │ │ - b.n 1cbb0 │ │ + b.n 3b400 │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 1d380 │ │ + b.n 3bbd0 │ │ movs r2, r0 │ │ - b.n 1d382 │ │ + b.n 3bbd2 │ │ movs r3, r0 │ │ - b.n 1d386 │ │ + b.n 3bbd6 │ │ movs r4, r0 │ │ - b.n 1d38a │ │ + b.n 3bbda │ │ movs r5, r0 │ │ - b.n 1d38e │ │ + b.n 3bbde │ │ movs r7, r0 │ │ - b.n 1d392 │ │ + b.n 3bbe2 │ │ movs r6, r0 │ │ - b.n 1d3b6 │ │ + b.n 3bc06 │ │ lsls r3, r5, #4 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #928 @ (adr r0, 1d43c ) │ │ - b.n 1d5b8 │ │ + add r0, pc, #928 @ (adr r0, 3bc8c ) │ │ + b.n 3be08 │ │ strh r0, [r2, #4] │ │ - b.n 1d5bc │ │ + b.n 3be0c │ │ movs r0, #112 @ 0x70 │ │ - b.n 1d5c0 │ │ + b.n 3be10 │ │ subs r4, #1 │ │ - b.n 1d7ea │ │ + b.n 3c03a │ │ movs r2, r1 │ │ - b.n 1d3ee │ │ + b.n 3bc3e │ │ asrs r0, r1, #32 │ │ - b.n 1d3f2 │ │ + b.n 3bc42 │ │ lsls r6, r0, #5 │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 1d5ce │ │ + b.n 3be1e │ │ strb r0, [r1, #0] │ │ - b.n 1d5d8 │ │ + b.n 3be28 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #3328 @ 0xd00 │ │ - b.n 1d5da │ │ + b.n 3be2a │ │ ands r7, r0 │ │ - b.n 1d40a │ │ + b.n 3bc5a │ │ lsls r0, r4, #5 │ │ - b.n 1cc08 │ │ + b.n 3b458 │ │ lsls r0, r4, #3 │ │ - b.n 1cbec │ │ + b.n 3b43c │ │ movs r0, r2 │ │ - b.n 1d5e4 │ │ - ldr r2, [pc, #828] @ (1d414 ) │ │ + b.n 3be34 │ │ + ldr r2, [pc, #828] @ (3bc64 ) │ │ orn fp, r6, #876544 @ 0xd6000 │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1d826 │ │ - ldr r2, [pc, #768] @ (1d3e8 ) │ │ + b.n 3c076 │ │ + ldr r2, [pc, #768] @ (3bc38 ) │ │ orr.w r0, r4, #8847360 @ 0x870000 │ │ - b.n 1d42e │ │ + b.n 3bc7e │ │ cmp r3, #10 │ │ vstr s1, [sp, #480] @ 0x1e0 │ │ add.w r0, r0, r8 │ │ - b.n 1d608 │ │ + b.n 3be58 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #7471104 @ 0x720000 │ │ - b.n 1d5a0 │ │ + b.n 3bdf0 │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r0, #7208960 @ 0x6e0000 │ │ - b.n 1d5a8 │ │ + b.n 3bdf8 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff3d89e │ │ + bne.w fff5c0ee │ │ @ instruction: 0xf3f90000 │ │ - b.n 1cc3e │ │ + b.n 3b48e │ │ asrs r4, r3, #3 │ │ - b.n 1d5b8 │ │ - ldr r2, [pc, #956] @ (1d4d8 ) │ │ + b.n 3be08 │ │ + ldr r2, [pc, #956] @ (3bd28 ) │ │ orn r4, r1, #458752 @ 0x70000 │ │ @ instruction: 0xf3621320 │ │ - b.n 1d466 │ │ + b.n 3bcb6 │ │ movs r7, r7 │ │ - b.n 1d52a │ │ + b.n 3bd7a │ │ movs r0, #40 @ 0x28 │ │ - b.n 1cc68 │ │ + b.n 3b4b8 │ │ movs r1, #244 @ 0xf4 │ │ movw r0, #8972 @ 0x230c │ │ - b.n 1cc70 │ │ + b.n 3b4c0 │ │ lsrs r0, r0, #16 │ │ - b.n 1d47a │ │ + b.n 3bcca │ │ asrs r4, r7, #32 │ │ - b.n 1cb54 │ │ + b.n 3b3a4 │ │ asrs r0, r1, #32 │ │ - b.n 1cc7c │ │ + b.n 3b4cc │ │ lsls r2, r4, #4 │ │ - b.n 1d446 │ │ + b.n 3bc96 │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 0, cr0, cr6, cr0, {2} │ │ - b.n 1cb64 │ │ + b.n 3b3b4 │ │ lsrs r3, r0, #20 │ │ - b.n 1d454 │ │ + b.n 3bca4 │ │ str r4, [r4, r0] │ │ - b.n 1cc90 │ │ + b.n 3b4e0 │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 3, cr7, cr1, cr0, {1} │ │ - b.n 1cc98 │ │ + b.n 3b4e8 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60103 │ │ - b.n 1d8e6 │ │ + b.n 3c136 │ │ lsls r4, r3, #1 │ │ - b.n 1cb80 │ │ + b.n 3b3d0 │ │ lsls r5, r0, #4 │ │ - b.n 1d4ae │ │ + b.n 3bcfe │ │ lsrs r7, r4, #16 │ │ - b.n 1d472 │ │ + b.n 3bcc2 │ │ asrs r4, r1, #17 │ │ - b.n 1ccb4 │ │ + b.n 3b504 │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f60e02 │ │ - b.n 1d47e │ │ + b.n 3bcce │ │ lsls r3, r0, #4 │ │ - b.n 1d902 │ │ + b.n 3c152 │ │ lsls r4, r0, #1 │ │ - b.n 1cb9c │ │ + b.n 3b3ec │ │ lsls r7, r7, #7 │ │ - b.n 1d94a │ │ + b.n 3c19a │ │ movs r3, #7 │ │ - b.n 1d18e │ │ + b.n 3b9de │ │ lsls r0, r4, #19 │ │ bfi r0, r8, #1, #28 │ │ - b.n 1d62c │ │ + b.n 3be7c │ │ asrs r1, r0, #32 │ │ - b.n 1d2b8 │ │ + b.n 3bb08 │ │ ands r4, r0 │ │ - b.n 1d69e │ │ + b.n 3beee │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w sl, r4, #667648 @ 0xa3000 │ │ - b.n 1d4ae │ │ + b.n 3bcfe │ │ movs r0, #72 @ 0x48 │ │ - b.n 1cbc4 │ │ + b.n 3b414 │ │ strb r0, [r5, #25] │ │ add.w r0, r0, ip, lsr #5 │ │ - b.n 1cbec │ │ + b.n 3b43c │ │ adds r0, #72 @ 0x48 │ │ - b.n 1d650 │ │ + b.n 3bea0 │ │ str r0, [sp, #32] │ │ - b.n 1d6d8 │ │ + b.n 3bf28 │ │ str r4, [r2, r1] │ │ - b.n 1d6d6 │ │ + b.n 3bf26 │ │ strb r7, [r7, #12] │ │ - b.n 1d948 │ │ + b.n 3c198 │ │ strb r0, [r7, #4] │ │ - b.n 1cce4 │ │ + b.n 3b534 │ │ strb r4, [r7, #0] │ │ - b.n 1cc04 │ │ + b.n 3b454 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr6, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 1d51a │ │ + b.n 3bd6a │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f67c23 │ │ - b.n 1d4f0 │ │ + b.n 3bd40 │ │ strb r4, [r3, #5] │ │ - b.n 1cd00 │ │ + b.n 3b550 │ │ strb r2, [r2, #5] │ │ - b.n 1d1dc │ │ + b.n 3ba2c │ │ strb r4, [r2, #5] │ │ - b.n 1cd08 │ │ + b.n 3b558 │ │ strb r7, [r7, #15] │ │ - b.n 1d9b2 │ │ + b.n 3c202 │ │ adds r1, #3 │ │ - b.n 1d204 │ │ + b.n 3ba54 │ │ ldrb r1, [r4, #31] │ │ - b.n 1d718 │ │ + b.n 3bf68 │ │ subs r2, r4, #0 │ │ - b.n 1d504 │ │ + b.n 3bd54 │ │ lsrs r7, r5, #11 │ │ orn pc, r7, #452 @ 0x1c4 │ │ - b.n 1d724 │ │ - ldr r2, [pc, #572] @ (1d444 ) │ │ + b.n 3bf74 │ │ + ldr r2, [pc, #572] @ (3bc94 ) │ │ orn fp, r4, #73728 @ 0x12000 │ │ mrc 1, 1, r1, cr5, cr8, {2} │ │ - b.n 1cd2c │ │ + b.n 3b57c │ │ cmp r2, #239 @ 0xef │ │ orn r0, r7, #2146304 @ 0x20c000 │ │ - b.n 1d61e │ │ + b.n 3be6e │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f96ce4 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 1d566 │ │ + b.n 3bdb6 │ │ add r4, ip │ │ @ instruction: 0xf3681320 │ │ - b.n 1d530 │ │ + b.n 3bd80 │ │ movs r7, r7 │ │ - b.n 1d632 │ │ + b.n 3be82 │ │ asrs r0, r2, #5 │ │ - b.n 1cd50 │ │ + b.n 3b5a0 │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #4, #3 │ │ - b.n 1d57e │ │ + b.n 3bdce │ │ lsrs r0, r0, #8 │ │ - b.n 1d582 │ │ + b.n 3bdd2 │ │ lsls r0, r6, #7 │ │ movw r1, #16626 @ 0x40f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r5, r5, #10682368 @ 0xa30000 │ │ - b.n 1d552 │ │ + b.n 3bda2 │ │ lsls r4, r1, #5 │ │ - b.n 1cd70 │ │ + b.n 3b5c0 │ │ movs r1, r1 │ │ - b.n 1d59a │ │ + b.n 3bdea │ │ ldr r7, [r0, #116] @ 0x74 │ │ add.w r0, r0, ip, lsr #29 │ │ - b.n 1d6f8 │ │ + b.n 3bf48 │ │ asrs r6, r0, #32 │ │ - b.n 1d5a6 │ │ + b.n 3bdf6 │ │ movs r0, #9 │ │ - b.n 1d5aa │ │ + b.n 3bdfa │ │ movs r7, r0 │ │ - b.n 1d5ae │ │ + b.n 3bdfe │ │ ldr r3, [r3, #60] @ 0x3c │ │ add.w r0, r0, sl │ │ - b.n 1d5b6 │ │ + b.n 3be06 │ │ asrs r2, r1, #32 │ │ - b.n 1d5ba │ │ + b.n 3be0a │ │ movs r0, #9 │ │ - b.n 1d5be │ │ + b.n 3be0e │ │ ldr r7, [r2, #60] @ 0x3c │ │ add.w r0, r0, r8, asr #24 │ │ - b.n 1d79a │ │ + b.n 3bfea │ │ movs r0, #7 │ │ - b.n 1d5ca │ │ + b.n 3be1a │ │ movs r6, r0 │ │ - b.n 1d5ce │ │ + b.n 3be1e │ │ asrs r6, r0, #32 │ │ - b.n 1d5d2 │ │ + b.n 3be22 │ │ ldr r2, [r2, #60] @ 0x3c │ │ add.w r0, r0, r8, rrx │ │ - b.n 1d9da │ │ + b.n 3c22a │ │ asrs r2, r1, #32 │ │ - b.n 1d5de │ │ + b.n 3be2e │ │ lsrs r0, r0, #11 │ │ orn r0, r1, #851968 @ 0xd0000 │ │ movt r0, #528 @ 0x210 │ │ - b.n 1d7be │ │ + b.n 3c00e │ │ strb r0, [r0, #0] │ │ - b.n 1d9ee │ │ + b.n 3c23e │ │ ldrh r7, [r1, #22] │ │ orn r0, r1, #3735552 @ 0x390000 │ │ - b.n 1d7ca │ │ - add r0, pc, #4 @ (adr r0, 1d2bc ) │ │ - b.n 1d9fa │ │ + b.n 3c01a │ │ + add r0, pc, #4 @ (adr r0, 3bb0c ) │ │ + b.n 3c24a │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 1d7d2 │ │ - ldr r2, [pc, #828] @ (1d600 ) │ │ + b.n 3c022 │ │ + ldr r2, [pc, #828] @ (3be50 ) │ │ orn sl, r2, #26496 @ 0x6780 │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 1d60e │ │ + b.n 3be5e │ │ cmp r2, #143 @ 0x8f │ │ orr.w sl, r5, #6291456 @ 0x600000 │ │ orr.w r0, r1, #8912896 @ 0x880000 │ │ - b.n 1d61a │ │ + b.n 3be6a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r6, #2688 @ 0xa80 │ │ - b.n 1d7f2 │ │ + b.n 3c042 │ │ cmp r3, #66 @ 0x42 │ │ vldr d19, [sp, #304] @ 0x130 │ │ vldr s13, [sp, #828] @ 0x33c │ │ - bne.w fffa388c │ │ - bne.w fff5e562 │ │ - b.n 1ce10 │ │ + bne.w fffc20dc │ │ + bne.w fff7cdb2 │ │ + b.n 3b660 │ │ strb r4, [r3, #5] │ │ - b.n 1ce14 │ │ + b.n 3b664 │ │ cmp r3, #44 @ 0x2c │ │ vstr d19, [sp, #216] @ 0xd8 │ │ @ instruction: 0xedcd09f4 │ │ add.w r0, r0, r6 │ │ - b.n 1d64a │ │ + b.n 3be9a │ │ lsrs r2, r6, #7 │ │ add.w r0, r0, r4, ror #10 │ │ - b.n 1ce4c │ │ + b.n 3b69c │ │ str r4, [r4, #8] │ │ - b.n 1d830 │ │ + b.n 3c080 │ │ lsrs r1, r4, #30 │ │ - b.n 1d838 │ │ + b.n 3c088 │ │ ands r1, r1 │ │ - b.n 1d65e │ │ + b.n 3beae │ │ lsrs r7, r5, #11 │ │ orn r3, r0, #10368 @ 0x2880 │ │ - b.n 1d666 │ │ + b.n 3beb6 │ │ str r3, [r3, r1] │ │ - b.n 1cdc0 │ │ + b.n 3b610 │ │ ldrsb r2, [r4, r4] │ │ - b.n 1d66e │ │ + b.n 3bebe │ │ lsls r3, r1, #1 │ │ ldmia.w r6, {r2, r3, r4, r6, ip, lr} │ │ - b.n 1cdcc │ │ + b.n 3b61c │ │ strb r6, [r4, r0] │ │ - b.n 1d67a │ │ + b.n 3beca │ │ str r0, [r3, r1] │ │ - b.n 1cdd4 │ │ + b.n 3b624 │ │ ldr r6, [r4, r0] │ │ - b.n 1d682 │ │ + b.n 3bed2 │ │ str r7, [r2, #4] │ │ - b.n 1cddc │ │ + b.n 3b62c │ │ str r1, [r3, r1] │ │ - b.n 1cde0 │ │ + b.n 3b630 │ │ ldr r6, [r2, #68] @ 0x44 │ │ - b.n 1d310 │ │ + b.n 3bb60 │ │ movs r1, #2 │ │ - b.n 1d65e │ │ + b.n 3beae │ │ movs r0, #90 @ 0x5a │ │ - b.n 1cdec │ │ + b.n 3b63c │ │ movs r1, #35 @ 0x23 │ │ - b.n 1d69a │ │ + b.n 3beea │ │ str r0, [r2, #8] │ │ - b.n 1d878 │ │ + b.n 3c0c8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1cdf8 │ │ + b.n 3b648 │ │ movs r5, #35 @ 0x23 │ │ - b.n 1d6a6 │ │ + b.n 3bef6 │ │ movs r0, #85 @ 0x55 │ │ - b.n 1ce00 │ │ + b.n 3b650 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 1d6ae │ │ + b.n 3befe │ │ movs r0, #86 @ 0x56 │ │ - b.n 1ce08 │ │ + b.n 3b658 │ │ movs r2, #33 @ 0x21 │ │ - b.n 1d6b6 │ │ + b.n 3bf06 │ │ movs r0, #81 @ 0x51 │ │ - b.n 1ce10 │ │ + b.n 3b660 │ │ movs r6, #33 @ 0x21 │ │ - b.n 1d6be │ │ + b.n 3bf0e │ │ movs r0, #82 @ 0x52 │ │ - b.n 1ce18 │ │ + b.n 3b668 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 1d350 │ │ + b.n 3bba0 │ │ movs r3, #3 │ │ - b.n 1d68e │ │ + b.n 3bede │ │ movs r0, #83 @ 0x53 │ │ - b.n 1ce24 │ │ + b.n 3b674 │ │ movs r3, #32 │ │ - b.n 1d6d2 │ │ + b.n 3bf22 │ │ movs r0, #78 @ 0x4e │ │ - b.n 1ce2c │ │ + b.n 3b67c │ │ movs r7, #32 │ │ - b.n 1d6da │ │ + b.n 3bf2a │ │ movs r0, #79 @ 0x4f │ │ - b.n 1ce34 │ │ + b.n 3b684 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 1d368 │ │ + b.n 3bbb8 │ │ asrs r1, r0, #8 │ │ - b.n 1d6aa │ │ + b.n 3befa │ │ asrs r0, r2, #1 │ │ - b.n 1ce40 │ │ + b.n 3b690 │ │ asrs r0, r4, #2 │ │ - b.n 1cee8 │ │ + b.n 3b738 │ │ cmp r7, #127 @ 0x7f │ │ - b.n 1d8d0 │ │ + b.n 3c120 │ │ cmp r2, #239 @ 0xef │ │ orn r4, r2, #659456 @ 0xa1000 │ │ - b.n 1d6fa │ │ + b.n 3bf4a │ │ asrs r2, r1, #1 │ │ - b.n 1ce54 │ │ + b.n 3b6a4 │ │ movs r0, #75 @ 0x4b │ │ - b.n 1ce58 │ │ + b.n 3b6a8 │ │ cmp r0, #33 @ 0x21 │ │ - b.n 1d706 │ │ + b.n 3bf56 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1ce60 │ │ + b.n 3b6b0 │ │ subs r4, #81 @ 0x51 │ │ - b.n 1d390 │ │ + b.n 3bbe0 │ │ str r4, [r3, r2] │ │ - b.n 1cf0c │ │ + b.n 3b75c │ │ lsls r0, r0, #4 │ │ - b.n 1d6dc │ │ + b.n 3bf2c │ │ lsls r5, r1, #1 │ │ - b.n 1ce70 │ │ + b.n 3b6c0 │ │ lsls r6, r0, #1 │ │ ldmia.w r6, {r0, r2, r5, r8} │ │ - b.n 1d722 │ │ + b.n 3bf72 │ │ lsls r7, r0, #1 │ │ - b.n 1ce7c │ │ + b.n 3b6cc │ │ lsls r5, r4, #20 │ │ - b.n 1d72a │ │ + b.n 3bf7a │ │ lsls r0, r1, #1 │ │ - b.n 1ce84 │ │ + b.n 3b6d4 │ │ lsrs r5, r4, #4 │ │ - b.n 1d732 │ │ + b.n 3bf82 │ │ lsls r1, r1, #1 │ │ - b.n 1ce8c │ │ + b.n 3b6dc │ │ lsls r6, r4, #8 │ │ - b.n 1d73a │ │ + b.n 3bf8a │ │ lsls r4, r0, #1 │ │ - b.n 1ce94 │ │ + b.n 3b6e4 │ │ lsls r6, r4, #24 │ │ - b.n 1d742 │ │ + b.n 3bf92 │ │ lsls r5, r0, #1 │ │ - b.n 1ce9c │ │ + b.n 3b6ec │ │ lsrs r6, r2, #9 │ │ - b.n 1d3d4 │ │ + b.n 3bc24 │ │ lsls r5, r0, #12 │ │ - b.n 1d70e │ │ + b.n 3bf5e │ │ lsls r6, r0, #1 │ │ - b.n 1cea8 │ │ + b.n 3b6f8 │ │ lsls r2, r4, #12 │ │ - b.n 1d756 │ │ + b.n 3bfa6 │ │ lsls r1, r0, #1 │ │ - b.n 1ceb0 │ │ + b.n 3b700 │ │ lsls r2, r4, #28 │ │ - b.n 1d75e │ │ + b.n 3bfae │ │ lsls r2, r0, #1 │ │ - b.n 1ceb8 │ │ + b.n 3b708 │ │ lsrs r2, r2, #13 │ │ - b.n 1d3ec │ │ + b.n 3bc3c │ │ lsls r6, r0, #8 │ │ - b.n 1d72a │ │ + b.n 3bf7a │ │ lsls r3, r0, #1 │ │ - b.n 1cec4 │ │ + b.n 3b714 │ │ movs r0, r2 │ │ - b.n 1d944 │ │ + b.n 3c194 │ │ adds r0, #184 @ 0xb8 │ │ - b.n 1cff0 │ │ + b.n 3b840 │ │ asrs r5, r7, #32 │ │ - b.n 1ced0 │ │ + b.n 3b720 │ │ lsrs r7, r1, #10 │ │ orr.w r4, r0, #10551296 @ 0xa10000 │ │ - b.n 1d782 │ │ + b.n 3bfd2 │ │ adds r0, #154 @ 0x9a │ │ - b.n 1d404 │ │ + b.n 3bc54 │ │ movs r6, r7 │ │ - b.n 1cee0 │ │ + b.n 3b730 │ │ lsrs r1, r4, #32 │ │ - b.n 1d78e │ │ + b.n 3bfde │ │ movs r7, r7 │ │ - b.n 1cee8 │ │ + b.n 3b738 │ │ lsrs r1, r2, #17 │ │ - b.n 1d418 │ │ + b.n 3bc68 │ │ lsls r2, r0, #4 │ │ - b.n 1d75a │ │ + b.n 3bfaa │ │ lsls r0, r0, #1 │ │ - b.n 1cef4 │ │ + b.n 3b744 │ │ lsls r0, r4, #1 │ │ - b.n 1dba2 │ │ + b.n 3c3f2 │ │ asrs r7, r5, #1 │ │ - b.n 1d980 │ │ + b.n 3c1d0 │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r4, #8978432 @ 0x890000 │ │ - b.n 1d7ae │ │ + b.n 3bffe │ │ movs r0, #1 │ │ - b.n 1dbb2 │ │ + b.n 3c402 │ │ adds r0, #111 @ 0x6f │ │ - b.n 1d010 │ │ + b.n 3b860 │ │ strb r0, [r0, #0] │ │ - b.n 1cf82 │ │ + b.n 3b7d2 │ │ lsrs r2, r6, #7 │ │ add.w r0, r0, ip, lsr #5 │ │ - b.n 1d918 │ │ + b.n 3c168 │ │ movs r1, r1 │ │ - b.n 1d7c6 │ │ + b.n 3c016 │ │ movs r0, #32 │ │ - b.n 1dbca │ │ + b.n 3c41a │ │ lsrs r6, r5, #7 │ │ add.w r0, r0, r0 │ │ - b.n 1cfba │ │ + b.n 3b80a │ │ movs r4, #7 │ │ - b.n 1dbd6 │ │ + b.n 3c426 │ │ asrs r4, r5, #4 │ │ - b.n 1cfd8 │ │ + b.n 3b828 │ │ subs r4, #255 @ 0xff │ │ - b.n 1dbde │ │ + b.n 3c42e │ │ movs r2, #160 @ 0xa0 │ │ - b.n 1d4a6 │ │ + b.n 3bcf6 │ │ movs r0, #100 @ 0x64 │ │ - b.n 1cebc │ │ + b.n 3b70c │ │ movs r5, #128 @ 0x80 │ │ - b.n 1d7ea │ │ + b.n 3c03a │ │ adds r2, #160 @ 0xa0 │ │ - b.n 1d4b4 │ │ + b.n 3bd04 │ │ movs r0, #114 @ 0x72 │ │ - b.n 1d250 │ │ + b.n 3baa0 │ │ asrs r1, r0, #32 │ │ - b.n 1d5d4 │ │ + b.n 3be24 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 1d7be │ │ + b.n 3c00e │ │ movs r0, #3 │ │ - b.n 1d7c2 │ │ + b.n 3c012 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 1d490 │ │ + b.n 3bce0 │ │ movs r7, r6 │ │ - b.n 1d986 │ │ + b.n 3c1d6 │ │ movs r0, #3 │ │ - b.n 1d7ce │ │ + b.n 3c01e │ │ movs r7, r7 │ │ - b.n 1d8ce │ │ + b.n 3c11e │ │ movs r0, #96 @ 0x60 │ │ - b.n 1cee8 │ │ + b.n 3b738 │ │ movs r0, #1 │ │ - b.n 1d9d6 │ │ + b.n 3c226 │ │ movs r1, r1 │ │ - b.n 1d81a │ │ + b.n 3c06a │ │ lsrs r2, r3, #7 │ │ add.w r0, r0, r4, asr #5 │ │ - b.n 1d978 │ │ + b.n 3c1c8 │ │ movs r1, r1 │ │ - b.n 1d826 │ │ + b.n 3c076 │ │ movs r0, #8 │ │ - b.n 1dc2a │ │ + b.n 3c47a │ │ lsrs r6, r2, #7 │ │ add.w r0, r0, r4, asr #32 │ │ - b.n 1d02c │ │ + b.n 3b87c │ │ adds r0, #24 │ │ - b.n 1da10 │ │ + b.n 3c260 │ │ str r4, [r0, r0] │ │ - b.n 1d034 │ │ + b.n 3b884 │ │ strb r0, [r1, #0] │ │ - b.n 1da18 │ │ + b.n 3c268 │ │ lsrs r0, r6, #28 │ │ - b.n 1d280 │ │ + b.n 3bad0 │ │ movs r6, r1 │ │ ldmia.w r3, {r2, r3, r4} │ │ - b.n 1d014 │ │ + b.n 3b864 │ │ lsrs r3, r6, #28 │ │ - b.n 1d28c │ │ + b.n 3badc │ │ movs r0, r3 │ │ - b.n 1d01c │ │ + b.n 3b86c │ │ lsrs r2, r6, #28 │ │ - b.n 1d294 │ │ + b.n 3bae4 │ │ str r4, [r2, #0] │ │ - b.n 1d054 │ │ + b.n 3b8a4 │ │ movs r4, r2 │ │ - b.n 1d028 │ │ + b.n 3b878 │ │ lsrs r1, r6, #28 │ │ - b.n 1d2a0 │ │ + b.n 3baf0 │ │ movs r0, r2 │ │ - b.n 1d030 │ │ + b.n 3b880 │ │ lsrs r6, r6, #28 │ │ - b.n 1d2a8 │ │ + b.n 3baf8 │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r2, r3} │ │ - b.n 1d03c │ │ + b.n 3b88c │ │ lsrs r7, r6, #28 │ │ - b.n 1d2b4 │ │ + b.n 3bb04 │ │ movs r0, r1 │ │ - b.n 1d044 │ │ + b.n 3b894 │ │ lsrs r3, r6, #28 │ │ - b.n 1d2bc │ │ + b.n 3bb0c │ │ movs r4, r0 │ │ - b.n 1d04c │ │ + b.n 3b89c │ │ lsrs r2, r6, #28 │ │ - b.n 1d2c4 │ │ + b.n 3bb14 │ │ movs r0, r0 │ │ - b.n 1d054 │ │ + b.n 3b8a4 │ │ movs r2, r1 │ │ - b.n 1d88e │ │ - beq.n 1d5b0 │ │ - b.n 1d9e8 │ │ + b.n 3c0de │ │ + beq.n 3be00 │ │ + b.n 3c238 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1da74 │ │ + b.n 3c2c4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, r6, sp} │ │ - b.n 1d0a0 │ │ + b.n 3b8f0 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 1d086 │ │ + b.n 3b8d6 │ │ movs r0, #2 │ │ - b.n 1d688 │ │ + b.n 3bed8 │ │ asrs r4, r5, #2 │ │ - b.n 1d08e │ │ + b.n 3b8de │ │ movs r2, r0 │ │ - b.n 1d8b2 │ │ + b.n 3c102 │ │ vrhadd.u d14, d3, d31 │ │ mrc2 10, 5, lr, cr5, cr15, {7} @ │ │ - blx 41dbbc │ │ - blx 41dbc0 │ │ + blx 43c40c │ │ + blx 43c410 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ movs r2, r3 │ │ movs r0, r0 │ │ @@ -37728,2394 +79934,2394 @@ │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 1d502 │ │ + bls.n 3bd52 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ - b.n 1d282 │ │ + b.n 3bad2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 1d612 │ │ + cbnz r7, 3be62 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fff9805e │ │ - strh r6, [r5, #10] │ │ - vtbx.8 d24, {d30}, d20 │ │ - @ instruction: 0xfffe8760 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 1d57a │ │ - ldr r7, [pc, #960] @ (1d994 ) │ │ + bmi.w fffb68ae │ │ + ldr r1, [sp, #484] @ 0x1e4 │ │ + @ instruction: 0xfffccb94 │ │ + vshll.u32 q14, d0, #28 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 3bdca │ │ + ldr r7, [pc, #960] @ (3c1e4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1daf4 │ │ - beq.n 1d5e4 │ │ - b.n 1da78 │ │ + b.n 3c344 │ │ + beq.n 3be34 │ │ + b.n 3c2c8 │ │ ldrh r4, [r0, #24] │ │ stc 14, cr13, [sp, #-712]! @ 0xfffffd38 │ │ - b.n 1da80 │ │ + b.n 3c2d0 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1db04 │ │ + b.n 3c354 │ │ ands r3, r0 │ │ - b.n 1d92e │ │ + b.n 3c17e │ │ adds r0, #2 │ │ - b.n 1d932 │ │ + b.n 3c182 │ │ lsls r1, r0, #2 │ │ - b.n 1dc9e │ │ + b.n 3c4ee │ │ lsls r0, r1, #3 │ │ - b.n 1d114 │ │ + b.n 3b964 │ │ lsrs r0, r0 │ │ - b.n 1d118 │ │ + b.n 3b968 │ │ asrs r4, r5, #2 │ │ - b.n 1d11c │ │ + b.n 3b96c │ │ lsls r6, r7, #5 │ │ rev r0, r0 │ │ cmp r6, #96 @ 0x60 │ │ - b.n 1d148 │ │ + b.n 3b998 │ │ @ instruction: 0xeb01e24b │ │ lsls r0, r5, #1 │ │ - b.n 1daae │ │ + b.n 3c2fe │ │ asrs r3, r0, #32 │ │ - b.n 1d956 │ │ + b.n 3c1a6 │ │ movs r0, #2 │ │ - b.n 1d738 │ │ + b.n 3bf88 │ │ ands r3, r0 │ │ - b.n 1d95e │ │ + b.n 3c1ae │ │ adds r0, #228 @ 0xe4 │ │ - b.n 1d13c │ │ + b.n 3b98c │ │ strb r0, [r1, #31] │ │ add.w lr, r0, r4, lsl #9 │ │ - b.n 1d168 │ │ + b.n 3b9b8 │ │ strb r0, [r0, #0] │ │ - b.n 1dd6e │ │ + b.n 3c5be │ │ lsls r4, r7, #16 │ │ - b.n 1d068 │ │ + b.n 3b8b8 │ │ str r0, [sp, #4] │ │ - b.n 1dd76 │ │ + b.n 3c5c6 │ │ strb r4, [r4, #12] │ │ - b.n 1d154 │ │ + b.n 3b9a4 │ │ stmia r0!, {} │ │ - b.n 1dd7e │ │ + b.n 3c5ce │ │ strb r0, [r4, #12] │ │ - b.n 1d15c │ │ + b.n 3b9ac │ │ @ instruction: 0xeb01e24b │ │ strb r4, [r3, #12] │ │ - b.n 1d164 │ │ + b.n 3b9b4 │ │ strb r0, [r0, #0] │ │ - b.n 1de0e │ │ + b.n 3c65e │ │ lsrs r0, r4, #30 │ │ - b.n 1d760 │ │ + b.n 3bfb0 │ │ asrs r0, r7, #16 │ │ - b.n 1d08c │ │ + b.n 3b8dc │ │ adds r4, #52 @ 0x34 │ │ - b.n 1d090 │ │ + b.n 3b8e0 │ │ movs r0, #2 │ │ - b.n 1d77c │ │ + b.n 3bfcc │ │ lsls r0, r4, #16 │ │ - b.n 1d9f4 │ │ + b.n 3c244 │ │ str r0, [r6, #64] @ 0x40 │ │ - b.n 1d09c │ │ + b.n 3b8ec │ │ movs r1, r0 │ │ - b.n 1d78a │ │ + b.n 3bfda │ │ lsls r0, r1, #12 │ │ - b.n 1d188 │ │ + b.n 3b9d8 │ │ movs r0, r0 │ │ - b.n 1dbd8 │ │ + b.n 3c428 │ │ strb r4, [r5, r0] │ │ - b.n 1d0ac │ │ + b.n 3b8fc │ │ lsls r4, r1, #12 │ │ - b.n 1d194 │ │ + b.n 3b9e4 │ │ movs r0, r0 │ │ - b.n 1dbea │ │ + b.n 3c43a │ │ lsls r0, r2, #12 │ │ - b.n 1d19c │ │ + b.n 3b9ec │ │ movs r0, r0 │ │ - b.n 1dbf0 │ │ + b.n 3c440 │ │ lsls r4, r2, #12 │ │ - b.n 1d1a4 │ │ + b.n 3b9f4 │ │ movs r0, r0 │ │ - b.n 1dbe6 │ │ + b.n 3c436 │ │ lsls r0, r3, #12 │ │ - b.n 1d1ac │ │ + b.n 3b9fc │ │ lsls r0, r5, #1 │ │ - b.n 1db32 │ │ + b.n 3c382 │ │ asrs r4, r0, #32 │ │ - b.n 1d9da │ │ + b.n 3c22a │ │ strh r0, [r0, #0] │ │ - b.n 1de5e │ │ + b.n 3c6ae │ │ strb r1, [r5, #30] │ │ add.w r4, r0, ip, rrx │ │ - b.n 1d0dc │ │ + b.n 3b92c │ │ strb r0, [r0, #0] │ │ - b.n 1ddea │ │ + b.n 3c63a │ │ asrs r0, r7, #16 │ │ - b.n 1d0e4 │ │ + b.n 3b934 │ │ adds r4, #52 @ 0x34 │ │ - b.n 1d0e8 │ │ + b.n 3b938 │ │ lsrs r0, r4, #30 │ │ - b.n 1d7c6 │ │ + b.n 3c016 │ │ str r0, [r6, #64] @ 0x40 │ │ - b.n 1d0f0 │ │ + b.n 3b940 │ │ cmp r5, #180 @ 0xb4 │ │ - b.n 1d1fc │ │ + b.n 3ba4c │ │ lsls r0, r4, #16 │ │ - b.n 1da54 │ │ + b.n 3c2a4 │ │ strb r4, [r5, r0] │ │ - b.n 1d0fc │ │ + b.n 3b94c │ │ movs r1, r0 │ │ - b.n 1d7ea │ │ + b.n 3c03a │ │ lsls r0, r5, #22 │ │ - b.n 1d1e8 │ │ + b.n 3ba38 │ │ movs r0, r0 │ │ - b.n 1dc38 │ │ + b.n 3c488 │ │ lsls r4, r5, #22 │ │ - b.n 1d1f0 │ │ + b.n 3ba40 │ │ movs r0, r0 │ │ - b.n 1dc46 │ │ + b.n 3c496 │ │ lsls r0, r6, #22 │ │ - b.n 1d1f8 │ │ + b.n 3ba48 │ │ movs r0, r0 │ │ - b.n 1dc4c │ │ + b.n 3c49c │ │ strb r4, [r0, #23] │ │ - b.n 1d200 │ │ + b.n 3ba50 │ │ strb r0, [r0, #23] │ │ - b.n 1d204 │ │ + b.n 3ba54 │ │ movs r0, #2 │ │ - b.n 1d80c │ │ + b.n 3c05c │ │ strb r4, [r7, #22] │ │ - b.n 1d20c │ │ + b.n 3ba5c │ │ strb r0, [r0, #0] │ │ - b.n 1de36 │ │ + b.n 3c686 │ │ lsls r4, r6, #22 │ │ - b.n 1d214 │ │ + b.n 3ba64 │ │ movs r0, r0 │ │ - b.n 1dc4c │ │ + b.n 3c49c │ │ lsls r0, r7, #22 │ │ - b.n 1d21c │ │ + b.n 3ba6c │ │ lsrs r2, r0, #31 │ │ - b.n 1dc20 │ │ + b.n 3c470 │ │ asrs r0, r0, #32 │ │ - b.n 1da4a │ │ + b.n 3c29a │ │ movs r5, #152 @ 0x98 │ │ add.w sp, r0, r4, asr #9 │ │ - b.n 1d250 │ │ + b.n 3baa0 │ │ @ instruction: 0xeb01e28d │ │ lsrs r2, r5, #29 │ │ - b.n 1dc36 │ │ + b.n 3c486 │ │ movs r0, #2 │ │ - b.n 1d83c │ │ + b.n 3c08c │ │ asrs r0, r0, #32 │ │ - b.n 1da62 │ │ + b.n 3c2b2 │ │ movs r5, #146 @ 0x92 │ │ add.w pc, r0, r2, lsl #15 │ │ - b.n 1dc44 │ │ + b.n 3c494 │ │ str r0, [r5, #88] @ 0x58 │ │ - b.n 1d268 │ │ + b.n 3bab8 │ │ cmp ip, r5 │ │ - b.n 1d26c │ │ + b.n 3babc │ │ ldr r7, [sp, #796] @ 0x31c │ │ - b.n 1dc50 │ │ + b.n 3c4a0 │ │ movs r7, r1 │ │ ldmia.w r3, {r5, r6, r7, ip, sp} │ │ - b.n 1d258 │ │ + b.n 3baa8 │ │ adds r0, #0 │ │ - b.n 1d86e │ │ + b.n 3c0be │ │ strb r0, [r6, r6] │ │ - b.n 1d280 │ │ - b.n 1d74a │ │ - b.n 1d892 │ │ + b.n 3bad0 │ │ + b.n 3bf9a │ │ + b.n 3c0e2 │ │ movs r4, r0 │ │ - b.n 1d8b0 │ │ + b.n 3c100 │ │ stmia r5!, {r2, r4, r5, r7} │ │ - b.n 1d28c │ │ + b.n 3badc │ │ movs r2, r0 │ │ - b.n 1d8a0 │ │ + b.n 3c0f0 │ │ movs r0, #5 │ │ - b.n 1d8be │ │ + b.n 3c10e │ │ movs r0, #224 @ 0xe0 │ │ - b.n 1d298 │ │ + b.n 3bae8 │ │ str r0, [r0, r0] │ │ - b.n 1dea2 │ │ + b.n 3c6f2 │ │ asrs r0, r3, #12 │ │ - b.n 1d2a0 │ │ + b.n 3baf0 │ │ strh r0, [r7, #44] @ 0x2c │ │ - b.n 1d2a4 │ │ + b.n 3baf4 │ │ movs r0, #2 │ │ - b.n 1d8e6 │ │ + b.n 3c136 │ │ lsls r4, r1, #3 │ │ - b.n 1d28c │ │ + b.n 3badc │ │ stmia r0!, {} │ │ - b.n 1deb6 │ │ + b.n 3c706 │ │ cmp ip, r7 │ │ - b.n 1d2b4 │ │ + b.n 3bb04 │ │ strh r1, [r0, #0] │ │ - b.n 1d8ee │ │ + b.n 3c13e │ │ lsls r1, r0, #9 │ │ ldmia.w r9, {r6, r7, r8, sl, sp, pc} │ │ - b.n 1d2c0 │ │ + b.n 3bb10 │ │ movs r0, r0 │ │ - b.n 1d8f2 │ │ + b.n 3c142 │ │ strb r4, [r0, #23] │ │ - b.n 1d2c8 │ │ + b.n 3bb18 │ │ ands r0, r0 │ │ - b.n 1ded2 │ │ - add r0, pc, #24 @ (adr r0, 1d7ac ) │ │ - b.n 1d90a │ │ + b.n 3c722 │ │ + add r0, pc, #24 @ (adr r0, 3bffc ) │ │ + b.n 3c15a │ │ lsls r4, r3, #3 │ │ - b.n 1d2b4 │ │ + b.n 3bb04 │ │ asrs r1, r1, #32 │ │ - b.n 1d90c │ │ + b.n 3c15c │ │ movs r0, r0 │ │ - b.n 1d7b6 │ │ + b.n 3c006 │ │ movs r1, r0 │ │ - b.n 1d7a6 │ │ + b.n 3bff6 │ │ asrs r0, r4, #3 │ │ - b.n 1d2c4 │ │ + b.n 3bb14 │ │ adds r0, #212 @ 0xd4 │ │ - b.n 1d2c8 │ │ + b.n 3bb18 │ │ asrs r0, r0, #32 │ │ - b.n 1df72 │ │ - b.n 1d964 │ │ - b.n 1d2d0 │ │ + b.n 3c7c2 │ │ + b.n 3c1b4 │ │ + b.n 3bb20 │ │ str r0, [r0, #0] │ │ - b.n 1defa │ │ + b.n 3c74a │ │ movs r0, #208 @ 0xd0 │ │ - b.n 1d2d8 │ │ + b.n 3bb28 │ │ str r0, [sp, #0] │ │ - b.n 1d9e0 │ │ + b.n 3c230 │ │ strb r1, [r0, #0] │ │ - b.n 1d866 │ │ + b.n 3c0b6 │ │ lsls r0, r0, #5 │ │ - b.n 1ddd2 │ │ + b.n 3c622 │ │ movs r6, r6 │ │ - b.n 1de68 │ │ + b.n 3c6b8 │ │ strb r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 1da7c │ │ + b.n 3c2cc │ │ lsrs r4, r1, #26 │ │ - b.n 1dde4 │ │ + b.n 3c634 │ │ lsrs r2, r2, #31 │ │ - b.n 1de74 │ │ + b.n 3c6c4 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 1daa2 │ │ + b.n 3c2f2 │ │ movs r3, r7 │ │ - b.n 1ddfe │ │ - b.n 1d984 │ │ - b.n 1d328 │ │ + b.n 3c64e │ │ + b.n 3c1d4 │ │ + b.n 3bb78 │ │ lsrs r0, r1, #29 │ │ - b.n 1de86 │ │ + b.n 3c6d6 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ str r1, [r0, r0] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 1daba │ │ + b.n 3c30a │ │ adds r0, #0 │ │ - b.n 1df42 │ │ + b.n 3c792 │ │ lsrs r6, r4, #19 │ │ - b.n 1de20 │ │ + b.n 3c670 │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 1dea8 │ │ + b.n 3c6f8 │ │ movs r0, r0 │ │ - b.n 1daba │ │ + b.n 3c30a │ │ movs r0, #0 │ │ - b.n 1df5a │ │ + b.n 3c7aa │ │ asrs r0, r0, #32 │ │ - b.n 1df5e │ │ + b.n 3c7ae │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 1df1a │ │ + b.n 3c76a │ │ movs r0, r0 │ │ - b.n 1df6e │ │ + b.n 3c7be │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 426a84 │ │ + blx 4452d4 │ │ movs r7, r0 │ │ - b.n 1db3a │ │ + b.n 3c38a │ │ strb r1, [r0, #0] │ │ - b.n 1dd4e │ │ + b.n 3c59e │ │ ldrb r7, [r2, #28] │ │ - b.n 1db20 │ │ + b.n 3c370 │ │ strb r7, [r4, #10] │ │ - b.n 1db86 │ │ + b.n 3c3d6 │ │ strb r0, [r0, #0] │ │ - b.n 1dbd8 │ │ + b.n 3c428 │ │ asrs r7, r0, #32 │ │ - b.n 1dbd0 │ │ + b.n 3c420 │ │ movs r0, r0 │ │ - b.n 1db54 │ │ + b.n 3c3a4 │ │ asrs r0, r0, #32 │ │ - b.n 1dbda │ │ + b.n 3c42a │ │ asrs r7, r0, #32 │ │ - b.n 1db5c │ │ + b.n 3c3ac │ │ movs r0, #1 │ │ - b.n 1dbe4 │ │ + b.n 3c434 │ │ movs r0, r0 │ │ - b.n 1db66 │ │ + b.n 3c3b6 │ │ movs r0, #0 │ │ - b.n 1dbee │ │ + b.n 3c43e │ │ asrs r1, r0, #32 │ │ - b.n 1db6e │ │ + b.n 3c3be │ │ movs r0, #1 │ │ - b.n 1dbf8 │ │ + b.n 3c448 │ │ movs r0, r0 │ │ - b.n 1db76 │ │ + b.n 3c3c6 │ │ movs r0, #0 │ │ - b.n 1dc0e │ │ + b.n 3c45e │ │ movs r0, r0 │ │ - b.n 1dc06 │ │ + b.n 3c456 │ │ movs r1, r0 │ │ - b.n 1db7e │ │ + b.n 3c3ce │ │ subs r7, r7, #2 │ │ - b.n 1de98 │ │ + b.n 3c6e8 │ │ movs r2, r0 │ │ - b.n 1db86 │ │ + b.n 3c3d6 │ │ subs r1, r1, #7 │ │ - b.n 1df0e │ │ + b.n 3c75e │ │ movs r0, r0 │ │ - b.n 1ddce │ │ + b.n 3c61e │ │ movs r0, #212 @ 0xd4 │ │ - b.n 1d3cc │ │ + b.n 3bc1c │ │ lsls r0, r2, #6 │ │ - b.n 1d898 │ │ + b.n 3c0e8 │ │ asrs r1, r0, #32 │ │ - b.n 1d9be │ │ + b.n 3c20e │ │ movs r1, #115 @ 0x73 │ │ - b.n 1deb2 │ │ + b.n 3c702 │ │ movs r0, #45 @ 0x2d │ │ - b.n 1df2a │ │ + b.n 3c77a │ │ asrs r4, r0, #7 │ │ - b.n 1d3c0 │ │ + b.n 3bc10 │ │ lsls r0, r2, #10 │ │ - b.n 1d8ae │ │ + b.n 3c0fe │ │ asrs r0, r3, #3 │ │ - b.n 1d3e8 │ │ + b.n 3bc38 │ │ asrs r2, r0, #32 │ │ - b.n 1da14 │ │ + b.n 3c264 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 1dec0 │ │ + b.n 3c710 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 1df44 │ │ + b.n 3c794 │ │ asrs r0, r1, #7 │ │ - b.n 1d3d8 │ │ + b.n 3bc28 │ │ lsls r0, r2, #10 │ │ - b.n 1d8c6 │ │ + b.n 3c116 │ │ asrs r2, r0, #32 │ │ - b.n 1da42 │ │ + b.n 3c292 │ │ movs r3, #25 │ │ - b.n 1dece │ │ + b.n 3c71e │ │ movs r5, #81 @ 0x51 │ │ - b.n 1df56 │ │ + b.n 3c7a6 │ │ asrs r4, r1, #7 │ │ - b.n 1d3ec │ │ + b.n 3bc3c │ │ lsls r0, r2, #10 │ │ - b.n 1d8da │ │ + b.n 3c12a │ │ asrs r0, r2, #3 │ │ - b.n 1d414 │ │ + b.n 3bc64 │ │ asrs r2, r0, #32 │ │ - b.n 1da40 │ │ + b.n 3c290 │ │ cmp r3, #152 @ 0x98 │ │ - b.n 1d420 │ │ + b.n 3bc70 │ │ movs r0, r0 │ │ - b.n 1da56 │ │ + b.n 3c2a6 │ │ lsls r4, r2, #7 │ │ - b.n 1d404 │ │ + b.n 3bc54 │ │ lsls r4, r3, #3 │ │ - b.n 1d428 │ │ + b.n 3bc78 │ │ movs r0, #2 │ │ - b.n 1da10 │ │ + b.n 3c260 │ │ asrs r0, r2, #7 │ │ - b.n 1d410 │ │ + b.n 3bc60 │ │ subs r1, r6, #5 │ │ - b.n 1de14 │ │ + b.n 3c664 │ │ movs r0, r0 │ │ - b.n 1de5e │ │ + b.n 3c6ae │ │ lsls r0, r3, #7 │ │ - b.n 1d41c │ │ + b.n 3bc6c │ │ movs r0, r0 │ │ - b.n 1de7a │ │ + b.n 3c6ca │ │ lsls r4, r3, #7 │ │ - b.n 1d424 │ │ + b.n 3bc74 │ │ lsls r0, r4, #3 │ │ - b.n 1d448 │ │ + b.n 3bc98 │ │ movs r0, r0 │ │ - b.n 1de52 │ │ + b.n 3c6a2 │ │ lsls r0, r4, #7 │ │ - b.n 1d430 │ │ + b.n 3bc80 │ │ lsrs r1, r7, #29 │ │ - b.n 1de34 │ │ + b.n 3c684 │ │ movs r5, #20 │ │ @ instruction: 0xeb00c1e4 │ │ - b.n 1d45c │ │ + b.n 3bcac │ │ str r1, [sp, #928] @ 0x3a0 │ │ - b.n 1d460 │ │ + b.n 3bcb0 │ │ movs r1, #236 @ 0xec │ │ - b.n 1d464 │ │ + b.n 3bcb4 │ │ movs r4, r1 │ │ - b.n 1dc40 │ │ + b.n 3c490 │ │ strb r0, [r6, #7] │ │ - b.n 1d46c │ │ + b.n 3bcbc │ │ movs r2, r0 │ │ - b.n 1dc36 │ │ + b.n 3c486 │ │ str r4, [r6, #28] │ │ - b.n 1d474 │ │ + b.n 3bcc4 │ │ movs r7, r0 │ │ - b.n 1dc3e │ │ + b.n 3c48e │ │ str r0, [r7, r7] │ │ - b.n 1d47c │ │ + b.n 3bccc │ │ movs r6, r0 │ │ - b.n 1dc46 │ │ + b.n 3c496 │ │ rors r4, r7 │ │ - b.n 1d484 │ │ + b.n 3bcd4 │ │ asrs r0, r0, #8 │ │ - b.n 1d488 │ │ + b.n 3bcd8 │ │ movs r5, r0 │ │ - b.n 1dc52 │ │ + b.n 3c4a2 │ │ movs r4, r0 │ │ - b.n 1dc56 │ │ + b.n 3c4a6 │ │ strb r7, [r0, #0] │ │ - b.n 1dd1a │ │ + b.n 3c56a │ │ adds r0, #1 │ │ - b.n 1dc7e │ │ + b.n 3c4ce │ │ strh r4, [r0, #0] │ │ - b.n 1dd22 │ │ + b.n 3c572 │ │ movs r1, r0 │ │ - b.n 1dd26 │ │ + b.n 3c576 │ │ adcs r2, r0 │ │ - b.n 1df72 │ │ + b.n 3c7c2 │ │ asrs r4, r1, #32 │ │ - b.n 1dd2e │ │ + b.n 3c57e │ │ adds r0, #0 │ │ asrs r0, r4, #15 │ │ ands r6, r6 │ │ - b.n 1e010 │ │ + b.n 3c860 │ │ asrs r4, r0, #32 │ │ - b.n 1da9c │ │ + b.n 3c2ec │ │ lsls r4, r3, #3 │ │ - b.n 1d498 │ │ + b.n 3bce8 │ │ movs r2, r0 │ │ - b.n 1dd42 │ │ + b.n 3c592 │ │ movs r0, #9 │ │ - b.n 1dd46 │ │ + b.n 3c596 │ │ str r0, [sp, #4] │ │ - b.n 1d990 │ │ + b.n 3c1e0 │ │ subs r4, r1, #2 │ │ - b.n 1df98 │ │ + b.n 3c7e8 │ │ str r5, [r0, r0] │ │ - b.n 1dd52 │ │ + b.n 3c5a2 │ │ subs r2, r2, #7 │ │ - b.n 1e02c │ │ + b.n 3c87c │ │ movs r0, #1 │ │ - b.n 1dafe │ │ + b.n 3c34e │ │ asrs r3, r7, #32 │ │ - b.n 1dfb2 │ │ + b.n 3c802 │ │ str r6, [r0, #0] │ │ - b.n 1dd62 │ │ + b.n 3c5b2 │ │ subs r0, r1, #5 │ │ - b.n 1e03a │ │ + b.n 3c88a │ │ movs r1, r0 │ │ - b.n 1db0a │ │ + b.n 3c35a │ │ lsls r0, r4, #3 │ │ - b.n 1d4c8 │ │ + b.n 3bd18 │ │ lsrs r6, r4, #19 │ │ - b.n 1dfcc │ │ + b.n 3c81c │ │ lsrs r6, r5, #10 │ │ - b.n 1e04c │ │ - add r0, pc, #0 @ (adr r0, 1d9b8 ) │ │ - b.n 1db28 │ │ - b.n 1d9be │ │ - b.n 1df6a │ │ + b.n 3c89c │ │ + add r0, pc, #0 @ (adr r0, 3c208 ) │ │ + b.n 3c378 │ │ + b.n 3c20e │ │ + b.n 3c7ba │ │ lsls r4, r3, #3 │ │ - b.n 1d4fc │ │ + b.n 3bd4c │ │ str r0, [r0, r0] │ │ - b.n 1df70 │ │ + b.n 3c7c0 │ │ stmia r0!, {r1} │ │ - b.n 1d9d0 │ │ + b.n 3c220 │ │ strb r0, [r0, #0] │ │ - b.n 1df7e │ │ + b.n 3c7ce │ │ movs r0, #0 │ │ - b.n 1df52 │ │ + b.n 3c7a2 │ │ lsls r4, r4, #3 │ │ - b.n 1d510 │ │ + b.n 3bd60 │ │ movs r0, #3 │ │ - b.n 1d9de │ │ + b.n 3c22e │ │ movs r0, #204 @ 0xcc │ │ - b.n 1d4f8 │ │ + b.n 3bd48 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 1d51c │ │ + b.n 3bd6c │ │ strh r3, [r0, #0] │ │ - b.n 1d9f4 │ │ + b.n 3c244 │ │ ands r0, r0 │ │ - b.n 1d50a │ │ + b.n 3bd5a │ │ strb r3, [r0, #0] │ │ - b.n 1d9f8 │ │ + b.n 3c248 │ │ lsls r2, r0, #1 │ │ @ instruction: 0xe9905003 │ │ - b.n 1da12 │ │ + b.n 3c262 │ │ ands r1, r1 │ │ - b.n 1db22 │ │ + b.n 3c372 │ │ str r0, [r2, #12] │ │ - b.n 1d518 │ │ - b.n 1da06 │ │ - b.n 1da16 │ │ + b.n 3bd68 │ │ + b.n 3c256 │ │ + b.n 3c266 │ │ lsrs r4, r2 │ │ - b.n 1d520 │ │ + b.n 3bd70 │ │ ands r4, r1 │ │ - b.n 1db4c │ │ + b.n 3c39c │ │ asrs r1, r0, #32 │ │ - b.n 1db86 │ │ + b.n 3c3d6 │ │ str r4, [r1, #0] │ │ - b.n 1d532 │ │ + b.n 3bd82 │ │ asrs r0, r2, #3 │ │ - b.n 1d550 │ │ + b.n 3bda0 │ │ adds r0, #2 │ │ - b.n 1da20 │ │ - add r0, pc, #64 @ (adr r0, 1da5c ) │ │ - b.n 1df1e │ │ + b.n 3c270 │ │ + add r0, pc, #64 @ (adr r0, 3c2ac ) │ │ + b.n 3c76e │ │ str r4, [r3, #12] │ │ - b.n 1d53c │ │ + b.n 3bd8c │ │ str r3, [r0, #0] │ │ - b.n 1db88 │ │ + b.n 3c3d8 │ │ asrs r4, r3, #3 │ │ - b.n 1d564 │ │ + b.n 3bdb4 │ │ lsls r5, r0, #24 │ │ ldmia.w sl, {lr, pc} │ │ - b.n 1e172 │ │ - b.n 1da50 │ │ - b.n 1db98 │ │ + b.n 3c9c2 │ │ + b.n 3c2a0 │ │ + b.n 3c3e8 │ │ str r5, [r0, r0] │ │ - b.n 1db9a │ │ + b.n 3c3ea │ │ asrs r4, r1, #3 │ │ - b.n 1d578 │ │ + b.n 3bdc8 │ │ movs r0, #7 │ │ - b.n 1dba6 │ │ + b.n 3c3f6 │ │ lsrs r0, r3 │ │ - b.n 1d560 │ │ + b.n 3bdb0 │ │ movs r0, r1 │ │ - b.n 1dbbc │ │ + b.n 3c40c │ │ lsls r0, r4, #3 │ │ - b.n 1d568 │ │ + b.n 3bdb8 │ │ asrs r1, r0, #32 │ │ - b.n 1dbc6 │ │ + b.n 3c416 │ │ movs r2, r0 │ │ - b.n 1da56 │ │ + b.n 3c2a6 │ │ movs r1, r0 │ │ - b.n 1da5a │ │ + b.n 3c2aa │ │ movs r0, #220 @ 0xdc │ │ - b.n 1d578 │ │ + b.n 3bdc8 │ │ asrs r4, r4, #3 │ │ - b.n 1d57c │ │ + b.n 3bdcc │ │ asrs r0, r0, #32 │ │ - b.n 1e226 │ │ - b.n 1dc08 │ │ - b.n 1d584 │ │ + b.n 3ca76 │ │ + b.n 3c458 │ │ + b.n 3bdd4 │ │ str r0, [sp, #0] │ │ - b.n 1dc8c │ │ + b.n 3c4dc │ │ adds r0, #1 │ │ - b.n 1db12 │ │ + b.n 3c362 │ │ lsrs r4, r1, #26 │ │ - b.n 1e080 │ │ + b.n 3c8d0 │ │ lsrs r2, r2, #31 │ │ - b.n 1e110 │ │ + b.n 3c960 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 1dd2a │ │ + b.n 3c57a │ │ movs r3, r7 │ │ - b.n 1e09a │ │ - add r0, pc, #0 @ (adr r0, 1da88 ) │ │ - b.n 1e1ca │ │ + b.n 3c8ea │ │ + add r0, pc, #0 @ (adr r0, 3c2d8 ) │ │ + b.n 3ca1a │ │ lsrs r0, r1, #29 │ │ - b.n 1e122 │ │ - add r0, pc, #4 @ (adr r0, 1da94 ) │ │ + b.n 3c972 │ │ + add r0, pc, #4 @ (adr r0, 3c2e4 ) │ │ strh r0, [r0, #24] │ │ stmia r0!, {r0} │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 1dd46 │ │ + b.n 3c596 │ │ strb r0, [r0, #0] │ │ - b.n 1e1de │ │ + b.n 3ca2e │ │ ands r0, r0 │ │ - b.n 1e1e2 │ │ + b.n 3ca32 │ │ lsrs r6, r4, #19 │ │ - b.n 1e0c0 │ │ + b.n 3c910 │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ ands r1, r0 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 1e148 │ │ + b.n 3c998 │ │ movs r0, r0 │ │ - b.n 1dd72 │ │ + b.n 3c5c2 │ │ movs r0, #0 │ │ - b.n 1e1fa │ │ + b.n 3ca4a │ │ asrs r0, r0, #32 │ │ - b.n 1e1fe │ │ + b.n 3ca4e │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 1e1b4 │ │ + b.n 3ca04 │ │ movs r0, r0 │ │ - b.n 1e20e │ │ + b.n 3ca5e │ │ movs r1, r0 │ │ adds r3, #0 │ │ strh r6, [r0, #0] │ │ - b.n 1de16 │ │ + b.n 3c666 │ │ movs r3, r0 │ │ - b.n 1ddda │ │ + b.n 3c62a │ │ adds r0, #1 │ │ - b.n 1dfe8 │ │ + b.n 3c838 │ │ subs r7, #19 │ │ - b.n 1ddc0 │ │ + b.n 3c610 │ │ str r0, [r0, #20] │ │ - b.n 1e0ee │ │ - b.n 1dc90 │ │ - b.n 1d624 │ │ + b.n 3c93e │ │ + b.n 3c4e0 │ │ + b.n 3be74 │ │ str r6, [r6, #0] │ │ - b.n 1e188 │ │ + b.n 3c9d8 │ │ adds r2, #163 @ 0xa3 │ │ - b.n 1de32 │ │ + b.n 3c682 │ │ adds r0, #0 │ │ - b.n 1de7c │ │ + b.n 3c6cc │ │ movs r6, r0 │ │ - b.n 1ddb6 │ │ + b.n 3c606 │ │ asrs r3, r0, #32 │ │ - b.n 1de80 │ │ + b.n 3c6d0 │ │ str r0, [r0, #0] │ │ - b.n 1e242 │ │ + b.n 3ca92 │ │ movs r0, r0 │ │ - b.n 1de08 │ │ + b.n 3c658 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ asrs r0, r0, #32 │ │ - b.n 1de92 │ │ - blx 426d60 │ │ + b.n 3c6e2 │ │ + blx 4455b0 │ │ asrs r3, r0, #32 │ │ - b.n 1de18 │ │ + b.n 3c668 │ │ adds r1, #115 @ 0x73 │ │ - b.n 1e12e │ │ + b.n 3c97e │ │ movs r0, #1 │ │ - b.n 1dea6 │ │ + b.n 3c6f6 │ │ adds r0, #45 @ 0x2d │ │ - b.n 1e1aa │ │ + b.n 3c9fa │ │ movs r0, r0 │ │ - b.n 1de2a │ │ + b.n 3c67a │ │ movs r0, #0 │ │ - b.n 1deb8 │ │ + b.n 3c708 │ │ ldrb r7, [r7, #26] │ │ - b.n 1e144 │ │ + b.n 3c994 │ │ asrs r1, r0, #32 │ │ - b.n 1de36 │ │ + b.n 3c686 │ │ ldrb r1, [r1, #31] │ │ - b.n 1e1ba │ │ + b.n 3ca0a │ │ movs r0, #1 │ │ - b.n 1ded2 │ │ + b.n 3c722 │ │ movs r0, r0 │ │ - b.n 1de42 │ │ + b.n 3c692 │ │ movs r0, #0 │ │ - b.n 1dece │ │ + b.n 3c71e │ │ movs r0, r0 │ │ - b.n 1deda │ │ + b.n 3c72a │ │ movs r1, r0 │ │ - b.n 1de4a │ │ + b.n 3c69a │ │ asrs r1, r3, #12 │ │ - b.n 1e152 │ │ + b.n 3c9a2 │ │ movs r2, r0 │ │ - b.n 1de52 │ │ + b.n 3c6a2 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 1e160 │ │ + b.n 3c9b0 │ │ movs r0, r0 │ │ - b.n 1e09a │ │ + b.n 3c8ea │ │ movs r0, #183 @ 0xb7 │ │ - b.n 1e1e8 │ │ + b.n 3ca38 │ │ asrs r1, r2, #21 │ │ - b.n 1e1ea │ │ + b.n 3ca3a │ │ str r4, [r5, #8] │ │ - b.n 1d6a0 │ │ + b.n 3bef0 │ │ lsls r0, r2, #30 │ │ - b.n 1db78 │ │ + b.n 3c3c8 │ │ lsls r0, r2, #14 │ │ - b.n 1db74 │ │ + b.n 3c3c4 │ │ lsls r0, r2, #10 │ │ - b.n 1db76 │ │ + b.n 3c3c6 │ │ strb r7, [r0, #0] │ │ - b.n 1dcb2 │ │ + b.n 3c502 │ │ strb r4, [r4, #7] │ │ - b.n 1d694 │ │ + b.n 3bee4 │ │ lsls r0, r2, #6 │ │ - b.n 1db80 │ │ + b.n 3c3d0 │ │ strb r0, [r3, #3] │ │ - b.n 1d6bc │ │ + b.n 3bf0c │ │ adds r0, #3 │ │ - b.n 1dcf4 │ │ + b.n 3c544 │ │ adds r1, #232 @ 0xe8 │ │ - b.n 1d6a4 │ │ + b.n 3bef4 │ │ movs r0, #2 │ │ - b.n 1dcfe │ │ + b.n 3c54e │ │ movs r1, #236 @ 0xec │ │ - b.n 1d6ac │ │ + b.n 3befc │ │ movs r0, #208 @ 0xd0 │ │ - b.n 1d6d0 │ │ + b.n 3bf20 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1e0b4 │ │ + b.n 3c904 │ │ strb r0, [r1, #3] │ │ - b.n 1d6d8 │ │ + b.n 3bf28 │ │ asrs r1, r0, #32 │ │ - b.n 1dd06 │ │ + b.n 3c556 │ │ asrs r0, r6, #7 │ │ - b.n 1d6c0 │ │ + b.n 3bf10 │ │ movs r0, r0 │ │ - b.n 1dd14 │ │ + b.n 3c564 │ │ lsls r4, r6, #7 │ │ - b.n 1d6c8 │ │ + b.n 3bf18 │ │ lsls r4, r3, #3 │ │ - b.n 1d6ec │ │ + b.n 3bf3c │ │ subs r1, r7, #5 │ │ - b.n 1e0d0 │ │ + b.n 3c920 │ │ movs r0, #128 @ 0x80 │ │ - b.n 1e2fa │ │ + b.n 3cb4a │ │ movs r0, r0 │ │ - b.n 1e11e │ │ + b.n 3c96e │ │ lsls r0, r7, #7 │ │ - b.n 1d6dc │ │ + b.n 3bf2c │ │ lsls r0, r4, #3 │ │ - b.n 1d700 │ │ + b.n 3bf50 │ │ movs r0, r0 │ │ - b.n 1e12a │ │ + b.n 3c97a │ │ lsls r4, r7, #7 │ │ - b.n 1d6e8 │ │ + b.n 3bf38 │ │ lsls r4, r4, #3 │ │ - b.n 1d70c │ │ + b.n 3bf5c │ │ movs r0, r0 │ │ - b.n 1e116 │ │ + b.n 3c966 │ │ lsls r0, r0, #8 │ │ - b.n 1d6f4 │ │ + b.n 3bf44 │ │ lsrs r5, r0, #20 │ │ - b.n 1e0f8 │ │ + b.n 3c948 │ │ strb r3, [r3, #20] │ │ add.w r0, r0, r4, asr #2 │ │ - b.n 1d700 │ │ + b.n 3bf50 │ │ lsrs r1, r0, #30 │ │ - b.n 1e104 │ │ + b.n 3c954 │ │ subs r1, r6, #5 │ │ - b.n 1e108 │ │ + b.n 3c958 │ │ movs r0, #128 @ 0x80 │ │ - b.n 1e332 │ │ + b.n 3cb82 │ │ strb r6, [r2, #20] │ │ add.w r0, r0, r8, ror #1 │ │ - b.n 1d714 │ │ - add r0, pc, #128 @ (adr r0, 1dc7c ) │ │ - b.n 1e33e │ │ + b.n 3bf64 │ │ + add r0, pc, #128 @ (adr r0, 3c4cc ) │ │ + b.n 3cb8e │ │ movs r4, r1 │ │ and.w r0, r0, r0, lsl #28 │ │ - b.n 1df46 │ │ + b.n 3c796 │ │ lsrs r5, r0, #20 │ │ - b.n 1e124 │ │ + b.n 3c974 │ │ str r1, [r0, #0] │ │ - b.n 1df4e │ │ + b.n 3c79e │ │ asrs r3, r0, #32 │ │ - b.n 1df52 │ │ + b.n 3c7a2 │ │ movs r0, #4 │ │ - b.n 1df56 │ │ + b.n 3c7a6 │ │ strb r5, [r1, #20] │ │ add.w r0, r0, r4, asr #2 │ │ - b.n 1d738 │ │ + b.n 3bf88 │ │ movs r3, r0 │ │ - b.n 1e12a │ │ + b.n 3c97a │ │ subs r0, r0, #7 │ │ - b.n 1df66 │ │ + b.n 3c7b6 │ │ lsrs r1, r4, #28 │ │ - b.n 1dd2a │ │ - add r1, pc, #256 @ (adr r1, 1dd2c ) │ │ - b.n 1df6e │ │ + b.n 3c57a │ │ + add r1, pc, #256 @ (adr r1, 3c57c ) │ │ + b.n 3c7be │ │ movs r0, r0 │ │ - b.n 1e372 │ │ + b.n 3cbc2 │ │ lsls r0, r7, #1 │ │ - b.n 1d750 │ │ + b.n 3bfa0 │ │ movs r0, r2 │ │ - b.n 1e14a │ │ + b.n 3c99a │ │ lsls r4, r0, #3 │ │ - b.n 1d758 │ │ + b.n 3bfa8 │ │ movs r0, r5 │ │ - b.n 1e152 │ │ + b.n 3c9a2 │ │ lsls r4, r3, #3 │ │ - b.n 1d760 │ │ + b.n 3bfb0 │ │ lsls r0, r2, #1 │ │ - b.n 1d776 │ │ + b.n 3bfc6 │ │ movs r0, #16 │ │ - b.n 1e15c │ │ + b.n 3c9ac │ │ lsls r0, r7, #1 │ │ - b.n 1d760 │ │ + b.n 3bfb0 │ │ movs r0, r2 │ │ - b.n 1e162 │ │ + b.n 3c9b2 │ │ lsls r0, r5, #2 │ │ - b.n 1d774 │ │ + b.n 3bfc4 │ │ asrs r6, r0, #32 │ │ - b.n 1df9e │ │ + b.n 3c7ee │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #12058624 @ 0xb80000 │ │ - b.n 1e3a6 │ │ + b.n 3cbf6 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 1e176 │ │ + b.n 3c9c6 │ │ @ instruction: 0xeb01e24b │ │ - ldr r3, [pc, #32] @ (1dc90 ) │ │ + ldr r3, [pc, #32] @ (3c4e0 ) │ │ ldcl 0, cr4, [r6] │ │ - b.n 1e3b6 │ │ + b.n 3cc06 │ │ cmp r2, #128 @ 0x80 │ │ orn fp, r1, #34816 @ 0x8800 │ │ stcl 0, cr4, [r7, #320] @ 0x140 │ │ movt r0, #716 @ 0x2cc │ │ - b.n 1d7a0 │ │ + b.n 3bff0 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r2, #552960 @ 0x87000 │ │ - b.n 1dfce │ │ + b.n 3c81e │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r2, #14942208 @ 0xe40000 │ │ - b.n 1e1a4 │ │ + b.n 3c9f4 │ │ ldr r2, [r2, #48] @ 0x30 │ │ ldcl 0, cr6, [r6, #416] @ 0x1a0 │ │ - b.n 1e13a │ │ + b.n 3c98a │ │ lsrs r7, r1, #10 │ │ bfx 10, r1 │ │ - b.n 1e1c0 │ │ + b.n 3ca10 │ │ ldrsh r2, [r5, r5] │ │ - b.n 1e1c6 │ │ + b.n 3ca16 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r9, #2179072 @ 0x214000 │ │ - b.n 1dff2 │ │ - ldr r2, [pc, #572] @ (1def0 ) │ │ + b.n 3c842 │ │ + ldr r2, [pc, #572] @ (3c740 ) │ │ orr.w r0, r0, #13893632 @ 0xd40000 │ │ - b.n 1e1c8 │ │ + b.n 3ca18 │ │ lsls r0, r4, #3 │ │ - b.n 1d7d8 │ │ - ldr r2, [pc, #572] @ (1defc ) │ │ + b.n 3c028 │ │ + ldr r2, [pc, #572] @ (3c74c ) │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 1e406 │ │ + b.n 3cc56 │ │ lsls r0, r2, #1 │ │ - b.n 1d7d8 │ │ + b.n 3c028 │ │ movs r0, r5 │ │ - b.n 1e1dc │ │ + b.n 3ca2c │ │ lsrs r7, r1, #10 │ │ orr.w r0, r2, #552960 @ 0x87000 │ │ - b.n 1e016 │ │ + b.n 3c866 │ │ lsls r4, r2, #3 │ │ - b.n 1d7f4 │ │ + b.n 3c044 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 1e022 │ │ + b.n 3c872 │ │ eors r4, r6 │ │ - b.n 1d7f4 │ │ + b.n 3c044 │ │ ldr r2, [r2, #48] @ 0x30 │ │ stcl 8, cr7, [r7, #328] @ 0x148 │ │ add.w r0, r0, r0, lsl #20 │ │ - b.n 1d80c │ │ + b.n 3c05c │ │ ldrsh r2, [r0, r7] │ │ - b.n 1e210 │ │ + b.n 3ca60 │ │ cmp r7, #162 @ 0xa2 │ │ - b.n 1e214 │ │ + b.n 3ca64 │ │ movs r0, r1 │ │ - b.n 1e43e │ │ + b.n 3cc8e │ │ asrs r5, r0, #32 │ │ - b.n 1e042 │ │ + b.n 3c892 │ │ adds r0, #6 │ │ - b.n 1e046 │ │ + b.n 3c896 │ │ ldrb r4, [r6, #3] │ │ @ instruction: 0xeb00c3d1 │ │ - b.n 1e30e │ │ + b.n 3cb5e │ │ asrs r4, r0, #32 │ │ - b.n 1de1c │ │ + b.n 3c66c │ │ eors r4, r2 │ │ - b.n 1e21e │ │ + b.n 3ca6e │ │ lsrs r2, r5, #24 │ │ - b.n 1e3c2 │ │ + b.n 3cc12 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1d840 │ │ + b.n 3c090 │ │ strb r0, [r5, #0] │ │ - b.n 1d844 │ │ + b.n 3c094 │ │ str r4, [r5, #0] │ │ - b.n 1d848 │ │ + b.n 3c098 │ │ subs r3, #34 @ 0x22 │ │ - b.n 1e06a │ │ + b.n 3c8ba │ │ str r0, [r6, r0] │ │ - b.n 1d850 │ │ + b.n 3c0a0 │ │ ldrb r3, [r0, #18] │ │ - b.n 1df40 │ │ - b.n 1dd9c │ │ - b.n 1d858 │ │ + b.n 3c790 │ │ + b.n 3c5ec │ │ + b.n 3c0a8 │ │ cmp r3, #31 │ │ - b.n 1dcf8 │ │ + b.n 3c548 │ │ lsls r7, r7, #12 │ │ - b.n 1e4cc │ │ + b.n 3cd1c │ │ movs r0, r5 │ │ - b.n 1d844 │ │ + b.n 3c094 │ │ lsls r3, r0, #12 │ │ - b.n 1de52 │ │ + b.n 3c6a2 │ │ adds r0, #72 @ 0x48 │ │ - b.n 1d86c │ │ + b.n 3c0bc │ │ lsrs r7, r4, #20 │ │ - b.n 1de4e │ │ + b.n 3c69e │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 1e4d2 │ │ + b.n 3cd22 │ │ str r4, [r5, #0] │ │ - b.n 1d858 │ │ + b.n 3c0a8 │ │ lsrs r0, r4, #20 │ │ - b.n 1de64 │ │ + b.n 3c6b4 │ │ str r4, [r0, #4] │ │ - b.n 1d880 │ │ + b.n 3c0d0 │ │ strh r7, [r7, r4] │ │ - b.n 1e4e2 │ │ + b.n 3cd32 │ │ str r0, [r6, r0] │ │ - b.n 1d868 │ │ + b.n 3c0b8 │ │ lsrs r0, r4, #20 │ │ - b.n 1de86 │ │ + b.n 3c6d6 │ │ str r0, [r7, r0] │ │ - b.n 1d890 │ │ + b.n 3c0e0 │ │ strb r7, [r7, #12] │ │ - b.n 1e4f2 │ │ + b.n 3cd42 │ │ strb r4, [r6, #0] │ │ - b.n 1d878 │ │ + b.n 3c0c8 │ │ lsrs r0, r4, #20 │ │ - b.n 1de84 │ │ + b.n 3c6d4 │ │ strb r4, [r7, #0] │ │ - b.n 1d8a0 │ │ + b.n 3c0f0 │ │ strh r7, [r7, r4] │ │ - b.n 1e502 │ │ + b.n 3cd52 │ │ str r0, [r7, r0] │ │ - b.n 1d888 │ │ + b.n 3c0d8 │ │ lsrs r0, r4, #20 │ │ - b.n 1de98 │ │ + b.n 3c6e8 │ │ str r0, [r0, r1] │ │ - b.n 1d8b0 │ │ + b.n 3c100 │ │ strb r7, [r7, #12] │ │ - b.n 1e512 │ │ + b.n 3cd62 │ │ strb r4, [r7, #0] │ │ - b.n 1d898 │ │ + b.n 3c0e8 │ │ lsrs r0, r4, #20 │ │ - b.n 1dea4 │ │ + b.n 3c6f4 │ │ ldrsh r2, [r0, r7] │ │ - b.n 1e2b8 │ │ + b.n 3cb08 │ │ strb r7, [r7, #12] │ │ - b.n 1e522 │ │ + b.n 3cd72 │ │ strb r0, [r0, #1] │ │ - b.n 1d8a8 │ │ + b.n 3c0f8 │ │ lsrs r0, r4, #20 │ │ - b.n 1deb6 │ │ + b.n 3c706 │ │ strb r7, [r7, #12] │ │ - b.n 1e52e │ │ + b.n 3cd7e │ │ strb r4, [r0, #1] │ │ - b.n 1d8b4 │ │ + b.n 3c104 │ │ lsrs r0, r4, #20 │ │ - b.n 1debc │ │ + b.n 3c70c │ │ adds r3, #63 @ 0x3f │ │ - b.n 1e53a │ │ + b.n 3cd8a │ │ adds r0, #72 @ 0x48 │ │ - b.n 1d8c0 │ │ + b.n 3c110 │ │ lsrs r0, r4, #20 │ │ - b.n 1dec6 │ │ + b.n 3c716 │ │ lsls r4, r1, #1 │ │ - b.n 1d8c8 │ │ + b.n 3c118 │ │ @ instruction: 0xffd01aff │ │ lsls r0, r0, #3 │ │ - b.n 1d908 │ │ + b.n 3c158 │ │ lsls r1, r0, #2 │ │ - b.n 1e472 │ │ + b.n 3ccc2 │ │ lsls r2, r1, #1 │ │ rev r0, r0 │ │ @ instruction: 0xeb01e24b │ │ asrs r5, r0, #32 │ │ - b.n 1e11e │ │ + b.n 3c96e │ │ eors r0, r5 │ │ - b.n 1e27e │ │ + b.n 3cace │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e526 │ │ + b.n 3cd76 │ │ movs r4, r0 │ │ - b.n 1e12a │ │ - strh r1, [r5, #36] @ 0x24 │ │ + b.n 3c97a │ │ + strh r2, [r3, #40] @ 0x28 │ │ @ instruction: 0xfa007cc4 │ │ - b.n 1d930 │ │ + b.n 3c180 │ │ movs r4, r0 │ │ - b.n 1e136 │ │ + b.n 3c986 │ │ asrs r4, r0, #32 │ │ - b.n 1e13a │ │ + b.n 3c98a │ │ strb r7, [r0, #0] │ │ - b.n 1df1c │ │ + b.n 3c76c │ │ movs r0, #7 │ │ - b.n 1e142 │ │ + b.n 3c992 │ │ ldr r6, [r6, #12] │ │ add.w r0, r0, r4, lsr #25 │ │ - b.n 1e312 │ │ + b.n 3cb62 │ │ asrs r4, r2, #1 │ │ - b.n 1e318 │ │ + b.n 3cb68 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e552 │ │ + b.n 3cda2 │ │ movs r6, r0 │ │ - b.n 1e156 │ │ - strh r4, [r3, #36] @ 0x24 │ │ + b.n 3c9a6 │ │ + strh r2, [r5, #30] │ │ @ instruction: 0xfa000006 │ │ - b.n 1e15e │ │ + b.n 3c9ae │ │ asrs r6, r0, #32 │ │ - b.n 1e162 │ │ + b.n 3c9b2 │ │ movs r0, #7 │ │ - b.n 1e166 │ │ + b.n 3c9b6 │ │ ldr r5, [r5, #12] │ │ add.w r0, r0, r8, asr #26 │ │ - b.n 1e336 │ │ + b.n 3cb86 │ │ asrs r0, r5, #2 │ │ - b.n 1e33c │ │ + b.n 3cb8c │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e576 │ │ + b.n 3cdc6 │ │ movs r6, r0 │ │ - b.n 1e17a │ │ - strh r5, [r2, #36] @ 0x24 │ │ + b.n 3c9ca │ │ + strh r6, [r0, #40] @ 0x28 │ │ @ instruction: 0xfa000006 │ │ - b.n 1e182 │ │ + b.n 3c9d2 │ │ asrs r6, r0, #32 │ │ - b.n 1e186 │ │ + b.n 3c9d6 │ │ movs r0, #7 │ │ - b.n 1e18a │ │ + b.n 3c9da │ │ ldr r4, [r4, #12] │ │ add.w r0, r0, ip, ror #27 │ │ - b.n 1e35a │ │ + b.n 3cbaa │ │ asrs r4, r7, #3 │ │ - b.n 1e360 │ │ + b.n 3cbb0 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e59a │ │ + b.n 3cdea │ │ movs r6, r0 │ │ - b.n 1e19e │ │ - strh r2, [r1, #36] @ 0x24 │ │ + b.n 3c9ee │ │ + strh r0, [r3, #30] │ │ @ instruction: 0xfa000006 │ │ - b.n 1e1a6 │ │ + b.n 3c9f6 │ │ asrs r6, r0, #32 │ │ - b.n 1e1aa │ │ + b.n 3c9fa │ │ movs r0, #7 │ │ - b.n 1e1ae │ │ + b.n 3c9fe │ │ ldr r3, [r3, #12] │ │ add.w lr, r0, r5, lsr #24 │ │ - b.n 1e37e │ │ + b.n 3cbce │ │ subs r5, r2, #0 │ │ - b.n 1e384 │ │ + b.n 3cbd4 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e5be │ │ + b.n 3ce0e │ │ movs r6, r0 │ │ - b.n 1e1c2 │ │ - strh r3, [r0, #36] @ 0x24 │ │ + b.n 3ca12 │ │ + strh r4, [r6, #38] @ 0x26 │ │ @ instruction: 0xfa000006 │ │ - b.n 1e1ca │ │ + b.n 3ca1a │ │ asrs r6, r0, #32 │ │ - b.n 1e1ce │ │ + b.n 3ca1e │ │ movs r0, #7 │ │ - b.n 1e1d2 │ │ + b.n 3ca22 │ │ ldr r2, [r2, #12] │ │ add.w pc, r0, r9, asr #25 │ │ - b.n 1e3a2 │ │ + b.n 3cbf2 │ │ subs r1, r5, #5 │ │ - b.n 1e3a8 │ │ + b.n 3cbf8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e5e2 │ │ + b.n 3ce32 │ │ movs r6, r0 │ │ - b.n 1e1e6 │ │ - strh r0, [r7, #34] @ 0x22 │ │ + b.n 3ca36 │ │ + strh r6, [r0, #30] │ │ @ instruction: 0xfa000006 │ │ - b.n 1e1ee │ │ + b.n 3ca3e │ │ asrs r6, r0, #32 │ │ - b.n 1e1f2 │ │ + b.n 3ca42 │ │ movs r0, #7 │ │ - b.n 1e1f6 │ │ + b.n 3ca46 │ │ ldr r1, [r1, #12] │ │ add.w pc, r0, lr, ror #25 │ │ - b.n 1e3c6 │ │ + b.n 3cc16 │ │ subs r6, r7, #5 │ │ - b.n 1e3cc │ │ + b.n 3cc1c │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e606 │ │ + b.n 3ce56 │ │ movs r6, r0 │ │ - b.n 1e20a │ │ - strh r1, [r6, #34] @ 0x22 │ │ + b.n 3ca5a │ │ + strh r2, [r4, #38] @ 0x26 │ │ @ instruction: 0xfa000006 │ │ - b.n 1e212 │ │ + b.n 3ca62 │ │ asrs r6, r0, #32 │ │ - b.n 1e216 │ │ + b.n 3ca66 │ │ movs r0, #7 │ │ - b.n 1e21a │ │ + b.n 3ca6a │ │ ldr r0, [r0, #12] │ │ add.w pc, r0, r3, lsr #26 │ │ - b.n 1e3ea │ │ + b.n 3cc3a │ │ subs r3, r2, #6 │ │ - b.n 1e3f0 │ │ + b.n 3cc40 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1e62a │ │ + b.n 3ce7a │ │ movs r6, r0 │ │ - b.n 1e22e │ │ - strh r6, [r4, #34] @ 0x22 │ │ + b.n 3ca7e │ │ + strh r4, [r6, #28] │ │ @ instruction: 0xfa000006 │ │ - b.n 1e236 │ │ + b.n 3ca86 │ │ asrs r6, r0, #32 │ │ - b.n 1e23a │ │ + b.n 3ca8a │ │ movs r0, #7 │ │ - b.n 1e23e │ │ + b.n 3ca8e │ │ ldr r7, [r6, #8] │ │ add.w r0, r0, r8, rrx │ │ - b.n 1e646 │ │ + b.n 3ce96 │ │ movs r0, #5 │ │ - b.n 1e24a │ │ + b.n 3ca9a │ │ cmp r2, #192 @ 0xc0 │ │ orn sp, r2, #8716288 @ 0x850000 │ │ - b.n 1e42c │ │ + b.n 3cc7c │ │ asrs r4, r4, #32 │ │ - b.n 1e656 │ │ + b.n 3cea6 │ │ strb r0, [r5, #0] │ │ - b.n 1e65a │ │ + b.n 3ceaa │ │ adds r0, #220 @ 0xdc │ │ - b.n 1da58 │ │ + b.n 3c2a8 │ │ asrs r2, r1 │ │ - b.n 1de42 │ │ + b.n 3c692 │ │ movs r0, r5 │ │ - b.n 1e430 │ │ + b.n 3cc80 │ │ lsls r4, r7, #2 │ │ - b.n 1da44 │ │ - ldr r2, [pc, #828] @ (1e268 ) │ │ + b.n 3c294 │ │ + ldr r2, [pc, #828] @ (3cab8 ) │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1e43c │ │ + b.n 3cc8c │ │ movs r0, r0 │ │ - b.n 1e5de │ │ + b.n 3ce2e │ │ lsls r0, r7, #2 │ │ - b.n 1da54 │ │ + b.n 3c2a4 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #8585216 @ 0x830000 │ │ - b.n 1e282 │ │ - ldr r2, [pc, #820] @ (1e278 ) │ │ + b.n 3cad2 │ │ + ldr r2, [pc, #820] @ (3cac8 ) │ │ orr.w r0, r0, #7077888 @ 0x6c0000 │ │ - b.n 1da64 │ │ + b.n 3c2b4 │ │ movs r0, r1 │ │ - b.n 1e28e │ │ + b.n 3cade │ │ str r4, [r0, #12] │ │ - b.n 1da8c │ │ + b.n 3c2dc │ │ cmp r2, #193 @ 0xc1 │ │ orr.w r0, r0, #2621440 @ 0x280000 │ │ - b.n 1e69a │ │ + b.n 3ceea │ │ lsrs r2, r1, #15 │ │ vldr s5, [sp, #516] @ 0x204 │ │ orn r0, r3, #2228224 @ 0x220000 │ │ - b.n 1e2a6 │ │ + b.n 3caf6 │ │ ldrh r4, [r2, #30] │ │ vldr s13, [sp, #828] @ 0x33c │ │ orr.w fp, r6, #5898240 @ 0x5a0000 │ │ vstr d24, [sp] │ │ stcl 0, cr3, [r3, #16] │ │ - b.n 1e2ba │ │ + b.n 3cb0a │ │ lsrs r7, r0, #10 │ │ orn r0, r1, #131072 @ 0x20000 │ │ negs r4, r4 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #524288 @ 0x80000 │ │ - b.n 1e74a │ │ + b.n 3cf9a │ │ str r0, [sp, #640] @ 0x280 │ │ - b.n 1daa8 │ │ - add r0, pc, #832 @ (adr r0, 1e2d0 ) │ │ - b.n 1daac │ │ - add r0, pc, #652 @ (adr r0, 1e220 ) │ │ - b.n 1e09a │ │ + b.n 3c2f8 │ │ + add r0, pc, #832 @ (adr r0, 3cb20 ) │ │ + b.n 3c2fc │ │ + add r0, pc, #652 @ (adr r0, 3ca70 ) │ │ + b.n 3c8ea │ │ adds r0, #176 @ 0xb0 │ │ - b.n 1dab4 │ │ + b.n 3c304 │ │ str r0, [sp, #0] │ │ - b.n 1dabe │ │ + b.n 3c30e │ │ lsls r0, r3, #3 │ │ - b.n 1dadc │ │ + b.n 3c32c │ │ adds r2, #208 @ 0xd0 │ │ - b.n 1dae0 │ │ - b.n 1dfe8 │ │ - b.n 1dacc │ │ + b.n 3c330 │ │ + b.n 3c838 │ │ + b.n 3c31c │ │ movs r0, #36 @ 0x24 │ │ - b.n 1dad0 │ │ - ldr r2, [pc, #572] @ (1e1ec ) │ │ + b.n 3c320 │ │ + ldr r2, [pc, #572] @ (3ca3c ) │ │ orn r0, r6, #23040 @ 0x5a00 │ │ - b.n 1dad0 │ │ + b.n 3c320 │ │ ands r0, r0 │ │ - b.n 1e6fa │ │ + b.n 3cf4a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w pc, r0, #6356992 @ 0x610000 │ │ - b.n 1e4dc │ │ + b.n 3cd2c │ │ movs r0, r0 │ │ - b.n 1e67a │ │ + b.n 3ceca │ │ movs r4, r0 │ │ - b.n 1e0ca │ │ + b.n 3c91a │ │ str r0, [r0, #0] │ │ - b.n 1e70e │ │ + b.n 3cf5e │ │ str r0, [r0, #0] │ │ lsls r0, r4, #15 │ │ strb r6, [r1, #0] │ │ - b.n 1e316 │ │ + b.n 3cb66 │ │ strh r0, [r4, #4] │ │ - b.n 1dafa │ │ + b.n 3c34a │ │ movs r0, r0 │ │ - b.n 1e692 │ │ + b.n 3cee2 │ │ str r2, [r1, r0] │ │ - b.n 1e322 │ │ + b.n 3cb72 │ │ asrs r4, r6, #1 │ │ - b.n 1db06 │ │ - b.n 1e120 │ │ - b.n 1db0a │ │ + b.n 3c356 │ │ + b.n 3c970 │ │ + b.n 3c35a │ │ str r0, [r0, r0] │ │ asrs r0, r4, #15 │ │ asrs r4, r4, #3 │ │ - b.n 1db0c │ │ + b.n 3c35c │ │ asrs r3, r0, #32 │ │ - b.n 1e336 │ │ + b.n 3cb86 │ │ stmia r0!, {r3, r4, r5, r6} │ │ - b.n 1db1a │ │ + b.n 3c36a │ │ adds r0, #6 │ │ - b.n 1e00e │ │ + b.n 3c85e │ │ movs r0, #5 │ │ - b.n 1e006 │ │ + b.n 3c856 │ │ strb r5, [r0, #0] │ │ - b.n 1e014 │ │ + b.n 3c864 │ │ movs r0, #2 │ │ - b.n 1e310 │ │ + b.n 3cb60 │ │ adds r0, #6 │ │ - b.n 1e02a │ │ - b.n 1e01e │ │ - b.n 1e318 │ │ + b.n 3c87a │ │ + b.n 3c86e │ │ + b.n 3cb68 │ │ adds r0, #6 │ │ - b.n 1e02e │ │ + b.n 3c87e │ │ strb r5, [r0, #0] │ │ - b.n 1e02c │ │ + b.n 3c87c │ │ ldrh r0, [r2, r4] │ │ cdp 0, 10, cr9, cr2, cr7, {0} │ │ - b.n 1e328 │ │ + b.n 3cb78 │ │ adds r0, #84 @ 0x54 │ │ - b.n 1e526 │ │ + b.n 3cd76 │ │ ldrh r7, [r1, #20] │ │ orn r0, r3, #233472 @ 0x39000 │ │ - b.n 1e52e │ │ + b.n 3cd7e │ │ str r2, [r2, #28] │ │ movw r0, #24837 @ 0x6105 │ │ - b.n 1e038 │ │ + b.n 3c888 │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r3, #258048 @ 0x3f000 │ │ - b.n 1e53e │ │ + b.n 3cd8e │ │ lsls r4, r1, #2 │ │ - b.n 1e542 │ │ + b.n 3cd92 │ │ rors r2, r2 │ │ movw fp, #17936 @ 0x4610 │ │ mcr 1, 5, r0, cr0, cr2, {6} │ │ - bf 8, 1e56c │ │ - bne.w fff7e3f2 │ │ - blx 6683f4 │ │ + bf 8, 3cdbc │ │ + bne.w fff9cc42 │ │ + blx 686c44 │ │ movw r0, #58452 @ 0xe454 │ │ - b.n 1e566 │ │ + b.n 3cdb6 │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ - bne.w fff41402 │ │ - blx e66404 │ │ - bls.w 6a06c │ │ - b.n 1e502 │ │ + bne.w fff5fc52 │ │ + blx e84c54 │ │ + bls.w 888bc │ │ + b.n 3cd52 │ │ movs r1, #210 @ 0xd2 │ │ movw r0, #8420 @ 0x20e4 │ │ - b.n 1dbb0 │ │ + b.n 3c400 │ │ str r6, [r6, #28] │ │ @ instruction: 0xf26e0f93 │ │ - b.n 1e726 │ │ + b.n 3cf76 │ │ movs r6, r0 │ │ - b.n 1e082 │ │ + b.n 3c8d2 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf26c41f4 │ │ @ instruction: 0xf26a3001 │ │ - b.n 1e38e │ │ + b.n 3cbde │ │ lsls r0, r6, #7 │ │ - bl 287024 │ │ + bl 2a5874 │ │ subs r7, r7, r3 │ │ lsls r4, r6, #2 │ │ - b.n 1dbd4 │ │ + b.n 3c424 │ │ str r7, [r7, #32] │ │ - b.n 1e85e │ │ + b.n 3d0ae │ │ asrs r0, r6, #2 │ │ - b.n 1dbdc │ │ + b.n 3c42c │ │ ldr r0, [r2, #56] @ 0x38 │ │ cdp 0, 10, cr10, cr8, cr4, {6} │ │ - b.n 1dbe4 │ │ + b.n 3c434 │ │ ldrh r6, [r4, #6] │ │ bfi r0, r8, #20, #4294967278 │ │ - b.n 1e152 │ │ + b.n 3c9a2 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1e5d0 │ │ + b.n 3ce20 │ │ str r0, [r0, r0] │ │ asrs r0, r4, #15 │ │ movs r1, r0 │ │ - b.n 1e35e │ │ + b.n 3cbae │ │ asrs r0, r0, #32 │ │ - b.n 1e802 │ │ + b.n 3d052 │ │ ldrh r0, [r2, r6] │ │ cdp 0, 10, cr1, cr12, cr0, {0} │ │ lsls r0, r4, #15 │ │ movs r0, r1 │ │ - b.n 1e40e │ │ + b.n 3cc5e │ │ subs r0, r2, r6 │ │ mcr 1, 5, r8, cr10, cr12, {7} │ │ movw r1, #34554 @ 0x86fa │ │ movw sl, #25743 @ 0x648f │ │ - blx ff0680dc │ │ - b.n 1e822 │ │ + blx ff08692c │ │ + b.n 3d072 │ │ lsrs r5, r1, #10 │ │ orr.w r1, r0, #31488 @ 0x7b00 │ │ - bls.w 4618a │ │ + bls.w 649da │ │ movt sl, #1743 @ 0x6cf │ │ orn r0, r0, #7077888 @ 0x6c0000 │ │ - b.n 1dc30 │ │ + b.n 3c480 │ │ adds r2, #208 @ 0xd0 │ │ - b.n 1dc14 │ │ + b.n 3c464 │ │ subs r7, #252 @ 0xfc │ │ - b.n 1e71c │ │ + b.n 3cf6c │ │ adds r0, #255 @ 0xff │ │ - b.n 1e782 │ │ + b.n 3cfd2 │ │ str r2, [sp, #848] @ 0x350 │ │ - b.n 1dc20 │ │ - ldr r2, [pc, #572] @ (1e344 ) │ │ + b.n 3c470 │ │ + ldr r2, [pc, #572] @ (3cb94 ) │ │ orr.w r0, r0, #6684672 @ 0x660000 │ │ - b.n 1dc48 │ │ + b.n 3c498 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 1e11a │ │ + b.n 3c96a │ │ movs r0, #2 │ │ - b.n 1e1a0 │ │ + b.n 3c9f0 │ │ subs r6, #54 @ 0x36 │ │ - b.n 1e63c │ │ - ldr r2, [pc, #956] @ (1e4dc ) │ │ + b.n 3ce8c │ │ + ldr r2, [pc, #956] @ (3cd2c ) │ │ orn r0, r3, #544768 @ 0x85000 │ │ - b.n 1e12a │ │ - ldr r0, [pc, #904] @ (1e4b0 ) │ │ + b.n 3c97a │ │ + ldr r0, [pc, #904] @ (3cd00 ) │ │ bfi r0, r4, #0, #1 │ │ - b.n 1e432 │ │ + b.n 3cc82 │ │ movs r1, #250 @ 0xfa │ │ movw r0, #8924 @ 0x22dc │ │ - b.n 1dc70 │ │ + b.n 3c4c0 │ │ rors r4, r7 │ │ movw r2, #16636 @ 0x40fc │ │ - b.n 1dc58 │ │ + b.n 3c4a8 │ │ adds r0, #14 │ │ - b.n 1e1ce │ │ + b.n 3ca1e │ │ str r0, [r1, #12] │ │ - b.n 1dc80 │ │ + b.n 3c4d0 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf2640002 │ │ - b.n 1e48e │ │ + b.n 3ccde │ │ ldr r4, [r6, #56] @ 0x38 │ │ ldcl 0, cr3, [sp, #20] │ │ - b.n 1e15c │ │ + b.n 3c9ac │ │ stmia r3!, {} │ │ - b.n 1dc74 │ │ + b.n 3c4c4 │ │ cmp r2, #141 @ 0x8d │ │ orr.w sl, r0, #292864 @ 0x47800 │ │ orn r0, r0, #8454144 @ 0x810000 │ │ - b.n 1e182 │ │ + b.n 3c9d2 │ │ asrs r0, r4, #32 │ │ - b.n 1e8aa │ │ + b.n 3d0fa │ │ movs r0, r0 │ │ - b.n 1e474 │ │ - ldr r2, [pc, #516] @ (1e374 ) │ │ + b.n 3ccc4 │ │ + ldr r2, [pc, #516] @ (3cbc4 ) │ │ orn r2, r2, #8126464 @ 0x7c0000 │ │ - b.n 1dc90 │ │ + b.n 3c4e0 │ │ ldr r0, [r1, #48] @ 0x30 │ │ vstr d22, [r6] │ │ ldcl 0, cr2, [r2, #848] @ 0x350 │ │ - b.n 1dcbc │ │ + b.n 3c50c │ │ stmia r0!, {r3, r4, r5, r6} │ │ - b.n 1dc92 │ │ + b.n 3c4e2 │ │ movs r0, r2 │ │ - b.n 1e68e │ │ - ldr r2, [pc, #516] @ (1e390 ) │ │ + b.n 3cede │ │ + ldr r2, [pc, #516] @ (3cbe0 ) │ │ orr.w sl, r2, #292864 @ 0x47800 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 1e8d6 │ │ + b.n 3d126 │ │ ldr r0, [r0, #48] @ 0x30 │ │ stcl 0, cr2, [r2, #24] │ │ - b.n 1e4de │ │ + b.n 3cd2e │ │ lsrs r0, r0, #10 │ │ orr.w r0, r2, #8454144 @ 0x810000 │ │ - b.n 1e8e6 │ │ + b.n 3d136 │ │ movs r0, r0 │ │ - b.n 1dcae │ │ + b.n 3c4fe │ │ movs r0, #224 @ 0xe0 │ │ - b.n 1dce8 │ │ + b.n 3c538 │ │ movs r0, r2 │ │ - b.n 1e6b6 │ │ + b.n 3cf06 │ │ ldrh r1, [r0, #20] │ │ - bne.w fffa06d4 │ │ + bne.w fffbef24 │ │ orr.w r0, r0, #6291456 @ 0x600000 │ │ - b.n 1dcf8 │ │ + b.n 3c548 │ │ stmia r0!, {} │ │ - b.n 1dcc6 │ │ + b.n 3c516 │ │ lsls r1, r0, #2 │ │ - b.n 1e866 │ │ + b.n 3d0b6 │ │ lsls r5, r3, #2 │ │ rev r0, r0 │ │ @ instruction: 0xeb01e24b │ │ movs r0, r7 │ │ - b.n 1e912 │ │ + b.n 3d162 │ │ adds r0, #104 @ 0x68 │ │ - b.n 1e672 │ │ + b.n 3cec2 │ │ strb r4, [r1, #1] │ │ - b.n 1e91a │ │ + b.n 3d16a │ │ ands r0, r0 │ │ - b.n 1e91e │ │ + b.n 3d16e │ │ movs r0, #3 │ │ - b.n 1e522 │ │ + b.n 3cd72 │ │ lsrs r0, r0, #11 │ │ orn lr, r2, #14614528 @ 0xdf0000 │ │ - b.n 1e704 │ │ + b.n 3cf54 │ │ ldrh r7, [r1, #22] │ │ orn r0, r2, #425984 @ 0x68000 │ │ - b.n 1dd2c │ │ + b.n 3c57c │ │ cmp r3, #70 @ 0x46 │ │ vldr d22, [r0, #320] @ 0x140 │ │ vldr , [r0, #4] │ │ - b.n 1e718 │ │ + b.n 3cf68 │ │ cmp r3, #180 @ 0xb4 │ │ stcl 1, cr5, [sp, #8] │ │ - b.n 1e126 │ │ + b.n 3c976 │ │ movs r0, r5 │ │ - b.n 1e710 │ │ - ldr r2, [pc, #828] @ (1e548 ) │ │ + b.n 3cf60 │ │ + ldr r2, [pc, #828] @ (3cd98 ) │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1e718 │ │ + b.n 3cf68 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1e956 │ │ + b.n 3d1a6 │ │ adds r0, #220 @ 0xdc │ │ - b.n 1dd54 │ │ + b.n 3c5a4 │ │ movs r0, r0 │ │ - b.n 1e8c8 │ │ + b.n 3d118 │ │ add r2, sp, #828 @ 0x33c │ │ orn r0, r0, #8912896 @ 0x880000 │ │ - b.n 1e566 │ │ + b.n 3cdb6 │ │ lsrs r2, r0, #11 │ │ orr.w r0, r0, #536576 @ 0x83000 │ │ - b.n 1e56e │ │ - ldr r2, [pc, #820] @ (1e564 ) │ │ + b.n 3cdbe │ │ + ldr r2, [pc, #820] @ (3cdb4 ) │ │ orr.w sl, r2, #264192 @ 0x40800 │ │ orn r0, r3, #2228224 @ 0x220000 │ │ - b.n 1e57a │ │ + b.n 3cdca │ │ add r2, sp, #828 @ 0x33c │ │ orr.w fp, sl, #2048 @ 0x800 │ │ stcl 0, cr3, [r3, #20] │ │ - b.n 1e586 │ │ + b.n 3cdd6 │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r2, #131072 @ 0x20000 │ │ negs r5, r4 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 1dd8c │ │ + b.n 3c5dc │ │ lsrs r7, r0, #10 │ │ orn sl, r1, #1144 @ 0x478 │ │ orn r0, r2, #524288 @ 0x80000 │ │ - b.n 1ea1e │ │ + b.n 3d26e │ │ strh r3, [r4, #4] │ │ - b.n 1e366 │ │ - b.n 1e264 │ │ - b.n 1dd88 │ │ + b.n 3cbb6 │ │ + b.n 3cab4 │ │ + b.n 3c5d8 │ │ movs r2, #208 @ 0xd0 │ │ - b.n 1dda4 │ │ - ldr r2, [pc, #572] @ (1e4a8 ) │ │ + b.n 3c5f4 │ │ + ldr r2, [pc, #572] @ (3ccf8 ) │ │ orn r0, sl, #8388608 @ 0x800000 │ │ - b.n 1dd92 │ │ + b.n 3c5e2 │ │ lsls r4, r4, #3 │ │ - b.n 1dd90 │ │ + b.n 3c5e0 │ │ lsls r4, r2, #11 │ │ - b.n 1ddb4 │ │ + b.n 3c604 │ │ str r4, [r2, r3] │ │ - b.n 1dd98 │ │ + b.n 3c5e8 │ │ adds r0, #204 @ 0xcc │ │ - b.n 1dd9c │ │ + b.n 3c5ec │ │ lsls r0, r4, #3 │ │ - b.n 1dda0 │ │ + b.n 3c5f0 │ │ lsrs r1, r0, #12 │ │ - b.n 1e720 │ │ + b.n 3cf70 │ │ movs r0, r0 │ │ - b.n 1e93e │ │ + b.n 3d18e │ │ lsls r0, r5, #1 │ │ - b.n 1e712 │ │ + b.n 3cf62 │ │ strb r0, [r0, #0] │ │ - b.n 1e9d6 │ │ + b.n 3d226 │ │ asrs r4, r0, #32 │ │ - b.n 1e39a │ │ + b.n 3cbea │ │ strb r0, [r0, #0] │ │ lsls r0, r4, #15 │ │ movs r0, r0 │ │ - b.n 1e952 │ │ + b.n 3d1a2 │ │ str r0, [r1, r0] │ │ - b.n 1e5e6 │ │ + b.n 3ce36 │ │ stmia r0!, {r5, r7} │ │ - b.n 1ddcc │ │ + b.n 3c61c │ │ str r0, [r0, r0] │ │ asrs r0, r4, #15 │ │ adds r0, #156 @ 0x9c │ │ - b.n 1ddd4 │ │ + b.n 3c624 │ │ movs r5, r0 │ │ - b.n 1e2d2 │ │ + b.n 3cb22 │ │ str r7, [r0, #0] │ │ - b.n 1e2d2 │ │ - add r0, pc, #8 @ (adr r0, 1e2c4 ) │ │ - b.n 1e5fe │ │ - b.n 1e2c0 │ │ - b.n 1e5ce │ │ + b.n 3cb22 │ │ + add r0, pc, #8 @ (adr r0, 3cb14 ) │ │ + b.n 3ce4e │ │ + b.n 3cb10 │ │ + b.n 3ce1e │ │ movs r7, r0 │ │ - b.n 1e2cc │ │ + b.n 3cb1c │ │ adds r0, #228 @ 0xe4 │ │ - b.n 1de04 │ │ + b.n 3c654 │ │ ldrh r0, [r2, r4] │ │ mcr 0, 5, r2, cr2, cr8, {3} │ │ - b.n 1ddf4 │ │ + b.n 3c644 │ │ ldrb r0, [r2, #12] │ │ cdp 0, 10, cr3, cr0, cr5, {0} │ │ - b.n 1e2e0 │ │ + b.n 3cb30 │ │ str r0, [sp, #464] @ 0x1d0 │ │ - b.n 1de00 │ │ + b.n 3c650 │ │ movs r3, r0 │ │ - b.n 1e5e2 │ │ + b.n 3ce32 │ │ lsls r4, r4, #3 │ │ - b.n 1de00 │ │ + b.n 3c650 │ │ movs r7, r0 │ │ - b.n 1e2ee │ │ + b.n 3cb3e │ │ movs r0, #224 @ 0xe0 │ │ - b.n 1de28 │ │ + b.n 3c678 │ │ str r2, [r2, #28] │ │ movw r0, #25684 @ 0x6454 │ │ - b.n 1e7fe │ │ + b.n 3d04e │ │ movs r0, #5 │ │ - b.n 1e2fe │ │ + b.n 3cb4e │ │ rors r2, r2 │ │ movw r0, #16386 @ 0x4002 │ │ - b.n 1e602 │ │ + b.n 3ce52 │ │ lsls r0, r4, #3 │ │ - b.n 1de20 │ │ + b.n 3c670 │ │ lsls r4, r2, #1 │ │ - b.n 1e80c │ │ + b.n 3d05c │ │ lsls r2, r2, #7 │ │ - bls.w 9e82c │ │ + bls.w bd07c │ │ orn r0, r0, #14942208 @ 0xe40000 │ │ - b.n 1e818 │ │ + b.n 3d068 │ │ strh r0, [r2, #14] │ │ - bls.w 2631c │ │ - b.n 1e7ae │ │ + bls.w 44b6c │ │ + b.n 3cffe │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r0, #16515072 @ 0xfc0000 │ │ - b.n 1e828 │ │ - add r1, pc, #832 @ (adr r1, 1e668 ) │ │ + b.n 3d078 │ │ + add r1, pc, #832 @ (adr r1, 3ceb8 ) │ │ movw pc, #41107 @ 0xa093 │ │ - b.n 1e9d6 │ │ + b.n 3d226 │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ orn r0, r0, #4587520 @ 0x460000 │ │ - b.n 1e838 │ │ + b.n 3d088 │ │ stmia r1!, {r4, r6, r7} │ │ movw r0, #49413 @ 0xc105 │ │ - b.n 1e352 │ │ + b.n 3cba2 │ │ @ instruction: 0xea8ff460 │ │ movs r1, #210 @ 0xd2 │ │ - blx 6606e4 │ │ + blx 67ef34 │ │ movw r0, #57351 @ 0xe007 │ │ - b.n 1e360 │ │ + b.n 3cbb0 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf26c2001 │ │ - b.n 1e656 │ │ + b.n 3cea6 │ │ str r6, [r6, #28] │ │ @ instruction: 0xf26e41f4 │ │ @ instruction: 0xf26a01f0 │ │ - bl 2872f0 │ │ + bl 2a5b40 │ │ subs r7, r7, r3 │ │ lsrs r5, r0, #29 │ │ - b.n 1e888 │ │ + b.n 3d0d8 │ │ asrs r4, r1, #3 │ │ - b.n 1dea8 │ │ + b.n 3c6f8 │ │ ldrh r7, [r5, #22] │ │ orn pc, r0, #2016 @ 0x7e0 │ │ - b.n 1e994 │ │ + b.n 3d1e4 │ │ ldrh r2, [r4, #6] │ │ @ instruction: 0xf36860ff │ │ - b.n 1e9fe │ │ + b.n 3d24e │ │ lsls r4, r2, #3 │ │ - b.n 1debc │ │ + b.n 3c70c │ │ str r2, [sp, #252] @ 0xfc │ │ - b.n 1eb46 │ │ + b.n 3d396 │ │ adds r0, #220 @ 0xdc │ │ - b.n 1dec4 │ │ + b.n 3c714 │ │ ldr r3, [sp, #576] @ 0x240 │ │ cdp 0, 10, cr7, cr14, cr1, {0} │ │ - b.n 1e432 │ │ + b.n 3cc82 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1e8b0 │ │ + b.n 3d100 │ │ strb r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ movs r1, r0 │ │ - b.n 1e63e │ │ + b.n 3ce8e │ │ asrs r0, r0, #32 │ │ - b.n 1eae2 │ │ + b.n 3d332 │ │ ldrb r0, [r2, #14] │ │ cdp 0, 10, cr1, cr12, cr0, {0} │ │ lsls r0, r4, #15 │ │ strh r4, [r7, #14] │ │ movw fp, #33168 @ 0x8190 │ │ cdp 0, 10, cr6, cr10, cr14, {0} │ │ - b.n 1e442 │ │ + b.n 3cc92 │ │ movs r1, #250 @ 0xfa │ │ movw r0, #9735 @ 0x2607 │ │ - b.n 1e3ca │ │ + b.n 3cc1a │ │ strd pc, r3, [r6], #440 @ 0x1b8 │ │ lsls r4, r0, #3 │ │ - b.n 1df00 │ │ + b.n 3c750 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf2685008 │ │ - b.n 1e70e │ │ + b.n 3cf5e │ │ str r2, [r7, #28] │ │ - blx e643d0 │ │ - b.n 1eb16 │ │ + blx e82c20 │ │ + b.n 3d366 │ │ strh r4, [r7, #14] │ │ movw sl, #58511 @ 0xe48f │ │ - bne.w fff5e3de │ │ - b.n 1e722 │ │ + bne.w fff7cc2e │ │ + b.n 3cf72 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r3, #132096 @ 0x20400 │ │ - b.n 1e406 │ │ + b.n 3cc56 │ │ adds r0, #3 │ │ - b.n 1e6fa │ │ + b.n 3cf4a │ │ str r4, [r1, #4] │ │ - b.n 1eb32 │ │ + b.n 3d382 │ │ lsrs r6, r0, #10 │ │ orr.w r1, r5, #31488 @ 0x7b00 │ │ @ instruction: 0xf2683000 │ │ - b.n 1df08 │ │ + b.n 3c758 │ │ adds r0, #216 @ 0xd8 │ │ - b.n 1df3c │ │ + b.n 3c78c │ │ str r0, [r1, #12] │ │ - b.n 1df40 │ │ + b.n 3c790 │ │ movs r2, #208 @ 0xd0 │ │ - b.n 1df24 │ │ + b.n 3c774 │ │ movs r0, #8 │ │ - b.n 1e74e │ │ - ldr r2, [pc, #572] @ (1e64c ) │ │ + b.n 3cf9e │ │ + ldr r2, [pc, #572] @ (3ce9c ) │ │ orr.w r0, r3, #114688 @ 0x1c000 │ │ - b.n 1df50 │ │ + b.n 3c7a0 │ │ adds r2, #212 @ 0xd4 │ │ - b.n 1df34 │ │ + b.n 3c784 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 1df58 │ │ + b.n 3c7a8 │ │ stmia r3!, {} │ │ - b.n 1df3c │ │ + b.n 3c78c │ │ movs r1, r0 │ │ - b.n 1e42c │ │ + b.n 3cc7c │ │ asrs r3, r0, #32 │ │ - b.n 1e4bc │ │ + b.n 3cd0c │ │ asrs r7, r0, #32 │ │ - b.n 1e430 │ │ + b.n 3cc80 │ │ movs r0, r0 │ │ - b.n 1e734 │ │ + b.n 3cf84 │ │ lsls r0, r7, #11 │ │ - b.n 1df50 │ │ + b.n 3c7a0 │ │ movs r6, r0 │ │ - b.n 1e77a │ │ + b.n 3cfca │ │ asrs r6, r0, #32 │ │ - b.n 1e77e │ │ - bfcsel 16, 1ec3e , 18, gt │ │ + b.n 3cfce │ │ + bfcsel 16, 3d48e , 18, gt │ │ str r0, [r2, r3] │ │ - b.n 1df80 │ │ + b.n 3c7d0 │ │ movs r1, r0 │ │ - b.n 1eaf4 │ │ + b.n 3d344 │ │ lsls r7, r2, #5 │ │ rev r0, r0 │ │ @ instruction: 0xeb01e24b │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 1eb96 │ │ + b.n 3d3e6 │ │ lsls r0, r5, #1 │ │ - b.n 1e8f6 │ │ + b.n 3d146 │ │ movs r0, r5 │ │ - b.n 1e95e │ │ + b.n 3d1ae │ │ lsls r0, r6, #2 │ │ - b.n 1df7c │ │ + b.n 3c7cc │ │ lsls r7, r7, #8 │ │ - b.n 1ec26 │ │ + b.n 3d476 │ │ lsrs r0, r2, #12 │ │ cdp 0, 10, cr0, cr8, cr12, {0} │ │ - @ instruction: 0xea008574 │ │ - vsli.32 q12, q0, #30 │ │ - vmls.i q12, q7, d16[0] │ │ - vsri.32 q12, q0, #2 │ │ - vrshr.u64 q12, q6, #2 │ │ - vshr.u64 d31, d28, #2 │ │ + @ instruction: 0xea00c824 │ │ + vtbl.8 d28, {d12}, d0 │ │ + vqshl.u32 d28, d0, #28 │ │ + vqabs.s d28, d0 │ │ + vabal.u q14, d28, d12 │ │ + vshr.u64 d31, d28, #4 │ │ lsrs r7, r7, #31 │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ lsls r0, r2, #3 │ │ - b.n 1dfd0 │ │ + b.n 3c820 │ │ str r4, [r2, r3] │ │ - b.n 1dfd4 │ │ + b.n 3c824 │ │ movs r1, r0 │ │ - b.n 1eb3e │ │ + b.n 3d38e │ │ lsls r2, r0, #5 │ │ - bge.n 1e4a2 │ │ + bge.n 3ccf2 │ │ movs r6, r0 │ │ - b.n 1e7e6 │ │ + b.n 3d036 │ │ asrs r6, r0, #32 │ │ - b.n 1e7ea │ │ + b.n 3d03a │ │ str r0, [r6, #100] @ 0x64 │ │ add.w r0, r0, r6 │ │ - b.n 1e7f2 │ │ + b.n 3d042 │ │ asrs r6, r0, #32 │ │ - b.n 1e7f6 │ │ + b.n 3d046 │ │ str r5, [r5, #100] @ 0x64 │ │ add.w r0, r0, r6 │ │ - b.n 1e7fe │ │ + b.n 3d04e │ │ asrs r6, r0, #32 │ │ - b.n 1e802 │ │ + b.n 3d052 │ │ str r2, [r5, #100] @ 0x64 │ │ add.w r0, r0, r6 │ │ - b.n 1e80a │ │ + b.n 3d05a │ │ asrs r6, r0, #32 │ │ - b.n 1e80e │ │ + b.n 3d05e │ │ str r7, [r4, #100] @ 0x64 │ │ add.w r0, r0, r1, lsl #4 │ │ - b.n 1e960 │ │ + b.n 3d1b0 │ │ lsrs r5, r0, #20 │ │ - b.n 1e9f4 │ │ + b.n 3d244 │ │ str r0, [r2, r3] │ │ - b.n 1dff8 │ │ + b.n 3c848 │ │ str r0, [r4, r0] │ │ - b.n 1ec22 │ │ + b.n 3d472 │ │ asrs r1, r0 │ │ - b.n 1e406 │ │ + b.n 3cc56 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1ec2a │ │ + b.n 3d47a │ │ asrs r4, r2, #3 │ │ - b.n 1e008 │ │ + b.n 3c858 │ │ subs r2, r0, #7 │ │ - b.n 1ea0c │ │ + b.n 3d25c │ │ lsls r0, r7, #2 │ │ - b.n 1e030 │ │ + b.n 3c880 │ │ str r4, [r7, #8] │ │ - b.n 1e034 │ │ + b.n 3c884 │ │ movs r0, r0 │ │ - b.n 1eba6 │ │ + b.n 3d3f6 │ │ lsrs r5, r0, #11 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orn r0, r0, #8912896 @ 0x880000 │ │ - b.n 1e84a │ │ + b.n 3d09a │ │ strb r4, [r3, #3] │ │ - b.n 1e048 │ │ + b.n 3c898 │ │ lsrs r2, r0, #11 │ │ orr.w r0, r0, #548864 @ 0x86000 │ │ - b.n 1e856 │ │ + b.n 3d0a6 │ │ lsrs r5, r0, #11 │ │ orn r0, r2, #138240 @ 0x21c00 │ │ - b.n 1e85e │ │ + b.n 3d0ae │ │ lsrs r5, r1, #11 │ │ orr.w fp, r3, #8388608 @ 0x800000 │ │ ldcl 0, cr1, [r1, #64] @ 0x40 │ │ - b.n 1ea36 │ │ + b.n 3d286 │ │ cmp r2, #207 @ 0xcf │ │ orr.w sl, sl, #26496 @ 0x6780 │ │ orn r0, r1, #2228224 @ 0x220000 │ │ - b.n 1e876 │ │ + b.n 3d0c6 │ │ cmp r2, #133 @ 0x85 │ │ orn r0, r7, #8192 @ 0x2000 │ │ - b.n 1ec7e │ │ + b.n 3d4ce │ │ ldr r0, [r0, #48] @ 0x30 │ │ ldcl 0, cr2, [r2] │ │ - b.n 1ed06 │ │ + b.n 3d556 │ │ lsrs r4, r6, #14 │ │ vstr s9, [sp, #828] @ 0x33c │ │ orr.w r0, r3, #135168 @ 0x21000 │ │ - b.n 1e892 │ │ + b.n 3d0e2 │ │ adds r0, #0 │ │ negs r4, r4 │ │ ldr r0, [r0, #48] @ 0x30 │ │ vstr s1, [r7, #548] @ 0x224 │ │ - bne.w fff3f6a4 │ │ - b.n 1e666 │ │ - b.n 1e564 │ │ - b.n 1e086 │ │ + bne.w fff5def4 │ │ + b.n 3ceb6 │ │ + b.n 3cdb4 │ │ + b.n 3c8d6 │ │ lsls r0, r3, #3 │ │ - b.n 1e0a4 │ │ + b.n 3c8f4 │ │ stmia r0!, {} │ │ - b.n 1e090 │ │ + b.n 3c8e0 │ │ str r0, [r2, #44] @ 0x2c │ │ - b.n 1e0ac │ │ + b.n 3c8fc │ │ strb r4, [r2, #11] │ │ - b.n 1e0b0 │ │ - ldr r2, [pc, #572] @ (1e7b4 ) │ │ + b.n 3c900 │ │ + ldr r2, [pc, #572] @ (3d004 ) │ │ orn sl, sl, #1144 @ 0x478 │ │ orn r0, r0, #28672 @ 0x7000 │ │ - b.n 1e09c │ │ + b.n 3c8ec │ │ adds r0, #204 @ 0xcc │ │ - b.n 1e0a0 │ │ + b.n 3c8f0 │ │ lsrs r2, r0, #31 │ │ - b.n 1eaa4 │ │ + b.n 3d2f4 │ │ movs r0, r0 │ │ - b.n 1ec3e │ │ + b.n 3d48e │ │ asrs r5, r0, #32 │ │ - b.n 1e692 │ │ + b.n 3cee2 │ │ ands r0, r0 │ │ - b.n 1ecd6 │ │ + b.n 3d526 │ │ ands r0, r0 │ │ lsls r0, r4, #15 │ │ str r0, [sp, #24] │ │ - b.n 1e8de │ │ + b.n 3d12e │ │ lsls r4, r6, #1 │ │ - b.n 1e0c4 │ │ + b.n 3c914 │ │ movs r0, r0 │ │ - b.n 1ec56 │ │ + b.n 3d4a6 │ │ lsls r4, r4, #3 │ │ - b.n 1e0c4 │ │ + b.n 3c914 │ │ movs r7, r0 │ │ - b.n 1e8ee │ │ + b.n 3d13e │ │ strb r4, [r1, #0] │ │ - b.n 1e8f2 │ │ + b.n 3d142 │ │ stmia r0!, {r5, r7} │ │ - b.n 1e0d8 │ │ + b.n 3c928 │ │ str r0, [r1, #0] │ │ - b.n 1e8fa │ │ - add r0, pc, #624 @ (adr r0, 1e82c ) │ │ - b.n 1e0e0 │ │ + b.n 3d14a │ │ + add r0, pc, #624 @ (adr r0, 3d07c ) │ │ + b.n 3c930 │ │ movs r0, #120 @ 0x78 │ │ - b.n 1e0e4 │ │ + b.n 3c934 │ │ str r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ adds r0, #4 │ │ - b.n 1e5e2 │ │ + b.n 3ce32 │ │ strb r6, [r0, #0] │ │ - b.n 1e5dc │ │ + b.n 3ce2c │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 1e8d8 │ │ + b.n 3d128 │ │ adds r0, #4 │ │ - b.n 1e5ea │ │ + b.n 3ce3a │ │ strb r6, [r0, #0] │ │ - b.n 1e5f6 │ │ + b.n 3ce46 │ │ movs r0, #4 │ │ - b.n 1e5e2 │ │ - b.n 1e5ee │ │ - b.n 1e8e8 │ │ + b.n 3ce32 │ │ + b.n 3ce3e │ │ + b.n 3d138 │ │ adds r0, #6 │ │ - b.n 1e5e6 │ │ + b.n 3ce36 │ │ strb r3, [r0, #0] │ │ - b.n 1e8ee │ │ + b.n 3d13e │ │ movs r0, #84 @ 0x54 │ │ - b.n 1eaf0 │ │ + b.n 3d340 │ │ ldrh r7, [r1, #20] │ │ orn r0, r2, #933888 @ 0xe4000 │ │ - b.n 1eaf8 │ │ + b.n 3d348 │ │ str r4, [r2, r1] │ │ - b.n 1eb04 │ │ + b.n 3d354 │ │ strh r1, [r0, #0] │ │ - b.n 1ea8e │ │ + b.n 3d2de │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r2, #1032192 @ 0xfc000 │ │ - b.n 1eb08 │ │ + b.n 3d358 │ │ asrs r4, r1, #2 │ │ - b.n 1eb0c │ │ + b.n 3d35c │ │ lsrs r3, r2, #30 │ │ - b.n 1ecb8 │ │ + b.n 3d508 │ │ ldr r0, [r2, #48] @ 0x30 │ │ cdp 0, 10, cr0, cr2, cr4, {7} │ │ - b.n 1e150 │ │ - ldr r3, [pc, #64] @ (1e658 ) │ │ + b.n 3c9a0 │ │ + ldr r3, [pc, #64] @ (3cea8 ) │ │ mcr 1, 5, r6, cr0, cr2, {6} │ │ - bf 8, 24b3c │ │ - bne.w fff7f9c2 │ │ + bf 8, 4338c │ │ + bne.w fff9e212 │ │ movw r1, #42194 @ 0xa4d2 │ │ movw r0, #16388 @ 0x4004 │ │ - b.n 1e62e │ │ + b.n 3ce7e │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ - blx ff8809d0 │ │ - blx e6c9d4 │ │ + blx ff89f220 │ │ + blx e8b224 │ │ movw r0, #49414 @ 0xc106 │ │ - b.n 1e650 │ │ + b.n 3cea0 │ │ movs r1, #210 @ 0xd2 │ │ movw r0, #9729 @ 0x2601 │ │ - b.n 1e946 │ │ + b.n 3d196 │ │ strh r0, [r2, #14] │ │ movw r1, #32978 @ 0x80d2 │ │ movw r1, #1782 @ 0x6f6 │ │ @ instruction: 0xf26e21f2 │ │ @ instruction: 0xf26c41f4 │ │ @ instruction: 0xf26a01f0 │ │ - bl 2875ee │ │ + bl 2a5e3e │ │ subs r7, r7, r3 │ │ lsrs r2, r7, #29 │ │ - b.n 1eb04 │ │ + b.n 3d354 │ │ asrs r0, r4, #3 │ │ - b.n 1e1a4 │ │ + b.n 3c9f4 │ │ movs r0, #204 @ 0xcc │ │ - b.n 1e1a8 │ │ + b.n 3c9f8 │ │ subs r7, #252 @ 0xfc │ │ - b.n 1ec90 │ │ + b.n 3d4e0 │ │ ldrh r7, [r5, #22] │ │ orn r0, r0, #130560 @ 0x1fe00 │ │ - b.n 1ecfa │ │ + b.n 3d54a │ │ movs r2, r0 │ │ - b.n 1e720 │ │ + b.n 3cf70 │ │ ldrh r2, [r4, #6] │ │ bfi r0, r8, #0, #1 │ │ asrs r0, r4, #15 │ │ movs r2, r0 │ │ - b.n 1e92c │ │ + b.n 3d17c │ │ asrs r0, r0, #32 │ │ - b.n 1edce │ │ + b.n 3d61e │ │ lsrs r0, r2, #14 │ │ cdp 0, 10, cr1, cr12, cr0, {0} │ │ lsls r0, r4, #15 │ │ strh r4, [r7, #14] │ │ movw fp, #33168 @ 0x8190 │ │ mcr 0, 5, r2, cr10, cr12, {6} │ │ - b.n 1e1dc │ │ + b.n 3ca2c │ │ movs r1, #250 @ 0xfa │ │ movw r0, #8972 @ 0x230c │ │ - b.n 1e730 │ │ + b.n 3cf80 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1ebc8 │ │ + b.n 3d418 │ │ strd pc, r3, [r6], #-416 @ 0x1a0 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf2683000 │ │ - b.n 1e6c0 │ │ - add r0, pc, #784 @ (adr r0, 1e9cc ) │ │ - b.n 1e1f8 │ │ + b.n 3cf10 │ │ + add r0, pc, #784 @ (adr r0, 3d21c ) │ │ + b.n 3ca48 │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 1ee02 │ │ + b.n 3d652 │ │ str r2, [r7, #28] │ │ movw r2, #26320 @ 0x66d0 │ │ - b.n 1e1e4 │ │ + b.n 3ca34 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r2, #528384 @ 0x81000 │ │ - b.n 1e6ea │ │ + b.n 3cf3a │ │ movs r0, #2 │ │ - b.n 1e9dc │ │ + b.n 3d22c │ │ adds r0, #8 │ │ - b.n 1ea1a │ │ + b.n 3d26a │ │ lsrs r1, r1, #10 │ │ - bne.w fff21ad6 │ │ + bne.w fff40326 │ │ movw r0, #57601 @ 0xe101 │ │ - b.n 1e702 │ │ - ldr r2, [pc, #572] @ (1e924 ) │ │ + b.n 3cf52 │ │ + ldr r2, [pc, #572] @ (3d174 ) │ │ orr.w r1, sl, #31488 @ 0x7b00 │ │ @ instruction: 0xf2682000 │ │ - b.n 1e1f8 │ │ + b.n 3ca48 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 1e230 │ │ + b.n 3ca80 │ │ str r0, [r1, #12] │ │ - b.n 1e234 │ │ + b.n 3ca84 │ │ strb r4, [r2, #11] │ │ - b.n 1e218 │ │ - ldr r2, [pc, #572] @ (1e93c ) │ │ + b.n 3ca68 │ │ + ldr r2, [pc, #572] @ (3d18c ) │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 1ee46 │ │ + b.n 3d696 │ │ movs r3, #0 │ │ - b.n 1e224 │ │ + b.n 3ca74 │ │ movs r2, #63 @ 0x3f │ │ - b.n 1eece │ │ + b.n 3d71e │ │ movs r0, #14 │ │ - b.n 1e796 │ │ + b.n 3cfe6 │ │ movs r0, r0 │ │ - b.n 1e71a │ │ + b.n 3cf6a │ │ movs r0, #8 │ │ - b.n 1ea5a │ │ + b.n 3d2aa │ │ movs r1, r0 │ │ - b.n 1ea1e │ │ + b.n 3d26e │ │ lsls r0, r7, #11 │ │ - b.n 1e23c │ │ + b.n 3ca8c │ │ movs r6, r0 │ │ - b.n 1ea66 │ │ + b.n 3d2b6 │ │ asrs r6, r0, #32 │ │ - b.n 1ea6a │ │ + b.n 3d2ba │ │ @ instruction: 0xf4f5ebff │ │ lsls r0, r0, #3 │ │ - b.n 1e26c │ │ + b.n 3cabc │ │ lsls r1, r0, #2 │ │ - b.n 1edd6 │ │ + b.n 3d626 │ │ vpmin.u16 , , │ │ @ instruction: 0xeb01e24b │ │ strb r4, [r2, #3] │ │ - b.n 1e27c │ │ + b.n 3cacc │ │ asrs r0, r5, #1 │ │ - b.n 1ebe2 │ │ + b.n 3d432 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 1e284 │ │ + b.n 3cad4 │ │ str r0, [r4, r0] │ │ - b.n 1ee8e │ │ + b.n 3d6de │ │ movs r1, r0 │ │ - b.n 1ea92 │ │ + b.n 3d2e2 │ │ asrs r0, r2, #32 │ │ - b.n 1ec58 │ │ - ldr r2, [pc, #828] @ (1ea94 ) │ │ + b.n 3d4a8 │ │ + ldr r2, [pc, #828] @ (3d2e4 ) │ │ orn pc, r1, #1056768 @ 0x102000 │ │ - b.n 1ec78 │ │ + b.n 3d4c8 │ │ movs r0, #3 │ │ - b.n 1eaa2 │ │ + b.n 3d2f2 │ │ asrs r7, r0 │ │ - b.n 1e688 │ │ + b.n 3ced8 │ │ asrs r0, r2, #32 │ │ - b.n 1ec70 │ │ + b.n 3d4c0 │ │ strb r4, [r3, #3] │ │ - b.n 1e2a8 │ │ + b.n 3caf8 │ │ lsrs r5, r0, #11 │ │ orn r0, r0, #8388608 @ 0x800000 │ │ - b.n 1ee1e │ │ + b.n 3d66e │ │ cmp r2, #197 @ 0xc5 │ │ orn r0, r2, #138240 @ 0x21c00 │ │ - b.n 1eabe │ │ + b.n 3d30e │ │ ldrh r0, [r0, #24] │ │ ldcl 0, cr0, [r0, #32] │ │ - b.n 1eac6 │ │ + b.n 3d316 │ │ cmp r2, #205 @ 0xcd │ │ orr.w sl, r3, #1656 @ 0x678 │ │ orn r0, r1, #3276800 @ 0x320000 │ │ - b.n 1eed2 │ │ + b.n 3d722 │ │ ldrh r4, [r6, #28] │ │ vstr s5, [sp, #532] @ 0x214 │ │ orn r0, r7, #8192 @ 0x2000 │ │ - b.n 1eede │ │ + b.n 3d72e │ │ ldrh r0, [r0, #24] │ │ vldr s1, [r2, #772] @ 0x304 │ │ orr.w r0, r0, #2228224 @ 0x220000 │ │ - b.n 1eaea │ │ + b.n 3d33a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r3, #135168 @ 0x21000 │ │ - b.n 1eaf2 │ │ + b.n 3d342 │ │ adds r0, #0 │ │ negs r4, r4 │ │ - ldr r2, [pc, #828] @ (1eaf4 ) │ │ - bne.w fffa8dba │ │ + ldr r2, [pc, #828] @ (3d344 ) │ │ + bne.w fffc760a │ │ stcl 0, cr2, [r7, #864] @ 0x360 │ │ - b.n 1e2fc │ │ + b.n 3cb4c │ │ lsrs r1, r1, #10 │ │ orn r0, r1, #512 @ 0x200 │ │ - b.n 1e2ea │ │ - b.n 1ed6c │ │ - b.n 1e308 │ │ + b.n 3cb3a │ │ + b.n 3d5bc │ │ + b.n 3cb58 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r0, r2, #524288 @ 0x80000 │ │ - b.n 1ef96 │ │ + b.n 3d7e6 │ │ strh r3, [r4, #4] │ │ - b.n 1e8de │ │ - ldr r2, [pc, #572] @ (1ea18 ) │ │ + b.n 3d12e │ │ + ldr r2, [pc, #572] @ (3d268 ) │ │ orn r0, sl, #2097152 @ 0x200000 │ │ - b.n 1e304 │ │ + b.n 3cb54 │ │ lsls r4, r2, #11 │ │ - b.n 1e320 │ │ + b.n 3cb70 │ │ lsrs r4, r1 │ │ - b.n 1e304 │ │ + b.n 3cb54 │ │ adds r0, #180 @ 0xb4 │ │ - b.n 1e308 │ │ + b.n 3cb58 │ │ asrs r0, r4, #3 │ │ - b.n 1e30c │ │ + b.n 3cb5c │ │ lsls r4, r4, #3 │ │ - b.n 1e310 │ │ + b.n 3cb60 │ │ lsrs r1, r0, #12 │ │ - b.n 1ec90 │ │ + b.n 3d4e0 │ │ movs r0, r0 │ │ - b.n 1eeae │ │ + b.n 3d6fe │ │ lsls r0, r5, #1 │ │ - b.n 1ec82 │ │ + b.n 3d4d2 │ │ ands r0, r0 │ │ - b.n 1ef46 │ │ + b.n 3d796 │ │ asrs r5, r0, #32 │ │ - b.n 1e90a │ │ + b.n 3d15a │ │ lsls r0, r4, #3 │ │ - b.n 1e348 │ │ + b.n 3cb98 │ │ ands r0, r0 │ │ lsls r0, r4, #15 │ │ movs r0, r0 │ │ - b.n 1eec6 │ │ + b.n 3d716 │ │ stmia r0!, {r5, r7} │ │ - b.n 1e33c │ │ + b.n 3cb8c │ │ str r0, [r1, #0] │ │ - b.n 1eb5e │ │ + b.n 3d3ae │ │ str r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ - add r0, pc, #28 @ (adr r0, 1e840 ) │ │ - b.n 1eb66 │ │ + add r0, pc, #28 @ (adr r0, 3d090 ) │ │ + b.n 3d3b6 │ │ adds r0, #156 @ 0x9c │ │ - b.n 1e34c │ │ + b.n 3cb9c │ │ strb r4, [r0, #0] │ │ - b.n 1e846 │ │ + b.n 3d096 │ │ movs r6, r0 │ │ - b.n 1e832 │ │ + b.n 3d082 │ │ movs r0, #120 @ 0x78 │ │ - b.n 1e358 │ │ + b.n 3cba8 │ │ movs r0, r0 │ │ - b.n 1eb48 │ │ + b.n 3d398 │ │ lsls r0, r4, #3 │ │ - b.n 1e358 │ │ + b.n 3cba8 │ │ movs r4, r0 │ │ - b.n 1e848 │ │ + b.n 3d098 │ │ adds r0, #6 │ │ - b.n 1e85a │ │ + b.n 3d0aa │ │ strb r3, [r0, #0] │ │ - b.n 1eb4a │ │ + b.n 3d39a │ │ movs r4, r0 │ │ - b.n 1e852 │ │ + b.n 3d0a2 │ │ movs r0, #228 @ 0xe4 │ │ - b.n 1e38c │ │ + b.n 3cbdc │ │ ldr r0, [r2, #48] @ 0x30 │ │ vdup.32 q1, r4 │ │ mcr 0, 5, r9, cr0, cr4, {3} │ │ - b.n 1e380 │ │ + b.n 3cbd0 │ │ movs r0, #6 │ │ - b.n 1e866 │ │ + b.n 3d0b6 │ │ str r2, [r2, #28] │ │ movw r0, #24578 @ 0x6002 │ │ - b.n 1eb6a │ │ + b.n 3d3ba │ │ lsls r4, r4, #3 │ │ - b.n 1e388 │ │ + b.n 3cbd8 │ │ lsls r4, r2, #1 │ │ - b.n 1ed74 │ │ + b.n 3d5c4 │ │ rors r2, r2 │ │ - bls.w a2d94 │ │ + bls.w c15e4 │ │ orn r0, r0, #14942208 @ 0xe40000 │ │ - b.n 1ed80 │ │ + b.n 3d5d0 │ │ strh r0, [r2, #14] │ │ movw r0, #34132 @ 0x8554 │ │ - b.n 1ed90 │ │ + b.n 3d5e0 │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r0, #16515072 @ 0xfc0000 │ │ - b.n 1ed90 │ │ + b.n 3d5e0 │ │ lsls r2, r2, #7 │ │ - bls.w 1e894 │ │ - b.n 1ed26 │ │ + bls.w 3d0e4 │ │ + b.n 3d576 │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ orn r0, r0, #4587520 @ 0x460000 │ │ - b.n 1eda0 │ │ - add r1, pc, #832 @ (adr r1, 1ebe0 ) │ │ + b.n 3d5f0 │ │ + add r1, pc, #832 @ (adr r1, 3d430 ) │ │ movw r0, #41222 @ 0xa106 │ │ - b.n 1e8c2 │ │ + b.n 3d112 │ │ @ instruction: 0xea8ff460 │ │ stmia r1!, {r4, r6, r7} │ │ movw r1, #49874 @ 0xc2d2 │ │ movw r0, #8196 @ 0x2004 │ │ - b.n 1e8c8 │ │ - b.n 1ec58 │ │ - bf 8, 2c8ba │ │ - b.n 1ebbe │ │ + b.n 3d118 │ │ + b.n 3d4a8 │ │ + bf 8, 4b10a │ │ + b.n 3d40e │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf26c0f93 │ │ - b.n 1ef70 │ │ + b.n 3d7c0 │ │ str r6, [r6, #28] │ │ @ instruction: 0xf26e41f4 │ │ @ instruction: 0xf26a01f0 │ │ - bl 287860 │ │ + bl 2a60b0 │ │ subs r7, r7, r3 │ │ lsrs r1, r7, #29 │ │ - b.n 1edf8 │ │ + b.n 3d648 │ │ asrs r4, r1, #3 │ │ - b.n 1e418 │ │ + b.n 3cc68 │ │ movs r0, #180 @ 0xb4 │ │ - b.n 1e41c │ │ + b.n 3cc6c │ │ subs r7, #252 @ 0xfc │ │ - b.n 1ef04 │ │ + b.n 3d754 │ │ ldrh r7, [r5, #22] │ │ orn r0, r0, #130560 @ 0x1fe00 │ │ - b.n 1ef6e │ │ + b.n 3d7be │ │ movs r2, r0 │ │ - b.n 1e994 │ │ + b.n 3d1e4 │ │ ldrh r2, [r4, #6] │ │ bfi r0, r8, #0, #1 │ │ asrs r0, r4, #15 │ │ movs r2, r0 │ │ - b.n 1eba0 │ │ + b.n 3d3f0 │ │ asrs r0, r0, #32 │ │ - b.n 1f042 │ │ + b.n 3d892 │ │ lsrs r0, r2, #14 │ │ cdp 0, 10, cr1, cr12, cr0, {0} │ │ lsls r0, r4, #15 │ │ strh r4, [r7, #14] │ │ movw fp, #33168 @ 0x8190 │ │ cdp 0, 10, cr5, cr10, cr0, {7} │ │ - b.n 1e450 │ │ + b.n 3cca0 │ │ movs r1, #250 @ 0xfa │ │ movw r0, #8924 @ 0x22dc │ │ - b.n 1e458 │ │ + b.n 3cca8 │ │ adds r0, #5 │ │ - b.n 1e9a8 │ │ + b.n 3d1f8 │ │ ldrh r3, [r5, #48] @ 0x30 │ │ - b.n 1ee40 │ │ + b.n 3d690 │ │ movs r1, #242 @ 0xf2 │ │ @ instruction: 0xf2683000 │ │ - b.n 1e934 │ │ + b.n 3d184 │ │ strd pc, r3, [r6], #-416 @ 0x1a0 │ │ - add r0, pc, #784 @ (adr r0, 1ec44 ) │ │ - b.n 1e470 │ │ + add r0, pc, #784 @ (adr r0, 3d494 ) │ │ + b.n 3ccc0 │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 1f07a │ │ + b.n 3d8ca │ │ str r2, [r7, #28] │ │ movw sl, #25231 @ 0x628f │ │ orr.w r0, r2, #528384 @ 0x81000 │ │ - b.n 1e950 │ │ + b.n 3d1a0 │ │ movs r0, #2 │ │ - b.n 1ec50 │ │ + b.n 3d4a0 │ │ adds r0, #8 │ │ - b.n 1ec8e │ │ + b.n 3d4de │ │ lsrs r1, r1, #10 │ │ - bne.w fff21d4a │ │ + bne.w fff4059a │ │ movw r0, #57601 @ 0xe101 │ │ - b.n 1e968 │ │ - ldr r2, [pc, #572] @ (1eb98 ) │ │ + b.n 3d1b8 │ │ + ldr r2, [pc, #572] @ (3d3e8 ) │ │ orr.w r1, sl, #31488 @ 0x7b00 │ │ @ instruction: 0xf2682000 │ │ - b.n 1e46c │ │ + b.n 3ccbc │ │ movs r0, #216 @ 0xd8 │ │ - b.n 1e4a4 │ │ + b.n 3ccf4 │ │ str r0, [r1, #12] │ │ - b.n 1e4a8 │ │ - b.n 1ef10 │ │ - b.n 1e48c │ │ - ldr r2, [pc, #572] @ (1ebb0 ) │ │ + b.n 3ccf8 │ │ + b.n 3d760 │ │ + b.n 3ccdc │ │ + ldr r2, [pc, #572] @ (3d400 ) │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 1f0ba │ │ + b.n 3d90a │ │ movs r3, #0 │ │ - b.n 1e498 │ │ + b.n 3cce8 │ │ movs r0, #228 @ 0xe4 │ │ - b.n 1e4bc │ │ + b.n 3cd0c │ │ movs r2, #212 @ 0xd4 │ │ - b.n 1e4a0 │ │ + b.n 3ccf0 │ │ movs r2, #63 @ 0x3f │ │ - b.n 1f14a │ │ + b.n 3d99a │ │ movs r0, #7 │ │ - b.n 1ea12 │ │ + b.n 3d262 │ │ movs r0, r0 │ │ - b.n 1e996 │ │ + b.n 3d1e6 │ │ movs r0, #8 │ │ - b.n 1ecd6 │ │ + b.n 3d526 │ │ movs r1, r0 │ │ - b.n 1ec9a │ │ + b.n 3d4ea │ │ lsls r0, r7, #11 │ │ - b.n 1e4b8 │ │ + b.n 3cd08 │ │ movs r6, r0 │ │ - b.n 1ece2 │ │ + b.n 3d532 │ │ asrs r6, r0, #32 │ │ - b.n 1ece6 │ │ - bf 10, 151a6 │ │ + b.n 3d536 │ │ + bf 10, 339f6 │ │ mrc2 10, 5, lr, cr8, cr15, {7} @ │ │ lsls r0, r2, #1 │ │ - b.n 1eebe │ │ + b.n 3d70e │ │ cmp r7, #162 @ 0xa2 │ │ - b.n 1eed0 │ │ + b.n 3d720 │ │ asrs r0, r0, #32 │ │ - b.n 1ecfa │ │ + b.n 3d54a │ │ str r0, [r1, #96] @ 0x60 │ │ add.w r0, r0, ip, asr #22 │ │ - b.n 1e4fc │ │ + b.n 3cd4c │ │ lsrs r0, r5 │ │ - b.n 1eee0 │ │ + b.n 3d730 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1f10a │ │ + b.n 3d95a │ │ movs r4, r0 │ │ - b.n 1ed0e │ │ + b.n 3d55e │ │ asrs r5, r0, #32 │ │ - b.n 1ed12 │ │ - strh r5, [r5, #12] │ │ + b.n 3d562 │ │ + strh r3, [r7, #6] │ │ @ instruction: 0xfa00eb01 │ │ - b.n 1eef4 │ │ + b.n 3d744 │ │ movs r0, r7 │ │ - b.n 1eee6 │ │ + b.n 3d736 │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ - b.n 1eefe │ │ + b.n 3d74e │ │ lsls r0, r2, #1 │ │ movt sl, #1231 @ 0x4cf │ │ orn r0, r0, #13893632 @ 0xd40000 │ │ - b.n 1ef00 │ │ + b.n 3d750 │ │ strb r0, [r5, #0] │ │ - b.n 1eefa │ │ - add r0, pc, #160 @ (adr r0, 1ea94 ) │ │ - b.n 1ef08 │ │ + b.n 3d74a │ │ + add r0, pc, #160 @ (adr r0, 3d2e4 ) │ │ + b.n 3d758 │ │ lsls r0, r4, #3 │ │ - b.n 1e514 │ │ + b.n 3cd64 │ │ asrs r0, r7, #32 │ │ - b.n 1f13e │ │ + b.n 3d98e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 1f146 │ │ + b.n 3d996 │ │ adds r0, #9 │ │ - b.n 1ed4a │ │ + b.n 3d59a │ │ str r0, [r2, #0] │ │ - b.n 1ef20 │ │ + b.n 3d770 │ │ ldrh r0, [r0, #20] │ │ orn r0, r5, #14942208 @ 0xe40000 │ │ - b.n 1ef28 │ │ - ldr r6, [pc, #380] @ (1eb94 ) │ │ - b.n 1ef34 │ │ + b.n 3d778 │ │ + ldr r6, [pc, #380] @ (3d3e4 ) │ │ + b.n 3d784 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r7, #4685824 @ 0x478000 │ │ orr.w r0, r0, #5505024 @ 0x540000 │ │ - b.n 1e560 │ │ + b.n 3cdb0 │ │ movs r1, #56 @ 0x38 │ │ - b.n 1e564 │ │ + b.n 3cdb4 │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r0, #8454144 @ 0x810000 │ │ - b.n 1f172 │ │ + b.n 3d9c2 │ │ movs r0, r0 │ │ - b.n 1f0da │ │ + b.n 3d92a │ │ ldrh r1, [r0, #22] │ │ orr.w r0, r3, #2097152 @ 0x200000 │ │ - b.n 1f17e │ │ + b.n 3d9ce │ │ ldr r4, [r1, #52] @ 0x34 │ │ vldr s5, [sp, #828] @ 0x33c │ │ orr.w fp, sl, #524288 @ 0x80000 │ │ vldr s21, [r5, #828] @ 0x33c │ │ orr.w r6, r6, #655360 @ 0xa0000 │ │ - b.n 1e56c │ │ + b.n 3cdbc │ │ lsls r0, r7, #23 │ │ - b.n 1e570 │ │ - ldr r2, [pc, #828] @ (1ed94 ) │ │ + b.n 3cdc0 │ │ + ldr r2, [pc, #828] @ (3d5e4 ) │ │ orr.w r6, r3, #2555904 @ 0x270000 │ │ - b.n 1e578 │ │ + b.n 3cdc8 │ │ ldr r0, [r0, #48] @ 0x30 │ │ vstr d18, [r4, #40] @ 0x28 │ │ stcl 0, cr7, [r4, #-912] @ 0xfffffc70 │ │ - b.n 1e584 │ │ + b.n 3cdd4 │ │ str r4, [r3, #12] │ │ - b.n 1e588 │ │ + b.n 3cdd8 │ │ movs r3, r5 │ │ lsrs r0, r0, #8 │ │ movs r0, #32 │ │ - b.n 1ef88 │ │ + b.n 3d7d8 │ │ adds r0, #9 │ │ - b.n 1edba │ │ + b.n 3d60a │ │ lsrs r7, r1, #11 │ │ orr.w sl, r6, #6782976 @ 0x678000 │ │ orr.w r0, r2, #720896 @ 0xb0000 │ │ - b.n 1ef98 │ │ + b.n 3d7e8 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #786432 @ 0xc0000 │ │ - b.n 1efa0 │ │ + b.n 3d7f0 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #851968 @ 0xd0000 │ │ - b.n 1efa8 │ │ + b.n 3d7f8 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #917504 @ 0xe0000 │ │ - b.n 1efb0 │ │ + b.n 3d800 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #999424 @ 0xf4000 │ │ - b.n 1f1e6 │ │ + b.n 3da36 │ │ lsrs r2, r0, #11 │ │ orr.w r0, r3, #2097152 @ 0x200000 │ │ - b.n 1e5b4 │ │ + b.n 3ce04 │ │ lsls r0, r4, #24 │ │ - b.n 1e5cc │ │ + b.n 3ce1c │ │ asrs r0, r3, #24 │ │ - b.n 1e5d0 │ │ + b.n 3ce20 │ │ movs r6, r3 │ │ - and.w sp, r0, r0, ror #31 │ │ - vaddl.u , d14, d0 │ │ - b.n 1f102 │ │ + @ instruction: 0xea00c0a0 │ │ + vrev64. d31, d0 │ │ + b.n 3d952 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -40150,6920 +82356,6920 @@ │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ @ instruction: 0xeb01e28d │ │ lsrs r2, r5, #29 │ │ - b.n 1f046 │ │ + b.n 3d896 │ │ asrs r0, r0, #32 │ │ - b.n 1ee6e │ │ + b.n 3d6be │ │ str r7, [r1, #76] @ 0x4c │ │ add.w r6, r0, r0, asr #32 │ │ - b.n 1e670 │ │ + b.n 3cec0 │ │ lsls r0, r7, #4 │ │ - b.n 1e654 │ │ + b.n 3cea4 │ │ lsls r0, r2, #1 │ │ - b.n 1f050 │ │ + b.n 3d8a0 │ │ lsls r0, r3, #3 │ │ - b.n 1e65c │ │ + b.n 3ceac │ │ strb r0, [r4, #1] │ │ - b.n 1efdc │ │ + b.n 3d82c │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 1f060 │ │ - ldr r2, [pc, #828] @ (1ee8c ) │ │ + b.n 3d8b0 │ │ + ldr r2, [pc, #828] @ (3d6dc ) │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1f064 │ │ + b.n 3d8b4 │ │ lsrs r2, r1, #12 │ │ ldcl 0, cr4, [r4, #28] │ │ - b.n 1ee9e │ │ - ldr r2, [pc, #828] @ (1ee9c ) │ │ + b.n 3d6ee │ │ + ldr r2, [pc, #828] @ (3d6ec ) │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1f2a6 │ │ + b.n 3daf6 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r4, #8847360 @ 0x870000 │ │ - b.n 1eeae │ │ + b.n 3d6fe │ │ lsrs r0, r2, #12 │ │ stcl 3, cr0, [fp, #-864] @ 0xfffffca0 │ │ add.w r0, r0, ip, asr #2 │ │ - b.n 1f018 │ │ + b.n 3d868 │ │ asrs r4, r3, #1 │ │ - b.n 1e5b4 │ │ + b.n 3ce04 │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 1f094 │ │ + b.n 3d8e4 │ │ lsrs r7, r1, #11 │ │ - bne.w fff3f31a │ │ + bne.w fff5db6a │ │ @ instruction: 0xf3f95b90 │ │ cdp 0, 3, cr0, cr1, cr0, {3} │ │ - b.n 1e5cc │ │ + b.n 3ce1c │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr2, cr4, cr8, {2} │ │ - b.n 1e5d4 │ │ + b.n 3ce24 │ │ adds r0, #68 @ 0x44 │ │ - b.n 1e5d8 │ │ + b.n 3ce28 │ │ strb r0, [r1, #3] │ │ - b.n 1f044 │ │ + b.n 3d894 │ │ cmp r2, #239 @ 0xef │ │ orn sp, r7, #8454144 @ 0x810000 │ │ - b.n 1eeae │ │ + b.n 3d6fe │ │ lsls r3, r0, #4 │ │ - b.n 1f332 │ │ + b.n 3db82 │ │ add ip, ip │ │ @ instruction: 0xf2f47000 │ │ - b.n 1e6e2 │ │ + b.n 3cf32 │ │ lsrs r0, r2 │ │ - b.n 1f05c │ │ + b.n 3d8ac │ │ movs r4, #224 @ 0xe0 │ │ @ instruction: 0xf3626aef │ │ orn r3, r4, #2672 @ 0xa70 │ │ - b.n 1ef0a │ │ + b.n 3d75a │ │ strb r7, [r7, #0] │ │ - b.n 1efdc │ │ + b.n 3d82c │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f44040 │ │ - b.n 1e60c │ │ + b.n 3ce5c │ │ ldrb r7, [r0, #16] │ │ - b.n 1ef1a │ │ + b.n 3d76a │ │ str r0, [r5, #4] │ │ - b.n 1e5f4 │ │ + b.n 3ce44 │ │ movs r1, #246 @ 0xf6 │ │ movw r4, #8416 @ 0x20e0 │ │ @ instruction: 0xf3687124 │ │ - b.n 1eef8 │ │ + b.n 3d748 │ │ strb r4, [r5, #1] │ │ - b.n 1e604 │ │ + b.n 3ce54 │ │ subs r4, r3, #3 │ │ - b.n 1e730 │ │ + b.n 3cf80 │ │ lsls r0, r1, #2 │ │ - b.n 1e60c │ │ + b.n 3ce5c │ │ lsls r3, r0, #4 │ │ - b.n 1ef3a │ │ + b.n 3d78a │ │ subs r4, #34 @ 0x22 │ │ - b.n 1eefe │ │ + b.n 3d74e │ │ lsls r0, r1, #2 │ │ - b.n 1f098 │ │ + b.n 3d8e8 │ │ subs r6, #4 │ │ - b.n 1ef0c │ │ + b.n 3d75c │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2621001 │ │ - b.n 1ed2c │ │ + b.n 3d57c │ │ str r4, [r0, #0] │ │ - b.n 1f112 │ │ + b.n 3d962 │ │ adds r1, #3 │ │ - b.n 1f39c │ │ + b.n 3dbec │ │ adds r0, #112 @ 0x70 │ │ - b.n 1e630 │ │ + b.n 3ce80 │ │ adds r1, #255 @ 0xff │ │ - b.n 1f3de │ │ + b.n 3dc2e │ │ movs r3, #2 │ │ - b.n 1ec28 │ │ + b.n 3d478 │ │ cmp r2, #37 @ 0x25 │ │ - b.n 1ef2a │ │ + b.n 3d77a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r6, #999424 @ 0xf4000 │ │ - b.n 1e644 │ │ + b.n 3ce94 │ │ ldr r0, [r1, #124] @ 0x7c │ │ add.w sl, r0, pc, lsl #2 │ │ orn r0, r6, #249856 @ 0x3d000 │ │ - b.n 1f0d0 │ │ + b.n 3d920 │ │ ldrb r0, [r2, #14] │ │ cdp 0, 3, cr1, cr1, cr8, {4} │ │ - b.n 1e678 │ │ + b.n 3cec8 │ │ movs r5, r1 │ │ ldmia.w r3, {r0, r1, r4, r6, r8, r9, sl, fp, sp, lr} │ │ - b.n 1f0e8 │ │ + b.n 3d938 │ │ strh r0, [r4, #34] @ 0x22 │ │ @ instruction: 0xf3682aef │ │ orn pc, r6, #3360 @ 0xd20 │ │ - b.n 1f0f4 │ │ + b.n 3d944 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r3, r6, #462848 @ 0x71000 │ │ @ instruction: 0xf3f96068 │ │ - b.n 1e698 │ │ + b.n 3cee8 │ │ subs r0, r2, r6 │ │ mcr 3, 0, r1, cr4, cr15, {1} │ │ - b.n 1f3ec │ │ + b.n 3dc3c │ │ asrs r0, r7, #23 │ │ - b.n 1e788 │ │ + b.n 3cfd8 │ │ asrs r6, r0, #12 │ │ - b.n 1efb2 │ │ + b.n 3d802 │ │ add ip, ip │ │ @ instruction: 0xf2f41c23 │ │ - b.n 1ef7c │ │ + b.n 3d7cc │ │ asrs r4, r3, #24 │ │ - b.n 1e798 │ │ + b.n 3cfe8 │ │ asrs r2, r2, #5 │ │ - b.n 1ec74 │ │ + b.n 3d4c4 │ │ asrs r4, r2, #24 │ │ - b.n 1e7a0 │ │ + b.n 3cff0 │ │ asrs r7, r7, #15 │ │ - b.n 1f44a │ │ + b.n 3dc9a │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f41103 │ │ - b.n 1ec94 │ │ + b.n 3d4e4 │ │ str r0, [r4, r3] │ │ - b.n 1e7d0 │ │ + b.n 3d020 │ │ subs r2, r4, #0 │ │ - b.n 1ef9c │ │ + b.n 3d7ec │ │ asrs r0, r3, #24 │ │ - b.n 1e7b8 │ │ + b.n 3d008 │ │ asrs r3, r0, #32 │ │ - b.n 1f0a6 │ │ + b.n 3d8f6 │ │ lsls r0, r4, #19 │ │ bfi r0, r2, #27, #4294967294 │ │ - b.n 1e7e4 │ │ + b.n 3d034 │ │ ands r5, r0 │ │ - b.n 1efee │ │ + b.n 3d83e │ │ adds r1, r0, #0 │ │ - b.n 1eff2 │ │ + b.n 3d842 │ │ movs r1, #246 @ 0xf6 │ │ movw r3, #33056 @ 0x8120 │ │ - b.n 1efbc │ │ + b.n 3d80c │ │ movs r7, r7 │ │ - b.n 1f0be │ │ + b.n 3d90e │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2621610 │ │ - b.n 1e7e0 │ │ + b.n 3d030 │ │ lsrs r0, r0, #8 │ │ - b.n 1f00a │ │ + b.n 3d85a │ │ asrs r6, r0, #32 │ │ - b.n 1f00e │ │ + b.n 3d85e │ │ lsls r7, r4, #20 │ │ - b.n 1efd2 │ │ + b.n 3d822 │ │ strb r0, [r4, #1] │ │ - b.n 1f16c │ │ + b.n 3d9bc │ │ lsls r4, r1, #24 │ │ - b.n 1e7f4 │ │ + b.n 3d044 │ │ movs r7, r0 │ │ - b.n 1f01e │ │ + b.n 3d86e │ │ lsrs r5, r1, #10 │ │ orr.w r8, r4, #1320 @ 0x528 │ │ @ instruction: 0xeb008088 │ │ - b.n 1f180 │ │ + b.n 3d9d0 │ │ asrs r6, r0, #32 │ │ - b.n 1f02e │ │ + b.n 3d87e │ │ movs r0, #7 │ │ - b.n 1f032 │ │ + b.n 3d882 │ │ movs r0, r1 │ │ - b.n 1f036 │ │ + b.n 3d886 │ │ str r1, [r7, #80] @ 0x50 │ │ add.w r0, r0, r9 │ │ - b.n 1f03e │ │ + b.n 3d88e │ │ asrs r1, r1, #32 │ │ - b.n 1f042 │ │ + b.n 3d892 │ │ movs r0, #7 │ │ - b.n 1f046 │ │ + b.n 3d896 │ │ str r5, [r6, #80] @ 0x50 │ │ add.w r0, r0, sl │ │ - b.n 1f04e │ │ + b.n 3d89e │ │ asrs r2, r1, #32 │ │ - b.n 1f052 │ │ + b.n 3d8a2 │ │ movs r0, #8 │ │ - b.n 1f056 │ │ + b.n 3d8a6 │ │ str r1, [r6, #80] @ 0x50 │ │ add.w r0, r0, r0, lsr #32 │ │ - b.n 1f232 │ │ + b.n 3da82 │ │ movs r0, #232 @ 0xe8 │ │ - b.n 1f23c │ │ + b.n 3da8c │ │ ldr r7, [r1, #44] @ 0x2c │ │ - bne.w fff3ed66 │ │ - b.n 1f46a │ │ + bne.w fff5d5b6 │ │ + b.n 3dcba │ │ lsls r0, r2, #1 │ │ movt r0, #1572 @ 0x624 │ │ - b.n 1f472 │ │ + b.n 3dcc2 │ │ lsls r4, r3, #3 │ │ - b.n 1e870 │ │ + b.n 3d0c0 │ │ asrs r4, r4, #3 │ │ - b.n 1e874 │ │ + b.n 3d0c4 │ │ ldrh r7, [r1, #22] │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 1f246 │ │ + b.n 3da96 │ │ lsls r4, r0, #2 │ │ - b.n 1e860 │ │ + b.n 3d0b0 │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 1f250 │ │ + b.n 3daa0 │ │ lsrs r0, r1, #10 │ │ orr.w sl, r5, #25600 @ 0x6400 │ │ orn r0, r9, #4456448 @ 0x440000 │ │ - b.n 1e874 │ │ + b.n 3d0c4 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 1f4a2 │ │ + b.n 3dcf2 │ │ movs r0, r0 │ │ - b.n 1e870 │ │ + b.n 3d0c0 │ │ movs r2, r0 │ │ - b.n 1f0aa │ │ + b.n 3d8fa │ │ lsrs r7, r1, #10 │ │ orr.w fp, r4, #2097152 @ 0x200000 │ │ ldcl 0, cr9, [r9, #28] │ │ - b.n 1f0b6 │ │ - ldr r2, [pc, #800] @ (1f098 ) │ │ + b.n 3d906 │ │ + ldr r2, [pc, #800] @ (3d8e8 ) │ │ orr.w sl, r0, #409600 @ 0x64000 │ │ orn fp, sl, #2097152 @ 0x200000 │ │ stcl 0, cr0, [r0, #4] │ │ - b.n 1f0c6 │ │ + b.n 3d916 │ │ lsrs r0, r0, #12 │ │ vldr s5, [sl, #800] @ 0x320 │ │ orr.w r0, r0, #5504 @ 0x1580 │ │ - b.n 1e8cc │ │ + b.n 3d11c │ │ lsrs r0, r0, #12 │ │ stcl 0, cr0, [r0, #4] │ │ - b.n 1f4da │ │ + b.n 3dd2a │ │ lsls r0, r7, #23 │ │ - b.n 1e8b8 │ │ + b.n 3d108 │ │ movs r5, r0 │ │ - b.n 1f0e2 │ │ + b.n 3d932 │ │ asrs r0, r5, #2 │ │ - b.n 1e8e0 │ │ + b.n 3d130 │ │ lsrs r0, r1, #10 │ │ orn fp, r0, #32768 @ 0x8000 │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 1f2c0 │ │ + b.n 3db10 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r1, #16515072 @ 0xfc0000 │ │ - b.n 1e8d4 │ │ + b.n 3d124 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 1f102 │ │ - ldr r3, [pc, #64] @ (1ee04 ) │ │ + b.n 3d952 │ │ + ldr r3, [pc, #64] @ (3d654 ) │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ orr.w r3, r9, #12713984 @ 0xc20000 │ │ @ instruction: 0xeb00a0a0 │ │ - b.n 1e90c │ │ + b.n 3d15c │ │ asrs r0, r2, #32 │ │ - b.n 1f2ea │ │ + b.n 3db3a │ │ asrs r4, r6, #1 │ │ - b.n 1e8f4 │ │ + b.n 3d144 │ │ movs r2, r1 │ │ - b.n 1f11e │ │ + b.n 3d96e │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r1, #1114112 @ 0x110000 │ │ - b.n 1f27c │ │ + b.n 3dacc │ │ lsrs r0, r1, #10 │ │ orn r0, r0, #33024 @ 0x8100 │ │ - b.n 1f12e │ │ - ldr r3, [pc, #0] @ (1edf0 ) │ │ + b.n 3d97e │ │ + ldr r3, [pc, #0] @ (3d640 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 1f2f8 │ │ + b.n 3db48 │ │ lsls r0, r0, #2 │ │ - b.n 1e914 │ │ + b.n 3d164 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 1f142 │ │ - ldr r3, [pc, #104] @ (1ee6c ) │ │ + b.n 3d992 │ │ + ldr r3, [pc, #104] @ (3d6bc ) │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ orr.w r3, r4, #11665408 @ 0xb20000 │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 1e93a │ │ + b.n 3d18a │ │ str r4, [r0, #8] │ │ - b.n 1f2ac │ │ + b.n 3dafc │ │ adds r0, #104 @ 0x68 │ │ - b.n 1e850 │ │ + b.n 3d0a0 │ │ stmia r0!, {r0, r2} │ │ - b.n 1f15e │ │ + b.n 3d9ae │ │ eors r4, r5 │ │ - b.n 1e858 │ │ + b.n 3d0a8 │ │ strh r0, [r6, #2] │ │ - b.n 1e85c │ │ + b.n 3d0ac │ │ movs r5, #2 │ │ - b.n 1f16a │ │ + b.n 3d9ba │ │ lsrs r3, r4, #32 │ │ - b.n 1f132 │ │ - b.n 1ef20 │ │ - b.n 1e868 │ │ + b.n 3d982 │ │ + b.n 3d770 │ │ + b.n 3d0b8 │ │ lsls r0, r2, #2 │ │ - b.n 1e950 │ │ + b.n 3d1a0 │ │ cmp r0, #3 │ │ - b.n 1f17a │ │ + b.n 3d9ca │ │ lsls r4, r4, #20 │ │ - b.n 1f142 │ │ + b.n 3d992 │ │ cmp r3, #4 │ │ - b.n 1f182 │ │ + b.n 3d9d2 │ │ lsls r0, r3, #2 │ │ - b.n 1e960 │ │ + b.n 3d1b0 │ │ lsls r0, r5, #8 │ │ - b.n 1f14e │ │ + b.n 3d99e │ │ lsls r4, r3, #2 │ │ - b.n 1e968 │ │ + b.n 3d1b8 │ │ strb r6, [r1, #16] │ │ - b.n 1f192 │ │ + b.n 3d9e2 │ │ lsls r0, r1, #2 │ │ - b.n 1e88c │ │ + b.n 3d0dc │ │ lsls r0, r3, #1 │ │ ldmia.w r6, {r2, r4, r6, r7} │ │ - b.n 1e978 │ │ + b.n 3d1c8 │ │ lsrs r6, r4, #4 │ │ - b.n 1f170 │ │ + b.n 3d9c0 │ │ strb r6, [r0, #28] │ │ - b.n 1f1a6 │ │ + b.n 3d9f6 │ │ lsls r0, r6, #2 │ │ - b.n 1e984 │ │ + b.n 3d1d4 │ │ lsls r4, r4, #24 │ │ - b.n 1f17c │ │ + b.n 3d9cc │ │ ldrb r4, [r0, #8] │ │ - b.n 1f1b2 │ │ + b.n 3da02 │ │ lsls r4, r6, #2 │ │ - b.n 1e990 │ │ + b.n 3d1e0 │ │ lsls r3, r4, #12 │ │ - b.n 1f188 │ │ + b.n 3d9d8 │ │ strb r0, [r0, #0] │ │ - b.n 1e9b0 │ │ + b.n 3d200 │ │ str r0, [r0, #4] │ │ - b.n 1e8b8 │ │ + b.n 3d108 │ │ lsls r0, r7, #2 │ │ - b.n 1e9a0 │ │ + b.n 3d1f0 │ │ strb r7, [r0, #20] │ │ - b.n 1f1ca │ │ + b.n 3da1a │ │ str r0, [r3, r1] │ │ - b.n 1e8c4 │ │ + b.n 3d114 │ │ lsrs r6, r4, #32 │ │ - b.n 1f1a0 │ │ + b.n 3d9f0 │ │ ldrb r6, [r0, #0] │ │ - b.n 1f1d6 │ │ + b.n 3da26 │ │ str r4, [r0, #4] │ │ - b.n 1e8d0 │ │ + b.n 3d120 │ │ lsls r4, r7, #2 │ │ - b.n 1e9b8 │ │ + b.n 3d208 │ │ movs r0, #92 @ 0x5c │ │ - b.n 1e8d8 │ │ + b.n 3d128 │ │ lsls r6, r4, #20 │ │ - b.n 1f1b4 │ │ + b.n 3da04 │ │ ldrb r6, [r0, #12] │ │ - b.n 1f1ea │ │ + b.n 3da3a │ │ str r0, [r1, #4] │ │ - b.n 1e8e4 │ │ + b.n 3d134 │ │ lsls r4, r0, #3 │ │ - b.n 1e9cc │ │ + b.n 3d21c │ │ eors r0, r4 │ │ - b.n 1e8ec │ │ + b.n 3d13c │ │ lsls r6, r4, #8 │ │ - b.n 1f1c8 │ │ + b.n 3da18 │ │ strb r0, [r2, #1] │ │ - b.n 1e8f4 │ │ + b.n 3d144 │ │ lsls r4, r1, #3 │ │ - b.n 1e9dc │ │ + b.n 3d22c │ │ lsls r4, r2, #1 │ │ - b.n 1e8fc │ │ + b.n 3d14c │ │ asrs r7, r0, #16 │ │ - b.n 1f20a │ │ + b.n 3da5a │ │ adds r0, r4, r4 │ │ - b.n 1f1d0 │ │ + b.n 3da20 │ │ lsls r0, r0, #28 │ │ - b.n 1f212 │ │ + b.n 3da62 │ │ lsls r5, r4, #24 │ │ - b.n 1f1d6 │ │ + b.n 3da26 │ │ lsls r4, r1, #2 │ │ - b.n 1e9f4 │ │ + b.n 3d244 │ │ lsrs r5, r0, #8 │ │ - b.n 1f21e │ │ + b.n 3da6e │ │ asrs r0, r2, #3 │ │ - b.n 1e9fc │ │ + b.n 3d24c │ │ lsls r2, r4, #12 │ │ - b.n 1f1e6 │ │ + b.n 3da36 │ │ lsls r0, r3, #3 │ │ - b.n 1ea04 │ │ + b.n 3d254 │ │ lsls r4, r6, #1 │ │ - b.n 1e924 │ │ + b.n 3d174 │ │ lsls r0, r0, #4 │ │ - b.n 1f232 │ │ + b.n 3da82 │ │ lsrs r6, r5, #16 │ │ - b.n 1f1f6 │ │ + b.n 3da46 │ │ lsrs r0, r1, #24 │ │ - b.n 1f1fa │ │ + b.n 3da4a │ │ lsls r4, r3, #3 │ │ - b.n 1ea18 │ │ + b.n 3d268 │ │ lsls r4, r1, #1 │ │ - b.n 1e938 │ │ + b.n 3d188 │ │ lsls r0, r0, #4 │ │ - b.n 1f246 │ │ + b.n 3da96 │ │ lsrs r7, r4, #16 │ │ - b.n 1f20a │ │ + b.n 3da5a │ │ lsrs r6, r0, #24 │ │ - b.n 1f20e │ │ + b.n 3da5e │ │ lsls r0, r4, #3 │ │ - b.n 1ea2c │ │ + b.n 3d27c │ │ lsls r4, r2, #3 │ │ - b.n 1ea50 │ │ + b.n 3d2a0 │ │ lsrs r3, r0, #20 │ │ - b.n 1f21a │ │ + b.n 3da6a │ │ lsls r4, r2, #2 │ │ - b.n 1ea38 │ │ + b.n 3d288 │ │ lsrs r2, r0, #20 │ │ - b.n 1f22a │ │ + b.n 3da7a │ │ lsls r4, r2, #3 │ │ - b.n 1ea40 │ │ + b.n 3d290 │ │ lsls r0, r0, #3 │ │ - b.n 1ea64 │ │ + b.n 3d2b4 │ │ lsls r1, r0, #2 │ │ - b.n 1f5ce │ │ + b.n 3de1e │ │ lsls r1, r7, #5 │ │ rev r0, r0 │ │ movs r0, r4 │ │ - b.n 1f676 │ │ + b.n 3dec6 │ │ strh r0, [r4, #2] │ │ - b.n 1f3d0 │ │ + b.n 3dc20 │ │ lsrs r0, r0, #10 │ │ orn r0, ip, #10240 @ 0x2800 │ │ - b.n 1f682 │ │ + b.n 3ded2 │ │ ands r0, r1 │ │ - b.n 1f286 │ │ + b.n 3dad6 │ │ str r4, [r4, #0] │ │ - b.n 1f68a │ │ + b.n 3deda │ │ lsls r0, r5, #2 │ │ - b.n 1ea88 │ │ + b.n 3d2d8 │ │ str r0, [sp, #496] @ 0x1f0 │ │ - b.n 1ea8c │ │ + b.n 3d2dc │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #10747904 @ 0xa40000 │ │ - b.n 1f69a │ │ - ldr r3, [pc, #0] @ (1ef5c ) │ │ + b.n 3deea │ │ + ldr r3, [pc, #0] @ (3d7ac ) │ │ vldr s1, [ip, #768] @ 0x300 │ │ orr.w r0, r4, #8912896 @ 0x880000 │ │ - b.n 1f2a6 │ │ + b.n 3daf6 │ │ cmp r2, #207 @ 0xcf │ │ orr.w fp, r9, #36864 @ 0x9000 │ │ stcl 2, cr0, [fp, #-868] @ 0xfffffc9c │ │ add.w sl, r0, r5, lsl #2 │ │ orn r0, sl, #15990784 @ 0xf40000 │ │ - b.n 1eab4 │ │ - ldr r3, [pc, #0] @ (1ef7c ) │ │ + b.n 3d304 │ │ + ldr r3, [pc, #0] @ (3d7cc ) │ │ vldr s5, [sl, #572] @ 0x23c │ │ orn r0, r0, #4456448 @ 0x440000 │ │ - b.n 1f41c │ │ - add r0, pc, #512 @ (adr r0, 1f188 ) │ │ - b.n 1eac4 │ │ + b.n 3dc6c │ │ + add r0, pc, #512 @ (adr r0, 3d9d8 ) │ │ + b.n 3d314 │ │ str r0, [r0, r0] │ │ - b.n 1f2ce │ │ - ldr r3, [pc, #104] @ (1eff8 ) │ │ + b.n 3db1e │ │ + ldr r3, [pc, #104] @ (3d848 ) │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ orr.w sl, r5, #423936 @ 0x67800 │ │ orr.w r2, sl, #6750208 @ 0x670000 │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 1e9d8 │ │ + b.n 3d228 │ │ asrs r0, r5, #3 │ │ - b.n 1f4c0 │ │ + b.n 3dd10 │ │ lsls r0, r2, #1 │ │ - b.n 1eac4 │ │ + b.n 3d314 │ │ strb r4, [r4, #0] │ │ - b.n 1f6ee │ │ + b.n 3df3e │ │ lsls r4, r3, #1 │ │ - b.n 1e9e8 │ │ + b.n 3d238 │ │ lsls r4, r1, #1 │ │ - b.n 1ead0 │ │ + b.n 3d320 │ │ lsls r0, r3, #1 │ │ - b.n 1e9f0 │ │ + b.n 3d240 │ │ lsls r4, r3, #1 │ │ - b.n 1ead8 │ │ + b.n 3d328 │ │ lsls r4, r2, #1 │ │ - b.n 1e9f8 │ │ + b.n 3d248 │ │ lsls r0, r4, #1 │ │ - b.n 1eae0 │ │ + b.n 3d330 │ │ movs r0, r0 │ │ - b.n 1eaf2 │ │ + b.n 3d342 │ │ lsls r4, r6, #1 │ │ - b.n 1eae8 │ │ + b.n 3d338 │ │ movs r0, r0 │ │ - b.n 1eafc │ │ + b.n 3d34c │ │ str r0, [r4, r0] │ │ - b.n 1f716 │ │ + b.n 3df66 │ │ lsls r0, r4, #2 │ │ - b.n 1eaf4 │ │ + b.n 3d344 │ │ lsls r0, r1, #2 │ │ - b.n 1ea14 │ │ + b.n 3d264 │ │ lsls r4, r4, #1 │ │ - b.n 1eafc │ │ + b.n 3d34c │ │ lsls r4, r0, #2 │ │ - b.n 1ea1c │ │ + b.n 3d26c │ │ lsls r4, r5, #2 │ │ - b.n 1eb04 │ │ + b.n 3d354 │ │ lsls r0, r0, #2 │ │ - b.n 1ea24 │ │ + b.n 3d274 │ │ lsls r0, r5, #1 │ │ - b.n 1eb0c │ │ + b.n 3d35c │ │ lsls r4, r7, #1 │ │ - b.n 1ea2c │ │ + b.n 3d27c │ │ movs r0, r7 │ │ - b.n 1eb14 │ │ + b.n 3d364 │ │ lsls r4, r1, #1 │ │ - b.n 1ea34 │ │ + b.n 3d284 │ │ lsls r4, r2, #1 │ │ - b.n 1eb1c │ │ + b.n 3d36c │ │ lsls r4, r6, #1 │ │ - b.n 1ea3c │ │ + b.n 3d28c │ │ lsls r4, r5, #1 │ │ - b.n 1eb24 │ │ + b.n 3d374 │ │ lsls r0, r2, #1 │ │ - b.n 1ea44 │ │ + b.n 3d294 │ │ lsls r0, r0, #1 │ │ - b.n 1eb2c │ │ + b.n 3d37c │ │ lsls r0, r1, #1 │ │ - b.n 1ea4c │ │ + b.n 3d29c │ │ movs r4, r6 │ │ - b.n 1eb34 │ │ + b.n 3d384 │ │ lsls r4, r0, #1 │ │ - b.n 1ea54 │ │ + b.n 3d2a4 │ │ lsls r0, r6, #1 │ │ - b.n 1eb3c │ │ + b.n 3d38c │ │ lsls r0, r0, #1 │ │ - b.n 1ea5c │ │ + b.n 3d2ac │ │ lsls r0, r3, #1 │ │ - b.n 1eb44 │ │ + b.n 3d394 │ │ lsls r0, r7, #1 │ │ - b.n 1ea64 │ │ + b.n 3d2b4 │ │ lsls r0, r5, #2 │ │ - b.n 1eb4c │ │ + b.n 3d39c │ │ lsls r4, r0, #2 │ │ - b.n 1eb70 │ │ + b.n 3d3c0 │ │ strh r0, [r6, #2] │ │ - b.n 1ea70 │ │ + b.n 3d2c0 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 1f4d8 │ │ + b.n 3dd28 │ │ lsrs r7, r1, #11 │ │ - b.w ff068046 │ │ - b.n 1f38a │ │ + b.w ff086896 │ │ + b.n 3dbda │ │ lsrs r5, r0, #11 │ │ orn sl, r1, #6520832 @ 0x638000 │ │ orr.w fp, r9, #8388608 @ 0x800000 │ │ ldcl 0, cr8, [r1, #112] @ 0x70 │ │ - b.n 1eb74 │ │ + b.n 3d3c4 │ │ eors r4, r5 │ │ - b.n 1ea94 │ │ + b.n 3d2e4 │ │ str r0, [r5, #4] │ │ - b.n 1ea98 │ │ + b.n 3d2e8 │ │ lsrs r0, r2, #12 │ │ stcl 2, cr0, [fp, #-620] @ 0xfffffd94 │ │ add.w r0, r0, r8, lsl #2 │ │ - b.n 1eba8 │ │ + b.n 3d3f8 │ │ asrs r4, r4, #3 │ │ - b.n 1ebac │ │ + b.n 3d3fc │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #4456448 @ 0x440000 │ │ - b.n 1f510 │ │ + b.n 3dd60 │ │ lsrs r7, r1, #11 │ │ orr.w sl, sl, #6455296 @ 0x628000 │ │ orn r0, r1, #8192 @ 0x2000 │ │ - b.n 1f3c6 │ │ + b.n 3dc16 │ │ lsrs r7, r0, #11 │ │ orr.w fp, r5, #8388608 @ 0x800000 │ │ vldr d16, [r1, #104] @ 0x68 │ │ stcl 2, cr0, [fp, #-576] @ 0xfffffdc0 │ │ add.w r0, r0, r8, ror #13 │ │ - b.n 1ebd4 │ │ + b.n 3d424 │ │ asrs r0, r4, #2 │ │ - b.n 1ebd8 │ │ + b.n 3d428 │ │ movs r2, r0 │ │ - b.n 1f548 │ │ + b.n 3dd98 │ │ strb r0, [r5, #1] │ │ - b.n 1eadc │ │ + b.n 3d32c │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ movs r2, r0 │ │ - b.n 1f754 │ │ + b.n 3dfa4 │ │ adds r0, #0 │ │ - b.n 1ebdc │ │ + b.n 3d42c │ │ asrs r1, r0, #20 │ │ - b.n 1f3f6 │ │ + b.n 3dc46 │ │ adds r6, r4, r0 │ │ - b.n 1f3bc │ │ + b.n 3dc0c │ │ stmia r0!, {r2, r7} │ │ - b.n 1eaf4 │ │ + b.n 3d344 │ │ movs r0, #0 │ │ - b.n 1f0c4 │ │ + b.n 3d914 │ │ asrs r0, r0, #32 │ │ - b.n 1f806 │ │ + b.n 3e056 │ │ adds r5, #3 │ │ - b.n 1f40a │ │ + b.n 3dc5a │ │ asrs r0, r0, #32 │ │ lsls r0, r4, #15 │ │ subs r0, #39 @ 0x27 │ │ - b.n 1f3d8 │ │ + b.n 3dc28 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 1ebf0 │ │ + b.n 3d440 │ │ adds r0, #1 │ │ - b.n 1f0e0 │ │ - b.n 1f144 │ │ - b.n 1ec18 │ │ + b.n 3d930 │ │ + b.n 3d994 │ │ + b.n 3d468 │ │ movs r0, #2 │ │ - b.n 1f3e8 │ │ + b.n 3dc38 │ │ subs r0, #7 │ │ - b.n 1f426 │ │ + b.n 3dc76 │ │ strb r4, [r5, #1] │ │ - b.n 1eb20 │ │ + b.n 3d370 │ │ movs r0, #136 @ 0x88 │ │ - b.n 1ec08 │ │ + b.n 3d458 │ │ cmp r0, #6 │ │ - b.n 1f432 │ │ + b.n 3dc82 │ │ movs r5, #36 @ 0x24 │ │ - b.n 1f3fa │ │ + b.n 3dc4a │ │ str r0, [r7, #4] │ │ - b.n 1eb30 │ │ + b.n 3d380 │ │ adds r5, #39 @ 0x27 │ │ - b.n 1f404 │ │ + b.n 3dc54 │ │ adds r0, #72 @ 0x48 │ │ - b.n 1ec1c │ │ + b.n 3d46c │ │ movs r0, #0 │ │ - b.n 1f10a │ │ + b.n 3d95a │ │ adds r0, #1 │ │ - b.n 1f110 │ │ + b.n 3d960 │ │ movs r0, #2 │ │ - b.n 1f414 │ │ + b.n 3dc64 │ │ subs r3, #7 │ │ - b.n 1f452 │ │ + b.n 3dca2 │ │ strb r0, [r6, #1] │ │ - b.n 1eb4c │ │ + b.n 3d39c │ │ strb r6, [r0, r0] │ │ - b.n 1f45a │ │ + b.n 3dcaa │ │ movs r0, #160 @ 0xa0 │ │ - b.n 1ec38 │ │ + b.n 3d488 │ │ cmp r3, #4 │ │ - b.n 1f462 │ │ + b.n 3dcb2 │ │ movs r2, #40 @ 0x28 │ │ - b.n 1f42a │ │ + b.n 3dc7a │ │ strb r0, [r4, #0] │ │ - b.n 1ec44 │ │ + b.n 3d494 │ │ adds r2, #39 @ 0x27 │ │ - b.n 1f434 │ │ + b.n 3dc84 │ │ adds r0, #68 @ 0x44 │ │ - b.n 1ec4c │ │ + b.n 3d49c │ │ movs r0, #0 │ │ - b.n 1f13a │ │ + b.n 3d98a │ │ adds r0, #1 │ │ - b.n 1f140 │ │ + b.n 3d990 │ │ movs r0, #2 │ │ - b.n 1f444 │ │ + b.n 3dc94 │ │ movs r0, #132 @ 0x84 │ │ - b.n 1ec5c │ │ + b.n 3d4ac │ │ movs r0, #168 @ 0xa8 │ │ - b.n 1ec80 │ │ + b.n 3d4d0 │ │ ands r0, r7 │ │ - b.n 1ec84 │ │ + b.n 3d4d4 │ │ strb r4, [r7, #1] │ │ - b.n 1eb84 │ │ + b.n 3d3d4 │ │ movs r4, #2 │ │ - b.n 1f492 │ │ + b.n 3dce2 │ │ adds r0, #136 @ 0x88 │ │ - b.n 1eb8c │ │ + b.n 3d3dc │ │ cmp r1, #36 @ 0x24 │ │ - b.n 1f45e │ │ + b.n 3dcae │ │ str r4, [r1, #0] │ │ - b.n 1ec78 │ │ + b.n 3d4c8 │ │ ldr r7, [r4, #16] │ │ - b.n 1f46c │ │ + b.n 3dcbc │ │ adds r0, #44 @ 0x2c │ │ - b.n 1ec80 │ │ + b.n 3d4d0 │ │ movs r0, #0 │ │ - b.n 1f16e │ │ + b.n 3d9be │ │ str r1, [r0, r0] │ │ - b.n 1f17a │ │ + b.n 3d9ca │ │ str r4, [r7, #0] │ │ - b.n 1ec8c │ │ + b.n 3d4dc │ │ movs r0, #2 │ │ - b.n 1f480 │ │ + b.n 3dcd0 │ │ adds r0, #128 @ 0x80 │ │ - b.n 1ebb0 │ │ + b.n 3d400 │ │ strb r7, [r0, #28] │ │ - b.n 1f4be │ │ + b.n 3dd0e │ │ str r0, [r5, #4] │ │ - b.n 1ecbc │ │ + b.n 3d50c │ │ movs r0, #124 @ 0x7c │ │ - b.n 1eca0 │ │ + b.n 3d4f0 │ │ movs r7, #4 │ │ - b.n 1f4ca │ │ + b.n 3dd1a │ │ strb r3, [r4, #24] │ │ - b.n 1f49c │ │ + b.n 3dcec │ │ strb r0, [r7, #0] │ │ - b.n 1ecac │ │ + b.n 3d4fc │ │ movs r6, #38 @ 0x26 │ │ - b.n 1f49a │ │ + b.n 3dcea │ │ strb r1, [r0, #0] │ │ - b.n 1f1a8 │ │ + b.n 3d9f8 │ │ movs r0, #0 │ │ - b.n 1f1a2 │ │ + b.n 3d9f2 │ │ subs r2, #3 │ │ - b.n 1f4e2 │ │ + b.n 3dd32 │ │ movs r0, #2 │ │ - b.n 1f4b4 │ │ + b.n 3dd04 │ │ strb r4, [r5, #2] │ │ - b.n 1ece4 │ │ + b.n 3d534 │ │ movs r0, #128 @ 0x80 │ │ - b.n 1ecc8 │ │ + b.n 3d518 │ │ cmp r2, #6 │ │ - b.n 1f4f2 │ │ + b.n 3dd42 │ │ adds r3, #44 @ 0x2c │ │ - b.n 1f4bc │ │ + b.n 3dd0c │ │ adds r0, #48 @ 0x30 │ │ - b.n 1ecd4 │ │ + b.n 3d524 │ │ movs r3, #39 @ 0x27 │ │ - b.n 1f4c2 │ │ + b.n 3dd12 │ │ adds r0, #1 │ │ - b.n 1f1c8 │ │ + b.n 3da18 │ │ movs r0, #0 │ │ - b.n 1f1ca │ │ + b.n 3da1a │ │ str r0, [r3, #4] │ │ - b.n 1ed04 │ │ + b.n 3d554 │ │ movs r0, #2 │ │ - b.n 1f4d4 │ │ + b.n 3dd24 │ │ adds r0, #0 │ │ - b.n 1ed04 │ │ + b.n 3d554 │ │ movs r0, #120 @ 0x78 │ │ - b.n 1ecf0 │ │ + b.n 3d540 │ │ movs r0, #116 @ 0x74 │ │ - b.n 1ed14 │ │ + b.n 3d564 │ │ strb r0, [r0, #1] │ │ - b.n 1ec14 │ │ + b.n 3d464 │ │ adds r5, #3 │ │ - b.n 1f522 │ │ + b.n 3dd72 │ │ strh r0, [r1, #2] │ │ - b.n 1ec1c │ │ + b.n 3d46c │ │ movs r5, #2 │ │ - b.n 1f52a │ │ + b.n 3dd7a │ │ stmia r0!, {r4} │ │ - b.n 1ed08 │ │ + b.n 3d558 │ │ cmp r0, #38 @ 0x26 │ │ - b.n 1f4f6 │ │ + b.n 3dd46 │ │ subs r0, #39 @ 0x27 │ │ - b.n 1f4fc │ │ + b.n 3dd4c │ │ adds r0, #24 │ │ - b.n 1ed14 │ │ + b.n 3d564 │ │ movs r0, #0 │ │ - b.n 1f202 │ │ + b.n 3da52 │ │ adds r0, #1 │ │ - b.n 1f208 │ │ + b.n 3da58 │ │ stmia r0!, {r6} │ │ - b.n 1ed40 │ │ + b.n 3d590 │ │ movs r0, #2 │ │ - b.n 1f510 │ │ + b.n 3dd60 │ │ movs r0, #104 @ 0x68 │ │ - b.n 1ed28 │ │ + b.n 3d578 │ │ cmp r0, #6 │ │ - b.n 1f552 │ │ + b.n 3dda2 │ │ str r0, [r6, #4] │ │ - b.n 1ed50 │ │ + b.n 3d5a0 │ │ subs r0, #7 │ │ - b.n 1f55a │ │ + b.n 3ddaa │ │ strb r4, [r0, #1] │ │ - b.n 1ec54 │ │ - add r0, pc, #384 @ (adr r0, 1f3a0 ) │ │ - b.n 1ed5c │ │ + b.n 3d4a4 │ │ + add r0, pc, #384 @ (adr r0, 3dbf0 ) │ │ + b.n 3d5ac │ │ movs r5, #38 @ 0x26 │ │ - b.n 1f52a │ │ + b.n 3dd7a │ │ eors r4, r2 │ │ - b.n 1ec60 │ │ + b.n 3d4b0 │ │ adds r5, #39 @ 0x27 │ │ - b.n 1f534 │ │ + b.n 3dd84 │ │ adds r0, #40 @ 0x28 │ │ - b.n 1ed4c │ │ + b.n 3d59c │ │ movs r0, #0 │ │ - b.n 1f23a │ │ + b.n 3da8a │ │ adds r0, #1 │ │ - b.n 1f240 │ │ + b.n 3da90 │ │ movs r0, #2 │ │ - b.n 1f544 │ │ + b.n 3dd94 │ │ movs r0, #116 @ 0x74 │ │ - b.n 1ed5c │ │ + b.n 3d5ac │ │ cmp r3, #6 │ │ - b.n 1f586 │ │ + b.n 3ddd6 │ │ ldrb r7, [r0, #12] │ │ - b.n 1f58a │ │ + b.n 3ddda │ │ adds r2, #40 @ 0x28 │ │ - b.n 1f55c │ │ + b.n 3ddac │ │ movs r2, #46 @ 0x2e │ │ - b.n 1f556 │ │ + b.n 3dda6 │ │ movs r0, #0 │ │ - b.n 1f25a │ │ + b.n 3daaa │ │ strb r1, [r0, #0] │ │ - b.n 1f260 │ │ + b.n 3dab0 │ │ movs r0, #2 │ │ - b.n 1f56c │ │ + b.n 3ddbc │ │ adds r0, #36 @ 0x24 │ │ - b.n 1ed7c │ │ + b.n 3d5cc │ │ movs r0, #112 @ 0x70 │ │ - b.n 1ed80 │ │ + b.n 3d5d0 │ │ movs r4, #12 │ │ - b.n 1f5aa │ │ + b.n 3ddfa │ │ adds r0, #80 @ 0x50 │ │ - b.n 1eca4 │ │ + b.n 3d4f4 │ │ cmp r1, #42 @ 0x2a │ │ - b.n 1f576 │ │ + b.n 3ddc6 │ │ strb r0, [r0, #0] │ │ - b.n 1f27a │ │ + b.n 3daca │ │ movs r0, #96 @ 0x60 │ │ - b.n 1ecb0 │ │ + b.n 3d500 │ │ movs r0, #4 │ │ - b.n 1ed98 │ │ + b.n 3d5e8 │ │ str r3, [r0, #64] @ 0x40 │ │ - b.n 1f5c2 │ │ + b.n 3de12 │ │ cmp r1, #36 @ 0x24 │ │ - b.n 1f592 │ │ + b.n 3dde2 │ │ str r1, [r0, #0] │ │ - b.n 1f28e │ │ + b.n 3dade │ │ str r0, [r3, r1] │ │ - b.n 1ecc4 │ │ + b.n 3d514 │ │ strb r7, [r0, #0] │ │ - b.n 1f59e │ │ + b.n 3ddee │ │ strb r0, [r3, #1] │ │ - b.n 1edb0 │ │ + b.n 3d600 │ │ strb r2, [r1, #28] │ │ - b.n 1f5da │ │ - add r0, pc, #368 @ (adr r0, 1f40c ) │ │ - b.n 1edd8 │ │ + b.n 3de2a │ │ + add r0, pc, #368 @ (adr r0, 3dc5c ) │ │ + b.n 3d628 │ │ str r0, [sp, #368] @ 0x170 │ │ - b.n 1ecd8 │ │ + b.n 3d528 │ │ movs r0, #20 │ │ - b.n 1edc0 │ │ + b.n 3d610 │ │ strb r2, [r5, #24] │ │ - b.n 1f5b8 │ │ + b.n 3de08 │ │ str r0, [r0, #0] │ │ - b.n 1f2bc │ │ + b.n 3db0c │ │ strb r4, [r0, #28] │ │ - b.n 1f5f2 │ │ + b.n 3de42 │ │ strb r5, [r4, #24] │ │ - b.n 1f5c4 │ │ + b.n 3de14 │ │ ands r1, r0 │ │ - b.n 1f2c8 │ │ + b.n 3db18 │ │ str r6, [r0, #0] │ │ - b.n 1f5c6 │ │ + b.n 3de16 │ │ str r0, [r4, #4] │ │ - b.n 1eddc │ │ + b.n 3d62c │ │ ldr r2, [r1, #32] │ │ - b.n 1f606 │ │ - add r0, pc, #304 @ (adr r0, 1f3f8 ) │ │ - b.n 1ee04 │ │ + b.n 3de56 │ │ + add r0, pc, #304 @ (adr r0, 3dc48 ) │ │ + b.n 3d654 │ │ str r2, [r5, #48] @ 0x30 │ │ - b.n 1f5da │ │ + b.n 3de2a │ │ ands r0, r0 │ │ - b.n 1f2de │ │ + b.n 3db2e │ │ ldr r5, [r0, #32] │ │ - b.n 1f616 │ │ + b.n 3de66 │ │ movs r3, #41 @ 0x29 │ │ - b.n 1f5e6 │ │ + b.n 3de36 │ │ movs r0, #8 │ │ - b.n 1edf8 │ │ + b.n 3d648 │ │ str r1, [r0, r0] │ │ - b.n 1f2e6 │ │ + b.n 3db36 │ │ movs r0, #12 │ │ - b.n 1ee20 │ │ + b.n 3d670 │ │ ands r4, r0 │ │ - b.n 1f5f4 │ │ + b.n 3de44 │ │ eors r4, r3 │ │ - b.n 1ee08 │ │ + b.n 3d658 │ │ eors r4, r5 │ │ - b.n 1ee2c │ │ + b.n 3d67c │ │ str r0, [r5, r2] │ │ - b.n 1ee30 │ │ + b.n 3d680 │ │ str r0, [r4, #0] │ │ - b.n 1ee34 │ │ + b.n 3d684 │ │ asrs r4, r0 │ │ - b.n 1f63e │ │ - ldr r4, [pc, #148] @ (1f394 ) │ │ - b.n 1f60a │ │ + b.n 3de8e │ │ + ldr r4, [pc, #148] @ (3dbe4 ) │ │ + b.n 3de5a │ │ str r4, [r3, r0] │ │ - b.n 1ee40 │ │ - ldr r6, [pc, #20] @ (1f31c ) │ │ - b.n 1f612 │ │ + b.n 3d690 │ │ + ldr r6, [pc, #20] @ (3db6c ) │ │ + b.n 3de62 │ │ str r0, [r0, r0] │ │ - b.n 1f316 │ │ + b.n 3db66 │ │ eors r4, r6 │ │ - b.n 1ed48 │ │ + b.n 3d598 │ │ asrs r4, r0 │ │ - b.n 1f656 │ │ - ldr r4, [pc, #136] @ (1f3a0 ) │ │ - b.n 1f622 │ │ + b.n 3dea6 │ │ + ldr r4, [pc, #136] @ (3dbf0 ) │ │ + b.n 3de72 │ │ cmp r6, #6 │ │ - b.n 1f626 │ │ + b.n 3de76 │ │ movs r0, #32 │ │ - b.n 1ee3c │ │ + b.n 3d68c │ │ str r1, [r0, #0] │ │ - b.n 1f32a │ │ + b.n 3db7a │ │ ands r5, r0 │ │ - b.n 1f636 │ │ + b.n 3de86 │ │ eors r4, r5 │ │ - b.n 1ee48 │ │ + b.n 3d698 │ │ eors r4, r2 │ │ - b.n 1ee6c │ │ + b.n 3d6bc │ │ str r4, [r1, #4] │ │ - b.n 1ed6c │ │ + b.n 3d5bc │ │ str r4, [r0, r4] │ │ - b.n 1f67a │ │ + b.n 3deca │ │ ands r0, r0 │ │ - b.n 1fa7e │ │ + b.n 3e2ce │ │ ldrb r4, [r5, r0] │ │ - b.n 1f64c │ │ + b.n 3de9c │ │ str r6, [r0, #16] │ │ - b.n 1f686 │ │ + b.n 3ded6 │ │ cmp r4, #35 @ 0x23 │ │ - b.n 1f656 │ │ + b.n 3dea6 │ │ ldrsh r6, [r1, r0] │ │ - b.n 1f658 │ │ + b.n 3dea8 │ │ ldr r0, [r1, #96] @ 0x60 │ │ - b.n 1f656 │ │ + b.n 3dea6 │ │ str r0, [r0, r0] │ │ - b.n 1f360 │ │ + b.n 3dbb0 │ │ movs r0, #1 │ │ - b.n 1f366 │ │ + b.n 3dbb6 │ │ adds r0, #172 @ 0xac │ │ - b.n 1ee98 │ │ + b.n 3d6e8 │ │ movs r0, #5 │ │ - b.n 1f666 │ │ + b.n 3deb6 │ │ movs r0, #84 @ 0x54 │ │ - b.n 1ee80 │ │ + b.n 3d6d0 │ │ movs r0, #100 @ 0x64 │ │ - b.n 1eea4 │ │ + b.n 3d6f4 │ │ str r0, [r2, r0] │ │ - b.n 1eea8 │ │ + b.n 3d6f8 │ │ cmp r5, #3 │ │ - b.n 1f676 │ │ + b.n 3dec6 │ │ adds r0, #44 @ 0x2c │ │ - b.n 1eeb0 │ │ + b.n 3d700 │ │ movs r0, #0 │ │ - b.n 1f37e │ │ + b.n 3dbce │ │ subs r5, #5 │ │ - b.n 1f684 │ │ + b.n 3ded4 │ │ str r1, [r0, r0] │ │ - b.n 1f388 │ │ + b.n 3dbd8 │ │ movs r0, #2 │ │ - b.n 1f690 │ │ + b.n 3dee0 │ │ movs r0, #100 @ 0x64 │ │ - b.n 1eea4 │ │ + b.n 3d6f4 │ │ movs r0, #80 @ 0x50 │ │ - b.n 1eec8 │ │ + b.n 3d718 │ │ str r0, [r2, r2] │ │ - b.n 1eecc │ │ + b.n 3d71c │ │ cmp r5, #10 │ │ - b.n 1f69a │ │ + b.n 3deea │ │ movs r0, #0 │ │ - b.n 1f39e │ │ + b.n 3dbee │ │ movs r4, r0 │ │ - b.n 1eed8 │ │ + b.n 3d728 │ │ lsrs r1, r1, #20 │ │ - b.n 1f6a2 │ │ + b.n 3def2 │ │ asrs r1, r0, #32 │ │ - b.n 1f3a6 │ │ + b.n 3dbf6 │ │ asrs r2, r0, #32 │ │ - b.n 1f6ac │ │ + b.n 3defc │ │ movs r0, #164 @ 0xa4 │ │ - b.n 1eee8 │ │ + b.n 3d738 │ │ asrs r0, r2, #1 │ │ - b.n 1eecc │ │ + b.n 3d71c │ │ movs r2, r0 │ │ - b.n 1fa5a │ │ + b.n 3e2aa │ │ asrs r4, r4, #3 │ │ - b.n 1eef4 │ │ + b.n 3d744 │ │ ands r0, r0 │ │ lsls r0, r4, #15 │ │ movs r0, #2 │ │ - b.n 1f866 │ │ + b.n 3e0b6 │ │ movs r0, #0 │ │ asrs r0, r4, #15 │ │ asrs r4, r0, #32 │ │ - b.n 1f3cc │ │ + b.n 3dc1c │ │ str r2, [r0, r0] │ │ - b.n 1f3d8 │ │ + b.n 3dc28 │ │ adds r0, #4 │ │ - b.n 1f3d8 │ │ + b.n 3dc28 │ │ asrs r5, r0, #32 │ │ - b.n 1f6d8 │ │ + b.n 3df28 │ │ str r0, [r3, r2] │ │ - b.n 1ef14 │ │ + b.n 3d764 │ │ asrs r0, r5, #2 │ │ - b.n 1eef8 │ │ + b.n 3d748 │ │ movs r4, r0 │ │ - b.n 1f3e2 │ │ + b.n 3dc32 │ │ asrs r0, r1, #1 │ │ - b.n 1ef20 │ │ + b.n 3d770 │ │ str r2, [r0, r0] │ │ - b.n 1f3f4 │ │ + b.n 3dc44 │ │ asrs r4, r0, #32 │ │ - b.n 1f3f0 │ │ + b.n 3dc40 │ │ asrs r5, r0, #32 │ │ - b.n 1f6f4 │ │ + b.n 3df44 │ │ str r4, [r3, r2] │ │ - b.n 1ef30 │ │ + b.n 3d780 │ │ asrs r4, r4, #3 │ │ - b.n 1ef14 │ │ + b.n 3d764 │ │ asrs r4, r0, #1 │ │ - b.n 1ef38 │ │ + b.n 3d788 │ │ str r2, [r0, r0] │ │ - b.n 1f40c │ │ + b.n 3dc5c │ │ asrs r4, r0, #32 │ │ - b.n 1f408 │ │ + b.n 3dc58 │ │ asrs r5, r0, #32 │ │ - b.n 1f70c │ │ + b.n 3df5c │ │ str r0, [r6, r2] │ │ - b.n 1ef48 │ │ + b.n 3d798 │ │ asrs r4, r5, #2 │ │ - b.n 1ef2c │ │ + b.n 3d77c │ │ asrs r4, r7, #32 │ │ - b.n 1ef50 │ │ + b.n 3d7a0 │ │ str r2, [r0, r0] │ │ - b.n 1f424 │ │ + b.n 3dc74 │ │ asrs r4, r0, #32 │ │ - b.n 1f420 │ │ + b.n 3dc70 │ │ asrs r5, r0, #32 │ │ - b.n 1f724 │ │ + b.n 3df74 │ │ str r4, [r6, r2] │ │ - b.n 1ef60 │ │ + b.n 3d7b0 │ │ asrs r0, r6, #2 │ │ - b.n 1ef44 │ │ + b.n 3d794 │ │ asrs r0, r7, #32 │ │ - b.n 1ef68 │ │ + b.n 3d7b8 │ │ str r2, [r0, r0] │ │ - b.n 1f43c │ │ + b.n 3dc8c │ │ asrs r4, r0, #32 │ │ - b.n 1f438 │ │ + b.n 3dc88 │ │ asrs r5, r0, #32 │ │ - b.n 1f73c │ │ + b.n 3df8c │ │ str r0, [r7, r2] │ │ - b.n 1ef78 │ │ + b.n 3d7c8 │ │ asrs r4, r6, #2 │ │ - b.n 1ef5c │ │ + b.n 3d7ac │ │ asrs r0, r6, #32 │ │ - b.n 1ef80 │ │ + b.n 3d7d0 │ │ str r2, [r0, r0] │ │ - b.n 1f454 │ │ + b.n 3dca4 │ │ asrs r4, r0, #32 │ │ - b.n 1f450 │ │ + b.n 3dca0 │ │ asrs r5, r0, #32 │ │ - b.n 1f754 │ │ + b.n 3dfa4 │ │ asrs r0, r7, #2 │ │ - b.n 1ef70 │ │ + b.n 3d7c0 │ │ asrs r4, r2, #2 │ │ - b.n 1ef94 │ │ + b.n 3d7e4 │ │ asrs r2, r0, #32 │ │ - b.n 1f460 │ │ + b.n 3dcb0 │ │ asrs r1, r0, #32 │ │ - b.n 1f768 │ │ + b.n 3dfb8 │ │ adds r0, #188 @ 0xbc │ │ - b.n 1efa0 │ │ + b.n 3d7f0 │ │ asrs r4, r4, #2 │ │ - b.n 1ef84 │ │ + b.n 3d7d4 │ │ asrs r0, r3, #32 │ │ - b.n 1efa8 │ │ + b.n 3d7f8 │ │ adds r0, #2 │ │ - b.n 1f478 │ │ + b.n 3dcc8 │ │ asrs r4, r0, #32 │ │ - b.n 1f478 │ │ + b.n 3dcc8 │ │ asrs r3, r0, #32 │ │ - b.n 1f77c │ │ + b.n 3dfcc │ │ adds r0, #196 @ 0xc4 │ │ - b.n 1efb8 │ │ + b.n 3d808 │ │ asrs r4, r7, #2 │ │ - b.n 1ef9c │ │ + b.n 3d7ec │ │ asrs r0, r5, #32 │ │ - b.n 1efc0 │ │ + b.n 3d810 │ │ adds r0, #2 │ │ - b.n 1f490 │ │ + b.n 3dce0 │ │ asrs r4, r0, #32 │ │ - b.n 1f490 │ │ + b.n 3dce0 │ │ asrs r3, r0, #32 │ │ - b.n 1f794 │ │ + b.n 3dfe4 │ │ adds r0, #204 @ 0xcc │ │ - b.n 1efd0 │ │ + b.n 3d820 │ │ asrs r4, r0, #3 │ │ - b.n 1efb4 │ │ + b.n 3d804 │ │ asrs r4, r4, #32 │ │ - b.n 1efd8 │ │ + b.n 3d828 │ │ adds r0, #2 │ │ - b.n 1f4a8 │ │ + b.n 3dcf8 │ │ asrs r4, r0, #32 │ │ - b.n 1f4a8 │ │ + b.n 3dcf8 │ │ asrs r3, r0, #32 │ │ - b.n 1f7ac │ │ + b.n 3dffc │ │ adds r0, #208 @ 0xd0 │ │ - b.n 1efe8 │ │ + b.n 3d838 │ │ asrs r4, r1, #3 │ │ - b.n 1efcc │ │ + b.n 3d81c │ │ asrs r4, r2, #32 │ │ - b.n 1eff0 │ │ + b.n 3d840 │ │ adds r0, #2 │ │ - b.n 1f4c0 │ │ + b.n 3dd10 │ │ asrs r4, r0, #32 │ │ - b.n 1f4c0 │ │ + b.n 3dd10 │ │ str r0, [sp, #12] │ │ - b.n 1f7c4 │ │ + b.n 3e014 │ │ asrs r4, r1, #2 │ │ - b.n 1f000 │ │ + b.n 3d850 │ │ adds r0, #4 │ │ - b.n 1f4d8 │ │ + b.n 3dd28 │ │ strb r2, [r0, #0] │ │ - b.n 1f4d0 │ │ + b.n 3dd20 │ │ asrs r0, r1, #32 │ │ - b.n 1f00c │ │ - b.n 1f4e2 │ │ - b.n 1f7dc │ │ + b.n 3d85c │ │ + b.n 3dd32 │ │ + b.n 3e02c │ │ strb r0, [r3, #3] │ │ - b.n 1f014 │ │ + b.n 3d864 │ │ adds r0, #4 │ │ - b.n 1f4e0 │ │ + b.n 3dd30 │ │ strb r2, [r0, #0] │ │ - b.n 1f4f0 │ │ + b.n 3dd40 │ │ asrs r7, r0, #32 │ │ - b.n 1f7ec │ │ + b.n 3e03c │ │ adds r0, #212 @ 0xd4 │ │ - b.n 1f024 │ │ + b.n 3d874 │ │ strb r4, [r3, #3] │ │ - b.n 1f028 │ │ + b.n 3d878 │ │ adds r0, #2 │ │ - b.n 1f4f8 │ │ + b.n 3dd48 │ │ adds r0, #3 │ │ - b.n 1f7f6 │ │ + b.n 3e046 │ │ movs r0, r4 │ │ - b.n 1f034 │ │ + b.n 3d884 │ │ strb r2, [r0, #0] │ │ - b.n 1f50c │ │ + b.n 3dd5c │ │ movs r4, r0 │ │ - b.n 1f502 │ │ + b.n 3dd52 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 1f806 │ │ + b.n 3e056 │ │ movs r4, r0 │ │ - b.n 1f516 │ │ + b.n 3dd66 │ │ lsrs r0, r4 │ │ - b.n 1f048 │ │ + b.n 3d898 │ │ movs r0, #2 │ │ - b.n 1f51a │ │ + b.n 3dd6a │ │ str r2, [r0, r0] │ │ - b.n 1f816 │ │ + b.n 3e066 │ │ lsls r4, r3, #2 │ │ and.w r0, r0, r0, asr #20 │ │ - b.n 1fc5e │ │ + b.n 3e4ae │ │ lsls r0, r5, #3 │ │ - b.n 1fa3c │ │ + b.n 3e28c │ │ lsrs r5, r0, #11 │ │ orn r0, r0, #41984 @ 0xa400 │ │ - b.n 1fc6a │ │ + b.n 3e4ba │ │ asrs r4, r0, #2 │ │ - b.n 1f068 │ │ - ldr r3, [pc, #0] @ (1f530 ) │ │ + b.n 3d8b8 │ │ + ldr r3, [pc, #0] @ (3dd80 ) │ │ ldcl 0, cr0, [r0, #496] @ 0x1f0 │ │ - b.n 1f070 │ │ + b.n 3d8c0 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 1f9d8 │ │ + b.n 3e228 │ │ strh r0, [r0, #0] │ │ - b.n 1f886 │ │ - ldr r3, [pc, #64] @ (1f588 ) │ │ + b.n 3e0d6 │ │ + ldr r3, [pc, #64] @ (3ddd8 ) │ │ vstr s1, [fp, #-784] @ 0xfffffcf0 │ │ orr.w r1, r8, #14745600 @ 0xe10000 │ │ add.w r0, r0, r4, asr #3 │ │ - b.n 1f090 │ │ + b.n 3d8e0 │ │ asrs r0, r1, #2 │ │ - b.n 1f094 │ │ + b.n 3d8e4 │ │ lsrs r5, r0, #11 │ │ orn fp, r0, #32768 @ 0x8000 │ │ ldcl 0, cr0, [r0, #512] @ 0x200 │ │ - b.n 1f0a0 │ │ + b.n 3d8f0 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #4456448 @ 0x440000 │ │ - b.n 1fa08 │ │ + b.n 3e258 │ │ str r0, [r0, r0] │ │ - b.n 1f8b6 │ │ - ldr r3, [pc, #104] @ (1f5e0 ) │ │ + b.n 3e106 │ │ + ldr r3, [pc, #104] @ (3de30 ) │ │ vstr s1, [fp, #-784] @ 0xfffffcf0 │ │ orr.w r1, r5, #13959168 @ 0xd50000 │ │ add.w r0, r0, r0 │ │ - b.n 1f0b0 │ │ + b.n 3d900 │ │ ands r0, r0 │ │ - b.n 1fcca │ │ + b.n 3e51a │ │ adds r0, #164 @ 0xa4 │ │ - b.n 1f0c8 │ │ + b.n 3d918 │ │ stmia r0!, {r3, r7} │ │ - b.n 1fa28 │ │ + b.n 3e278 │ │ asrs r0, r5, #1 │ │ - b.n 1efcc │ │ + b.n 3d81c │ │ movs r2, r0 │ │ - b.n 1fc40 │ │ + b.n 3e490 │ │ lsls r0, r0, #20 │ │ - b.n 1f8de │ │ + b.n 3e12e │ │ ands r0, r0 │ │ lsls r0, r4, #15 │ │ str r2, [r0, #0] │ │ - b.n 1fa4c │ │ + b.n 3e29c │ │ adds r0, #144 @ 0x90 │ │ - b.n 1f0e4 │ │ + b.n 3d934 │ │ lsrs r1, r4, #32 │ │ - b.n 1f8ae │ │ + b.n 3e0fe │ │ str r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ movs r0, #108 @ 0x6c │ │ - b.n 1efec │ │ + b.n 3d83c │ │ movs r4, r0 │ │ - b.n 1f5ba │ │ + b.n 3de0a │ │ adds r0, #6 │ │ - b.n 1f5c4 │ │ + b.n 3de14 │ │ movs r3, r0 │ │ - b.n 1f8c2 │ │ + b.n 3e112 │ │ lsls r0, r5, #2 │ │ - b.n 1f0e0 │ │ + b.n 3d930 │ │ lsrs r1, r0, #32 │ │ - b.n 1f90a │ │ + b.n 3e15a │ │ asrs r0, r3, #2 │ │ - b.n 1f108 │ │ + b.n 3d958 │ │ lsls r2, r4, #20 │ │ - b.n 1f8d2 │ │ + b.n 3e122 │ │ strb r0, [r6, #1] │ │ - b.n 1f00c │ │ + b.n 3d85c │ │ movs r4, r0 │ │ - b.n 1f5da │ │ + b.n 3de2a │ │ asrs r6, r0, #32 │ │ - b.n 1f5e0 │ │ + b.n 3de30 │ │ movs r1, r0 │ │ - b.n 1f8e2 │ │ + b.n 3e132 │ │ asrs r4, r3, #2 │ │ - b.n 1f120 │ │ + b.n 3d970 │ │ lsls r4, r4, #3 │ │ - b.n 1f104 │ │ + b.n 3d954 │ │ lsrs r2, r0, #12 │ │ - b.n 1f92e │ │ + b.n 3e17e │ │ lsls r7, r4, #8 │ │ - b.n 1f8f2 │ │ + b.n 3e142 │ │ asrs r6, r0, #32 │ │ - b.n 1f5f8 │ │ + b.n 3de48 │ │ movs r4, r0 │ │ - b.n 1f5fa │ │ + b.n 3de4a │ │ strb r0, [r4, #2] │ │ - b.n 1f118 │ │ + b.n 3d968 │ │ movs r1, r0 │ │ - b.n 1f902 │ │ + b.n 3e152 │ │ asrs r6, r5, #32 │ │ ldmia.w ip, {r2, r3, sl, ip, sp, lr} │ │ - b.n 1f94a │ │ + b.n 3e19a │ │ lsls r4, r5, #2 │ │ - b.n 1f128 │ │ + b.n 3d978 │ │ ldrb r5, [r4, #4] │ │ - b.n 1f920 │ │ + b.n 3e170 │ │ lsls r0, r6, #2 │ │ - b.n 1f150 │ │ + b.n 3d9a0 │ │ strb r4, [r0, #0] │ │ - b.n 1f628 │ │ + b.n 3de78 │ │ adds r2, r0, #4 │ │ - b.n 1f920 │ │ - add r0, pc, #288 @ (adr r0, 1f740 ) │ │ - b.n 1f058 │ │ + b.n 3e170 │ │ + add r0, pc, #288 @ (adr r0, 3df90 ) │ │ + b.n 3d8a8 │ │ movs r6, r0 │ │ - b.n 1f626 │ │ + b.n 3de76 │ │ asrs r4, r0, #32 │ │ - b.n 1f62c │ │ + b.n 3de7c │ │ movs r0, r0 │ │ - b.n 1f93c │ │ + b.n 3e18c │ │ strb r4, [r6, #2] │ │ - b.n 1f16c │ │ + b.n 3d9bc │ │ lsls r0, r6, #2 │ │ - b.n 1f150 │ │ + b.n 3d9a0 │ │ lsls r5, r0, #28 │ │ - b.n 1f97a │ │ + b.n 3e1ca │ │ lsls r3, r4, #24 │ │ - b.n 1f93e │ │ + b.n 3e18e │ │ strb r6, [r0, #0] │ │ - b.n 1f650 │ │ + b.n 3dea0 │ │ movs r4, r0 │ │ - b.n 1f646 │ │ + b.n 3de96 │ │ str r4, [r2, r1] │ │ - b.n 1f080 │ │ + b.n 3d8d0 │ │ movs r7, r0 │ │ - b.n 1f94e │ │ + b.n 3e19e │ │ lsls r4, r6, #2 │ │ - b.n 1f16c │ │ + b.n 3d9bc │ │ lsrs r3, r0, #8 │ │ - b.n 1f996 │ │ + b.n 3e1e6 │ │ adds r0, #184 @ 0xb8 │ │ - b.n 1f194 │ │ + b.n 3d9e4 │ │ lsls r2, r4, #12 │ │ - b.n 1f95e │ │ + b.n 3e1ae │ │ movs r0, #188 @ 0xbc │ │ - b.n 1f19c │ │ + b.n 3d9ec │ │ movs r4, r0 │ │ - b.n 1f666 │ │ + b.n 3deb6 │ │ adds r0, #6 │ │ - b.n 1f670 │ │ + b.n 3dec0 │ │ movs r3, r0 │ │ - b.n 1f96e │ │ + b.n 3e1be │ │ lsls r0, r7, #2 │ │ - b.n 1f18c │ │ + b.n 3d9dc │ │ lsls r4, r2, #2 │ │ - b.n 1f1b0 │ │ + b.n 3da00 │ │ movs r0, #6 │ │ - b.n 1f67e │ │ + b.n 3dece │ │ strb r0, [r3, #1] │ │ - b.n 1f0b4 │ │ + b.n 3d904 │ │ movs r6, r0 │ │ - b.n 1f682 │ │ + b.n 3ded2 │ │ adds r0, #92 @ 0x5c │ │ - b.n 1f0bc │ │ + b.n 3d90c │ │ movs r0, r0 │ │ - b.n 1f98c │ │ + b.n 3e1dc │ │ lsls r4, r4, #2 │ │ - b.n 1f1a8 │ │ + b.n 3d9f8 │ │ movs r0, r0 │ │ - b.n 1f1c2 │ │ + b.n 3da12 │ │ asrs r0, r0, #1 │ │ - b.n 1f0cc │ │ + b.n 3d91c │ │ strh r0, [r4, #2] │ │ - b.n 1f0d0 │ │ + b.n 3d920 │ │ lsls r0, r0, #20 │ │ - b.n 1f9de │ │ + b.n 3e22e │ │ lsrs r1, r4, #32 │ │ - b.n 1f9a2 │ │ + b.n 3e1f2 │ │ movs r4, r0 │ │ - b.n 1f6a6 │ │ + b.n 3def6 │ │ movs r2, r0 │ │ - b.n 1f9aa │ │ + b.n 3e1fa │ │ lsls r4, r7, #2 │ │ - b.n 1f1c8 │ │ + b.n 3da18 │ │ lsrs r1, r0, #32 │ │ - b.n 1f9f2 │ │ + b.n 3e242 │ │ asrs r4, r0, #1 │ │ - b.n 1f0ec │ │ + b.n 3d93c │ │ movs r0, #196 @ 0xc4 │ │ - b.n 1f1f4 │ │ + b.n 3da44 │ │ lsls r1, r4, #20 │ │ - b.n 1f9be │ │ + b.n 3e20e │ │ movs r0, #6 │ │ - b.n 1f6c6 │ │ + b.n 3df16 │ │ movs r4, r0 │ │ - b.n 1f6c6 │ │ + b.n 3df16 │ │ movs r2, r0 │ │ - b.n 1f9ca │ │ + b.n 3e21a │ │ lsls r4, r0, #3 │ │ - b.n 1f1e8 │ │ + b.n 3da38 │ │ lsrs r1, r0, #12 │ │ - b.n 1fa12 │ │ + b.n 3e262 │ │ asrs r4, r1, #3 │ │ - b.n 1f210 │ │ + b.n 3da60 │ │ lsls r2, r5, #8 │ │ - b.n 1f9da │ │ + b.n 3e22a │ │ movs r0, #80 @ 0x50 │ │ - b.n 1f114 │ │ + b.n 3d964 │ │ movs r4, r0 │ │ - b.n 1f6e2 │ │ + b.n 3df32 │ │ asrs r6, r0, #32 │ │ - b.n 1f6e8 │ │ + b.n 3df38 │ │ movs r1, r0 │ │ - b.n 1f9ea │ │ + b.n 3e23a │ │ lsls r4, r1, #3 │ │ - b.n 1f208 │ │ + b.n 3da58 │ │ asrs r2, r0, #16 │ │ - b.n 1fa32 │ │ + b.n 3e282 │ │ lsls r0, r2, #3 │ │ - b.n 1f230 │ │ + b.n 3da80 │ │ adds r5, r4, r4 │ │ - b.n 1f9fc │ │ + b.n 3e24c │ │ asrs r4, r0, #32 │ │ - b.n 1f700 │ │ + b.n 3df50 │ │ movs r6, r0 │ │ - b.n 1f702 │ │ + b.n 3df52 │ │ str r0, [sp, #0] │ │ - b.n 1fa08 │ │ + b.n 3e258 │ │ lsls r5, r0, #28 │ │ - b.n 1fa4a │ │ + b.n 3e29a │ │ asrs r4, r1, #2 │ │ - b.n 1f248 │ │ + b.n 3da98 │ │ lsls r7, r4, #24 │ │ - b.n 1fa12 │ │ + b.n 3e262 │ │ movs r4, r0 │ │ - b.n 1f716 │ │ + b.n 3df66 │ │ str r6, [r0, r0] │ │ - b.n 1f71c │ │ - b.n 1f726 │ │ - b.n 1fa1e │ │ + b.n 3df6c │ │ + b.n 3df76 │ │ + b.n 3e26e │ │ lsrs r7, r0, #8 │ │ - b.n 1fa62 │ │ + b.n 3e2b2 │ │ strb r0, [r3, #3] │ │ - b.n 1f260 │ │ + b.n 3dab0 │ │ lsls r3, r4, #12 │ │ - b.n 1fa2a │ │ + b.n 3e27a │ │ movs r4, r0 │ │ - b.n 1f72e │ │ + b.n 3df7e │ │ subs r5, #3 │ │ - b.n 1fa42 │ │ + b.n 3e292 │ │ strb r6, [r0, #0] │ │ - b.n 1f744 │ │ + b.n 3df94 │ │ adds r0, #4 │ │ - b.n 1f740 │ │ + b.n 3df90 │ │ asrs r7, r0, #32 │ │ - b.n 1fa3e │ │ + b.n 3e28e │ │ lsls r4, r2, #3 │ │ - b.n 1f27c │ │ + b.n 3dacc │ │ strb r0, [r4, #2] │ │ - b.n 1f280 │ │ + b.n 3dad0 │ │ movs r6, r0 │ │ - b.n 1f74a │ │ + b.n 3df9a │ │ adds r0, #0 │ │ - b.n 1fa54 │ │ + b.n 3e2a4 │ │ lsls r4, r6, #1 │ │ - b.n 1f188 │ │ + b.n 3d9d8 │ │ lsls r0, r0, #4 │ │ - b.n 1fa96 │ │ + b.n 3e2e6 │ │ lsrs r4, r5, #16 │ │ - b.n 1fa5a │ │ + b.n 3e2aa │ │ lsrs r7, r0, #24 │ │ - b.n 1fa5e │ │ + b.n 3e2ae │ │ strb r4, [r3, #3] │ │ - b.n 1f29c │ │ + b.n 3daec │ │ movs r4, r0 │ │ - b.n 1f766 │ │ + b.n 3dfb6 │ │ strb r6, [r0, #0] │ │ - b.n 1f778 │ │ + b.n 3dfc8 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 1fa6e │ │ + b.n 3e2be │ │ lsls r4, r1, #1 │ │ - b.n 1f1a8 │ │ + b.n 3d9f8 │ │ lsls r0, r0, #4 │ │ - b.n 1fab6 │ │ + b.n 3e306 │ │ lsrs r2, r4, #16 │ │ - b.n 1fa7a │ │ + b.n 3e2ca │ │ movs r0, #224 @ 0xe0 │ │ - b.n 1f2b8 │ │ + b.n 3db08 │ │ lsrs r2, r1, #24 │ │ - b.n 1fa82 │ │ + b.n 3e2d2 │ │ movs r4, r0 │ │ - b.n 1f786 │ │ + b.n 3dfd6 │ │ movs r0, #6 │ │ - b.n 1f78e │ │ + b.n 3dfde │ │ str r2, [r0, r0] │ │ - b.n 1fa8e │ │ + b.n 3e2de │ │ movs r0, r0 │ │ - b.n 1fed2 │ │ + b.n 3e722 │ │ strb r7, [r7, #8] │ │ - b.n 1ff56 │ │ + b.n 3e7a6 │ │ lsls r0, r7, #4 │ │ - b.n 1f2b4 │ │ + b.n 3db04 │ │ lsls r5, r2, #5 │ │ - b.n 1f790 │ │ + b.n 3dfe0 │ │ lsls r4, r7, #3 │ │ - b.n 1f2bc │ │ + b.n 3db0c │ │ lsls r7, r7, #12 │ │ - b.n 1ff2c │ │ - add r0, pc, #672 @ (adr r0, 1fa48 ) │ │ - b.n 1f2e4 │ │ + b.n 3e77c │ │ + add r0, pc, #672 @ (adr r0, 3e298 ) │ │ + b.n 3db34 │ │ strh r0, [r0, #0] │ │ - b.n 1fdae │ │ + b.n 3e5fe │ │ lsls r0, r5, #3 │ │ - b.n 1f2cc │ │ + b.n 3db1c │ │ lsrs r4, r7, #31 │ │ - b.n 1fdd4 │ │ + b.n 3e624 │ │ lsls r4, r7 │ │ - b.n 1f2f4 │ │ + b.n 3db44 │ │ lsls r7, r7, #3 │ │ - b.n 1fe3e │ │ + b.n 3e68e │ │ movs r0, #196 @ 0xc4 │ │ - b.n 1f2fc │ │ + b.n 3db4c │ │ lsls r2, r5, #20 │ │ - b.n 1f846 │ │ + b.n 3e096 │ │ lsls r4, r6, #4 │ │ - b.n 1f2e4 │ │ + b.n 3db34 │ │ strh r7, [r7, #30] │ │ - b.n 1fe4e │ │ + b.n 3e69e │ │ lsls r4, r4, #20 │ │ - b.n 1fb12 │ │ + b.n 3e362 │ │ lsls r4, r1, #4 │ │ - b.n 1f2f0 │ │ + b.n 3db40 │ │ lsrs r2, r4, #32 │ │ - b.n 1fb1a │ │ + b.n 3e36a │ │ lsrs r4, r2, #32 │ │ - b.n 1f790 │ │ + b.n 3dfe0 │ │ lsls r0, r1, #4 │ │ - b.n 1f2fc │ │ + b.n 3db4c │ │ lsls r1, r5, #16 │ │ - b.n 1fb26 │ │ + b.n 3e376 │ │ ands r1, r0 │ │ - b.n 1fb2a │ │ + b.n 3e37a │ │ lsrs r5, r2, #16 │ │ - b.n 1f7a0 │ │ + b.n 3dff0 │ │ lsls r0, r7, #3 │ │ - b.n 1f30c │ │ + b.n 3db5c │ │ lsls r6, r5, #28 │ │ - b.n 1fb36 │ │ + b.n 3e386 │ │ lsrs r1, r3, #4 │ │ - b.n 1f7ac │ │ + b.n 3dffc │ │ lsls r4, r6, #3 │ │ - b.n 1f318 │ │ + b.n 3db68 │ │ lsrs r3, r4, #20 │ │ - b.n 1fb42 │ │ + b.n 3e392 │ │ adds r0, #14 │ │ - b.n 1fb46 │ │ + b.n 3e396 │ │ lsls r1, r2, #12 │ │ - b.n 1f7bc │ │ + b.n 3e00c │ │ lsls r4, r5, #3 │ │ - b.n 1f328 │ │ + b.n 3db78 │ │ lsls r4, r3, #5 │ │ - b.n 1f804 │ │ + b.n 3e054 │ │ str r0, [sp, #656] @ 0x290 │ │ - b.n 1f350 │ │ + b.n 3dba0 │ │ movs r0, r0 │ │ - b.n 1f8a8 │ │ - b.n 1f994 │ │ - b.n 1fe3c │ │ + b.n 3e0f8 │ │ + b.n 3e1e4 │ │ + b.n 3e68c │ │ lsls r4, r4, #4 │ │ - b.n 1f33c │ │ + b.n 3db8c │ │ lsls r7, r7, #12 │ │ - b.n 1ffb8 │ │ + b.n 3e808 │ │ vext.8 q15, , q0, #3 │ │ movs r0, r0 │ │ - b.n 1f8ca │ │ + b.n 3e11a │ │ lsls r0, r2, #4 │ │ - b.n 1f34c │ │ + b.n 3db9c │ │ lsrs r7, r7, #12 │ │ - b.n 1ff46 │ │ + b.n 3e796 │ │ asrs r2, r0, #20 │ │ - b.n 1f83a │ │ + b.n 3e08a │ │ movs r0, #204 @ 0xcc │ │ - b.n 1f378 │ │ + b.n 3dbc8 │ │ str r4, [r4, #12] │ │ - b.n 1f37c │ │ + b.n 3dbcc │ │ subs r2, r4, r4 │ │ - b.n 1fb48 │ │ + b.n 3e398 │ │ asrs r4, r0, #4 │ │ - b.n 1f364 │ │ + b.n 3dbb4 │ │ subs r0, r0, #7 │ │ - b.n 1fe6c │ │ + b.n 3e6bc │ │ lsls r6, r0, #20 │ │ - b.n 1f852 │ │ + b.n 3e0a2 │ │ asrs r7, r7, #15 │ │ - b.n 1fed6 │ │ + b.n 3e726 │ │ asrs r0, r6, #32 │ │ - b.n 1ff5c │ │ + b.n 3e7ac │ │ movs r2, #2 │ │ - b.n 1f860 │ │ + b.n 3e0b0 │ │ cmp r6, #37 @ 0x25 │ │ - b.n 1fb66 │ │ + b.n 3e3b6 │ │ movs r1, #0 │ │ - b.n 1f380 │ │ + b.n 3dbd0 │ │ cmp r2, #15 │ │ - b.n 1ff7a │ │ + b.n 3e7ca │ │ str r4, [r6, r2] │ │ - b.n 1f3a8 │ │ + b.n 3dbf8 │ │ adds r6, #3 │ │ - b.n 1f876 │ │ + b.n 3e0c6 │ │ subs r2, #36 @ 0x24 │ │ - b.n 1fb7c │ │ + b.n 3e3cc │ │ adds r0, #240 @ 0xf0 │ │ - b.n 1f394 │ │ + b.n 3dbe4 │ │ subs r0, #38 @ 0x26 │ │ - b.n 1fbbe │ │ + b.n 3e40e │ │ lsls r0, r6 │ │ - b.n 1f3bc │ │ + b.n 3dc0c │ │ subs r0, #26 │ │ - b.n 1f838 │ │ + b.n 3e088 │ │ str r0, [r1, #12] │ │ - b.n 1f3c4 │ │ + b.n 3dc14 │ │ adds r0, #3 │ │ - b.n 1f91c │ │ + b.n 3e16c │ │ adds r1, #48 @ 0x30 │ │ - b.n 1f3ac │ │ + b.n 3dbfc │ │ adds r4, #36 @ 0x24 │ │ - b.n 1fbd6 │ │ + b.n 3e426 │ │ subs r4, #28 │ │ - b.n 1f84c │ │ + b.n 3e09c │ │ adds r0, #3 │ │ - b.n 1f92c │ │ + b.n 3e17c │ │ adds r1, #32 │ │ - b.n 1f3bc │ │ + b.n 3dc0c │ │ adds r7, #37 @ 0x25 │ │ - b.n 1fbe6 │ │ + b.n 3e436 │ │ subs r1, #20 │ │ - b.n 1f85c │ │ + b.n 3e0ac │ │ adds r0, #3 │ │ - b.n 1f93c │ │ + b.n 3e18c │ │ adds r1, #28 │ │ - b.n 1f3cc │ │ + b.n 3dc1c │ │ adds r0, #172 @ 0xac │ │ - b.n 1f3f0 │ │ + b.n 3dc40 │ │ lsrs r3, r4, #12 │ │ - b.n 1fbba │ │ + b.n 3e40a │ │ movs r0, r0 │ │ - b.n 1f94c │ │ + b.n 3e19c │ │ lsls r4, r5, #4 │ │ - b.n 1f3dc │ │ + b.n 3dc2c │ │ lsls r3, r0, #8 │ │ - b.n 1f8c8 │ │ + b.n 3e118 │ │ asrs r0, r7, #2 │ │ - b.n 1f404 │ │ + b.n 3dc54 │ │ lsrs r4, r5, #24 │ │ - b.n 1fbce │ │ + b.n 3e41e │ │ movs r0, r0 │ │ - b.n 1f960 │ │ + b.n 3e1b0 │ │ lsls r0, r5, #4 │ │ - b.n 1f3f0 │ │ + b.n 3dc40 │ │ lsls r5, r0, #24 │ │ - b.n 1f8de │ │ + b.n 3e12e │ │ movs r0, #232 @ 0xe8 │ │ - b.n 1fdf8 │ │ + b.n 3e648 │ │ lsrs r1, r4, #8 │ │ - b.n 1fbe2 │ │ + b.n 3e432 │ │ movs r0, r0 │ │ - b.n 1f974 │ │ + b.n 3e1c4 │ │ lsls r0, r3, #4 │ │ - b.n 1f404 │ │ + b.n 3dc54 │ │ lsrs r1, r5, #20 │ │ - b.n 1fc2e │ │ + b.n 3e47e │ │ lsls r1, r2, #12 │ │ - b.n 1f8a4 │ │ + b.n 3e0f4 │ │ asrs r6, r0, #32 │ │ - b.n 1fc36 │ │ + b.n 3e486 │ │ movs r0, r0 │ │ - b.n 1f996 │ │ + b.n 3e1e6 │ │ lsrs r1, r7, #20 │ │ - b.n 1fdfe │ │ + b.n 3e64e │ │ lsls r4, r2, #4 │ │ - b.n 1f41c │ │ + b.n 3dc6c │ │ movs r6, r0 │ │ - b.n 1fc46 │ │ + b.n 3e496 │ │ bflx 0, lr │ │ lsls r0, r0, #3 │ │ - b.n 1f448 │ │ + b.n 3dc98 │ │ lsls r1, r0, #2 │ │ - b.n 1ffb2 │ │ + b.n 3e802 │ │ lsls r2, r5, #1 │ │ rev r0, r0 │ │ stmia r0!, {r2, r4, r6} │ │ - b.n 1f454 │ │ + b.n 3dca4 │ │ movs r0, r0 │ │ - b.n 2005e │ │ + b.n 3e8ae │ │ lsls r0, r7, #4 │ │ - b.n 1f43c │ │ + b.n 3dc8c │ │ lsls r4, r3, #5 │ │ - b.n 1f918 │ │ + b.n 3e168 │ │ str r0, [r2, r1] │ │ - b.n 1f464 │ │ + b.n 3dcb4 │ │ lsls r4, r7, #3 │ │ - b.n 1f448 │ │ + b.n 3dc98 │ │ lsls r7, r7, #12 │ │ - b.n 200bc │ │ - add r0, pc, #544 @ (adr r0, 1fb54 ) │ │ - b.n 1f470 │ │ + b.n 3e90c │ │ + add r0, pc, #544 @ (adr r0, 3e3a4 ) │ │ + b.n 3dcc0 │ │ lsls r0, r5, #3 │ │ - b.n 1f454 │ │ + b.n 3dca4 │ │ lsrs r4, r7, #31 │ │ - b.n 1ff5c │ │ + b.n 3e7ac │ │ asrs r0, r5, #1 │ │ - b.n 1f47c │ │ + b.n 3dccc │ │ lsls r7, r7, #3 │ │ - b.n 1ffc6 │ │ + b.n 3e816 │ │ lsls r2, r5, #20 │ │ - b.n 1f9ca │ │ + b.n 3e21a │ │ lsls r4, r6, #4 │ │ - b.n 1f468 │ │ + b.n 3dcb8 │ │ movs r0, #88 @ 0x58 │ │ - b.n 1f48c │ │ + b.n 3dcdc │ │ lsls r1, r4, #20 │ │ - b.n 1fc96 │ │ + b.n 3e4e6 │ │ adds r0, #96 @ 0x60 │ │ - b.n 1f494 │ │ + b.n 3dce4 │ │ lsls r4, r1, #4 │ │ - b.n 1f478 │ │ + b.n 3dcc8 │ │ lsrs r1, r0, #32 │ │ - b.n 1f972 │ │ + b.n 3e1c2 │ │ asrs r4, r6, #1 │ │ - b.n 1f4a0 │ │ + b.n 3dcf0 │ │ eors r4, r3 │ │ - b.n 1f4a4 │ │ - b.n 1fa44 │ │ - b.n 1f4a8 │ │ + b.n 3dcf4 │ │ + b.n 3e294 │ │ + b.n 3dcf8 │ │ lsrs r1, r4, #32 │ │ - b.n 1fc72 │ │ + b.n 3e4c2 │ │ lsls r0, r1, #4 │ │ - b.n 1f490 │ │ + b.n 3dce0 │ │ lsls r2, r4, #16 │ │ - b.n 1fcba │ │ + b.n 3e50a │ │ lsrs r4, r3, #16 │ │ - b.n 1f930 │ │ + b.n 3e180 │ │ lsls r0, r7, #3 │ │ - b.n 1f49c │ │ + b.n 3dcec │ │ lsls r3, r4, #28 │ │ - b.n 1fcc6 │ │ + b.n 3e516 │ │ lsrs r2, r2, #4 │ │ - b.n 1f93c │ │ + b.n 3e18c │ │ lsls r4, r6, #3 │ │ - b.n 1f4a8 │ │ + b.n 3dcf8 │ │ lsrs r0, r0, #31 │ │ - b.n 1ffb0 │ │ + b.n 3e800 │ │ movs r0, #188 @ 0xbc │ │ - b.n 1ffb4 │ │ + b.n 3e804 │ │ lsls r7, r7, #15 │ │ - b.n 2001a │ │ + b.n 3e86a │ │ cmp r7, #255 @ 0xff │ │ - b.n 2001e │ │ + b.n 3e86e │ │ lsls r4, r0, #12 │ │ - b.n 1f9a2 │ │ + b.n 3e1f2 │ │ lsrs r5, r4, #20 │ │ - b.n 1fca6 │ │ + b.n 3e4f6 │ │ lsls r4, r5, #3 │ │ - b.n 1f4c4 │ │ + b.n 3dd14 │ │ lsls r6, r3, #5 │ │ - b.n 1f9a0 │ │ + b.n 3e1f0 │ │ str r0, [sp, #400] @ 0x190 │ │ - b.n 1f4ec │ │ + b.n 3dd3c │ │ movs r0, r0 │ │ - b.n 1fa44 │ │ + b.n 3e294 │ │ lsls r4, r4, #4 │ │ - b.n 1f4d4 │ │ + b.n 3dd24 │ │ lsls r7, r7, #12 │ │ - b.n 20150 │ │ + b.n 3e9a0 │ │ str r0, [r4, r2] │ │ - b.n 1f4fc │ │ + b.n 3dd4c │ │ movs r0, r0 │ │ - b.n 1fa4a │ │ + b.n 3e29a │ │ movs r0, #112 @ 0x70 │ │ - b.n 1f504 │ │ + b.n 3dd54 │ │ lsls r0, r2, #4 │ │ - b.n 1f4e8 │ │ + b.n 3dd38 │ │ lsrs r7, r7, #12 │ │ - b.n 1fee2 │ │ + b.n 3e732 │ │ asrs r1, r0, #20 │ │ - b.n 1f9d6 │ │ + b.n 3e226 │ │ lsls r5, r0, #20 │ │ - b.n 1f9da │ │ + b.n 3e22a │ │ subs r2, r4, r4 │ │ - b.n 1fce0 │ │ + b.n 3e530 │ │ asrs r4, r0, #4 │ │ - b.n 1f4fc │ │ + b.n 3dd4c │ │ subs r0, r0, #7 │ │ - b.n 20004 │ │ + b.n 3e854 │ │ asrs r7, r7, #15 │ │ - b.n 2006a │ │ + b.n 3e8ba │ │ asrs r0, r6, #32 │ │ - b.n 1fef0 │ │ + b.n 3e740 │ │ movs r2, #2 │ │ - b.n 1f9f4 │ │ + b.n 3e244 │ │ cmp r6, #44 @ 0x2c │ │ - b.n 1fcfa │ │ + b.n 3e54a │ │ ldmia r2, {r0, r1, r2, r3} │ │ - b.n 1ff0a │ │ + b.n 3e75a │ │ movs r1, #0 │ │ - b.n 1f518 │ │ + b.n 3dd68 │ │ movs r6, #3 │ │ - b.n 1fa1a │ │ + b.n 3e26a │ │ cmp r2, #36 @ 0x24 │ │ - b.n 1fd0a │ │ + b.n 3e55a │ │ movs r0, #240 @ 0xf0 │ │ - b.n 1f524 │ │ + b.n 3dd74 │ │ cmp r0, #10 │ │ - b.n 1fa1e │ │ + b.n 3e26e │ │ adds r0, #124 @ 0x7c │ │ - b.n 1f54c │ │ + b.n 3dd9c │ │ cmp r0, #37 @ 0x25 │ │ - b.n 1fd1a │ │ + b.n 3e56a │ │ lsls r0, r0 │ │ - b.n 1f554 │ │ + b.n 3dda4 │ │ movs r0, #2 │ │ - b.n 1faac │ │ + b.n 3e2fc │ │ movs r1, #48 @ 0x30 │ │ - b.n 1f53c │ │ + b.n 3dd8c │ │ movs r4, #35 @ 0x23 │ │ - b.n 1fd66 │ │ + b.n 3e5b6 │ │ str r0, [r5, r3] │ │ - b.n 1ff44 │ │ + b.n 3e794 │ │ cmp r4, #30 │ │ - b.n 1f9e0 │ │ + b.n 3e230 │ │ movs r0, #2 │ │ - b.n 1fac0 │ │ + b.n 3e310 │ │ movs r1, #32 │ │ - b.n 1f550 │ │ + b.n 3dda0 │ │ movs r7, #36 @ 0x24 │ │ - b.n 1fd7a │ │ + b.n 3e5ca │ │ cmp r1, #19 │ │ - b.n 1f9f0 │ │ + b.n 3e240 │ │ movs r0, #2 │ │ - b.n 1fad0 │ │ + b.n 3e320 │ │ movs r1, #28 │ │ - b.n 1f560 │ │ + b.n 3ddb0 │ │ movs r0, #132 @ 0x84 │ │ - b.n 1f584 │ │ + b.n 3ddd4 │ │ lsrs r2, r4, #12 │ │ - b.n 1fd4e │ │ + b.n 3e59e │ │ movs r0, r0 │ │ - b.n 1fae0 │ │ + b.n 3e330 │ │ lsls r4, r5, #4 │ │ - b.n 1f570 │ │ + b.n 3ddc0 │ │ lsls r2, r0, #8 │ │ - b.n 1fa5c │ │ + b.n 3e2ac │ │ movs r0, #116 @ 0x74 │ │ - b.n 1f59c │ │ + b.n 3ddec │ │ lsrs r6, r5, #24 │ │ - b.n 1fd62 │ │ + b.n 3e5b2 │ │ asrs r0, r7, #1 │ │ - b.n 1f5a0 │ │ + b.n 3ddf0 │ │ movs r0, r0 │ │ - b.n 1faf8 │ │ + b.n 3e348 │ │ lsls r0, r5, #4 │ │ - b.n 1f588 │ │ + b.n 3ddd8 │ │ lsls r4, r0, #24 │ │ - b.n 1fa8a │ │ + b.n 3e2da │ │ movs r0, #2 │ │ - b.n 1fb94 │ │ + b.n 3e3e4 │ │ lsrs r1, r4, #8 │ │ - b.n 1fd7a │ │ + b.n 3e5ca │ │ movs r0, r0 │ │ - b.n 1fb0c │ │ + b.n 3e35c │ │ lsls r0, r3, #4 │ │ - b.n 1f59c │ │ + b.n 3ddec │ │ lsrs r0, r0, #31 │ │ - b.n 200a4 │ │ + b.n 3e8f4 │ │ lsls r7, r7, #15 │ │ - b.n 2010a │ │ + b.n 3e95a │ │ lsls r1, r0, #12 │ │ - b.n 1fa8e │ │ + b.n 3e2de │ │ asrs r4, r7, #2 │ │ - b.n 200b0 │ │ + b.n 3e900 │ │ lsrs r1, r5, #20 │ │ - b.n 1fd96 │ │ + b.n 3e5e6 │ │ subs r7, r7, #7 │ │ - b.n 2011a │ │ + b.n 3e96a │ │ movs r0, r0 │ │ - b.n 1fb20 │ │ + b.n 3e370 │ │ asrs r5, r0, #32 │ │ - b.n 1fde2 │ │ + b.n 3e632 │ │ lsrs r1, r7, #20 │ │ - b.n 1ffa6 │ │ + b.n 3e7f6 │ │ lsls r4, r2, #4 │ │ - b.n 1f5c4 │ │ + b.n 3de14 │ │ movs r5, r0 │ │ - b.n 1fdee │ │ + b.n 3e63e │ │ str r3, [r1, #28] │ │ add.w r0, r0, r6 │ │ - b.n 1fdf6 │ │ + b.n 3e646 │ │ asrs r6, r0, #32 │ │ - b.n 1fdfa │ │ + b.n 3e64a │ │ movs r0, #5 │ │ - b.n 1fdfe │ │ - bfcsel 0, 202be , 2, mi │ │ - beq.n 1fb24 │ │ - b.n 1ff5c │ │ + b.n 3e64e │ │ + bfcsel 0, 3eb0e , 2, mi │ │ + beq.n 3e374 │ │ + b.n 3e7ac │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 1ffe8 │ │ + b.n 3e838 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r4, r5, r6, r9, sl, fp, sp, lr} │ │ - vsra.u32 q11, q12, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r5, r8, ip, sp, pc} │ │ + vcls.s d26, d24 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 1fffc │ │ - beq.n 1faec │ │ - b.n 1ff80 │ │ + b.n 3e84c │ │ + beq.n 3e33c │ │ + b.n 3e7d0 │ │ str r4, [r4, r0] │ │ - b.n 1f60a │ │ + b.n 3de5a │ │ str r1, [r2, #60] @ 0x3c │ │ - b.n 200ee │ │ + b.n 3e93e │ │ lsls r4, r1, #2 │ │ ldmia.w r0, {r0, r2, r5, r8, r9, fp, ip} │ │ - b.n 1fe36 │ │ + b.n 3e686 │ │ ands r4, r1 │ │ - b.n 1f61a │ │ + b.n 3de6a │ │ movs r6, #129 @ 0x81 │ │ - b.n 1fd02 │ │ + b.n 3e552 │ │ asrs r1, r0, #12 │ │ - b.n 1fc08 │ │ + b.n 3e458 │ │ ldrh r7, [r3, r4] │ │ - b.n 1fac4 │ │ + b.n 3e314 │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 2028e │ │ + b.n 3eade │ │ adds r2, r4, #4 │ │ - b.n 1fc10 │ │ + b.n 3e460 │ │ movs r0, #6 │ │ - b.n 1fc24 │ │ + b.n 3e474 │ │ strh r7, [r7, #24] │ │ - b.n 20298 │ │ + b.n 3eae8 │ │ ldr r1, [r4, #80] @ 0x50 │ │ - b.n 1fc28 │ │ + b.n 3e478 │ │ asrs r0, r2, #32 │ │ - b.n 1f63e │ │ + b.n 3de8e │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fc32 │ │ + b.n 3e482 │ │ ldrb r6, [r4, #20] │ │ - b.n 1fc2e │ │ + b.n 3e47e │ │ adds r0, #64 @ 0x40 │ │ - b.n 2002e │ │ + b.n 3e87e │ │ lsls r7, r7, #13 │ │ - b.n 20214 │ │ + b.n 3ea64 │ │ movs r0, #0 │ │ - b.n 20272 │ │ + b.n 3eac2 │ │ stc 0, cr14, [r7, #-516]! @ 0xfffffdfc │ │ asrs r6, r0, #32 │ │ - b.n 1fb48 │ │ + b.n 3e398 │ │ ands r6, r1 │ │ - b.n 1fb40 │ │ + b.n 3e390 │ │ asrs r4, r2, #32 │ │ - b.n 1f662 │ │ + b.n 3deb2 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ ldmia r5, {r1, r2, r3, r5} │ │ - b.n 1fc4c │ │ + b.n 3e49c │ │ asrs r0, r3, #32 │ │ - b.n 1f66e │ │ + b.n 3debe │ │ ands r4, r1 │ │ - b.n 1fb5a │ │ + b.n 3e3aa │ │ adds r4, r5, #4 │ │ - b.n 1fc58 │ │ + b.n 3e4a8 │ │ adds r3, #63 @ 0x3f │ │ - b.n 202dc │ │ + b.n 3eb2c │ │ adds r0, #0 │ │ - b.n 1f678 │ │ + b.n 3dec8 │ │ ands r3, r0 │ │ - b.n 1fb6a │ │ + b.n 3e3ba │ │ adds r0, #28 │ │ - b.n 1f686 │ │ + b.n 3ded6 │ │ adds r1, r4, #4 │ │ - b.n 1fc70 │ │ + b.n 3e4c0 │ │ adds r0, #1 │ │ - b.n 1fb76 │ │ + b.n 3e3c6 │ │ ands r0, r4 │ │ - b.n 1f692 │ │ + b.n 3dee2 │ │ add r5, sp, #132 @ 0x84 │ │ - b.n 1fc7e │ │ + b.n 3e4ce │ │ orrs r7, r7 │ │ - b.n 2033a │ │ + b.n 3eb8a │ │ adds r0, #10 │ │ - b.n 1fb84 │ │ + b.n 3e3d4 │ │ asrs r7, r7, #12 │ │ - b.n 20304 │ │ + b.n 3eb54 │ │ adds r0, #4 │ │ - b.n 1fbcc │ │ - ldr r7, [pc, #1020] @ (1ff84 ) │ │ - b.n 201a8 │ │ + b.n 3e41c │ │ + ldr r7, [pc, #1020] @ (3e7d4 ) │ │ + b.n 3e9f8 │ │ ldrb r2, [r5, r4] │ │ - b.n 1fc98 │ │ + b.n 3e4e8 │ │ ands r7, r7 │ │ - b.n 20212 │ │ + b.n 3ea62 │ │ ands r4, r0 │ │ - b.n 1fbe0 │ │ + b.n 3e430 │ │ adds r0, #4 │ │ - b.n 1fea0 │ │ + b.n 3e6f0 │ │ subs r7, #19 │ │ - b.n 1fe7c │ │ + b.n 3e6cc │ │ adds r2, #163 @ 0xa3 │ │ - b.n 1fee2 │ │ + b.n 3e732 │ │ movs r0, #3 │ │ - b.n 1fbaa │ │ + b.n 3e3fa │ │ cmp r3, #37 @ 0x25 │ │ - b.n 1feae │ │ + b.n 3e6fe │ │ adds r3, #209 @ 0xd1 │ │ - b.n 201ae │ │ + b.n 3e9fe │ │ str r3, [sp, #520] @ 0x208 │ │ - b.n 1fdb8 │ │ + b.n 3e608 │ │ movs r3, #2 │ │ - b.n 1fcc6 │ │ + b.n 3e516 │ │ orrs r7, r7 │ │ - b.n 20340 │ │ + b.n 3eb90 │ │ ands r0, r0 │ │ - b.n 1f6be │ │ + b.n 3df0e │ │ cmp r5, #35 @ 0x23 │ │ - b.n 1fcc6 │ │ + b.n 3e516 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2034a │ │ + b.n 3eb9a │ │ adds r0, #4 │ │ - b.n 1f6ca │ │ + b.n 3df1a │ │ adds r3, #63 @ 0x3f │ │ - b.n 2035a │ │ + b.n 3ebaa │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fcd8 │ │ + b.n 3e528 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2035a │ │ + b.n 3ebaa │ │ adds r0, #8 │ │ - b.n 1f6da │ │ + b.n 3df2a │ │ adds r3, #63 @ 0x3f │ │ - b.n 2036c │ │ + b.n 3ebbc │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fce8 │ │ + b.n 3e538 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2036a │ │ + b.n 3ebba │ │ adds r0, #12 │ │ - b.n 1f6ea │ │ + b.n 3df3a │ │ adds r3, #63 @ 0x3f │ │ - b.n 2038a │ │ + b.n 3ebda │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fcf8 │ │ + b.n 3e548 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2037a │ │ + b.n 3ebca │ │ adds r0, #16 │ │ - b.n 1f6fa │ │ + b.n 3df4a │ │ adds r3, #63 @ 0x3f │ │ - b.n 20396 │ │ + b.n 3ebe6 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fd08 │ │ + b.n 3e558 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2038a │ │ + b.n 3ebda │ │ adds r0, #20 │ │ - b.n 1f70a │ │ + b.n 3df5a │ │ adds r0, #0 │ │ - b.n 1f748 │ │ + b.n 3df98 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 1fd18 │ │ + b.n 3e568 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2039a │ │ + b.n 3ebea │ │ adds r0, #24 │ │ - b.n 1f71a │ │ + b.n 3df6a │ │ adds r2, r4, #4 │ │ - b.n 1fd20 │ │ + b.n 3e570 │ │ movs r3, #63 @ 0x3f │ │ - b.n 203a4 │ │ + b.n 3ebf4 │ │ movs r0, #28 │ │ - b.n 1f726 │ │ + b.n 3df76 │ │ movs r3, #63 @ 0x3f │ │ - b.n 203be │ │ + b.n 3ec0e │ │ adds r1, r4, #4 │ │ - b.n 1fd32 │ │ + b.n 3e582 │ │ movs r3, #63 @ 0x3f │ │ - b.n 203b4 │ │ + b.n 3ec04 │ │ movs r0, #32 │ │ - b.n 1f736 │ │ + b.n 3df86 │ │ adds r1, r4, #4 │ │ - b.n 1fd44 │ │ + b.n 3e594 │ │ subs r7, r3, r4 │ │ - b.n 1fbfc │ │ + b.n 3e44c │ │ asrs r4, r4, #32 │ │ - b.n 1f742 │ │ - beq.n 1fc7c │ │ - b.n 200dc │ │ + b.n 3df92 │ │ + beq.n 3e4cc │ │ + b.n 3e92c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2016c │ │ - beq.n 1fb5c │ │ - b.n 200f0 │ │ + b.n 3e9bc │ │ + beq.n 3e3ac │ │ + b.n 3e940 │ │ ands r0, r0 │ │ - b.n 1ff9a │ │ + b.n 3e7ea │ │ lsls r0, r4, #1 │ │ - b.n 1f77e │ │ + b.n 3dfce │ │ adds r0, #2 │ │ - b.n 1fd62 │ │ + b.n 3e5b2 │ │ str r7, [r7, #0] │ │ - b.n 20066 │ │ + b.n 3e8b6 │ │ adds r0, #96 @ 0x60 │ │ - b.n 1f772 │ │ + b.n 3dfc2 │ │ adds r0, #64 @ 0x40 │ │ - b.n 2013a │ │ + b.n 3e98a │ │ movs r2, r0 │ │ - b.n 1ff18 │ │ + b.n 3e768 │ │ lsrs r6, r2, #4 │ │ ldrh r0, [r0, #16] │ │ - b.n 1fc78 │ │ - b.n 1f7a2 │ │ + b.n 3e4c8 │ │ + b.n 3dff2 │ │ str r4, [r0, r0] │ │ - b.n 1f7a6 │ │ + b.n 3dff6 │ │ strh r4, [r1, #0] │ │ - b.n 1f7aa │ │ + b.n 3dffa │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 1f7ae │ │ + b.n 3dffe │ │ strb r4, [r2, #0] │ │ - b.n 1f7b2 │ │ + b.n 3e002 │ │ stmia r0!, {r3, r4} │ │ - b.n 1f7b6 │ │ + b.n 3e006 │ │ movs r0, r1 │ │ - b.n 1f7ba │ │ + b.n 3e00a │ │ movs r4, r4 │ │ - b.n 1f6ac │ │ + b.n 3defc │ │ movs r4, r3 │ │ - b.n 1f7c2 │ │ + b.n 3e012 │ │ movs r4, r4 │ │ - b.n 1f7b8 │ │ + b.n 3e008 │ │ movs r0, r4 │ │ - b.n 201aa │ │ + b.n 3e9fa │ │ movs r4, r0 │ │ - b.n 1f7c0 │ │ + b.n 3e010 │ │ ands r0, r4 │ │ - b.n 1f6c0 │ │ + b.n 3df10 │ │ strh r0, [r5, #0] │ │ - b.n 1f6c4 │ │ - add r0, pc, #48 @ (adr r0, 1fce0 ) │ │ - b.n 1fff2 │ │ + b.n 3df14 │ │ + add r0, pc, #48 @ (adr r0, 3e530 ) │ │ + b.n 3e842 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 1f7d0 │ │ + b.n 3e020 │ │ strh r6, [r1, #0] │ │ - b.n 1fffa │ │ + b.n 3e84a │ │ adds r0, #20 │ │ - b.n 1f7d8 │ │ + b.n 3e028 │ │ stmia r0!, {r3, r4} │ │ - b.n 1f7dc │ │ + b.n 3e02c │ │ strb r4, [r5, #0] │ │ - b.n 1f6dc │ │ + b.n 3df2c │ │ str r4, [r5, r0] │ │ - b.n 1f7e4 │ │ + b.n 3e034 │ │ asrs r4, r3, #32 │ │ - b.n 1f7e8 │ │ + b.n 3e038 │ │ movs r0, #32 │ │ - b.n 1f7ec │ │ + b.n 3e03c │ │ movs r0, #3 │ │ - b.n 20016 │ │ + b.n 3e866 │ │ movs r4, r0 │ │ - b.n 1f814 │ │ + b.n 3e064 │ │ movs r6, r0 │ │ - b.n 1fdde │ │ - ldrb r1, [r5, #19] │ │ + b.n 3e62e │ │ + ldrb r1, [r2, #21] │ │ @ instruction: 0xfa002024 │ │ - b.n 1f71c │ │ + b.n 3df6c │ │ asrs r0, r1, #32 │ │ - b.n 1fff4 │ │ + b.n 3e844 │ │ movs r0, r1 │ │ - b.n 1fcf8 │ │ + b.n 3e548 │ │ adds r0, #36 @ 0x24 │ │ - b.n 1f82c │ │ + b.n 3e07c │ │ asrs r1, r0, #32 │ │ - b.n 1fcfa │ │ + b.n 3e54a │ │ movs r3, #105 @ 0x69 │ │ - b.n 2003a │ │ + b.n 3e88a │ │ movs r0, r0 │ │ - b.n 20000 │ │ + b.n 3e850 │ │ asrs r0, r5, #5 │ │ - b.n 20042 │ │ + b.n 3e892 │ │ asrs r0, r5, #27 │ │ - b.n 1fd48 │ │ + b.n 3e598 │ │ movs r5, #233 @ 0xe9 │ │ - b.n 1fd4e │ │ + b.n 3e59e │ │ subs r0, r5, r5 │ │ - b.n 1fd50 │ │ + b.n 3e5a0 │ │ cmp r4, #233 @ 0xe9 │ │ - b.n 1fd56 │ │ + b.n 3e5a6 │ │ movs r1, r0 │ │ - b.n 1fe16 │ │ + b.n 3e666 │ │ asrs r7, r0, #32 │ │ - b.n 1fd6e │ │ + b.n 3e5be │ │ asrs r1, r1, #32 │ │ - b.n 1fd20 │ │ + b.n 3e570 │ │ movs r0, #3 │ │ - b.n 1fe26 │ │ + b.n 3e676 │ │ adds r0, #32 │ │ - b.n 1f84e │ │ + b.n 3e09e │ │ asrs r2, r1, #32 │ │ - b.n 1fd6c │ │ + b.n 3e5bc │ │ movs r0, #1 │ │ - b.n 1fe32 │ │ + b.n 3e682 │ │ str r4, [r4, r0] │ │ - b.n 1f85a │ │ + b.n 3e0aa │ │ subs r7, #51 @ 0x33 │ │ - b.n 1fab4 │ │ + b.n 3e304 │ │ adds r0, #56 @ 0x38 │ │ - b.n 1f750 │ │ + b.n 3dfa0 │ │ movs r0, #3 │ │ - b.n 1fe42 │ │ + b.n 3e692 │ │ subs r7, #152 @ 0x98 │ │ - b.n 20346 │ │ + b.n 3eb96 │ │ adds r2, #138 @ 0x8a │ │ - b.n 203ce │ │ + b.n 3ec1e │ │ strb r4, [r5, #0] │ │ - b.n 1f884 │ │ + b.n 3e0d4 │ │ adds r0, #3 │ │ - b.n 1fe52 │ │ + b.n 3e6a2 │ │ asrs r0, r5, #32 │ │ - b.n 1f87a │ │ + b.n 3e0ca │ │ movs r0, #3 │ │ - b.n 1fe56 │ │ + b.n 3e6a6 │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 1f882 │ │ + b.n 3e0d2 │ │ movs r0, r1 │ │ - b.n 20062 │ │ + b.n 3e8b2 │ │ str r0, [r1, #0] │ │ - b.n 1fd66 │ │ + b.n 3e5b6 │ │ movs r7, r0 │ │ - b.n 1fd66 │ │ + b.n 3e5b6 │ │ strb r0, [r5, #0] │ │ - b.n 1f7a0 │ │ + b.n 3dff0 │ │ movs r6, r0 │ │ - b.n 2006e │ │ + b.n 3e8be │ │ str r2, [r4, #20] │ │ - b.n 200b2 │ │ + b.n 3e902 │ │ str r2, [r4, #108] @ 0x6c │ │ - b.n 1fdc2 │ │ + b.n 3e612 │ │ ldr r2, [r4, #52] @ 0x34 │ │ - b.n 1fdc6 │ │ + b.n 3e616 │ │ movs r0, r0 │ │ - b.n 1fe8a │ │ + b.n 3e6da │ │ str r7, [r0, #0] │ │ - b.n 1fe88 │ │ + b.n 3e6d8 │ │ strb r4, [r5, #0] │ │ - b.n 1f7bc │ │ + b.n 3e00c │ │ adds r3, #102 @ 0x66 │ │ - b.n 200ca │ │ + b.n 3e91a │ │ ands r1, r1 │ │ - b.n 1fddc │ │ + b.n 3e62c │ │ strb r4, [r5, #0] │ │ - b.n 1f7c8 │ │ + b.n 3e018 │ │ ands r4, r0 │ │ - b.n 1fda2 │ │ + b.n 3e5f2 │ │ adds r5, #230 @ 0xe6 │ │ - b.n 1fde0 │ │ + b.n 3e630 │ │ ands r7, r0 │ │ - b.n 1fde6 │ │ + b.n 3e636 │ │ ldrb r5, [r6, #28] │ │ - b.n 1fb20 │ │ + b.n 3e370 │ │ str r7, [r0, r0] │ │ - b.n 1feba │ │ + b.n 3e70a │ │ subs r4, #230 @ 0xe6 │ │ - b.n 1fdf0 │ │ + b.n 3e640 │ │ str r4, [r0, r0] │ │ - b.n 1feb8 │ │ + b.n 3e708 │ │ strb r4, [r7, #0] │ │ - b.n 1f7c8 │ │ + b.n 3e018 │ │ strb r1, [r2, #18] │ │ - b.n 203be │ │ + b.n 3ec0e │ │ adds r0, #3 │ │ - b.n 1fec4 │ │ + b.n 3e714 │ │ strb r7, [r6, #4] │ │ - b.n 2044c │ │ + b.n 3ec9c │ │ str r7, [r0, r0] │ │ - b.n 1fec8 │ │ + b.n 3e718 │ │ adds r0, #5 │ │ - b.n 1fec6 │ │ + b.n 3e716 │ │ strh r4, [r1, #0] │ │ - b.n 1f8e4 │ │ + b.n 3e134 │ │ movs r2, r0 │ │ - b.n 200d4 │ │ + b.n 3e924 │ │ ands r2, r0 │ │ - b.n 1fdd8 │ │ + b.n 3e628 │ │ movs r0, r1 │ │ - b.n 1fdd6 │ │ + b.n 3e626 │ │ strb r1, [r1, #0] │ │ - b.n 1fe26 │ │ + b.n 3e676 │ │ movs r4, r0 │ │ - b.n 200de │ │ + b.n 3e92e │ │ adcs r3, r4 │ │ - b.n 20122 │ │ + b.n 3e972 │ │ mov fp, ip │ │ - b.n 1fe2e │ │ - add r0, pc, #32 @ (adr r0, 1fe08 ) │ │ - b.n 2012a │ │ - ldr r3, [pc, #396] @ (1ff78 ) │ │ - b.n 1fe36 │ │ - b.n 1fdf0 │ │ - b.n 1fefa │ │ + b.n 3e67e │ │ + add r0, pc, #32 @ (adr r0, 3e658 ) │ │ + b.n 3e97a │ │ + ldr r3, [pc, #396] @ (3e7c8 ) │ │ + b.n 3e686 │ │ + b.n 3e640 │ │ + b.n 3e74a │ │ movs r4, r4 │ │ - b.n 1f82c │ │ - ldr r7, [pc, #196] @ (1febc ) │ │ - b.n 1fb78 │ │ + b.n 3e07c │ │ + ldr r7, [pc, #196] @ (3e70c ) │ │ + b.n 3e3c8 │ │ eors r0, r0 │ │ - b.n 1f814 │ │ + b.n 3e064 │ │ movs r0, r0 │ │ - b.n 1ff0c │ │ + b.n 3e75c │ │ asrs r4, r5, #32 │ │ - b.n 1f83c │ │ + b.n 3e08c │ │ strb r7, [r0, #0] │ │ - b.n 1fe0a │ │ + b.n 3e65a │ │ strh r0, [r4, r5] │ │ - b.n 2014e │ │ + b.n 3e99e │ │ strb r1, [r1, #0] │ │ - b.n 1fe60 │ │ + b.n 3e6b0 │ │ strb r0, [r4, r7] │ │ - b.n 1fe60 │ │ + b.n 3e6b0 │ │ asrs r4, r0, #32 │ │ - b.n 1ff1c │ │ + b.n 3e76c │ │ asrs r7, r0, #32 │ │ - b.n 1ff20 │ │ + b.n 3e770 │ │ ldrb r0, [r4, r3] │ │ - b.n 1fe6c │ │ + b.n 3e6bc │ │ ldrb r7, [r1, #15] │ │ - b.n 20444 │ │ + b.n 3ec94 │ │ asrs r5, r0, #32 │ │ - b.n 1ff2c │ │ + b.n 3e77c │ │ strb r0, [r0, #23] │ │ - b.n 204c4 │ │ + b.n 3ed14 │ │ asrs r7, r0, #32 │ │ - b.n 1ff34 │ │ + b.n 3e784 │ │ str r1, [r0, r0] │ │ - b.n 1ff52 │ │ + b.n 3e7a2 │ │ strb r3, [r0, #0] │ │ - b.n 20144 │ │ + b.n 3e994 │ │ ands r3, r0 │ │ - b.n 1fe48 │ │ + b.n 3e698 │ │ strb r2, [r0, #0] │ │ - b.n 1fe50 │ │ + b.n 3e6a0 │ │ strb r4, [r0, #0] │ │ - b.n 20154 │ │ + b.n 3e9a4 │ │ adcs r5, r4 │ │ - b.n 2018a │ │ + b.n 3e9da │ │ mov sp, ip │ │ - b.n 1fe96 │ │ - ldr r3, [pc, #404] @ (1ffe4 ) │ │ - b.n 1fe9a │ │ - b.n 1fe62 │ │ - b.n 1ff5e │ │ + b.n 3e6e6 │ │ + ldr r3, [pc, #404] @ (3e834 ) │ │ + b.n 3e6ea │ │ + b.n 3e6b2 │ │ + b.n 3e7ae │ │ ands r4, r5 │ │ - b.n 1f994 │ │ + b.n 3e1e4 │ │ strb r6, [r0, #0] │ │ - b.n 1fe9e │ │ + b.n 3e6ee │ │ asrs r4, r0, #32 │ │ - b.n 1ff64 │ │ + b.n 3e7b4 │ │ strb r7, [r0, #0] │ │ - b.n 1fe68 │ │ + b.n 3e6b8 │ │ muls r1, r4 │ │ - b.n 201aa │ │ + b.n 3e9fa │ │ strb r6, [r0, #0] │ │ - b.n 1febc │ │ + b.n 3e70c │ │ cmp r9, ip │ │ - b.n 1feba │ │ + b.n 3e70a │ │ ldrh r1, [r4, #38] @ 0x26 │ │ - b.n 1febe │ │ - ldr r7, [pc, #240] @ (1ff68 ) │ │ - b.n 1fbf8 │ │ + b.n 3e70e │ │ + ldr r7, [pc, #240] @ (3e7b8 ) │ │ + b.n 3e448 │ │ eors r4, r0 │ │ - b.n 1f894 │ │ + b.n 3e0e4 │ │ ands r4, r0 │ │ - b.n 1ff94 │ │ + b.n 3e7e4 │ │ strb r7, [r0, #0] │ │ - b.n 1ff8e │ │ - ldr r3, [pc, #660] @ (2011c ) │ │ - b.n 204a4 │ │ + b.n 3e7de │ │ + ldr r3, [pc, #660] @ (3e96c ) │ │ + b.n 3ecf4 │ │ strb r0, [r1, #0] │ │ - b.n 1ff9c │ │ - ldr r1, [pc, #724] @ (20164 ) │ │ - b.n 2052e │ │ + b.n 3e7ec │ │ + ldr r1, [pc, #724] @ (3e9b4 ) │ │ + b.n 3ed7e │ │ ands r4, r0 │ │ - b.n 1ffa4 │ │ + b.n 3e7f4 │ │ stmia r0!, {r2} │ │ - b.n 1ffb6 │ │ + b.n 3e806 │ │ strb r5, [r0, #0] │ │ - b.n 201b6 │ │ - b.n 1fea6 │ │ - b.n 1feb0 │ │ + b.n 3ea06 │ │ + b.n 3e6f6 │ │ + b.n 3e700 │ │ strb r5, [r0, #0] │ │ - b.n 1febe │ │ - b.n 1feb6 │ │ - b.n 201c6 │ │ + b.n 3e70e │ │ + b.n 3e706 │ │ + b.n 3ea16 │ │ strb r4, [r5, #5] │ │ - b.n 201ee │ │ + b.n 3ea3e │ │ strb r4, [r5, #27] │ │ - b.n 1ff00 │ │ + b.n 3e750 │ │ ldrb r4, [r5, #13] │ │ - b.n 1ff04 │ │ - b.n 1fed4 │ │ - b.n 1ffc8 │ │ + b.n 3e754 │ │ + b.n 3e724 │ │ + b.n 3e818 │ │ strb r2, [r1, #0] │ │ - b.n 1ffc6 │ │ + b.n 3e816 │ │ muls r7, r4 │ │ - b.n 20202 │ │ + b.n 3ea52 │ │ cmp pc, ip │ │ - b.n 1ff0e │ │ + b.n 3e75e │ │ ldrh r7, [r4, #38] @ 0x26 │ │ - b.n 1ff12 │ │ + b.n 3e762 │ │ ands r0, r0 │ │ - b.n 1ff10 │ │ + b.n 3e760 │ │ ands r4, r0 │ │ - b.n 1fee0 │ │ + b.n 3e730 │ │ str r0, [sp, #0] │ │ - b.n 1ff1e │ │ + b.n 3e76e │ │ ands r0, r4 │ │ - b.n 1f910 │ │ + b.n 3e160 │ │ ands r0, r6 │ │ - b.n 1fa06 │ │ - ldr r7, [pc, #208] @ (1ffb0 ) │ │ - b.n 1fc60 │ │ + b.n 3e256 │ │ + ldr r7, [pc, #208] @ (3e800 ) │ │ + b.n 3e4b0 │ │ eors r0, r1 │ │ - b.n 1f8fc │ │ + b.n 3e14c │ │ ands r4, r0 │ │ - b.n 1fff6 │ │ + b.n 3e846 │ │ str r3, [r3, #36] @ 0x24 │ │ - b.n 20506 │ │ + b.n 3ed56 │ │ ands r1, r1 │ │ - b.n 1fffa │ │ + b.n 3e84a │ │ ldr r6, [r2, #20] │ │ - b.n 2057c │ │ + b.n 3edcc │ │ ands r0, r1 │ │ - b.n 20002 │ │ + b.n 3e852 │ │ ands r6, r0 │ │ - b.n 20006 │ │ - b.n 1ff08 │ │ - b.n 2001e │ │ + b.n 3e856 │ │ + b.n 3e758 │ │ + b.n 3e86e │ │ ands r2, r0 │ │ - b.n 2000e │ │ + b.n 3e85e │ │ str r4, [r1, #0] │ │ - b.n 20226 │ │ + b.n 3ea76 │ │ movs r3, #100 @ 0x64 │ │ - b.n 2024e │ │ + b.n 3ea9e │ │ strh r5, [r0, #0] │ │ - b.n 1ff1e │ │ + b.n 3e76e │ │ movs r5, #228 @ 0xe4 │ │ - b.n 1ff5a │ │ + b.n 3e7aa │ │ str r4, [r1, #0] │ │ - b.n 1ff36 │ │ + b.n 3e786 │ │ ldr r4, [sp, #912] @ 0x390 │ │ - b.n 1ff62 │ │ + b.n 3e7b2 │ │ movs r0, #32 │ │ - b.n 1f958 │ │ + b.n 3e1a8 │ │ strh r6, [r0, #0] │ │ - b.n 20236 │ │ + b.n 3ea86 │ │ str r6, [r5, #20] │ │ - b.n 2026a │ │ + b.n 3eaba │ │ str r6, [r5, #108] @ 0x6c │ │ - b.n 1ff7a │ │ + b.n 3e7ca │ │ movs r0, #52 @ 0x34 │ │ - b.n 1fa56 │ │ + b.n 3e2a6 │ │ ldr r6, [r5, #52] @ 0x34 │ │ - b.n 1ff82 │ │ + b.n 3e7d2 │ │ strh r0, [r1, #0] │ │ - b.n 20046 │ │ + b.n 3e896 │ │ str r1, [r0, #0] │ │ - b.n 1ff8c │ │ + b.n 3e7dc │ │ str r6, [r0, #0] │ │ - b.n 1ff4a │ │ + b.n 3e79a │ │ cmp r7, #50 @ 0x32 │ │ - b.n 1fcc4 │ │ + b.n 3e514 │ │ str r1, [r0, #0] │ │ - b.n 1ff96 │ │ + b.n 3e7e6 │ │ movs r0, r0 │ │ - b.n 20052 │ │ + b.n 3e8a2 │ │ movs r6, r0 │ │ - b.n 20052 │ │ + b.n 3e8a2 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1f96c │ │ + b.n 3e1bc │ │ movs r1, #241 @ 0xf1 │ │ - b.n 2055c │ │ + b.n 3edac │ │ movs r1, r1 │ │ - b.n 2005e │ │ + b.n 3e8ae │ │ cmp r1, #241 @ 0xf1 │ │ - b.n 205ec │ │ + b.n 3ee3c │ │ movs r2, r0 │ │ - b.n 20066 │ │ + b.n 3e8b6 │ │ str r0, [sp, #0] │ │ - b.n 2007a │ │ + b.n 3e8ca │ │ movs r3, r0 │ │ - b.n 2006e │ │ + b.n 3e8be │ │ movs r0, #14 │ │ - b.n 20284 │ │ + b.n 3ead4 │ │ str r6, [r1, #0] │ │ - b.n 1ff88 │ │ + b.n 3e7d8 │ │ movs r0, #12 │ │ - b.n 1ff7e │ │ + b.n 3e7ce │ │ adds r3, #96 @ 0x60 │ │ - b.n 202be │ │ + b.n 3eb0e │ │ movs r0, #6 │ │ - b.n 20286 │ │ + b.n 3ead6 │ │ str r1, [r5, #20] │ │ - b.n 202c6 │ │ + b.n 3eb16 │ │ str r1, [r5, #108] @ 0x6c │ │ - b.n 1ffd6 │ │ + b.n 3e826 │ │ adds r5, #224 @ 0xe0 │ │ - b.n 1ffd4 │ │ + b.n 3e824 │ │ ldr r1, [r5, #52] @ 0x34 │ │ - b.n 1ffde │ │ + b.n 3e82e │ │ subs r4, #224 @ 0xe0 │ │ - b.n 1ffdc │ │ + b.n 3e82c │ │ strh r2, [r0, #0] │ │ - b.n 200a6 │ │ + b.n 3e8f6 │ │ movs r0, #32 │ │ - b.n 1f9d4 │ │ + b.n 3e224 │ │ str r7, [r0, #0] │ │ - b.n 1ffea │ │ + b.n 3e83a │ │ str r6, [r0, #0] │ │ - b.n 1ffa6 │ │ + b.n 3e7f6 │ │ movs r0, #56 @ 0x38 │ │ - b.n 1face │ │ + b.n 3e31e │ │ str r7, [r0, #0] │ │ - b.n 1fffa │ │ + b.n 3e84a │ │ cmp r7, #50 @ 0x32 │ │ - b.n 1fd30 │ │ + b.n 3e580 │ │ movs r0, #80 @ 0x50 │ │ - b.n 1fad0 │ │ + b.n 3e320 │ │ asrs r1, r0, #32 │ │ - b.n 200be │ │ + b.n 3e90e │ │ movs r2, #164 @ 0xa4 │ │ - b.n 205ce │ │ + b.n 3ee1e │ │ asrs r6, r0, #32 │ │ - b.n 200c4 │ │ + b.n 3e914 │ │ movs r2, #63 @ 0x3f │ │ - b.n 20658 │ │ + b.n 3eea8 │ │ asrs r3, r0, #32 │ │ - b.n 200cc │ │ + b.n 3e91c │ │ asrs r2, r0, #32 │ │ - b.n 200d0 │ │ + b.n 3e920 │ │ adds r0, #1 │ │ - b.n 200e2 │ │ + b.n 3e932 │ │ asrs r5, r0, #32 │ │ - b.n 200d8 │ │ + b.n 3e928 │ │ movs r0, #9 │ │ - b.n 202e0 │ │ + b.n 3eb30 │ │ str r1, [r1, #0] │ │ - b.n 1ffe4 │ │ + b.n 3e834 │ │ movs r0, #14 │ │ - b.n 1ffe6 │ │ + b.n 3e836 │ │ strh r1, [r4, r5] │ │ - b.n 20326 │ │ + b.n 3eb76 │ │ movs r0, #6 │ │ - b.n 202ee │ │ + b.n 3eb3e │ │ str r3, [r4, #20] │ │ - b.n 2032e │ │ + b.n 3eb7e │ │ str r3, [r4, #108] @ 0x6c │ │ - b.n 2003e │ │ + b.n 3e88e │ │ strb r1, [r4, r7] │ │ - b.n 20040 │ │ + b.n 3e890 │ │ ldr r3, [r4, #52] @ 0x34 │ │ - b.n 20046 │ │ + b.n 3e896 │ │ add r4, sp, #900 @ 0x384 │ │ - b.n 20048 │ │ + b.n 3e898 │ │ strh r2, [r0, #0] │ │ - b.n 2010e │ │ + b.n 3e95e │ │ movs r0, #32 │ │ - b.n 1fa3c │ │ + b.n 3e28c │ │ str r4, [r0, #0] │ │ - b.n 2004a │ │ + b.n 3e89a │ │ ldrsh r5, [r2, r3] │ │ - b.n 20618 │ │ + b.n 3ee68 │ │ str r6, [r0, #0] │ │ - b.n 20014 │ │ + b.n 3e864 │ │ ldrh r4, [r3, r4] │ │ - b.n 206aa │ │ + b.n 3eefa │ │ movs r0, #60 @ 0x3c │ │ - b.n 1fb3e │ │ + b.n 3e38e │ │ str r4, [r0, #0] │ │ - b.n 2006a │ │ + b.n 3e8ba │ │ cmp r7, #50 @ 0x32 │ │ - b.n 1fda0 │ │ + b.n 3e5f0 │ │ movs r0, #76 @ 0x4c │ │ - b.n 1fb40 │ │ + b.n 3e390 │ │ movs r0, #7 │ │ - b.n 2012e │ │ + b.n 3e97e │ │ movs r0, #6 │ │ - b.n 20132 │ │ + b.n 3e982 │ │ movs r0, #10 │ │ - b.n 20136 │ │ + b.n 3e986 │ │ movs r0, #5 │ │ - b.n 2013a │ │ + b.n 3e98a │ │ str r2, [r0, r0] │ │ - b.n 2014a │ │ + b.n 3e99a │ │ str r3, [r0, #0] │ │ - b.n 20348 │ │ + b.n 3eb98 │ │ strb r3, [r0, #0] │ │ - b.n 2004c │ │ + b.n 3e89c │ │ str r1, [r1, #0] │ │ - b.n 20052 │ │ + b.n 3e8a2 │ │ str r7, [r0, #0] │ │ - b.n 20356 │ │ + b.n 3eba6 │ │ strb r5, [r4, #5] │ │ - b.n 2038e │ │ + b.n 3ebde │ │ strb r5, [r4, #27] │ │ - b.n 200a0 │ │ + b.n 3e8f0 │ │ ldrb r5, [r4, #13] │ │ - b.n 200a4 │ │ + b.n 3e8f4 │ │ strh r6, [r0, #0] │ │ - b.n 20168 │ │ + b.n 3e9b8 │ │ strb r4, [r1, #0] │ │ - b.n 20162 │ │ + b.n 3e9b2 │ │ str r0, [r0, #0] │ │ - b.n 200a4 │ │ + b.n 3e8f4 │ │ movs r3, #103 @ 0x67 │ │ - b.n 203a6 │ │ + b.n 3ebf6 │ │ str r6, [r0, #0] │ │ - b.n 20078 │ │ + b.n 3e8c8 │ │ movs r5, #231 @ 0xe7 │ │ - b.n 200b2 │ │ - add r0, pc, #0 @ (adr r0, 20070 ) │ │ - b.n 200be │ │ + b.n 3e902 │ │ + add r0, pc, #0 @ (adr r0, 3e8c0 ) │ │ + b.n 3e90e │ │ ldmia r4!, {r0, r1, r2, r5, r6, r7} │ │ - b.n 200ba │ │ + b.n 3e90a │ │ movs r0, #32 │ │ - b.n 1fab0 │ │ + b.n 3e300 │ │ ldr r0, [r3, #40] @ 0x28 │ │ - b.n 20692 │ │ + b.n 3eee2 │ │ ldr r7, [r0, #0] │ │ - b.n 2071c │ │ + b.n 3ef6c │ │ movs r0, #64 @ 0x40 │ │ - b.n 1fbaa │ │ + b.n 3e3fa │ │ cmp r7, #50 @ 0x32 │ │ - b.n 1fe08 │ │ + b.n 3e658 │ │ movs r0, #72 @ 0x48 │ │ - b.n 1fba8 │ │ + b.n 3e3f8 │ │ movs r0, #4 │ │ - b.n 20196 │ │ + b.n 3e9e6 │ │ movs r0, #10 │ │ - b.n 2019a │ │ + b.n 3e9ea │ │ movs r0, #12 │ │ - b.n 2019e │ │ + b.n 3e9ee │ │ movs r0, #6 │ │ - b.n 201a2 │ │ + b.n 3e9f2 │ │ ands r2, r0 │ │ - b.n 201b2 │ │ + b.n 3ea02 │ │ movs r0, #14 │ │ - b.n 201aa │ │ + b.n 3e9fa │ │ str r5, [r0, #0] │ │ - b.n 203b2 │ │ + b.n 3ec02 │ │ stmia r0!, {r0, r1} │ │ - b.n 200ba │ │ + b.n 3e90a │ │ str r5, [r0, #0] │ │ - b.n 200ba │ │ + b.n 3e90a │ │ stmia r0!, {r1, r2} │ │ - b.n 203ce │ │ + b.n 3ec1e │ │ str r4, [r4, #20] │ │ - b.n 203fa │ │ + b.n 3ec4a │ │ str r4, [r4, #108] @ 0x6c │ │ - b.n 2010a │ │ + b.n 3e95a │ │ ldr r4, [r4, #52] @ 0x34 │ │ - b.n 2010e │ │ + b.n 3e95e │ │ stmia r0!, {r2, r3} │ │ - b.n 201d2 │ │ + b.n 3ea22 │ │ str r2, [r4, #52] @ 0x34 │ │ - b.n 2040a │ │ + b.n 3ec5a │ │ str r2, [r4, #92] @ 0x5c │ │ - b.n 2011a │ │ + b.n 3e96a │ │ stcl 0, cr14, [r2], #152 @ 0x98 │ │ str r1, [r0, #0] │ │ - b.n 20124 │ │ + b.n 3e974 │ │ str r6, [r0, #0] │ │ - b.n 200de │ │ + b.n 3e92e │ │ strh r1, [r0, #0] │ │ - b.n 2012a │ │ + b.n 3e97a │ │ str r0, [r4, #0] │ │ - b.n 1fb18 │ │ + b.n 3e368 │ │ str r4, [r0, #4] │ │ - b.n 1fc12 │ │ + b.n 3e462 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 1fe68 │ │ + b.n 3e6b8 │ │ str r4, [r0, #4] │ │ - b.n 1fc08 │ │ + b.n 3e458 │ │ movs r0, r0 │ │ - b.n 201fe │ │ + b.n 3ea4e │ │ ldr r1, [r0, #48] @ 0x30 │ │ - b.n 20700 │ │ + b.n 3ef50 │ │ movs r0, r1 │ │ - b.n 201fa │ │ + b.n 3ea4a │ │ str r3, [r0, #40] @ 0x28 │ │ - b.n 20780 │ │ + b.n 3efd0 │ │ movs r6, r1 │ │ - b.n 20202 │ │ + b.n 3ea52 │ │ movs r6, r0 │ │ - b.n 20206 │ │ + b.n 3ea56 │ │ stmia r0!, {} │ │ - b.n 20222 │ │ + b.n 3ea72 │ │ movs r1, r1 │ │ - b.n 2020e │ │ + b.n 3ea5e │ │ str r4, [r0, #0] │ │ - b.n 2042a │ │ - b.n 2011e │ │ - b.n 20122 │ │ + b.n 3ec7a │ │ + b.n 3e96e │ │ + b.n 3e972 │ │ str r4, [r0, #0] │ │ - b.n 20132 │ │ - b.n 20128 │ │ - b.n 2043a │ │ + b.n 3e982 │ │ + b.n 3e978 │ │ + b.n 3ec8a │ │ str r4, [r5, #20] │ │ - b.n 20462 │ │ + b.n 3ecb2 │ │ str r4, [r5, #108] @ 0x6c │ │ - b.n 20172 │ │ + b.n 3e9c2 │ │ ldr r4, [r5, #52] @ 0x34 │ │ - b.n 20176 │ │ - b.n 20148 │ │ - b.n 2023a │ │ + b.n 3e9c6 │ │ + b.n 3e998 │ │ + b.n 3ea8a │ │ str r0, [r4, #52] @ 0x34 │ │ - b.n 20472 │ │ + b.n 3ecc2 │ │ str r0, [r4, #92] @ 0x5c │ │ - b.n 20182 │ │ + b.n 3e9d2 │ │ ldrh r0, [r4, #38] @ 0x26 │ │ - b.n 20186 │ │ + b.n 3e9d6 │ │ str r7, [r0, #0] │ │ - b.n 20182 │ │ + b.n 3e9d2 │ │ str r6, [r0, #0] │ │ - b.n 20142 │ │ + b.n 3e992 │ │ str r0, [sp, #28] │ │ - b.n 20192 │ │ + b.n 3e9e2 │ │ str r0, [r4, #0] │ │ - b.n 1fb80 │ │ + b.n 3e3d0 │ │ str r0, [r1, #4] │ │ - b.n 1fc7a │ │ + b.n 3e4ca │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 1fed0 │ │ + b.n 3e720 │ │ str r0, [r0, #4] │ │ - b.n 1fc70 │ │ + b.n 3e4c0 │ │ asrs r1, r0, #32 │ │ - b.n 20266 │ │ + b.n 3eab6 │ │ str r6, [r7, #88] @ 0x58 │ │ - b.n 2076e │ │ + b.n 3efbe │ │ asrs r1, r1, #32 │ │ - b.n 20264 │ │ + b.n 3eab4 │ │ str r1, [r6, #64] @ 0x40 │ │ - b.n 207ea │ │ + b.n 3f03a │ │ asrs r0, r1, #32 │ │ - b.n 2026c │ │ + b.n 3eabc │ │ asrs r6, r0, #32 │ │ - b.n 20270 │ │ - b.n 20172 │ │ - b.n 2028e │ │ + b.n 3eac0 │ │ + b.n 3e9c2 │ │ + b.n 3eade │ │ asrs r3, r0, #32 │ │ - b.n 20278 │ │ + b.n 3eac8 │ │ str r4, [r1, #0] │ │ - b.n 20496 │ │ + b.n 3ece6 │ │ adds r3, #97 @ 0x61 │ │ - b.n 204be │ │ + b.n 3ed0e │ │ strh r4, [r0, #0] │ │ - b.n 2018e │ │ + b.n 3e9de │ │ adds r5, #225 @ 0xe1 │ │ - b.n 201cc │ │ + b.n 3ea1c │ │ str r4, [r1, #0] │ │ - b.n 201a6 │ │ + b.n 3e9f6 │ │ ldr r4, [sp, #900] @ 0x384 │ │ - b.n 201d4 │ │ + b.n 3ea24 │ │ adds r0, #32 │ │ - b.n 1fbc8 │ │ + b.n 3e418 │ │ strh r6, [r0, #0] │ │ - b.n 204a6 │ │ + b.n 3ecf6 │ │ str r6, [r5, #20] │ │ - b.n 204da │ │ + b.n 3ed2a │ │ str r6, [r5, #108] @ 0x6c │ │ - b.n 201ea │ │ + b.n 3ea3a │ │ adds r0, #76 @ 0x4c │ │ - b.n 1fcc8 │ │ + b.n 3e518 │ │ ldr r6, [r5, #52] @ 0x34 │ │ - b.n 201f2 │ │ + b.n 3ea42 │ │ strh r0, [r1, #0] │ │ - b.n 202b6 │ │ + b.n 3eb06 │ │ str r2, [r0, #0] │ │ - b.n 201ee │ │ + b.n 3ea3e │ │ str r6, [r0, #0] │ │ - b.n 201b4 │ │ + b.n 3ea04 │ │ subs r7, #51 @ 0x33 │ │ - b.n 1ff34 │ │ - add r0, pc, #8 @ (adr r0, 201c0 ) │ │ - b.n 20206 │ │ + b.n 3e784 │ │ + add r0, pc, #8 @ (adr r0, 3ea10 ) │ │ + b.n 3ea56 │ │ adds r0, #60 @ 0x3c │ │ - b.n 1fcd8 │ │ + b.n 3e528 │ │ adds r0, #7 │ │ - b.n 202c8 │ │ + b.n 3eb18 │ │ ldr r3, [r0, #92] @ 0x5c │ │ - b.n 207d4 │ │ + b.n 3f024 │ │ adds r0, #10 │ │ - b.n 202d0 │ │ + b.n 3eb20 │ │ str r4, [r1, #80] @ 0x50 │ │ - b.n 20858 │ │ + b.n 3f0a8 │ │ adds r0, #9 │ │ - b.n 202d8 │ │ + b.n 3eb28 │ │ adds r0, #6 │ │ - b.n 202dc │ │ + b.n 3eb2c │ │ str r3, [r0, #0] │ │ - b.n 202ea │ │ + b.n 3eb3a │ │ adds r0, #5 │ │ - b.n 202e4 │ │ + b.n 3eb34 │ │ strb r6, [r1, #0] │ │ - b.n 204ee │ │ + b.n 3ed3e │ │ strh r3, [r4, r5] │ │ - b.n 20526 │ │ + b.n 3ed76 │ │ strh r4, [r1, #0] │ │ - b.n 201f8 │ │ + b.n 3ea48 │ │ strb r3, [r4, r7] │ │ - b.n 20238 │ │ + b.n 3ea88 │ │ strb r6, [r1, #0] │ │ - b.n 201fe │ │ + b.n 3ea4e │ │ ldr r4, [sp, #908] @ 0x38c │ │ - b.n 20240 │ │ + b.n 3ea90 │ │ str r0, [r4, r0] │ │ - b.n 1fc30 │ │ + b.n 3e480 │ │ strh r7, [r0, #0] │ │ - b.n 2050e │ │ + b.n 3ed5e │ │ strb r6, [r4, #5] │ │ - b.n 20542 │ │ + b.n 3ed92 │ │ strb r6, [r4, #27] │ │ - b.n 20254 │ │ + b.n 3eaa4 │ │ str r0, [r2, r1] │ │ - b.n 1fd34 │ │ + b.n 3e584 │ │ ldrb r6, [r4, #13] │ │ - b.n 2025c │ │ + b.n 3eaac │ │ strh r0, [r1, #0] │ │ - b.n 20320 │ │ + b.n 3eb70 │ │ strb r0, [r0, #0] │ │ - b.n 20258 │ │ + b.n 3eaa8 │ │ strb r7, [r0, #0] │ │ - b.n 20220 │ │ + b.n 3ea70 │ │ ldrsh r5, [r6, r4] │ │ - b.n 1ff9c │ │ + b.n 3e7ec │ │ strb r0, [r0, #0] │ │ - b.n 20270 │ │ + b.n 3eac0 │ │ movs r0, #2 │ │ - b.n 20330 │ │ + b.n 3eb80 │ │ movs r0, #7 │ │ - b.n 2032e │ │ + b.n 3eb7e │ │ str r0, [r7, r0] │ │ - b.n 1fd48 │ │ + b.n 3e598 │ │ ldrb r4, [r6, r5] │ │ - b.n 2083c │ │ + b.n 3f08c │ │ movs r0, #9 │ │ - b.n 2033a │ │ + b.n 3eb8a │ │ strh r6, [r7, r2] │ │ - b.n 208c8 │ │ + b.n 3f118 │ │ movs r0, #5 │ │ - b.n 20342 │ │ + b.n 3eb92 │ │ ands r4, r0 │ │ - b.n 20346 │ │ + b.n 3eb96 │ │ str r2, [r0, r0] │ │ - b.n 20356 │ │ + b.n 3eba6 │ │ strb r6, [r0, #0] │ │ - b.n 20554 │ │ + b.n 3eda4 │ │ movs r3, #100 @ 0x64 │ │ - b.n 2058e │ │ + b.n 3edde │ │ strh r6, [r1, #0] │ │ - b.n 20260 │ │ + b.n 3eab0 │ │ movs r5, #228 @ 0xe4 │ │ - b.n 2029a │ │ + b.n 3eaea │ │ strb r6, [r0, #0] │ │ - b.n 20264 │ │ + b.n 3eab4 │ │ ldr r4, [sp, #912] @ 0x390 │ │ - b.n 202a2 │ │ + b.n 3eaf2 │ │ movs r0, #32 │ │ - b.n 1fc98 │ │ + b.n 3e4e8 │ │ strh r7, [r0, #0] │ │ - b.n 20576 │ │ + b.n 3edc6 │ │ strb r5, [r4, #5] │ │ - b.n 205aa │ │ + b.n 3edfa │ │ strb r5, [r4, #27] │ │ - b.n 202bc │ │ + b.n 3eb0c │ │ movs r0, #84 @ 0x54 │ │ - b.n 1fd96 │ │ + b.n 3e5e6 │ │ ldrb r5, [r4, #13] │ │ - b.n 202c4 │ │ + b.n 3eb14 │ │ strh r0, [r1, #0] │ │ - b.n 20388 │ │ + b.n 3ebd8 │ │ strb r1, [r0, #0] │ │ - b.n 202c4 │ │ + b.n 3eb14 │ │ strb r7, [r0, #0] │ │ - b.n 2028a │ │ + b.n 3eada │ │ cmp r7, #50 @ 0x32 │ │ - b.n 20004 │ │ + b.n 3e854 │ │ strb r1, [r0, #0] │ │ - b.n 202d8 │ │ + b.n 3eb28 │ │ movs r0, r0 │ │ - b.n 20392 │ │ + b.n 3ebe2 │ │ movs r7, r0 │ │ - b.n 20392 │ │ + b.n 3ebe2 │ │ movs r0, #52 @ 0x34 │ │ - b.n 1fdb0 │ │ + b.n 3e600 │ │ movs r1, #254 @ 0xfe │ │ - b.n 208b0 │ │ + b.n 3f100 │ │ movs r1, r1 │ │ - b.n 2039e │ │ + b.n 3ebee │ │ movs r0, #222 @ 0xde │ │ - b.n 20932 │ │ + b.n 3f182 │ │ movs r2, r0 │ │ - b.n 203a6 │ │ + b.n 3ebf6 │ │ str r0, [sp, #0] │ │ - b.n 203ba │ │ + b.n 3ec0a │ │ stmia r0!, {r2, r3} │ │ - b.n 203ae │ │ + b.n 3ebfe │ │ strb r5, [r0, #0] │ │ - b.n 205c4 │ │ + b.n 3ee14 │ │ movs r0, #5 │ │ - b.n 202c8 │ │ + b.n 3eb18 │ │ strb r6, [r0, #0] │ │ - b.n 202c8 │ │ + b.n 3eb18 │ │ movs r0, #2 │ │ - b.n 205cc │ │ + b.n 3ee1c │ │ strb r1, [r5, #5] │ │ - b.n 20602 │ │ + b.n 3ee52 │ │ strb r1, [r5, #27] │ │ - b.n 20314 │ │ + b.n 3eb64 │ │ ldrb r1, [r5, #13] │ │ - b.n 20318 │ │ + b.n 3eb68 │ │ strh r2, [r0, #0] │ │ - b.n 203dc │ │ + b.n 3ec2c │ │ strb r4, [r5, #13] │ │ - b.n 20612 │ │ + b.n 3ee62 │ │ strb r4, [r5, #23] │ │ - b.n 20324 │ │ + b.n 3eb74 │ │ movs r0, #3 │ │ - b.n 20322 │ │ + b.n 3eb72 │ │ lsrs r4, r5, #19 │ │ - b.n 2032c │ │ + b.n 3eb7c │ │ strb r0, [r4, #0] │ │ - b.n 1fd18 │ │ + b.n 3e568 │ │ movs r0, #2 │ │ - b.n 202fe │ │ + b.n 3eb4e │ │ movs r0, #3 │ │ - b.n 2032e │ │ + b.n 3eb7e │ │ strb r0, [r3, #1] │ │ - b.n 1fe1c │ │ + b.n 3e66c │ │ ldrb r7, [r6, #28] │ │ - b.n 20070 │ │ + b.n 3e8c0 │ │ strb r0, [r6, #0] │ │ - b.n 1fd0c │ │ + b.n 3e55c │ │ asrs r1, r0, #32 │ │ - b.n 20408 │ │ + b.n 3ec58 │ │ asrs r2, r0, #32 │ │ - b.n 20400 │ │ + b.n 3ec50 │ │ movs r6, #167 @ 0xa7 │ │ - b.n 20902 │ │ + b.n 3f152 │ │ asrs r0, r0, #32 │ │ - b.n 20408 │ │ + b.n 3ec58 │ │ cmp r3, #220 @ 0xdc │ │ - b.n 2099c │ │ + b.n 3f1ec │ │ asrs r2, r0, #32 │ │ - b.n 20410 │ │ - add r0, pc, #4 @ (adr r0, 20314 ) │ │ - b.n 20422 │ │ + b.n 3ec60 │ │ + add r0, pc, #4 @ (adr r0, 3eb64 ) │ │ + b.n 3ec72 │ │ movs r0, #9 │ │ - b.n 2062a │ │ + b.n 3ee7a │ │ strb r1, [r1, #0] │ │ - b.n 2032e │ │ + b.n 3eb7e │ │ movs r0, #5 │ │ - b.n 20322 │ │ + b.n 3eb72 │ │ movs r0, #7 │ │ - b.n 20626 │ │ + b.n 3ee76 │ │ strb r2, [r5, #5] │ │ - b.n 20666 │ │ + b.n 3eeb6 │ │ strb r2, [r5, #27] │ │ - b.n 20378 │ │ + b.n 3ebc8 │ │ ldrb r2, [r5, #13] │ │ - b.n 2037c │ │ + b.n 3ebcc │ │ strh r2, [r0, #0] │ │ - b.n 20440 │ │ + b.n 3ec90 │ │ strb r6, [r1, #0] │ │ - b.n 20438 │ │ + b.n 3ec88 │ │ movs r0, #4 │ │ - b.n 20392 │ │ + b.n 3ebe2 │ │ asrs r7, r4, #13 │ │ - b.n 2067e │ │ + b.n 3eece │ │ movs r0, #2 │ │ - b.n 20350 │ │ + b.n 3eba0 │ │ asrs r7, r4, #23 │ │ - b.n 20388 │ │ + b.n 3ebd8 │ │ movs r0, #4 │ │ - b.n 2038e │ │ + b.n 3ebde │ │ stcl 0, cr14, [r7], #132 @ 0x84 │ │ asrs r0, r4, #32 │ │ - b.n 1fd88 │ │ + b.n 3e5d8 │ │ asrs r4, r3, #1 │ │ - b.n 1fe78 │ │ + b.n 3e6c8 │ │ lsrs r1, r6, #28 │ │ - b.n 200d8 │ │ + b.n 3e928 │ │ movs r4, r6 │ │ - b.n 1fd74 │ │ + b.n 3e5c4 │ │ asrs r3, r0, #32 │ │ - b.n 20462 │ │ + b.n 3ecb2 │ │ movs r2, r1 │ │ - b.n 206a6 │ │ + b.n 3eef6 │ │ asrs r2, r0, #32 │ │ - b.n 2046c │ │ + b.n 3ecbc │ │ movs r1, #116 @ 0x74 │ │ - b.n 2098c │ │ + b.n 3f1dc │ │ asrs r6, r1, #32 │ │ - b.n 20474 │ │ + b.n 3ecc4 │ │ movs r1, #155 @ 0x9b │ │ - b.n 20a0e │ │ - b.n 2037c │ │ - b.n 2047c │ │ + b.n 3f25e │ │ + b.n 3ebcc │ │ + b.n 3eccc │ │ asrs r6, r1, #32 │ │ - b.n 2048e │ │ + b.n 3ecde │ │ strh r6, [r0, #0] │ │ - b.n 2049e │ │ + b.n 3ecee │ │ movs r0, #10 │ │ - b.n 20688 │ │ + b.n 3eed8 │ │ adds r0, #10 │ │ - b.n 2038c │ │ + b.n 3ebdc │ │ movs r0, #9 │ │ - b.n 20392 │ │ + b.n 3ebe2 │ │ asrs r0, r6, #32 │ │ - b.n 1feac │ │ + b.n 3e6fc │ │ movs r0, #3 │ │ - b.n 2069a │ │ + b.n 3eeea │ │ adds r1, #97 @ 0x61 │ │ - b.n 206da │ │ + b.n 3ef2a │ │ adds r6, #225 @ 0xe1 │ │ - b.n 203e4 │ │ - add r0, pc, #160 @ (adr r0, 20440 ) │ │ - b.n 1febc │ │ + b.n 3ec34 │ │ + add r0, pc, #160 @ (adr r0, 3ec90 ) │ │ + b.n 3e70c │ │ subs r3, #97 @ 0x61 │ │ - b.n 203ec │ │ + b.n 3ec3c │ │ asrs r2, r0, #32 │ │ - b.n 204b0 │ │ + b.n 3ed00 │ │ asrs r0, r1, #32 │ │ - b.n 1fec8 │ │ + b.n 3e718 │ │ asrs r0, r5, #13 │ │ - b.n 206f2 │ │ - add r0, pc, #192 @ (adr r0, 20474 ) │ │ - b.n 1fdec │ │ + b.n 3ef42 │ │ + add r0, pc, #192 @ (adr r0, 3ecc4 ) │ │ + b.n 3e63c │ │ asrs r0, r5, #23 │ │ - b.n 203fc │ │ + b.n 3ec4c │ │ adds r0, #12 │ │ - b.n 2040c │ │ + b.n 3ec5c │ │ stcl 0, cr14, [r8], #132 @ 0x84 │ │ asrs r4, r7, #32 │ │ - b.n 1fdfc │ │ + b.n 3e64c │ │ ldr r2, [r5, #12] │ │ - b.n 2070a │ │ + b.n 3ef5a │ │ adds r0, #3 │ │ - b.n 203de │ │ + b.n 3ec2e │ │ ldr r2, [r5, #28] │ │ - b.n 2041e │ │ + b.n 3ec6e │ │ adds r0, #12 │ │ - b.n 2041c │ │ + b.n 3ec6c │ │ str r2, [r5, #80] @ 0x50 │ │ - b.n 20426 │ │ - add r3, pc, #900 @ (adr r3, 20760 ) │ │ - b.n 2071e │ │ + b.n 3ec76 │ │ + add r3, pc, #900 @ (adr r3, 3efb0 ) │ │ + b.n 3ef6e │ │ cmp r1, #97 @ 0x61 │ │ - b.n 20436 │ │ + b.n 3ec86 │ │ movs r1, #161 @ 0xa1 │ │ - b.n 2042a │ │ + b.n 3ec7a │ │ asrs r0, r7, #32 │ │ - b.n 1fe20 │ │ + b.n 3e670 │ │ movs r0, #1 │ │ - b.n 204f2 │ │ + b.n 3ed42 │ │ asrs r4, r0, #1 │ │ - b.n 1ff2c │ │ + b.n 3e77c │ │ movs r0, #1 │ │ - b.n 204fa │ │ + b.n 3ed4a │ │ asrs r6, r0, #32 │ │ - b.n 204fe │ │ + b.n 3ed4e │ │ asrs r0, r7, #32 │ │ - b.n 1fe14 │ │ + b.n 3e664 │ │ movs r0, #4 │ │ - b.n 20504 │ │ + b.n 3ed54 │ │ movs r0, #3 │ │ - b.n 2050a │ │ + b.n 3ed5a │ │ asrs r6, r1, #32 │ │ - b.n 2050e │ │ + b.n 3ed5e │ │ cmp r1, #193 @ 0xc1 │ │ - b.n 20a1a │ │ + b.n 3f26a │ │ movs r4, #155 @ 0x9b │ │ - b.n 20aae │ │ + b.n 3f2fe │ │ asrs r2, r0, #32 │ │ - b.n 20518 │ │ + b.n 3ed68 │ │ movs r0, #8 │ │ - b.n 1ff54 │ │ + b.n 3e7a4 │ │ str r5, [r0, r0] │ │ - b.n 20520 │ │ - b.n 20480 │ │ - b.n 1ff5c │ │ + b.n 3ed70 │ │ + b.n 3ecd0 │ │ + b.n 3e7ac │ │ ands r1, r0 │ │ - b.n 2052a │ │ + b.n 3ed7a │ │ asrs r5, r4, #13 │ │ - b.n 2076a │ │ + b.n 3efba │ │ movs r0, #14 │ │ - b.n 20736 │ │ + b.n 3ef86 │ │ adds r0, #14 │ │ - b.n 2043a │ │ + b.n 3ec8a │ │ movs r0, #0 │ │ - b.n 2043a │ │ + b.n 3ec8a │ │ asrs r5, r4, #23 │ │ - b.n 2047c │ │ + b.n 3eccc │ │ movs r0, #3 │ │ - b.n 20742 │ │ + b.n 3ef92 │ │ adds r1, #100 @ 0x64 │ │ - b.n 20782 │ │ + b.n 3efd2 │ │ adds r6, #228 @ 0xe4 │ │ - b.n 2048c │ │ + b.n 3ecdc │ │ add r4, sp, #916 @ 0x394 │ │ - b.n 2048c │ │ + b.n 3ecdc │ │ subs r3, #100 @ 0x64 │ │ - b.n 20494 │ │ + b.n 3ece4 │ │ movs r2, r0 │ │ - b.n 20558 │ │ + b.n 3eda8 │ │ movs r0, r1 │ │ - b.n 1ff70 │ │ + b.n 3e7c0 │ │ lsls r0, r0, #1 │ │ - b.n 1fe90 │ │ + b.n 3e6e0 │ │ adds r0, #7 │ │ - b.n 204ae │ │ + b.n 3ecfe │ │ asrs r4, r6, #32 │ │ - b.n 1fe98 │ │ + b.n 3e6e8 │ │ adds r0, #3 │ │ - b.n 20470 │ │ + b.n 3ecc0 │ │ adds r0, #7 │ │ - b.n 204b0 │ │ + b.n 3ed00 │ │ movs r3, #224 @ 0xe0 │ │ - b.n 207ae │ │ + b.n 3effe │ │ ldr r1, [r4, #12] │ │ - b.n 207b2 │ │ + b.n 3f002 │ │ cmp r1, #96 @ 0x60 │ │ - b.n 204ba │ │ + b.n 3ed0a │ │ ldr r1, [r4, #28] │ │ - b.n 204c6 │ │ + b.n 3ed16 │ │ movs r1, #160 @ 0xa0 │ │ - b.n 204c2 │ │ + b.n 3ed12 │ │ movs r4, r7 │ │ - b.n 1feb8 │ │ + b.n 3e708 │ │ str r1, [r4, #80] @ 0x50 │ │ - b.n 204d2 │ │ + b.n 3ed22 │ │ asrs r0, r0, #1 │ │ - b.n 1ffc4 │ │ + b.n 3e814 │ │ movs r0, #0 │ │ - b.n 20592 │ │ + b.n 3ede2 │ │ movs r0, #1 │ │ - b.n 20596 │ │ + b.n 3ede6 │ │ asrs r6, r0, #30 │ │ - b.n 20a9e │ │ + b.n 3f2ee │ │ movs r6, r0 │ │ - b.n 2059e │ │ + b.n 3edee │ │ movs r4, r7 │ │ - b.n 1feb4 │ │ + b.n 3e704 │ │ movs r4, r1 │ │ - b.n 205a2 │ │ + b.n 3edf2 │ │ subs r6, r7, #6 │ │ - b.n 20b42 │ │ + b.n 3f392 │ │ movs r3, r0 │ │ - b.n 205aa │ │ + b.n 3edfa │ │ str r0, [r1, #0] │ │ - b.n 204f8 │ │ + b.n 3ed48 │ │ movs r2, r1 │ │ - b.n 205b2 │ │ + b.n 3ee02 │ │ asrs r1, r0, #32 │ │ - b.n 205b6 │ │ + b.n 3ee06 │ │ movs r0, r1 │ │ - b.n 1fff4 │ │ - add r0, pc, #4 @ (adr r0, 204c0 ) │ │ - b.n 205be │ │ + b.n 3e844 │ │ + add r0, pc, #4 @ (adr r0, 3ed10 ) │ │ + b.n 3ee0e │ │ movs r0, #4 │ │ - b.n 207d6 │ │ + b.n 3f026 │ │ adds r0, #4 │ │ - b.n 204da │ │ + b.n 3ed2a │ │ movs r0, #14 │ │ - b.n 204ce │ │ - b.n 204de │ │ - b.n 205d0 │ │ + b.n 3ed1e │ │ + b.n 3ed2e │ │ + b.n 3ee20 │ │ movs r0, #3 │ │ - b.n 207d6 │ │ + b.n 3f026 │ │ adds r1, #106 @ 0x6a │ │ - b.n 20816 │ │ + b.n 3f066 │ │ adds r6, #234 @ 0xea │ │ - b.n 20520 │ │ + b.n 3ed70 │ │ str r6, [r0, #0] │ │ - b.n 204fa │ │ + b.n 3ed4a │ │ subs r3, #106 @ 0x6a │ │ - b.n 20528 │ │ + b.n 3ed78 │ │ str r0, [r1, #0] │ │ - b.n 20532 │ │ + b.n 3ed82 │ │ movs r2, r0 │ │ - b.n 205f0 │ │ + b.n 3ee40 │ │ movs r0, r1 │ │ - b.n 20008 │ │ + b.n 3e858 │ │ movs r0, r7 │ │ - b.n 1ff28 │ │ + b.n 3e778 │ │ adds r3, #110 @ 0x6e │ │ - b.n 20836 │ │ + b.n 3f086 │ │ adds r5, #238 @ 0xee │ │ - b.n 20540 │ │ + b.n 3ed90 │ │ ldr r4, [sp, #952] @ 0x3b8 │ │ - b.n 20544 │ │ + b.n 3ed94 │ │ cmp r0, #224 @ 0xe0 │ │ - b.n 20842 │ │ + b.n 3f092 │ │ cmp r1, #224 @ 0xe0 │ │ - b.n 2054a │ │ + b.n 3ed9a │ │ movs r5, #32 │ │ - b.n 2054e │ │ + b.n 3ed9e │ │ lsls r4, r0, #1 │ │ - b.n 1ff44 │ │ + b.n 3e794 │ │ adds r3, #224 @ 0xe0 │ │ - b.n 20852 │ │ + b.n 3f0a2 │ │ stmia r0!, {} │ │ - b.n 20856 │ │ + b.n 3f0a6 │ │ subs r1, #96 @ 0x60 │ │ - b.n 20560 │ │ + b.n 3edb0 │ │ adds r1, #160 @ 0xa0 │ │ - b.n 20564 │ │ + b.n 3edb4 │ │ lsls r0, r0, #1 │ │ - b.n 1ff58 │ │ + b.n 3e7a8 │ │ adds r0, #0 │ │ - b.n 2062c │ │ + b.n 3ee7c │ │ movs r4, r7 │ │ - b.n 20064 │ │ + b.n 3e8b4 │ │ adds r0, #0 │ │ - b.n 20634 │ │ + b.n 3ee84 │ │ movs r2, r0 │ │ - b.n 20638 │ │ + b.n 3ee88 │ │ lsls r0, r0, #1 │ │ - b.n 1ff4c │ │ + b.n 3e79c │ │ movs r0, #7 │ │ - b.n 2063a │ │ + b.n 3ee8a │ │ subs r5, #198 @ 0xc6 │ │ - b.n 20b50 │ │ + b.n 3f3a0 │ │ movs r0, #6 │ │ - b.n 20646 │ │ + b.n 3ee96 │ │ movs r0, r1 │ │ - b.n 20080 │ │ + b.n 3e8d0 │ │ movs r0, #9 │ │ - b.n 2064e │ │ + b.n 3ee9e │ │ subs r7, #193 @ 0xc1 │ │ - b.n 20bce │ │ + b.n 3f41e │ │ movs r0, #3 │ │ - b.n 20656 │ │ + b.n 3eea6 │ │ strb r5, [r0, #0] │ │ - b.n 205b2 │ │ + b.n 3ee02 │ │ str r0, [sp, #8] │ │ - b.n 2065a │ │ + b.n 3eeaa │ │ adds r0, #10 │ │ - b.n 20870 │ │ + b.n 3f0c0 │ │ str r2, [r1, #0] │ │ - b.n 20574 │ │ + b.n 3edc4 │ │ adds r0, #4 │ │ - b.n 2056c │ │ + b.n 3edbc │ │ adds r0, #6 │ │ - b.n 20870 │ │ + b.n 3f0c0 │ │ str r1, [r5, #20] │ │ - b.n 208ae │ │ + b.n 3f0fe │ │ str r1, [r5, #108] @ 0x6c │ │ - b.n 205be │ │ + b.n 3ee0e │ │ ldr r1, [r5, #52] @ 0x34 │ │ - b.n 205c2 │ │ + b.n 3ee12 │ │ movs r3, r0 │ │ - b.n 20686 │ │ + b.n 3eed6 │ │ movs r0, r1 │ │ - b.n 20098 │ │ + b.n 3e8e8 │ │ movs r0, r5 │ │ - b.n 200bc │ │ + b.n 3e90c │ │ adds r0, #0 │ │ - b.n 2068a │ │ + b.n 3eeda │ │ movs r4, r7 │ │ - b.n 1ffc0 │ │ + b.n 3e810 │ │ strb r7, [r0, #0] │ │ - b.n 20594 │ │ + b.n 3ede4 │ │ movs r3, #99 @ 0x63 │ │ - b.n 208d2 │ │ + b.n 3f122 │ │ strb r5, [r0, #0] │ │ - b.n 205e4 │ │ + b.n 3ee34 │ │ ldr r0, [r4, #12] │ │ - b.n 208da │ │ + b.n 3f12a │ │ movs r5, #227 @ 0xe3 │ │ - b.n 205e2 │ │ + b.n 3ee32 │ │ ldr r0, [r4, #28] │ │ - b.n 205ee │ │ + b.n 3ee3e │ │ adds r3, r4, #3 │ │ - b.n 205ea │ │ + b.n 3ee3a │ │ str r0, [r4, #80] @ 0x50 │ │ - b.n 205f6 │ │ + b.n 3ee46 │ │ lsls r0, r1, #1 │ │ - b.n 1ffe4 │ │ + b.n 3e834 │ │ movs r3, #224 @ 0xe0 │ │ - b.n 208f2 │ │ + b.n 3f142 │ │ cmp r1, #96 @ 0x60 │ │ - b.n 205fa │ │ + b.n 3ee4a │ │ movs r1, #160 @ 0xa0 │ │ - b.n 205fe │ │ + b.n 3ee4e │ │ movs r0, r7 │ │ - b.n 200f8 │ │ + b.n 3e948 │ │ movs r0, #12 │ │ - b.n 206c6 │ │ + b.n 3ef16 │ │ movs r0, #0 │ │ - b.n 206ca │ │ + b.n 3ef1a │ │ movs r6, r0 │ │ - b.n 206ce │ │ + b.n 3ef1e │ │ lsls r4, r0, #1 │ │ - b.n 1ffe4 │ │ + b.n 3e834 │ │ movs r0, #8 │ │ - b.n 206d2 │ │ + b.n 3ef22 │ │ movs r0, r1 │ │ - b.n 20110 │ │ + b.n 3e960 │ │ movs r0, #7 │ │ - b.n 206de │ │ + b.n 3ef2e │ │ strb r4, [r1, #7] │ │ - b.n 20bf2 │ │ + b.n 3f442 │ │ movs r0, #1 │ │ - b.n 206e6 │ │ + b.n 3ef36 │ │ strb r4, [r1, #16] │ │ - b.n 20c6a │ │ + b.n 3f4ba │ │ movs r0, #7 │ │ - b.n 206ee │ │ + b.n 3ef3e │ │ str r2, [r0, #0] │ │ - b.n 206ee │ │ + b.n 3ef3e │ │ strb r1, [r1, #0] │ │ - b.n 208fe │ │ + b.n 3f14e │ │ movs r1, r1 │ │ - b.n 20602 │ │ + b.n 3ee52 │ │ strb r2, [r1, #0] │ │ - b.n 20608 │ │ + b.n 3ee58 │ │ movs r0, r0 │ │ - b.n 2090c │ │ + b.n 3f15c │ │ strb r6, [r4, #5] │ │ - b.n 20942 │ │ + b.n 3f192 │ │ strb r6, [r4, #27] │ │ - b.n 20654 │ │ + b.n 3eea4 │ │ ldrb r6, [r4, #13] │ │ - b.n 20658 │ │ + b.n 3eea8 │ │ movs r0, r0 │ │ - b.n 2071c │ │ + b.n 3ef6c │ │ movs r0, r5 │ │ - b.n 2012c │ │ + b.n 3e97c │ │ movs r0, r6 │ │ - b.n 20150 │ │ + b.n 3e9a0 │ │ movs r0, #0 │ │ - b.n 2071e │ │ + b.n 3ef6e │ │ strb r2, [r4, #13] │ │ - b.n 2095e │ │ + b.n 3f1ae │ │ strb r2, [r4, #23] │ │ - b.n 20670 │ │ + b.n 3eec0 │ │ lsrs r2, r4, #19 │ │ - b.n 20674 │ │ + b.n 3eec4 │ │ movs r0, r6 │ │ - b.n 20144 │ │ + b.n 3e994 │ │ movs r6, r1 │ │ - b.n 20674 │ │ + b.n 3eec4 │ │ stmia r0!, {r2, r3, r6} │ │ - b.n 20068 │ │ + b.n 3e8b8 │ │ movs r0, r0 │ │ - b.n 2063a │ │ + b.n 3ee8a │ │ asrs r0, r1, #1 │ │ - b.n 20070 │ │ + b.n 3e8c0 │ │ strh r6, [r1, #0] │ │ - b.n 2067e │ │ + b.n 3eece │ │ lsls r0, r0, #1 │ │ - b.n 20078 │ │ + b.n 3e8c8 │ │ ldrb r0, [r4, #3] │ │ - b.n 20986 │ │ + b.n 3f1d6 │ │ ldrb r0, [r4, #7] │ │ - b.n 20698 │ │ + b.n 3eee8 │ │ strb r0, [r4, #20] │ │ - b.n 2069c │ │ + b.n 3eeec │ │ lsls r4, r5, #15 │ │ - b.n 20992 │ │ + b.n 3f1e2 │ │ lsrs r4, r5, #5 │ │ - b.n 20696 │ │ + b.n 3eee6 │ │ lsls r4, r5, #6 │ │ - b.n 2069a │ │ + b.n 3eeea │ │ stmia r0!, {r2, r4, r5} │ │ - b.n 20198 │ │ + b.n 3e9e8 │ │ movs r1, r0 │ │ - b.n 20762 │ │ + b.n 3efb2 │ │ movs r4, r1 │ │ - b.n 20766 │ │ + b.n 3efb6 │ │ movs r7, r0 │ │ - b.n 2076a │ │ + b.n 3efba │ │ lsls r0, r1, #1 │ │ - b.n 20084 │ │ + b.n 3e8d4 │ │ movs r5, r0 │ │ - b.n 20772 │ │ + b.n 3efc2 │ │ asrs r0, r6, #32 │ │ - b.n 201b0 │ │ + b.n 3ea00 │ │ movs r0, r1 │ │ - b.n 2077a │ │ + b.n 3efca │ │ ldrb r7, [r5, #17] │ │ - b.n 20c82 │ │ + b.n 3f4d2 │ │ movs r1, r0 │ │ - b.n 20782 │ │ + b.n 3efd2 │ │ ldrb r1, [r5, #23] │ │ - b.n 20d0a │ │ + b.n 3f55a │ │ movs r7, r0 │ │ - b.n 2078a │ │ + b.n 3efda │ │ asrs r0, r5, #32 │ │ - b.n 201c8 │ │ + b.n 3ea18 │ │ ands r4, r0 │ │ - b.n 20792 │ │ + b.n 3efe2 │ │ asrs r0, r0, #32 │ │ - b.n 20798 │ │ + b.n 3efe8 │ │ asrs r0, r6, #32 │ │ - b.n 201b4 │ │ + b.n 3ea04 │ │ strb r6, [r0, #0] │ │ - b.n 209a0 │ │ + b.n 3f1f0 │ │ lsls r4, r4, #13 │ │ - b.n 209e2 │ │ + b.n 3f232 │ │ lsls r4, r4, #23 │ │ - b.n 206e6 │ │ + b.n 3ef36 │ │ strb r1, [r1, #0] │ │ - b.n 206b8 │ │ + b.n 3ef08 │ │ str r6, [r0, r0] │ │ - b.n 206b0 │ │ + b.n 3ef00 │ │ ldrh r4, [r4, #38] @ 0x26 │ │ - b.n 206f2 │ │ + b.n 3ef42 │ │ strb r5, [r0, #0] │ │ - b.n 209c4 │ │ + b.n 3f214 │ │ str r1, [r4, r5] │ │ - b.n 209fa │ │ + b.n 3f24a │ │ lsls r4, r0, #1 │ │ - b.n 200f4 │ │ + b.n 3e944 │ │ ldrsb r1, [r4, r3] │ │ - b.n 2070c │ │ + b.n 3ef5c │ │ ldrh r1, [r4, r5] │ │ - b.n 20710 │ │ + b.n 3ef60 │ │ asrs r0, r2, #1 │ │ - b.n 20204 │ │ + b.n 3ea54 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 207d8 │ │ + b.n 3f028 │ │ str r3, [r0, r0] │ │ - b.n 20716 │ │ + b.n 3ef66 │ │ ldrb r0, [r4, #3] │ │ - b.n 20a16 │ │ + b.n 3f266 │ │ str r5, [r0, r0] │ │ - b.n 206e2 │ │ + b.n 3ef32 │ │ ldrb r0, [r4, #7] │ │ - b.n 2072c │ │ + b.n 3ef7c │ │ str r3, [r0, r0] │ │ - b.n 2072c │ │ + b.n 3ef7c │ │ strb r0, [r4, #20] │ │ - b.n 20734 │ │ + b.n 3ef84 │ │ lsls r1, r4, #15 │ │ - b.n 20a2a │ │ + b.n 3f27a │ │ lsrs r1, r4, #5 │ │ - b.n 2072e │ │ + b.n 3ef7e │ │ lsls r1, r4, #6 │ │ - b.n 20732 │ │ + b.n 3ef82 │ │ asrs r4, r1, #1 │ │ - b.n 2012c │ │ + b.n 3e97c │ │ movs r1, r0 │ │ - b.n 207fa │ │ + b.n 3f04a │ │ asrs r0, r6, #32 │ │ - b.n 20134 │ │ + b.n 3e984 │ │ movs r1, r0 │ │ - b.n 20802 │ │ + b.n 3f052 │ │ asrs r2, r5, #18 │ │ - b.n 20d16 │ │ + b.n 3f566 │ │ movs r7, r0 │ │ - b.n 2080a │ │ + b.n 3f05a │ │ lsls r4, r1, #1 │ │ - b.n 20124 │ │ + b.n 3e974 │ │ movs r6, r1 │ │ - b.n 20812 │ │ + b.n 3f062 │ │ subs r4, r6, r1 │ │ - b.n 20d9e │ │ + b.n 3f5ee │ │ movs r5, r0 │ │ - b.n 2081a │ │ - b.n 2077c │ │ - b.n 20258 │ │ + b.n 3f06a │ │ + b.n 3efcc │ │ + b.n 3eaa8 │ │ movs r0, r1 │ │ - b.n 20822 │ │ + b.n 3f072 │ │ movs r1, r0 │ │ - b.n 20826 │ │ + b.n 3f076 │ │ strb r0, [r0, #0] │ │ - b.n 20842 │ │ + b.n 3f092 │ │ stmia r0!, {r1, r3} │ │ - b.n 2082e │ │ + b.n 3f07e │ │ asrs r6, r1, #32 │ │ - b.n 20a40 │ │ + b.n 3f290 │ │ str r6, [r1, r0] │ │ - b.n 20744 │ │ + b.n 3ef94 │ │ asrs r6, r0, #32 │ │ - b.n 2073c │ │ + b.n 3ef8c │ │ asrs r5, r0, #32 │ │ - b.n 20a40 │ │ + b.n 3f290 │ │ str r7, [r4, r5] │ │ - b.n 20a82 │ │ + b.n 3f2d2 │ │ ldrsb r7, [r4, r3] │ │ - b.n 20790 │ │ + b.n 3efe0 │ │ ldrh r7, [r4, r5] │ │ - b.n 20794 │ │ + b.n 3efe4 │ │ asrs r1, r0, #32 │ │ - b.n 20858 │ │ + b.n 3f0a8 │ │ asrs r0, r5, #32 │ │ - b.n 2026c │ │ + b.n 3eabc │ │ lsls r0, r1, #1 │ │ - b.n 2018c │ │ + b.n 3e9dc │ │ strh r4, [r5, r5] │ │ - b.n 20a9a │ │ + b.n 3f2ea │ │ strb r4, [r5, r7] │ │ - b.n 207a8 │ │ + b.n 3eff8 │ │ asrs r2, r0, #32 │ │ - b.n 207aa │ │ + b.n 3effa │ │ ldrh r4, [r5, #38] @ 0x26 │ │ - b.n 207b0 │ │ + b.n 3f000 │ │ asrs r1, r0, #32 │ │ - b.n 20782 │ │ + b.n 3efd2 │ │ ldr r0, [r4, r3] │ │ - b.n 20aae │ │ - add r0, pc, #8 @ (adr r0, 20778 ) │ │ - b.n 207b4 │ │ + b.n 3f2fe │ │ + add r0, pc, #8 @ (adr r0, 3efc8 ) │ │ + b.n 3f004 │ │ ldr r0, [r4, r7] │ │ - b.n 207c0 │ │ + b.n 3f010 │ │ strb r0, [r4, r4] │ │ - b.n 207c4 │ │ + b.n 3f014 │ │ lsls r4, r1, #1 │ │ - b.n 202b8 │ │ + b.n 3eb08 │ │ asrs r0, r4, #15 │ │ - b.n 20ac2 │ │ + b.n 3f312 │ │ adds r0, r4, r5 │ │ - b.n 207c8 │ │ + b.n 3f018 │ │ asrs r0, r4, #6 │ │ - b.n 207cc │ │ + b.n 3f01c │ │ lsls r0, r2, #1 │ │ - b.n 202c8 │ │ + b.n 3eb18 │ │ asrs r0, r0, #32 │ │ - b.n 20894 │ │ + b.n 3f0e4 │ │ movs r4, r6 │ │ - b.n 201cc │ │ + b.n 3ea1c │ │ asrs r0, r0, #32 │ │ - b.n 2089c │ │ + b.n 3f0ec │ │ movs r5, r0 │ │ - b.n 208a0 │ │ + b.n 3f0f0 │ │ lsls r0, r2, #1 │ │ - b.n 202bc │ │ + b.n 3eb0c │ │ asrs r3, r0, #32 │ │ - b.n 208a6 │ │ + b.n 3f0f6 │ │ subs r1, #220 @ 0xdc │ │ - b.n 20dbe │ │ + b.n 3f60e │ │ asrs r2, r1, #32 │ │ - b.n 208b0 │ │ + b.n 3f100 │ │ movs r0, r5 │ │ - b.n 202ec │ │ + b.n 3eb3c │ │ asrs r0, r1, #32 │ │ - b.n 208b8 │ │ + b.n 3f108 │ │ subs r4, #176 @ 0xb0 │ │ - b.n 20e44 │ │ + b.n 3f694 │ │ asrs r3, r0, #32 │ │ - b.n 208c0 │ │ + b.n 3f110 │ │ strh r1, [r0, #0] │ │ - b.n 208c2 │ │ + b.n 3f112 │ │ asrs r1, r1, #32 │ │ - b.n 208c8 │ │ + b.n 3f118 │ │ adds r0, #7 │ │ - b.n 20ada │ │ + b.n 3f32a │ │ str r7, [r0, r0] │ │ - b.n 207de │ │ + b.n 3f02e │ │ adds r0, #14 │ │ - b.n 207d8 │ │ + b.n 3f028 │ │ adds r0, #5 │ │ - b.n 20adc │ │ + b.n 3f32c │ │ str r0, [r5, r5] │ │ - b.n 20b1a │ │ + b.n 3f36a │ │ ldrsb r0, [r5, r3] │ │ - b.n 20828 │ │ + b.n 3f078 │ │ ldrh r0, [r5, r5] │ │ - b.n 2082c │ │ + b.n 3f07c │ │ movs r3, r0 │ │ - b.n 208f0 │ │ + b.n 3f140 │ │ movs r0, r5 │ │ - b.n 20304 │ │ + b.n 3eb54 │ │ lsls r4, r1, #1 │ │ - b.n 20224 │ │ + b.n 3ea74 │ │ strh r1, [r4, r5] │ │ - b.n 20b32 │ │ + b.n 3f382 │ │ strb r1, [r4, r7] │ │ - b.n 20840 │ │ + b.n 3f090 │ │ adds r0, #4 │ │ - b.n 20852 │ │ + b.n 3f0a2 │ │ ldr r4, [sp, #900] @ 0x384 │ │ - b.n 20848 │ │ + b.n 3f098 │ │ adds r0, #3 │ │ - b.n 20804 │ │ + b.n 3f054 │ │ ldr r0, [r4, r3] │ │ - b.n 20b46 │ │ - add r0, pc, #16 @ (adr r0, 20818 ) │ │ - b.n 20850 │ │ + b.n 3f396 │ │ + add r0, pc, #16 @ (adr r0, 3f068 ) │ │ + b.n 3f0a0 │ │ ldr r0, [r4, r7] │ │ - b.n 20858 │ │ + b.n 3f0a8 │ │ strb r0, [r4, r4] │ │ - b.n 2085c │ │ + b.n 3f0ac │ │ lsls r0, r1, #1 │ │ - b.n 20350 │ │ + b.n 3eba0 │ │ adds r3, #224 @ 0xe0 │ │ - b.n 20b5a │ │ + b.n 3f3aa │ │ subs r1, #96 @ 0x60 │ │ - b.n 20864 │ │ + b.n 3f0b4 │ │ adds r1, #160 @ 0xa0 │ │ - b.n 20868 │ │ + b.n 3f0b8 │ │ lsls r4, r1, #1 │ │ - b.n 20360 │ │ + b.n 3ebb0 │ │ adds r0, #0 │ │ - b.n 20930 │ │ + b.n 3f180 │ │ movs r0, r7 │ │ - b.n 20264 │ │ + b.n 3eab4 │ │ adds r0, #0 │ │ - b.n 20938 │ │ + b.n 3f188 │ │ movs r5, r0 │ │ - b.n 2093c │ │ + b.n 3f18c │ │ lsls r4, r1, #1 │ │ - b.n 20354 │ │ + b.n 3eba4 │ │ movs r0, #2 │ │ - b.n 2093e │ │ + b.n 3f18e │ │ subs r0, #218 @ 0xda │ │ - b.n 20e52 │ │ + b.n 3f6a2 │ │ movs r0, #10 │ │ - b.n 2094a │ │ + b.n 3f19a │ │ movs r0, r5 │ │ - b.n 20384 │ │ + b.n 3ebd4 │ │ movs r0, #9 │ │ - b.n 20952 │ │ + b.n 3f1a2 │ │ adds r6, #249 @ 0xf9 │ │ - b.n 20ee0 │ │ + b.n 3f730 │ │ movs r0, #3 │ │ - b.n 2095a │ │ - add r0, pc, #8 @ (adr r0, 20860 ) │ │ - b.n 2095a │ │ + b.n 3f1aa │ │ + add r0, pc, #8 @ (adr r0, 3f0b0 ) │ │ + b.n 3f1aa │ │ movs r0, #6 │ │ - b.n 20962 │ │ + b.n 3f1b2 │ │ adds r0, #8 │ │ - b.n 20b76 │ │ + b.n 3f3c6 │ │ str r0, [r1, r0] │ │ - b.n 2087a │ │ + b.n 3f0ca │ │ adds r0, #7 │ │ - b.n 20870 │ │ + b.n 3f0c0 │ │ str r4, [r1, #0] │ │ - b.n 208b0 │ │ + b.n 3f100 │ │ adds r0, #5 │ │ - b.n 20b78 │ │ + b.n 3f3c8 │ │ str r2, [r5, r5] │ │ - b.n 20bb6 │ │ + b.n 3f406 │ │ ldrsb r2, [r5, r3] │ │ - b.n 208c4 │ │ + b.n 3f114 │ │ str r6, [r0, #0] │ │ - b.n 20882 │ │ + b.n 3f0d2 │ │ ldrh r2, [r5, r5] │ │ - b.n 208cc │ │ + b.n 3f11c │ │ str r4, [r1, #0] │ │ - b.n 208d2 │ │ + b.n 3f122 │ │ movs r3, r0 │ │ - b.n 20994 │ │ + b.n 3f1e4 │ │ movs r0, r5 │ │ - b.n 203a8 │ │ + b.n 3ebf8 │ │ lsls r0, r2, #1 │ │ - b.n 203cc │ │ + b.n 3ec1c │ │ strh r2, [r4, r5] │ │ - b.n 20bd6 │ │ + b.n 3f426 │ │ strb r2, [r4, r7] │ │ - b.n 208e4 │ │ + b.n 3f134 │ │ ldr r4, [sp, #904] @ 0x388 │ │ - b.n 208e8 │ │ + b.n 3f138 │ │ subs r0, #224 @ 0xe0 │ │ - b.n 20be2 │ │ + b.n 3f432 │ │ subs r1, #224 @ 0xe0 │ │ - b.n 208ec │ │ + b.n 3f13c │ │ adds r5, #32 │ │ - b.n 208f0 │ │ + b.n 3f140 │ │ lsls r4, r0, #1 │ │ - b.n 203e8 │ │ + b.n 3ec38 │ │ strh r0, [r4, r7] │ │ - b.n 20bf2 │ │ + b.n 3f442 │ │ ldr r0, [r4, r5] │ │ - b.n 20900 │ │ + b.n 3f150 │ │ str r0, [r4, r6] │ │ - b.n 20904 │ │ + b.n 3f154 │ │ lsls r0, r1, #1 │ │ - b.n 203f8 │ │ + b.n 3ec48 │ │ str r0, [r0, r0] │ │ - b.n 209cc │ │ + b.n 3f21c │ │ movs r4, r7 │ │ - b.n 202fc │ │ + b.n 3eb4c │ │ str r0, [r0, r0] │ │ - b.n 209d4 │ │ + b.n 3f224 │ │ movs r3, r0 │ │ - b.n 209d8 │ │ + b.n 3f228 │ │ lsls r0, r1, #1 │ │ - b.n 203ec │ │ + b.n 3ec3c │ │ adds r0, #4 │ │ - b.n 209d6 │ │ + b.n 3f226 │ │ adcs r2, r2 │ │ - b.n 20ee4 │ │ + b.n 3f734 │ │ adds r0, #6 │ │ - b.n 209e4 │ │ - ldr r0, [pc, #248] @ (209d8 ) │ │ - b.n 20f74 │ │ + b.n 3f234 │ │ + ldr r0, [pc, #248] @ (3f228 ) │ │ + b.n 3f7c4 │ │ adds r0, #9 │ │ - b.n 209ec │ │ + b.n 3f23c │ │ movs r0, r5 │ │ - b.n 20424 │ │ + b.n 3ec74 │ │ ands r4, r0 │ │ - b.n 209f4 │ │ + b.n 3f244 │ │ adds r0, #4 │ │ - b.n 209f2 │ │ + b.n 3f242 │ │ str r2, [r1, r0] │ │ - b.n 20bfc │ │ + b.n 3f44c │ │ str r2, [r1, #0] │ │ - b.n 20900 │ │ + b.n 3f150 │ │ str r0, [r1, r0] │ │ - b.n 20908 │ │ + b.n 3f158 │ │ str r6, [r0, r0] │ │ - b.n 20c0c │ │ + b.n 3f45c │ │ str r3, [r4, #20] │ │ - b.n 20c46 │ │ + b.n 3f496 │ │ str r3, [r4, #108] @ 0x6c │ │ - b.n 20956 │ │ + b.n 3f1a6 │ │ ldr r3, [r4, #52] @ 0x34 │ │ - b.n 2095a │ │ + b.n 3f1aa │ │ movs r5, r0 │ │ - b.n 20a1e │ │ + b.n 3f26e │ │ movs r0, r5 │ │ - b.n 20430 │ │ + b.n 3ec80 │ │ str r6, [r1, #0] │ │ - b.n 20a22 │ │ + b.n 3f272 │ │ lsls r4, r1, #1 │ │ - b.n 20458 │ │ + b.n 3eca8 │ │ str r1, [r0, r0] │ │ - b.n 20966 │ │ + b.n 3f1b6 │ │ muls r6, r4 │ │ - b.n 20c66 │ │ + b.n 3f4b6 │ │ str r5, [r0, r0] │ │ - b.n 20936 │ │ + b.n 3f186 │ │ cmp lr, ip │ │ - b.n 20976 │ │ - b.n 20932 │ │ - b.n 2097c │ │ + b.n 3f1c6 │ │ + b.n 3f182 │ │ + b.n 3f1cc │ │ ldr r4, [sp, #920] @ 0x398 │ │ - b.n 2097e │ │ - ldr r0, [pc, #896] @ (20cb8 ) │ │ - b.n 20c7a │ │ - ldr r1, [pc, #896] @ (20cbc ) │ │ - b.n 20986 │ │ + b.n 3f1ce │ │ + ldr r0, [pc, #896] @ (3f508 ) │ │ + b.n 3f4ca │ │ + ldr r1, [pc, #896] @ (3f50c ) │ │ + b.n 3f1d6 │ │ cmp r0, r4 │ │ - b.n 2098a │ │ + b.n 3f1da │ │ lsls r0, r0, #1 │ │ - b.n 20480 │ │ + b.n 3ecd0 │ │ strh r0, [r4, r7] │ │ - b.n 20c8a │ │ + b.n 3f4da │ │ ldr r0, [r4, r5] │ │ - b.n 20998 │ │ + b.n 3f1e8 │ │ str r0, [r4, r6] │ │ - b.n 2099c │ │ + b.n 3f1ec │ │ lsls r4, r0, #1 │ │ - b.n 20490 │ │ + b.n 3ece0 │ │ str r0, [r0, r0] │ │ - b.n 20a64 │ │ + b.n 3f2b4 │ │ lsls r0, r0, #1 │ │ - b.n 20394 │ │ + b.n 3ebe4 │ │ str r0, [r0, r0] │ │ - b.n 20a6c │ │ + b.n 3f2bc │ │ movs r4, r0 │ │ - b.n 20a70 │ │ + b.n 3f2c0 │ │ lsls r4, r0, #1 │ │ - b.n 20484 │ │ + b.n 3ecd4 │ │ movs r4, r1 │ │ - b.n 20a6e │ │ + b.n 3f2be │ │ ldrsb r5, [r5, r1] │ │ - b.n 20f8a │ │ + b.n 3f7da │ │ movs r6, r1 │ │ - b.n 20a76 │ │ + b.n 3f2c6 │ │ ldr r1, [r6, r0] │ │ - b.n 2100e │ │ + b.n 3f85e │ │ movs r1, r1 │ │ - b.n 20a7e │ │ + b.n 3f2ce │ │ str r5, [r0, r0] │ │ - b.n 20a82 │ │ + b.n 3f2d2 │ │ movs r0, r5 │ │ - b.n 204c0 │ │ + b.n 3ed10 │ │ strb r7, [r0, #0] │ │ - b.n 20a94 │ │ - b.n 20996 │ │ - b.n 20a8e │ │ + b.n 3f2e4 │ │ + b.n 3f1e6 │ │ + b.n 3f2de │ │ str r2, [r0, r0] │ │ - b.n 209de │ │ + b.n 3f22e │ │ ands r3, r0 │ │ - b.n 20cb2 │ │ + b.n 3f502 │ │ movs r3, r0 │ │ - b.n 209b6 │ │ + b.n 3f206 │ │ ands r2, r1 │ │ - b.n 209a6 │ │ + b.n 3f1f6 │ │ str r5, [r0, r0] │ │ - b.n 209b0 │ │ + b.n 3f200 │ │ movs r0, r0 │ │ - b.n 20cae │ │ + b.n 3f4fe │ │ adcs r6, r5 │ │ - b.n 20cea │ │ + b.n 3f53a │ │ mov lr, sp │ │ - b.n 209f6 │ │ + b.n 3f246 │ │ str r0, [sp, #8] │ │ - b.n 209fc │ │ - ldr r3, [pc, #440] @ (20b6c ) │ │ - b.n 209fe │ │ + b.n 3f24c │ │ + ldr r3, [pc, #440] @ (3f3bc ) │ │ + b.n 3f24e │ │ movs r0, r0 │ │ - b.n 20ac2 │ │ + b.n 3f312 │ │ muls r7, r4 │ │ - b.n 20cfe │ │ + b.n 3f54e │ │ cmp pc, ip │ │ - b.n 20a0a │ │ + b.n 3f25a │ │ movs r0, r6 │ │ - b.n 204e0 │ │ + b.n 3ed30 │ │ ldmia r4!, {r0, r1, r2, r5, r6, r7} │ │ - b.n 20a12 │ │ + b.n 3f262 │ │ eors r0, r1 │ │ - b.n 20508 │ │ + b.n 3ed58 │ │ lsrs r4, r4, #3 │ │ - b.n 20d12 │ │ + b.n 3f562 │ │ lsrs r4, r4, #7 │ │ - b.n 20a16 │ │ + b.n 3f266 │ │ strb r4, [r4, r4] │ │ - b.n 20a1a │ │ + b.n 3f26a │ │ movs r4, r7 │ │ - b.n 20518 │ │ + b.n 3ed68 │ │ mvns r0, r4 │ │ - b.n 20d22 │ │ - ldr r1, [pc, #384] @ (20b64 ) │ │ - b.n 20a2e │ │ + b.n 3f572 │ │ + ldr r1, [pc, #384] @ (3f3b4 ) │ │ + b.n 3f27e │ │ sbcs r0, r4 │ │ - b.n 20a32 │ │ + b.n 3f282 │ │ lsls r0, r0, #1 │ │ - b.n 20528 │ │ + b.n 3ed78 │ │ ands r0, r0 │ │ - b.n 20afa │ │ + b.n 3f34a │ │ lsls r4, r0, #1 │ │ - b.n 2042c │ │ + b.n 3ec7c │ │ ands r0, r0 │ │ - b.n 20b02 │ │ + b.n 3f352 │ │ movs r5, r0 │ │ - b.n 20b06 │ │ + b.n 3f356 │ │ lsls r0, r0, #1 │ │ - b.n 2051c │ │ + b.n 3ed6c │ │ movs r1, r0 │ │ - b.n 20b06 │ │ + b.n 3f356 │ │ asrs r0, r1, #31 │ │ - b.n 2100e │ │ + b.n 3f85e │ │ movs r1, r1 │ │ - b.n 20b0e │ │ + b.n 3f35e │ │ asrs r3, r0, #32 │ │ - b.n 210a8 │ │ + b.n 3f8f8 │ │ movs r4, r1 │ │ - b.n 20b16 │ │ + b.n 3f366 │ │ movs r1, r0 │ │ - b.n 20b1a │ │ + b.n 3f36a │ │ asrs r0, r6, #32 │ │ - b.n 20558 │ │ + b.n 3eda8 │ │ str r0, [sp, #0] │ │ - b.n 20b24 │ │ + b.n 3f374 │ │ ands r6, r1 │ │ - b.n 20d38 │ │ + b.n 3f588 │ │ str r6, [r1, r0] │ │ - b.n 20a3c │ │ + b.n 3f28c │ │ ands r3, r0 │ │ - b.n 20a36 │ │ + b.n 3f286 │ │ ands r5, r0 │ │ - b.n 20d3a │ │ + b.n 3f58a │ │ str r1, [r5, r5] │ │ - b.n 20d76 │ │ + b.n 3f5c6 │ │ ldrsb r1, [r5, r3] │ │ - b.n 20a84 │ │ + b.n 3f2d4 │ │ ldrh r1, [r5, r5] │ │ - b.n 20a88 │ │ + b.n 3f2d8 │ │ asrs r4, r0, #32 │ │ - b.n 20b4c │ │ + b.n 3f39c │ │ asrs r0, r6, #32 │ │ - b.n 20560 │ │ + b.n 3edb0 │ │ str r0, [r1, r0] │ │ - b.n 20b4a │ │ + b.n 3f39a │ │ asrs r4, r0, #1 │ │ - b.n 20588 │ │ + b.n 3edd8 │ │ ands r6, r0 │ │ - b.n 20aa0 │ │ + b.n 3f2f0 │ │ lsls r5, r4, #13 │ │ - b.n 20d96 │ │ + b.n 3f5e6 │ │ ands r4, r0 │ │ - b.n 20a64 │ │ + b.n 3f2b4 │ │ lsls r5, r4, #23 │ │ - b.n 20a9e │ │ + b.n 3f2ee │ │ stmia r0!, {r1, r2} │ │ - b.n 20aaa │ │ + b.n 3f2fa │ │ ldrh r5, [r4, #38] @ 0x26 │ │ - b.n 20aa6 │ │ + b.n 3f2f6 │ │ lsrs r1, r4, #3 │ │ - b.n 20daa │ │ + b.n 3f5fa │ │ lsrs r1, r4, #7 │ │ - b.n 20aae │ │ + b.n 3f2fe │ │ asrs r1, r4, #20 │ │ - b.n 20ab2 │ │ + b.n 3f302 │ │ movs r0, r7 │ │ - b.n 205b0 │ │ + b.n 3ee00 │ │ mvns r0, r4 │ │ - b.n 20dba │ │ - ldr r1, [pc, #384] @ (20bfc ) │ │ - b.n 20ac6 │ │ + b.n 3f60a │ │ + ldr r1, [pc, #384] @ (3f44c ) │ │ + b.n 3f316 │ │ sbcs r0, r4 │ │ - b.n 20aca │ │ + b.n 3f31a │ │ movs r4, r7 │ │ - b.n 205c0 │ │ + b.n 3ee10 │ │ ands r0, r0 │ │ - b.n 20b92 │ │ + b.n 3f3e2 │ │ lsls r0, r1, #1 │ │ - b.n 204c4 │ │ + b.n 3ed14 │ │ ands r0, r0 │ │ - b.n 20b9a │ │ + b.n 3f3ea │ │ movs r1, r0 │ │ - b.n 20b9e │ │ + b.n 3f3ee │ │ movs r4, r7 │ │ - b.n 205b4 │ │ + b.n 3ee04 │ │ movs r2, r0 │ │ - b.n 20b9e │ │ + b.n 3f3ee │ │ cmp r7, #199 @ 0xc7 │ │ - b.n 210b0 │ │ + b.n 3f900 │ │ movs r4, r1 │ │ - b.n 20ba6 │ │ + b.n 3f3f6 │ │ asrs r0, r6, #32 │ │ - b.n 205e4 │ │ + b.n 3ee34 │ │ movs r0, r1 │ │ - b.n 20bae │ │ + b.n 3f3fe │ │ cmp r7, #89 @ 0x59 │ │ - b.n 21148 │ │ + b.n 3f998 │ │ movs r2, r0 │ │ - b.n 20bb6 │ │ + b.n 3f406 │ │ movs r0, #0 │ │ - b.n 20bbc │ │ + b.n 3f40c │ │ ands r1, r1 │ │ - b.n 20dc2 │ │ + b.n 3f612 │ │ asrs r1, r1, #32 │ │ - b.n 20ac6 │ │ + b.n 3f316 │ │ ands r6, r1 │ │ - b.n 20ace │ │ + b.n 3f31e │ │ asrs r1, r0, #32 │ │ - b.n 20dd2 │ │ + b.n 3f622 │ │ adcs r2, r4 │ │ - b.n 20e0e │ │ + b.n 3f65e │ │ mov sl, ip │ │ - b.n 20b1a │ │ - ldr r3, [pc, #392] @ (20c5c ) │ │ - b.n 20b1e │ │ + b.n 3f36a │ │ + ldr r3, [pc, #392] @ (3f4ac ) │ │ + b.n 3f36e │ │ asrs r1, r0, #32 │ │ - b.n 20be2 │ │ + b.n 3f432 │ │ ands r2, r1 │ │ - b.n 20bde │ │ + b.n 3f42e │ │ asrs r0, r6, #32 │ │ - b.n 205fc │ │ + b.n 3ee4c │ │ asrs r7, r0, #32 │ │ - b.n 20b30 │ │ + b.n 3f380 │ │ asrs r1, r0, #32 │ │ - b.n 20af2 │ │ + b.n 3f342 │ │ lsls r4, r4, #13 │ │ - b.n 20e2e │ │ - add r0, pc, #28 @ (adr r0, 20b0c ) │ │ - b.n 20b34 │ │ + b.n 3f67e │ │ + add r0, pc, #28 @ (adr r0, 3f35c ) │ │ + b.n 3f384 │ │ asrs r0, r0, #1 │ │ - b.n 20630 │ │ + b.n 3ee80 │ │ lsls r4, r4, #23 │ │ - b.n 20b3a │ │ + b.n 3f38a │ │ ldrh r4, [r4, #38] @ 0x26 │ │ - b.n 20b3e │ │ + b.n 3f38e │ │ lsrs r1, r4, #3 │ │ - b.n 20e42 │ │ + b.n 3f692 │ │ lsrs r1, r4, #7 │ │ - b.n 20b46 │ │ + b.n 3f396 │ │ stmia r5!, {r0, r5} │ │ - b.n 20b4a │ │ + b.n 3f39a │ │ movs r4, r6 │ │ - b.n 20648 │ │ + b.n 3ee98 │ │ asrs r0, r4, #15 │ │ - b.n 20e52 │ │ + b.n 3f6a2 │ │ adds r0, r4, r5 │ │ - b.n 20b58 │ │ + b.n 3f3a8 │ │ asrs r0, r4, #6 │ │ - b.n 20b5c │ │ + b.n 3f3ac │ │ movs r0, r7 │ │ - b.n 20658 │ │ + b.n 3eea8 │ │ asrs r0, r0, #32 │ │ - b.n 20c24 │ │ + b.n 3f474 │ │ lsls r4, r1, #1 │ │ - b.n 2055c │ │ + b.n 3edac │ │ asrs r0, r0, #32 │ │ - b.n 20c2c │ │ + b.n 3f47c │ │ movs r4, r1 │ │ - b.n 20c30 │ │ + b.n 3f480 │ │ movs r0, r7 │ │ - b.n 2064c │ │ + b.n 3ee9c │ │ movs r6, r0 │ │ - b.n 20c36 │ │ + b.n 3f486 │ │ subs r3, r6, r7 │ │ - b.n 2113a │ │ + b.n 3f98a │ │ movs r2, r1 │ │ - b.n 20c3e │ │ + b.n 3f48e │ │ asrs r0, r4, #27 │ │ - b.n 211da │ │ + b.n 3fa2a │ │ movs r0, r1 │ │ - b.n 20c46 │ │ + b.n 3f496 │ │ movs r1, r0 │ │ - b.n 20c4a │ │ + b.n 3f49a │ │ asrs r0, r6, #32 │ │ - b.n 20688 │ │ + b.n 3eed8 │ │ stmia r0!, {} │ │ - b.n 20c54 │ │ + b.n 3f4a4 │ │ asrs r2, r0, #32 │ │ - b.n 20e6e │ │ + b.n 3f6be │ │ str r2, [r0, #0] │ │ - b.n 20b72 │ │ + b.n 3f3c2 │ │ asrs r1, r1, #32 │ │ - b.n 20b60 │ │ + b.n 3f3b0 │ │ asrs r6, r0, #32 │ │ - b.n 20e64 │ │ + b.n 3f6b4 │ │ str r4, [r5, #20] │ │ - b.n 20ea6 │ │ + b.n 3f6f6 │ │ str r4, [r5, #108] @ 0x6c │ │ - b.n 20bb6 │ │ + b.n 3f406 │ │ ldr r4, [r5, #52] @ 0x34 │ │ - b.n 20bba │ │ + b.n 3f40a │ │ asrs r1, r0, #32 │ │ - b.n 20c7e │ │ + b.n 3f4ce │ │ str r3, [r0, #0] │ │ - b.n 20c76 │ │ + b.n 3f4c6 │ │ asrs r0, r6, #32 │ │ - b.n 20694 │ │ + b.n 3eee4 │ │ adds r0, #5 │ │ - b.n 20bc6 │ │ + b.n 3f416 │ │ lsls r6, r4, #13 │ │ - b.n 20ec2 │ │ + b.n 3f712 │ │ adds r0, #3 │ │ - b.n 20b92 │ │ + b.n 3f3e2 │ │ lsls r6, r4, #23 │ │ - b.n 20bca │ │ + b.n 3f41a │ │ strh r5, [r0, #0] │ │ - b.n 20bd4 │ │ + b.n 3f424 │ │ add r4, sp, #920 @ 0x398 │ │ - b.n 20bd2 │ │ + b.n 3f422 │ │ movs r4, r7 │ │ - b.n 206d0 │ │ + b.n 3ef20 │ │ adds r0, r4, r3 │ │ - b.n 20eda │ │ + b.n 3f72a │ │ adds r0, r4, r7 │ │ - b.n 20be0 │ │ + b.n 3f430 │ │ adds r5, #32 │ │ - b.n 20be4 │ │ + b.n 3f434 │ │ asrs r0, r6, #32 │ │ - b.n 205dc │ │ + b.n 3ee2c │ │ lsls r1, r4, #15 │ │ - b.n 20eea │ │ + b.n 3f73a │ │ lsrs r1, r4, #5 │ │ - b.n 20bee │ │ + b.n 3f43e │ │ lsls r1, r4, #6 │ │ - b.n 20bf2 │ │ + b.n 3f442 │ │ asrs r4, r6, #32 │ │ - b.n 206f0 │ │ + b.n 3ef40 │ │ movs r1, r0 │ │ - b.n 20cba │ │ + b.n 3f50a │ │ asrs r0, r2, #1 │ │ - b.n 206f8 │ │ + b.n 3ef48 │ │ movs r1, r0 │ │ - b.n 20cc2 │ │ + b.n 3f512 │ │ asrs r7, r0, #5 │ │ - b.n 211d8 │ │ + b.n 3fa28 │ │ movs r3, r0 │ │ - b.n 20cca │ │ + b.n 3f51a │ │ movs r0, r5 │ │ - b.n 206e8 │ │ + b.n 3ef38 │ │ movs r7, r0 │ │ - b.n 20cd2 │ │ + b.n 3f522 │ │ asrs r7, r4, #22 │ │ - b.n 21270 │ │ + b.n 3fac0 │ │ movs r0, r1 │ │ - b.n 20cda │ │ + b.n 3f52a │ │ movs r2, r1 │ │ - b.n 20cde │ │ + b.n 3f52e │ │ movs r1, r0 │ │ - b.n 20ce2 │ │ + b.n 3f532 │ │ asrs r0, r6, #32 │ │ - b.n 20720 │ │ + b.n 3ef70 │ │ adds r0, #0 │ │ - b.n 20cec │ │ + b.n 3f53c │ │ asrs r4, r1, #32 │ │ - b.n 20ef4 │ │ + b.n 3f744 │ │ strb r4, [r1, #0] │ │ - b.n 20bf8 │ │ + b.n 3f448 │ │ asrs r2, r0, #32 │ │ - b.n 20bf8 │ │ + b.n 3f448 │ │ asrs r7, r0, #32 │ │ - b.n 20efc │ │ + b.n 3f74c │ │ strb r3, [r4, #5] │ │ - b.n 20f3e │ │ + b.n 3f78e │ │ strb r3, [r4, #27] │ │ - b.n 20c50 │ │ + b.n 3f4a0 │ │ ldrb r3, [r4, #13] │ │ - b.n 20c54 │ │ + b.n 3f4a4 │ │ asrs r1, r0, #32 │ │ - b.n 20d18 │ │ + b.n 3f568 │ │ strb r6, [r1, #0] │ │ - b.n 20d0e │ │ + b.n 3f55e │ │ asrs r4, r6, #32 │ │ - b.n 2072c │ │ + b.n 3ef7c │ │ asrs r4, r0, #32 │ │ - b.n 20c62 │ │ + b.n 3f4b2 │ │ asrs r1, r0, #32 │ │ - b.n 20c28 │ │ + b.n 3f478 │ │ lsls r7, r4, #13 │ │ - b.n 20f5e │ │ - add r0, pc, #16 @ (adr r0, 20c30 ) │ │ - b.n 20c64 │ │ + b.n 3f7ae │ │ + add r0, pc, #16 @ (adr r0, 3f480 ) │ │ + b.n 3f4b4 │ │ asrs r0, r7, #32 │ │ - b.n 20760 │ │ + b.n 3efb0 │ │ lsls r7, r4, #23 │ │ - b.n 20c6a │ │ + b.n 3f4ba │ │ ldrh r7, [r4, #38] @ 0x26 │ │ - b.n 20c6e │ │ + b.n 3f4be │ │ lsrs r1, r4, #3 │ │ - b.n 20f72 │ │ + b.n 3f7c2 │ │ lsrs r1, r4, #7 │ │ - b.n 20c76 │ │ - b.n 2067a │ │ - b.n 20c7a │ │ + b.n 3f4c6 │ │ + b.n 3eeca │ │ + b.n 3f4ca │ │ movs r4, r6 │ │ - b.n 20674 │ │ + b.n 3eec4 │ │ asrs r0, r4, #15 │ │ - b.n 20f82 │ │ + b.n 3f7d2 │ │ adds r0, r4, r5 │ │ - b.n 20c88 │ │ + b.n 3f4d8 │ │ asrs r0, r4, #6 │ │ - b.n 20c8c │ │ + b.n 3f4dc │ │ movs r0, r6 │ │ - b.n 20684 │ │ + b.n 3eed4 │ │ asrs r0, r0, #32 │ │ - b.n 20d54 │ │ + b.n 3f5a4 │ │ lsls r4, r1, #1 │ │ - b.n 20790 │ │ + b.n 3efe0 │ │ asrs r0, r0, #32 │ │ - b.n 20d5c │ │ + b.n 3f5ac │ │ movs r6, r1 │ │ - b.n 20d60 │ │ + b.n 3f5b0 │ │ movs r0, r6 │ │ - b.n 20678 │ │ + b.n 3eec8 │ │ movs r5, r0 │ │ - b.n 20d66 │ │ + b.n 3f5b6 │ │ asrs r1, r2, #13 │ │ - b.n 21276 │ │ + b.n 3fac6 │ │ movs r2, r1 │ │ - b.n 20d6e │ │ + b.n 3f5be │ │ asrs r2, r1, #27 │ │ - b.n 212f2 │ │ + b.n 3fb42 │ │ movs r0, r1 │ │ - b.n 20d76 │ │ + b.n 3f5c6 │ │ movs r1, r0 │ │ - b.n 20d7a │ │ + b.n 3f5ca │ │ asrs r4, r6, #32 │ │ - b.n 207b8 │ │ - b.n 20c80 │ │ - b.n 20d84 │ │ + b.n 3f008 │ │ + b.n 3f4d0 │ │ + b.n 3f5d4 │ │ asrs r3, r0, #32 │ │ - b.n 20fa2 │ │ + b.n 3f7f2 │ │ str r3, [r0, r0] │ │ - b.n 20ca6 │ │ + b.n 3f4f6 │ │ asrs r4, r1, #32 │ │ - b.n 20c90 │ │ + b.n 3f4e0 │ │ asrs r5, r0, #32 │ │ - b.n 20f94 │ │ + b.n 3f7e4 │ │ str r6, [r5, r5] │ │ - b.n 20fd6 │ │ + b.n 3f826 │ │ ldrsb r6, [r5, r3] │ │ - b.n 20ce4 │ │ + b.n 3f534 │ │ ldrh r6, [r5, r5] │ │ - b.n 20ce8 │ │ + b.n 3f538 │ │ asrs r1, r0, #32 │ │ - b.n 20dac │ │ + b.n 3f5fc │ │ str r1, [r1, r0] │ │ - b.n 20da6 │ │ + b.n 3f5f6 │ │ asrs r4, r6, #32 │ │ - b.n 207c4 │ │ + b.n 3f014 │ │ asrs r6, r0, #32 │ │ - b.n 20cfc │ │ + b.n 3f54c │ │ asrs r1, r0, #32 │ │ - b.n 20cbc │ │ + b.n 3f50c │ │ lsls r5, r4, #13 │ │ - b.n 20ff6 │ │ - add r0, pc, #24 @ (adr r0, 20cd0 ) │ │ - b.n 20cfc │ │ + b.n 3f846 │ │ + add r0, pc, #24 @ (adr r0, 3f520 ) │ │ + b.n 3f54c │ │ asrs r0, r5, #32 │ │ - b.n 207f8 │ │ + b.n 3f048 │ │ lsls r5, r4, #23 │ │ - b.n 20d02 │ │ + b.n 3f552 │ │ ldr r4, [sp, #916] @ 0x394 │ │ - b.n 20d06 │ │ + b.n 3f556 │ │ lsrs r1, r4, #3 │ │ - b.n 2100a │ │ + b.n 3f85a │ │ lsrs r1, r4, #7 │ │ - b.n 20d0e │ │ + b.n 3f55e │ │ strh r1, [r4, #40] @ 0x28 │ │ - b.n 20d12 │ │ + b.n 3f562 │ │ movs r0, r7 │ │ - b.n 2070c │ │ + b.n 3ef5c │ │ asrs r0, r4, #15 │ │ - b.n 2101a │ │ + b.n 3f86a │ │ adds r0, r4, r5 │ │ - b.n 20d20 │ │ + b.n 3f570 │ │ asrs r0, r4, #6 │ │ - b.n 20d24 │ │ + b.n 3f574 │ │ movs r4, r6 │ │ - b.n 2071c │ │ + b.n 3ef6c │ │ asrs r0, r0, #32 │ │ - b.n 20dec │ │ + b.n 3f63c │ │ lsls r0, r1, #1 │ │ - b.n 20828 │ │ + b.n 3f078 │ │ asrs r0, r0, #32 │ │ - b.n 20df4 │ │ + b.n 3f644 │ │ movs r0, r1 │ │ - b.n 20df8 │ │ + b.n 3f648 │ │ movs r4, r6 │ │ - b.n 20710 │ │ + b.n 3ef60 │ │ movs r4, r0 │ │ - b.n 20dfe │ │ + b.n 3f64e │ │ adds r7, r4, r5 │ │ - b.n 21306 │ │ + b.n 3fb56 │ │ movs r2, r1 │ │ - b.n 20e06 │ │ + b.n 3f656 │ │ asrs r1, r5, #16 │ │ - b.n 2138c │ │ + b.n 3fbdc │ │ movs r1, r1 │ │ - b.n 20e0e │ │ + b.n 3f65e │ │ movs r1, r0 │ │ - b.n 20e12 │ │ + b.n 3f662 │ │ asrs r4, r6, #32 │ │ - b.n 20850 │ │ + b.n 3f0a0 │ │ strh r0, [r0, #0] │ │ - b.n 20e1c │ │ + b.n 3f66c │ │ asrs r6, r1, #32 │ │ - b.n 2102e │ │ + b.n 3f87e │ │ ands r6, r1 │ │ - b.n 20d32 │ │ + b.n 3f582 │ │ asrs r3, r0, #32 │ │ - b.n 20d28 │ │ + b.n 3f578 │ │ asrs r4, r0, #32 │ │ - b.n 2102c │ │ + b.n 3f87c │ │ adcs r0, r5 │ │ - b.n 2106e │ │ + b.n 3f8be │ │ mov r8, sp │ │ - b.n 20d7a │ │ - ldr r3, [pc, #416] @ (20ed4 ) │ │ - b.n 20d7e │ │ + b.n 3f5ca │ │ + ldr r3, [pc, #416] @ (3f724 ) │ │ + b.n 3f5ce │ │ asrs r1, r0, #32 │ │ - b.n 20e42 │ │ + b.n 3f692 │ │ ands r2, r0 │ │ - b.n 20e3e │ │ + b.n 3f68e │ │ asrs r4, r6, #32 │ │ - b.n 2085c │ │ + b.n 3f0ac │ │ movs r0, #7 │ │ - b.n 20d90 │ │ + b.n 3f5e0 │ │ lsls r4, r4, #13 │ │ - b.n 2108a │ │ + b.n 3f8da │ │ movs r0, #2 │ │ - b.n 20d56 │ │ + b.n 3f5a6 │ │ lsls r4, r4, #23 │ │ - b.n 20d92 │ │ + b.n 3f5e2 │ │ str r0, [sp, #28] │ │ - b.n 20d9a │ │ + b.n 3f5ea │ │ add r4, sp, #912 @ 0x390 │ │ - b.n 20d9a │ │ + b.n 3f5ea │ │ movs r0, r6 │ │ - b.n 20794 │ │ + b.n 3efe4 │ │ adds r0, r4, r3 │ │ - b.n 210a2 │ │ + b.n 3f8f2 │ │ adds r0, r4, r7 │ │ - b.n 20da8 │ │ + b.n 3f5f8 │ │ movs r5, #32 │ │ - b.n 20dac │ │ + b.n 3f5fc │ │ asrs r4, r7, #32 │ │ - b.n 207a4 │ │ + b.n 3eff4 │ │ lsls r1, r4, #15 │ │ - b.n 210b2 │ │ + b.n 3f902 │ │ lsrs r1, r4, #5 │ │ - b.n 20db6 │ │ + b.n 3f606 │ │ lsls r1, r4, #6 │ │ - b.n 20dba │ │ + b.n 3f60a │ │ asrs r0, r7, #32 │ │ - b.n 207b4 │ │ + b.n 3f004 │ │ movs r1, r0 │ │ - b.n 20e82 │ │ + b.n 3f6d2 │ │ asrs r4, r0, #1 │ │ - b.n 208c0 │ │ + b.n 3f110 │ │ movs r1, r0 │ │ - b.n 20e8a │ │ + b.n 3f6da │ │ subs r5, r0, r2 │ │ - b.n 2138e │ │ + b.n 3fbde │ │ movs r2, r0 │ │ - b.n 20e92 │ │ + b.n 3f6e2 │ │ movs r0, r7 │ │ - b.n 207ac │ │ + b.n 3effc │ │ movs r6, r0 │ │ - b.n 20e9a │ │ + b.n 3f6ea │ │ asrs r7, r6, #30 │ │ - b.n 21422 │ │ + b.n 3fc72 │ │ movs r1, r1 │ │ - b.n 20ea2 │ │ + b.n 3f6f2 │ │ movs r2, r1 │ │ - b.n 20ea6 │ │ + b.n 3f6f6 │ │ movs r1, r0 │ │ - b.n 20eaa │ │ + b.n 3f6fa │ │ asrs r4, r6, #32 │ │ - b.n 208e8 │ │ + b.n 3f138 │ │ str r4, [r1, #0] │ │ - b.n 20eb2 │ │ + b.n 3f702 │ │ str r0, [sp, #0] │ │ - b.n 20eb8 │ │ + b.n 3f708 │ │ asrs r0, r1, #32 │ │ - b.n 210cc │ │ + b.n 3f91c │ │ movs r0, #8 │ │ - b.n 20dd0 │ │ + b.n 3f620 │ │ asrs r6, r1, #32 │ │ - b.n 20dc4 │ │ + b.n 3f614 │ │ lsls r6, r4, #13 │ │ - b.n 21106 │ │ + b.n 3f956 │ │ asrs r2, r0, #32 │ │ - b.n 210cc │ │ + b.n 3f91c │ │ movs r1, #105 @ 0x69 │ │ - b.n 2110e │ │ + b.n 3f95e │ │ movs r6, #233 @ 0xe9 │ │ - b.n 20e16 │ │ + b.n 3f666 │ │ lsls r6, r4, #23 │ │ - b.n 20e16 │ │ + b.n 3f666 │ │ cmp r3, #105 @ 0x69 │ │ - b.n 20e1e │ │ + b.n 3f66e │ │ add r4, sp, #920 @ 0x398 │ │ - b.n 20e1e │ │ + b.n 3f66e │ │ asrs r1, r0, #32 │ │ - b.n 20ee6 │ │ + b.n 3f736 │ │ asrs r4, r6, #32 │ │ - b.n 20900 │ │ + b.n 3f150 │ │ movs r4, r6 │ │ - b.n 20820 │ │ + b.n 3f070 │ │ movs r0, #5 │ │ - b.n 20e36 │ │ + b.n 3f686 │ │ movs r0, #2 │ │ - b.n 20dfe │ │ + b.n 3f64e │ │ stmia r0!, {r0, r2} │ │ - b.n 20e3a │ │ + b.n 3f68a │ │ adds r0, r4, r3 │ │ - b.n 2113a │ │ + b.n 3f98a │ │ adds r0, r4, r7 │ │ - b.n 20e40 │ │ + b.n 3f690 │ │ movs r5, #32 │ │ - b.n 20e44 │ │ + b.n 3f694 │ │ asrs r0, r0, #1 │ │ - b.n 2083c │ │ + b.n 3f08c │ │ lsls r1, r4, #15 │ │ - b.n 2114a │ │ + b.n 3f99a │ │ lsrs r1, r4, #5 │ │ - b.n 20e4e │ │ + b.n 3f69e │ │ lsls r1, r4, #6 │ │ - b.n 20e52 │ │ + b.n 3f6a2 │ │ asrs r4, r7, #32 │ │ - b.n 2084c │ │ + b.n 3f09c │ │ movs r1, r0 │ │ - b.n 20f1a │ │ + b.n 3f76a │ │ asrs r0, r0, #1 │ │ - b.n 20958 │ │ + b.n 3f1a8 │ │ movs r1, r0 │ │ - b.n 20f22 │ │ + b.n 3f772 │ │ asrs r0, r7, #4 │ │ - b.n 2142a │ │ + b.n 3fc7a │ │ movs r2, r0 │ │ - b.n 20f2a │ │ + b.n 3f77a │ │ movs r4, r7 │ │ - b.n 20844 │ │ + b.n 3f094 │ │ movs r7, r0 │ │ - b.n 20f32 │ │ + b.n 3f782 │ │ subs r3, r3, #0 │ │ - b.n 214ba │ │ + b.n 3fd0a │ │ movs r4, r1 │ │ - b.n 20f3a │ │ + b.n 3f78a │ │ movs r2, r1 │ │ - b.n 20f3e │ │ + b.n 3f78e │ │ movs r1, r0 │ │ - b.n 20f42 │ │ + b.n 3f792 │ │ asrs r4, r6, #32 │ │ - b.n 20980 │ │ + b.n 3f1d0 │ │ adds r0, #3 │ │ - b.n 20f4a │ │ - add r0, pc, #0 @ (adr r0, 20e4c ) │ │ - b.n 20f50 │ │ + b.n 3f79a │ │ + add r0, pc, #0 @ (adr r0, 3f69c ) │ │ + b.n 3f7a0 │ │ asrs r1, r1, #32 │ │ - b.n 21166 │ │ + b.n 3f9b6 │ │ movs r0, #9 │ │ - b.n 20e6a │ │ + b.n 3f6ba │ │ asrs r0, r1, #32 │ │ - b.n 20e5c │ │ + b.n 3f6ac │ │ lsls r3, r4, #13 │ │ - b.n 2119e │ │ + b.n 3f9ee │ │ asrs r2, r0, #32 │ │ - b.n 21164 │ │ + b.n 3f9b4 │ │ movs r1, #106 @ 0x6a │ │ - b.n 211a6 │ │ + b.n 3f9f6 │ │ movs r6, #234 @ 0xea │ │ - b.n 20eae │ │ + b.n 3f6fe │ │ lsls r3, r4, #23 │ │ - b.n 20eae │ │ + b.n 3f6fe │ │ cmp r3, #106 @ 0x6a │ │ - b.n 20eb6 │ │ + b.n 3f706 │ │ ldmia r4!, {r0, r1, r5, r6, r7} │ │ - b.n 20eb6 │ │ + b.n 3f706 │ │ asrs r1, r0, #32 │ │ - b.n 20f7e │ │ + b.n 3f7ce │ │ asrs r4, r6, #32 │ │ - b.n 20998 │ │ + b.n 3f1e8 │ │ movs r0, r7 │ │ - b.n 208b8 │ │ + b.n 3f108 │ │ movs r0, #4 │ │ - b.n 20ed2 │ │ + b.n 3f722 │ │ movs r0, #2 │ │ - b.n 20e90 │ │ + b.n 3f6e0 │ │ movs r0, #4 │ │ - b.n 20ed2 │ │ + b.n 3f722 │ │ ldrb r0, [r4, #3] │ │ - b.n 211d2 │ │ + b.n 3fa22 │ │ ldrb r0, [r4, #7] │ │ - b.n 20ee4 │ │ + b.n 3f734 │ │ strb r0, [r4, #20] │ │ - b.n 20ee8 │ │ + b.n 3f738 │ │ lsls r4, r0, #1 │ │ - b.n 208d4 │ │ + b.n 3f124 │ │ asrs r0, r4, #15 │ │ - b.n 211e2 │ │ + b.n 3fa32 │ │ adds r0, r4, r5 │ │ - b.n 20ee8 │ │ + b.n 3f738 │ │ asrs r0, r4, #6 │ │ - b.n 20eec │ │ + b.n 3f73c │ │ lsls r0, r0, #1 │ │ - b.n 208e4 │ │ + b.n 3f134 │ │ asrs r0, r0, #32 │ │ - b.n 20fb4 │ │ + b.n 3f804 │ │ movs r4, r7 │ │ - b.n 209f0 │ │ + b.n 3f240 │ │ asrs r0, r0, #32 │ │ - b.n 20fbc │ │ + b.n 3f80c │ │ movs r7, r0 │ │ - b.n 20fc0 │ │ + b.n 3f810 │ │ lsls r0, r0, #1 │ │ - b.n 208d8 │ │ + b.n 3f128 │ │ asrs r5, r0, #32 │ │ - b.n 20fc6 │ │ + b.n 3f816 │ │ strb r6, [r0, #0] │ │ - b.n 20f10 │ │ + b.n 3f760 │ │ asrs r2, r0, #32 │ │ - b.n 20fd0 │ │ + b.n 3f820 │ │ movs r4, r1 │ │ - b.n 20fd4 │ │ + b.n 3f824 │ │ adds r4, r7, #7 │ │ - b.n 214e2 │ │ + b.n 3fd32 │ │ adds r4, r5, #4 │ │ - b.n 21562 │ │ + b.n 3fdb2 │ │ movs r1, r0 │ │ - b.n 20fde │ │ + b.n 3f82e │ │ asrs r4, r6, #32 │ │ - b.n 20a1c │ │ + b.n 3f26c │ │ stmia r0!, {r1, r2, r3} │ │ - b.n 20fe6 │ │ + b.n 3f836 │ │ strb r7, [r0, #0] │ │ - b.n 20f02 │ │ + b.n 3f752 │ │ str r0, [r0, r0] │ │ - b.n 20ff0 │ │ + b.n 3f840 │ │ strb r6, [r0, #0] │ │ - b.n 20f40 │ │ + b.n 3f790 │ │ asrs r2, r1, #32 │ │ - b.n 21200 │ │ + b.n 3fa50 │ │ movs r0, #10 │ │ - b.n 20f04 │ │ + b.n 3f754 │ │ asrs r1, r1, #32 │ │ - b.n 20f00 │ │ + b.n 3f750 │ │ asrs r2, r0, #32 │ │ - b.n 21204 │ │ + b.n 3fa54 │ │ movs r1, #101 @ 0x65 │ │ - b.n 21246 │ │ + b.n 3fa96 │ │ movs r6, #229 @ 0xe5 │ │ - b.n 20f4e │ │ + b.n 3f79e │ │ cmp r3, #101 @ 0x65 │ │ - b.n 20f52 │ │ + b.n 3f7a2 │ │ asrs r1, r0, #32 │ │ - b.n 21016 │ │ + b.n 3f866 │ │ asrs r4, r6, #32 │ │ - b.n 20a30 │ │ + b.n 3f280 │ │ movs r4, r7 │ │ - b.n 20950 │ │ + b.n 3f1a0 │ │ movs r3, #108 @ 0x6c │ │ - b.n 2125e │ │ + b.n 3faae │ │ movs r5, #236 @ 0xec │ │ - b.n 20f66 │ │ + b.n 3f7b6 │ │ stcl 0, cr14, [ip], #136 @ 0x88 │ │ adds r0, r4, r3 │ │ - b.n 2126a │ │ + b.n 3faba │ │ adds r0, r4, r7 │ │ - b.n 20f70 │ │ + b.n 3f7c0 │ │ asrs r0, r4, #20 │ │ - b.n 20f74 │ │ + b.n 3f7c4 │ │ lsls r0, r1, #1 │ │ - b.n 2096c │ │ + b.n 3f1bc │ │ movs r3, #224 @ 0xe0 │ │ - b.n 2127a │ │ + b.n 3faca │ │ cmp r1, #96 @ 0x60 │ │ - b.n 20f82 │ │ + b.n 3f7d2 │ │ movs r1, #160 @ 0xa0 │ │ - b.n 20f86 │ │ + b.n 3f7d6 │ │ lsls r4, r0, #1 │ │ - b.n 2097c │ │ + b.n 3f1cc │ │ movs r0, #0 │ │ - b.n 2104e │ │ + b.n 3f89e │ │ movs r0, r7 │ │ - b.n 20a88 │ │ + b.n 3f2d8 │ │ movs r0, #0 │ │ - b.n 21056 │ │ + b.n 3f8a6 │ │ movs r1, r0 │ │ - b.n 2105a │ │ + b.n 3f8aa │ │ lsls r4, r0, #1 │ │ - b.n 20970 │ │ + b.n 3f1c0 │ │ asrs r4, r0, #32 │ │ - b.n 2105e │ │ + b.n 3f8ae │ │ cmp r5, #19 │ │ - b.n 21562 │ │ + b.n 3fdb2 │ │ asrs r7, r0, #32 │ │ - b.n 21068 │ │ + b.n 3f8b8 │ │ movs r4, r6 │ │ - b.n 20aa4 │ │ + b.n 3f2f4 │ │ asrs r6, r1, #32 │ │ - b.n 21070 │ │ + b.n 3f8c0 │ │ movs r3, #56 @ 0x38 │ │ - b.n 215fc │ │ + b.n 3fe4c │ │ asrs r2, r0, #32 │ │ - b.n 21078 │ │ + b.n 3f8c8 │ │ strb r3, [r0, #0] │ │ - b.n 20fd2 │ │ - b.n 20f7e │ │ - b.n 2107e │ │ + b.n 3f822 │ │ + b.n 3f7ce │ │ + b.n 3f8ce │ │ asrs r0, r1, #32 │ │ - b.n 21084 │ │ + b.n 3f8d4 │ │ movs r0, #5 │ │ - b.n 212a2 │ │ + b.n 3faf2 │ │ ands r5, r0 │ │ - b.n 20fa6 │ │ + b.n 3f7f6 │ │ movs r0, #10 │ │ - b.n 20f92 │ │ + b.n 3f7e2 │ │ strb r7, [r0, #0] │ │ - b.n 20f94 │ │ + b.n 3f7e4 │ │ movs r0, #4 │ │ - b.n 2129a │ │ + b.n 3faea │ │ adcs r6, r5 │ │ - b.n 212da │ │ + b.n 3fb2a │ │ mov lr, sp │ │ - b.n 20fe6 │ │ + b.n 3f836 │ │ strb r3, [r0, #0] │ │ - b.n 20ff0 │ │ - ldr r3, [pc, #440] @ (2115c ) │ │ - b.n 20fee │ │ + b.n 3f840 │ │ + ldr r3, [pc, #440] @ (3f9ac ) │ │ + b.n 3f83e │ │ movs r2, r0 │ │ - b.n 210b2 │ │ + b.n 3f902 │ │ movs r0, r6 │ │ - b.n 20ac8 │ │ + b.n 3f318 │ │ lsls r0, r0, #1 │ │ - b.n 209e8 │ │ + b.n 3f238 │ │ muls r1, r4 │ │ - b.n 212f6 │ │ + b.n 3fb46 │ │ cmp r9, ip │ │ - b.n 21002 │ │ + b.n 3f852 │ │ ldrh r1, [r4, #38] @ 0x26 │ │ - b.n 21006 │ │ + b.n 3f856 │ │ cmp r0, #224 @ 0xe0 │ │ - b.n 21302 │ │ + b.n 3fb52 │ │ cmp r1, #224 @ 0xe0 │ │ - b.n 2100a │ │ + b.n 3f85a │ │ movs r5, #32 │ │ - b.n 2100e │ │ + b.n 3f85e │ │ lsls r4, r1, #1 │ │ - b.n 20a04 │ │ + b.n 3f254 │ │ mvns r0, r4 │ │ - b.n 21312 │ │ - ldr r1, [pc, #384] @ (21154 ) │ │ - b.n 2101e │ │ + b.n 3fb62 │ │ + ldr r1, [pc, #384] @ (3f9a4 ) │ │ + b.n 3f86e │ │ sbcs r0, r4 │ │ - b.n 21022 │ │ + b.n 3f872 │ │ lsls r0, r1, #1 │ │ - b.n 20a14 │ │ + b.n 3f264 │ │ ands r0, r0 │ │ - b.n 210ea │ │ + b.n 3f93a │ │ movs r0, r5 │ │ - b.n 20b20 │ │ + b.n 3f370 │ │ ands r0, r0 │ │ - b.n 210f2 │ │ + b.n 3f942 │ │ movs r2, r0 │ │ - b.n 210f6 │ │ + b.n 3f946 │ │ movs r4, r6 │ │ - b.n 20b0c │ │ + b.n 3f35c │ │ movs r0, #6 │ │ - b.n 210f6 │ │ + b.n 3f946 │ │ muls r4, r2 │ │ - b.n 21608 │ │ + b.n 3fe58 │ │ movs r0, #7 │ │ - b.n 21102 │ │ + b.n 3f952 │ │ movs r0, r6 │ │ - b.n 20b3c │ │ + b.n 3f38c │ │ movs r0, #8 │ │ - b.n 2110a │ │ + b.n 3f95a │ │ cmp r2, r1 │ │ - b.n 21696 │ │ + b.n 3fee6 │ │ movs r0, #4 │ │ - b.n 21112 │ │ + b.n 3f962 │ │ strb r4, [r1, #0] │ │ - b.n 21054 │ │ + b.n 3f8a4 │ │ strh r2, [r0, #0] │ │ - b.n 21116 │ │ + b.n 3f966 │ │ movs r0, #9 │ │ - b.n 2111e │ │ + b.n 3f96e │ │ ands r6, r1 │ │ - b.n 2132e │ │ + b.n 3fb7e │ │ str r6, [r1, #0] │ │ - b.n 21032 │ │ + b.n 3f882 │ │ ands r5, r0 │ │ - b.n 2102e │ │ + b.n 3f87e │ │ strb r7, [r0, #0] │ │ - b.n 2102e │ │ + b.n 3f87e │ │ ands r6, r0 │ │ - b.n 21336 │ │ + b.n 3fb86 │ │ str r0, [r5, #20] │ │ - b.n 21372 │ │ + b.n 3fbc2 │ │ str r0, [r5, #108] @ 0x6c │ │ - b.n 21082 │ │ + b.n 3f8d2 │ │ strb r4, [r1, #0] │ │ - b.n 21088 │ │ + b.n 3f8d8 │ │ ldr r0, [r5, #52] @ 0x34 │ │ - b.n 2108a │ │ + b.n 3f8da │ │ movs r4, r0 │ │ - b.n 2114e │ │ + b.n 3f99e │ │ lsls r0, r1, #1 │ │ - b.n 20a5c │ │ + b.n 3f2ac │ │ lsls r4, r0, #1 │ │ - b.n 20a80 │ │ + b.n 3f2d0 │ │ str r2, [r4, #52] @ 0x34 │ │ - b.n 2138e │ │ + b.n 3fbde │ │ str r2, [r4, #92] @ 0x5c │ │ - b.n 2109e │ │ + b.n 3f8ee │ │ ldr r4, [sp, #904] @ 0x388 │ │ - b.n 210a2 │ │ - ldr r0, [pc, #896] @ (213d8 ) │ │ - b.n 2139a │ │ - ldr r1, [pc, #896] @ (213dc ) │ │ - b.n 210a6 │ │ + b.n 3f8f2 │ │ + ldr r0, [pc, #896] @ (3fc28 ) │ │ + b.n 3fbea │ │ + ldr r1, [pc, #896] @ (3fc2c ) │ │ + b.n 3f8f6 │ │ cmp r0, r4 │ │ - b.n 210aa │ │ + b.n 3f8fa │ │ lsls r0, r2, #1 │ │ - b.n 20ba0 │ │ + b.n 3f3f0 │ │ str r0, [r4, #60] @ 0x3c │ │ - b.n 213aa │ │ + b.n 3fbfa │ │ ldr r0, [r4, #20] │ │ - b.n 210ba │ │ + b.n 3f90a │ │ str r0, [r4, #24] │ │ - b.n 210be │ │ + b.n 3f90e │ │ lsls r4, r1, #1 │ │ - b.n 20aac │ │ + b.n 3f2fc │ │ str r0, [r0, #0] │ │ - b.n 21186 │ │ + b.n 3f9d6 │ │ movs r0, r6 │ │ - b.n 20ab4 │ │ + b.n 3f304 │ │ str r0, [r0, #0] │ │ - b.n 2118e │ │ + b.n 3f9de │ │ movs r4, r0 │ │ - b.n 21192 │ │ + b.n 3f9e2 │ │ movs r0, r6 │ │ - b.n 20ba4 │ │ + b.n 3f3f4 │ │ adds r0, #3 │ │ - b.n 2118e │ │ - ldr r2, [pc, #748] @ (2137c ) │ │ - b.n 21692 │ │ + b.n 3f9de │ │ + ldr r2, [pc, #748] @ (3fbcc ) │ │ + b.n 3fee2 │ │ adds r0, #7 │ │ - b.n 2119c │ │ + b.n 3f9ec │ │ lsls r0, r1, #1 │ │ - b.n 20ad0 │ │ + b.n 3f320 │ │ adds r0, #9 │ │ - b.n 211a4 │ │ + b.n 3f9f4 │ │ mov r2, sp │ │ - b.n 21730 │ │ + b.n 3ff80 │ │ adds r0, #4 │ │ - b.n 211ac │ │ + b.n 3f9fc │ │ str r0, [sp, #12] │ │ - b.n 211aa │ │ + b.n 3f9fa │ │ adds r0, #10 │ │ - b.n 211b4 │ │ + b.n 3fa04 │ │ str r0, [r1, #0] │ │ - b.n 213c4 │ │ + b.n 3fc14 │ │ strb r0, [r1, #0] │ │ - b.n 210c8 │ │ + b.n 3f918 │ │ str r6, [r1, #0] │ │ - b.n 210c6 │ │ + b.n 3f916 │ │ str r7, [r0, #0] │ │ - b.n 213ca │ │ + b.n 3fc1a │ │ strb r1, [r5, #5] │ │ - b.n 21402 │ │ + b.n 3fc52 │ │ strb r1, [r5, #27] │ │ - b.n 21114 │ │ + b.n 3f964 │ │ ldrb r1, [r5, #13] │ │ - b.n 21118 │ │ + b.n 3f968 │ │ movs r6, r0 │ │ - b.n 211dc │ │ + b.n 3fa2c │ │ lsls r0, r1, #1 │ │ - b.n 20ae8 │ │ + b.n 3f338 │ │ movs r4, r6 │ │ - b.n 20c10 │ │ + b.n 3f460 │ │ strb r3, [r4, #13] │ │ - b.n 2141a │ │ + b.n 3fc6a │ │ strb r3, [r4, #23] │ │ - b.n 2112c │ │ + b.n 3f97c │ │ str r1, [r0, #0] │ │ - b.n 21126 │ │ - ldr r4, [pc, #908] @ (21470 ) │ │ - b.n 21134 │ │ + b.n 3f976 │ │ + ldr r4, [pc, #908] @ (3fcc0 ) │ │ + b.n 3f984 │ │ str r6, [r0, #0] │ │ - b.n 210f0 │ │ + b.n 3f940 │ │ ldrb r0, [r4, #3] │ │ - b.n 2142e │ │ - add r0, pc, #4 @ (adr r0, 210f4 ) │ │ - b.n 2113e │ │ + b.n 3fc7e │ │ + add r0, pc, #4 @ (adr r0, 3f944 ) │ │ + b.n 3f98e │ │ ldrb r0, [r4, #7] │ │ - b.n 21144 │ │ + b.n 3f994 │ │ strb r0, [r4, #20] │ │ - b.n 21148 │ │ + b.n 3f998 │ │ lsls r4, r1, #1 │ │ - b.n 20c38 │ │ + b.n 3f488 │ │ str r0, [r4, #60] @ 0x3c │ │ - b.n 21442 │ │ + b.n 3fc92 │ │ ldr r0, [r4, #20] │ │ - b.n 21152 │ │ + b.n 3f9a2 │ │ str r0, [r4, #24] │ │ - b.n 21156 │ │ + b.n 3f9a6 │ │ lsls r0, r2, #1 │ │ - b.n 20c48 │ │ + b.n 3f498 │ │ str r0, [r0, #0] │ │ - b.n 2121e │ │ + b.n 3fa6e │ │ movs r4, r6 │ │ - b.n 20b4c │ │ + b.n 3f39c │ │ str r0, [r0, #0] │ │ - b.n 21226 │ │ + b.n 3fa76 │ │ movs r7, r0 │ │ - b.n 2122a │ │ + b.n 3fa7a │ │ lsls r0, r2, #1 │ │ - b.n 20c3c │ │ + b.n 3f48c │ │ movs r4, r1 │ │ - b.n 21226 │ │ + b.n 3fa76 │ │ ldrb r6, [r5, #4] │ │ - b.n 21742 │ │ + b.n 3ff92 │ │ movs r2, r1 │ │ - b.n 2122e │ │ + b.n 3fa7e │ │ strb r2, [r0, #7] │ │ - b.n 217c2 │ │ + b.n 40012 │ │ movs r4, r0 │ │ - b.n 21236 │ │ + b.n 3fa86 │ │ movs r7, r0 │ │ - b.n 2123a │ │ + b.n 3fa8a │ │ strb r0, [r1, #1] │ │ - b.n 20b74 │ │ + b.n 3f3c4 │ │ stmia r0!, {r0, r2} │ │ - b.n 21242 │ │ + b.n 3fa92 │ │ str r0, [r0, #0] │ │ - b.n 21254 │ │ + b.n 3faa4 │ │ strb r1, [r1, #0] │ │ - b.n 21456 │ │ + b.n 3fca6 │ │ ands r1, r1 │ │ - b.n 2115a │ │ + b.n 3f9aa │ │ strb r0, [r1, #0] │ │ - b.n 21160 │ │ + b.n 3f9b0 │ │ strh r4, [r5, r5] │ │ - b.n 21496 │ │ + b.n 3fce6 │ │ strb r4, [r0, #0] │ │ - b.n 21468 │ │ + b.n 3fcb8 │ │ adcs r6, r4 │ │ - b.n 2149e │ │ + b.n 3fcee │ │ mov lr, ip │ │ - b.n 211aa │ │ + b.n 3f9fa │ │ strb r4, [r5, r7] │ │ - b.n 211b0 │ │ - ldr r3, [pc, #408] @ (21300 ) │ │ - b.n 211b2 │ │ + b.n 3fa00 │ │ + ldr r3, [pc, #408] @ (3fb50 ) │ │ + b.n 3fa02 │ │ add r4, sp, #944 @ 0x3b0 │ │ - b.n 211b8 │ │ + b.n 3fa08 │ │ strb r7, [r0, #0] │ │ - b.n 2127a │ │ + b.n 3faca │ │ strb r0, [r1, #1] │ │ - b.n 20b8c │ │ + b.n 3f3dc │ │ movs r0, r6 │ │ - b.n 20cb4 │ │ + b.n 3f504 │ │ ands r2, r0 │ │ - b.n 211c4 │ │ + b.n 3fa14 │ │ ands r4, r0 │ │ - b.n 2119a │ │ + b.n 3f9ea │ │ ands r2, r0 │ │ - b.n 211ce │ │ + b.n 3fa1e │ │ ldrb r0, [r4, #3] │ │ - b.n 214ca │ │ + b.n 3fd1a │ │ ldrb r0, [r4, #7] │ │ - b.n 211dc │ │ + b.n 3fa2c │ │ strb r0, [r4, #20] │ │ - b.n 211e0 │ │ + b.n 3fa30 │ │ lsls r0, r1, #1 │ │ - b.n 20cd0 │ │ + b.n 3f520 │ │ strh r0, [r4, r7] │ │ - b.n 214da │ │ + b.n 3fd2a │ │ ldr r0, [r4, r5] │ │ - b.n 211e8 │ │ + b.n 3fa38 │ │ str r0, [r4, r6] │ │ - b.n 211ec │ │ + b.n 3fa3c │ │ lsls r4, r1, #1 │ │ - b.n 20ce0 │ │ + b.n 3f530 │ │ str r0, [r0, r0] │ │ - b.n 212b4 │ │ + b.n 3fb04 │ │ movs r0, r7 │ │ - b.n 20be4 │ │ + b.n 3f434 │ │ str r0, [r0, r0] │ │ - b.n 212bc │ │ + b.n 3fb0c │ │ movs r7, r0 │ │ - b.n 212c0 │ │ + b.n 3fb10 │ │ lsls r4, r1, #1 │ │ - b.n 20cd4 │ │ + b.n 3f524 │ │ asrs r1, r0, #32 │ │ - b.n 212be │ │ + b.n 3fb0e │ │ lsls r0, r1, #1 │ │ - b.n 20bf8 │ │ + b.n 3f448 │ │ asrs r4, r0, #32 │ │ - b.n 212c8 │ │ - ldr r4, [pc, #532] @ (213dc ) │ │ - b.n 217ce │ │ + b.n 3fb18 │ │ + ldr r4, [pc, #532] @ (3fc2c ) │ │ + b.n 4001e │ │ asrs r2, r1, #32 │ │ - b.n 212d0 │ │ + b.n 3fb20 │ │ negs r2, r6 │ │ - b.n 21864 │ │ + b.n 400b4 │ │ asrs r4, r0, #32 │ │ - b.n 212d8 │ │ + b.n 3fb28 │ │ str r1, [r0, r0] │ │ - b.n 212da │ │ + b.n 3fb2a │ │ asrs r6, r1, #32 │ │ - b.n 212e0 │ │ + b.n 3fb30 │ │ strb r6, [r0, #0] │ │ - b.n 214ec │ │ + b.n 3fd3c │ │ ands r6, r0 │ │ - b.n 211f0 │ │ + b.n 3fa40 │ │ strb r1, [r1, #0] │ │ - b.n 211f8 │ │ + b.n 3fa48 │ │ strb r4, [r0, #0] │ │ - b.n 214fc │ │ + b.n 3fd4c │ │ adcs r5, r4 │ │ - b.n 21532 │ │ + b.n 3fd82 │ │ mov sp, ip │ │ - b.n 2123e │ │ - ldr r3, [pc, #404] @ (2138c ) │ │ - b.n 21242 │ │ + b.n 3fa8e │ │ + ldr r3, [pc, #404] @ (3fbdc ) │ │ + b.n 3fa92 │ │ movs r7, r0 │ │ - b.n 21306 │ │ + b.n 3fb56 │ │ lsls r0, r1, #1 │ │ - b.n 20c18 │ │ + b.n 3f468 │ │ lsls r0, r2, #1 │ │ - b.n 20d40 │ │ + b.n 3f590 │ │ muls r1, r4 │ │ - b.n 2154a │ │ + b.n 3fd9a │ │ cmp r9, ip │ │ - b.n 21256 │ │ + b.n 3faa6 │ │ strb r3, [r0, #0] │ │ - b.n 2126a │ │ + b.n 3faba │ │ stcl 0, cr14, [r1], #144 @ 0x90 │ │ strb r7, [r0, #0] │ │ - b.n 2121c │ │ - ldr r0, [pc, #896] @ (2159c ) │ │ - b.n 2155e │ │ - add r0, pc, #12 @ (adr r0, 2122c ) │ │ - b.n 21270 │ │ - ldr r1, [pc, #896] @ (215a4 ) │ │ - b.n 2126e │ │ + b.n 3fa6c │ │ + ldr r0, [pc, #896] @ (3fdec ) │ │ + b.n 3fdae │ │ + add r0, pc, #12 @ (adr r0, 3fa7c ) │ │ + b.n 3fac0 │ │ + ldr r1, [pc, #896] @ (3fdf4 ) │ │ + b.n 3fabe │ │ cmp r0, r4 │ │ - b.n 21272 │ │ + b.n 3fac2 │ │ lsls r4, r0, #1 │ │ - b.n 20d68 │ │ + b.n 3f5b8 │ │ strb r0, [r4, #15] │ │ - b.n 21572 │ │ + b.n 3fdc2 │ │ ldrb r0, [r4, #5] │ │ - b.n 21284 │ │ + b.n 3fad4 │ │ strb r0, [r4, #6] │ │ - b.n 21288 │ │ + b.n 3fad8 │ │ lsls r0, r1, #1 │ │ - b.n 20d78 │ │ + b.n 3f5c8 │ │ strb r0, [r0, #0] │ │ - b.n 21350 │ │ + b.n 3fba0 │ │ movs r4, r7 │ │ - b.n 20c7c │ │ + b.n 3f4cc │ │ strb r0, [r0, #0] │ │ - b.n 21358 │ │ + b.n 3fba8 │ │ movs r4, r0 │ │ - b.n 2135c │ │ + b.n 3fbac │ │ lsls r0, r1, #1 │ │ - b.n 20d6c │ │ + b.n 3f5bc │ │ movs r0, #2 │ │ - b.n 21356 │ │ + b.n 3fba6 │ │ ldrb r1, [r4, #2] │ │ - b.n 21876 │ │ + b.n 400c6 │ │ movs r0, #10 │ │ - b.n 21362 │ │ + b.n 3fbb2 │ │ lsls r0, r1, #1 │ │ - b.n 20c98 │ │ + b.n 3f4e8 │ │ movs r0, #14 │ │ - b.n 2136a │ │ + b.n 3fbba │ │ strb r7, [r7, #10] │ │ - b.n 218fe │ │ + b.n 4014e │ │ movs r0, #7 │ │ - b.n 21372 │ │ - add r0, pc, #8 @ (adr r0, 21278 ) │ │ - b.n 21372 │ │ + b.n 3fbc2 │ │ + add r0, pc, #8 @ (adr r0, 3fac8 ) │ │ + b.n 3fbc2 │ │ movs r0, #8 │ │ - b.n 2137a │ │ + b.n 3fbca │ │ strb r5, [r0, #0] │ │ - b.n 2158e │ │ + b.n 3fdde │ │ ands r5, r0 │ │ - b.n 21292 │ │ + b.n 3fae2 │ │ strb r6, [r0, #0] │ │ - b.n 21290 │ │ + b.n 3fae0 │ │ strb r4, [r0, #0] │ │ - b.n 21594 │ │ + b.n 3fde4 │ │ adcs r2, r5 │ │ - b.n 215ca │ │ + b.n 3fe1a │ │ mov sl, sp │ │ - b.n 212d6 │ │ - ldr r3, [pc, #424] @ (21438 ) │ │ - b.n 212da │ │ + b.n 3fb26 │ │ + ldr r3, [pc, #424] @ (3fc88 ) │ │ + b.n 3fb2a │ │ movs r7, r0 │ │ - b.n 2139e │ │ + b.n 3fbee │ │ lsls r0, r1, #1 │ │ - b.n 20cb0 │ │ + b.n 3f500 │ │ lsls r4, r1, #1 │ │ - b.n 20dd8 │ │ + b.n 3f628 │ │ muls r2, r4 │ │ - b.n 215e2 │ │ + b.n 3fe32 │ │ cmp sl, ip │ │ - b.n 212ee │ │ + b.n 3fb3e │ │ strb r4, [r1, #0] │ │ - b.n 212ec │ │ + b.n 3fb3c │ │ ldrh r2, [r4, #38] @ 0x26 │ │ - b.n 212f6 │ │ + b.n 3fb46 │ │ strb r7, [r0, #0] │ │ - b.n 212b6 │ │ - ldr r0, [pc, #896] @ (21634 ) │ │ - b.n 215f6 │ │ - b.n 212d0 │ │ - b.n 21308 │ │ - ldr r1, [pc, #896] @ (2163c ) │ │ - b.n 21306 │ │ + b.n 3fb06 │ │ + ldr r0, [pc, #896] @ (3fe84 ) │ │ + b.n 3fe46 │ │ + b.n 3fb20 │ │ + b.n 3fb58 │ │ + ldr r1, [pc, #896] @ (3fe8c ) │ │ + b.n 3fb56 │ │ cmp r0, r4 │ │ - b.n 2130a │ │ + b.n 3fb5a │ │ lsls r0, r0, #1 │ │ - b.n 20e00 │ │ + b.n 3f650 │ │ strb r0, [r4, #15] │ │ - b.n 2160a │ │ + b.n 3fe5a │ │ ldrb r0, [r4, #5] │ │ - b.n 2131c │ │ + b.n 3fb6c │ │ strb r0, [r4, #6] │ │ - b.n 21320 │ │ + b.n 3fb70 │ │ lsls r4, r0, #1 │ │ - b.n 20e10 │ │ + b.n 3f660 │ │ strb r0, [r0, #0] │ │ - b.n 213e8 │ │ + b.n 3fc38 │ │ lsls r0, r0, #1 │ │ - b.n 20d14 │ │ + b.n 3f564 │ │ strb r0, [r0, #0] │ │ - b.n 213f0 │ │ + b.n 3fc40 │ │ movs r4, r0 │ │ - b.n 213f4 │ │ + b.n 3fc44 │ │ lsls r4, r0, #1 │ │ - b.n 20e04 │ │ + b.n 3f654 │ │ adds r0, #3 │ │ - b.n 213ee │ │ + b.n 3fc3e │ │ mov r3, r9 │ │ - b.n 218fe │ │ + b.n 4014e │ │ adds r0, #14 │ │ - b.n 213fc │ │ + b.n 3fc4c │ │ lsls r0, r1, #1 │ │ - b.n 20d30 │ │ + b.n 3f580 │ │ adds r0, #8 │ │ - b.n 21404 │ │ - ldr r0, [pc, #104] @ (21368 ) │ │ - b.n 21996 │ │ + b.n 3fc54 │ │ + ldr r0, [pc, #104] @ (3fbb8 ) │ │ + b.n 401e6 │ │ adds r0, #4 │ │ - b.n 2140c │ │ + b.n 3fc5c │ │ movs r3, r0 │ │ - b.n 2140a │ │ + b.n 3fc5a │ │ adds r0, #9 │ │ - b.n 21414 │ │ + b.n 3fc64 │ │ ands r2, r1 │ │ - b.n 21612 │ │ + b.n 3fe62 │ │ strb r2, [r1, #0] │ │ - b.n 21316 │ │ + b.n 3fb66 │ │ ands r5, r0 │ │ - b.n 21322 │ │ - b.n 2131c │ │ - b.n 2165e │ │ + b.n 3fb72 │ │ + b.n 3fb6c │ │ + b.n 3feae │ │ ands r7, r0 │ │ - b.n 2162a │ │ + b.n 3fe7a │ │ strb r0, [r4, #5] │ │ - b.n 21666 │ │ + b.n 3feb6 │ │ strb r0, [r4, #27] │ │ - b.n 21378 │ │ + b.n 3fbc8 │ │ ldrb r0, [r4, #13] │ │ - b.n 2137c │ │ + b.n 3fbcc │ │ movs r4, r0 │ │ - b.n 21440 │ │ + b.n 3fc90 │ │ lsls r0, r1, #1 │ │ - b.n 20d4c │ │ + b.n 3f59c │ │ lsls r0, r1, #1 │ │ - b.n 20e74 │ │ + b.n 3f6c4 │ │ strb r3, [r4, #13] │ │ - b.n 2167e │ │ + b.n 3fece │ │ strb r3, [r4, #23] │ │ - b.n 21390 │ │ + b.n 3fbe0 │ │ ands r1, r0 │ │ - b.n 2138a │ │ + b.n 3fbda │ │ ldr r4, [sp, #908] @ 0x38c │ │ - b.n 21398 │ │ + b.n 3fbe8 │ │ ands r4, r0 │ │ - b.n 21354 │ │ + b.n 3fba4 │ │ ldrb r0, [r4, #3] │ │ - b.n 21692 │ │ + b.n 3fee2 │ │ strh r1, [r0, #0] │ │ - b.n 2139e │ │ + b.n 3fbee │ │ ldrb r0, [r4, #7] │ │ - b.n 213a8 │ │ + b.n 3fbf8 │ │ strb r0, [r4, #20] │ │ - b.n 213ac │ │ + b.n 3fbfc │ │ movs r4, r7 │ │ - b.n 20e9c │ │ + b.n 3f6ec │ │ mvns r0, r4 │ │ - b.n 216a6 │ │ - ldr r1, [pc, #384] @ (214e8 ) │ │ - b.n 213b2 │ │ + b.n 3fef6 │ │ + ldr r1, [pc, #384] @ (3fd38 ) │ │ + b.n 3fc02 │ │ sbcs r0, r4 │ │ - b.n 213b6 │ │ + b.n 3fc06 │ │ lsls r0, r0, #1 │ │ - b.n 20eac │ │ + b.n 3f6fc │ │ ands r0, r0 │ │ - b.n 2147e │ │ + b.n 3fcce │ │ lsls r4, r0, #1 │ │ - b.n 20db0 │ │ + b.n 3f600 │ │ ands r0, r0 │ │ - b.n 21486 │ │ + b.n 3fcd6 │ │ movs r7, r0 │ │ - b.n 2148a │ │ + b.n 3fcda │ │ lsls r0, r0, #1 │ │ - b.n 20ea0 │ │ + b.n 3f6f0 │ │ movs r4, r1 │ │ - b.n 2148a │ │ - ldr r3, [pc, #448] @ (2154c ) │ │ - b.n 2199e │ │ + b.n 3fcda │ │ + ldr r3, [pc, #448] @ (3fd9c ) │ │ + b.n 401ee │ │ movs r0, r1 │ │ - b.n 21492 │ │ + b.n 3fce2 │ │ strb r0, [r1, #1] │ │ - b.n 20dcc │ │ + b.n 3f61c │ │ movs r1, r1 │ │ - b.n 2149a │ │ + b.n 3fcea │ │ negs r3, r1 │ │ - b.n 21a36 │ │ + b.n 40286 │ │ movs r4, r0 │ │ - b.n 214a2 │ │ - b.n 2143c │ │ - b.n 20dbc │ │ + b.n 3fcf2 │ │ + b.n 3fc8c │ │ + b.n 3f60c │ │ str r0, [sp, #0] │ │ - b.n 214b8 │ │ + b.n 3fd08 │ │ stmia r0!, {r1, r2} │ │ - b.n 214ae │ │ + b.n 3fcfe │ │ strb r6, [r1, #0] │ │ - b.n 216c4 │ │ + b.n 3ff14 │ │ ands r6, r1 │ │ - b.n 213c8 │ │ + b.n 3fc18 │ │ strb r2, [r1, #0] │ │ - b.n 213c8 │ │ + b.n 3fc18 │ │ str r4, [r5, #52] @ 0x34 │ │ - b.n 216fe │ │ + b.n 3ff4e │ │ ands r4, r0 │ │ - b.n 216d0 │ │ + b.n 3ff20 │ │ strb r1, [r5, #5] │ │ - b.n 21706 │ │ + b.n 3ff56 │ │ strb r1, [r5, #27] │ │ - b.n 21418 │ │ + b.n 3fc68 │ │ str r4, [r5, #92] @ 0x5c │ │ - b.n 2141a │ │ + b.n 3fc6a │ │ ldrb r1, [r5, #13] │ │ - b.n 21420 │ │ + b.n 3fc70 │ │ ldrh r4, [r5, #38] @ 0x26 │ │ - b.n 21422 │ │ + b.n 3fc72 │ │ strb r4, [r0, #0] │ │ - b.n 214e8 │ │ + b.n 3fd38 │ │ strb r0, [r1, #1] │ │ - b.n 20df4 │ │ + b.n 3f644 │ │ lsls r4, r0, #1 │ │ - b.n 20f1c │ │ + b.n 3f76c │ │ strb r2, [r0, #0] │ │ - b.n 2142c │ │ + b.n 3fc7c │ │ strb r7, [r0, #0] │ │ - b.n 21402 │ │ + b.n 3fc52 │ │ strb r2, [r0, #0] │ │ - b.n 2143c │ │ - ldr r0, [pc, #896] @ (21770 ) │ │ - b.n 21732 │ │ - ldr r1, [pc, #896] @ (21774 ) │ │ - b.n 2143e │ │ + b.n 3fc8c │ │ + ldr r0, [pc, #896] @ (3ffc0 ) │ │ + b.n 3ff82 │ │ + ldr r1, [pc, #896] @ (3ffc4 ) │ │ + b.n 3fc8e │ │ cmp r0, r4 │ │ - b.n 21442 │ │ + b.n 3fc92 │ │ movs r0, r7 │ │ - b.n 20f38 │ │ + b.n 3f788 │ │ str r0, [r4, #60] @ 0x3c │ │ - b.n 21742 │ │ + b.n 3ff92 │ │ ldr r0, [r4, #20] │ │ - b.n 21452 │ │ + b.n 3fca2 │ │ str r0, [r4, #24] │ │ - b.n 21456 │ │ + b.n 3fca6 │ │ movs r4, r7 │ │ - b.n 20f48 │ │ + b.n 3f798 │ │ str r0, [r0, #0] │ │ - b.n 2151e │ │ + b.n 3fd6e │ │ movs r4, r6 │ │ - b.n 20f50 │ │ + b.n 3f7a0 │ │ str r0, [r0, #0] │ │ - b.n 21526 │ │ + b.n 3fd76 │ │ movs r4, r0 │ │ - b.n 2152a │ │ + b.n 3fd7a │ │ movs r4, r7 │ │ - b.n 20f3c │ │ + b.n 3f78c │ │ asrs r1, r0, #32 │ │ - b.n 21526 │ │ + b.n 3fd76 │ │ sbcs r3, r4 │ │ - b.n 21a34 │ │ + b.n 40284 │ │ asrs r7, r0, #32 │ │ - b.n 21530 │ │ + b.n 3fd80 │ │ lsls r0, r1, #1 │ │ - b.n 20e68 │ │ + b.n 3f6b8 │ │ asrs r0, r1, #32 │ │ - b.n 21538 │ │ + b.n 3fd88 │ │ bxns sp │ │ - b.n 21ad2 │ │ + b.n 40322 │ │ asrs r4, r0, #32 │ │ - b.n 21540 │ │ + b.n 3fd90 │ │ str r1, [r0, #0] │ │ - b.n 21542 │ │ + b.n 3fd92 │ │ ands r1, r1 │ │ - b.n 21752 │ │ + b.n 3ffa2 │ │ strb r1, [r1, #0] │ │ - b.n 21456 │ │ + b.n 3fca6 │ │ ands r6, r1 │ │ - b.n 21456 │ │ - b.n 2145a │ │ - b.n 21554 │ │ + b.n 3fca6 │ │ + b.n 3fcaa │ │ + b.n 3fda4 │ │ ands r7, r0 │ │ - b.n 2175e │ │ + b.n 3ffae │ │ strb r6, [r4, #5] │ │ - b.n 2179a │ │ + b.n 3ffea │ │ strb r6, [r4, #27] │ │ - b.n 214ac │ │ + b.n 3fcfc │ │ strh r6, [r5, r5] │ │ - b.n 217a2 │ │ + b.n 3fff2 │ │ ldrb r6, [r4, #13] │ │ - b.n 214b4 │ │ + b.n 3fd04 │ │ strb r6, [r5, r7] │ │ - b.n 214b4 │ │ + b.n 3fd04 │ │ movs r4, r0 │ │ - b.n 2157c │ │ + b.n 3fdcc │ │ lsls r0, r1, #1 │ │ - b.n 20e88 │ │ + b.n 3f6d8 │ │ lsls r0, r0, #1 │ │ - b.n 20fb0 │ │ + b.n 3f800 │ │ ldrh r6, [r5, #38] @ 0x26 │ │ - b.n 214c4 │ │ + b.n 3fd14 │ │ strb r3, [r0, #0] │ │ - b.n 214d6 │ │ + b.n 3fd26 │ │ strb r7, [r0, #0] │ │ - b.n 2149e │ │ - ldr r0, [pc, #896] @ (21804 ) │ │ - b.n 217c6 │ │ + b.n 3fcee │ │ + ldr r0, [pc, #896] @ (40054 ) │ │ + b.n 40016 │ │ strb r3, [r0, #0] │ │ - b.n 214d8 │ │ - ldr r1, [pc, #896] @ (2180c ) │ │ - b.n 214d6 │ │ + b.n 3fd28 │ │ + ldr r1, [pc, #896] @ (4005c ) │ │ + b.n 3fd26 │ │ cmp r0, r4 │ │ - b.n 214da │ │ + b.n 3fd2a │ │ movs r0, r5 │ │ - b.n 20fd0 │ │ + b.n 3f820 │ │ strh r0, [r4, r7] │ │ - b.n 217da │ │ + b.n 4002a │ │ asrs r0, r0, #32 │ │ - b.n 217de │ │ + b.n 4002e │ │ ldr r0, [r4, r5] │ │ - b.n 214ec │ │ + b.n 3fd3c │ │ str r0, [r4, r6] │ │ - b.n 214f0 │ │ + b.n 3fd40 │ │ movs r0, r7 │ │ - b.n 20fe4 │ │ + b.n 3f834 │ │ str r0, [r0, r0] │ │ - b.n 215b8 │ │ + b.n 3fe08 │ │ movs r0, r6 │ │ - b.n 20fec │ │ + b.n 3f83c │ │ str r0, [r0, r0] │ │ - b.n 215c0 │ │ + b.n 3fe10 │ │ movs r4, r0 │ │ - b.n 215c4 │ │ + b.n 3fe14 │ │ movs r0, r7 │ │ - b.n 20fd8 │ │ + b.n 3f828 │ │ movs r0, #2 │ │ - b.n 215c2 │ │ - ldr r0, [pc, #100] @ (21528 ) │ │ - b.n 21ae2 │ │ + b.n 3fe12 │ │ + ldr r0, [pc, #100] @ (3fd78 ) │ │ + b.n 40332 │ │ movs r0, #7 │ │ - b.n 215ce │ │ + b.n 3fe1e │ │ lsls r0, r1, #1 │ │ - b.n 20f04 │ │ + b.n 3f754 │ │ movs r0, #8 │ │ - b.n 215d6 │ │ + b.n 3fe26 │ │ sbcs r2, r2 │ │ - b.n 21b70 │ │ + b.n 403c0 │ │ movs r0, #4 │ │ - b.n 215de │ │ + b.n 3fe2e │ │ strb r4, [r1, #0] │ │ - b.n 2153a │ │ + b.n 3fd8a │ │ strh r2, [r0, #0] │ │ - b.n 215e2 │ │ + b.n 3fe32 │ │ ands r6, r0 │ │ - b.n 217f6 │ │ + b.n 40046 │ │ str r6, [r0, r0] │ │ - b.n 214fa │ │ + b.n 3fd4a │ │ ands r1, r1 │ │ - b.n 214f6 │ │ + b.n 3fd46 │ │ ands r5, r0 │ │ - b.n 217fa │ │ + b.n 4004a │ │ str r0, [r5, r5] │ │ - b.n 21836 │ │ + b.n 40086 │ │ ldrsb r0, [r5, r3] │ │ - b.n 21544 │ │ + b.n 3fd94 │ │ ldrh r0, [r5, r5] │ │ - b.n 21548 │ │ + b.n 3fd98 │ │ movs r4, r0 │ │ - b.n 2160c │ │ + b.n 3fe5c │ │ movs r0, r1 │ │ - b.n 21020 │ │ + b.n 3f870 │ │ movs r4, r7 │ │ - b.n 21044 │ │ + b.n 3f894 │ │ str r2, [r1, r0] │ │ - b.n 21612 │ │ + b.n 3fe62 │ │ strb r7, [r0, #0] │ │ - b.n 2151c │ │ + b.n 3fd6c │ │ movs r3, #101 @ 0x65 │ │ - b.n 21856 │ │ + b.n 400a6 │ │ strb r4, [r1, #0] │ │ - b.n 21568 │ │ - ldr r0, [pc, #896] @ (2189c ) │ │ - b.n 2185e │ │ + b.n 3fdb8 │ │ + ldr r0, [pc, #896] @ (400ec ) │ │ + b.n 400ae │ │ movs r5, #229 @ 0xe5 │ │ - b.n 21566 │ │ - ldr r1, [pc, #896] @ (218a4 ) │ │ - b.n 2156e │ │ + b.n 3fdb6 │ │ + ldr r1, [pc, #896] @ (400f4 ) │ │ + b.n 3fdbe │ │ add r4, sp, #916 @ 0x394 │ │ - b.n 2156e │ │ + b.n 3fdbe │ │ cmp r0, r4 │ │ - b.n 21576 │ │ + b.n 3fdc6 │ │ movs r0, r6 │ │ - b.n 20f68 │ │ + b.n 3f7b8 │ │ movs r3, #224 @ 0xe0 │ │ - b.n 21876 │ │ + b.n 400c6 │ │ cmp r1, #96 @ 0x60 │ │ - b.n 2157e │ │ + b.n 3fdce │ │ movs r1, #160 @ 0xa0 │ │ - b.n 21582 │ │ + b.n 3fdd2 │ │ lsls r0, r2, #1 │ │ - b.n 2107c │ │ + b.n 3f8cc │ │ movs r0, #1 │ │ - b.n 2164a │ │ + b.n 3fe9a │ │ movs r0, #0 │ │ - b.n 2164e │ │ + b.n 3fe9e │ │ movs r4, r0 │ │ - b.n 21652 │ │ + b.n 3fea2 │ │ lsls r0, r1, #1 │ │ - b.n 20f68 │ │ + b.n 3f7b8 │ │ movs r0, #3 │ │ - b.n 21656 │ │ + b.n 3fea6 │ │ adds r6, #36 @ 0x24 │ │ - b.n 21b5a │ │ + b.n 403aa │ │ movs r0, #7 │ │ - b.n 21662 │ │ + b.n 3feb2 │ │ movs r0, r1 │ │ - b.n 2109c │ │ + b.n 3f8ec │ │ movs r0, #10 │ │ - b.n 2166a │ │ + b.n 3feba │ │ adds r6, #153 @ 0x99 │ │ - b.n 21c04 │ │ + b.n 40454 │ │ movs r0, #3 │ │ - b.n 21672 │ │ - add r0, pc, #8 @ (adr r0, 21578 ) │ │ - b.n 21672 │ │ + b.n 3fec2 │ │ + add r0, pc, #8 @ (adr r0, 3fdc8 ) │ │ + b.n 3fec2 │ │ adds r0, #8 │ │ - b.n 2188a │ │ + b.n 400da │ │ ands r0, r1 │ │ - b.n 2158e │ │ + b.n 3fdde │ │ adds r0, #6 │ │ - b.n 21584 │ │ + b.n 3fdd4 │ │ adds r0, #4 │ │ - b.n 21888 │ │ + b.n 400d8 │ │ adcs r2, r5 │ │ - b.n 218c6 │ │ + b.n 40116 │ │ mov sl, sp │ │ - b.n 215d2 │ │ - ldr r3, [pc, #424] @ (21734 ) │ │ - b.n 215d6 │ │ + b.n 3fe22 │ │ + ldr r3, [pc, #424] @ (3ff84 ) │ │ + b.n 3fe26 │ │ movs r3, r0 │ │ - b.n 2169a │ │ + b.n 3feea │ │ movs r0, r5 │ │ - b.n 210b0 │ │ + b.n 3f900 │ │ lsls r4, r1, #1 │ │ - b.n 20fd0 │ │ + b.n 3f820 │ │ ands r6, r1 │ │ - b.n 215e8 │ │ + b.n 3fe38 │ │ movs r0, #0 │ │ - b.n 216a6 │ │ + b.n 3fef6 │ │ movs r0, r7 │ │ - b.n 210e0 │ │ + b.n 3f930 │ │ ands r4, r0 │ │ - b.n 215ae │ │ + b.n 3fdfe │ │ strb r2, [r4, #13] │ │ - b.n 218ee │ │ + b.n 4013e │ │ ands r6, r1 │ │ - b.n 215fa │ │ + b.n 3fe4a │ │ subs r0, #224 @ 0xe0 │ │ - b.n 218f6 │ │ + b.n 40146 │ │ strb r2, [r4, #23] │ │ - b.n 21608 │ │ + b.n 3fe58 │ │ subs r1, #224 @ 0xe0 │ │ - b.n 21604 │ │ + b.n 3fe54 │ │ adds r2, r4, #3 │ │ - b.n 21610 │ │ + b.n 3fe60 │ │ adds r5, #32 │ │ - b.n 2160c │ │ + b.n 3fe5c │ │ movs r4, r6 │ │ - b.n 21000 │ │ + b.n 3f850 │ │ strb r0, [r4, #15] │ │ - b.n 2190e │ │ + b.n 4015e │ │ ldrb r0, [r4, #5] │ │ - b.n 21620 │ │ + b.n 3fe70 │ │ strb r0, [r4, #6] │ │ - b.n 21624 │ │ + b.n 3fe74 │ │ movs r0, r6 │ │ - b.n 21010 │ │ + b.n 3f860 │ │ strb r0, [r0, #0] │ │ - b.n 216ec │ │ + b.n 3ff3c │ │ lsls r4, r1, #1 │ │ - b.n 2111c │ │ + b.n 3f96c │ │ strb r0, [r0, #0] │ │ - b.n 216f4 │ │ + b.n 3ff44 │ │ movs r3, r0 │ │ - b.n 216f8 │ │ + b.n 3ff48 │ │ lsls r4, r1, #1 │ │ - b.n 21004 │ │ + b.n 3f854 │ │ movs r4, r1 │ │ - b.n 216f2 │ │ + b.n 3ff42 │ │ adds r5, #133 @ 0x85 │ │ - b.n 21bfc │ │ + b.n 4044c │ │ movs r4, r0 │ │ - b.n 216fa │ │ + b.n 3ff4a │ │ adds r4, #14 │ │ - b.n 21c9c │ │ + b.n 404ec │ │ movs r1, r0 │ │ - b.n 21702 │ │ + b.n 3ff52 │ │ asrs r0, r5, #32 │ │ - b.n 21140 │ │ + b.n 3f990 │ │ movs r3, r0 │ │ - b.n 2170a │ │ + b.n 3ff5a │ │ strb r5, [r0, #0] │ │ - b.n 21652 │ │ + b.n 3fea2 │ │ asrs r0, r0, #32 │ │ - b.n 21714 │ │ + b.n 3ff64 │ │ asrs r0, r5, #32 │ │ - b.n 21130 │ │ + b.n 3f980 │ │ adds r0, #10 │ │ - b.n 2191c │ │ + b.n 4016c │ │ ands r2, r1 │ │ - b.n 21620 │ │ + b.n 3fe70 │ │ adds r0, #8 │ │ - b.n 21628 │ │ + b.n 3fe78 │ │ adds r0, #4 │ │ - b.n 2192c │ │ + b.n 4017c │ │ adcs r1, r4 │ │ - b.n 2196a │ │ + b.n 401ba │ │ mov r9, ip │ │ - b.n 21676 │ │ - ldr r3, [pc, #388] @ (217b4 ) │ │ - b.n 2167a │ │ + b.n 3fec6 │ │ + ldr r3, [pc, #388] @ (40004 ) │ │ + b.n 3feca │ │ asrs r0, r7, #32 │ │ - b.n 2106c │ │ + b.n 3f8bc │ │ stmia r0!, {r0, r1} │ │ - b.n 21742 │ │ + b.n 3ff92 │ │ ands r1, r1 │ │ - b.n 2173e │ │ + b.n 3ff8e │ │ strb r7, [r0, #0] │ │ - b.n 2164a │ │ + b.n 3fe9a │ │ lsls r4, r4, #13 │ │ - b.n 21986 │ │ + b.n 401d6 │ │ strb r5, [r0, #0] │ │ - b.n 21698 │ │ + b.n 3fee8 │ │ lsls r4, r4, #23 │ │ - b.n 2168e │ │ + b.n 3fede │ │ ldr r4, [sp, #912] @ 0x390 │ │ - b.n 21692 │ │ + b.n 3fee2 │ │ lsls r0, r1, #1 │ │ - b.n 2108c │ │ + b.n 3f8dc │ │ subs r0, #224 @ 0xe0 │ │ - b.n 2199a │ │ + b.n 401ea │ │ subs r1, #224 @ 0xe0 │ │ - b.n 216a4 │ │ + b.n 3fef4 │ │ adds r5, #32 │ │ - b.n 216a8 │ │ + b.n 3fef8 │ │ lsls r1, r4, #15 │ │ - b.n 219a6 │ │ + b.n 401f6 │ │ lsrs r1, r4, #5 │ │ - b.n 216aa │ │ + b.n 3fefa │ │ lsls r1, r4, #6 │ │ - b.n 216ae │ │ + b.n 3fefe │ │ asrs r4, r6, #32 │ │ - b.n 210a8 │ │ + b.n 3f8f8 │ │ movs r1, r0 │ │ - b.n 21776 │ │ + b.n 3ffc6 │ │ asrs r0, r1, #1 │ │ - b.n 211b4 │ │ + b.n 3fa04 │ │ movs r1, r0 │ │ - b.n 2177e │ │ + b.n 3ffce │ │ asrs r0, r6, #1 │ │ - b.n 21c96 │ │ + b.n 404e6 │ │ movs r3, r0 │ │ - b.n 21786 │ │ + b.n 3ffd6 │ │ movs r0, r6 │ │ - b.n 210a0 │ │ + b.n 3f8f0 │ │ movs r6, r1 │ │ - b.n 2178e │ │ + b.n 3ffde │ │ asrs r2, r5, #1 │ │ - b.n 21d14 │ │ + b.n 40564 │ │ movs r7, r0 │ │ - b.n 21796 │ │ + b.n 3ffe6 │ │ movs r1, r1 │ │ - b.n 2179a │ │ - b.n 2169e │ │ - b.n 2179e │ │ + b.n 3ffea │ │ + b.n 3feee │ │ + b.n 3ffee │ │ strb r6, [r1, #0] │ │ - b.n 217ba │ │ + b.n 4000a │ │ stmia r0!, {r3, r5} │ │ - b.n 211e0 │ │ + b.n 3fa30 │ │ str r6, [r0, #0] │ │ - b.n 217c6 │ │ + b.n 40016 │ │ asrs r4, r1, #32 │ │ - b.n 219bc │ │ + b.n 4020c │ │ adds r0, #12 │ │ - b.n 216c0 │ │ + b.n 3ff10 │ │ asrs r2, r1, #32 │ │ - b.n 216b8 │ │ + b.n 3ff08 │ │ asrs r3, r0, #32 │ │ - b.n 219bc │ │ + b.n 4020c │ │ adds r1, #103 @ 0x67 │ │ - b.n 219fe │ │ + b.n 4024e │ │ adds r6, #231 @ 0xe7 │ │ - b.n 21708 │ │ + b.n 3ff58 │ │ subs r3, #103 @ 0x67 │ │ - b.n 2170c │ │ + b.n 3ff5c │ │ movs r1, r0 │ │ - b.n 217d0 │ │ + b.n 40020 │ │ movs r0, r1 │ │ - b.n 211e8 │ │ + b.n 3fa38 │ │ lsls r6, r4, #13 │ │ - b.n 21a12 │ │ + b.n 40262 │ │ adds r0, #2 │ │ - b.n 2171e │ │ + b.n 3ff6e │ │ lsls r6, r4, #23 │ │ - b.n 2171a │ │ + b.n 3ff6a │ │ adds r0, #3 │ │ - b.n 216ea │ │ + b.n 3ff3a │ │ ldr r4, [sp, #920] @ 0x398 │ │ - b.n 21722 │ │ + b.n 3ff72 │ │ lsls r4, r1, #1 │ │ - b.n 2111c │ │ - b.n 216ec │ │ - b.n 21730 │ │ + b.n 3f96c │ │ + b.n 3ff3c │ │ + b.n 3ff80 │ │ adds r0, #60 @ 0x3c │ │ - b.n 21124 │ │ + b.n 3f974 │ │ adds r0, r4, r3 │ │ - b.n 21a32 │ │ + b.n 40282 │ │ adds r0, r4, r7 │ │ - b.n 21738 │ │ + b.n 3ff88 │ │ asrs r0, r4, #20 │ │ - b.n 2173c │ │ + b.n 3ff8c │ │ lsls r3, r4, #15 │ │ - b.n 21a3e │ │ + b.n 4028e │ │ lsrs r3, r4, #5 │ │ - b.n 21742 │ │ + b.n 3ff92 │ │ lsls r3, r4, #6 │ │ - b.n 21746 │ │ + b.n 3ff96 │ │ adds r0, #56 @ 0x38 │ │ - b.n 21140 │ │ + b.n 3f990 │ │ movs r3, r0 │ │ - b.n 2180e │ │ + b.n 4005e │ │ adds r0, #68 @ 0x44 │ │ - b.n 2124c │ │ + b.n 3fa9c │ │ movs r3, r0 │ │ - b.n 21816 │ │ + b.n 40066 │ │ movs r1, r0 │ │ - b.n 2181a │ │ + b.n 4006a │ │ movs r4, r6 │ │ - b.n 21134 │ │ + b.n 3f984 │ │ movs r5, r0 │ │ - b.n 21822 │ │ + b.n 40072 │ │ asrs r6, r2, #4 │ │ - b.n 21d3e │ │ + b.n 4058e │ │ movs r6, r1 │ │ - b.n 2182a │ │ + b.n 4007a │ │ adds r4, r4, r6 │ │ - b.n 21db0 │ │ + b.n 40600 │ │ movs r1, r1 │ │ - b.n 21832 │ │ + b.n 40082 │ │ movs r1, r0 │ │ - b.n 21836 │ │ + b.n 40086 │ │ asrs r0, r1, #32 │ │ - b.n 21274 │ │ + b.n 3fac4 │ │ str r0, [sp, #0] │ │ - b.n 21840 │ │ + b.n 40090 │ │ asrs r7, r0, #32 │ │ - b.n 21a54 │ │ + b.n 402a4 │ │ str r7, [r0, r0] │ │ - b.n 21758 │ │ + b.n 3ffa8 │ │ asrs r4, r1, #32 │ │ - b.n 2174c │ │ + b.n 3ff9c │ │ stmia r0!, {r3} │ │ - b.n 2184e │ │ + b.n 4009e │ │ asrs r5, r0, #32 │ │ - b.n 21a54 │ │ + b.n 402a4 │ │ str r1, [r5, r5] │ │ - b.n 21a96 │ │ + b.n 402e6 │ │ ldrsb r1, [r5, r3] │ │ - b.n 217a4 │ │ + b.n 3fff4 │ │ movs r0, r6 │ │ - b.n 21194 │ │ + b.n 3f9e4 │ │ ldrh r1, [r5, r5] │ │ - b.n 217ac │ │ + b.n 3fffc │ │ adds r0, #1 │ │ - b.n 21870 │ │ + b.n 400c0 │ │ strh r4, [r5, r5] │ │ - b.n 21aaa │ │ + b.n 402fa │ │ strb r4, [r5, r7] │ │ - b.n 217b8 │ │ + b.n 40008 │ │ asrs r4, r0, #32 │ │ - b.n 217be │ │ + b.n 4000e │ │ stcl 0, cr14, [ip], #148 @ 0x94 │ │ ldr r0, [r4, r3] │ │ - b.n 21aba │ │ + b.n 4030a │ │ ldr r0, [r4, r7] │ │ - b.n 217c8 │ │ + b.n 40018 │ │ asrs r1, r0, #32 │ │ - b.n 2179a │ │ + b.n 3ffea │ │ strb r0, [r4, r4] │ │ - b.n 217d0 │ │ + b.n 40020 │ │ lsls r0, r0, #1 │ │ - b.n 211c0 │ │ + b.n 3fa10 │ │ strh r4, [r0, #0] │ │ - b.n 217d0 │ │ + b.n 40020 │ │ asrs r0, r4, #15 │ │ - b.n 21ad2 │ │ + b.n 40322 │ │ adds r0, r4, r5 │ │ - b.n 217d8 │ │ + b.n 40028 │ │ asrs r0, r4, #6 │ │ - b.n 217dc │ │ + b.n 4002c │ │ movs r4, r7 │ │ - b.n 211d4 │ │ + b.n 3fa24 │ │ asrs r0, r0, #32 │ │ - b.n 218a4 │ │ + b.n 400f4 │ │ lsls r0, r0, #1 │ │ - b.n 212e0 │ │ + b.n 3fb30 │ │ asrs r0, r0, #32 │ │ - b.n 218ac │ │ + b.n 400fc │ │ movs r5, r0 │ │ - b.n 218b0 │ │ + b.n 40100 │ │ movs r0, r7 │ │ - b.n 211c8 │ │ + b.n 3fa18 │ │ asrs r2, r0, #32 │ │ - b.n 218b6 │ │ + b.n 40106 │ │ cmp r4, #8 │ │ - b.n 21dc6 │ │ + b.n 40616 │ │ asrs r0, r1, #32 │ │ - b.n 218c0 │ │ + b.n 40110 │ │ cmp r6, #55 @ 0x37 │ │ - b.n 21e44 │ │ + b.n 40694 │ │ asrs r6, r1, #32 │ │ - b.n 218c8 │ │ + b.n 40118 │ │ asrs r2, r0, #32 │ │ - b.n 218cc │ │ + b.n 4011c │ │ str r1, [r0, r0] │ │ - b.n 218d4 │ │ + b.n 40124 │ │ asrs r2, r1, #32 │ │ - b.n 218d4 │ │ + b.n 40124 │ │ movs r0, #9 │ │ - b.n 21ae0 │ │ + b.n 40330 │ │ adds r0, #9 │ │ - b.n 217e4 │ │ + b.n 40034 │ │ movs r0, #7 │ │ - b.n 217e2 │ │ + b.n 40032 │ │ movs r0, #3 │ │ - b.n 21ae6 │ │ + b.n 40336 │ │ adds r1, #101 @ 0x65 │ │ - b.n 21b26 │ │ + b.n 40376 │ │ adds r6, #229 @ 0xe5 │ │ - b.n 21830 │ │ + b.n 40080 │ │ subs r3, #101 @ 0x65 │ │ - b.n 21834 │ │ + b.n 40084 │ │ movs r2, r0 │ │ - b.n 218f8 │ │ + b.n 40148 │ │ movs r0, #6 │ │ - b.n 2184e │ │ + b.n 4009e │ │ movs r0, r1 │ │ - b.n 21314 │ │ + b.n 3fb64 │ │ movs r0, #2 │ │ - b.n 21800 │ │ + b.n 40050 │ │ movs r6, r0 │ │ - b.n 21846 │ │ + b.n 40096 │ │ movs r0, #52 @ 0x34 │ │ - b.n 2123c │ │ + b.n 3fa8c │ │ adds r3, #97 @ 0x61 │ │ - b.n 21b4a │ │ + b.n 4039a │ │ adds r5, #225 @ 0xe1 │ │ - b.n 21854 │ │ + b.n 400a4 │ │ ldrh r1, [r4, #38] @ 0x26 │ │ - b.n 21858 │ │ + b.n 400a8 │ │ subs r0, #226 @ 0xe2 │ │ - b.n 21b56 │ │ + b.n 403a6 │ │ subs r1, #226 @ 0xe2 │ │ - b.n 21860 │ │ - b.n 21260 │ │ - b.n 21864 │ │ + b.n 400b0 │ │ + b.n 3fab0 │ │ + b.n 400b4 │ │ adds r0, #68 @ 0x44 │ │ - b.n 21258 │ │ + b.n 3faa8 │ │ movs r3, #227 @ 0xe3 │ │ - b.n 21b66 │ │ + b.n 403b6 │ │ cmp r1, #99 @ 0x63 │ │ - b.n 2186e │ │ + b.n 400be │ │ movs r1, #163 @ 0xa3 │ │ - b.n 21872 │ │ + b.n 400c2 │ │ adds r0, #64 @ 0x40 │ │ - b.n 21268 │ │ + b.n 3fab8 │ │ movs r0, #3 │ │ - b.n 2193a │ │ + b.n 4018a │ │ adds r0, #60 @ 0x3c │ │ - b.n 21374 │ │ + b.n 3fbc4 │ │ movs r0, #3 │ │ - b.n 21942 │ │ + b.n 40192 │ │ adds r7, #76 @ 0x4c │ │ - b.n 21e50 │ │ + b.n 406a0 │ │ movs r0, #14 │ │ - b.n 2194a │ │ + b.n 4019a │ │ movs r0, #60 @ 0x3c │ │ - b.n 21260 │ │ + b.n 3fab0 │ │ movs r0, #4 │ │ - b.n 21952 │ │ + b.n 401a2 │ │ adds r7, #72 @ 0x48 │ │ - b.n 21ed6 │ │ + b.n 40726 │ │ movs r0, #0 │ │ - b.n 2195a │ │ + b.n 401aa │ │ movs r0, r1 │ │ - b.n 21394 │ │ + b.n 3fbe4 │ │ movs r0, #8 │ │ - b.n 21962 │ │ + b.n 401b2 │ │ movs r0, #3 │ │ - b.n 21966 │ │ - add r0, pc, #8 @ (adr r0, 2186c ) │ │ - b.n 21966 │ │ + b.n 401b6 │ │ + add r0, pc, #8 @ (adr r0, 400bc ) │ │ + b.n 401b6 │ │ adds r0, #5 │ │ - b.n 21b7e │ │ + b.n 403ce │ │ ands r5, r0 │ │ - b.n 21882 │ │ + b.n 400d2 │ │ adds r0, #9 │ │ - b.n 21878 │ │ + b.n 400c8 │ │ adds r0, #4 │ │ - b.n 21b7c │ │ + b.n 403cc │ │ adcs r2, r5 │ │ - b.n 21bba │ │ + b.n 4040a │ │ mov sl, sp │ │ - b.n 218c6 │ │ - ldr r3, [pc, #424] @ (21a28 ) │ │ - b.n 218ca │ │ + b.n 40116 │ │ + ldr r3, [pc, #424] @ (40278 ) │ │ + b.n 4011a │ │ movs r3, r0 │ │ - b.n 2198e │ │ + b.n 401de │ │ movs r0, r1 │ │ - b.n 213a4 │ │ + b.n 3fbf4 │ │ movs r0, r5 │ │ - b.n 213c8 │ │ + b.n 3fc18 │ │ adds r0, #12 │ │ - b.n 218d4 │ │ + b.n 40124 │ │ movs r0, #0 │ │ - b.n 2199a │ │ + b.n 401ea │ │ movs r0, r7 │ │ - b.n 212d0 │ │ + b.n 3fb20 │ │ adds r0, #3 │ │ - b.n 218a2 │ │ + b.n 400f2 │ │ muls r2, r4 │ │ - b.n 21be2 │ │ - b.n 218bc │ │ - b.n 218ec │ │ + b.n 40432 │ │ + b.n 4010c │ │ + b.n 4013c │ │ cmp sl, ip │ │ - b.n 218f2 │ │ + b.n 40142 │ │ ldrh r2, [r4, #38] @ 0x26 │ │ - b.n 218f6 │ │ - ldr r0, [pc, #896] @ (21c30 ) │ │ - b.n 21bf2 │ │ - ldr r1, [pc, #896] @ (21c34 ) │ │ - b.n 218fe │ │ + b.n 40146 │ │ + ldr r0, [pc, #896] @ (40480 ) │ │ + b.n 40442 │ │ + ldr r1, [pc, #896] @ (40484 ) │ │ + b.n 4014e │ │ cmp r0, r4 │ │ - b.n 21902 │ │ + b.n 40152 │ │ movs r4, r6 │ │ - b.n 213f8 │ │ + b.n 3fc48 │ │ adds r3, #224 @ 0xe0 │ │ - b.n 21c02 │ │ + b.n 40452 │ │ subs r1, #96 @ 0x60 │ │ - b.n 2190c │ │ + b.n 4015c │ │ adds r1, #160 @ 0xa0 │ │ - b.n 21910 │ │ + b.n 40160 │ │ lsls r4, r0, #1 │ │ - b.n 21304 │ │ + b.n 3fb54 │ │ adds r0, #0 │ │ - b.n 219d8 │ │ + b.n 40228 │ │ movs r0, r7 │ │ - b.n 21410 │ │ + b.n 3fc60 │ │ adds r0, #0 │ │ - b.n 219e0 │ │ + b.n 40230 │ │ movs r4, r0 │ │ - b.n 219e4 │ │ + b.n 40234 │ │ lsls r0, r0, #1 │ │ - b.n 212f8 │ │ + b.n 3fb48 │ │ adds r0, #6 │ │ - b.n 219e6 │ │ + b.n 40236 │ │ ldr r5, [r6, #72] @ 0x48 │ │ - b.n 21f00 │ │ + b.n 40750 │ │ adds r0, #14 │ │ - b.n 219f4 │ │ + b.n 40244 │ │ movs r0, r1 │ │ - b.n 2142c │ │ + b.n 3fc7c │ │ adds r0, #8 │ │ - b.n 219fc │ │ + b.n 4024c │ │ str r0, [r6, #72] @ 0x48 │ │ - b.n 21f80 │ │ + b.n 407d0 │ │ adds r0, #6 │ │ - b.n 21a04 │ │ + b.n 40254 │ │ strh r3, [r0, #0] │ │ - b.n 21a02 │ │ + b.n 40252 │ │ str r2, [r1, #0] │ │ - b.n 21c16 │ │ + b.n 40466 │ │ ands r2, r1 │ │ - b.n 2191a │ │ + b.n 4016a │ │ str r5, [r0, #0] │ │ - b.n 2191a │ │ + b.n 4016a │ │ str r4, [r0, #0] │ │ - b.n 21c1e │ │ + b.n 4046e │ │ adcs r0, r5 │ │ - b.n 21c56 │ │ + b.n 404a6 │ │ mov r8, sp │ │ - b.n 21962 │ │ - ldr r3, [pc, #416] @ (21abc ) │ │ - b.n 21966 │ │ + b.n 401b2 │ │ + ldr r3, [pc, #416] @ (4030c ) │ │ + b.n 401b6 │ │ movs r6, r0 │ │ - b.n 21a2a │ │ + b.n 4027a │ │ movs r0, r5 │ │ - b.n 21440 │ │ + b.n 3fc90 │ │ movs r4, r7 │ │ - b.n 21360 │ │ + b.n 3fbb0 │ │ str r7, [r0, #0] │ │ - b.n 21a34 │ │ + b.n 40284 │ │ strb r1, [r0, #0] │ │ - b.n 21976 │ │ + b.n 401c6 │ │ strb r7, [r0, #0] │ │ - b.n 21942 │ │ + b.n 40192 │ │ adds r3, #102 @ 0x66 │ │ - b.n 21c7a │ │ + b.n 404ca │ │ ands r1, r0 │ │ - b.n 2198c │ │ + b.n 401dc │ │ ldrb r0, [r4, #3] │ │ - b.n 21c82 │ │ + b.n 404d2 │ │ ldrb r0, [r4, #7] │ │ - b.n 21994 │ │ + b.n 401e4 │ │ adds r5, #230 @ 0xe6 │ │ - b.n 21990 │ │ + b.n 401e0 │ │ strb r0, [r4, #20] │ │ - b.n 2199c │ │ + b.n 401ec │ │ movs r0, r6 │ │ - b.n 2148c │ │ + b.n 3fcdc │ │ stcl 0, cr14, [r6], #140 @ 0x8c │ │ adds r3, #224 @ 0xe0 │ │ - b.n 21c9a │ │ + b.n 404ea │ │ subs r1, #96 @ 0x60 │ │ - b.n 219a4 │ │ + b.n 401f4 │ │ adds r1, #160 @ 0xa0 │ │ - b.n 219a8 │ │ + b.n 401f8 │ │ movs r4, r6 │ │ - b.n 214a0 │ │ + b.n 3fcf0 │ │ adds r0, #0 │ │ - b.n 21a70 │ │ + b.n 402c0 │ │ lsls r0, r1, #1 │ │ - b.n 213a4 │ │ + b.n 3fbf4 │ │ adds r0, #0 │ │ - b.n 21a78 │ │ + b.n 402c8 │ │ movs r7, r0 │ │ - b.n 21a7c │ │ + b.n 402cc │ │ lsls r4, r0, #1 │ │ - b.n 21390 │ │ + b.n 3fbe0 │ │ movs r4, r1 │ │ - b.n 21a7e │ │ + b.n 402ce │ │ subs r4, #179 @ 0xb3 │ │ - b.n 21f82 │ │ + b.n 407d2 │ │ movs r4, r0 │ │ - b.n 21a86 │ │ + b.n 402d6 │ │ subs r1, #28 │ │ - b.n 22010 │ │ + b.n 40860 │ │ movs r6, r1 │ │ - b.n 21a8e │ │ + b.n 402de │ │ strb r2, [r0, #0] │ │ - b.n 219de │ │ + b.n 4022e │ │ movs r3, r0 │ │ - b.n 21a96 │ │ + b.n 402e6 │ │ adds r0, #40 @ 0x28 │ │ - b.n 214d4 │ │ + b.n 3fd24 │ │ stmia r0!, {r0, r3} │ │ - b.n 21a9e │ │ - b.n 219a0 │ │ - b.n 21aa8 │ │ + b.n 402ee │ │ + b.n 401f0 │ │ + b.n 402f8 │ │ strb r7, [r0, #0] │ │ - b.n 219be │ │ + b.n 4020e │ │ adds r0, #8 │ │ - b.n 21cc6 │ │ + b.n 40516 │ │ ands r0, r1 │ │ - b.n 219ca │ │ + b.n 4021a │ │ adds r0, #10 │ │ - b.n 219b8 │ │ + b.n 40208 │ │ strb r2, [r0, #0] │ │ - b.n 21a04 │ │ + b.n 40254 │ │ adds r0, #4 │ │ - b.n 21cc0 │ │ + b.n 40510 │ │ adcs r6, r5 │ │ - b.n 21cfe │ │ + b.n 4054e │ │ mov lr, sp │ │ - b.n 21a0a │ │ - ldr r3, [pc, #440] @ (21b7c ) │ │ - b.n 21a0e │ │ + b.n 4025a │ │ + ldr r3, [pc, #440] @ (403cc ) │ │ + b.n 4025e │ │ adds r0, #3 │ │ - b.n 21ad2 │ │ + b.n 40322 │ │ adds r0, #40 @ 0x28 │ │ - b.n 214e8 │ │ + b.n 3fd38 │ │ lsls r0, r0, #1 │ │ - b.n 21408 │ │ + b.n 3fc58 │ │ muls r4, r5 │ │ - b.n 21d16 │ │ + b.n 40566 │ │ cmp ip, sp │ │ - b.n 21a22 │ │ + b.n 40272 │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ - b.n 21a26 │ │ + b.n 40276 │ │ subs r0, #224 @ 0xe0 │ │ - b.n 21d22 │ │ + b.n 40572 │ │ subs r1, #224 @ 0xe0 │ │ - b.n 21a2c │ │ + b.n 4027c │ │ adds r5, #32 │ │ - b.n 21a30 │ │ + b.n 40280 │ │ lsls r0, r2, #1 │ │ - b.n 21528 │ │ + b.n 3fd78 │ │ mvns r0, r4 │ │ - b.n 21d32 │ │ - ldr r1, [pc, #384] @ (21b74 ) │ │ - b.n 21a3e │ │ + b.n 40582 │ │ + ldr r1, [pc, #384] @ (403c4 ) │ │ + b.n 4028e │ │ sbcs r0, r4 │ │ - b.n 21a42 │ │ + b.n 40292 │ │ movs r0, r6 │ │ - b.n 21538 │ │ + b.n 3fd88 │ │ ands r0, r0 │ │ - b.n 21b0a │ │ + b.n 4035a │ │ lsls r4, r1, #1 │ │ - b.n 2143c │ │ + b.n 3fc8c │ │ ands r0, r0 │ │ - b.n 21b12 │ │ + b.n 40362 │ │ movs r3, r0 │ │ - b.n 21b16 │ │ + b.n 40366 │ │ movs r4, r6 │ │ - b.n 2152c │ │ + b.n 3fd7c │ │ asrs r1, r0, #32 │ │ - b.n 21b16 │ │ + b.n 40366 │ │ subs r2, #74 @ 0x4a │ │ - b.n 2202e │ │ + b.n 4087e │ │ asrs r7, r0, #32 │ │ - b.n 21b20 │ │ + b.n 40370 │ │ movs r0, r5 │ │ - b.n 2155c │ │ + b.n 3fdac │ │ asrs r1, r1, #32 │ │ - b.n 21b28 │ │ + b.n 40378 │ │ subs r6, #216 @ 0xd8 │ │ - b.n 220b2 │ │ + b.n 40902 │ │ asrs r3, r0, #32 │ │ - b.n 21b30 │ │ + b.n 40380 │ │ adds r0, #1 │ │ - b.n 21b32 │ │ + b.n 40382 │ │ asrs r5, r0, #32 │ │ - b.n 21b38 │ │ + b.n 40388 │ │ ands r6, r1 │ │ - b.n 21d40 │ │ + b.n 40590 │ │ strb r6, [r1, #0] │ │ - b.n 21a44 │ │ + b.n 40294 │ │ ands r0, r1 │ │ - b.n 21a4a │ │ + b.n 4029a │ │ strh r1, [r4, r5] │ │ - b.n 21d86 │ │ + b.n 405d6 │ │ ands r7, r0 │ │ - b.n 21d52 │ │ + b.n 405a2 │ │ strb r3, [r4, #5] │ │ - b.n 21d8e │ │ + b.n 405de │ │ strb r3, [r4, #27] │ │ - b.n 21aa0 │ │ + b.n 402f0 │ │ strb r1, [r4, r7] │ │ - b.n 21aa0 │ │ + b.n 402f0 │ │ ldrb r3, [r4, #13] │ │ - b.n 21aa8 │ │ + b.n 402f8 │ │ ldr r4, [sp, #900] @ 0x384 │ │ - b.n 21aa8 │ │ + b.n 402f8 │ │ movs r4, r0 │ │ - b.n 21b70 │ │ + b.n 403c0 │ │ movs r0, r6 │ │ - b.n 21580 │ │ + b.n 3fdd0 │ │ lsls r4, r0, #1 │ │ - b.n 214a0 │ │ + b.n 3fcf0 │ │ strb r6, [r0, #0] │ │ - b.n 21ac6 │ │ + b.n 40316 │ │ strb r7, [r0, #0] │ │ - b.n 21a74 │ │ + b.n 402c4 │ │ strb r6, [r0, #0] │ │ - b.n 21ac4 │ │ - ldr r0, [pc, #896] @ (21df8 ) │ │ - b.n 21dba │ │ - ldr r1, [pc, #896] @ (21dfc ) │ │ - b.n 21ac6 │ │ + b.n 40314 │ │ + ldr r0, [pc, #896] @ (40648 ) │ │ + b.n 4060a │ │ + ldr r1, [pc, #896] @ (4064c ) │ │ + b.n 40316 │ │ cmp r0, r4 │ │ - b.n 21aca │ │ + b.n 4031a │ │ lsls r4, r1, #1 │ │ - b.n 215c0 │ │ + b.n 3fe10 │ │ strh r0, [r4, r7] │ │ - b.n 21dca │ │ + b.n 4061a │ │ ldr r0, [r4, r5] │ │ - b.n 21ad8 │ │ + b.n 40328 │ │ str r0, [r4, r6] │ │ - b.n 21adc │ │ + b.n 4032c │ │ lsls r0, r2, #1 │ │ - b.n 215d0 │ │ + b.n 3fe20 │ │ str r0, [r0, r0] │ │ - b.n 21ba4 │ │ + b.n 403f4 │ │ movs r0, r6 │ │ - b.n 214d4 │ │ + b.n 3fd24 │ │ str r0, [r0, r0] │ │ - b.n 21bac │ │ + b.n 403fc │ │ movs r4, r0 │ │ - b.n 21bb0 │ │ + b.n 40400 │ │ lsls r0, r2, #1 │ │ - b.n 215c4 │ │ + b.n 3fe14 │ │ movs r0, #2 │ │ - b.n 21bae │ │ - ldr r2, [pc, #316] @ (21bec ) │ │ - b.n 220ca │ │ + b.n 403fe │ │ + ldr r2, [pc, #316] @ (4043c ) │ │ + b.n 4091a │ │ movs r0, #7 │ │ - b.n 21bba │ │ + b.n 4040a │ │ movs r0, r6 │ │ - b.n 215f4 │ │ + b.n 3fe44 │ │ movs r0, #9 │ │ - b.n 21bc2 │ │ - ldr r3, [pc, #624] @ (21d30 ) │ │ - b.n 2214c │ │ + b.n 40412 │ │ + ldr r3, [pc, #624] @ (40580 ) │ │ + b.n 4099c │ │ movs r0, #4 │ │ - b.n 21bca │ │ + b.n 4041a │ │ str r2, [r0, r0] │ │ - b.n 21bca │ │ + b.n 4041a │ │ movs r0, #10 │ │ - b.n 21bd2 │ │ + b.n 40422 │ │ ands r3, r0 │ │ - b.n 21ddc │ │ + b.n 4062c │ │ strb r3, [r0, #0] │ │ - b.n 21ae0 │ │ + b.n 40330 │ │ ands r6, r1 │ │ - b.n 21ae2 │ │ + b.n 40332 │ │ ands r7, r0 │ │ - b.n 21de6 │ │ + b.n 40636 │ │ strb r5, [r4, #5] │ │ - b.n 21e22 │ │ + b.n 40672 │ │ strb r5, [r4, #27] │ │ - b.n 21b34 │ │ + b.n 40384 │ │ ldrb r5, [r4, #13] │ │ - b.n 21b38 │ │ + b.n 40388 │ │ movs r4, r0 │ │ - b.n 21bfc │ │ + b.n 4044c │ │ movs r0, r6 │ │ - b.n 2160c │ │ + b.n 3fe5c │ │ movs r4, r6 │ │ - b.n 21630 │ │ + b.n 3fe80 │ │ strb r2, [r4, #13] │ │ - b.n 21e3a │ │ + b.n 4068a │ │ strb r2, [r4, #23] │ │ - b.n 21b4c │ │ + b.n 4039c │ │ ands r4, r1 │ │ - b.n 21b44 │ │ + b.n 40394 │ │ ldr r4, [sp, #904] @ 0x388 │ │ - b.n 21b54 │ │ + b.n 403a4 │ │ ands r4, r0 │ │ - b.n 21b0e │ │ + b.n 4035e │ │ ldrb r0, [r4, #3] │ │ - b.n 21e4e │ │ - add r0, pc, #48 @ (adr r0, 21b40 ) │ │ - b.n 21b5a │ │ + b.n 4069e │ │ + add r0, pc, #48 @ (adr r0, 40390 ) │ │ + b.n 403aa │ │ ldrb r0, [r4, #7] │ │ - b.n 21b64 │ │ + b.n 403b4 │ │ strb r0, [r4, #20] │ │ - b.n 21b68 │ │ + b.n 403b8 │ │ lsls r0, r1, #1 │ │ - b.n 21658 │ │ + b.n 3fea8 │ │ mvns r0, r4 │ │ - b.n 21e62 │ │ - ldr r1, [pc, #384] @ (21ca4 ) │ │ - b.n 21b6e │ │ + b.n 406b2 │ │ + ldr r1, [pc, #384] @ (404f4 ) │ │ + b.n 403be │ │ sbcs r0, r4 │ │ - b.n 21b72 │ │ + b.n 403c2 │ │ lsls r4, r1, #1 │ │ - b.n 21668 │ │ + b.n 3feb8 │ │ ands r0, r0 │ │ - b.n 21c3a │ │ + b.n 4048a │ │ movs r4, r6 │ │ - b.n 2156c │ │ + b.n 3fdbc │ │ ands r0, r0 │ │ - b.n 21c42 │ │ + b.n 40492 │ │ movs r7, r0 │ │ - b.n 21c46 │ │ + b.n 40496 │ │ lsls r4, r1, #1 │ │ - b.n 2165c │ │ + b.n 3feac │ │ ands r6, r0 │ │ - b.n 21c46 │ │ + b.n 40496 │ │ ldr r3, [r6, #124] @ 0x7c │ │ - b.n 22156 │ │ + b.n 409a6 │ │ strb r2, [r1, #0] │ │ - b.n 21c56 │ │ + b.n 404a6 │ │ movs r0, r6 │ │ - b.n 2168c │ │ + b.n 3fedc │ │ strb r1, [r1, #0] │ │ - b.n 21c64 │ │ + b.n 404b4 │ │ ldr r6, [r5, #0] │ │ - b.n 221e6 │ │ + b.n 40a36 │ │ ands r6, r0 │ │ - b.n 21c6c │ │ - add r0, pc, #16 @ (adr r0, 21b70 ) │ │ - b.n 21c62 │ │ + b.n 404bc │ │ + add r0, pc, #16 @ (adr r0, 403c0 ) │ │ + b.n 404b2 │ │ ands r0, r1 │ │ - b.n 21c6e │ │ + b.n 404be │ │ str r5, [r0, #0] │ │ - b.n 21e7e │ │ + b.n 406ce │ │ strb r5, [r0, #0] │ │ - b.n 21b82 │ │ + b.n 403d2 │ │ str r3, [r0, #0] │ │ - b.n 21b7e │ │ + b.n 403ce │ │ str r7, [r0, #0] │ │ - b.n 21e82 │ │ + b.n 406d2 │ │ strb r2, [r5, #5] │ │ - b.n 21eba │ │ + b.n 4070a │ │ strb r2, [r5, #27] │ │ - b.n 21bcc │ │ + b.n 4041c │ │ ldrb r2, [r5, #13] │ │ - b.n 21bd0 │ │ + b.n 40420 │ │ movs r6, r0 │ │ - b.n 21c94 │ │ + b.n 404e4 │ │ movs r0, r6 │ │ - b.n 216a4 │ │ + b.n 3fef4 │ │ lsls r0, r2, #1 │ │ - b.n 216c8 │ │ + b.n 3ff18 │ │ strb r4, [r4, #13] │ │ - b.n 21ed2 │ │ + b.n 40722 │ │ strb r4, [r4, #23] │ │ - b.n 21be4 │ │ + b.n 40434 │ │ str r1, [r0, #0] │ │ - b.n 21bde │ │ + b.n 4042e │ │ ldr r4, [sp, #912] @ 0x390 │ │ - b.n 21bec │ │ + b.n 4043c │ │ str r6, [r0, #0] │ │ - b.n 21baa │ │ + b.n 403fa │ │ ldrb r0, [r4, #3] │ │ - b.n 21ee6 │ │ + b.n 40736 │ │ strh r1, [r0, #0] │ │ - b.n 21bf6 │ │ + b.n 40446 │ │ ldrb r0, [r4, #7] │ │ - b.n 21bfc │ │ + b.n 4044c │ │ strb r0, [r4, #20] │ │ - b.n 21c00 │ │ + b.n 40450 │ │ lsls r4, r0, #1 │ │ - b.n 216f0 │ │ + b.n 3ff40 │ │ str r0, [r4, #60] @ 0x3c │ │ - b.n 21efa │ │ + b.n 4074a │ │ ldr r0, [r4, #20] │ │ - b.n 21c0a │ │ + b.n 4045a │ │ str r0, [r4, #24] │ │ - b.n 21c0e │ │ + b.n 4045e │ │ lsls r0, r1, #1 │ │ - b.n 21700 │ │ + b.n 3ff50 │ │ str r0, [r0, #0] │ │ - b.n 21cd6 │ │ + b.n 40526 │ │ movs r0, r7 │ │ - b.n 21604 │ │ + b.n 3fe54 │ │ str r0, [r0, #0] │ │ - b.n 21cde │ │ + b.n 4052e │ │ movs r7, r0 │ │ - b.n 21ce2 │ │ + b.n 40532 │ │ movs r0, r7 │ │ - b.n 215f0 │ │ + b.n 3fe40 │ │ movs r4, r1 │ │ - b.n 21cde │ │ + b.n 4052e │ │ strb r6, [r5, #11] │ │ - b.n 221f2 │ │ + b.n 40a42 │ │ movs r0, r1 │ │ - b.n 21ce6 │ │ + b.n 40536 │ │ strb r7, [r1, #18] │ │ - b.n 22278 │ │ + b.n 40ac8 │ │ movs r1, r1 │ │ - b.n 21cee │ │ + b.n 4053e │ │ str r7, [r0, #0] │ │ - b.n 21cf2 │ │ + b.n 40542 │ │ movs r0, r6 │ │ - b.n 21730 │ │ + b.n 3ff80 │ │ str r0, [sp, #24] │ │ - b.n 21cfa │ │ + b.n 4054a │ │ str r6, [r1, #0] │ │ - b.n 21d0a │ │ + b.n 4055a │ │ strb r2, [r1, #0] │ │ - b.n 21f14 │ │ + b.n 40764 │ │ movs r2, r1 │ │ - b.n 21c18 │ │ + b.n 40468 │ │ strb r5, [r0, #0] │ │ - b.n 21c18 │ │ + b.n 40468 │ │ movs r0, r0 │ │ - b.n 21f1c │ │ + b.n 4076c │ │ strb r1, [r5, #5] │ │ - b.n 21f52 │ │ + b.n 407a2 │ │ strb r1, [r5, #27] │ │ - b.n 21c64 │ │ + b.n 404b4 │ │ ldrb r1, [r5, #13] │ │ - b.n 21c68 │ │ + b.n 404b8 │ │ movs r0, r0 │ │ - b.n 21d2c │ │ + b.n 4057c │ │ lsls r0, r1, #1 │ │ - b.n 2173c │ │ + b.n 3ff8c │ │ movs r2, r0 │ │ - b.n 21c6e │ │ + b.n 404be │ │ strb r6, [r4, #13] │ │ - b.n 21f6a │ │ + b.n 407ba │ │ movs r0, r0 │ │ - b.n 21c3a │ │ + b.n 4048a │ │ strb r6, [r4, #23] │ │ - b.n 21c80 │ │ - b.n 21c38 │ │ - b.n 21c76 │ │ + b.n 404d0 │ │ + b.n 40488 │ │ + b.n 404c6 │ │ lsls r4, r1, #1 │ │ - b.n 21774 │ │ + b.n 3ffc4 │ │ ldrh r6, [r4, #38] @ 0x26 │ │ - b.n 21c8c │ │ + b.n 404dc │ │ ldrb r0, [r4, #3] │ │ - b.n 21f82 │ │ + b.n 407d2 │ │ ldrb r0, [r4, #7] │ │ - b.n 21c94 │ │ + b.n 404e4 │ │ stmia r5!, {r5} │ │ - b.n 21c98 │ │ + b.n 404e8 │ │ strb r0, [r0, #1] │ │ - b.n 21788 │ │ + b.n 3ffd8 │ │ lsls r7, r4, #15 │ │ - b.n 21f92 │ │ + b.n 407e2 │ │ lsrs r7, r4, #5 │ │ - b.n 21c96 │ │ + b.n 404e6 │ │ lsls r7, r4, #6 │ │ - b.n 21c9a │ │ + b.n 404ea │ │ strb r4, [r0, #1] │ │ - b.n 21798 │ │ + b.n 3ffe8 │ │ movs r7, r0 │ │ - b.n 21d62 │ │ + b.n 405b2 │ │ strb r4, [r7, #0] │ │ - b.n 2169c │ │ + b.n 3feec │ │ movs r7, r0 │ │ - b.n 21d6a │ │ + b.n 405ba │ │ stmia r0!, {r2, r3} │ │ - b.n 21d6e │ │ + b.n 405be │ │ movs r1, r0 │ │ - b.n 21d8a │ │ + b.n 405da │ │ asrs r7, r5, #13 │ │ - b.n 22282 │ │ + b.n 40ad2 │ │ movs r6, r1 │ │ - b.n 21d7a │ │ + b.n 405ca │ │ adds r5, r4, r2 │ │ - b.n 2230c │ │ + b.n 40b5c │ │ movs r0, r1 │ │ - b.n 21d82 │ │ + b.n 405d2 │ │ movs r1, r0 │ │ - b.n 21d86 │ │ + b.n 405d6 │ │ asrs r0, r1, #1 │ │ - b.n 217c4 │ │ + b.n 40014 │ │ adds r0, #3 │ │ - b.n 21d8e │ │ + b.n 405de │ │ strh r0, [r0, #0] │ │ - b.n 21d94 │ │ + b.n 405e4 │ │ strb r1, [r1, #0] │ │ - b.n 21fa6 │ │ + b.n 407f6 │ │ asrs r1, r1, #32 │ │ - b.n 21caa │ │ + b.n 404fa │ │ strb r2, [r1, #0] │ │ - b.n 21cac │ │ + b.n 404fc │ │ lsls r3, r4, #13 │ │ - b.n 21fe2 │ │ + b.n 40832 │ │ asrs r1, r0, #32 │ │ - b.n 21fb4 │ │ + b.n 40804 │ │ strb r0, [r5, #5] │ │ - b.n 21fea │ │ + b.n 4083a │ │ strb r0, [r5, #27] │ │ - b.n 21cfc │ │ + b.n 4054c │ │ lsls r3, r4, #23 │ │ - b.n 21cf2 │ │ + b.n 40542 │ │ ldrb r0, [r5, #13] │ │ - b.n 21d04 │ │ + b.n 40554 │ │ lsrs r3, r4, #19 │ │ - b.n 21cfa │ │ + b.n 4054a │ │ asrs r1, r0, #32 │ │ - b.n 21dcc │ │ + b.n 4061c │ │ asrs r4, r7, #32 │ │ - b.n 216d8 │ │ + b.n 3ff28 │ │ lsls r0, r1, #1 │ │ - b.n 217e0 │ │ + b.n 40030 │ │ movs r4, r0 │ │ - b.n 21d16 │ │ + b.n 40566 │ │ movs r0, r0 │ │ - b.n 21cd4 │ │ + b.n 40524 │ │ movs r4, r0 │ │ - b.n 21d12 │ │ + b.n 40562 │ │ lsls r4, r0, #1 │ │ - b.n 217f0 │ │ + b.n 40040 │ │ asrs r0, r7, #32 │ │ - b.n 21710 │ │ + b.n 3ff60 │ │ lsrs r1, r4, #3 │ │ - b.n 2201e │ │ + b.n 4086e │ │ lsrs r1, r4, #7 │ │ - b.n 21d22 │ │ + b.n 40572 │ │ asrs r1, r4, #20 │ │ - b.n 21d26 │ │ + b.n 40576 │ │ movs r4, r7 │ │ - b.n 21824 │ │ - b.n 224ac │ │ - b.n 2202e │ │ + b.n 40074 │ │ + b.n 40cfc │ │ + b.n 4087e │ │ ldrb r0, [r4, #5] │ │ - b.n 21d4e │ │ + b.n 4059e │ │ strb r0, [r4, #6] │ │ - b.n 21d44 │ │ + b.n 40594 │ │ lsls r0, r0, #1 │ │ - b.n 21834 │ │ + b.n 40084 │ │ strb r0, [r0, #0] │ │ - b.n 21e0c │ │ + b.n 4065c │ │ lsls r0, r0, #1 │ │ - b.n 21738 │ │ + b.n 3ff88 │ │ strb r0, [r0, #0] │ │ - b.n 21e14 │ │ + b.n 40664 │ │ movs r1, r0 │ │ - b.n 21e18 │ │ + b.n 40668 │ │ asrs r4, r0, #1 │ │ - b.n 21848 │ │ + b.n 40098 │ │ movs r0, #2 │ │ - b.n 21e12 │ │ + b.n 40662 │ │ asrs r1, r0, #32 │ │ - b.n 21e1a │ │ + b.n 4066a │ │ movs r0, #72 @ 0x48 │ │ - b.n 21854 │ │ + b.n 400a4 │ │ asrs r2, r0, #32 │ │ - b.n 21e20 │ │ + b.n 40670 │ │ cmp r0, #20 │ │ - b.n 22330 │ │ + b.n 40b80 │ │ movs r4, #200 @ 0xc8 │ │ - b.n 223b6 │ │ + b.n 40c06 │ │ asrs r2, r0, #32 │ │ - b.n 21e2c │ │ + b.n 4067c │ │ movs r0, #60 @ 0x3c │ │ - b.n 21764 │ │ + b.n 3ffb4 │ │ str r5, [r0, r0] │ │ - b.n 21e34 │ │ - b.n 21d36 │ │ - b.n 21e3a │ │ + b.n 40684 │ │ + b.n 40586 │ │ + b.n 4068a │ │ asrs r5, r4, #13 │ │ - b.n 2207a │ │ + b.n 408ca │ │ movs r0, #8 │ │ - b.n 2205a │ │ + b.n 408aa │ │ strb r0, [r1, #0] │ │ - b.n 21d5e │ │ + b.n 405ae │ │ movs r0, #9 │ │ - b.n 21d4a │ │ + b.n 4059a │ │ asrs r5, r4, #23 │ │ - b.n 21d8c │ │ + b.n 405dc │ │ movs r0, #7 │ │ - b.n 22052 │ │ + b.n 408a2 │ │ strb r6, [r5, #5] │ │ - b.n 22092 │ │ + b.n 408e2 │ │ strb r6, [r5, #27] │ │ - b.n 21da4 │ │ + b.n 405f4 │ │ adds r5, r4, #3 │ │ - b.n 21d9c │ │ + b.n 405ec │ │ ldrb r6, [r5, #13] │ │ - b.n 21dac │ │ + b.n 405fc │ │ movs r0, #2 │ │ - b.n 21e70 │ │ + b.n 406c0 │ │ movs r0, #60 @ 0x3c │ │ - b.n 2177c │ │ + b.n 3ffcc │ │ cmp r0, #236 @ 0xec │ │ - b.n 220aa │ │ + b.n 408fa │ │ asrs r0, r0, #1 │ │ - b.n 21784 │ │ + b.n 3ffd4 │ │ cmp r1, #236 @ 0xec │ │ - b.n 21db6 │ │ + b.n 40606 │ │ strb r6, [r0, #0] │ │ - b.n 21dbc │ │ + b.n 4060c │ │ stmia r5!, {r2, r3, r5} │ │ - b.n 21dbe │ │ + b.n 4060e │ │ movs r0, #56 @ 0x38 │ │ - b.n 218b8 │ │ + b.n 40108 │ │ strb r7, [r0, #0] │ │ - b.n 21d8c │ │ + b.n 405dc │ │ strb r6, [r0, #0] │ │ - b.n 21dd4 │ │ + b.n 40624 │ │ asrs r2, r4, #15 │ │ - b.n 220ca │ │ + b.n 4091a │ │ adds r2, r4, r5 │ │ - b.n 21dd0 │ │ + b.n 40620 │ │ asrs r2, r4, #6 │ │ - b.n 21dd4 │ │ + b.n 40624 │ │ movs r0, #60 @ 0x3c │ │ - b.n 218d0 │ │ + b.n 40120 │ │ asrs r2, r0, #32 │ │ - b.n 21e9c │ │ + b.n 406ec │ │ movs r0, #68 @ 0x44 │ │ - b.n 217d4 │ │ + b.n 40024 │ │ asrs r2, r0, #32 │ │ - b.n 21ea4 │ │ + b.n 406f4 │ │ movs r0, #12 │ │ - b.n 21ea8 │ │ + b.n 406f8 │ │ asrs r4, r0, #32 │ │ - b.n 21eae │ │ + b.n 406fe │ │ asrs r7, r0, #32 │ │ - b.n 21eb0 │ │ + b.n 40700 │ │ strb r0, [r0, #1] │ │ - b.n 217e8 │ │ + b.n 40038 │ │ asrs r7, r0, #32 │ │ - b.n 21eb8 │ │ + b.n 40708 │ │ strb r0, [r1, #8] │ │ - b.n 223ba │ │ + b.n 40c0a │ │ ldrb r7, [r0, #19] │ │ - b.n 2244e │ │ + b.n 40c9e │ │ asrs r7, r0, #32 │ │ - b.n 21ec4 │ │ + b.n 40714 │ │ strb r4, [r7, #0] │ │ - b.n 217fc │ │ - add r0, pc, #40 @ (adr r0, 21df0 ) │ │ - b.n 21ecc │ │ + b.n 4004c │ │ + add r0, pc, #40 @ (adr r0, 40640 ) │ │ + b.n 4071c │ │ stmia r0!, {r0} │ │ - b.n 21edc │ │ + b.n 4072c │ │ asrs r2, r5, #13 │ │ - b.n 22112 │ │ + b.n 40962 │ │ ands r6, r1 │ │ - b.n 220ee │ │ + b.n 4093e │ │ strb r6, [r1, #0] │ │ - b.n 21df2 │ │ + b.n 40642 │ │ ands r0, r1 │ │ - b.n 21de6 │ │ + b.n 40636 │ │ asrs r2, r5, #23 │ │ - b.n 21e24 │ │ + b.n 40674 │ │ ands r7, r0 │ │ - b.n 220ee │ │ + b.n 4093e │ │ strb r4, [r5, #5] │ │ - b.n 2212a │ │ + b.n 4097a │ │ strb r4, [r5, #27] │ │ - b.n 21e3c │ │ + b.n 4068c │ │ adds r2, r5, #3 │ │ - b.n 21e34 │ │ + b.n 40684 │ │ ldrb r4, [r5, #13] │ │ - b.n 21e44 │ │ + b.n 40694 │ │ ands r4, r0 │ │ - b.n 21f08 │ │ + b.n 40758 │ │ ands r4, r7 │ │ - b.n 21814 │ │ + b.n 40064 │ │ ands r3, r0 │ │ - b.n 21e4c │ │ + b.n 4069c │ │ asrs r0, r0, #1 │ │ - b.n 2181c │ │ + b.n 4006c │ │ ands r4, r0 │ │ - b.n 21e1e │ │ + b.n 4066e │ │ strb r0, [r1, #1] │ │ - b.n 21844 │ │ + b.n 40094 │ │ asrs r3, r0, #32 │ │ - b.n 21e5a │ │ - ldr r0, [pc, #896] @ (22194 ) │ │ - b.n 22156 │ │ - ldr r1, [pc, #896] @ (22198 ) │ │ - b.n 21e62 │ │ + b.n 406aa │ │ + ldr r0, [pc, #896] @ (409e4 ) │ │ + b.n 409a6 │ │ + ldr r1, [pc, #896] @ (409e8 ) │ │ + b.n 406b2 │ │ lsls r0, r4, #20 │ │ - b.n 21e66 │ │ + b.n 406b6 │ │ mvns r7, r4 │ │ - b.n 22162 │ │ - ldr r1, [pc, #412] @ (21fc0 ) │ │ - b.n 21e6e │ │ + b.n 409b2 │ │ + ldr r1, [pc, #412] @ (40810 ) │ │ + b.n 406be │ │ sbcs r7, r4 │ │ - b.n 21e72 │ │ + b.n 406c2 │ │ strb r0, [r7, #0] │ │ - b.n 21968 │ │ + b.n 401b8 │ │ ands r7, r0 │ │ - b.n 21f3a │ │ + b.n 4078a │ │ strb r4, [r6, #0] │ │ - b.n 21970 │ │ + b.n 401c0 │ │ ands r7, r0 │ │ - b.n 21f42 │ │ + b.n 40792 │ │ strb r0, [r0, #0] │ │ - b.n 21f46 │ │ + b.n 40796 │ │ movs r6, r0 │ │ - b.n 21f50 │ │ + b.n 407a0 │ │ movs r1, r0 │ │ - b.n 21f46 │ │ + b.n 40796 │ │ asrs r0, r0, #1 │ │ - b.n 21880 │ │ + b.n 400d0 │ │ movs r1, r0 │ │ - b.n 21f4e │ │ + b.n 4079e │ │ subs r2, r7, #7 │ │ - b.n 22470 │ │ + b.n 40cc0 │ │ asrs r6, r7, #2 │ │ - b.n 224e8 │ │ + b.n 40d38 │ │ movs r1, r0 │ │ - b.n 21f5a │ │ + b.n 407aa │ │ asrs r4, r7, #32 │ │ - b.n 21894 │ │ + b.n 400e4 │ │ str r0, [r0, #0] │ │ - b.n 21f64 │ │ + b.n 407b4 │ │ movs r1, r1 │ │ - b.n 21f66 │ │ + b.n 407b6 │ │ asrs r4, r1, #32 │ │ - b.n 22176 │ │ + b.n 409c6 │ │ ands r4, r1 │ │ - b.n 21e7a │ │ + b.n 406ca │ │ asrs r6, r1, #32 │ │ - b.n 21e74 │ │ + b.n 406c4 │ │ asrs r4, r0, #32 │ │ - b.n 22178 │ │ + b.n 409c8 │ │ adcs r6, r4 │ │ - b.n 221ba │ │ + b.n 40a0a │ │ mov lr, ip │ │ - b.n 21ec6 │ │ - ldr r3, [pc, #408] @ (22018 ) │ │ - b.n 21eca │ │ + b.n 40716 │ │ + ldr r3, [pc, #408] @ (40868 ) │ │ + b.n 4071a │ │ asrs r1, r0, #32 │ │ - b.n 21f8e │ │ + b.n 407de │ │ muls r0, r4 │ │ - b.n 221ca │ │ + b.n 40a1a │ │ cmp r8, ip │ │ - b.n 21ed6 │ │ + b.n 40726 │ │ asrs r4, r7, #32 │ │ - b.n 218a8 │ │ + b.n 400f8 │ │ adds r0, r4, #3 │ │ - b.n 21ede │ │ + b.n 4072e │ │ ands r5, r0 │ │ - b.n 21eee │ │ + b.n 4073e │ │ ands r4, r0 │ │ - b.n 21e9e │ │ + b.n 406ee │ │ asrs r0, r0, #1 │ │ - b.n 218b8 │ │ + b.n 40108 │ │ asrs r5, r0, #32 │ │ - b.n 21eee │ │ - ldr r0, [pc, #904] @ (22230 ) │ │ - b.n 221ea │ │ - ldr r1, [pc, #904] @ (22234 ) │ │ - b.n 21ef6 │ │ + b.n 4073e │ │ + ldr r0, [pc, #904] @ (40a80 ) │ │ + b.n 40a3a │ │ + ldr r1, [pc, #904] @ (40a84 ) │ │ + b.n 40746 │ │ asrs r4, r0, #1 │ │ - b.n 218c8 │ │ + b.n 40118 │ │ cmp r2, r4 │ │ - b.n 21efe │ │ + b.n 4074e │ │ movs r0, #76 @ 0x4c │ │ - b.n 218f0 │ │ + b.n 40140 │ │ asrs r2, r4, #15 │ │ - b.n 221fe │ │ + b.n 40a4e │ │ adds r2, r4, r5 │ │ - b.n 21f04 │ │ + b.n 40754 │ │ asrs r2, r4, #6 │ │ - b.n 21f08 │ │ + b.n 40758 │ │ movs r0, #72 @ 0x48 │ │ - b.n 21900 │ │ + b.n 40150 │ │ asrs r2, r0, #32 │ │ - b.n 21fd0 │ │ + b.n 40820 │ │ movs r0, #80 @ 0x50 │ │ - b.n 21a0c │ │ + b.n 4025c │ │ asrs r2, r0, #32 │ │ - b.n 21fd8 │ │ + b.n 40828 │ │ movs r0, #68 @ 0x44 │ │ - b.n 21910 │ │ + b.n 40160 │ │ str r0, [sp, #16] │ │ - b.n 21fe0 │ │ + b.n 40830 │ │ asrs r3, r0, #32 │ │ - b.n 21ff4 │ │ + b.n 40844 │ │ asrs r2, r0, #32 │ │ - b.n 21fe8 │ │ + b.n 40838 │ │ movs r0, #64 @ 0x40 │ │ - b.n 21920 │ │ + b.n 40170 │ │ asrs r2, r0, #32 │ │ - b.n 21ff0 │ │ + b.n 40840 │ │ cmp r4, #235 @ 0xeb │ │ - b.n 224fe │ │ + b.n 40d4e │ │ movs r4, #80 @ 0x50 │ │ - b.n 2258a │ │ + b.n 40dda │ │ asrs r2, r0, #32 │ │ - b.n 21ffc │ │ + b.n 4084c │ │ movs r0, #60 @ 0x3c │ │ - b.n 21934 │ │ + b.n 40184 │ │ strh r0, [r1, #0] │ │ - b.n 22004 │ │ + b.n 40854 │ │ adds r0, #1 │ │ - b.n 2200a │ │ + b.n 4085a │ │ ands r6, r0 │ │ - b.n 22210 │ │ + b.n 40a60 │ │ movs r0, #6 │ │ - b.n 21f14 │ │ + b.n 40764 │ │ ands r4, r1 │ │ - b.n 21f1a │ │ + b.n 4076a │ │ movs r0, #2 │ │ - b.n 2221e │ │ + b.n 40a6e │ │ adcs r3, r4 │ │ - b.n 2225a │ │ + b.n 40aaa │ │ mov fp, ip │ │ - b.n 21f66 │ │ - ldr r3, [pc, #396] @ (220ac ) │ │ - b.n 21f6a │ │ + b.n 407b6 │ │ + ldr r3, [pc, #396] @ (408fc ) │ │ + b.n 407ba │ │ movs r0, #2 │ │ - b.n 2202e │ │ + b.n 4087e │ │ muls r0, r5 │ │ - b.n 2226a │ │ + b.n 40aba │ │ cmp r8, sp │ │ - b.n 21f76 │ │ + b.n 407c6 │ │ movs r0, #60 @ 0x3c │ │ - b.n 21948 │ │ + b.n 40198 │ │ adds r0, r5, #3 │ │ - b.n 21f7e │ │ - ldr r0, [pc, #924] @ (222d4 ) │ │ - b.n 2227a │ │ - ldr r1, [pc, #924] @ (222d8 ) │ │ - b.n 21f86 │ │ + b.n 407ce │ │ + ldr r0, [pc, #924] @ (40b24 ) │ │ + b.n 40aca │ │ + ldr r1, [pc, #924] @ (40b28 ) │ │ + b.n 407d6 │ │ asrs r0, r0, #1 │ │ - b.n 21958 │ │ + b.n 401a8 │ │ cmp r7, r4 │ │ - b.n 21f8e │ │ + b.n 407de │ │ strb r0, [r6, #0] │ │ - b.n 21980 │ │ + b.n 401d0 │ │ movs r0, #10 │ │ - b.n 21f8e │ │ + b.n 407de │ │ movs r0, #2 │ │ - b.n 21f62 │ │ + b.n 407b2 │ │ asrs r2, r1, #32 │ │ - b.n 21f9a │ │ + b.n 407ea │ │ movs r3, #231 @ 0xe7 │ │ - b.n 2229a │ │ + b.n 40aea │ │ cmp r1, #103 @ 0x67 │ │ - b.n 21fa2 │ │ + b.n 407f2 │ │ movs r1, #167 @ 0xa7 │ │ - b.n 21fa6 │ │ + b.n 407f6 │ │ strb r4, [r1, #1] │ │ - b.n 2199c │ │ + b.n 401ec │ │ movs r0, #2 │ │ - b.n 22078 │ │ + b.n 408c8 │ │ strb r4, [r1, #1] │ │ - b.n 21aa8 │ │ + b.n 402f8 │ │ movs r0, #7 │ │ - b.n 22076 │ │ + b.n 408c6 │ │ movs r0, #4 │ │ - b.n 2207a │ │ + b.n 408ca │ │ movs r0, #5 │ │ - b.n 2207e │ │ + b.n 408ce │ │ movs r0, #1 │ │ - b.n 22082 │ │ + b.n 408d2 │ │ asrs r0, r0, #1 │ │ - b.n 219b8 │ │ + b.n 40208 │ │ movs r0, #1 │ │ - b.n 2208a │ │ + b.n 408da │ │ asrs r7, r6, #15 │ │ - b.n 2259e │ │ + b.n 40dee │ │ subs r1, r7, #3 │ │ - b.n 22624 │ │ + b.n 40e74 │ │ movs r0, #1 │ │ - b.n 22096 │ │ + b.n 408e6 │ │ asrs r4, r7, #32 │ │ - b.n 219cc │ │ + b.n 4021c │ │ ands r2, r0 │ │ - b.n 2209c │ │ + b.n 408ec │ │ movs r0, #14 │ │ - b.n 220a2 │ │ + b.n 408f2 │ │ strb r3, [r0, #0] │ │ - b.n 21faa │ │ + b.n 407fa │ │ str r4, [r4, r5] │ │ - b.n 222e6 │ │ + b.n 40b36 │ │ ldrsb r4, [r4, r3] │ │ - b.n 21ff4 │ │ + b.n 40844 │ │ subs r4, r4, r5 │ │ - b.n 21ff8 │ │ + b.n 40848 │ │ str r3, [r0, r0] │ │ - b.n 222ba │ │ + b.n 40b0a │ │ str r6, [r0, r0] │ │ - b.n 21fc0 │ │ + b.n 40810 │ │ str r7, [r0, r0] │ │ - b.n 222c4 │ │ + b.n 40b14 │ │ strb r4, [r1, #0] │ │ - b.n 21af8 │ │ + b.n 40348 │ │ str r7, [r0, r0] │ │ - b.n 220cc │ │ + b.n 4091c │ │ strb r2, [r4, #13] │ │ - b.n 22306 │ │ + b.n 40b56 │ │ asrs r1, r0, #32 │ │ - b.n 220d4 │ │ + b.n 40924 │ │ strb r2, [r4, #23] │ │ - b.n 2201c │ │ + b.n 4086c │ │ asrs r4, r7, #32 │ │ - b.n 219e8 │ │ + b.n 40238 │ │ adds r2, r4, #3 │ │ - b.n 22024 │ │ + b.n 40874 │ │ ldrb r1, [r5, #3] │ │ - b.n 2231a │ │ + b.n 40b6a │ │ str r0, [r0, r0] │ │ - b.n 2202e │ │ + b.n 4087e │ │ ldrb r1, [r5, #7] │ │ - b.n 22030 │ │ + b.n 40880 │ │ str r5, [r0, r0] │ │ - b.n 21fea │ │ + b.n 4083a │ │ str r5, [sp, #164] @ 0xa4 │ │ - b.n 22038 │ │ + b.n 40888 │ │ strb r4, [r6, #0] │ │ - b.n 21a24 │ │ - b.n 21ff0 │ │ - b.n 2203c │ │ + b.n 40274 │ │ + b.n 40840 │ │ + b.n 4088c │ │ strh r7, [r4, r7] │ │ - b.n 22336 │ │ + b.n 40b86 │ │ ldr r7, [r4, r5] │ │ - b.n 22044 │ │ + b.n 40894 │ │ str r7, [r4, r6] │ │ - b.n 22048 │ │ + b.n 40898 │ │ strb r0, [r6, #0] │ │ - b.n 21a38 │ │ + b.n 40288 │ │ str r5, [r0, r0] │ │ - b.n 22114 │ │ + b.n 40964 │ │ strb r0, [r7, #0] │ │ - b.n 21a40 │ │ + b.n 40290 │ │ str r7, [r0, r0] │ │ - b.n 22118 │ │ + b.n 40968 │ │ str r1, [r1, r0] │ │ - b.n 2211c │ │ + b.n 4096c │ │ str r2, [r1, r0] │ │ - b.n 22120 │ │ - add r0, pc, #96 @ (adr r0, 22078 ) │ │ - b.n 21b54 │ │ + b.n 40970 │ │ + add r0, pc, #96 @ (adr r0, 408c8 ) │ │ + b.n 403a4 │ │ strb r6, [r1, #0] │ │ - b.n 22128 │ │ + b.n 40978 │ │ str r4, [r5, r0] │ │ - b.n 21b5c │ │ + b.n 403ac │ │ strb r1, [r0, #0] │ │ - b.n 22134 │ │ + b.n 40984 │ │ adds r2, r6, r3 │ │ - b.n 22638 │ │ + b.n 40e88 │ │ asrs r1, r6, #25 │ │ - b.n 226c6 │ │ + b.n 40f16 │ │ strb r1, [r0, #0] │ │ - b.n 22140 │ │ + b.n 40990 │ │ asrs r4, r7, #32 │ │ - b.n 21a6c │ │ + b.n 402bc │ │ str r5, [r0, r0] │ │ - b.n 22142 │ │ + b.n 40992 │ │ ands r0, r4 │ │ - b.n 21a74 │ │ - add r0, pc, #40 @ (adr r0, 22068 ) │ │ - b.n 22152 │ │ - b.n 22052 │ │ - b.n 22148 │ │ + b.n 402c4 │ │ + add r0, pc, #40 @ (adr r0, 408b8 ) │ │ + b.n 409a2 │ │ + b.n 408a2 │ │ + b.n 40998 │ │ asrs r4, r4, #32 │ │ - b.n 21a80 │ │ + b.n 402d0 │ │ asrs r1, r0, #32 │ │ - b.n 22154 │ │ + b.n 409a4 │ │ asrs r4, r4, #32 │ │ - b.n 21a68 │ │ + b.n 402b8 │ │ asrs r0, r5, #32 │ │ - b.n 21a8c │ │ - b.n 22058 │ │ - b.n 21b62 │ │ + b.n 402dc │ │ + b.n 408a8 │ │ + b.n 403b2 │ │ asrs r1, r0, #32 │ │ - b.n 2216a │ │ + b.n 409ba │ │ asrs r0, r5, #32 │ │ - b.n 21a78 │ │ + b.n 402c8 │ │ asrs r0, r2, #32 │ │ - b.n 21ba0 │ │ + b.n 403f0 │ │ str r0, [r5, #0] │ │ - b.n 21aa0 │ │ + b.n 402f0 │ │ adds r0, #1 │ │ - b.n 22186 │ │ + b.n 409d6 │ │ asrs r4, r3, #32 │ │ - b.n 21bac │ │ + b.n 403fc │ │ str r0, [sp, #28] │ │ - b.n 2217c │ │ + b.n 409cc │ │ strb r4, [r5, #0] │ │ - b.n 21ab0 │ │ + b.n 40300 │ │ adds r0, #36 @ 0x24 │ │ - b.n 21bb8 │ │ + b.n 40408 │ │ strh r6, [r0, #0] │ │ - b.n 223c2 │ │ + b.n 40c12 │ │ strb r7, [r0, #0] │ │ - b.n 2218a │ │ + b.n 409da │ │ movs r0, #32 │ │ - b.n 21bc4 │ │ + b.n 40414 │ │ adds r0, #3 │ │ - b.n 2218e │ │ + b.n 409de │ │ movs r4, r4 │ │ - b.n 21ac8 │ │ + b.n 40318 │ │ adds r0, #36 @ 0x24 │ │ - b.n 21bb0 │ │ + b.n 40400 │ │ stmia r0!, {r1, r3} │ │ - b.n 223da │ │ + b.n 40c2a │ │ movs r0, r1 │ │ - b.n 21ba6 │ │ + b.n 403f6 │ │ movs r4, r2 │ │ - b.n 21bdc │ │ + b.n 4042c │ │ str r4, [r1, #0] │ │ - b.n 21bae │ │ + b.n 403fe │ │ str r0, [r0, #0] │ │ - b.n 227ea │ │ + b.n 4103a │ │ movs r0, #0 │ │ - b.n 22132 │ │ + b.n 40982 │ │ asrs r0, r0, #32 │ │ - b.n 221b4 │ │ + b.n 40a04 │ │ adds r0, #28 │ │ - b.n 21bbe │ │ + b.n 4040e │ │ adds r0, #64 @ 0x40 │ │ - b.n 227fa │ │ + b.n 4104a │ │ movs r7, r7 │ │ - b.n 22762 │ │ + b.n 40fb2 │ │ str r4, [r0, r0] │ │ - b.n 21bca │ │ + b.n 4041a │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 21bce │ │ + b.n 4041e │ │ strb r4, [r2, #0] │ │ - b.n 21bd2 │ │ - add r0, pc, #96 @ (adr r0, 2212c ) │ │ - b.n 21bd6 │ │ - blt.w fffd76ce │ │ + b.n 40422 │ │ + add r0, pc, #96 @ (adr r0, 4097c ) │ │ + b.n 40426 │ │ + blt.w ffff5f1e │ │ movs r0, r0 │ │ - b.n 2277a │ │ + b.n 40fca │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r6, r0 │ │ - b.n 221e6 │ │ + b.n 40a36 │ │ movs r0, r4 │ │ - b.n 225e2 │ │ - beq.n 2211c │ │ - b.n 2257c │ │ - ldr r7, [pc, #960] @ (224a8 ) │ │ - ldmia.w sp!, {r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr} │ │ + b.n 40e32 │ │ + beq.n 4096c │ │ + b.n 40dcc │ │ + ldr r7, [pc, #960] @ (40cf8 ) │ │ + ldmia.w sp!, {r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ @ instruction: 0xea00d01c │ │ - b.n 22588 │ │ + b.n 40dd8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, fp, lr} │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 22618 │ │ - beq.n 22190 │ │ - b.n 2259c │ │ + b.n 40e68 │ │ + beq.n 409e0 │ │ + b.n 40dec │ │ str r0, [r0, #0] │ │ - b.n 22846 │ │ + b.n 41096 │ │ movs r0, r0 │ │ - b.n 227ac │ │ + b.n 40ffc │ │ str r4, [r0, #0] │ │ - b.n 21c28 │ │ + b.n 40478 │ │ movs r3, r6 │ │ lsrs r0, r0, #8 │ │ strb r2, [r0, #0] │ │ - b.n 22456 │ │ + b.n 40ca6 │ │ movs r0, r0 │ │ - b.n 227be │ │ + b.n 4100e │ │ movs r1, r7 │ │ lsrs r0, r0, #8 │ │ strh r3, [r0, #0] │ │ - b.n 22462 │ │ + b.n 40cb2 │ │ movs r4, r0 │ │ - b.n 227cc │ │ + b.n 4101c │ │ movs r1, r7 │ │ cmp r2, #0 │ │ str r0, [r5, #0] │ │ - b.n 22648 │ │ + b.n 40e98 │ │ str r0, [sp, #16] │ │ - b.n 2264c │ │ + b.n 40e9c │ │ ands r1, r0 │ │ - b.n 22476 │ │ + b.n 40cc6 │ │ asrs r7, r0, #32 │ │ - b.n 2247a │ │ + b.n 40cca │ │ movs r6, r0 │ │ - b.n 2247e │ │ + b.n 40cce │ │ movs r0, #9 │ │ - b.n 22482 │ │ - bcc.n 22168 │ │ + b.n 40cd2 │ │ + bcc.n 409b8 │ │ @ instruction: 0xebff1020 │ │ - b.n 22658 │ │ + b.n 40ea8 │ │ strb r0, [r1, #0] │ │ - b.n 22668 │ │ + b.n 40eb8 │ │ movs r0, #9 │ │ - b.n 22492 │ │ + b.n 40ce2 │ │ str r4, [r0, r0] │ │ - b.n 21c90 │ │ + b.n 404e0 │ │ movs r7, r0 │ │ - b.n 2249a │ │ - bcc.n 22174 │ │ + b.n 40cea │ │ + bcc.n 409c4 │ │ @ instruction: 0xebff0004 │ │ - b.n 21c9c │ │ + b.n 404ec │ │ movs r5, r0 │ │ - b.n 22486 │ │ + b.n 40cd6 │ │ movs r5, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 2267a │ │ + b.n 40eca │ │ str r0, [r0, #0] │ │ - b.n 228b6 │ │ + b.n 41106 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 22686 │ │ + b.n 40ed6 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2268e │ │ + b.n 40ede │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 228ce │ │ + b.n 4111e │ │ lsrs r0, r0, #8 │ │ orr.w r0, r4, #2048 @ 0x800 │ │ - b.n 21d1e │ │ + b.n 4056e │ │ movs r6, r0 │ │ - b.n 224da │ │ - beq.n 221cc │ │ - b.n 22634 │ │ + b.n 40d2a │ │ + beq.n 40a1c │ │ + b.n 40e84 │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {r0, r2, r3, r6, r7, r9, fp} │ │ orn r0, r7, #10485760 @ 0xa00000 │ │ - b.n 226b2 │ │ + b.n 40f02 │ │ cmp r2, #13 │ │ orn sl, r6, #1656 @ 0x678 │ │ orn r0, r6, #2064 @ 0x810 │ │ - b.n 228f6 │ │ + b.n 41146 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 226c6 │ │ + b.n 40f16 │ │ ldr r7, [r1, #32] │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 22906 │ │ + b.n 41156 │ │ strh r0, [r0, #2] │ │ - b.n 21d52 │ │ - ldr r2, [pc, #828] @ (22508 ) │ │ + b.n 405a2 │ │ + ldr r2, [pc, #828] @ (40d58 ) │ │ orn sl, r7, #524288 @ 0x80000 │ │ orr.w sl, r4, #36608 @ 0x8f00 │ │ orr.w r0, r4, #8781824 @ 0x860000 │ │ - b.n 2251a │ │ - beq.n 2220c │ │ - b.n 22674 │ │ + b.n 40d6a │ │ + beq.n 40a5c │ │ + b.n 40ec4 │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {r4, r6, sp} │ │ - b.n 21d24 │ │ + b.n 40574 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 21d0a │ │ + b.n 4055a │ │ movs r0, #2 │ │ - b.n 2230c │ │ + b.n 40b5c │ │ asrs r4, r5, #2 │ │ - b.n 21d12 │ │ + b.n 40562 │ │ movs r2, r0 │ │ - b.n 22536 │ │ + b.n 40d86 │ │ vrhadd.u d14, d3, d31 │ │ movs r6, r0 │ │ - b.n 2253e │ │ - beq.n 22230 │ │ - b.n 22698 │ │ + b.n 40d8e │ │ + beq.n 40a80 │ │ + b.n 40ee8 │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {r4, r5, sp} │ │ - b.n 21d48 │ │ + b.n 40598 │ │ movs r0, #2 │ │ - b.n 2232c │ │ + b.n 40b7c │ │ movs r1, r0 │ │ and.w r0, r0, r8, asr #8 │ │ - b.n 21d54 │ │ + b.n 405a4 │ │ movs r0, #2 │ │ - b.n 22338 │ │ + b.n 40b88 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 21d3e │ │ + b.n 4058e │ │ asrs r4, r5, #2 │ │ - b.n 21d42 │ │ + b.n 40592 │ │ movs r2, r0 │ │ - b.n 22566 │ │ + b.n 40db6 │ │ vrhadd.u d14, d3, d31 │ │ str r0, [r0, #0] │ │ - b.n 2296e │ │ + b.n 411be │ │ movs r6, r0 │ │ - b.n 22572 │ │ - beq.n 22264 │ │ - b.n 226cc │ │ + b.n 40dc2 │ │ + beq.n 40ab4 │ │ + b.n 40f1c │ │ ldrh r0, [r6, #30] │ │ - ldmia.w sp!, {r1, r2, r4, r5, r7, r8, r9, ip, sp} │ │ - @ instruction: 0xfffe3745 │ │ - @ instruction: 0xfffe356a │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r1, r3, r4, r7, r9, fp, lr} │ │ + vsli.32 d21, d18, #28 │ │ + @ instruction: 0xfffc4ea9 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 22768 │ │ - beq.n 22288 │ │ - b.n 226ec │ │ + b.n 40fb8 │ │ + beq.n 40ad8 │ │ + b.n 40f3c │ │ movs r0, r0 │ │ - b.n 228f8 │ │ + b.n 41148 │ │ lsls r5, r3, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22904 │ │ + b.n 41154 │ │ lsls r6, r3, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2290a │ │ + b.n 4115a │ │ str r2, [r0, #0] │ │ - b.n 225aa │ │ + b.n 40dfa │ │ movs r0, r1 │ │ asrs r3, r2, #22 │ │ movs r4, r0 │ │ asrs r5, r1, #22 │ │ movs r4, r1 │ │ asrs r3, r2, #22 │ │ movs r0, r1 │ │ @@ -47094,19 +89300,19 @@ │ │ asrs r3, r2, #22 │ │ str r0, [r7, r0] │ │ asrs r3, r2, #22 │ │ movs r0, #52 @ 0x34 │ │ asrs r3, r2, #22 │ │ movs r0, r6 │ │ asrs r3, r2, #22 │ │ - b.n 22310 │ │ + b.n 40b60 │ │ asrs r3, r2, #22 │ │ str r0, [sp, #160] @ 0xa0 │ │ asrs r3, r2, #22 │ │ - add r0, pc, #144 @ (adr r0, 22350 ) │ │ + add r0, pc, #144 @ (adr r0, 40ba0 ) │ │ asrs r3, r2, #22 │ │ adds r0, #64 @ 0x40 │ │ asrs r3, r2, #23 │ │ adds r0, #0 │ │ asrs r6, r0, #22 │ │ adds r4, #40 @ 0x28 │ │ asrs r0, r4, #6 │ │ @@ -47322,19 +89528,19 @@ │ │ asrs r0, r4, #6 │ │ movs r0, r0 │ │ asrs r1, r0, #23 │ │ movs r1, r0 │ │ asrs r0, r4, #14 │ │ strh r7, [r7, #0] │ │ asrs r1, r0, #23 │ │ - add r0, pc, #236 @ (adr r0, 2256c ) │ │ + add r0, pc, #236 @ (adr r0, 40dbc ) │ │ asrs r1, r0, #23 │ │ str r0, [sp, #220] @ 0xdc │ │ asrs r1, r0, #23 │ │ - b.n 224ee │ │ + b.n 40d3e │ │ asrs r1, r0, #23 │ │ ands r3, r4 │ │ asrs r1, r0, #23 │ │ stmia r0!, {r0, r1, r3, r4} │ │ asrs r1, r0, #23 │ │ str r3, [r2, r0] │ │ asrs r1, r0, #23 │ │ @@ -47342,731 +89548,731 @@ │ │ asrs r1, r0, #23 │ │ strb r3, [r1, #0] │ │ asrs r1, r0, #23 │ │ adds r0, #7 │ │ asrs r1, r0, #23 │ │ movs r0, #3 │ │ asrs r1, r0, #23 │ │ - beq.n 224e0 │ │ + beq.n 40d30 │ │ asrs r3, r1, #9 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ adds r5, r7, r2 │ │ movs r0, #60 @ 0x3c │ │ - b.n 21ff0 │ │ + b.n 40840 │ │ movs r0, #2 │ │ - b.n 225d4 │ │ + b.n 40e24 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 21fda │ │ + b.n 4082a │ │ asrs r4, r5, #2 │ │ - b.n 21fde │ │ + b.n 4082e │ │ movs r2, r0 │ │ - b.n 22802 │ │ + b.n 41052 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 22c0a │ │ - beq.n 22504 │ │ - b.n 22964 │ │ + b.n 4145a │ │ + beq.n 40d54 │ │ + b.n 411b4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, sp} │ │ - b.n 22014 │ │ + b.n 40864 │ │ movs r0, #2 │ │ - b.n 225f8 │ │ + b.n 40e48 │ │ @ instruction: 0xfff5eaff │ │ movs r0, #8 │ │ - b.n 22020 │ │ + b.n 40870 │ │ movs r0, #2 │ │ - b.n 22604 │ │ + b.n 40e54 │ │ @ instruction: 0xfff2eaff │ │ - adds r3, #178 @ 0xb2 │ │ - vshr.u64 d19, d30, #2 │ │ - vrsra.u32 , , #2 │ │ - vcvt.f16.u16 q10, q8, #2 │ │ + ldr r7, [pc, #488] @ (40f24 ) │ │ + vqneg.s d20, d19 │ │ + vcvt.f32.u32 q10, , #4 │ │ + vcvt.f16.u16 q10, q8, #4 │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 22a18 │ │ - beq.n 225b0 │ │ - b.n 2299c │ │ + b.n 41268 │ │ + beq.n 40e00 │ │ + b.n 411ec │ │ ands r1, r0 │ │ - b.n 22846 │ │ + b.n 41096 │ │ asrs r0, r1, #32 │ │ - b.n 2202a │ │ + b.n 4087a │ │ movs r0, r0 │ │ - b.n 22bb0 │ │ + b.n 41400 │ │ movs r6, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22bba │ │ + b.n 4140a │ │ movs r7, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22bc6 │ │ + b.n 41416 │ │ movs r0, r4 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22bcc │ │ + b.n 4141c │ │ movs r1, r4 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #0] │ │ - b.n 22064 │ │ + b.n 408b4 │ │ str r0, [r6, r0] │ │ - b.n 229c8 │ │ + b.n 41218 │ │ lsls r4, r1, #1 │ │ stmia.w sp, {r3, r4, sp, lr} │ │ - b.n 22a54 │ │ + b.n 412a4 │ │ adds r0, #20 │ │ - b.n 22a58 │ │ + b.n 412a8 │ │ asrs r4, r1, #32 │ │ - b.n 22078 │ │ + b.n 408c8 │ │ movs r0, #6 │ │ - b.n 22886 │ │ + b.n 410d6 │ │ asrs r4, r1, #32 │ │ - b.n 22064 │ │ + b.n 408b4 │ │ asrs r5, r0, #32 │ │ - b.n 2288e │ │ - bvc.n 22626 │ │ + b.n 410de │ │ + bvc.n 40e76 │ │ @ instruction: 0xebff0acd │ │ orn r0, r6, #2621440 @ 0x280000 │ │ - b.n 22a62 │ │ + b.n 412b2 │ │ cmp r2, #13 │ │ orn sl, r5, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 22a6e │ │ + b.n 412be │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r5, #606208 @ 0x94000 │ │ - b.n 220a8 │ │ + b.n 408f8 │ │ ldr r7, [r1, #32] │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 22cb6 │ │ + b.n 41506 │ │ movs r0, #64 @ 0x40 │ │ - b.n 22102 │ │ - ldr r2, [pc, #828] @ (228b8 ) │ │ + b.n 40952 │ │ + ldr r2, [pc, #828] @ (41108 ) │ │ orn sl, r6, #528384 @ 0x81000 │ │ orr.w sl, r4, #36608 @ 0x8f00 │ │ - bl ff0665a6 │ │ - b.n 22a20 │ │ + bl ff084df6 │ │ + b.n 41270 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r6, sp} │ │ - b.n 220d0 │ │ + b.n 40920 │ │ movs r0, #2 │ │ - b.n 226b4 │ │ + b.n 40f04 │ │ movs r7, r0 │ │ and.w r0, r0, r8, ror #8 │ │ - b.n 220dc │ │ + b.n 4092c │ │ movs r0, #2 │ │ - b.n 226c0 │ │ + b.n 40f10 │ │ movs r4, r0 │ │ and.w r0, r0, r0, ror #8 │ │ - b.n 220e8 │ │ + b.n 40938 │ │ movs r0, #2 │ │ - b.n 226cc │ │ + b.n 40f1c │ │ movs r1, r0 │ │ and.w r0, r0, r8, asr #8 │ │ - b.n 220f4 │ │ + b.n 40944 │ │ movs r0, #2 │ │ - b.n 226d8 │ │ + b.n 40f28 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 220de │ │ + b.n 4092e │ │ asrs r4, r5, #2 │ │ - b.n 220e2 │ │ + b.n 40932 │ │ movs r2, r0 │ │ - b.n 22906 │ │ + b.n 41156 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 22d0e │ │ - beq.n 225f0 │ │ - b.n 22a68 │ │ + b.n 4155e │ │ + beq.n 40e40 │ │ + b.n 412b8 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ - ldmia.w sp!, {r1, r2, r3, r5, r8, sl, fp, sp} │ │ - vmovn.i d19, q5 │ │ - vrsra.u32 , q0, #2 │ │ - vrshr.u32 d19, d31, #2 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 22592 │ │ - bmi.n 22594 │ │ - bmi.n 22596 │ │ - bmi.n 22598 │ │ - bmi.n 2259a │ │ - ldr r7, [pc, #960] @ (229b4 ) │ │ + ldmia.w sp!, {r0, r1, r4, r5, r6, r7, lr} │ │ + vcvt.f16.u16 d20, d8, #4 │ │ + vrev64. , │ │ + vcvt.u16.f16 d20, d6, #4 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 40de2 │ │ + bmi.n 40de4 │ │ + bmi.n 40de6 │ │ + bmi.n 40de8 │ │ + bmi.n 40dea │ │ + ldr r7, [pc, #960] @ (41204 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 22b14 │ │ - beq.n 22604 │ │ - b.n 22a98 │ │ + b.n 41364 │ │ + beq.n 40e54 │ │ + b.n 412e8 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-712]! @ 0xfffffd38 │ │ - b.n 22aa0 │ │ - add r0, pc, #0 @ (adr r0, 22608 ) │ │ - b.n 2294a │ │ + b.n 412f0 │ │ + add r0, pc, #0 @ (adr r0, 40e58 ) │ │ + b.n 4119a │ │ movs r0, r0 │ │ - b.n 2212e │ │ + b.n 4097e │ │ movs r0, r0 │ │ - b.n 22cb2 │ │ + b.n 41502 │ │ lsls r6, r5, #7 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22cc0 │ │ + b.n 41510 │ │ lsls r7, r5, #7 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 22cc6 │ │ + b.n 41516 │ │ lsls r0, r6, #7 │ │ lsrs r0, r0, #8 │ │ ands r1, r0 │ │ - b.n 2296a │ │ + b.n 411ba │ │ movs r0, r0 │ │ - b.n 22cd0 │ │ + b.n 41520 │ │ lsls r0, r6, #7 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 22b3a │ │ + b.n 4138a │ │ str r0, [sp, #0] │ │ - b.n 2215e │ │ + b.n 409ae │ │ lsrs r7, r1, #8 │ │ orn r0, r0, #11534336 @ 0xb00000 │ │ - b.n 22b46 │ │ + b.n 41396 │ │ asrs r3, r0, #32 │ │ - b.n 22986 │ │ + b.n 411d6 │ │ cmp r2, #15 │ │ orn r0, r0, #8650752 @ 0x840000 │ │ - b.n 22b52 │ │ + b.n 413a2 │ │ ldrh r7, [r1, #16] │ │ bic.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 221fa │ │ + b.n 40a4a │ │ movs r4, r5 │ │ - b.n 22174 │ │ + b.n 409c4 │ │ lsls r0, r2, #1 │ │ - b.n 22b78 │ │ + b.n 413c8 │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #423936 @ 0x67800 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 22b84 │ │ + b.n 413d4 │ │ str r4, [r2, #0] │ │ - b.n 22192 │ │ + b.n 409e2 │ │ strb r0, [r3, #0] │ │ - b.n 22196 │ │ + b.n 409e6 │ │ str r4, [r3, r0] │ │ - b.n 2219a │ │ + b.n 409ea │ │ movs r0, #0 │ │ - b.n 22dba │ │ - bne.n 22604 │ │ + b.n 4160a │ │ + bne.n 40e54 │ │ @ instruction: 0xebff2b10 │ │ vmov.32 r1, d8[0] │ │ vmov.32 r8, d8[1] │ │ cdp 0, 3, cr0, cr9, cr9, {0} │ │ - b.n 22992 │ │ + b.n 411e2 │ │ adds r0, #1 │ │ - b.n 22992 │ │ + b.n 411e2 │ │ lsrs r0, r2, #12 │ │ cdp 0, 1, cr3, cr9, cr0, {0} │ │ - b.n 229a0 │ │ + b.n 411f0 │ │ adds r0, #8 │ │ - b.n 229a4 │ │ + b.n 411f4 │ │ adds r0, #6 │ │ - b.n 229a8 │ │ + b.n 411f8 │ │ adds r0, #7 │ │ - b.n 229ac │ │ + b.n 411fc │ │ adds r0, #5 │ │ - b.n 229d0 │ │ + b.n 41220 │ │ lsls r1, r7, #6 │ │ lsrs r0, r0, #8 │ │ strb r0, [r4, #0] │ │ - b.n 221cc │ │ + b.n 40a1c │ │ strb r0, [r2, #1] │ │ - b.n 22bd0 │ │ + b.n 41420 │ │ ands r0, r5 │ │ - b.n 221d4 │ │ + b.n 40a24 │ │ lsls r0, r3, #2 │ │ ldmia.w r7, {r0, r1, ip, sp} │ │ - b.n 229ca │ │ + b.n 4121a │ │ str r4, [r4, #0] │ │ - b.n 221e0 │ │ + b.n 40a30 │ │ str r4, [r3, #4] │ │ - b.n 22204 │ │ + b.n 40a54 │ │ adds r0, #7 │ │ - b.n 229d4 │ │ - add r0, pc, #96 @ (adr r0, 22730 ) │ │ - b.n 221ec │ │ - add r0, pc, #384 @ (adr r0, 22854 ) │ │ - b.n 22210 │ │ + b.n 41224 │ │ + add r0, pc, #96 @ (adr r0, 40f80 ) │ │ + b.n 40a3c │ │ + add r0, pc, #384 @ (adr r0, 410a4 ) │ │ + b.n 40a60 │ │ adds r0, #6 │ │ - b.n 229e0 │ │ + b.n 41230 │ │ str r4, [r3, r0] │ │ - b.n 221f8 │ │ + b.n 40a48 │ │ str r4, [r4, r1] │ │ - b.n 2221c │ │ + b.n 40a6c │ │ adds r0, #10 │ │ - b.n 229ec │ │ - b.n 227b8 │ │ - b.n 22224 │ │ + b.n 4123c │ │ + b.n 41008 │ │ + b.n 40a74 │ │ adds r0, #5 │ │ - b.n 229f4 │ │ + b.n 41244 │ │ stmia r0!, {r2, r3, r5, r6} │ │ - b.n 2222c │ │ + b.n 40a7c │ │ adds r0, #14 │ │ - b.n 229fc │ │ + b.n 4124c │ │ adds r0, #12 │ │ - b.n 22a20 │ │ + b.n 41270 │ │ lsls r4, r4, #6 │ │ lsrs r0, r0, #8 │ │ adds r4, #41 @ 0x29 │ │ - b.n 22a42 │ │ + b.n 41292 │ │ movs r0, #57 @ 0x39 │ │ - b.n 2219c │ │ + b.n 409ec │ │ adds r0, #54 @ 0x36 │ │ - b.n 221a0 │ │ + b.n 409f0 │ │ subs r0, #41 @ 0x29 │ │ - b.n 22a4e │ │ + b.n 4129e │ │ adds r0, #55 @ 0x37 │ │ - b.n 221a8 │ │ + b.n 409f8 │ │ subs r4, #41 @ 0x29 │ │ - b.n 22a56 │ │ + b.n 412a6 │ │ adds r0, #56 @ 0x38 │ │ - b.n 221b0 │ │ + b.n 40a00 │ │ adds r4, #34 @ 0x22 │ │ - b.n 22a5e │ │ + b.n 412ae │ │ adds r0, #58 @ 0x3a │ │ - b.n 221b8 │ │ + b.n 40a08 │ │ subs r0, #34 @ 0x22 │ │ - b.n 22a66 │ │ + b.n 412b6 │ │ cmp r4, #34 @ 0x22 │ │ - b.n 22a6a │ │ + b.n 412ba │ │ asrs r5, r7, #32 │ │ - b.n 221c4 │ │ + b.n 40a14 │ │ movs r0, #60 @ 0x3c │ │ - b.n 221c8 │ │ + b.n 40a18 │ │ movs r4, #33 @ 0x21 │ │ - b.n 22a76 │ │ + b.n 412c6 │ │ movs r0, #62 @ 0x3e │ │ - b.n 221d0 │ │ + b.n 40a20 │ │ cmp r0, #33 @ 0x21 │ │ - b.n 22a7e │ │ + b.n 412ce │ │ adds r1, r4, #0 │ │ - b.n 22a82 │ │ + b.n 412d2 │ │ lsls r1, r0, #1 │ │ - b.n 221dc │ │ + b.n 40a2c │ │ asrs r0, r0, #1 │ │ - b.n 221e0 │ │ + b.n 40a30 │ │ asrs r0, r4, #16 │ │ - b.n 22a8e │ │ + b.n 412de │ │ asrs r2, r0, #1 │ │ - b.n 221e8 │ │ + b.n 40a38 │ │ adds r0, r4, r0 │ │ - b.n 22a96 │ │ + b.n 412e6 │ │ lsrs r0, r4, #16 │ │ - b.n 22a9a │ │ + b.n 412ea │ │ str r4, [r4, r0] │ │ - b.n 22298 │ │ + b.n 40ae8 │ │ lsls r4, r0, #1 │ │ - b.n 221f8 │ │ + b.n 40a48 │ │ lsls r0, r5, #16 │ │ - b.n 22aa6 │ │ + b.n 412f6 │ │ lsls r6, r0, #1 │ │ - b.n 22200 │ │ + b.n 40a50 │ │ lsrs r0, r5, #32 │ │ - b.n 22aae │ │ + b.n 412fe │ │ lsls r7, r0, #1 │ │ - b.n 22208 │ │ + b.n 40a58 │ │ lsrs r0, r5, #16 │ │ - b.n 22ab6 │ │ + b.n 41306 │ │ str r0, [r4, #0] │ │ - b.n 222b4 │ │ + b.n 40b04 │ │ eors r4, r7 │ │ - b.n 22c14 │ │ + b.n 41464 │ │ lsls r0, r1, #1 │ │ - b.n 22218 │ │ + b.n 40a68 │ │ lsls r5, r4, #16 │ │ - b.n 22ac6 │ │ + b.n 41316 │ │ lsls r2, r1, #1 │ │ - b.n 22220 │ │ + b.n 40a70 │ │ lsrs r5, r4, #32 │ │ - b.n 22ace │ │ + b.n 4131e │ │ lsls r3, r1, #1 │ │ - b.n 22228 │ │ + b.n 40a78 │ │ lsrs r5, r4, #16 │ │ - b.n 22ad6 │ │ + b.n 41326 │ │ strb r4, [r3, #0] │ │ - b.n 222d4 │ │ + b.n 40b24 │ │ lsls r4, r1, #1 │ │ - b.n 22234 │ │ + b.n 40a84 │ │ lsls r6, r4, #16 │ │ - b.n 22ae2 │ │ + b.n 41332 │ │ lsls r6, r1, #1 │ │ - b.n 2223c │ │ + b.n 40a8c │ │ lsrs r6, r4, #32 │ │ - b.n 22aea │ │ + b.n 4133a │ │ lsls r7, r1, #1 │ │ - b.n 22244 │ │ + b.n 40a94 │ │ lsrs r6, r4, #16 │ │ - b.n 22af2 │ │ + b.n 41342 │ │ lsls r0, r2, #1 │ │ - b.n 2224c │ │ + b.n 40a9c │ │ lsls r7, r4, #16 │ │ - b.n 22afa │ │ + b.n 4134a │ │ asrs r3, r0, #1 │ │ - b.n 22254 │ │ + b.n 40aa4 │ │ asrs r4, r2, #1 │ │ - b.n 22c58 │ │ + b.n 414a8 │ │ lsls r2, r2, #1 │ │ - b.n 2225c │ │ + b.n 40aac │ │ lsrs r7, r4, #16 │ │ - b.n 22b0a │ │ + b.n 4135a │ │ add r0, sp, #156 @ 0x9c │ │ - b.n 22b0e │ │ + b.n 4135e │ │ lsls r4, r2, #1 │ │ - b.n 22268 │ │ + b.n 40ab8 │ │ movs r4, r0 │ │ - b.n 22b16 │ │ + b.n 41366 │ │ str r0, [sp, #212] @ 0xd4 │ │ - b.n 22270 │ │ + b.n 40ac0 │ │ strh r5, [r0, #2] │ │ - b.n 22274 │ │ + b.n 40ac4 │ │ str r1, [r1, r1] │ │ - b.n 22278 │ │ + b.n 40ac8 │ │ str r5, [r1, #4] │ │ - b.n 2227c │ │ + b.n 40acc │ │ strb r1, [r2, #1] │ │ - b.n 22280 │ │ + b.n 40ad0 │ │ adds r0, #59 @ 0x3b │ │ - b.n 22284 │ │ + b.n 40ad4 │ │ movs r0, #63 @ 0x3f │ │ - b.n 22288 │ │ - add r0, pc, #332 @ (adr r0, 22940 ) │ │ - b.n 2228c │ │ + b.n 40ad8 │ │ + add r0, pc, #332 @ (adr r0, 41190 ) │ │ + b.n 40adc │ │ lsls r0, r3, #9 │ │ add.w r0, r0, ip, asr #12 │ │ - b.n 22338 │ │ + b.n 40b88 │ │ movs r2, r0 │ │ - b.n 22e28 │ │ + b.n 41678 │ │ lsls r4, r7, #4 │ │ subs r0, r0, r0 │ │ lsrs r0, r2 │ │ - b.n 22ca0 │ │ + b.n 414f0 │ │ movs r0, #1 │ │ - b.n 22c14 │ │ + b.n 41464 │ │ asrs r4, r7, #1 │ │ - b.n 22ca8 │ │ + b.n 414f8 │ │ movs r4, r0 │ │ - b.n 22b56 │ │ + b.n 413a6 │ │ lsls r5, r0, #11 │ │ add.w r0, r0, r0 │ │ - b.n 22ebe │ │ + b.n 4170e │ │ lsls r3, r3, #5 │ │ lsrs r0, r0, #8 │ │ lsls r0, r6, #1 │ │ - b.n 22d40 │ │ + b.n 41590 │ │ stmia r0!, {r3, r4, r5} │ │ - b.n 22f6a │ │ - b.n 22834 │ │ - b.n 22d2e │ │ + b.n 417ba │ │ + b.n 41084 │ │ + b.n 4157e │ │ movs r4, r0 │ │ - b.n 22b72 │ │ + b.n 413c2 │ │ lsrs r4, r1, #11 │ │ orn pc, r0, #1417216 @ 0x15a000 │ │ - b.n 22d58 │ │ + b.n 415a8 │ │ stmia r0!, {r4, r6} │ │ movt lr, #789 @ 0x315 │ │ - b.n 22cd8 │ │ + b.n 41528 │ │ cmp r2, #239 @ 0xef │ │ orn fp, r1, #44032 @ 0xac00 │ │ ldcl 4, cr2, [fp, #-800] @ 0xfffffce0 │ │ @ instruction: 0xf3625b22 │ │ ldcl 0, cr2, [fp, #-512] @ 0xfffffe00 │ │ - b.n 2228c │ │ + b.n 40adc │ │ subs r1, r5, #6 │ │ - b.n 22d78 │ │ + b.n 415c8 │ │ ldrh r7, [r5, #22] │ │ orn r6, r1, #3866624 @ 0x3b0000 │ │ - b.n 223a0 │ │ + b.n 40bf0 │ │ ldr r3, [sp, #576] @ 0x240 │ │ mcr 0, 0, r2, cr6, cr8, {6} │ │ - b.n 22280 │ │ + b.n 40ad0 │ │ movs r0, #16 │ │ - b.n 22d74 │ │ + b.n 415c4 │ │ add r2, sp, #828 @ 0x33c │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 22d7e │ │ + b.n 415ce │ │ strh r0, [r5, #30] │ │ @ instruction: 0xf3f91001 │ │ - b.n 2299c │ │ + b.n 411ec │ │ @ instruction: 0xeacff460 │ │ movs r0, r2 │ │ - b.n 22d8e │ │ + b.n 415de │ │ ands r2, r1 │ │ - b.n 22bca │ │ - add r0, pc, #4 @ (adr r0, 22890 ) │ │ - b.n 22fce │ │ + b.n 4141a │ │ + add r0, pc, #4 @ (adr r0, 410e0 ) │ │ + b.n 4181e │ │ lsrs r7, r1, #11 │ │ bic.w r0, r0, #13893632 @ 0xd40000 │ │ - b.n 22d9c │ │ + b.n 415ec │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ orr.w r0, r0, #14942208 @ 0xe40000 │ │ - b.n 22da4 │ │ + b.n 415f4 │ │ ldmia r2, {r0, r1, r2, r3, r7} │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 22fe6 │ │ + b.n 41836 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f6202c │ │ - b.n 223c8 │ │ + b.n 40c18 │ │ lsls r4, r3, #3 │ │ - b.n 222c8 │ │ + b.n 40b18 │ │ lsls r3, r0, #4 │ │ - b.n 23048 │ │ + b.n 41898 │ │ lsrs r7, r1, #11 │ │ and.w r0, r2, #688128 @ 0xa8000 │ │ - b.n 22dc4 │ │ + b.n 41614 │ │ @ instruction: 0xeacff442 │ │ movs r0, #3 │ │ - b.n 22c06 │ │ + b.n 41456 │ │ lsls r0, r6, #1 │ │ - b.n 223e4 │ │ + b.n 40c34 │ │ lsls r7, r0, #28 │ │ - b.n 22c0e │ │ + b.n 4145e │ │ lsrs r4, r1, #11 │ │ orr.w r9, r2, #10878976 @ 0xa60000 │ │ - b.n 22bd6 │ │ + b.n 41426 │ │ lsls r3, r0, #4 │ │ - b.n 2305a │ │ + b.n 418aa │ │ lsrs r0, r1, #19 │ │ @ instruction: 0xf2f6008c │ │ - b.n 223fc │ │ + b.n 40c4c │ │ lsls r6, r0, #24 │ │ - b.n 22c26 │ │ + b.n 41476 │ │ lsls r0, r2 │ │ - b.n 22404 │ │ + b.n 40c54 │ │ lsrs r5, r4, #8 │ │ - b.n 22bee │ │ + b.n 4143e │ │ ands r6, r1 │ │ - b.n 22c32 │ │ + b.n 41482 │ │ lsls r0, r4, #19 │ │ bfi r1, r8, #0, #4 │ │ - b.n 2307a │ │ + b.n 418ca │ │ lsls r0, r1, #2 │ │ - b.n 22418 │ │ + b.n 40c68 │ │ lsls r5, r0, #20 │ │ - b.n 22c42 │ │ + b.n 41492 │ │ lsrs r0, r5, #12 │ │ - b.n 22c06 │ │ - add r1, pc, #0 @ (adr r1, 22908 ) │ │ - b.n 22320 │ │ + b.n 41456 │ │ + add r1, pc, #0 @ (adr r1, 41158 ) │ │ + b.n 40b70 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620103 │ │ - b.n 23092 │ │ + b.n 418e2 │ │ lsls r0, r6, #29 │ │ ubfx r0, r4, #2, #5 │ │ - b.n 22434 │ │ + b.n 40c84 │ │ lsls r0, r6, #1 │ │ - b.n 22e38 │ │ + b.n 41688 │ │ ldrh r2, [r0, r5] │ │ vstr s21, [fp, #-828] @ 0xfffffcc4 │ │ orr.w fp, r2, #52224 @ 0xcc00 │ │ vstr s1, [fp, #-564] @ 0xfffffdcc │ │ orr.w sl, r4, #7936 @ 0x1f00 │ │ add.w r0, r0, r0, lsl #2 │ │ - b.n 22470 │ │ + b.n 40cc0 │ │ subs r5, r6, #5 │ │ - b.n 22e58 │ │ + b.n 416a8 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #960 @ 0x3c0 │ │ - b.n 22e5c │ │ + b.n 416ac │ │ ldrh r7, [r2, #48] @ 0x30 │ │ - b.n 22ddc │ │ + b.n 4162c │ │ lsrs r0, r2, #14 │ │ cdp 3, 0, cr2, cr0, cr2, {7} │ │ @ instruction: 0xf3f90c00 │ │ - b.n 22c92 │ │ + b.n 414e2 │ │ str r0, [r2, #0] │ │ - b.n 22e66 │ │ - ldr r2, [pc, #572] @ (22b94 ) │ │ + b.n 416b6 │ │ + ldr r2, [pc, #572] @ (413e4 ) │ │ orn sp, r4, #2211840 @ 0x21c000 │ │ - b.n 22e7c │ │ + b.n 416cc │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f06aef │ │ orn ip, r1, #7471104 @ 0x720000 │ │ @ instruction: 0xf2f0008e │ │ ldmia.w r7, {r0, r1, r2, r5, r8, r9} │ │ - b.n 22c72 │ │ + b.n 414c2 │ │ lsls r4, r4, #5 │ │ - b.n 2238c │ │ + b.n 40bdc │ │ lsrs r7, r0, #20 │ │ - b.n 22cba │ │ + b.n 4150a │ │ lsls r3, r4, #8 │ │ - b.n 22c7e │ │ + b.n 414ce │ │ add ip, ip │ │ @ instruction: 0xf3660168 │ │ - b.n 2239c │ │ + b.n 40bec │ │ lsrs r3, r0, #24 │ │ - b.n 22cca │ │ + b.n 4151a │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3620122 │ │ - b.n 22c92 │ │ + b.n 414e2 │ │ lsls r4, r5, #5 │ │ - b.n 223ac │ │ + b.n 40bfc │ │ lsrs r2, r0, #28 │ │ - b.n 22c9c │ │ + b.n 414ec │ │ lsls r0, r6, #5 │ │ - b.n 223b4 │ │ + b.n 40c04 │ │ lsrs r2, r3, #29 │ │ - b.n 22ebc │ │ + b.n 4170c │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2642030 │ │ - b.n 22ec4 │ │ + b.n 41714 │ │ asrs r0, r1, #32 │ │ - b.n 22cee │ │ + b.n 4153e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r6, #1949696 @ 0x1dc000 │ │ add.w pc, r0, sl, lsr #29 │ │ - b.n 22ed4 │ │ + b.n 41724 │ │ str r0, [r7, r5] │ │ - b.n 224f8 │ │ + b.n 40d48 │ │ sbcs r0, r0 │ │ - b.n 224fc │ │ + b.n 40d4c │ │ ldr r7, [sp, #328] @ 0x148 │ │ - b.n 22ee0 │ │ + b.n 41730 │ │ lsls r4, r1, #3 │ │ ldmia.w r7, {r1} │ │ - b.n 22cd4 │ │ + b.n 41524 │ │ asrs r4, r7, #5 │ │ - b.n 2250c │ │ + b.n 40d5c │ │ movs r6, r0 │ │ - b.n 22cd6 │ │ + b.n 41526 │ │ stmia r1!, {r2, r7} │ │ - b.n 22514 │ │ + b.n 40d64 │ │ movs r7, r0 │ │ - b.n 22cde │ │ - b.n 229e8 │ │ - b.n 22da2 │ │ + b.n 4152e │ │ + b.n 41238 │ │ + b.n 415f2 │ │ movs r5, r0 │ │ - b.n 22ce6 │ │ + b.n 41536 │ │ movs r0, #2 │ │ - b.n 22daa │ │ + b.n 415fa │ │ movs r1, r0 │ │ - b.n 22cee │ │ + b.n 4153e │ │ adds r0, #3 │ │ - b.n 22db2 │ │ + b.n 41602 │ │ movs r4, r0 │ │ - b.n 22cf6 │ │ + b.n 41546 │ │ adcs r2, r0 │ │ - b.n 23002 │ │ + b.n 41852 │ │ movs r4, r1 │ │ - b.n 22d1e │ │ + b.n 4156e │ │ ands r6, r6 │ │ - b.n 2309c │ │ + b.n 418ec │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ movs r0, #4 │ │ - b.n 22b2e │ │ - ldr r6, [pc, #560] @ (22c3c ) │ │ - b.n 23018 │ │ + b.n 4137e │ │ + ldr r6, [pc, #560] @ (4148c ) │ │ + b.n 41868 │ │ str r6, [r0, #0] │ │ - b.n 22dd2 │ │ - ldr r7, [pc, #840] @ (22d5c ) │ │ - b.n 230ac │ │ + b.n 41622 │ │ + ldr r7, [pc, #840] @ (415ac ) │ │ + b.n 418fc │ │ adds r0, #4 │ │ - b.n 22b80 │ │ + b.n 413d0 │ │ ands r3, r7 │ │ - b.n 23032 │ │ + b.n 41882 │ │ str r5, [r0, r0] │ │ - b.n 22de2 │ │ - ldr r7, [pc, #288] @ (22b44 ) │ │ - b.n 230ba │ │ + b.n 41632 │ │ + ldr r7, [pc, #288] @ (41394 ) │ │ + b.n 4190a │ │ strb r7, [r0, #0] │ │ - b.n 22dea │ │ + b.n 4163a │ │ ands r4, r0 │ │ - b.n 22b9a │ │ + b.n 413ea │ │ ldr r6, [r4, #76] @ 0x4c │ │ - b.n 2304c │ │ + b.n 4189c │ │ ldr r6, [r5, #40] @ 0x28 │ │ - b.n 230cc │ │ + b.n 4191c │ │ asrs r1, r0, #32 │ │ - b.n 22dfa │ │ + b.n 4164a │ │ str r6, [r0, #0] │ │ - b.n 22bac │ │ + b.n 413fc │ │ str r1, [r0, r0] │ │ - b.n 22fec │ │ + b.n 4183c │ │ asrs r0, r0, #32 │ │ - b.n 22fe8 │ │ + b.n 41838 │ │ asrs r0, r0, #32 │ │ - b.n 22a4c │ │ + b.n 4129c │ │ asrs r4, r7, #5 │ │ - b.n 22568 │ │ + b.n 40db8 │ │ asrs r0, r0, #32 │ │ - b.n 22a5c │ │ + b.n 412ac │ │ asrs r0, r7, #5 │ │ - b.n 22570 │ │ + b.n 40dc0 │ │ asrs r0, r0, #32 │ │ - b.n 22a66 │ │ + b.n 412b6 │ │ asrs r4, r6, #5 │ │ - b.n 22578 │ │ + b.n 40dc8 │ │ asrs r4, r0, #32 │ │ - b.n 22a62 │ │ + b.n 412b2 │ │ asrs r0, r6, #5 │ │ - b.n 22580 │ │ + b.n 40dd0 │ │ asrs r3, r0, #32 │ │ - b.n 22a6a │ │ + b.n 412ba │ │ asrs r4, r5, #5 │ │ - b.n 22588 │ │ + b.n 40dd8 │ │ asrs r2, r0, #32 │ │ - b.n 22a72 │ │ + b.n 412c2 │ │ strb r0, [r0, #0] │ │ - b.n 23032 │ │ + b.n 41882 │ │ asrs r0, r5, #5 │ │ - b.n 22594 │ │ + b.n 40de4 │ │ asrs r4, r1, #32 │ │ - b.n 22e3e │ │ + b.n 4168e │ │ asrs r0, r0, #32 │ │ - b.n 23004 │ │ + b.n 41854 │ │ strb r0, [r0, #0] │ │ - b.n 22a94 │ │ + b.n 412e4 │ │ movs r0, r0 │ │ - b.n 22a8c │ │ + b.n 412dc │ │ movs r0, #80 @ 0x50 │ │ - b.n 22fa8 │ │ + b.n 417f8 │ │ lsls r4, r0, #6 │ │ - b.n 225ac │ │ + b.n 40dfc │ │ movs r1, r1 │ │ - b.n 22dd6 │ │ + b.n 41626 │ │ asrs r0, r1, #32 │ │ - b.n 22dda │ │ + b.n 4162a │ │ strb r0, [r0, #6] │ │ - b.n 225b8 │ │ + b.n 40e08 │ │ asrs r3, r6, #2 │ │ add.w pc, r0, sl, lsr #1 │ │ - b.n 22fc0 │ │ + b.n 41810 │ │ movs r0, r0 │ │ - b.n 225c4 │ │ + b.n 40e14 │ │ strb r0, [r1, #3] │ │ - b.n 22fc8 │ │ + b.n 41818 │ │ movs r0, r3 │ │ - b.n 225ec │ │ + b.n 40e3c │ │ cmp r6, #21 │ │ - b.n 22f4c │ │ + b.n 4179c │ │ adds r0, #9 │ │ - b.n 22dfa │ │ + b.n 4164a │ │ asrs r7, r0, #32 │ │ - b.n 22dfe │ │ + b.n 4164e │ │ strh r2, [r0, #0] │ │ - b.n 22e02 │ │ + b.n 41652 │ │ asrs r6, r3, #20 │ │ add.w r0, r0, r0, ror #25 │ │ - b.n 22fe4 │ │ + b.n 41834 │ │ asrs r7, r0, #32 │ │ - b.n 22e0e │ │ + b.n 4165e │ │ movs r6, r0 │ │ - b.n 22e12 │ │ + b.n 41662 │ │ subs r2, r0, r6 │ │ add.w r1, r0, r0, lsl #1 │ │ - b.n 22614 │ │ + b.n 40e64 │ │ ands r0, r5 │ │ - b.n 22618 │ │ + b.n 40e68 │ │ movs r0, r0 │ │ - b.n 23182 │ │ + b.n 419d2 │ │ lsls r3, r5, #2 │ │ subs r0, r0, r0 │ │ movs r1, r2 │ │ @ instruction: 0xea00f000 │ │ - b.n 2312e │ │ - blx 423130 │ │ + b.n 4197e │ │ + blx 441980 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r6, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -48092,1205 +90298,1205 @@ │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ str r4, [r0, r0] │ │ - b.n 22e76 │ │ + b.n 416c6 │ │ ands r6, r0 │ │ - b.n 22e7a │ │ + b.n 416ca │ │ movs r0, r7 │ │ - b.n 2327e │ │ + b.n 41ace │ │ lsrs r4, r4, #12 │ │ vldr s5, [sp, #768] @ 0x300 │ │ orn r0, r4, #9437184 @ 0x900000 │ │ - b.n 23056 │ │ + b.n 418a6 │ │ asrs r4, r4, #32 │ │ - b.n 2328e │ │ + b.n 41ade │ │ str r0, [sp, #32] │ │ - b.n 22e92 │ │ - ldr r2, [pc, #828] @ (22e90 ) │ │ + b.n 416e2 │ │ + ldr r2, [pc, #828] @ (416e0 ) │ │ orn r0, r0, #11272192 @ 0xac0000 │ │ - b.n 22694 │ │ + b.n 40ee4 │ │ lsrs r4, r1, #13 │ │ vstr s5, [fp, #-772] @ 0xfffffcfc │ │ orr.w sl, r9, #26496 @ 0x6780 │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 22eaa │ │ + b.n 416fa │ │ strh r4, [r4, #0] │ │ - b.n 232ae │ │ - bf e, 1c36e │ │ + b.n 41afe │ │ + bf e, 3abbe │ │ movs r0, r5 │ │ - b.n 23082 │ │ + b.n 418d2 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #34560 @ 0x8700 │ │ - b.n 22ebe │ │ + b.n 4170e │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 23094 │ │ - ldr r3, [pc, #184] @ (22c40 ) │ │ + b.n 418e4 │ │ + ldr r3, [pc, #184] @ (41490 ) │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 22ed2 │ │ - ldr r3, [pc, #232] @ (22c7c ) │ │ + b.n 41722 │ │ + ldr r3, [pc, #232] @ (414cc ) │ │ vstr s5, [sp, #800] @ 0x320 │ │ - bl ff867336 │ │ + bl ff885b86 │ │ @ instruction: 0xebff0000 │ │ - b.n 226ca │ │ + b.n 40f1a │ │ lsrs r0, r5 │ │ - b.n 226e0 │ │ + b.n 40f30 │ │ asrs r0, r2, #5 │ │ - b.n 225e0 │ │ + b.n 40e30 │ │ lsls r0, r0, #20 │ │ - b.n 22eee │ │ + b.n 4173e │ │ asrs r4, r5, #32 │ │ - b.n 226cc │ │ + b.n 40f1c │ │ ldr r4, [r4, #0] │ │ - b.n 22eb6 │ │ + b.n 41706 │ │ lsls r0, r1, #3 │ │ - b.n 226f4 │ │ + b.n 40f44 │ │ movs r0, r1 │ │ - b.n 226d8 │ │ - ldr r0, [pc, #16] @ (22bd0 ) │ │ - b.n 22f02 │ │ + b.n 40f28 │ │ + ldr r0, [pc, #16] @ (41420 ) │ │ + b.n 41752 │ │ lsls r4, r7, #4 │ │ - b.n 225fc │ │ + b.n 40e4c │ │ movs r0, r4 │ │ - b.n 226e4 │ │ + b.n 40f34 │ │ lsls r4, r3, #3 │ │ - b.n 22708 │ │ + b.n 40f58 │ │ asrs r4, r1, #5 │ │ - b.n 22608 │ │ + b.n 40e58 │ │ movs r0, r3 │ │ - b.n 226f0 │ │ + b.n 40f40 │ │ lsls r0, r0, #5 │ │ - b.n 22610 │ │ + b.n 40e60 │ │ asrs r4, r4, #32 │ │ - b.n 226f8 │ │ + b.n 40f48 │ │ asrs r0, r1, #5 │ │ - b.n 22618 │ │ + b.n 40e68 │ │ movs r4, r1 │ │ - b.n 22700 │ │ + b.n 40f50 │ │ lsls r4, r4, #3 │ │ - b.n 22724 │ │ + b.n 40f74 │ │ asrs r4, r3, #32 │ │ - b.n 22708 │ │ + b.n 40f58 │ │ asrs r4, r0, #5 │ │ - b.n 22628 │ │ + b.n 40e78 │ │ strb r0, [r4, #3] │ │ - b.n 22730 │ │ + b.n 40f80 │ │ cmp r0, r4 │ │ - b.n 22f02 │ │ + b.n 41752 │ │ asrs r4, r2, #32 │ │ - b.n 22718 │ │ + b.n 40f68 │ │ lsrs r0, r0, #12 │ │ - b.n 22f42 │ │ + b.n 41792 │ │ asrs r0, r0, #32 │ │ - b.n 22738 │ │ + b.n 40f88 │ │ strh r0, [r3, #6] │ │ - b.n 22744 │ │ + b.n 40f94 │ │ lsls r7, r4, #8 │ │ - b.n 22f0e │ │ + b.n 4175e │ │ asrs r0, r2, #32 │ │ - b.n 2272c │ │ + b.n 40f7c │ │ asrs r4, r2, #3 │ │ - b.n 22750 │ │ + b.n 40fa0 │ │ movs r4, r6 │ │ - b.n 22724 │ │ + b.n 40f74 │ │ lsls r0, r1, #16 │ │ - b.n 22f5e │ │ + b.n 417ae │ │ movs r0, #208 @ 0xd0 │ │ - b.n 2275c │ │ + b.n 40fac │ │ lsrs r1, r4, #4 │ │ - b.n 22f26 │ │ + b.n 41776 │ │ movs r4, r5 │ │ - b.n 22734 │ │ + b.n 40f84 │ │ lsls r1, r0, #28 │ │ - b.n 22f6e │ │ + b.n 417be │ │ stmia r0!, {r2, r3, r6, r7} │ │ - b.n 2276c │ │ + b.n 40fbc │ │ lsls r2, r4, #24 │ │ - b.n 22f36 │ │ + b.n 41786 │ │ movs r0, r5 │ │ - b.n 22744 │ │ + b.n 40f94 │ │ lsrs r2, r0, #8 │ │ - b.n 22f7e │ │ + b.n 417ce │ │ adds r1, #48 @ 0x30 │ │ - b.n 22678 │ │ + b.n 40ec8 │ │ lsls r4, r5, #12 │ │ - b.n 22f46 │ │ + b.n 41796 │ │ movs r4, r4 │ │ - b.n 22754 │ │ + b.n 40fa4 │ │ movs r0, r1 │ │ - b.n 22788 │ │ - b.n 22eb8 │ │ - b.n 22688 │ │ + b.n 40fd8 │ │ + b.n 41708 │ │ + b.n 40ed8 │ │ lsrs r4, r1, #20 │ │ - b.n 22f56 │ │ + b.n 417a6 │ │ movs r0, r4 │ │ - b.n 22764 │ │ + b.n 40fb4 │ │ movs r0, r2 │ │ - b.n 22798 │ │ + b.n 40fe8 │ │ str r1, [sp, #224] @ 0xe0 │ │ - b.n 22698 │ │ + b.n 40ee8 │ │ movs r0, #12 │ │ - b.n 227a0 │ │ + b.n 40ff0 │ │ lsls r0, r0, #20 │ │ - b.n 22faa │ │ + b.n 417fa │ │ asrs r4, r2, #32 │ │ - b.n 227a8 │ │ + b.n 40ff8 │ │ lsrs r3, r4, #32 │ │ - b.n 22f72 │ │ + b.n 417c2 │ │ movs r4, r3 │ │ - b.n 22780 │ │ + b.n 40fd0 │ │ lsrs r3, r0, #32 │ │ - b.n 22fba │ │ + b.n 4180a │ │ str r4, [r7, #0] │ │ - b.n 22788 │ │ + b.n 40fd8 │ │ lsls r6, r5, #20 │ │ - b.n 22f82 │ │ + b.n 417d2 │ │ movs r0, r3 │ │ - b.n 22790 │ │ + b.n 40fe0 │ │ lsrs r6, r1, #12 │ │ - b.n 22fca │ │ + b.n 4181a │ │ ands r0, r7 │ │ - b.n 22798 │ │ + b.n 40fe8 │ │ lsls r1, r5, #8 │ │ - b.n 22f92 │ │ + b.n 417e2 │ │ movs r4, r2 │ │ - b.n 227a0 │ │ + b.n 40ff0 │ │ lsls r2, r0, #16 │ │ - b.n 22fda │ │ + b.n 4182a │ │ lsrs r1, r4, #4 │ │ - b.n 22f9e │ │ + b.n 417ee │ │ movs r4, r1 │ │ - b.n 227ac │ │ + b.n 40ffc │ │ lsls r1, r0, #28 │ │ - b.n 22fe6 │ │ + b.n 41836 │ │ asrs r4, r3, #32 │ │ - b.n 227e4 │ │ + b.n 41034 │ │ lsls r1, r4, #24 │ │ - b.n 22fae │ │ + b.n 417fe │ │ movs r0, r1 │ │ - b.n 227bc │ │ + b.n 4100c │ │ lsrs r1, r0, #8 │ │ - b.n 22ff6 │ │ + b.n 41846 │ │ asrs r4, r4, #32 │ │ - b.n 227f4 │ │ + b.n 41044 │ │ lsls r1, r4, #12 │ │ - b.n 22fbe │ │ + b.n 4180e │ │ movs r4, r0 │ │ - b.n 227cc │ │ + b.n 4101c │ │ movs r4, r5 │ │ - b.n 22800 │ │ + b.n 41050 │ │ lsrs r1, r0, #20 │ │ - b.n 22fca │ │ + b.n 4181a │ │ movs r0, r0 │ │ - b.n 227d8 │ │ + b.n 41028 │ │ movs r0, r3 │ │ - b.n 2280c │ │ + b.n 4105c │ │ lsls r0, r0, #4 │ │ - b.n 23016 │ │ + b.n 41866 │ │ lsrs r0, r5, #16 │ │ - b.n 22fda │ │ + b.n 4182a │ │ lsrs r7, r0, #24 │ │ - b.n 22fde │ │ + b.n 4182e │ │ movs r0, r6 │ │ - b.n 227ec │ │ + b.n 4103c │ │ movs r0, r4 │ │ - b.n 22820 │ │ + b.n 41070 │ │ lsls r0, r0, #4 │ │ - b.n 2302a │ │ + b.n 4187a │ │ lsrs r2, r4, #16 │ │ - b.n 22fee │ │ + b.n 4183e │ │ lsrs r1, r1, #24 │ │ - b.n 22ff2 │ │ + b.n 41842 │ │ movs r0, r2 │ │ - b.n 22800 │ │ + b.n 41050 │ │ movs r0, r6 │ │ and.w r0, r0, r4, lsl #24 │ │ - b.n 2303e │ │ + b.n 4188e │ │ lsls r0, r3, #1 │ │ - b.n 22738 │ │ + b.n 40f88 │ │ ands r0, r5 │ │ - b.n 22840 │ │ + b.n 41090 │ │ movs r0, r0 │ │ - b.n 233aa │ │ + b.n 41bfa │ │ movs r1, r4 │ │ subs r0, r0, r0 │ │ lsls r4, r3, #1 │ │ - b.n 22748 │ │ + b.n 40f98 │ │ movs r0, r0 │ │ - b.n 233b6 │ │ + b.n 41c06 │ │ lsls r0, r4, #1 │ │ lsls r3, r3, #20 │ │ movs r0, r0 │ │ lsls r0, r2, #13 │ │ movs r4, r3 │ │ subs r0, r0, r0 │ │ lsls r4, r4, #1 │ │ - b.n 2275c │ │ + b.n 40fac │ │ movs r0, r0 │ │ - b.n 233ca │ │ + b.n 41c1a │ │ lsls r0, r5, #1 │ │ lsls r3, r3, #20 │ │ movs r0, r0 │ │ lsls r0, r2, #13 │ │ movs r7, r2 │ │ subs r0, r0, r0 │ │ lsls r4, r5, #1 │ │ - b.n 22770 │ │ + b.n 40fc0 │ │ asrs r3, r4, #4 │ │ - b.n 23348 │ │ + b.n 41b98 │ │ asrs r5, r0, #5 │ │ - b.n 233c2 │ │ + b.n 41c12 │ │ movs r1, r0 │ │ - b.n 22fe6 │ │ + b.n 41836 │ │ movs r2, r2 │ │ ldrh r0, [r0, #16] │ │ asrs r0, r6, #1 │ │ - b.n 22784 │ │ + b.n 40fd4 │ │ movs r4, r7 │ │ subs r0, r0, r0 │ │ movs r2, #221 @ 0xdd │ │ - b.n 2335e │ │ + b.n 41bae │ │ movs r0, #101 @ 0x65 │ │ - b.n 233da │ │ + b.n 41c2a │ │ movs r2, r0 │ │ - b.n 23000 │ │ + b.n 41850 │ │ movs r4, r1 │ │ ldrh r0, [r0, #16] │ │ movs r7, r6 │ │ subs r0, r0, r0 │ │ asrs r4, r6, #1 │ │ - b.n 227a0 │ │ + b.n 40ff0 │ │ adds r4, #2 │ │ - b.n 23376 │ │ + b.n 41bc6 │ │ adds r1, #252 @ 0xfc │ │ - b.n 233f2 │ │ + b.n 41c42 │ │ movs r3, r0 │ │ - b.n 23018 │ │ + b.n 41868 │ │ movs r6, r0 │ │ ldrh r0, [r0, #16] │ │ movs r6, r5 │ │ subs r0, r0, r0 │ │ asrs r0, r7, #1 │ │ - b.n 227b8 │ │ + b.n 41008 │ │ subs r4, #139 @ 0x8b │ │ - b.n 23390 │ │ + b.n 41be0 │ │ adds r3, #104 @ 0x68 │ │ - b.n 2340a │ │ + b.n 41c5a │ │ movs r3, r0 │ │ - b.n 23030 │ │ + b.n 41880 │ │ movs r6, r3 │ │ ldr r2, [sp, #0] │ │ ands r0, r5 │ │ - b.n 228d0 │ │ + b.n 41120 │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 234de │ │ + b.n 41d2e │ │ asrs r4, r0, #32 │ │ - b.n 230e2 │ │ + b.n 41932 │ │ lsrs r0, r0, #8 │ │ orr.w r0, r1, #10485760 @ 0xa00000 │ │ - b.n 232b2 │ │ + b.n 41b02 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 232ba │ │ + b.n 41b0a │ │ lsrs r7, r1, #8 │ │ orr.w sl, r1, #9371648 @ 0x8f0000 │ │ - bne.w fff62dba │ │ - b.n 234fe │ │ + bne.w fff8160a │ │ + b.n 41d4e │ │ movs r2, r1 │ │ - b.n 23102 │ │ - beq.n 22e24 │ │ - b.n 2325c │ │ + b.n 41952 │ │ + beq.n 41674 │ │ + b.n 41aac │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 232e8 │ │ + b.n 41b38 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r5, r6, r7} │ │ - b.n 22914 │ │ + b.n 41164 │ │ movs r0, r0 │ │ - b.n 22ef8 │ │ + b.n 41748 │ │ movs r7, r0 │ │ and.w r0, r0, r0, asr #3 │ │ - b.n 22920 │ │ + b.n 41170 │ │ movs r0, r0 │ │ - b.n 22f04 │ │ + b.n 41754 │ │ movs r4, r0 │ │ and.w r0, r0, r8, lsr #3 │ │ - b.n 2292c │ │ + b.n 4117c │ │ movs r0, r0 │ │ - b.n 22f10 │ │ + b.n 41760 │ │ movs r1, r0 │ │ and.w r0, r0, r0, lsr #3 │ │ - b.n 22938 │ │ + b.n 41188 │ │ movs r0, r0 │ │ - b.n 22f1c │ │ + b.n 4176c │ │ movs r0, #168 @ 0xa8 │ │ - b.n 22936 │ │ + b.n 41186 │ │ asrs r4, r5, #2 │ │ - b.n 2293a │ │ + b.n 4118a │ │ vrhadd.u d14, d2, d31 │ │ @ instruction: 0xffeaeaff │ │ movs r1, r1 │ │ subs r0, r0, r0 │ │ subs r2, #237 @ 0xed │ │ - b.n 2342c │ │ + b.n 41c7c │ │ asrs r4, r7, #1 │ │ - b.n 22850 │ │ + b.n 410a0 │ │ adds r3, #201 @ 0xc9 │ │ - b.n 2349e │ │ + b.n 41cee │ │ ands r0, r5 │ │ - b.n 2295c │ │ + b.n 411ac │ │ movs r3, r0 │ │ - b.n 230c8 │ │ + b.n 41918 │ │ strb r4, [r3, #0] │ │ - b.n 22964 │ │ + b.n 411b4 │ │ adds r0, #44 @ 0x2c │ │ - b.n 22968 │ │ + b.n 411b8 │ │ asrs r2, r0, #32 │ │ - b.n 23172 │ │ + b.n 419c2 │ │ @ instruction: 0xffd78aff │ │ movs r2, r0 │ │ and.w r0, r0, r2, lsl #4 │ │ - b.n 2317e │ │ + b.n 419ce │ │ strb r4, [r3, #0] │ │ - b.n 2297c │ │ + b.n 411cc │ │ adds r0, #44 @ 0x2c │ │ - b.n 22980 │ │ + b.n 411d0 │ │ lsls r4, r7, #25 │ │ ubfx r0, r7, #8, #21 │ │ - b.n 2335a │ │ + b.n 41baa │ │ str r4, [r7, #4] │ │ - b.n 232e8 │ │ + b.n 41b38 │ │ lsrs r7, r1, #10 │ │ orr.w pc, r2, #522240 @ 0x7f800 │ │ - b.n 23478 │ │ + b.n 41cc8 │ │ movs r0, #63 @ 0x3f │ │ - b.n 234de │ │ + b.n 41d2e │ │ movs r0, #88 @ 0x58 │ │ - b.n 22878 │ │ + b.n 410c8 │ │ cmp r6, #220 @ 0xdc │ │ - b.n 2347a │ │ + b.n 41cca │ │ movs r2, #186 @ 0xba │ │ - b.n 234ea │ │ + b.n 41d3a │ │ movs r2, r0 │ │ - b.n 22f6e │ │ + b.n 417be │ │ lsls r4, r5, #1 │ │ - b.n 22888 │ │ + b.n 410d8 │ │ lsrs r2, r4, #20 │ │ - b.n 2348c │ │ + b.n 41cdc │ │ lsls r2, r3, #14 │ │ - b.n 234fa │ │ + b.n 41d4a │ │ lsls r0, r6, #1 │ │ ldmia.w r6, {} │ │ - b.n 22f84 │ │ + b.n 417d4 │ │ lsls r0, r6, #1 │ │ - b.n 2289c │ │ + b.n 410ec │ │ lsls r1, r0, #5 │ │ - b.n 23492 │ │ + b.n 41ce2 │ │ movs r6, r6 │ │ - b.n 2350e │ │ + b.n 41d5e │ │ movs r0, r0 │ │ - b.n 22f9a │ │ + b.n 417ea │ │ lsls r4, r7, #1 │ │ - b.n 228ac │ │ + b.n 410fc │ │ lsls r4, r6, #12 │ │ - b.n 234ae │ │ + b.n 41cfe │ │ lsls r7, r2, #2 │ │ - b.n 2351e │ │ + b.n 41d6e │ │ movs r0, r0 │ │ - b.n 22fac │ │ + b.n 417fc │ │ lsls r0, r7, #1 │ │ - b.n 228bc │ │ + b.n 4110c │ │ lsrs r5, r7, #15 │ │ - b.n 234c0 │ │ + b.n 41d10 │ │ str r4, [r4, r0] │ │ - b.n 229e8 │ │ + b.n 41238 │ │ lsls r3, r0, #8 │ │ - b.n 23532 │ │ + b.n 41d82 │ │ movs r0, r0 │ │ - b.n 22fc2 │ │ + b.n 41812 │ │ str r0, [r4, #0] │ │ - b.n 229f4 │ │ + b.n 41244 │ │ lsls r4, r6, #1 │ │ - b.n 228d4 │ │ + b.n 41124 │ │ mrc2 10, 2, lr, cr0, cr15, {7} @ │ │ - movs r7, #79 @ 0x4f │ │ - vtbx.8 d18, {d30-d31}, d6 │ │ - vtbl.8 d18, {d14-d17}, d12 │ │ - @ instruction: 0xfffe29d0 │ │ - vqmovn.s d19, q12 │ │ - @ instruction: 0xfffe4ff0 │ │ + subs r4, #245 @ 0xf5 │ │ + vrsra.u64 q10, q2, #4 │ │ + vtbl.8 d20, {d12}, d17 │ │ + vsri.32 d20, d11, #4 │ │ + vsli.32 , q4, #28 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 233f8 │ │ - beq.n 22ec8 │ │ - b.n 2337c │ │ + b.n 41c48 │ │ + beq.n 41718 │ │ + b.n 41bcc │ │ movs r0, r0 │ │ - b.n 23588 │ │ + b.n 41dd8 │ │ lsls r5, r1, #2 │ │ lsrs r0, r0, #8 │ │ ands r1, r0 │ │ - b.n 2322e │ │ + b.n 41a7e │ │ lsls r0, r2, #1 │ │ movt r0, #304 @ 0x130 │ │ - b.n 23636 │ │ + b.n 41e86 │ │ adds r0, #4 │ │ - b.n 2323a │ │ + b.n 41a8a │ │ lsrs r1, r0, #8 │ │ orr.w r0, r3, #2621440 @ 0x280000 │ │ - b.n 2340a │ │ + b.n 41c5a │ │ movs r0, r0 │ │ - b.n 235aa │ │ + b.n 41dfa │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 23416 │ │ + b.n 41c66 │ │ lsrs r7, r1, #8 │ │ orr.w sl, r3, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #4325376 @ 0x420000 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 23438 │ │ + b.n 41c88 │ │ asrs r2, r0, #32 │ │ - b.n 23262 │ │ + b.n 41ab2 │ │ lsls r5, r1, #2 │ │ add.w r0, r0, r0 │ │ - b.n 235ca │ │ + b.n 41e1a │ │ lsls r0, r7, #1 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, r1] │ │ - b.n 2344c │ │ + b.n 41c9c │ │ asrs r0, r4, #32 │ │ - b.n 23450 │ │ + b.n 41ca0 │ │ movs r0, #0 │ │ - b.n 2367a │ │ + b.n 41eca │ │ str r0, [r0, #0] │ │ - b.n 2367e │ │ + b.n 41ece │ │ movs r5, r0 │ │ - b.n 23282 │ │ + b.n 41ad2 │ │ lsls r2, r7, #3 │ │ add.w r0, r0, r0 │ │ - b.n 235ea │ │ + b.n 41e3a │ │ lsls r5, r5, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 23692 │ │ + b.n 41ee2 │ │ str r5, [r0, #0] │ │ - b.n 23296 │ │ + b.n 41ae6 │ │ cmp r2, #192 @ 0xc0 │ │ orn r0, r6, #13107200 @ 0xc80000 │ │ - b.n 233f4 │ │ + b.n 41c44 │ │ asrs r0, r2, #32 │ │ - b.n 2346c │ │ + b.n 41cbc │ │ strh r4, [r4, #0] │ │ - b.n 236a6 │ │ + b.n 41ef6 │ │ lsrs r2, r3, #12 │ │ ldcl 0, cr7, [sp] │ │ - b.n 232ae │ │ - ldr r2, [pc, #828] @ (232ac ) │ │ + b.n 41afe │ │ + ldr r2, [pc, #828] @ (41afc ) │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 23476 │ │ - ldr r2, [pc, #828] @ (232b4 ) │ │ + b.n 41cc6 │ │ + ldr r2, [pc, #828] @ (41b04 ) │ │ orr.w fp, r1, #9043968 @ 0x8a0000 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ - bl ff86a52a │ │ + bl ff888d7a │ │ @ instruction: 0xebff0028 │ │ - b.n 23494 │ │ - ldr r3, [pc, #144] @ (2301c ) │ │ + b.n 41ce4 │ │ + ldr r3, [pc, #144] @ (4186c ) │ │ vldr s5, [sp, #828] @ 0x33c │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 2342c │ │ + b.n 41c7c │ │ asrs r0, r2, #32 │ │ - b.n 2349a │ │ + b.n 41cea │ │ lsrs r7, r1, #11 │ │ orn r0, r6, #8192 @ 0x2000 │ │ - b.n 232e2 │ │ + b.n 41b32 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #37888 @ 0x9400 │ │ vstr s5, [fp, #-800] @ 0xfffffce0 │ │ - bl ff868540 │ │ + bl ff886d90 │ │ @ instruction: 0xebff0048 │ │ - b.n 229ec │ │ + b.n 4123c │ │ movs r4, r3 │ │ - b.n 22ad4 │ │ + b.n 41324 │ │ lsls r4, r0, #1 │ │ - b.n 229f4 │ │ + b.n 41244 │ │ movs r0, r3 │ │ - b.n 22adc │ │ + b.n 4132c │ │ lsls r0, r0, #1 │ │ - b.n 229fc │ │ + b.n 4124c │ │ movs r0, r2 │ │ - b.n 22ae4 │ │ + b.n 41334 │ │ movs r0, r0 │ │ - b.n 22afc │ │ + b.n 4134c │ │ movs r0, r1 │ │ - b.n 22aec │ │ + b.n 4133c │ │ lsls r0, r6, #1 │ │ - b.n 22a0c │ │ + b.n 4125c │ │ movs r0, r0 │ │ - b.n 22af4 │ │ + b.n 41344 │ │ movs r4, r6 │ │ - b.n 22a14 │ │ + b.n 41264 │ │ movs r4, r2 │ │ - b.n 22afc │ │ + b.n 4134c │ │ lsls r4, r3, #1 │ │ - b.n 22a1c │ │ + b.n 4126c │ │ adds r0, #0 │ │ - b.n 22b14 │ │ + b.n 41364 │ │ movs r4, r1 │ │ - b.n 22b08 │ │ + b.n 41358 │ │ movs r0, r7 │ │ - b.n 22a28 │ │ + b.n 41278 │ │ movs r0, #80 @ 0x50 │ │ - b.n 22a2c │ │ + b.n 4127c │ │ adds r5, #3 │ │ - b.n 2333a │ │ + b.n 41b8a │ │ movs r4, r0 │ │ - b.n 22b18 │ │ + b.n 41368 │ │ lsls r4, r2, #1 │ │ - b.n 22a38 │ │ + b.n 41288 │ │ strh r0, [r3, #2] │ │ - b.n 22a3c │ │ + b.n 4128c │ │ ldr r2, [r4, #0] │ │ - b.n 23310 │ │ + b.n 41b60 │ │ cmp r0, #2 │ │ - b.n 2334e │ │ + b.n 41b9e │ │ strb r0, [r4, #1] │ │ - b.n 22a48 │ │ + b.n 41298 │ │ movs r5, #32 │ │ - b.n 2331a │ │ + b.n 41b6a │ │ lsrs r0, r0, #12 │ │ - b.n 2335a │ │ + b.n 41baa │ │ asrs r4, r4, #1 │ │ - b.n 22a54 │ │ + b.n 412a4 │ │ lsls r0, r5, #8 │ │ - b.n 23322 │ │ + b.n 41b72 │ │ movs r4, r6 │ │ - b.n 22b2e │ │ + b.n 4137e │ │ lsls r7, r0, #16 │ │ - b.n 2336a │ │ + b.n 41bba │ │ adds r0, #104 @ 0x68 │ │ - b.n 22a64 │ │ + b.n 412b4 │ │ lsrs r1, r4, #4 │ │ - b.n 23332 │ │ + b.n 41b82 │ │ movs r4, r5 │ │ - b.n 22b3e │ │ + b.n 4138e │ │ lsls r1, r0, #28 │ │ - b.n 2337a │ │ - b.n 23114 │ │ - b.n 22a74 │ │ + b.n 41bca │ │ + b.n 41964 │ │ + b.n 412c4 │ │ lsls r3, r4, #24 │ │ - b.n 23342 │ │ + b.n 41b92 │ │ movs r0, r5 │ │ - b.n 22b4e │ │ + b.n 4139e │ │ lsrs r3, r0, #8 │ │ - b.n 2338a │ │ + b.n 41bda │ │ stmia r0!, {r3, r5} │ │ - b.n 22a84 │ │ + b.n 412d4 │ │ lsls r6, r5, #12 │ │ - b.n 23352 │ │ + b.n 41ba2 │ │ movs r4, r4 │ │ - b.n 22b5e │ │ + b.n 413ae │ │ movs r0, r0 │ │ - b.n 22b94 │ │ + b.n 413e4 │ │ str r4, [r5, r0] │ │ - b.n 22a94 │ │ + b.n 412e4 │ │ lsrs r6, r1, #20 │ │ - b.n 23362 │ │ + b.n 41bb2 │ │ movs r0, r4 │ │ - b.n 22b6e │ │ + b.n 413be │ │ movs r0, r1 │ │ - b.n 22ba4 │ │ - add r0, pc, #192 @ (adr r0, 2312c ) │ │ - b.n 22aa4 │ │ + b.n 413f4 │ │ + add r0, pc, #192 @ (adr r0, 4197c ) │ │ + b.n 412f4 │ │ movs r0, #56 @ 0x38 │ │ - b.n 22b7a │ │ + b.n 413ca │ │ lsls r0, r0, #20 │ │ - b.n 233b6 │ │ + b.n 41c06 │ │ movs r0, #4 │ │ - b.n 22bb4 │ │ + b.n 41404 │ │ lsrs r4, r5, #32 │ │ - b.n 2337e │ │ + b.n 41bce │ │ movs r4, r3 │ │ - b.n 22b8a │ │ + b.n 413da │ │ lsrs r4, r1, #32 │ │ - b.n 233c6 │ │ + b.n 41c16 │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 22ac0 │ │ + b.n 41310 │ │ lsls r5, r4, #20 │ │ - b.n 2338e │ │ + b.n 41bde │ │ movs r0, r3 │ │ - b.n 22b9a │ │ + b.n 413ea │ │ lsrs r5, r0, #12 │ │ - b.n 233d6 │ │ + b.n 41c26 │ │ asrs r0, r2, #32 │ │ - b.n 22bd4 │ │ + b.n 41424 │ │ lsls r2, r5, #8 │ │ - b.n 2339e │ │ + b.n 41bee │ │ movs r4, r2 │ │ - b.n 22baa │ │ + b.n 413fa │ │ lsls r2, r0, #16 │ │ - b.n 233e6 │ │ + b.n 41c36 │ │ str r4, [r7, #0] │ │ - b.n 22bb2 │ │ + b.n 41402 │ │ lsrs r1, r5, #4 │ │ - b.n 233ae │ │ + b.n 41bfe │ │ movs r4, r1 │ │ - b.n 22bba │ │ + b.n 4140a │ │ lsls r1, r1, #28 │ │ - b.n 233f6 │ │ + b.n 41c46 │ │ str r1, [r0, #0] │ │ - b.n 237fa │ │ + b.n 4204a │ │ lsls r1, r4, #24 │ │ - b.n 233be │ │ + b.n 41c0e │ │ movs r0, r1 │ │ - b.n 22bca │ │ + b.n 4141a │ │ lsrs r1, r0, #8 │ │ - b.n 23406 │ │ + b.n 41c56 │ │ asrs r0, r3, #32 │ │ - b.n 22c04 │ │ + b.n 41454 │ │ lsls r1, r4, #12 │ │ - b.n 233ce │ │ + b.n 41c1e │ │ movs r4, r0 │ │ - b.n 22bda │ │ + b.n 4142a │ │ movs r4, r3 │ │ - b.n 22c10 │ │ + b.n 41460 │ │ lsrs r1, r0, #20 │ │ - b.n 233da │ │ + b.n 41c2a │ │ movs r0, r0 │ │ - b.n 22be6 │ │ + b.n 41436 │ │ movs r4, r1 │ │ - b.n 22c1c │ │ + b.n 4146c │ │ lsls r0, r0, #4 │ │ - b.n 23426 │ │ + b.n 41c76 │ │ lsrs r7, r4, #16 │ │ - b.n 233ea │ │ + b.n 41c3a │ │ lsrs r0, r1, #24 │ │ - b.n 233ee │ │ + b.n 41c3e │ │ movs r0, r6 │ │ - b.n 22bfa │ │ + b.n 4144a │ │ movs r4, r2 │ │ - b.n 22c30 │ │ + b.n 41480 │ │ lsls r0, r0, #4 │ │ - b.n 2343a │ │ + b.n 41c8a │ │ lsrs r2, r4, #16 │ │ - b.n 233fe │ │ + b.n 41c4e │ │ lsrs r2, r1, #24 │ │ - b.n 23402 │ │ + b.n 41c52 │ │ movs r0, r2 │ │ - b.n 22c0e │ │ + b.n 4145e │ │ movs r6, r0 │ │ - b.n 2344a │ │ - beq.n 23144 │ │ - b.n 235a4 │ │ + b.n 41c9a │ │ + beq.n 41994 │ │ + b.n 41df4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {sp, lr} │ │ - b.n 23856 │ │ + b.n 420a6 │ │ movs r6, r0 │ │ - b.n 2345a │ │ - beq.n 23154 │ │ - b.n 235b4 │ │ + b.n 41caa │ │ + beq.n 419a4 │ │ + b.n 41e04 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r5, sp} │ │ - b.n 22c64 │ │ + b.n 414b4 │ │ movs r0, #2 │ │ - b.n 23248 │ │ + b.n 41a98 │ │ movs r1, r0 │ │ and.w r0, r0, r4, asr #8 │ │ - b.n 22c70 │ │ + b.n 414c0 │ │ movs r0, #2 │ │ - b.n 23254 │ │ + b.n 41aa4 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 22c5a │ │ + b.n 414aa │ │ asrs r4, r5, #2 │ │ - b.n 22c5e │ │ + b.n 414ae │ │ movs r2, r0 │ │ - b.n 23482 │ │ + b.n 41cd2 │ │ vrhadd.u d14, d3, d31 │ │ str r0, [r0, #0] │ │ - b.n 2388a │ │ + b.n 420da │ │ movs r6, r0 │ │ - b.n 2348e │ │ - beq.n 23188 │ │ - b.n 235e8 │ │ + b.n 41cde │ │ + beq.n 419d8 │ │ + b.n 41e38 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r5, r7, r9, sl, sp} │ │ - vrsubhn.i d18, q7, │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r1, r2, r3, r5, r6, r7, lr} │ │ + @ instruction: 0xfffc3e97 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 23680 │ │ + b.n 41ed0 │ │ movs r1, #190 @ 0xbe │ │ - b.n 2350c │ │ + b.n 41d5c │ │ adds r0, #28 │ │ - b.n 22d10 │ │ + b.n 41560 │ │ str r5, [r3, #0] │ │ - b.n 22d14 │ │ + b.n 41564 │ │ cmp r0, #2 │ │ - b.n 234b6 │ │ + b.n 41d06 │ │ adds r0, #3 │ │ - b.n 23580 │ │ + b.n 41dd0 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 22efc │ │ + b.n 4174c │ │ cmp r0, #6 │ │ - b.n 23486 │ │ + b.n 41cd6 │ │ ldmia r4!, {r0, r1} │ │ - b.n 2348a │ │ + b.n 41cda │ │ stmia r0!, {} │ │ - b.n 22c8a │ │ + b.n 414da │ │ str r3, [r3, #0] │ │ - b.n 22d30 │ │ + b.n 41580 │ │ str r4, [r3, r0] │ │ - b.n 22d34 │ │ + b.n 41584 │ │ movs r0, #25 │ │ - b.n 22d38 │ │ + b.n 41588 │ │ adds r0, #26 │ │ - b.n 22d3c │ │ + b.n 4158c │ │ str r6, [r0, #48] @ 0x30 │ │ - b.n 234de │ │ + b.n 41d2e │ │ str r5, [r4, #16] │ │ - b.n 234ae │ │ + b.n 41cfe │ │ movs r0, #15 │ │ - b.n 235aa │ │ + b.n 41dfa │ │ adds r7, #3 │ │ - b.n 234b6 │ │ + b.n 41d06 │ │ @ instruction: 0xeb02e183 │ │ - b.n 231b8 │ │ - b.n 22cb2 │ │ + b.n 41a08 │ │ + b.n 41502 │ │ ands r0, r3 │ │ - b.n 22d58 │ │ + b.n 415a8 │ │ str r1, [r3, r0] │ │ - b.n 22d5c │ │ + b.n 415ac │ │ movs r0, #22 │ │ - b.n 22d60 │ │ + b.n 415b0 │ │ adds r0, #23 │ │ - b.n 22d64 │ │ + b.n 415b4 │ │ tst r4, r0 │ │ - b.n 23506 │ │ + b.n 41d56 │ │ tst r5, r4 │ │ - b.n 234d2 │ │ + b.n 41d22 │ │ movs r0, #63 @ 0x3f │ │ - b.n 235d2 │ │ + b.n 41e22 │ │ adds r6, #3 │ │ - b.n 234da │ │ + b.n 41d2a │ │ ldrh r2, [r0, #16] │ │ - b.n 234dc │ │ + b.n 41d2c │ │ strh r0, [r1, #0] │ │ - b.n 22cda │ │ + b.n 4152a │ │ str r5, [r2, r0] │ │ - b.n 22d80 │ │ + b.n 415d0 │ │ str r6, [r2, #0] │ │ - b.n 22d84 │ │ + b.n 415d4 │ │ ands r4, r2 │ │ - b.n 22d88 │ │ + b.n 415d8 │ │ str r5, [r0, r4] │ │ - b.n 2352a │ │ + b.n 41d7a │ │ adds r0, #19 │ │ - b.n 22d90 │ │ + b.n 415e0 │ │ strh r6, [r4, r4] │ │ - b.n 234fc │ │ + b.n 41d4c │ │ cmp r4, r0 │ │ - b.n 23500 │ │ + b.n 41d50 │ │ ldr r1, [sp, #12] │ │ - b.n 23502 │ │ + b.n 41d52 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 22cfe │ │ + b.n 4154e │ │ sbcs r1, r6 │ │ - b.n 235a4 │ │ + b.n 41df4 │ │ str r7, [r1, r0] │ │ - b.n 22da8 │ │ + b.n 415f8 │ │ str r0, [r2, #0] │ │ - b.n 22dac │ │ - ldr r0, [pc, #16] @ (2321c ) │ │ - b.n 2354e │ │ + b.n 415fc │ │ + ldr r0, [pc, #16] @ (41a6c ) │ │ + b.n 41d9e │ │ str r3, [r0, r0] │ │ - b.n 2361c │ │ - ldr r7, [pc, #208] @ (232e4 ) │ │ - b.n 22f94 │ │ - ldr r0, [pc, #24] @ (23230 ) │ │ - b.n 23522 │ │ + b.n 41e6c │ │ + ldr r7, [pc, #208] @ (41b34 ) │ │ + b.n 417e4 │ │ + ldr r0, [pc, #24] @ (41a80 ) │ │ + b.n 41d72 │ │ add r4, sp, #20 │ │ - b.n 23526 │ │ - add r0, pc, #64 @ (adr r0, 23260 ) │ │ - b.n 22d22 │ │ + b.n 41d76 │ │ + add r0, pc, #64 @ (adr r0, 41ab0 ) │ │ + b.n 41572 │ │ strb r6, [r1, #0] │ │ - b.n 22dc8 │ │ + b.n 41618 │ │ movs r0, #15 │ │ - b.n 22dcc │ │ + b.n 4161c │ │ str r4, [r1, r0] │ │ - b.n 22dd0 │ │ + b.n 41620 │ │ str r5, [r1, #0] │ │ - b.n 22dd4 │ │ + b.n 41624 │ │ strb r7, [r0, #12] │ │ - b.n 23576 │ │ + b.n 41dc6 │ │ movs r1, #34 @ 0x22 │ │ - b.n 23548 │ │ + b.n 41d98 │ │ str r7, [r1, r0] │ │ - b.n 23648 │ │ + b.n 41e98 │ │ movs r7, #6 │ │ - b.n 23546 │ │ + b.n 41d96 │ │ ldrh r5, [r0, r4] │ │ - b.n 2354a │ │ + b.n 41d9a │ │ str r4, [r2, r0] │ │ - b.n 22d4a │ │ + b.n 4159a │ │ strb r3, [r1, #0] │ │ - b.n 22df0 │ │ + b.n 41640 │ │ adds r0, #12 │ │ - b.n 22df4 │ │ + b.n 41644 │ │ movs r0, #9 │ │ - b.n 22df8 │ │ + b.n 41648 │ │ str r2, [r1, #0] │ │ - b.n 22dfc │ │ + b.n 4164c │ │ strb r7, [r0, #8] │ │ - b.n 2359e │ │ + b.n 41dee │ │ adds r2, #35 @ 0x23 │ │ - b.n 23570 │ │ + b.n 41dc0 │ │ movs r0, #63 @ 0x3f │ │ - b.n 2366a │ │ + b.n 41eba │ │ adds r6, #6 │ │ - b.n 23570 │ │ + b.n 41dc0 │ │ ldr r2, [r0, #32] │ │ - b.n 23574 │ │ + b.n 41dc4 │ │ str r0, [r3, #0] │ │ - b.n 22d72 │ │ + b.n 415c2 │ │ strb r0, [r1, #0] │ │ - b.n 22e18 │ │ + b.n 41668 │ │ ands r1, r1 │ │ - b.n 22e1c │ │ + b.n 4166c │ │ adds r0, #7 │ │ - b.n 22e20 │ │ + b.n 41670 │ │ movs r0, #6 │ │ - b.n 22e24 │ │ + b.n 41674 │ │ strb r7, [r0, #4] │ │ - b.n 235c6 │ │ + b.n 41e16 │ │ orrs r4, r4 │ │ - b.n 23598 │ │ + b.n 41de8 │ │ adds r5, #3 │ │ - b.n 23596 │ │ + b.n 41de6 │ │ cmp r1, #2 │ │ - b.n 23598 │ │ + b.n 41de8 │ │ movs r0, #28 │ │ - b.n 22d96 │ │ + b.n 415e6 │ │ adds r0, #180 @ 0xb4 │ │ - b.n 2363c │ │ + b.n 41e8c │ │ ands r2, r0 │ │ - b.n 22e40 │ │ + b.n 41690 │ │ strb r3, [r0, #0] │ │ - b.n 22e44 │ │ + b.n 41694 │ │ subs r0, #3 │ │ - b.n 235e6 │ │ + b.n 41e36 │ │ ands r3, r0 │ │ - b.n 236b2 │ │ + b.n 41f02 │ │ subs r7, #51 @ 0x33 │ │ - b.n 2302c │ │ + b.n 4187c │ │ subs r0, #7 │ │ - b.n 235b8 │ │ + b.n 41e08 │ │ subs r4, #4 │ │ - b.n 235bc │ │ + b.n 41e0c │ │ adds r0, #32 │ │ - b.n 22dba │ │ + b.n 4160a │ │ strb r1, [r0, #0] │ │ - b.n 22e60 │ │ + b.n 416b0 │ │ ands r0, r0 │ │ - b.n 22e64 │ │ + b.n 416b4 │ │ asrs r2, r0, #32 │ │ - b.n 22e68 │ │ + b.n 416b8 │ │ strb r7, [r0, #12] │ │ - b.n 2360a │ │ + b.n 41e5a │ │ asrs r1, r4, #4 │ │ - b.n 235dc │ │ + b.n 41e2c │ │ strb r0, [r0, #1] │ │ - b.n 23a12 │ │ + b.n 42262 │ │ asrs r4, r0, #28 │ │ - b.n 235d8 │ │ + b.n 41e28 │ │ asrs r4, r4, #32 │ │ - b.n 22dda │ │ + b.n 4162a │ │ lsls r1, r2, #15 │ │ - b.n 238de │ │ + b.n 4212e │ │ movs r0, r0 │ │ - b.n 233fa │ │ + b.n 41c4a │ │ lsrs r0, r4, #20 │ │ - b.n 235f4 │ │ + b.n 41e44 │ │ strb r0, [r0, #0] │ │ - b.n 23a2a │ │ + b.n 4227a │ │ movs r6, r1 │ │ - b.n 233ee │ │ + b.n 41c3e │ │ lsls r1, r0, #12 │ │ - b.n 23992 │ │ + b.n 421e2 │ │ movs r0, r1 │ │ - b.n 23308 │ │ + b.n 41b58 │ │ movs r2, r1 │ │ - b.n 232fa │ │ + b.n 41b4a │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ movs r5, r0 │ │ - b.n 23302 │ │ + b.n 41b52 │ │ movs r6, r0 │ │ - b.n 23306 │ │ + b.n 41b56 │ │ movs r2, r0 │ │ - b.n 2330a │ │ + b.n 41b5a │ │ movs r3, #63 @ 0x3f │ │ - b.n 23ace │ │ + b.n 4231e │ │ movs r3, r0 │ │ - b.n 23312 │ │ + b.n 41b62 │ │ movs r2, r0 │ │ - b.n 23356 │ │ + b.n 41ba6 │ │ cmp r7, #255 @ 0xff │ │ - b.n 23938 │ │ + b.n 42188 │ │ movs r0, #63 @ 0x3f │ │ - b.n 2399e │ │ + b.n 421ee │ │ asrs r2, r0, #32 │ │ - b.n 23364 │ │ + b.n 41bb4 │ │ movs r0, r0 │ │ - b.n 23648 │ │ + b.n 41e98 │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2363c │ │ + b.n 41e8c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, fp, lr} │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 23854 │ │ - beq.n 233dc │ │ - b.n 237d8 │ │ + b.n 420a4 │ │ + beq.n 41c2c │ │ + b.n 42028 │ │ ands r0, r0 │ │ - b.n 23682 │ │ + b.n 41ed2 │ │ movs r0, r4 │ │ - b.n 23a86 │ │ + b.n 422d6 │ │ str r1, [r0, #0] │ │ - b.n 2368a │ │ + b.n 41eda │ │ lsrs r0, r0, #10 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 2385e │ │ + b.n 420ae │ │ str r0, [r5, r0] │ │ - b.n 23870 │ │ + b.n 420c0 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 23866 │ │ + b.n 420b6 │ │ strb r4, [r0, #0] │ │ - b.n 236a2 │ │ + b.n 41ef2 │ │ strh r2, [r0, #0] │ │ - b.n 236a6 │ │ - ldr r3, [pc, #0] @ (23368 ) │ │ + b.n 41ef6 │ │ + ldr r3, [pc, #0] @ (41bb8 ) │ │ ldcl 0, cr1, [r1, #24] │ │ - b.n 236ae │ │ + b.n 41efe │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 23ab6 │ │ + b.n 42306 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r7, #8716288 @ 0x850000 │ │ - b.n 236be │ │ - ldr r3, [pc, #32] @ (233a0 ) │ │ + b.n 41f0e │ │ + ldr r3, [pc, #32] @ (41bf0 ) │ │ stcl 6, cr5, [r4, #1012] @ 0x3f4 │ │ @ instruction: 0xeb00900d │ │ - b.n 236ca │ │ + b.n 41f1a │ │ asrs r6, r0, #32 │ │ - b.n 236ce │ │ + b.n 41f1e │ │ movs r1, r1 │ │ - b.n 236d2 │ │ + b.n 41f22 │ │ movs r0, #5 │ │ - b.n 236d6 │ │ + b.n 41f26 │ │ strh r1, [r2, r6] │ │ add.w r0, r0, r0 │ │ - b.n 22ed8 │ │ + b.n 41728 │ │ str r0, [r0, #0] │ │ - b.n 23ae2 │ │ + b.n 42332 │ │ asrs r1, r1, #32 │ │ - b.n 236e6 │ │ + b.n 41f36 │ │ str r0, [r2, #4] │ │ - b.n 22eb2 │ │ + b.n 41702 │ │ movs r7, r0 │ │ - b.n 238ae │ │ + b.n 420fe │ │ movs r0, r0 │ │ - b.n 22ecc │ │ + b.n 4171c │ │ movs r7, r0 │ │ - b.n 236f6 │ │ + b.n 41f46 │ │ str r4, [r3, #60] @ 0x3c │ │ add.w r0, r0, r0 │ │ - b.n 23a5e │ │ + b.n 422ae │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 23706 │ │ + b.n 41f56 │ │ lsls r0, r3, #17 │ │ add.w r0, r0, r0 │ │ - b.n 22efc │ │ + b.n 4174c │ │ str r1, [r0, #0] │ │ - b.n 23b12 │ │ + b.n 42362 │ │ asrs r1, r0, #32 │ │ - b.n 237d6 │ │ + b.n 42026 │ │ movs r0, r1 │ │ - b.n 2367c │ │ + b.n 41ecc │ │ movs r3, r2 │ │ lsrs r0, r0, #8 │ │ asrs r4, r5, #32 │ │ - b.n 238ea │ │ + b.n 4213a │ │ lsrs r7, r1, #10 │ │ orn r0, r1, #868352 @ 0xd4000 │ │ - b.n 23908 │ │ + b.n 42158 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r2, #385024 @ 0x5e000 │ │ - b.n 23a10 │ │ + b.n 42260 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf3622fff │ │ - b.n 23a7a │ │ + b.n 422ca │ │ movs r0, r0 │ │ - b.n 23482 │ │ + b.n 41cd2 │ │ movs r0, r5 │ │ - b.n 22f0a │ │ + b.n 4175a │ │ lsls r7, r7, #8 │ │ - b.n 23bc6 │ │ + b.n 42416 │ │ movs r0, #76 @ 0x4c │ │ - b.n 22f32 │ │ + b.n 41782 │ │ lsrs r5, r1, #10 │ │ orr.w sl, r1, #4685824 @ 0x478000 │ │ orn fp, r1, #4718592 @ 0x480000 │ │ mcr 15, 5, r0, cr2, cr12, {7} │ │ - b.n 23a38 │ │ + b.n 42288 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf36200ff │ │ - b.n 23aa2 │ │ + b.n 422f2 │ │ movs r2, r0 │ │ - b.n 234a6 │ │ + b.n 41cf6 │ │ lsls r4, r1, #1 │ │ - b.n 22f32 │ │ + b.n 41782 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #8781824 @ 0x860000 │ │ - b.n 23772 │ │ - beq.n 23464 │ │ - b.n 238cc │ │ + b.n 41fc2 │ │ + beq.n 41cb4 │ │ + b.n 4211c │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 23a7e │ │ - blx 423a80 │ │ + b.n 422ce │ │ + blx 4422d0 │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - ldr r7, [pc, #960] @ (23814 ) │ │ + ldr r7, [pc, #960] @ (42064 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 23974 │ │ - beq.n 234a4 │ │ - b.n 238f8 │ │ + b.n 421c4 │ │ + beq.n 41cf4 │ │ + b.n 42148 │ │ movs r0, r0 │ │ - b.n 23b04 │ │ + b.n 42354 │ │ lsls r6, r2, #2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #769 @ 0x301 │ │ - b.n 237ae │ │ + b.n 41ffe │ │ movs r0, r0 │ │ - b.n 23b16 │ │ + b.n 42366 │ │ lsrs r5, r1, #8 │ │ orr.w sl, r3, #9371648 @ 0x8f0000 │ │ orr.w r0, r3, #4816896 @ 0x498000 │ │ lsrs r0, r0, #8 │ │ strb r0, [r0, #0] │ │ - b.n 22fa6 │ │ + b.n 417f6 │ │ movs r0, r3 │ │ - b.n 22fa0 │ │ + b.n 417f0 │ │ lsls r7, r7, #12 │ │ - b.n 23c18 │ │ + b.n 42468 │ │ str r4, [r0, #0] │ │ - b.n 22fb2 │ │ + b.n 41802 │ │ subs r5, #39 @ 0x27 │ │ - b.n 23792 │ │ + b.n 41fe2 │ │ movs r4, r3 │ │ - b.n 22fb0 │ │ + b.n 41800 │ │ lsrs r0, r0, #31 │ │ - b.n 23ab8 │ │ - b.n 234ac │ │ - b.n 22fc2 │ │ + b.n 42308 │ │ + b.n 41cfc │ │ + b.n 41812 │ │ lsls r7, r7, #15 │ │ - b.n 23b22 │ │ + b.n 42372 │ │ orrs r6, r0 │ │ - b.n 234a6 │ │ + b.n 41cf6 │ │ subs r2, #38 @ 0x26 │ │ - b.n 237b0 │ │ + b.n 42000 │ │ movs r0, r0 │ │ - b.n 23aae │ │ + b.n 422fe │ │ adds r0, #4 │ │ - b.n 237b8 │ │ + b.n 42008 │ │ lsls r7, r7, #15 │ │ - b.n 23b36 │ │ - ldr r2, [pc, #60] @ (234f4 ) │ │ - b.n 23bba │ │ + b.n 42386 │ │ + ldr r2, [pc, #60] @ (41d44 ) │ │ + b.n 4240a │ │ stmia r0!, {r2, r3} │ │ - b.n 22fe2 │ │ + b.n 41832 │ │ str r0, [r2, r0] │ │ - b.n 22fe6 │ │ + b.n 41836 │ │ adds r7, #46 @ 0x2e │ │ - b.n 237cc │ │ + b.n 4201c │ │ mov r6, r1 │ │ - b.n 234d2 │ │ + b.n 41d22 │ │ adds r0, #4 │ │ - b.n 237d4 │ │ + b.n 42024 │ │ eors r4, r7 │ │ - b.n 232b0 │ │ + b.n 41b00 │ │ adds r4, #44 @ 0x2c │ │ - b.n 237dc │ │ + b.n 4202c │ │ str r0, [sp, #12] │ │ - b.n 238e4 │ │ + b.n 42134 │ │ subs r6, #37 @ 0x25 │ │ - b.n 237e4 │ │ - ldr r1, [pc, #16] @ (234f0 ) │ │ - b.n 237e8 │ │ + b.n 42034 │ │ + ldr r1, [pc, #16] @ (41d40 ) │ │ + b.n 42038 │ │ adds r0, #20 │ │ - b.n 2300a │ │ + b.n 4185a │ │ lsls r5, r2, #5 │ │ - b.n 234dc │ │ - add r0, pc, #96 @ (adr r0, 2354c ) │ │ - b.n 23012 │ │ + b.n 41d2c │ │ + add r0, pc, #96 @ (adr r0, 41d9c ) │ │ + b.n 41862 │ │ movs r0, r4 │ │ - b.n 2300c │ │ - ldr r3, [pc, #140] @ (23580 ) │ │ - b.n 237fe │ │ + b.n 4185c │ │ + ldr r3, [pc, #140] @ (41dd0 ) │ │ + b.n 4204e │ │ movs r0, #28 │ │ - b.n 2301e │ │ - ldr r4, [pc, #36] @ (23520 ) │ │ - b.n 23806 │ │ + b.n 4186e │ │ + ldr r4, [pc, #36] @ (41d70 ) │ │ + b.n 42056 │ │ strh r0, [r0, #0] │ │ - b.n 2380a │ │ + b.n 4205a │ │ lsrs r0, r0, #31 │ │ - b.n 23b24 │ │ + b.n 42374 │ │ lsls r7, r7, #15 │ │ - b.n 23b8a │ │ - ldr r0, [pc, #168] @ (235b4 ) │ │ - b.n 2381e │ │ + b.n 423da │ │ + ldr r0, [pc, #168] @ (41e04 ) │ │ + b.n 4206e │ │ movs r0, r6 │ │ - b.n 23c12 │ │ + b.n 42462 │ │ strh r0, [r0, #0] │ │ - b.n 23b16 │ │ + b.n 42366 │ │ lsls r3, r0, #8 │ │ - b.n 2351a │ │ + b.n 41d6a │ │ strh r7, [r7, #30] │ │ - b.n 23b9e │ │ + b.n 423ee │ │ movs r0, r0 │ │ - b.n 2382a │ │ - ldr r3, [pc, #252] @ (23620 ) │ │ - b.n 23c36 │ │ + b.n 4207a │ │ + ldr r3, [pc, #252] @ (41e70 ) │ │ + b.n 42486 │ │ cmp r2, r1 │ │ - b.n 23532 │ │ + b.n 41d82 │ │ movs r4, r0 │ │ - b.n 2382e │ │ - ldr r0, [pc, #8] @ (23538 ) │ │ - b.n 23542 │ │ + b.n 4207e │ │ + ldr r0, [pc, #8] @ (41d88 ) │ │ + b.n 41d92 │ │ lsls r2, r4, #20 │ │ - b.n 23836 │ │ + b.n 42086 │ │ movs r4, r0 │ │ - b.n 2385a │ │ + b.n 420aa │ │ bx r5 │ │ asrs r0, r4, #6 │ │ lsls r2, r4, #20 │ │ asrs r0, r4, #6 │ │ ands r4, r1 │ │ asrs r5, r1, #22 │ │ - ldr r2, [pc, #152] @ (235e0 ) │ │ + ldr r2, [pc, #152] @ (41e30 ) │ │ asrs r0, r4, #6 │ │ ands r0, r1 │ │ asrs r5, r1, #22 │ │ ands r4, r3 │ │ asrs r5, r3, #22 │ │ movs r0, r3 │ │ asrs r5, r1, #22 │ │ @@ -49344,27 +91550,27 @@ │ │ asrs r0, r4, #6 │ │ movs r5, r3 │ │ asrs r1, r0, #23 │ │ lsls r6, r4, #16 │ │ asrs r0, r4, #6 │ │ str r3, [r3, #0] │ │ asrs r1, r0, #23 │ │ - b.n 235f2 │ │ + b.n 41e42 │ │ asrs r1, r0, #23 │ │ stmia r0!, {r0, r1, r4} │ │ asrs r1, r0, #23 │ │ adds r0, #11 │ │ asrs r1, r0, #23 │ │ movs r2, r3 │ │ asrs r1, r0, #23 │ │ lsrs r6, r2, #1 │ │ asrs r3, r4, #31 │ │ strb r0, [r1, #0] │ │ asrs r5, r3, #22 │ │ - add r0, pc, #28 @ (adr r0, 235f8 ) │ │ + add r0, pc, #28 @ (adr r0, 41e48 ) │ │ asrs r1, r0, #23 │ │ lsls r7, r0, #8 │ │ asrs r0, r0, #6 │ │ movs r1, r3 │ │ asrs r1, r0, #23 │ │ lsrs r6, r4, #16 │ │ asrs r0, r4, #6 │ │ @@ -49448,553 +91654,553 @@ │ │ asrs r1, r0, #23 │ │ lsrs r2, r4, #16 │ │ asrs r0, r4, #6 │ │ movs r0, r0 │ │ asrs r1, r0, #23 │ │ movs r1, r0 │ │ asrs r0, r4, #14 │ │ - beq.n 236cc │ │ + beq.n 41f1c │ │ asrs r3, r1, #9 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ adds r5, r7, r2 │ │ movs r0, #64 @ 0x40 │ │ - b.n 231dc │ │ + b.n 41a2c │ │ movs r0, r3 │ │ - b.n 231dc │ │ + b.n 41a2c │ │ movs r0, #2 │ │ - b.n 237c4 │ │ + b.n 42014 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 231ca │ │ + b.n 41a1a │ │ asrs r4, r5, #2 │ │ - b.n 231ce │ │ + b.n 41a1e │ │ movs r2, r0 │ │ - b.n 239f2 │ │ + b.n 42242 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 23dfa │ │ - beq.n 236f4 │ │ - b.n 23b54 │ │ + b.n 4264a │ │ + beq.n 41f44 │ │ + b.n 423a4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, sp} │ │ - b.n 23204 │ │ + b.n 41a54 │ │ movs r0, #2 │ │ - b.n 237e8 │ │ + b.n 42038 │ │ @ instruction: 0xfff5eaff │ │ movs r0, #8 │ │ - b.n 23210 │ │ + b.n 41a60 │ │ movs r0, #2 │ │ - b.n 237f4 │ │ + b.n 42044 │ │ @ instruction: 0xfff2eaff │ │ - movs r1, #83 @ 0x53 │ │ - vshr.u64 q9, q12, #2 │ │ - vshr.u32 d18, d18, #2 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 23692 │ │ - bmi.n 23694 │ │ - bmi.n 23696 │ │ - bmi.n 23698 │ │ - bmi.n 2369a │ │ - ldr r7, [pc, #960] @ (23ab4 ) │ │ + subs r4, #75 @ 0x4b │ │ + vtbx.8 d19, {d12-d15}, d3 │ │ + vqshrun.s64 d19, , #4 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 41ee2 │ │ + bmi.n 41ee4 │ │ + bmi.n 41ee6 │ │ + bmi.n 41ee8 │ │ + bmi.n 41eea │ │ + ldr r7, [pc, #960] @ (42304 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 23c14 │ │ - beq.n 23704 │ │ - b.n 23b98 │ │ + b.n 42464 │ │ + beq.n 41f54 │ │ + b.n 423e8 │ │ ldrh r4, [r0, #24] │ │ stc 0, cr13, [sp, #-544]! @ 0xfffffde0 │ │ - b.n 23ba0 │ │ + b.n 423f0 │ │ movs r0, r0 │ │ - b.n 23dac │ │ + b.n 425fc │ │ lsls r4, r5, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 23db8 │ │ + b.n 42608 │ │ lsls r5, r5, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, r0] │ │ - b.n 23240 │ │ - b.n 2371c │ │ - b.n 23d1e │ │ + b.n 41a90 │ │ + b.n 41f6c │ │ + b.n 4256e │ │ ands r1, r0 │ │ - b.n 23a62 │ │ + b.n 422b2 │ │ asrs r4, r0, #32 │ │ - b.n 2324c │ │ - b.n 23f26 │ │ - b.n 23daa │ │ + b.n 41a9c │ │ + b.n 42776 │ │ + b.n 425fa │ │ ldr r7, [r1, #32] │ │ - b.n 23e4a │ │ + b.n 4269a │ │ str r5, [r0, #96] @ 0x60 │ │ - b.n 2373e │ │ + b.n 41f8e │ │ movs r4, r2 │ │ - b.n 23250 │ │ + b.n 41aa0 │ │ ldmia r2!, {r0, r5} │ │ - b.n 23a46 │ │ + b.n 42296 │ │ ldr r0, [r6, #124] @ 0x7c │ │ - b.n 23d5c │ │ + b.n 425ac │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 23dc2 │ │ + b.n 42612 │ │ movs r0, r0 │ │ - b.n 2326c │ │ + b.n 41abc │ │ str r0, [r6, #0] │ │ - b.n 23bd6 │ │ + b.n 42426 │ │ strb r4, [r1, #0] │ │ - b.n 23274 │ │ + b.n 41ac4 │ │ asrs r1, r0, #12 │ │ - b.n 2375e │ │ - add r3, pc, #252 @ (adr r3, 23850 ) │ │ - b.n 23ed6 │ │ + b.n 41fae │ │ + add r3, pc, #252 @ (adr r3, 420a0 ) │ │ + b.n 42726 │ │ adds r0, r4, #4 │ │ - b.n 23a5c │ │ + b.n 422ac │ │ asrs r4, r6, #32 │ │ - b.n 23278 │ │ + b.n 41ac8 │ │ movs r2, r1 │ │ - b.n 23a64 │ │ + b.n 422b4 │ │ asrs r5, r4, #28 │ │ - b.n 23aa6 │ │ + b.n 422f6 │ │ adds r7, r2, r4 │ │ - b.n 2371c │ │ + b.n 41f6c │ │ movs r4, r1 │ │ - b.n 23a6e │ │ + b.n 422be │ │ asrs r0, r6, #32 │ │ - b.n 2328c │ │ + b.n 41adc │ │ movs r1, r0 │ │ - b.n 23a76 │ │ + b.n 422c6 │ │ asrs r0, r2, #32 │ │ - b.n 232a0 │ │ + b.n 41af0 │ │ strb r7, [r4, #16] │ │ - b.n 23abe │ │ + b.n 4230e │ │ ldrh r7, [r7, #24] │ │ - b.n 23e9e │ │ + b.n 426ee │ │ ldrb r1, [r2, #16] │ │ - b.n 23738 │ │ + b.n 41f88 │ │ str r1, [r2, #20] │ │ - b.n 2377c │ │ + b.n 41fcc │ │ strb r0, [r5, #0] │ │ - b.n 232a8 │ │ + b.n 41af8 │ │ movs r6, r0 │ │ - b.n 23a92 │ │ + b.n 422e2 │ │ str r4, [r5, #0] │ │ - b.n 232b0 │ │ + b.n 41b00 │ │ movs r7, r0 │ │ - b.n 23a9a │ │ + b.n 422ea │ │ ldrb r1, [r4, #24] │ │ - b.n 23ade │ │ + b.n 4232e │ │ asrs r4, r2, #32 │ │ - b.n 232c8 │ │ + b.n 41b18 │ │ str r4, [r3, #0] │ │ - b.n 232cc │ │ + b.n 41b1c │ │ strb r1, [r2, #8] │ │ - b.n 2375c │ │ + b.n 41fac │ │ strb r4, [r4, #0] │ │ - b.n 232c8 │ │ + b.n 41b18 │ │ movs r7, r0 │ │ - b.n 23ab2 │ │ + b.n 42302 │ │ strb r0, [r3, #0] │ │ - b.n 232dc │ │ + b.n 41b2c │ │ lsls r6, r4, #20 │ │ - b.n 23aba │ │ + b.n 4230a │ │ str r0, [r3, #0] │ │ - b.n 232d8 │ │ + b.n 41b28 │ │ strb r7, [r0, r4] │ │ - b.n 237d2 │ │ + b.n 42022 │ │ subs r1, r4, r4 │ │ - b.n 23ad0 │ │ + b.n 42320 │ │ ldr r7, [r4, r0] │ │ - b.n 23b0a │ │ + b.n 4235a │ │ asrs r4, r3, #32 │ │ - b.n 232e8 │ │ + b.n 41b38 │ │ asrs r1, r0, #32 │ │ - b.n 23ad2 │ │ + b.n 42322 │ │ ldr r6, [r2, r0] │ │ - b.n 23788 │ │ + b.n 41fd8 │ │ asrs r5, r0, #32 │ │ - b.n 23afc │ │ + b.n 4234c │ │ asrs r4, r4, #32 │ │ - b.n 23ce4 │ │ + b.n 42534 │ │ lsrs r7, r1, #8 │ │ orn fp, r1, #1179648 @ 0x120000 │ │ mrc 1, 1, r0, cr1, cr1, {2} │ │ - b.n 237dc │ │ + b.n 4202c │ │ movs r0, r4 │ │ - b.n 23308 │ │ + b.n 41b58 │ │ vsubl.s8 q15, d23, d15 │ │ ldr r7, [sp, #808] @ 0x328 │ │ - b.n 23d14 │ │ + b.n 42564 │ │ ldrb r5, [r1, #31] │ │ - b.n 23d18 │ │ + b.n 42568 │ │ lsls r6, r6, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 23328 │ │ + b.n 41b78 │ │ str r4, [r6, #0] │ │ - b.n 2332c │ │ + b.n 41b7c │ │ stmia r0!, {r2, r4} │ │ - b.n 23324 │ │ + b.n 41b74 │ │ ldmia r0!, {r5} │ │ - b.n 23b4e │ │ + b.n 4239e │ │ lsls r0, r0, #20 │ │ - b.n 23822 │ │ + b.n 42072 │ │ ldrh r6, [r4, #24] │ │ - b.n 23b16 │ │ + b.n 42366 │ │ movs r0, r4 │ │ - b.n 23340 │ │ + b.n 41b90 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r7, #8454144 @ 0x810000 │ │ - b.n 23e42 │ │ + b.n 42692 │ │ lsrs r0, r2, #14 │ │ cdp 3, 0, cr6, cr8, cr6, {7} │ │ undefined (bcc, cond=0xF) │ │ - b.n 23348 │ │ - ldr r2, [pc, #956] @ (23bec ) │ │ - b.w ff08ceb0 │ │ - b.n 23fb6 │ │ + b.n 41b98 │ │ + ldr r2, [pc, #956] @ (4243c ) │ │ + b.w ff0ab700 │ │ + b.n 42806 │ │ strh r0, [r5, #38] @ 0x26 │ │ - blt.w 9b8b2 │ │ - b.n 23364 │ │ + blt.w ba102 │ │ + b.n 41bb4 │ │ str r4, [r0, r0] │ │ - b.n 2335c │ │ + b.n 41bac │ │ ldrsh r1, [r4, r0] │ │ - b.n 23b86 │ │ + b.n 423d6 │ │ cmp r2, #239 @ 0xef │ │ - blx ff49187c │ │ - b.n 23800 │ │ + blx ff4b00cc │ │ + b.n 42050 │ │ strh r6, [r2, r0] │ │ - b.n 23804 │ │ - add r5, pc, #168 @ (adr r5, 238fc ) │ │ - b.n 23b96 │ │ + b.n 42054 │ │ + add r5, pc, #168 @ (adr r5, 4214c ) │ │ + b.n 423e6 │ │ ldrh r0, [r4, #38] @ 0x26 │ │ @ instruction: 0xf2f804e0 │ │ @ instruction: 0xf36444e8 │ │ @ instruction: 0xf36601f2 │ │ - bls.w 23c4e │ │ + bls.w 4249e │ │ @ instruction: 0xf2200004 │ │ subs r0, r0, r0 │ │ stmia r0!, {r3} │ │ - b.n 2338c │ │ + b.n 41bdc │ │ adds r0, #0 │ │ - b.n 23fb6 │ │ + b.n 42806 │ │ strh r4, [r1, #0] │ │ - b.n 23394 │ │ + b.n 41be4 │ │ str r0, [r4, #0] │ │ - b.n 233b8 │ │ + b.n 41c08 │ │ movs r1, r2 │ │ and.w pc, r0, ip, ror #3 │ │ - b.n 23ea4 │ │ + b.n 426f4 │ │ subs r5, r5, #6 │ │ - b.n 23da8 │ │ + b.n 425f8 │ │ lsls r7, r7, #3 │ │ - b.n 23f0e │ │ + b.n 4275e │ │ str r0, [r4, #0] │ │ - b.n 233cc │ │ + b.n 41c1c │ │ lsrs r7, r5, #11 │ │ - bne.w fff848aa │ │ - b.n 2391a │ │ + bne.w fffa30fa │ │ + b.n 4216a │ │ lsls r7, r7, #8 │ │ - b.n 2405e │ │ + b.n 428ae │ │ stmia r0!, {r2, r3} │ │ - b.n 23922 │ │ + b.n 42172 │ │ strh r0, [r1, #0] │ │ - b.n 23926 │ │ + b.n 42176 │ │ str r5, [r0, r0] │ │ - b.n 2392a │ │ + b.n 4217a │ │ str r6, [r0, #0] │ │ - b.n 2392e │ │ + b.n 4217e │ │ lsls r4, r7, #2 │ │ - b.n 23ed0 │ │ + b.n 42720 │ │ ldrh r0, [r1, #6] │ │ @ instruction: 0xf3200fff │ │ - b.n 23f3a │ │ + b.n 4278a │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 2393e │ │ + b.n 4218e │ │ adds r0, #1 │ │ - b.n 24002 │ │ + b.n 42852 │ │ stmia r0!, {r3} │ │ - b.n 233e0 │ │ + b.n 41c30 │ │ strh r4, [r1, #0] │ │ - b.n 233e4 │ │ + b.n 41c34 │ │ movs r0, r3 │ │ - b.n 23408 │ │ + b.n 41c58 │ │ movs r0, r0 │ │ - b.n 23f76 │ │ + b.n 427c6 │ │ strb r0, [r2, #0] │ │ - b.n 23410 │ │ + b.n 41c60 │ │ adds r0, #0 │ │ asrs r2, r0, #22 │ │ asrs r0, r4, #20 │ │ - b.n 23c1e │ │ + b.n 4246e │ │ movs r4, r0 │ │ - b.n 2341c │ │ + b.n 41c6c │ │ movs r0, r7 │ │ - b.n 232fc │ │ + b.n 41b4c │ │ movs r4, r3 │ │ - b.n 23424 │ │ + b.n 41c74 │ │ movs r4, r7 │ │ - b.n 23304 │ │ + b.n 41b54 │ │ movs r4, r4 │ │ - b.n 2342c │ │ + b.n 41c7c │ │ lsls r0, r0, #1 │ │ - b.n 2330c │ │ + b.n 41b5c │ │ movs r4, r5 │ │ - b.n 23434 │ │ + b.n 41c84 │ │ lsls r4, r0, #1 │ │ - b.n 23314 │ │ + b.n 41b64 │ │ movs r0, r5 │ │ - b.n 2343c │ │ + b.n 41c8c │ │ lsls r0, r1, #1 │ │ - b.n 2331c │ │ + b.n 41b6c │ │ movs r0, r6 │ │ - b.n 23444 │ │ + b.n 41c94 │ │ lsls r4, r1, #1 │ │ - b.n 23324 │ │ + b.n 41b74 │ │ movs r4, r2 │ │ - b.n 2344c │ │ + b.n 41c9c │ │ lsls r0, r2, #1 │ │ - b.n 2332c │ │ + b.n 41b7c │ │ movs r4, r6 │ │ - b.n 23454 │ │ + b.n 41ca4 │ │ lsls r4, r2, #1 │ │ - b.n 23334 │ │ + b.n 41b84 │ │ lsls r0, r3, #1 │ │ - b.n 23db8 │ │ + b.n 42608 │ │ asrs r4, r6, #32 │ │ - b.n 2333c │ │ + b.n 41b8c │ │ strb r0, [r3, #1] │ │ - b.n 23340 │ │ + b.n 41b90 │ │ bfx 0, sl │ │ movs r0, r7 │ │ - b.n 23e4c │ │ - add r0, pc, #368 @ (adr r0, 23aa4 ) │ │ - b.n 23450 │ │ + b.n 4269c │ │ + add r0, pc, #368 @ (adr r0, 422f4 ) │ │ + b.n 41ca0 │ │ asrs r4, r0, #32 │ │ - b.n 23e3a │ │ + b.n 4268a │ │ str r0, [r2, r1] │ │ - b.n 23458 │ │ + b.n 41ca8 │ │ str r4, [r1, #4] │ │ - b.n 2345c │ │ + b.n 41cac │ │ ldrh r7, [r1, #20] │ │ and.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 23484 │ │ + b.n 41cd4 │ │ asrs r0, r3, #1 │ │ - b.n 23468 │ │ + b.n 41cb8 │ │ asrs r4, r1, #32 │ │ - b.n 2348c │ │ + b.n 41cdc │ │ asrs r4, r2, #1 │ │ - b.n 23470 │ │ + b.n 41cc0 │ │ str r0, [sp, #224] @ 0xe0 │ │ - b.n 23474 │ │ - bf 0, 2215a │ │ + b.n 41cc4 │ │ + bf 0, 409aa │ │ lsls r4, r3, #1 │ │ - b.n 2349c │ │ + b.n 41cec │ │ movs r0, #88 @ 0x58 │ │ - b.n 234a0 │ │ + b.n 41cf0 │ │ asrs r0, r3, #1 │ │ - b.n 233a0 │ │ + b.n 41bf0 │ │ lsls r0, r0, #20 │ │ - b.n 23cae │ │ + b.n 424fe │ │ asrs r4, r6, #32 │ │ - b.n 2348c │ │ + b.n 41cdc │ │ ldr r2, [r4, #0] │ │ - b.n 23c76 │ │ + b.n 424c6 │ │ movs r0, r7 │ │ - b.n 234b4 │ │ + b.n 41d04 │ │ movs r0, r3 │ │ - b.n 23498 │ │ + b.n 41ce8 │ │ cmp r0, #2 │ │ - b.n 23cc2 │ │ + b.n 42512 │ │ lsls r4, r0, #1 │ │ - b.n 233bc │ │ + b.n 41c0c │ │ movs r4, r5 │ │ - b.n 234a4 │ │ + b.n 41cf4 │ │ lsls r4, r1, #1 │ │ - b.n 234c8 │ │ + b.n 41d18 │ │ movs r4, r4 │ │ - b.n 234ac │ │ + b.n 41cfc │ │ lsls r0, r1, #1 │ │ - b.n 233cc │ │ + b.n 41c1c │ │ movs r0, r4 │ │ - b.n 234b4 │ │ + b.n 41d04 │ │ lsls r0, r0, #1 │ │ - b.n 233d4 │ │ + b.n 41c24 │ │ movs r4, r3 │ │ - b.n 234bc │ │ + b.n 41d0c │ │ lsls r4, r2, #1 │ │ - b.n 234e0 │ │ + b.n 41d30 │ │ asrs r4, r2, #1 │ │ - b.n 233e0 │ │ + b.n 41c30 │ │ strb r0, [r2, #1] │ │ - b.n 234e8 │ │ + b.n 41d38 │ │ asrs r0, r6, #32 │ │ - b.n 234cc │ │ + b.n 41d1c │ │ movs r5, #32 │ │ - b.n 23cba │ │ + b.n 4250a │ │ asrs r0, r2, #1 │ │ - b.n 233f0 │ │ + b.n 41c40 │ │ lsrs r0, r0, #12 │ │ - b.n 23cfe │ │ + b.n 4254e │ │ strh r0, [r1, #2] │ │ - b.n 234fc │ │ + b.n 41d4c │ │ lsls r7, r4, #8 │ │ - b.n 23cc6 │ │ + b.n 42516 │ │ asrs r0, r5, #32 │ │ - b.n 234e4 │ │ + b.n 41d34 │ │ asrs r4, r0, #1 │ │ - b.n 23508 │ │ + b.n 41d58 │ │ movs r4, r6 │ │ - b.n 234da │ │ + b.n 41d2a │ │ lsls r0, r1, #16 │ │ - b.n 23d16 │ │ + b.n 42566 │ │ stmia r0!, {r6} │ │ - b.n 23514 │ │ + b.n 41d64 │ │ lsrs r1, r4, #4 │ │ - b.n 23cde │ │ + b.n 4252e │ │ movs r4, r5 │ │ - b.n 234ea │ │ + b.n 41d3a │ │ lsls r1, r0, #28 │ │ - b.n 23d26 │ │ - b.n 23a60 │ │ - b.n 23524 │ │ + b.n 42576 │ │ + b.n 422b0 │ │ + b.n 41d74 │ │ lsls r4, r5, #24 │ │ - b.n 23cee │ │ + b.n 4253e │ │ movs r0, r5 │ │ - b.n 234fa │ │ + b.n 41d4a │ │ lsrs r4, r1, #8 │ │ - b.n 23d36 │ │ - add r0, pc, #208 @ (adr r0, 23ac8 ) │ │ - b.n 23430 │ │ + b.n 42586 │ │ + add r0, pc, #208 @ (adr r0, 42318 ) │ │ + b.n 41c80 │ │ lsls r6, r5, #12 │ │ - b.n 23cfe │ │ + b.n 4254e │ │ movs r4, r4 │ │ - b.n 2350a │ │ + b.n 41d5a │ │ movs r0, r3 │ │ - b.n 23540 │ │ + b.n 41d90 │ │ adds r0, #56 @ 0x38 │ │ - b.n 23440 │ │ + b.n 41c90 │ │ lsrs r6, r1, #20 │ │ - b.n 23d0e │ │ + b.n 4255e │ │ movs r0, r4 │ │ - b.n 2351a │ │ + b.n 41d6a │ │ lsls r2, r1, #20 │ │ - b.n 23d56 │ │ + b.n 425a6 │ │ str r4, [r7, r0] │ │ - b.n 23450 │ │ + b.n 41ca0 │ │ lsrs r3, r4, #32 │ │ - b.n 23d1e │ │ + b.n 4256e │ │ movs r4, r3 │ │ - b.n 2352a │ │ + b.n 41d7a │ │ lsrs r3, r0, #32 │ │ - b.n 23d66 │ │ + b.n 425b6 │ │ adds r0, #28 │ │ - b.n 23564 │ │ + b.n 41db4 │ │ movs r0, #56 @ 0x38 │ │ - b.n 23536 │ │ + b.n 41d86 │ │ lsls r5, r4, #20 │ │ - b.n 23d32 │ │ + b.n 42582 │ │ movs r0, #32 │ │ - b.n 23570 │ │ + b.n 41dc0 │ │ movs r0, r3 │ │ - b.n 23542 │ │ + b.n 41d92 │ │ lsrs r5, r0, #12 │ │ - b.n 23d7e │ │ + b.n 425ce │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 23478 │ │ + b.n 41cc8 │ │ lsls r3, r4, #8 │ │ - b.n 23d46 │ │ + b.n 42596 │ │ movs r4, r2 │ │ - b.n 23552 │ │ + b.n 41da2 │ │ lsls r2, r0, #16 │ │ - b.n 23d8e │ │ + b.n 425de │ │ asrs r0, r5, #32 │ │ - b.n 2358c │ │ + b.n 41ddc │ │ lsrs r1, r5, #4 │ │ - b.n 23d56 │ │ + b.n 425a6 │ │ movs r4, r1 │ │ - b.n 23562 │ │ + b.n 41db2 │ │ lsls r1, r1, #28 │ │ - b.n 23d9e │ │ + b.n 425ee │ │ str r4, [r7, #0] │ │ - b.n 2356a │ │ + b.n 41dba │ │ lsls r1, r4, #24 │ │ - b.n 23d66 │ │ + b.n 425b6 │ │ movs r0, r1 │ │ - b.n 23572 │ │ + b.n 41dc2 │ │ lsrs r1, r0, #8 │ │ - b.n 23dae │ │ + b.n 425fe │ │ asrs r0, r6, #32 │ │ - b.n 235ac │ │ + b.n 41dfc │ │ lsls r1, r4, #12 │ │ - b.n 23d76 │ │ + b.n 425c6 │ │ movs r4, r0 │ │ - b.n 23582 │ │ + b.n 41dd2 │ │ movs r4, r6 │ │ - b.n 235b8 │ │ + b.n 41e08 │ │ lsrs r1, r0, #20 │ │ - b.n 23d82 │ │ + b.n 425d2 │ │ movs r0, r0 │ │ - b.n 2358e │ │ + b.n 41dde │ │ movs r4, r4 │ │ - b.n 235c4 │ │ + b.n 41e14 │ │ lsls r0, r0, #4 │ │ - b.n 23dce │ │ + b.n 4261e │ │ lsrs r0, r5, #16 │ │ - b.n 23d92 │ │ + b.n 425e2 │ │ lsrs r7, r0, #24 │ │ - b.n 23d96 │ │ + b.n 425e6 │ │ movs r0, r6 │ │ - b.n 235a2 │ │ + b.n 41df2 │ │ movs r4, r5 │ │ - b.n 235d8 │ │ + b.n 41e28 │ │ lsls r0, r0, #4 │ │ - b.n 23de2 │ │ + b.n 42632 │ │ lsrs r2, r4, #16 │ │ - b.n 23da6 │ │ + b.n 425f6 │ │ lsrs r3, r0, #24 │ │ - b.n 23daa │ │ + b.n 425fa │ │ movs r0, r2 │ │ - b.n 235b6 │ │ + b.n 41e06 │ │ movs r1, r0 │ │ - b.n 241f2 │ │ - beq.n 23b14 │ │ - b.n 23f4c │ │ + b.n 42a42 │ │ + beq.n 42364 │ │ + b.n 4279c │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 23fd8 │ │ + b.n 42828 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r7, sp} │ │ - b.n 23604 │ │ + b.n 41e54 │ │ movs r0, #2 │ │ - b.n 23be8 │ │ + b.n 42438 │ │ movs r5, r0 │ │ and.w r0, r0, r0, lsl #10 │ │ - b.n 23610 │ │ + b.n 41e60 │ │ movs r0, #2 │ │ - b.n 23bf4 │ │ + b.n 42444 │ │ movs r2, r0 │ │ and.w r0, r0, r8, ror #9 │ │ - b.n 2361c │ │ + b.n 41e6c │ │ movs r4, r2 │ │ - b.n 2361c │ │ + b.n 41e6c │ │ movs r0, #2 │ │ - b.n 23c04 │ │ + b.n 42454 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2360a │ │ + b.n 41e5a │ │ asrs r4, r5, #2 │ │ - b.n 2360e │ │ + b.n 41e5e │ │ movs r2, r0 │ │ - b.n 23e32 │ │ + b.n 42682 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 2423a │ │ - beq.n 23b5c │ │ - b.n 23f94 │ │ + b.n 42a8a │ │ + beq.n 423ac │ │ + b.n 427e4 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 24020 │ │ + b.n 42870 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2414e │ │ - blx 424150 │ │ + b.n 4299e │ │ + blx 4429a0 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ movs r6, r0 │ │ @@ -50013,489 +92219,489 @@ │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - subs r6, r1, #3 │ │ - @ instruction: 0xfffe1cf8 │ │ - @ instruction: 0xfffe1bf2 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 23b0a │ │ - ldr r7, [pc, #960] @ (23f24 ) │ │ + subs r5, #37 @ 0x25 │ │ + vqabs.s , │ │ + vrsra.u64 , , #4 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 4235a │ │ + ldr r7, [pc, #960] @ (42774 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 24084 │ │ - beq.n 23b04 │ │ - b.n 24008 │ │ + b.n 428d4 │ │ + beq.n 42354 │ │ + b.n 42858 │ │ movs r0, r0 │ │ - b.n 24214 │ │ + b.n 42a64 │ │ lsls r4, r4, #3 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #4 @ (adr r0, 23b7c ) │ │ - b.n 23eba │ │ + add r0, pc, #4 @ (adr r0, 423cc ) │ │ + b.n 4270a │ │ lsls r0, r2, #1 │ │ movt r0, #304 @ 0x130 │ │ - b.n 242c2 │ │ + b.n 42b12 │ │ ands r2, r1 │ │ - b.n 23ec6 │ │ + b.n 42716 │ │ lsrs r1, r0, #8 │ │ orr.w r0, r4, #2621440 @ 0x280000 │ │ - b.n 240a2 │ │ + b.n 428f2 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 240aa │ │ + b.n 428fa │ │ lsrs r7, r1, #8 │ │ orr.w sl, r4, #9371648 @ 0x8f0000 │ │ orr.w r0, r1, #2097152 @ 0x200000 │ │ - b.n 236c2 │ │ + b.n 41f12 │ │ movs r0, r0 │ │ - b.n 24248 │ │ + b.n 42a98 │ │ lsls r2, r3, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 24252 │ │ + b.n 42aa2 │ │ lsls r3, r3, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2425c │ │ + b.n 42aac │ │ lsls r4, r3, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 236e2 │ │ + b.n 41f32 │ │ subs r7, r4, #7 │ │ - b.n 240e0 │ │ + b.n 42930 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #2686976 @ 0x290000 │ │ - b.n 240ce │ │ + b.n 4291e │ │ stmia r0!, {r5} │ │ - b.n 240e8 │ │ + b.n 42938 │ │ ldrsh r0, [r6, r7] │ │ - b.n 241f0 │ │ + b.n 42a40 │ │ ldr r3, [sp, #576] @ 0x240 │ │ cdp 3, 0, cr2, cr0, cr2, {7} │ │ @ instruction: 0xf3f9702c │ │ - b.n 240f6 │ │ + b.n 42946 │ │ strh r7, [r7, r7] │ │ - b.n 24262 │ │ - ldr r2, [pc, #60] @ (23c20 ) │ │ + b.n 42ab2 │ │ + ldr r2, [pc, #60] @ (42470 ) │ │ orn pc, r1, #1843200 @ 0x1c2000 │ │ - b.n 24108 │ │ + b.n 42958 │ │ str r0, [r6, r0] │ │ - b.n 24078 │ │ + b.n 428c8 │ │ lsls r0, r4, #19 │ │ - blx 314310 │ │ + blx 332b60 │ │ vsub.f32 s12, s11, s31 │ │ orn sp, r1, #2326528 @ 0x238000 │ │ - b.n 2411c │ │ + b.n 4296c │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f044e4 │ │ @ instruction: 0xf366603c │ │ - b.n 2372e │ │ + b.n 41f7e │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r1, #2097152 @ 0x200000 │ │ - b.n 24352 │ │ + b.n 42ba2 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3621070 │ │ - b.n 23734 │ │ + b.n 41f84 │ │ movs r1, #246 @ 0xf6 │ │ movw r0, #16696 @ 0x4138 │ │ - b.n 23746 │ │ + b.n 41f96 │ │ ands r4, r6 │ │ - b.n 2374a │ │ + b.n 41f9a │ │ lsls r0, r6, #7 │ │ - blx e85c60 │ │ - b.n 23752 │ │ + blx ea44b0 │ │ + b.n 41fa2 │ │ lsrs r7, r1, #10 │ │ orr.w r3, r7, #764 @ 0x2fc │ │ - b.n 243c8 │ │ + b.n 42c18 │ │ strb r0, [r1, #1] │ │ - b.n 23754 │ │ + b.n 41fa4 │ │ strb r6, [r4, #20] │ │ - b.n 23f7e │ │ + b.n 427ce │ │ strb r4, [r5, #1] │ │ - b.n 2375c │ │ + b.n 41fac │ │ ldrb r1, [r4, #0] │ │ - b.n 23f86 │ │ + b.n 427d6 │ │ ldrb r6, [r2, #0] │ │ - b.n 23bfc │ │ + b.n 4244c │ │ str r0, [r0, #0] │ │ - b.n 2424e │ │ + b.n 42a9e │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 242d2 │ │ + b.n 42b22 │ │ ldr r3, [sp, #252] @ 0xfc │ │ - b.n 24362 │ │ + b.n 42bb2 │ │ asrs r1, r0, #20 │ │ - b.n 23c6c │ │ + b.n 424bc │ │ strb r0, [r5, #1] │ │ - b.n 23778 │ │ + b.n 41fc8 │ │ subs r4, r4, r4 │ │ - b.n 23f64 │ │ + b.n 427b4 │ │ asrs r4, r4, #1 │ │ - b.n 23780 │ │ + b.n 41fd0 │ │ asrs r4, r5, #20 │ │ - b.n 23faa │ │ + b.n 427fa │ │ asrs r4, r0, #1 │ │ - b.n 23788 │ │ + b.n 41fd8 │ │ asrs r6, r3, #5 │ │ - b.n 23c64 │ │ + b.n 424b4 │ │ asrs r4, r3, #1 │ │ - b.n 23790 │ │ + b.n 41fe0 │ │ subs r6, r5, #0 │ │ - b.n 23fba │ │ + b.n 4280a │ │ strb r0, [r1, #0] │ │ - b.n 237a2 │ │ + b.n 41ff2 │ │ asrs r4, r2, #8 │ │ - b.n 23c34 │ │ + b.n 42484 │ │ ands r4, r0 │ │ - b.n 237aa │ │ + b.n 41ffa │ │ asrs r0, r4, #1 │ │ - b.n 237a4 │ │ + b.n 41ff4 │ │ subs r7, r1, r0 │ │ - b.n 2439a │ │ + b.n 42bea │ │ str r0, [r0, #0] │ │ - b.n 237b6 │ │ + b.n 42006 │ │ asrs r7, r0, #24 │ │ - b.n 23c98 │ │ + b.n 424e8 │ │ subs r4, r4, r0 │ │ - b.n 23f9c │ │ + b.n 427ec │ │ orrs r4, r0 │ │ - b.n 23ca8 │ │ + b.n 424f8 │ │ strh r7, [r7, r4] │ │ - b.n 2442e │ │ - b.n 23cbc │ │ - b.n 237ca │ │ - ldr r5, [pc, #152] @ (23d40 ) │ │ - b.n 23fb2 │ │ + b.n 42c7e │ │ + b.n 4250c │ │ + b.n 4201a │ │ + ldr r5, [pc, #152] @ (42590 ) │ │ + b.n 42802 │ │ ands r4, r4 │ │ - b.n 237c8 │ │ + b.n 42018 │ │ ands r5, r0 │ │ - b.n 23fba │ │ + b.n 4280a │ │ str r0, [r4, r0] │ │ - b.n 237d0 │ │ + b.n 42020 │ │ str r0, [r2, r0] │ │ - b.n 237de │ │ + b.n 4202e │ │ strh r1, [r0, #0] │ │ - b.n 23fc6 │ │ + b.n 42816 │ │ bx r4 │ │ - b.n 24002 │ │ + b.n 42852 │ │ strb r6, [r5, #16] │ │ - b.n 24006 │ │ - ldr r1, [pc, #120] @ (23d40 ) │ │ - b.n 23c7c │ │ - b.n 23cf4 │ │ - b.n 237f2 │ │ + b.n 42856 │ │ + ldr r1, [pc, #120] @ (42590 ) │ │ + b.n 424cc │ │ + b.n 42544 │ │ + b.n 42042 │ │ ldr r5, [r4, #96] @ 0x60 │ │ - b.n 24012 │ │ + b.n 42862 │ │ asrs r0, r5, #32 │ │ - b.n 237f0 │ │ + b.n 42040 │ │ movs r0, #24 │ │ - b.n 237fe │ │ + b.n 4204e │ │ ldrb r5, [r2, #16] │ │ - b.n 23c90 │ │ + b.n 424e0 │ │ str r5, [r2, r5] │ │ - b.n 23cd4 │ │ + b.n 42524 │ │ ands r4, r5 │ │ - b.n 23800 │ │ + b.n 42050 │ │ ands r4, r0 │ │ - b.n 23ffa │ │ + b.n 4284a │ │ str r4, [r6, r0] │ │ - b.n 23808 │ │ + b.n 42058 │ │ str r5, [r0, r0] │ │ - b.n 23ffa │ │ + b.n 4284a │ │ str r6, [r3, #32] │ │ - b.n 23ca8 │ │ + b.n 424f8 │ │ strb r0, [r6, #0] │ │ - b.n 23814 │ │ + b.n 42064 │ │ strb r7, [r0, #0] │ │ - b.n 24008 │ │ + b.n 42858 │ │ asrs r2, r0, #20 │ │ - b.n 23d14 │ │ + b.n 42564 │ │ strb r6, [r0, #0] │ │ - b.n 24014 │ │ + b.n 42864 │ │ cmp r0, #34 @ 0x22 │ │ - b.n 2404a │ │ + b.n 4289a │ │ subs r6, r5, r4 │ │ - b.n 24010 │ │ + b.n 42860 │ │ strb r4, [r5, #20] │ │ - b.n 24020 │ │ + b.n 42870 │ │ cmp r0, #28 │ │ - b.n 23cc8 │ │ + b.n 42518 │ │ asrs r4, r7, #32 │ │ - b.n 23834 │ │ + b.n 42084 │ │ asrs r1, r0, #32 │ │ - b.n 2402c │ │ + b.n 4287c │ │ asrs r2, r0, #32 │ │ - b.n 24044 │ │ + b.n 42894 │ │ movs r0, #64 @ 0x40 │ │ - b.n 23840 │ │ + b.n 42090 │ │ str r0, [r7, #0] │ │ - b.n 23844 │ │ + b.n 42094 │ │ lsls r2, r0, #2 │ │ lsrs r0, r0, #8 │ │ str r0, [r4, #0] │ │ - b.n 2424c │ │ + b.n 42a9c │ │ movs r0, #3 │ │ - b.n 24076 │ │ + b.n 428c6 │ │ asrs r6, r0, #32 │ │ - b.n 2407a │ │ - bls.n 23dac │ │ + b.n 428ca │ │ + bls.n 425fc │ │ @ instruction: 0xebff0000 │ │ - b.n 243e2 │ │ + b.n 42c32 │ │ movs r0, r0 │ │ - b.n 24486 │ │ + b.n 42cd6 │ │ lsls r5, r5, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r7 │ │ - b.n 2448e │ │ + b.n 42cde │ │ ands r6, r0 │ │ - b.n 24092 │ │ + b.n 428e2 │ │ cmp r2, #192 @ 0xc0 │ │ orn r0, r4, #13107200 @ 0xc80000 │ │ - b.n 241f0 │ │ + b.n 42a40 │ │ asrs r0, r2, #32 │ │ - b.n 2426a │ │ + b.n 42aba │ │ str r4, [r4, r0] │ │ - b.n 244a2 │ │ + b.n 42cf2 │ │ lsrs r0, r2, #12 │ │ ldcl 0, cr7, [sp] │ │ - b.n 240aa │ │ - ldr r2, [pc, #828] @ (240a8 ) │ │ + b.n 428fa │ │ + ldr r2, [pc, #828] @ (428f8 ) │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 24272 │ │ - ldr r2, [pc, #828] @ (240b0 ) │ │ + b.n 42ac2 │ │ + ldr r2, [pc, #828] @ (42900 ) │ │ orr.w fp, r1, #9043968 @ 0x8a0000 │ │ vstr s5, [fp, #-788] @ 0xfffffcec │ │ - bf 10, 2bc28 │ │ + bf 10, 4a478 │ │ @ instruction: 0xebff0028 │ │ - b.n 24292 │ │ - ldr r3, [pc, #104] @ (23df0 ) │ │ + b.n 42ae2 │ │ + ldr r3, [pc, #104] @ (42640 ) │ │ vldr s5, [sp, #828] @ 0x33c │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 24228 │ │ + b.n 42a78 │ │ asrs r0, r2, #32 │ │ - b.n 24296 │ │ + b.n 42ae6 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #32768 @ 0x8000 │ │ - b.n 240de │ │ + b.n 4292e │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #37888 @ 0x9400 │ │ vstr s5, [fp, #-788] @ 0xfffffcec │ │ - blx ffc68c3c │ │ + blx ffc8748c │ │ @ instruction: 0xebff0048 │ │ - b.n 237e8 │ │ + b.n 42038 │ │ movs r4, r3 │ │ - b.n 238d0 │ │ + b.n 42120 │ │ lsls r4, r0, #1 │ │ - b.n 237f0 │ │ + b.n 42040 │ │ movs r0, r3 │ │ - b.n 238d8 │ │ + b.n 42128 │ │ lsls r0, r0, #1 │ │ - b.n 237f8 │ │ + b.n 42048 │ │ movs r0, r2 │ │ - b.n 238e0 │ │ + b.n 42130 │ │ movs r0, r0 │ │ - b.n 238f8 │ │ + b.n 42148 │ │ movs r0, r1 │ │ - b.n 238e8 │ │ + b.n 42138 │ │ lsls r0, r6, #1 │ │ - b.n 23808 │ │ + b.n 42058 │ │ movs r0, r0 │ │ - b.n 238f0 │ │ + b.n 42140 │ │ movs r4, r6 │ │ - b.n 23810 │ │ + b.n 42060 │ │ adds r0, #0 │ │ - b.n 23906 │ │ + b.n 42156 │ │ movs r4, r2 │ │ - b.n 238fc │ │ + b.n 4214c │ │ lsls r4, r3, #1 │ │ - b.n 2381c │ │ + b.n 4206c │ │ str r0, [r2, r1] │ │ - b.n 23820 │ │ + b.n 42070 │ │ adds r5, #3 │ │ - b.n 2412e │ │ + b.n 4297e │ │ movs r4, r1 │ │ - b.n 2390c │ │ + b.n 4215c │ │ movs r0, r6 │ │ - b.n 2382c │ │ + b.n 4207c │ │ movs r4, r0 │ │ - b.n 23914 │ │ - ldr r0, [pc, #148] @ (23e90 ) │ │ - b.n 24104 │ │ + b.n 42164 │ │ + ldr r0, [pc, #148] @ (426e0 ) │ │ + b.n 42954 │ │ lsls r4, r2, #1 │ │ - b.n 23838 │ │ + b.n 42088 │ │ str r0, [r3, #4] │ │ - b.n 2383c │ │ + b.n 4208c │ │ ands r4, r7 │ │ - b.n 2391e │ │ - ldr r0, [pc, #20] @ (23e20 ) │ │ - b.n 2414e │ │ + b.n 4216e │ │ + ldr r0, [pc, #20] @ (42670 ) │ │ + b.n 4299e │ │ strb r0, [r4, #1] │ │ - b.n 23848 │ │ + b.n 42098 │ │ cmp r0, r4 │ │ - b.n 2411e │ │ + b.n 4296e │ │ lsrs r0, r0, #12 │ │ - b.n 2415a │ │ + b.n 429aa │ │ asrs r4, r4, #1 │ │ - b.n 23854 │ │ + b.n 420a4 │ │ lsls r6, r4, #8 │ │ - b.n 24122 │ │ + b.n 42972 │ │ movs r4, r6 │ │ - b.n 2393a │ │ + b.n 4218a │ │ lsls r7, r0, #16 │ │ - b.n 2416a │ │ + b.n 429ba │ │ movs r0, #104 @ 0x68 │ │ - b.n 23864 │ │ + b.n 420b4 │ │ lsrs r1, r4, #4 │ │ - b.n 24132 │ │ + b.n 42982 │ │ movs r4, r5 │ │ - b.n 2394a │ │ + b.n 4219a │ │ lsls r1, r0, #28 │ │ - b.n 2417a │ │ + b.n 429ca │ │ stmia r0!, {r2, r3, r5, r6} │ │ - b.n 23874 │ │ + b.n 420c4 │ │ lsls r2, r4, #24 │ │ - b.n 24142 │ │ + b.n 42992 │ │ movs r0, r5 │ │ - b.n 2395a │ │ + b.n 421aa │ │ lsrs r2, r0, #8 │ │ - b.n 2418a │ │ + b.n 429da │ │ adds r0, #40 @ 0x28 │ │ - b.n 23884 │ │ + b.n 420d4 │ │ lsls r4, r5, #12 │ │ - b.n 24152 │ │ + b.n 429a2 │ │ movs r4, r4 │ │ - b.n 2396a │ │ + b.n 421ba │ │ movs r0, r0 │ │ - b.n 23994 │ │ - b.n 23eb4 │ │ - b.n 23894 │ │ + b.n 421e4 │ │ + b.n 42704 │ │ + b.n 420e4 │ │ lsrs r4, r1, #20 │ │ - b.n 24162 │ │ + b.n 429b2 │ │ movs r0, r4 │ │ - b.n 2397a │ │ + b.n 421ca │ │ movs r0, r1 │ │ - b.n 239a4 │ │ + b.n 421f4 │ │ movs r0, #4 │ │ - b.n 239a8 │ │ + b.n 421f8 │ │ str r0, [sp, #224] @ 0xe0 │ │ - b.n 238a8 │ │ + b.n 420f8 │ │ lsls r0, r0, #20 │ │ - b.n 241b6 │ │ + b.n 42a06 │ │ strh r4, [r7, #0] │ │ - b.n 238b0 │ │ + b.n 42100 │ │ lsrs r3, r4, #32 │ │ - b.n 2417e │ │ + b.n 429ce │ │ movs r4, r3 │ │ - b.n 23996 │ │ + b.n 421e6 │ │ lsrs r3, r0, #32 │ │ - b.n 241c6 │ │ + b.n 42a16 │ │ asrs r0, r2, #32 │ │ - b.n 239c4 │ │ + b.n 42214 │ │ lsls r6, r5, #20 │ │ - b.n 2418e │ │ + b.n 429de │ │ movs r0, r3 │ │ - b.n 239a6 │ │ + b.n 421f6 │ │ lsrs r6, r1, #12 │ │ - b.n 241d6 │ │ + b.n 42a26 │ │ ands r0, r7 │ │ - b.n 239ae │ │ + b.n 421fe │ │ lsls r2, r4, #8 │ │ - b.n 2419e │ │ + b.n 429ee │ │ movs r4, r2 │ │ - b.n 239b6 │ │ + b.n 42206 │ │ lsls r1, r1, #16 │ │ - b.n 241e6 │ │ + b.n 42a36 │ │ lsrs r0, r5, #4 │ │ - b.n 241aa │ │ + b.n 429fa │ │ movs r4, r1 │ │ - b.n 239c2 │ │ + b.n 42212 │ │ lsls r0, r1, #28 │ │ - b.n 241f2 │ │ + b.n 42a42 │ │ lsls r1, r4, #24 │ │ - b.n 241b6 │ │ + b.n 42a06 │ │ movs r0, r1 │ │ - b.n 239ce │ │ + b.n 4221e │ │ lsrs r1, r0, #8 │ │ - b.n 241fe │ │ + b.n 42a4e │ │ asrs r0, r3, #32 │ │ - b.n 239fc │ │ + b.n 4224c │ │ lsls r1, r4, #12 │ │ - b.n 241c6 │ │ + b.n 42a16 │ │ movs r4, r0 │ │ - b.n 239de │ │ + b.n 4222e │ │ movs r4, r3 │ │ - b.n 23a08 │ │ + b.n 42258 │ │ lsrs r1, r0, #20 │ │ - b.n 241d2 │ │ + b.n 42a22 │ │ movs r0, r0 │ │ - b.n 239ea │ │ + b.n 4223a │ │ movs r4, r1 │ │ - b.n 23a14 │ │ + b.n 42264 │ │ lsls r0, r0, #4 │ │ - b.n 2421e │ │ + b.n 42a6e │ │ lsrs r7, r4, #16 │ │ - b.n 241e2 │ │ + b.n 42a32 │ │ lsrs r6, r0, #24 │ │ - b.n 241e6 │ │ + b.n 42a36 │ │ movs r0, r6 │ │ - b.n 239fe │ │ + b.n 4224e │ │ movs r4, r2 │ │ - b.n 23a28 │ │ + b.n 42278 │ │ lsls r0, r0, #4 │ │ - b.n 24232 │ │ + b.n 42a82 │ │ lsrs r1, r5, #16 │ │ - b.n 241f6 │ │ + b.n 42a46 │ │ lsrs r2, r0, #24 │ │ - b.n 241fa │ │ + b.n 42a4a │ │ movs r0, r2 │ │ - b.n 23a12 │ │ + b.n 42262 │ │ movs r1, r0 │ │ - b.n 24642 │ │ - beq.n 23f3c │ │ - b.n 2439c │ │ + b.n 42e92 │ │ + beq.n 4278c │ │ + b.n 42bec │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r7, sp} │ │ - b.n 23a4c │ │ + b.n 4229c │ │ movs r0, #2 │ │ - b.n 24030 │ │ + b.n 42880 │ │ movs r2, r1 │ │ and.w r0, r0, r8, ror #9 │ │ - b.n 23a58 │ │ + b.n 422a8 │ │ movs r0, #2 │ │ - b.n 2403c │ │ + b.n 4288c │ │ movs r7, r0 │ │ and.w r0, r0, r0, ror #9 │ │ - b.n 23a64 │ │ + b.n 422b4 │ │ movs r0, #2 │ │ - b.n 24048 │ │ + b.n 42898 │ │ movs r4, r0 │ │ and.w r0, r0, r8, asr #9 │ │ - b.n 23a70 │ │ + b.n 422c0 │ │ movs r0, #2 │ │ - b.n 24054 │ │ + b.n 428a4 │ │ movs r1, r0 │ │ and.w r0, r0, r0, asr #9 │ │ - b.n 23a7c │ │ + b.n 422cc │ │ movs r0, #2 │ │ - b.n 24060 │ │ + b.n 428b0 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 23a66 │ │ + b.n 422b6 │ │ asrs r4, r5, #2 │ │ - b.n 23a6a │ │ + b.n 422ba │ │ movs r2, r0 │ │ - b.n 2428e │ │ + b.n 42ade │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 24696 │ │ - beq.n 23f90 │ │ - b.n 243f0 │ │ + b.n 42ee6 │ │ + beq.n 427e0 │ │ + b.n 42c40 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 245a2 │ │ + b.n 42df2 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -50510,232 +92716,232 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ - asrs r4, r7, #29 │ │ - vrsubhn.i d17, q7, │ │ - vsri.32 d17, d19, #2 │ │ - vqshrun.s64 d17, q15, #2 │ │ - vqshl.u64 d17, d6, #62 @ 0x3e │ │ - vsri.64 , q2, #2 │ │ - bmi.n 23f52 │ │ - bmi.n 23f54 │ │ - bmi.n 23f56 │ │ - bmi.n 23f58 │ │ - bmi.n 23f5a │ │ - ldr r7, [pc, #960] @ (24374 ) │ │ + cmp r6, #97 @ 0x61 │ │ + @ instruction: 0xfffc2bb1 │ │ + vtbl.8 d18, {d28}, d17 │ │ + vsra.u32 , , #4 │ │ + @ instruction: 0xfffc2fa1 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 427a2 │ │ + bmi.n 427a4 │ │ + bmi.n 427a6 │ │ + bmi.n 427a8 │ │ + bmi.n 427aa │ │ + ldr r7, [pc, #960] @ (42bc4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 244d4 │ │ - beq.n 24094 │ │ - b.n 24458 │ │ + b.n 42d24 │ │ + beq.n 428e4 │ │ + b.n 42ca8 │ │ strh r1, [r0, #0] │ │ - b.n 24302 │ │ + b.n 42b52 │ │ asrs r0, r0, #32 │ │ - b.n 23ae6 │ │ + b.n 42336 │ │ movs r0, r0 │ │ - b.n 2466c │ │ + b.n 42ebc │ │ lsls r5, r7, #4 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 24678 │ │ + b.n 42ec8 │ │ lsls r6, r7, #4 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2468a │ │ + b.n 42eda │ │ lsls r7, r7, #4 │ │ lsrs r0, r0, #8 │ │ strb r2, [r0, #0] │ │ - b.n 24322 │ │ + b.n 42b72 │ │ movs r0, #8 │ │ - b.n 23b1c │ │ + b.n 4236c │ │ movs r0, r0 │ │ - b.n 2468e │ │ + b.n 42ede │ │ lsls r6, r7, #4 │ │ lsrs r0, r0, #8 │ │ strb r4, [r2, #0] │ │ - b.n 23b0c │ │ + b.n 4235c │ │ stmia r0!, {r3, r4} │ │ - b.n 24510 │ │ + b.n 42d60 │ │ strb r0, [r4, #0] │ │ - b.n 23b20 │ │ + b.n 42370 │ │ subs r7, r2, #0 │ │ - b.n 2451c │ │ + b.n 42d6c │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #2686976 @ 0x290000 │ │ - b.n 2450c │ │ + b.n 42d5c │ │ str r4, [r5, r0] │ │ - b.n 24522 │ │ - ldr r2, [pc, #60] @ (24048 ) │ │ + b.n 42d72 │ │ + ldr r2, [pc, #60] @ (42898 ) │ │ orn pc, r1, #3588096 @ 0x36c000 │ │ - b.n 24530 │ │ + b.n 42d80 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f97b90 │ │ vmov.32 d16[0], lr │ │ cdp 4, 3, cr0, cr5, cr0, {7} │ │ @ instruction: 0xf2f06aef │ │ orn pc, r1, #3555328 @ 0x364000 │ │ - b.n 24548 │ │ + b.n 42d98 │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f044e4 │ │ @ instruction: 0xf3666038 │ │ - b.n 23b5c │ │ + b.n 423ac │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r1, #2097152 @ 0x200000 │ │ - b.n 2477e │ │ + b.n 42fce │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3621068 │ │ - b.n 23b60 │ │ + b.n 423b0 │ │ movs r1, #246 @ 0xf6 │ │ movw r0, #16700 @ 0x413c │ │ - b.n 23b74 │ │ + b.n 423c4 │ │ ands r4, r6 │ │ - b.n 23b78 │ │ + b.n 423c8 │ │ lsls r0, r6, #7 │ │ - blx e8608c │ │ - b.n 23b80 │ │ + blx ea48dc │ │ + b.n 423d0 │ │ lsrs r7, r1, #10 │ │ orr.w r3, r5, #12224 @ 0x2fc0 │ │ - b.n 247f0 │ │ + b.n 43040 │ │ ldrb r0, [r6, #31] │ │ - b.n 24684 │ │ + b.n 42ed4 │ │ str r0, [r0, r1] │ │ - b.n 23b84 │ │ + b.n 423d4 │ │ strb r1, [r4, r4] │ │ - b.n 243ae │ │ + b.n 42bfe │ │ str r4, [r4, r1] │ │ - b.n 23b8c │ │ + b.n 423dc │ │ ldr r6, [r4, r0] │ │ - b.n 243b6 │ │ + b.n 42c06 │ │ ldr r1, [r2, r0] │ │ - b.n 2402c │ │ + b.n 4287c │ │ asrs r0, r0, #32 │ │ - b.n 2467e │ │ + b.n 42ece │ │ asrs r7, r7, #15 │ │ - b.n 24702 │ │ + b.n 42f52 │ │ ldr r3, [sp, #252] @ 0xfc │ │ - b.n 24788 │ │ + b.n 42fd8 │ │ str r0, [r4, r1] │ │ - b.n 23ba4 │ │ + b.n 423f4 │ │ strb r6, [r0, r4] │ │ - b.n 240a0 │ │ + b.n 428f0 │ │ ldrh r4, [r4, r4] │ │ - b.n 2439c │ │ + b.n 42bec │ │ ldr r6, [r5, #96] @ 0x60 │ │ - b.n 243d6 │ │ + b.n 42c26 │ │ str r4, [r3, r1] │ │ - b.n 23bb4 │ │ + b.n 42404 │ │ strb r4, [r5, r4] │ │ - b.n 243de │ │ + b.n 42c2e │ │ str r4, [r7, r0] │ │ - b.n 23bbc │ │ + b.n 4240c │ │ str r6, [r3, r5] │ │ - b.n 24098 │ │ + b.n 428e8 │ │ str r4, [r2, #32] │ │ - b.n 2405c │ │ + b.n 428ac │ │ ands r0, r1 │ │ - b.n 23bd4 │ │ + b.n 42424 │ │ str r4, [r2, r1] │ │ - b.n 23bcc │ │ + b.n 4241c │ │ subs r7, r1, r0 │ │ - b.n 247b8 │ │ + b.n 43008 │ │ str r4, [r0, r0] │ │ - b.n 23be0 │ │ + b.n 42430 │ │ strb r7, [r7, #15] │ │ - b.n 2473e │ │ + b.n 42f8e │ │ str r0, [r3, #4] │ │ - b.n 23bdc │ │ + b.n 4242c │ │ asrs r4, r0, #24 │ │ - b.n 240c8 │ │ + b.n 42918 │ │ str r0, [r0, #0] │ │ - b.n 23bf0 │ │ + b.n 42440 │ │ strb r0, [r6, #0] │ │ - b.n 2455c │ │ + b.n 42dac │ │ subs r5, r4, r0 │ │ - b.n 243d4 │ │ + b.n 42c24 │ │ strh r5, [r0, r4] │ │ - b.n 240e4 │ │ - b.n 240f0 │ │ - b.n 23c00 │ │ + b.n 42934 │ │ + b.n 42940 │ │ + b.n 42450 │ │ bxns r4 │ │ - b.n 2441e │ │ + b.n 42c6e │ │ ldrb r6, [r4, r4] │ │ - b.n 243ec │ │ + b.n 42c3c │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 24872 │ │ + b.n 430c2 │ │ str r4, [r3, r0] │ │ - b.n 23c04 │ │ + b.n 42454 │ │ str r6, [r0, r0] │ │ - b.n 243f8 │ │ - add r0, pc, #4 @ (adr r0, 240f4 ) │ │ - b.n 243fc │ │ + b.n 42c48 │ │ + add r0, pc, #4 @ (adr r0, 42944 ) │ │ + b.n 42c4c │ │ str r0, [r2, r0] │ │ - b.n 23c1c │ │ + b.n 4246c │ │ strb r6, [r5, #16] │ │ - b.n 2443a │ │ - ldr r1, [pc, #120] @ (24174 ) │ │ - b.n 240b0 │ │ + b.n 42c8a │ │ + ldr r1, [pc, #120] @ (429c4 ) │ │ + b.n 42900 │ │ asrs r0, r4, #32 │ │ - b.n 23c1c │ │ + b.n 4246c │ │ ldrb r5, [r2, #16] │ │ - b.n 240b8 │ │ - b.n 24130 │ │ - b.n 23c30 │ │ + b.n 42908 │ │ + b.n 42980 │ │ + b.n 42480 │ │ subs r5, r4, #0 │ │ - b.n 2444e │ │ + b.n 42c9e │ │ str r0, [r3, #0] │ │ - b.n 23c2c │ │ + b.n 4247c │ │ adds r0, #24 │ │ - b.n 23c3c │ │ + b.n 4248c │ │ str r5, [r2, r5] │ │ - b.n 2410c │ │ + b.n 4295c │ │ ands r4, r4 │ │ - b.n 23c38 │ │ + b.n 42488 │ │ ands r4, r0 │ │ - b.n 24436 │ │ + b.n 42c86 │ │ str r4, [r5, r0] │ │ - b.n 23c40 │ │ + b.n 42490 │ │ str r5, [r0, r0] │ │ - b.n 24432 │ │ + b.n 42c82 │ │ asrs r6, r3, #8 │ │ - b.n 240e0 │ │ + b.n 42930 │ │ strb r0, [r5, #0] │ │ - b.n 23c4c │ │ + b.n 4249c │ │ strb r7, [r0, #0] │ │ - b.n 24440 │ │ + b.n 42c90 │ │ str r3, [r0, #80] @ 0x50 │ │ - b.n 2414c │ │ + b.n 4299c │ │ asrs r0, r6, #32 │ │ - b.n 23c58 │ │ + b.n 424a8 │ │ asrs r1, r0, #32 │ │ - b.n 24450 │ │ + b.n 42ca0 │ │ subs r0, #35 @ 0x23 │ │ - b.n 24486 │ │ + b.n 42cd6 │ │ ldr r6, [r5, #48] @ 0x30 │ │ - b.n 24456 │ │ + b.n 42ca6 │ │ asrs r4, r5, #20 │ │ - b.n 24450 │ │ + b.n 42ca0 │ │ subs r0, #28 │ │ - b.n 24104 │ │ + b.n 42954 │ │ asrs r6, r0, #32 │ │ - b.n 24458 │ │ + b.n 42ca8 │ │ adds r0, #56 @ 0x38 │ │ - b.n 23c74 │ │ + b.n 424c4 │ │ asrs r3, r0, #32 │ │ - b.n 24480 │ │ + b.n 42cd0 │ │ str r4, [r6, #0] │ │ - b.n 23c7c │ │ + b.n 424cc │ │ lsls r3, r4, #3 │ │ lsrs r0, r0, #8 │ │ movs r5, r1 │ │ @ instruction: 0xea00f000 │ │ - b.n 247ae │ │ - blx 4247b0 │ │ + b.n 42ffe │ │ + blx 443000 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -50751,1106 +92957,1106 @@ │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ strb r0, [r3, #0] │ │ - b.n 246c0 │ │ + b.n 42f10 │ │ asrs r7, r0, #32 │ │ - b.n 244ea │ │ - bhi.n 241e4 │ │ + b.n 42d3a │ │ + bhi.n 42a34 │ │ @ instruction: 0xebff0000 │ │ - b.n 24852 │ │ + b.n 430a2 │ │ lsls r5, r2, #3 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 244fa │ │ + b.n 42d4a │ │ lsls r3, r3, #3 │ │ add.w r0, r0, r8, asr #32 │ │ - b.n 246d0 │ │ + b.n 42f20 │ │ lsls r1, r3, #3 │ │ add.w r0, r0, r8, lsr #12 │ │ - b.n 246e4 │ │ + b.n 42f34 │ │ movs r3, r1 │ │ ldmia.w r3, {r3} │ │ - b.n 23cec │ │ + b.n 4253c │ │ lsrs r0, r2, #17 │ │ - b.n 24198 │ │ + b.n 429e8 │ │ movs r4, r0 │ │ - b.n 23cf4 │ │ + b.n 42544 │ │ lsrs r1, r2, #13 │ │ - b.n 241a4 │ │ + b.n 429f4 │ │ movs r0, r0 │ │ - b.n 23cfc │ │ + b.n 4254c │ │ lsrs r3, r2, #9 │ │ - b.n 241b0 │ │ + b.n 42a00 │ │ movs r0, #40 @ 0x28 │ │ - b.n 23d24 │ │ + b.n 42574 │ │ movs r4, r1 │ │ - b.n 23d08 │ │ + b.n 42558 │ │ strb r4, [r5, #0] │ │ - b.n 23d2c │ │ + b.n 4257c │ │ lsrs r2, r2, #17 │ │ - b.n 241b8 │ │ + b.n 42a08 │ │ str r0, [r6, r0] │ │ - b.n 23d34 │ │ + b.n 42584 │ │ movs r0, r2 │ │ - b.n 23d18 │ │ - ldr r3, [pc, #348] @ (2435c ) │ │ - b.n 241c8 │ │ + b.n 42568 │ │ + ldr r3, [pc, #348] @ (42bac ) │ │ + b.n 42a18 │ │ ldmia r2, {r0, r2, r4, r6} │ │ - b.n 241d0 │ │ - b.n 24278 │ │ - b.n 23d44 │ │ + b.n 42a20 │ │ + b.n 42ac8 │ │ + b.n 42594 │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 23d48 │ │ + b.n 42598 │ │ add r4, sp, #376 @ 0x178 │ │ - b.n 241d4 │ │ + b.n 42a24 │ │ str r0, [r0, #0] │ │ - b.n 23dc6 │ │ + b.n 42616 │ │ lsls r1, r3, #29 │ │ - b.n 241e8 │ │ + b.n 42a38 │ │ movs r0, r0 │ │ - b.n 244ca │ │ + b.n 42d1a │ │ lsls r2, r7, #2 │ │ subs r0, r0, r0 │ │ lsls r1, r3, #13 │ │ - b.n 241f4 │ │ + b.n 42a44 │ │ str r1, [r0, #0] │ │ - b.n 23dda │ │ + b.n 4262a │ │ movs r0, r0 │ │ - b.n 244da │ │ + b.n 42d2a │ │ lsls r6, r6, #2 │ │ subs r0, r0, r0 │ │ lsls r1, r1, #4 │ │ - b.n 2454a │ │ + b.n 42d9a │ │ str r2, [r0, #0] │ │ - b.n 23dea │ │ + b.n 4263a │ │ lsls r0, r6, #1 │ │ - b.n 2401c │ │ + b.n 4286c │ │ movs r0, r0 │ │ - b.n 244ee │ │ + b.n 42d3e │ │ lsls r1, r6, #2 │ │ subs r0, r0, r0 │ │ str r3, [r0, #0] │ │ - b.n 23dfa │ │ + b.n 4264a │ │ lsrs r6, r5, #32 │ │ - b.n 2458e │ │ + b.n 42dde │ │ lsls r0, r6, #1 │ │ - b.n 24030 │ │ + b.n 42880 │ │ movs r0, r0 │ │ - b.n 24502 │ │ + b.n 42d52 │ │ lsls r4, r5, #2 │ │ subs r0, r0, r0 │ │ str r4, [r0, #0] │ │ - b.n 23e0e │ │ + b.n 4265e │ │ lsls r6, r5, #16 │ │ - b.n 245a2 │ │ + b.n 42df2 │ │ lsls r0, r6, #1 │ │ - b.n 24044 │ │ + b.n 42894 │ │ movs r0, r0 │ │ - b.n 24516 │ │ + b.n 42d66 │ │ lsls r7, r4, #2 │ │ subs r0, r0, r0 │ │ str r5, [r0, #0] │ │ - b.n 23e22 │ │ + b.n 42672 │ │ lsls r6, r7, #1 │ │ - b.n 24054 │ │ + b.n 428a4 │ │ movs r0, r0 │ │ - b.n 24526 │ │ + b.n 42d76 │ │ lsls r3, r4, #2 │ │ subs r0, r0, r0 │ │ - b.n 242e8 │ │ - b.n 23dbc │ │ + b.n 42b38 │ │ + b.n 4260c │ │ str r6, [r0, #0] │ │ - b.n 23e36 │ │ + b.n 42686 │ │ lsrs r6, r5, #4 │ │ - b.n 245ca │ │ + b.n 42e1a │ │ lsls r0, r6, #1 │ │ - b.n 2406c │ │ + b.n 428bc │ │ movs r0, r0 │ │ - b.n 2453e │ │ + b.n 42d8e │ │ lsls r5, r3, #2 │ │ subs r0, r0, r0 │ │ str r7, [r0, #0] │ │ - b.n 23e4a │ │ + b.n 4269a │ │ lsls r6, r5, #20 │ │ - b.n 245de │ │ + b.n 42e2e │ │ lsls r0, r6, #1 │ │ - b.n 24080 │ │ + b.n 428d0 │ │ movs r0, r0 │ │ - b.n 24552 │ │ + b.n 42da2 │ │ lsls r0, r3, #2 │ │ subs r0, r0, r0 │ │ str r0, [r1, #0] │ │ - b.n 23e5e │ │ + b.n 426ae │ │ lsls r6, r5, #4 │ │ - b.n 245f2 │ │ + b.n 42e42 │ │ lsls r0, r6, #1 │ │ - b.n 24094 │ │ + b.n 428e4 │ │ movs r0, r0 │ │ - b.n 24566 │ │ + b.n 42db6 │ │ lsls r3, r2, #2 │ │ subs r0, r0, r0 │ │ lsls r6, r1, #12 │ │ - b.n 245da │ │ + b.n 42e2a │ │ str r1, [r1, #0] │ │ - b.n 23e76 │ │ + b.n 426c6 │ │ lsls r0, r6, #1 │ │ - b.n 240a8 │ │ + b.n 428f8 │ │ movs r0, r0 │ │ - b.n 2457a │ │ + b.n 42dca │ │ lsls r6, r1, #2 │ │ subs r0, r0, r0 │ │ str r2, [r1, #0] │ │ - b.n 23e86 │ │ + b.n 426d6 │ │ lsls r5, r4, #24 │ │ - b.n 2461a │ │ + b.n 42e6a │ │ lsls r0, r6, #1 │ │ - b.n 240bc │ │ + b.n 4290c │ │ movs r0, r0 │ │ - b.n 2458e │ │ + b.n 42dde │ │ lsls r1, r1, #2 │ │ subs r0, r0, r0 │ │ str r3, [r1, #0] │ │ - b.n 23e9a │ │ + b.n 426ea │ │ lsls r5, r4, #8 │ │ - b.n 2462e │ │ + b.n 42e7e │ │ lsls r0, r6, #1 │ │ - b.n 240d0 │ │ + b.n 42920 │ │ movs r0, r0 │ │ - b.n 245a2 │ │ + b.n 42df2 │ │ lsls r4, r0, #2 │ │ subs r0, r0, r0 │ │ lsls r5, r0, #8 │ │ - b.n 24606 │ │ + b.n 42e56 │ │ str r4, [r1, #0] │ │ - b.n 23eb2 │ │ + b.n 42702 │ │ lsls r0, r6, #1 │ │ - b.n 240e4 │ │ + b.n 42934 │ │ movs r0, r0 │ │ - b.n 245b6 │ │ + b.n 42e06 │ │ lsls r7, r7, #1 │ │ subs r0, r0, r0 │ │ str r5, [r1, #0] │ │ - b.n 23ec2 │ │ + b.n 42712 │ │ lsls r7, r4, #28 │ │ - b.n 24656 │ │ + b.n 42ea6 │ │ lsls r0, r6, #1 │ │ - b.n 240f8 │ │ + b.n 42948 │ │ movs r0, r0 │ │ - b.n 245ca │ │ + b.n 42e1a │ │ lsls r2, r7, #1 │ │ subs r0, r0, r0 │ │ str r6, [r1, #0] │ │ - b.n 23ed6 │ │ + b.n 42726 │ │ lsls r7, r4, #12 │ │ - b.n 2466a │ │ + b.n 42eba │ │ lsls r0, r6, #1 │ │ - b.n 2410c │ │ + b.n 4295c │ │ movs r0, r0 │ │ - b.n 245de │ │ + b.n 42e2e │ │ lsls r5, r6, #1 │ │ subs r0, r0, r0 │ │ movs r0, r2 │ │ - b.n 23e74 │ │ + b.n 426c4 │ │ lsls r7, r0, #4 │ │ - b.n 2463e │ │ + b.n 42e8e │ │ strb r7, [r1, #0] │ │ - b.n 23ef2 │ │ + b.n 42742 │ │ lsls r0, r6, #1 │ │ - b.n 24124 │ │ + b.n 42974 │ │ movs r0, r0 │ │ - b.n 245f8 │ │ + b.n 42e48 │ │ lsls r7, r5, #1 │ │ subs r0, r0, r0 │ │ strb r0, [r2, #0] │ │ - b.n 23f02 │ │ + b.n 42752 │ │ lsrs r2, r4, #32 │ │ - b.n 24696 │ │ + b.n 42ee6 │ │ lsls r0, r6, #1 │ │ - b.n 24138 │ │ + b.n 42988 │ │ movs r0, r0 │ │ - b.n 2460c │ │ + b.n 42e5c │ │ lsls r2, r5, #1 │ │ subs r0, r0, r0 │ │ strb r1, [r2, #0] │ │ - b.n 23f16 │ │ + b.n 42766 │ │ lsls r2, r4, #16 │ │ - b.n 246aa │ │ + b.n 42efa │ │ lsls r0, r6, #1 │ │ - b.n 2414c │ │ + b.n 4299c │ │ movs r0, r0 │ │ - b.n 24620 │ │ + b.n 42e70 │ │ lsls r5, r4, #1 │ │ subs r0, r0, r0 │ │ lsls r2, r6, #1 │ │ - b.n 24158 │ │ + b.n 429a8 │ │ movs r0, #18 │ │ - b.n 23f2e │ │ + b.n 4277e │ │ movs r0, r0 │ │ - b.n 24626 │ │ + b.n 42e76 │ │ lsls r1, r4, #1 │ │ subs r0, r0, r0 │ │ movs r0, #36 @ 0x24 │ │ - b.n 23ec4 │ │ + b.n 42714 │ │ strb r3, [r2, #0] │ │ - b.n 23f3e │ │ + b.n 4278e │ │ lsrs r2, r4, #4 │ │ - b.n 246d2 │ │ + b.n 42f22 │ │ lsls r0, r6, #1 │ │ - b.n 24174 │ │ + b.n 429c4 │ │ movs r0, r0 │ │ - b.n 24648 │ │ + b.n 42e98 │ │ lsls r3, r3, #1 │ │ subs r0, r0, r0 │ │ strb r4, [r2, #0] │ │ - b.n 23f52 │ │ + b.n 427a2 │ │ lsls r2, r4, #20 │ │ - b.n 246e6 │ │ + b.n 42f36 │ │ lsls r0, r6, #1 │ │ - b.n 24188 │ │ + b.n 429d8 │ │ movs r0, r0 │ │ - b.n 2465c │ │ + b.n 42eac │ │ lsls r6, r2, #1 │ │ subs r0, r0, r0 │ │ strb r5, [r2, #0] │ │ - b.n 23f66 │ │ + b.n 427b6 │ │ lsls r2, r4, #4 │ │ - b.n 246fa │ │ + b.n 42f4a │ │ lsls r0, r6, #1 │ │ - b.n 2419c │ │ + b.n 429ec │ │ movs r0, r0 │ │ - b.n 24670 │ │ + b.n 42ec0 │ │ lsls r1, r2, #1 │ │ subs r0, r0, r0 │ │ movs r4, r1 │ │ - b.n 23f04 │ │ + b.n 42754 │ │ lsls r2, r0, #12 │ │ - b.n 246ce │ │ + b.n 42f1e │ │ movs r0, #22 │ │ - b.n 23f82 │ │ + b.n 427d2 │ │ lsls r0, r6, #1 │ │ - b.n 241b4 │ │ + b.n 42a04 │ │ movs r0, r0 │ │ - b.n 2467e │ │ + b.n 42ece │ │ lsls r3, r1, #1 │ │ subs r0, r0, r0 │ │ movs r0, #23 │ │ - b.n 23f92 │ │ + b.n 427e2 │ │ lsls r3, r4, #24 │ │ - b.n 24726 │ │ + b.n 42f76 │ │ lsls r0, r6, #1 │ │ - b.n 241c8 │ │ + b.n 42a18 │ │ movs r0, r0 │ │ - b.n 24692 │ │ + b.n 42ee2 │ │ lsls r6, r0, #1 │ │ subs r0, r0, r0 │ │ movs r0, #24 │ │ - b.n 23fa6 │ │ + b.n 427f6 │ │ lsls r3, r4, #8 │ │ - b.n 2473a │ │ + b.n 42f8a │ │ lsls r0, r6, #1 │ │ - b.n 241dc │ │ + b.n 42a2c │ │ movs r0, r0 │ │ - b.n 246a6 │ │ + b.n 42ef6 │ │ lsls r1, r0, #1 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 23f44 │ │ + b.n 42794 │ │ movs r0, #25 │ │ - b.n 23fbe │ │ + b.n 4280e │ │ lsls r3, r0, #8 │ │ - b.n 24712 │ │ + b.n 42f62 │ │ lsls r0, r6, #1 │ │ - b.n 241f4 │ │ + b.n 42a44 │ │ movs r0, r0 │ │ - b.n 246be │ │ + b.n 42f0e │ │ movs r3, r7 │ │ subs r0, r0, r0 │ │ movs r0, #26 │ │ - b.n 23fd2 │ │ + b.n 42822 │ │ lsls r1, r4, #28 │ │ - b.n 24766 │ │ + b.n 42fb6 │ │ lsls r0, r6, #1 │ │ - b.n 24208 │ │ + b.n 42a58 │ │ movs r0, r0 │ │ - b.n 246d2 │ │ + b.n 42f22 │ │ movs r6, r6 │ │ subs r0, r0, r0 │ │ movs r0, #27 │ │ - b.n 23fe6 │ │ + b.n 42836 │ │ lsls r1, r4, #12 │ │ - b.n 2477a │ │ + b.n 42fca │ │ lsls r0, r6, #1 │ │ - b.n 2421c │ │ + b.n 42a6c │ │ movs r0, r0 │ │ - b.n 246e6 │ │ + b.n 42f36 │ │ movs r1, r6 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ - b.n 23f84 │ │ + b.n 427d4 │ │ lsls r1, r0, #4 │ │ - b.n 2474e │ │ + b.n 42f9e │ │ asrs r4, r3, #32 │ │ - b.n 24002 │ │ + b.n 42852 │ │ lsls r0, r6, #1 │ │ - b.n 24234 │ │ + b.n 42a84 │ │ movs r0, r0 │ │ - b.n 246fc │ │ + b.n 42f4c │ │ movs r3, r5 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 23f9c │ │ + b.n 427ec │ │ asrs r5, r3, #32 │ │ - b.n 24016 │ │ + b.n 42866 │ │ lsrs r0, r4, #32 │ │ - b.n 247aa │ │ + b.n 42ffa │ │ lsls r0, r6, #1 │ │ - b.n 2424c │ │ + b.n 42a9c │ │ movs r0, r0 │ │ - b.n 24714 │ │ + b.n 42f64 │ │ movs r5, r4 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 23fb4 │ │ + b.n 42804 │ │ asrs r6, r3, #32 │ │ - b.n 2402e │ │ + b.n 4287e │ │ lsls r0, r4, #16 │ │ - b.n 247c2 │ │ + b.n 43012 │ │ lsls r0, r6, #1 │ │ - b.n 24264 │ │ + b.n 42ab4 │ │ movs r0, r0 │ │ - b.n 2472c │ │ + b.n 42f7c │ │ movs r7, r3 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 23fcc │ │ + b.n 4281c │ │ asrs r7, r3, #32 │ │ - b.n 24046 │ │ + b.n 42896 │ │ lsls r0, r6, #1 │ │ - b.n 24278 │ │ + b.n 42ac8 │ │ movs r0, r0 │ │ - b.n 24740 │ │ + b.n 42f90 │ │ movs r0, r0 │ │ - b.n 24be2 │ │ + b.n 43432 │ │ movs r2, r3 │ │ subs r0, r0, r0 │ │ lsls r0, r0, #1 │ │ - b.n 23fe4 │ │ + b.n 42834 │ │ asrs r4, r2, #32 │ │ - b.n 23fe8 │ │ + b.n 42838 │ │ movs r1, r0 │ │ - b.n 248b2 │ │ + b.n 43102 │ │ movs r1, r0 │ │ - b.n 24536 │ │ + b.n 42d86 │ │ lsrs r0, r2, #28 │ │ - b.n 24798 │ │ + b.n 42fe8 │ │ lsls r0, r4, #10 │ │ - b.n 247fe │ │ - beq.n 244f8 │ │ - b.n 24958 │ │ + b.n 4304e │ │ + beq.n 42d48 │ │ + b.n 431a8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r6, sp} │ │ - b.n 24008 │ │ + b.n 42858 │ │ movs r0, #2 │ │ - b.n 245ec │ │ + b.n 42e3c │ │ movs r2, r1 │ │ and.w r0, r0, r4, lsl #9 │ │ - b.n 24014 │ │ + b.n 42864 │ │ movs r0, #2 │ │ - b.n 245f8 │ │ + b.n 42e48 │ │ movs r7, r0 │ │ and.w r0, r0, ip, ror #8 │ │ - b.n 24020 │ │ + b.n 42870 │ │ movs r0, #2 │ │ - b.n 24604 │ │ + b.n 42e54 │ │ movs r4, r0 │ │ and.w r0, r0, r4, ror #8 │ │ - b.n 2402c │ │ + b.n 4287c │ │ movs r0, #2 │ │ - b.n 24610 │ │ + b.n 42e60 │ │ movs r1, r0 │ │ and.w r0, r0, ip, asr #8 │ │ - b.n 24038 │ │ + b.n 42888 │ │ movs r0, #2 │ │ - b.n 2461c │ │ + b.n 42e6c │ │ adds r0, #168 @ 0xa8 │ │ - b.n 24022 │ │ + b.n 42872 │ │ asrs r4, r5, #2 │ │ - b.n 24026 │ │ + b.n 42876 │ │ movs r2, r0 │ │ - b.n 2484a │ │ + b.n 4309a │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 24c52 │ │ - beq.n 2454c │ │ - b.n 249ac │ │ + b.n 434a2 │ │ + beq.n 42d9c │ │ + b.n 431fc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r0, r1, r3, r4, r6, ip} │ │ - @ instruction: 0xfffe0e83 │ │ - vtrn. d17, d2 │ │ - vqmovn.s d17, q1 │ │ - vsra.u64 , q5, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + ldmia.w sp!, {r0, r9, sl, sp} │ │ + vrshr.u64 q9, , #4 │ │ + vpadal.s d18, d24 │ │ + vtbx.8 d18, {d28-d31}, d1 │ │ + vtbx.8 d18, {d28-d29}, d21 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 24a50 │ │ - beq.n 24558 │ │ - b.n 249d4 │ │ + b.n 432a0 │ │ + beq.n 42da8 │ │ + b.n 43224 │ │ asrs r4, r4, #32 │ │ - b.n 2405e │ │ + b.n 428ae │ │ adds r3, #209 @ 0xd1 │ │ - b.n 24b42 │ │ + b.n 43392 │ │ strb r0, [r0, #0] │ │ - b.n 24066 │ │ + b.n 428b6 │ │ stmia r0!, {} │ │ - b.n 24c8a │ │ + b.n 434da │ │ str r4, [r0, #0] │ │ - b.n 2406e │ │ + b.n 428be │ │ cmp r3, #33 @ 0x21 │ │ - b.n 24892 │ │ + b.n 430e2 │ │ str r0, [r1, r0] │ │ - b.n 24076 │ │ + b.n 428c6 │ │ strb r2, [r0, #14] │ │ - b.n 24768 │ │ + b.n 42fb8 │ │ movs r3, #2 │ │ - b.n 2466a │ │ - b.n 24578 │ │ - b.n 24082 │ │ + b.n 42eba │ │ + b.n 42dc8 │ │ + b.n 428d2 │ │ str r4, [r2, #0] │ │ - b.n 24086 │ │ + b.n 428d6 │ │ subs r7, r3, r4 │ │ - b.n 24528 │ │ + b.n 42d78 │ │ orrs r7, r7 │ │ - b.n 24cfc │ │ + b.n 4354c │ │ ands r4, r0 │ │ - b.n 2408c │ │ + b.n 428dc │ │ ands r3, r0 │ │ - b.n 2467e │ │ + b.n 42ece │ │ subs r5, #39 @ 0x27 │ │ - b.n 2467e │ │ + b.n 42ece │ │ ldrb r7, [r7, #30] │ │ - b.n 24b9c │ │ + b.n 433ec │ │ movs r3, #63 @ 0x3f │ │ - b.n 24d08 │ │ + b.n 43558 │ │ ldrb r3, [r4, r4] │ │ - b.n 24690 │ │ + b.n 42ee0 │ │ adds r0, #16 │ │ - b.n 240aa │ │ + b.n 428fa │ │ movs r0, #0 │ │ - b.n 240a8 │ │ + b.n 428f8 │ │ cmp r5, #36 @ 0x24 │ │ - b.n 24696 │ │ + b.n 42ee6 │ │ add r5, sp, #148 @ 0x94 │ │ - b.n 246b2 │ │ + b.n 42f02 │ │ strb r7, [r7, #15] │ │ - b.n 24c1a │ │ + b.n 4346a │ │ movs r7, r0 │ │ - b.n 24842 │ │ + b.n 43092 │ │ movs r0, #8 │ │ - b.n 240bc │ │ + b.n 4290c │ │ ldrb r2, [r5, #20] │ │ - b.n 246ac │ │ + b.n 42efc │ │ movs r0, #24 │ │ - b.n 240ca │ │ + b.n 4291a │ │ adds r0, #5 │ │ - b.n 245c2 │ │ + b.n 42e12 │ │ ands r4, r1 │ │ - b.n 240cc │ │ + b.n 4291c │ │ ldr r7, [r4, #80] @ 0x50 │ │ - b.n 246c2 │ │ + b.n 42f12 │ │ adds r0, #7 │ │ - b.n 245c0 │ │ + b.n 42e10 │ │ adds r0, #6 │ │ - b.n 245c4 │ │ + b.n 42e14 │ │ orrs r7, r7 │ │ - b.n 24d82 │ │ + b.n 435d2 │ │ cmp r5, #38 @ 0x26 │ │ - b.n 246ca │ │ + b.n 42f1a │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ strh r7, [r7, #24] │ │ - b.n 24d52 │ │ + b.n 435a2 │ │ strh r7, [r7, r4] │ │ - b.n 24d5c │ │ - b.n 245e4 │ │ - b.n 245dc │ │ + b.n 435ac │ │ + b.n 42e34 │ │ + b.n 42e2c │ │ adds r0, #28 │ │ - b.n 240fa │ │ + b.n 4294a │ │ subs r5, #34 @ 0x22 │ │ - b.n 246e4 │ │ + b.n 42f34 │ │ movs r0, #32 │ │ - b.n 24102 │ │ - b.n 245ea │ │ - b.n 24602 │ │ + b.n 42952 │ │ + b.n 42e3a │ │ + b.n 42e52 │ │ ldr r5, [sp, #140] @ 0x8c │ │ - b.n 246ee │ │ + b.n 42f3e │ │ movs r0, #9 │ │ - b.n 2460a │ │ + b.n 42e5a │ │ movs r0, #4 │ │ - b.n 24636 │ │ - ldr r7, [pc, #1020] @ (249f0 ) │ │ - b.n 24c14 │ │ + b.n 42e86 │ │ + ldr r7, [pc, #1020] @ (43240 ) │ │ + b.n 43464 │ │ adds r1, r5, #4 │ │ - b.n 246fc │ │ + b.n 42f4c │ │ ands r7, r7 │ │ - b.n 24c7e │ │ + b.n 434ce │ │ ands r4, r0 │ │ - b.n 24644 │ │ + b.n 42e94 │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 24d98 │ │ + b.n 435e8 │ │ movs r0, #4 │ │ - b.n 2490e │ │ + b.n 4315e │ │ orrs r7, r7 │ │ - b.n 24d94 │ │ + b.n 435e4 │ │ cmp r7, #18 │ │ - b.n 248f0 │ │ + b.n 43140 │ │ movs r2, #162 @ 0xa2 │ │ - b.n 24956 │ │ + b.n 431a6 │ │ movs r0, #2 │ │ - b.n 24632 │ │ + b.n 42e82 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 24db2 │ │ + b.n 43602 │ │ @ instruction: 0xeb21e182 │ │ - add r3, pc, #252 @ (adr r3, 24720 ) │ │ - b.n 24db4 │ │ + add r3, pc, #252 @ (adr r3, 42f70 ) │ │ + b.n 43604 │ │ strb r7, [r7, #12] │ │ - b.n 24db6 │ │ + b.n 43606 │ │ movs r0, r0 │ │ - b.n 24cea │ │ + b.n 4353a │ │ movs r3, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, #8 │ │ - b.n 24170 │ │ + b.n 429c0 │ │ adds r3, #14 │ │ - b.n 2473e │ │ + b.n 42f8e │ │ movs r0, #7 │ │ - b.n 2497e │ │ + b.n 431ce │ │ strb r2, [r1, #0] │ │ - b.n 24982 │ │ + b.n 431d2 │ │ ldr r3, [r4, #80] @ 0x50 │ │ - b.n 24750 │ │ + b.n 42fa0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 24dd0 │ │ + b.n 43620 │ │ add r5, sp, #152 @ 0x98 │ │ - b.n 24766 │ │ + b.n 42fb6 │ │ stmia r0!, {r2} │ │ - b.n 24992 │ │ + b.n 431e2 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 24de2 │ │ + b.n 43632 │ │ ldrb r2, [r5, #20] │ │ - b.n 24768 │ │ + b.n 42fb8 │ │ ldrb r7, [r4, r4] │ │ - b.n 24762 │ │ + b.n 42fb2 │ │ cmp r7, #255 @ 0xff │ │ - b.n 24c80 │ │ + b.n 434d0 │ │ movs r0, #63 @ 0x3f │ │ - b.n 24ce6 │ │ - ldr r5, [pc, #148] @ (246fc ) │ │ - b.n 2477a │ │ + b.n 43536 │ │ + ldr r5, [pc, #148] @ (42f4c ) │ │ + b.n 42fca │ │ strh r7, [r7, #24] │ │ - b.n 24df6 │ │ + b.n 43646 │ │ stc 0, cr14, [r4, #-560]! @ 0xfffffdd0 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 24e0a │ │ - add r3, pc, #252 @ (adr r3, 24774 ) │ │ - b.n 24e08 │ │ + b.n 4365a │ │ + add r3, pc, #252 @ (adr r3, 42fc4 ) │ │ + b.n 43658 │ │ strb r7, [r7, #12] │ │ - b.n 24e08 │ │ + b.n 43658 │ │ ldr r5, [sp, #184] @ 0xb8 │ │ - b.n 24794 │ │ + b.n 42fe4 │ │ orrs r7, r7 │ │ - b.n 24e22 │ │ + b.n 43672 │ │ str r6, [r0, r0] │ │ - b.n 249ca │ │ + b.n 4321a │ │ adds r1, r5, #4 │ │ - b.n 24790 │ │ + b.n 42fe0 │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 24e24 │ │ + b.n 43674 │ │ asrs r2, r0, #32 │ │ - b.n 24698 │ │ + b.n 42ee8 │ │ movs r0, #12 │ │ - b.n 241d4 │ │ + b.n 42a24 │ │ movs r3, #63 @ 0x3f │ │ - b.n 24e22 │ │ + b.n 43672 │ │ movs r1, r0 │ │ and.w r0, r0, r0, lsl #12 │ │ - b.n 241e0 │ │ + b.n 42a30 │ │ movs r0, #4 │ │ - b.n 241e4 │ │ + b.n 42a34 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 241ae │ │ + b.n 429fe │ │ asrs r4, r4, #32 │ │ - b.n 241b2 │ │ + b.n 42a02 │ │ asrs r4, r5, #32 │ │ stmia.w r0, {r4, sp, pc} │ │ - b.n 241ba │ │ + b.n 42a0a │ │ strb r4, [r2, #0] │ │ - b.n 241be │ │ + b.n 42a0e │ │ strh r0, [r3, #0] │ │ - b.n 241c2 │ │ + b.n 42a12 │ │ ands r4, r3 │ │ - b.n 241c6 │ │ - beq.n 24700 │ │ - b.n 24b60 │ │ + b.n 42a16 │ │ + beq.n 42f50 │ │ + b.n 433b0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 2467a │ │ - ldr r7, [pc, #960] @ (24a94 ) │ │ + bmi.n 42eca │ │ + ldr r7, [pc, #960] @ (432e4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 24bf4 │ │ - beq.n 246e4 │ │ - b.n 24b78 │ │ + b.n 43444 │ │ + beq.n 42f34 │ │ + b.n 433c8 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-344]! @ 0xfffffea8 │ │ - b.n 24b80 │ │ + b.n 433d0 │ │ movs r0, r0 │ │ - b.n 24d8c │ │ + b.n 435dc │ │ lsls r6, r6, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [sp, #4] │ │ - b.n 24a32 │ │ + b.n 43282 │ │ strb r0, [r2, #0] │ │ - b.n 24bf8 │ │ + b.n 43448 │ │ lsls r0, r2, #1 │ │ movt r0, #336 @ 0x150 │ │ - b.n 24e3e │ │ + b.n 4368e │ │ adds r0, #9 │ │ - b.n 24a42 │ │ + b.n 43292 │ │ strh r0, [r0, #0] │ │ - b.n 24a46 │ │ + b.n 43296 │ │ lsrs r1, r0, #8 │ │ orr.w r0, r3, #3145728 @ 0x300000 │ │ - b.n 24c20 │ │ + b.n 43470 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 24c28 │ │ + b.n 43478 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 24c30 │ │ + b.n 43480 │ │ lsrs r7, r1, #8 │ │ orr.w sl, r3, #9371648 @ 0x8f0000 │ │ orr.w sl, r1, #9371648 @ 0x8f0000 │ │ orr.w r0, r7, #2228224 @ 0x220000 │ │ - b.n 2429e │ │ + b.n 42aee │ │ movs r0, r0 │ │ - b.n 24dd4 │ │ + b.n 43624 │ │ lsls r7, r4, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 24dde │ │ + b.n 4362e │ │ lsls r0, r5, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [r0, #8] │ │ - b.n 24c5c │ │ + b.n 434ac │ │ lsls r0, r4, #1 │ │ - b.n 24c60 │ │ + b.n 434b0 │ │ asrs r2, r0, #32 │ │ - b.n 24a8a │ │ + b.n 432da │ │ strb r4, [r0, #0] │ │ - b.n 24268 │ │ + b.n 42ab8 │ │ movs r0, #6 │ │ - b.n 24a92 │ │ + b.n 432e2 │ │ ldmia r1, {r1, r2, r3, r7} │ │ @ instruction: 0xebff7068 │ │ - b.n 24c74 │ │ + b.n 434c4 │ │ stmia r0!, {r5, r6} │ │ - b.n 24298 │ │ - b.n 24828 │ │ - b.n 2429c │ │ + b.n 42ae8 │ │ + b.n 43078 │ │ + b.n 42aec │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r2, r3} │ │ - b.n 24a86 │ │ + b.n 432d6 │ │ movs r2, r0 │ │ - b.n 24a6e │ │ + b.n 432be │ │ eors r4, r6 │ │ - b.n 242ac │ │ + b.n 42afc │ │ movs r3, r0 │ │ - b.n 24a76 │ │ + b.n 432c6 │ │ str r0, [r7, r1] │ │ - b.n 242b4 │ │ + b.n 42b04 │ │ movs r7, r0 │ │ - b.n 24a7e │ │ + b.n 432ce │ │ asrs r4, r7, #1 │ │ - b.n 242bc │ │ + b.n 42b0c │ │ movs r4, r0 │ │ - b.n 24a86 │ │ - add r0, pc, #512 @ (adr r0, 24988 ) │ │ - b.n 242c4 │ │ + b.n 432d6 │ │ + add r0, pc, #512 @ (adr r0, 431d8 ) │ │ + b.n 42b14 │ │ movs r5, r0 │ │ - b.n 24a8e │ │ + b.n 432de │ │ movs r1, r0 │ │ - b.n 24ab2 │ │ - add r0, pc, #4 @ (adr r0, 24798 ) │ │ + b.n 43302 │ │ + add r0, pc, #4 @ (adr r0, 42fe8 ) │ │ lsls r2, r1, #14 │ │ movs r0, r0 │ │ - b.n 24eda │ │ + b.n 4372a │ │ movs r0, r0 │ │ - b.n 24e52 │ │ - add r0, pc, #0 @ (adr r0, 247a0 ) │ │ - b.n 242bc │ │ + b.n 436a2 │ │ + add r0, pc, #0 @ (adr r0, 42ff0 ) │ │ + b.n 42b0c │ │ movs r0, r0 │ │ lsls r0, r4, #15 │ │ asrs r0, r0, #32 │ │ - b.n 247ac │ │ + b.n 42ffc │ │ asrs r4, r7, #1 │ │ - b.n 242c8 │ │ + b.n 42b18 │ │ asrs r0, r0, #32 │ │ - b.n 247bc │ │ + b.n 4300c │ │ asrs r0, r7, #1 │ │ - b.n 242d0 │ │ + b.n 42b20 │ │ asrs r0, r0, #32 │ │ - b.n 247c2 │ │ + b.n 43012 │ │ asrs r4, r6, #1 │ │ - b.n 242d8 │ │ + b.n 42b28 │ │ asrs r0, r0, #32 │ │ - b.n 247d0 │ │ + b.n 43020 │ │ asrs r0, r6, #1 │ │ - b.n 242e0 │ │ + b.n 42b30 │ │ asrs r0, r0, #32 │ │ - b.n 247d0 │ │ + b.n 43020 │ │ asrs r4, r5, #1 │ │ - b.n 242e8 │ │ + b.n 42b38 │ │ asrs r0, r0, #32 │ │ - b.n 247d6 │ │ + b.n 43026 │ │ movs r0, r0 │ │ - b.n 24e8a │ │ + b.n 436da │ │ asrs r0, r5, #1 │ │ - b.n 242f4 │ │ + b.n 42b44 │ │ asrs r0, r0, #32 │ │ - b.n 247fa │ │ + b.n 4304a │ │ movs r0, r0 │ │ - b.n 247fa │ │ - add r0, pc, #4 @ (adr r0, 247e8 ) │ │ + b.n 4304a │ │ + add r0, pc, #4 @ (adr r0, 43038 ) │ │ asrs r0, r0, #12 │ │ movs r2, r1 │ │ - b.n 24aea │ │ + b.n 4333a │ │ movs r0, #96 @ 0x60 │ │ - b.n 24d08 │ │ + b.n 43558 │ │ asrs r4, r4, #1 │ │ - b.n 2430c │ │ + b.n 42b5c │ │ lsls r0, r4, #1 │ │ - b.n 24310 │ │ + b.n 42b60 │ │ movs r0, r1 │ │ - b.n 24b3a │ │ + b.n 4338a │ │ asrs r6, r0, #32 │ │ - b.n 24b3e │ │ + b.n 4338e │ │ lsrs r7, r0, #32 │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 24d12 │ │ + b.n 43562 │ │ str r0, [r4, r1] │ │ - b.n 24ca0 │ │ + b.n 434f0 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #53248 @ 0xd000 │ │ - b.n 24d1e │ │ + b.n 4356e │ │ strb r5, [r0, #0] │ │ - b.n 24b56 │ │ + b.n 433a6 │ │ lsls r0, r7, #3 │ │ - b.n 24354 │ │ + b.n 42ba4 │ │ lsls r0, r3, #1 │ │ - b.n 24338 │ │ + b.n 42b88 │ │ movs r0, r2 │ │ - b.n 24d2c │ │ - ldr r2, [pc, #828] @ (24b60 ) │ │ + b.n 4357c │ │ + ldr r2, [pc, #828] @ (433b0 ) │ │ orn fp, r4, #770048 @ 0xbc000 │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 24f72 │ │ - ldr r2, [pc, #768] @ (24b34 ) │ │ + b.n 437c2 │ │ + ldr r2, [pc, #768] @ (43384 ) │ │ orr.w r0, r7, #8716288 @ 0x850000 │ │ - b.n 24b7a │ │ + b.n 433ca │ │ cmp r3, #16 │ │ stcl 12, cr14, [fp, #-660] @ 0xfffffd6c │ │ @ instruction: 0xebff0000 │ │ - b.n 24374 │ │ + b.n 42bc4 │ │ asrs r0, r0, #1 │ │ - b.n 24280 │ │ + b.n 42ad0 │ │ adds r0, #72 @ 0x48 │ │ - b.n 24284 │ │ + b.n 42ad4 │ │ movs r3, #32 │ │ - b.n 24b92 │ │ + b.n 433e2 │ │ movs r7, r7 │ │ - b.n 24c56 │ │ + b.n 434a6 │ │ movs r0, #104 @ 0x68 │ │ - b.n 24270 │ │ + b.n 42ac0 │ │ lsrs r0, r0, #16 │ │ - b.n 24b9e │ │ + b.n 433ee │ │ movs r0, #92 @ 0x5c │ │ - b.n 24298 │ │ + b.n 42ae8 │ │ lsls r1, r4, #4 │ │ - b.n 24b66 │ │ + b.n 433b6 │ │ lsls r4, r5, #1 │ │ - b.n 24280 │ │ + b.n 42ad0 │ │ lsls r0, r4, #1 │ │ - b.n 242a4 │ │ + b.n 42af4 │ │ cmp r3, #144 @ 0x90 │ │ cdp 0, 0, cr7, cr0, cr4, {2} │ │ - b.n 242ac │ │ + b.n 42afc │ │ lsrs r2, r0, #20 │ │ - b.n 24b7a │ │ + b.n 433ca │ │ lsls r3, r0, #4 │ │ - b.n 24ffe │ │ + b.n 4384e │ │ lsls r0, r1, #2 │ │ - b.n 24298 │ │ + b.n 42ae8 │ │ cmp r7, #162 @ 0xa2 │ │ - b.n 24da4 │ │ + b.n 435f4 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f00107 │ │ - b.n 24bce │ │ + b.n 4341e │ │ cmp r2, #239 @ 0xef │ │ orn pc, r2, #331776 @ 0x51000 │ │ - b.n 24db4 │ │ + b.n 43604 │ │ lsrs r3, r4, #16 │ │ - b.n 24b9a │ │ - ldr r2, [pc, #956] @ (24c58 ) │ │ + b.n 433ea │ │ + ldr r2, [pc, #956] @ (434a8 ) │ │ orn pc, r2, #333824 @ 0x51800 │ │ - b.n 24dc0 │ │ + b.n 43610 │ │ lsrs r1, r0, #24 │ │ - b.n 24ba6 │ │ + b.n 433f6 │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r2, #557056 @ 0x88000 │ │ - b.n 24db8 │ │ + b.n 43608 │ │ lsls r3, r0, #4 │ │ - b.n 25032 │ │ + b.n 43882 │ │ ldr r7, [r1, #44] @ 0x2c │ │ - bne.w fff47046 │ │ + bne.w fff65896 │ │ @ instruction: 0xf3f92b90 │ │ cdp 4, 3, cr4, cr7, cr6, {7} │ │ @ instruction: 0xf3640ce6 │ │ @ instruction: 0xf2f00070 │ │ - b.n 242e0 │ │ + b.n 42b30 │ │ lsls r7, r7, #7 │ │ - b.n 2508e │ │ + b.n 438de │ │ asrs r0, r3, #10 │ │ - b.n 24410 │ │ + b.n 42c60 │ │ lsls r3, r0, #12 │ │ - b.n 248d6 │ │ + b.n 43126 │ │ movs r1, #242 @ 0xf2 │ │ movw r4, #16608 @ 0x40e0 │ │ bfi r0, r8, #4, #4294967294 │ │ - b.n 24a00 │ │ + b.n 43250 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a22 │ │ - b.n 24bea │ │ + b.n 4343a │ │ lsls r4, r6, #1 │ │ - b.n 24304 │ │ + b.n 42b54 │ │ lsls r0, r1, #2 │ │ - b.n 24d88 │ │ + b.n 435d8 │ │ str r4, [r0, r0] │ │ - b.n 24df6 │ │ + b.n 43646 │ │ lsrs r7, r1, #10 │ │ orr.w r8, r5, #4768 @ 0x12a0 │ │ add.w r0, r0, r8, lsl #6 │ │ - b.n 24338 │ │ + b.n 42b88 │ │ adds r0, #116 @ 0x74 │ │ - b.n 24d9c │ │ + b.n 435ec │ │ strh r4, [r2, #2] │ │ - b.n 24e16 │ │ + b.n 43666 │ │ strb r7, [r7, #12] │ │ - b.n 25090 │ │ + b.n 438e0 │ │ strb r0, [r2, #3] │ │ - b.n 2442c │ │ + b.n 42c7c │ │ strb r0, [r5, #1] │ │ - b.n 2434c │ │ + b.n 42b9c │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr0, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 24c62 │ │ + b.n 434b2 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f07c23 │ │ - b.n 24c38 │ │ + b.n 43488 │ │ strb r4, [r6, #3] │ │ - b.n 24448 │ │ + b.n 42c98 │ │ strb r2, [r2, #5] │ │ - b.n 24924 │ │ + b.n 43174 │ │ strb r4, [r5, #3] │ │ - b.n 24450 │ │ + b.n 42ca0 │ │ strb r7, [r7, #15] │ │ - b.n 250fa │ │ + b.n 4394a │ │ adds r1, #3 │ │ - b.n 2494c │ │ + b.n 4319c │ │ subs r6, #34 @ 0x22 │ │ - b.n 24c48 │ │ + b.n 43498 │ │ adds r0, #240 @ 0xf0 │ │ - b.n 24460 │ │ + b.n 42cb0 │ │ subs r5, r7, #5 │ │ - b.n 24e68 │ │ + b.n 436b8 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r1, #4177920 @ 0x3fc000 │ │ - b.n 24e70 │ │ + b.n 436c0 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r0, r5, #14336 @ 0x3800 │ │ - b.n 24df0 │ │ - ldr r2, [pc, #956] @ (24d18 ) │ │ + b.n 43640 │ │ + ldr r2, [pc, #956] @ (43568 ) │ │ orn r0, r1, #2146304 @ 0x20c000 │ │ - b.n 24d66 │ │ + b.n 435b6 │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 3, cr4, cr7, cr4, {7} │ │ @ instruction: 0xf3f90ce6 │ │ @ instruction: 0xf2f01c01 │ │ - b.n 24cb2 │ │ + b.n 43502 │ │ str r6, [r4, #68] @ 0x44 │ │ @ instruction: 0xf3681320 │ │ - b.n 24c7c │ │ + b.n 434cc │ │ movs r7, r7 │ │ - b.n 24d7e │ │ + b.n 435ce │ │ asrs r0, r5, #3 │ │ - b.n 2449c │ │ + b.n 42cec │ │ lsls r0, r4, #19 │ │ bfi r0, r4, #4, #1 │ │ - b.n 24cca │ │ + b.n 4351a │ │ lsrs r0, r0, #8 │ │ - b.n 24cce │ │ + b.n 4351e │ │ movs r1, #242 @ 0xf2 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8f │ │ orr.w r5, r8, #10616832 @ 0xa20000 │ │ - b.n 24c9e │ │ + b.n 434ee │ │ lsls r4, r4, #3 │ │ - b.n 244bc │ │ + b.n 42d0c │ │ movs r5, r0 │ │ - b.n 24ce6 │ │ + b.n 43536 │ │ str r4, [r6, r5] │ │ add.w r0, r0, r8, lsl #30 │ │ - b.n 24e44 │ │ + b.n 43694 │ │ asrs r4, r0, #32 │ │ - b.n 24cf2 │ │ + b.n 43542 │ │ movs r0, #5 │ │ - b.n 24cf6 │ │ + b.n 43546 │ │ movs r7, r0 │ │ - b.n 24cfa │ │ - ldr r6, [pc, #32] @ (249dc ) │ │ + b.n 4354a │ │ + ldr r6, [pc, #32] @ (4322c ) │ │ add.w r0, r0, r6 │ │ - b.n 24d02 │ │ + b.n 43552 │ │ asrs r6, r0, #32 │ │ - b.n 24d06 │ │ + b.n 43556 │ │ movs r0, #5 │ │ - b.n 24d0a │ │ - ldr r6, [pc, #16] @ (249dc ) │ │ + b.n 4355a │ │ + ldr r6, [pc, #16] @ (4322c ) │ │ add.w r0, r0, r8, asr #20 │ │ - b.n 24ede │ │ + b.n 4372e │ │ movs r0, #7 │ │ - b.n 24d16 │ │ + b.n 43566 │ │ movs r5, r0 │ │ - b.n 24d1a │ │ + b.n 4356a │ │ asrs r5, r0, #32 │ │ - b.n 24d1e │ │ - ldr r5, [pc, #1020] @ (24ddc ) │ │ + b.n 4356e │ │ + ldr r5, [pc, #1020] @ (4362c ) │ │ add.w r0, r0, r0, lsr #4 │ │ - b.n 24ef2 │ │ + b.n 43742 │ │ movs r0, #8 │ │ - b.n 24f04 │ │ - ldr r2, [pc, #828] @ (24d28 ) │ │ + b.n 43754 │ │ + ldr r2, [pc, #828] @ (43578 ) │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 24ef6 │ │ + b.n 43746 │ │ movs r0, r7 │ │ - b.n 25136 │ │ + b.n 43986 │ │ movs r0, #80 @ 0x50 │ │ movt sl, #1231 @ 0x4cf │ │ orr.w r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 24f06 │ │ + b.n 43756 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn sl, r5, #6291456 @ 0x600000 │ │ orn sl, r6, #1656 @ 0x678 │ │ orr.w r0, r1, #2129920 @ 0x208000 │ │ - b.n 24d52 │ │ + b.n 435a2 │ │ cmp r2, #143 @ 0x8f │ │ orr.w sl, r8, #6291456 @ 0x600000 │ │ orr.w r0, r1, #8978432 @ 0x890000 │ │ - b.n 24d5e │ │ + b.n 435ae │ │ cmp r2, #207 @ 0xcf │ │ - bne.w fffcb072 │ │ + bne.w fffe98c2 │ │ vldr d25, [sp, #200] @ 0xc8 │ │ vldr s5, [sp, #828] @ 0x33c │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 24f4c │ │ + b.n 4379c │ │ ldrh r2, [r1, #24] │ │ vstr d25, [sp, #80] @ 0x50 │ │ stcl 0, cr0, [sp, #304] @ 0x130 │ │ add.w r0, r0, r4, lsl #4 │ │ - b.n 2457c │ │ + b.n 42dcc │ │ movs r0, r6 │ │ - b.n 25186 │ │ + b.n 439d6 │ │ movs r0, #16 │ │ - b.n 24f4c │ │ + b.n 4379c │ │ adds r0, #32 │ │ - b.n 24f50 │ │ + b.n 437a0 │ │ strb r1, [r0, #0] │ │ - b.n 24d92 │ │ + b.n 435e2 │ │ lsrs r0, r0, #8 │ │ - bne.w fff8bb56 │ │ - b.n 24574 │ │ + bne.w fffaa3a6 │ │ + b.n 42dc4 │ │ lsls r0, r0, #2 │ │ - b.n 24598 │ │ - ldr r2, [pc, #60] @ (24a9c ) │ │ + b.n 42de8 │ │ + ldr r2, [pc, #60] @ (432ec ) │ │ orn r0, r9, #8454144 @ 0x810000 │ │ - b.n 24ee6 │ │ + b.n 43736 │ │ cmp r2, #15 │ │ orn fp, r2, #4718592 @ 0x480000 │ │ cdp 0, 14, cr0, cr6, cr0, {2} │ │ - b.n 251b2 │ │ + b.n 43a02 │ │ rors r6, r6 │ │ - bls.w a8e94 │ │ + bls.w c76e4 │ │ orn r1, r3, #8060928 @ 0x7b0000 │ │ movw sl, #0 │ │ orr.w r1, r1, #503808 @ 0x7b000 │ │ movw r0, #8192 @ 0x2000 │ │ - b.n 245c4 │ │ + b.n 42e14 │ │ lsrs r7, r1, #8 │ │ orn pc, r1, #9437184 @ 0x900000 │ │ - b.n 24d70 │ │ + b.n 435c0 │ │ lsls r6, r6, #7 │ │ - bls.w e4eb4 │ │ + bls.w 103704 │ │ orn r2, r7, #5242880 @ 0x500000 │ │ - b.n 24dde │ │ - ldr r2, [pc, #60] @ (24adc ) │ │ + b.n 4362e │ │ + ldr r2, [pc, #60] @ (4332c ) │ │ orr.w r1, r9, #31488 @ 0x7b00 │ │ - bls.w 2ce92 │ │ + bls.w 4b6e2 │ │ movw sl, #41487 @ 0xa20f │ │ orr.w sl, r2, #36608 @ 0x8f00 │ │ - bne.w fffa7ed0 │ │ + bne.w fffc6720 │ │ orr.w sl, r7, #9371648 @ 0x8f0000 │ │ - bl ff065b1a │ │ - b.n 24f54 │ │ + bl ff08436a │ │ + b.n 437a4 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 24fe0 │ │ + b.n 43830 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r7, sp} │ │ - b.n 2460c │ │ + b.n 42e5c │ │ movs r0, #2 │ │ - b.n 24bf0 │ │ + b.n 43440 │ │ movs r4, r0 │ │ and.w r0, r0, r8, lsl #10 │ │ - b.n 24618 │ │ + b.n 42e68 │ │ movs r0, #2 │ │ - b.n 24bfc │ │ + b.n 4344c │ │ movs r1, r0 │ │ and.w r0, r0, r0, lsl #10 │ │ - b.n 24624 │ │ + b.n 42e74 │ │ movs r0, #2 │ │ - b.n 24c08 │ │ + b.n 43458 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2460e │ │ + b.n 42e5e │ │ asrs r4, r5, #2 │ │ - b.n 24612 │ │ + b.n 42e62 │ │ movs r2, r0 │ │ - b.n 24e36 │ │ + b.n 43686 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 2523e │ │ - beq.n 24b60 │ │ - b.n 24f98 │ │ + b.n 43a8e │ │ + beq.n 433b0 │ │ + b.n 437e8 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 25024 │ │ + b.n 43874 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 25152 │ │ + b.n 439a2 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -51879,740 +94085,740 @@ │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - lsrs r1, r1, #5 │ │ - @ instruction: 0xfffe07e6 │ │ - @ instruction: 0xfffe0cf3 │ │ - vsra.u64 d17, d12, #2 │ │ - @ instruction: 0xfffe4ff0 │ │ + subs r3, r0, #0 │ │ + vtbl.8 d17, {d28-d31}, d27 │ │ + vqshl.u32 d18, d30, #28 │ │ + vcls.s , q6 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 25094 │ │ - beq.n 24c64 │ │ - b.n 25018 │ │ + b.n 438e4 │ │ + beq.n 434b4 │ │ + b.n 43868 │ │ str r2, [r0, r0] │ │ - b.n 24ec2 │ │ + b.n 43712 │ │ ands r0, r0 │ │ - b.n 24ec6 │ │ + b.n 43716 │ │ ldmia r1, {r0, r1, r2, r4, r7} │ │ @ instruction: 0xebff0010 │ │ - b.n 25098 │ │ + b.n 438e8 │ │ str r5, [r0, #0] │ │ - b.n 24ed2 │ │ + b.n 43722 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #12058624 @ 0xb80000 │ │ - b.n 252da │ │ + b.n 43b2a │ │ strh r4, [r4, #0] │ │ - b.n 252de │ │ + b.n 43b2e │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r6, #13107200 @ 0xc80000 │ │ - b.n 250c0 │ │ + b.n 43910 │ │ asrs r0, r2, #32 │ │ - b.n 250aa │ │ - ldr r3, [pc, #32] @ (24bcc ) │ │ + b.n 438fa │ │ + ldr r3, [pc, #32] @ (4341c ) │ │ ldcl 0, cr7, [r5] │ │ - b.n 24ef2 │ │ + b.n 43742 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #39424 @ 0x9a00 │ │ vstr s5, [sp, #800] @ 0x320 │ │ - bf 10, 2c348 │ │ + bf 10, 4ab98 │ │ @ instruction: 0xebff0028 │ │ - b.n 250d0 │ │ - ldr r3, [pc, #72] @ (24c10 ) │ │ + b.n 43920 │ │ + ldr r3, [pc, #72] @ (43460 ) │ │ vldr s5, [r5, #572] @ 0x23c │ │ orn r0, r0, #10485760 @ 0xa00000 │ │ - b.n 250ec │ │ + b.n 4393c │ │ asrs r0, r2, #32 │ │ - b.n 250d6 │ │ + b.n 43926 │ │ lsrs r7, r1, #10 │ │ orn r0, r6, #8192 @ 0x2000 │ │ - b.n 24f1e │ │ + b.n 4376e │ │ lsrs r7, r1, #11 │ │ orr.w fp, r1, #36864 @ 0x9000 │ │ vstr s5, [sp, #800] @ 0x320 │ │ - blx ffc6a35c │ │ + blx ffc88bac │ │ @ instruction: 0xebff0000 │ │ - b.n 2471c │ │ + b.n 42f6c │ │ movs r0, #64 @ 0x40 │ │ - b.n 24730 │ │ + b.n 42f80 │ │ asrs r0, r1, #1 │ │ - b.n 24734 │ │ + b.n 42f84 │ │ lsls r0, r0, #20 │ │ - b.n 24f3e │ │ + b.n 4378e │ │ asrs r4, r3, #32 │ │ - b.n 2471c │ │ + b.n 42f6c │ │ ldr r2, [r4, #0] │ │ - b.n 24f06 │ │ + b.n 43756 │ │ movs r0, r4 │ │ - b.n 24744 │ │ + b.n 42f94 │ │ movs r0, r0 │ │ - b.n 24728 │ │ + b.n 42f78 │ │ cmp r0, #2 │ │ - b.n 24f52 │ │ + b.n 437a2 │ │ lsls r4, r3, #1 │ │ - b.n 24750 │ │ + b.n 42fa0 │ │ movs r4, r2 │ │ - b.n 24734 │ │ + b.n 42f84 │ │ movs r4, r6 │ │ - b.n 24758 │ │ + b.n 42fa8 │ │ movs r4, r1 │ │ - b.n 2473c │ │ + b.n 42f8c │ │ lsls r0, r3, #1 │ │ - b.n 24760 │ │ + b.n 42fb0 │ │ asrs r4, r1, #1 │ │ - b.n 24764 │ │ + b.n 42fb4 │ │ movs r4, r0 │ │ - b.n 24748 │ │ + b.n 42f98 │ │ movs r4, r7 │ │ - b.n 2476c │ │ + b.n 42fbc │ │ asrs r0, r3, #32 │ │ - b.n 24750 │ │ + b.n 42fa0 │ │ asrs r0, r2, #1 │ │ - b.n 24774 │ │ + b.n 42fc4 │ │ strh r0, [r7, #0] │ │ - b.n 24778 │ │ + b.n 42fc8 │ │ movs r5, #32 │ │ - b.n 24f46 │ │ + b.n 43796 │ │ asrs r0, r2, #32 │ │ - b.n 24760 │ │ + b.n 42fb0 │ │ lsrs r0, r0, #12 │ │ - b.n 24f8a │ │ + b.n 437da │ │ asrs r0, r0, #32 │ │ - b.n 2477c │ │ + b.n 42fcc │ │ strb r0, [r6, #0] │ │ - b.n 2478c │ │ + b.n 42fdc │ │ lsls r0, r5, #8 │ │ - b.n 24f56 │ │ + b.n 437a6 │ │ asrs r0, r1, #32 │ │ - b.n 24774 │ │ + b.n 42fc4 │ │ asrs r4, r5, #32 │ │ - b.n 24798 │ │ + b.n 42fe8 │ │ lsls r4, r2, #1 │ │ - b.n 2476a │ │ + b.n 42fba │ │ lsls r7, r0, #16 │ │ - b.n 24fa6 │ │ + b.n 437f6 │ │ adds r0, #40 @ 0x28 │ │ - b.n 247a4 │ │ + b.n 42ff4 │ │ lsrs r1, r4, #4 │ │ - b.n 24f6e │ │ + b.n 437be │ │ lsls r4, r1, #1 │ │ - b.n 2477a │ │ + b.n 42fca │ │ lsls r1, r0, #28 │ │ - b.n 24fb6 │ │ - b.n 24cc0 │ │ - b.n 247b4 │ │ + b.n 43806 │ │ + b.n 43510 │ │ + b.n 43004 │ │ lsls r3, r4, #24 │ │ - b.n 24f7e │ │ + b.n 437ce │ │ lsls r0, r1, #1 │ │ - b.n 2478a │ │ + b.n 42fda │ │ lsrs r3, r0, #8 │ │ - b.n 24fc6 │ │ + b.n 43816 │ │ stmia r0!, {r3, r5, r6} │ │ - b.n 247c4 │ │ + b.n 43014 │ │ lsls r6, r5, #12 │ │ - b.n 24f8e │ │ + b.n 437de │ │ lsls r4, r0, #1 │ │ - b.n 2479a │ │ + b.n 42fea │ │ movs r0, r0 │ │ - b.n 247d0 │ │ + b.n 43020 │ │ str r4, [r4, r1] │ │ - b.n 247d4 │ │ + b.n 43024 │ │ lsrs r6, r1, #20 │ │ - b.n 24f9e │ │ + b.n 437ee │ │ lsls r0, r0, #1 │ │ - b.n 247aa │ │ + b.n 42ffa │ │ movs r0, r1 │ │ - b.n 247e0 │ │ - add r0, pc, #384 @ (adr r0, 24e28 ) │ │ - b.n 247e4 │ │ + b.n 43030 │ │ + add r0, pc, #384 @ (adr r0, 43678 ) │ │ + b.n 43034 │ │ movs r0, #88 @ 0x58 │ │ - b.n 247b6 │ │ + b.n 43006 │ │ lsls r0, r0, #20 │ │ - b.n 24ff2 │ │ + b.n 43842 │ │ movs r0, #4 │ │ - b.n 247f0 │ │ + b.n 43040 │ │ lsrs r4, r5, #32 │ │ - b.n 24fba │ │ + b.n 4380a │ │ movs r4, r7 │ │ - b.n 247c6 │ │ + b.n 43016 │ │ lsrs r4, r1, #32 │ │ - b.n 25002 │ │ + b.n 43852 │ │ str r0, [sp, #336] @ 0x150 │ │ - b.n 24800 │ │ + b.n 43050 │ │ lsls r5, r4, #20 │ │ - b.n 24fca │ │ + b.n 4381a │ │ movs r0, r7 │ │ - b.n 247d6 │ │ + b.n 43026 │ │ lsrs r5, r0, #12 │ │ - b.n 25012 │ │ + b.n 43862 │ │ asrs r0, r2, #32 │ │ - b.n 24810 │ │ + b.n 43060 │ │ lsls r2, r5, #8 │ │ - b.n 24fda │ │ + b.n 4382a │ │ movs r4, r6 │ │ - b.n 247e6 │ │ + b.n 43036 │ │ lsls r2, r0, #16 │ │ - b.n 25022 │ │ + b.n 43872 │ │ str r4, [r3, #4] │ │ - b.n 247ee │ │ + b.n 4303e │ │ lsrs r1, r5, #4 │ │ - b.n 24fea │ │ + b.n 4383a │ │ movs r4, r5 │ │ - b.n 247f6 │ │ + b.n 43046 │ │ lsls r1, r1, #28 │ │ - b.n 25032 │ │ + b.n 43882 │ │ lsls r1, r4, #24 │ │ - b.n 24ff6 │ │ + b.n 43846 │ │ movs r0, r5 │ │ - b.n 24802 │ │ + b.n 43052 │ │ lsrs r1, r0, #8 │ │ - b.n 2503e │ │ + b.n 4388e │ │ asrs r0, r3, #32 │ │ - b.n 2483c │ │ + b.n 4308c │ │ lsls r1, r4, #12 │ │ - b.n 25006 │ │ + b.n 43856 │ │ movs r4, r4 │ │ - b.n 24812 │ │ + b.n 43062 │ │ movs r4, r3 │ │ - b.n 24848 │ │ + b.n 43098 │ │ lsrs r1, r0, #20 │ │ - b.n 25012 │ │ + b.n 43862 │ │ movs r0, r4 │ │ - b.n 2481e │ │ + b.n 4306e │ │ movs r4, r1 │ │ - b.n 24854 │ │ + b.n 430a4 │ │ lsls r0, r0, #4 │ │ - b.n 2505e │ │ + b.n 438ae │ │ lsrs r7, r4, #16 │ │ - b.n 25022 │ │ + b.n 43872 │ │ lsrs r0, r1, #24 │ │ - b.n 25026 │ │ + b.n 43876 │ │ lsls r0, r2, #1 │ │ - b.n 24832 │ │ + b.n 43082 │ │ movs r4, r2 │ │ - b.n 24868 │ │ + b.n 430b8 │ │ lsls r0, r0, #4 │ │ - b.n 25072 │ │ + b.n 438c2 │ │ lsrs r2, r4, #16 │ │ - b.n 25036 │ │ + b.n 43886 │ │ lsrs r2, r1, #24 │ │ - b.n 2503a │ │ + b.n 4388a │ │ movs r0, r6 │ │ - b.n 24846 │ │ - beq.n 24d78 │ │ - b.n 251d8 │ │ + b.n 43096 │ │ + beq.n 435c8 │ │ + b.n 43a28 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 24cf2 │ │ - bmi.n 24cf4 │ │ - bmi.n 24cf6 │ │ - bmi.n 24cf8 │ │ - bmi.n 24cfa │ │ - ldr r7, [pc, #960] @ (25114 ) │ │ + bmi.n 43542 │ │ + bmi.n 43544 │ │ + bmi.n 43546 │ │ + bmi.n 43548 │ │ + bmi.n 4354a │ │ + ldr r7, [pc, #960] @ (43964 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 25274 │ │ - beq.n 24d64 │ │ - b.n 251f8 │ │ + b.n 43ac4 │ │ + beq.n 435b4 │ │ + b.n 43a48 │ │ ldrh r4, [r0, #24] │ │ stc 0, cr13, [sp, #-512]! @ 0xfffffe00 │ │ - b.n 25200 │ │ + b.n 43a50 │ │ movs r0, r0 │ │ - b.n 2540c │ │ + b.n 43c5c │ │ lsls r7, r5, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #1840 @ 0x730 │ │ - b.n 254b6 │ │ + b.n 43d06 │ │ ands r1, r0 │ │ - b.n 250ba │ │ + b.n 4390a │ │ lsrs r7, r0, #8 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 25428 │ │ + b.n 43c78 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 25292 │ │ + b.n 43ae2 │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 2529a │ │ + b.n 43aea │ │ lsrs r7, r1, #8 │ │ orr.w r0, r1, #7569408 @ 0x738000 │ │ lsrs r0, r0, #8 │ │ str r0, [r5, r0] │ │ - b.n 248c4 │ │ - b.n 24da0 │ │ - b.n 253a2 │ │ + b.n 43114 │ │ + b.n 435f0 │ │ + b.n 43bf2 │ │ asrs r4, r4, #32 │ │ - b.n 248cc │ │ - b.n 255a6 │ │ - b.n 2542a │ │ + b.n 4311c │ │ + b.n 43df6 │ │ + b.n 43c7a │ │ ldr r7, [r1, #32] │ │ - b.n 254ca │ │ + b.n 43d1a │ │ movs r4, r1 │ │ - b.n 248cc │ │ + b.n 4311c │ │ str r5, [r0, #96] @ 0x60 │ │ - b.n 24dc2 │ │ + b.n 43612 │ │ movs r0, r4 │ │ - b.n 248e0 │ │ + b.n 43130 │ │ ldr r2, [sp, #132] @ 0x84 │ │ - b.n 250ca │ │ + b.n 4391a │ │ ldr r0, [r6, #124] @ 0x7c │ │ - b.n 253e0 │ │ + b.n 43c30 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 25446 │ │ + b.n 43c96 │ │ strb r4, [r5, #0] │ │ - b.n 248f0 │ │ + b.n 43140 │ │ str r0, [r6, #0] │ │ - b.n 2525a │ │ + b.n 43aaa │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 25552 │ │ + b.n 43da2 │ │ asrs r1, r0, #12 │ │ - b.n 24de2 │ │ + b.n 43632 │ │ ldrh r7, [r7, #24] │ │ - b.n 254f6 │ │ + b.n 43d46 │ │ adds r0, r4, #4 │ │ - b.n 250e0 │ │ + b.n 43930 │ │ asrs r4, r5, #32 │ │ - b.n 248fc │ │ + b.n 4314c │ │ movs r4, r1 │ │ - b.n 250e8 │ │ + b.n 43938 │ │ asrs r5, r4, #28 │ │ - b.n 2512a │ │ + b.n 4397a │ │ adds r7, r2, r4 │ │ - b.n 24da0 │ │ + b.n 435f0 │ │ movs r1, r1 │ │ - b.n 250f2 │ │ + b.n 43942 │ │ asrs r0, r5, #32 │ │ - b.n 24910 │ │ + b.n 43160 │ │ movs r1, r0 │ │ - b.n 250fa │ │ + b.n 4394a │ │ asrs r0, r6, #32 │ │ - b.n 24924 │ │ + b.n 43174 │ │ strb r7, [r4, #16] │ │ - b.n 25142 │ │ + b.n 43992 │ │ ldrb r1, [r2, #16] │ │ - b.n 24db8 │ │ + b.n 43608 │ │ str r1, [r2, #20] │ │ - b.n 24dfc │ │ + b.n 4364c │ │ strb r0, [r4, #0] │ │ - b.n 24928 │ │ + b.n 43178 │ │ movs r6, r0 │ │ - b.n 25112 │ │ + b.n 43962 │ │ str r4, [r4, #0] │ │ - b.n 24930 │ │ + b.n 43180 │ │ movs r7, r0 │ │ - b.n 2511a │ │ + b.n 4396a │ │ ldrb r1, [r4, #24] │ │ - b.n 2515e │ │ + b.n 439ae │ │ asrs r4, r6, #32 │ │ - b.n 24948 │ │ + b.n 43198 │ │ str r4, [r7, #0] │ │ - b.n 2494c │ │ + b.n 4319c │ │ strb r1, [r2, #8] │ │ - b.n 24ddc │ │ + b.n 4362c │ │ strb r4, [r3, #0] │ │ - b.n 24948 │ │ + b.n 43198 │ │ movs r7, r0 │ │ - b.n 25132 │ │ + b.n 43982 │ │ strb r0, [r7, #0] │ │ - b.n 2495c │ │ + b.n 431ac │ │ lsls r6, r4, #20 │ │ - b.n 2513a │ │ + b.n 4398a │ │ str r0, [r2, #0] │ │ - b.n 24958 │ │ + b.n 431a8 │ │ strb r7, [r0, r4] │ │ - b.n 24e52 │ │ + b.n 436a2 │ │ subs r1, r4, r4 │ │ - b.n 25150 │ │ + b.n 439a0 │ │ ldr r7, [r4, r0] │ │ - b.n 2518a │ │ + b.n 439da │ │ asrs r4, r2, #32 │ │ - b.n 24968 │ │ + b.n 431b8 │ │ asrs r1, r0, #32 │ │ - b.n 25152 │ │ + b.n 439a2 │ │ ldr r6, [r2, r0] │ │ - b.n 24e08 │ │ + b.n 43658 │ │ asrs r5, r0, #32 │ │ - b.n 2517c │ │ + b.n 439cc │ │ asrs r4, r0, #1 │ │ - b.n 25364 │ │ + b.n 43bb4 │ │ lsrs r7, r1, #8 │ │ orn fp, r1, #1179648 @ 0x120000 │ │ mrc 1, 1, r0, cr1, cr1, {2} │ │ - b.n 24e5c │ │ + b.n 436ac │ │ movs r0, r3 │ │ - b.n 24988 │ │ + b.n 431d8 │ │ vsubl.s8 q15, d19, d15 │ │ add r7, sp, #792 @ 0x318 │ │ - b.n 25394 │ │ + b.n 43be4 │ │ ldrb r1, [r1, #31] │ │ - b.n 25398 │ │ + b.n 43be8 │ │ lsls r1, r6, #2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r3, #1 │ │ - b.n 249a8 │ │ + b.n 431f8 │ │ str r4, [r2, #4] │ │ - b.n 249ac │ │ + b.n 431fc │ │ asrs r0, r4, #32 │ │ @ instruction: 0xe98dc820 │ │ - b.n 251ce │ │ + b.n 43a1e │ │ lsls r0, r0, #20 │ │ - b.n 24ea2 │ │ + b.n 436f2 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn fp, r7, #10624 @ 0x2980 │ │ - b.n 2519a │ │ + b.n 439ea │ │ ldrh r1, [r4, #48] @ 0x30 │ │ - b.n 251de │ │ + b.n 43a2e │ │ lsls r0, r0, #1 │ │ - b.n 249c8 │ │ + b.n 43218 │ │ str r6, [r4, #60] @ 0x3c │ │ @ instruction: 0xf3f94aef │ │ - bne.w fff4f2d6 │ │ - b.n 24e60 │ │ - add r3, pc, #252 @ (adr r3, 24fac ) │ │ - b.n 25632 │ │ + bne.w fff6db26 │ │ + b.n 436b0 │ │ + add r3, pc, #252 @ (adr r3, 437fc ) │ │ + b.n 43e82 │ │ movs r1, r0 │ │ - b.n 254d6 │ │ + b.n 43d26 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr9, cr8, cr12, {0} │ │ - b.n 249d8 │ │ + b.n 43228 │ │ str r0, [sp, #368] @ 0x170 │ │ - b.n 249e8 │ │ + b.n 43238 │ │ cmp r2, #239 @ 0xef │ │ - bfl 10, 12ef8 │ │ - b.n 24e7c │ │ + bfl 10, 31748 │ │ + b.n 436cc │ │ strh r0, [r5, #38] @ 0x26 │ │ - b.w f1d920 │ │ - b.n 25212 │ │ + b.w f3c170 │ │ + b.n 43a62 │ │ ldrh r0, [r4, #38] @ 0x26 │ │ @ instruction: 0xf2f804e0 │ │ @ instruction: 0xf36444e8 │ │ @ instruction: 0xf36601f2 │ │ - bls.w 252ca │ │ + bls.w 43b1a │ │ @ instruction: 0xf2200003 │ │ subs r0, r0, r0 │ │ - b.n 24eec │ │ - b.n 2562e │ │ + b.n 4373c │ │ + b.n 43e7e │ │ strb r0, [r3, #0] │ │ - b.n 24a2c │ │ + b.n 4327c │ │ str r5, [r0, #0] │ │ - b.n 25236 │ │ + b.n 43a86 │ │ movs r7, r1 │ │ and.w pc, r0, ip, ror #3 │ │ - b.n 2551c │ │ + b.n 43d6c │ │ subs r3, r5, #6 │ │ - b.n 25420 │ │ + b.n 43c70 │ │ lsls r7, r7, #3 │ │ - b.n 25586 │ │ + b.n 43dd6 │ │ strb r0, [r3, #0] │ │ - b.n 24a44 │ │ + b.n 43294 │ │ lsrs r7, r5, #11 │ │ - b.w ff085f20 │ │ - b.n 24f92 │ │ + b.w ff0a4770 │ │ + b.n 437e2 │ │ lsls r7, r7, #8 │ │ - b.n 256d6 │ │ + b.n 43f26 │ │ stmia r0!, {r2, r3} │ │ - b.n 24f9a │ │ + b.n 437ea │ │ str r5, [r0, #0] │ │ - b.n 24f9e │ │ + b.n 437ee │ │ strh r0, [r1, #0] │ │ - b.n 24fa2 │ │ + b.n 437f2 │ │ strb r7, [r0, #0] │ │ - b.n 24fa6 │ │ + b.n 437f6 │ │ lsls r4, r7, #2 │ │ - b.n 25548 │ │ + b.n 43d98 │ │ ldrh r0, [r1, #6] │ │ @ instruction: 0xf3200fff │ │ - b.n 255b2 │ │ - add r0, pc, #40 @ (adr r0, 24f5c ) │ │ - b.n 24fb6 │ │ - b.n 24f3a │ │ - b.n 2567a │ │ + b.n 43e02 │ │ + add r0, pc, #40 @ (adr r0, 437ac ) │ │ + b.n 43806 │ │ + b.n 4378a │ │ + b.n 43eca │ │ movs r0, r2 │ │ - b.n 24a78 │ │ + b.n 432c8 │ │ movs r0, r0 │ │ - b.n 255e6 │ │ + b.n 43e36 │ │ adds r0, #4 │ │ - b.n 24a80 │ │ + b.n 432d0 │ │ str r4, [r1, r0] │ │ - b.n 2528a │ │ - b.n 24f4c │ │ + b.n 43ada │ │ + b.n 4379c │ │ asrs r2, r0, #22 │ │ asrs r0, r4, #20 │ │ - b.n 25292 │ │ + b.n 43ae2 │ │ movs r4, r1 │ │ - b.n 24a90 │ │ + b.n 432e0 │ │ asrs r4, r7, #1 │ │ - b.n 24a74 │ │ + b.n 432c4 │ │ asrs r4, r2, #32 │ │ - b.n 24a98 │ │ + b.n 432e8 │ │ asrs r4, r6, #1 │ │ - b.n 24a7c │ │ + b.n 432cc │ │ asrs r4, r3, #32 │ │ - b.n 24aa0 │ │ + b.n 432f0 │ │ lsls r0, r4, #1 │ │ - b.n 24a84 │ │ + b.n 432d4 │ │ movs r4, r5 │ │ - b.n 24aa8 │ │ + b.n 432f8 │ │ asrs r0, r6, #1 │ │ - b.n 24a8c │ │ + b.n 432dc │ │ asrs r4, r4, #32 │ │ - b.n 24ab0 │ │ + b.n 43300 │ │ lsls r4, r3, #1 │ │ - b.n 24a94 │ │ + b.n 432e4 │ │ movs r0, r1 │ │ - b.n 24ab8 │ │ + b.n 43308 │ │ asrs r4, r5, #1 │ │ - b.n 24a9c │ │ + b.n 432ec │ │ asrs r0, r4, #32 │ │ - b.n 24ac0 │ │ + b.n 43310 │ │ lsls r0, r3, #1 │ │ - b.n 24aa4 │ │ + b.n 432f4 │ │ lsls r0, r3, #1 │ │ - b.n 254a8 │ │ + b.n 43cf8 │ │ asrs r0, r5, #1 │ │ - b.n 24aac │ │ + b.n 432fc │ │ asrs r0, r5, #32 │ │ - b.n 24ad0 │ │ + b.n 43320 │ │ adds r0, #120 @ 0x78 │ │ - b.n 24ab4 │ │ + b.n 43304 │ │ asrs r4, r4, #1 │ │ - b.n 24ab8 │ │ + b.n 43308 │ │ @ instruction: 0xeacdebff │ │ movs r0, r6 │ │ - b.n 254c0 │ │ + b.n 43d10 │ │ str r0, [sp, #336] @ 0x150 │ │ - b.n 24ac4 │ │ + b.n 43314 │ │ asrs r4, r0, #32 │ │ - b.n 254ae │ │ + b.n 43cfe │ │ str r0, [r2, r1] │ │ - b.n 24acc │ │ + b.n 4331c │ │ str r4, [r1, #4] │ │ - b.n 24ad0 │ │ + b.n 43320 │ │ ldrh r7, [r1, #20] │ │ - beq.w fff2604a │ │ - b.n 24ad8 │ │ + beq.w fff4489a │ │ + b.n 43328 │ │ strb r4, [r0, #1] │ │ - b.n 24adc │ │ - add r0, pc, #192 @ (adr r0, 25084 ) │ │ - b.n 24ae0 │ │ + b.n 4332c │ │ + add r0, pc, #192 @ (adr r0, 438d4 ) │ │ + b.n 43330 │ │ @ instruction: 0xeac3ebff │ │ lsls r4, r2, #1 │ │ - b.n 24b08 │ │ + b.n 43358 │ │ movs r0, #80 @ 0x50 │ │ - b.n 24b0c │ │ + b.n 4335c │ │ asrs r0, r3, #1 │ │ - b.n 24b10 │ │ + b.n 43360 │ │ lsls r0, r0, #20 │ │ - b.n 2531a │ │ + b.n 43b6a │ │ asrs r4, r5, #32 │ │ - b.n 24af8 │ │ + b.n 43348 │ │ ldr r2, [r4, #0] │ │ - b.n 252e2 │ │ + b.n 43b32 │ │ movs r0, r6 │ │ - b.n 24b20 │ │ + b.n 43370 │ │ movs r0, r2 │ │ - b.n 24b04 │ │ + b.n 43354 │ │ cmp r0, #2 │ │ - b.n 2532e │ │ + b.n 43b7e │ │ lsls r4, r5, #1 │ │ - b.n 24b2c │ │ + b.n 4337c │ │ movs r4, r4 │ │ - b.n 24b10 │ │ + b.n 43360 │ │ lsls r4, r0, #1 │ │ - b.n 24b34 │ │ + b.n 43384 │ │ movs r4, r3 │ │ - b.n 24b18 │ │ + b.n 43368 │ │ lsls r0, r5, #1 │ │ - b.n 24b3c │ │ + b.n 4338c │ │ movs r0, r3 │ │ - b.n 24b20 │ │ + b.n 43370 │ │ lsls r0, r6, #1 │ │ - b.n 24b44 │ │ + b.n 43394 │ │ movs r4, r2 │ │ - b.n 24b28 │ │ + b.n 43378 │ │ lsls r4, r1, #1 │ │ - b.n 24b4c │ │ + b.n 4339c │ │ asrs r4, r3, #1 │ │ - b.n 24b50 │ │ + b.n 433a0 │ │ strb r0, [r1, #1] │ │ - b.n 24b54 │ │ + b.n 433a4 │ │ asrs r0, r5, #32 │ │ - b.n 24b38 │ │ + b.n 43388 │ │ movs r5, #32 │ │ - b.n 25326 │ │ + b.n 43b76 │ │ asrs r0, r4, #1 │ │ - b.n 24b60 │ │ + b.n 433b0 │ │ lsrs r0, r0, #12 │ │ - b.n 2536a │ │ + b.n 43bba │ │ strh r0, [r0, #2] │ │ - b.n 24b68 │ │ + b.n 433b8 │ │ lsls r7, r4, #8 │ │ - b.n 25332 │ │ + b.n 43b82 │ │ asrs r0, r4, #32 │ │ - b.n 24b50 │ │ + b.n 433a0 │ │ asrs r4, r7, #32 │ │ - b.n 24b74 │ │ + b.n 433c4 │ │ movs r4, r6 │ │ - b.n 24b46 │ │ + b.n 43396 │ │ lsls r0, r1, #16 │ │ - b.n 25382 │ │ + b.n 43bd2 │ │ stmia r0!, {r3, r4, r5} │ │ - b.n 24b80 │ │ + b.n 433d0 │ │ lsrs r1, r4, #4 │ │ - b.n 2534a │ │ + b.n 43b9a │ │ movs r4, r5 │ │ - b.n 24b56 │ │ + b.n 433a6 │ │ lsls r1, r0, #28 │ │ - b.n 25392 │ │ - b.n 250bc │ │ - b.n 24b90 │ │ + b.n 43be2 │ │ + b.n 4390c │ │ + b.n 433e0 │ │ lsls r4, r5, #24 │ │ - b.n 2535a │ │ + b.n 43baa │ │ movs r0, r5 │ │ - b.n 24b66 │ │ + b.n 433b6 │ │ lsrs r4, r1, #8 │ │ - b.n 253a2 │ │ - add r0, pc, #496 @ (adr r0, 25254 ) │ │ - b.n 24ba0 │ │ + b.n 43bf2 │ │ + add r0, pc, #496 @ (adr r0, 43aa4 ) │ │ + b.n 433f0 │ │ lsls r6, r5, #12 │ │ - b.n 2536a │ │ + b.n 43bba │ │ movs r4, r4 │ │ - b.n 24b76 │ │ + b.n 433c6 │ │ movs r0, r2 │ │ - b.n 24bac │ │ + b.n 433fc │ │ adds r0, #120 @ 0x78 │ │ - b.n 24bb0 │ │ + b.n 43400 │ │ lsrs r6, r1, #20 │ │ - b.n 2537a │ │ + b.n 43bca │ │ movs r0, r4 │ │ - b.n 24b86 │ │ + b.n 433d6 │ │ lsls r2, r1, #20 │ │ - b.n 253c2 │ │ + b.n 43c12 │ │ str r4, [r6, r1] │ │ - b.n 24bc0 │ │ + b.n 43410 │ │ lsrs r3, r4, #32 │ │ - b.n 2538a │ │ + b.n 43bda │ │ movs r4, r3 │ │ - b.n 24b96 │ │ + b.n 433e6 │ │ lsrs r3, r0, #32 │ │ - b.n 253d2 │ │ + b.n 43c22 │ │ adds r0, #20 │ │ - b.n 24bd0 │ │ + b.n 43420 │ │ movs r0, #56 @ 0x38 │ │ - b.n 24ba2 │ │ + b.n 433f2 │ │ lsls r5, r4, #20 │ │ - b.n 2539e │ │ + b.n 43bee │ │ movs r0, #24 │ │ - b.n 24bdc │ │ + b.n 4342c │ │ movs r0, r3 │ │ - b.n 24bae │ │ + b.n 433fe │ │ lsrs r5, r0, #12 │ │ - b.n 253ea │ │ + b.n 43c3a │ │ str r0, [sp, #400] @ 0x190 │ │ - b.n 24be8 │ │ + b.n 43438 │ │ lsls r3, r4, #8 │ │ - b.n 253b2 │ │ + b.n 43c02 │ │ movs r4, r2 │ │ - b.n 24bbe │ │ + b.n 4340e │ │ lsls r2, r0, #16 │ │ - b.n 253fa │ │ + b.n 43c4a │ │ asrs r0, r4, #32 │ │ - b.n 24bf8 │ │ + b.n 43448 │ │ lsrs r1, r5, #4 │ │ - b.n 253c2 │ │ + b.n 43c12 │ │ movs r4, r1 │ │ - b.n 24bce │ │ + b.n 4341e │ │ lsls r1, r1, #28 │ │ - b.n 2540a │ │ + b.n 43c5a │ │ str r4, [r7, #0] │ │ - b.n 24bd6 │ │ + b.n 43426 │ │ lsls r1, r4, #24 │ │ - b.n 253d2 │ │ + b.n 43c22 │ │ movs r0, r1 │ │ - b.n 24bde │ │ + b.n 4342e │ │ lsrs r1, r0, #8 │ │ - b.n 2541a │ │ + b.n 43c6a │ │ asrs r0, r5, #32 │ │ - b.n 24c18 │ │ + b.n 43468 │ │ lsls r1, r4, #12 │ │ - b.n 253e2 │ │ + b.n 43c32 │ │ movs r4, r0 │ │ - b.n 24bee │ │ + b.n 4343e │ │ movs r4, r5 │ │ - b.n 24c24 │ │ + b.n 43474 │ │ lsrs r1, r0, #20 │ │ - b.n 253ee │ │ + b.n 43c3e │ │ movs r0, r0 │ │ - b.n 24bfa │ │ + b.n 4344a │ │ movs r4, r3 │ │ - b.n 24c30 │ │ + b.n 43480 │ │ lsls r0, r0, #4 │ │ - b.n 2543a │ │ + b.n 43c8a │ │ lsrs r0, r5, #16 │ │ - b.n 253fe │ │ + b.n 43c4e │ │ lsrs r7, r0, #24 │ │ - b.n 25402 │ │ + b.n 43c52 │ │ movs r0, r6 │ │ - b.n 24c0e │ │ + b.n 4345e │ │ movs r4, r4 │ │ - b.n 24c44 │ │ + b.n 43494 │ │ lsls r0, r0, #4 │ │ - b.n 2544e │ │ + b.n 43c9e │ │ lsrs r2, r4, #16 │ │ - b.n 25412 │ │ + b.n 43c62 │ │ lsrs r3, r0, #24 │ │ - b.n 25416 │ │ + b.n 43c66 │ │ movs r0, r2 │ │ - b.n 24c22 │ │ + b.n 43472 │ │ movs r1, r0 │ │ - b.n 2585e │ │ - beq.n 25180 │ │ - b.n 255b8 │ │ + b.n 440ae │ │ + beq.n 439d0 │ │ + b.n 43e08 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 25644 │ │ + b.n 43e94 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r7, sp} │ │ - b.n 24c70 │ │ + b.n 434c0 │ │ movs r0, #2 │ │ - b.n 25254 │ │ + b.n 43aa4 │ │ movs r5, r0 │ │ and.w r0, r0, r4, lsl #10 │ │ - b.n 24c7c │ │ + b.n 434cc │ │ movs r0, #2 │ │ - b.n 25260 │ │ + b.n 43ab0 │ │ movs r2, r0 │ │ and.w r0, r0, ip, ror #9 │ │ - b.n 24c88 │ │ + b.n 434d8 │ │ movs r4, r1 │ │ - b.n 24c88 │ │ + b.n 434d8 │ │ movs r0, #2 │ │ - b.n 25270 │ │ + b.n 43ac0 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 24c76 │ │ + b.n 434c6 │ │ asrs r4, r5, #2 │ │ - b.n 24c7a │ │ + b.n 434ca │ │ movs r2, r0 │ │ - b.n 2549e │ │ + b.n 43cee │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 258a6 │ │ - beq.n 251c8 │ │ - b.n 25600 │ │ + b.n 440f6 │ │ + beq.n 43a18 │ │ + b.n 43e50 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2568c │ │ + b.n 43edc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 257ba │ │ - blx 4257bc │ │ - blx 4257c0 │ │ + b.n 4400a │ │ + blx 44400c │ │ + blx 444010 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ movs r6, r0 │ │ @@ -52631,1743 +94837,1743 @@ │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - lsls r0, r3, #26 │ │ - vrshr.u64 q8, , #2 │ │ - vabal.u q8, d30, d6 │ │ - @ instruction: 0xfffe4ff0 │ │ + movs r0, #227 @ 0xe3 │ │ + vqshl.u64 d17, d3, #60 @ 0x3c │ │ + @ instruction: 0xfffc1d91 │ │ + @ instruction: 0xfffc4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 256f0 │ │ - beq.n 25270 │ │ - b.n 25674 │ │ + b.n 43f40 │ │ + beq.n 43ac0 │ │ + b.n 43ec4 │ │ movs r4, r0 │ │ - b.n 24cf8 │ │ + b.n 43548 │ │ movs r0, r4 │ │ - b.n 256e8 │ │ + b.n 43f38 │ │ lsrs r7, r1, #8 │ │ orn r0, r0, #13631488 @ 0xd00000 │ │ - b.n 256f0 │ │ + b.n 43f40 │ │ str r0, [sp, #4] │ │ - b.n 2552e │ │ + b.n 43d7e │ │ asrs r0, r1, #32 │ │ - b.n 2570c │ │ + b.n 43f5c │ │ cmp r2, #15 │ │ orn r0, r0, #11534336 @ 0xb00000 │ │ - b.n 25700 │ │ + b.n 43f50 │ │ str r2, [r0, r0] │ │ - b.n 2553e │ │ + b.n 43d8e │ │ movs r0, #1 │ │ - b.n 25542 │ │ - ldr r2, [pc, #60] @ (25240 ) │ │ + b.n 43d92 │ │ + ldr r2, [pc, #60] @ (43a90 ) │ │ orn r0, r0, #12582912 @ 0xc00000 │ │ - b.n 25710 │ │ + b.n 43f60 │ │ strb r3, [r0, #0] │ │ - b.n 2554e │ │ + b.n 43d9e │ │ ldr r7, [r1, #32] │ │ orn r0, r0, #10485760 @ 0xa00000 │ │ - b.n 25718 │ │ + b.n 43f68 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 25720 │ │ - ldr r2, [pc, #828] @ (2555c ) │ │ + b.n 43f70 │ │ + ldr r2, [pc, #828] @ (43dac ) │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 25966 │ │ + b.n 441b6 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r2, #8716288 @ 0x850000 │ │ - b.n 2556e │ │ + b.n 43dbe │ │ cmp r2, #207 @ 0xcf │ │ orr.w r5, r2, #7392 @ 0x1ce0 │ │ @ instruction: 0xeb00c000 │ │ - b.n 24d64 │ │ + b.n 435b4 │ │ lsls r6, r1, #1 │ │ @ instruction: 0xe995100c │ │ - b.n 25544 │ │ + b.n 43d94 │ │ ands r4, r2 │ │ - b.n 24d70 │ │ + b.n 435c0 │ │ asrs r2, r0, #32 │ │ - b.n 2554c │ │ + b.n 43d9c │ │ movs r0, r3 │ │ - b.n 24d78 │ │ + b.n 435c8 │ │ asrs r3, r0, #32 │ │ - b.n 25554 │ │ - b.n 2528c │ │ - b.n 24d80 │ │ - asrs r6, r0, #32 │ │ - b.n 2555c │ │ - add r0, pc, #128 @ (adr r0, 252dc ) │ │ - b.n 24d88 │ │ + b.n 43da4 │ │ + b.n 43adc │ │ + b.n 435d0 │ │ + asrs r6, r0, #32 │ │ + b.n 43dac │ │ + add r0, pc, #128 @ (adr r0, 43b2c ) │ │ + b.n 435d8 │ │ asrs r4, r0, #32 │ │ - b.n 25564 │ │ + b.n 43db4 │ │ strh r4, [r4, #0] │ │ - b.n 24d90 │ │ + b.n 435e0 │ │ movs r0, r0 │ │ - b.n 2556c │ │ + b.n 43dbc │ │ movs r6, r1 │ │ - b.n 2556e │ │ + b.n 43dbe │ │ movs r2, r1 │ │ - b.n 25572 │ │ + b.n 43dc2 │ │ movs r0, r1 │ │ - b.n 25596 │ │ + b.n 43de6 │ │ movs r7, r2 │ │ lsrs r0, r0, #8 │ │ strh r1, [r0, #0] │ │ - b.n 259be │ │ + b.n 4420e │ │ movs r0, r0 │ │ - b.n 25934 │ │ + b.n 44184 │ │ movs r1, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, #8 │ │ - b.n 257a4 │ │ + b.n 43ff4 │ │ movs r1, r1 │ │ - b.n 255ce │ │ + b.n 43e1e │ │ asrs r7, r0, #32 │ │ - b.n 255d2 │ │ + b.n 43e22 │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ @ instruction: 0xebff008f │ │ ldmia.w r9, {r2, r4, lr, pc} │ │ - b.n 257b0 │ │ + b.n 44000 │ │ movs r0, r0 │ │ - b.n 255a4 │ │ + b.n 43df4 │ │ asrs r0, r2, #1 │ │ ldmia.w ip, {r1} │ │ - b.n 255aa │ │ + b.n 43dfa │ │ movs r3, r0 │ │ - b.n 255ae │ │ + b.n 43dfe │ │ asrs r0, r1, #32 │ │ - b.n 24dec │ │ + b.n 4363c │ │ movs r7, r0 │ │ - b.n 255b6 │ │ + b.n 43e06 │ │ movs r4, r0 │ │ - b.n 255ba │ │ + b.n 43e0a │ │ movs r6, r0 │ │ - b.n 255be │ │ + b.n 43e0e │ │ movs r4, r1 │ │ - b.n 255e2 │ │ + b.n 43e32 │ │ asrs r1, r0, #32 │ │ lsls r1, r0, #14 │ │ movs r0, r0 │ │ - b.n 2596c │ │ + b.n 441bc │ │ movs r0, r2 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 25612 │ │ - beq.n 2530c │ │ - b.n 2576c │ │ + b.n 43e62 │ │ + beq.n 43b5c │ │ + b.n 43fbc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r7} │ │ - b.n 24e1c │ │ + b.n 4366c │ │ asrs r4, r0, #32 │ │ - b.n 24e1c │ │ + b.n 4366c │ │ movs r0, r0 │ │ - b.n 25404 │ │ + b.n 43c54 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 24e0c │ │ + b.n 4365c │ │ asrs r4, r5, #2 │ │ - b.n 24e10 │ │ + b.n 43660 │ │ vrhadd.u d14, d2, d31 │ │ asrs r0, r6, #1 │ │ - b.n 24e34 │ │ + b.n 43684 │ │ movs r5, r0 │ │ - b.n 2563a │ │ + b.n 43e8a │ │ movs r0, #84 @ 0x54 │ │ - b.n 25a3e │ │ + b.n 4428e │ │ asrs r1, r0, #32 │ │ - b.n 25420 │ │ - str r1, [r4, #116] @ 0x74 │ │ + b.n 43c70 │ │ + str r7, [r5, #104] @ 0x68 │ │ @ instruction: 0xfa000000 │ │ - b.n 259bc │ │ + b.n 4420c │ │ movs r3, r1 │ │ subs r0, r0, r0 │ │ movs r0, r2 │ │ and.w r0, r0, r4, lsr #1 │ │ - b.n 24e54 │ │ + b.n 436a4 │ │ asrs r4, r0, #32 │ │ - b.n 24e54 │ │ + b.n 436a4 │ │ movs r0, r0 │ │ - b.n 2543c │ │ + b.n 43c8c │ │ movs r0, #168 @ 0xa8 │ │ - b.n 24e44 │ │ + b.n 43694 │ │ asrs r4, r5, #2 │ │ - b.n 24e48 │ │ + b.n 43698 │ │ vrhadd.u d14, d2, d31 │ │ asrs r0, r0, #1 │ │ - b.n 24e6c │ │ + b.n 436bc │ │ movs r5, r0 │ │ - b.n 25672 │ │ + b.n 43ec2 │ │ movs r0, #84 @ 0x54 │ │ - b.n 25a76 │ │ + b.n 442c6 │ │ asrs r1, r0, #32 │ │ - b.n 25458 │ │ - str r3, [r2, #116] @ 0x74 │ │ + b.n 43ca8 │ │ + str r1, [r4, #104] @ 0x68 │ │ @ instruction: 0xfa000030 │ │ - b.n 24e80 │ │ + b.n 436d0 │ │ movs r0, r0 │ │ - b.n 25464 │ │ + b.n 43cb4 │ │ lsrs r5, r1, #10 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn sl, r0, #4620288 @ 0x468000 │ │ orr.w sl, r9, #292864 @ 0x47800 │ │ - bne.w fff2e356 │ │ - b.n 25a9a │ │ + bne.w fff4cba6 │ │ + b.n 442ea │ │ movs r0, r1 │ │ - b.n 2569e │ │ - beq.n 25398 │ │ - b.n 257f8 │ │ + b.n 43eee │ │ + beq.n 43be8 │ │ + b.n 44048 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r1, r4, r5, r6, r7, r8, r9} │ │ - vabdl.u q8, d14, d4 │ │ - vraddhn.i d16, q15, q8 │ │ - vmlsl.u q8, d30, d12[0] │ │ - vtrn. d30, d16 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 25326 │ │ - bmi.n 25328 │ │ - bmi.n 2532a │ │ - ldr r7, [pc, #960] @ (25744 ) │ │ + ldmia.w sp!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip} │ │ + @ instruction: 0xfffc49b4 │ │ + @ instruction: 0xfffc1eae │ │ + vqrshrn.u64 d20, q14, #4 │ │ + vsubw.u , q14, d8 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 43b76 │ │ + bmi.n 43b78 │ │ + bmi.n 43b7a │ │ + ldr r7, [pc, #960] @ (43f94 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 258a4 │ │ - beq.n 25394 │ │ - b.n 25828 │ │ + b.n 440f4 │ │ + beq.n 43be4 │ │ + b.n 44078 │ │ ldrh r0, [r1, #24] │ │ stc 0, cr13, [sp, #-768]! @ 0xfffffd00 │ │ - b.n 25830 │ │ + b.n 44080 │ │ str r0, [r1, r0] │ │ - b.n 24ed0 │ │ + b.n 43720 │ │ movs r0, r0 │ │ - b.n 25a48 │ │ + b.n 44298 │ │ lsls r2, r6, #4 │ │ lsrs r0, r0, #8 │ │ movs r4, r1 │ │ - b.n 24ec0 │ │ + b.n 43710 │ │ str r0, [sp, #12] │ │ - b.n 256ea │ │ + b.n 43f3a │ │ movs r4, r1 │ │ - b.n 24ee4 │ │ - add r0, pc, #8 @ (adr r0, 253b8 ) │ │ - b.n 256f2 │ │ + b.n 43734 │ │ + add r0, pc, #8 @ (adr r0, 43c08 ) │ │ + b.n 43f42 │ │ asrs r0, r1, #32 │ │ - b.n 24ed0 │ │ + b.n 43720 │ │ movs r0, r0 │ │ - b.n 25a5a │ │ + b.n 442aa │ │ lsls r4, r0, #2 │ │ lsrs r0, r0, #8 │ │ str r0, [r6, #0] │ │ - b.n 258dc │ │ + b.n 4412c │ │ lsrs r2, r7, #29 │ │ - b.n 258e4 │ │ + b.n 44134 │ │ lsrs r7, r5, #11 │ │ orn lr, r0, #10420224 @ 0x9f0000 │ │ - b.n 258ec │ │ + b.n 4413c │ │ ands r6, r0 │ │ - b.n 25712 │ │ + b.n 43f62 │ │ strh r0, [r2, #0] │ │ - b.n 258e2 │ │ + b.n 44132 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 25b1e │ │ + b.n 4436e │ │ movs r0, #32 │ │ - b.n 25b22 │ │ + b.n 44372 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r4, #12582912 @ 0xc00000 │ │ - b.n 25b2a │ │ + b.n 4437a │ │ asrs r4, r1, #32 │ │ - b.n 24f24 │ │ + b.n 43774 │ │ movs r0, r0 │ │ - b.n 24efa │ │ + b.n 4374a │ │ movs r6, r0 │ │ - b.n 25736 │ │ + b.n 43f86 │ │ cmp r2, #143 @ 0x8f │ │ - blx ffc6d81c │ │ + blx ffc8c06c │ │ @ instruction: 0xebff0000 │ │ - b.n 24f2a │ │ + b.n 4377a │ │ movs r4, #7 │ │ - b.n 25b46 │ │ + b.n 44396 │ │ asrs r4, r6, #21 │ │ - b.n 24f48 │ │ + b.n 43798 │ │ subs r4, #255 @ 0xff │ │ - b.n 25b4e │ │ + b.n 4439e │ │ movs r2, #160 @ 0xa0 │ │ - b.n 25416 │ │ + b.n 43c66 │ │ movs r0, #108 @ 0x6c │ │ - b.n 24e2c │ │ + b.n 4367c │ │ movs r5, #128 @ 0x80 │ │ - b.n 2575a │ │ + b.n 43faa │ │ adds r2, #160 @ 0xa0 │ │ - b.n 25424 │ │ + b.n 43c74 │ │ movs r0, #114 @ 0x72 │ │ - b.n 251c0 │ │ + b.n 43a10 │ │ asrs r1, r0, #32 │ │ - b.n 25544 │ │ + b.n 43d94 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 2572e │ │ + b.n 43f7e │ │ movs r0, #3 │ │ - b.n 25732 │ │ + b.n 43f82 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 25400 │ │ + b.n 43c50 │ │ movs r7, r6 │ │ - b.n 258f6 │ │ + b.n 44146 │ │ movs r0, #3 │ │ - b.n 2573e │ │ + b.n 43f8e │ │ movs r7, r7 │ │ - b.n 2583e │ │ + b.n 4408e │ │ movs r0, #104 @ 0x68 │ │ - b.n 24e58 │ │ + b.n 436a8 │ │ movs r0, #1 │ │ - b.n 25946 │ │ + b.n 44196 │ │ movs r6, r0 │ │ - b.n 2578a │ │ + b.n 43fda │ │ ldrd lr, fp, [lr, #1020]! @ 0x3fc │ │ asrs r4, r5, #1 │ │ - b.n 258e8 │ │ + b.n 44138 │ │ movs r6, r0 │ │ - b.n 25796 │ │ + b.n 43fe6 │ │ movs r0, #8 │ │ - b.n 25b9a │ │ + b.n 443ea │ │ ldrd lr, fp, [sl, #1020]! @ 0x3fc │ │ lsls r0, r1, #1 │ │ - b.n 24f9c │ │ + b.n 437ec │ │ lsls r0, r2, #1 │ │ movt r0, #1052 @ 0x41c │ │ - b.n 25baa │ │ + b.n 443fa │ │ asrs r4, r7, #32 │ │ - b.n 24fa8 │ │ + b.n 437f8 │ │ adds r0, #48 @ 0x30 │ │ - b.n 24fac │ │ + b.n 437fc │ │ lsrs r0, r6, #28 │ │ - b.n 251f4 │ │ + b.n 43a44 │ │ movs r0, #52 @ 0x34 │ │ - b.n 24fb4 │ │ + b.n 43804 │ │ subs r1, r6, #4 │ │ - b.n 251fc │ │ + b.n 43a4c │ │ stmia r0!, {r3, r4, r5} │ │ - b.n 24fbc │ │ + b.n 4380c │ │ lsrs r4, r0, #10 │ │ orr.w r0, r6, #50176 @ 0xc400 │ │ - b.n 24fc4 │ │ + b.n 43814 │ │ strb r0, [r0, #1] │ │ - b.n 24fc8 │ │ + b.n 43818 │ │ str r0, [r0, #0] │ │ - b.n 24fbe │ │ + b.n 4380e │ │ movs r0, r5 │ │ - b.n 24fb0 │ │ + b.n 43800 │ │ lsrs r4, r6, #28 │ │ - b.n 25218 │ │ + b.n 43a68 │ │ movs r4, r4 │ │ - b.n 24fb8 │ │ + b.n 43808 │ │ lsrs r7, r6, #28 │ │ - b.n 25220 │ │ + b.n 43a70 │ │ movs r0, r4 │ │ - b.n 24fc0 │ │ + b.n 43810 │ │ lsrs r6, r6, #28 │ │ - b.n 25228 │ │ + b.n 43a78 │ │ movs r4, r5 │ │ - b.n 24fc8 │ │ + b.n 43818 │ │ lsrs r3, r6, #28 │ │ - b.n 25230 │ │ + b.n 43a80 │ │ adds r0, #0 │ │ - b.n 2506a │ │ + b.n 438ba │ │ strb r1, [r0, #0] │ │ - b.n 2506e │ │ + b.n 438be │ │ adds r0, #0 │ │ - b.n 25504 │ │ + b.n 43d54 │ │ str r2, [r0, #0] │ │ - b.n 25076 │ │ + b.n 438c6 │ │ ands r3, r0 │ │ - b.n 2507a │ │ + b.n 438ca │ │ adds r0, #16 │ │ - b.n 25064 │ │ + b.n 438b4 │ │ adds r4, #32 │ │ - b.n 2551c │ │ + b.n 43d6c │ │ adds r0, #17 │ │ - b.n 2506c │ │ + b.n 438bc │ │ subs r0, #32 │ │ - b.n 25522 │ │ + b.n 43d72 │ │ lsrs r0, r4, #16 │ │ - b.n 25522 │ │ + b.n 43d72 │ │ str r4, [r0, #0] │ │ - b.n 25092 │ │ + b.n 438e2 │ │ adds r0, #18 │ │ - b.n 2507c │ │ + b.n 438cc │ │ movs r3, r2 │ │ - b.n 25080 │ │ + b.n 438d0 │ │ lsrs r2, r6, #28 │ │ - b.n 25268 │ │ + b.n 43ab8 │ │ adds r0, #5 │ │ - b.n 250a2 │ │ + b.n 438f2 │ │ movs r0, #0 │ │ - b.n 2553e │ │ + b.n 43d8e │ │ strb r6, [r0, #0] │ │ - b.n 250aa │ │ + b.n 438fa │ │ str r7, [r0, #0] │ │ - b.n 250ae │ │ + b.n 438fe │ │ movs r0, #20 │ │ - b.n 25098 │ │ + b.n 438e8 │ │ movs r4, #32 │ │ - b.n 25548 │ │ + b.n 43d98 │ │ movs r0, #21 │ │ - b.n 250a0 │ │ + b.n 438f0 │ │ cmp r0, #32 │ │ - b.n 25558 │ │ + b.n 43da8 │ │ lsrs r0, r4, #16 │ │ - b.n 2555a │ │ + b.n 43daa │ │ adds r0, #8 │ │ - b.n 250c6 │ │ + b.n 43916 │ │ movs r7, r2 │ │ - b.n 250b0 │ │ + b.n 43900 │ │ lsrs r4, r7, #28 │ │ - b.n 25298 │ │ + b.n 43ae8 │ │ strb r1, [r1, #0] │ │ - b.n 250d2 │ │ + b.n 43922 │ │ movs r0, #22 │ │ - b.n 250bc │ │ + b.n 4390c │ │ movs r0, #0 │ │ - b.n 2556c │ │ + b.n 43dbc │ │ movs r0, #24 │ │ - b.n 250c4 │ │ + b.n 43914 │ │ movs r4, #32 │ │ - b.n 2557c │ │ + b.n 43dcc │ │ movs r0, #25 │ │ - b.n 250cc │ │ + b.n 4391c │ │ movs r0, #10 │ │ - b.n 250ea │ │ + b.n 4393a │ │ asrs r4, r3, #32 │ │ - b.n 25054 │ │ + b.n 438a4 │ │ cmp r0, #32 │ │ - b.n 25582 │ │ + b.n 43dd2 │ │ movs r0, #26 │ │ - b.n 250dc │ │ + b.n 4392c │ │ movs r0, #11 │ │ - b.n 250fa │ │ + b.n 4394a │ │ lsrs r7, r1, #10 │ │ orr.w ip, r8, #10485760 @ 0xa00000 │ │ - b.n 25592 │ │ + b.n 43de2 │ │ movs r3, r3 │ │ - b.n 250ec │ │ + b.n 4393c │ │ movs r4, r1 │ │ - b.n 2510a │ │ + b.n 4395a │ │ movs r1, r0 │ │ - b.n 2559a │ │ + b.n 43dea │ │ movs r4, r3 │ │ - b.n 250f8 │ │ + b.n 43948 │ │ movs r5, r1 │ │ - b.n 25116 │ │ + b.n 43966 │ │ lsls r1, r4, #16 │ │ - b.n 255a6 │ │ + b.n 43df6 │ │ movs r5, r3 │ │ - b.n 25104 │ │ + b.n 43954 │ │ movs r6, r1 │ │ - b.n 25a82 │ │ + b.n 442d2 │ │ asrs r6, r5, #32 │ │ - b.n 2512c │ │ + b.n 4397c │ │ lsrs r7, r1, #8 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 25a94 │ │ + b.n 442e4 │ │ movs r6, r1 │ │ - b.n 25a7e │ │ + b.n 442ce │ │ cmp r2, #79 @ 0x4f │ │ orn r1, r0, #7864320 @ 0x780000 │ │ sbfx sl, r2, #1, #16 │ │ orr.w r0, r0, #10354688 @ 0x9e0000 │ │ - b.n 25142 │ │ + b.n 43992 │ │ movs r0, r0 │ │ - b.n 255d4 │ │ + b.n 43e24 │ │ movs r6, r5 │ │ - b.n 25130 │ │ + b.n 43980 │ │ movs r7, r3 │ │ - b.n 2514e │ │ + b.n 4399e │ │ asrs r7, r5, #32 │ │ - b.n 25158 │ │ + b.n 439a8 │ │ movs r0, r0 │ │ - b.n 255e4 │ │ + b.n 43e34 │ │ movs r7, r5 │ │ - b.n 25140 │ │ + b.n 43990 │ │ movs r1, r1 │ │ @ instruction: 0xea00f000 │ │ - b.n 25bee │ │ - blx 425bf0 │ │ + b.n 4443e │ │ + blx 444440 │ │ adds r2, #25 │ │ movs r4, #221 @ 0xdd │ │ ldrb r0, [r6, #25] │ │ - ldr r6, [pc, #744] @ (258a0 ) │ │ + ldr r6, [pc, #744] @ (440f0 ) │ │ add r3, sp, #740 @ 0x2e4 │ │ ldmia r2, {r0, r1, r2, r3} │ │ asrs r5, r5, #25 │ │ lsrs r3, r4, #30 │ │ - b.n 24f26 │ │ + b.n 43776 │ │ subs r2, #251 @ 0xfb │ │ svc 151 @ 0x97 │ │ - ldr r4, [pc, #272] @ (256d8 ) │ │ + ldr r4, [pc, #272] @ (43f28 ) │ │ movs r7, #57 @ 0x39 │ │ - ldr r2, [pc, #688] @ (2587c ) │ │ + ldr r2, [pc, #688] @ (440cc ) │ │ strh r2, [r1, #40] @ 0x28 │ │ movs r4, #158 @ 0x9e │ │ movs r0, r0 │ │ - b.n 25180 │ │ + b.n 439d0 │ │ str r0, [sp, #16] │ │ - b.n 250f4 │ │ + b.n 43944 │ │ lsls r2, r0, #1 │ │ - b.n 25c7e │ │ + b.n 444ce │ │ movs r1, r0 │ │ lsls r5, r2, #23 │ │ lsls r1, r1, #1 │ │ lsls r0, r2, #13 │ │ movs r2, r0 │ │ lsls r5, r2, #23 │ │ lsls r0, r2, #1 │ │ lsls r0, r2, #13 │ │ lsls r3, r4, #2 │ │ lsrs r0, r0, #8 │ │ asrs r7, r1, #32 │ │ - b.n 25d36 │ │ + b.n 44586 │ │ movs r1, r0 │ │ - b.n 2593a │ │ + b.n 4418a │ │ movs r1, r0 │ │ - b.n 25ce0 │ │ + b.n 44530 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, #0 │ │ - b.n 255b0 │ │ + b.n 43e00 │ │ asrs r1, r0, #32 │ │ - b.n 25a8a │ │ + b.n 442da │ │ movs r0, r0 │ │ - b.n 25cb2 │ │ + b.n 44502 │ │ @ instruction: 0xfff80aff │ │ strh r0, [r6, #0] │ │ - b.n 25b30 │ │ + b.n 44380 │ │ subs r1, r1, #7 │ │ - b.n 25b38 │ │ + b.n 44388 │ │ ldrh r7, [r5, #22] │ │ bic.w pc, r1, #1662976 @ 0x196000 │ │ - b.n 25b40 │ │ + b.n 44390 │ │ str r0, [r1, #0] │ │ - b.n 25966 │ │ + b.n 441b6 │ │ movs r0, #1 │ │ - b.n 25b2a │ │ + b.n 4437a │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 25d72 │ │ + b.n 445c2 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 25b46 │ │ + b.n 44396 │ │ movs r0, r1 │ │ - b.n 2597a │ │ + b.n 441ca │ │ ldrh r1, [r0, #20] │ │ and.w r0, r6, #2097152 @ 0x200000 │ │ - b.n 25d82 │ │ + b.n 445d2 │ │ asrs r0, r0, #32 │ │ - b.n 25152 │ │ + b.n 439a2 │ │ asrs r5, r0, #32 │ │ - b.n 2598a │ │ + b.n 441da │ │ add r2, sp, #572 @ 0x23c │ │ - bfcsel 10, 24948 , 12, cs │ │ + bfcsel 10, 43198 , 12, cs │ │ @ instruction: 0xebff0000 │ │ - b.n 25182 │ │ + b.n 439d2 │ │ asrs r7, r0, #16 │ │ - b.n 25d9a │ │ + b.n 445ea │ │ asrs r0, r4, #10 │ │ - b.n 25660 │ │ + b.n 43eb0 │ │ asrs r4, r5, #1 │ │ - b.n 25078 │ │ + b.n 438c8 │ │ asrs r0, r0, #22 │ │ - b.n 259a6 │ │ + b.n 441f6 │ │ asrs r1, r6, #1 │ │ - b.n 25408 │ │ + b.n 43c58 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 25970 │ │ + b.n 441c0 │ │ adds r7, r7, #3 │ │ - b.n 25db2 │ │ + b.n 44602 │ │ adds r2, #160 @ 0xa0 │ │ - b.n 25678 │ │ + b.n 43ec8 │ │ asrs r0, r1, #12 │ │ - b.n 251b8 │ │ + b.n 43a08 │ │ movs r0, #3 │ │ - b.n 25982 │ │ + b.n 441d2 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 25650 │ │ + b.n 43ea0 │ │ movs r7, r6 │ │ - b.n 25b46 │ │ + b.n 44396 │ │ movs r0, #3 │ │ - b.n 2598e │ │ + b.n 441de │ │ movs r7, r7 │ │ - b.n 25a8e │ │ + b.n 442de │ │ movs r0, #104 @ 0x68 │ │ - b.n 250a8 │ │ + b.n 438f8 │ │ movs r0, #1 │ │ - b.n 25b96 │ │ + b.n 443e6 │ │ asrs r1, r0, #32 │ │ - b.n 257b8 │ │ + b.n 44008 │ │ movs r0, r1 │ │ - b.n 259de │ │ + b.n 4422e │ │ strd lr, fp, [r9, #-1020]! @ 0x3fc │ │ asrs r4, r5, #1 │ │ - b.n 25b3c │ │ + b.n 4438c │ │ movs r0, r1 │ │ - b.n 259ea │ │ + b.n 4423a │ │ movs r0, #8 │ │ - b.n 25dee │ │ + b.n 4463e │ │ strd lr, fp, [r5, #-1020]! @ 0x3fc │ │ lsls r0, r1, #1 │ │ - b.n 251f0 │ │ + b.n 43a40 │ │ str r4, [r3, r0] │ │ - b.n 25dfa │ │ + b.n 4464a │ │ strb r0, [r1, #0] │ │ - b.n 259fe │ │ + b.n 4424e │ │ eors r4, r0 │ │ - b.n 251fc │ │ + b.n 43a4c │ │ lsrs r0, r6, #28 │ │ - b.n 25444 │ │ + b.n 43c94 │ │ stmia r0!, {r4, r5} │ │ - b.n 25204 │ │ - b.n 25734 │ │ - b.n 25208 │ │ + b.n 43a54 │ │ + b.n 43f84 │ │ + b.n 43a58 │ │ asrs r0, r0, #32 │ │ - b.n 25e12 │ │ + b.n 44662 │ │ movs r0, #56 @ 0x38 │ │ - b.n 25210 │ │ + b.n 43a60 │ │ adds r0, #60 @ 0x3c │ │ - b.n 25214 │ │ + b.n 43a64 │ │ ldrh r5, [r0, #20] │ │ and.w r0, r7, #12288 @ 0x3000 │ │ - b.n 2521c │ │ + b.n 43a6c │ │ lsls r4, r1, #1 │ │ - b.n 250fc │ │ + b.n 4394c │ │ lsrs r4, r6, #28 │ │ - b.n 25468 │ │ + b.n 43cb8 │ │ lsls r0, r2, #1 │ │ - b.n 25104 │ │ + b.n 43954 │ │ lsrs r5, r6, #28 │ │ - b.n 25470 │ │ + b.n 43cc0 │ │ lsls r4, r2, #1 │ │ - b.n 2510c │ │ + b.n 4395c │ │ lsrs r3, r6, #28 │ │ - b.n 25478 │ │ + b.n 43cc8 │ │ lsls r0, r3, #1 │ │ - b.n 25114 │ │ + b.n 43964 │ │ lsrs r2, r6, #28 │ │ - b.n 25480 │ │ + b.n 43cd0 │ │ strb r0, [r0, #0] │ │ - b.n 25234 │ │ + b.n 43a84 │ │ str r4, [r4, r1] │ │ - b.n 25ba0 │ │ + b.n 443f0 │ │ lsls r4, r3, #1 │ │ - b.n 25124 │ │ + b.n 43974 │ │ lsrs r6, r7, #28 │ │ - b.n 25490 │ │ + b.n 43ce0 │ │ lsls r0, r4, #1 │ │ - b.n 2512c │ │ + b.n 4397c │ │ lsrs r4, r7, #28 │ │ - b.n 25498 │ │ + b.n 43ce8 │ │ lsls r4, r4, #1 │ │ - b.n 25134 │ │ + b.n 43984 │ │ lsrs r7, r6, #28 │ │ - b.n 254a0 │ │ + b.n 43cf0 │ │ asrs r0, r0, #32 │ │ - b.n 25232 │ │ + b.n 43a82 │ │ asrs r5, r0, #32 │ │ - b.n 25a6a │ │ + b.n 442ba │ │ lsls r0, r1, #1 │ │ - b.n 25144 │ │ + b.n 43994 │ │ movs r0, r1 │ │ - b.n 25a72 │ │ + b.n 442c2 │ │ movs r0, #32 │ │ - b.n 25e76 │ │ + b.n 446c6 │ │ add r2, sp, #572 @ 0x23c │ │ - blx ffc2e9bc │ │ + blx ffc4d20c │ │ @ instruction: 0xebff0008 │ │ - b.n 25a82 │ │ + b.n 442d2 │ │ asrs r5, r0, #32 │ │ - b.n 25a86 │ │ + b.n 442d6 │ │ movs r0, #32 │ │ - b.n 25e8a │ │ + b.n 446da │ │ ldmdb lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ movs r4, r1 │ │ - b.n 25288 │ │ + b.n 43ad8 │ │ movs r0, #32 │ │ - b.n 25e96 │ │ + b.n 446e6 │ │ ands r4, r0 │ │ - b.n 25294 │ │ + b.n 43ae4 │ │ movs r0, r0 │ │ - b.n 25dfe │ │ + b.n 4464e │ │ movs r0, r6 │ │ - b.n 25c7c │ │ + b.n 444cc │ │ asrs r2, r1, #32 │ │ lsls r0, r4, #6 │ │ asrs r0, r2, #32 │ │ asrs r5, r1, #10 │ │ ldmdb r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ str r0, [r6, r0] │ │ - b.n 25c8c │ │ + b.n 444dc │ │ asrs r4, r0, #32 │ │ - b.n 25ab6 │ │ + b.n 44306 │ │ movs r0, #32 │ │ - b.n 25eba │ │ + b.n 4470a │ │ movs r5, r0 │ │ - b.n 25abe │ │ + b.n 4430e │ │ ldmdb r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ asrs r0, r1, #32 │ │ - b.n 252c0 │ │ + b.n 43b10 │ │ movs r5, r0 │ │ - b.n 25aca │ │ + b.n 4431a │ │ movs r0, #32 │ │ - b.n 25ece │ │ + b.n 4471e │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ lsls r0, r2, #2 │ │ - b.n 252d0 │ │ + b.n 43b20 │ │ movs r4, #7 │ │ - b.n 25eda │ │ + b.n 4472a │ │ asrs r0, r5, #7 │ │ - b.n 252dc │ │ + b.n 43b2c │ │ adds r5, #128 @ 0x80 │ │ - b.n 25ae2 │ │ + b.n 44332 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 257aa │ │ + b.n 43ffa │ │ adds r0, #115 @ 0x73 │ │ - b.n 25548 │ │ + b.n 43d98 │ │ movs r0, #108 @ 0x6c │ │ - b.n 251c4 │ │ + b.n 43a14 │ │ cmp r4, #255 @ 0xff │ │ - b.n 25ef2 │ │ + b.n 44742 │ │ subs r5, #128 @ 0x80 │ │ - b.n 25abc │ │ + b.n 4430c │ │ movs r2, #160 @ 0xa0 │ │ - b.n 257be │ │ + b.n 4400e │ │ asrs r1, r0, #32 │ │ - b.n 258dc │ │ + b.n 4412c │ │ movs r0, #2 │ │ - b.n 25ac8 │ │ + b.n 44318 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 25794 │ │ + b.n 43fe4 │ │ movs r7, r6 │ │ - b.n 25c8a │ │ + b.n 444da │ │ movs r0, #3 │ │ - b.n 25ad2 │ │ + b.n 44322 │ │ movs r7, r7 │ │ - b.n 25bd2 │ │ + b.n 44422 │ │ movs r0, #104 @ 0x68 │ │ - b.n 251ec │ │ + b.n 43a3c │ │ movs r0, #1 │ │ - b.n 25cda │ │ + b.n 4452a │ │ movs r5, r0 │ │ - b.n 25b1e │ │ + b.n 4436e │ │ ldmdb r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ asrs r4, r5, #1 │ │ - b.n 25c7c │ │ + b.n 444cc │ │ movs r5, r0 │ │ - b.n 25b2a │ │ + b.n 4437a │ │ movs r0, #8 │ │ - b.n 25f2e │ │ + b.n 4477e │ │ ldmdb r5, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ lsls r4, r1, #1 │ │ - b.n 25330 │ │ + b.n 43b80 │ │ strb r0, [r6, #0] │ │ - b.n 25d14 │ │ + b.n 44564 │ │ ands r4, r1 │ │ - b.n 25338 │ │ + b.n 43b88 │ │ str r0, [r1, r1] │ │ - b.n 2533c │ │ + b.n 43b8c │ │ lsrs r0, r6, #28 │ │ - b.n 25584 │ │ + b.n 43dd4 │ │ str r4, [r0, #4] │ │ - b.n 25344 │ │ + b.n 43b94 │ │ movs r4, r3 │ │ - b.n 25316 │ │ + b.n 43b66 │ │ lsrs r5, r6, #28 │ │ - b.n 25590 │ │ + b.n 43de0 │ │ str r0, [r0, r1] │ │ - b.n 25350 │ │ + b.n 43ba0 │ │ movs r0, r3 │ │ - b.n 25322 │ │ + b.n 43b72 │ │ lsrs r6, r6, #28 │ │ - b.n 2559c │ │ + b.n 43dec │ │ movs r4, r2 │ │ - b.n 2532a │ │ + b.n 43b7a │ │ lsrs r5, r6, #28 │ │ - b.n 255a4 │ │ + b.n 43df4 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r4} │ │ - b.n 25336 │ │ + b.n 43b86 │ │ lsrs r7, r6, #28 │ │ - b.n 255b0 │ │ + b.n 43e00 │ │ movs r4, r1 │ │ - b.n 2533e │ │ + b.n 43b8e │ │ lsrs r3, r6, #28 │ │ - b.n 255b8 │ │ + b.n 43e08 │ │ movs r0, r1 │ │ - b.n 25346 │ │ + b.n 43b96 │ │ lsrs r2, r6, #28 │ │ - b.n 255c0 │ │ + b.n 43e10 │ │ movs r4, r0 │ │ - b.n 2534e │ │ + b.n 43b9e │ │ lsrs r1, r6, #28 │ │ - b.n 255c8 │ │ + b.n 43e18 │ │ movs r0, r0 │ │ - b.n 25356 │ │ + b.n 43ba6 │ │ movs r0, r0 │ │ - b.n 25f92 │ │ + b.n 447e2 │ │ movs r0, r6 │ │ - b.n 25370 │ │ + b.n 43bc0 │ │ movs r4, r6 │ │ - b.n 25374 │ │ + b.n 43bc4 │ │ movs r1, r0 │ │ - b.n 25f9e │ │ - beq.n 258e0 │ │ - b.n 25cf8 │ │ + b.n 447ee │ │ + beq.n 44130 │ │ + b.n 44548 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 25d84 │ │ + b.n 445d4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 25fb2 │ │ - beq.n 258f4 │ │ - b.n 25d0c │ │ + b.n 44802 │ │ + beq.n 44144 │ │ + b.n 4455c │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 25d98 │ │ + b.n 445e8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r1} │ │ - b.n 25430 │ │ + b.n 43c80 │ │ movs r0, r6 │ │ - b.n 25f2a │ │ + b.n 4477a │ │ vpmin.u16 , q12, │ │ movs r4, r0 │ │ - b.n 2543c │ │ + b.n 43c8c │ │ movs r3, r6 │ │ - b.n 25f36 │ │ + b.n 44786 │ │ movs r5, r0 │ │ lsls r5, r2, #23 │ │ movs r4, r6 │ │ lsls r0, r2, #13 │ │ vpmin.u16 , , │ │ movs r6, r0 │ │ - b.n 25450 │ │ + b.n 43ca0 │ │ movs r0, r6 │ │ - b.n 25f4a │ │ + b.n 4479a │ │ movs r7, r0 │ │ lsls r5, r2, #23 │ │ movs r7, r5 │ │ lsls r0, r2, #13 │ │ vpmin.u8 , q15, │ │ movs r0, r1 │ │ - b.n 25464 │ │ + b.n 43cb4 │ │ lsls r6, r5, #1 │ │ - b.n 25f5e │ │ + b.n 447ae │ │ movs r1, r1 │ │ lsls r5, r2, #23 │ │ lsls r7, r5, #1 │ │ lsls r0, r2, #13 │ │ vpmin.u8 , , │ │ movs r2, r1 │ │ - b.n 25478 │ │ + b.n 43cc8 │ │ lsls r6, r5, #1 │ │ - b.n 25f72 │ │ + b.n 447c2 │ │ movs r3, r1 │ │ lsls r5, r2, #23 │ │ lsls r3, r4, #1 │ │ lsls r0, r2, #13 │ │ vpmin.u8 , q10, │ │ movs r4, r1 │ │ - b.n 2548c │ │ + b.n 43cdc │ │ lsls r5, r4, #1 │ │ - b.n 25f86 │ │ + b.n 447d6 │ │ movs r5, r1 │ │ lsls r5, r2, #23 │ │ movs r0, r0 │ │ lsls r0, r2, #13 │ │ vpmin.u , , │ │ movs r6, r1 │ │ - b.n 254a0 │ │ + b.n 43cf0 │ │ movs r0, r0 │ │ - b.n 25f9a │ │ + b.n 447ea │ │ movs r7, r1 │ │ lsls r5, r2, #23 │ │ movs r0, r0 │ │ lsls r0, r2, #13 │ │ vpmin.u , q13, │ │ lsls r4, r2, #1 │ │ - b.n 25e28 │ │ + b.n 44678 │ │ asrs r0, r6, #32 │ │ - b.n 25e28 │ │ + b.n 44678 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #14155776 @ 0xd80000 │ │ - b.n 25e34 │ │ + b.n 44684 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 25e20 │ │ + b.n 44670 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 26066 │ │ + b.n 448b6 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r1, #12582912 @ 0xc00000 │ │ - b.n 2606e │ │ + b.n 448be │ │ movs r0, r0 │ │ - b.n 25434 │ │ + b.n 43c84 │ │ @ instruction: 0xff85eaff │ │ - blx 425f78 │ │ - blx 425f7c │ │ - blx 425f80 │ │ - b.n 25612 │ │ + blx 4447c8 │ │ + blx 4447cc │ │ + blx 4447d0 │ │ + b.n 43e62 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 259a2 │ │ + cbnz r7, 441f2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffa03ee │ │ + bmi.w fffbec3e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 258b2 │ │ + bls.n 44102 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ ldrh r5, [r6, r4] │ │ mov r1, ip │ │ itett │ │ - bfl 12, 6564a │ │ + bfl 12, 83e9a │ │ ldral r7, [sp, #564] @ 0x234 │ │ ldrb r3, [r6, #10] │ │ strh r2, [r4, #26] │ │ strb r0, [r0, #6] │ │ str r1, [r4, #0] │ │ strh r1, [r4, #50] @ 0x32 │ │ ldrsb r5, [r6, r4] │ │ ldr r6, [sp, #336] @ 0x150 │ │ movs r1, #162 @ 0xa2 │ │ ldrb r4, [r1, #13] │ │ ldr r0, [r6, #8] │ │ - lsls r0, r6, #31 │ │ - vsli.32 q8, q14, #30 │ │ - vsri.32 q8, q4, #2 │ │ - vsri.64 , q2, #2 │ │ - bmi.n 2593a │ │ - ldr r7, [pc, #960] @ (25d54 ) │ │ + ldr r2, [pc, #640] @ (44454 ) │ │ + vtbl.8 d20, {d12}, d28 │ │ + vqabs.s d20, d8 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 4418a │ │ + ldr r7, [pc, #960] @ (445a4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 25eb4 │ │ - beq.n 259a4 │ │ - b.n 25e38 │ │ + b.n 44704 │ │ + beq.n 441f4 │ │ + b.n 44688 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-680]! @ 0xfffffd58 │ │ - b.n 25e40 │ │ + b.n 44690 │ │ lsls r0, r2, #1 │ │ - blt.w 659ac │ │ - b.n 25cee │ │ + blt.w 841fc │ │ + b.n 4453e │ │ asrs r0, r6, #1 │ │ - b.n 25ecc │ │ + b.n 4471c │ │ strb r0, [r0, #0] │ │ - b.n 25cf6 │ │ + b.n 44546 │ │ lsrs r5, r1, #11 │ │ orr.w sl, r1, #6782976 @ 0x678000 │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 25530 │ │ + b.n 43d80 │ │ movs r0, r0 │ │ - b.n 26068 │ │ + b.n 448b8 │ │ lsls r0, r7, #13 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 26082 │ │ + b.n 448d2 │ │ lsls r1, r7, #13 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2607a │ │ + b.n 448ca │ │ lsls r2, r7, #13 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 26084 │ │ + b.n 448d4 │ │ lsls r3, r7, #13 │ │ lsrs r0, r0, #8 │ │ ands r2, r0 │ │ - b.n 25d26 │ │ + b.n 44576 │ │ asrs r0, r4, #3 │ │ - b.n 25e80 │ │ + b.n 446d0 │ │ movs r0, #228 @ 0xe4 │ │ - b.n 25f08 │ │ + b.n 44758 │ │ strb r4, [r3, #0] │ │ - b.n 2550c │ │ + b.n 43d5c │ │ strh r4, [r1, #0] │ │ - b.n 2552c │ │ + b.n 43d7c │ │ str r0, [r1, r0] │ │ - b.n 25530 │ │ + b.n 43d80 │ │ ldc2l 11, cr14, [r3, #1020]! @ 0x3fc @ │ │ movs r4, r4 │ │ - b.n 2551c │ │ + b.n 43d6c │ │ movs r0, r0 │ │ - b.n 260b0 │ │ + b.n 44900 │ │ lsrs r0, r0, #24 │ │ - b.n 25548 │ │ + b.n 43d98 │ │ str r1, [sp, #264] @ 0x108 │ │ - b.n 26016 │ │ + b.n 44866 │ │ str r0, [sp, #216] @ 0xd8 │ │ - b.n 260ac │ │ + b.n 448fc │ │ ands r4, r5 │ │ - b.n 25530 │ │ + b.n 43d80 │ │ movs r0, r0 │ │ - b.n 25b38 │ │ + b.n 44388 │ │ movs r5, r0 │ │ asrs r0, r4, #6 │ │ movs r0, r4 │ │ - b.n 2553c │ │ + b.n 43d8c │ │ lsls r4, r1, #4 │ │ - b.n 255e0 │ │ + b.n 43e30 │ │ movs r1, r0 │ │ - b.n 2604a │ │ + b.n 4489a │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ str r0, [r3, #12] │ │ - b.n 25468 │ │ + b.n 43cb8 │ │ str r4, [r2, r3] │ │ - b.n 2546c │ │ + b.n 43cbc │ │ movs r0, #208 @ 0xd0 │ │ - b.n 25470 │ │ + b.n 43cc0 │ │ adds r0, #204 @ 0xcc │ │ - b.n 25474 │ │ + b.n 43cc4 │ │ asrs r0, r1, #3 │ │ - b.n 25478 │ │ + b.n 43cc8 │ │ lsls r4, r0, #3 │ │ - b.n 2547c │ │ + b.n 43ccc │ │ movs r1, r7 │ │ @ instruction: 0xea00e0e0 │ │ - b.n 25ee4 │ │ + b.n 44734 │ │ strh r4, [r2, #6] │ │ - b.n 25488 │ │ + b.n 43cd8 │ │ stmia r0!, {r4, r6, r7} │ │ - b.n 2548c │ │ + b.n 43cdc │ │ subs r6, #140 @ 0x8c │ │ - b.n 26064 │ │ + b.n 448b4 │ │ ands r6, r0 │ │ ldmia.w lr, {r1, r4, r6, r7, r8, r9, sl, fp, ip, sp} │ │ - b.n 260f8 │ │ + b.n 44948 │ │ movs r1, r0 │ │ - b.n 25d6a │ │ + b.n 445ba │ │ strb r4, [r1, #3] │ │ - b.n 254a0 │ │ + b.n 43cf0 │ │ movs r6, r1 │ │ - b.n 25d6e │ │ + b.n 445be │ │ str r0, [r1, r3] │ │ - b.n 254a8 │ │ + b.n 43cf8 │ │ movs r0, r1 │ │ - b.n 25d76 │ │ + b.n 445c6 │ │ lsrs r4, r0 │ │ - b.n 254b0 │ │ + b.n 43d00 │ │ movs r4, r1 │ │ - b.n 25d7e │ │ + b.n 445ce │ │ asrs r1, r0, #32 │ │ - b.n 25e42 │ │ + b.n 44692 │ │ movs r7, r0 │ │ - b.n 25d86 │ │ + b.n 445d6 │ │ movs r0, #2 │ │ - b.n 25e4a │ │ + b.n 4469a │ │ movs r5, r0 │ │ - b.n 25d8e │ │ + b.n 445de │ │ strb r7, [r0, #0] │ │ - b.n 25e52 │ │ + b.n 446a2 │ │ movs r4, r0 │ │ - b.n 25db6 │ │ + b.n 44606 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ asrs r1, r1, #32 │ │ - b.n 25bc0 │ │ + b.n 44410 │ │ str r0, [sp, #0] │ │ - b.n 261e2 │ │ + b.n 44a32 │ │ str r0, [r0, #0] │ │ - b.n 25ff8 │ │ + b.n 44848 │ │ asrs r1, r0, #32 │ │ - b.n 25aaa │ │ + b.n 442fa │ │ str r3, [r0, #0] │ │ - b.n 25dba │ │ + b.n 4460a │ │ asrs r0, r4, #3 │ │ - b.n 254c8 │ │ + b.n 43d18 │ │ asrs r5, r0, #32 │ │ - b.n 25e76 │ │ + b.n 446c6 │ │ str r3, [r7, r0] │ │ - b.n 260ce │ │ + b.n 4491e │ │ movs r0, #2 │ │ - b.n 25bea │ │ + b.n 4443a │ │ str r6, [r1, #0] │ │ - b.n 25e82 │ │ + b.n 446d2 │ │ ldrsh r0, [r1, r5] │ │ - b.n 2615a │ │ + b.n 449aa │ │ str r5, [r0, #0] │ │ - b.n 25c36 │ │ + b.n 44486 │ │ ldrb r6, [r4, r3] │ │ - b.n 260e8 │ │ + b.n 44938 │ │ movs r0, #2 │ │ - b.n 25ad2 │ │ + b.n 44322 │ │ adds r0, #8 │ │ - b.n 25e96 │ │ + b.n 446e6 │ │ movs r0, #220 @ 0xdc │ │ - b.n 254f0 │ │ + b.n 43d40 │ │ ldrh r6, [r5, r2] │ │ - b.n 26174 │ │ + b.n 449c4 │ │ adds r0, #5 │ │ - b.n 25c48 │ │ + b.n 44498 │ │ movs r0, #12 │ │ - b.n 25ea6 │ │ + b.n 446f6 │ │ movs r0, #1 │ │ - b.n 2608e │ │ + b.n 448de │ │ str r0, [r0, r0] │ │ - b.n 25af4 │ │ + b.n 44344 │ │ adds r0, #0 │ │ - b.n 260a0 │ │ + b.n 448f0 │ │ str r0, [sp, #16] │ │ - b.n 25eb6 │ │ + b.n 44706 │ │ asrs r0, r0, #32 │ │ - b.n 2609c │ │ + b.n 448ec │ │ ands r4, r5 │ │ - b.n 25638 │ │ + b.n 43e88 │ │ strh r4, [r1, #0] │ │ - b.n 25638 │ │ + b.n 43e88 │ │ strb r0, [r0, #0] │ │ - b.n 26098 │ │ + b.n 448e8 │ │ str r6, [r0, #0] │ │ - b.n 25b0a │ │ + b.n 4435a │ │ movs r0, #0 │ │ - b.n 25b12 │ │ + b.n 44362 │ │ adds r0, #0 │ │ - b.n 25b18 │ │ + b.n 44368 │ │ asrs r0, r0, #32 │ │ - b.n 25b18 │ │ + b.n 44368 │ │ movs r0, r0 │ │ - b.n 25b28 │ │ + b.n 44378 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 25534 │ │ + b.n 43d84 │ │ str r4, [r2, r3] │ │ - b.n 25538 │ │ + b.n 43d88 │ │ str r0, [r3, #12] │ │ - b.n 2553c │ │ + b.n 43d8c │ │ adds r0, #204 @ 0xcc │ │ - b.n 25540 │ │ + b.n 43d90 │ │ asrs r0, r1, #3 │ │ - b.n 25544 │ │ + b.n 43d94 │ │ lsls r4, r0, #3 │ │ - b.n 25548 │ │ + b.n 43d98 │ │ strb r0, [r2, #0] │ │ - b.n 2604a │ │ + b.n 4489a │ │ strb r0, [r5, #0] │ │ - b.n 25654 │ │ + b.n 43ea4 │ │ strb r6, [r4, #16] │ │ - b.n 25e7e │ │ + b.n 446ce │ │ movs r0, #63 @ 0x3f │ │ - b.n 256dc │ │ + b.n 43f2c │ │ strb r6, [r0, #1] │ │ - b.n 256e0 │ │ + b.n 43f30 │ │ ldrb r6, [r4, #0] │ │ - b.n 25e8a │ │ + b.n 446da │ │ strb r5, [r0, #1] │ │ - b.n 256e8 │ │ + b.n 43f38 │ │ ldrb r6, [r4, #16] │ │ - b.n 25e92 │ │ + b.n 446e2 │ │ strb r4, [r0, #1] │ │ - b.n 256f0 │ │ + b.n 43f40 │ │ strb r5, [r4, #16] │ │ - b.n 25e9a │ │ + b.n 446ea │ │ strb r2, [r0, #1] │ │ - b.n 256f8 │ │ + b.n 43f48 │ │ ldrb r5, [r4, #0] │ │ - b.n 25ea2 │ │ + b.n 446f2 │ │ strb r1, [r0, #1] │ │ - b.n 25700 │ │ + b.n 43f50 │ │ ldrb r5, [r4, #16] │ │ - b.n 25eaa │ │ + b.n 446fa │ │ strb r0, [r0, #1] │ │ - b.n 25708 │ │ + b.n 43f58 │ │ strb r2, [r4, #16] │ │ - b.n 25eb2 │ │ + b.n 44702 │ │ strb r6, [r7, #0] │ │ - b.n 25710 │ │ + b.n 43f60 │ │ ldrb r2, [r4, #0] │ │ - b.n 25eba │ │ + b.n 4470a │ │ cmp r4, #34 @ 0x22 │ │ - b.n 25ebe │ │ + b.n 4470e │ │ asrs r7, r6, #32 │ │ - b.n 2571c │ │ + b.n 43f6c │ │ movs r0, #60 @ 0x3c │ │ - b.n 25720 │ │ + b.n 43f70 │ │ movs r4, #35 @ 0x23 │ │ - b.n 25eca │ │ + b.n 4471a │ │ movs r0, #58 @ 0x3a │ │ - b.n 25728 │ │ + b.n 43f78 │ │ cmp r0, #35 @ 0x23 │ │ - b.n 25ed2 │ │ + b.n 44722 │ │ movs r0, #57 @ 0x39 │ │ - b.n 25730 │ │ + b.n 43f80 │ │ cmp r4, #35 @ 0x23 │ │ - b.n 25eda │ │ + b.n 4472a │ │ movs r0, #56 @ 0x38 │ │ - b.n 25738 │ │ + b.n 43f88 │ │ movs r4, #33 @ 0x21 │ │ - b.n 25ee2 │ │ + b.n 44732 │ │ movs r0, #54 @ 0x36 │ │ - b.n 25740 │ │ + b.n 43f90 │ │ cmp r0, #33 @ 0x21 │ │ - b.n 25eea │ │ + b.n 4473a │ │ adds r1, r4, #0 │ │ - b.n 25eee │ │ + b.n 4473e │ │ movs r3, r6 │ │ - b.n 2574c │ │ + b.n 43f9c │ │ asrs r4, r6, #32 │ │ - b.n 25750 │ │ + b.n 43fa0 │ │ asrs r0, r4, #16 │ │ - b.n 25efa │ │ + b.n 4474a │ │ asrs r2, r6, #32 │ │ - b.n 25758 │ │ + b.n 43fa8 │ │ adds r0, r4, r0 │ │ - b.n 25f02 │ │ + b.n 44752 │ │ lsrs r0, r4, #16 │ │ - b.n 25f06 │ │ + b.n 44756 │ │ str r7, [r0, #4] │ │ - b.n 25764 │ │ + b.n 43fb4 │ │ movs r0, r6 │ │ - b.n 25768 │ │ + b.n 43fb8 │ │ lsls r0, r4, #3 │ │ - b.n 25608 │ │ + b.n 43e58 │ │ str r0, [r1, #16] │ │ - b.n 25710 │ │ + b.n 43f60 │ │ lsrs r0, r6, #28 │ │ - b.n 25958 │ │ + b.n 441a8 │ │ strb r5, [r7, #0] │ │ - b.n 25778 │ │ + b.n 43fc8 │ │ lsls r4, r1, #1 │ │ - b.n 256fc │ │ + b.n 43f4c │ │ strb r4, [r7, #3] │ │ - b.n 26100 │ │ + b.n 44950 │ │ lsls r6, r4, #12 │ │ - b.n 25f2a │ │ + b.n 4477a │ │ asrs r1, r6, #32 │ │ - b.n 25788 │ │ + b.n 43fd8 │ │ lsls r1, r2, #1 │ │ - b.n 2578c │ │ + b.n 43fdc │ │ lsls r6, r4, #28 │ │ - b.n 25f36 │ │ + b.n 44786 │ │ asrs r4, r3, #3 │ │ - b.n 25630 │ │ + b.n 43e80 │ │ adds r0, #59 @ 0x3b │ │ - b.n 25798 │ │ + b.n 43fe8 │ │ movs r0, #53 @ 0x35 │ │ - b.n 2579c │ │ + b.n 43fec │ │ subs r1, r6, #4 │ │ - b.n 25984 │ │ + b.n 441d4 │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r4, r6} │ │ - b.n 257a8 │ │ + b.n 43ff8 │ │ lsls r7, r4, #16 │ │ - b.n 25f52 │ │ + b.n 447a2 │ │ lsls r4, r2, #1 │ │ - b.n 257b0 │ │ + b.n 44000 │ │ lsrs r7, r4, #32 │ │ - b.n 25f5a │ │ + b.n 447aa │ │ str r3, [r0, r1] │ │ - b.n 257b8 │ │ + b.n 44008 │ │ strb r5, [r2, #1] │ │ - b.n 257bc │ │ + b.n 4400c │ │ asrs r0, r1, #1 │ │ - b.n 25740 │ │ + b.n 43f90 │ │ lsls r3, r2, #1 │ │ - b.n 257c4 │ │ + b.n 44014 │ │ lsrs r7, r2, #17 │ │ - b.n 25bf0 │ │ + b.n 44440 │ │ lsls r6, r0, #4 │ │ - b.n 25f32 │ │ + b.n 44782 │ │ lsls r2, r2, #1 │ │ - b.n 257d0 │ │ + b.n 44020 │ │ lsls r3, r4, #4 │ │ - b.n 25f7a │ │ + b.n 447ca │ │ str r0, [r5, #12] │ │ - b.n 26158 │ │ + b.n 449a8 │ │ lsls r0, r3, #1 │ │ - b.n 257dc │ │ + b.n 4402c │ │ lsls r3, r4, #20 │ │ - b.n 25f86 │ │ + b.n 447d6 │ │ lsls r7, r2, #1 │ │ - b.n 257e4 │ │ + b.n 44034 │ │ lsrs r3, r4, #4 │ │ - b.n 25f8e │ │ + b.n 447de │ │ lsls r6, r2, #1 │ │ - b.n 257ec │ │ + b.n 4403c │ │ lsls r2, r4, #8 │ │ - b.n 25f96 │ │ + b.n 447e6 │ │ lsls r3, r3, #1 │ │ - b.n 257f4 │ │ + b.n 44044 │ │ lsls r2, r4, #24 │ │ - b.n 25f9e │ │ + b.n 447ee │ │ lsls r2, r3, #1 │ │ - b.n 257fc │ │ + b.n 4404c │ │ lsrs r2, r2, #9 │ │ - b.n 25c30 │ │ + b.n 44480 │ │ strb r0, [r7, #3] │ │ - b.n 257a4 │ │ + b.n 43ff4 │ │ lsls r3, r0, #12 │ │ - b.n 25f6e │ │ + b.n 447be │ │ lsls r1, r3, #1 │ │ - b.n 2580c │ │ + b.n 4405c │ │ @ instruction: 0xeb98e59f │ │ lsls r7, r4, #12 │ │ - b.n 25fba │ │ + b.n 4480a │ │ str r4, [r6, r3] │ │ - b.n 257b8 │ │ + b.n 44008 │ │ lsls r6, r3, #1 │ │ - b.n 2581c │ │ + b.n 4406c │ │ lsls r7, r4, #28 │ │ - b.n 25fc6 │ │ + b.n 44816 │ │ lsls r2, r1, #1 │ │ ldmia.w r6, {r1, r2, r3, sp, lr, pc} │ │ - b.n 25dac │ │ + b.n 445fc │ │ str r2, [r4, r1] │ │ - b.n 2582c │ │ + b.n 4407c │ │ lsls r5, r3, #1 │ │ - b.n 25830 │ │ + b.n 44080 │ │ lsrs r7, r2, #13 │ │ - b.n 25c60 │ │ + b.n 444b0 │ │ lsls r2, r0, #8 │ │ - b.n 25f9e │ │ + b.n 447ee │ │ lsls r4, r3, #1 │ │ - b.n 2583c │ │ + b.n 4408c │ │ lsls r5, r4, #16 │ │ - b.n 25fe6 │ │ + b.n 44836 │ │ lsls r1, r4, #1 │ │ - b.n 25844 │ │ + b.n 44094 │ │ lsrs r5, r4, #32 │ │ - b.n 25fee │ │ + b.n 4483e │ │ lsls r0, r4, #1 │ │ - b.n 2584c │ │ + b.n 4409c │ │ lsrs r5, r2, #17 │ │ - b.n 25c78 │ │ + b.n 444c8 │ │ lsls r7, r0, #4 │ │ - b.n 25fba │ │ + b.n 4480a │ │ lsls r7, r3, #1 │ │ - b.n 25858 │ │ + b.n 440a8 │ │ lsls r6, r4, #4 │ │ - b.n 26002 │ │ + b.n 44852 │ │ str r0, [r6, r1] │ │ - b.n 261e0 │ │ + b.n 44a30 │ │ lsls r5, r4, #1 │ │ - b.n 25864 │ │ + b.n 440b4 │ │ lsls r6, r4, #20 │ │ - b.n 2600e │ │ + b.n 4485e │ │ lsls r4, r4, #1 │ │ - b.n 2586c │ │ + b.n 440bc │ │ lsrs r6, r4, #4 │ │ - b.n 26016 │ │ + b.n 44866 │ │ lsls r3, r4, #1 │ │ - b.n 25874 │ │ + b.n 440c4 │ │ lsls r3, r4, #8 │ │ - b.n 2601e │ │ + b.n 4486e │ │ lsls r0, r5, #1 │ │ - b.n 2587c │ │ + b.n 440cc │ │ lsls r3, r4, #24 │ │ - b.n 26026 │ │ + b.n 44876 │ │ lsls r7, r4, #1 │ │ - b.n 25884 │ │ + b.n 440d4 │ │ lsrs r3, r2, #9 │ │ - b.n 25cb8 │ │ + b.n 44508 │ │ lsls r6, r0, #12 │ │ - b.n 25ff2 │ │ + b.n 44842 │ │ lsls r6, r4, #1 │ │ - b.n 25890 │ │ + b.n 440e0 │ │ lsls r1, r4, #12 │ │ - b.n 2603a │ │ + b.n 4488a │ │ movs r0, #228 @ 0xe4 │ │ - b.n 25838 │ │ + b.n 44088 │ │ lsls r3, r5, #1 │ │ - b.n 2589c │ │ + b.n 440ec │ │ lsls r1, r4, #28 │ │ - b.n 26046 │ │ + b.n 44896 │ │ lsls r2, r5, #1 │ │ - b.n 258a4 │ │ + b.n 440f4 │ │ lsrs r1, r2, #13 │ │ - b.n 25cd4 │ │ + b.n 44524 │ │ lsls r3, r0, #8 │ │ - b.n 26012 │ │ + b.n 44862 │ │ lsls r1, r5, #1 │ │ - b.n 258b0 │ │ + b.n 44100 │ │ lsls r2, r4, #16 │ │ - b.n 2605a │ │ + b.n 448aa │ │ movs r0, #111 @ 0x6f │ │ - b.n 258b8 │ │ + b.n 44108 │ │ lsls r6, r5, #1 │ │ - b.n 258bc │ │ + b.n 4410c │ │ lsrs r2, r4, #32 │ │ - b.n 26066 │ │ + b.n 448b6 │ │ lsls r5, r5, #1 │ │ - b.n 258c4 │ │ + b.n 44114 │ │ lsrs r2, r2, #17 │ │ - b.n 25cf0 │ │ + b.n 44540 │ │ strb r0, [r4, #0] │ │ - b.n 2586c │ │ + b.n 440bc │ │ lsls r1, r0, #4 │ │ - b.n 26036 │ │ + b.n 44886 │ │ movs r0, #48 @ 0x30 │ │ - b.n 26254 │ │ + b.n 44aa4 │ │ adds r0, #80 @ 0x50 │ │ - b.n 26258 │ │ + b.n 44aa8 │ │ lsls r4, r5, #1 │ │ - b.n 258dc │ │ + b.n 4412c │ │ movs r5, r0 │ │ - b.n 26086 │ │ + b.n 448d6 │ │ asrs r4, r0, #32 │ │ - b.n 2608a │ │ - b.n 25d4c │ │ - b.n 25868 │ │ + b.n 448da │ │ + b.n 4459c │ │ + b.n 440b8 │ │ strh r4, [r0, #0] │ │ - b.n 2586c │ │ + b.n 440bc │ │ vrhadd.u d14, d7, d31 │ │ ldrh r2, [r2, #48] @ 0x30 │ │ - b.n 261f0 │ │ + b.n 44a40 │ │ strb r0, [r0, #0] │ │ - b.n 2609e │ │ + b.n 448ee │ │ asrs r5, r0, #32 │ │ - b.n 260a2 │ │ + b.n 448f2 │ │ movs r0, #0 │ │ - b.n 264a6 │ │ + b.n 44cf6 │ │ movs r0, r1 │ │ - b.n 260aa │ │ + b.n 448fa │ │ stmia r4!, {r3} │ │ @ instruction: 0xebffc120 │ │ - b.n 257a8 │ │ + b.n 43ff8 │ │ movs r0, r0 │ │ - b.n 26424 │ │ + b.n 44c74 │ │ str r1, [sp, #112] @ 0x70 │ │ - b.n 257b0 │ │ + b.n 44000 │ │ strb r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r1, #24 │ │ - b.n 257b8 │ │ + b.n 44008 │ │ str r4, [r1, r0] │ │ - b.n 26098 │ │ + b.n 448e8 │ │ movs r4, r4 │ │ - b.n 258c4 │ │ + b.n 44114 │ │ adds r1, #20 │ │ - b.n 257c4 │ │ + b.n 44014 │ │ str r2, [r0, r0] │ │ - b.n 2609c │ │ + b.n 448ec │ │ str r0, [r2, #16] │ │ - b.n 257cc │ │ - b.n 25da6 │ │ - b.n 25d9a │ │ + b.n 4401c │ │ + b.n 445f6 │ │ + b.n 445ea │ │ str r3, [r0, r0] │ │ - b.n 260a8 │ │ + b.n 448f8 │ │ lsls r4, r1, #4 │ │ - b.n 257d8 │ │ + b.n 44028 │ │ str r6, [r0, r0] │ │ - b.n 260b0 │ │ + b.n 44900 │ │ strb r0, [r1, #4] │ │ - b.n 257e0 │ │ + b.n 44030 │ │ str r0, [r0, r0] │ │ - b.n 260b8 │ │ + b.n 44908 │ │ asrs r4, r0, #4 │ │ - b.n 257e8 │ │ + b.n 44038 │ │ str r7, [r0, r0] │ │ - b.n 260c0 │ │ + b.n 44910 │ │ str r1, [r0, r0] │ │ - b.n 260e4 │ │ + b.n 44934 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ ands r5, r0 │ │ - b.n 25dde │ │ + b.n 4462e │ │ str r0, [r0, r0] │ │ - b.n 2628e │ │ + b.n 44ade │ │ ands r4, r4 │ │ - b.n 258e4 │ │ + b.n 44134 │ │ movs r5, r0 │ │ - b.n 25dce │ │ + b.n 4461e │ │ lsls r4, r1, #4 │ │ - b.n 257e8 │ │ + b.n 44038 │ │ movs r5, r0 │ │ - b.n 25de2 │ │ + b.n 44632 │ │ lsls r0, r2, #4 │ │ - b.n 257f0 │ │ + b.n 44040 │ │ movs r5, r0 │ │ - b.n 25de4 │ │ + b.n 44634 │ │ asrs r5, r0, #32 │ │ - b.n 25de4 │ │ + b.n 44634 │ │ lsls r4, r2, #4 │ │ - b.n 257fc │ │ + b.n 4404c │ │ movs r5, r0 │ │ - b.n 25dee │ │ + b.n 4463e │ │ asrs r4, r0, #4 │ │ - b.n 25804 │ │ + b.n 44054 │ │ asrs r5, r0, #32 │ │ - b.n 25e00 │ │ + b.n 44650 │ │ lsls r0, r3, #4 │ │ - b.n 2580c │ │ + b.n 4405c │ │ movs r5, r0 │ │ - b.n 25e0c │ │ + b.n 4465c │ │ asrs r0, r1, #4 │ │ - b.n 25814 │ │ + b.n 44064 │ │ asrs r1, r0, #32 │ │ - b.n 2624a │ │ + b.n 44a9a │ │ lsls r4, r3, #4 │ │ - b.n 2581c │ │ + b.n 4406c │ │ movs r5, r0 │ │ - b.n 25e22 │ │ + b.n 44672 │ │ movs r0, r0 │ │ - b.n 26110 │ │ + b.n 44960 │ │ lsls r0, r4, #4 │ │ - b.n 25828 │ │ + b.n 44078 │ │ ldrsh r6, [r1, r5] │ │ - b.n 26330 │ │ + b.n 44b80 │ │ movs r4, r3 │ │ - b.n 25954 │ │ + b.n 441a4 │ │ asrs r0, r4, #32 │ │ - b.n 25938 │ │ + b.n 44188 │ │ movs r0, #8 │ │ - b.n 26162 │ │ + b.n 449b2 │ │ asrs r5, r0, #32 │ │ - b.n 26166 │ │ + b.n 449b6 │ │ lsls r5, r7, #9 │ │ add.w r0, r0, r0, asr #1 │ │ - b.n 26338 │ │ + b.n 44b88 │ │ str r0, [r0, #12] │ │ - b.n 262c8 │ │ + b.n 44b18 │ │ lsrs r7, r1, #11 │ │ - b.w ff085ed6 │ │ - b.n 26344 │ │ + b.w ff0a4726 │ │ + b.n 44b94 │ │ strb r6, [r0, #0] │ │ - b.n 2617e │ │ + b.n 449ce │ │ lsls r0, r6, #6 │ │ - b.n 2597c │ │ + b.n 441cc │ │ lsls r0, r4, #3 │ │ - b.n 25960 │ │ + b.n 441b0 │ │ movs r0, r2 │ │ - b.n 26356 │ │ - ldr r2, [pc, #828] @ (26188 ) │ │ + b.n 44ba6 │ │ + ldr r2, [pc, #828] @ (449d8 ) │ │ orn fp, r9, #958464 @ 0xea000 │ │ vldr s1, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2659a │ │ - ldr r2, [pc, #768] @ (2615c ) │ │ + b.n 44dea │ │ + ldr r2, [pc, #768] @ (449ac ) │ │ orr.w r0, r7, #8781824 @ 0x860000 │ │ - b.n 261a2 │ │ + b.n 449f2 │ │ cmp r3, #40 @ 0x28 │ │ stcl 7, cr14, [fp, #-108] @ 0xffffff94 │ │ @ instruction: 0xebff0000 │ │ - b.n 2599c │ │ + b.n 441ec │ │ asrs r0, r4, #2 │ │ - b.n 258a8 │ │ + b.n 440f8 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 258ac │ │ + b.n 440fc │ │ movs r3, #32 │ │ - b.n 261ba │ │ + b.n 44a0a │ │ movs r7, r7 │ │ - b.n 2627e │ │ + b.n 44ace │ │ movs r0, #60 @ 0x3c │ │ - b.n 25898 │ │ + b.n 440e8 │ │ lsrs r0, r0, #16 │ │ - b.n 261c6 │ │ + b.n 44a16 │ │ movs r0, #188 @ 0xbc │ │ - b.n 258c0 │ │ + b.n 44110 │ │ lsls r1, r4, #4 │ │ - b.n 2618e │ │ + b.n 449de │ │ lsls r0, r0, #1 │ │ - b.n 258a8 │ │ + b.n 440f8 │ │ lsls r0, r0, #3 │ │ - b.n 258cc │ │ + b.n 4411c │ │ cmp r3, #144 @ 0x90 │ │ cdp 0, 0, cr7, cr0, cr4, {5} │ │ - b.n 258d4 │ │ + b.n 44124 │ │ lsrs r2, r0, #20 │ │ - b.n 261a2 │ │ + b.n 449f2 │ │ lsls r3, r0, #4 │ │ - b.n 26626 │ │ + b.n 44e76 │ │ lsls r4, r3, #1 │ │ - b.n 258c0 │ │ + b.n 44110 │ │ cmp r6, #30 │ │ - b.n 263cc │ │ + b.n 44c1c │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f00107 │ │ - b.n 261f6 │ │ + b.n 44a46 │ │ cmp r2, #239 @ 0xef │ │ orn lr, r2, #647168 @ 0x9e000 │ │ - b.n 263dc │ │ + b.n 44c2c │ │ lsrs r3, r4, #16 │ │ - b.n 261c2 │ │ - ldr r2, [pc, #956] @ (26280 ) │ │ + b.n 44a12 │ │ + ldr r2, [pc, #956] @ (44ad0 ) │ │ orn pc, r2, #1019904 @ 0xf9000 │ │ - b.n 263e8 │ │ + b.n 44c38 │ │ lsrs r1, r0, #24 │ │ - b.n 261ce │ │ + b.n 44a1e │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r2, #557056 @ 0x88000 │ │ - b.n 263e2 │ │ + b.n 44c32 │ │ lsls r3, r0, #4 │ │ - b.n 2665a │ │ + b.n 44eaa │ │ ldr r7, [r1, #44] @ 0x2c │ │ - bne.w fff4866e │ │ + bne.w fff66ebe │ │ @ instruction: 0xf3f92b90 │ │ cdp 4, 3, cr4, cr7, cr6, {7} │ │ @ instruction: 0xf3640ce6 │ │ @ instruction: 0xf2f00044 │ │ - b.n 25908 │ │ + b.n 44158 │ │ lsls r7, r7, #7 │ │ - b.n 266b6 │ │ + b.n 44f06 │ │ adds r0, r3, r4 │ │ - b.n 25a38 │ │ + b.n 44288 │ │ lsls r3, r0, #12 │ │ - b.n 25efe │ │ + b.n 4474e │ │ movs r1, #242 @ 0xf2 │ │ movw r4, #16608 @ 0x40e0 │ │ bfi r0, r8, #4, #4294967294 │ │ - b.n 26028 │ │ + b.n 44878 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a22 │ │ - b.n 26212 │ │ + b.n 44a62 │ │ lsls r0, r1, #1 │ │ - b.n 2592c │ │ + b.n 4417c │ │ lsls r4, r3, #1 │ │ - b.n 263b0 │ │ + b.n 44c00 │ │ str r4, [r0, #0] │ │ - b.n 2641e │ │ + b.n 44c6e │ │ lsrs r7, r1, #10 │ │ orr.w r3, r6, #8896 @ 0x22c0 │ │ add.w r0, r0, ip, lsr #5 │ │ - b.n 25960 │ │ + b.n 441b0 │ │ adds r0, #72 @ 0x48 │ │ - b.n 263c4 │ │ + b.n 44c14 │ │ strh r0, [r0, #6] │ │ - b.n 263c8 │ │ + b.n 44c18 │ │ eors r4, r2 │ │ - b.n 26440 │ │ + b.n 44c90 │ │ strb r7, [r7, #12] │ │ - b.n 266bc │ │ + b.n 44f0c │ │ strb r0, [r1, #6] │ │ - b.n 25a58 │ │ + b.n 442a8 │ │ strb r4, [r7, #0] │ │ - b.n 25978 │ │ + b.n 441c8 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr0, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 2628e │ │ + b.n 44ade │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f07c23 │ │ - b.n 26264 │ │ + b.n 44ab4 │ │ strb r4, [r5, #6] │ │ - b.n 25a74 │ │ + b.n 442c4 │ │ strb r2, [r2, #5] │ │ - b.n 25f50 │ │ + b.n 447a0 │ │ strb r4, [r4, #6] │ │ - b.n 25a7c │ │ + b.n 442cc │ │ strb r7, [r7, #15] │ │ - b.n 26726 │ │ + b.n 44f76 │ │ adds r1, #3 │ │ - b.n 25f78 │ │ + b.n 447c8 │ │ subs r6, #34 @ 0x22 │ │ - b.n 26274 │ │ + b.n 44ac4 │ │ adds r1, #168 @ 0xa8 │ │ - b.n 25a8c │ │ + b.n 442dc │ │ subs r2, r2, #5 │ │ - b.n 26494 │ │ + b.n 44ce4 │ │ cmp r2, #239 @ 0xef │ │ orn lr, r1, #2441216 @ 0x254000 │ │ - b.n 2649c │ │ + b.n 44cec │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn sl, r6, #30592 @ 0x7780 │ │ orn r0, r1, #2146304 @ 0x20c000 │ │ - b.n 2638e │ │ + b.n 44bde │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 3, cr4, cr7, cr4, {7} │ │ @ instruction: 0xf3f90ce6 │ │ @ instruction: 0xf2f01c01 │ │ - b.n 262da │ │ + b.n 44b2a │ │ str r6, [r4, #68] @ 0x44 │ │ @ instruction: 0xf3681320 │ │ - b.n 262a4 │ │ + b.n 44af4 │ │ movs r7, r7 │ │ - b.n 263a6 │ │ + b.n 44bf6 │ │ asrs r0, r4, #6 │ │ - b.n 25ac4 │ │ + b.n 44314 │ │ lsls r0, r4, #19 │ │ bfi r0, r4, #4, #6 │ │ - b.n 262f2 │ │ + b.n 44b42 │ │ lsrs r0, r0, #8 │ │ - b.n 262f6 │ │ + b.n 44b46 │ │ movs r1, #242 @ 0xf2 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8f │ │ orr.w r5, r4, #10616832 @ 0xa20000 │ │ - b.n 262c6 │ │ + b.n 44b16 │ │ lsls r4, r3, #6 │ │ - b.n 25ae4 │ │ + b.n 44334 │ │ movs r0, r1 │ │ - b.n 2630e │ │ - ldr r3, [pc, #936] @ (26378 ) │ │ + b.n 44b5e │ │ + ldr r3, [pc, #936] @ (44bc8 ) │ │ add.w r0, r0, ip, lsr #29 │ │ - b.n 2646c │ │ + b.n 44cbc │ │ asrs r1, r1, #32 │ │ - b.n 2631a │ │ + b.n 44b6a │ │ movs r0, #8 │ │ - b.n 2631e │ │ + b.n 44b6e │ │ movs r7, r0 │ │ - b.n 26322 │ │ - ldr r0, [pc, #504] @ (261dc ) │ │ + b.n 44b72 │ │ + ldr r0, [pc, #504] @ (44a2c ) │ │ add.w r0, r0, r5 │ │ - b.n 2632a │ │ + b.n 44b7a │ │ asrs r5, r0, #32 │ │ - b.n 2632e │ │ + b.n 44b7e │ │ movs r0, #8 │ │ - b.n 26332 │ │ - ldr r0, [pc, #488] @ (261dc ) │ │ + b.n 44b82 │ │ + ldr r0, [pc, #488] @ (44a2c ) │ │ add.w r0, r0, r8, asr #24 │ │ - b.n 26504 │ │ + b.n 44d54 │ │ movs r0, #7 │ │ - b.n 2633e │ │ + b.n 44b8e │ │ movs r6, r0 │ │ - b.n 26342 │ │ + b.n 44b92 │ │ asrs r6, r0, #32 │ │ - b.n 26346 │ │ - ldr r0, [pc, #468] @ (261dc ) │ │ + b.n 44b96 │ │ + ldr r0, [pc, #468] @ (44a2c ) │ │ @ instruction: 0xeb008050 │ │ @ instruction: 0xf2802010 │ │ - b.n 2651c │ │ - ldr r2, [pc, #828] @ (26350 ) │ │ + b.n 44d6c │ │ + ldr r2, [pc, #828] @ (44ba0 ) │ │ orn r0, r2, #933888 @ 0xe4000 │ │ - b.n 26524 │ │ + b.n 44d74 │ │ asrs r0, r7, #32 │ │ - b.n 2675e │ │ + b.n 44fae │ │ movs r5, r0 │ │ - b.n 26362 │ │ + b.n 44bb2 │ │ lsrs r1, r0, #11 │ │ - bne.w fffc6544 │ │ + bne.w fffe4d94 │ │ and.w r0, r2, #294912 @ 0x48000 │ │ - b.n 26548 │ │ + b.n 44d98 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2653a │ │ + b.n 44d8a │ │ ldrh r6, [r2, #26] │ │ vldr d25, [sp, #384] @ 0x180 │ │ vldr s9, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 2654a │ │ + b.n 44d9a │ │ lsrs r1, r0, #11 │ │ orr.w r0, r2, #2113536 @ 0x204000 │ │ - b.n 2678e │ │ + b.n 44fde │ │ cmp r2, #207 @ 0xcf │ │ orn r1, r6, #1114112 @ 0x110000 │ │ - b.n 25b70 │ │ + b.n 443c0 │ │ asrs r0, r0, #32 │ │ - b.n 2679a │ │ + b.n 44fea │ │ ldrh r7, [r1, #20] │ │ and.w sl, r4, #423936 @ 0x67800 │ │ orr.w sl, r0, #1656 @ 0x678 │ │ orr.w r1, r2, #1409024 @ 0x158000 │ │ - b.n 25b84 │ │ + b.n 443d4 │ │ ldrh r4, [r5, #24] │ │ vstr d25, [sp, #216] @ 0xd8 │ │ @ instruction: 0xedcdf92d │ │ @ instruction: 0xebff00b8 │ │ - b.n 25c34 │ │ + b.n 44484 │ │ movs r1, r0 │ │ - b.n 2669e │ │ + b.n 44eee │ │ lsls r1, r3, #1 │ │ lsrs r0, r0, #8 │ │ movs r6, r3 │ │ @ instruction: 0xea00f000 │ │ - b.n 266ca │ │ - blx 4266cc │ │ - blx 4266d0 │ │ + b.n 44f1a │ │ + blx 444f1c │ │ + blx 444f20 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -54411,1482 +96617,1482 @@ │ │ rev r1, r2 │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ strh r1, [r0, r6] │ │ movs r3, #146 @ 0x92 │ │ str r1, [sp, #72] @ 0x48 │ │ asrs r7, r4, #5 │ │ ldrb r7, [r1, #24] │ │ - bne.n 261c6 │ │ + bne.n 44a16 │ │ vhsub.s8 q15, , │ │ strb r0, [r4, #4] │ │ - b.n 25b40 │ │ + b.n 44390 │ │ str r4, [r3, #16] │ │ - b.n 25b44 │ │ + b.n 44394 │ │ adcs r2, r0 │ │ - b.n 2671a │ │ + b.n 44f6a │ │ str r0, [r3, r4] │ │ - b.n 25b4c │ │ + b.n 4439c │ │ ands r6, r6 │ │ - b.n 267b4 │ │ + b.n 45004 │ │ asrs r7, r0, #32 │ │ - b.n 2642a │ │ + b.n 44c7a │ │ ands r5, r0 │ │ ldmia.w lr, {r0, r2, ip} │ │ - b.n 26428 │ │ + b.n 44c78 │ │ asrs r0, r0, #32 │ │ - b.n 2642c │ │ + b.n 44c7c │ │ stmia r1!, {r3} │ │ - b.n 25b64 │ │ + b.n 443b4 │ │ asrs r2, r0, #32 │ │ - b.n 26434 │ │ + b.n 44c84 │ │ adds r1, #4 │ │ - b.n 25b6c │ │ + b.n 443bc │ │ asrs r6, r1, #32 │ │ - b.n 2643c │ │ + b.n 44c8c │ │ strb r7, [r0, #0] │ │ - b.n 264fe │ │ + b.n 44d4e │ │ asrs r4, r1, #32 │ │ - b.n 26444 │ │ + b.n 44c94 │ │ str r6, [r0, #0] │ │ - b.n 26506 │ │ + b.n 44d56 │ │ asrs r3, r0, #32 │ │ - b.n 2646c │ │ + b.n 44cbc │ │ str r5, [r0, r0] │ │ - b.n 2650e │ │ + b.n 44d5e │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #15 │ │ str r0, [sp, #16] │ │ - b.n 26284 │ │ + b.n 44ad4 │ │ ands r0, r0 │ │ - b.n 2689a │ │ + b.n 450ea │ │ strb r0, [r0, #0] │ │ - b.n 266a6 │ │ - ldr r6, [pc, #560] @ (26390 ) │ │ - b.n 2676c │ │ + b.n 44ef6 │ │ + ldr r6, [pc, #560] @ (44be0 ) │ │ + b.n 44fbc │ │ movs r0, r0 │ │ - b.n 26526 │ │ - ldr r7, [pc, #840] @ (264b0 ) │ │ - b.n 26800 │ │ + b.n 44d76 │ │ + ldr r7, [pc, #840] @ (44d00 ) │ │ + b.n 45050 │ │ strb r4, [r0, #0] │ │ - b.n 2647c │ │ + b.n 44ccc │ │ ands r3, r7 │ │ - b.n 26786 │ │ + b.n 44fd6 │ │ str r6, [r0, #0] │ │ - b.n 262a4 │ │ - ldr r7, [pc, #288] @ (26298 ) │ │ - b.n 2680e │ │ + b.n 44af4 │ │ + ldr r7, [pc, #288] @ (44ae8 ) │ │ + b.n 4505e │ │ str r4, [r0, r0] │ │ - b.n 262e8 │ │ - ldr r4, [pc, #920] @ (26518 ) │ │ - b.n 2679c │ │ + b.n 44b38 │ │ + ldr r4, [pc, #920] @ (44d68 ) │ │ + b.n 44fec │ │ movs r0, #2 │ │ - b.n 26546 │ │ - ldr r2, [pc, #696] @ (26440 ) │ │ - b.n 26820 │ │ + b.n 44d96 │ │ + ldr r2, [pc, #696] @ (44c90 ) │ │ + b.n 45070 │ │ movs r4, r0 │ │ - b.n 262ee │ │ + b.n 44b3e │ │ movs r1, r0 │ │ - b.n 26192 │ │ + b.n 449e2 │ │ lsls r4, r2, #4 │ │ - b.n 25bac │ │ + b.n 443fc │ │ movs r5, r0 │ │ - b.n 2619c │ │ + b.n 449ec │ │ lsls r0, r3, #4 │ │ - b.n 25bb4 │ │ + b.n 44404 │ │ movs r6, r0 │ │ - b.n 261a4 │ │ + b.n 449f4 │ │ lsls r4, r3, #4 │ │ - b.n 25bbc │ │ + b.n 4440c │ │ movs r1, r1 │ │ - b.n 261ac │ │ + b.n 449fc │ │ movs r0, #1 │ │ - b.n 26752 │ │ + b.n 44fa2 │ │ lsls r0, r4, #4 │ │ - b.n 25bc8 │ │ + b.n 44418 │ │ movs r6, r1 │ │ - b.n 26576 │ │ + b.n 44dc6 │ │ movs r0, r0 │ │ - b.n 2675a │ │ + b.n 44faa │ │ movs r0, #1 │ │ - b.n 261c2 │ │ + b.n 44a12 │ │ movs r1, r0 │ │ - b.n 261c2 │ │ + b.n 44a12 │ │ lsls r4, r1, #4 │ │ - b.n 25bdc │ │ + b.n 4442c │ │ movs r4, r1 │ │ - b.n 2658a │ │ + b.n 44dda │ │ movs r1, #16 │ │ - b.n 25be4 │ │ + b.n 44434 │ │ movs r0, r0 │ │ - b.n 26772 │ │ + b.n 44fc2 │ │ movs r1, r0 │ │ - b.n 261d6 │ │ + b.n 44a26 │ │ lsls r0, r1, #4 │ │ - b.n 25bf0 │ │ + b.n 44440 │ │ movs r3, r0 │ │ - b.n 2659e │ │ + b.n 44dee │ │ movs r0, r0 │ │ - b.n 26762 │ │ + b.n 44fb2 │ │ movs r1, r0 │ │ - b.n 261e6 │ │ + b.n 44a36 │ │ lsls r4, r0, #4 │ │ - b.n 25c00 │ │ + b.n 44450 │ │ lsls r0, r2, #2 │ │ - b.n 26708 │ │ + b.n 44f58 │ │ str.w lr, [lr, #3071] @ 0xbff │ │ movs r0, #180 @ 0xb4 │ │ - b.n 25d30 │ │ + b.n 44580 │ │ strb r4, [r4, #2] │ │ - b.n 26714 │ │ + b.n 44f64 │ │ lsrs r2, r2, #24 │ │ - b.n 2669c │ │ + b.n 44eec │ │ lsrs r7, r5, #11 │ │ orn r3, r0, #2592 @ 0xa20 │ │ - b.n 26546 │ │ + b.n 44d96 │ │ str r1, [r0, #0] │ │ - b.n 25d9e │ │ + b.n 445ee │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2654e │ │ + b.n 44d9e │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {sp, lr} │ │ - b.n 25daa │ │ + b.n 445fa │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2655a │ │ + b.n 44daa │ │ str r4, [r0, #0] │ │ - b.n 25db2 │ │ + b.n 44602 │ │ ldr r7, [r4, #0] │ │ - b.n 26562 │ │ + b.n 44db2 │ │ strb r5, [r0, #0] │ │ - b.n 25dba │ │ + b.n 4460a │ │ str r3, [r0, #0] │ │ - b.n 25dbe │ │ + b.n 4460e │ │ ldrb r7, [r2, #17] │ │ - b.n 261f0 │ │ + b.n 44a40 │ │ movs r1, #2 │ │ - b.n 26540 │ │ + b.n 44d90 │ │ movs r0, #2 │ │ - b.n 25dca │ │ + b.n 4461a │ │ movs r1, #35 @ 0x23 │ │ - b.n 2657a │ │ + b.n 44dca │ │ strb r0, [r2, #2] │ │ - b.n 26758 │ │ + b.n 44fa8 │ │ movs r0, #8 │ │ - b.n 25dd6 │ │ + b.n 44626 │ │ movs r5, #35 @ 0x23 │ │ - b.n 26586 │ │ + b.n 44dd6 │ │ movs r0, #7 │ │ - b.n 25dde │ │ + b.n 4462e │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2658e │ │ + b.n 44dde │ │ movs r0, #6 │ │ - b.n 25de6 │ │ + b.n 44636 │ │ movs r2, #33 @ 0x21 │ │ - b.n 26596 │ │ + b.n 44de6 │ │ movs r0, #11 │ │ - b.n 25dee │ │ + b.n 4463e │ │ movs r6, #33 @ 0x21 │ │ - b.n 2659e │ │ + b.n 44dee │ │ movs r0, #10 │ │ - b.n 25df6 │ │ + b.n 44646 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 26230 │ │ + b.n 44a80 │ │ movs r3, #3 │ │ - b.n 2656e │ │ + b.n 44dbe │ │ movs r0, #9 │ │ - b.n 25e02 │ │ + b.n 44652 │ │ movs r3, #32 │ │ - b.n 265b2 │ │ + b.n 44e02 │ │ movs r0, #14 │ │ - b.n 25e0a │ │ + b.n 4465a │ │ movs r7, #32 │ │ - b.n 265ba │ │ + b.n 44e0a │ │ movs r0, #13 │ │ - b.n 25e12 │ │ + b.n 44662 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 26248 │ │ + b.n 44a98 │ │ adds r0, #160 @ 0xa0 │ │ - b.n 25dc0 │ │ + b.n 44610 │ │ asrs r1, r0, #8 │ │ - b.n 2658e │ │ + b.n 44dde │ │ asrs r4, r1, #32 │ │ - b.n 25e22 │ │ + b.n 44672 │ │ subs r1, r5, #5 │ │ - b.n 26730 │ │ + b.n 44f80 │ │ str r4, [r3, #8] │ │ - b.n 25dd0 │ │ + b.n 44620 │ │ strb r3, [r4, r0] │ │ - b.n 265da │ │ + b.n 44e2a │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #9280 @ 0x2440 │ │ - b.n 25e36 │ │ + b.n 44686 │ │ ldr r3, [r4, r0] │ │ - b.n 265e6 │ │ + b.n 44e36 │ │ str r0, [r2, r0] │ │ - b.n 25e3e │ │ + b.n 4468e │ │ str r0, [r1, r0] │ │ - b.n 265ee │ │ + b.n 44e3e │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, ip, sp} │ │ - b.n 25e4a │ │ + b.n 4469a │ │ subs r4, #83 @ 0x53 │ │ - b.n 2627c │ │ + b.n 44acc │ │ lsls r0, r0, #4 │ │ - b.n 265c4 │ │ + b.n 44e14 │ │ movs r7, r1 │ │ - b.n 25e56 │ │ + b.n 446a6 │ │ lsls r6, r4, #4 │ │ - b.n 26606 │ │ + b.n 44e56 │ │ movs r5, r2 │ │ - b.n 25e5e │ │ + b.n 446ae │ │ lsls r6, r4, #20 │ │ - b.n 2660e │ │ + b.n 44e5e │ │ movs r4, r2 │ │ - b.n 25e66 │ │ + b.n 446b6 │ │ lsrs r6, r4, #4 │ │ - b.n 26616 │ │ + b.n 44e66 │ │ movs r3, r2 │ │ - b.n 25e6e │ │ + b.n 446be │ │ lsls r7, r4, #8 │ │ - b.n 2661e │ │ + b.n 44e6e │ │ movs r0, r3 │ │ - b.n 25e76 │ │ + b.n 446c6 │ │ lsls r7, r4, #24 │ │ - b.n 26626 │ │ + b.n 44e76 │ │ movs r7, r2 │ │ - b.n 25e7e │ │ + b.n 446ce │ │ lsrs r7, r2, #9 │ │ - b.n 262b8 │ │ + b.n 44b08 │ │ lsls r6, r0, #12 │ │ - b.n 265f2 │ │ + b.n 44e42 │ │ movs r6, r2 │ │ - b.n 25e8a │ │ + b.n 446da │ │ lsls r2, r4, #12 │ │ - b.n 2663a │ │ + b.n 44e8a │ │ movs r3, r3 │ │ - b.n 25e92 │ │ + b.n 446e2 │ │ lsls r2, r4, #28 │ │ - b.n 26642 │ │ + b.n 44e92 │ │ movs r2, r3 │ │ - b.n 25e9a │ │ + b.n 446ea │ │ lsrs r2, r2, #13 │ │ - b.n 262d0 │ │ + b.n 44b20 │ │ lsls r7, r0, #8 │ │ - b.n 2660e │ │ + b.n 44e5e │ │ movs r1, r3 │ │ - b.n 25ea6 │ │ + b.n 446f6 │ │ lsls r1, r4, #16 │ │ - b.n 26656 │ │ + b.n 44ea6 │ │ asrs r7, r3, #32 │ │ - b.n 25eae │ │ + b.n 446fe │ │ movs r6, r3 │ │ - b.n 25eb2 │ │ + b.n 44702 │ │ lsrs r1, r4, #32 │ │ - b.n 26662 │ │ + b.n 44eb2 │ │ movs r5, r3 │ │ - b.n 25eba │ │ + b.n 4470a │ │ lsrs r1, r2, #17 │ │ - b.n 262ec │ │ + b.n 44b3c │ │ lsls r2, r0, #4 │ │ - b.n 2662e │ │ + b.n 44e7e │ │ movs r4, r3 │ │ - b.n 25ec6 │ │ + b.n 44716 │ │ movs r0, r2 │ │ - b.n 26846 │ │ + b.n 45096 │ │ asrs r2, r1, #32 │ │ - b.n 2667a │ │ + b.n 44eca │ │ movs r0, #32 │ │ - b.n 26a7e │ │ + b.n 452ce │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 26a86 │ │ + b.n 452d6 │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r5, #12582912 @ 0xc00000 │ │ - b.n 26a8e │ │ + b.n 452de │ │ movs r0, r0 │ │ - b.n 25e5c │ │ + b.n 446ac │ │ movs r0, r1 │ │ - b.n 26696 │ │ - b.n 25fce │ │ + b.n 44ee6 │ │ + b.n 4481e │ │ @ instruction: 0xebff1050 │ │ - b.n 26878 │ │ + b.n 450c8 │ │ movs r0, r1 │ │ - b.n 266a2 │ │ + b.n 44ef2 │ │ movs r0, #32 │ │ - b.n 26aa6 │ │ - b.n 25fd6 │ │ + b.n 452f6 │ │ + b.n 44826 │ │ @ instruction: 0xebff102c │ │ - b.n 25ea8 │ │ + b.n 446f8 │ │ movs r0, r1 │ │ - b.n 266b2 │ │ + b.n 44f02 │ │ movs r0, #32 │ │ - b.n 26ab6 │ │ - b.n 25fde │ │ + b.n 45306 │ │ + b.n 4482e │ │ @ instruction: 0xebff0000 │ │ - b.n 25ea8 │ │ + b.n 446f8 │ │ movs r4, #7 │ │ - b.n 26ac2 │ │ + b.n 45312 │ │ asrs r0, r2, #18 │ │ - b.n 25ec4 │ │ + b.n 44714 │ │ subs r4, #255 @ 0xff │ │ - b.n 26aca │ │ + b.n 4531a │ │ movs r2, #160 @ 0xa0 │ │ - b.n 26392 │ │ + b.n 44be2 │ │ movs r1, #0 │ │ - b.n 25da8 │ │ + b.n 445f8 │ │ movs r5, #128 @ 0x80 │ │ - b.n 266d6 │ │ + b.n 44f26 │ │ adds r2, #160 @ 0xa0 │ │ - b.n 263a0 │ │ + b.n 44bf0 │ │ movs r0, #114 @ 0x72 │ │ - b.n 2613c │ │ + b.n 4498c │ │ asrs r1, r0, #32 │ │ - b.n 264c0 │ │ + b.n 44d10 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 266aa │ │ + b.n 44efa │ │ movs r0, #3 │ │ - b.n 266ae │ │ + b.n 44efe │ │ subs r2, #208 @ 0xd0 │ │ - b.n 2637c │ │ + b.n 44bcc │ │ movs r7, r6 │ │ - b.n 26872 │ │ + b.n 450c2 │ │ movs r0, #3 │ │ - b.n 266ba │ │ + b.n 44f0a │ │ movs r7, r7 │ │ - b.n 267ba │ │ + b.n 4500a │ │ movs r0, #252 @ 0xfc │ │ - b.n 25dd4 │ │ + b.n 44624 │ │ movs r0, #1 │ │ - b.n 268c2 │ │ + b.n 45112 │ │ movs r0, r1 │ │ - b.n 26706 │ │ - b.n 26006 │ │ + b.n 44f56 │ │ + b.n 44856 │ │ @ instruction: 0xebff1c01 │ │ - b.n 26864 │ │ + b.n 450b4 │ │ movs r0, r1 │ │ - b.n 26712 │ │ + b.n 44f62 │ │ movs r0, #8 │ │ - b.n 26b16 │ │ - b.n 2600e │ │ + b.n 45366 │ │ + b.n 4485e │ │ @ instruction: 0xebff00a4 │ │ - b.n 25e14 │ │ + b.n 44664 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 25e18 │ │ + b.n 44668 │ │ lsrs r0, r6, #28 │ │ - b.n 26164 │ │ + b.n 449b4 │ │ asrs r4, r5, #2 │ │ - b.n 25e20 │ │ + b.n 44670 │ │ lsls r0, r0, #1 │ │ - b.n 25e04 │ │ + b.n 44654 │ │ lsrs r3, r6, #28 │ │ - b.n 26170 │ │ + b.n 449c0 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 25e2c │ │ + b.n 4467c │ │ lsls r4, r0, #1 │ │ - b.n 25e10 │ │ + b.n 44660 │ │ lsrs r1, r6, #28 │ │ - b.n 2617c │ │ + b.n 449cc │ │ strb r4, [r6, #2] │ │ - b.n 25e38 │ │ + b.n 44688 │ │ asrs r4, r3, #1 │ │ - b.n 2689c │ │ + b.n 450ec │ │ lsls r0, r1, #1 │ │ - b.n 25e20 │ │ + b.n 44670 │ │ lsrs r2, r6, #28 │ │ - b.n 2618c │ │ + b.n 449dc │ │ str r0, [r7, r2] │ │ - b.n 25e48 │ │ + b.n 44698 │ │ movs r0, #0 │ │ - b.n 26b56 │ │ + b.n 453a6 │ │ lsls r4, r1, #1 │ │ - b.n 25e30 │ │ + b.n 44680 │ │ lsrs r7, r6, #28 │ │ - b.n 2619c │ │ + b.n 449ec │ │ str r4, [r7, #8] │ │ - b.n 25e58 │ │ + b.n 446a8 │ │ lsls r0, r2, #1 │ │ - b.n 25e3c │ │ + b.n 4468c │ │ lsrs r5, r6, #28 │ │ - b.n 261a8 │ │ + b.n 449f8 │ │ stmia r0!, {r6, r7} │ │ - b.n 25e64 │ │ + b.n 446b4 │ │ ldrb r1, [r0, r0] │ │ - b.n 268c8 │ │ + b.n 45118 │ │ lsls r4, r2, #1 │ │ - b.n 25e4c │ │ + b.n 4469c │ │ lsrs r6, r6, #28 │ │ - b.n 261b8 │ │ + b.n 44a08 │ │ lsls r0, r3, #1 │ │ - b.n 25e54 │ │ + b.n 446a4 │ │ lsrs r4, r7, #28 │ │ - b.n 261c0 │ │ + b.n 44a10 │ │ lsls r4, r3, #1 │ │ - b.n 25e5c │ │ + b.n 446ac │ │ movs r5, r0 │ │ - b.n 2678a │ │ + b.n 44fda │ │ stmia r2!, {r4, r6} │ │ @ instruction: 0xebff20e0 │ │ - b.n 268e8 │ │ + b.n 45138 │ │ movs r5, r0 │ │ - b.n 26796 │ │ + b.n 44fe6 │ │ asrs r5, r0, #32 │ │ - b.n 2679a │ │ + b.n 44fea │ │ lsls r4, r0, #9 │ │ @ instruction: 0xeb00cc01 │ │ - b.n 268f8 │ │ + b.n 45148 │ │ strb r0, [r4, #4] │ │ - b.n 25e9c │ │ + b.n 446ec │ │ str r4, [r3, r4] │ │ - b.n 25ea0 │ │ + b.n 446f0 │ │ asrs r7, r0, #32 │ │ ldmia.w ip, {lr} │ │ - b.n 265a0 │ │ + b.n 44df0 │ │ str r0, [r3, #16] │ │ - b.n 25eac │ │ - b.n 2647a │ │ - b.n 265c4 │ │ + b.n 446fc │ │ + b.n 44cca │ │ + b.n 44e14 │ │ movs r5, r0 │ │ - b.n 265e0 │ │ + b.n 44e30 │ │ adds r1, #20 │ │ - b.n 25eb8 │ │ + b.n 44708 │ │ strh r2, [r0, #0] │ │ - b.n 265d2 │ │ + b.n 44e22 │ │ movs r0, #6 │ │ - b.n 265ee │ │ + b.n 44e3e │ │ lsls r0, r6, #3 │ │ - b.n 25ec4 │ │ + b.n 44714 │ │ asrs r0, r2, #4 │ │ - b.n 25ec8 │ │ + b.n 44718 │ │ str r4, [r1, #0] │ │ - b.n 265fc │ │ + b.n 44e4c │ │ movs r1, #4 │ │ - b.n 25ed0 │ │ + b.n 44720 │ │ str r0, [r0, r0] │ │ - b.n 26c5e │ │ + b.n 454ae │ │ strb r0, [r0, #0] │ │ - b.n 26604 │ │ + b.n 44e54 │ │ lsls r4, r5, #3 │ │ - b.n 25edc │ │ + b.n 4472c │ │ asrs r4, r1, #4 │ │ - b.n 25ee0 │ │ + b.n 44730 │ │ stmia r0!, {} │ │ - b.n 26bee │ │ + b.n 4543e │ │ ands r4, r2 │ │ - b.n 25fcc │ │ + b.n 4481c │ │ adds r0, #0 │ │ - b.n 26618 │ │ + b.n 44e68 │ │ lsls r0, r5, #3 │ │ - b.n 25ef0 │ │ + b.n 44740 │ │ asrs r0, r1, #4 │ │ - b.n 25ef4 │ │ - b.n 264e0 │ │ - b.n 25fdc │ │ + b.n 44744 │ │ + b.n 44d30 │ │ + b.n 4482c │ │ asrs r0, r0, #32 │ │ - b.n 26628 │ │ + b.n 44e78 │ │ lsls r4, r4, #3 │ │ - b.n 25f00 │ │ + b.n 44750 │ │ strh r4, [r1, #0] │ │ - b.n 25fe8 │ │ + b.n 44838 │ │ movs r0, r0 │ │ - b.n 26636 │ │ + b.n 44e86 │ │ movs r0, #3 │ │ - b.n 264d8 │ │ + b.n 44d28 │ │ movs r0, #0 │ │ - b.n 264de │ │ + b.n 44d2e │ │ asrs r4, r5, #32 │ │ - b.n 25ff8 │ │ + b.n 44848 │ │ movs r0, r3 │ │ - b.n 25ffc │ │ + b.n 4484c │ │ lsrs r4, r1, #26 │ │ - b.n 26af0 │ │ + b.n 45340 │ │ str r0, [r1, #0] │ │ - b.n 26004 │ │ + b.n 44854 │ │ lsrs r2, r2, #31 │ │ - b.n 26b84 │ │ + b.n 453d4 │ │ adds r0, #28 │ │ - b.n 2600c │ │ + b.n 4485c │ │ str r0, [sp, #0] │ │ - b.n 26714 │ │ + b.n 44f64 │ │ adds r0, #5 │ │ - b.n 2659e │ │ + b.n 44dee │ │ movs r1, #64 @ 0x40 │ │ - b.n 26b06 │ │ + b.n 45356 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, #54 @ 0x36 │ │ - b.n 26ba0 │ │ + b.n 453f0 │ │ movs r2, r0 │ │ - b.n 267b2 │ │ + b.n 45002 │ │ str r0, [r0, r0] │ │ - b.n 26c4e │ │ + b.n 4549e │ │ str r1, [r0, r0] │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 267d2 │ │ + b.n 45022 │ │ movs r3, r7 │ │ - b.n 26b2e │ │ - b.n 2651c │ │ - b.n 26c5e │ │ + b.n 4537e │ │ + b.n 44d6c │ │ + b.n 454ae │ │ lsrs r0, r1, #29 │ │ - b.n 26bb6 │ │ - b.n 26526 │ │ + b.n 45406 │ │ + b.n 44d76 │ │ strh r0, [r0, #24] │ │ stmia r0!, {r0} │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 267de │ │ + b.n 4502e │ │ ands r0, r0 │ │ - b.n 26c72 │ │ + b.n 454c2 │ │ strh r0, [r0, #0] │ │ - b.n 26c76 │ │ + b.n 454c6 │ │ lsrs r6, r4, #19 │ │ - b.n 26b54 │ │ + b.n 453a4 │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ strh r1, [r0, #0] │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 26bdc │ │ + b.n 4542c │ │ movs r0, r0 │ │ - b.n 267f6 │ │ + b.n 45046 │ │ str r1, [r0, #0] │ │ - b.n 26a5c │ │ + b.n 452ac │ │ movs r0, #0 │ │ - b.n 26c92 │ │ + b.n 454e2 │ │ asrs r0, r0, #32 │ │ - b.n 26c96 │ │ + b.n 454e6 │ │ ldr r6, [r2, #112] @ 0x70 │ │ - b.n 26838 │ │ + b.n 45088 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 26c54 │ │ + b.n 454a4 │ │ movs r0, r0 │ │ - b.n 26caa │ │ + b.n 454fa │ │ str r6, [r4, #40] @ 0x28 │ │ - b.n 268ae │ │ + b.n 450fe │ │ movs r1, r0 │ │ adds r3, #0 │ │ adds r0, #3 │ │ - b.n 26876 │ │ + b.n 450c6 │ │ str r3, [r0, #0] │ │ - b.n 26906 │ │ - blx 42f7cc │ │ + b.n 45156 │ │ + blx 44e01c │ │ movs r6, r0 │ │ - b.n 26904 │ │ + b.n 45154 │ │ movs r3, r0 │ │ - b.n 26886 │ │ + b.n 450d6 │ │ adds r1, #115 @ 0x73 │ │ - b.n 26b9e │ │ + b.n 453ee │ │ asrs r0, r0, #32 │ │ - b.n 26912 │ │ + b.n 45162 │ │ adds r0, #45 @ 0x2d │ │ - b.n 26c1a │ │ + b.n 4546a │ │ asrs r6, r0, #32 │ │ - b.n 26898 │ │ + b.n 450e8 │ │ str r1, [r0, #0] │ │ - b.n 2692a │ │ + b.n 4517a │ │ movs r0, r0 │ │ - b.n 268aa │ │ + b.n 450fa │ │ ands r0, r0 │ │ - b.n 2692a │ │ + b.n 4517a │ │ asrs r1, r0, #32 │ │ - b.n 268ae │ │ - ldr r6, [pc, #764] @ (268a4 ) │ │ - b.n 26bc0 │ │ + b.n 450fe │ │ + ldr r6, [pc, #764] @ (450f4 ) │ │ + b.n 45410 │ │ movs r0, #1 │ │ - b.n 26946 │ │ - ldr r7, [pc, #804] @ (268d4 ) │ │ - b.n 26c36 │ │ + b.n 45196 │ │ + ldr r7, [pc, #804] @ (45124 ) │ │ + b.n 45486 │ │ movs r0, r0 │ │ - b.n 268ba │ │ + b.n 4510a │ │ movs r0, #0 │ │ - b.n 26944 │ │ + b.n 45194 │ │ movs r0, r0 │ │ - b.n 2695a │ │ + b.n 451aa │ │ movs r1, r0 │ │ - b.n 268c2 │ │ + b.n 45112 │ │ asrs r1, r3, #12 │ │ - b.n 26bca │ │ + b.n 4541a │ │ movs r2, r0 │ │ - b.n 268ca │ │ + b.n 4511a │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 26bd8 │ │ + b.n 45428 │ │ movs r0, r0 │ │ - b.n 26b12 │ │ + b.n 45362 │ │ asrs r1, r2, #21 │ │ - b.n 26c5e │ │ + b.n 454ae │ │ movs r0, #183 @ 0xb7 │ │ - b.n 26c64 │ │ + b.n 454b4 │ │ lsls r0, r2, #18 │ │ - b.n 265e6 │ │ + b.n 44e36 │ │ lsls r0, r2, #14 │ │ - b.n 265e8 │ │ + b.n 44e38 │ │ lsls r0, r2, #6 │ │ - b.n 265f0 │ │ + b.n 44e40 │ │ asrs r4, r2, #32 │ │ - b.n 26124 │ │ + b.n 44974 │ │ lsls r0, r2, #10 │ │ - b.n 265f2 │ │ + b.n 44e42 │ │ ands r4, r0 │ │ - b.n 26714 │ │ + b.n 44f64 │ │ asrs r0, r2, #32 │ │ - b.n 26130 │ │ + b.n 44980 │ │ asrs r0, r0 │ │ - b.n 26010 │ │ + b.n 44860 │ │ asrs r3, r0, #32 │ │ - b.n 26760 │ │ + b.n 44fb0 │ │ adds r0, #12 │ │ - b.n 2613c │ │ + b.n 4498c │ │ asrs r4, r7, #3 │ │ - b.n 2601c │ │ + b.n 4486c │ │ str r2, [r0, #0] │ │ - b.n 26770 │ │ + b.n 44fc0 │ │ movs r0, #8 │ │ - b.n 26148 │ │ + b.n 44998 │ │ str r0, [r7, #12] │ │ - b.n 26028 │ │ + b.n 44878 │ │ str r5, [r0, r0] │ │ - b.n 2677a │ │ + b.n 44fca │ │ str r4, [r6, r3] │ │ - b.n 26030 │ │ + b.n 44880 │ │ adds r0, #0 │ │ - b.n 2678c │ │ + b.n 44fdc │ │ movs r4, r3 │ │ - b.n 2615c │ │ + b.n 449ac │ │ adds r0, #240 @ 0xf0 │ │ - b.n 2603c │ │ + b.n 4488c │ │ movs r0, #0 │ │ - b.n 26b8a │ │ + b.n 453da │ │ movs r4, r5 │ │ - b.n 26168 │ │ + b.n 449b8 │ │ ands r7, r7 │ │ - b.n 261c6 │ │ + b.n 44a16 │ │ strb r0, [r0, #0] │ │ - b.n 26b96 │ │ + b.n 453e6 │ │ movs r0, r3 │ │ - b.n 26174 │ │ + b.n 449c4 │ │ asrs r3, r7, #32 │ │ - b.n 261d2 │ │ + b.n 44a22 │ │ stmia r0!, {} │ │ - b.n 26b82 │ │ + b.n 453d2 │ │ lsls r4, r5, #3 │ │ - b.n 26adc │ │ + b.n 4532c │ │ asrs r4, r0, #2 │ │ stmia.w r0, {r2, r5, sl} │ │ - b.n 2698e │ │ + b.n 451de │ │ movs r6, r7 │ │ - b.n 261e6 │ │ + b.n 44a36 │ │ lsrs r4, r4, #32 │ │ - b.n 26996 │ │ + b.n 451e6 │ │ movs r5, r7 │ │ - b.n 261ee │ │ + b.n 44a3e │ │ lsrs r4, r4, #16 │ │ - b.n 2699e │ │ + b.n 451ee │ │ movs r4, r7 │ │ - b.n 261f6 │ │ + b.n 44a46 │ │ lsls r1, r4, #16 │ │ - b.n 269a6 │ │ + b.n 451f6 │ │ movs r2, r7 │ │ - b.n 261fe │ │ + b.n 44a4e │ │ lsrs r1, r4, #32 │ │ - b.n 269ae │ │ + b.n 451fe │ │ movs r1, r7 │ │ - b.n 26206 │ │ + b.n 44a56 │ │ lsrs r1, r4, #16 │ │ - b.n 269b6 │ │ + b.n 45206 │ │ movs r0, r7 │ │ - b.n 2620e │ │ + b.n 44a5e │ │ lsls r6, r4, #16 │ │ - b.n 269be │ │ + b.n 4520e │ │ movs r6, r6 │ │ - b.n 26216 │ │ + b.n 44a66 │ │ lsrs r6, r4, #32 │ │ - b.n 269c6 │ │ + b.n 45216 │ │ movs r5, r6 │ │ - b.n 2621e │ │ + b.n 44a6e │ │ lsrs r6, r4, #16 │ │ - b.n 269ce │ │ + b.n 4521e │ │ movs r4, r6 │ │ - b.n 26226 │ │ + b.n 44a76 │ │ lsls r5, r4, #16 │ │ - b.n 269d6 │ │ + b.n 45226 │ │ movs r2, r6 │ │ - b.n 2622e │ │ + b.n 44a7e │ │ lsrs r5, r4, #32 │ │ - b.n 269de │ │ + b.n 4522e │ │ movs r1, r6 │ │ - b.n 26236 │ │ + b.n 44a86 │ │ lsrs r5, r4, #16 │ │ - b.n 269e6 │ │ + b.n 45236 │ │ movs r0, r6 │ │ - b.n 2623e │ │ + b.n 44a8e │ │ lsls r3, r4, #16 │ │ - b.n 269ee │ │ + b.n 4523e │ │ movs r6, r5 │ │ - b.n 26246 │ │ + b.n 44a96 │ │ lsrs r3, r4, #32 │ │ - b.n 269f6 │ │ + b.n 45246 │ │ movs r5, r5 │ │ - b.n 2624e │ │ + b.n 44a9e │ │ lsrs r3, r4, #16 │ │ - b.n 269fe │ │ + b.n 4524e │ │ movs r4, r5 │ │ - b.n 26256 │ │ + b.n 44aa6 │ │ lsls r2, r4, #16 │ │ - b.n 26a06 │ │ + b.n 45256 │ │ movs r2, r5 │ │ - b.n 2625e │ │ + b.n 44aae │ │ lsrs r2, r4, #32 │ │ - b.n 26a0e │ │ + b.n 4525e │ │ movs r1, r5 │ │ - b.n 26266 │ │ + b.n 44ab6 │ │ lsrs r2, r4, #16 │ │ - b.n 26a16 │ │ + b.n 45266 │ │ movs r0, r5 │ │ - b.n 2626e │ │ + b.n 44abe │ │ lsls r7, r4, #16 │ │ - b.n 26a1e │ │ + b.n 4526e │ │ movs r6, r4 │ │ - b.n 26276 │ │ + b.n 44ac6 │ │ lsrs r7, r4, #32 │ │ - b.n 26a26 │ │ + b.n 45276 │ │ movs r5, r4 │ │ - b.n 2627e │ │ + b.n 44ace │ │ lsrs r7, r4, #16 │ │ - b.n 26a2e │ │ + b.n 4527e │ │ movs r4, r4 │ │ - b.n 26286 │ │ + b.n 44ad6 │ │ lsls r4, r5, #16 │ │ - b.n 26a36 │ │ + b.n 45286 │ │ movs r2, r4 │ │ - b.n 2628e │ │ + b.n 44ade │ │ lsrs r4, r5, #32 │ │ - b.n 26a3e │ │ + b.n 4528e │ │ movs r1, r4 │ │ - b.n 26296 │ │ + b.n 44ae6 │ │ lsrs r4, r5, #16 │ │ - b.n 26a46 │ │ + b.n 45296 │ │ movs r0, r4 │ │ - b.n 2629e │ │ + b.n 44aee │ │ movs r0, r4 │ │ - b.n 26248 │ │ + b.n 44a98 │ │ str r7, [r6, #0] │ │ - b.n 262a6 │ │ + b.n 44af6 │ │ str r3, [r6, r0] │ │ - b.n 262aa │ │ + b.n 44afa │ │ adds r0, #47 @ 0x2f │ │ - b.n 262ae │ │ + b.n 44afe │ │ movs r0, #43 @ 0x2b │ │ - b.n 262b2 │ │ + b.n 44b02 │ │ strb r7, [r4, #0] │ │ - b.n 262b6 │ │ + b.n 44b06 │ │ stmia r0!, {r0, r1, r5} │ │ - b.n 262ba │ │ + b.n 44b0a │ │ lsls r0, r0, #3 │ │ - b.n 26140 │ │ + b.n 44990 │ │ lsls r0, r0, #3 │ │ - b.n 26164 │ │ + b.n 449b4 │ │ asrs r0, r5, #32 │ │ - b.n 2626c │ │ + b.n 44abc │ │ movs r1, r0 │ │ - b.n 26bb6 │ │ + b.n 45406 │ │ lsrs r7, r1, #8 │ │ orn fp, sl, #4718592 @ 0x480000 │ │ cdp 0, 14, cr0, cr2, cr1, {0} │ │ - b.n 26a82 │ │ - ldr r2, [pc, #52] @ (26778 ) │ │ + b.n 452d2 │ │ + ldr r2, [pc, #52] @ (44fc8 ) │ │ orn r1, r0, #7929856 @ 0x790000 │ │ movw r1, #1266 @ 0x4f2 │ │ movw sl, #17935 @ 0x460f │ │ orn r1, r0, #1936 @ 0x790 │ │ movw sl, #24591 @ 0x600f │ │ orr.w sl, sl, #2288 @ 0x8f0 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 26ea2 │ │ - ldr r2, [pc, #0] @ (26764 ) │ │ + b.n 456f2 │ │ + ldr r2, [pc, #0] @ (44fb4 ) │ │ orr.w lr, r1, #9568256 @ 0x920000 │ │ - b.n 26c00 │ │ + b.n 45450 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 26c72 │ │ + b.n 454c2 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #7340032 @ 0x700000 │ │ - b.n 26c10 │ │ + b.n 45460 │ │ ldrh r5, [r1, #22] │ │ - beq.w fffa6d1c │ │ + beq.w fffc556c │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 26ca0 │ │ + b.n 454f0 │ │ ldrh r5, [r1, #22] │ │ and.w sl, r0, #9371648 @ 0x8f0000 │ │ orn r1, r1, #7929856 @ 0x790000 │ │ - bls.w a6d30 │ │ + bls.w c5580 │ │ and.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 262d4 │ │ + b.n 44b24 │ │ lsrs r7, r1, #8 │ │ - bl ff0677fe │ │ - b.n 26c38 │ │ + bl ff08604e │ │ + b.n 45488 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 26cc4 │ │ + b.n 45514 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r6, sp} │ │ - b.n 262f0 │ │ + b.n 44b40 │ │ movs r0, #2 │ │ - b.n 268d4 │ │ + b.n 45124 │ │ movs r7, r0 │ │ and.w r0, r0, r0, lsl #9 │ │ - b.n 262fc │ │ + b.n 44b4c │ │ movs r0, #2 │ │ - b.n 268e0 │ │ + b.n 45130 │ │ movs r4, r0 │ │ and.w r0, r0, r8, ror #8 │ │ - b.n 26308 │ │ + b.n 44b58 │ │ movs r0, #2 │ │ - b.n 268ec │ │ + b.n 4513c │ │ movs r1, r0 │ │ and.w r0, r0, r0, ror #8 │ │ - b.n 26314 │ │ + b.n 44b64 │ │ movs r0, #2 │ │ - b.n 268f8 │ │ + b.n 45148 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 262fe │ │ + b.n 44b4e │ │ asrs r4, r5, #2 │ │ - b.n 26302 │ │ + b.n 44b52 │ │ movs r2, r0 │ │ - b.n 26b26 │ │ + b.n 45376 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r0 │ │ - b.n 26f2e │ │ - beq.n 26850 │ │ - b.n 26c88 │ │ + b.n 4577e │ │ + beq.n 450a0 │ │ + b.n 454d8 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 26d14 │ │ + b.n 45564 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r1, r2, r3, r8, r9, fp, sp, lr, pc} │ │ - vtbx.8 d30, {d13-d16}, d9 │ │ - vtbl.8 d30, {d29- , , d0[0] │ │ - @ instruction: 0xfffdfb74 │ │ - vqrshrun.s64 d31, q10, #3 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 267ca │ │ - ldr r7, [pc, #960] @ (26be4 ) │ │ + ldmia.w sp!, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ + @ instruction: 0xfffbff0e │ │ + vshr.u32 d16, d5, #5 │ │ + vshr.u64 q8, , #4 │ │ + vtbx.8 d31, {d12-d13}, d20 │ │ + @ instruction: 0xffff3ff0 │ │ + @ instruction: 0xfffc3e24 │ │ + vtbl.8 d19, {d12-d15}, d20 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 4501a │ │ + ldr r7, [pc, #960] @ (45434 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 26d44 │ │ - beq.n 26834 │ │ - b.n 26cc8 │ │ + b.n 45594 │ │ + beq.n 45084 │ │ + b.n 45518 │ │ ldrh r0, [r1, #24] │ │ stc 0, cr13, [sp, #-672]! @ 0xfffffd60 │ │ - b.n 26cd0 │ │ + b.n 45520 │ │ str r2, [r0, #0] │ │ - b.n 26b7a │ │ + b.n 453ca │ │ movs r0, #1 │ │ - b.n 26b7e │ │ + b.n 453ce │ │ asrs r4, r4, #32 │ │ - b.n 26d42 │ │ + b.n 45592 │ │ strb r0, [r0, #0] │ │ - b.n 26b86 │ │ + b.n 453d6 │ │ movs r0, #16 │ │ - b.n 26364 │ │ + b.n 44bb4 │ │ movs r2, r0 │ │ - b.n 26b8e │ │ + b.n 453de │ │ movs r0, #124 @ 0x7c │ │ - b.n 26f92 │ │ - str r5, [r1, #32] │ │ + b.n 457e2 │ │ + str r3, [r3, #20] │ │ @ instruction: 0xfa00000c │ │ - b.n 26386 │ │ + b.n 44bd6 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 26d6c │ │ + b.n 455bc │ │ movs r0, r6 │ │ - b.n 2637c │ │ + b.n 44bcc │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2800010 │ │ - b.n 26396 │ │ - add r0, pc, #320 @ (adr r0, 269ac ) │ │ + b.n 44be6 │ │ + add r0, pc, #320 @ (adr r0, 451fc ) │ │ @ instruction: 0xf2800028 │ │ - b.n 2638c │ │ + b.n 44bdc │ │ movs r4, r2 │ │ - b.n 263a2 │ │ + b.n 44bf2 │ │ stmia r0!, {} │ │ - b.n 263a6 │ │ + b.n 44bf6 │ │ ands r4, r0 │ │ - b.n 263ac │ │ + b.n 44bfc │ │ movs r4, r5 │ │ - b.n 2639c │ │ + b.n 44bec │ │ movs r4, r3 │ │ - b.n 263b2 │ │ + b.n 44c02 │ │ stmia r0!, {r2, r3} │ │ - b.n 269b2 │ │ + b.n 45202 │ │ movs r6, r0 │ │ @ instruction: 0xe9963008 │ │ - b.n 263c0 │ │ + b.n 44c10 │ │ movs r4, r3 │ │ - b.n 263b0 │ │ + b.n 44c00 │ │ lsls r1, r0, #12 │ │ ldmia.w r9, {r0, sp, lr, pc} │ │ - b.n 269e4 │ │ + b.n 45234 │ │ asrs r3, r0, #32 │ │ - b.n 26a04 │ │ + b.n 45254 │ │ ands r2, r0 │ │ - b.n 269e6 │ │ + b.n 45236 │ │ movs r0, r0 │ │ - b.n 26a0e │ │ + b.n 4525e │ │ movs r0, r6 │ │ - b.n 263e8 │ │ + b.n 44c38 │ │ adds r0, #0 │ │ - b.n 26ff2 │ │ + b.n 45842 │ │ str r0, [r3, r0] │ │ - b.n 263e4 │ │ + b.n 44c34 │ │ movs r0, r0 │ │ - b.n 26a2a │ │ + b.n 4527a │ │ movs r0, r3 │ │ - b.n 263d8 │ │ + b.n 44c28 │ │ movs r0, r5 │ │ - b.n 263fc │ │ - add r0, pc, #96 @ (adr r0, 26924 ) │ │ - b.n 263f2 │ │ + b.n 44c4c │ │ + add r0, pc, #96 @ (adr r0, 45174 ) │ │ + b.n 44c42 │ │ strh r0, [r0, #0] │ │ - b.n 26a3c │ │ + b.n 4528c │ │ movs r4, r5 │ │ - b.n 26408 │ │ + b.n 44c58 │ │ str r4, [r3, #0] │ │ - b.n 26400 │ │ + b.n 44c50 │ │ movs r0, #0 │ │ - b.n 26a40 │ │ + b.n 45290 │ │ strb r4, [r1, #0] │ │ - b.n 263f4 │ │ + b.n 44c44 │ │ strb r0, [r4, #0] │ │ - b.n 2640c │ │ + b.n 44c5c │ │ movs r2, r1 │ │ - b.n 26a4e │ │ + b.n 4529e │ │ asrs r4, r3, #32 │ │ - b.n 26420 │ │ + b.n 44c70 │ │ str r3, [r7, r0] │ │ - b.n 26efe │ │ + b.n 4574e │ │ movs r4, r5 │ │ - b.n 26408 │ │ + b.n 44c58 │ │ movs r2, r0 │ │ - b.n 268f2 │ │ + b.n 45142 │ │ asrs r1, r0, #32 │ │ - b.n 26a64 │ │ + b.n 452b4 │ │ stmia r0!, {r2, r5} │ │ - b.n 26414 │ │ + b.n 44c64 │ │ movs r1, r0 │ │ - b.n 268fe │ │ + b.n 4514e │ │ asrs r0, r6, #32 │ │ - b.n 2641c │ │ + b.n 44c6c │ │ ands r0, r4 │ │ - b.n 26420 │ │ + b.n 44c70 │ │ asrs r0, r0, #32 │ │ - b.n 270ca │ │ + b.n 4591a │ │ movs r0, #40 @ 0x28 │ │ - b.n 26428 │ │ + b.n 44c78 │ │ movs r0, #0 │ │ - b.n 26b30 │ │ + b.n 45380 │ │ str r1, [r0, #0] │ │ - b.n 269b6 │ │ + b.n 45206 │ │ lsls r0, r0, #5 │ │ - b.n 26f22 │ │ + b.n 45772 │ │ subs r4, r1, #2 │ │ - b.n 26f28 │ │ + b.n 45778 │ │ str r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r6, r6 │ │ - b.n 26fc0 │ │ + b.n 45810 │ │ movs r0, r0 │ │ - b.n 26be2 │ │ + b.n 45432 │ │ stmia r0!, {} │ │ - b.n 2706e │ │ + b.n 458be │ │ add r4, sp, #920 @ 0x398 │ │ - b.n 26f4c │ │ + b.n 4579c │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ subs r2, r2, #7 │ │ - b.n 26fd0 │ │ + b.n 45820 │ │ movs r1, r0 │ │ - b.n 26bfa │ │ + b.n 4544a │ │ strb r0, [r0, #0] │ │ - b.n 27082 │ │ + b.n 458d2 │ │ ldrsh r0, [r1, r5] │ │ - b.n 26fda │ │ + b.n 4582a │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 26484 │ │ + b.n 44cd4 │ │ movs r0, #28 │ │ - b.n 26468 │ │ + b.n 44cb8 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ movs r5, r0 │ │ - b.n 26c02 │ │ + b.n 45452 │ │ str r0, [r0, r0] │ │ - b.n 2709e │ │ + b.n 458ee │ │ movs r0, #0 │ │ - b.n 270a2 │ │ + b.n 458f2 │ │ add r2, sp, #696 @ 0x2b8 │ │ - b.n 26ffc │ │ + b.n 4584c │ │ str r1, [r0, r0] │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r2, r1 │ │ - b.n 26c24 │ │ - add r0, pc, #0 @ (adr r0, 26974 ) │ │ - b.n 270b6 │ │ + b.n 45474 │ │ + add r0, pc, #0 @ (adr r0, 451c4 ) │ │ + b.n 45906 │ │ asrs r0, r0, #32 │ │ - b.n 270ba │ │ + b.n 4590a │ │ ands r4, r3 │ │ - b.n 264b8 │ │ - add r0, pc, #4 @ (adr r0, 26984 ) │ │ + b.n 44d08 │ │ + add r0, pc, #4 @ (adr r0, 451d4 ) │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2707a │ │ + b.n 458ca │ │ movs r0, r0 │ │ - b.n 270ce │ │ + b.n 4591e │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 42abe4 │ │ + blx 449434 │ │ ands r1, r0 │ │ - b.n 26eaa │ │ + b.n 456fa │ │ movs r6, r0 │ │ - b.n 26c9e │ │ - ldr r7, [pc, #80] @ (269f0 ) │ │ - b.n 26c80 │ │ + b.n 454ee │ │ + ldr r7, [pc, #80] @ (45240 ) │ │ + b.n 454d0 │ │ str r4, [r4, #0] │ │ - b.n 264e0 │ │ + b.n 44d30 │ │ cmp r4, r4 │ │ - b.n 26cea │ │ + b.n 4553a │ │ ands r0, r0 │ │ - b.n 26d36 │ │ + b.n 45586 │ │ asrs r4, r0, #32 │ │ - b.n 26d34 │ │ + b.n 45584 │ │ movs r0, r0 │ │ - b.n 26cb8 │ │ + b.n 45508 │ │ asrs r0, r0, #32 │ │ - b.n 26d4e │ │ - add r0, pc, #0 @ (adr r0, 269bc ) │ │ - b.n 270fe │ │ + b.n 4559e │ │ + add r0, pc, #0 @ (adr r0, 4520c ) │ │ + b.n 4594e │ │ asrs r4, r0, #32 │ │ - b.n 26cc4 │ │ + b.n 45514 │ │ ands r0, r0 │ │ - b.n 27106 │ │ + b.n 45956 │ │ movs r0, #1 │ │ - b.n 26d4e │ │ + b.n 4559e │ │ movs r0, r0 │ │ - b.n 26cd2 │ │ + b.n 45522 │ │ movs r0, #0 │ │ - b.n 26d5c │ │ + b.n 455ac │ │ str r0, [r0, r0] │ │ - b.n 27116 │ │ + b.n 45966 │ │ asrs r1, r0, #32 │ │ - b.n 26cde │ │ + b.n 4552e │ │ movs r0, #1 │ │ - b.n 26d6c │ │ + b.n 455bc │ │ ldrb r7, [r7, #26] │ │ - b.n 26ff8 │ │ + b.n 45848 │ │ movs r0, r0 │ │ - b.n 26cea │ │ + b.n 4553a │ │ ldrb r1, [r1, #31] │ │ - b.n 2706e │ │ + b.n 458be │ │ movs r0, #0 │ │ - b.n 26d86 │ │ + b.n 455d6 │ │ movs r0, r0 │ │ - b.n 26d78 │ │ + b.n 455c8 │ │ movs r1, r0 │ │ - b.n 26cf6 │ │ + b.n 45546 │ │ adds r1, #115 @ 0x73 │ │ - b.n 2700e │ │ + b.n 4585e │ │ movs r2, r0 │ │ - b.n 26cfe │ │ + b.n 4554e │ │ adds r0, #45 @ 0x2d │ │ - b.n 2708a │ │ + b.n 458da │ │ movs r0, r0 │ │ - b.n 26f46 │ │ + b.n 45796 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 27014 │ │ + b.n 45864 │ │ asrs r1, r3, #12 │ │ - b.n 27012 │ │ + b.n 45862 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 2709c │ │ + b.n 458ec │ │ lsls r0, r2, #30 │ │ - b.n 26a24 │ │ + b.n 45274 │ │ asrs r1, r2, #21 │ │ - b.n 270a2 │ │ + b.n 458f2 │ │ lsls r0, r2, #14 │ │ - b.n 26a24 │ │ + b.n 45274 │ │ lsls r0, r2, #10 │ │ - b.n 26a26 │ │ + b.n 45276 │ │ strb r7, [r0, #0] │ │ - b.n 26b52 │ │ + b.n 453a2 │ │ lsls r0, r2, #6 │ │ - b.n 26a2c │ │ + b.n 4527c │ │ strb r4, [r6, #0] │ │ - b.n 26548 │ │ + b.n 44d98 │ │ adds r0, #3 │ │ - b.n 26bae │ │ + b.n 453fe │ │ adds r0, #56 @ 0x38 │ │ - b.n 26550 │ │ + b.n 44da0 │ │ strb r0, [r0, #0] │ │ - b.n 2717a │ │ + b.n 459ca │ │ adds r0, #32 │ │ - b.n 26578 │ │ + b.n 44dc8 │ │ str r0, [r0, #0] │ │ - b.n 27182 │ │ + b.n 459d2 │ │ movs r0, #2 │ │ - b.n 26bac │ │ + b.n 453fc │ │ movs r0, #60 @ 0x3c │ │ - b.n 26564 │ │ + b.n 44db4 │ │ asrs r1, r0, #32 │ │ - b.n 26bc0 │ │ + b.n 45410 │ │ asrs r0, r0, #1 │ │ - b.n 2656c │ │ + b.n 44dbc │ │ movs r0, r0 │ │ - b.n 26bc6 │ │ + b.n 45416 │ │ lsls r4, r0, #1 │ │ - b.n 26574 │ │ + b.n 44dc4 │ │ movs r0, r5 │ │ - b.n 26598 │ │ + b.n 44de8 │ │ strh r0, [r0, #0] │ │ - b.n 271a2 │ │ + b.n 459f2 │ │ movs r0, r0 │ │ - b.n 26fc6 │ │ + b.n 45816 │ │ lsls r0, r1, #1 │ │ - b.n 26584 │ │ + b.n 44dd4 │ │ movs r4, r5 │ │ - b.n 265a8 │ │ + b.n 44df8 │ │ movs r0, r0 │ │ - b.n 26fd2 │ │ + b.n 45822 │ │ lsls r4, r1, #1 │ │ - b.n 26590 │ │ + b.n 44de0 │ │ movs r0, r6 │ │ - b.n 265b4 │ │ + b.n 44e04 │ │ movs r0, r0 │ │ - b.n 26fbe │ │ + b.n 4580e │ │ lsls r0, r2, #1 │ │ - b.n 2659c │ │ + b.n 44dec │ │ movs r0, r0 │ │ - b.n 271c6 │ │ + b.n 45a16 │ │ lsls r4, r4, #2 │ │ - b.n 265a4 │ │ + b.n 44df4 │ │ lsls r4, r2, #1 │ │ - b.n 26fa8 │ │ + b.n 457f8 │ │ asrs r4, r5, #32 │ │ - b.n 26f92 │ │ + b.n 457e2 │ │ movs r4, r0 │ │ - b.n 26f96 │ │ + b.n 457e6 │ │ movs r4, r0 │ │ - b.n 265b4 │ │ + b.n 44e04 │ │ movs r0, r0 │ │ - b.n 271de │ │ + b.n 45a2e │ │ movs r4, r5 │ │ - b.n 265bc │ │ + b.n 44e0c │ │ movs r0, r0 │ │ - b.n 271e6 │ │ + b.n 45a36 │ │ movs r0, r5 │ │ - b.n 265c4 │ │ + b.n 44e14 │ │ movs r0, r0 │ │ - b.n 271ee │ │ + b.n 45a3e │ │ asrs r0, r1, #32 │ │ - b.n 265cc │ │ + b.n 44e1c │ │ movs r0, r6 │ │ - b.n 265d0 │ │ + b.n 44e20 │ │ movs r3, r0 │ │ - b.n 2727a │ │ + b.n 45aca │ │ asrs r4, r6, #32 │ │ - b.n 26fd8 │ │ + b.n 45828 │ │ lsls r7, r4, #2 │ │ - b.n 26ac2 │ │ + b.n 45312 │ │ movs r0, #12 │ │ - b.n 26600 │ │ + b.n 44e50 │ │ adds r0, #15 │ │ - b.n 2720a │ │ + b.n 45a5a │ │ strb r4, [r2, #0] │ │ - b.n 265e8 │ │ + b.n 44e38 │ │ movs r0, r0 │ │ - b.n 269f4 │ │ + b.n 45244 │ │ asrs r4, r3, #32 │ │ - b.n 27216 │ │ + b.n 45a66 │ │ asrs r7, r0, #4 │ │ - b.n 26adc │ │ + b.n 4532c │ │ movs r0, #0 │ │ - b.n 26602 │ │ + b.n 44e52 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 2661c │ │ + b.n 44e6c │ │ lsls r0, r6, #4 │ │ - b.n 26aec │ │ + b.n 4533c │ │ lsls r0, r0, #12 │ │ - b.n 26e2a │ │ + b.n 4567a │ │ movs r4, r3 │ │ - b.n 26608 │ │ + b.n 44e58 │ │ lsls r7, r0, #20 │ │ - b.n 26bf6 │ │ + b.n 45446 │ │ strb r0, [r6, #0] │ │ - b.n 26630 │ │ + b.n 44e80 │ │ movs r0, #0 │ │ - b.n 2723a │ │ + b.n 45a8a │ │ movs r0, r3 │ │ - b.n 26618 │ │ + b.n 44e68 │ │ adds r0, #24 │ │ - b.n 2663c │ │ + b.n 44e8c │ │ movs r4, r3 │ │ - b.n 26640 │ │ + b.n 44e90 │ │ ands r4, r4 │ │ - b.n 26624 │ │ + b.n 44e74 │ │ asrs r2, r0, #32 │ │ - b.n 26bae │ │ + b.n 453fe │ │ stmia r0!, {r1} │ │ - b.n 26a78 │ │ + b.n 452c8 │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #15 │ │ movs r2, r0 │ │ - b.n 26dba │ │ + b.n 4560a │ │ movs r0, r0 │ │ - b.n 2725e │ │ + b.n 45aae │ │ strb r1, [r0, #0] │ │ - b.n 26b30 │ │ + b.n 45380 │ │ movs r0, r0 │ │ lsls r0, r4, #15 │ │ ands r0, r0 │ │ - b.n 26b42 │ │ + b.n 45392 │ │ strb r7, [r0, #0] │ │ - b.n 26e36 │ │ + b.n 45686 │ │ str r0, [r5, #0] │ │ - b.n 2664c │ │ + b.n 44e9c │ │ str r4, [r7, #0] │ │ - b.n 2665c │ │ + b.n 44eac │ │ lsrs r0, r2, #14 │ │ mcr 0, 5, r7, cr2, cr0, {1} │ │ - b.n 26658 │ │ + b.n 44ea8 │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr7, cr0, cr12, {1} │ │ - b.n 26680 │ │ + b.n 44ed0 │ │ str r0, [r0, #0] │ │ - b.n 26b56 │ │ + b.n 453a6 │ │ str r0, [r4, r0] │ │ - b.n 26668 │ │ + b.n 44eb8 │ │ str r2, [r1, r0] │ │ - b.n 26e92 │ │ + b.n 456e2 │ │ strb r1, [r0, #0] │ │ - b.n 26b64 │ │ - add r0, pc, #224 @ (adr r0, 26c38 ) │ │ - b.n 26680 │ │ + b.n 453b4 │ │ + add r0, pc, #224 @ (adr r0, 45488 ) │ │ + b.n 44ed0 │ │ strb r7, [r0, #0] │ │ - b.n 26e6a │ │ - b.n 26bc8 │ │ - b.n 26688 │ │ + b.n 456ba │ │ + b.n 45418 │ │ + b.n 44ed8 │ │ strb r4, [r5, #0] │ │ - b.n 26680 │ │ + b.n 44ed0 │ │ strb r1, [r0, #0] │ │ - b.n 26b7a │ │ + b.n 453ca │ │ str r0, [r0, #0] │ │ - b.n 26b82 │ │ + b.n 453d2 │ │ stmia r0!, {r2, r4} │ │ - b.n 26698 │ │ + b.n 44ee8 │ │ strh r7, [r0, #0] │ │ - b.n 26e82 │ │ + b.n 456d2 │ │ strb r1, [r0, #0] │ │ - b.n 26b84 │ │ + b.n 453d4 │ │ str r0, [r0, #0] │ │ - b.n 26b9a │ │ + b.n 453ea │ │ strh r0, [r6, #10] │ │ - bls.w 70b90 │ │ - b.n 26e92 │ │ + bls.w 8f3e0 │ │ + b.n 456e2 │ │ str r0, [r3, #0] │ │ - b.n 27090 │ │ + b.n 458e0 │ │ strb r1, [r0, #0] │ │ - b.n 26ba0 │ │ + b.n 453f0 │ │ lsls r0, r6, #5 │ │ movw r0, #32880 @ 0x8070 │ │ ldmia.w r6, {r6, sp} │ │ - b.n 2709e │ │ + b.n 458ee │ │ str r0, [r0, #0] │ │ - b.n 26baa │ │ + b.n 453fa │ │ str r0, [sp, #28] │ │ - b.n 26eae │ │ + b.n 456fe │ │ str r0, [r4, #0] │ │ - b.n 266e0 │ │ + b.n 44f30 │ │ lsrs r1, r0, #12 │ │ - b.n 2724e │ │ + b.n 45a9e │ │ strb r1, [r0, #0] │ │ - b.n 26bba │ │ + b.n 4540a │ │ str r0, [r0, #0] │ │ - b.n 26bbc │ │ + b.n 4540c │ │ str r7, [r0, r0] │ │ - b.n 26ec2 │ │ + b.n 45712 │ │ str r4, [r4, #0] │ │ - b.n 266f4 │ │ + b.n 44f44 │ │ strb r1, [r0, #0] │ │ - b.n 26bca │ │ + b.n 4541a │ │ str r0, [r0, #0] │ │ - b.n 26bca │ │ + b.n 4541a │ │ ands r7, r0 │ │ - b.n 26ed2 │ │ + b.n 45722 │ │ str r0, [r5, #0] │ │ - b.n 26704 │ │ + b.n 44f54 │ │ strb r1, [r0, #0] │ │ - b.n 26bda │ │ + b.n 4542a │ │ str r0, [r0, #0] │ │ - b.n 26bea │ │ + b.n 4543a │ │ movs r4, r0 │ │ - b.n 270dc │ │ + b.n 4592c │ │ str r7, [r0, #0] │ │ - b.n 26ee6 │ │ - ldr r2, [pc, #572] @ (26e18 ) │ │ + b.n 45736 │ │ + ldr r2, [pc, #572] @ (45668 ) │ │ orn r0, r0, #10747904 @ 0xa40000 │ │ - b.n 270e8 │ │ + b.n 45938 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r1, r0, #1936 @ 0x790 │ │ movw r1, #25330 @ 0x62f2 │ │ movw r0, #18224 @ 0x4730 │ │ - b.n 2672c │ │ - add r1, pc, #992 @ (adr r1, 26fd4 ) │ │ - bhi.w 4cfd6 │ │ - bl 249b78 │ │ + b.n 44f7c │ │ + add r1, pc, #992 @ (adr r1, 45824 ) │ │ + bhi.w 6b826 │ │ + bl 2683c8 │ │ subs r7, r7, r3 │ │ ldrb r0, [r2, #14] │ │ cdp 15, 0, cr0, cr0, cr14, {2} │ │ - b.n 27124 │ │ + b.n 45974 │ │ adds r0, #0 │ │ - b.n 2720a │ │ - ldr r2, [pc, #956] @ (26fc8 ) │ │ + b.n 45a5a │ │ + ldr r2, [pc, #956] @ (45818 ) │ │ orn pc, r0, #13565952 @ 0xcf0000 │ │ - b.n 27130 │ │ + b.n 45980 │ │ adds r3, #255 @ 0xff │ │ - b.n 27296 │ │ + b.n 45ae6 │ │ ldr r3, [sp, #576] @ 0x240 │ │ cdp 3, 0, cr4, cr2, cr4, {7} │ │ @ instruction: 0xf3f904e0 │ │ @ instruction: 0xf2f06aef │ │ orn pc, r0, #13434880 @ 0xcd0000 │ │ - b.n 27148 │ │ + b.n 45998 │ │ movs r4, #226 @ 0xe2 │ │ - blt.w 595be │ │ + blt.w 77e0e │ │ bfi r0, r6, #8, #4294967293 │ │ - b.n 26770 │ │ + b.n 44fc0 │ │ lsrs r0, r1, #19 │ │ @ instruction: 0xf2f064ca │ │ - b.w f8cc8e │ │ - b.n 2675c │ │ + b.w fab4de │ │ + b.n 44fac │ │ add r2, sp, #956 @ 0x3bc │ │ orn r4, r0, #7340032 @ 0x700000 │ │ bfi ip, r4, #11, #0 │ │ - blt.w 59042 │ │ + blt.w 77892 │ │ movw fp, #33040 @ 0x8110 │ │ cdp 4, 3, cr2, cr9, cr2, {7} │ │ bfi fp, r4, #0, #17 │ │ mrc 1, 1, r0, cr11, cr0, {7} │ │ @ instruction: 0xf26841fa │ │ movw sl, #24719 @ 0x608f │ │ orr.w r1, r2, #495616 @ 0x79000 │ │ @ instruction: 0xf2642008 │ │ - b.n 267ac │ │ + b.n 44ffc │ │ cmp r2, #143 @ 0x8f │ │ orr.w r3, r2, #782336 @ 0xbf000 │ │ - b.n 27408 │ │ + b.n 45c58 │ │ movs r0, #84 @ 0x54 │ │ - b.n 26798 │ │ + b.n 44fe8 │ │ movs r3, #63 @ 0x3f │ │ - b.n 27414 │ │ + b.n 45c64 │ │ movs r0, #124 @ 0x7c │ │ - b.n 267a0 │ │ + b.n 44ff0 │ │ movs r0, #0 │ │ - b.n 273ca │ │ + b.n 45c1a │ │ movs r0, #164 @ 0xa4 │ │ - b.n 267a8 │ │ + b.n 44ff8 │ │ movs r5, #37 @ 0x25 │ │ - b.n 26fd2 │ │ + b.n 45822 │ │ strb r4, [r5, #0] │ │ - b.n 267d0 │ │ + b.n 45020 │ │ movs r0, #120 @ 0x78 │ │ - b.n 267b4 │ │ + b.n 45004 │ │ cmp r0, #5 │ │ - b.n 26ca4 │ │ + b.n 454f4 │ │ cmp r0, #36 @ 0x24 │ │ - b.n 26fa6 │ │ + b.n 457f6 │ │ movs r0, #116 @ 0x74 │ │ - b.n 267c0 │ │ + b.n 45010 │ │ movs r5, #39 @ 0x27 │ │ - b.n 26fea │ │ + b.n 4583a │ │ movs r0, #160 @ 0xa0 │ │ - b.n 267c8 │ │ + b.n 45018 │ │ cmp r0, #7 │ │ - b.n 26cb8 │ │ + b.n 45508 │ │ cmp r0, #40 @ 0x28 │ │ - b.n 26fba │ │ + b.n 4580a │ │ movs r0, #156 @ 0x9c │ │ - b.n 267d4 │ │ + b.n 45024 │ │ cmp r3, #63 @ 0x3f │ │ - b.n 271c4 │ │ + b.n 45a14 │ │ adds r5, #4 │ │ - b.n 26cc6 │ │ + b.n 45516 │ │ movs r5, #8 │ │ - b.n 26cca │ │ + b.n 4551a │ │ subs r3, #38 @ 0x26 │ │ - b.n 26fd0 │ │ + b.n 45820 │ │ adds r0, #112 @ 0x70 │ │ - b.n 267e8 │ │ + b.n 45038 │ │ subs r7, #240 @ 0xf0 │ │ - b.n 272f0 │ │ + b.n 45b40 │ │ cmp r3, #42 @ 0x2a │ │ - b.n 26fda │ │ + b.n 4582a │ │ movs r0, #152 @ 0x98 │ │ - b.n 267f4 │ │ + b.n 45044 │ │ adds r3, #255 @ 0xff │ │ - b.n 2735e │ │ + b.n 45bae │ │ movs r2, #6 │ │ - b.n 26ce8 │ │ + b.n 45538 │ │ cmp r6, #33 @ 0x21 │ │ - b.n 26fea │ │ + b.n 4583a │ │ movs r0, #108 @ 0x6c │ │ - b.n 26804 │ │ + b.n 45054 │ │ asrs r1, r2, #5 │ │ - b.n 26ce0 │ │ + b.n 45530 │ │ asrs r0, r5, #1 │ │ - b.n 2680c │ │ + b.n 4505c │ │ asrs r2, r1, #8 │ │ - b.n 26cfc │ │ + b.n 4554c │ │ movs r0, #84 @ 0x54 │ │ - b.n 27214 │ │ + b.n 45a64 │ │ subs r0, r4, #0 │ │ - b.n 27000 │ │ + b.n 45850 │ │ asrs r4, r2, #2 │ │ - b.n 2681c │ │ + b.n 4506c │ │ lsls r0, r2, #5 │ │ - b.n 26cf8 │ │ + b.n 45548 │ │ lsls r0, r2, #2 │ │ - b.n 26824 │ │ + b.n 45074 │ │ movs r0, r2 │ │ - b.n 26848 │ │ + b.n 45098 │ │ asrs r0, r0, #32 │ │ - b.n 27052 │ │ - bcc.n 26e0a │ │ + b.n 458a2 │ │ + bcc.n 4565a │ │ @ instruction: 0xebff7014 │ │ - b.n 26854 │ │ + b.n 450a4 │ │ strb r1, [r0, #0] │ │ - b.n 2722c │ │ + b.n 45a7c │ │ lsls r0, r0, #1 │ │ - b.n 273d0 │ │ + b.n 45c20 │ │ vpmin.u32 , , │ │ - beq.n 26da8 │ │ - b.n 271c0 │ │ + beq.n 455f8 │ │ + b.n 45a10 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2724c │ │ + b.n 45a9c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2737a │ │ - blx 42737c │ │ - blx 427380 │ │ + b.n 45bca │ │ + blx 445bcc │ │ + blx 445bd0 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r1 │ │ @@ -55901,1959 +98107,1959 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ - ldr r7, [pc, #960] @ (27134 ) │ │ + ldr r7, [pc, #960] @ (45984 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 27294 │ │ - beq.n 26cc4 │ │ - b.n 27218 │ │ + b.n 45ae4 │ │ + beq.n 45514 │ │ + b.n 45a68 │ │ lsls r4, r2, #1 │ │ - b.n 2689c │ │ + b.n 450ec │ │ lsls r4, r3, #1 │ │ - b.n 2721c │ │ + b.n 45a6c │ │ str r7, [r5, r7] │ │ @ instruction: 0xeb00a03c │ │ - b.n 267c4 │ │ + b.n 45014 │ │ lsls r3, r6, #5 │ │ - b.n 273a6 │ │ + b.n 45bf6 │ │ movs r5, r5 │ │ - b.n 2741e │ │ + b.n 45c6e │ │ strh r4, [r3, #2] │ │ - b.n 27230 │ │ + b.n 45a80 │ │ stmia r0!, {} │ │ - b.n 270de │ │ + b.n 4592e │ │ adds r0, #56 @ 0x38 │ │ - b.n 267d8 │ │ + b.n 45028 │ │ asrs r2, r3, #2 │ │ - b.n 26eaa │ │ + b.n 456fa │ │ vsubw.s8 q15, q2, d5 │ │ - b.n 26f1a │ │ - b.n 27438 │ │ + b.n 4576a │ │ + b.n 45c88 │ │ adds r0, #88 @ 0x58 │ │ - b.n 268cc │ │ + b.n 4511c │ │ lsls r1, r4, #4 │ │ ldmia.w r8, {r0, r2, lr} │ │ - b.n 270fa │ │ + b.n 4594a │ │ asrs r0, r1, #1 │ │ - b.n 268d8 │ │ + b.n 45128 │ │ asrs r0, r2, #1 │ │ - b.n 267f8 │ │ + b.n 45048 │ │ asrs r0, r3, #32 │ │ - b.n 268e0 │ │ + b.n 45130 │ │ subs r7, r7, #2 │ │ - b.n 273e0 │ │ + b.n 45c30 │ │ subs r1, r1, #7 │ │ - b.n 27452 │ │ + b.n 45ca2 │ │ movs r0, #56 @ 0x38 │ │ - b.n 268ec │ │ + b.n 4513c │ │ lsls r2, r3, #6 │ │ - b.n 26f1e │ │ + b.n 4576e │ │ movs r1, #147 @ 0x93 │ │ - b.n 26eec │ │ + b.n 4573c │ │ lsls r0, r2, #1 │ │ - b.n 268f8 │ │ + b.n 45148 │ │ movs r5, r0 │ │ - b.n 2708a │ │ + b.n 458da │ │ lsrs r2, r3, #26 │ │ - b.n 26ef2 │ │ + b.n 45742 │ │ movs r0, #52 @ 0x34 │ │ - b.n 26904 │ │ + b.n 45154 │ │ movs r0, #52 @ 0x34 │ │ - b.n 26824 │ │ + b.n 45074 │ │ movs r0, #92 @ 0x5c │ │ - b.n 2690c │ │ + b.n 4515c │ │ str r0, [r2, #0] │ │ - b.n 26910 │ │ + b.n 45160 │ │ lsls r4, r0, #1 │ │ - b.n 26914 │ │ + b.n 45164 │ │ lsls r2, r2, #6 │ │ - b.n 26f0a │ │ + b.n 4575a │ │ movs r4, r2 │ │ - b.n 2691c │ │ + b.n 4516c │ │ lsrs r3, r2, #26 │ │ - b.n 26f14 │ │ + b.n 45764 │ │ str r4, [r1, #0] │ │ - b.n 26924 │ │ + b.n 45174 │ │ strb r4, [r5, #0] │ │ - b.n 26928 │ │ + b.n 45178 │ │ ldrb r2, [r2, #18] │ │ - b.n 26f1e │ │ + b.n 4576e │ │ lsls r0, r0, #1 │ │ - b.n 26930 │ │ + b.n 45180 │ │ movs r0, r6 │ │ - b.n 26850 │ │ + b.n 450a0 │ │ strb r0, [r6, #0] │ │ - b.n 26938 │ │ + b.n 45188 │ │ asrs r0, r2, #6 │ │ - b.n 26f30 │ │ + b.n 45780 │ │ stmia r0!, {} │ │ - b.n 27166 │ │ + b.n 459b6 │ │ str r0, [r4, #0] │ │ - b.n 26944 │ │ + b.n 45194 │ │ stmia r0!, {r5, r6} │ │ - b.n 26948 │ │ + b.n 45198 │ │ asrs r4, r4, #32 │ │ - b.n 2694c │ │ + b.n 4519c │ │ lsrs r2, r2, #26 │ │ - b.n 26f38 │ │ + b.n 45788 │ │ strb r4, [r3, #0] │ │ - b.n 26954 │ │ + b.n 451a4 │ │ strb r3, [r6, #5] │ │ - b.n 27452 │ │ + b.n 45ca2 │ │ strb r5, [r5, #0] │ │ - b.n 274ca │ │ + b.n 45d1a │ │ lsls r4, r1, #1 │ │ - b.n 26960 │ │ - b.n 26d6e │ │ - b.n 26f4e │ │ + b.n 451b0 │ │ + b.n 455be │ │ + b.n 4579e │ │ movs r0, r7 │ │ - b.n 26988 │ │ + b.n 451d8 │ │ asrs r4, r7, #32 │ │ - b.n 2696c │ │ + b.n 451bc │ │ asrs r0, r0, #32 │ │ - b.n 26f68 │ │ + b.n 457b8 │ │ movs r4, r6 │ │ - b.n 26994 │ │ + b.n 451e4 │ │ asrs r0, r1, #32 │ │ - b.n 26f60 │ │ + b.n 457b0 │ │ adds r0, #0 │ │ - b.n 275a2 │ │ + b.n 45df2 │ │ asrs r1, r0, #32 │ │ adds r2, #129 @ 0x81 │ │ movs r0, r0 │ │ - b.n 26f92 │ │ + b.n 457e2 │ │ ands r0, r0 │ │ - b.n 273b4 │ │ + b.n 45c04 │ │ adds r0, #72 @ 0x48 │ │ - b.n 269ac │ │ + b.n 451fc │ │ movs r3, r0 │ │ - b.n 26f96 │ │ + b.n 457e6 │ │ lsls r0, r1, #1 │ │ - b.n 26994 │ │ + b.n 451e4 │ │ lsls r4, r3, #30 │ │ - b.n 26f84 │ │ + b.n 457d4 │ │ strb r4, [r5, #0] │ │ - b.n 268b8 │ │ + b.n 45108 │ │ adds r0, #40 @ 0x28 │ │ - b.n 269a0 │ │ + b.n 451f0 │ │ adds r0, #16 │ │ - b.n 269c4 │ │ + b.n 45214 │ │ movs r0, r7 │ │ - b.n 269a8 │ │ + b.n 451f8 │ │ movs r4, r0 │ │ - b.n 26fd4 │ │ + b.n 45824 │ │ movs r0, #3 │ │ - b.n 26f9a │ │ + b.n 457ea │ │ adds r0, #12 │ │ - b.n 269d4 │ │ + b.n 45224 │ │ ands r0, r3 │ │ - b.n 269d8 │ │ + b.n 45228 │ │ movs r0, r1 │ │ - b.n 27142 │ │ + b.n 45992 │ │ movs r0, #3 │ │ - b.n 26faa │ │ + b.n 457fa │ │ adds r3, #25 │ │ - b.n 274ae │ │ + b.n 45cfe │ │ adds r5, #81 @ 0x51 │ │ - b.n 27536 │ │ + b.n 45d86 │ │ asrs r0, r0, #32 │ │ - b.n 275f2 │ │ + b.n 45e42 │ │ str r2, [r3, #56] @ 0x38 │ │ - b.n 26fc0 │ │ + b.n 45810 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r0, #4 │ │ - b.n 26fc2 │ │ + b.n 45812 │ │ ldrh r4, [r0, #62] @ 0x3e │ │ - b.n 274cc │ │ + b.n 45d1c │ │ strh r7, [r6, #4] │ │ - b.n 27550 │ │ + b.n 45da0 │ │ str r0, [r2, r0] │ │ - b.n 269e4 │ │ + b.n 45234 │ │ str r3, [r0, r0] │ │ - b.n 2720e │ │ + b.n 45a5e │ │ adds r0, #20 │ │ - b.n 26a0c │ │ + b.n 4525c │ │ str r4, [r1, #0] │ │ - b.n 269f0 │ │ + b.n 45240 │ │ str r0, [r0, #0] │ │ - b.n 2761a │ │ + b.n 45e6a │ │ movs r3, r0 │ │ - b.n 26ffe │ │ + b.n 4584e │ │ adds r0, #68 @ 0x44 │ │ - b.n 26a1c │ │ + b.n 4526c │ │ str r0, [sp, #4] │ │ - b.n 2702a │ │ + b.n 4587a │ │ subs r7, r7, #2 │ │ - b.n 27500 │ │ + b.n 45d50 │ │ subs r1, r1, #7 │ │ - b.n 27572 │ │ + b.n 45dc2 │ │ movs r6, r1 │ │ - b.n 27012 │ │ + b.n 45862 │ │ asrs r7, r2, #6 │ │ - b.n 26ffa │ │ + b.n 4584a │ │ movs r0, #8 │ │ - b.n 26a14 │ │ + b.n 45264 │ │ movs r0, #7 │ │ - b.n 2723e │ │ + b.n 45a8e │ │ asrs r4, r2, #32 │ │ - b.n 26a1c │ │ + b.n 4526c │ │ asrs r0, r0, #32 │ │ - b.n 27452 │ │ + b.n 45ca2 │ │ movs r3, r0 │ │ - b.n 2702a │ │ + b.n 4587a │ │ adds r0, #44 @ 0x2c │ │ - b.n 26a48 │ │ + b.n 45298 │ │ strb r0, [r4, #0] │ │ - b.n 26a4c │ │ + b.n 4529c │ │ lsls r4, r0, #1 │ │ - b.n 26a30 │ │ + b.n 45280 │ │ movs r1, r0 │ │ - b.n 2706c │ │ + b.n 458bc │ │ strb r3, [r0, #0] │ │ - b.n 2702c │ │ + b.n 4587c │ │ adds r0, #28 │ │ - b.n 26a5c │ │ + b.n 452ac │ │ movs r4, r0 │ │ - b.n 271c6 │ │ + b.n 45a16 │ │ asrs r0, r0, #32 │ │ - b.n 2766a │ │ + b.n 45eba │ │ strb r3, [r0, #0] │ │ - b.n 2703c │ │ + b.n 4588c │ │ adds r0, #36 @ 0x24 │ │ - b.n 26a6c │ │ + b.n 452bc │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r0, #52 @ 0x34 │ │ - b.n 26a54 │ │ + b.n 452a4 │ │ movs r3, r0 │ │ - b.n 2705e │ │ + b.n 458ae │ │ adds r0, #64 @ 0x40 │ │ - b.n 26a7c │ │ - b.n 26f46 │ │ - b.n 27094 │ │ + b.n 452cc │ │ + b.n 45796 │ │ + b.n 458e4 │ │ asrs r0, r6, #32 │ │ - b.n 26a84 │ │ + b.n 452d4 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 26984 │ │ + b.n 451d4 │ │ movs r1, r0 │ │ - b.n 27072 │ │ + b.n 458c2 │ │ str r0, [sp, #176] @ 0xb0 │ │ - b.n 26a70 │ │ + b.n 452c0 │ │ asrs r0, r0, #32 │ │ - b.n 274a6 │ │ + b.n 45cf6 │ │ strb r3, [r0, #0] │ │ - b.n 2707e │ │ + b.n 458ce │ │ movs r1, r0 │ │ - b.n 270be │ │ + b.n 4590e │ │ str r3, [r6, #20] │ │ - b.n 2757a │ │ + b.n 45dca │ │ asrs r7, r0, #32 │ │ - b.n 272aa │ │ + b.n 45afa │ │ str r5, [r5, #0] │ │ - b.n 275f6 │ │ - b.n 26f70 │ │ - b.n 272b2 │ │ + b.n 45e46 │ │ + b.n 457c0 │ │ + b.n 45b02 │ │ asrs r2, r3, #22 │ │ - b.n 270d2 │ │ + b.n 45922 │ │ str r0, [r5, r0] │ │ - b.n 26ab4 │ │ + b.n 45304 │ │ asrs r0, r0, #1 │ │ - b.n 26a98 │ │ + b.n 452e8 │ │ adds r4, r3, r2 │ │ - b.n 27088 │ │ + b.n 458d8 │ │ adds r0, #24 │ │ - b.n 26aa0 │ │ + b.n 452f0 │ │ asrs r4, r4, #32 │ │ - b.n 26aa4 │ │ + b.n 452f4 │ │ asrs r2, r2, #26 │ │ - b.n 27094 │ │ + b.n 458e4 │ │ asrs r4, r3, #32 │ │ - b.n 26aac │ │ + b.n 452fc │ │ asrs r4, r7, #32 │ │ - b.n 26ad0 │ │ + b.n 45320 │ │ adds r0, #4 │ │ - b.n 26ab4 │ │ + b.n 45304 │ │ adds r0, #2 │ │ - b.n 272de │ │ + b.n 45b2e │ │ asrs r1, r0, #32 │ │ - b.n 270ac │ │ + b.n 458fc │ │ str r4, [r1, r0] │ │ - b.n 26ae0 │ │ + b.n 45330 │ │ movs r0, #76 @ 0x4c │ │ - b.n 269e0 │ │ + b.n 45230 │ │ subs r0, #147 @ 0x93 │ │ - b.n 270be │ │ + b.n 4590e │ │ strb r5, [r0, #0] │ │ - b.n 270e0 │ │ + b.n 45930 │ │ strb r0, [r2, #0] │ │ - b.n 26af0 │ │ + b.n 45340 │ │ str r4, [r2, r0] │ │ - b.n 26af4 │ │ + b.n 45344 │ │ movs r7, r0 │ │ - b.n 2711e │ │ + b.n 4596e │ │ strb r0, [r0, #0] │ │ - b.n 27702 │ │ + b.n 45f52 │ │ movs r0, r1 │ │ - b.n 26b00 │ │ + b.n 45350 │ │ adds r0, #60 @ 0x3c │ │ - b.n 26ae4 │ │ + b.n 45334 │ │ adds r6, #153 @ 0x99 │ │ - b.n 270da │ │ + b.n 4592a │ │ movs r0, r0 │ │ - b.n 27114 │ │ + b.n 45964 │ │ asrs r2, r0, #32 │ │ - b.n 27112 │ │ + b.n 45962 │ │ movs r0, #0 │ │ - b.n 27528 │ │ + b.n 45d78 │ │ asrs r5, r0, #32 │ │ - b.n 27100 │ │ + b.n 45950 │ │ stmia r0!, {r1} │ │ - b.n 27122 │ │ + b.n 45972 │ │ movs r0, r7 │ │ - b.n 26b20 │ │ + b.n 45370 │ │ strh r1, [r3, r4] │ │ - b.n 275ee │ │ + b.n 45e3e │ │ adds r0, #32 │ │ - b.n 26b08 │ │ + b.n 45358 │ │ asrs r0, r0, #32 │ │ - b.n 27114 │ │ + b.n 45964 │ │ lsls r4, r1, #1 │ │ - b.n 26b30 │ │ + b.n 45380 │ │ movs r0, #0 │ │ - b.n 27548 │ │ + b.n 45d98 │ │ strb r0, [r3, #1] │ │ - b.n 26b38 │ │ + b.n 45388 │ │ asrs r0, r0, #32 │ │ - b.n 27124 │ │ + b.n 45974 │ │ movs r0, r0 │ │ - b.n 27746 │ │ + b.n 45f96 │ │ strb r1, [r2, r5] │ │ - b.n 27692 │ │ + b.n 45ee2 │ │ adds r0, #24 │ │ - b.n 26b48 │ │ + b.n 45398 │ │ asrs r7, r2, #22 │ │ - b.n 27152 │ │ + b.n 459a2 │ │ ldrsh r7, [r7, r2] │ │ - b.n 2762c │ │ + b.n 45e7c │ │ ldrsh r1, [r1, r7] │ │ - b.n 2769e │ │ + b.n 45eee │ │ ands r4, r0 │ │ - b.n 26b58 │ │ - b.n 26b52 │ │ - b.n 27130 │ │ + b.n 453a8 │ │ + b.n 453a2 │ │ + b.n 45980 │ │ movs r0, #2 │ │ - b.n 2717e │ │ + b.n 459ce │ │ stmia r0!, {r3, r6} │ │ - b.n 26a60 │ │ + b.n 452b0 │ │ asrs r2, r1, #32 │ │ - b.n 27150 │ │ + b.n 459a0 │ │ strh r0, [r7, #0] │ │ - b.n 26b4c │ │ + b.n 4539c │ │ strh r3, [r0, #0] │ │ - b.n 2713e │ │ + b.n 4598e │ │ movs r0, r0 │ │ - b.n 2719e │ │ + b.n 459ee │ │ asrs r4, r1, #1 │ │ - b.n 26b58 │ │ + b.n 453a8 │ │ asrs r7, r0, #32 │ │ - b.n 27192 │ │ + b.n 459e2 │ │ movs r4, r1 │ │ - b.n 27166 │ │ + b.n 459b6 │ │ adds r0, #0 │ │ - b.n 2778a │ │ + b.n 45fda │ │ movs r0, #0 │ │ - b.n 27594 │ │ + b.n 45de4 │ │ movs r6, r1 │ │ - b.n 27172 │ │ + b.n 459c2 │ │ strb r1, [r3, #12] │ │ - b.n 2765a │ │ + b.n 45eaa │ │ stmia r0!, {r1} │ │ - b.n 2719c │ │ + b.n 459ec │ │ asrs r4, r3, #32 │ │ - b.n 26b98 │ │ + b.n 453e8 │ │ str r4, [r2, #0] │ │ - b.n 26b7c │ │ + b.n 453cc │ │ strb r1, [r2, #21] │ │ - b.n 276ee │ │ + b.n 45f3e │ │ movs r1, r0 │ │ - b.n 2718a │ │ + b.n 459da │ │ asrs r4, r4, #32 │ │ - b.n 26ba8 │ │ + b.n 453f8 │ │ movs r0, #0 │ │ - b.n 275b8 │ │ + b.n 45e08 │ │ str r4, [r4, #0] │ │ - b.n 26aac │ │ + b.n 452fc │ │ adds r0, #1 │ │ - b.n 2719a │ │ + b.n 459ea │ │ asrs r4, r3, #1 │ │ - b.n 26bb8 │ │ + b.n 45408 │ │ movs r0, r0 │ │ - b.n 277c2 │ │ + b.n 46012 │ │ ands r7, r0 │ │ - b.n 273c6 │ │ - add r0, pc, #24 @ (adr r0, 270a0 ) │ │ - b.n 273ca │ │ + b.n 45c16 │ │ + add r0, pc, #24 @ (adr r0, 458f0 ) │ │ + b.n 45c1a │ │ strh r6, [r2, #44] @ 0x2c │ │ - b.n 2719a │ │ + b.n 459ea │ │ stmia r0!, {r1} │ │ - b.n 271ea │ │ + b.n 45a3a │ │ movs r0, #20 │ │ - b.n 26bd0 │ │ + b.n 45420 │ │ adds r7, #145 @ 0x91 │ │ - b.n 271da │ │ + b.n 45a2a │ │ ldrb r4, [r0, #31] │ │ - b.n 276a8 │ │ + b.n 45ef8 │ │ strb r7, [r6, #2] │ │ - b.n 2772c │ │ + b.n 45f7c │ │ asrs r0, r7, #32 │ │ - b.n 26be0 │ │ + b.n 45430 │ │ strb r1, [r3, #30] │ │ - b.n 271b4 │ │ - b.n 270ec │ │ - b.n 26ae4 │ │ + b.n 45a04 │ │ + b.n 4593c │ │ + b.n 45334 │ │ movs r0, #1 │ │ - b.n 271b6 │ │ + b.n 45a06 │ │ asrs r4, r0, #1 │ │ - b.n 26aec │ │ - add r0, pc, #192 @ (adr r0, 27178 ) │ │ - b.n 26bd4 │ │ + b.n 4533c │ │ + add r0, pc, #192 @ (adr r0, 459c8 ) │ │ + b.n 45424 │ │ strb r0, [r5, #0] │ │ - b.n 26bd8 │ │ + b.n 45428 │ │ strb r3, [r6, #5] │ │ - b.n 276d6 │ │ + b.n 45f26 │ │ strb r5, [r5, #0] │ │ - b.n 2774e │ │ + b.n 45f9e │ │ str r0, [r3, r0] │ │ - b.n 26be4 │ │ + b.n 45434 │ │ strb r2, [r3, #30] │ │ - b.n 271d8 │ │ - b.n 27118 │ │ - b.n 26bec │ │ + b.n 45a28 │ │ + b.n 45968 │ │ + b.n 4543c │ │ str r0, [r2, r0] │ │ - b.n 26bf0 │ │ + b.n 45440 │ │ str r0, [r3, r1] │ │ - b.n 26c14 │ │ + b.n 45464 │ │ strb r4, [r3, #0] │ │ - b.n 26bf8 │ │ + b.n 45448 │ │ adds r0, #5 │ │ - b.n 27208 │ │ + b.n 45a58 │ │ adds r0, #56 @ 0x38 │ │ - b.n 26c00 │ │ + b.n 45450 │ │ movs r0, r0 │ │ - b.n 27262 │ │ + b.n 45ab2 │ │ adds r0, #0 │ │ - b.n 2782e │ │ + b.n 4607e │ │ movs r0, #6 │ │ - b.n 27236 │ │ + b.n 45a86 │ │ movs r1, r0 │ │ - b.n 27216 │ │ + b.n 45a66 │ │ asrs r0, r0, #32 │ │ - b.n 27640 │ │ + b.n 45e90 │ │ movs r0, r1 │ │ - b.n 2721e │ │ + b.n 45a6e │ │ asrs r1, r0, #32 │ │ - b.n 27246 │ │ + b.n 45a96 │ │ movs r0, #32 │ │ - b.n 26c40 │ │ + b.n 45490 │ │ str r0, [r4, #4] │ │ - b.n 26c44 │ │ + b.n 45494 │ │ strh r2, [r1, #0] │ │ - b.n 2744e │ │ + b.n 45c9e │ │ movs r2, r0 │ │ - b.n 27232 │ │ + b.n 45a82 │ │ movs r0, #0 │ │ - b.n 2765c │ │ + b.n 45eac │ │ adds r0, #60 @ 0x3c │ │ - b.n 26c54 │ │ + b.n 454a4 │ │ movs r3, r0 │ │ - b.n 2723e │ │ + b.n 45a8e │ │ adds r0, #0 │ │ - b.n 27862 │ │ + b.n 460b2 │ │ lsls r6, r2, #18 │ │ - b.n 2726c │ │ + b.n 45abc │ │ ldr r7, [r7, #104] @ 0x68 │ │ - b.n 27740 │ │ + b.n 45f90 │ │ ldr r1, [r1, #124] @ 0x7c │ │ - b.n 277b2 │ │ + b.n 46002 │ │ asrs r2, r0, #32 │ │ - b.n 27274 │ │ + b.n 45ac4 │ │ stmia r6!, {r1, r2, r3, r4, r7} │ │ - b.n 27240 │ │ + b.n 45a90 │ │ str r1, [r3, #72] @ 0x48 │ │ - b.n 27242 │ │ + b.n 45a92 │ │ str r0, [r4, #0] │ │ - b.n 26c58 │ │ + b.n 454a8 │ │ ldr r4, [r0, #124] @ 0x7c │ │ - b.n 2774c │ │ + b.n 45f9c │ │ str r7, [r6, #8] │ │ - b.n 277d0 │ │ + b.n 46020 │ │ eors r0, r3 │ │ - b.n 26c64 │ │ + b.n 454b4 │ │ movs r6, #154 @ 0x9a │ │ - b.n 27256 │ │ - add r0, pc, #256 @ (adr r0, 27250 ) │ │ - b.n 26b88 │ │ + b.n 45aa6 │ │ + add r0, pc, #256 @ (adr r0, 45aa0 ) │ │ + b.n 453d8 │ │ ands r4, r1 │ │ - b.n 26c70 │ │ + b.n 454c0 │ │ movs r0, #20 │ │ - b.n 26c74 │ │ + b.n 454c4 │ │ movs r0, #24 │ │ - b.n 26c98 │ │ + b.n 454e8 │ │ ands r0, r2 │ │ - b.n 26c9c │ │ + b.n 454ec │ │ movs r0, #2 │ │ - b.n 2726e │ │ + b.n 45abe │ │ eors r4, r3 │ │ - b.n 26ca4 │ │ + b.n 454f4 │ │ movs r4, r0 │ │ - b.n 2728e │ │ + b.n 45ade │ │ movs r4, r7 │ │ - b.n 26c8c │ │ + b.n 454dc │ │ movs r3, r0 │ │ - b.n 272d8 │ │ + b.n 45b28 │ │ str r6, [sp, #632] @ 0x278 │ │ - b.n 2727c │ │ + b.n 45acc │ │ movs r0, #5 │ │ - b.n 272c2 │ │ + b.n 45b12 │ │ movs r2, r1 │ │ - b.n 272a2 │ │ + b.n 45af2 │ │ ands r0, r0 │ │ - b.n 278c6 │ │ + b.n 46116 │ │ adds r0, #0 │ │ - b.n 276d2 │ │ + b.n 45f22 │ │ asrs r0, r3, #32 │ │ - b.n 26ca8 │ │ + b.n 454f8 │ │ movs r4, r1 │ │ - b.n 272b2 │ │ + b.n 45b02 │ │ asrs r4, r3, #32 │ │ - b.n 26cd0 │ │ + b.n 45520 │ │ movs r0, #3 │ │ - b.n 272de │ │ + b.n 45b2e │ │ stmia r0!, {r2, r4, r5} │ │ - b.n 26cd8 │ │ + b.n 45528 │ │ str r0, [r0, r0] │ │ - b.n 278e2 │ │ + b.n 46132 │ │ movs r1, r0 │ │ - b.n 272c6 │ │ + b.n 45b16 │ │ asrs r0, r5, #32 │ │ - b.n 26ce4 │ │ + b.n 45534 │ │ adds r0, #0 │ │ - b.n 276f6 │ │ + b.n 45f46 │ │ orrs r1, r3 │ │ - b.n 277b6 │ │ + b.n 46006 │ │ movs r1, r0 │ │ - b.n 272d6 │ │ + b.n 45b26 │ │ cmp r1, sl │ │ - b.n 27842 │ │ + b.n 46092 │ │ adds r0, #3 │ │ - b.n 27302 │ │ + b.n 45b52 │ │ movs r4, #152 @ 0x98 │ │ - b.n 272d0 │ │ - add r1, pc, #460 @ (adr r1, 27390 ) │ │ - b.n 277da │ │ - add r0, pc, #180 @ (adr r0, 2727c ) │ │ - b.n 27852 │ │ + b.n 45b20 │ │ + add r1, pc, #460 @ (adr r1, 45be0 ) │ │ + b.n 4602a │ │ + add r0, pc, #180 @ (adr r0, 45acc ) │ │ + b.n 460a2 │ │ lsls r4, r3, #18 │ │ - b.n 27318 │ │ + b.n 45b68 │ │ ldrh r7, [r7, #52] @ 0x34 │ │ - b.n 277e8 │ │ + b.n 46038 │ │ strb r0, [r2, #0] │ │ - b.n 26cf0 │ │ + b.n 45540 │ │ movs r0, #40 @ 0x28 │ │ - b.n 26cf4 │ │ + b.n 45544 │ │ movs r0, #88 @ 0x58 │ │ - b.n 26d18 │ │ + b.n 45568 │ │ subs r6, r3, r2 │ │ - b.n 272ee │ │ + b.n 45b3e │ │ strb r4, [r1, #0] │ │ - b.n 26d20 │ │ + b.n 45570 │ │ ldrh r1, [r1, #62] @ 0x3e │ │ - b.n 2786e │ │ + b.n 460be │ │ strb r2, [r0, #0] │ │ - b.n 272fc │ │ + b.n 45b4c │ │ movs r0, #96 @ 0x60 │ │ - b.n 26d2c │ │ + b.n 4557c │ │ strb r1, [r1, #0] │ │ - b.n 27304 │ │ + b.n 45b54 │ │ movs r2, r0 │ │ - b.n 2731a │ │ + b.n 45b6a │ │ lsls r0, r3, #1 │ │ - b.n 26d18 │ │ + b.n 45568 │ │ movs r4, #158 @ 0x9e │ │ - b.n 27302 │ │ + b.n 45b52 │ │ adds r0, #5 │ │ - b.n 2736c │ │ + b.n 45bbc │ │ str r6, [r0, r0] │ │ - b.n 27358 │ │ + b.n 45ba8 │ │ adds r0, #1 │ │ - b.n 27334 │ │ + b.n 45b84 │ │ asrs r4, r2, #32 │ │ - b.n 26d4c │ │ + b.n 4559c │ │ lsls r4, r3, #1 │ │ - b.n 26d30 │ │ + b.n 45580 │ │ movs r0, r0 │ │ - b.n 2795a │ │ + b.n 461aa │ │ str r0, [r0, #0] │ │ - b.n 2775e │ │ + b.n 45fae │ │ adds r0, #1 │ │ - b.n 27348 │ │ + b.n 45b98 │ │ asrs r0, r4, #32 │ │ - b.n 26d60 │ │ + b.n 455b0 │ │ str r6, [r0, r0] │ │ - b.n 27374 │ │ + b.n 45bc4 │ │ strb r0, [r2, #0] │ │ - b.n 26d68 │ │ + b.n 455b8 │ │ adds r0, #1 │ │ - b.n 27358 │ │ + b.n 45ba8 │ │ movs r0, #28 │ │ - b.n 26d50 │ │ + b.n 455a0 │ │ str r0, [r0, #0] │ │ - b.n 2777a │ │ + b.n 45fca │ │ asrs r4, r1, #32 │ │ - b.n 27364 │ │ + b.n 45bb4 │ │ movs r0, #7 │ │ - b.n 27346 │ │ + b.n 45b96 │ │ strb r0, [r3, #0] │ │ - b.n 26d80 │ │ + b.n 455d0 │ │ subs r2, #145 @ 0x91 │ │ - b.n 2735e │ │ + b.n 45bae │ │ str r6, [r0, r0] │ │ - b.n 27398 │ │ + b.n 45be8 │ │ movs r0, #7 │ │ - b.n 27356 │ │ + b.n 45ba6 │ │ strb r0, [r5, #0] │ │ - b.n 26d90 │ │ + b.n 455e0 │ │ movs r1, r1 │ │ - b.n 27504 │ │ + b.n 45d54 │ │ movs r0, r0 │ │ - b.n 2799e │ │ + b.n 461ee │ │ movs r0, #1 │ │ adds r2, #130 @ 0x82 │ │ strb r7, [r0, #0] │ │ - b.n 27390 │ │ + b.n 45be0 │ │ adds r0, #32 │ │ - b.n 26d84 │ │ + b.n 455d4 │ │ str r0, [r0, r0] │ │ - b.n 277ae │ │ + b.n 45ffe │ │ movs r4, r5 │ │ - b.n 26dac │ │ + b.n 455fc │ │ subs r0, #145 @ 0x91 │ │ - b.n 27382 │ │ + b.n 45bd2 │ │ asrs r4, r6, #32 │ │ - b.n 26d94 │ │ + b.n 455e4 │ │ ands r0, r0 │ │ - b.n 273ac │ │ + b.n 45bfc │ │ movs r0, #5 │ │ - b.n 273c6 │ │ + b.n 45c16 │ │ str r0, [r2, r1] │ │ - b.n 26dc0 │ │ + b.n 45610 │ │ ldrb r4, [r0, #31] │ │ - b.n 27894 │ │ + b.n 460e4 │ │ ldmia r0!, {r2, r4, r7} │ │ - b.n 2738e │ │ + b.n 45bde │ │ adds r0, #3 │ │ - b.n 273bc │ │ + b.n 45c0c │ │ strb r7, [r6, #2] │ │ - b.n 27920 │ │ + b.n 46170 │ │ str r0, [sp, #32] │ │ - b.n 275da │ │ + b.n 45e2a │ │ asrs r1, r2, #30 │ │ - b.n 273ae │ │ + b.n 45bfe │ │ adds r0, #96 @ 0x60 │ │ - b.n 26dbc │ │ + b.n 4560c │ │ adds r0, #72 @ 0x48 │ │ - b.n 26de0 │ │ + b.n 45630 │ │ str r4, [r0, r1] │ │ - b.n 26de4 │ │ + b.n 45634 │ │ str r6, [r0, #0] │ │ - b.n 273f4 │ │ + b.n 45c44 │ │ asrs r0, r5, #32 │ │ - b.n 26dcc │ │ + b.n 4561c │ │ strb r2, [r1, #0] │ │ - b.n 273c0 │ │ + b.n 45c10 │ │ movs r3, r0 │ │ - b.n 27566 │ │ + b.n 45db6 │ │ strb r1, [r0, #0] │ │ adds r2, #135 @ 0x87 │ │ asrs r4, r1, #32 │ │ - b.n 273ee │ │ + b.n 45c3e │ │ adds r0, #0 │ │ - b.n 27a06 │ │ + b.n 46256 │ │ movs r0, r0 │ │ - b.n 273d8 │ │ + b.n 45c28 │ │ strb r0, [r0, #0] │ │ - b.n 27814 │ │ + b.n 46064 │ │ adds r0, #32 │ │ - b.n 26e0c │ │ - add r0, pc, #256 @ (adr r0, 273d4 ) │ │ - b.n 26e10 │ │ + b.n 4565c │ │ + add r0, pc, #256 @ (adr r0, 45c24 ) │ │ + b.n 45660 │ │ str r0, [r0, #0] │ │ - b.n 27a1a │ │ + b.n 4626a │ │ asrs r3, r0, #32 │ │ - b.n 27400 │ │ + b.n 45c50 │ │ asrs r0, r2, #1 │ │ - b.n 26dfc │ │ + b.n 4564c │ │ strb r7, [r0, #0] │ │ - b.n 27426 │ │ + b.n 45c76 │ │ lsls r3, r6, #5 │ │ - b.n 278fe │ │ + b.n 4614e │ │ movs r5, r5 │ │ - b.n 27976 │ │ + b.n 461c6 │ │ asrs r4, r3, #32 │ │ - b.n 26e2c │ │ + b.n 4567c │ │ adds r0, #148 @ 0x94 │ │ - b.n 273f6 │ │ + b.n 45c46 │ │ movs r5, r0 │ │ - b.n 275a8 │ │ + b.n 45df8 │ │ str r0, [r6, r0] │ │ - b.n 26e38 │ │ + b.n 45688 │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ strh r0, [r1, #0] │ │ - b.n 2741a │ │ + b.n 45c6a │ │ movs r1, r0 │ │ - b.n 275ae │ │ + b.n 45dfe │ │ asrs r0, r0, #32 │ │ - b.n 27a4e │ │ + b.n 4629e │ │ stmia r0!, {} │ │ - b.n 27a52 │ │ + b.n 462a2 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 2742a │ │ + b.n 45c7a │ │ strh r5, [r0, #0] │ │ - b.n 27442 │ │ + b.n 45c92 │ │ ands r4, r5 │ │ - b.n 26e3c │ │ + b.n 4568c │ │ cmp r1, #152 @ 0x98 │ │ - b.n 27430 │ │ + b.n 45c80 │ │ ldr r7, [sp, #784] @ 0x310 │ │ - b.n 27934 │ │ + b.n 46184 │ │ str r0, [sp, #732] @ 0x2dc │ │ - b.n 279b8 │ │ + b.n 46208 │ │ movs r5, r0 │ │ - b.n 27432 │ │ + b.n 45c82 │ │ str r4, [r3, r1] │ │ - b.n 26e70 │ │ + b.n 456c0 │ │ str r5, [r0, r0] │ │ - b.n 27456 │ │ - b.n 2733c │ │ - b.n 27a7e │ │ + b.n 45ca6 │ │ + b.n 45b8c │ │ + b.n 462ce │ │ asrs r1, r0, #32 │ │ - b.n 2748c │ │ + b.n 45cdc │ │ movs r0, #2 │ │ - b.n 27474 │ │ + b.n 45cc4 │ │ movs r6, r0 │ │ - b.n 2748a │ │ + b.n 45cda │ │ movs r0, #3 │ │ - b.n 27472 │ │ + b.n 45cc2 │ │ adds r0, #40 @ 0x28 │ │ - b.n 26e8c │ │ + b.n 456dc │ │ str r0, [r0, r0] │ │ - b.n 278ae │ │ + b.n 460fe │ │ strb r4, [r0, #0] │ │ - b.n 2769a │ │ + b.n 45eea │ │ movs r0, #3 │ │ - b.n 27482 │ │ + b.n 45cd2 │ │ adds r1, #115 @ 0x73 │ │ - b.n 27976 │ │ + b.n 461c6 │ │ movs r5, r0 │ │ - b.n 274a6 │ │ + b.n 45cf6 │ │ adds r0, #45 @ 0x2d │ │ - b.n 279f2 │ │ + b.n 46242 │ │ movs r2, r1 │ │ - b.n 2760e │ │ + b.n 45e5e │ │ add r1, sp, #592 @ 0x250 │ │ - b.n 2747e │ │ + b.n 45cce │ │ movs r0, #92 @ 0x5c │ │ - b.n 26e90 │ │ + b.n 456e0 │ │ movs r0, #0 │ │ - b.n 27aba │ │ + b.n 4630a │ │ stmia r3!, {r3, r4, r7} │ │ - b.n 27486 │ │ + b.n 45cd6 │ │ subs r6, #191 @ 0xbf │ │ - b.n 27998 │ │ + b.n 461e8 │ │ subs r7, #201 @ 0xc9 │ │ - b.n 27a0a │ │ + b.n 4625a │ │ movs r0, #1 │ │ adds r3, #0 │ │ ands r6, r0 │ │ - b.n 27496 │ │ + b.n 45ce6 │ │ str r1, [r2, #56] @ 0x38 │ │ - b.n 2749c │ │ + b.n 45cec │ │ adds r3, #25 │ │ - b.n 2799a │ │ + b.n 461ea │ │ adds r5, #81 @ 0x51 │ │ - b.n 27a22 │ │ + b.n 46272 │ │ ands r5, r0 │ │ - b.n 274a6 │ │ + b.n 45cf6 │ │ movs r6, r0 │ │ - b.n 274c2 │ │ + b.n 45d12 │ │ movs r0, #2 │ │ - b.n 274ee │ │ + b.n 45d3e │ │ movs r4, r1 │ │ - b.n 274ca │ │ + b.n 45d1a │ │ ands r0, r0 │ │ - b.n 2790a │ │ + b.n 4615a │ │ str r2, [r1, r0] │ │ - b.n 274d2 │ │ + b.n 45d22 │ │ movs r4, r0 │ │ - b.n 274fa │ │ + b.n 45d4a │ │ movs r3, #151 @ 0x97 │ │ - b.n 274c2 │ │ + b.n 45d12 │ │ strb r0, [r7, #0] │ │ - b.n 26ef8 │ │ + b.n 45748 │ │ stmia r0!, {r2, r4, r5} │ │ - b.n 26efc │ │ + b.n 4574c │ │ add r1, sp, #608 @ 0x260 │ │ - b.n 274d2 │ │ - b.n 27410 │ │ - b.n 26f04 │ │ + b.n 45d22 │ │ + b.n 45c60 │ │ + b.n 45754 │ │ movs r0, #68 @ 0x44 │ │ - b.n 26ee8 │ │ + b.n 45738 │ │ ands r4, r0 │ │ - b.n 274e0 │ │ + b.n 45d30 │ │ ands r6, r0 │ │ - b.n 274de │ │ + b.n 45d2e │ │ str r4, [r3, #56] @ 0x38 │ │ - b.n 274de │ │ + b.n 45d2e │ │ str r6, [r0, #0] │ │ - b.n 27508 │ │ + b.n 45d58 │ │ movs r0, #2 │ │ - b.n 27542 │ │ + b.n 45d92 │ │ strh r4, [r3, r6] │ │ - b.n 27526 │ │ + b.n 45d76 │ │ movs r1, #115 @ 0x73 │ │ - b.n 279fe │ │ + b.n 4624e │ │ movs r0, #45 @ 0x2d │ │ - b.n 27a76 │ │ + b.n 462c6 │ │ str r2, [sp, #580] @ 0x244 │ │ - b.n 274fe │ │ + b.n 45d4e │ │ movs r0, #76 @ 0x4c │ │ - b.n 26f30 │ │ + b.n 45780 │ │ str r0, [r1, r1] │ │ - b.n 26f14 │ │ + b.n 45764 │ │ str r0, [r0, r0] │ │ - b.n 27b3e │ │ + b.n 4638e │ │ ands r6, r0 │ │ - b.n 2754a │ │ + b.n 45d9a │ │ movs r6, r1 │ │ - b.n 276a8 │ │ + b.n 45ef8 │ │ str r0, [r0, #0] │ │ - b.n 27b4a │ │ + b.n 4639a │ │ ldr r7, [r7, #104] @ 0x68 │ │ adds r3, #11 │ │ ldr r1, [r1, #124] @ 0x7c │ │ adds r3, #66 @ 0x42 │ │ movs r2, r0 │ │ - b.n 27536 │ │ + b.n 45d86 │ │ movs r0, #0 │ │ - b.n 27964 │ │ + b.n 461b4 │ │ movs r6, r0 │ │ - b.n 2753e │ │ + b.n 45d8e │ │ movs r0, #2 │ │ - b.n 2756a │ │ + b.n 45dba │ │ movs r1, r1 │ │ - b.n 27546 │ │ + b.n 45d96 │ │ eors r4, r0 │ │ - b.n 26f64 │ │ + b.n 457b4 │ │ str r0, [r0, #0] │ │ - b.n 27978 │ │ + b.n 461c8 │ │ movs r2, r1 │ │ - b.n 27552 │ │ - add r0, pc, #12 @ (adr r0, 27440 ) │ │ - b.n 27776 │ │ + b.n 45da2 │ │ + add r0, pc, #12 @ (adr r0, 45c90 ) │ │ + b.n 45fc6 │ │ movs r0, #6 │ │ - b.n 2757e │ │ + b.n 45dce │ │ movs r4, r0 │ │ - b.n 2755e │ │ + b.n 45dae │ │ str r0, [r0, #0] │ │ - b.n 2798c │ │ + b.n 461dc │ │ movs r4, r1 │ │ - b.n 27566 │ │ + b.n 45db6 │ │ lsls r4, r0, #1 │ │ - b.n 26f64 │ │ + b.n 457b4 │ │ movs r6, r0 │ │ - b.n 27592 │ │ + b.n 45de2 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 27a5c │ │ + b.n 462ac │ │ stmia r3!, {r3, r4, r7} │ │ - b.n 27562 │ │ + b.n 45db2 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 27ae4 │ │ + b.n 46334 │ │ adds r0, #60 @ 0x3c │ │ - b.n 26f98 │ │ + b.n 457e8 │ │ strh r1, [r2, r2] │ │ - b.n 2756a │ │ + b.n 45dba │ │ movs r7, r0 │ │ - b.n 27706 │ │ + b.n 45f56 │ │ str r0, [sp, #0] │ │ - b.n 27baa │ │ + b.n 463fa │ │ str r6, [r0, #0] │ │ - b.n 27574 │ │ + b.n 45dc4 │ │ strb r4, [r5, #0] │ │ - b.n 26fac │ │ + b.n 457fc │ │ str r4, [r0, #0] │ │ - b.n 27582 │ │ + b.n 45dd2 │ │ ands r0, r0 │ │ - b.n 27bba │ │ + b.n 4640a │ │ str r1, [r0, #0] │ │ adds r2, #134 @ 0x86 │ │ movs r6, r1 │ │ - b.n 27724 │ │ + b.n 45f74 │ │ adcs r3, r6 │ │ adds r3, #10 │ │ ands r5, r5 │ │ adds r3, #68 @ 0x44 │ │ movs r4, r0 │ │ - b.n 275ae │ │ + b.n 45dfe │ │ ands r0, r0 │ │ - b.n 279e4 │ │ + b.n 46234 │ │ movs r5, r0 │ │ - b.n 275b6 │ │ + b.n 45e06 │ │ str r4, [r0, #0] │ │ - b.n 275e6 │ │ + b.n 45e36 │ │ movs r4, r1 │ │ - b.n 275be │ │ + b.n 45e0e │ │ movs r0, #0 │ │ - b.n 279f4 │ │ + b.n 46244 │ │ movs r7, r0 │ │ - b.n 275c6 │ │ + b.n 45e16 │ │ movs r0, r7 │ │ - b.n 26fc4 │ │ + b.n 45814 │ │ movs r2, r0 │ │ - b.n 275fa │ │ + b.n 45e4a │ │ ldr r1, [r2, #40] @ 0x28 │ │ - b.n 275bc │ │ + b.n 45e0c │ │ movs r3, r0 │ │ - b.n 27756 │ │ + b.n 45fa6 │ │ movs r0, #0 │ │ - b.n 27bfa │ │ + b.n 4644a │ │ movs r0, #1 │ │ adds r3, #0 │ │ adds r0, #88 @ 0x58 │ │ - b.n 26ffc │ │ + b.n 4584c │ │ movs r6, r1 │ │ - b.n 27768 │ │ + b.n 45fb8 │ │ ands r0, r0 │ │ - b.n 27c0a │ │ + b.n 4645a │ │ ldr r6, [sp, #764] @ 0x2fc │ │ - b.n 27ae4 │ │ - ldr r7, [pc, #784] @ (277e0 ) │ │ + b.n 46334 │ │ + ldr r7, [pc, #784] @ (46030 ) │ │ adds r3, #5 │ │ str r5, [r0, r0] │ │ - b.n 275dc │ │ + b.n 45e2c │ │ lsls r7, r6 │ │ adds r3, #69 @ 0x45 │ │ movs r4, r0 │ │ - b.n 275fe │ │ + b.n 45e4e │ │ movs r0, #2 │ │ - b.n 2762c │ │ + b.n 45e7c │ │ movs r6, r0 │ │ - b.n 27606 │ │ + b.n 45e56 │ │ ands r0, r0 │ │ - b.n 27c2a │ │ + b.n 4647a │ │ str r0, [r0, #0] │ │ - b.n 27a36 │ │ + b.n 46286 │ │ movs r0, r1 │ │ - b.n 27612 │ │ + b.n 45e62 │ │ str r0, [r0, r0] │ │ - b.n 27c36 │ │ + b.n 46486 │ │ movs r0, #6 │ │ - b.n 2763e │ │ + b.n 45e8e │ │ movs r6, r1 │ │ - b.n 277a0 │ │ + b.n 45ff0 │ │ str r0, [r0, #0] │ │ - b.n 27c42 │ │ + b.n 46492 │ │ strb r2, [r1, #0] │ │ - b.n 27846 │ │ + b.n 46096 │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ movs r3, r0 │ │ - b.n 277b2 │ │ + b.n 46002 │ │ str r1, [r0, #0] │ │ adds r2, #134 @ 0x86 │ │ movs r6, r1 │ │ - b.n 277b8 │ │ + b.n 46008 │ │ strh r1, [r3, r4] │ │ adds r3, #2 │ │ - add r0, pc, #320 @ (adr r0, 2765c ) │ │ - b.n 27058 │ │ + add r0, pc, #320 @ (adr r0, 45eac ) │ │ + b.n 458a8 │ │ strb r1, [r2, r5] │ │ adds r3, #68 @ 0x44 │ │ movs r0, #5 │ │ - b.n 2764a │ │ + b.n 45e9a │ │ str r0, [r0, r0] │ │ - b.n 27a72 │ │ + b.n 462c2 │ │ stmia r0!, {r0} │ │ - b.n 27652 │ │ + b.n 45ea2 │ │ asrs r5, r0, #32 │ │ - b.n 2767e │ │ + b.n 45ece │ │ adcs r3, r6 │ │ - b.n 27b4a │ │ + b.n 4639a │ │ ldr r7, [sp, #804] @ 0x324 │ │ - b.n 27bbe │ │ + b.n 4640e │ │ movs r0, #0 │ │ - b.n 27c7e │ │ + b.n 464ce │ │ ands r5, r5 │ │ - b.n 27bca │ │ + b.n 4641a │ │ ldr r1, [r2, #24] │ │ - b.n 27650 │ │ + b.n 45ea0 │ │ strh r0, [r4, #2] │ │ - b.n 27084 │ │ + b.n 458d4 │ │ subs r7, #196 @ 0xc4 │ │ - b.n 27b58 │ │ - add r4, pc, #580 @ (adr r4, 27794 ) │ │ - b.n 27696 │ │ + b.n 463a8 │ │ + add r4, pc, #580 @ (adr r4, 45fe4 ) │ │ + b.n 45ee6 │ │ eors r4, r3 │ │ - b.n 27090 │ │ + b.n 458e0 │ │ adds r0, #183 @ 0xb7 │ │ - b.n 27be4 │ │ + b.n 46434 │ │ str r0, [r1, #0] │ │ - b.n 2768a │ │ + b.n 45eda │ │ stmia r0!, {r2, r3, r6} │ │ - b.n 2707c │ │ + b.n 458cc │ │ str r5, [r0, #0] │ │ - b.n 276da │ │ + b.n 45f2a │ │ movs r0, #0 │ │ - b.n 27aae │ │ + b.n 462fe │ │ str r1, [r2, #120] @ 0x78 │ │ - b.n 27678 │ │ + b.n 45ec8 │ │ bics r1, r2 │ │ - b.n 275f6 │ │ + b.n 45e46 │ │ adds r0, #72 @ 0x48 │ │ - b.n 270b0 │ │ + b.n 45900 │ │ strb r3, [r0, #0] │ │ - b.n 276a6 │ │ + b.n 45ef6 │ │ adds r0, #68 @ 0x44 │ │ - b.n 270b8 │ │ + b.n 45908 │ │ str r0, [r0, #0] │ │ - b.n 27acc │ │ + b.n 4631c │ │ str r0, [r0, r0] │ │ - b.n 27cc6 │ │ + b.n 46516 │ │ eors r4, r3 │ │ - b.n 270a4 │ │ - b.n 27590 │ │ - b.n 276bc │ │ - b.n 27610 │ │ - b.n 270ac │ │ + b.n 458f4 │ │ + b.n 45de0 │ │ + b.n 45f0c │ │ + b.n 45e60 │ │ + b.n 458fc │ │ movs r0, #0 │ │ - b.n 27ae2 │ │ + b.n 46332 │ │ adds r0, #3 │ │ - b.n 276bc │ │ + b.n 45f0c │ │ strb r0, [r0, #0] │ │ - b.n 27ae8 │ │ + b.n 46338 │ │ movs r0, #2 │ │ - b.n 276c8 │ │ + b.n 45f18 │ │ movs r0, #68 @ 0x44 │ │ - b.n 270c0 │ │ + b.n 45910 │ │ str r0, [r0, #0] │ │ - b.n 27cea │ │ + b.n 4653a │ │ movs r0, #56 @ 0x38 │ │ - b.n 270e8 │ │ + b.n 45938 │ │ movs r0, #7 │ │ - b.n 27716 │ │ + b.n 45f66 │ │ movs r0, #72 @ 0x48 │ │ - b.n 270d0 │ │ + b.n 45920 │ │ adds r0, #0 │ │ - b.n 27b1a │ │ + b.n 4636a │ │ adds r0, #80 @ 0x50 │ │ - b.n 270d8 │ │ + b.n 45928 │ │ movs r0, r0 │ │ - b.n 277e0 │ │ + b.n 46030 │ │ lsls r0, r3, #1 │ │ - b.n 270e0 │ │ + b.n 45930 │ │ movs r2, r0 │ │ - b.n 275d0 │ │ + b.n 45e20 │ │ movs r0, #0 │ │ - b.n 27b46 │ │ + b.n 46396 │ │ strb r0, [r0, #0] │ │ - b.n 277f0 │ │ + b.n 46040 │ │ movs r2, r0 │ │ - b.n 275d6 │ │ + b.n 45e26 │ │ movs r0, #0 │ │ - b.n 27d9a │ │ + b.n 465ea │ │ str r2, [r0, r0] │ │ - b.n 2767e │ │ + b.n 45ece │ │ movs r3, r7 │ │ - b.n 27bf6 │ │ + b.n 46446 │ │ lsrs r0, r1, #29 │ │ - b.n 27c7a │ │ + b.n 464ca │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 27896 │ │ + b.n 460e6 │ │ movs r0, r1 │ │ - b.n 27932 │ │ + b.n 46182 │ │ lsrs r1, r2, #6 │ │ - b.n 2774a │ │ + b.n 45f9a │ │ stmia r0!, {} │ │ - b.n 27d3a │ │ + b.n 4658a │ │ adds r0, #0 │ │ - b.n 27d3e │ │ - ldr r4, [pc, #920] @ (27998 ) │ │ - b.n 27c1c │ │ + b.n 4658e │ │ + ldr r4, [pc, #920] @ (461e8 ) │ │ + b.n 4646c │ │ asrs r0, r0, #5 │ │ - b.n 27c0e │ │ + b.n 4645e │ │ ldr r6, [sp, #560] @ 0x230 │ │ - b.n 27c14 │ │ + b.n 46464 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ - ldr r2, [pc, #696] @ (278cc ) │ │ - b.n 27cac │ │ + ldr r2, [pc, #696] @ (4611c ) │ │ + b.n 464fc │ │ movs r4, r0 │ │ - b.n 278d6 │ │ - b.n 2761c │ │ - b.n 27d5e │ │ + b.n 46126 │ │ + b.n 45e6c │ │ + b.n 465ae │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ - b.n 27626 │ │ + b.n 45e76 │ │ strh r0, [r0, #24] │ │ asrs r6, r6, #32 │ │ - b.n 27cc4 │ │ + b.n 46514 │ │ movs r1, r0 │ │ - b.n 278ce │ │ + b.n 4611e │ │ movs r0, #0 │ │ - b.n 27d72 │ │ + b.n 465c2 │ │ ldr r7, [sp, #840] @ 0x348 │ │ - b.n 27ccc │ │ + b.n 4651c │ │ strh r4, [r0, #2] │ │ - b.n 27174 │ │ + b.n 459c4 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ movs r1, r1 │ │ - b.n 278f6 │ │ + b.n 46146 │ │ str r0, [sp, #0] │ │ - b.n 27d86 │ │ + b.n 465d6 │ │ asrs r0, r0, #32 │ │ - b.n 27d8a │ │ + b.n 465da │ │ lsls r0, r4, #1 │ │ - b.n 27168 │ │ + b.n 459b8 │ │ str r0, [sp, #4] │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 27d4a │ │ + b.n 4659a │ │ movs r0, r0 │ │ - b.n 27d9e │ │ + b.n 465ee │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 42e8b4 │ │ + blx 44d104 │ │ movs r5, r0 │ │ - b.n 2796a │ │ + b.n 461ba │ │ str r1, [r0, r0] │ │ - b.n 27b7e │ │ + b.n 463ce │ │ ldrsh r5, [r2, r4] │ │ - b.n 27950 │ │ + b.n 461a0 │ │ ldrb r7, [r7, #26] │ │ - b.n 27c8c │ │ + b.n 464dc │ │ ldrb r1, [r1, #31] │ │ - b.n 27cfe │ │ + b.n 4654e │ │ strh r5, [r4, r2] │ │ - b.n 279be │ │ + b.n 4620e │ │ str r0, [r0, r0] │ │ - b.n 27a0c │ │ + b.n 4625c │ │ str r5, [r0, #0] │ │ - b.n 27a12 │ │ + b.n 46262 │ │ movs r0, r0 │ │ - b.n 27996 │ │ + b.n 461e6 │ │ str r0, [r4, #4] │ │ - b.n 271c8 │ │ + b.n 45a18 │ │ ands r0, r0 │ │ - b.n 27a2e │ │ + b.n 4627e │ │ ands r5, r0 │ │ - b.n 2799e │ │ + b.n 461ee │ │ adds r0, #4 │ │ - b.n 27a20 │ │ + b.n 46270 │ │ movs r0, r0 │ │ - b.n 279a4 │ │ + b.n 461f4 │ │ adds r0, #0 │ │ - b.n 27a3a │ │ + b.n 4628a │ │ adds r0, #4 │ │ - b.n 279ac │ │ + b.n 461fc │ │ asrs r3, r0, #32 │ │ - b.n 27a2c │ │ + b.n 4627c │ │ movs r0, r0 │ │ - b.n 279b0 │ │ + b.n 46200 │ │ asrs r0, r0, #32 │ │ - b.n 27a36 │ │ + b.n 46286 │ │ movs r0, r0 │ │ - b.n 27a48 │ │ + b.n 46298 │ │ movs r3, r0 │ │ - b.n 279ba │ │ + b.n 4620a │ │ adds r1, #115 @ 0x73 │ │ - b.n 27cd2 │ │ + b.n 46522 │ │ movs r1, r0 │ │ - b.n 279c2 │ │ + b.n 46212 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 27cd0 │ │ + b.n 46520 │ │ movs r0, r0 │ │ - b.n 27c0a │ │ + b.n 4645a │ │ adds r0, #45 @ 0x2d │ │ - b.n 27d56 │ │ + b.n 465a6 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 27d5c │ │ + b.n 465ac │ │ asrs r1, r3, #12 │ │ - b.n 27cda │ │ + b.n 4652a │ │ lsls r0, r2, #30 │ │ - b.n 276e8 │ │ + b.n 45f38 │ │ asrs r1, r2, #21 │ │ - b.n 27d66 │ │ + b.n 465b6 │ │ lsls r0, r2, #14 │ │ - b.n 276e8 │ │ + b.n 45f38 │ │ lsls r0, r2, #10 │ │ - b.n 276ea │ │ + b.n 45f3a │ │ strb r7, [r0, #0] │ │ - b.n 27816 │ │ + b.n 46066 │ │ lsls r0, r2, #6 │ │ - b.n 276f0 │ │ + b.n 45f40 │ │ str r4, [r3, #4] │ │ - b.n 2722c │ │ + b.n 45a7c │ │ adds r0, #3 │ │ - b.n 2786a │ │ + b.n 460ba │ │ movs r0, #2 │ │ - b.n 27866 │ │ + b.n 460b6 │ │ str r0, [r0, #4] │ │ - b.n 27238 │ │ + b.n 45a88 │ │ asrs r1, r0, #32 │ │ - b.n 2786e │ │ + b.n 460be │ │ stmia r0!, {} │ │ - b.n 27876 │ │ + b.n 460c6 │ │ lsls r0, r1, #1 │ │ - b.n 27244 │ │ + b.n 45a94 │ │ str r0, [r0, #0] │ │ - b.n 27c6e │ │ + b.n 464be │ │ lsls r0, r2, #1 │ │ - b.n 2724c │ │ + b.n 45a9c │ │ str r0, [r0, r0] │ │ - b.n 27c76 │ │ + b.n 464c6 │ │ movs r0, r0 │ │ - b.n 27e5a │ │ + b.n 466aa │ │ ands r0, r0 │ │ - b.n 27c5e │ │ + b.n 464ae │ │ lsls r0, r3, #1 │ │ - b.n 2725c │ │ - blx 427974 │ │ + b.n 45aac │ │ + blx 4461c4 │ │ lsls r4, r1, #1 │ │ - b.n 27264 │ │ + b.n 45ab4 │ │ ands r0, r0 │ │ - b.n 27876 │ │ + b.n 460c6 │ │ lsls r4, r2, #1 │ │ - b.n 2726c │ │ + b.n 45abc │ │ strb r0, [r0, #0] │ │ - b.n 27236 │ │ + b.n 45a86 │ │ adds r0, #4 │ │ - b.n 2723a │ │ + b.n 45a8a │ │ movs r0, #8 │ │ - b.n 2723e │ │ + b.n 45a8e │ │ asrs r4, r1, #32 │ │ - b.n 27242 │ │ + b.n 45a92 │ │ stmia r0!, {r4} │ │ - b.n 27246 │ │ + b.n 45a96 │ │ str r4, [r2, #0] │ │ - b.n 2724a │ │ + b.n 45a9a │ │ str r0, [r3, r0] │ │ - b.n 2724e │ │ + b.n 45a9e │ │ ands r4, r3 │ │ - b.n 27252 │ │ - beq.n 2778c │ │ - b.n 27bec │ │ + b.n 45aa2 │ │ + beq.n 45fdc │ │ + b.n 4643c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 27706 │ │ - bmi.n 27708 │ │ - bmi.n 2770a │ │ - ldr r7, [pc, #960] @ (27b24 ) │ │ + bmi.n 45f56 │ │ + bmi.n 45f58 │ │ + bmi.n 45f5a │ │ + ldr r7, [pc, #960] @ (46374 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 27c84 │ │ - beq.n 27774 │ │ - b.n 27c08 │ │ + b.n 464d4 │ │ + beq.n 45fc4 │ │ + b.n 46458 │ │ ldrh r4, [r0, #24] │ │ stc 14, cr13, [sp, #-152]! @ 0xffffff68 │ │ - b.n 27c10 │ │ + b.n 46460 │ │ str r0, [r0, #0] │ │ - b.n 27aba │ │ + b.n 4630a │ │ movs r0, r0 │ │ - b.n 2729e │ │ + b.n 45aee │ │ movs r0, r0 │ │ - b.n 27e22 │ │ + b.n 46672 │ │ lsls r5, r7, #6 │ │ lsrs r0, r0, #8 │ │ ands r1, r0 │ │ - b.n 27aca │ │ + b.n 4631a │ │ movs r0, r0 │ │ - b.n 27e30 │ │ + b.n 46680 │ │ lsls r5, r7, #6 │ │ lsrs r0, r0, #8 │ │ strb r2, [r0, #0] │ │ - b.n 27ad6 │ │ + b.n 46326 │ │ movs r0, r0 │ │ - b.n 27e3e │ │ + b.n 4668e │ │ lsls r5, r7, #6 │ │ lsrs r0, r0, #8 │ │ str r3, [r0, r0] │ │ - b.n 27ae2 │ │ + b.n 46332 │ │ movs r0, r0 │ │ - b.n 27e4c │ │ + b.n 4669c │ │ lsls r5, r7, #6 │ │ lsrs r0, r0, #8 │ │ lsls r4, r2, #3 │ │ - b.n 27cc8 │ │ + b.n 46518 │ │ asrs r4, r0, #32 │ │ - b.n 27af2 │ │ + b.n 46342 │ │ vmov.8 d25[7], lr │ │ str r0, [sp, #0] │ │ - b.n 27efa │ │ + b.n 4674a │ │ movs r0, r0 │ │ - b.n 27e5e │ │ + b.n 466ae │ │ lsls r1, r5, #6 │ │ lsrs r0, r0, #8 │ │ asrs r0, r4, #32 │ │ - b.n 27cce │ │ + b.n 4651e │ │ lsls r4, r7, #1 │ │ - b.n 27c60 │ │ + b.n 464b0 │ │ movs r0, #92 @ 0x5c │ │ - b.n 27ce8 │ │ + b.n 46538 │ │ pop {r0, r1, r2, r3, r5, r6, pc} │ │ @ instruction: 0xebff005c │ │ - b.n 27310 │ │ + b.n 45b60 │ │ movs r0, r0 │ │ - b.n 27e7a │ │ + b.n 466ca │ │ lsls r2, r4, #6 │ │ subs r0, r0, r0 │ │ strh r0, [r1, #0] │ │ - b.n 2730c │ │ + b.n 45b5c │ │ str r0, [r2, #4] │ │ - b.n 27300 │ │ + b.n 45b50 │ │ str r0, [r0, #0] │ │ - b.n 27dea │ │ + b.n 4663a │ │ adds r0, #4 │ │ - b.n 27318 │ │ + b.n 45b68 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 27e72 │ │ + b.n 466c2 │ │ cmp r2, #15 │ │ - b.n 27f02 │ │ + b.n 46752 │ │ movs r0, r0 │ │ - b.n 27324 │ │ + b.n 45b74 │ │ movs r6, #8 │ │ - b.n 27802 │ │ + b.n 46052 │ │ strb r0, [r6, #0] │ │ - b.n 2731c │ │ + b.n 45b6c │ │ subs r3, r4, r0 │ │ - b.n 27b0a │ │ + b.n 4635a │ │ cmp r7, #240 @ 0xf0 │ │ - b.n 27e28 │ │ + b.n 46678 │ │ movs r3, #255 @ 0xff │ │ - b.n 27e8e │ │ + b.n 466de │ │ stmia r0!, {r2, r3} │ │ - b.n 2733c │ │ + b.n 45b8c │ │ movs r0, #48 @ 0x30 │ │ - b.n 27c9a │ │ - add r0, pc, #64 @ (adr r0, 27858 ) │ │ - b.n 27344 │ │ + b.n 464ea │ │ + add r0, pc, #64 @ (adr r0, 460a8 ) │ │ + b.n 45b94 │ │ movs r3, #3 │ │ - b.n 27822 │ │ + b.n 46072 │ │ asrs r4, r1, #1 │ │ - b.n 2733c │ │ + b.n 45b8c │ │ ldrb r0, [r4, #20] │ │ - b.n 27b2a │ │ + b.n 4637a │ │ movs r3, #63 @ 0x3f │ │ - b.n 27faa │ │ + b.n 467fa │ │ movs r0, #88 @ 0x58 │ │ - b.n 27348 │ │ + b.n 45b98 │ │ movs r0, #2 │ │ - b.n 27b40 │ │ + b.n 46390 │ │ movs r0, #1 │ │ - b.n 27b3a │ │ + b.n 4638a │ │ asrs r0, r5, #28 │ │ - b.n 27b7a │ │ + b.n 463ca │ │ asrs r4, r5, #32 │ │ - b.n 27358 │ │ + b.n 45ba8 │ │ adds r4, r3, r4 │ │ - b.n 277f4 │ │ + b.n 46044 │ │ strb r0, [r1, #1] │ │ - b.n 27360 │ │ + b.n 45bb0 │ │ movs r0, #1 │ │ - b.n 27b4e │ │ + b.n 4639e │ │ asrs r4, r0, #1 │ │ - b.n 27368 │ │ + b.n 45bb8 │ │ asrs r2, r3, #5 │ │ - b.n 27844 │ │ + b.n 46094 │ │ asrs r4, r2, #1 │ │ - b.n 27370 │ │ + b.n 45bc0 │ │ movs r0, #1 │ │ - b.n 27b5e │ │ + b.n 463ae │ │ asrs r4, r5, #16 │ │ - b.n 27b9e │ │ - b.n 27890 │ │ - b.n 2738c │ │ + b.n 463ee │ │ + b.n 460e0 │ │ + b.n 45bdc │ │ strb r1, [r0, #0] │ │ - b.n 27ba6 │ │ + b.n 463f6 │ │ asrs r0, r5, #32 │ │ - b.n 27384 │ │ + b.n 45bd4 │ │ adds r2, r3, #0 │ │ - b.n 27820 │ │ + b.n 46070 │ │ strb r4, [r2, #0] │ │ - b.n 2739c │ │ + b.n 45bec │ │ asrs r0, r0, #1 │ │ - b.n 27390 │ │ + b.n 45be0 │ │ movs r0, #1 │ │ - b.n 27b7e │ │ + b.n 463ce │ │ subs r2, r5, #0 │ │ - b.n 27bbe │ │ + b.n 4640e │ │ ldr r7, [r7, #48] @ 0x30 │ │ - b.n 27f8e │ │ + b.n 467de │ │ asrs r4, r4, #32 │ │ - b.n 273a0 │ │ + b.n 45bf0 │ │ asrs r7, r2, #8 │ │ - b.n 2783c │ │ + b.n 4608c │ │ asrs r4, r7, #32 │ │ - b.n 273a8 │ │ + b.n 45bf8 │ │ asrs r1, r0, #32 │ │ - b.n 27b96 │ │ + b.n 463e6 │ │ movs r0, #28 │ │ - b.n 273c0 │ │ + b.n 45c10 │ │ str r6, [r1, #80] @ 0x50 │ │ - b.n 278a6 │ │ + b.n 460f6 │ │ ldr r7, [r4, #48] @ 0x30 │ │ - b.n 27baa │ │ + b.n 463fa │ │ ldr r0, [sp, #184] @ 0xb8 │ │ - b.n 27be2 │ │ + b.n 46432 │ │ str r0, [r7, #0] │ │ - b.n 273c0 │ │ + b.n 45c10 │ │ asrs r2, r4, #20 │ │ - b.n 27bac │ │ + b.n 463fc │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 273c8 │ │ + b.n 45c18 │ │ str r6, [r0, #0] │ │ - b.n 27bb4 │ │ + b.n 46404 │ │ asrs r1, r1, #32 │ │ - b.n 27bf6 │ │ + b.n 46446 │ │ ldr r0, [sp, #72] @ 0x48 │ │ - b.n 2786c │ │ + b.n 460bc │ │ str r0, [sp, #208] @ 0xd0 │ │ - b.n 273d8 │ │ + b.n 45c28 │ │ str r1, [r1, #0] │ │ - b.n 27bee │ │ + b.n 4643e │ │ lsls r5, r7, #5 │ │ lsrs r0, r0, #8 │ │ asrs r4, r7, #32 │ │ - b.n 273f4 │ │ + b.n 45c44 │ │ asrs r4, r2, #32 │ │ - b.n 273e8 │ │ + b.n 45c38 │ │ asrs r0, r7, #32 │ │ - b.n 273fc │ │ + b.n 45c4c │ │ asrs r0, r3, #32 │ │ - b.n 273f0 │ │ + b.n 45c40 │ │ asrs r4, r6, #32 │ │ - b.n 27404 │ │ + b.n 45c54 │ │ asrs r4, r3, #32 │ │ - b.n 273f8 │ │ + b.n 45c48 │ │ asrs r0, r4, #32 │ │ - b.n 2740c │ │ + b.n 45c5c │ │ str r4, [r4, r0] │ │ - b.n 27df0 │ │ + b.n 46640 │ │ asrs r0, r2, #32 │ │ - b.n 27404 │ │ + b.n 45c54 │ │ asrs r2, r4, #20 │ │ - b.n 27c2e │ │ + b.n 4647e │ │ asrs r4, r1, #32 │ │ - b.n 2740c │ │ + b.n 45c5c │ │ subs r7, r4, r4 │ │ - b.n 27c36 │ │ + b.n 46486 │ │ asrs r0, r1, #32 │ │ - b.n 27414 │ │ + b.n 45c64 │ │ subs r3, r4, r0 │ │ - b.n 27c3e │ │ + b.n 4648e │ │ ldrh r7, [r1, #16] │ │ bic.w sp, r5, #10240 @ 0x2800 │ │ - b.n 27c46 │ │ + b.n 46496 │ │ asrs r4, r0, #32 │ │ - b.n 27424 │ │ + b.n 45c74 │ │ ldr r6, [sp, #248] @ 0xf8 │ │ - b.n 27e2c │ │ + b.n 4667c │ │ ldr r3, [r7, #124] @ 0x7c │ │ - b.n 27e30 │ │ + b.n 46680 │ │ asrs r0, r3, #1 │ │ - b.n 27450 │ │ + b.n 45ca0 │ │ lsrs r7, r5, #11 │ │ orn ip, r6, #2576 @ 0xa10 │ │ - b.n 27c5e │ │ + b.n 464ae │ │ asrs r0, r5, #32 │ │ - b.n 2745c │ │ + b.n 45cac │ │ asrs r2, r6, #1 │ │ - b.n 274c0 │ │ + b.n 45d10 │ │ str r5, [r0, r4] │ │ - b.n 27c36 │ │ + b.n 46486 │ │ asrs r4, r2, #1 │ │ - b.n 27468 │ │ + b.n 45cb8 │ │ str r4, [r7, r1] │ │ - b.n 274cc │ │ + b.n 45d1c │ │ lsls r7, r7, #1 │ │ - b.n 274d0 │ │ + b.n 45d20 │ │ ldrh r1, [r4, r4] │ │ - b.n 27c7a │ │ + b.n 464ca │ │ str r1, [r0, #0] │ │ - b.n 27c7e │ │ + b.n 464ce │ │ asrs r4, r4, #32 │ │ - b.n 2747c │ │ + b.n 45ccc │ │ adds r0, #123 @ 0x7b │ │ - b.n 274e0 │ │ + b.n 45d30 │ │ strh r7, [r6, #2] │ │ - b.n 274e4 │ │ + b.n 45d34 │ │ strh r1, [r0, r0] │ │ - b.n 27c58 │ │ + b.n 464a8 │ │ asrs r0, r4, #32 │ │ - b.n 2748c │ │ + b.n 45cdc │ │ asrs r5, r4, #1 │ │ - b.n 274f0 │ │ + b.n 45d40 │ │ asrs r0, r4, #16 │ │ - b.n 27c9a │ │ + b.n 464ea │ │ lsrs r0, r4, #32 │ │ - b.n 27c9e │ │ + b.n 464ee │ │ str r4, [r5, r1] │ │ - b.n 274fc │ │ + b.n 45d4c │ │ lsls r5, r7, #1 │ │ - b.n 27500 │ │ + b.n 45d50 │ │ lsls r3, r4, #16 │ │ - b.n 27caa │ │ + b.n 464fa │ │ stmia r0!, {r0, r1, r4, r5, r6} │ │ - b.n 27508 │ │ + b.n 45d58 │ │ ldrsh r6, [r0, r5] │ │ - b.n 27e08 │ │ + b.n 46658 │ │ strb r3, [r5, #1] │ │ - b.n 27510 │ │ - b.n 27a46 │ │ - b.n 27514 │ │ + b.n 45d60 │ │ + b.n 46296 │ │ + b.n 45d64 │ │ asrs r6, r7, #1 │ │ - b.n 27518 │ │ + b.n 45d68 │ │ lsls r2, r7, #1 │ │ - b.n 2751c │ │ + b.n 45d6c │ │ lsrs r3, r2, #1 │ │ - b.n 2794c │ │ + b.n 4619c │ │ asrs r4, r0, #32 │ │ - b.n 274c4 │ │ + b.n 45d14 │ │ movs r0, #99 @ 0x63 │ │ - b.n 27528 │ │ + b.n 45d78 │ │ cmp r2, #239 @ 0xef │ │ orn r2, r9, #8454144 @ 0x810000 │ │ - b.n 27c96 │ │ + b.n 464e6 │ │ lsls r1, r7, #1 │ │ - b.n 27534 │ │ + b.n 45d84 │ │ lsrs r3, r4, #16 │ │ - b.n 27cde │ │ + b.n 4652e │ │ lsls r0, r7, #1 │ │ - b.n 2753c │ │ + b.n 45d8c │ │ lsls r0, r3, #17 │ │ - b.n 27970 │ │ + b.n 461c0 │ │ asrs r4, r5, #32 │ │ - b.n 274e4 │ │ + b.n 45d34 │ │ lsls r1, r0, #12 │ │ - b.n 27cae │ │ + b.n 464fe │ │ lsls r6, r6, #1 │ │ - b.n 2754c │ │ + b.n 45d9c │ │ lsrs r0, r5, #32 │ │ - b.n 27cf6 │ │ + b.n 46546 │ │ lsls r5, r6, #1 │ │ - b.n 27554 │ │ + b.n 45da4 │ │ lsrs r0, r5, #16 │ │ - b.n 27cfe │ │ + b.n 4654e │ │ lsls r4, r6, #1 │ │ - b.n 2755c │ │ + b.n 45dac │ │ lsrs r4, r5, #32 │ │ - b.n 27d06 │ │ + b.n 46556 │ │ lsls r1, r6, #1 │ │ - b.n 27564 │ │ + b.n 45db4 │ │ lsrs r4, r5, #16 │ │ - b.n 27d0e │ │ + b.n 4655e │ │ lsls r0, r6, #1 │ │ - b.n 2756c │ │ + b.n 45dbc │ │ movs r3, r0 │ │ - b.n 27dea │ │ + b.n 4663a │ │ lsls r6, r0, #4 │ │ - b.n 27cda │ │ + b.n 4652a │ │ lsls r7, r5, #1 │ │ - b.n 27578 │ │ + b.n 45dc8 │ │ lsls r2, r5, #16 │ │ - b.n 27d22 │ │ + b.n 46572 │ │ str r5, [r0, #0] │ │ - b.n 27d26 │ │ + b.n 46576 │ │ lsls r6, r5, #1 │ │ - b.n 27584 │ │ + b.n 45dd4 │ │ lsrs r2, r5, #32 │ │ - b.n 27d2e │ │ + b.n 4657e │ │ lsls r5, r5, #1 │ │ - b.n 2758c │ │ + b.n 45ddc │ │ lsls r7, r4, #16 │ │ - b.n 27d36 │ │ + b.n 46586 │ │ lsls r2, r5, #1 │ │ - b.n 27594 │ │ + b.n 45de4 │ │ lsrs r7, r2, #1 │ │ - b.n 279c8 │ │ + b.n 46218 │ │ asrs r0, r1, #32 │ │ - b.n 2753c │ │ + b.n 45d8c │ │ lsls r1, r0, #12 │ │ - b.n 27d06 │ │ + b.n 46556 │ │ lsls r1, r5, #1 │ │ - b.n 275a4 │ │ + b.n 45df4 │ │ lsrs r7, r4, #16 │ │ - b.n 27d4e │ │ + b.n 4659e │ │ asrs r4, r0, #32 │ │ - b.n 27d52 │ │ + b.n 465a2 │ │ lsls r0, r5, #1 │ │ - b.n 275b0 │ │ + b.n 45e00 │ │ lsls r6, r5, #16 │ │ - b.n 27d5a │ │ + b.n 465aa │ │ lsls r6, r4, #1 │ │ - b.n 275b8 │ │ + b.n 45e08 │ │ lsrs r6, r5, #16 │ │ - b.n 27d62 │ │ + b.n 465b2 │ │ lsls r4, r4, #1 │ │ - b.n 275c0 │ │ + b.n 45e10 │ │ lsls r2, r2, #17 │ │ - b.n 279ec │ │ + b.n 4623c │ │ strh r4, [r1, #0] │ │ - b.n 27568 │ │ + b.n 45db8 │ │ lsls r0, r1, #4 │ │ - b.n 27d32 │ │ + b.n 46582 │ │ lsls r2, r4, #1 │ │ - b.n 275d0 │ │ + b.n 45e20 │ │ lsrs r2, r4, #32 │ │ - b.n 27d7a │ │ + b.n 465ca │ │ lsls r1, r4, #1 │ │ - b.n 275d8 │ │ + b.n 45e28 │ │ lsrs r2, r4, #16 │ │ - b.n 27d82 │ │ + b.n 465d2 │ │ lsls r0, r4, #1 │ │ - b.n 275e0 │ │ + b.n 45e30 │ │ movs r0, r2 │ │ - b.n 27f54 │ │ + b.n 467a4 │ │ movs r0, #32 │ │ - b.n 2818e │ │ + b.n 469de │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 28196 │ │ + b.n 469e6 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r6, #12582912 @ 0xc00000 │ │ - b.n 2819e │ │ + b.n 469ee │ │ movs r0, r0 │ │ - b.n 2756e │ │ + b.n 45dbe │ │ movs r5, r0 │ │ - b.n 27da6 │ │ - b.n 27b56 │ │ + b.n 465f6 │ │ + b.n 463a6 │ │ @ instruction: 0xebff1060 │ │ - b.n 27f88 │ │ + b.n 467d8 │ │ movs r5, r0 │ │ - b.n 27db2 │ │ + b.n 46602 │ │ movs r0, #32 │ │ - b.n 281b6 │ │ - b.n 27b5e │ │ + b.n 46a06 │ │ + b.n 463ae │ │ @ instruction: 0xebff1030 │ │ - b.n 275b8 │ │ + b.n 45e08 │ │ movs r5, r0 │ │ - b.n 27dc2 │ │ + b.n 46612 │ │ movs r0, #32 │ │ - b.n 281c6 │ │ - b.n 27b66 │ │ + b.n 46a16 │ │ + b.n 463b6 │ │ @ instruction: 0xebff0000 │ │ - b.n 275ba │ │ + b.n 45e0a │ │ movs r4, #7 │ │ - b.n 281d2 │ │ + b.n 46a22 │ │ asrs r4, r3, #18 │ │ - b.n 275d4 │ │ + b.n 45e24 │ │ subs r4, #255 @ 0xff │ │ - b.n 281da │ │ + b.n 46a2a │ │ movs r2, #160 @ 0xa0 │ │ - b.n 27aa2 │ │ + b.n 462f2 │ │ movs r0, #252 @ 0xfc │ │ - b.n 275bc │ │ + b.n 45e0c │ │ movs r5, #128 @ 0x80 │ │ - b.n 27de6 │ │ + b.n 46636 │ │ adds r2, #160 @ 0xa0 │ │ - b.n 27ab0 │ │ + b.n 46300 │ │ movs r0, #114 @ 0x72 │ │ - b.n 2784c │ │ + b.n 4609c │ │ asrs r1, r0, #32 │ │ - b.n 27bd0 │ │ + b.n 46420 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 27dba │ │ + b.n 4660a │ │ movs r0, #3 │ │ - b.n 27dbe │ │ + b.n 4660e │ │ subs r2, #208 @ 0xd0 │ │ - b.n 27a8c │ │ + b.n 462dc │ │ movs r7, r6 │ │ - b.n 27f82 │ │ + b.n 467d2 │ │ movs r0, #3 │ │ - b.n 27dca │ │ + b.n 4661a │ │ movs r7, r7 │ │ - b.n 27eca │ │ + b.n 4671a │ │ movs r1, #0 │ │ - b.n 275e8 │ │ + b.n 45e38 │ │ movs r0, #1 │ │ - b.n 27fd2 │ │ + b.n 46822 │ │ movs r5, r0 │ │ - b.n 27e16 │ │ - b.n 27b8e │ │ + b.n 46666 │ │ + b.n 463de │ │ @ instruction: 0xebffa0fc │ │ - b.n 27ff8 │ │ + b.n 46848 │ │ movs r5, r0 │ │ - b.n 27e22 │ │ + b.n 46672 │ │ movs r0, #8 │ │ - b.n 28226 │ │ + b.n 46a76 │ │ asrs r2, r1, #32 │ │ - b.n 27e2a │ │ - b.n 27b98 │ │ + b.n 4667a │ │ + b.n 463e8 │ │ @ instruction: 0xebff00fc │ │ - b.n 27528 │ │ + b.n 45d78 │ │ ldrb r6, [r0, #29] │ │ - b.n 27f8c │ │ + b.n 467dc │ │ adds r1, #0 │ │ - b.n 27530 │ │ + b.n 45d80 │ │ str r0, [sp, #0] │ │ - b.n 2823e │ │ + b.n 46a8e │ │ lsrs r0, r6, #28 │ │ - b.n 27880 │ │ + b.n 460d0 │ │ asrs r4, r0, #4 │ │ - b.n 2753c │ │ + b.n 45d8c │ │ lsls r4, r3, #2 │ │ - b.n 27624 │ │ + b.n 45e74 │ │ lsrs r3, r6, #28 │ │ - b.n 2788c │ │ + b.n 460dc │ │ movs r1, #8 │ │ - b.n 27548 │ │ + b.n 45d98 │ │ lsls r0, r3, #2 │ │ - b.n 27630 │ │ + b.n 45e80 │ │ lsrs r1, r6, #28 │ │ - b.n 27898 │ │ + b.n 460e8 │ │ str r4, [r1, #16] │ │ - b.n 27554 │ │ + b.n 45da4 │ │ lsls r4, r2, #2 │ │ - b.n 2763c │ │ + b.n 45e8c │ │ lsrs r2, r6, #28 │ │ - b.n 278a4 │ │ + b.n 460f4 │ │ lsls r0, r2, #2 │ │ - b.n 27644 │ │ + b.n 45e94 │ │ lsrs r6, r6, #28 │ │ - b.n 278ac │ │ + b.n 460fc │ │ lsls r2, r1, #2 │ │ ldmia.w r7, {sp} │ │ - b.n 28276 │ │ + b.n 46ac6 │ │ lsls r4, r1, #2 │ │ - b.n 27654 │ │ + b.n 45ea4 │ │ lsrs r7, r6, #28 │ │ - b.n 278bc │ │ + b.n 4610c │ │ lsls r0, r1, #2 │ │ - b.n 2765c │ │ + b.n 45eac │ │ lsrs r3, r6, #28 │ │ - b.n 278c4 │ │ + b.n 46114 │ │ lsls r4, r0, #2 │ │ - b.n 27664 │ │ + b.n 45eb4 │ │ lsrs r1, r6, #28 │ │ - b.n 278cc │ │ + b.n 4611c │ │ lsls r0, r0, #2 │ │ - b.n 2766c │ │ + b.n 45ebc │ │ lsls r4, r3, #2 │ │ - b.n 27fec │ │ + b.n 4683c │ │ asrs r0, r0, #2 │ │ - b.n 28074 │ │ + b.n 468c4 │ │ str r1, [sp, #96] @ 0x60 │ │ - b.n 27574 │ │ + b.n 45dc4 │ │ pop {r0, r1, r3, r7} │ │ @ instruction: 0xebff309c │ │ - b.n 2759c │ │ + b.n 45dec │ │ movs r1, #66 @ 0x42 │ │ - b.n 28172 │ │ + b.n 469c2 │ │ strb r0, [r3, #2] │ │ - b.n 275a4 │ │ + b.n 45df4 │ │ movs r0, #54 @ 0x36 │ │ - b.n 2820c │ │ + b.n 46a5c │ │ str r4, [r2, r2] │ │ - b.n 275ac │ │ + b.n 45dfc │ │ movs r3, r0 │ │ - b.n 27e88 │ │ + b.n 466d8 │ │ str r0, [r2, #8] │ │ - b.n 275b4 │ │ + b.n 45e04 │ │ movs r5, r0 │ │ - b.n 27e82 │ │ + b.n 466d2 │ │ lsls r4, r1 │ │ - b.n 275bc │ │ + b.n 45e0c │ │ movs r6, r0 │ │ - b.n 27e8a │ │ + b.n 466da │ │ asrs r0, r1, #2 │ │ - b.n 275c4 │ │ + b.n 45e14 │ │ movs r4, r0 │ │ - b.n 27e92 │ │ - b.n 27c9c │ │ - b.n 275cc │ │ + b.n 466e2 │ │ + b.n 464ec │ │ + b.n 45e1c │ │ movs r1, r0 │ │ - b.n 27e9a │ │ + b.n 466ea │ │ stmia r0!, {r7} │ │ - b.n 275d4 │ │ + b.n 45e24 │ │ movs r6, r1 │ │ - b.n 27ea2 │ │ + b.n 466f2 │ │ adds r0, #3 │ │ - b.n 27f66 │ │ + b.n 467b6 │ │ movs r4, r1 │ │ - b.n 27eca │ │ + b.n 4671a │ │ asrs r1, r0, #32 │ │ - b.n 27f6e │ │ + b.n 467be │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ movs r0, #2 │ │ - b.n 27cdc │ │ + b.n 4652c │ │ movs r0, #2 │ │ - b.n 27bba │ │ + b.n 4640a │ │ subs r6, #140 @ 0x8c │ │ - b.n 281c8 │ │ + b.n 46a18 │ │ movs r0, #156 @ 0x9c │ │ - b.n 275d8 │ │ + b.n 45e28 │ │ movs r0, #7 │ │ - b.n 27f86 │ │ + b.n 467d6 │ │ subs r7, #210 @ 0xd2 │ │ - b.n 28260 │ │ + b.n 46ab0 │ │ movs r0, #3 │ │ - b.n 27d32 │ │ + b.n 46582 │ │ movs r0, #2 │ │ - b.n 27bd2 │ │ + b.n 46422 │ │ adds r0, #59 @ 0x3b │ │ - b.n 281ea │ │ + b.n 46a3a │ │ movs r0, #152 @ 0x98 │ │ - b.n 275f0 │ │ + b.n 45e40 │ │ movs r0, #5 │ │ - b.n 27f9e │ │ + b.n 467ee │ │ subs r7, #72 @ 0x48 │ │ - b.n 28276 │ │ + b.n 46ac6 │ │ movs r0, #3 │ │ - b.n 27d4a │ │ + b.n 4659a │ │ movs r0, #2 │ │ - b.n 27bea │ │ + b.n 4643a │ │ subs r4, #230 @ 0xe6 │ │ - b.n 28208 │ │ + b.n 46a58 │ │ movs r0, #148 @ 0x94 │ │ - b.n 27608 │ │ + b.n 45e58 │ │ movs r0, #6 │ │ - b.n 27fb6 │ │ + b.n 46806 │ │ subs r2, #174 @ 0xae │ │ - b.n 28290 │ │ + b.n 46ae0 │ │ movs r0, #3 │ │ - b.n 27d62 │ │ + b.n 465b2 │ │ movs r0, #0 │ │ - b.n 27c06 │ │ + b.n 46456 │ │ movs r0, #144 @ 0x90 │ │ - b.n 2761c │ │ + b.n 45e6c │ │ movs r0, #4 │ │ - b.n 27fca │ │ + b.n 4681a │ │ ldrsh r6, [r0, r5] │ │ - b.n 280a4 │ │ + b.n 468f4 │ │ movs r0, #1 │ │ - b.n 281b6 │ │ + b.n 46a06 │ │ asrs r0, r0, #32 │ │ - b.n 281b8 │ │ + b.n 46a08 │ │ movs r0, #0 │ │ - b.n 27c1e │ │ + b.n 4646e │ │ asrs r0, r0, #32 │ │ - b.n 27c20 │ │ + b.n 46470 │ │ asrs r0, r1, #2 │ │ - b.n 27638 │ │ + b.n 45e88 │ │ asrs r6, r1, #32 │ │ - b.n 27fe6 │ │ + b.n 46836 │ │ movs r0, #140 @ 0x8c │ │ - b.n 27640 │ │ + b.n 45e90 │ │ asrs r0, r0, #32 │ │ - b.n 281d0 │ │ + b.n 46a20 │ │ asrs r0, r0, #32 │ │ - b.n 27c34 │ │ + b.n 46484 │ │ asrs r4, r0, #2 │ │ - b.n 2764c │ │ + b.n 45e9c │ │ subs r1, r5, #6 │ │ - b.n 28158 │ │ + b.n 469a8 │ │ lsrs r7, r5, #11 │ │ orn pc, r1, #1400832 @ 0x156000 │ │ - b.n 28160 │ │ + b.n 469b0 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r1, #1417216 @ 0x15a000 │ │ - b.n 28168 │ │ + b.n 469b8 │ │ movs r0, #16 │ │ - b.n 27788 │ │ + b.n 45fd8 │ │ movs r4, #200 @ 0xc8 │ │ @ instruction: 0xf3624aef │ │ orn r0, r1, #2293760 @ 0x230000 │ │ - b.n 2801a │ │ + b.n 4686a │ │ asrs r0, r0, #32 │ │ - b.n 281e0 │ │ + b.n 46a30 │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 0, cr4, cr6, cr4, {7} │ │ @ instruction: 0xf3f90000 │ │ - b.n 27c6c │ │ + b.n 464bc │ │ lsls r0, r0, #2 │ │ - b.n 27684 │ │ + b.n 45ed4 │ │ lsls r0, r6, #7 │ │ movw r0, #8236 @ 0x202c │ │ - b.n 2818a │ │ + b.n 469da │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f63014 │ │ - b.n 277b8 │ │ + b.n 46008 │ │ asrs r0, r0, #32 │ │ - b.n 28282 │ │ + b.n 46ad2 │ │ str r1, [sp, #464] @ 0x1d0 │ │ - b.n 277a0 │ │ + b.n 45ff0 │ │ asrs r7, r7, #15 │ │ - b.n 2830a │ │ + b.n 46b5a │ │ ldr r0, [r1, #76] @ 0x4c │ │ @ instruction: 0xf2f644e6 │ │ @ instruction: 0xf36401f4 │ │ @ instruction: 0xf2600a8f │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 283de │ │ + b.n 46c2e │ │ lsls r0, r2, #1 │ │ movt r1, #76 @ 0x4c │ │ - b.n 277c0 │ │ + b.n 46010 │ │ lsls r3, r4, #20 │ │ - b.n 27fea │ │ + b.n 4683a │ │ lsls r0, r1, #5 │ │ - b.n 277c8 │ │ + b.n 46018 │ │ lsrs r3, r0, #32 │ │ - b.n 27cb4 │ │ + b.n 46504 │ │ adds r0, #24 │ │ - b.n 277f0 │ │ + b.n 46040 │ │ lsrs r3, r4, #32 │ │ - b.n 27fba │ │ + b.n 4680a │ │ lsls r4, r0, #5 │ │ - b.n 277d8 │ │ + b.n 46028 │ │ lsrs r7, r7, #12 │ │ - b.n 281c4 │ │ + b.n 46a14 │ │ asrs r4, r3, #32 │ │ - b.n 27800 │ │ + b.n 46050 │ │ lsls r3, r0, #20 │ │ - b.n 27cca │ │ + b.n 4651a │ │ adds r0, #156 @ 0x9c │ │ - b.n 28164 │ │ + b.n 469b4 │ │ lsrs r1, r4, #12 │ │ - b.n 27fd2 │ │ + b.n 46822 │ │ lsls r0, r0, #5 │ │ - b.n 277f0 │ │ + b.n 46040 │ │ lsrs r0, r6, #31 │ │ - b.n 282f8 │ │ + b.n 46b48 │ │ lsls r7, r7, #15 │ │ - b.n 2835e │ │ + b.n 46bae │ │ lsls r1, r0, #8 │ │ - b.n 27ce2 │ │ + b.n 46532 │ │ movs r2, r1 │ │ @ instruction: 0xea00f000 │ │ - b.n 2832a │ │ - blx 42832c │ │ - blx 428330 │ │ + b.n 46b7a │ │ + blx 446b7c │ │ + blx 446b80 │ │ strb r0, [r2, #21] │ │ str r7, [sp, #800] @ 0x320 │ │ stmia r7!, {r0, r2, r5, r6} │ │ movs r4, r7 │ │ asrs r4, r4, #5 │ │ str r0, [sp, #984] @ 0x3d8 │ │ @ instruction: 0xb66a │ │ @@ -57861,217 +100067,217 @@ │ │ rev r1, r2 │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ strh r1, [r0, r6] │ │ movs r3, #146 @ 0x92 │ │ str r1, [sp, #72] @ 0x48 │ │ asrs r7, r4, #5 │ │ ldrb r7, [r1, #24] │ │ - bne.n 27dd6 │ │ + bne.n 46626 │ │ subs r0, r2, r4 │ │ cdp 14, 3, cr0, cr9, cr1, {1} │ │ - b.n 2801a │ │ + b.n 4686a │ │ lsls r4, r7, #4 │ │ - b.n 27838 │ │ + b.n 46088 │ │ lsls r1, r2, #5 │ │ - b.n 27d14 │ │ + b.n 46564 │ │ lsls r0, r7, #4 │ │ - b.n 27840 │ │ + b.n 46090 │ │ lsls r7, r7, #12 │ │ - b.n 284ae │ │ + b.n 46cfe │ │ lsls r4, r4, #4 │ │ - b.n 27848 │ │ + b.n 46098 │ │ movs r4, r6 │ │ - b.n 2786c │ │ + b.n 460bc │ │ asrs r5, r0, #32 │ │ - b.n 28076 │ │ + b.n 468c6 │ │ lsls r4, r3, #4 │ │ - b.n 27854 │ │ + b.n 460a4 │ │ movs r0, #10 │ │ - b.n 2807e │ │ + b.n 468ce │ │ movs r0, r7 │ │ - b.n 2787c │ │ + b.n 460cc │ │ lsls r0, r3, #4 │ │ - b.n 27860 │ │ + b.n 460b0 │ │ movs r4, r7 │ │ - b.n 27884 │ │ + b.n 460d4 │ │ lsls r4, r2, #4 │ │ - b.n 27868 │ │ + b.n 460b8 │ │ lsls r4, r2, #1 │ │ - b.n 2788c │ │ + b.n 460dc │ │ lsls r0, r2, #4 │ │ - b.n 27870 │ │ + b.n 460c0 │ │ lsls r0, r0, #1 │ │ - b.n 27894 │ │ + b.n 460e4 │ │ lsls r4, r1, #4 │ │ - b.n 27878 │ │ + b.n 460c8 │ │ lsls r4, r0, #1 │ │ - b.n 2789c │ │ + b.n 460ec │ │ lsls r0, r1, #4 │ │ - b.n 27880 │ │ + b.n 460d0 │ │ lsls r4, r1, #1 │ │ - b.n 278a4 │ │ + b.n 460f4 │ │ lsls r4, r0, #4 │ │ - b.n 27888 │ │ + b.n 460d8 │ │ lsls r0, r1, #1 │ │ - b.n 278ac │ │ + b.n 460fc │ │ lsls r0, r0, #4 │ │ - b.n 27890 │ │ + b.n 460e0 │ │ lsls r0, r3, #1 │ │ - b.n 278b4 │ │ + b.n 46104 │ │ lsls r4, r7, #3 │ │ - b.n 27898 │ │ + b.n 460e8 │ │ lsls r4, r4, #1 │ │ - b.n 28296 │ │ + b.n 46ae6 │ │ strh r0, [r4, #8] │ │ - b.n 278a0 │ │ + b.n 460f0 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13893632 @ 0xd40000 │ │ - b.n 282a2 │ │ + b.n 46af2 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #16515072 @ 0xfc0000 │ │ - b.n 2822c │ │ + b.n 46a7c │ │ movs r0, r0 │ │ - b.n 278b4 │ │ + b.n 46104 │ │ lsls r0, r2, #1 │ │ - b.n 278d8 │ │ + b.n 46128 │ │ str r1, [sp, #448] @ 0x1c0 │ │ - b.n 278bc │ │ + b.n 4610c │ │ lsls r6, r4, #1 │ │ add.w r0, r0, r0, lsl #18 │ │ - b.n 282c4 │ │ + b.n 46b14 │ │ asrs r5, r0, #32 │ │ - b.n 280ee │ │ + b.n 4693e │ │ movs r4, r0 │ │ - b.n 280f2 │ │ + b.n 46942 │ │ lsls r2, r1, #27 │ │ add.w r0, r0, r0, lsr #3 │ │ - b.n 278f4 │ │ + b.n 46144 │ │ movs r0, r0 │ │ - b.n 2845e │ │ + b.n 46cae │ │ movs r1, r5 │ │ subs r0, r0, r0 │ │ movs r0, r5 │ │ - b.n 282ce │ │ - bf 6, 205c6 │ │ + b.n 46b1e │ │ + bf 6, 3ee16 │ │ lsls r0, r5, #2 │ │ - b.n 27988 │ │ + b.n 461d8 │ │ movs r1, r0 │ │ - b.n 283f2 │ │ + b.n 46c42 │ │ movs r4, r4 │ │ subs r0, r0, r0 │ │ str r4, [r2, #12] │ │ - b.n 282f4 │ │ + b.n 46b44 │ │ asrs r4, r4, #32 │ │ - b.n 2851e │ │ + b.n 46d6e │ │ movs r0, r2 │ │ - b.n 282ee │ │ + b.n 46b3e │ │ movs r0, #4 │ │ - b.n 28126 │ │ + b.n 46976 │ │ lsrs r7, r1, #10 │ │ orn sl, r0, #264192 @ 0x40800 │ │ orn sl, r6, #16512 @ 0x4080 │ │ orn pc, r2, #12976128 @ 0xc60000 │ │ - b.n 28314 │ │ + b.n 46b64 │ │ cmp r0, #226 @ 0xe2 │ │ @ instruction: 0xf3646aef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2830a │ │ + b.n 46b5a │ │ cmp r0, #230 @ 0xe6 │ │ - bls.w ca324 │ │ + bls.w e8b74 │ │ orn r2, r0, #12517376 @ 0xbf0000 │ │ - b.n 285ce │ │ + b.n 46e1e │ │ lsrs r0, r4, #3 │ │ bfi fp, r8, #2, #15 │ │ mcr 0, 5, r0, cr8, cr12, {2} │ │ - b.n 282b0 │ │ + b.n 46b00 │ │ lsrs r0, r5, #3 │ │ @ instruction: 0xf2605010 │ │ - b.n 28322 │ │ + b.n 46b72 │ │ str r0, [r0, #0] │ │ - b.n 27952 │ │ + b.n 461a2 │ │ movs r0, #0 │ │ - b.n 2794e │ │ + b.n 4619e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r5, #8192 @ 0x2000 │ │ - b.n 28172 │ │ + b.n 469c2 │ │ cmp r2, #129 @ 0x81 │ │ orr.w r0, r5, #2195456 @ 0x218000 │ │ - b.n 27ebe │ │ + b.n 4670e │ │ asrs r4, r0, #32 │ │ - b.n 282c0 │ │ + b.n 46b10 │ │ adds r0, #244 @ 0xf4 │ │ - b.n 2797c │ │ + b.n 461cc │ │ asrs r7, r7, #19 │ │ - b.n 282c8 │ │ + b.n 46b18 │ │ strb r0, [r4, #2] │ │ - b.n 27984 │ │ + b.n 461d4 │ │ asrs r0, r0, #32 │ │ - b.n 27958 │ │ + b.n 461a8 │ │ asrs r3, r0, #32 │ │ - b.n 27ee0 │ │ + b.n 46730 │ │ asrs r7, r1, #9 │ │ - b.n 282d8 │ │ + b.n 46b28 │ │ asrs r4, r7, #32 │ │ - b.n 27870 │ │ + b.n 460c0 │ │ ldrsb r4, [r7, r0] │ │ @ instruction: 0xeb009000 │ │ - b.n 281a2 │ │ + b.n 469f2 │ │ movs r0, r0 │ │ - b.n 28506 │ │ + b.n 46d56 │ │ str r0, [sp, #4] │ │ asrs r0, r0, #12 │ │ movs r1, r1 │ │ - b.n 281ae │ │ - beq.n 27ed0 │ │ - b.n 28308 │ │ + b.n 469fe │ │ + beq.n 46720 │ │ + b.n 46b58 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 28394 │ │ + b.n 46be4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r4, r7} │ │ - b.n 279c0 │ │ + b.n 46210 │ │ movs r0, r0 │ │ - b.n 27fa4 │ │ + b.n 467f4 │ │ movs r7, r0 │ │ and.w r0, r0, r4, lsr #2 │ │ - b.n 279cc │ │ + b.n 4621c │ │ movs r0, r0 │ │ - b.n 27fb0 │ │ + b.n 46800 │ │ movs r4, r0 │ │ and.w r0, r0, ip, lsl #2 │ │ - b.n 279d8 │ │ + b.n 46228 │ │ movs r0, r0 │ │ - b.n 27fbc │ │ + b.n 4680c │ │ movs r1, r0 │ │ and.w r0, r0, r4, lsl #2 │ │ - b.n 279e4 │ │ + b.n 46234 │ │ movs r0, r0 │ │ - b.n 27fc8 │ │ + b.n 46818 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 279da │ │ + b.n 4622a │ │ asrs r4, r5, #2 │ │ - b.n 279de │ │ + b.n 4622e │ │ vrhadd.u d14, d2, d31 │ │ str r0, [sp, #0] │ │ - b.n 285fa │ │ + b.n 46e4a │ │ @ instruction: 0xffeaeaff │ │ lsls r4, r5, #1 │ │ - b.n 27a00 │ │ + b.n 46250 │ │ asrs r0, r2, #1 │ │ - b.n 27a00 │ │ + b.n 46250 │ │ movs r0, r0 │ │ - b.n 27fe8 │ │ + b.n 46838 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 279f0 │ │ + b.n 46240 │ │ asrs r4, r5, #2 │ │ - b.n 279f4 │ │ + b.n 46244 │ │ @ instruction: 0xfff6eaff │ │ - blx 428518 │ │ - blx 42851c │ │ - blx 428520 │ │ + blx 446d68 │ │ + blx 446d6c │ │ + blx 446d70 │ │ vrsra.u64 q8, , #64 │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ movs r6, r0 │ │ @@ -58090,3435 +100296,3435 @@ │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - bvs.n 27e6a │ │ - vsri.32 , , #3 │ │ - vsri.64 , , #3 │ │ - vtbl.8 d29, {d13-d14}, d20 │ │ - vtbl.8 d29, {d13}, d14 │ │ - vceq.i q15, q10, #0 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 27ee6 │ │ - bmi.n 27ee8 │ │ - bmi.n 27eea │ │ - ldr r7, [pc, #960] @ (28304 ) │ │ + mcrr 15, 15, pc, r9, cr11 @ │ │ + @ instruction: 0xe83efffb │ │ + strd pc, pc, [r5, #-1004] @ 0x3ec │ │ + bl 3b6776 │ │ + bl 6077a │ │ + movs r4, #20 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 46736 │ │ + bmi.n 46738 │ │ + bmi.n 4673a │ │ + ldr r7, [pc, #960] @ (46b54 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 28464 │ │ - beq.n 27f54 │ │ - b.n 283e8 │ │ + b.n 46cb4 │ │ + beq.n 467a4 │ │ + b.n 46c38 │ │ ldrh r0, [r1, #24] │ │ stc 15, cr13, [sp, #-968]! @ 0xfffffc38 │ │ - b.n 283f0 │ │ - bge.n 27f5a │ │ - b.n 283f4 │ │ + b.n 46c40 │ │ + bge.n 467aa │ │ + b.n 46c44 │ │ ands r1, r0 │ │ - b.n 2829e │ │ + b.n 46aee │ │ strh r0, [r0, #0] │ │ - b.n 27a88 │ │ + b.n 462d8 │ │ ands r2, r0 │ │ @ instruction: 0xe993a003 │ │ - b.n 282aa │ │ + b.n 46afa │ │ asrs r0, r1, #32 │ │ - b.n 28270 │ │ + b.n 46ac0 │ │ adds r0, #12 │ │ - b.n 27a98 │ │ + b.n 462e8 │ │ asrs r6, r1, #32 │ │ - b.n 28278 │ │ + b.n 46ac8 │ │ strb r0, [r2, #0] │ │ - b.n 27aae │ │ + b.n 462fe │ │ asrs r3, r0, #32 │ │ - b.n 28280 │ │ + b.n 46ad0 │ │ str r4, [r2, #0] │ │ - b.n 27ab6 │ │ + b.n 46306 │ │ asrs r7, r0, #32 │ │ - b.n 28288 │ │ + b.n 46ad8 │ │ str r0, [r3, r0] │ │ - b.n 27abe │ │ + b.n 4630e │ │ asrs r6, r0, #32 │ │ - b.n 28290 │ │ + b.n 46ae0 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 27ac6 │ │ + b.n 46316 │ │ strh r0, [r1, #0] │ │ - b.n 27acc │ │ + b.n 4631c │ │ asrs r5, r0, #32 │ │ - b.n 2829c │ │ + b.n 46aec │ │ asrs r4, r1, #32 │ │ - b.n 282c0 │ │ + b.n 46b10 │ │ adds r0, #0 │ │ - b.n 282e2 │ │ + b.n 46b32 │ │ ands r0, r4 │ │ - b.n 27ac0 │ │ + b.n 46310 │ │ movs r4, r3 │ │ - b.n 27ac4 │ │ + b.n 46314 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 27ad6 │ │ + b.n 46326 │ │ movs r0, r0 │ │ - b.n 28656 │ │ + b.n 46ea6 │ │ lsls r7, r0, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r5, #3 │ │ - b.n 28454 │ │ + b.n 46ca4 │ │ lsls r0, r2, #1 │ │ movt r0, #260 @ 0x104 │ │ - b.n 284c6 │ │ + b.n 46d16 │ │ movs r4, r2 │ │ - b.n 284ca │ │ + b.n 46d1a │ │ strb r0, [r0, #0] │ │ - b.n 2870e │ │ + b.n 46f5e │ │ str r0, [sp, #0] │ │ - b.n 28712 │ │ + b.n 46f62 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2871a │ │ + b.n 46f6a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #7602176 @ 0x740000 │ │ - b.n 279f8 │ │ + b.n 46248 │ │ strb r4, [r0, #3] │ │ - b.n 279fc │ │ + b.n 4624c │ │ movs r0, #0 │ │ - b.n 2872a │ │ + b.n 46f7a │ │ movs r0, r0 │ │ - b.n 2869e │ │ + b.n 46eee │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 27b0c │ │ + b.n 4635c │ │ lsls r1, r6, #13 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 2873a │ │ + b.n 46f8a │ │ asrs r0, r1, #32 │ │ - b.n 2833e │ │ + b.n 46b8e │ │ ldrh r0, [r0, #20] │ │ - beq.w fff890a2 │ │ + beq.w fffa78f2 │ │ @ instruction: 0xf2800010 │ │ - b.n 27b3a │ │ + b.n 4638a │ │ movs r4, r6 │ │ - b.n 27b28 │ │ + b.n 46378 │ │ movs r4, r2 │ │ - b.n 27b42 │ │ + b.n 46392 │ │ movs r0, r7 │ │ - b.n 27b30 │ │ + b.n 46380 │ │ movs r0, r3 │ │ - b.n 27b4a │ │ + b.n 4639a │ │ movs r4, r7 │ │ - b.n 27b38 │ │ + b.n 46388 │ │ movs r0, r0 │ │ - b.n 27b44 │ │ + b.n 46394 │ │ subs r1, r0, #6 │ │ - b.n 28766 │ │ + b.n 46fb6 │ │ lsls r4, r0, #1 │ │ - b.n 27b44 │ │ + b.n 46394 │ │ lsls r0, r7, #3 │ │ - b.n 284c4 │ │ + b.n 46d14 │ │ add r2, sp, #828 @ 0x33c │ │ and.w ip, r0, #8585216 @ 0x830000 │ │ - b.n 284cc │ │ - ldrb r5, [r2, r0] │ │ - @ instruction: 0xfa00eb01 │ │ - b.n 284d4 │ │ + b.n 46d1c │ │ + ldrb r5, [r1, r2] │ │ + mla fp, r0, r1, lr │ │ + b.n 46d24 │ │ movs r0, #0 │ │ - b.n 28782 │ │ + b.n 46fd2 │ │ ldr r7, [sp, #264] @ 0x108 │ │ - b.n 284e2 │ │ - b.n 28048 │ │ - b.n 2880a │ │ + b.n 46d32 │ │ + b.n 46898 │ │ + b.n 4705a │ │ strh r1, [r0, #0] │ │ - b.n 2878e │ │ + b.n 46fde │ │ movs r0, r0 │ │ - b.n 28812 │ │ + b.n 47062 │ │ asrs r1, r1, #32 │ │ - b.n 28396 │ │ + b.n 46be6 │ │ str r0, [r0, #0] │ │ - b.n 2879a │ │ + b.n 46fea │ │ ldrh r5, [r1, #20] │ │ - beq.w fffe95fc │ │ + beq.w 7e4c │ │ and.w r0, r1, #8585216 @ 0x830000 │ │ and.w r0, r0, r1, lsl #20 │ │ - b.n 28576 │ │ + b.n 46dc6 │ │ lsls r1, r0, #2 │ │ - b.n 28718 │ │ + b.n 46f68 │ │ str r5, [r0, #0] │ │ - b.n 283b2 │ │ + b.n 46c02 │ │ movs r1, r4 │ │ add r2, sp, #0 │ │ - add r2, pc, #664 @ (adr r2, 28310 ) │ │ - b.n 283ba │ │ + add r2, pc, #664 @ (adr r2, 46b60 ) │ │ + b.n 46c0a │ │ stmia r0!, {r0, r1, r2, r3, r4} │ │ - b.n 2848a │ │ + b.n 46cda │ │ asrs r2, r1, #4 │ │ - b.n 27fb4 │ │ - ldr r4, [pc, #196] @ (28148 ) │ │ - b.n 28096 │ │ + b.n 46804 │ │ + ldr r4, [pc, #196] @ (46998 ) │ │ + b.n 468e6 │ │ movs r2, r0 │ │ - b.n 28332 │ │ + b.n 46b82 │ │ @ instruction: 0xfff50aff │ │ lsls r1, r0 │ │ - b.n 2855e │ │ + b.n 46dae │ │ movs r7, r1 │ │ - b.n 2873e │ │ + b.n 46f8e │ │ ands r7, r1 │ │ - add r3, pc, #640 @ (adr r3, 28318 ) │ │ + add r3, pc, #640 @ (adr r3, 46b68 ) │ │ str r6, [r0, r0] │ │ - b.n 281a6 │ │ + b.n 469f6 │ │ adds r0, #1 │ │ - b.n 2852c │ │ + b.n 46d7c │ │ lsls r3, r4, #10 │ │ - b.n 2835a │ │ + b.n 46baa │ │ movs r1, r0 │ │ subs r0, r0, r0 │ │ adds r1, r6, #0 │ │ - b.n 283ee │ │ + b.n 46c3e │ │ movs r6, r0 │ │ and.w r1, r0, sl, lsl #12 │ │ - b.n 281c8 │ │ + b.n 46a18 │ │ movs r7, r3 │ │ - b.n 287fa │ │ + b.n 4704a │ │ movs r6, r0 │ │ - b.n 2843e │ │ + b.n 46c8e │ │ adds r0, #4 │ │ - b.n 27be8 │ │ + b.n 46438 │ │ adds r0, #131 @ 0x83 │ │ - b.n 28406 │ │ + b.n 46c56 │ │ movs r3, r2 │ │ - b.n 2840a │ │ + b.n 46c5a │ │ adds r1, r6, #0 │ │ - b.n 283ce │ │ + b.n 46c1e │ │ lsls r6, r3, #16 │ │ - b.n 28454 │ │ + b.n 46ca4 │ │ asrs r0, r0, #32 │ │ - b.n 286e6 │ │ + b.n 46f36 │ │ movs r2, r0 │ │ - b.n 281da │ │ + b.n 46a2a │ │ subs r7, r7, #7 │ │ - b.n 2877c │ │ + b.n 46fcc │ │ movs r7, #80 @ 0x50 │ │ - b.n 280a2 │ │ + b.n 468f2 │ │ lsls r2, r0, #6 │ │ - b.n 282e6 │ │ + b.n 46b36 │ │ adds r3, r0, #0 │ │ - b.n 28580 │ │ + b.n 46dd0 │ │ lsls r6, r0, #4 │ │ - b.n 27ff0 │ │ + b.n 46840 │ │ movs r6, r0 │ │ - b.n 28432 │ │ + b.n 46c82 │ │ lsls r1, r0, #2 │ │ - b.n 287a0 │ │ + b.n 46ff0 │ │ str r5, [r0, #0] │ │ - b.n 2843a │ │ + b.n 46c8a │ │ @ instruction: 0xffddbaff │ │ @ instruction: 0xeb01e24b │ │ lsls r0, r0, #1 │ │ - b.n 27c20 │ │ + b.n 46470 │ │ lsrs r2, r0, #29 │ │ - b.n 285a6 │ │ + b.n 46df6 │ │ subs r1, r0, #6 │ │ - b.n 2884e │ │ - ldrh r7, [r3, r7] │ │ - @ instruction: 0xfa009068 │ │ - b.n 285ac │ │ + b.n 4709e │ │ + ldrb r7, [r2, r1] │ │ + @ instruction: 0xfb009068 │ │ + b.n 46dfc │ │ lsls r0, r7, #3 │ │ - b.n 285b0 │ │ + b.n 46e00 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 28634 │ │ + b.n 46e84 │ │ movs r0, #1 │ │ - b.n 28866 │ │ + b.n 470b6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #12845056 @ 0xc40000 │ │ - b.n 27c68 │ │ + b.n 464b8 │ │ str r4, [r7, #0] │ │ - b.n 27c6c │ │ + b.n 464bc │ │ asrs r0, r7, #32 │ │ - b.n 27c70 │ │ + b.n 464c0 │ │ ands r4, r6 │ │ - b.n 27c74 │ │ + b.n 464c4 │ │ adds r0, #76 @ 0x4c │ │ - b.n 27b74 │ │ + b.n 463c4 │ │ lsls r4, r3, #1 │ │ - b.n 27b58 │ │ + b.n 463a8 │ │ movs r1, r0 │ │ - b.n 2882c │ │ + b.n 4707c │ │ str r0, [r4, #4] │ │ - b.n 27b60 │ │ + b.n 463b0 │ │ asrs r4, r4, #1 │ │ - b.n 27b64 │ │ + b.n 463b4 │ │ eors r0, r5 │ │ - b.n 27b68 │ │ + b.n 463b8 │ │ movs r3, r4 │ │ ldmia r2!, {} │ │ str r4, [r0, r0] │ │ - b.n 2851a │ │ + b.n 46d6a │ │ adcs r2, r0 │ │ - b.n 28766 │ │ + b.n 46fb6 │ │ ands r6, r6 │ │ - b.n 287fc │ │ + b.n 4704c │ │ str r4, [r0, r0] │ │ - b.n 28290 │ │ - ldr r6, [pc, #560] @ (28398 ) │ │ - b.n 28774 │ │ + b.n 46ae0 │ │ + ldr r6, [pc, #560] @ (46be8 ) │ │ + b.n 46fc4 │ │ str r0, [r5, r1] │ │ - b.n 27b84 │ │ + b.n 463d4 │ │ str r1, [r0, r0] │ │ - b.n 28532 │ │ - ldr r7, [pc, #840] @ (284bc ) │ │ - b.n 2880c │ │ + b.n 46d82 │ │ + ldr r7, [pc, #840] @ (46d0c ) │ │ + b.n 4705c │ │ str r4, [r0, r0] │ │ - b.n 282e4 │ │ + b.n 46b34 │ │ ands r3, r7 │ │ - b.n 28792 │ │ + b.n 46fe2 │ │ movs r0, #88 @ 0x58 │ │ - b.n 27bb8 │ │ - ldr r7, [pc, #288] @ (282a4 ) │ │ - b.n 2881a │ │ + b.n 46408 │ │ + ldr r7, [pc, #288] @ (46af4 ) │ │ + b.n 4706a │ │ str r4, [r4, r1] │ │ - b.n 27ba0 │ │ + b.n 463f0 │ │ str r6, [r0, r0] │ │ - b.n 2854e │ │ + b.n 46d9e │ │ str r4, [r0, r0] │ │ - b.n 282fc │ │ - ldr r4, [pc, #920] @ (2852c ) │ │ - b.n 287b0 │ │ + b.n 46b4c │ │ + ldr r4, [pc, #920] @ (46d7c ) │ │ + b.n 47000 │ │ str r0, [r4, r1] │ │ - b.n 27bb0 │ │ + b.n 46400 │ │ str r0, [r0, r0] │ │ - b.n 2855e │ │ - b.n 28248 │ │ - b.n 27bd8 │ │ - ldr r2, [pc, #696] @ (2845c ) │ │ - b.n 2883c │ │ + b.n 46dae │ │ + b.n 46a98 │ │ + b.n 46428 │ │ + ldr r2, [pc, #696] @ (46cac ) │ │ + b.n 4708c │ │ str r4, [r0, r0] │ │ - b.n 28314 │ │ + b.n 46b64 │ │ asrs r2, r0, #32 │ │ - b.n 2856e │ │ + b.n 46dbe │ │ asrs r1, r0, #32 │ │ - b.n 28754 │ │ + b.n 46fa4 │ │ stmia r0!, {r4, r6} │ │ - b.n 27bec │ │ + b.n 4643c │ │ asrs r0, r3, #1 │ │ - b.n 27bd0 │ │ + b.n 46420 │ │ asrs r6, r1, #32 │ │ - b.n 2857e │ │ + b.n 46dce │ │ asrs r0, r0, #32 │ │ - b.n 28764 │ │ + b.n 46fb4 │ │ asrs r4, r2, #1 │ │ - b.n 27bdc │ │ + b.n 4642c │ │ asrs r4, r1, #32 │ │ - b.n 2858a │ │ + b.n 46dda │ │ movs r0, #0 │ │ - b.n 2898e │ │ + b.n 471de │ │ asrs r0, r0, #32 │ │ - b.n 28774 │ │ + b.n 46fc4 │ │ asrs r0, r2, #1 │ │ - b.n 27bec │ │ + b.n 4643c │ │ asrs r3, r0, #32 │ │ - b.n 2859a │ │ + b.n 46dea │ │ str r4, [r3, r1] │ │ - b.n 27bf4 │ │ + b.n 46444 │ │ asrs r0, r0, #32 │ │ - b.n 28764 │ │ + b.n 46fb4 │ │ asrs r4, r1, #1 │ │ - b.n 27bfc │ │ + b.n 4644c │ │ lsls r0, r0, #1 │ │ - b.n 27d24 │ │ + b.n 46574 │ │ str r0, [r0, r0] │ │ - b.n 2892e │ │ + b.n 4717e │ │ stmia r0!, {} │ │ - b.n 289b2 │ │ + b.n 47202 │ │ adds r0, #0 │ │ - b.n 28936 │ │ + b.n 47186 │ │ movs r1, r0 │ │ - b.n 286fa │ │ + b.n 46f4a │ │ lsls r4, r0, #1 │ │ - b.n 27d18 │ │ + b.n 46568 │ │ movs r3, r0 │ │ and.w r0, r0, r1, lsl #24 │ │ - b.n 2870c │ │ + b.n 46f5c │ │ lsls r1, r0, #2 │ │ - b.n 288b6 │ │ + b.n 47106 │ │ adds r0, #6 │ │ - b.n 2854e │ │ + b.n 46d9e │ │ movs r5, r4 │ │ add r2, sp, #0 │ │ strh r3, [r4, #20] │ │ - b.n 28556 │ │ - b.n 28256 │ │ - b.n 28620 │ │ - add r1, pc, #32 @ (adr r1, 2823c ) │ │ - b.n 28150 │ │ + b.n 46da6 │ │ + b.n 46aa6 │ │ + b.n 46e70 │ │ + add r1, pc, #32 @ (adr r1, 46a8c ) │ │ + b.n 469a0 │ │ movs r1, r0 │ │ - b.n 28962 │ │ + b.n 471b2 │ │ subs r2, r7, #0 │ │ - b.n 28226 │ │ + b.n 46a76 │ │ movs r5, r0 │ │ - b.n 284cc │ │ + b.n 46d1c │ │ @ instruction: 0xfff40aff │ │ lsls r1, r0 │ │ - b.n 286f8 │ │ + b.n 46f48 │ │ movs r7, r1 │ │ - b.n 288de │ │ + b.n 4712e │ │ ands r7, r1 │ │ - add r3, pc, #640 @ (adr r3, 284b8 ) │ │ + add r3, pc, #640 @ (adr r3, 46d08 ) │ │ str r3, [r0, #0] │ │ - b.n 28346 │ │ + b.n 46b96 │ │ asrs r1, r0, #32 │ │ - b.n 286ce │ │ + b.n 46f1e │ │ lsls r1, r4, #10 │ │ - b.n 284f6 │ │ + b.n 46d46 │ │ movs r1, r0 │ │ subs r0, r0, r0 │ │ subs r2, r7, #0 │ │ - b.n 2858e │ │ + b.n 46dde │ │ movs r6, r0 │ │ and.w r1, r0, r8, lsl #4 │ │ - b.n 28368 │ │ + b.n 46bb8 │ │ movs r7, r3 │ │ - b.n 2899a │ │ + b.n 471ea │ │ movs r3, r0 │ │ - b.n 285de │ │ + b.n 46e2e │ │ asrs r4, r0, #32 │ │ - b.n 27d84 │ │ + b.n 465d4 │ │ asrs r1, r0, #2 │ │ - b.n 285a6 │ │ + b.n 46df6 │ │ movs r1, r2 │ │ - b.n 285aa │ │ + b.n 46dfa │ │ subs r2, r7, #0 │ │ - b.n 2856e │ │ + b.n 46dbe │ │ movs r0, r0 │ │ - b.n 28a32 │ │ + b.n 47282 │ │ @ instruction: 0xeb01e24b │ │ lsls r0, r2, #16 │ │ - b.n 285fc │ │ + b.n 46e4c │ │ asrs r0, r0, #32 │ │ - b.n 2888e │ │ + b.n 470de │ │ movs r5, r0 │ │ - b.n 28382 │ │ + b.n 46bd2 │ │ subs r7, r7, #7 │ │ - b.n 28924 │ │ + b.n 47174 │ │ stmia r0!, {r0, r1} │ │ - b.n 285ca │ │ + b.n 46e1a │ │ ldrsb r0, [r2, r5] │ │ - b.n 2824e │ │ + b.n 46a9e │ │ lsls r5, r0, #6 │ │ - b.n 28492 │ │ + b.n 46ce2 │ │ subs r2, r0, #5 │ │ - b.n 28732 │ │ + b.n 46f82 │ │ lsls r0, r2, #10 │ │ - b.n 2829a │ │ + b.n 46aea │ │ lsls r3, r0, #4 │ │ - b.n 281a0 │ │ + b.n 469f0 │ │ lsls r1, r0, #2 │ │ - b.n 2894e │ │ + b.n 4719e │ │ adds r0, #6 │ │ - b.n 285e6 │ │ + b.n 46e36 │ │ @ instruction: 0xffd9baff │ │ lsls r0, r0, #1 │ │ - b.n 27de8 │ │ - add r0, pc, #4 @ (adr r0, 282b4 ) │ │ - b.n 287ca │ │ + b.n 46638 │ │ + add r0, pc, #4 @ (adr r0, 46b04 ) │ │ + b.n 4701a │ │ ands r0, r4 │ │ - b.n 27df0 │ │ + b.n 46640 │ │ movs r0, #0 │ │ - b.n 289fa │ │ + b.n 4724a │ │ movs r7, r0 │ │ - b.n 2855e │ │ + b.n 46dae │ │ lsls r4, r0, #1 │ │ - b.n 27dfc │ │ + b.n 4664c │ │ strh r4, [r3, #0] │ │ - b.n 27e00 │ │ + b.n 46650 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 27e04 │ │ + b.n 46654 │ │ strb r0, [r0, #0] │ │ - add r1, pc, #640 @ (adr r1, 2854c ) │ │ + add r1, pc, #640 @ (adr r1, 46d9c ) │ │ movs r7, r0 │ │ - b.n 2858a │ │ + b.n 46dda │ │ strb r2, [r1, #0] │ │ - add r1, pc, #640 @ (adr r1, 28554 ) │ │ + add r1, pc, #640 @ (adr r1, 46da4 ) │ │ lsls r4, r7, #10 │ │ and.w r0, r0, r0, lsl #9 │ │ - b.n 27df8 │ │ + b.n 46648 │ │ @ instruction: 0xeb02e24b │ │ cmp r7, #120 @ 0x78 │ │ - b.n 27e24 │ │ + b.n 46674 │ │ lsls r0, r5, #3 │ │ - b.n 28786 │ │ + b.n 46fd6 │ │ strb r0, [r0, #0] │ │ - b.n 28a2e │ │ + b.n 4727e │ │ asrs r2, r1, #32 │ │ - b.n 28632 │ │ + b.n 46e82 │ │ movs r0, #2 │ │ - b.n 28414 │ │ + b.n 46c64 │ │ strb r0, [r7, #28] │ │ - b.n 27e14 │ │ - ldr r4, [pc, #584] @ (28544 ) │ │ + b.n 46664 │ │ + ldr r4, [pc, #584] @ (46d94 ) │ │ add.w r8, r0, ip, ror #2 │ │ - b.n 27d38 │ │ + b.n 46588 │ │ ands r0, r0 │ │ - b.n 28ac6 │ │ + b.n 47316 │ │ adds r0, r7, r2 │ │ - b.n 27d40 │ │ + b.n 46590 │ │ strh r1, [r0, #0] │ │ - b.n 28a4e │ │ + b.n 4729e │ │ subs r0, #180 @ 0xb4 │ │ - b.n 27d48 │ │ + b.n 46598 │ │ @ instruction: 0xeb02e24b │ │ lsrs r0, r4, #30 │ │ - b.n 28422 │ │ + b.n 46c72 │ │ ldr r0, [r6, #8] │ │ - b.n 27d54 │ │ + b.n 465a4 │ │ cmp r7, #64 @ 0x40 │ │ - b.n 27e60 │ │ + b.n 466b0 │ │ ands r0, r0 │ │ - b.n 28ae6 │ │ + b.n 47336 │ │ lsls r0, r4, #16 │ │ - b.n 286ba │ │ + b.n 46f0a │ │ ldr r4, [r5, r2] │ │ - b.n 27d64 │ │ + b.n 465b4 │ │ movs r1, r0 │ │ - b.n 28452 │ │ + b.n 46ca2 │ │ lsls r0, r0, #29 │ │ - b.n 27e50 │ │ + b.n 466a0 │ │ movs r0, r0 │ │ - b.n 288a0 │ │ + b.n 470f0 │ │ lsls r4, r0, #29 │ │ - b.n 27e58 │ │ + b.n 466a8 │ │ movs r0, r0 │ │ - b.n 288ae │ │ + b.n 470fe │ │ lsls r0, r1, #29 │ │ - b.n 27e60 │ │ + b.n 466b0 │ │ movs r0, r0 │ │ - b.n 288b4 │ │ + b.n 47104 │ │ lsls r4, r1, #29 │ │ - b.n 27e68 │ │ + b.n 466b8 │ │ movs r0, r0 │ │ - b.n 288a0 │ │ + b.n 470f0 │ │ lsls r0, r2, #29 │ │ - b.n 27e70 │ │ + b.n 466c0 │ │ movs r0, #2 │ │ - b.n 28478 │ │ + b.n 46cc8 │ │ lsls r0, r5, #3 │ │ - b.n 287fa │ │ + b.n 4704a │ │ asrs r2, r1, #32 │ │ - b.n 286a2 │ │ + b.n 46ef2 │ │ strb r4, [r3, #29] │ │ - b.n 27e80 │ │ + b.n 466d0 │ │ strb r0, [r3, #29] │ │ - b.n 27e84 │ │ + b.n 466d4 │ │ strb r4, [r2, #29] │ │ - b.n 27e88 │ │ - ldr r4, [pc, #468] @ (28544 ) │ │ + b.n 466d8 │ │ + ldr r4, [pc, #468] @ (46d94 ) │ │ add.w r8, r0, ip, ror #2 │ │ - b.n 27dac │ │ + b.n 465fc │ │ adds r0, r7, r2 │ │ - b.n 27db0 │ │ + b.n 46600 │ │ subs r0, #180 @ 0xb4 │ │ - b.n 27db4 │ │ + b.n 46604 │ │ lsrs r0, r4, #30 │ │ - b.n 2848a │ │ + b.n 46cda │ │ ldr r0, [r6, #8] │ │ - b.n 27dbc │ │ + b.n 4660c │ │ cmp r6, #220 @ 0xdc │ │ - b.n 27ec8 │ │ + b.n 46718 │ │ lsls r0, r4, #16 │ │ - b.n 2871e │ │ + b.n 46f6e │ │ ldr r4, [r5, r2] │ │ - b.n 27dc8 │ │ + b.n 46618 │ │ movs r1, r0 │ │ - b.n 284b6 │ │ + b.n 46d06 │ │ lsls r0, r1, #1 │ │ - b.n 27eb4 │ │ + b.n 46704 │ │ movs r0, r0 │ │ - b.n 28904 │ │ + b.n 47154 │ │ lsls r4, r1, #1 │ │ - b.n 27ebc │ │ + b.n 4670c │ │ movs r0, r0 │ │ - b.n 28912 │ │ + b.n 47162 │ │ lsls r0, r2, #1 │ │ - b.n 27ec4 │ │ + b.n 46714 │ │ movs r0, r0 │ │ - b.n 28918 │ │ + b.n 47168 │ │ lsls r4, r2, #1 │ │ - b.n 27ecc │ │ + b.n 4671c │ │ movs r0, r0 │ │ - b.n 28904 │ │ + b.n 47154 │ │ lsls r0, r3, #1 │ │ - b.n 27ed4 │ │ + b.n 46724 │ │ lsrs r5, r3, #20 │ │ - b.n 288d8 │ │ + b.n 47128 │ │ movs r0, #2 │ │ - b.n 284e0 │ │ + b.n 46d30 │ │ strb r4, [r4, #1] │ │ - b.n 27ee0 │ │ + b.n 46730 │ │ asrs r0, r0, #32 │ │ - b.n 2870a │ │ + b.n 46f5a │ │ strb r0, [r4, #1] │ │ - b.n 27ee8 │ │ + b.n 46738 │ │ strb r4, [r3, #1] │ │ - b.n 27eec │ │ + b.n 4673c │ │ @ instruction: 0xfa66ebff │ │ cmp r6, #144 @ 0x90 │ │ - b.n 27f18 │ │ + b.n 46768 │ │ lsls r0, r1, #1 │ │ - b.n 288f8 │ │ + b.n 47148 │ │ movs r0, #2 │ │ - b.n 28500 │ │ + b.n 46d50 │ │ asrs r0, r0, #32 │ │ - b.n 28726 │ │ + b.n 46f76 │ │ @ instruction: 0xfa61ebff │ │ ldc 2, cr14, [sp, #-564] @ 0xfffffdcc │ │ str r0, [r1, #4] │ │ - b.n 27f2c │ │ + b.n 4677c │ │ movs r7, #76 @ 0x4c │ │ - b.n 27f30 │ │ + b.n 46780 │ │ ands r3, r0 │ │ ldmia.w lr, {r2, r3, r6, ip, lr} │ │ - b.n 27f38 │ │ + b.n 46788 │ │ stmia r0!, {} │ │ - b.n 2852e │ │ + b.n 46d7e │ │ movs r0, #68 @ 0x44 │ │ - b.n 27f20 │ │ + b.n 46770 │ │ movs r0, #80 @ 0x50 │ │ - b.n 27f44 │ │ + b.n 46794 │ │ ands r1, r0 │ │ - b.n 28558 │ │ + b.n 46da8 │ │ movs r0, #60 @ 0x3c │ │ - b.n 27f2c │ │ + b.n 4677c │ │ asrs r5, r0, #32 │ │ - b.n 28578 │ │ + b.n 46dc8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 27f54 │ │ + b.n 467a4 │ │ asrs r4, r7, #32 │ │ - b.n 27f58 │ │ + b.n 467a8 │ │ movs r0, #56 @ 0x38 │ │ - b.n 27f3c │ │ + b.n 4678c │ │ lsls r4, r2, #29 │ │ - b.n 27f60 │ │ - b.n 28444 │ │ - b.n 2858c │ │ + b.n 467b0 │ │ + b.n 46c94 │ │ + b.n 46ddc │ │ movs r4, r6 │ │ - b.n 27f48 │ │ + b.n 46798 │ │ lsls r4, r3, #1 │ │ - b.n 27f6c │ │ + b.n 467bc │ │ asrs r4, r0, #1 │ │ - b.n 27f70 │ │ + b.n 467c0 │ │ str r0, [r7, r0] │ │ - b.n 27f74 │ │ + b.n 467c4 │ │ movs r0, r5 │ │ - b.n 27f58 │ │ + b.n 467a8 │ │ movs r7, #80 @ 0x50 │ │ - b.n 27f7c │ │ + b.n 467cc │ │ asrs r1, r0, #32 │ │ - b.n 285b0 │ │ + b.n 46e00 │ │ lsls r0, r3, #1 │ │ - b.n 27f84 │ │ + b.n 467d4 │ │ asrs r4, r0, #1 │ │ - b.n 27f68 │ │ + b.n 467b8 │ │ str r2, [r0, r0] │ │ - b.n 285b2 │ │ + b.n 46e02 │ │ movs r4, r6 │ │ - b.n 27f90 │ │ + b.n 467e0 │ │ asrs r0, r5, #32 │ │ - b.n 27f94 │ │ + b.n 467e4 │ │ str r7, [sp, #352] @ 0x160 │ │ - b.n 27f98 │ │ + b.n 467e8 │ │ adds r0, #96 @ 0x60 │ │ - b.n 27f9c │ │ + b.n 467ec │ │ asrs r0, r0, #32 │ │ - b.n 285c8 │ │ + b.n 46e18 │ │ strh r4, [r3, #58] @ 0x3a │ │ - b.n 27fa4 │ │ + b.n 467f4 │ │ str r4, [r4, #4] │ │ - b.n 27fa8 │ │ + b.n 467f8 │ │ movs r1, r1 │ │ - b.n 285d8 │ │ + b.n 46e28 │ │ movs r4, r7 │ │ - b.n 27f90 │ │ + b.n 467e0 │ │ movs r1, r0 │ │ - b.n 2847a │ │ + b.n 46cca │ │ movs r0, #8 │ │ - b.n 285ea │ │ + b.n 46e3a │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 27f9c │ │ + b.n 467ec │ │ movs r2, r0 │ │ - b.n 28486 │ │ + b.n 46cd6 │ │ movs r0, #56 @ 0x38 │ │ - b.n 27fa4 │ │ + b.n 467f4 │ │ ands r0, r6 │ │ - b.n 27fa8 │ │ + b.n 467f8 │ │ movs r0, #0 │ │ - b.n 28c52 │ │ + b.n 474a2 │ │ asrs r4, r6, #32 │ │ - b.n 27fb0 │ │ + b.n 46800 │ │ asrs r0, r0, #32 │ │ - b.n 286b8 │ │ + b.n 46f08 │ │ adds r0, #2 │ │ - b.n 2853e │ │ + b.n 46d8e │ │ lsls r0, r0, #5 │ │ - b.n 28aaa │ │ + b.n 472fa │ │ movs r6, r6 │ │ - b.n 28b40 │ │ + b.n 47390 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 28766 │ │ + b.n 46fb6 │ │ movs r0, r0 │ │ - b.n 28bf2 │ │ + b.n 47442 │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ stmia r0!, {} │ │ - b.n 28bfa │ │ + b.n 4744a │ │ movs r0, r5 │ │ - b.n 27fd8 │ │ + b.n 46828 │ │ lsrs r4, r1, #26 │ │ - b.n 28acc │ │ + b.n 4731c │ │ lsrs r2, r2, #31 │ │ - b.n 28b5c │ │ + b.n 473ac │ │ movs r0, r0 │ │ - b.n 28772 │ │ + b.n 46fc2 │ │ movs r3, r7 │ │ - b.n 28ae2 │ │ + b.n 47332 │ │ ands r0, r0 │ │ - b.n 28c12 │ │ + b.n 47462 │ │ lsrs r0, r1, #29 │ │ - b.n 28b6a │ │ + b.n 473ba │ │ asrs r4, r4, #32 │ │ - b.n 27ff4 │ │ + b.n 46844 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ ands r1, r0 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 287a2 │ │ + b.n 46ff2 │ │ lsrs r6, r4, #19 │ │ - b.n 28b04 │ │ + b.n 47354 │ │ asrs r4, r0, #1 │ │ - b.n 28028 │ │ + b.n 46878 │ │ str r0, [r0, #0] │ │ - b.n 28c32 │ │ + b.n 47482 │ │ movs r0, #0 │ │ - b.n 28c36 │ │ + b.n 47486 │ │ lsrs r6, r5, #10 │ │ - b.n 28b90 │ │ + b.n 473e0 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 287a8 │ │ + b.n 46ff8 │ │ movs r0, r0 │ │ - b.n 28c4a │ │ + b.n 4749a │ │ strh r0, [r0, #0] │ │ - b.n 28c4e │ │ + b.n 4749e │ │ asrs r4, r4, #32 │ │ - b.n 2804c │ │ + b.n 4689c │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ strh r1, [r0, #0] │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 28c08 │ │ + b.n 47458 │ │ str r0, [sp, #0] │ │ - b.n 28c62 │ │ + b.n 474b2 │ │ str r0, [sp, #4] │ │ adds r3, #0 │ │ - blx 429778 │ │ + blx 447fc8 │ │ asrs r1, r0, #32 │ │ - b.n 28a38 │ │ + b.n 47288 │ │ adds r0, #3 │ │ - b.n 28844 │ │ + b.n 47094 │ │ subs r1, r2, #4 │ │ - b.n 28814 │ │ + b.n 47064 │ │ str r0, [sp, #20] │ │ - b.n 2887a │ │ + b.n 470ca │ │ asrs r1, r4, #10 │ │ - b.n 2887e │ │ + b.n 470ce │ │ asrs r3, r0, #32 │ │ - b.n 288c4 │ │ + b.n 47114 │ │ str r1, [r0, r0] │ │ - b.n 288d6 │ │ + b.n 47126 │ │ adds r0, #3 │ │ - b.n 28854 │ │ + b.n 470a4 │ │ movs r3, r0 │ │ - b.n 288ce │ │ + b.n 4711e │ │ movs r1, r0 │ │ - b.n 28852 │ │ + b.n 470a2 │ │ asrs r0, r0, #32 │ │ - b.n 288da │ │ + b.n 4712a │ │ asrs r3, r0, #32 │ │ - b.n 2885c │ │ + b.n 470ac │ │ movs r0, #1 │ │ - b.n 288ea │ │ + b.n 4713a │ │ movs r0, r0 │ │ - b.n 28866 │ │ + b.n 470b6 │ │ movs r0, #0 │ │ - b.n 288ee │ │ + b.n 4713e │ │ asrs r1, r0, #32 │ │ - b.n 2886e │ │ + b.n 470be │ │ movs r0, #40 @ 0x28 │ │ - b.n 280a8 │ │ + b.n 468f8 │ │ movs r0, #1 │ │ - b.n 288f6 │ │ + b.n 47146 │ │ asrs r1, r0, #32 │ │ - b.n 2890e │ │ + b.n 4715e │ │ movs r0, r0 │ │ - b.n 2887c │ │ + b.n 470cc │ │ subs r7, r7, #2 │ │ - b.n 28b94 │ │ + b.n 473e4 │ │ movs r2, r0 │ │ - b.n 28882 │ │ + b.n 470d2 │ │ subs r1, r1, #7 │ │ - b.n 28c0a │ │ + b.n 4745a │ │ movs r0, r0 │ │ - b.n 28aca │ │ + b.n 4731a │ │ movs r0, #44 @ 0x2c │ │ - b.n 280c8 │ │ + b.n 46918 │ │ lsls r0, r2, #6 │ │ - b.n 28594 │ │ + b.n 46de4 │ │ asrs r1, r0, #32 │ │ - b.n 286ba │ │ + b.n 46f0a │ │ movs r1, #115 @ 0x73 │ │ - b.n 28bae │ │ + b.n 473fe │ │ movs r0, #45 @ 0x2d │ │ - b.n 28c26 │ │ + b.n 47476 │ │ asrs r0, r1, #12 │ │ - b.n 280bc │ │ + b.n 4690c │ │ lsls r0, r2, #10 │ │ - b.n 285aa │ │ + b.n 46dfa │ │ asrs r0, r6, #32 │ │ - b.n 280e4 │ │ + b.n 46934 │ │ asrs r2, r0, #32 │ │ - b.n 28710 │ │ + b.n 46f60 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 28bbc │ │ + b.n 4740c │ │ movs r0, #183 @ 0xb7 │ │ - b.n 28c40 │ │ + b.n 47490 │ │ asrs r4, r1, #12 │ │ - b.n 280d4 │ │ + b.n 46924 │ │ lsls r0, r2, #10 │ │ - b.n 285c2 │ │ + b.n 46e12 │ │ asrs r2, r0, #32 │ │ - b.n 2873e │ │ + b.n 46f8e │ │ movs r3, #25 │ │ - b.n 28bca │ │ + b.n 4741a │ │ movs r5, #81 @ 0x51 │ │ - b.n 28c52 │ │ + b.n 474a2 │ │ asrs r0, r2, #12 │ │ - b.n 280e8 │ │ + b.n 46938 │ │ lsls r0, r2, #10 │ │ - b.n 285d6 │ │ + b.n 46e26 │ │ asrs r4, r0, #1 │ │ - b.n 28110 │ │ + b.n 46960 │ │ asrs r2, r0, #32 │ │ - b.n 2873c │ │ + b.n 46f8c │ │ asrs r4, r2, #12 │ │ - b.n 280f8 │ │ + b.n 46948 │ │ movs r0, r0 │ │ - b.n 28754 │ │ + b.n 46fa4 │ │ cmp r6, #192 @ 0xc0 │ │ - b.n 28124 │ │ + b.n 46974 │ │ lsls r0, r3, #12 │ │ - b.n 28104 │ │ + b.n 46954 │ │ movs r4, r6 │ │ - b.n 28128 │ │ + b.n 46978 │ │ movs r0, #2 │ │ - b.n 28710 │ │ + b.n 46f60 │ │ movs r0, r0 │ │ - b.n 28b56 │ │ + b.n 473a6 │ │ lsls r4, r3, #12 │ │ - b.n 28114 │ │ + b.n 46964 │ │ movs r4, r7 │ │ - b.n 28138 │ │ + b.n 46988 │ │ movs r0, r0 │ │ - b.n 28b62 │ │ + b.n 473b2 │ │ lsls r0, r4, #12 │ │ - b.n 28120 │ │ + b.n 46970 │ │ movs r0, r7 │ │ - b.n 28144 │ │ + b.n 46994 │ │ movs r0, r0 │ │ - b.n 28b4e │ │ + b.n 4739e │ │ lsls r4, r4, #12 │ │ - b.n 2812c │ │ + b.n 4697c │ │ lsrs r2, r7, #30 │ │ - b.n 28b30 │ │ + b.n 47380 │ │ asrs r0, r4, #32 │ │ - b.n 28b1a │ │ + b.n 4736a │ │ asrs r4, r7, #32 │ │ - b.n 28138 │ │ + b.n 46988 │ │ ldr??.w lr, [r3, #3071] @ 0xbff │ │ stmia r2!, {r3, r5, r6, r7} │ │ - b.n 28160 │ │ - b.n 28c00 │ │ - b.n 28164 │ │ + b.n 469b0 │ │ + b.n 47450 │ │ + b.n 469b4 │ │ adds r2, #240 @ 0xf0 │ │ - b.n 28168 │ │ + b.n 469b8 │ │ movs r4, r1 │ │ - b.n 2894e │ │ + b.n 4719e │ │ str r4, [r6, #44] @ 0x2c │ │ - b.n 28170 │ │ + b.n 469c0 │ │ movs r3, r0 │ │ - b.n 2893a │ │ + b.n 4718a │ │ strh r0, [r7, r3] │ │ - b.n 28178 │ │ + b.n 469c8 │ │ movs r6, r0 │ │ - b.n 28942 │ │ + b.n 47192 │ │ cmn r4, r7 │ │ - b.n 28180 │ │ + b.n 469d0 │ │ movs r5, r0 │ │ - b.n 2894a │ │ + b.n 4719a │ │ asrs r0, r0, #12 │ │ - b.n 28188 │ │ + b.n 469d8 │ │ movs r4, r0 │ │ - b.n 28952 │ │ + b.n 471a2 │ │ movs r3, #4 │ │ - b.n 28190 │ │ + b.n 469e0 │ │ movs r1, r0 │ │ - b.n 2895a │ │ + b.n 471aa │ │ strh r4, [r0, #0] │ │ - b.n 28a1e │ │ + b.n 4726e │ │ movs r2, r0 │ │ - b.n 28982 │ │ + b.n 471d2 │ │ str r0, [sp, #4] │ │ - b.n 28a26 │ │ + b.n 47276 │ │ asrs r4, r1, #32 │ │ - b.n 28a2a │ │ + b.n 4727a │ │ stmia r1!, {r1, r6} │ │ - b.n 28c76 │ │ + b.n 474c6 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ stmia r0!, {r1, r2, r4, r5} │ │ - b.n 28d10 │ │ + b.n 47560 │ │ asrs r4, r1, #32 │ │ - b.n 2879c │ │ + b.n 46fec │ │ movs r0, #2 │ │ - b.n 28a3e │ │ + b.n 4728e │ │ ands r1, r0 │ │ - b.n 28682 │ │ + b.n 46ed2 │ │ subs r4, r1, #2 │ │ - b.n 28c90 │ │ + b.n 474e0 │ │ movs r0, #68 @ 0x44 │ │ - b.n 281a4 │ │ + b.n 469f4 │ │ movs r0, #14 │ │ - b.n 28a4e │ │ + b.n 4729e │ │ subs r2, r2, #7 │ │ - b.n 28d28 │ │ + b.n 47578 │ │ movs r0, #1 │ │ - b.n 287fa │ │ + b.n 4704a │ │ asrs r3, r7, #32 │ │ - b.n 28cae │ │ + b.n 474fe │ │ adds r0, #3 │ │ - b.n 28a5e │ │ + b.n 472ae │ │ subs r0, r1, #5 │ │ - b.n 28d36 │ │ + b.n 47586 │ │ str r6, [r0, #0] │ │ - b.n 28a66 │ │ + b.n 472b6 │ │ asrs r1, r0, #32 │ │ - b.n 28810 │ │ + b.n 47060 │ │ asrs r0, r7, #32 │ │ - b.n 281c8 │ │ + b.n 46a18 │ │ adds r6, r4, #3 │ │ - b.n 28ccc │ │ + b.n 4751c │ │ str r5, [r0, r0] │ │ - b.n 28a76 │ │ + b.n 472c6 │ │ subs r6, r5, r2 │ │ - b.n 28d50 │ │ + b.n 475a0 │ │ str r1, [r0, #0] │ │ - b.n 2882a │ │ + b.n 4707a │ │ str r1, [r0, r0] │ │ - b.n 28c6c │ │ + b.n 474bc │ │ asrs r4, r0, #1 │ │ - b.n 28200 │ │ + b.n 46a50 │ │ stmia r0!, {} │ │ - b.n 28c7a │ │ + b.n 474ca │ │ adds r0, #0 │ │ - b.n 28202 │ │ + b.n 46a52 │ │ str r0, [sp, #0] │ │ - b.n 28c84 │ │ - b.n 286d8 │ │ - b.n 286d6 │ │ + b.n 474d4 │ │ + b.n 46f28 │ │ + b.n 46f26 │ │ strh r0, [r0, #0] │ │ - b.n 28c5c │ │ + b.n 474ac │ │ movs r6, r0 │ │ @ instruction: 0xe99a4004 │ │ - b.n 28808 │ │ + b.n 47058 │ │ movs r0, #52 @ 0x34 │ │ - b.n 28200 │ │ + b.n 46a50 │ │ str r0, [r0, #0] │ │ - b.n 286f6 │ │ + b.n 46f46 │ │ movs r0, #12 │ │ - b.n 28222 │ │ + b.n 46a72 │ │ movs r0, #48 @ 0x30 │ │ - b.n 2820c │ │ + b.n 46a5c │ │ movs r0, #14 │ │ - b.n 28838 │ │ + b.n 47088 │ │ movs r0, #68 @ 0x44 │ │ - b.n 28214 │ │ + b.n 46a64 │ │ movs r0, #0 │ │ - b.n 2870e │ │ + b.n 46f5e │ │ movs r0, #36 @ 0x24 │ │ - b.n 2821c │ │ + b.n 46a6c │ │ movs r0, #0 │ │ - b.n 28718 │ │ + b.n 46f68 │ │ movs r0, #24 │ │ - b.n 28224 │ │ + b.n 46a74 │ │ movs r0, #0 │ │ - b.n 28726 │ │ + b.n 46f76 │ │ asrs r1, r0, #32 │ │ - b.n 2888e │ │ + b.n 470de │ │ movs r0, #20 │ │ - b.n 28230 │ │ + b.n 46a80 │ │ movs r0, #56 @ 0x38 │ │ - b.n 28254 │ │ + b.n 46aa4 │ │ strh r0, [r0, #0] │ │ - b.n 28728 │ │ + b.n 46f78 │ │ asrs r4, r6, #32 │ │ - b.n 2825c │ │ + b.n 46aac │ │ stmia r0!, {r2, r4} │ │ - b.n 28c3a │ │ + b.n 4748a │ │ movs r2, r0 │ │ - b.n 2872a │ │ - add r0, pc, #64 @ (adr r0, 2876c ) │ │ - b.n 28262 │ │ + b.n 46f7a │ │ + add r0, pc, #64 @ (adr r0, 46fbc ) │ │ + b.n 46ab2 │ │ movs r0, #0 │ │ - b.n 28894 │ │ + b.n 470e4 │ │ movs r0, r6 │ │ - b.n 28270 │ │ + b.n 46ac0 │ │ asrs r0, r5, #32 │ │ ldmia.w ip, {sp, lr, pc} │ │ - b.n 28e7e │ │ + b.n 476ce │ │ str r0, [sp, #24] │ │ - b.n 288a2 │ │ + b.n 470f2 │ │ movs r4, r2 │ │ - b.n 28280 │ │ - add r0, pc, #32 @ (adr r0, 28768 ) │ │ - b.n 288be │ │ + b.n 46ad0 │ │ + add r0, pc, #32 @ (adr r0, 46fb8 ) │ │ + b.n 4710e │ │ asrs r4, r4, #32 │ │ - b.n 28288 │ │ + b.n 46ad8 │ │ strh r0, [r0, #0] │ │ - b.n 28e92 │ │ + b.n 476e2 │ │ adds r0, #0 │ │ - b.n 288bc │ │ + b.n 4710c │ │ movs r0, r3 │ │ - b.n 28294 │ │ + b.n 46ae4 │ │ ands r4, r5 │ │ - b.n 28278 │ │ + b.n 46ac8 │ │ movs r0, r0 │ │ - b.n 288cc │ │ + b.n 4711c │ │ movs r4, r6 │ │ - b.n 28280 │ │ + b.n 46ad0 │ │ asrs r1, r0, #32 │ │ - b.n 288e2 │ │ + b.n 47132 │ │ movs r3, r0 │ │ - b.n 2876e │ │ + b.n 46fbe │ │ movs r1, r0 │ │ - b.n 28772 │ │ + b.n 46fc2 │ │ adds r0, #48 @ 0x30 │ │ - b.n 28290 │ │ + b.n 46ae0 │ │ asrs r0, r7, #32 │ │ - b.n 28294 │ │ + b.n 46ae4 │ │ asrs r0, r0, #32 │ │ - b.n 28f3e │ │ + b.n 4778e │ │ movs r0, #40 @ 0x28 │ │ - b.n 2829c │ │ + b.n 46aec │ │ str r0, [r0, #0] │ │ - b.n 289a4 │ │ + b.n 471f4 │ │ stmia r0!, {r0} │ │ - b.n 2882a │ │ + b.n 4707a │ │ lsls r0, r0, #5 │ │ - b.n 28d96 │ │ + b.n 475e6 │ │ movs r6, r6 │ │ - b.n 28e2c │ │ + b.n 4767c │ │ stmia r0!, {r0} │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 28a42 │ │ + b.n 47292 │ │ lsrs r4, r1, #26 │ │ - b.n 28da8 │ │ + b.n 475f8 │ │ asrs r4, r0, #1 │ │ - b.n 282dc │ │ + b.n 46b2c │ │ lsrs r2, r2, #31 │ │ - b.n 28e3c │ │ + b.n 4768c │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ ands r0, r0 │ │ - b.n 28eee │ │ + b.n 4773e │ │ movs r0, r0 │ │ - b.n 28a54 │ │ + b.n 472a4 │ │ movs r3, r7 │ │ - b.n 28dca │ │ + b.n 4761a │ │ lsrs r0, r1, #29 │ │ - b.n 28e4e │ │ + b.n 4769e │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ - b.n 287c2 │ │ + b.n 47012 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 28a6a │ │ + b.n 472ba │ │ str r0, [r0, r0] │ │ - b.n 28f0a │ │ + b.n 4775a │ │ adds r0, #0 │ │ - b.n 28f0e │ │ + b.n 4775e │ │ lsrs r6, r4, #19 │ │ - b.n 28dec │ │ + b.n 4763c │ │ str r1, [r0, r0] │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 28e74 │ │ + b.n 476c4 │ │ movs r0, r0 │ │ - b.n 28a94 │ │ + b.n 472e4 │ │ movs r0, #0 │ │ - b.n 28f26 │ │ + b.n 47776 │ │ asrs r0, r0, #32 │ │ - b.n 28f2a │ │ + b.n 4777a │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 28eea │ │ + b.n 4773a │ │ movs r0, r0 │ │ - b.n 28f3a │ │ + b.n 4778a │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 42ea50 │ │ + blx 44d2a0 │ │ str r1, [r0, #0] │ │ - b.n 28d1a │ │ + b.n 4756a │ │ movs r4, r1 │ │ - b.n 28b0a │ │ + b.n 4735a │ │ ldr r6, [r2, #112] @ 0x70 │ │ - b.n 28aec │ │ + b.n 4733c │ │ str r6, [r4, #40] @ 0x28 │ │ - b.n 28b52 │ │ + b.n 473a2 │ │ str r0, [r0, #0] │ │ - b.n 28ba2 │ │ + b.n 473f2 │ │ asrs r6, r0, #32 │ │ - b.n 28b9c │ │ + b.n 473ec │ │ movs r0, r0 │ │ - b.n 28b20 │ │ + b.n 47370 │ │ asrs r0, r0, #32 │ │ - b.n 28ba6 │ │ + b.n 473f6 │ │ asrs r6, r0, #32 │ │ - b.n 28b28 │ │ + b.n 47378 │ │ ldr r7, [r7, #104] @ 0x68 │ │ - b.n 28e40 │ │ + b.n 47690 │ │ movs r0, #1 │ │ - b.n 28bb4 │ │ + b.n 47404 │ │ ldr r1, [r1, #124] @ 0x7c │ │ - b.n 28eb6 │ │ + b.n 47706 │ │ movs r0, r0 │ │ - b.n 28b3a │ │ + b.n 4738a │ │ adds r1, #115 @ 0x73 │ │ - b.n 28e4e │ │ + b.n 4769e │ │ movs r0, #0 │ │ - b.n 28bc8 │ │ + b.n 47418 │ │ adds r0, #45 @ 0x2d │ │ - b.n 28eca │ │ + b.n 4771a │ │ asrs r1, r0, #32 │ │ - b.n 28b4a │ │ + b.n 4739a │ │ str r4, [r5, r0] │ │ - b.n 28384 │ │ + b.n 46bd4 │ │ movs r0, #1 │ │ - b.n 28bea │ │ + b.n 4743a │ │ movs r0, r0 │ │ - b.n 28b56 │ │ + b.n 473a6 │ │ movs r0, #0 │ │ - b.n 28be6 │ │ + b.n 47436 │ │ movs r0, r0 │ │ - b.n 28be2 │ │ + b.n 47432 │ │ movs r1, r0 │ │ - b.n 28b5e │ │ + b.n 473ae │ │ asrs r1, r3, #12 │ │ - b.n 28e66 │ │ + b.n 476b6 │ │ movs r2, r0 │ │ - b.n 28b66 │ │ + b.n 473b6 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 28e74 │ │ + b.n 476c4 │ │ movs r0, r0 │ │ - b.n 28dae │ │ + b.n 475fe │ │ movs r0, #183 @ 0xb7 │ │ - b.n 28efc │ │ + b.n 4774c │ │ asrs r1, r2, #21 │ │ - b.n 28efe │ │ - ldr r7, [pc, #744] @ (28b60 ) │ │ - b.n 28d94 │ │ + b.n 4774e │ │ + ldr r7, [pc, #744] @ (473b0 ) │ │ + b.n 475e4 │ │ lsls r0, r2, #26 │ │ - b.n 2888a │ │ + b.n 470da │ │ lsls r0, r2, #14 │ │ - b.n 28888 │ │ + b.n 470d8 │ │ lsls r0, r2, #10 │ │ - b.n 2888a │ │ + b.n 470da │ │ str r6, [r0, #0] │ │ - b.n 289b4 │ │ + b.n 47204 │ │ str r0, [r5, #44] @ 0x2c │ │ - b.n 283a8 │ │ + b.n 46bf8 │ │ lsls r0, r2, #6 │ │ - b.n 28894 │ │ + b.n 470e4 │ │ str r4, [r0, #4] │ │ - b.n 283d0 │ │ + b.n 46c20 │ │ adds r0, #3 │ │ - b.n 28a06 │ │ + b.n 47256 │ │ adds r2, #236 @ 0xec │ │ - b.n 283b8 │ │ + b.n 46c08 │ │ adds r0, #40 @ 0x28 │ │ - b.n 283dc │ │ + b.n 46c2c │ │ movs r0, #2 │ │ - b.n 28a0c │ │ + b.n 4725c │ │ movs r2, #240 @ 0xf0 │ │ - b.n 283c4 │ │ + b.n 46c14 │ │ asrs r1, r0, #32 │ │ - b.n 28a20 │ │ + b.n 47270 │ │ asrs r4, r6, #11 │ │ - b.n 283cc │ │ + b.n 46c1c │ │ movs r0, r0 │ │ - b.n 28a2a │ │ + b.n 4727a │ │ lsls r0, r7, #11 │ │ - b.n 283d4 │ │ + b.n 46c24 │ │ movs r0, r6 │ │ - b.n 283f8 │ │ + b.n 46c48 │ │ subs r1, r0, #6 │ │ - b.n 29002 │ │ + b.n 47852 │ │ movs r0, r0 │ │ - b.n 28e26 │ │ + b.n 47676 │ │ lsls r4, r7, #11 │ │ - b.n 283e4 │ │ + b.n 46c34 │ │ movs r4, r6 │ │ - b.n 28408 │ │ + b.n 46c58 │ │ movs r0, r0 │ │ - b.n 28e32 │ │ + b.n 47682 │ │ lsls r0, r0, #12 │ │ - b.n 283f0 │ │ + b.n 46c40 │ │ movs r0, r7 │ │ - b.n 28414 │ │ + b.n 46c64 │ │ movs r0, r0 │ │ - b.n 28e1e │ │ + b.n 4766e │ │ lsls r4, r0, #12 │ │ - b.n 283fc │ │ + b.n 46c4c │ │ lsls r0, r0, #1 │ │ - b.n 28dee │ │ - ldr r1, [r5, r7] │ │ - @ instruction: 0xfa00eb02 │ │ - b.n 28d84 │ │ + b.n 4763e │ │ + ldrh r1, [r4, r1] │ │ + mla fp, r0, r2, lr │ │ + b.n 475d4 │ │ movs r0, r2 │ │ - b.n 28dfa │ │ + b.n 4764a │ │ asrs r0, r5, #3 │ │ - b.n 28d92 │ │ + b.n 475e2 │ │ lsrs r7, r1, #11 │ │ - bne.w fff4891a │ │ - b.n 28e00 │ │ + bne.w fff6716a │ │ + b.n 47650 │ │ movs r4, r3 │ │ - b.n 29042 │ │ - add r0, pc, #4 @ (adr r0, 28908 ) │ │ - b.n 28c46 │ │ - b.n 2890a │ │ - b.n 2904a │ │ + b.n 47892 │ │ + add r0, pc, #4 @ (adr r0, 47158 ) │ │ + b.n 47496 │ │ + b.n 4715a │ │ + b.n 4789a │ │ lsrs r7, r1, #11 │ │ orr.w sl, r8, #6782976 @ 0x678000 │ │ orn sl, r4, #6291456 @ 0x600000 │ │ orr.w r0, r1, #2097152 @ 0x200000 │ │ - b.n 2843c │ │ + b.n 46c8c │ │ movs r1, r0 │ │ - b.n 29000 │ │ + b.n 47850 │ │ movs r1, r5 │ │ ldmia r2!, {} │ │ lsrs r0, r5, #3 │ │ - b.n 2835c │ │ + b.n 46bac │ │ adcs r2, r0 │ │ - b.n 28f32 │ │ + b.n 47782 │ │ cmp r0, #228 @ 0xe4 │ │ - b.n 28364 │ │ + b.n 46bb4 │ │ ands r6, r6 │ │ - b.n 28fcc │ │ + b.n 4781c │ │ subs r0, #224 @ 0xe0 │ │ - b.n 2836c │ │ + b.n 46bbc │ │ movs r0, r0 │ │ - b.n 28cfa │ │ + b.n 4754a │ │ ldr r4, [r3, #12] │ │ - b.n 28374 │ │ + b.n 46bc4 │ │ movs r4, r0 │ │ - b.n 28a62 │ │ - ldr r6, [pc, #560] @ (28b74 ) │ │ - b.n 28f50 │ │ + b.n 472b2 │ │ + ldr r6, [pc, #560] @ (473c4 ) │ │ + b.n 477a0 │ │ lsrs r0, r5, #3 │ │ - b.n 28360 │ │ + b.n 46bb0 │ │ movs r0, r0 │ │ - b.n 28e9c │ │ - ldr r7, [pc, #840] @ (28c98 ) │ │ - b.n 28fe8 │ │ + b.n 476ec │ │ + ldr r7, [pc, #840] @ (474e8 ) │ │ + b.n 47838 │ │ movs r4, r0 │ │ - b.n 28c56 │ │ + b.n 474a6 │ │ movs r0, #2 │ │ - b.n 28d1a │ │ + b.n 4756a │ │ movs r2, r0 │ │ - b.n 28a7e │ │ + b.n 472ce │ │ movs r0, #59 @ 0x3b │ │ - b.n 28f76 │ │ + b.n 477c6 │ │ lsrs r4, r4, #3 │ │ - b.n 2837c │ │ + b.n 46bcc │ │ movs r3, r0 │ │ - b.n 28d2a │ │ + b.n 4757a │ │ cmp r7, #72 @ 0x48 │ │ - b.n 29002 │ │ + b.n 47852 │ │ movs r2, r0 │ │ - b.n 28ad2 │ │ + b.n 47322 │ │ ldr r0, [r3, r3] │ │ - b.n 283ac │ │ + b.n 46bfc │ │ cmp r4, #230 @ 0xe6 │ │ - b.n 28f94 │ │ + b.n 477e4 │ │ lsrs r0, r4, #3 │ │ - b.n 28394 │ │ + b.n 46be4 │ │ movs r6, r0 │ │ - b.n 28d42 │ │ + b.n 47592 │ │ cmp r2, #174 @ 0xae │ │ - b.n 2901c │ │ + b.n 4786c │ │ movs r2, r0 │ │ - b.n 28aea │ │ + b.n 4733a │ │ @ instruction: 0xe8d4e51b │ │ lsrs r4, r3, #3 │ │ - b.n 283a8 │ │ + b.n 46bf8 │ │ movs r5, r0 │ │ - b.n 28d56 │ │ + b.n 475a6 │ │ movs r1, r0 │ │ - b.n 28f3a │ │ + b.n 4778a │ │ ldmia r0!, {r4, r6, r7} │ │ - b.n 283d4 │ │ + b.n 46c24 │ │ lsrs r0, r3, #3 │ │ - b.n 283b8 │ │ + b.n 46c08 │ │ movs r6, r1 │ │ - b.n 28d66 │ │ + b.n 475b6 │ │ movs r0, r0 │ │ - b.n 28f4a │ │ + b.n 4779a │ │ lsrs r4, r2, #3 │ │ - b.n 283c4 │ │ + b.n 46c14 │ │ movs r4, r1 │ │ - b.n 28d72 │ │ - b.n 289b4 │ │ - b.n 29176 │ │ + b.n 475c2 │ │ + b.n 47204 │ │ + b.n 479c6 │ │ movs r0, r0 │ │ - b.n 28f5a │ │ + b.n 477aa │ │ lsrs r0, r2, #3 │ │ - b.n 283d4 │ │ + b.n 46c24 │ │ movs r1, r0 │ │ - b.n 28d82 │ │ + b.n 475d2 │ │ movs r0, r0 │ │ - b.n 28f46 │ │ + b.n 47796 │ │ lsrs r4, r1, #3 │ │ - b.n 283e0 │ │ + b.n 46c30 │ │ stmia r0!, {r0, r1, r2, r3, r4} │ │ - b.n 2910e │ │ + b.n 4795e │ │ str r0, [r0, #0] │ │ - b.n 29192 │ │ + b.n 479e2 │ │ movs r0, #0 │ │ - b.n 29116 │ │ + b.n 47966 │ │ str r0, [sp, #4] │ │ - b.n 2911a │ │ + b.n 4796a │ │ movs r3, r0 │ │ and.w r0, r0, r1, lsl #12 │ │ - b.n 28ee6 │ │ + b.n 47736 │ │ lsls r1, r0, #2 │ │ - b.n 2908c │ │ + b.n 478dc │ │ movs r0, #3 │ │ - b.n 28d2a │ │ + b.n 4757a │ │ movs r1, r4 │ │ add r2, sp, #0 │ │ asrs r2, r4, #10 │ │ - b.n 28d32 │ │ + b.n 47582 │ │ ands r7, r3 │ │ - b.n 28dfa │ │ + b.n 4764a │ │ str r1, [r0, r4] │ │ - b.n 2892e │ │ + b.n 4717e │ │ adds r4, #53 @ 0x35 │ │ - b.n 28a10 │ │ + b.n 47260 │ │ movs r7, r0 │ │ - b.n 28ca8 │ │ + b.n 474f8 │ │ @ instruction: 0xfff50aff │ │ str r1, [r0, #8] │ │ - b.n 28ece │ │ + b.n 4771e │ │ movs r5, r0 │ │ - b.n 290ba │ │ + b.n 4790a │ │ str r5, [r0, #0] │ │ - add r3, pc, #640 @ (adr r3, 28c90 ) │ │ + add r3, pc, #640 @ (adr r3, 474e0 ) │ │ adds r0, #2 │ │ - b.n 28b22 │ │ + b.n 47372 │ │ movs r1, r0 │ │ - b.n 28ea0 │ │ + b.n 476f0 │ │ lsls r0, r4, #10 │ │ - b.n 28cc0 │ │ + b.n 47510 │ │ movs r1, r0 │ │ subs r0, r0, r0 │ │ asrs r5, r6, #16 │ │ - b.n 28d66 │ │ + b.n 475b6 │ │ movs r5, r0 │ │ and.w r1, r0, r1 │ │ - b.n 28b42 │ │ + b.n 47392 │ │ asrs r2, r0, #32 │ │ - b.n 28dca │ │ + b.n 4761a │ │ movs r4, r0 │ │ - b.n 28556 │ │ + b.n 46da6 │ │ lsls r0, r0, #2 │ │ - b.n 28d7a │ │ + b.n 475ca │ │ lsls r0, r2, #4 │ │ - b.n 28d7e │ │ + b.n 475ce │ │ asrs r5, r6, #16 │ │ - b.n 28d42 │ │ + b.n 47592 │ │ movs r0, r0 │ │ - b.n 29206 │ │ + b.n 47a56 │ │ lsls r0, r2, #24 │ │ - b.n 28dcc │ │ + b.n 4761c │ │ subs r2, r7, #6 │ │ - b.n 28f68 │ │ + b.n 477b8 │ │ movs r7, r0 │ │ - b.n 28b52 │ │ + b.n 473a2 │ │ asrs r2, r0, #4 │ │ - b.n 28b58 │ │ + b.n 473a8 │ │ str r2, [r0, #0] │ │ - b.n 28d9a │ │ + b.n 475ea │ │ strb r0, [r2, #9] │ │ - b.n 28a1e │ │ + b.n 4726e │ │ lsls r7, r0, #10 │ │ - b.n 28ae2 │ │ + b.n 47332 │ │ lsrs r0, r2, #26 │ │ - b.n 28a66 │ │ + b.n 472b6 │ │ lsls r0, r0, #1 │ │ - b.n 2856c │ │ + b.n 46dbc │ │ lsls r1, r0, #2 │ │ - b.n 29114 │ │ + b.n 47964 │ │ movs r0, #3 │ │ - b.n 28db2 │ │ + b.n 47602 │ │ @ instruction: 0xffddbaff │ │ movs r1, r0 │ │ - b.n 28f86 │ │ + b.n 477d6 │ │ lsls r0, r6, #28 │ │ - b.n 28598 │ │ + b.n 46de8 │ │ lsrs r2, r7, #30 │ │ - b.n 28f9c │ │ + b.n 477ec │ │ subs r1, r0, #6 │ │ - b.n 291c6 │ │ + b.n 47a16 │ │ lsrs r1, r2, #30 │ │ - b.n 28f8a │ │ - ldr r2, [r0, r6] │ │ - @ instruction: 0xfa00003c │ │ - b.n 285cc │ │ + b.n 477da │ │ + ldrh r6, [r6, r0] │ │ + @ instruction: 0xfb00003c │ │ + b.n 46e1c │ │ asrs r2, r1, #32 │ │ - b.n 28dd6 │ │ + b.n 47626 │ │ str r0, [sp, #4] │ │ - b.n 291da │ │ + b.n 47a2a │ │ lsrs r5, r1, #11 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn r0, r0, #10223616 @ 0x9c0000 │ │ - b.n 291e6 │ │ + b.n 47a36 │ │ lsrs r0, r0, #11 │ │ orr.w sl, r1, #423936 @ 0x67800 │ │ - bne.w fff30ab0 │ │ - b.n 291f2 │ │ + bne.w fff4f300 │ │ + b.n 47a42 │ │ movs r0, #0 │ │ - b.n 285d8 │ │ + b.n 46e28 │ │ movs r1, r0 │ │ - b.n 2919e │ │ + b.n 479ee │ │ movs r2, r5 │ │ ldmia r2!, {} │ │ adds r0, r5, r3 │ │ - b.n 284f8 │ │ + b.n 46d48 │ │ lsls r2, r0, #5 │ │ - b.n 290ce │ │ + b.n 4791e │ │ movs r6, r6 │ │ - b.n 29164 │ │ + b.n 479b4 │ │ subs r0, #228 @ 0xe4 │ │ - b.n 28504 │ │ + b.n 46d54 │ │ ldrb r0, [r4, #3] │ │ - b.n 28508 │ │ + b.n 46d58 │ │ str r0, [sp, #0] │ │ - b.n 29296 │ │ + b.n 47ae6 │ │ asrs r1, r0, #32 │ │ - b.n 28e9a │ │ + b.n 476ea │ │ ldr r4, [r3, #12] │ │ - b.n 28514 │ │ + b.n 46d64 │ │ asrs r0, r0, #32 │ │ - b.n 28c04 │ │ + b.n 47454 │ │ adds r0, r5, r3 │ │ - b.n 284fc │ │ + b.n 46d4c │ │ asrs r0, r0, #32 │ │ - b.n 2922a │ │ + b.n 47a7a │ │ lsrs r4, r1, #26 │ │ - b.n 290f8 │ │ + b.n 47948 │ │ asrs r0, r0, #32 │ │ - b.n 29034 │ │ + b.n 47884 │ │ lsrs r2, r2, #31 │ │ - b.n 2918c │ │ + b.n 479dc │ │ asrs r0, r0, #32 │ │ - b.n 28dfc │ │ + b.n 4764c │ │ adds r0, #3 │ │ - b.n 28ebe │ │ + b.n 4770e │ │ asrs r3, r0, #32 │ │ - b.n 28c24 │ │ + b.n 47474 │ │ movs r3, r7 │ │ - b.n 2911a │ │ + b.n 4796a │ │ adds r4, r4, r3 │ │ - b.n 28520 │ │ + b.n 46d70 │ │ asrs r7, r0, #32 │ │ - b.n 28ece │ │ + b.n 4771e │ │ lsrs r0, r1, #29 │ │ - b.n 291a6 │ │ + b.n 479f6 │ │ asrs r0, r0, #32 │ │ - b.n 28c78 │ │ + b.n 474c8 │ │ ldr r0, [r3, r3] │ │ - b.n 28550 │ │ + b.n 46da0 │ │ lsrs r6, r4, #19 │ │ - b.n 29138 │ │ + b.n 47988 │ │ adds r0, r4, r3 │ │ - b.n 28538 │ │ + b.n 46d88 │ │ asrs r6, r0, #32 │ │ - b.n 28ee6 │ │ + b.n 47736 │ │ lsrs r6, r5, #10 │ │ - b.n 291c0 │ │ + b.n 47a10 │ │ asrs r0, r0, #32 │ │ - b.n 28c90 │ │ - ldr r0, [pc, #848] @ (28e80 ) │ │ - b.n 28568 │ │ + b.n 474e0 │ │ + ldr r0, [pc, #848] @ (476d0 ) │ │ + b.n 46db8 │ │ adds r4, r3, r3 │ │ - b.n 2854c │ │ + b.n 46d9c │ │ asrs r5, r0, #32 │ │ - b.n 28efa │ │ + b.n 4774a │ │ asrs r1, r0, #32 │ │ - b.n 290e0 │ │ + b.n 47930 │ │ ldmia r0!, {r4, r6, r7} │ │ - b.n 28578 │ │ + b.n 46dc8 │ │ adds r0, r3, r3 │ │ - b.n 2855c │ │ + b.n 46dac │ │ asrs r4, r0, #32 │ │ - b.n 28f0a │ │ + b.n 4775a │ │ asrs r0, r0, #32 │ │ - b.n 290f0 │ │ + b.n 47940 │ │ adds r4, r2, r3 │ │ - b.n 28568 │ │ + b.n 46db8 │ │ asrs r4, r1, #32 │ │ - b.n 28f16 │ │ + b.n 47766 │ │ asrs r0, r0, #32 │ │ - b.n 290fc │ │ + b.n 4794c │ │ adds r0, r2, r3 │ │ - b.n 28574 │ │ + b.n 46dc4 │ │ asrs r2, r0, #32 │ │ - b.n 28f22 │ │ + b.n 47772 │ │ asrs r0, r0, #32 │ │ - b.n 290e8 │ │ + b.n 47938 │ │ adds r4, r1, r3 │ │ - b.n 28580 │ │ + b.n 46dd0 │ │ adds r0, #0 │ │ - b.n 292ae │ │ - b.n 28b70 │ │ - b.n 29332 │ │ + b.n 47afe │ │ + b.n 473c0 │ │ + b.n 47b82 │ │ asrs r0, r0, #32 │ │ - b.n 29336 │ │ + b.n 47b86 │ │ str r0, [r0, r0] │ │ - b.n 292ba │ │ + b.n 47b0a │ │ movs r3, r0 │ │ and.w r0, r0, r1, lsl #24 │ │ - b.n 2908c │ │ + b.n 478dc │ │ lsls r1, r0, #2 │ │ - b.n 29232 │ │ + b.n 47a82 │ │ str r6, [r0, r0] │ │ - b.n 28eca │ │ + b.n 4771a │ │ movs r1, r4 │ │ add r2, sp, #0 │ │ stmia r2!, {r0, r2, r5, r7} │ │ - b.n 28ed2 │ │ + b.n 47722 │ │ movs r0, #31 │ │ - b.n 28fa0 │ │ + b.n 477f0 │ │ asrs r4, r1 │ │ - b.n 28ace │ │ + b.n 4731e │ │ str r4, [r6, #32] │ │ - b.n 28bae │ │ + b.n 473fe │ │ movs r3, r0 │ │ - b.n 28e4e │ │ + b.n 4769e │ │ @ instruction: 0xfff50aff │ │ strb r1, [r0, #2] │ │ - b.n 29074 │ │ + b.n 478c4 │ │ movs r5, r0 │ │ - b.n 2925c │ │ + b.n 47aac │ │ strb r5, [r0, #0] │ │ - add r3, pc, #640 @ (adr r3, 28e30 ) │ │ + add r3, pc, #640 @ (adr r3, 47680 ) │ │ str r5, [r0, #0] │ │ - b.n 28cc4 │ │ + b.n 47514 │ │ movs r1, r0 │ │ - b.n 29046 │ │ + b.n 47896 │ │ lsls r0, r4, #10 │ │ - b.n 28e76 │ │ + b.n 476c6 │ │ movs r1, r0 │ │ subs r0, r0, r0 │ │ movs r2, #52 @ 0x34 │ │ - b.n 28f06 │ │ + b.n 47756 │ │ movs r6, r0 │ │ and.w r1, r0, ip │ │ - b.n 28ce2 │ │ + b.n 47532 │ │ asrs r7, r3, #32 │ │ - b.n 29312 │ │ + b.n 47b62 │ │ asrs r5, r0, #32 │ │ - b.n 28f58 │ │ + b.n 477a8 │ │ movs r4, r0 │ │ - b.n 286fa │ │ + b.n 46f4a │ │ lsls r0, r0, #2 │ │ - b.n 28f1e │ │ + b.n 4776e │ │ lsls r0, r2, #4 │ │ - b.n 28f22 │ │ + b.n 47772 │ │ movs r2, #52 @ 0x34 │ │ - b.n 28ee6 │ │ + b.n 47736 │ │ lsls r6, r3, #28 │ │ - b.n 28f6e │ │ + b.n 477be │ │ subs r2, r7, #6 │ │ - b.n 29108 │ │ + b.n 47958 │ │ movs r3, r0 │ │ - b.n 28cf2 │ │ + b.n 47542 │ │ asrs r5, r0, #4 │ │ - b.n 28cf8 │ │ + b.n 47548 │ │ adds r2, #80 @ 0x50 │ │ - b.n 28bba │ │ + b.n 4740a │ │ lsls r3, r0, #10 │ │ - b.n 28c7e │ │ + b.n 474ce │ │ lsrs r0, r2, #6 │ │ - b.n 28c02 │ │ + b.n 47452 │ │ lsls r4, r0, #9 │ │ - b.n 28708 │ │ + b.n 46f58 │ │ asrs r5, r0, #32 │ │ - b.n 28f4a │ │ + b.n 4779a │ │ lsls r1, r0, #2 │ │ - b.n 292ba │ │ + b.n 47b0a │ │ str r6, [r0, r0] │ │ - b.n 28f52 │ │ + b.n 477a2 │ │ @ instruction: 0xffddbaff │ │ lsls r0, r7, #28 │ │ - b.n 28754 │ │ + b.n 46fa4 │ │ strb r1, [r0, #0] │ │ - b.n 29120 │ │ - add r0, pc, #4 @ (adr r0, 28c24 ) │ │ - b.n 28f62 │ │ + b.n 47970 │ │ + add r0, pc, #4 @ (adr r0, 47474 ) │ │ + b.n 477b2 │ │ @ instruction: 0xeb02e24b │ │ asrs r0, r0, #1 │ │ - b.n 28764 │ │ + b.n 46fb4 │ │ strh r0, [r5, #6] │ │ - b.n 290ca │ │ + b.n 4791a │ │ lsls r0, r0, #10 │ │ - b.n 28cf2 │ │ + b.n 47542 │ │ ldr r6, [r3, #104] @ 0x68 │ │ - b.n 29150 │ │ + b.n 479a0 │ │ str r7, [sp, #192] @ 0xc0 │ │ - b.n 28774 │ │ + b.n 46fc4 │ │ movs r1, #0 │ │ - b.n 28d40 │ │ + b.n 47590 │ │ movs r0, r1 │ │ - b.n 28f82 │ │ + b.n 477d2 │ │ asrs r6, r0, #32 │ │ - b.n 28f86 │ │ + b.n 477d6 │ │ strb r4, [r6, #28] │ │ - b.n 28764 │ │ - ldr r4, [pc, #488] @ (28e34 ) │ │ + b.n 46fb4 │ │ + ldr r4, [pc, #488] @ (47684 ) │ │ add.w sp, r0, sp, lsr #20 │ │ - b.n 2916c │ │ + b.n 479bc │ │ movs r0, #232 @ 0xe8 │ │ - b.n 290ec │ │ + b.n 4793c │ │ movs r0, r1 │ │ - b.n 2939a │ │ + b.n 47bea │ │ adds r0, #8 │ │ - b.n 28f9e │ │ + b.n 477ee │ │ asrs r5, r0, #32 │ │ - b.n 28fa2 │ │ + b.n 477f2 │ │ str r0, [r0, #0] │ │ - b.n 28780 │ │ - ldr r5, [pc, #112] @ (28cd8 ) │ │ + b.n 46fd0 │ │ + ldr r5, [pc, #112] @ (47528 ) │ │ add.w r0, r0, r8, lsl #17 │ │ - b.n 29188 │ │ + b.n 479d8 │ │ asrs r5, r0, #32 │ │ - b.n 28fb2 │ │ + b.n 47802 │ │ movs r0, #84 @ 0x54 │ │ - b.n 293b6 │ │ + b.n 47c06 │ │ movs r4, r0 │ │ - b.n 28fba │ │ - ldr r5, [r0, r4] │ │ + b.n 4780a │ │ + ldr r6, [r6, r5] │ │ @ instruction: 0xfa008c50 │ │ - b.n 287c0 │ │ + b.n 47010 │ │ movs r4, r0 │ │ - b.n 28fc6 │ │ + b.n 47816 │ │ asrs r4, r0, #32 │ │ - b.n 28fca │ │ + b.n 4781a │ │ strh r0, [r1, #0] │ │ - b.n 28dac │ │ + b.n 475fc │ │ movs r0, #8 │ │ - b.n 28fd2 │ │ + b.n 47822 │ │ subs r5, #82 @ 0x52 │ │ add.w r0, r0, r4, lsr #25 │ │ - b.n 291a2 │ │ + b.n 479f2 │ │ asrs r4, r2, #1 │ │ - b.n 291a8 │ │ + b.n 479f8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 293e2 │ │ + b.n 47c32 │ │ movs r6, r0 │ │ - b.n 28fe6 │ │ - ldr r0, [r7, r3] │ │ + b.n 47836 │ │ + ldr r6, [r0, r1] │ │ @ instruction: 0xfa000006 │ │ - b.n 28fee │ │ + b.n 4783e │ │ asrs r6, r0, #32 │ │ - b.n 28ff2 │ │ + b.n 47842 │ │ movs r0, #8 │ │ - b.n 28ff6 │ │ + b.n 47846 │ │ subs r5, #73 @ 0x49 │ │ add.w r0, r0, r8, asr #26 │ │ - b.n 291c6 │ │ + b.n 47a16 │ │ asrs r0, r5, #2 │ │ - b.n 291cc │ │ + b.n 47a1c │ │ movs r0, #84 @ 0x54 │ │ - b.n 29406 │ │ + b.n 47c56 │ │ movs r6, r0 │ │ - b.n 2900a │ │ - ldr r1, [r6, r3] │ │ + b.n 4785a │ │ + ldr r2, [r4, r5] │ │ @ instruction: 0xfa000006 │ │ - b.n 29012 │ │ + b.n 47862 │ │ asrs r6, r0, #32 │ │ - b.n 29016 │ │ + b.n 47866 │ │ movs r0, #8 │ │ - b.n 2901a │ │ + b.n 4786a │ │ subs r5, #64 @ 0x40 │ │ add.w r0, r0, ip, ror #27 │ │ - b.n 291ea │ │ + b.n 47a3a │ │ asrs r4, r7, #3 │ │ - b.n 291f0 │ │ + b.n 47a40 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2942a │ │ + b.n 47c7a │ │ movs r6, r0 │ │ - b.n 2902e │ │ - ldr r6, [r4, r3] │ │ + b.n 4787e │ │ + ldr r4, [r6, r0] │ │ @ instruction: 0xfa000006 │ │ - b.n 29036 │ │ + b.n 47886 │ │ asrs r6, r0, #32 │ │ - b.n 2903a │ │ + b.n 4788a │ │ movs r0, #8 │ │ - b.n 2903e │ │ + b.n 4788e │ │ subs r5, #55 @ 0x37 │ │ add.w lr, r0, r5, lsr #24 │ │ - b.n 2920e │ │ + b.n 47a5e │ │ subs r5, r2, #0 │ │ - b.n 29214 │ │ + b.n 47a64 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2944e │ │ + b.n 47c9e │ │ movs r6, r0 │ │ - b.n 29052 │ │ - ldr r7, [r3, r3] │ │ + b.n 478a2 │ │ + ldr r0, [r2, r5] │ │ @ instruction: 0xfa000006 │ │ - b.n 2905a │ │ + b.n 478aa │ │ asrs r6, r0, #32 │ │ - b.n 2905e │ │ + b.n 478ae │ │ movs r0, #8 │ │ - b.n 29062 │ │ + b.n 478b2 │ │ subs r5, #46 @ 0x2e │ │ add.w pc, r0, r9, asr #25 │ │ - b.n 29232 │ │ + b.n 47a82 │ │ subs r1, r5, #5 │ │ - b.n 29238 │ │ + b.n 47a88 │ │ movs r0, #84 @ 0x54 │ │ - b.n 29472 │ │ + b.n 47cc2 │ │ movs r6, r0 │ │ - b.n 29076 │ │ - ldr r4, [r2, r3] │ │ + b.n 478c6 │ │ + ldr r2, [r4, r0] │ │ @ instruction: 0xfa000006 │ │ - b.n 2907e │ │ + b.n 478ce │ │ asrs r6, r0, #32 │ │ - b.n 29082 │ │ + b.n 478d2 │ │ movs r0, #8 │ │ - b.n 29086 │ │ + b.n 478d6 │ │ subs r5, #37 @ 0x25 │ │ add.w pc, r0, lr, ror #25 │ │ - b.n 29256 │ │ + b.n 47aa6 │ │ subs r6, r7, #5 │ │ - b.n 2925c │ │ + b.n 47aac │ │ movs r0, #84 @ 0x54 │ │ - b.n 29496 │ │ + b.n 47ce6 │ │ movs r6, r0 │ │ - b.n 2909a │ │ - ldr r5, [r1, r3] │ │ + b.n 478ea │ │ + ldr r6, [r7, r4] │ │ @ instruction: 0xfa000006 │ │ - b.n 290a2 │ │ + b.n 478f2 │ │ asrs r6, r0, #32 │ │ - b.n 290a6 │ │ + b.n 478f6 │ │ movs r0, #8 │ │ - b.n 290aa │ │ + b.n 478fa │ │ subs r5, #28 │ │ add.w pc, r0, r3, lsr #26 │ │ - b.n 2927a │ │ + b.n 47aca │ │ subs r3, r2, #6 │ │ - b.n 29280 │ │ + b.n 47ad0 │ │ movs r0, #84 @ 0x54 │ │ - b.n 294ba │ │ + b.n 47d0a │ │ movs r6, r0 │ │ - b.n 290be │ │ - ldr r2, [r0, r3] │ │ + b.n 4790e │ │ + ldr r0, [r2, r0] │ │ @ instruction: 0xfa000006 │ │ - b.n 290c6 │ │ + b.n 47916 │ │ asrs r6, r0, #32 │ │ - b.n 290ca │ │ + b.n 4791a │ │ movs r0, #8 │ │ - b.n 290ce │ │ + b.n 4791e │ │ subs r5, #19 │ │ add.w pc, r0, r9, lsl #3 │ │ - b.n 29128 │ │ + b.n 47978 │ │ ands r0, r4 │ │ - b.n 288d4 │ │ + b.n 47124 │ │ adds r0, #28 │ │ - b.n 288d8 │ │ + b.n 47128 │ │ movs r0, r0 │ │ - b.n 29056 │ │ + b.n 478a6 │ │ strh r0, [r1, #0] │ │ - b.n 288dc │ │ + b.n 4712c │ │ strb r0, [r0, #0] │ │ - cbz r0, 28dd2 │ │ + cbz r0, 47622 │ │ str r0, [sp, #4] │ │ - b.n 294ee │ │ + b.n 47d3e │ │ movs r0, #0 │ │ - b.n 294f2 │ │ + b.n 47d42 │ │ movs r0, r0 │ │ - b.n 29466 │ │ + b.n 47cb6 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 288d4 │ │ + b.n 47124 │ │ stc2 10, cr1, [sp], {255} @ 0xff @ │ │ movs r0, r0 │ │ - b.n 29502 │ │ - add r0, pc, #0 @ (adr r0, 28dc4 ) │ │ - b.n 29506 │ │ + b.n 47d52 │ │ + add r0, pc, #0 @ (adr r0, 47614 ) │ │ + b.n 47d56 │ │ lsls r4, r0, #1 │ │ - b.n 288e4 │ │ + b.n 47134 │ │ strh r3, [r0, #0] │ │ - b.n 2910e │ │ + b.n 4795e │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2800010 │ │ - b.n 292de │ │ + b.n 47b2e │ │ movs r4, r7 │ │ - b.n 288f4 │ │ + b.n 47144 │ │ asrs r4, r6, #1 │ │ - b.n 2951e │ │ + b.n 47d6e │ │ movs r1, r0 │ │ - b.n 29490 │ │ + b.n 47ce0 │ │ movs r0, #112 @ 0x70 │ │ - b.n 288ee │ │ + b.n 4713e │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 292f6 │ │ + b.n 47b46 │ │ movs r0, r7 │ │ - b.n 2890c │ │ + b.n 4715c │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 29302 │ │ + b.n 47b52 │ │ movs r4, r6 │ │ - b.n 28918 │ │ + b.n 47168 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 2930e │ │ + b.n 47b5e │ │ movs r0, r6 │ │ - b.n 28924 │ │ + b.n 47174 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 2931a │ │ + b.n 47b6a │ │ lsls r0, r0, #1 │ │ - b.n 28930 │ │ + b.n 47180 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 29326 │ │ + b.n 47b76 │ │ movs r4, r5 │ │ - b.n 2893c │ │ + b.n 4718c │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2956a │ │ + b.n 47dba │ │ lsls r0, r7, #1 │ │ - b.n 28936 │ │ + b.n 47186 │ │ movs r4, r0 │ │ - b.n 29172 │ │ + b.n 479c2 │ │ ldrh r1, [r0, #20] │ │ and.w r0, r0, #524288 @ 0x80000 │ │ - b.n 2893a │ │ + b.n 4718a │ │ lsls r1, r3, #10 │ │ rev r0, r0 │ │ lsls r0, r0, #3 │ │ - b.n 292d8 │ │ + b.n 47b28 │ │ @ instruction: 0xeb01e24b │ │ asrs r0, r5, #32 │ │ - b.n 2934a │ │ + b.n 47b9a │ │ lsrs r3, r0, #16 │ │ - b.n 292e4 │ │ + b.n 47b34 │ │ movs r4, r0 │ │ - b.n 292d2 │ │ + b.n 47b22 │ │ movs r0, r5 │ │ - b.n 28970 │ │ + b.n 471c0 │ │ lsrs r2, r0, #29 │ │ - b.n 292f6 │ │ + b.n 47b46 │ │ str r0, [r0, r3] │ │ - b.n 292f4 │ │ + b.n 47b44 │ │ movs r4, r0 │ │ - b.n 292e2 │ │ + b.n 47b32 │ │ movs r4, r4 │ │ - b.n 28980 │ │ + b.n 471d0 │ │ movs r0, r2 │ │ - b.n 2936c │ │ + b.n 47bbc │ │ movs r4, r0 │ │ - b.n 28988 │ │ + b.n 471d8 │ │ lsls r7, r7, #8 │ │ - b.n 29632 │ │ + b.n 47e82 │ │ str r0, [r0, #0] │ │ - b.n 295b6 │ │ + b.n 47e06 │ │ lsrs r0, r2, #12 │ │ cdp 0, 10, cr0, cr10, cr1, {0} │ │ - b.n 295be │ │ + b.n 47e0e │ │ asrs r0, r1, #32 │ │ - b.n 2899c │ │ - add r0, pc, #80 @ (adr r0, 28ed4 ) │ │ - b.n 289a0 │ │ + b.n 471ec │ │ + add r0, pc, #80 @ (adr r0, 47724 ) │ │ + b.n 471f0 │ │ lsls r7, r1, #2 │ │ and.w r0, r0, r1, lsl #4 │ │ - b.n 2924e │ │ + b.n 47a9e │ │ movs r0, #32 │ │ - b.n 29652 │ │ + b.n 47ea2 │ │ subs r1, r4, #6 │ │ - b.n 28f98 │ │ + b.n 477e8 │ │ ldr r0, [r0, #124] @ 0x7c │ │ - b.n 294b8 │ │ + b.n 47d08 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 2951e │ │ + b.n 47d6e │ │ adds r0, #0 │ │ - b.n 294a2 │ │ + b.n 47cf2 │ │ asrs r1, r0, #10 │ │ - b.n 28eaa │ │ + b.n 476fa │ │ adds r3, #255 @ 0xff │ │ - b.n 2952a │ │ + b.n 47d7a │ │ ldrh r7, [r1, r0] │ │ - b.n 293b4 │ │ + b.n 47c04 │ │ strh r0, [r6, #0] │ │ - b.n 293be │ │ + b.n 47c0e │ │ asrs r1, r0, #32 │ │ - b.n 28e16 │ │ + b.n 47666 │ │ ldr r3, [sp, #252] @ 0xfc │ │ - b.n 293c0 │ │ + b.n 47c10 │ │ asrs r7, r7, #12 │ │ - b.n 29640 │ │ + b.n 47e90 │ │ asrs r0, r0, #3 │ │ - b.n 288d8 │ │ + b.n 47128 │ │ movs r6, r0 │ │ ldmia.w r0, {r1, r8, r9, sp} │ │ - b.n 28ed6 │ │ + b.n 47726 │ │ adds r1, r4, #4 │ │ - b.n 291d2 │ │ + b.n 47a22 │ │ asrs r4, r7, #2 │ │ - b.n 288e8 │ │ + b.n 47138 │ │ movs r6, r0 │ │ @ instruction: 0xe9902602 │ │ - b.n 28ee4 │ │ + b.n 47734 │ │ subs r1, r4, r0 │ │ - b.n 291e2 │ │ + b.n 47a32 │ │ asrs r0, r7, #2 │ │ - b.n 288f8 │ │ + b.n 47148 │ │ asrs r0, r1, #32 │ │ - b.n 28a06 │ │ + b.n 47256 │ │ movs r0, #12 │ │ - b.n 28a0a │ │ + b.n 4725a │ │ asrs r1, r4, #28 │ │ - b.n 2922e │ │ + b.n 47a7e │ │ adds r2, r2, r4 │ │ - b.n 28ea4 │ │ + b.n 476f4 │ │ asrs r4, r6, #2 │ │ - b.n 2890c │ │ + b.n 4715c │ │ asrs r4, r1, #32 │ │ - b.n 28a1a │ │ + b.n 4726a │ │ movs r0, #16 │ │ - b.n 28a1e │ │ + b.n 4726e │ │ asrs r1, r4, #16 │ │ - b.n 29242 │ │ + b.n 47a92 │ │ adds r2, r2, #0 │ │ - b.n 28eb8 │ │ + b.n 47708 │ │ asrs r0, r6, #2 │ │ - b.n 28920 │ │ + b.n 47170 │ │ asrs r0, r2, #32 │ │ - b.n 28a2e │ │ + b.n 4727e │ │ asrs r1, r2, #5 │ │ - b.n 28f04 │ │ + b.n 47754 │ │ asrs r4, r5, #2 │ │ - b.n 2892c │ │ + b.n 4717c │ │ movs r0, #20 │ │ - b.n 28a3a │ │ + b.n 4728a │ │ asrs r0, r2, #32 │ │ - b.n 28a3e │ │ + b.n 4728e │ │ movs r2, #2 │ │ - b.n 28f32 │ │ + b.n 47782 │ │ subs r1, r4, #0 │ │ - b.n 2922a │ │ + b.n 47a7a │ │ asrs r0, r5, #2 │ │ - b.n 28940 │ │ + b.n 47190 │ │ movs r0, #24 │ │ - b.n 28a4e │ │ + b.n 4729e │ │ asrs r4, r2, #32 │ │ - b.n 28a52 │ │ + b.n 472a2 │ │ movs r5, #2 │ │ - b.n 28f48 │ │ + b.n 47798 │ │ subs r1, r4, r4 │ │ - b.n 2923e │ │ + b.n 47a8e │ │ asrs r4, r4, #2 │ │ - b.n 28954 │ │ + b.n 471a4 │ │ asrs r4, r3, #32 │ │ - b.n 28a62 │ │ + b.n 472b2 │ │ movs r1, #186 @ 0xba │ │ - b.n 292e6 │ │ + b.n 47b36 │ │ adds r1, r0, r0 │ │ - b.n 28f50 │ │ + b.n 477a0 │ │ asrs r2, r0, #32 │ │ - b.n 29250 │ │ + b.n 47aa0 │ │ asrs r0, r4, #2 │ │ - b.n 28968 │ │ + b.n 471b8 │ │ asrs r4, r3, #32 │ │ - b.n 28a76 │ │ + b.n 472c6 │ │ asrs r1, r4, #20 │ │ - b.n 2929a │ │ + b.n 47aea │ │ asrs r4, r3, #2 │ │ - b.n 28974 │ │ + b.n 471c4 │ │ asrs r0, r4, #32 │ │ - b.n 28a82 │ │ + b.n 472d2 │ │ asrs r7, r7, #12 │ │ - b.n 296e8 │ │ + b.n 47f38 │ │ asrs r0, r3, #2 │ │ - b.n 28980 │ │ + b.n 471d0 │ │ movs r0, #36 @ 0x24 │ │ - b.n 28a8e │ │ + b.n 472de │ │ asrs r0, r2, #32 │ │ - b.n 28a8c │ │ + b.n 472dc │ │ asrs r0, r4, #32 │ │ - b.n 28a96 │ │ + b.n 472e6 │ │ movs r3, #2 │ │ - b.n 28f86 │ │ + b.n 477d6 │ │ adds r1, r4, #4 │ │ - b.n 29282 │ │ + b.n 47ad2 │ │ asrs r4, r2, #2 │ │ - b.n 28998 │ │ + b.n 471e8 │ │ ands r0, r5 │ │ - b.n 28aa6 │ │ + b.n 472f6 │ │ asrs r4, r1, #32 │ │ - b.n 28aa4 │ │ + b.n 472f4 │ │ asrs r4, r4, #32 │ │ - b.n 28aae │ │ + b.n 472fe │ │ adds r6, #4 │ │ - b.n 28f9c │ │ + b.n 477ec │ │ add r2, sp, #132 @ 0x84 │ │ - b.n 2929c │ │ - add r0, pc, #576 @ (adr r0, 291d8 ) │ │ - b.n 289b0 │ │ + b.n 47aec │ │ + add r0, pc, #576 @ (adr r0, 47a28 ) │ │ + b.n 47200 │ │ asrs r0, r5, #32 │ │ - b.n 28abe │ │ + b.n 4730e │ │ movs r0, #44 @ 0x2c │ │ - b.n 28ac2 │ │ + b.n 47312 │ │ stmia r7!, {r0, r5} │ │ - b.n 292e6 │ │ + b.n 47b36 │ │ ldmia r1, {r1, r4} │ │ - b.n 28f5c │ │ + b.n 477ac │ │ stmia r0!, {r2, r3, r7} │ │ - b.n 289c4 │ │ + b.n 47214 │ │ asrs r4, r5, #32 │ │ - b.n 28ad2 │ │ + b.n 47322 │ │ movs r0, #48 @ 0x30 │ │ - b.n 28ad6 │ │ + b.n 47326 │ │ asrs r1, r4, #16 │ │ - b.n 292fa │ │ + b.n 47b4a │ │ adds r2, r2, #0 │ │ - b.n 28f70 │ │ + b.n 477c0 │ │ asrs r0, r1, #2 │ │ - b.n 289d8 │ │ + b.n 47228 │ │ movs r0, #48 @ 0x30 │ │ - b.n 28ae6 │ │ - b.n 2926c │ │ - b.n 28fbc │ │ - b.n 290d4 │ │ - b.n 289e4 │ │ + b.n 47336 │ │ + b.n 47abc │ │ + b.n 4780c │ │ + b.n 47924 │ │ + b.n 47234 │ │ str r4, [r6, #0] │ │ - b.n 28af2 │ │ + b.n 47342 │ │ movs r0, #0 │ │ - b.n 295d6 │ │ + b.n 47e26 │ │ str r0, [r6, r0] │ │ - b.n 28afa │ │ + b.n 4734a │ │ movs r3, #255 @ 0xff │ │ - b.n 2965e │ │ + b.n 47eae │ │ ands r0, r4 │ │ - b.n 28b1c │ │ + b.n 4736c │ │ str r6, [r0, #32] │ │ - b.n 28ff6 │ │ + b.n 47846 │ │ strh r4, [r3, #0] │ │ - b.n 28b24 │ │ + b.n 47374 │ │ ldrsh r5, [r4, r0] │ │ - b.n 292fa │ │ + b.n 47b4a │ │ str r0, [r0, r2] │ │ - b.n 28a08 │ │ + b.n 47258 │ │ adds r0, #56 @ 0x38 │ │ - b.n 28b16 │ │ + b.n 47366 │ │ str r4, [r6, #0] │ │ - b.n 28b1a │ │ + b.n 4736a │ │ adds r5, #3 │ │ - b.n 29010 │ │ + b.n 47860 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 28b3c │ │ + b.n 4738c │ │ subs r3, #38 @ 0x26 │ │ - b.n 2930c │ │ + b.n 47b5c │ │ adds r0, #124 @ 0x7c │ │ - b.n 28a20 │ │ + b.n 47270 │ │ str r4, [r7, #0] │ │ - b.n 28b2e │ │ + b.n 4737e │ │ ldr r6, [r0, #0] │ │ - b.n 29016 │ │ + b.n 47866 │ │ movs r3, #186 @ 0xba │ │ - b.n 293b6 │ │ + b.n 47c06 │ │ movs r0, #2 │ │ - b.n 29326 │ │ + b.n 47b76 │ │ movs r0, #120 @ 0x78 │ │ - b.n 28a34 │ │ + b.n 47284 │ │ str r7, [r7, #32] │ │ - b.n 297e2 │ │ + b.n 48032 │ │ movs r0, #2 │ │ - b.n 290b2 │ │ + b.n 47902 │ │ asrs r1, r0, #32 │ │ - b.n 290b6 │ │ + b.n 47906 │ │ movs r4, r7 │ │ - b.n 28b4e │ │ + b.n 4739e │ │ movs r0, #120 @ 0x78 │ │ - b.n 28a48 │ │ + b.n 47298 │ │ movs r0, #3 │ │ - b.n 290c2 │ │ + b.n 47912 │ │ asrs r0, r1, #2 │ │ - b.n 28a50 │ │ + b.n 472a0 │ │ asrs r4, r1, #32 │ │ - b.n 290ca │ │ + b.n 4791a │ │ movs r0, #124 @ 0x7c │ │ - b.n 28a58 │ │ + b.n 472a8 │ │ movs r0, #5 │ │ - b.n 290d2 │ │ + b.n 47922 │ │ asrs r4, r1, #2 │ │ - b.n 28a60 │ │ + b.n 472b0 │ │ asrs r2, r1, #32 │ │ - b.n 290da │ │ + b.n 4792a │ │ movs r0, #128 @ 0x80 │ │ - b.n 28a68 │ │ + b.n 472b8 │ │ movs r0, #14 │ │ - b.n 290e2 │ │ + b.n 47932 │ │ asrs r0, r2, #2 │ │ - b.n 28a70 │ │ + b.n 472c0 │ │ str r0, [r0, #0] │ │ - b.n 2979e │ │ + b.n 47fee │ │ asrs r4, r1, #32 │ │ - b.n 28b9c │ │ + b.n 473ec │ │ movs r0, #132 @ 0x84 │ │ - b.n 28a7c │ │ + b.n 472cc │ │ movs r0, #188 @ 0xbc │ │ - b.n 29688 │ │ + b.n 47ed8 │ │ cmp r7, #255 @ 0xff │ │ - b.n 296ee │ │ + b.n 47f3e │ │ asrs r1, r0, #32 │ │ - b.n 290f6 │ │ + b.n 47946 │ │ adds r1, r7, #4 │ │ - b.n 29578 │ │ + b.n 47dc8 │ │ asrs r4, r2, #2 │ │ - b.n 28a90 │ │ + b.n 472e0 │ │ asrs r0, r2, #32 │ │ - b.n 28bb8 │ │ - add r0, pc, #80 @ (adr r0, 290d0 ) │ │ - b.n 28bbc │ │ + b.n 47408 │ │ + add r0, pc, #80 @ (adr r0, 47920 ) │ │ + b.n 4740c │ │ asrs r1, r0, #32 │ │ - b.n 2910a │ │ + b.n 4795a │ │ asrs r0, r3, #2 │ │ - b.n 28aa0 │ │ + b.n 472f0 │ │ subs r4, r7, #7 │ │ - b.n 296ac │ │ + b.n 47efc │ │ str r0, [r6, #4] │ │ - b.n 28aa8 │ │ + b.n 472f8 │ │ asrs r7, r7, #3 │ │ - b.n 29716 │ │ + b.n 47f66 │ │ lsls r0, r4, #20 │ │ - b.n 2911c │ │ + b.n 4796c │ │ str r0, [r0, r3] │ │ - b.n 29534 │ │ + b.n 47d84 │ │ adds r0, #232 @ 0xe8 │ │ - b.n 29538 │ │ + b.n 47d88 │ │ lsls r4, r6, #1 │ │ - b.n 28abc │ │ + b.n 4730c │ │ movs r4, r0 │ │ - b.n 293ea │ │ + b.n 47c3a │ │ asrs r4, r0, #32 │ │ - b.n 293ee │ │ + b.n 47c3e │ │ movs r0, #5 │ │ - b.n 293f2 │ │ - ldr r7, [pc, #552] @ (292dc ) │ │ + b.n 47c42 │ │ + ldr r7, [pc, #552] @ (47b2c ) │ │ add.w r0, r0, r1, lsl #28 │ │ - b.n 29548 │ │ + b.n 47d98 │ │ lsls r0, r7, #1 │ │ - b.n 28be6 │ │ + b.n 47436 │ │ asrs r1, r0, #32 │ │ - b.n 295d0 │ │ + b.n 47e20 │ │ movs r1, r0 │ │ - b.n 29768 │ │ + b.n 47fb8 │ │ lsls r4, r6, #7 │ │ - bge.n 290ca │ │ + bge.n 4791a │ │ movs r0, r0 │ │ - b.n 2976e │ │ + b.n 47fbe │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ movs r4, r7 │ │ - b.n 28c10 │ │ + b.n 47460 │ │ asrs r4, r6, #1 │ │ - b.n 2981a │ │ + b.n 4806a │ │ str r0, [r6, #4] │ │ - b.n 28be6 │ │ + b.n 47436 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #12058624 @ 0xb80000 │ │ - b.n 28c20 │ │ + b.n 47470 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11796480 @ 0xb40000 │ │ - b.n 28c28 │ │ + b.n 47478 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 28c30 │ │ + b.n 47480 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 28c38 │ │ + b.n 47488 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11272192 @ 0xac0000 │ │ - b.n 28c40 │ │ + b.n 47490 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2984e │ │ + b.n 4809e │ │ lsls r0, r7, #1 │ │ - b.n 28c1a │ │ + b.n 4746a │ │ movs r4, r0 │ │ - b.n 29456 │ │ + b.n 47ca6 │ │ ldrh r1, [r0, #20] │ │ and.w r0, r0, #2048 @ 0x800 │ │ - b.n 28c1e │ │ + b.n 4746e │ │ movs r0, r0 │ │ - b.n 297d4 │ │ + b.n 48024 │ │ movs r5, r0 │ │ subs r0, r0, r0 │ │ lsls r2, r6, #1 │ │ and.w r0, r0, r4 │ │ - b.n 2946e │ │ + b.n 47cbe │ │ asrs r4, r0, #32 │ │ - b.n 29472 │ │ + b.n 47cc2 │ │ subs r3, #78 @ 0x4e │ │ add.w r0, r0, r0 │ │ - b.n 297ec │ │ + b.n 4803c │ │ lsls r5, r5, #1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r6, #28 │ │ - b.n 28c7c │ │ + b.n 474cc │ │ movs r0, r0 │ │ - b.n 293f4 │ │ + b.n 47c44 │ │ movs r1, r6 │ │ ldmia r2!, {} │ │ lsrs r2, r7, #30 │ │ - b.n 29668 │ │ + b.n 47eb8 │ │ lsls r7, r0, #4 │ │ - b.n 29252 │ │ + b.n 47aa2 │ │ movs r4, r7 │ │ - b.n 28c76 │ │ + b.n 474c6 │ │ movs r0, r0 │ │ - b.n 297fa │ │ + b.n 4804a │ │ movs r4, r5 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 29802 │ │ + b.n 48052 │ │ movs r1, r1 │ │ rev r0, r0 │ │ movs r1, r0 │ │ - b.n 295ea │ │ + b.n 47e3a │ │ asrs r4, r2, #1 │ │ - b.n 298ae │ │ + b.n 480fe │ │ cmp r5, #29 │ │ - b.n 2968c │ │ + b.n 47edc │ │ lsrs r0, r4, #30 │ │ - b.n 29276 │ │ + b.n 47ac6 │ │ lsls r0, r0, #3 │ │ - b.n 294ba │ │ + b.n 47d0a │ │ movs r1, #144 @ 0x90 │ │ - b.n 291c0 │ │ + b.n 47a10 │ │ movs r5, r0 │ │ - b.n 294c2 │ │ + b.n 47d12 │ │ movs r0, #84 @ 0x54 │ │ - b.n 298c6 │ │ - ldrsb r0, [r0, r7] │ │ + b.n 48116 │ │ + ldrsb r6, [r1, r4] │ │ @ instruction: 0xfa00001b │ │ and.w r0, r0, r0 │ │ - b.n 29552 │ │ + b.n 47da2 │ │ asrs r4, r2, #1 │ │ - b.n 298d6 │ │ + b.n 48126 │ │ lsrs r0, r4, #30 │ │ - b.n 2929a │ │ + b.n 47aea │ │ cmp r5, #29 │ │ - b.n 296b8 │ │ + b.n 47f08 │ │ lsls r0, r0, #3 │ │ - b.n 294e2 │ │ + b.n 47d32 │ │ movs r1, #144 @ 0x90 │ │ - b.n 291e8 │ │ + b.n 47a38 │ │ movs r5, r0 │ │ - b.n 294ea │ │ + b.n 47d3a │ │ movs r0, #84 @ 0x54 │ │ - b.n 298ee │ │ - ldrsb r6, [r6, r6] │ │ + b.n 4813e │ │ + ldrsb r4, [r0, r4] │ │ @ instruction: 0xfa002008 │ │ - b.n 28cf0 │ │ + b.n 47540 │ │ lsrs r7, r1, #10 │ │ orn lr, r2, #11468800 @ 0xaf0000 │ │ - b.n 296dc │ │ + b.n 47f2c │ │ cmp r2, #239 @ 0xef │ │ orn r8, r0, #7340032 @ 0x700000 │ │ bfi r0, r2, #12, #4294967289 │ │ - b.n 28d04 │ │ + b.n 47554 │ │ lsls r0, r7, #1 │ │ - b.n 28c04 │ │ - ldr r2, [pc, #572] @ (2940c ) │ │ + b.n 47454 │ │ + ldr r2, [pc, #572] @ (47c5c ) │ │ orn r8, r3, #933888 @ 0xe4000 │ │ bfi sl, sl, #2, #14 │ │ orr.w r2, r2, #782336 @ 0xbf000 │ │ - b.n 2999e │ │ + b.n 481ee │ │ movs r0, r0 │ │ - b.n 29266 │ │ + b.n 47ab6 │ │ lsls r0, r7, #1 │ │ - b.n 28bfc │ │ + b.n 4744c │ │ lsrs r4, r7, #31 │ │ - b.n 29808 │ │ + b.n 48058 │ │ asrs r4, r6, #1 │ │ - b.n 28c24 │ │ + b.n 47474 │ │ lsls r7, r7, #3 │ │ - b.n 29872 │ │ + b.n 480c2 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r3, #8454144 @ 0x810000 │ │ - b.n 2927a │ │ + b.n 47aca │ │ lsls r4, r6, #1 │ │ - b.n 28c14 │ │ + b.n 47464 │ │ movs r4, r0 │ │ - b.n 29542 │ │ + b.n 47d92 │ │ asrs r4, r0, #32 │ │ - b.n 29546 │ │ + b.n 47d96 │ │ movs r0, #5 │ │ - b.n 2954a │ │ + b.n 47d9a │ │ adds r0, #0 │ │ - b.n 2994e │ │ + b.n 4819e │ │ lsrs r3, r4, #32 │ │ add.w r7, r0, r4, rrx │ │ - b.n 28d50 │ │ + b.n 475a0 │ │ movs r0, r0 │ │ - b.n 294c8 │ │ + b.n 47d18 │ │ movs r5, r6 │ │ ldmia r2!, {} │ │ lsrs r2, r7, #30 │ │ - b.n 2973c │ │ + b.n 47f8c │ │ lsls r7, r0, #4 │ │ - b.n 29326 │ │ + b.n 47b76 │ │ lsls r0, r0, #9 │ │ - b.n 28d4a │ │ + b.n 4759a │ │ movs r0, r0 │ │ - b.n 298ce │ │ + b.n 4811e │ │ movs r0, r6 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 298d6 │ │ + b.n 48126 │ │ movs r5, r1 │ │ rev r0, r0 │ │ movs r1, r0 │ │ - b.n 296be │ │ + b.n 47f0e │ │ asrs r0, r1, #1 │ │ - b.n 2975c │ │ + b.n 47fac │ │ movs r0, #84 @ 0x54 │ │ - b.n 29986 │ │ + b.n 481d6 │ │ lsrs r0, r4, #30 │ │ - b.n 2934a │ │ + b.n 47b9a │ │ lsls r0, r0, #3 │ │ - b.n 2958e │ │ + b.n 47dde │ │ asrs r0, r2, #10 │ │ - b.n 29294 │ │ + b.n 47ae4 │ │ movs r5, r0 │ │ - b.n 29596 │ │ + b.n 47de6 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2999a │ │ - ldrsb r3, [r1, r6] │ │ + b.n 481ea │ │ + ldrsb r1, [r3, r3] │ │ @ instruction: 0xfa00001f │ │ - @ instruction: 0xea00d898 │ │ - vqrshrun.s64 d29, q2, #3 │ │ - vneg.f d29, d12 │ │ - vneg.f d29, d12 │ │ - vcgt.s d16, d0, #0 │ │ - b.n 29636 │ │ + and.w fp, r0, r8, lsl #5 │ │ + vtbl.8 d17, {d12-d15}, d4 │ │ + vshll.u32 , d28, #28 │ │ + vshll.u32 , d28, #28 │ │ + vrev64. d16, d0 │ │ + b.n 47e86 │ │ asrs r0, r1, #1 │ │ - b.n 29794 │ │ + b.n 47fe4 │ │ lsrs r0, r4, #30 │ │ - b.n 2937e │ │ + b.n 47bce │ │ movs r0, #84 @ 0x54 │ │ - b.n 299c2 │ │ + b.n 48212 │ │ lsls r0, r0, #3 │ │ - b.n 295c6 │ │ + b.n 47e16 │ │ asrs r0, r2, #10 │ │ - b.n 292cc │ │ + b.n 47b1c │ │ movs r5, r0 │ │ - b.n 295ce │ │ + b.n 47e1e │ │ movs r0, #84 @ 0x54 │ │ - b.n 299d2 │ │ - ldrsb r5, [r7, r5] │ │ + b.n 48222 │ │ + ldrsb r3, [r1, r3] │ │ @ instruction: 0xfa002008 │ │ - b.n 28dd4 │ │ + b.n 47624 │ │ lsrs r7, r1, #10 │ │ orn pc, r2, #4292608 @ 0x418000 │ │ - b.n 297c0 │ │ + b.n 48010 │ │ cmp r2, #239 @ 0xef │ │ orn r8, r0, #7340032 @ 0x700000 │ │ bfi r0, r2, #12, #4294967289 │ │ - b.n 28de8 │ │ + b.n 47638 │ │ lsls r0, r7, #1 │ │ - b.n 28ce8 │ │ - ldr r2, [pc, #572] @ (294f0 ) │ │ + b.n 47538 │ │ + ldr r2, [pc, #572] @ (47d40 ) │ │ orn r8, r3, #933888 @ 0xe4000 │ │ bfi sl, sl, #2, #14 │ │ orr.w r2, r2, #782336 @ 0xbf000 │ │ - b.n 29a82 │ │ + b.n 482d2 │ │ movs r0, r0 │ │ - b.n 2934a │ │ + b.n 47b9a │ │ lsls r0, r7, #1 │ │ - b.n 28ce0 │ │ + b.n 47530 │ │ lsrs r4, r7, #31 │ │ - b.n 298ec │ │ + b.n 4813c │ │ asrs r4, r6, #1 │ │ - b.n 28d08 │ │ + b.n 47558 │ │ lsls r7, r7, #3 │ │ - b.n 29956 │ │ + b.n 481a6 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r3, #8454144 @ 0x810000 │ │ - b.n 2935e │ │ + b.n 47bae │ │ lsls r4, r6, #1 │ │ - b.n 28cf8 │ │ + b.n 47548 │ │ movs r4, r0 │ │ - b.n 29626 │ │ + b.n 47e76 │ │ asrs r4, r0, #32 │ │ - b.n 2962a │ │ + b.n 47e7a │ │ movs r0, #5 │ │ - b.n 2962e │ │ + b.n 47e7e │ │ adds r0, #0 │ │ - b.n 29a32 │ │ + b.n 48282 │ │ lsls r2, r5, #31 │ │ add.w r0, r0, r4, lsl #1 │ │ - b.n 28e34 │ │ + b.n 47684 │ │ movs r0, r0 │ │ - b.n 295ac │ │ + b.n 47dfc │ │ lsls r2, r7, #3 │ │ ldmia r2!, {} │ │ movs r0, r5 │ │ - b.n 28e40 │ │ + b.n 47690 │ │ asrs r7, r0, #4 │ │ - b.n 2922a │ │ + b.n 47a7a │ │ movs r0, r0 │ │ - b.n 299b0 │ │ + b.n 48200 │ │ lsls r6, r6, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 28e46 │ │ + b.n 47696 │ │ movs r1, r0 │ │ - b.n 299bc │ │ + b.n 4820c │ │ lsls r0, r5, #1 │ │ rev r0, r0 │ │ asrs r1, r0, #32 │ │ - b.n 297a4 │ │ + b.n 47ff4 │ │ movs r0, #32 │ │ - b.n 29ae6 │ │ + b.n 48336 │ │ vsubw.s8 q15, q0, d15 │ │ stmia r0!, {} │ │ - b.n 2992e │ │ + b.n 4817e │ │ subs r1, r4, #6 │ │ - b.n 29434 │ │ - b.n 29b32 │ │ - b.n 299b6 │ │ + b.n 47c84 │ │ + b.n 48382 │ │ + b.n 48206 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 299ba │ │ + b.n 4820a │ │ asrs r1, r0, #10 │ │ - b.n 29342 │ │ + b.n 47b92 │ │ asrs r1, r0, #32 │ │ - b.n 292a2 │ │ + b.n 47af2 │ │ asrs r7, r7, #12 │ │ - b.n 29ac8 │ │ + b.n 48318 │ │ asrs r0, r0, #3 │ │ - b.n 28d60 │ │ + b.n 475b0 │ │ movs r6, r0 │ │ ldmia.w r0, {r1, r8, r9, sp} │ │ - b.n 2936e │ │ + b.n 47bbe │ │ adds r1, r4, #4 │ │ - b.n 2965a │ │ + b.n 47eaa │ │ asrs r4, r7, #2 │ │ - b.n 28d70 │ │ + b.n 475c0 │ │ movs r4, r1 │ │ @ instruction: 0xe9901a0f │ │ - b.n 2987a │ │ + b.n 480ca │ │ adds r6, #3 │ │ - b.n 29368 │ │ + b.n 47bb8 │ │ cmp r2, #34 @ 0x22 │ │ - b.n 29670 │ │ + b.n 47ec0 │ │ movs r0, #184 @ 0xb8 │ │ - b.n 28d84 │ │ + b.n 475d4 │ │ movs r0, #8 │ │ - b.n 28e92 │ │ + b.n 476e2 │ │ adds r0, #12 │ │ - b.n 28e96 │ │ + b.n 476e6 │ │ movs r7, #34 @ 0x22 │ │ - b.n 296ba │ │ + b.n 47f0a │ │ cmp r1, #19 │ │ - b.n 29330 │ │ + b.n 47b80 │ │ movs r0, #180 @ 0xb4 │ │ - b.n 28d98 │ │ + b.n 475e8 │ │ movs r0, #12 │ │ - b.n 28ea6 │ │ + b.n 476f6 │ │ adds r0, #16 │ │ - b.n 28eaa │ │ + b.n 476fa │ │ movs r4, #34 @ 0x22 │ │ - b.n 296ce │ │ + b.n 47f1e │ │ cmp r4, #19 │ │ - b.n 29344 │ │ + b.n 47b94 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 28dac │ │ + b.n 475fc │ │ movs r0, #16 │ │ - b.n 28eba │ │ + b.n 4770a │ │ movs r1, #82 @ 0x52 │ │ - b.n 29390 │ │ + b.n 47be0 │ │ movs r0, #172 @ 0xac │ │ - b.n 28db8 │ │ + b.n 47608 │ │ str r4, [r2, #0] │ │ - b.n 28ec6 │ │ + b.n 47716 │ │ movs r0, #48 @ 0x30 │ │ - b.n 298c6 │ │ + b.n 48116 │ │ adds r0, #16 │ │ - b.n 28ece │ │ + b.n 4771e │ │ str r6, [r0, #32] │ │ - b.n 293b6 │ │ + b.n 47c06 │ │ subs r6, #35 @ 0x23 │ │ - b.n 296c2 │ │ + b.n 47f12 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 28dd0 │ │ + b.n 47620 │ │ str r0, [r3, r0] │ │ - b.n 28ede │ │ + b.n 4772e │ │ subs r3, #63 @ 0x3f │ │ - b.n 298da │ │ + b.n 4812a │ │ str r4, [r2, #0] │ │ - b.n 28ee6 │ │ + b.n 47736 │ │ strb r5, [r0, r4] │ │ - b.n 293d0 │ │ + b.n 47c20 │ │ ldr r6, [r4, #48] @ 0x30 │ │ - b.n 296d8 │ │ + b.n 47f28 │ │ str r4, [r4, #8] │ │ - b.n 28de8 │ │ + b.n 47638 │ │ str r4, [r3, #0] │ │ - b.n 28ef6 │ │ + b.n 47746 │ │ str r2, [r7, r6] │ │ - b.n 2977a │ │ + b.n 47fca │ │ ldr r6, [r0, #0] │ │ - b.n 293f6 │ │ + b.n 47c46 │ │ str r5, [r0, #0] │ │ - b.n 296ee │ │ + b.n 47f3e │ │ str r0, [r4, #8] │ │ - b.n 28dfc │ │ + b.n 4764c │ │ str r4, [r3, #0] │ │ - b.n 28f0a │ │ + b.n 4775a │ │ str r6, [r4, #80] @ 0x50 │ │ - b.n 2972e │ │ + b.n 47f7e │ │ str r4, [r3, #8] │ │ - b.n 28e08 │ │ + b.n 47658 │ │ str r0, [r4, #0] │ │ - b.n 28f16 │ │ + b.n 47766 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 29b86 │ │ + b.n 483d6 │ │ str r0, [r3, #8] │ │ - b.n 28e14 │ │ + b.n 47664 │ │ str r4, [r4, r0] │ │ - b.n 28f22 │ │ + b.n 47772 │ │ str r0, [r4, #0] │ │ - b.n 28f26 │ │ + b.n 47776 │ │ strh r5, [r0, r4] │ │ - b.n 29426 │ │ + b.n 47c76 │ │ ldr r6, [r4, #80] @ 0x50 │ │ - b.n 29718 │ │ + b.n 47f68 │ │ str r4, [r2, #8] │ │ - b.n 28e28 │ │ + b.n 47678 │ │ str r0, [r5, r0] │ │ - b.n 28f36 │ │ + b.n 47786 │ │ str r4, [r4, #0] │ │ - b.n 28f3a │ │ + b.n 4778a │ │ asrs r5, r0, #24 │ │ - b.n 29420 │ │ + b.n 47c70 │ │ subs r6, r4, r0 │ │ - b.n 29724 │ │ + b.n 47f74 │ │ asrs r0, r2, #2 │ │ - b.n 28e3c │ │ + b.n 4768c │ │ asrs r0, r5, #32 │ │ - b.n 28f4a │ │ + b.n 4779a │ │ str r4, [r5, #0] │ │ - b.n 28f4e │ │ + b.n 4779e │ │ asrs r1, r4, #28 │ │ - b.n 29772 │ │ + b.n 47fc2 │ │ adds r6, r2, r4 │ │ - b.n 293e8 │ │ + b.n 47c38 │ │ asrs r4, r1, #2 │ │ - b.n 28e50 │ │ + b.n 476a0 │ │ asrs r4, r5, #32 │ │ - b.n 28f5e │ │ + b.n 477ae │ │ str r0, [r6, #0] │ │ - b.n 28f62 │ │ + b.n 477b2 │ │ asrs r1, r4, #16 │ │ - b.n 29786 │ │ + b.n 47fd6 │ │ adds r6, r2, #0 │ │ - b.n 293fc │ │ + b.n 47c4c │ │ asrs r0, r1, #2 │ │ - b.n 28e64 │ │ + b.n 476b4 │ │ asrs r0, r6, #32 │ │ - b.n 28f72 │ │ + b.n 477c2 │ │ asrs r1, r2, #5 │ │ - b.n 29448 │ │ + b.n 47c98 │ │ asrs r4, r0, #2 │ │ - b.n 28e70 │ │ + b.n 476c0 │ │ str r4, [r6, #0] │ │ - b.n 28f7e │ │ + b.n 477ce │ │ asrs r0, r6, #32 │ │ - b.n 28f82 │ │ + b.n 477d2 │ │ movs r2, #6 │ │ - b.n 2946a │ │ + b.n 47cba │ │ str r0, [r0, #0] │ │ - b.n 29baa │ │ + b.n 483fa │ │ subs r1, r4, #0 │ │ - b.n 29772 │ │ + b.n 47fc2 │ │ asrs r0, r0, #2 │ │ - b.n 28e88 │ │ + b.n 476d8 │ │ movs r0, #56 @ 0x38 │ │ - b.n 28f96 │ │ + b.n 477e6 │ │ asrs r4, r6, #32 │ │ - b.n 28f9a │ │ + b.n 477ea │ │ movs r5, #2 │ │ - b.n 29484 │ │ + b.n 47cd4 │ │ subs r1, r4, r4 │ │ - b.n 29786 │ │ + b.n 47fd6 │ │ asrs r4, r7, #1 │ │ - b.n 28e9c │ │ + b.n 476ec │ │ asrs r4, r7, #32 │ │ - b.n 28faa │ │ + b.n 477fa │ │ movs r3, #186 @ 0xba │ │ - b.n 2982e │ │ + b.n 4807e │ │ adds r1, r0, r0 │ │ - b.n 294aa │ │ + b.n 47cfa │ │ asrs r2, r0, #32 │ │ - b.n 29798 │ │ + b.n 47fe8 │ │ asrs r0, r7, #1 │ │ - b.n 28eb0 │ │ + b.n 47700 │ │ movs r4, r7 │ │ - b.n 28fbe │ │ + b.n 4780e │ │ str r0, [r6, #4] │ │ - b.n 28eb8 │ │ + b.n 47708 │ │ lsls r0, r4, #20 │ │ - b.n 297e6 │ │ + b.n 48036 │ │ lsls r1, r1, #2 │ │ - @ instruction: 0xea00d5dc │ │ - vcgt.s d31, d0, #0 │ │ - b.n 29af2 │ │ + and.w r8, r0, ip, lsl #6 │ │ + vrev64. d31, d0 │ │ + b.n 48342 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ asrs r1, r0, #32 │ │ - b.n 29886 │ │ + b.n 480d6 │ │ movs r0, #32 │ │ - b.n 29c8a │ │ + b.n 484da │ │ subs r1, r4, #6 │ │ - b.n 295d0 │ │ - ldr r7, [pc, #768] @ (297d0 ) │ │ - b.n 29af0 │ │ + b.n 47e20 │ │ + ldr r7, [pc, #768] @ (48020 ) │ │ + b.n 48340 │ │ mvns r7, r7 │ │ - b.n 29b56 │ │ + b.n 483a6 │ │ adds r0, #0 │ │ - b.n 29ada │ │ + b.n 4832a │ │ asrs r1, r0, #10 │ │ - b.n 294e2 │ │ + b.n 47d32 │ │ adds r3, #255 @ 0xff │ │ - b.n 29b62 │ │ + b.n 483b2 │ │ ldrh r7, [r1, r0] │ │ - b.n 299ec │ │ + b.n 4823c │ │ str r0, [r6, #0] │ │ - b.n 299f2 │ │ + b.n 48242 │ │ asrs r1, r0, #32 │ │ - b.n 2944e │ │ + b.n 47c9e │ │ add r3, sp, #252 @ 0xfc │ │ - b.n 299f8 │ │ + b.n 48248 │ │ asrs r7, r7, #12 │ │ - b.n 29c78 │ │ + b.n 484c8 │ │ asrs r0, r0, #3 │ │ - b.n 28f10 │ │ + b.n 47760 │ │ movs r6, r0 │ │ ldmia.w r0, {r1, r8, r9, sp} │ │ - b.n 2950a │ │ + b.n 47d5a │ │ adds r1, r4, #4 │ │ - b.n 2980a │ │ + b.n 4805a │ │ asrs r4, r7, #2 │ │ - b.n 28f20 │ │ + b.n 47770 │ │ movs r6, r0 │ │ @ instruction: 0xe9902602 │ │ - b.n 2951c │ │ + b.n 47d6c │ │ subs r1, r4, r0 │ │ - b.n 2981a │ │ + b.n 4806a │ │ asrs r0, r7, #2 │ │ - b.n 28f30 │ │ + b.n 47780 │ │ asrs r0, r1, #32 │ │ - b.n 2903e │ │ + b.n 4788e │ │ movs r0, #12 │ │ - b.n 29042 │ │ + b.n 47892 │ │ asrs r1, r4, #28 │ │ - b.n 29866 │ │ + b.n 480b6 │ │ adds r2, r2, r4 │ │ - b.n 294dc │ │ + b.n 47d2c │ │ asrs r4, r6, #2 │ │ - b.n 28f44 │ │ + b.n 47794 │ │ asrs r4, r1, #32 │ │ - b.n 29052 │ │ + b.n 478a2 │ │ movs r0, #16 │ │ - b.n 29056 │ │ + b.n 478a6 │ │ asrs r1, r4, #16 │ │ - b.n 2987a │ │ + b.n 480ca │ │ adds r2, r2, #0 │ │ - b.n 294f0 │ │ + b.n 47d40 │ │ asrs r0, r6, #2 │ │ - b.n 28f58 │ │ + b.n 477a8 │ │ asrs r0, r2, #32 │ │ - b.n 29066 │ │ + b.n 478b6 │ │ asrs r1, r2, #5 │ │ - b.n 2953c │ │ + b.n 47d8c │ │ asrs r4, r5, #2 │ │ - b.n 28f64 │ │ + b.n 477b4 │ │ movs r0, #20 │ │ - b.n 29072 │ │ + b.n 478c2 │ │ asrs r0, r2, #32 │ │ - b.n 29076 │ │ + b.n 478c6 │ │ movs r2, #2 │ │ - b.n 29566 │ │ + b.n 47db6 │ │ subs r1, r4, #0 │ │ - b.n 29862 │ │ + b.n 480b2 │ │ asrs r0, r5, #2 │ │ - b.n 28f78 │ │ + b.n 477c8 │ │ movs r0, #24 │ │ - b.n 29086 │ │ + b.n 478d6 │ │ asrs r4, r2, #32 │ │ - b.n 2908a │ │ + b.n 478da │ │ movs r5, #2 │ │ - b.n 29582 │ │ + b.n 47dd2 │ │ subs r1, r4, r4 │ │ - b.n 29876 │ │ + b.n 480c6 │ │ asrs r4, r4, #2 │ │ - b.n 28f8c │ │ + b.n 477dc │ │ asrs r4, r3, #32 │ │ - b.n 2909a │ │ + b.n 478ea │ │ movs r1, #186 @ 0xba │ │ - b.n 2991e │ │ + b.n 4816e │ │ adds r1, r0, r0 │ │ - b.n 29588 │ │ + b.n 47dd8 │ │ asrs r2, r0, #32 │ │ - b.n 29888 │ │ + b.n 480d8 │ │ asrs r0, r4, #2 │ │ - b.n 28fa0 │ │ + b.n 477f0 │ │ asrs r4, r3, #32 │ │ - b.n 290ae │ │ + b.n 478fe │ │ asrs r1, r4, #20 │ │ - b.n 298d2 │ │ + b.n 48122 │ │ asrs r4, r3, #2 │ │ - b.n 28fac │ │ + b.n 477fc │ │ asrs r0, r4, #32 │ │ - b.n 290ba │ │ + b.n 4790a │ │ asrs r7, r7, #12 │ │ - b.n 29d20 │ │ + b.n 48570 │ │ asrs r0, r3, #2 │ │ - b.n 28fb8 │ │ + b.n 47808 │ │ movs r0, #36 @ 0x24 │ │ - b.n 290c6 │ │ + b.n 47916 │ │ asrs r0, r2, #32 │ │ - b.n 290c4 │ │ + b.n 47914 │ │ asrs r0, r4, #32 │ │ - b.n 290ce │ │ + b.n 4791e │ │ movs r3, #2 │ │ - b.n 295ba │ │ + b.n 47e0a │ │ adds r1, r4, #4 │ │ - b.n 298ba │ │ + b.n 4810a │ │ asrs r4, r2, #2 │ │ - b.n 28fd0 │ │ + b.n 47820 │ │ ands r0, r5 │ │ - b.n 290de │ │ + b.n 4792e │ │ asrs r4, r1, #32 │ │ - b.n 290dc │ │ + b.n 4792c │ │ asrs r4, r4, #32 │ │ - b.n 290e6 │ │ + b.n 47936 │ │ adds r6, #4 │ │ - b.n 295d4 │ │ + b.n 47e24 │ │ @ instruction: 0xea21e183 │ │ - b.n 296f0 │ │ - b.n 28fe8 │ │ + b.n 47f40 │ │ + b.n 47838 │ │ asrs r0, r5, #32 │ │ - b.n 290f6 │ │ + b.n 47946 │ │ movs r0, #44 @ 0x2c │ │ - b.n 290fa │ │ + b.n 4794a │ │ stmia r7!, {r0, r5} │ │ - b.n 2991e │ │ + b.n 4816e │ │ ldmia r1, {r1, r4} │ │ - b.n 29594 │ │ + b.n 47de4 │ │ stmia r0!, {r2, r3, r7} │ │ - b.n 28ffc │ │ + b.n 4784c │ │ asrs r4, r5, #32 │ │ - b.n 2910a │ │ + b.n 4795a │ │ movs r0, #48 @ 0x30 │ │ - b.n 2910e │ │ + b.n 4795e │ │ asrs r1, r4, #16 │ │ - b.n 29932 │ │ + b.n 48182 │ │ adds r2, r2, #0 │ │ - b.n 295a8 │ │ + b.n 47df8 │ │ asrs r0, r1, #2 │ │ - b.n 29010 │ │ + b.n 47860 │ │ movs r0, #48 @ 0x30 │ │ - b.n 2911e │ │ + b.n 4796e │ │ str r1, [sp, #328] @ 0x148 │ │ - b.n 295f4 │ │ + b.n 47e44 │ │ str r0, [sp, #528] @ 0x210 │ │ - b.n 2901c │ │ + b.n 4786c │ │ strh r4, [r6, #0] │ │ - b.n 2912a │ │ + b.n 4797a │ │ movs r0, #0 │ │ - b.n 29c0e │ │ + b.n 4845e │ │ str r0, [r6, r0] │ │ - b.n 29132 │ │ + b.n 47982 │ │ movs r3, #255 @ 0xff │ │ - b.n 29c96 │ │ + b.n 484e6 │ │ ands r0, r4 │ │ - b.n 29154 │ │ + b.n 479a4 │ │ str r0, [r1, #32] │ │ - b.n 2962a │ │ + b.n 47e7a │ │ strh r4, [r3, #0] │ │ - b.n 2915c │ │ + b.n 479ac │ │ ldrsh r5, [r4, r0] │ │ - b.n 29932 │ │ + b.n 48182 │ │ str r0, [r0, r2] │ │ - b.n 29040 │ │ + b.n 47890 │ │ adds r0, #56 @ 0x38 │ │ - b.n 2914e │ │ + b.n 4799e │ │ str r4, [r6, #0] │ │ - b.n 29152 │ │ + b.n 479a2 │ │ adds r5, #3 │ │ - b.n 2964a │ │ - add r0, pc, #80 @ (adr r0, 29688 ) │ │ - b.n 29174 │ │ + b.n 47e9a │ │ + add r0, pc, #80 @ (adr r0, 47ed8 ) │ │ + b.n 479c4 │ │ subs r3, #38 @ 0x26 │ │ - b.n 29944 │ │ + b.n 48194 │ │ adds r0, #124 @ 0x7c │ │ - b.n 29058 │ │ + b.n 478a8 │ │ str r4, [r7, #0] │ │ - b.n 29166 │ │ + b.n 479b6 │ │ ldr r6, [r0, #0] │ │ - b.n 2964e │ │ + b.n 47e9e │ │ movs r3, #186 @ 0xba │ │ - b.n 299ee │ │ + b.n 4823e │ │ movs r0, #2 │ │ - b.n 2995e │ │ + b.n 481ae │ │ movs r0, #120 @ 0x78 │ │ - b.n 2906c │ │ + b.n 478bc │ │ str r7, [r7, #32] │ │ - b.n 29e1a │ │ + b.n 4866a │ │ movs r0, #2 │ │ - b.n 296ea │ │ + b.n 47f3a │ │ asrs r1, r0, #32 │ │ - b.n 296ee │ │ + b.n 47f3e │ │ movs r4, r7 │ │ - b.n 29186 │ │ + b.n 479d6 │ │ movs r0, #120 @ 0x78 │ │ - b.n 29080 │ │ + b.n 478d0 │ │ movs r0, #3 │ │ - b.n 296fa │ │ + b.n 47f4a │ │ asrs r0, r1, #2 │ │ - b.n 29088 │ │ + b.n 478d8 │ │ asrs r4, r1, #32 │ │ - b.n 29702 │ │ + b.n 47f52 │ │ movs r0, #124 @ 0x7c │ │ - b.n 29090 │ │ + b.n 478e0 │ │ movs r0, #5 │ │ - b.n 2970a │ │ + b.n 47f5a │ │ asrs r4, r1, #2 │ │ - b.n 29098 │ │ + b.n 478e8 │ │ asrs r6, r1, #32 │ │ - b.n 29712 │ │ + b.n 47f62 │ │ movs r0, #128 @ 0x80 │ │ - b.n 290a0 │ │ + b.n 478f0 │ │ movs r0, #9 │ │ - b.n 2971a │ │ + b.n 47f6a │ │ asrs r0, r2, #2 │ │ - b.n 290a8 │ │ + b.n 478f8 │ │ str r0, [r0, #0] │ │ - b.n 29dd6 │ │ + b.n 48626 │ │ asrs r4, r1, #32 │ │ - b.n 291d4 │ │ + b.n 47a24 │ │ movs r0, #132 @ 0x84 │ │ - b.n 290b4 │ │ + b.n 47904 │ │ movs r0, #188 @ 0xbc │ │ - b.n 29cc0 │ │ + b.n 48510 │ │ cmp r7, #255 @ 0xff │ │ - b.n 29d26 │ │ + b.n 48576 │ │ asrs r1, r0, #32 │ │ - b.n 2972e │ │ + b.n 47f7e │ │ adds r1, r7, #4 │ │ - b.n 29bb0 │ │ + b.n 48400 │ │ asrs r4, r2, #2 │ │ - b.n 290c8 │ │ + b.n 47918 │ │ asrs r0, r2, #32 │ │ - b.n 291f0 │ │ + b.n 47a40 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 291f4 │ │ + b.n 47a44 │ │ asrs r1, r0, #32 │ │ - b.n 29742 │ │ + b.n 47f92 │ │ asrs r0, r3, #2 │ │ - b.n 290d8 │ │ + b.n 47928 │ │ subs r4, r7, #7 │ │ - b.n 29ce4 │ │ + b.n 48534 │ │ str r0, [r6, #4] │ │ - b.n 290e0 │ │ + b.n 47930 │ │ asrs r7, r7, #3 │ │ - b.n 29d4e │ │ + b.n 4859e │ │ lsls r0, r4, #20 │ │ - b.n 29754 │ │ + b.n 47fa4 │ │ str r0, [r0, r3] │ │ - b.n 29b6c │ │ + b.n 483bc │ │ adds r0, #232 @ 0xe8 │ │ - b.n 29b70 │ │ + b.n 483c0 │ │ lsls r4, r6, #1 │ │ - b.n 290f4 │ │ + b.n 47944 │ │ movs r4, r0 │ │ - b.n 29a22 │ │ + b.n 48272 │ │ asrs r4, r0, #32 │ │ - b.n 29a26 │ │ + b.n 48276 │ │ movs r0, #5 │ │ - b.n 29a2a │ │ - ldr r5, [pc, #1008] @ (29adc ) │ │ + b.n 4827a │ │ + ldr r5, [pc, #1008] @ (4832c ) │ │ add.w r0, r0, sl │ │ - b.n 299a0 │ │ + b.n 481f0 │ │ mcr2 10, 3, ip, cr15, cr15, {7} @ │ │ movs r4, r4 │ │ - b.n 29234 │ │ + b.n 47a84 │ │ asrs r7, r0, #4 │ │ - b.n 2961e │ │ + b.n 47e6e │ │ movs r0, r0 │ │ - b.n 29da4 │ │ + b.n 485f4 │ │ mcr2 10, 3, r0, cr11, cr15, {7} @ │ │ movs r4, r0 │ │ - b.n 2923a │ │ + b.n 47a8a │ │ movs r1, r0 │ │ - b.n 29db0 │ │ + b.n 48600 │ │ ldc2l 10, cr11, [sp, #1020] @ 0x3fc @ │ │ asrs r1, r0, #32 │ │ - b.n 29b98 │ │ + b.n 483e8 │ │ movs r0, #32 │ │ - b.n 29eda │ │ + b.n 4872a │ │ vsubw.s8 q15, q0, d15 │ │ stmia r0!, {} │ │ - b.n 29d22 │ │ + b.n 48572 │ │ subs r1, r4, #6 │ │ - b.n 29828 │ │ - b.n 29f26 │ │ - b.n 29daa │ │ + b.n 48078 │ │ + b.n 48776 │ │ + b.n 485fa │ │ stmia r3!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 29dae │ │ + b.n 485fe │ │ asrs r1, r0, #10 │ │ - b.n 29736 │ │ + b.n 47f86 │ │ asrs r1, r0, #32 │ │ - b.n 29696 │ │ + b.n 47ee6 │ │ asrs r7, r7, #12 │ │ - b.n 29ebc │ │ + b.n 4870c │ │ asrs r0, r0, #3 │ │ - b.n 29154 │ │ + b.n 479a4 │ │ movs r6, r0 │ │ ldmia.w r0, {r1, r8, r9, sp} │ │ - b.n 29762 │ │ + b.n 47fb2 │ │ adds r1, r4, #4 │ │ - b.n 29a4e │ │ + b.n 4829e │ │ asrs r4, r7, #2 │ │ - b.n 29164 │ │ + b.n 479b4 │ │ movs r4, r1 │ │ @ instruction: 0xe9901a0f │ │ - b.n 29c6e │ │ + b.n 484be │ │ adds r6, #3 │ │ - b.n 2975c │ │ + b.n 47fac │ │ cmp r2, #34 @ 0x22 │ │ - b.n 29a64 │ │ + b.n 482b4 │ │ movs r0, #184 @ 0xb8 │ │ - b.n 29178 │ │ + b.n 479c8 │ │ movs r0, #8 │ │ - b.n 29286 │ │ + b.n 47ad6 │ │ adds r0, #12 │ │ - b.n 2928a │ │ + b.n 47ada │ │ movs r7, #34 @ 0x22 │ │ - b.n 29aae │ │ + b.n 482fe │ │ cmp r1, #19 │ │ - b.n 29724 │ │ + b.n 47f74 │ │ movs r0, #180 @ 0xb4 │ │ - b.n 2918c │ │ + b.n 479dc │ │ movs r0, #12 │ │ - b.n 2929a │ │ + b.n 47aea │ │ adds r0, #16 │ │ - b.n 2929e │ │ + b.n 47aee │ │ movs r4, #34 @ 0x22 │ │ - b.n 29ac2 │ │ + b.n 48312 │ │ cmp r4, #19 │ │ - b.n 29738 │ │ + b.n 47f88 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 291a0 │ │ + b.n 479f0 │ │ movs r0, #16 │ │ - b.n 292ae │ │ + b.n 47afe │ │ movs r1, #82 @ 0x52 │ │ - b.n 29784 │ │ + b.n 47fd4 │ │ movs r0, #172 @ 0xac │ │ - b.n 291ac │ │ + b.n 479fc │ │ str r4, [r2, #0] │ │ - b.n 292ba │ │ + b.n 47b0a │ │ movs r0, #48 @ 0x30 │ │ - b.n 29cba │ │ + b.n 4850a │ │ adds r0, #16 │ │ - b.n 292c2 │ │ + b.n 47b12 │ │ str r6, [r0, #32] │ │ - b.n 297aa │ │ + b.n 47ffa │ │ subs r6, #35 @ 0x23 │ │ - b.n 29ab6 │ │ + b.n 48306 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 291c4 │ │ + b.n 47a14 │ │ str r0, [r3, r0] │ │ - b.n 292d2 │ │ + b.n 47b22 │ │ subs r3, #63 @ 0x3f │ │ - b.n 29cce │ │ + b.n 4851e │ │ str r4, [r2, #0] │ │ - b.n 292da │ │ + b.n 47b2a │ │ strb r5, [r0, r4] │ │ - b.n 297c4 │ │ + b.n 48014 │ │ ldr r6, [r4, #48] @ 0x30 │ │ - b.n 29acc │ │ + b.n 4831c │ │ str r4, [r4, #8] │ │ - b.n 291dc │ │ + b.n 47a2c │ │ str r4, [r3, #0] │ │ - b.n 292ea │ │ + b.n 47b3a │ │ str r2, [r7, r6] │ │ - b.n 29b6e │ │ + b.n 483be │ │ ldr r6, [r0, #0] │ │ - b.n 297ea │ │ + b.n 4803a │ │ str r5, [r0, #0] │ │ - b.n 29ae2 │ │ + b.n 48332 │ │ str r0, [r4, #8] │ │ - b.n 291f0 │ │ + b.n 47a40 │ │ str r4, [r3, #0] │ │ - b.n 292fe │ │ + b.n 47b4e │ │ str r6, [r4, #80] @ 0x50 │ │ - b.n 29b22 │ │ + b.n 48372 │ │ str r4, [r3, #8] │ │ - b.n 291fc │ │ + b.n 47a4c │ │ str r0, [r4, #0] │ │ - b.n 2930a │ │ + b.n 47b5a │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 29f7a │ │ + b.n 487ca │ │ str r0, [r3, #8] │ │ - b.n 29208 │ │ + b.n 47a58 │ │ str r4, [r4, r0] │ │ - b.n 29316 │ │ + b.n 47b66 │ │ str r0, [r4, #0] │ │ - b.n 2931a │ │ + b.n 47b6a │ │ strh r5, [r0, r4] │ │ - b.n 2981a │ │ + b.n 4806a │ │ ldr r6, [r4, #80] @ 0x50 │ │ - b.n 29b0c │ │ + b.n 4835c │ │ str r4, [r2, #8] │ │ - b.n 2921c │ │ + b.n 47a6c │ │ str r0, [r5, r0] │ │ - b.n 2932a │ │ + b.n 47b7a │ │ str r4, [r4, #0] │ │ - b.n 2932e │ │ + b.n 47b7e │ │ asrs r5, r0, #24 │ │ - b.n 29814 │ │ + b.n 48064 │ │ subs r6, r4, r0 │ │ - b.n 29b18 │ │ + b.n 48368 │ │ asrs r0, r2, #2 │ │ - b.n 29230 │ │ + b.n 47a80 │ │ asrs r0, r5, #32 │ │ - b.n 2933e │ │ + b.n 47b8e │ │ str r4, [r5, #0] │ │ - b.n 29342 │ │ + b.n 47b92 │ │ asrs r1, r4, #28 │ │ - b.n 29b66 │ │ + b.n 483b6 │ │ adds r6, r2, r4 │ │ - b.n 297dc │ │ + b.n 4802c │ │ asrs r4, r1, #2 │ │ - b.n 29244 │ │ + b.n 47a94 │ │ asrs r4, r5, #32 │ │ - b.n 29352 │ │ + b.n 47ba2 │ │ str r0, [r6, #0] │ │ - b.n 29356 │ │ + b.n 47ba6 │ │ asrs r1, r4, #16 │ │ - b.n 29b7a │ │ + b.n 483ca │ │ adds r6, r2, #0 │ │ - b.n 297f0 │ │ + b.n 48040 │ │ asrs r0, r1, #2 │ │ - b.n 29258 │ │ + b.n 47aa8 │ │ asrs r0, r6, #32 │ │ - b.n 29366 │ │ + b.n 47bb6 │ │ asrs r1, r2, #5 │ │ - b.n 2983c │ │ + b.n 4808c │ │ asrs r4, r0, #2 │ │ - b.n 29264 │ │ + b.n 47ab4 │ │ str r4, [r6, #0] │ │ - b.n 29372 │ │ + b.n 47bc2 │ │ asrs r0, r6, #32 │ │ - b.n 29376 │ │ + b.n 47bc6 │ │ movs r2, #6 │ │ - b.n 2985e │ │ + b.n 480ae │ │ str r0, [r0, #0] │ │ - b.n 29f9e │ │ + b.n 487ee │ │ subs r1, r4, #0 │ │ - b.n 29b66 │ │ + b.n 483b6 │ │ asrs r0, r0, #2 │ │ - b.n 2927c │ │ + b.n 47acc │ │ movs r0, #56 @ 0x38 │ │ - b.n 2938a │ │ + b.n 47bda │ │ asrs r4, r6, #32 │ │ - b.n 2938e │ │ + b.n 47bde │ │ movs r5, #2 │ │ - b.n 29878 │ │ + b.n 480c8 │ │ subs r1, r4, r4 │ │ - b.n 29b7a │ │ + b.n 483ca │ │ asrs r4, r7, #1 │ │ - b.n 29290 │ │ + b.n 47ae0 │ │ asrs r4, r7, #32 │ │ - b.n 2939e │ │ + b.n 47bee │ │ movs r3, #186 @ 0xba │ │ - b.n 29c22 │ │ + b.n 48472 │ │ adds r1, r0, r0 │ │ - b.n 2989e │ │ + b.n 480ee │ │ asrs r2, r0, #32 │ │ - b.n 29b8c │ │ + b.n 483dc │ │ asrs r0, r7, #1 │ │ - b.n 292a4 │ │ + b.n 47af4 │ │ movs r4, r7 │ │ - b.n 293b2 │ │ + b.n 47c02 │ │ str r0, [r6, #4] │ │ - b.n 292ac │ │ + b.n 47afc │ │ lsls r0, r4, #20 │ │ - b.n 29bda │ │ + b.n 4842a │ │ ldc2l 10, cr14, [lr, #1020]! @ 0x3fc @ │ │ movs r0, r0 │ │ - b.n 29f42 │ │ + b.n 48792 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ - beq.n 29928 │ │ - b.n 29d40 │ │ + beq.n 48178 │ │ + b.n 48590 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 29dcc │ │ + b.n 4861c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r6} │ │ - b.n 293f4 │ │ + b.n 47c44 │ │ movs r0, #232 @ 0xe8 │ │ - b.n 29d54 │ │ + b.n 485a4 │ │ asrs r0, r0, #32 │ │ - b.n 29c02 │ │ + b.n 48452 │ │ subs r2, #70 @ 0x46 │ │ @ instruction: 0xeb00d040 │ │ - b.n 29d60 │ │ + b.n 485b0 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 29dec │ │ + b.n 4863c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r5, r6, r8, r9, sl, fp, lr, pc} │ │ - vsri.64 , q2, #3 │ │ - bmi.n 29886 │ │ - bmi.n 29888 │ │ - bmi.n 2988a │ │ - ldr r7, [pc, #960] @ (29ca4 ) │ │ + ldmia.w sp!, {r4, r9, ip} │ │ + vsri.64 , q2, #4 │ │ + bmi.n 480d6 │ │ + bmi.n 480d8 │ │ + bmi.n 480da │ │ + ldr r7, [pc, #960] @ (484f4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 29e04 │ │ - beq.n 298f4 │ │ - b.n 29d88 │ │ + b.n 48654 │ │ + beq.n 48144 │ │ + b.n 485d8 │ │ ldrh r4, [r0, #24] │ │ stc 0, cr13, [sp, #-320]! @ 0xfffffec0 │ │ - b.n 29d90 │ │ + b.n 485e0 │ │ ands r0, r0 │ │ - b.n 29c3a │ │ + b.n 4848a │ │ lsls r0, r7, #1 │ │ - b.n 29420 │ │ + b.n 47c70 │ │ movs r0, r0 │ │ - b.n 29fa2 │ │ + b.n 487f2 │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #16 │ │ - b.n 29e16 │ │ + b.n 48666 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 29e1e │ │ + b.n 4866e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 29e26 │ │ + b.n 48676 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2a066 │ │ + b.n 488b6 │ │ lsls r0, r2, #1 │ │ - b.n 29432 │ │ + b.n 47c82 │ │ lsls r0, r0, #1 │ │ - b.n 2a06e │ │ + b.n 488be │ │ lsrs r0, r0, #10 │ │ orr.w sl, r4, #4685824 @ 0x478000 │ │ - bl ff06d996 │ │ - b.n 29dd0 │ │ + bl ff08c1e6 │ │ + b.n 48620 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 29e5c │ │ + b.n 486ac │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r5, r6} │ │ - b.n 29e4c │ │ + b.n 4869c │ │ strb r0, [r5, #0] │ │ - b.n 29e68 │ │ + b.n 486b8 │ │ lsrs r7, r1, #10 │ │ - bne.w fff499f2 │ │ - b.n 29e58 │ │ + bne.w fff68242 │ │ + b.n 486a8 │ │ movs r0, r2 │ │ - b.n 29e68 │ │ + b.n 486b8 │ │ str r7, [r0, #0] │ │ - b.n 29c9e │ │ + b.n 484ee │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r8, #8256 @ 0x2040 │ │ - b.n 29ca6 │ │ - ldr r3, [pc, #112] @ (299d8 ) │ │ + b.n 484f6 │ │ + ldr r3, [pc, #112] @ (48228 ) │ │ vldr s1, [r1, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2a0b2 │ │ + b.n 48902 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r6, #8847360 @ 0x870000 │ │ - b.n 29cba │ │ - ldr r3, [pc, #72] @ (299c4 ) │ │ + b.n 4850a │ │ + ldr r3, [pc, #72] @ (48214 ) │ │ vstr s29, [sp, #936] @ 0x3a8 │ │ @ instruction: 0xebff0008 │ │ - b.n 29e94 │ │ + b.n 486e4 │ │ lsrs r7, r1, #11 │ │ orn lr, r0, #10551296 @ 0xa10000 │ │ - b.n 29eac │ │ + b.n 486fc │ │ ldrh r7, [r5, #22] │ │ bic.w pc, r0, #4390912 @ 0x430000 │ │ - b.n 29eb4 │ │ + b.n 48704 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff4a12a │ │ + bne.w fff6897a │ │ @ instruction: 0xf3f90000 │ │ - b.n 294ce │ │ + b.n 47d1e │ │ subs r6, r0, #6 │ │ - b.n 29ec4 │ │ + b.n 48714 │ │ adds r0, #44 @ 0x2c │ │ - b.n 294e4 │ │ + b.n 47d34 │ │ str r0, [r1, #4] │ │ - b.n 294e8 │ │ + b.n 47d38 │ │ strb r0, [r4, #12] │ │ - b.n 29cf2 │ │ + b.n 48542 │ │ movs r7, r7 │ │ - b.n 29db6 │ │ + b.n 48606 │ │ strb r0, [r4, #0] │ │ - b.n 294d4 │ │ + b.n 47d24 │ │ ldrb r0, [r2, #14] │ │ vmov.32 r3, d17[1] │ │ cdp 12, 0, cr0, cr6, cr0, {0} │ │ - b.n 29d06 │ │ + b.n 48556 │ │ lsls r6, r4, #4 │ │ - b.n 29cca │ │ + b.n 4851a │ │ stmia r0!, {r2, r6} │ │ - b.n 29508 │ │ - ldr r2, [pc, #956] @ (29d8c ) │ │ + b.n 47d58 │ │ + ldr r2, [pc, #956] @ (485dc ) │ │ orn r4, r1, #1840 @ 0x730 │ │ @ instruction: 0xf2f61028 │ │ - b.n 29514 │ │ + b.n 47d64 │ │ movs r4, r3 │ │ - b.n 294f8 │ │ + b.n 47d48 │ │ lsrs r3, r0, #20 │ │ - b.n 29ce4 │ │ + b.n 48534 │ │ movs r0, #64 @ 0x40 │ │ - b.n 29520 │ │ + b.n 47d70 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f604e0 │ │ bfi r1, r2, #0, #4 │ │ - b.n 2a172 │ │ + b.n 489c2 │ │ movs r0, r0 │ │ - b.n 29510 │ │ + b.n 47d60 │ │ lsls r4, r1, #4 │ │ - b.n 29d3a │ │ + b.n 4858a │ │ asrs r0, r6, #7 │ │ - b.n 2953c │ │ + b.n 47d8c │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3680c22 │ │ - b.n 29d06 │ │ + b.n 48556 │ │ lsrs r6, r0, #24 │ │ - b.n 29d0a │ │ + b.n 4855a │ │ asrs r1, r0, #32 │ │ - b.n 29b2c │ │ + b.n 4837c │ │ lsls r4, r6, #7 │ │ movw r1, #771 @ 0x303 │ │ - b.n 2a196 │ │ + b.n 489e6 │ │ movs r5, r1 │ │ - b.n 29d5a │ │ + b.n 485aa │ │ str r4, [r0, #0] │ │ - b.n 29f1e │ │ + b.n 4876e │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf2603018 │ │ - b.n 29540 │ │ + b.n 47d90 │ │ adds r1, #255 @ 0xff │ │ - b.n 2a1ea │ │ + b.n 48a3a │ │ movs r3, #2 │ │ - b.n 29a34 │ │ + b.n 48284 │ │ lsrs r7, r1, #10 │ │ orr.w sl, r6, #684032 @ 0xa7000 │ │ - b.n 29d3a │ │ + b.n 4858a │ │ movs r0, #20 │ │ - b.n 29554 │ │ + b.n 47da4 │ │ subs r6, #181 @ 0xb5 │ │ add.w r0, r0, r4, lsr #28 │ │ - b.n 29f5c │ │ + b.n 487ac │ │ lsrs r7, r1, #10 │ │ orn pc, r6, #14745600 @ 0xe10000 │ │ - b.n 29f68 │ │ - add r0, pc, #336 @ (adr r0, 29b9c ) │ │ - b.n 29f58 │ │ + b.n 487b8 │ │ + add r0, pc, #336 @ (adr r0, 483ec ) │ │ + b.n 487a8 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff4a312 │ │ + bne.w fff68b62 │ │ bfi r0, r8, #2, #12 │ │ ldmia.w r7, {r1, r5, r6, r7, r8, r9, sp} │ │ @ instruction: 0xf3f97307 │ │ - b.n 29da2 │ │ + b.n 485f2 │ │ asrs r0, r0, #32 │ │ - b.n 295a0 │ │ + b.n 47df0 │ │ ldr r5, [r3, #116] @ 0x74 │ │ - b.n 29f88 │ │ + b.n 487d8 │ │ ldrb r3, [r4, #16] │ │ - b.n 29d7c │ │ - ldr r2, [pc, #956] @ (29e2c ) │ │ + b.n 485cc │ │ + ldr r2, [pc, #956] @ (4867c ) │ │ orn r3, r6, #3056 @ 0xbf0 │ │ - b.n 2a1f8 │ │ + b.n 48a48 │ │ rors r4, r6 │ │ movw r0, #34384 @ 0x8650 │ │ - b.n 29588 │ │ + b.n 47dd8 │ │ subs r0, r2, r6 │ │ mcr 0, 0, r7, cr6, cr4, {3} │ │ - b.n 29590 │ │ + b.n 47de0 │ │ strb r2, [r2, #5] │ │ - b.n 29a7c │ │ + b.n 482cc │ │ strb r4, [r5, #1] │ │ - b.n 29598 │ │ + b.n 47de8 │ │ strb r7, [r7, #15] │ │ - b.n 2a252 │ │ + b.n 48aa2 │ │ adds r1, #3 │ │ - b.n 29aa4 │ │ + b.n 482f4 │ │ ldrb r0, [r2, #14] │ │ cdp 4, 3, cr6, cr1, cr6, {7} │ │ @ instruction: 0xf2f61e22 │ │ - b.n 29da8 │ │ + b.n 485f8 │ │ asrs r0, r6, #1 │ │ - b.n 295b0 │ │ + b.n 47e00 │ │ asrs r3, r0, #32 │ │ - b.n 29eae │ │ + b.n 486fe │ │ str r5, [r0, #0] │ │ - b.n 29dee │ │ + b.n 4863e │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 29df6 │ │ + b.n 48646 │ │ asrs r0, r4, #12 │ │ - b.n 29dbc │ │ + b.n 4860c │ │ movs r7, r7 │ │ - b.n 29ebe │ │ + b.n 4870e │ │ asrs r0, r5, #1 │ │ - b.n 295cc │ │ + b.n 47e1c │ │ asrs r0, r1, #32 │ │ - b.n 29e06 │ │ + b.n 48656 │ │ lsls r0, r4, #19 │ │ bfi sl, r2, #0, #1 │ │ - b.n 29e0e │ │ + b.n 4865e │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2640a8f │ │ orr.w r5, sl, #10944512 @ 0xa70000 │ │ - b.n 29dda │ │ + b.n 4862a │ │ strb r0, [r5, #0] │ │ - b.n 29ff8 │ │ + b.n 48848 │ │ lsls r4, r4, #1 │ │ - b.n 2962e │ │ + b.n 47e7e │ │ movs r7, r0 │ │ - b.n 29e26 │ │ + b.n 48676 │ │ subs r5, #36 @ 0x24 │ │ @ instruction: 0xeb00900d │ │ - b.n 29e2e │ │ + b.n 4867e │ │ asrs r0, r1, #32 │ │ - b.n 29e32 │ │ + b.n 48682 │ │ movs r1, r1 │ │ - b.n 29e36 │ │ + b.n 48686 │ │ movs r0, #7 │ │ - b.n 29e3a │ │ + b.n 4868a │ │ subs r1, #184 @ 0xb8 │ │ add.w r0, r0, r5 │ │ - b.n 29e42 │ │ + b.n 48692 │ │ asrs r5, r0, #32 │ │ - b.n 29e46 │ │ + b.n 48696 │ │ movs r0, #7 │ │ - b.n 29e4a │ │ + b.n 4869a │ │ subs r1, #180 @ 0xb4 │ │ add.w r0, r0, r8, asr #28 │ │ - b.n 2a01c │ │ + b.n 4886c │ │ movs r0, #9 │ │ - b.n 29e56 │ │ + b.n 486a6 │ │ movs r7, r0 │ │ - b.n 29e5a │ │ + b.n 486aa │ │ asrs r7, r0, #32 │ │ - b.n 29e5e │ │ + b.n 486ae │ │ subs r1, #175 @ 0xaf │ │ add.w r0, r0, r0, lsr #1 │ │ movt r0, #1 │ │ - b.n 2a26a │ │ + b.n 48aba │ │ lsls r0, r2, #1 │ │ - b.n 29638 │ │ + b.n 47e88 │ │ movs r0, r0 │ │ - b.n 2a272 │ │ + b.n 48ac2 │ │ lsls r4, r6, #1 │ │ - b.n 29640 │ │ + b.n 47e90 │ │ asrs r5, r0, #32 │ │ - b.n 29e7a │ │ + b.n 486ca │ │ lsrs r7, r1, #10 │ │ orr.w r0, sl, #589824 @ 0x90000 │ │ - b.n 2a04a │ │ + b.n 4889a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r6, #13631488 @ 0xd00000 │ │ - b.n 29652 │ │ + b.n 47ea2 │ │ movs r0, r2 │ │ - b.n 2a058 │ │ + b.n 488a8 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #12058624 @ 0xb80000 │ │ - b.n 2a296 │ │ + b.n 48ae6 │ │ cmp r2, #128 @ 0x80 │ │ orn fp, r1, #34816 @ 0x8800 │ │ vldr s1, [r5, #572] @ 0x23c │ │ orr.w r0, r2, #540672 @ 0x84000 │ │ - b.n 29ea6 │ │ + b.n 486f6 │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r2, #11010048 @ 0xa80000 │ │ - b.n 2a076 │ │ - ldr r3, [pc, #32] @ (29b90 ) │ │ + b.n 488c6 │ │ + ldr r3, [pc, #32] @ (483e0 ) │ │ vstr s1, [r4, #572] @ 0x23c │ │ orn sl, r7, #292864 @ 0x47800 │ │ orn fp, r1, #37376 @ 0x9200 │ │ vldr s1, [r5, #572] @ 0x23c │ │ orr.w sl, r0, #292864 @ 0x47800 │ │ orr.w fp, r2, #37376 @ 0x9200 │ │ stcl 0, cr13, [r4, #192] @ 0xc0 │ │ - b.n 2a024 │ │ + b.n 48874 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2a0b0 │ │ + b.n 48900 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2a1de │ │ - blx 42a1e0 │ │ + b.n 48a2e │ │ + blx 448a30 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ @@ -61547,215 +103753,215 @@ │ │ movs r6, r1 │ │ movs r0, r0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ - stmia r0!, {r4, r5, r6} │ │ - vsri.64 , q2, #3 │ │ - bmi.n 29ba2 │ │ - bmi.n 29ba4 │ │ - bmi.n 29ba6 │ │ - bmi.n 29ba8 │ │ - bmi.n 29baa │ │ - ldr r7, [pc, #960] @ (29fc4 ) │ │ + lsls r0, r4, #12 │ │ + vsri.64 , q2, #4 │ │ + bmi.n 483f2 │ │ + bmi.n 483f4 │ │ + bmi.n 483f6 │ │ + bmi.n 483f8 │ │ + bmi.n 483fa │ │ + ldr r7, [pc, #960] @ (48814 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2a124 │ │ - beq.n 29c14 │ │ - b.n 2a0a8 │ │ + b.n 48974 │ │ + beq.n 48464 │ │ + b.n 488f8 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-116]! @ 0xffffff8c │ │ - b.n 2a0b0 │ │ + b.n 48900 │ │ stmia r0!, {} │ │ - b.n 29f5a │ │ + b.n 487aa │ │ movs r4, r2 │ │ - b.n 29754 │ │ + b.n 47fa4 │ │ str r4, [r1, #0] │ │ - b.n 29758 │ │ + b.n 47fa8 │ │ str r0, [sp, #12] │ │ - b.n 29f66 │ │ + b.n 487b6 │ │ strh r2, [r0, #0] │ │ - b.n 29f6a │ │ + b.n 487ba │ │ str r1, [r0, r0] │ │ - b.n 29f6e │ │ + b.n 487be │ │ movs r0, r0 │ │ - b.n 2a2d2 │ │ + b.n 48b22 │ │ movs r3, r3 │ │ lsrs r0, r0, #8 │ │ asrs r4, r4, #32 │ │ - b.n 29770 │ │ + b.n 47fc0 │ │ movs r0, #0 │ │ - b.n 2a37e │ │ + b.n 48bce │ │ movs r4, r0 │ │ - b.n 2a2e2 │ │ + b.n 48b32 │ │ movs r7, r1 │ │ subs r2, #0 │ │ cmp r7, #93 @ 0x5d │ │ - b.n 2a168 │ │ + b.n 489b8 │ │ movs r0, #81 @ 0x51 │ │ movt sl, #8431 @ 0x20ef │ │ orn r0, r2, #536576 @ 0x83000 │ │ - b.n 2a3d6 │ │ + b.n 48c26 │ │ str r4, [r2, #4] │ │ movt r0, #1804 @ 0x70c │ │ - b.n 29f9e │ │ + b.n 487ee │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr3, cr4, cr2, {0} │ │ - b.n 29fa6 │ │ + b.n 487f6 │ │ strh r4, [r6, #14] │ │ @ instruction: 0xf2643004 │ │ - b.n 2a114 │ │ + b.n 48964 │ │ ldrh r2, [r4, #14] │ │ @ instruction: 0xf26008e6 │ │ - bls.w ca190 │ │ - bl ffc71c6c │ │ + bls.w e89e0 │ │ + bl ffc904bc │ │ subs r7, r7, r3 │ │ movs r0, r0 │ │ - b.n 29f26 │ │ + b.n 48776 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ adds r1, #2 │ │ - b.n 29da2 │ │ + b.n 485f2 │ │ movs r2, r0 │ │ - b.n 29d0e │ │ + b.n 4855e │ │ movs r2, #130 @ 0x82 │ │ - b.n 29d96 │ │ + b.n 485e6 │ │ asrs r2, r0, #32 │ │ - b.n 29d98 │ │ + b.n 485e8 │ │ asrs r4, r0, #32 │ │ - b.n 295a0 │ │ + b.n 47df0 │ │ asrs r1, r4, #32 │ │ - b.n 2a1a0 │ │ + b.n 489f0 │ │ movs r1, r0 │ │ - b.n 2a142 │ │ + b.n 48992 │ │ @ instruction: 0xfffb1aff │ │ movs r0, r3 │ │ - b.n 297e0 │ │ + b.n 48030 │ │ movs r0, r0 │ │ - b.n 2a35a │ │ + b.n 48baa │ │ movs r3, r3 │ │ lsrs r0, r0, #8 │ │ asrs r0, r5, #32 │ │ - b.n 297ec │ │ + b.n 4803c │ │ movs r0, #0 │ │ - b.n 2a3fa │ │ + b.n 48c4a │ │ movs r4, r0 │ │ - b.n 2a36a │ │ + b.n 48bba │ │ movs r7, r1 │ │ subs r2, #0 │ │ movs r0, #248 @ 0xf8 │ │ - b.n 2a1e4 │ │ + b.n 48a34 │ │ movs r0, #81 @ 0x51 │ │ movt sl, #8431 @ 0x20ef │ │ orn r0, r2, #536576 @ 0x83000 │ │ - b.n 2a45e │ │ + b.n 48cae │ │ str r4, [r2, #4] │ │ movt r0, #1029 @ 0x405 │ │ - b.n 2a01a │ │ + b.n 4886a │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr3, cr4, cr2, {0} │ │ - b.n 2a022 │ │ + b.n 48872 │ │ strh r4, [r6, #14] │ │ @ instruction: 0xf2643004 │ │ - b.n 2a190 │ │ + b.n 489e0 │ │ ldrh r2, [r4, #14] │ │ @ instruction: 0xf26008e6 │ │ - bls.w ca20c │ │ - bl ffc6ece8 │ │ + bls.w e8a5c │ │ + bl ffc8d538 │ │ subs r7, r7, r3 │ │ movs r6, r0 │ │ - b.n 29fa2 │ │ + b.n 487f2 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ adds r1, #2 │ │ - b.n 29e10 │ │ + b.n 48660 │ │ strb r2, [r0, #0] │ │ - b.n 29d96 │ │ + b.n 485e6 │ │ movs r2, #130 @ 0x82 │ │ - b.n 29e12 │ │ + b.n 48662 │ │ asrs r2, r0, #32 │ │ - b.n 29e14 │ │ + b.n 48664 │ │ asrs r4, r0, #32 │ │ - b.n 2961c │ │ + b.n 47e6c │ │ asrs r1, r4, #32 │ │ - b.n 2a21c │ │ + b.n 48a6c │ │ strb r1, [r0, #0] │ │ - b.n 2a1cc │ │ + b.n 48a1c │ │ @ instruction: 0xfffb1aff │ │ movs r0, r0 │ │ - b.n 2a3c6 │ │ + b.n 48c16 │ │ movs r1, r3 │ │ lsrs r0, r0, #8 │ │ asrs r4, r5, #32 │ │ - b.n 29864 │ │ + b.n 480b4 │ │ movs r0, #0 │ │ - b.n 2a472 │ │ + b.n 48cc2 │ │ movs r4, r0 │ │ - b.n 2a3d6 │ │ + b.n 48c26 │ │ movs r6, r1 │ │ subs r2, #0 │ │ movs r0, #128 @ 0x80 │ │ - b.n 2a25c │ │ + b.n 48aac │ │ eors r4, r2 │ │ movt sl, #239 @ 0xef │ │ orn r0, r2, #536576 @ 0x83000 │ │ - b.n 2a4ca │ │ + b.n 48d1a │ │ strb r0, [r1, #0] │ │ - b.n 2a08e │ │ + b.n 488de │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr3, cr2, cr2, {0} │ │ - b.n 2a096 │ │ + b.n 488e6 │ │ str r0, [r6, #84] @ 0x54 │ │ @ instruction: 0xf2e53004 │ │ - b.n 2a204 │ │ + b.n 48a54 │ │ lsrs r4, r4, #3 │ │ @ instruction: 0xf26068e6 │ │ @ instruction: 0xf2626a8d │ │ - bl ffc71d5c │ │ + bl ffc905ac │ │ subs r7, r7, r3 │ │ movs r0, r0 │ │ - b.n 2a016 │ │ + b.n 48866 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ asrs r2, r0, #10 │ │ - b.n 29e7c │ │ + b.n 486cc │ │ adds r1, #2 │ │ - b.n 29e8e │ │ + b.n 486de │ │ movs r2, r0 │ │ - b.n 29e02 │ │ + b.n 48652 │ │ asrs r4, r0, #32 │ │ - b.n 2968c │ │ + b.n 47edc │ │ asrs r0, r4, #32 │ │ - b.n 2a28c │ │ + b.n 48adc │ │ movs r1, r0 │ │ - b.n 2a22e │ │ + b.n 48a7e │ │ @ instruction: 0xfffb1aff │ │ movs r1, r0 │ │ - b.n 2a4d6 │ │ + b.n 48d26 │ │ movs r0, r0 │ │ - b.n 2a446 │ │ + b.n 48c96 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ asrs r4, r3, #32 │ │ - b.n 298d8 │ │ + b.n 48128 │ │ movs r0, r0 │ │ - b.n 2a448 │ │ + b.n 48c98 │ │ movs r0, r0 │ │ asrs r1, r3, #13 │ │ movs r4, r3 │ │ subs r0, r0, r0 │ │ - beq.n 29e30 │ │ - b.n 2a248 │ │ + beq.n 48680 │ │ + b.n 48a98 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2a2d4 │ │ + b.n 48b24 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2a402 │ │ + b.n 48c52 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ @@ -61793,587 +103999,587 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ asrs r0, r4, #32 │ │ - b.n 2995c │ │ + b.n 481ac │ │ movs r2, r0 │ │ - b.n 2a4cc │ │ + b.n 48d1c │ │ @ instruction: 0xffdf3aff │ │ movs r1, r0 │ │ - b.n 2a2b4 │ │ + b.n 48b04 │ │ strb r0, [r7, #3] │ │ - b.n 2a350 │ │ + b.n 48ba0 │ │ lsls r0, r2, #1 │ │ movt r0, #40 @ 0x28 │ │ - b.n 29958 │ │ + b.n 481a8 │ │ movs r0, r2 │ │ - b.n 2a350 │ │ + b.n 48ba0 │ │ movs r4, r7 │ │ - b.n 29960 │ │ + b.n 481b0 │ │ asrs r7, r0, #32 │ │ - b.n 2a18a │ │ - add r0, pc, #640 @ (adr r0, 2a0cc ) │ │ - b.n 2a368 │ │ + b.n 489da │ │ + add r0, pc, #640 @ (adr r0, 4891c ) │ │ + b.n 48bb8 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 2a364 │ │ + b.n 48bb4 │ │ movs r4, r6 │ │ - b.n 29974 │ │ + b.n 481c4 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 2a370 │ │ + b.n 48bc0 │ │ movs r0, r6 │ │ - b.n 29980 │ │ + b.n 481d0 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 2a37c │ │ + b.n 48bcc │ │ movs r4, r5 │ │ - b.n 2998c │ │ + b.n 481dc │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 2a388 │ │ + b.n 48bd8 │ │ lsls r0, r0, #1 │ │ - b.n 29998 │ │ + b.n 481e8 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2a394 │ │ + b.n 48be4 │ │ movs r0, r7 │ │ - b.n 299a4 │ │ + b.n 481f4 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #15990784 @ 0xf40000 │ │ - b.n 2a5d2 │ │ + b.n 48e22 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 2a5da │ │ + b.n 48e2a │ │ movs r0, r0 │ │ - b.n 299a0 │ │ + b.n 481f0 │ │ asrs r1, r0, #32 │ │ - b.n 2a5e2 │ │ + b.n 48e32 │ │ stmia r0!, {r2, r6} │ │ - b.n 299c0 │ │ + b.n 48210 │ │ asrs r0, r6, #5 │ │ - b.n 299c4 │ │ + b.n 48214 │ │ lsls r0, r5, #5 │ │ - b.n 299c8 │ │ + b.n 48218 │ │ asrs r0, r0, #32 │ │ - b.n 299dc │ │ + b.n 4822c │ │ movs r2, r1 │ │ - b.n 2a1f6 │ │ + b.n 48a46 │ │ lsls r6, r5, #17 │ │ add.w r0, r0, r0 │ │ - b.n 2a55e │ │ + b.n 48dae │ │ lsls r3, r3, #17 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 2a206 │ │ + b.n 48a56 │ │ asrs r7, r0, #32 │ │ - b.n 2a20a │ │ + b.n 48a5a │ │ movs r0, #10 │ │ - b.n 2a20e │ │ + b.n 48a5e │ │ adds r0, #0 │ │ - b.n 2a612 │ │ + b.n 48e62 │ │ lsls r2, r6, #19 │ │ add.w r0, r0, r4, lsl #20 │ │ - b.n 2a3e4 │ │ + b.n 48c34 │ │ str r1, [r0, #0] │ │ - b.n 2a38a │ │ + b.n 48bda │ │ @ instruction: 0xfff21aff │ │ lsls r4, r0, #5 │ │ - b.n 29a20 │ │ + b.n 48270 │ │ ldmia r6!, {r1, r4} │ │ - b.n 2a404 │ │ + b.n 48c54 │ │ mvns r1, r2 │ │ - b.n 2a4ee │ │ + b.n 48d3e │ │ str r4, [r7, #8] │ │ - b.n 2a510 │ │ + b.n 48d60 │ │ asrs r6, r1, #32 │ │ ldmia.w ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ - b.n 2a57a │ │ + b.n 48dca │ │ ldrh r0, [r4, r4] │ │ - b.n 2a23e │ │ + b.n 48a8e │ │ asrs r5, r0, #18 │ │ - b.n 2a10a │ │ + b.n 4895a │ │ strh r5, [r0, r4] │ │ - b.n 2a00a │ │ + b.n 4885a │ │ movs r1, #64 @ 0x40 │ │ - b.n 29a44 │ │ + b.n 48294 │ │ lsrs r7, r3, #12 │ │ - b.n 29ecc │ │ + b.n 4871c │ │ strh r4, [r0, #0] │ │ - b.n 29a2c │ │ + b.n 4827c │ │ strh r0, [r0, #2] │ │ - b.n 29a50 │ │ - ldr r3, [pc, #360] @ (2a080 ) │ │ + b.n 482a0 │ │ + ldr r3, [pc, #360] @ (488d0 ) │ │ ldcl 3, cr1, [sp, #252] @ 0xfc │ │ - b.n 2a6a6 │ │ + b.n 48ef6 │ │ cmp r2, #207 @ 0xcf │ │ orn sp, r8, #10496 @ 0x2900 │ │ - b.n 2a030 │ │ + b.n 48880 │ │ asrs r1, r0, #32 │ │ - b.n 29fb6 │ │ + b.n 48806 │ │ orrs r7, r7 │ │ - b.n 2a6b8 │ │ + b.n 48f08 │ │ asrs r0, r4, #4 │ │ - b.n 29a4c │ │ + b.n 4829c │ │ str r4, [r0, #0] │ │ - b.n 29fc2 │ │ + b.n 48812 │ │ subs r5, #37 @ 0x25 │ │ - b.n 2a040 │ │ + b.n 48890 │ │ ldr r1, [r7, #80] @ 0x50 │ │ - b.n 2a44a │ │ + b.n 48c9a │ │ str r4, [r4, #16] │ │ - b.n 29a5c │ │ + b.n 482ac │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2a6cc │ │ + b.n 48f1c │ │ asrs r0, r6 │ │ - b.n 29a84 │ │ + b.n 482d4 │ │ subs r5, #35 @ 0x23 │ │ - b.n 2a066 │ │ + b.n 488b6 │ │ strh r7, [r7, r0] │ │ - b.n 2a712 │ │ + b.n 48f62 │ │ str r6, [r0, #0] │ │ - b.n 29fe0 │ │ + b.n 48830 │ │ str r0, [r5, #16] │ │ - b.n 29a74 │ │ + b.n 482c4 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2a6e4 │ │ + b.n 48f34 │ │ subs r5, #35 @ 0x23 │ │ - b.n 2a06a │ │ + b.n 488ba │ │ asrs r4, r6, #4 │ │ - b.n 29aa0 │ │ + b.n 482f0 │ │ str r6, [r0, #0] │ │ - b.n 29ff4 │ │ + b.n 48844 │ │ str r4, [r5, #16] │ │ - b.n 29a88 │ │ + b.n 482d8 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2a6f8 │ │ + b.n 48f48 │ │ adds r3, r4, #4 │ │ - b.n 2a078 │ │ + b.n 488c8 │ │ asrs r0, r7 │ │ - b.n 29ab4 │ │ + b.n 48304 │ │ str r6, [r0, #0] │ │ - b.n 2a008 │ │ + b.n 48858 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2a704 │ │ + b.n 48f54 │ │ str r0, [r6, #16] │ │ - b.n 29aa0 │ │ + b.n 482f0 │ │ adds r1, r4, #4 │ │ - b.n 2a092 │ │ + b.n 488e2 │ │ str r4, [r7, #16] │ │ - b.n 29ac8 │ │ + b.n 48318 │ │ adds r0, #3 │ │ - b.n 2a01c │ │ + b.n 4886c │ │ adds r1, #52 @ 0x34 │ │ - b.n 29ab0 │ │ + b.n 48300 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2a71c │ │ + b.n 48f6c │ │ adds r1, r4, #4 │ │ - b.n 2a0aa │ │ + b.n 488fa │ │ adds r0, #3 │ │ - b.n 2a02c │ │ + b.n 4887c │ │ adds r1, #56 @ 0x38 │ │ - b.n 29ac0 │ │ + b.n 48310 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2a72c │ │ + b.n 48f7c │ │ adds r1, r4, #4 │ │ - b.n 2a0b2 │ │ + b.n 48902 │ │ adds r0, #3 │ │ - b.n 2a03c │ │ + b.n 4888c │ │ movs r3, #63 @ 0x3f │ │ - b.n 2a738 │ │ - b.n 2a298 │ │ - b.n 29af4 │ │ + b.n 48f88 │ │ + b.n 48ae8 │ │ + b.n 48344 │ │ lsrs r1, r4, #20 │ │ - b.n 2a0be │ │ + b.n 4890e │ │ subs r4, r7, #7 │ │ - b.n 2a5e0 │ │ + b.n 48e30 │ │ asrs r7, r7, #3 │ │ - b.n 2a646 │ │ + b.n 48e96 │ │ movs r0, r0 │ │ - b.n 2a04c │ │ + b.n 4889c │ │ lsls r4, r0, #5 │ │ - b.n 29ae8 │ │ + b.n 48338 │ │ movs r0, #2 │ │ - b.n 2a05c │ │ + b.n 488ac │ │ movs r0, r7 │ │ - b.n 29b10 │ │ + b.n 48360 │ │ str r0, [r6, r1] │ │ - b.n 2a470 │ │ + b.n 48cc0 │ │ str r0, [sp, #144] @ 0x90 │ │ - b.n 29af8 │ │ + b.n 48348 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2a4f0 │ │ + b.n 48d40 │ │ ands r5, r0 │ │ - b.n 2a32a │ │ + b.n 48b7a │ │ movs r4, r2 │ │ - b.n 29b08 │ │ + b.n 48358 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2a736 │ │ + b.n 48f86 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r4, #8716288 @ 0x850000 │ │ - b.n 2a33e │ │ + b.n 48b8e │ │ adds r1, #60 @ 0x3c │ │ - b.n 29b1c │ │ + b.n 4836c │ │ movs r1, #64 @ 0x40 │ │ - b.n 29b20 │ │ - b.n 2a138 │ │ - b.n 29b24 │ │ - ldr r3, [pc, #80] @ (2a05c ) │ │ + b.n 48370 │ │ + b.n 48988 │ │ + b.n 48374 │ │ + ldr r3, [pc, #80] @ (488ac ) │ │ stcl 6, cr13, [fp, #-708] @ 0xfffffd3c │ │ @ instruction: 0xebff0008 │ │ - b.n 2a520 │ │ + b.n 48d70 │ │ lsrs r7, r1, #11 │ │ orn lr, r0, #10813440 @ 0xa50000 │ │ - b.n 2a4bc │ │ + b.n 48d0c │ │ ldrh r7, [r5, #22] │ │ bic.w pc, r0, #4784128 @ 0x490000 │ │ - b.n 2a4c4 │ │ + b.n 48d14 │ │ asrs r0, r0, #32 │ │ - b.n 29b52 │ │ + b.n 483a2 │ │ strh r0, [r1, #30] │ │ @ instruction: 0xf3f92aef │ │ orn pc, r0, #4784128 @ 0x490000 │ │ - b.n 2a4d4 │ │ + b.n 48d24 │ │ orrs r1, r4 │ │ - b.n 2a37a │ │ + b.n 48bca │ │ asrs r7, r7, #32 │ │ - b.n 2a440 │ │ + b.n 48c90 │ │ str r0, [r2, r1] │ │ - b.n 29a78 │ │ + b.n 482c8 │ │ adds r0, #108 @ 0x6c │ │ - b.n 29a7c │ │ + b.n 482cc │ │ adds r1, r0, #0 │ │ - b.n 2a38a │ │ + b.n 48bda │ │ movs r0, #112 @ 0x70 │ │ - b.n 29a84 │ │ + b.n 482d4 │ │ asrs r5, r4, #4 │ │ - b.n 2a354 │ │ + b.n 48ba4 │ │ asrs r4, r7, #1 │ │ - b.n 29a6c │ │ + b.n 482bc │ │ adds r3, r0, #4 │ │ - b.n 2a35e │ │ + b.n 48bae │ │ cmp r3, #144 @ 0x90 │ │ vmov.32 r3, d17[1] │ │ mcr 0, 0, r6, cr6, cr8, {2} │ │ - b.n 29a9c │ │ + b.n 482ec │ │ asrs r3, r0, #4 │ │ - b.n 2a7ec │ │ + b.n 4903c │ │ eors r0, r7 │ │ - b.n 29a84 │ │ - ldr r2, [pc, #956] @ (2a42c ) │ │ + b.n 482d4 │ │ + ldr r2, [pc, #956] @ (48c7c ) │ │ orn r4, r0, #1840 @ 0x730 │ │ @ instruction: 0xf2f60054 │ │ - b.n 29ab0 │ │ + b.n 48300 │ │ asrs r0, r3, #2 │ │ - b.n 29a94 │ │ + b.n 482e4 │ │ subs r0, r5, #7 │ │ - b.n 29bc0 │ │ + b.n 48410 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f604e0 │ │ bfi r1, r2, #12, #4294967285 │ │ - b.n 2a3ce │ │ + b.n 48c1e │ │ lsls r0, r3, #2 │ │ - b.n 2a528 │ │ + b.n 48d78 │ │ subs r4, #38 @ 0x26 │ │ - b.n 2a39c │ │ + b.n 48bec │ │ asrs r1, r0, #32 │ │ - b.n 2a1b8 │ │ + b.n 48a08 │ │ movs r4, #230 @ 0xe6 │ │ bfi lr, r8, #12, #4294967290 │ │ - b.n 2a3a8 │ │ + b.n 48bf8 │ │ adds r1, #3 │ │ - b.n 2a82c │ │ + b.n 4907c │ │ adds r0, #128 @ 0x80 │ │ - b.n 29ac0 │ │ + b.n 48310 │ │ lsls r4, r6, #7 │ │ movw r1, #1023 @ 0x3ff │ │ - b.n 2a872 │ │ + b.n 490c2 │ │ ands r4, r0 │ │ - b.n 2a5b6 │ │ + b.n 48e06 │ │ adds r3, #6 │ │ - b.n 2a0c0 │ │ + b.n 48910 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #663552 @ 0xa2000 │ │ - b.n 2a3cc │ │ + b.n 48c1c │ │ movs r0, #132 @ 0x84 │ │ - b.n 29ae0 │ │ + b.n 48330 │ │ cmp r1, r4 │ │ add.w sl, r0, pc, lsl #2 │ │ orn pc, r4, #5963776 @ 0x5b0000 │ │ - b.n 2a574 │ │ + b.n 48dc4 │ │ str r4, [r0, #8] │ │ - b.n 2a570 │ │ + b.n 48dc0 │ │ eors r0, r6 │ │ - b.n 2a574 │ │ + b.n 48dc4 │ │ asrs r0, r3, #2 │ │ - b.n 29b18 │ │ + b.n 48368 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #13434880 @ 0xcd0000 │ │ ldmia.w r6, {r1, r2, r3, r5, r9, sl, fp, ip, lr} │ │ - b.n 2a58c │ │ + b.n 48ddc │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr2, cr6, cr2, {7} │ │ @ instruction: 0xf3f94aef │ │ orn r3, r5, #12224 @ 0x2fc0 │ │ - b.n 2a880 │ │ + b.n 490d0 │ │ asrs r6, r0, #12 │ │ - b.n 2a442 │ │ + b.n 48c92 │ │ str r4, [r2, #4] │ │ - b.n 2a614 │ │ + b.n 48e64 │ │ adds r3, r4, #0 │ │ - b.n 2a40c │ │ + b.n 48c5c │ │ str r0, [r1, r5] │ │ - b.n 29c28 │ │ + b.n 48478 │ │ asrs r4, r5, #5 │ │ - b.n 29c2c │ │ + b.n 4847c │ │ asrs r2, r2, #5 │ │ - b.n 2a108 │ │ + b.n 48958 │ │ asrs r4, r4, #5 │ │ - b.n 29c34 │ │ + b.n 48484 │ │ asrs r7, r7, #15 │ │ - b.n 2a8de │ │ + b.n 4912e │ │ asrs r3, r0, #4 │ │ - b.n 2a124 │ │ + b.n 48974 │ │ subs r3, #144 @ 0x90 │ │ cdp 4, 3, cr6, cr1, cr6, {7} │ │ @ instruction: 0xf2f61e22 │ │ - b.n 2a430 │ │ + b.n 48c80 │ │ asrs r0, r5, #5 │ │ - b.n 29c4c │ │ + b.n 4849c │ │ asrs r3, r0, #32 │ │ - b.n 2a53a │ │ + b.n 48d8a │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60460 │ │ bfi ip, r8, #4, #4294967294 │ │ - b.n 2a482 │ │ + b.n 48cd2 │ │ asrs r0, r4, #12 │ │ - b.n 2a448 │ │ + b.n 48c98 │ │ movs r7, r7 │ │ - b.n 2a54a │ │ + b.n 48d9a │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3621160 │ │ - b.n 29c6c │ │ + b.n 484bc │ │ lsrs r0, r0, #8 │ │ - b.n 2a496 │ │ + b.n 48ce6 │ │ asrs r0, r1, #32 │ │ - b.n 2a49a │ │ + b.n 48cea │ │ lsls r4, r6, #7 │ │ movw r1, #242 @ 0xf2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r5, r6, #10682368 @ 0xa30000 │ │ - b.n 2a46a │ │ + b.n 48cba │ │ lsls r4, r3, #5 │ │ - b.n 29c88 │ │ + b.n 484d8 │ │ movs r4, r0 │ │ - b.n 2a4b2 │ │ + b.n 48d02 │ │ subs r3, #129 @ 0x81 │ │ @ instruction: 0xeb009098 │ │ - b.n 2a610 │ │ + b.n 48e60 │ │ asrs r0, r1, #32 │ │ - b.n 2a4be │ │ + b.n 48d0e │ │ movs r0, #4 │ │ - b.n 2a4c2 │ │ + b.n 48d12 │ │ movs r1, r1 │ │ - b.n 2a4c6 │ │ + b.n 48d16 │ │ subs r0, #21 │ │ add.w r0, r0, r7 │ │ - b.n 2a4ce │ │ + b.n 48d1e │ │ asrs r7, r0, #32 │ │ - b.n 2a4d2 │ │ + b.n 48d22 │ │ movs r0, #4 │ │ - b.n 2a4d6 │ │ + b.n 48d26 │ │ subs r0, #17 │ │ add.w r0, r0, r8, asr #20 │ │ - b.n 2a6ac │ │ + b.n 48efc │ │ movs r0, #9 │ │ - b.n 2a4e2 │ │ + b.n 48d32 │ │ movs r5, r0 │ │ - b.n 2a4e6 │ │ + b.n 48d36 │ │ asrs r5, r0, #32 │ │ - b.n 2a4ea │ │ + b.n 48d3a │ │ subs r0, #12 │ │ add.w r0, r0, ip, lsr #12 │ │ - b.n 29ce8 │ │ + b.n 48538 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2801028 │ │ - b.n 29cf4 │ │ + b.n 48544 │ │ movs r0, #72 @ 0x48 │ │ - b.n 2a6d8 │ │ + b.n 48f28 │ │ lsrs r7, r1, #11 │ │ - bne.w fff4f3c8 │ │ - b.n 2a506 │ │ + bne.w fff6dc18 │ │ + b.n 48d56 │ │ lsls r1, r2, #14 │ │ - b.n 2a1ca │ │ + b.n 48a1a │ │ str r0, [r2, r0] │ │ - b.n 29ce8 │ │ + b.n 48538 │ │ str r1, [r0, r0] │ │ - b.n 2a512 │ │ + b.n 48d62 │ │ asrs r0, r4, #32 │ │ - b.n 2a916 │ │ + b.n 49166 │ │ str r4, [r3, #0] │ │ - b.n 29cf4 │ │ + b.n 48544 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r6, #10485760 @ 0xa00000 │ │ - b.n 29cfc │ │ + b.n 4854c │ │ lsls r4, r4, #1 │ │ - b.n 2a6f4 │ │ + b.n 48f44 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #12320768 @ 0xbc0000 │ │ - b.n 29d28 │ │ + b.n 48578 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2a6fa │ │ + b.n 48f4a │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 2a702 │ │ + b.n 48f52 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 2a546 │ │ + b.n 48d96 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #3014656 @ 0x2e0000 │ │ - b.n 2a94e │ │ + b.n 4919e │ │ lsrs r1, r0, #11 │ │ orr.w fp, r2, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #160] @ 0xa0 │ │ - b.n 2a72e │ │ + b.n 48f7e │ │ movs r0, r3 │ │ - b.n 29d38 │ │ + b.n 48588 │ │ movs r4, r0 │ │ - b.n 2a734 │ │ + b.n 48f84 │ │ movs r4, r1 │ │ - b.n 29d40 │ │ + b.n 48590 │ │ movs r0, r7 │ │ - b.n 2a738 │ │ + b.n 48f88 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #8454144 @ 0x810000 │ │ - b.n 2a972 │ │ + b.n 491c2 │ │ str r0, [sp, #0] │ │ - b.n 2a976 │ │ + b.n 491c6 │ │ lsls r0, r1, #5 │ │ - b.n 29d54 │ │ + b.n 485a4 │ │ movs r0, r1 │ │ - b.n 2a746 │ │ + b.n 48f96 │ │ subs r0, r2, r5 │ │ ldcl 0, cr0, [sp, #32] │ │ - b.n 29d60 │ │ + b.n 485b0 │ │ movs r0, r0 │ │ - b.n 2a98a │ │ + b.n 491da │ │ cmp r2, #207 @ 0xcf │ │ orr.w r1, r2, #15466496 @ 0xec0000 │ │ - b.n 29d6c │ │ + b.n 485bc │ │ subs r4, r4, r4 │ │ vstr d16, [sp, #104] @ 0x68 │ │ stcl 0, cr0, [sp, #240] @ 0xf0 │ │ - b.n 29d98 │ │ + b.n 485e8 │ │ asrs r4, r6, #1 │ │ - b.n 2a9a2 │ │ + b.n 491f2 │ │ movs r0, r0 │ │ - b.n 2a910 │ │ + b.n 49160 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11796480 @ 0xb40000 │ │ - b.n 29da8 │ │ + b.n 485f8 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 29db0 │ │ + b.n 48600 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11272192 @ 0xac0000 │ │ - b.n 29db8 │ │ + b.n 48608 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 29dc0 │ │ + b.n 48610 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12058624 @ 0xb80000 │ │ - b.n 29dc8 │ │ + b.n 48618 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 2a5d6 │ │ + b.n 48e26 │ │ ldrh r1, [r0, #22] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2a9de │ │ + b.n 4922e │ │ asrs r0, r0, #32 │ │ - b.n 29da2 │ │ + b.n 485f2 │ │ movs r1, r0 │ │ - b.n 2a9e6 │ │ + b.n 49236 │ │ lsls r0, r6, #5 │ │ - b.n 29dc4 │ │ + b.n 48614 │ │ asrs r0, r5, #5 │ │ - b.n 29dc8 │ │ + b.n 48618 │ │ movs r6, r1 │ │ lsrs r0, r0, #8 │ │ str r4, [r0, #4] │ │ - b.n 29df0 │ │ + b.n 48640 │ │ ands r5, r0 │ │ - b.n 2a5fa │ │ + b.n 48e4a │ │ asrs r0, r0, #32 │ │ - b.n 29dea │ │ + b.n 4863a │ │ movs r2, r1 │ │ - b.n 2a602 │ │ + b.n 48e52 │ │ lsls r3, r5, #13 │ │ add.w r0, r0, r0 │ │ - b.n 2a96a │ │ + b.n 491ba │ │ lsls r5, r3, #13 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 2a612 │ │ + b.n 48e62 │ │ asrs r7, r0, #32 │ │ - b.n 2a616 │ │ + b.n 48e66 │ │ movs r0, #10 │ │ - b.n 2a61a │ │ + b.n 48e6a │ │ adds r0, #0 │ │ - b.n 2aa1e │ │ + b.n 4926e │ │ lsls r7, r5, #15 │ │ add.w r0, r0, r8, lsl #24 │ │ - b.n 2a3f2 │ │ + b.n 48c42 │ │ ands r1, r0 │ │ - b.n 2a792 │ │ + b.n 48fe2 │ │ @ instruction: 0xfff21aff │ │ movs r0, #72 @ 0x48 │ │ - b.n 2a80c │ │ + b.n 4905c │ │ movs r7, r0 │ │ - b.n 2a636 │ │ + b.n 48e86 │ │ asrs r7, r0, #32 │ │ - b.n 2a63a │ │ + b.n 48e8a │ │ adds r0, #0 │ │ - b.n 2aa3e │ │ + b.n 4928e │ │ lsls r7, r4, #15 │ │ add.w r1, r0, r0, ror #1 │ │ - b.n 29e40 │ │ + b.n 48690 │ │ movs r0, r0 │ │ - b.n 2a9aa │ │ + b.n 491fa │ │ movs r0, r4 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 29e4c │ │ + b.n 4869c │ │ asrs r4, r4, #32 │ │ - b.n 29e50 │ │ + b.n 486a0 │ │ movs r0, r0 │ │ - b.n 2a42c │ │ + b.n 48c7c │ │ lsls r0, r0, #10 │ │ - b.n 2a41e │ │ + b.n 48c6e │ │ movs r0, r0 │ │ - b.n 2a424 │ │ + b.n 48c74 │ │ asrs r0, r2, #32 │ │ - b.n 2a826 │ │ + b.n 49076 │ │ ldrh r7, [r1, #16] │ │ and.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 2aa6e │ │ + b.n 492be │ │ ldrh r1, [r0, #16] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2aa76 │ │ + b.n 492c6 │ │ asrs r0, r0, #32 │ │ - b.n 29eba │ │ + b.n 4870a │ │ lsls r3, r1, #4 │ │ @ instruction: 0xea00f000 │ │ - b.n 2a982 │ │ + b.n 491d2 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -62403,3544 +104609,3544 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, #64 @ 0x40 │ │ - b.n 29ed0 │ │ + b.n 48720 │ │ movs r0, r0 │ │ - b.n 2aada │ │ + b.n 4932a │ │ lsls r0, r6, #3 │ │ - b.n 29eb8 │ │ + b.n 48708 │ │ asrs r0, r4, #32 │ │ - b.n 2aae2 │ │ + b.n 49332 │ │ movs r2, r0 │ │ - b.n 2a6e6 │ │ + b.n 48f36 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 2a8b2 │ │ - ldr r3, [pc, #0] @ (2a3b0 ) │ │ + b.n 49102 │ │ + ldr r3, [pc, #0] @ (48c00 ) │ │ ldcl 0, cr0, [r0, #80] @ 0x50 │ │ - b.n 29ef0 │ │ + b.n 48740 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #3932160 @ 0x3c0000 │ │ - b.n 2a854 │ │ + b.n 490a4 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #33024 @ 0x8100 │ │ - b.n 2a706 │ │ + b.n 48f56 │ │ movs r4, r4 │ │ - b.n 2ab0a │ │ + b.n 4935a │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8454144 @ 0x810000 │ │ - b.n 2a712 │ │ - ldr r3, [pc, #80] @ (2a424 ) │ │ + b.n 48f62 │ │ + ldr r3, [pc, #80] @ (48c74 ) │ │ stcl 5, cr13, [fp, #-764] @ 0xfffffd04 │ │ @ instruction: 0xebff206c │ │ - b.n 29e14 │ │ + b.n 48664 │ │ asrs r0, r6, #1 │ │ - b.n 29e18 │ │ + b.n 48668 │ │ str r0, [r0, #0] │ │ - b.n 29f0e │ │ + b.n 4875e │ │ adds r2, r0, #4 │ │ - b.n 2a6ec │ │ + b.n 48f3c │ │ lsls r0, r3, #1 │ │ - b.n 29e24 │ │ + b.n 48674 │ │ asrs r3, r0, #4 │ │ - b.n 2ab74 │ │ + b.n 493c4 │ │ asrs r0, r3, #2 │ │ - b.n 29e0c │ │ + b.n 4865c │ │ asrs r6, r4, #12 │ │ - b.n 2a73a │ │ + b.n 48f8a │ │ adds r0, #84 @ 0x54 │ │ - b.n 29e34 │ │ + b.n 48684 │ │ asrs r0, r7, #1 │ │ - b.n 29e18 │ │ + b.n 48668 │ │ asrs r7, r7, #32 │ │ - b.n 2a812 │ │ + b.n 49062 │ │ str r0, [r2, #4] │ │ - b.n 29e40 │ │ + b.n 48690 │ │ str r0, [r2, r3] │ │ - b.n 2a8ac │ │ + b.n 490fc │ │ lsrs r7, r5, #11 │ │ orn r0, r5, #6400 @ 0x1900 │ │ - b.n 2a8b4 │ │ + b.n 49104 │ │ adds r1, r0, #0 │ │ - b.n 2a75a │ │ + b.n 48faa │ │ cmp r2, #239 @ 0xef │ │ orn r0, r5, #6272 @ 0x1880 │ │ - b.n 2a8c0 │ │ + b.n 49110 │ │ asrs r6, r4, #4 │ │ - b.n 2a728 │ │ + b.n 48f78 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r0, r5, #8704 @ 0x2200 │ │ - b.n 29f68 │ │ + b.n 487b8 │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 0, cr8, cr6, cr10, {6} │ │ @ instruction: 0xf3f9107c │ │ - b.n 29e50 │ │ - ldr r2, [pc, #572] @ (2a678 ) │ │ + b.n 486a0 │ │ + ldr r2, [pc, #572] @ (48ec8 ) │ │ orn r1, r5, #2146304 @ 0x20c000 │ │ - b.n 2a782 │ │ + b.n 48fd2 │ │ adds r0, r4, #0 │ │ - b.n 2a748 │ │ + b.n 48f98 │ │ cmp r3, #144 @ 0x90 │ │ cdp 4, 3, cr2, cr5, cr4, {7} │ │ @ instruction: 0xf36264e6 │ │ @ instruction: 0xf2f61e06 │ │ - b.n 2a758 │ │ + b.n 48fa8 │ │ ands r4, r1 │ │ - b.n 29f94 │ │ + b.n 487e4 │ │ asrs r3, r0, #4 │ │ - b.n 2abe0 │ │ + b.n 49430 │ │ lsls r0, r6, #7 │ │ movw r0, #8576 @ 0x2180 │ │ - b.n 29e7c │ │ + b.n 486cc │ │ ldr r4, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f611ff │ │ - b.n 2ac2e │ │ + b.n 4947e │ │ lsls r0, r0, #12 │ │ - b.n 2a474 │ │ + b.n 48cc4 │ │ add lr, ip │ │ @ instruction: 0xf36801f4 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #10616832 @ 0xa20000 │ │ - b.n 2a782 │ │ + b.n 48fd2 │ │ lsls r4, r0, #2 │ │ - b.n 29e9c │ │ + b.n 486ec │ │ subs r4, r4, r7 │ │ - b.n 29fc8 │ │ + b.n 48818 │ │ lsls r0, r3, #2 │ │ - b.n 2a924 │ │ + b.n 49174 │ │ asrs r1, r0, #32 │ │ - b.n 2a5b0 │ │ + b.n 48e00 │ │ sbcs r7, r5 │ │ add.w r0, r0, r8, lsr #6 │ │ - b.n 29ed0 │ │ + b.n 48720 │ │ adds r0, #132 @ 0x84 │ │ - b.n 2a934 │ │ + b.n 49184 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2ac24 │ │ + b.n 49474 │ │ str r0, [r1, #20] │ │ - b.n 29fc0 │ │ + b.n 48810 │ │ str r0, [r7, #4] │ │ - b.n 29ee0 │ │ + b.n 48730 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr6, cr13, {0} │ │ ldmia.w r3, {r1, r2, r8, r9, sp, lr} │ │ - b.n 2a7f6 │ │ + b.n 49046 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f66c23 │ │ - b.n 2a7ca │ │ + b.n 4901a │ │ str r4, [r5, #20] │ │ - b.n 29fdc │ │ + b.n 4882c │ │ str r2, [r2, #20] │ │ - b.n 2a4b8 │ │ + b.n 48d08 │ │ str r4, [r4, #20] │ │ - b.n 29fe4 │ │ + b.n 48834 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 2ac8e │ │ + b.n 494de │ │ adds r1, #3 │ │ - b.n 2a4de │ │ + b.n 48d2e │ │ ldr r2, [r3, #116] @ 0x74 │ │ - b.n 2a974 │ │ + b.n 491c4 │ │ subs r2, r4, #0 │ │ - b.n 2a7e0 │ │ + b.n 49030 │ │ lsrs r7, r5, #11 │ │ orn pc, r6, #3472 @ 0xd90 │ │ - b.n 2a980 │ │ - ldr r2, [pc, #572] @ (2a720 ) │ │ + b.n 491d0 │ │ + ldr r2, [pc, #572] @ (48f70 ) │ │ orn fp, r4, #73728 @ 0x12000 │ │ cdp 1, 3, cr1, cr5, cr8, {3} │ │ - b.n 2a008 │ │ + b.n 48858 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r6, #2146304 @ 0x20c000 │ │ - b.n 2a8fa │ │ + b.n 4914a │ │ str r0, [r6, #4] │ │ - b.n 2a990 │ │ + b.n 491e0 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f96ce4 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 2a846 │ │ + b.n 49096 │ │ str r0, [r0, r1] │ │ - b.n 2a044 │ │ + b.n 48894 │ │ add r4, ip │ │ @ instruction: 0xf36a1320 │ │ - b.n 2a814 │ │ + b.n 49064 │ │ movs r7, r7 │ │ - b.n 2a916 │ │ + b.n 49166 │ │ ands r4, r3 │ │ - b.n 2a054 │ │ + b.n 488a4 │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3621160 │ │ - b.n 2a03c │ │ + b.n 4888c │ │ lsrs r0, r0, #8 │ │ - b.n 2a866 │ │ + b.n 490b6 │ │ asrs r5, r0, #32 │ │ - b.n 2a86a │ │ + b.n 490ba │ │ lsls r0, r6, #7 │ │ movw r1, #16626 @ 0x40f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r5, r4, #10682368 @ 0xa30000 │ │ - b.n 2a83a │ │ + b.n 4908a │ │ lsls r4, r3, #5 │ │ - b.n 2a058 │ │ + b.n 488a8 │ │ movs r6, r0 │ │ - b.n 2a882 │ │ + b.n 490d2 │ │ subs r2, #141 @ 0x8d │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 2a9e0 │ │ + b.n 49230 │ │ asrs r5, r0, #32 │ │ - b.n 2a88e │ │ + b.n 490de │ │ movs r0, #6 │ │ - b.n 2a892 │ │ + b.n 490e2 │ │ adds r7, #34 @ 0x22 │ │ add.w r0, r0, r7 │ │ - b.n 2a89a │ │ + b.n 490ea │ │ asrs r7, r0, #32 │ │ - b.n 2a89e │ │ + b.n 490ee │ │ movs r0, #6 │ │ - b.n 2a8a2 │ │ + b.n 490f2 │ │ adds r7, #30 │ │ add.w r0, r0, r0, lsr #20 │ │ - b.n 2a0a4 │ │ + b.n 488f4 │ │ movs r0, #152 @ 0x98 │ │ - b.n 2aa04 │ │ + b.n 49254 │ │ movs r5, r0 │ │ - b.n 2a8b2 │ │ + b.n 49102 │ │ asrs r5, r0, #32 │ │ - b.n 2a8b6 │ │ + b.n 49106 │ │ adds r7, #25 │ │ add.w r0, r0, r0, lsr #8 │ │ - b.n 2aa88 │ │ + b.n 492d8 │ │ adds r0, #24 │ │ - b.n 2a0bc │ │ - ldr r2, [pc, #828] @ (2a8c0 ) │ │ + b.n 4890c │ │ + ldr r2, [pc, #828] @ (49110 ) │ │ orn r0, r2, #2560 @ 0xa00 │ │ - b.n 2acca │ │ + b.n 4951a │ │ movs r5, r0 │ │ - b.n 2a8ce │ │ + b.n 4911e │ │ asrs r7, r0, #32 │ │ - b.n 2a8d2 │ │ + b.n 49122 │ │ movs r0, #60 @ 0x3c │ │ - b.n 2a0d0 │ │ + b.n 48920 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r4, #32768 @ 0x8000 │ │ - b.n 2acde │ │ + b.n 4952e │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 2aaba │ │ + b.n 4930a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r2, #589824 @ 0x90000 │ │ - b.n 2aab4 │ │ - ldr r2, [pc, #828] @ (2a8ec ) │ │ + b.n 49304 │ │ + ldr r2, [pc, #828] @ (4913c ) │ │ orr.w r0, r2, #638976 @ 0x9c000 │ │ - b.n 2a0f0 │ │ + b.n 48940 │ │ lsrs r6, r0, #11 │ │ - bne.w fffcaac6 │ │ + bne.w fffe9316 │ │ and.w r0, r2, #32768 @ 0x8000 │ │ - b.n 2a0c6 │ │ + b.n 48916 │ │ movs r0, #3 │ │ - b.n 2a906 │ │ + b.n 49156 │ │ cmp r2, #198 @ 0xc6 │ │ orn r0, r1, #141312 @ 0x22800 │ │ - b.n 2a90e │ │ + b.n 4915e │ │ lsrs r6, r0, #11 │ │ orr.w r0, r2, #2560 @ 0xa00 │ │ - b.n 2ad16 │ │ + b.n 49566 │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr0, [r0, #960] @ 0x3c0 │ │ - b.n 2a118 │ │ + b.n 48968 │ │ str r0, [r5, r0] │ │ - b.n 2a11c │ │ + b.n 4896c │ │ subs r0, r0, r4 │ │ ldcl 0, cr1, [r1, #4] │ │ - b.n 2ad2a │ │ + b.n 4957a │ │ cmp r2, #198 @ 0xc6 │ │ orr.w r0, r3, #8388608 @ 0x800000 │ │ - b.n 2ac92 │ │ + b.n 494e2 │ │ subs r0, r0, r4 │ │ vstr d16, [r3] │ │ stcl 1, cr1, [r2, #288] @ 0x120 │ │ - b.n 2a118 │ │ + b.n 48968 │ │ lsls r2, r3, #1 │ │ subs r0, r0, r0 │ │ movs r0, r4 │ │ - b.n 2a140 │ │ + b.n 48990 │ │ asrs r4, r4, #32 │ │ - b.n 2a144 │ │ + b.n 48994 │ │ movs r0, r0 │ │ - b.n 2a720 │ │ + b.n 48f70 │ │ lsls r0, r0, #10 │ │ - b.n 2a712 │ │ + b.n 48f62 │ │ str r0, [r0, #0] │ │ - b.n 2a718 │ │ + b.n 48f68 │ │ movs r2, r1 │ │ - b.n 2a95a │ │ - b.n 2a5a2 │ │ + b.n 491aa │ │ + b.n 48df2 │ │ @ instruction: 0xebff0018 │ │ - b.n 2a15c │ │ - b.n 2a5a6 │ │ + b.n 489ac │ │ + b.n 48df6 │ │ @ instruction: 0xebff20c4 │ │ - b.n 2a164 │ │ + b.n 489b4 │ │ str r0, [r7, r2] │ │ - b.n 2ab48 │ │ + b.n 49398 │ │ stmia r0!, {r2, r4, r5, r7} │ │ - b.n 2a16c │ │ + b.n 489bc │ │ movs r2, r5 │ │ ldmia.w r5, {r1, r5, r8, r9, lr} │ │ - b.n 2a97a │ │ + b.n 491ca │ │ ands r2, r0 │ │ - b.n 2a1ca │ │ + b.n 48a1a │ │ bx r4 │ │ - b.n 2a982 │ │ + b.n 491d2 │ │ ands r1, r0 │ │ - b.n 2a1d2 │ │ + b.n 48a22 │ │ add r5, r4 │ │ - b.n 2a98a │ │ + b.n 491da │ │ ands r5, r0 │ │ - b.n 2a1da │ │ - ldr r0, [pc, #148] @ (2a6e4 ) │ │ - b.n 2a992 │ │ + b.n 48a2a │ │ + ldr r0, [pc, #148] @ (48f34 ) │ │ + b.n 491e2 │ │ str r6, [r0, r0] │ │ - b.n 2a1e2 │ │ + b.n 48a32 │ │ ands r4, r0 │ │ - b.n 2a1e6 │ │ + b.n 48a36 │ │ ldrb r5, [r2, r1] │ │ - b.n 2a620 │ │ + b.n 48e70 │ │ movs r1, #2 │ │ - b.n 2a96c │ │ + b.n 491bc │ │ movs r0, #3 │ │ - b.n 2a1f2 │ │ + b.n 48a42 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2a9aa │ │ + b.n 491fa │ │ str r0, [r4, r2] │ │ - b.n 2ab88 │ │ + b.n 493d8 │ │ movs r0, #9 │ │ - b.n 2a1fe │ │ + b.n 48a4e │ │ movs r5, #35 @ 0x23 │ │ - b.n 2a9b6 │ │ + b.n 49206 │ │ movs r0, #8 │ │ - b.n 2a206 │ │ + b.n 48a56 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2a9be │ │ + b.n 4920e │ │ movs r0, #7 │ │ - b.n 2a20e │ │ + b.n 48a5e │ │ movs r2, #33 @ 0x21 │ │ - b.n 2a9c6 │ │ + b.n 49216 │ │ movs r0, #12 │ │ - b.n 2a216 │ │ + b.n 48a66 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2a9ce │ │ + b.n 4921e │ │ movs r0, #11 │ │ - b.n 2a21e │ │ + b.n 48a6e │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2a660 │ │ + b.n 48eb0 │ │ movs r3, #3 │ │ - b.n 2a99e │ │ + b.n 491ee │ │ movs r0, #10 │ │ - b.n 2a22a │ │ + b.n 48a7a │ │ movs r3, #44 @ 0x2c │ │ - b.n 2a9e2 │ │ + b.n 49232 │ │ movs r0, #15 │ │ - b.n 2a232 │ │ + b.n 48a82 │ │ movs r7, #44 @ 0x2c │ │ - b.n 2a9ea │ │ + b.n 4923a │ │ movs r0, #14 │ │ - b.n 2a23a │ │ + b.n 48a8a │ │ cmp r3, #92 @ 0x5c │ │ - b.n 2a678 │ │ + b.n 48ec8 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 2a1f0 │ │ + b.n 48a40 │ │ asrs r1, r0, #8 │ │ - b.n 2a9be │ │ + b.n 4920e │ │ lsls r4, r5 │ │ - b.n 2a1f8 │ │ + b.n 48a48 │ │ asrs r5, r1, #32 │ │ - b.n 2a24e │ │ + b.n 48a9e │ │ lsls r3, r4, #16 │ │ - b.n 2aa06 │ │ + b.n 49256 │ │ movs r6, r4 │ │ ldmia.w r5, {r1, r4} │ │ - b.n 2a25a │ │ + b.n 48aaa │ │ lsrs r3, r4, #32 │ │ - b.n 2aa12 │ │ + b.n 49262 │ │ adds r0, #19 │ │ - b.n 2a262 │ │ + b.n 48ab2 │ │ movs r1, r2 │ │ - b.n 2a266 │ │ + b.n 48ab6 │ │ lsrs r3, r2, #17 │ │ - b.n 2a6a0 │ │ + b.n 48ef0 │ │ lsls r4, r1, #4 │ │ - b.n 2a9e2 │ │ + b.n 49232 │ │ movs r0, r2 │ │ - b.n 2a272 │ │ + b.n 48ac2 │ │ lsls r4, r4, #4 │ │ - b.n 2aa2a │ │ + b.n 4927a │ │ movs r6, r2 │ │ - b.n 2a27a │ │ + b.n 48aca │ │ lsls r4, r4, #20 │ │ - b.n 2aa32 │ │ + b.n 49282 │ │ movs r5, r2 │ │ - b.n 2a282 │ │ + b.n 48ad2 │ │ lsrs r4, r4, #4 │ │ - b.n 2aa3a │ │ + b.n 4928a │ │ movs r4, r2 │ │ - b.n 2a28a │ │ + b.n 48ada │ │ lsls r5, r4, #8 │ │ - b.n 2aa42 │ │ + b.n 49292 │ │ movs r1, r3 │ │ - b.n 2a292 │ │ + b.n 48ae2 │ │ lsls r5, r4, #24 │ │ - b.n 2aa4a │ │ + b.n 4929a │ │ movs r0, r3 │ │ - b.n 2a29a │ │ + b.n 48aea │ │ lsrs r5, r2, #9 │ │ - b.n 2a6dc │ │ + b.n 48f2c │ │ lsls r4, r0, #12 │ │ - b.n 2aa16 │ │ + b.n 49266 │ │ movs r7, r2 │ │ - b.n 2a2a6 │ │ + b.n 48af6 │ │ lsls r2, r4, #12 │ │ - b.n 2aa5e │ │ + b.n 492ae │ │ movs r4, r3 │ │ - b.n 2a2ae │ │ + b.n 48afe │ │ lsls r2, r4, #28 │ │ - b.n 2aa66 │ │ + b.n 492b6 │ │ movs r3, r3 │ │ - b.n 2a2b6 │ │ + b.n 48b06 │ │ lsrs r2, r2, #13 │ │ - b.n 2a6f4 │ │ + b.n 48f44 │ │ lsls r5, r0, #8 │ │ - b.n 2aa32 │ │ + b.n 49282 │ │ movs r2, r3 │ │ - b.n 2a2c2 │ │ + b.n 48b12 │ │ lsls r1, r4, #16 │ │ - b.n 2aa7a │ │ + b.n 492ca │ │ str r0, [r5, r0] │ │ - b.n 2a278 │ │ + b.n 48ac8 │ │ movs r7, r3 │ │ - b.n 2a2ce │ │ + b.n 48b1e │ │ lsrs r1, r4, #32 │ │ - b.n 2aa86 │ │ + b.n 492d6 │ │ asrs r0, r4, #32 │ │ - b.n 2a2d6 │ │ + b.n 48b26 │ │ movs r6, r3 │ │ - b.n 2a2da │ │ + b.n 48b2a │ │ lsrs r1, r2, #17 │ │ - b.n 2a714 │ │ + b.n 48f64 │ │ asrs r0, r1, #3 │ │ - b.n 2a290 │ │ + b.n 48ae0 │ │ lsls r2, r0, #4 │ │ - b.n 2aa5a │ │ + b.n 492aa │ │ movs r5, r3 │ │ - b.n 2a2ea │ │ + b.n 48b3a │ │ movs r3, r0 │ │ - b.n 2aea2 │ │ + b.n 496f2 │ │ movs r1, r0 │ │ - b.n 2ad88 │ │ + b.n 495d8 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2a2fa │ │ + b.n 48b4a │ │ lsls r4, r0, #1 │ │ - b.n 2a2ac │ │ + b.n 48afc │ │ str r0, [sp, #4] │ │ - b.n 2ac88 │ │ + b.n 494d8 │ │ movs r4, r0 │ │ - b.n 2ac7a │ │ + b.n 494ca │ │ lsls r4, r0, #1 │ │ - b.n 2a298 │ │ + b.n 48ae8 │ │ movs r4, r3 │ │ - b.n 2a2b8 │ │ + b.n 48b08 │ │ movs r0, r0 │ │ - b.n 2aa38 │ │ + b.n 49288 │ │ mrc2 10, 5, r1, cr3, cr15, {7} @ │ │ str r0, [sp, #16] │ │ - b.n 2a2c8 │ │ + b.n 48b18 │ │ movs r0, r0 │ │ - b.n 2aed2 │ │ + b.n 49722 │ │ movs r0, r0 │ │ - b.n 2ae48 │ │ + b.n 49698 │ │ asrs r0, r1, #32 │ │ asrs r3, r3, #22 │ │ movs r0, r0 │ │ asrs r1, r2, #13 │ │ stc2 10, cr0, [r2, #1020] @ 0x3fc @ │ │ movs r0, r0 │ │ - b.n 2aee6 │ │ + b.n 49736 │ │ movs r0, r0 │ │ - b.n 2ae54 │ │ + b.n 496a4 │ │ movs r0, r4 │ │ - b.n 2a2c8 │ │ - add r0, pc, #0 @ (adr r0, 2a7b0 ) │ │ - b.n 2aef2 │ │ + b.n 48b18 │ │ + add r0, pc, #0 @ (adr r0, 49000 ) │ │ + b.n 49742 │ │ strh r0, [r0, #0] │ │ - b.n 2aef6 │ │ + b.n 49746 │ │ str r0, [r0, #0] │ │ - b.n 2aefa │ │ + b.n 4974a │ │ adds r0, #0 │ │ - b.n 2aefe │ │ + b.n 4974e │ │ movs r0, r0 │ │ - b.n 2af02 │ │ + b.n 49752 │ │ strb r0, [r0, #0] │ │ - b.n 2af06 │ │ + b.n 49756 │ │ asrs r0, r0, #32 │ │ - b.n 2af0a │ │ + b.n 4975a │ │ stmia r0!, {} │ │ - b.n 2af0e │ │ + b.n 4975e │ │ lsls r5, r1, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, #0 │ │ - b.n 2af16 │ │ + b.n 49766 │ │ stmia r0!, {} │ │ - b.n 2af1a │ │ + b.n 4976a │ │ ands r1, r1 │ │ - b.n 2ab1e │ │ + b.n 4936e │ │ asrs r0, r0, #32 │ │ - b.n 2af22 │ │ + b.n 49772 │ │ strb r0, [r0, #0] │ │ - b.n 2af26 │ │ + b.n 49776 │ │ movs r0, r0 │ │ - b.n 2af2a │ │ + b.n 4977a │ │ str r0, [r0, #0] │ │ - b.n 2af2e │ │ + b.n 4977e │ │ strh r0, [r0, #0] │ │ - b.n 2af32 │ │ - add r0, pc, #0 @ (adr r0, 2a7f4 ) │ │ - b.n 2af36 │ │ + b.n 49782 │ │ + add r0, pc, #0 @ (adr r0, 49044 ) │ │ + b.n 49786 │ │ movs r0, #68 @ 0x44 │ │ - b.n 2a314 │ │ + b.n 48b64 │ │ asrs r4, r7, #32 │ │ - b.n 2a318 │ │ + b.n 48b68 │ │ str r0, [sp, #0] │ │ - b.n 2ab42 │ │ + b.n 49392 │ │ asrs r0, r0, #32 │ │ - b.n 2a32e │ │ + b.n 48b7e │ │ lsls r0, r6, #1 │ │ - b.n 2aca0 │ │ + b.n 494f0 │ │ movs r0, #152 @ 0x98 │ │ - b.n 2aca4 │ │ + b.n 494f4 │ │ stmia r0!, {r6} │ │ - b.n 2a32c │ │ - cbz r6, 2a82a │ │ + b.n 48b7c │ │ + cbz r6, 4907a │ │ @ instruction: 0xebff0098 │ │ - b.n 2a250 │ │ + b.n 48aa0 │ │ movs r0, r0 │ │ - b.n 2aebe │ │ + b.n 4970e │ │ lsls r5, r1, #8 │ │ subs r0, r0, r0 │ │ - b.n 2a904 │ │ - b.n 2a25c │ │ + b.n 49154 │ │ + b.n 48aac │ │ ands r4, r0 │ │ - b.n 2ad32 │ │ + b.n 49582 │ │ stmia r0!, {r2, r3, r5, r6} │ │ - b.n 2a264 │ │ - b.n 2a844 │ │ - b.n 2a96e │ │ + b.n 48ab4 │ │ + b.n 49094 │ │ + b.n 491be │ │ lsls r4, r3, #1 │ │ - b.n 2a26c │ │ + b.n 48abc │ │ movs r0, #104 @ 0x68 │ │ - b.n 2a270 │ │ - add r0, pc, #32 @ (adr r0, 2a85c ) │ │ - b.n 2a9b6 │ │ + b.n 48ac0 │ │ + add r0, pc, #32 @ (adr r0, 490ac ) │ │ + b.n 49206 │ │ movs r0, r7 │ │ - b.n 2a35c │ │ + b.n 48bac │ │ asrs r0, r3, #1 │ │ - b.n 2a27c │ │ + b.n 48acc │ │ strh r6, [r0, #0] │ │ - b.n 2a9ae │ │ + b.n 491fe │ │ adds r0, #100 @ 0x64 │ │ - b.n 2a284 │ │ + b.n 48ad4 │ │ lsls r4, r0, #1 │ │ - b.n 2a38c │ │ + b.n 48bdc │ │ asrs r4, r5, #32 │ │ - b.n 2a370 │ │ + b.n 48bc0 │ │ str r0, [r5, r0] │ │ - b.n 2a374 │ │ + b.n 48bc4 │ │ asrs r4, r2, #1 │ │ - b.n 2a294 │ │ + b.n 48ae4 │ │ str r0, [r4, r1] │ │ - b.n 2a298 │ │ + b.n 48ae8 │ │ asrs r4, r4, #32 │ │ - b.n 2a380 │ │ + b.n 48bd0 │ │ asrs r0, r0, #32 │ │ - b.n 2a9d0 │ │ + b.n 49220 │ │ movs r0, r7 │ │ - b.n 2a3a8 │ │ + b.n 48bf8 │ │ stmia r0!, {r0, r3} │ │ - b.n 2a9dc │ │ + b.n 4922c │ │ adds r0, #44 @ 0x2c │ │ - b.n 2a3b0 │ │ + b.n 48c00 │ │ str r0, [sp, #0] │ │ - b.n 2afba │ │ + b.n 4980a │ │ movs r0, #7 │ │ - b.n 2a9de │ │ + b.n 4922e │ │ movs r4, r7 │ │ - b.n 2a3bc │ │ + b.n 48c0c │ │ movs r0, #56 @ 0x38 │ │ - b.n 2a3a0 │ │ + b.n 48bf0 │ │ strb r0, [r0, #0] │ │ - b.n 2afca │ │ + b.n 4981a │ │ movs r0, r0 │ │ - b.n 2a9f4 │ │ + b.n 49244 │ │ movs r4, r7 │ │ - b.n 2a3ac │ │ + b.n 48bfc │ │ adds r0, #2 │ │ - b.n 2a896 │ │ + b.n 490e6 │ │ lsls r0, r0, #1 │ │ - b.n 2a3d4 │ │ + b.n 48c24 │ │ movs r0, #36 @ 0x24 │ │ - b.n 2a3d8 │ │ - add r0, pc, #208 @ (adr r0, 2a970 ) │ │ - b.n 2a3bc │ │ + b.n 48c28 │ │ + add r0, pc, #208 @ (adr r0, 491c0 ) │ │ + b.n 48c0c │ │ movs r0, r0 │ │ - b.n 2aa0a │ │ + b.n 4925a │ │ lsls r0, r0, #1 │ │ - b.n 2a3c4 │ │ + b.n 48c14 │ │ adds r0, #0 │ │ - b.n 2a8b4 │ │ + b.n 49104 │ │ movs r0, r0 │ │ - b.n 2b072 │ │ + b.n 498c2 │ │ strh r0, [r6, #0] │ │ - b.n 2a3d0 │ │ + b.n 48c20 │ │ movs r0, #0 │ │ - b.n 2affa │ │ + b.n 4984a │ │ asrs r4, r0, #1 │ │ - b.n 2a3d8 │ │ + b.n 48c28 │ │ str r0, [r0, r0] │ │ - b.n 2aae0 │ │ + b.n 49330 │ │ str r0, [r0, #0] │ │ - b.n 2a96c │ │ + b.n 491bc │ │ lsls r0, r0, #5 │ │ - b.n 2aed2 │ │ + b.n 49722 │ │ movs r6, r6 │ │ - b.n 2af68 │ │ + b.n 497b8 │ │ str r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2ab92 │ │ + b.n 493e2 │ │ lsrs r4, r1, #26 │ │ - b.n 2aee4 │ │ + b.n 49734 │ │ adds r0, #0 │ │ - b.n 2b01e │ │ + b.n 4986e │ │ lsrs r2, r2, #31 │ │ - b.n 2af78 │ │ + b.n 497c8 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 2ab9e │ │ + b.n 493ee │ │ movs r3, r7 │ │ - b.n 2af02 │ │ + b.n 49752 │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ lsrs r0, r1, #29 │ │ - b.n 2af8a │ │ + b.n 497da │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 2abae │ │ - add r0, pc, #0 @ (adr r0, 2a900 ) │ │ - b.n 2b042 │ │ + b.n 493fe │ │ + add r0, pc, #0 @ (adr r0, 49150 ) │ │ + b.n 49892 │ │ strh r0, [r0, #0] │ │ - b.n 2b046 │ │ + b.n 49896 │ │ lsrs r6, r4, #19 │ │ - b.n 2af24 │ │ - add r0, pc, #4 @ (adr r0, 2a910 ) │ │ + b.n 49774 │ │ + add r0, pc, #4 @ (adr r0, 49160 ) │ │ strh r0, [r0, #24] │ │ strh r1, [r0, #0] │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 2afac │ │ + b.n 497fc │ │ movs r0, r0 │ │ - b.n 2abbc │ │ + b.n 4940c │ │ asrs r0, r0, #32 │ │ - b.n 2b05e │ │ + b.n 498ae │ │ str r0, [sp, #4] │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2b022 │ │ + b.n 49872 │ │ movs r0, r0 │ │ - b.n 2b06e │ │ + b.n 498be │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 42fb84 │ │ + blx 44e3d4 │ │ str r1, [r0, r0] │ │ - b.n 2ae52 │ │ + b.n 496a2 │ │ movs r6, r0 │ │ - b.n 2ac3e │ │ + b.n 4948e │ │ ldrsh r5, [r2, r4] │ │ - b.n 2ac20 │ │ + b.n 49470 │ │ strh r5, [r4, r2] │ │ - b.n 2ac86 │ │ + b.n 494d6 │ │ str r0, [r0, r0] │ │ - b.n 2acd4 │ │ + b.n 49524 │ │ asrs r5, r0, #32 │ │ - b.n 2acd0 │ │ + b.n 49520 │ │ movs r0, r0 │ │ - b.n 2ac54 │ │ + b.n 494a4 │ │ asrs r0, r0, #32 │ │ - b.n 2ace8 │ │ + b.n 49538 │ │ str r0, [sp, #16] │ │ - b.n 2a494 │ │ + b.n 48ce4 │ │ asrs r5, r0, #32 │ │ - b.n 2ac60 │ │ + b.n 494b0 │ │ str r1, [r0, r0] │ │ - b.n 2acf2 │ │ + b.n 49542 │ │ movs r0, r0 │ │ - b.n 2ac70 │ │ + b.n 494c0 │ │ str r0, [r0, r0] │ │ - b.n 2acfe │ │ + b.n 4954e │ │ asrs r1, r0, #32 │ │ - b.n 2ac78 │ │ + b.n 494c8 │ │ str r0, [r5, r0] │ │ - b.n 2a4ac │ │ + b.n 48cfc │ │ movs r0, #1 │ │ - b.n 2acfa │ │ + b.n 4954a │ │ movs r0, r0 │ │ - b.n 2ac7e │ │ + b.n 494ce │ │ movs r0, #0 │ │ - b.n 2ad04 │ │ + b.n 49554 │ │ movs r0, r0 │ │ - b.n 2ad10 │ │ + b.n 49560 │ │ movs r1, r0 │ │ - b.n 2ac86 │ │ + b.n 494d6 │ │ asrs r3, r6, #5 │ │ - b.n 2af9e │ │ + b.n 497ee │ │ movs r2, r0 │ │ - b.n 2ac8e │ │ + b.n 494de │ │ cmp r6, #191 @ 0xbf │ │ - b.n 2afa8 │ │ + b.n 497f8 │ │ movs r0, r0 │ │ - b.n 2aed6 │ │ + b.n 49726 │ │ cmp r7, #201 @ 0xc9 │ │ - b.n 2b01e │ │ + b.n 4986e │ │ asrs r5, r5, #32 │ │ - b.n 2b026 │ │ + b.n 49876 │ │ lsls r0, r2, #10 │ │ - b.n 2a9a6 │ │ + b.n 491f6 │ │ lsls r0, r2, #6 │ │ - b.n 2a9a8 │ │ + b.n 491f8 │ │ adds r0, #2 │ │ - b.n 2aae6 │ │ + b.n 49336 │ │ adds r0, #52 @ 0x34 │ │ - b.n 2a4e8 │ │ + b.n 48d38 │ │ strh r1, [r0, #0] │ │ - b.n 2ab18 │ │ + b.n 49368 │ │ subs r4, r0, #7 │ │ - b.n 2afc0 │ │ + b.n 49810 │ │ asrs r7, r6, #2 │ │ - b.n 2b044 │ │ + b.n 49894 │ │ adds r0, #48 @ 0x30 │ │ - b.n 2a4f8 │ │ + b.n 48d48 │ │ lsls r0, r2, #6 │ │ - b.n 2a9c4 │ │ + b.n 49214 │ │ str r1, [r0, #0] │ │ - b.n 2ab2c │ │ + b.n 4937c │ │ asrs r1, r3, #12 │ │ - b.n 2afce │ │ + b.n 4981e │ │ asrs r1, r2, #21 │ │ - b.n 2b056 │ │ + b.n 498a6 │ │ adds r0, #68 @ 0x44 │ │ - b.n 2a50c │ │ + b.n 48d5c │ │ lsls r0, r2, #6 │ │ - b.n 2a9d8 │ │ + b.n 49228 │ │ asrs r1, r0, #32 │ │ - b.n 2ab40 │ │ + b.n 49390 │ │ asrs r4, r0, #1 │ │ - b.n 2a4f8 │ │ + b.n 48d48 │ │ asrs r0, r7, #32 │ │ - b.n 2a51c │ │ + b.n 48d6c │ │ movs r0, r0 │ │ - b.n 2ab5e │ │ + b.n 493ae │ │ adds r0, #64 @ 0x40 │ │ - b.n 2a524 │ │ + b.n 48d74 │ │ strb r0, [r0, #0] │ │ - b.n 2af50 │ │ + b.n 497a0 │ │ asrs r4, r7, #32 │ │ - b.n 2a52c │ │ + b.n 48d7c │ │ asrs r0, r0, #32 │ │ - b.n 2af58 │ │ + b.n 497a8 │ │ stmia r0!, {} │ │ - b.n 2af40 │ │ - add r0, pc, #8 @ (adr r0, 2aa04 ) │ │ - b.n 2ab3a │ │ + b.n 49790 │ │ + add r0, pc, #8 @ (adr r0, 49254 ) │ │ + b.n 4938a │ │ str r1, [r0, r0] │ │ - b.n 2aeac │ │ + b.n 496fc │ │ vpmin.u , q14, │ │ adds r0, #68 @ 0x44 │ │ - b.n 2a544 │ │ + b.n 48d94 │ │ ands r0, r2 │ │ - b.n 2a544 │ │ + b.n 48d94 │ │ str r0, [r0, r0] │ │ - b.n 2b152 │ │ + b.n 499a2 │ │ movs r0, r2 │ │ - b.n 2a530 │ │ + b.n 48d80 │ │ movs r0, r0 │ │ - b.n 2b15a │ │ + b.n 499aa │ │ strh r4, [r1, #0] │ │ - b.n 2a538 │ │ + b.n 48d88 │ │ movs r0, r0 │ │ - b.n 2b0ca │ │ + b.n 4991a │ │ strb r4, [r2, #0] │ │ - b.n 2a540 │ │ + b.n 48d90 │ │ strh r0, [r0, #0] │ │ - b.n 2b16a │ │ + b.n 499ba │ │ stmia r0!, {r6} │ │ - b.n 2a548 │ │ + b.n 48d98 │ │ stmia r0!, {} │ │ - b.n 2b172 │ │ + b.n 499c2 │ │ movs r0, r7 │ │ - b.n 2a550 │ │ + b.n 48da0 │ │ strb r0, [r0, #0] │ │ - b.n 2b17a │ │ - b.n 2aa3c │ │ - b.n 2b17e │ │ - movs r0, r0 │ │ - b.n 2b182 │ │ - add r0, pc, #16 @ (adr r0, 2aa54 ) │ │ - b.n 2a560 │ │ + b.n 499ca │ │ + b.n 4928c │ │ + b.n 499ce │ │ + movs r0, r0 │ │ + b.n 499d2 │ │ + add r0, pc, #16 @ (adr r0, 492a4 ) │ │ + b.n 48db0 │ │ str r0, [r1, #0] │ │ - b.n 2a564 │ │ + b.n 48db4 │ │ asrs r4, r7, #32 │ │ - b.n 2a568 │ │ + b.n 48db8 │ │ adds r0, #68 @ 0x44 │ │ - b.n 2a56c │ │ + b.n 48dbc │ │ lsls r2, r2, #2 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 2a590 │ │ + b.n 48de0 │ │ strb r0, [r0, #0] │ │ - b.n 2b19e │ │ + b.n 499ee │ │ strh r0, [r0, #0] │ │ - b.n 2b1a2 │ │ - add r0, pc, #0 @ (adr r0, 2aa64 ) │ │ - b.n 2b1a6 │ │ + b.n 499f2 │ │ + add r0, pc, #0 @ (adr r0, 492b4 ) │ │ + b.n 499f6 │ │ lsls r0, r0, #4 │ │ - b.n 2ab7c │ │ + b.n 493cc │ │ str r0, [sp, #0] │ │ - b.n 2b1ae │ │ + b.n 499fe │ │ str r4, [r0, r0] │ │ - b.n 2aef2 │ │ + b.n 49742 │ │ movs r0, r0 │ │ - b.n 2b1b6 │ │ + b.n 49a06 │ │ movs r0, r7 │ │ - b.n 2a594 │ │ + b.n 48de4 │ │ movs r0, r0 │ │ - b.n 2b1be │ │ + b.n 49a0e │ │ movs r4, r6 │ │ - b.n 2a59c │ │ + b.n 48dec │ │ movs r0, r0 │ │ - b.n 2b1c6 │ │ + b.n 49a16 │ │ movs r0, r6 │ │ - b.n 2a5a4 │ │ + b.n 48df4 │ │ movs r0, r0 │ │ - b.n 2b1ce │ │ + b.n 49a1e │ │ movs r4, r5 │ │ - b.n 2a5ac │ │ + b.n 48dfc │ │ asrs r0, r0, #32 │ │ - b.n 2a5c0 │ │ + b.n 48e10 │ │ lsls r0, r6, #1 │ │ - b.n 2af30 │ │ + b.n 49780 │ │ movs r0, #152 @ 0x98 │ │ - b.n 2af34 │ │ + b.n 49784 │ │ sub sp, #236 @ 0xec │ │ @ instruction: 0xebff0098 │ │ - b.n 2a4dc │ │ + b.n 48d2c │ │ movs r0, r0 │ │ - b.n 2b14a │ │ + b.n 4999a │ │ lsls r2, r5, #5 │ │ subs r0, r0, r0 │ │ - b.n 2ab90 │ │ - b.n 2af48 │ │ + b.n 493e0 │ │ + b.n 49798 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2a4ec │ │ + b.n 48d3c │ │ movs r0, #24 │ │ - b.n 2a5d4 │ │ + b.n 48e24 │ │ str r3, [r0, r0] │ │ ldmia.w lr, {r1, r3, sp} │ │ - b.n 2abe2 │ │ + b.n 49432 │ │ movs r4, r5 │ │ - b.n 2a600 │ │ + b.n 48e50 │ │ str r0, [r4, #4] │ │ - b.n 2a500 │ │ - add r0, pc, #0 @ (adr r0, 2aacc ) │ │ - b.n 2b20e │ │ + b.n 48d50 │ │ + add r0, pc, #0 @ (adr r0, 4931c ) │ │ + b.n 49a5e │ │ adds r0, #0 │ │ - b.n 2ac34 │ │ + b.n 49484 │ │ movs r0, r6 │ │ - b.n 2a610 │ │ + b.n 48e60 │ │ stmia r0!, {r3} │ │ - b.n 2ac52 │ │ + b.n 494a2 │ │ str r4, [r4, r0] │ │ - b.n 2a5f8 │ │ + b.n 48e48 │ │ strh r0, [r0, #0] │ │ - b.n 2ac5e │ │ + b.n 494ae │ │ str r4, [r3, r1] │ │ - b.n 2a51c │ │ + b.n 48d6c │ │ movs r7, r0 │ │ - b.n 2ac56 │ │ + b.n 494a6 │ │ movs r4, r3 │ │ - b.n 2a608 │ │ + b.n 48e58 │ │ movs r4, r6 │ │ - b.n 2a62c │ │ - b.n 2aaf4 │ │ - b.n 2b236 │ │ + b.n 48e7c │ │ + b.n 49344 │ │ + b.n 49a86 │ │ ands r0, r5 │ │ - b.n 2a614 │ │ + b.n 48e64 │ │ strb r0, [r0, #0] │ │ - b.n 2b23e │ │ + b.n 49a8e │ │ asrs r0, r0, #32 │ │ - b.n 2ac6c │ │ + b.n 494bc │ │ eors r0, r3 │ │ - b.n 2a53c │ │ + b.n 48d8c │ │ movs r0, r7 │ │ - b.n 2a644 │ │ + b.n 48e94 │ │ asrs r4, r6, #32 │ │ - b.n 2a628 │ │ + b.n 48e78 │ │ movs r0, r0 │ │ - b.n 2ac7a │ │ + b.n 494ca │ │ movs r0, r7 │ │ - b.n 2a630 │ │ + b.n 48e80 │ │ asrs r1, r0, #32 │ │ - b.n 2ab1a │ │ + b.n 4936a │ │ movs r0, r3 │ │ - b.n 2a658 │ │ + b.n 48ea8 │ │ movs r0, #32 │ │ - b.n 2a63c │ │ + b.n 48e8c │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 2ac86 │ │ + b.n 494d6 │ │ movs r0, r0 │ │ - b.n 2b2ea │ │ + b.n 49b3a │ │ asrs r1, r1, #32 │ │ - b.n 2ab30 │ │ + b.n 49380 │ │ adds r0, #44 @ 0x2c │ │ - b.n 2a64c │ │ + b.n 48e9c │ │ strh r0, [r6, #0] │ │ - b.n 2a650 │ │ + b.n 48ea0 │ │ str r0, [r0, #0] │ │ - b.n 2ad58 │ │ + b.n 495a8 │ │ str r0, [r0, r0] │ │ - b.n 2abe0 │ │ + b.n 49430 │ │ lsls r0, r0, #5 │ │ - b.n 2b14a │ │ + b.n 4999a │ │ movs r6, r6 │ │ - b.n 2b1e0 │ │ + b.n 49a30 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2adf2 │ │ + b.n 49642 │ │ lsrs r4, r1, #26 │ │ - b.n 2b15c │ │ + b.n 499ac │ │ lsrs r2, r2, #31 │ │ - b.n 2b1ec │ │ - b.n 2ab5a │ │ + b.n 49a3c │ │ + b.n 493aa │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 2ae04 │ │ + b.n 49654 │ │ movs r3, r7 │ │ - b.n 2b176 │ │ + b.n 499c6 │ │ adds r0, #0 │ │ - b.n 2b2a6 │ │ + b.n 49af6 │ │ movs r0, #0 │ │ - b.n 2b2aa │ │ + b.n 49afa │ │ lsrs r0, r1, #29 │ │ - b.n 2b202 │ │ + b.n 49a52 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 2ae32 │ │ + b.n 49682 │ │ lsrs r6, r4, #19 │ │ - b.n 2b198 │ │ + b.n 499e8 │ │ ands r4, r3 │ │ - b.n 2a6bc │ │ - add r0, pc, #4 @ (adr r0, 2ab88 ) │ │ + b.n 48f0c │ │ + add r0, pc, #4 @ (adr r0, 493d8 ) │ │ strh r0, [r0, #24] │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 2b224 │ │ + b.n 49a74 │ │ movs r0, r0 │ │ - b.n 2ae42 │ │ + b.n 49692 │ │ strh r0, [r0, #0] │ │ - b.n 2b2d6 │ │ + b.n 49b26 │ │ asrs r0, r0, #32 │ │ - b.n 2b2da │ │ + b.n 49b2a │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2b28e │ │ + b.n 49ade │ │ movs r0, r0 │ │ - b.n 2b2ea │ │ + b.n 49b3a │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 430e00 │ │ + blx 44f650 │ │ movs r5, r0 │ │ - b.n 2aeb6 │ │ + b.n 49706 │ │ str r1, [r0, r0] │ │ - b.n 2b0c2 │ │ + b.n 49912 │ │ ldrsh r5, [r2, r4] │ │ - b.n 2ae9c │ │ + b.n 496ec │ │ str r0, [r4, #0] │ │ - b.n 2a6fc │ │ + b.n 48f4c │ │ strh r5, [r4, r2] │ │ - b.n 2af06 │ │ + b.n 49756 │ │ str r0, [r0, r0] │ │ - b.n 2af54 │ │ + b.n 497a4 │ │ asrs r5, r0, #32 │ │ - b.n 2af50 │ │ + b.n 497a0 │ │ movs r0, r0 │ │ - b.n 2aed4 │ │ + b.n 49724 │ │ asrs r0, r0, #32 │ │ - b.n 2af66 │ │ + b.n 497b6 │ │ asrs r5, r0, #32 │ │ - b.n 2aedc │ │ + b.n 4972c │ │ str r1, [r0, r0] │ │ - b.n 2af6c │ │ + b.n 497bc │ │ strb r0, [r6, #0] │ │ - b.n 2a71c │ │ + b.n 48f6c │ │ movs r0, r0 │ │ - b.n 2aef0 │ │ + b.n 49740 │ │ str r0, [r0, r0] │ │ - b.n 2af7e │ │ + b.n 497ce │ │ asrs r1, r0, #32 │ │ - b.n 2aef8 │ │ + b.n 49748 │ │ str r4, [r4, r0] │ │ - b.n 2a72c │ │ + b.n 48f7c │ │ movs r0, #1 │ │ - b.n 2af7a │ │ + b.n 497ca │ │ movs r0, r0 │ │ - b.n 2aefe │ │ + b.n 4974e │ │ str r4, [r0, r0] │ │ - b.n 2b108 │ │ + b.n 49958 │ │ movs r0, #0 │ │ - b.n 2af9e │ │ + b.n 497ee │ │ movs r0, r0 │ │ - b.n 2af8c │ │ + b.n 497dc │ │ movs r1, r0 │ │ - b.n 2af0a │ │ + b.n 4975a │ │ asrs r3, r6, #5 │ │ - b.n 2b222 │ │ + b.n 49a72 │ │ movs r2, r0 │ │ - b.n 2af12 │ │ + b.n 49762 │ │ cmp r6, #191 @ 0xbf │ │ - b.n 2b22c │ │ + b.n 49a7c │ │ movs r0, r0 │ │ - b.n 2b15a │ │ + b.n 499aa │ │ cmp r7, #201 @ 0xc9 │ │ - b.n 2b2a2 │ │ + b.n 49af2 │ │ asrs r5, r5, #32 │ │ - b.n 2b2aa │ │ + b.n 49afa │ │ lsls r0, r2, #10 │ │ - b.n 2ac2a │ │ + b.n 4947a │ │ lsls r0, r2, #6 │ │ - b.n 2ac2c │ │ + b.n 4947c │ │ adds r0, #2 │ │ - b.n 2ad5a │ │ + b.n 495aa │ │ adds r0, #44 @ 0x2c │ │ - b.n 2a76c │ │ + b.n 48fbc │ │ asrs r1, r0, #32 │ │ - b.n 2ad9c │ │ + b.n 495ec │ │ asrs r4, r5, #32 │ │ - b.n 2a754 │ │ + b.n 48fa4 │ │ subs r4, r0, #7 │ │ - b.n 2b248 │ │ + b.n 49a98 │ │ asrs r7, r6, #2 │ │ - b.n 2b2cc │ │ + b.n 49b1c │ │ lsls r0, r2, #6 │ │ - b.n 2ac48 │ │ + b.n 49498 │ │ strh r1, [r0, #0] │ │ - b.n 2adc2 │ │ + b.n 49612 │ │ asrs r1, r3, #12 │ │ - b.n 2b252 │ │ + b.n 49aa2 │ │ asrs r1, r2, #21 │ │ - b.n 2b2da │ │ + b.n 49b2a │ │ lsls r0, r2, #6 │ │ - b.n 2ac58 │ │ + b.n 494a8 │ │ asrs r1, r0, #32 │ │ - b.n 2adc8 │ │ + b.n 49618 │ │ asrs r0, r6, #32 │ │ - b.n 2a778 │ │ + b.n 48fc8 │ │ strb r0, [r0, #0] │ │ - b.n 2adca │ │ + b.n 4961a │ │ movs r4, r6 │ │ - b.n 2a7a0 │ │ + b.n 48ff0 │ │ ands r0, r5 │ │ - b.n 2a7a4 │ │ + b.n 48ff4 │ │ movs r0, r0 │ │ - b.n 2b1ce │ │ + b.n 49a1e │ │ movs r4, r6 │ │ - b.n 2a78c │ │ + b.n 48fdc │ │ movs r0, r7 │ │ - b.n 2a7b0 │ │ + b.n 49000 │ │ movs r0, r0 │ │ - b.n 2b1da │ │ + b.n 49a2a │ │ movs r0, r7 │ │ - b.n 2a798 │ │ + b.n 48fe8 │ │ str r0, [sp, #0] │ │ - b.n 2b1d4 │ │ - add r0, pc, #8 @ (adr r0, 2ac8c ) │ │ - b.n 2adb2 │ │ + b.n 49a24 │ │ + add r0, pc, #8 @ (adr r0, 494dc ) │ │ + b.n 49602 │ │ ands r1, r0 │ │ - b.n 2b132 │ │ + b.n 49982 │ │ @ instruction: 0xff801aff │ │ - b.n 2acf8 │ │ - b.n 2a7cc │ │ + b.n 49548 │ │ + b.n 4901c │ │ movs r1, r1 │ │ - b.n 2afd6 │ │ + b.n 49826 │ │ str r0, [r6, r0] │ │ - b.n 2a7d4 │ │ + b.n 49024 │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 2a7d8 │ │ - add r0, pc, #128 @ (adr r0, 2ad20 ) │ │ - b.n 2a7bc │ │ + b.n 49028 │ │ + add r0, pc, #128 @ (adr r0, 49570 ) │ │ + b.n 4900c │ │ str r0, [sp, #0] │ │ - b.n 2afe6 │ │ + b.n 49836 │ │ strh r0, [r5, #0] │ │ - b.n 2a7c4 │ │ + b.n 49014 │ │ movs r0, r1 │ │ - b.n 2b06e │ │ + b.n 498be │ │ strh r7, [r0, #0] │ │ - b.n 2aff2 │ │ + b.n 49842 │ │ strb r0, [r4, #0] │ │ - b.n 2a7f0 │ │ + b.n 49040 │ │ adds r1, #66 @ 0x42 │ │ - b.n 2b2c2 │ │ + b.n 49b12 │ │ adds r0, #54 @ 0x36 │ │ - b.n 2b358 │ │ + b.n 49ba8 │ │ asrs r4, r1, #32 │ │ - b.n 2b082 │ │ + b.n 498d2 │ │ str r0, [r1, #0] │ │ - b.n 2b086 │ │ + b.n 498d6 │ │ movs r0, #7 │ │ - b.n 2b08a │ │ + b.n 498da │ │ strb r7, [r0, #0] │ │ - b.n 2afe6 │ │ + b.n 49836 │ │ movs r0, #3 │ │ - b.n 2adf6 │ │ + b.n 49646 │ │ movs r0, #52 @ 0x34 │ │ - b.n 2a7f0 │ │ + b.n 49040 │ │ cmp r6, #140 @ 0x8c │ │ - b.n 2b2e4 │ │ + b.n 49b34 │ │ adds r0, #5 │ │ - b.n 2b09e │ │ + b.n 498ee │ │ cmp r7, #210 @ 0xd2 │ │ - b.n 2b378 │ │ + b.n 49bc8 │ │ asrs r2, r0, #32 │ │ - b.n 2ae48 │ │ + b.n 49698 │ │ asrs r0, r6, #32 │ │ - b.n 2a804 │ │ + b.n 49054 │ │ asrs r3, r7, #32 │ │ - b.n 2b302 │ │ + b.n 49b52 │ │ subs r0, r1, #5 │ │ - b.n 2b386 │ │ + b.n 49bd6 │ │ movs r1, r0 │ │ - b.n 2ae56 │ │ + b.n 496a6 │ │ movs r4, r5 │ │ - b.n 2a814 │ │ + b.n 49064 │ │ lsrs r6, r4, #19 │ │ - b.n 2b318 │ │ + b.n 49b68 │ │ lsrs r6, r5, #10 │ │ - b.n 2b398 │ │ - add r0, pc, #0 @ (adr r0, 2ad04 ) │ │ - b.n 2ae6c │ │ + b.n 49be8 │ │ + add r0, pc, #0 @ (adr r0, 49554 ) │ │ + b.n 496bc │ │ adds r0, #40 @ 0x28 │ │ - b.n 2a844 │ │ + b.n 49094 │ │ asrs r5, r0, #32 │ │ - b.n 2b04e │ │ + b.n 4989e │ │ movs r0, r7 │ │ - b.n 2a84c │ │ + b.n 4909c │ │ str r1, [r0, #0] │ │ - b.n 2b2c2 │ │ + b.n 49b12 │ │ strb r3, [r0, #0] │ │ - b.n 2b028 │ │ + b.n 49878 │ │ str r6, [r1, r0] │ │ - b.n 2b0de │ │ + b.n 4992e │ │ strb r1, [r0, #0] │ │ - b.n 2b030 │ │ + b.n 49880 │ │ str r0, [r0, r0] │ │ - b.n 2b2d0 │ │ + b.n 49b20 │ │ strb r0, [r1, #0] │ │ - b.n 2b038 │ │ + b.n 49888 │ │ ands r0, r0 │ │ - b.n 2b0ee │ │ + b.n 4993e │ │ strb r6, [r1, #0] │ │ - b.n 2b040 │ │ + b.n 49890 │ │ ands r0, r0 │ │ - b.n 2b2de │ │ + b.n 49b2e │ │ movs r0, #9 │ │ - b.n 2b0fa │ │ + b.n 4994a │ │ strb r0, [r0, #0] │ │ - b.n 2b04c │ │ + b.n 4989c │ │ asrs r4, r5, #32 │ │ - b.n 2a87c │ │ + b.n 490cc │ │ movs r0, #0 │ │ - b.n 2b2ca │ │ + b.n 49b1a │ │ strb r1, [r1, #0] │ │ - b.n 2b078 │ │ + b.n 498c8 │ │ adds r0, #52 @ 0x34 │ │ - b.n 2a888 │ │ + b.n 490d8 │ │ strb r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ str r0, [sp, #28] │ │ - b.n 2ad5a │ │ + b.n 495aa │ │ movs r0, #7 │ │ - b.n 2ad64 │ │ + b.n 495b4 │ │ str r1, [r0, r0] │ │ - b.n 2ad6c │ │ + b.n 495bc │ │ asrs r0, r6, #32 │ │ - b.n 2a89c │ │ - b.n 2ad72 │ │ - b.n 2ad6e │ │ + b.n 490ec │ │ + b.n 495c2 │ │ + b.n 495be │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 2ad76 │ │ + b.n 495c6 │ │ movs r7, r0 │ │ - b.n 2ad82 │ │ + b.n 495d2 │ │ asrs r1, r0, #32 │ │ - b.n 2ad80 │ │ + b.n 495d0 │ │ adds r0, #3 │ │ - b.n 2ad84 │ │ + b.n 495d4 │ │ strb r4, [r0, #0] │ │ - b.n 2a8b4 │ │ + b.n 49104 │ │ adds r0, #7 │ │ - b.n 2aea4 │ │ + b.n 496f4 │ │ adds r0, #40 @ 0x28 │ │ - b.n 2a89c │ │ + b.n 490ec │ │ adds r0, #12 │ │ - b.n 2a8c0 │ │ + b.n 49110 │ │ str r3, [r0, #0] │ │ - b.n 2aeec │ │ + b.n 4973c │ │ asrs r0, r1, #32 │ │ - b.n 2a8c8 │ │ + b.n 49118 │ │ str r4, [r5, #0] │ │ - b.n 2a8ac │ │ + b.n 490fc │ │ ands r1, r0 │ │ - b.n 2af00 │ │ + b.n 49750 │ │ asrs r4, r0, #1 │ │ - b.n 2a8d4 │ │ + b.n 49124 │ │ ands r0, r6 │ │ - b.n 2a8b8 │ │ + b.n 49108 │ │ strh r1, [r0, #0] │ │ - b.n 2af02 │ │ + b.n 49752 │ │ movs r0, r2 │ │ - b.n 2a8e0 │ │ + b.n 49130 │ │ strh r4, [r6, #0] │ │ - b.n 2a8c4 │ │ - add r0, pc, #0 @ (adr r0, 2adac ) │ │ - b.n 2af26 │ │ + b.n 49114 │ │ + add r0, pc, #0 @ (adr r0, 495fc ) │ │ + b.n 49776 │ │ movs r4, r2 │ │ - b.n 2a8ec │ │ + b.n 4913c │ │ stmia r0!, {} │ │ - b.n 2b4f6 │ │ + b.n 49d46 │ │ strb r0, [r0, #0] │ │ - b.n 2af1e │ │ + b.n 4976e │ │ movs r4, r7 │ │ - b.n 2a8f8 │ │ + b.n 49148 │ │ strb r0, [r7, #0] │ │ - b.n 2a8dc │ │ + b.n 4912c │ │ movs r0, #0 │ │ - b.n 2b586 │ │ + b.n 49dd6 │ │ adds r0, #0 │ │ - b.n 2af46 │ │ + b.n 49796 │ │ lsls r0, r0, #1 │ │ - b.n 2a908 │ │ + b.n 49158 │ │ adds r0, #60 @ 0x3c │ │ - b.n 2a8ec │ │ - b.n 2add4 │ │ - b.n 2b516 │ │ + b.n 4913c │ │ + b.n 49624 │ │ + b.n 49d66 │ │ asrs r0, r0, #32 │ │ - b.n 2af4c │ │ + b.n 4979c │ │ movs r7, r0 │ │ - b.n 2ade4 │ │ + b.n 49634 │ │ asrs r4, r0, #1 │ │ - b.n 2a8fc │ │ + b.n 4914c │ │ movs r1, r0 │ │ - b.n 2ade6 │ │ + b.n 49636 │ │ subs r4, r1, #2 │ │ - b.n 2b3f4 │ │ + b.n 49c44 │ │ str r0, [sp, #0] │ │ - b.n 2b00c │ │ + b.n 4985c │ │ str r2, [r0, r0] │ │ - b.n 2ae92 │ │ + b.n 496e2 │ │ subs r2, r2, #7 │ │ - b.n 2b48c │ │ + b.n 49cdc │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r1, r0 │ │ - b.n 2b0aa │ │ + b.n 498fa │ │ asrs r3, r7, #32 │ │ - b.n 2b416 │ │ + b.n 49c66 │ │ strb r0, [r0, #0] │ │ - b.n 2b546 │ │ + b.n 49d96 │ │ str r0, [r0, #0] │ │ - b.n 2b54a │ │ + b.n 49d9a │ │ subs r0, r1, #5 │ │ - b.n 2b4a2 │ │ + b.n 49cf2 │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ movs r1, r0 │ │ - b.n 2b0c2 │ │ + b.n 49912 │ │ ands r0, r0 │ │ - b.n 2b55e │ │ + b.n 49dae │ │ adds r6, r4, #3 │ │ - b.n 2b43c │ │ + b.n 49c8c │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ - b.n 2ae2a │ │ + b.n 4967a │ │ adds r3, #0 │ │ subs r6, r5, r2 │ │ - b.n 2b4c4 │ │ + b.n 49d14 │ │ movs r1, r0 │ │ - b.n 2b0e2 │ │ + b.n 49932 │ │ strh r0, [r5, #0] │ │ - b.n 2a970 │ │ + b.n 491c0 │ │ adds r0, #0 │ │ - b.n 2b57a │ │ + b.n 49dca │ │ movs r0, #0 │ │ - b.n 2b57e │ │ + b.n 49dce │ │ asrs r0, r0, #5 │ │ - b.n 2b44a │ │ + b.n 49c9a │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ asrs r6, r6, #32 │ │ - b.n 2b4e8 │ │ + b.n 49d38 │ │ movs r1, r0 │ │ - b.n 2b102 │ │ + b.n 49952 │ │ asrs r0, r0, #32 │ │ - b.n 2b596 │ │ + b.n 49de6 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ movs r2, r0 │ │ - b.n 2b552 │ │ + b.n 49da2 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ - blx 4340b4 │ │ + blx 452904 │ │ asrs r5, r0, #32 │ │ - b.n 2b16c │ │ + b.n 499bc │ │ str r1, [r0, r0] │ │ - b.n 2b382 │ │ + b.n 49bd2 │ │ ldrsh r5, [r2, r4] │ │ - b.n 2b150 │ │ + b.n 499a0 │ │ movs r0, r0 │ │ - b.n 2b5b6 │ │ + b.n 49e06 │ │ strh r5, [r4, r2] │ │ - b.n 2b1ba │ │ + b.n 49a0a │ │ str r1, [r0, r0] │ │ - b.n 2b208 │ │ + b.n 49a58 │ │ movs r0, #5 │ │ - b.n 2b206 │ │ + b.n 49a56 │ │ asrs r1, r0, #32 │ │ - b.n 2b18a │ │ + b.n 499da │ │ movs r0, #1 │ │ - b.n 2b210 │ │ + b.n 49a60 │ │ movs r0, #5 │ │ - b.n 2b192 │ │ + b.n 499e2 │ │ str r0, [r1, r0] │ │ - b.n 2a9c8 │ │ + b.n 49218 │ │ adds r0, #2 │ │ - b.n 2b232 │ │ + b.n 49a82 │ │ asrs r1, r0, #32 │ │ - b.n 2b1a0 │ │ + b.n 499f0 │ │ adds r0, #1 │ │ - b.n 2b226 │ │ + b.n 49a76 │ │ movs r0, #2 │ │ - b.n 2b1a8 │ │ + b.n 499f8 │ │ adds r0, #2 │ │ - b.n 2b232 │ │ + b.n 49a82 │ │ asrs r1, r0, #32 │ │ - b.n 2b1b0 │ │ + b.n 49a00 │ │ adds r0, #1 │ │ - b.n 2b246 │ │ + b.n 49a96 │ │ asrs r1, r0, #32 │ │ - b.n 2b240 │ │ + b.n 49a90 │ │ asrs r2, r0, #32 │ │ - b.n 2b1b8 │ │ + b.n 49a08 │ │ asrs r3, r0, #32 │ │ - b.n 2b1bc │ │ + b.n 49a0c │ │ adds r0, #44 @ 0x2c │ │ - b.n 2a9f8 │ │ + b.n 49248 │ │ movs r0, #0 │ │ - b.n 2b404 │ │ + b.n 49c54 │ │ subs r7, r7, #2 │ │ - b.n 2b4dc │ │ + b.n 49d2c │ │ subs r1, r1, #7 │ │ - b.n 2b54e │ │ + b.n 49d9e │ │ lsls r2, r2, #6 │ │ - b.n 2aed0 │ │ + b.n 49720 │ │ stmia r0!, {r0} │ │ - b.n 2b002 │ │ + b.n 49852 │ │ stmia r0!, {r0, r1, r2, r3, r4} │ │ - b.n 2aa60 │ │ + b.n 492b0 │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 2a8f0 │ │ + b.n 49140 │ │ asrs r4, r5, #16 │ │ - b.n 2b21e │ │ + b.n 49a6e │ │ asrs r6, r3, #32 │ │ - b.n 2aa6c │ │ + b.n 492bc │ │ adds r4, r5, r0 │ │ - b.n 2b226 │ │ + b.n 49a76 │ │ asrs r5, r3, #32 │ │ - b.n 2aa74 │ │ + b.n 492c4 │ │ adds r4, r5, #0 │ │ - b.n 2b22e │ │ + b.n 49a7e │ │ asrs r4, r3, #32 │ │ - b.n 2aa7c │ │ + b.n 492cc │ │ asrs r3, r6, #5 │ │ - b.n 2b50a │ │ + b.n 49d5a │ │ asrs r5, r5, #32 │ │ - b.n 2b582 │ │ + b.n 49dd2 │ │ lsls r2, r2, #6 │ │ - b.n 2af00 │ │ - b.n 2af02 │ │ - b.n 2b068 │ │ + b.n 49750 │ │ + b.n 49752 │ │ + b.n 498b8 │ │ subs r4, r0, #7 │ │ - b.n 2b510 │ │ + b.n 49d60 │ │ asrs r7, r6, #2 │ │ - b.n 2b594 │ │ - b.n 2af42 │ │ - b.n 2aa98 │ │ + b.n 49de4 │ │ + b.n 49792 │ │ + b.n 492e8 │ │ adds r4, #46 @ 0x2e │ │ - b.n 2b252 │ │ - b.n 2afec │ │ - b.n 2a92c │ │ + b.n 49aa2 │ │ + b.n 4983c │ │ + b.n 4917c │ │ adds r0, #26 │ │ - b.n 2aaa4 │ │ + b.n 492f4 │ │ subs r0, #46 @ 0x2e │ │ - b.n 2b25e │ │ + b.n 49aae │ │ adds r0, #25 │ │ - b.n 2aaac │ │ + b.n 492fc │ │ subs r4, #46 @ 0x2e │ │ - b.n 2b266 │ │ + b.n 49ab6 │ │ adds r0, #24 │ │ - b.n 2aab4 │ │ + b.n 49304 │ │ lsls r2, r2, #6 │ │ - b.n 2af34 │ │ + b.n 49784 │ │ asrs r0, r6, #32 │ │ - b.n 2aa6c │ │ + b.n 492bc │ │ strh r3, [r0, #0] │ │ - b.n 2b098 │ │ + b.n 498e8 │ │ asrs r1, r3, #12 │ │ - b.n 2b53e │ │ + b.n 49d8e │ │ asrs r1, r2, #21 │ │ - b.n 2b5c6 │ │ + b.n 49e16 │ │ strh r7, [r2, #0] │ │ - b.n 2aacc │ │ + b.n 4931c │ │ adds r4, #40 @ 0x28 │ │ - b.n 2b286 │ │ + b.n 49ad6 │ │ strh r0, [r5, #2] │ │ - b.n 2a960 │ │ + b.n 491b0 │ │ adds r0, #22 │ │ - b.n 2aad8 │ │ + b.n 49328 │ │ subs r0, #40 @ 0x28 │ │ - b.n 2b292 │ │ + b.n 49ae2 │ │ adds r0, #21 │ │ - b.n 2aae0 │ │ + b.n 49330 │ │ subs r4, #40 @ 0x28 │ │ - b.n 2b29a │ │ + b.n 49aea │ │ adds r0, #20 │ │ - b.n 2aae8 │ │ + b.n 49338 │ │ lsls r2, r2, #6 │ │ - b.n 2af68 │ │ + b.n 497b8 │ │ asrs r4, r6, #32 │ │ - b.n 2aaa0 │ │ + b.n 492f0 │ │ str r3, [r0, #0] │ │ - b.n 2b0cc │ │ + b.n 4991c │ │ asrs r0, r7, #32 │ │ - b.n 2aaa8 │ │ + b.n 492f8 │ │ strb r2, [r0, #0] │ │ - b.n 2b0e6 │ │ + b.n 49936 │ │ str r3, [r2, #0] │ │ - b.n 2ab00 │ │ + b.n 49350 │ │ adds r4, #38 @ 0x26 │ │ - b.n 2b2ba │ │ + b.n 49b0a │ │ strb r7, [r1, #0] │ │ - b.n 2ab08 │ │ + b.n 49358 │ │ movs r4, #39 @ 0x27 │ │ - b.n 2b2c2 │ │ + b.n 49b12 │ │ adds r0, #18 │ │ - b.n 2ab10 │ │ + b.n 49360 │ │ movs r0, #14 │ │ - b.n 2ab14 │ │ + b.n 49364 │ │ cmp r0, #39 @ 0x27 │ │ - b.n 2b2ce │ │ + b.n 49b1e │ │ movs r0, #13 │ │ - b.n 2ab1c │ │ + b.n 4936c │ │ cmp r4, #39 @ 0x27 │ │ - b.n 2b2d6 │ │ + b.n 49b26 │ │ subs r0, #38 @ 0x26 │ │ - b.n 2b2da │ │ + b.n 49b2a │ │ movs r0, #12 │ │ - b.n 2ab28 │ │ + b.n 49378 │ │ movs r0, #0 │ │ - b.n 2b504 │ │ + b.n 49d54 │ │ adds r0, #17 │ │ - b.n 2ab30 │ │ + b.n 49380 │ │ subs r4, #38 @ 0x26 │ │ - b.n 2b2ea │ │ + b.n 49b3a │ │ asrs r4, r7, #32 │ │ - b.n 2aae8 │ │ + b.n 49338 │ │ adds r0, #16 │ │ - b.n 2ab3c │ │ + b.n 4938c │ │ adds r4, #34 @ 0x22 │ │ - b.n 2b2f6 │ │ + b.n 49b46 │ │ adds r0, #10 │ │ - b.n 2ab44 │ │ + b.n 49394 │ │ subs r0, #34 @ 0x22 │ │ - b.n 2b2fe │ │ + b.n 49b4e │ │ adds r0, #9 │ │ - b.n 2ab4c │ │ + b.n 4939c │ │ subs r4, #34 @ 0x22 │ │ - b.n 2b306 │ │ + b.n 49b56 │ │ adds r0, #8 │ │ - b.n 2ab54 │ │ + b.n 493a4 │ │ adds r0, #0 │ │ - b.n 2b530 │ │ + b.n 49d80 │ │ asrs r4, r0, #1 │ │ - b.n 2ab0c │ │ + b.n 4935c │ │ add r3, r4 │ │ - b.n 2b316 │ │ + b.n 49b66 │ │ movs r0, #11 │ │ - b.n 2ab64 │ │ + b.n 493b4 │ │ ands r6, r0 │ │ - b.n 2ab68 │ │ - ldr r0, [pc, #140] @ (2b06c ) │ │ - b.n 2b322 │ │ + b.n 493b8 │ │ + ldr r0, [pc, #140] @ (498bc ) │ │ + b.n 49b72 │ │ ands r5, r0 │ │ - b.n 2ab70 │ │ - ldr r4, [pc, #140] @ (2b074 ) │ │ - b.n 2b32a │ │ + b.n 493c0 │ │ + ldr r4, [pc, #140] @ (498c4 ) │ │ + b.n 49b7a │ │ ands r4, r0 │ │ - b.n 2ab78 │ │ + b.n 493c8 │ │ ands r0, r0 │ │ - b.n 2b534 │ │ + b.n 49d84 │ │ adds r0, #7 │ │ - b.n 2ab80 │ │ + b.n 493d0 │ │ asrs r4, r4, #16 │ │ - b.n 2b33a │ │ + b.n 49b8a │ │ ands r3, r0 │ │ - b.n 2ab88 │ │ + b.n 493d8 │ │ asrs r2, r0, #32 │ │ - b.n 2ab8c │ │ + b.n 493dc │ │ adds r4, r4, r0 │ │ - b.n 2b346 │ │ + b.n 49b96 │ │ asrs r1, r0, #32 │ │ - b.n 2ab94 │ │ + b.n 493e4 │ │ adds r4, r4, #0 │ │ - b.n 2b34e │ │ + b.n 49b9e │ │ asrs r0, r0, #32 │ │ - b.n 2ab9c │ │ + b.n 493ec │ │ asrs r4, r3, #1 │ │ - b.n 2b4ac │ │ + b.n 49cfc │ │ str r4, [r4, #4] │ │ - b.n 2aa30 │ │ + b.n 49280 │ │ strb r0, [r4, #1] │ │ - b.n 2aa34 │ │ + b.n 49284 │ │ movs r4, r3 │ │ stmia.w r1, {r6, ip, lr, pc} │ │ - b.n 2b4bc │ │ + b.n 49d0c │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2b548 │ │ + b.n 49d98 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r1} │ │ - b.n 2b776 │ │ - beq.n 2b0b8 │ │ - b.n 2b4d0 │ │ + b.n 49fc6 │ │ + beq.n 49908 │ │ + b.n 49d20 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2b55c │ │ + b.n 49dac │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r1} │ │ - b.n 2b78a │ │ - beq.n 2b0cc │ │ - b.n 2b4e4 │ │ + b.n 49fda │ │ + beq.n 4991c │ │ + b.n 49d34 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2b570 │ │ + b.n 49dc0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r2} │ │ - b.n 2b79e │ │ - beq.n 2b0e0 │ │ - b.n 2b4f8 │ │ + b.n 49fee │ │ + beq.n 49930 │ │ + b.n 49d48 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2b584 │ │ + b.n 49dd4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r5, r6, r7, r8, fp, ip, sp, pc} │ │ - vcle.f , q14, #0 │ │ - @ instruction: 0xfffd4ff0 │ │ + ldmia.w sp!, {r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ + @ instruction: 0xfffbf89c │ │ + @ instruction: 0xfffb4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2b598 │ │ - beq.n 2afc8 │ │ - b.n 2b51c │ │ + b.n 49de8 │ │ + beq.n 49818 │ │ + b.n 49d6c │ │ ands r0, r0 │ │ - b.n 2b3c6 │ │ + b.n 49c16 │ │ movs r0, r0 │ │ - b.n 2ac2c │ │ + b.n 4947c │ │ str r1, [r0, r0] │ │ - b.n 2b3ce │ │ + b.n 49c1e │ │ asrs r6, r7, #3 │ │ - b.n 2b492 │ │ + b.n 49ce2 │ │ movs r0, r1 │ │ - b.n 2b738 │ │ + b.n 49f88 │ │ movs r2, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2b7de │ │ + b.n 4a02e │ │ movs r2, r0 │ │ - b.n 2b744 │ │ + b.n 49f94 │ │ lsls r0, r7, #1 │ │ subs r0, r0, r0 │ │ asrs r1, r0, #32 │ │ - b.n 2b5b4 │ │ + b.n 49e04 │ │ lsls r4, r0, #1 │ │ - b.n 2b544 │ │ - b.n 2b104 │ │ + b.n 49d94 │ │ + b.n 49954 │ │ @ instruction: 0xebff0000 │ │ - b.n 2b756 │ │ + b.n 49fa6 │ │ lsls r5, r6, #1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2ac68 │ │ + b.n 494b8 │ │ asrs r4, r0, #1 │ │ - b.n 2b558 │ │ + b.n 49da8 │ │ movs r3, r0 │ │ - b.n 2b546 │ │ + b.n 49d96 │ │ lsrs r0, r2, #28 │ │ - b.n 2b3a8 │ │ + b.n 49bf8 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2b40e │ │ + b.n 49c5e │ │ movs r4, r0 │ │ - b.n 2b412 │ │ - b.n 2b200 │ │ + b.n 49c62 │ │ + b.n 49a50 │ │ @ instruction: 0xebff0000 │ │ - b.n 2b77a │ │ + b.n 49fca │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ - beq.n 2b118 │ │ - b.n 2b578 │ │ + beq.n 49968 │ │ + b.n 49dc8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r3, r5} │ │ - b.n 2b604 │ │ + b.n 49e54 │ │ asrs r1, r0, #32 │ │ - b.n 2b5f8 │ │ + b.n 49e48 │ │ str r0, [sp, #16] │ │ - b.n 2b5f2 │ │ + b.n 49e42 │ │ lsls r4, r2, #1 │ │ - b.n 2b610 │ │ - add r0, pc, #52 @ (adr r0, 2b12c ) │ │ - b.n 2b43a │ │ + b.n 49e60 │ │ + add r0, pc, #52 @ (adr r0, 4997c ) │ │ + b.n 49c8a │ │ str r4, [r0, #0] │ │ - b.n 2b5fe │ │ + b.n 49e4e │ │ movs r2, r1 │ │ - b.n 2b442 │ │ - b.n 2b12e │ │ + b.n 49c92 │ │ + b.n 4997e │ │ @ instruction: 0xebff0020 │ │ - b.n 2b84a │ │ + b.n 4a09a │ │ asrs r2, r1, #32 │ │ - b.n 2b44e │ │ + b.n 49c9e │ │ lsrs r0, r0, #10 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 2b62a │ │ + b.n 49e7a │ │ strh r4, [r0, #2] │ │ - b.n 2b5b0 │ │ + b.n 49e00 │ │ strb r4, [r0, #0] │ │ - b.n 2b45e │ │ + b.n 49cae │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2b62e │ │ - ldr r3, [pc, #0] @ (2b128 ) │ │ + b.n 49e7e │ │ + ldr r3, [pc, #0] @ (49978 ) │ │ ldcl 0, cr1, [r1, #40] @ 0x28 │ │ - b.n 2b46e │ │ + b.n 49cbe │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 2b876 │ │ + b.n 4a0c6 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r7, #8912896 @ 0x880000 │ │ - b.n 2b47e │ │ - ldr r3, [pc, #32] @ (2b160 ) │ │ + b.n 49cce │ │ + ldr r3, [pc, #32] @ (499b0 ) │ │ stcl 7, cr3, [r4, #564] @ 0x234 │ │ add.w r0, r0, r4, lsr #1 │ │ - b.n 2b664 │ │ + b.n 49eb4 │ │ asrs r2, r1, #32 │ │ - b.n 2b48e │ │ + b.n 49cde │ │ movs r0, #8 │ │ - b.n 2b492 │ │ + b.n 49ce2 │ │ adds r4, #34 @ 0x22 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, r6, #524288 @ 0x80000 │ │ - b.n 2b89e │ │ + b.n 4a0ee │ │ lsls r4, r2, #1 │ │ - b.n 2ac9c │ │ + b.n 494ec │ │ asrs r0, r7, #1 │ │ - b.n 2aca0 │ │ + b.n 494f0 │ │ asrs r0, r2, #1 │ │ - b.n 2ac84 │ │ + b.n 494d4 │ │ movs r7, r0 │ │ - b.n 2b66e │ │ + b.n 49ebe │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r6, #2818048 @ 0x2b0000 │ │ - b.n 2b690 │ │ + b.n 49ee0 │ │ lsrs r5, r1, #10 │ │ orr.w r0, r9, #11272192 @ 0xac0000 │ │ - b.n 2ac98 │ │ + b.n 494e8 │ │ movs r7, r0 │ │ - b.n 2b4c2 │ │ + b.n 49d12 │ │ movs r0, #80 @ 0x50 │ │ - b.n 2ac8e │ │ + b.n 494de │ │ cmp r2, #143 @ 0x8f │ │ orr.w r4, r9, #59136 @ 0xe700 │ │ add.w r0, r0, r0 │ │ - b.n 2ad3c │ │ + b.n 4958c │ │ movs r1, r0 │ │ - b.n 2b7b6 │ │ + b.n 4a006 │ │ movs r2, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r1, #1 │ │ - b.n 2acc6 │ │ + b.n 49516 │ │ movs r3, #209 @ 0xd1 │ │ - b.n 2b7a2 │ │ + b.n 49ff2 │ │ adds r0, #40 @ 0x28 │ │ - b.n 2acce │ │ + b.n 4951e │ │ str r4, [r7, r2] │ │ - b.n 2b7c8 │ │ + b.n 4a018 │ │ strb r4, [r5, #0] │ │ - b.n 2acd6 │ │ + b.n 49526 │ │ ldrsh r7, [r7, r7] │ │ - b.n 2b832 │ │ + b.n 4a082 │ │ subs r0, r4, r4 │ │ - b.n 2b4f6 │ │ + b.n 49d46 │ │ str r0, [r6, #0] │ │ - b.n 2ace2 │ │ + b.n 49532 │ │ adds r2, #129 @ 0x81 │ │ - b.n 2b3c2 │ │ + b.n 49c12 │ │ stmia r0!, {r2, r4, r5} │ │ - b.n 2acea │ │ + b.n 4953a │ │ lsrs r7, r3, #12 │ │ - b.n 2b184 │ │ + b.n 499d4 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b94e │ │ + b.n 4a19e │ │ adds r0, #3 │ │ - b.n 2b258 │ │ + b.n 49aa8 │ │ adds r0, #40 @ 0x28 │ │ - b.n 2acda │ │ + b.n 4952a │ │ adds r3, #1 │ │ - b.n 2b2e4 │ │ + b.n 49b34 │ │ strb r7, [r7, #8] │ │ - b.n 2b99a │ │ + b.n 4a1ea │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b2e4 │ │ + b.n 49b34 │ │ asrs r0, r1, #1 │ │ - b.n 2ad0a │ │ + b.n 4955a │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b96a │ │ + b.n 4a1ba │ │ adds r0, #3 │ │ - b.n 2b274 │ │ + b.n 49ac4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b2fa │ │ + b.n 49b4a │ │ subs r5, #57 @ 0x39 │ │ - b.n 2b6f8 │ │ + b.n 49f48 │ │ adds r0, #44 @ 0x2c │ │ - b.n 2acfe │ │ + b.n 4954e │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b97e │ │ + b.n 4a1ce │ │ str r0, [r7, #0] │ │ - b.n 2ad26 │ │ + b.n 49576 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b31a │ │ + b.n 49b6a │ │ adds r0, #3 │ │ - b.n 2b294 │ │ + b.n 49ae4 │ │ adds r0, #48 @ 0x30 │ │ - b.n 2ad12 │ │ + b.n 49562 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b992 │ │ + b.n 4a1e2 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b31e │ │ + b.n 49b6e │ │ str r4, [r7, r0] │ │ - b.n 2ad3e │ │ + b.n 4958e │ │ adds r0, #3 │ │ - b.n 2b2a8 │ │ + b.n 49af8 │ │ adds r0, #52 @ 0x34 │ │ - b.n 2ad26 │ │ + b.n 49576 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b9a6 │ │ + b.n 4a1f6 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b330 │ │ + b.n 49b80 │ │ str r0, [r0, #4] │ │ - b.n 2ad52 │ │ + b.n 495a2 │ │ adds r0, #3 │ │ - b.n 2b2bc │ │ + b.n 49b0c │ │ adds r0, #56 @ 0x38 │ │ - b.n 2ad3a │ │ + b.n 4958a │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b9ba │ │ + b.n 4a20a │ │ str r4, [r0, r1] │ │ - b.n 2ad62 │ │ + b.n 495b2 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b34a │ │ + b.n 49b9a │ │ adds r0, #3 │ │ - b.n 2b2d0 │ │ + b.n 49b20 │ │ adds r0, #60 @ 0x3c │ │ - b.n 2ad4e │ │ + b.n 4959e │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b9ce │ │ + b.n 4a21e │ │ cmp r5, #34 @ 0x22 │ │ - b.n 2b358 │ │ + b.n 49ba8 │ │ adds r0, #3 │ │ - b.n 2b2e0 │ │ + b.n 49b30 │ │ adds r0, #64 @ 0x40 │ │ - b.n 2ad5e │ │ + b.n 495ae │ │ adds r2, r4, #4 │ │ - b.n 2b35c │ │ + b.n 49bac │ │ adds r3, #63 @ 0x3f │ │ - b.n 2b9e2 │ │ + b.n 4a232 │ │ movs r3, #63 @ 0x3f │ │ - b.n 2b9e4 │ │ + b.n 4a234 │ │ adds r0, #3 │ │ - b.n 2b2f4 │ │ + b.n 49b44 │ │ lsrs r1, r4, #20 │ │ - b.n 2b36a │ │ + b.n 49bba │ │ subs r4, r7, #7 │ │ - b.n 2b88c │ │ + b.n 4a0dc │ │ movs r0, #2 │ │ - b.n 2b300 │ │ + b.n 49b50 │ │ asrs r7, r7, #3 │ │ - b.n 2b8f6 │ │ + b.n 4a146 │ │ movs r0, r0 │ │ - b.n 2b2fc │ │ + b.n 49b4c │ │ adds r0, #68 @ 0x44 │ │ - b.n 2ad86 │ │ + b.n 495d6 │ │ movs r0, #72 @ 0x48 │ │ - b.n 2ad8a │ │ + b.n 495da │ │ lsls r4, r1, #1 │ │ - b.n 2ad8e │ │ + b.n 495de │ │ movs r1, r0 │ │ - b.n 2b9ca │ │ - beq.n 2b2c4 │ │ - b.n 2b724 │ │ + b.n 4a21a │ │ + beq.n 49b14 │ │ + b.n 49f74 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 2b9d6 │ │ - beq.n 2b2d0 │ │ - b.n 2b730 │ │ + b.n 4a226 │ │ + beq.n 49b20 │ │ + b.n 49f80 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 2b24a │ │ - ldr r7, [pc, #960] @ (2b664 ) │ │ + bmi.n 49a9a │ │ + ldr r7, [pc, #960] @ (49eb4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2b7c4 │ │ + b.n 4a014 │ │ svc 135 @ 0x87 │ │ - b.n 2b748 │ │ + b.n 49f98 │ │ str r2, [r0, #0] │ │ - b.n 2b5f2 │ │ + b.n 49e42 │ │ strh r1, [r0, #0] │ │ - b.n 2b5f6 │ │ + b.n 49e46 │ │ ands r0, r0 │ │ - b.n 2b5fa │ │ + b.n 49e4a │ │ movs r0, #16 │ │ - b.n 2b7be │ │ + b.n 4a00e │ │ asrs r0, r7, #1 │ │ - b.n 2ade4 │ │ + b.n 49634 │ │ strb r0, [r5, #0] │ │ - b.n 2b7ce │ │ + b.n 4a01e │ │ lsls r0, r2, #1 │ │ - b.n 2adf6 │ │ + b.n 49646 │ │ movs r0, r0 │ │ - b.n 2b970 │ │ + b.n 4a1c0 │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 2adde │ │ + b.n 4962e │ │ movs r0, r2 │ │ - b.n 2b7e6 │ │ + b.n 4a036 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #12058624 @ 0xb80000 │ │ - b.n 2ba22 │ │ + b.n 4a272 │ │ asrs r6, r0, #32 │ │ - b.n 2b626 │ │ + b.n 49e76 │ │ cmp r2, #128 @ 0x80 │ │ orn fp, r1, #34816 @ 0x8800 │ │ vldr s1, [r6, #572] @ 0x23c │ │ orr.w r0, r2, #540672 @ 0x84000 │ │ - b.n 2b636 │ │ - ldr r3, [pc, #32] @ (2b318 ) │ │ + b.n 49e86 │ │ + ldr r3, [pc, #32] @ (49b68 ) │ │ stcl 0, cr4, [r4, #320] @ 0x140 │ │ movt sl, #640 @ 0x280 │ │ orr.w r0, r2, #11010048 @ 0xa80000 │ │ - b.n 2b812 │ │ + b.n 4a062 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #13893632 @ 0xd40000 │ │ - b.n 2b816 │ │ + b.n 4a066 │ │ lsrs r7, r1, #10 │ │ orn fp, r1, #2336 @ 0x920 │ │ vldr s9, [r6, #572] @ 0x23c │ │ orr.w r0, r0, #14942208 @ 0xe40000 │ │ - b.n 2b826 │ │ - ldr r2, [pc, #572] @ (2b55c ) │ │ + b.n 4a076 │ │ + ldr r2, [pc, #572] @ (49dac ) │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2ba66 │ │ + b.n 4a2b6 │ │ lsls r0, r2, #1 │ │ - b.n 2ae32 │ │ + b.n 49682 │ │ movs r0, r0 │ │ - b.n 2ba6e │ │ + b.n 4a2be │ │ lsls r4, r6, #1 │ │ - b.n 2ae3a │ │ + b.n 4968a │ │ cmp r2, #143 @ 0x8f │ │ orr.w sl, r7, #4685824 @ 0x478000 │ │ orr.w fp, r2, #2336 @ 0x920 │ │ stcl 0, cr13, [r4, #112] @ 0x70 │ │ - b.n 2b7d8 │ │ + b.n 4a028 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 2b9ea │ │ + b.n 4a23a │ │ movs r0, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2b9f8 │ │ + b.n 4a248 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 2ba9a │ │ + b.n 4a2ea │ │ lsls r0, r2, #1 │ │ movt r0, #0 │ │ - b.n 2ae68 │ │ + b.n 496b8 │ │ movs r0, r0 │ │ - b.n 2baa6 │ │ + b.n 4a2f6 │ │ movs r4, r4 │ │ - b.n 2ae70 │ │ + b.n 496c0 │ │ movs r4, r0 │ │ - b.n 2b874 │ │ + b.n 4a0c4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #9699328 @ 0x940000 │ │ - b.n 2b87c │ │ + b.n 4a0cc │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 2b6be │ │ + b.n 49f0e │ │ asrs r0, r1, #32 │ │ - b.n 2b6c2 │ │ + b.n 49f12 │ │ movs r0, #124 @ 0x7c │ │ - b.n 2bac6 │ │ - ldr r7, [pc, #256] @ (2b488 ) │ │ + b.n 4a316 │ │ + ldr r6, [pc, #568] @ (49e10 ) │ │ @ instruction: 0xfa00d01c │ │ - b.n 2b824 │ │ + b.n 4a074 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 2bad6 │ │ + b.n 4a326 │ │ asrs r0, r2, #1 │ │ - b.n 2b8aa │ │ + b.n 4a0fa │ │ lsls r0, r7, #1 │ │ - b.n 2aea6 │ │ + b.n 496f6 │ │ lsls r0, r1, #1 │ │ - b.n 2b838 │ │ + b.n 4a088 │ │ movs r0, #12 │ │ - b.n 2aec0 │ │ + b.n 49710 │ │ strb r0, [r1, #0] │ │ - b.n 2aec4 │ │ + b.n 49714 │ │ adds r0, #16 │ │ - b.n 2aec8 │ │ + b.n 49718 │ │ asrs r4, r3, #1 │ │ - b.n 2aecc │ │ + b.n 4971c │ │ adds r6, #241 @ 0xf1 │ │ add.w r0, r0, r8, rrx │ │ - b.n 2bafa │ │ + b.n 4a34a │ │ asrs r0, r1, #32 │ │ - b.n 2b6fe │ │ + b.n 49f4e │ │ lsrs r0, r0, #10 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 2b8d6 │ │ + b.n 4a126 │ │ movs r0, #36 @ 0x24 │ │ - b.n 2bb0a │ │ + b.n 4a35a │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 2b864 │ │ + b.n 4a0b4 │ │ cmp r3, #8 │ │ ldcl 3, cr14, [r8, #836] @ 0x344 │ │ - b.n 2b9d6 │ │ - ldr r2, [pc, #572] @ (2b614 ) │ │ + b.n 4a226 │ │ + ldr r2, [pc, #572] @ (49e64 ) │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 2b874 │ │ - add r0, pc, #384 @ (adr r0, 2b560 ) │ │ - b.n 2b878 │ │ + b.n 4a0c4 │ │ + add r0, pc, #384 @ (adr r0, 49db0 ) │ │ + b.n 4a0c8 │ │ asrs r0, r1, #1 │ │ - b.n 2af00 │ │ + b.n 49750 │ │ asrs r0, r2, #32 │ │ - b.n 2b8ea │ │ + b.n 4a13a │ │ lsrs r2, r0, #11 │ │ orr.w fp, r0, #606208 @ 0x94000 │ │ stcl 0, cr2, [fp, #-0] │ │ - b.n 2af16 │ │ - ldr r2, [pc, #828] @ (2b734 ) │ │ + b.n 49766 │ │ + ldr r2, [pc, #828] @ (49f84 ) │ │ orr.w fp, r1, #2654208 @ 0x288000 │ │ - b.n 2b73e │ │ + b.n 49f8e │ │ asrs r0, r5, #2 │ │ ldmia.w ip, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ - b.n 2b3c4 │ │ + b.n 49c14 │ │ subs r6, #129 @ 0x81 │ │ - b.n 2b610 │ │ + b.n 49e60 │ │ asrs r1, r0, #12 │ │ - b.n 2b518 │ │ - b.n 2b4b0 │ │ - b.n 2ae48 │ │ + b.n 49d68 │ │ + b.n 49d00 │ │ + b.n 49698 │ │ adds r0, #60 @ 0x3c │ │ - b.n 2af30 │ │ + b.n 49780 │ │ adds r3, r4, #4 │ │ - b.n 2b51c │ │ + b.n 49d6c │ │ lsls r0, r5, #24 │ │ ldmia.w sl, {r0, r5, r8, sl, fp, ip, sp, lr} │ │ - b.n 2b530 │ │ + b.n 49d80 │ │ asrs r7, r7, #12 │ │ - b.n 2bba8 │ │ + b.n 4a3f8 │ │ asrs r0, r6, #32 │ │ - b.n 2af44 │ │ + b.n 49794 │ │ ldmia r5, {r0, r1, r2, r5} │ │ - b.n 2b546 │ │ + b.n 49d96 │ │ strb r7, [r7, #12] │ │ - b.n 2bbc0 │ │ + b.n 4a410 │ │ strb r4, [r6, #0] │ │ - b.n 2af50 │ │ + b.n 497a0 │ │ subs r5, #44 @ 0x2c │ │ - b.n 2b540 │ │ + b.n 49d90 │ │ ldrb r3, [r4, r4] │ │ - b.n 2b548 │ │ + b.n 49d98 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2bbc8 │ │ + b.n 4a418 │ │ adds r0, #64 @ 0x40 │ │ - b.n 2af60 │ │ + b.n 497b0 │ │ ldr r5, [sp, #148] @ 0x94 │ │ - b.n 2b55c │ │ + b.n 49dac │ │ strh r7, [r7, r4] │ │ - b.n 2bbd8 │ │ + b.n 4a428 │ │ str r4, [r0, r1] │ │ - b.n 2af6c │ │ + b.n 497bc │ │ add r5, sp, #164 @ 0xa4 │ │ - b.n 2b56a │ │ + b.n 49dba │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 2bbec │ │ + b.n 4a43c │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 2af78 │ │ + b.n 497c8 │ │ stc 0, cr14, [sl, #-568]! @ 0xfffffdc8 │ │ - add r3, pc, #252 @ (adr r3, 2b560 ) │ │ - b.n 2bbfa │ │ - add r0, pc, #320 @ (adr r0, 2b5a8 ) │ │ - b.n 2af84 │ │ + add r3, pc, #252 @ (adr r3, 49db0 ) │ │ + b.n 4a44a │ │ + add r0, pc, #320 @ (adr r0, 49df8 ) │ │ + b.n 497d4 │ │ cmp r5, #46 @ 0x2e │ │ - b.n 2b572 │ │ + b.n 49dc2 │ │ movs r0, #0 │ │ - b.n 2af72 │ │ + b.n 497c2 │ │ movs r4, r7 │ │ - b.n 2afb0 │ │ - b.n 2baf6 │ │ - b.n 2bc16 │ │ + b.n 49800 │ │ + b.n 4a346 │ │ + b.n 4a466 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2af98 │ │ + b.n 497e8 │ │ movs r3, #63 @ 0x3f │ │ - b.n 2bc1a │ │ + b.n 4a46a │ │ lsls r7, r7, #12 │ │ - b.n 2bc06 │ │ + b.n 4a456 │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 2b920 │ │ + b.n 4a170 │ │ lsls r3, r0, #2 │ │ stmia.w ip, {r1, r2, ip} │ │ - b.n 2b7d2 │ │ + b.n 4a022 │ │ movs r0, r5 │ │ - b.n 2afb0 │ │ + b.n 49800 │ │ lsls r4, r4, #1 │ │ - b.n 2b930 │ │ + b.n 4a180 │ │ mov r4, r5 │ │ stmia.w r0, {r3, r4, r7} │ │ - b.n 2b938 │ │ + b.n 4a188 │ │ movs r0, #56 @ 0x38 │ │ - b.n 2afc0 │ │ + b.n 49810 │ │ movs r0, #72 @ 0x48 │ │ - b.n 2b940 │ │ - b.n 2b554 │ │ - b.n 2afc8 │ │ + b.n 4a190 │ │ + b.n 49da4 │ │ + b.n 49818 │ │ adds r3, #75 @ 0x4b │ │ add.w r0, r0, r8, lsl #1 │ │ - b.n 2aff0 │ │ + b.n 49840 │ │ stmia r0!, {r6, r7} │ │ - b.n 2b950 │ │ + b.n 4a1a0 │ │ str r0, [sp, #768] @ 0x300 │ │ - b.n 2b954 │ │ + b.n 4a1a4 │ │ adds r3, #209 @ 0xd1 │ │ - b.n 2bac2 │ │ + b.n 4a312 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2b9e2 │ │ + b.n 4a232 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 2b9e2 │ │ + b.n 4a232 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #8650752 @ 0x840000 │ │ - b.n 2aff4 │ │ + b.n 49844 │ │ movs r4, r4 │ │ - b.n 2bc1e │ │ + b.n 4a46e │ │ lsrs r0, r0, #11 │ │ orr.w fp, ip, #9568256 @ 0x920000 │ │ ldcl 0, cr12, [r8, #288] @ 0x120 │ │ - b.n 2b004 │ │ + b.n 49854 │ │ lsrs r0, r5, #12 │ │ stcl 0, cr0, [fp, #-0] │ │ - b.n 2b02a │ │ + b.n 4987a │ │ lsls r6, r0, #8 │ │ ldmia.w r9, {r5, r8, r9, fp, ip, sp, lr} │ │ - b.n 2b83a │ │ + b.n 4a08a │ │ str r4, [r6, r2] │ │ - b.n 2af34 │ │ + b.n 49784 │ │ asrs r7, r0, #14 │ │ - b.n 2b704 │ │ + b.n 49f54 │ │ movs r3, #7 │ │ - b.n 2b60a │ │ + b.n 49e5a │ │ adds r0, #172 @ 0xac │ │ - b.n 2b9a0 │ │ + b.n 4a1f0 │ │ lsrs r7, r3, #12 │ │ - b.n 2b4cc │ │ + b.n 49d1c │ │ asrs r4, r2, #32 │ │ - b.n 2b02c │ │ + b.n 4987c │ │ stc 0, cr14, [r1, #-520]! @ 0xfffffdf8 │ │ movs r6, r1 │ │ ldmia.w r3, {r1, r2, r3, r5, r8, sl, fp, sp, pc} │ │ - b.n 2b630 │ │ + b.n 49e80 │ │ str r0, [sp, #640] @ 0x280 │ │ - b.n 2af58 │ │ - b.n 2bba2 │ │ - b.n 2bcc2 │ │ - b.n 2b558 │ │ - b.n 2b044 │ │ + b.n 497a8 │ │ + b.n 4a3f2 │ │ + b.n 4a512 │ │ + b.n 49da8 │ │ + b.n 49894 │ │ ldrb r2, [r5, #20] │ │ - b.n 2b638 │ │ + b.n 49e88 │ │ str r0, [r6, r2] │ │ - b.n 2af68 │ │ - b.n 2b6ac │ │ - b.n 2af4c │ │ + b.n 497b8 │ │ + b.n 49efc │ │ + b.n 4979c │ │ ldrb r7, [r4, r4] │ │ - b.n 2b644 │ │ + b.n 49e94 │ │ strb r7, [r7, #12] │ │ - b.n 2bccc │ │ + b.n 4a51c │ │ strb r0, [r4, #0] │ │ - b.n 2b05c │ │ + b.n 498ac │ │ adds r5, r4, #4 │ │ - b.n 2b648 │ │ + b.n 49e98 │ │ strh r7, [r7, r4] │ │ - b.n 2bcd4 │ │ + b.n 4a524 │ │ strb r4, [r6, #2] │ │ - b.n 2af64 │ │ + b.n 497b4 │ │ cmp r5, #33 @ 0x21 │ │ - b.n 2b656 │ │ + b.n 49ea6 │ │ str r0, [r6, r2] │ │ - b.n 2af6c │ │ + b.n 497bc │ │ subs r5, #34 @ 0x22 │ │ - b.n 2b660 │ │ + b.n 49eb0 │ │ ldr r5, [sp, #140] @ 0x8c │ │ - b.n 2b670 │ │ + b.n 49ec0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 2bce8 │ │ + b.n 4a538 │ │ adds r0, #44 @ 0x2c │ │ - b.n 2b080 │ │ + b.n 498d0 │ │ lsrs r1, r5, #20 │ │ - b.n 2b66a │ │ + b.n 49eba │ │ movs r0, r0 │ │ - b.n 2b086 │ │ + b.n 498d6 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 2bd04 │ │ + b.n 4a554 │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 2bcfa │ │ + b.n 4a54a │ │ movs r3, #63 @ 0x3f │ │ - b.n 2bcfc │ │ + b.n 4a54c │ │ asrs r4, r2, #32 │ │ - b.n 2b0b8 │ │ + b.n 49908 │ │ lsls r7, r7, #12 │ │ - b.n 2bd16 │ │ + b.n 4a566 │ │ movs r0, #36 @ 0x24 │ │ - b.n 2b0a0 │ │ - add r3, pc, #252 @ (adr r3, 2b684 ) │ │ - b.n 2bd0c │ │ + b.n 498f0 │ │ + add r3, pc, #252 @ (adr r3, 49ed4 ) │ │ + b.n 4a55c │ │ asrs r0, r5, #32 │ │ - b.n 2ba9a │ │ + b.n 4a2ea │ │ str r0, [r5, #12] │ │ - b.n 2ba28 │ │ + b.n 4a278 │ │ movs r0, #172 @ 0xac │ │ - b.n 2afac │ │ + b.n 497fc │ │ movs r0, #72 @ 0x48 │ │ - b.n 2ba30 │ │ + b.n 4a280 │ │ movs r4, r3 │ │ - b.n 2b0b8 │ │ + b.n 49908 │ │ lsls r0, r7, #2 │ │ - b.n 2afb8 │ │ + b.n 49808 │ │ movs r6, r0 │ │ - b.n 2b8e6 │ │ + b.n 4a136 │ │ stmia r0!, {r2, r3, r4, r5} │ │ - b.n 2b0c4 │ │ - add r0, pc, #768 @ (adr r0, 2b8ac ) │ │ - b.n 2afc4 │ │ + b.n 49914 │ │ + add r0, pc, #768 @ (adr r0, 4a0fc ) │ │ + b.n 49814 │ │ str r0, [sp, #672] @ 0x2a0 │ │ - b.n 2afc8 │ │ + b.n 49818 │ │ adds r0, #164 @ 0xa4 │ │ - b.n 2afcc │ │ + b.n 4981c │ │ stmia r0!, {r5, r7} │ │ - b.n 2afd0 │ │ + b.n 49820 │ │ adds r3, #8 │ │ add.w r0, r0, ip, lsr #9 │ │ - b.n 2b0fc │ │ + b.n 4994c │ │ movs r6, r0 │ │ - b.n 2b906 │ │ + b.n 4a156 │ │ asrs r6, r0, #32 │ │ - b.n 2b90a │ │ + b.n 4a15a │ │ adds r3, #4 │ │ add.w r0, r0, r8, lsr #30 │ │ - b.n 2ba68 │ │ + b.n 4a2b8 │ │ movs r0, r5 │ │ - b.n 2b110 │ │ + b.n 49960 │ │ str r4, [r7, #8] │ │ - b.n 2bbf8 │ │ + b.n 4a448 │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ - b.n 2bbfc │ │ + b.n 4a44c │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ - b.n 2bc66 │ │ + b.n 4a4b6 │ │ movs r0, r0 │ │ - b.n 2b676 │ │ + b.n 49ec6 │ │ movs r0, r0 │ │ - b.n 2b6f0 │ │ + b.n 49f40 │ │ asrs r0, r6, #32 │ │ - b.n 2b12c │ │ + b.n 4997c │ │ lsls r0, r2, #4 │ │ - b.n 2b00c │ │ + b.n 4985c │ │ lsrs r1, r7, #20 │ │ - b.n 2bd06 │ │ + b.n 4a556 │ │ asrs r1, r0, #32 │ │ - b.n 2b67e │ │ + b.n 49ece │ │ stmia r0!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 2bc82 │ │ + b.n 4a4d2 │ │ asrs r1, r0, #32 │ │ - b.n 2b70a │ │ + b.n 49f5a │ │ asrs r4, r1, #4 │ │ - b.n 2b020 │ │ + b.n 49870 │ │ asrs r4, r6, #32 │ │ - b.n 2b148 │ │ + b.n 49998 │ │ movs r0, #64 @ 0x40 │ │ - b.n 2b14c │ │ + b.n 4999c │ │ asrs r1, r0, #32 │ │ - b.n 2b69c │ │ + b.n 49eec │ │ asrs r7, r1, #9 │ │ - b.n 2ba9c │ │ + b.n 4a2ec │ │ asrs r0, r1, #4 │ │ - b.n 2b034 │ │ + b.n 49884 │ │ asrs r0, r7, #32 │ │ - b.n 2b15c │ │ + b.n 499ac │ │ asrs r1, r0, #32 │ │ - b.n 2b6b4 │ │ + b.n 49f04 │ │ strb r0, [r5, #3] │ │ - b.n 2bac0 │ │ + b.n 4a310 │ │ asrs r7, r1, #9 │ │ - b.n 2bab0 │ │ + b.n 4a300 │ │ asrs r4, r0, #4 │ │ - b.n 2b048 │ │ + b.n 49898 │ │ asrs r0, r1, #2 │ │ - b.n 2b06c │ │ + b.n 498bc │ │ asrs r2, r0, #32 │ │ - b.n 2b6bc │ │ + b.n 49f0c │ │ movs r0, #68 @ 0x44 │ │ - b.n 2b178 │ │ + b.n 499c8 │ │ asrs r7, r1, #9 │ │ - b.n 2bac4 │ │ + b.n 4a314 │ │ asrs r0, r0, #4 │ │ - b.n 2b05c │ │ + b.n 498ac │ │ asrs r4, r0, #2 │ │ - b.n 2b080 │ │ + b.n 498d0 │ │ asrs r2, r0, #32 │ │ - b.n 2b6d0 │ │ + b.n 49f20 │ │ movs r0, #76 @ 0x4c │ │ - b.n 2b18c │ │ + b.n 499dc │ │ asrs r7, r1, #9 │ │ - b.n 2bad8 │ │ + b.n 4a328 │ │ asrs r4, r7, #3 │ │ - b.n 2b070 │ │ + b.n 498c0 │ │ asrs r0, r0, #2 │ │ - b.n 2b094 │ │ + b.n 498e4 │ │ asrs r2, r0, #32 │ │ - b.n 2b6e4 │ │ + b.n 49f34 │ │ movs r0, #80 @ 0x50 │ │ - b.n 2b1a0 │ │ + b.n 499f0 │ │ asrs r7, r1, #9 │ │ - b.n 2baec │ │ + b.n 4a33c │ │ asrs r0, r7, #3 │ │ - b.n 2b084 │ │ + b.n 498d4 │ │ asrs r4, r7, #1 │ │ - b.n 2b0a8 │ │ + b.n 498f8 │ │ asrs r2, r0, #32 │ │ - b.n 2b6f8 │ │ + b.n 49f48 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2b1b4 │ │ + b.n 49a04 │ │ asrs r7, r1, #9 │ │ - b.n 2bb00 │ │ + b.n 4a350 │ │ asrs r4, r6, #3 │ │ - b.n 2b098 │ │ + b.n 498e8 │ │ asrs r0, r7, #1 │ │ - b.n 2b0bc │ │ + b.n 4990c │ │ asrs r2, r0, #32 │ │ - b.n 2b70c │ │ + b.n 49f5c │ │ movs r0, #116 @ 0x74 │ │ - b.n 2b0c4 │ │ + b.n 49914 │ │ asrs r7, r1, #9 │ │ - b.n 2bb14 │ │ + b.n 4a364 │ │ asrs r0, r6, #3 │ │ - b.n 2b0ac │ │ + b.n 498fc │ │ asrs r0, r3, #1 │ │ - b.n 2b1d4 │ │ + b.n 49a24 │ │ asrs r1, r0, #32 │ │ - b.n 2b736 │ │ + b.n 49f86 │ │ asrs r1, r0, #32 │ │ - b.n 2b7a6 │ │ + b.n 49ff6 │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r2, r3, r5, r6, r7, ip} │ │ - b.n 2b0c0 │ │ + b.n 49910 │ │ asrs r2, r1, #32 │ │ - b.n 2b73a │ │ + b.n 49f8a │ │ asrs r1, r0, #32 │ │ - b.n 2b7b6 │ │ + b.n 4a006 │ │ asrs r0, r0, #4 │ │ - b.n 2b1d0 │ │ + b.n 49a20 │ │ asrs r0, r3, #32 │ │ - b.n 2b1f4 │ │ + b.n 49a44 │ │ str r4, [r3, #12] │ │ - b.n 2b0f4 │ │ + b.n 49944 │ │ movs r1, r0 │ │ - b.n 2b742 │ │ + b.n 49f92 │ │ asrs r4, r4, #32 │ │ - b.n 2b200 │ │ + b.n 49a50 │ │ movs r0, r0 │ │ - b.n 2b7d0 │ │ + b.n 4a020 │ │ lsls r4, r0, #4 │ │ - b.n 2b1e8 │ │ + b.n 49a38 │ │ movs r4, r3 │ │ - b.n 2b20c │ │ + b.n 49a5c │ │ movs r0, #44 @ 0x2c │ │ - b.n 2b210 │ │ + b.n 49a60 │ │ movs r0, r0 │ │ - b.n 2b768 │ │ + b.n 49fb8 │ │ lsls r7, r1, #9 │ │ - b.n 2bb5e │ │ + b.n 4a3ae │ │ lsls r0, r1, #4 │ │ - b.n 2b1fc │ │ + b.n 49a4c │ │ movs r0, r4 │ │ - b.n 2b220 │ │ + b.n 49a70 │ │ movs r0, r0 │ │ - b.n 2b776 │ │ + b.n 49fc6 │ │ lsls r7, r1, #9 │ │ - b.n 2bb6e │ │ + b.n 4a3be │ │ lsls r4, r1, #4 │ │ - b.n 2b20c │ │ + b.n 49a5c │ │ lsls r0, r3, #3 │ │ - b.n 2b12c │ │ + b.n 4997c │ │ movs r5, r0 │ │ - b.n 2b77a │ │ + b.n 49fca │ │ lsls r7, r1, #9 │ │ - b.n 2bb7e │ │ + b.n 4a3ce │ │ lsls r0, r2, #4 │ │ - b.n 2b21c │ │ + b.n 49a6c │ │ lsls r4, r2, #3 │ │ - b.n 2b13c │ │ + b.n 4998c │ │ movs r1, r0 │ │ - b.n 2b78a │ │ + b.n 49fda │ │ asrs r0, r1, #1 │ │ - b.n 2b248 │ │ + b.n 49a98 │ │ lsls r7, r1, #9 │ │ - b.n 2bb92 │ │ + b.n 4a3e2 │ │ lsls r4, r2, #4 │ │ - b.n 2b230 │ │ + b.n 49a80 │ │ lsls r0, r2, #3 │ │ - b.n 2b150 │ │ + b.n 499a0 │ │ asrs r0, r0, #32 │ │ - b.n 2b240 │ │ + b.n 49a90 │ │ movs r1, r1 │ │ - b.n 2b7a2 │ │ + b.n 49ff2 │ │ lsls r7, r1, #9 │ │ - b.n 2bba6 │ │ + b.n 4a3f6 │ │ lsls r0, r3, #4 │ │ - b.n 2b244 │ │ + b.n 49a94 │ │ lsls r4, r1, #3 │ │ - b.n 2b164 │ │ + b.n 499b4 │ │ movs r2, r0 │ │ - b.n 2b7b2 │ │ + b.n 4a002 │ │ movs r0, #196 @ 0xc4 │ │ - b.n 2b16c │ │ + b.n 499bc │ │ lsls r7, r1, #9 │ │ - b.n 2bbba │ │ + b.n 4a40a │ │ lsls r4, r3, #4 │ │ - b.n 2b258 │ │ + b.n 49aa8 │ │ movs r1, r0 │ │ - b.n 2b7da │ │ + b.n 4a02a │ │ asrs r0, r1, #3 │ │ - b.n 2b17c │ │ + b.n 499cc │ │ movs r0, r0 │ │ - b.n 2b84e │ │ + b.n 4a09e │ │ lsls r4, r4, #4 │ │ - b.n 2b268 │ │ + b.n 49ab8 │ │ movs r4, r7 │ │ - b.n 2b28c │ │ + b.n 49adc │ │ movs r0, r0 │ │ - b.n 2b7d8 │ │ + b.n 4a028 │ │ lsls r7, r1, #9 │ │ - b.n 2bbda │ │ + b.n 4a42a │ │ lsls r0, r4, #4 │ │ - b.n 2b278 │ │ + b.n 49ac8 │ │ lsrs r1, r2, #24 │ │ - b.n 2bbf8 │ │ + b.n 4a448 │ │ @ instruction: 0x47fa │ │ add.w r0, r0, r0 │ │ - b.n 2be0a │ │ + b.n 4a65a │ │ movs r5, r4 │ │ lsrs r0, r0, #8 │ │ lsrs r1, r0, #16 │ │ - b.n 2bc8c │ │ + b.n 4a4dc │ │ @ instruction: 0x47f6 │ │ add.w r0, r0, r0 │ │ - b.n 2be1a │ │ + b.n 4a66a │ │ lsls r4, r3, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 2b2b2 │ │ - b.n 2b7a4 │ │ - b.n 2b2c0 │ │ + b.n 49b02 │ │ + b.n 49ff4 │ │ + b.n 49b10 │ │ movs r0, r0 │ │ - b.n 2be2a │ │ + b.n 4a67a │ │ lsls r1, r7, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #12 │ │ - b.n 2b2d0 │ │ + b.n 49b20 │ │ asrs r0, r0, #32 │ │ - b.n 2beda │ │ + b.n 4a72a │ │ movs r0, #116 @ 0x74 │ │ - b.n 2bede │ │ + b.n 4a72e │ │ asrs r0, r6, #1 │ │ - b.n 2b2aa │ │ + b.n 49afa │ │ movs r0, r0 │ │ - b.n 2be62 │ │ + b.n 4a6b2 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 2bcb6 │ │ + b.n 4a506 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 2bcbe │ │ + b.n 4a50e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 2bcc6 │ │ + b.n 4a516 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 2bcce │ │ + b.n 4a51e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2bcd6 │ │ + b.n 4a526 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2bf16 │ │ + b.n 4a766 │ │ lsls r0, r7, #1 │ │ - b.n 2b2e2 │ │ + b.n 49b32 │ │ lsrs r2, r0, #10 │ │ orr.w r0, r4, #2097152 @ 0x200000 │ │ - b.n 2b2ea │ │ + b.n 49b3a │ │ lsls r0, r0, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 2b306 │ │ + b.n 49b56 │ │ movs r4, r0 │ │ - b.n 2bd0a │ │ + b.n 4a55a │ │ asrs r4, r4, #32 │ │ - b.n 2b30e │ │ + b.n 49b5e │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #9699328 @ 0x940000 │ │ - b.n 2bd16 │ │ + b.n 4a566 │ │ lsrs r7, r1, #10 │ │ - bl ff06b836 │ │ - b.n 2bc98 │ │ + bl ff08a086 │ │ + b.n 4a4e8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r6, r7, ip, sp, lr} │ │ - b.n 2bd24 │ │ + b.n 4a574 │ │ adds r1, r0, #0 │ │ - b.n 2bd28 │ │ + b.n 4a578 │ │ movs r7, r0 │ │ - b.n 2bb52 │ │ + b.n 4a3a2 │ │ adds r5, #217 @ 0xd9 │ │ @ instruction: 0xeb00a0b0 │ │ - b.n 2bd34 │ │ + b.n 4a584 │ │ ldr r1, [r2, #96] @ 0x60 │ │ - b.n 2bcb4 │ │ + b.n 4a504 │ │ movs r2, r1 │ │ - b.n 2bb62 │ │ + b.n 4a3b2 │ │ asrs r6, r0, #32 │ │ - b.n 2bb66 │ │ + b.n 4a3b6 │ │ adds r5, #212 @ 0xd4 │ │ add.w r0, r0, r8, lsl #2 │ │ - b.n 2bd48 │ │ + b.n 4a598 │ │ asrs r6, r0, #32 │ │ - b.n 2bb72 │ │ + b.n 4a3c2 │ │ movs r0, #10 │ │ - b.n 2bb76 │ │ + b.n 4a3c6 │ │ strh r0, [r0, #0] │ │ - b.n 2bb7a │ │ + b.n 4a3ca │ │ adds r2, #104 @ 0x68 │ │ add.w r0, r0, r0, lsr #8 │ │ - b.n 2b37c │ │ + b.n 49bcc │ │ movs r0, r0 │ │ - b.n 2beea │ │ + b.n 4a73a │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 2bf8e │ │ + b.n 4a7de │ │ asrs r0, r2, #32 │ │ - b.n 2bd5e │ │ + b.n 4a5ae │ │ lsrs r0, r0, #10 │ │ orn sl, r6, #423936 @ 0x67800 │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 2bd62 │ │ - ldr r3, [pc, #0] @ (2b860 ) │ │ + b.n 4a5b2 │ │ + ldr r3, [pc, #0] @ (4a0b0 ) │ │ vldr s1, [r6, #512] @ 0x200 │ │ orr.w sl, r2, #292864 @ 0x47800 │ │ orr.w fp, r1, #32768 @ 0x8000 │ │ stcl 0, cr1, [r2, #368] @ 0x170 │ │ - b.n 2b3ac │ │ + b.n 49bfc │ │ lsls r0, r2, #1 │ │ - b.n 2bd7e │ │ + b.n 4a5ce │ │ cmp r6, #17 │ │ - b.n 2bd10 │ │ + b.n 4a560 │ │ adds r2, #88 @ 0x58 │ │ add.w r0, r0, r0, asr #21 │ │ - b.n 2bd9c │ │ + b.n 4a5ec │ │ asrs r0, r6, #1 │ │ - b.n 2bd1c │ │ + b.n 4a56c │ │ movs r0, #176 @ 0xb0 │ │ - b.n 2bda4 │ │ + b.n 4a5f4 │ │ movs r5, r0 │ │ - b.n 2bbce │ │ + b.n 4a41e │ │ adds r2, #83 @ 0x53 │ │ add.w r0, r0, r0, asr #32 │ │ - b.n 2bfd6 │ │ + b.n 4a826 │ │ asrs r5, r0, #32 │ │ - b.n 2bbda │ │ + b.n 4a42a │ │ cmp r2, #128 @ 0x80 │ │ - blx ff08c8bc │ │ - b.n 2bdac │ │ + blx ff0ab10c │ │ + b.n 4a5fc │ │ movs r0, #16 │ │ - b.n 2bdb6 │ │ + b.n 4a606 │ │ adds r0, #48 @ 0x30 │ │ - b.n 2bfea │ │ + b.n 4a83a │ │ movs r4, r1 │ │ - b.n 2b3e8 │ │ - add r0, pc, #16 @ (adr r0, 2b8c0 ) │ │ - b.n 2bbf2 │ │ + b.n 49c38 │ │ + add r0, pc, #16 @ (adr r0, 4a110 ) │ │ + b.n 4a442 │ │ lsrs r7, r1, #11 │ │ - blx ff8978fc │ │ - b.n 2bffa │ │ + blx ff8b614c │ │ + b.n 4a84a │ │ str r0, [r1, #0] │ │ - b.n 2bbfe │ │ + b.n 4a44e │ │ str r0, [sp, #16] │ │ - b.n 2bc02 │ │ - ldr r3, [pc, #0] @ (2b8c4 ) │ │ + b.n 4a452 │ │ + ldr r3, [pc, #0] @ (4a114 ) │ │ vldr s1, [r1, #572] @ 0x23c │ │ orr.w fp, r0, #34816 @ 0x8800 │ │ vstr s1, [r4, #572] @ 0x23c │ │ orn r5, r0, #15728640 @ 0xf00000 │ │ @ instruction: 0xf2e14a8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 2bdec │ │ + b.n 4a63c │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2644a8f │ │ orn r2, r2, #1040384 @ 0xfe000 │ │ - b.n 2c0aa │ │ + b.n 4a8fa │ │ ldr r6, [r1, #40] @ 0x28 │ │ orn r8, r6, #7340032 @ 0x700000 │ │ bfi fp, r4, #10, #7 │ │ mcr 0, 5, r2, cr4, cr4, {1} │ │ - b.n 2c03a │ │ + b.n 4a88a │ │ lsrs r4, r4, #3 │ │ @ instruction: 0xf2600a8f │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 2bc46 │ │ + b.n 4a496 │ │ cmp r2, #130 @ 0x82 │ │ orr.w sl, r0, #16768 @ 0x4180 │ │ orn r5, sl, #62464 @ 0xf400 │ │ @ instruction: 0xf2e12a8e │ │ orn r8, r7, #29184 @ 0x7200 │ │ @ instruction: 0xf266005c │ │ - b.n 2b438 │ │ + b.n 49c88 │ │ subs r7, #215 @ 0xd7 │ │ - b.n 2be40 │ │ + b.n 4a690 │ │ movs r0, #36 @ 0x24 │ │ - b.n 2b44e │ │ + b.n 49c9e │ │ movs r0, r4 │ │ - b.n 2b452 │ │ + b.n 49ca2 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf3624aef │ │ orn r0, r3, #176128 @ 0x2b000 │ │ - b.n 2c076 │ │ + b.n 4a8c6 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2624a8e │ │ orn sl, r5, #268288 @ 0x41800 │ │ orr.w r8, r9, #462848 @ 0x71000 │ │ bfi r0, r4, #12, #4294967285 │ │ - b.n 2b476 │ │ + b.n 49cc6 │ │ movs r0, #130 @ 0x82 │ │ - b.n 2ba54 │ │ + b.n 4a2a4 │ │ adds r0, #0 │ │ - b.n 2b480 │ │ + b.n 49cd0 │ │ movs r0, #2 │ │ - b.n 2b9dc │ │ + b.n 4a22c │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2b494 │ │ + b.n 49ce4 │ │ movs r0, #8 │ │ - b.n 2bde2 │ │ + b.n 4a632 │ │ lsls r0, r0, #2 │ │ - b.n 2ba68 │ │ + b.n 4a2b8 │ │ adds r0, #248 @ 0xf8 │ │ - b.n 2b4a0 │ │ + b.n 49cf0 │ │ movs r4, #254 @ 0xfe │ │ - b.n 2bdee │ │ + b.n 4a63e │ │ movs r0, #36 @ 0x24 │ │ - b.n 2b476 │ │ + b.n 49cc6 │ │ movs r0, r0 │ │ - b.n 2b9f8 │ │ + b.n 4a248 │ │ strb r6, [r1, #10] │ │ - b.n 2bdf6 │ │ + b.n 4a646 │ │ strb r0, [r4, #0] │ │ - b.n 2b482 │ │ + b.n 49cd2 │ │ subs r6, #49 @ 0x31 │ │ - b.n 2be9c │ │ + b.n 4a6ec │ │ asrs r0, r0, #32 │ │ - b.n 2b4a4 │ │ - ldr r2, [pc, #956] @ (2bd40 ) │ │ + b.n 49cf4 │ │ + ldr r2, [pc, #956] @ (4a590 ) │ │ orn r0, r3, #2211840 @ 0x21c000 │ │ - b.n 2ba0c │ │ + b.n 4a25c │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf26272cd │ │ - b.n 2be14 │ │ + b.n 4a664 │ │ asrs r0, r0, #32 │ │ - b.n 2b4c0 │ │ + b.n 49d10 │ │ movs r0, r1 │ │ - b.n 2b4d4 │ │ + b.n 49d24 │ │ asrs r2, r0, #32 │ │ - b.n 2ba20 │ │ - ldr r2, [pc, #828] @ (2bcdc ) │ │ + b.n 4a270 │ │ + ldr r2, [pc, #828] @ (4a52c ) │ │ orn r0, ip, #2293760 @ 0x230000 │ │ - b.n 2be28 │ │ + b.n 4a678 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf36414fd │ │ - b.n 2be30 │ │ + b.n 4a680 │ │ adds r0, #0 │ │ - b.n 2bcf2 │ │ + b.n 4a542 │ │ asrs r4, r1, #1 │ │ - b.n 2b4be │ │ + b.n 49d0e │ │ asrs r5, r7, #10 │ │ - b.n 2c17a │ │ + b.n 4a9ca │ │ cmp r2, #141 @ 0x8d │ │ orr.w ip, r3, #528384 @ 0x81000 │ │ - b.n 2bedc │ │ + b.n 4a72c │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr1, cr2, cr0, {0} │ │ - b.n 2bd0a │ │ + b.n 4a55a │ │ lsrs r2, r4, #3 │ │ @ instruction: 0xf2607048 │ │ - b.n 2b4da │ │ + b.n 49d2a │ │ lsrs r7, r1, #10 │ │ orr.w r2, r3, #132096 @ 0x20400 │ │ add.w r0, r0, r0, lsl #11 │ │ - b.n 2be74 │ │ + b.n 4a6c4 │ │ movs r0, r1 │ │ - b.n 2bd22 │ │ + b.n 4a572 │ │ asrs r0, r1, #32 │ │ - b.n 2bd26 │ │ + b.n 4a576 │ │ adds r1, #253 @ 0xfd │ │ add.w r0, r0, r8, lsl #30 │ │ - b.n 2bf08 │ │ + b.n 4a758 │ │ movs r0, r0 │ │ - b.n 2b51e │ │ + b.n 49d6e │ │ strh r4, [r7, #4] │ │ - b.n 2c014 │ │ + b.n 4a864 │ │ str r0, [r5, #0] │ │ - b.n 2b522 │ │ + b.n 49d72 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - b.n 2c082 │ │ + b.n 4a8d2 │ │ asrs r1, r0, #32 │ │ - b.n 2ba96 │ │ + b.n 4a2e6 │ │ asrs r0, r1, #2 │ │ - b.n 2b524 │ │ - b.n 2ba0e │ │ - b.n 2bb1a │ │ + b.n 49d74 │ │ + b.n 4a25e │ │ + b.n 4a36a │ │ asrs r2, r0, #32 │ │ - b.n 2baa2 │ │ + b.n 4a2f2 │ │ ldrb r1, [r7, r4] │ │ - b.n 2bf18 │ │ + b.n 4a768 │ │ asrs r0, r5, #2 │ │ - b.n 2b554 │ │ + b.n 49da4 │ │ movs r0, #164 @ 0xa4 │ │ - b.n 2b558 │ │ + b.n 49da8 │ │ str r0, [r4, #8] │ │ - b.n 2b55c │ │ + b.n 49dac │ │ stmia r0!, {r2, r3, r4, r7} │ │ - b.n 2b560 │ │ + b.n 49db0 │ │ strh r0, [r3, #4] │ │ - b.n 2b564 │ │ + b.n 49db4 │ │ lsls r0, r3, #1 │ │ - b.n 2b548 │ │ + b.n 49d98 │ │ lsls r7, r7, #8 │ │ - b.n 2c1f2 │ │ + b.n 4aa42 │ │ asrs r1, r0, #32 │ │ - b.n 2bab6 │ │ + b.n 4a306 │ │ movs r0, #2 │ │ - b.n 2baba │ │ + b.n 4a30a │ │ str r6, [r0, #0] │ │ - b.n 2babe │ │ + b.n 4a30e │ │ stmia r0!, {r2, r3} │ │ - b.n 2bac2 │ │ + b.n 4a312 │ │ strh r0, [r1, #0] │ │ - b.n 2bac6 │ │ + b.n 4a316 │ │ strb r7, [r0, #0] │ │ - b.n 2baca │ │ + b.n 4a31a │ │ movs r3, r0 │ │ - b.n 2bace │ │ + b.n 4a31e │ │ adds r0, #144 @ 0x90 │ │ - b.n 2bf6c │ │ + b.n 4a7bc │ │ asrs r1, r0, #6 │ │ stmia.w r3, {ip, sp} │ │ - b.n 2b58c │ │ + b.n 49ddc │ │ movs r0, #164 @ 0xa4 │ │ - b.n 2b578 │ │ + b.n 49dc8 │ │ adds r0, #5 │ │ - b.n 2bb68 │ │ + b.n 4a3b8 │ │ adds r0, #0 │ │ - b.n 2b578 │ │ + b.n 49dc8 │ │ adds r0, #0 │ │ - b.n 2b59e │ │ + b.n 49dee │ │ asrs r0, r5, #2 │ │ - b.n 2b588 │ │ + b.n 49dd8 │ │ movs r0, r0 │ │ - b.n 2bb78 │ │ + b.n 4a3c8 │ │ adds r0, #92 @ 0x5c │ │ - b.n 2b5b0 │ │ + b.n 49e00 │ │ movs r0, r0 │ │ - b.n 2b58e │ │ + b.n 49dde │ │ str r0, [r4, #8] │ │ - b.n 2b598 │ │ + b.n 49de8 │ │ movs r0, r0 │ │ - b.n 2b5a8 │ │ + b.n 49df8 │ │ str r4, [r1, r2] │ │ - b.n 2b5a0 │ │ + b.n 49df0 │ │ movs r7, r0 │ │ - b.n 2bb8a │ │ + b.n 4a3da │ │ movs r0, r0 │ │ - b.n 2b594 │ │ + b.n 49de4 │ │ movs r0, r7 │ │ - b.n 2b5ba │ │ - b.n 2bae4 │ │ - b.n 2b59e │ │ + b.n 49e0a │ │ + b.n 4a334 │ │ + b.n 49dee │ │ movs r0, r1 │ │ - b.n 2bb9a │ │ + b.n 4a3ea │ │ movs r0, r7 │ │ - b.n 2b5a6 │ │ + b.n 49df6 │ │ movs r4, r7 │ │ - b.n 2b5ca │ │ + b.n 49e1a │ │ movs r4, r1 │ │ - b.n 2bba6 │ │ + b.n 4a3f6 │ │ movs r4, r7 │ │ - b.n 2b5b2 │ │ + b.n 49e02 │ │ lsls r0, r0, #1 │ │ - b.n 2b5d6 │ │ + b.n 49e26 │ │ movs r6, r0 │ │ - b.n 2bbb2 │ │ + b.n 4a402 │ │ lsls r0, r0, #1 │ │ - b.n 2b5be │ │ + b.n 49e0e │ │ lsls r4, r0, #1 │ │ - b.n 2b5e2 │ │ + b.n 49e32 │ │ movs r2, r0 │ │ - b.n 2bbbe │ │ + b.n 4a40e │ │ lsls r4, r0, #1 │ │ - b.n 2b5ca │ │ + b.n 49e1a │ │ lsls r0, r1, #1 │ │ - b.n 2b5ee │ │ + b.n 49e3e │ │ movs r0, #88 @ 0x58 │ │ - b.n 2b604 │ │ + b.n 49e54 │ │ movs r1, r0 │ │ - b.n 2bbce │ │ + b.n 4a41e │ │ subs r4, r7, #7 │ │ - b.n 2c0f0 │ │ + b.n 4a940 │ │ asrs r7, r7, #3 │ │ - b.n 2c156 │ │ + b.n 4a9a6 │ │ lsls r0, r1, #1 │ │ - b.n 2b5e2 │ │ + b.n 49e32 │ │ lsls r4, r1, #1 │ │ - b.n 2b606 │ │ + b.n 49e56 │ │ asrs r2, r0, #32 │ │ - b.n 2bb64 │ │ + b.n 4a3b4 │ │ movs r1, r0 │ │ - b.n 2bbe6 │ │ + b.n 4a436 │ │ lsls r4, r1, #1 │ │ - b.n 2b5f2 │ │ - beq.n 2bb24 │ │ - b.n 2bf84 │ │ + b.n 49e42 │ │ + beq.n 4a374 │ │ + b.n 4a7d4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, sp} │ │ - b.n 2b630 │ │ + b.n 49e80 │ │ movs r0, r0 │ │ - b.n 2c19e │ │ + b.n 4a9ee │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #16 │ │ - b.n 2c00a │ │ + b.n 4a85a │ │ asrs r4, r4, #32 │ │ - b.n 2c24a │ │ + b.n 4aa9a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 2c252 │ │ + b.n 4aaa2 │ │ movs r0, r4 │ │ - b.n 2b61a │ │ + b.n 49e6a │ │ lsrs r1, r0, #10 │ │ orr.w r0, r2, #8388608 @ 0x800000 │ │ - b.n 2b622 │ │ + b.n 49e72 │ │ lsls r0, r2, #1 │ │ movt r0, #12 │ │ - b.n 2b660 │ │ + b.n 49eb0 │ │ asrs r4, r6, #1 │ │ - b.n 2c26a │ │ + b.n 4aaba │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 2c03a │ │ + b.n 4a88a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 2c042 │ │ + b.n 4a892 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 2c04a │ │ + b.n 4a89a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 2c052 │ │ + b.n 4a8a2 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2c05a │ │ + b.n 4a8aa │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2c29a │ │ + b.n 4aaea │ │ lsls r0, r7, #1 │ │ - b.n 2b666 │ │ + b.n 49eb6 │ │ movs r0, r0 │ │ - b.n 2c2a2 │ │ + b.n 4aaf2 │ │ lsls r0, r6, #1 │ │ - b.n 2b66e │ │ + b.n 49ebe │ │ lsrs r1, r0, #10 │ │ orr.w r0, r4, #8388608 @ 0x800000 │ │ - b.n 2b676 │ │ - beq.n 2bba8 │ │ - b.n 2c008 │ │ + b.n 49ec6 │ │ + beq.n 4a3f8 │ │ + b.n 4a858 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 2c236 │ │ + b.n 4aa86 │ │ movs r2, r7 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 2b6bc │ │ + b.n 49f0c │ │ asrs r0, r4, #32 │ │ - b.n 2c2c6 │ │ + b.n 4ab16 │ │ adds r0, #16 │ │ - b.n 2c0a6 │ │ + b.n 4a8f6 │ │ ldmia r7, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 2c1ac │ │ + b.n 4a9fc │ │ movs r0, #16 │ │ - b.n 2c092 │ │ + b.n 4a8e2 │ │ lsrs r1, r0, #10 │ │ orn r0, r0, #2326528 @ 0x238000 │ │ - b.n 2beda │ │ + b.n 4a72a │ │ stmia r0!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 2c21e │ │ - ldr r2, [pc, #572] @ (2bddc ) │ │ + b.n 4aa6e │ │ + ldr r2, [pc, #572] @ (4a62c ) │ │ orn r0, r2, #671744 @ 0xa4000 │ │ - b.n 2c2e6 │ │ + b.n 4ab36 │ │ cmp r3, #0 │ │ vldr s1, [r0, #520] @ 0x208 │ │ orr.w r3, r1, #428032 @ 0x68800 │ │ - b.n 2c1b2 │ │ + b.n 4aa02 │ │ cmp r3, #8 │ │ stcl 0, cr9, [lr] │ │ - b.n 2b6dc │ │ - ldr r2, [pc, #572] @ (2bdf8 ) │ │ + b.n 49f2c │ │ + ldr r2, [pc, #572] @ (4a648 ) │ │ orr.w fp, r3, #173056 @ 0x2a400 │ │ - b.n 2bf02 │ │ + b.n 4a752 │ │ str r0, [r0, #0] │ │ - b.n 2b702 │ │ + b.n 49f52 │ │ str r3, [r0, #40] @ 0x28 │ │ - b.n 2bdd6 │ │ + b.n 4a626 │ │ str r4, [r0, r0] │ │ - b.n 2b70a │ │ + b.n 49f5a │ │ movs r0, r1 │ │ - b.n 2b70e │ │ + b.n 49f5e │ │ adds r3, #3 │ │ - b.n 2bce0 │ │ - add r0, pc, #48 @ (adr r0, 2bc08 ) │ │ - b.n 2b716 │ │ + b.n 4a530 │ │ + add r0, pc, #48 @ (adr r0, 4a458 ) │ │ + b.n 49f66 │ │ movs r3, #126 @ 0x7e │ │ - b.n 2c39e │ │ + b.n 4abee │ │ str r4, [r3, r0] │ │ - b.n 2b71e │ │ + b.n 49f6e │ │ subs r5, #38 @ 0x26 │ │ - b.n 2bcec │ │ + b.n 4a53c │ │ strb r6, [r0, #2] │ │ - b.n 2bbee │ │ + b.n 4a43e │ │ strb r0, [r0, #0] │ │ - b.n 2b70a │ │ + b.n 49f5a │ │ lsrs r3, r4, #20 │ │ - b.n 2bcf2 │ │ + b.n 4a542 │ │ strb r3, [r0, #2] │ │ - b.n 2bbfa │ │ + b.n 4a44a │ │ strb r4, [r0, #0] │ │ - b.n 2b716 │ │ + b.n 49f66 │ │ adds r0, #128 @ 0x80 │ │ - b.n 2bc02 │ │ + b.n 4a452 │ │ lsrs r0, r4, #20 │ │ - b.n 2bd16 │ │ + b.n 4a566 │ │ adds r0, #8 │ │ - b.n 2b722 │ │ + b.n 49f72 │ │ adds r0, #128 @ 0x80 │ │ - b.n 2bc0e │ │ + b.n 4a45e │ │ adds r0, #12 │ │ - b.n 2b72a │ │ + b.n 49f7a │ │ adds r0, #16 │ │ - b.n 2b74e │ │ + b.n 49f9e │ │ strb r4, [r2, #0] │ │ - b.n 2b752 │ │ + b.n 49fa2 │ │ lsrs r0, r4, #20 │ │ - b.n 2bd20 │ │ + b.n 4a570 │ │ str r0, [r3, #0] │ │ - b.n 2b75a │ │ + b.n 49faa │ │ adds r0, #128 @ 0x80 │ │ - b.n 2bc26 │ │ + b.n 4a476 │ │ lsrs r0, r4, #20 │ │ - b.n 2bd34 │ │ + b.n 4a584 │ │ adds r0, #16 │ │ - b.n 2b746 │ │ + b.n 49f96 │ │ adds r0, #128 @ 0x80 │ │ - b.n 2bc32 │ │ + b.n 4a482 │ │ lsrs r0, r4, #20 │ │ - b.n 2bd3e │ │ + b.n 4a58e │ │ adds r0, #20 │ │ - b.n 2b752 │ │ + b.n 49fa2 │ │ strb r0, [r0, #2] │ │ - b.n 2bc3e │ │ + b.n 4a48e │ │ adds r0, #32 │ │ - b.n 2b77a │ │ + b.n 49fca │ │ lsrs r0, r4, #20 │ │ - b.n 2bd4c │ │ + b.n 4a59c │ │ strb r0, [r3, #0] │ │ - b.n 2b762 │ │ + b.n 49fb2 │ │ strb r0, [r0, #2] │ │ - b.n 2bc4e │ │ + b.n 4a49e │ │ lsrs r0, r4, #20 │ │ - b.n 2bd54 │ │ + b.n 4a5a4 │ │ strb r4, [r3, #0] │ │ - b.n 2b76e │ │ + b.n 49fbe │ │ movs r0, #128 @ 0x80 │ │ - b.n 2bc5a │ │ + b.n 4a4aa │ │ movs r0, #32 │ │ - b.n 2b776 │ │ + b.n 49fc6 │ │ movs r0, #12 │ │ - b.n 2bc70 │ │ + b.n 4a4c0 │ │ lsrs r0, r4, #20 │ │ - b.n 2bd66 │ │ + b.n 4a5b6 │ │ lsls r0, r0, #2 │ │ - b.n 2bfa6 │ │ + b.n 4a7f6 │ │ movs r0, r0 │ │ - b.n 2b76c │ │ + b.n 49fbc │ │ movs r4, r0 │ │ - b.n 2bfae │ │ + b.n 4a7fe │ │ asrs r0, r1, #32 │ │ - b.n 2bfb2 │ │ + b.n 4a802 │ │ adds r0, #126 @ 0x7e │ │ @ instruction: 0xeb00d01c │ │ - b.n 2c110 │ │ + b.n 4a960 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2c2c2 │ │ - b.n 2bf74 │ │ + b.n 4ab12 │ │ + b.n 4a7c4 │ │ subs r7, r7, #7 │ │ ldc2l 15, cr1, [r8, #1020]! @ 0x3fc │ │ @ instruction: 0xfff81fff │ │ @ instruction: 0xfff81fff │ │ - bcs.n 2bcfc │ │ + bcs.n 4a54c │ │ cmp r7, #255 @ 0xff │ │ ldc2l 15, cr2, [r4], #1020 @ 0x3fc │ │ @ instruction: 0xfff42fff │ │ @ instruction: 0xfff42fff │ │ - ldr r7, [pc, #960] @ (2c064 ) │ │ + ldr r7, [pc, #960] @ (4a8b4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2c1c4 │ │ - beq.n 2bcb4 │ │ - b.n 2c148 │ │ + b.n 4aa14 │ │ + beq.n 4a504 │ │ + b.n 4a998 │ │ ldrh r0, [r1, #24] │ │ stc 15, cr13, [sp, #-520]! @ 0xfffffdf8 │ │ - b.n 2c150 │ │ + b.n 4a9a0 │ │ lsls r0, r2, #1 │ │ movt pc, #1094 @ 0x446 │ │ - b.n 2c1d8 │ │ + b.n 4aa28 │ │ strb r0, [r0, #0] │ │ - b.n 2c002 │ │ + b.n 4a852 │ │ strh r0, [r6, #6] │ │ - b.n 2c15c │ │ + b.n 4a9ac │ │ movs r4, r0 │ │ - b.n 2c00a │ │ + b.n 4a85a │ │ str r0, [sp, #4] │ │ - b.n 2c00e │ │ + b.n 4a85e │ │ lsrs r5, r1, #11 │ │ orr.w r0, r0, #2129920 @ 0x208000 │ │ - b.n 2c016 │ │ + b.n 4a866 │ │ str r3, [r0, #0] │ │ - b.n 2c01a │ │ + b.n 4a86a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 2c022 │ │ + b.n 4a872 │ │ lsls r2, r1, #5 │ │ @ instruction: 0xeb00a001 │ │ - b.n 2c42a │ │ + b.n 4ac7a │ │ movs r0, r0 │ │ - b.n 2c38e │ │ + b.n 4abde │ │ movs r7, r0 │ │ subs r0, r0, r0 │ │ lsrs r1, r2, #24 │ │ - b.n 2c18c │ │ + b.n 4a9dc │ │ movs r0, #20 │ │ - b.n 2c214 │ │ + b.n 4aa64 │ │ asrs r6, r0, #32 │ │ - b.n 2c03e │ │ + b.n 4a88e │ │ add r4, sp, #140 @ 0x8c │ │ @ instruction: 0xebff0014 │ │ - b.n 2b840 │ │ - add r0, pc, #8 @ (adr r0, 2bd10 ) │ │ - b.n 2c44a │ │ + b.n 4a090 │ │ + add r0, pc, #8 @ (adr r0, 4a560 ) │ │ + b.n 4ac9a │ │ movs r0, r0 │ │ - b.n 2c3ae │ │ + b.n 4abfe │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r2, r1 │ │ - b.n 2c056 │ │ - beq.n 2bd98 │ │ - b.n 2c1b0 │ │ + b.n 4a8a6 │ │ + beq.n 4a5e8 │ │ + b.n 4aa00 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2c23c │ │ + b.n 4aa8c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r4, r9, sl, fp, sp, lr} │ │ - b.n 2c1c0 │ │ + b.n 4aa10 │ │ str r4, [r7, r3] │ │ - b.n 2b764 │ │ - b.n 2bf20 │ │ - b.n 2b768 │ │ + b.n 49fb4 │ │ + b.n 4a770 │ │ + b.n 49fb8 │ │ lsls r7, r1, #1 │ │ ldmia.w r6, {} │ │ - b.n 2c03c │ │ + b.n 4a88c │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ - b.n 2b774 │ │ + b.n 49fc4 │ │ movs r2, r0 │ │ - b.n 2c042 │ │ + b.n 4a892 │ │ movs r3, r0 │ │ - b.n 2c046 │ │ + b.n 4a896 │ │ movs r6, r0 │ │ - b.n 2c04a │ │ + b.n 4a89a │ │ movs r5, r0 │ │ - b.n 2c04e │ │ + b.n 4a89e │ │ movs r6, r1 │ │ - b.n 2c052 │ │ + b.n 4a8a2 │ │ movs r4, r1 │ │ - b.n 2c076 │ │ + b.n 4a8c6 │ │ @ instruction: 0xffed0aff │ │ movs r0, r7 │ │ - b.n 2c49e │ │ + b.n 4acee │ │ asrs r0, r1, #32 │ │ - b.n 2c0a2 │ │ + b.n 4a8f2 │ │ lsrs r0, r0, #11 │ │ - bne.w fff4ce06 │ │ + bne.w fff6b656 │ │ @ instruction: 0xf2802098 │ │ - b.n 2c288 │ │ + b.n 4aad8 │ │ adds r0, #56 @ 0x38 │ │ - b.n 2c4b2 │ │ + b.n 4ad02 │ │ asrs r0, r2, #32 │ │ - b.n 2b890 │ │ - add r0, pc, #0 @ (adr r0, 2bd78 ) │ │ - b.n 2c4ba │ │ - ldr r2, [pc, #828] @ (2c0b8 ) │ │ + b.n 4a0e0 │ │ + add r0, pc, #0 @ (adr r0, 4a5c8 ) │ │ + b.n 4ad0a │ │ + ldr r2, [pc, #828] @ (4a908 ) │ │ orn r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 2c292 │ │ + b.n 4aae2 │ │ asrs r0, r1, #32 │ │ - b.n 2b8a0 │ │ + b.n 4a0f0 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 2c29e │ │ + b.n 4aaee │ │ asrs r4, r1, #32 │ │ - b.n 2b8ac │ │ + b.n 4a0fc │ │ ldrh r7, [r1, #22] │ │ orn r0, r1, #3473408 @ 0x350000 │ │ - b.n 2c29e │ │ + b.n 4aaee │ │ ldrh r7, [r1, #20] │ │ and.w r0, r1, #3735552 @ 0x390000 │ │ - b.n 2c2a6 │ │ + b.n 4aaf6 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 2c2ae │ │ + b.n 4aafe │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 2c2b6 │ │ + b.n 4ab06 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r1, #2129920 @ 0x208000 │ │ - b.n 2c0fa │ │ + b.n 4a94a │ │ lsrs r3, r0, #11 │ │ orr.w lr, r1, #148480 @ 0x24400 │ │ - b.n 2c258 │ │ + b.n 4aaa8 │ │ lsls r0, r4, #2 │ │ - b.n 2b7fc │ │ + b.n 4a04c │ │ ands r0, r0 │ │ - b.n 2b8e4 │ │ + b.n 4a134 │ │ ands r0, r3 │ │ - b.n 2c2e8 │ │ + b.n 4ab38 │ │ cmp r3, #52 @ 0x34 │ │ vldr d19, [fp, #-168] @ 0xffffff58 │ │ ldcl 1, cr0, [fp, #-64] @ 0xffffffc0 │ │ - b.n 2b8f4 │ │ + b.n 4a144 │ │ movs r1, r0 │ │ - b.n 2c51e │ │ - ldr r2, [pc, #828] @ (2c11c ) │ │ + b.n 4ad6e │ │ + ldr r2, [pc, #828] @ (4a96c ) │ │ orr.w r0, r1, #2162688 @ 0x210000 │ │ - b.n 2c126 │ │ + b.n 4a976 │ │ lsls r0, r5, #3 │ │ - b.n 2b904 │ │ + b.n 4a154 │ │ movs r7, r0 │ │ - b.n 2c12e │ │ - add r1, pc, #48 @ (adr r1, 2be20 ) │ │ - b.n 2b90c │ │ + b.n 4a97e │ │ + add r1, pc, #48 @ (adr r1, 4a670 ) │ │ + b.n 4a15c │ │ cmp r3, #46 @ 0x2e │ │ vstr d19, [sp, #224] @ 0xe0 │ │ stcl 0, cr15, [sp, #320] @ 0x140 │ │ @ instruction: 0xebff0060 │ │ - b.n 2c30a │ │ + b.n 4ab5a │ │ strb r0, [r6, #1] │ │ - b.n 2c29c │ │ + b.n 4aaec │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #13312 @ 0x3400 │ │ - b.n 2c316 │ │ + b.n 4ab66 │ │ str r7, [r0, #0] │ │ - b.n 2c152 │ │ + b.n 4a9a2 │ │ lsls r0, r2, #2 │ │ - b.n 2b950 │ │ + b.n 4a1a0 │ │ lsls r0, r4, #2 │ │ - b.n 2b830 │ │ + b.n 4a080 │ │ movs r0, r2 │ │ - b.n 2c32c │ │ + b.n 4ab7c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2c566 │ │ + b.n 4adb6 │ │ lsrs r7, r1, #11 │ │ orn sl, r5, #6291456 @ 0x600000 │ │ orr.w r0, r6, #8847360 @ 0x870000 │ │ - b.n 2c172 │ │ + b.n 4a9c2 │ │ lsrs r2, r4, #12 │ │ vldr d16, [sp, #80] @ 0x50 │ │ stcl 15, cr12, [fp, #-152] @ 0xffffff68 │ │ @ instruction: 0xebff0000 │ │ - b.n 2b96e │ │ + b.n 4a1be │ │ movs r0, #108 @ 0x6c │ │ - b.n 2b87c │ │ + b.n 4a0cc │ │ str r4, [r2, #4] │ │ - b.n 2b880 │ │ + b.n 4a0d0 │ │ asrs r0, r4, #12 │ │ - b.n 2c18e │ │ + b.n 4a9de │ │ movs r7, r7 │ │ - b.n 2c252 │ │ + b.n 4aaa2 │ │ asrs r0, r7, #1 │ │ - b.n 2b86c │ │ + b.n 4a0bc │ │ cmp r3, #144 @ 0x90 │ │ mcr 0, 0, r1, cr2, cr0, {2} │ │ - b.n 2b894 │ │ + b.n 4a0e4 │ │ lsrs r0, r0, #16 │ │ - b.n 2c1a2 │ │ + b.n 4a9f2 │ │ adds r0, #88 @ 0x58 │ │ - b.n 2b89c │ │ + b.n 4a0ec │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f20121 │ │ - b.n 2c16e │ │ + b.n 4a9be │ │ lsls r4, r7, #1 │ │ - b.n 2b888 │ │ + b.n 4a0d8 │ │ lsls r0, r6, #1 │ │ - b.n 2b8ac │ │ + b.n 4a0fc │ │ lsrs r2, r0, #20 │ │ - b.n 2c17a │ │ + b.n 4a9ca │ │ lsls r3, r0, #4 │ │ - b.n 2c5fe │ │ + b.n 4ae4e │ │ lsls r0, r3, #2 │ │ - b.n 2b898 │ │ + b.n 4a0e8 │ │ lsls r6, r0, #4 │ │ - b.n 2c1c6 │ │ + b.n 4aa16 │ │ lsrs r3, r4, #16 │ │ - b.n 2c18a │ │ + b.n 4a9da │ │ lsrs r1, r0, #24 │ │ - b.n 2c18e │ │ + b.n 4a9de │ │ asrs r0, r1, #32 │ │ - b.n 2c3a0 │ │ + b.n 4abf0 │ │ lsrs r7, r1, #11 │ │ orn r1, r1, #8585216 @ 0x830000 │ │ - b.n 2c61a │ │ + b.n 4ae6a │ │ subs r0, r2, r6 │ │ cdp 0, 3, cr0, cr1, cr0, {4} │ │ - b.n 2b8b8 │ │ + b.n 4a108 │ │ lsls r7, r7, #7 │ │ - b.n 2c666 │ │ + b.n 4aeb6 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f20303 │ │ - b.n 2beae │ │ + b.n 4a6fe │ │ lsrs r1, r4, #8 │ │ - b.n 2c1b2 │ │ + b.n 4aa02 │ │ lsls r4, r0, #2 │ │ - b.n 2b8cc │ │ + b.n 4a11c │ │ lsrs r5, r7, #30 │ │ - b.n 2c3d8 │ │ - ldr r2, [pc, #956] @ (2c278 ) │ │ + b.n 4ac28 │ │ + ldr r2, [pc, #956] @ (4aac8 ) │ │ orn pc, r0, #6258688 @ 0x5f8000 │ │ - b.n 2c3e0 │ │ + b.n 4ac30 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #6324224 @ 0x608000 │ │ - b.n 2c3e8 │ │ + b.n 4ac38 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #2, #23 │ │ - b.n 2c36c │ │ + b.n 4abbc │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f91320 │ │ - b.n 2ba1c │ │ + b.n 4a26c │ │ str r4, [r0, #0] │ │ - b.n 2c3e2 │ │ + b.n 4ac32 │ │ lsls r4, r6, #7 │ │ movw r0, #257 @ 0x101 │ │ - b.n 2c008 │ │ + b.n 4a858 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w fp, r6, #153600 @ 0x25800 │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 2b934 │ │ + b.n 4a184 │ │ adds r0, #132 @ 0x84 │ │ - b.n 2c398 │ │ + b.n 4abe8 │ │ strb r7, [r7, #12] │ │ - b.n 2c686 │ │ + b.n 4aed6 │ │ strb r0, [r5, #1] │ │ - b.n 2ba24 │ │ + b.n 4a274 │ │ strb r0, [r7, #1] │ │ - b.n 2b944 │ │ + b.n 4a194 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 2c25a │ │ + b.n 4aaaa │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f27c23 │ │ - b.n 2c230 │ │ + b.n 4aa80 │ │ strb r4, [r1, #2] │ │ - b.n 2ba40 │ │ + b.n 4a290 │ │ strb r2, [r2, #5] │ │ - b.n 2bf1c │ │ + b.n 4a76c │ │ strb r4, [r0, #2] │ │ - b.n 2ba48 │ │ + b.n 4a298 │ │ strb r7, [r7, #15] │ │ - b.n 2c6f2 │ │ + b.n 4af42 │ │ adds r1, #3 │ │ - b.n 2bf44 │ │ + b.n 4a794 │ │ subs r6, #34 @ 0x22 │ │ - b.n 2c240 │ │ + b.n 4aa90 │ │ movs r0, #3 │ │ - b.n 2c342 │ │ + b.n 4ab92 │ │ lsrs r7, r1, #10 │ │ orn r0, r6, #960 @ 0x3c0 │ │ - b.n 2c3dc │ │ + b.n 4ac2c │ │ cmp r4, #2 │ │ - b.n 2c28a │ │ + b.n 4aada │ │ movs r3, #33 @ 0x21 │ │ - b.n 2c252 │ │ + b.n 4aaa2 │ │ movs r0, #128 @ 0x80 │ │ - b.n 2ba6c │ │ + b.n 4a2bc │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 2c35c │ │ + b.n 4abac │ │ adds r0, #136 @ 0x88 │ │ - b.n 2ba78 │ │ + b.n 4a2c8 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 2c2a6 │ │ + b.n 4aaf6 │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a1522 │ │ - b.n 2c270 │ │ + b.n 4aac0 │ │ asrs r4, r7, #1 │ │ - b.n 2ba8c │ │ + b.n 4a2dc │ │ lsrs r2, r3, #30 │ │ - b.n 2c494 │ │ + b.n 4ace4 │ │ asrs r5, r0, #32 │ │ - b.n 2c2ba │ │ - ldr r2, [pc, #956] @ (2c338 ) │ │ + b.n 4ab0a │ │ + ldr r2, [pc, #956] @ (4ab88 ) │ │ orn pc, r0, #5079040 @ 0x4d8000 │ │ - b.n 2c4a0 │ │ + b.n 4acf0 │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #9961472 @ 0x980000 │ │ - b.n 2c4a8 │ │ + b.n 4acf8 │ │ eors r4, r2 │ │ - b.n 2c492 │ │ + b.n 4ace2 │ │ movs r7, r0 │ │ - b.n 2c2d6 │ │ + b.n 4ab26 │ │ str r6, [r4, #60] @ 0x3c │ │ @ instruction: 0xf3f924e2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r3, r4, #124928 @ 0x1e800 │ │ add.w r0, r0, r8, lsr #26 │ │ - b.n 2c444 │ │ + b.n 4ac94 │ │ asrs r5, r0, #32 │ │ - b.n 2c2f2 │ │ + b.n 4ab42 │ │ movs r0, #7 │ │ - b.n 2c2f6 │ │ + b.n 4ab46 │ │ movs r6, r0 │ │ - b.n 2c2fa │ │ + b.n 4ab4a │ │ adds r0, #136 @ 0x88 │ │ add.w r0, r0, r8, lsr #20 │ │ - b.n 2c4dc │ │ + b.n 4ad2c │ │ movs r0, #7 │ │ - b.n 2c306 │ │ + b.n 4ab56 │ │ movs r5, r0 │ │ - b.n 2c30a │ │ + b.n 4ab5a │ │ asrs r5, r0, #32 │ │ - b.n 2c30e │ │ + b.n 4ab5e │ │ adds r0, #131 @ 0x83 │ │ add.w r0, r0, r8, asr #28 │ │ - b.n 2c4e0 │ │ + b.n 4ad30 │ │ movs r0, #6 │ │ - b.n 2c31a │ │ + b.n 4ab6a │ │ movs r7, r0 │ │ - b.n 2c31e │ │ + b.n 4ab6e │ │ asrs r7, r0, #32 │ │ - b.n 2c322 │ │ + b.n 4ab72 │ │ adds r0, #126 @ 0x7e │ │ add.w r0, r0, r5 │ │ - b.n 2c32a │ │ + b.n 4ab7a │ │ asrs r0, r7, #32 │ │ - b.n 2c72e │ │ + b.n 4af7e │ │ lsrs r1, r0, #11 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2c504 │ │ + b.n 4ad54 │ │ asrs r4, r1, #32 │ │ - b.n 2bb38 │ │ + b.n 4a388 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #14942208 @ 0xe40000 │ │ - b.n 2c510 │ │ + b.n 4ad60 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 2bb48 │ │ + b.n 4a398 │ │ ldrh r7, [r1, #20] │ │ - beq.w fffb0530 │ │ + beq.w fffced80 │ │ and.w r0, r0, #5242880 @ 0x500000 │ │ - b.n 2ba50 │ │ + b.n 4a2a0 │ │ ands r0, r1 │ │ - b.n 2bb58 │ │ - ldr r2, [pc, #828] @ (2c35c ) │ │ + b.n 4a3a8 │ │ + ldr r2, [pc, #828] @ (4abac ) │ │ orn r0, r7, #8388608 @ 0x800000 │ │ - b.n 2c6c6 │ │ + b.n 4af16 │ │ ldrh r6, [r1, #24] │ │ vldr d25, [sp, #96] @ 0x60 │ │ vldr s5, [sp, #828] @ 0x33c │ │ orr.w r0, r1, #2113536 @ 0x204000 │ │ - b.n 2c776 │ │ + b.n 4afc6 │ │ lsrs r7, r1, #11 │ │ orr.w sl, r8, #26496 @ 0x6780 │ │ orr.w r0, r4, #3801088 @ 0x3a0000 │ │ - b.n 2bb5c │ │ - add r0, pc, #560 @ (adr r0, 2c274 ) │ │ - b.n 2bb60 │ │ + b.n 4a3ac │ │ + add r0, pc, #560 @ (adr r0, 4aac4 ) │ │ + b.n 4a3b0 │ │ ldrh r4, [r6, #24] │ │ vstr d25, [fp, #-168] @ 0xffffff58 │ │ stcl 15, cr15, [fp, #-188] @ 0xffffff44 │ │ subs r7, r7, r3 │ │ lsls r0, r6, #3 │ │ - b.n 2c4ec │ │ - b.n 2c2c0 │ │ + b.n 4ad3c │ │ + b.n 4ab10 │ │ @ instruction: 0xebff0004 │ │ - b.n 2c39e │ │ - b.n 2c2c4 │ │ + b.n 4abee │ │ + b.n 4ab14 │ │ @ instruction: 0xebff20cc │ │ - b.n 2ba9c │ │ + b.n 4a2ec │ │ strb r4, [r3, #3] │ │ - b.n 2c500 │ │ + b.n 4ad50 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2c3b2 │ │ + b.n 4ac02 │ │ str r2, [r0, #0] │ │ - b.n 2bc08 │ │ + b.n 4a458 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2c3ba │ │ + b.n 4ac0a │ │ str r1, [r0, #0] │ │ - b.n 2bc10 │ │ + b.n 4a460 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2c3c2 │ │ + b.n 4ac12 │ │ str r5, [r0, #0] │ │ - b.n 2bc18 │ │ + b.n 4a468 │ │ ldr r7, [r4, #0] │ │ - b.n 2c3ca │ │ + b.n 4ac1a │ │ strb r6, [r0, #0] │ │ - b.n 2bc20 │ │ + b.n 4a470 │ │ str r4, [r0, #0] │ │ - b.n 2bc24 │ │ + b.n 4a474 │ │ ldrb r7, [r2, #17] │ │ - b.n 2c058 │ │ + b.n 4a8a8 │ │ movs r1, #2 │ │ - b.n 2c3a8 │ │ + b.n 4abf8 │ │ movs r0, #3 │ │ - b.n 2bc30 │ │ + b.n 4a480 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2c3e2 │ │ + b.n 4ac32 │ │ strb r0, [r6, #3] │ │ - b.n 2c53c │ │ + b.n 4ad8c │ │ movs r0, #9 │ │ - b.n 2bc3c │ │ + b.n 4a48c │ │ movs r5, #35 @ 0x23 │ │ - b.n 2c3ee │ │ + b.n 4ac3e │ │ movs r0, #8 │ │ - b.n 2bc44 │ │ + b.n 4a494 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2c3f6 │ │ + b.n 4ac46 │ │ movs r0, #7 │ │ - b.n 2bc4c │ │ + b.n 4a49c │ │ movs r2, #33 @ 0x21 │ │ - b.n 2c3fe │ │ + b.n 4ac4e │ │ movs r0, #12 │ │ - b.n 2bc54 │ │ + b.n 4a4a4 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2c406 │ │ + b.n 4ac56 │ │ movs r0, #11 │ │ - b.n 2bc5c │ │ + b.n 4a4ac │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2c098 │ │ + b.n 4a8e8 │ │ movs r3, #3 │ │ - b.n 2c3d6 │ │ + b.n 4ac26 │ │ movs r0, #10 │ │ - b.n 2bc68 │ │ + b.n 4a4b8 │ │ movs r3, #32 │ │ - b.n 2c41a │ │ + b.n 4ac6a │ │ movs r0, #15 │ │ - b.n 2bc70 │ │ + b.n 4a4c0 │ │ movs r7, #32 │ │ - b.n 2c422 │ │ + b.n 4ac72 │ │ movs r0, #14 │ │ - b.n 2bc78 │ │ + b.n 4a4c8 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2c0b0 │ │ + b.n 4a900 │ │ adds r0, #224 @ 0xe0 │ │ - b.n 2bb24 │ │ + b.n 4a374 │ │ asrs r1, r0, #8 │ │ - b.n 2c3f6 │ │ + b.n 4ac46 │ │ str r4, [r4, #12] │ │ - b.n 2bb2c │ │ + b.n 4a37c │ │ asrs r5, r1, #32 │ │ - b.n 2bc8c │ │ + b.n 4a4dc │ │ strb r3, [r4, r0] │ │ - b.n 2c43e │ │ + b.n 4ac8e │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, ip, lr} │ │ - b.n 2bc98 │ │ + b.n 4a4e8 │ │ ldr r3, [r4, r0] │ │ - b.n 2c44a │ │ + b.n 4ac9a │ │ adds r0, #19 │ │ - b.n 2bca0 │ │ + b.n 4a4f0 │ │ str r1, [r2, r0] │ │ - b.n 2bca4 │ │ + b.n 4a4f4 │ │ subs r4, #83 @ 0x53 │ │ - b.n 2c0d8 │ │ + b.n 4a928 │ │ lsls r0, r0, #4 │ │ - b.n 2c420 │ │ + b.n 4ac70 │ │ movs r0, r2 │ │ - b.n 2bcb0 │ │ + b.n 4a500 │ │ lsls r6, r4, #4 │ │ - b.n 2c462 │ │ + b.n 4acb2 │ │ movs r6, r2 │ │ - b.n 2bcb8 │ │ + b.n 4a508 │ │ lsls r6, r4, #20 │ │ - b.n 2c46a │ │ + b.n 4acba │ │ movs r5, r2 │ │ - b.n 2bcc0 │ │ + b.n 4a510 │ │ lsrs r6, r4, #4 │ │ - b.n 2c472 │ │ + b.n 4acc2 │ │ movs r4, r2 │ │ - b.n 2bcc8 │ │ + b.n 4a518 │ │ lsls r7, r4, #8 │ │ - b.n 2c47a │ │ + b.n 4acca │ │ movs r1, r3 │ │ - b.n 2bcd0 │ │ + b.n 4a520 │ │ lsls r7, r4, #24 │ │ - b.n 2c482 │ │ + b.n 4acd2 │ │ movs r0, r3 │ │ - b.n 2bcd8 │ │ + b.n 4a528 │ │ lsrs r7, r2, #9 │ │ - b.n 2c114 │ │ + b.n 4a964 │ │ lsls r6, r0, #12 │ │ - b.n 2c44e │ │ + b.n 4ac9e │ │ movs r7, r2 │ │ - b.n 2bce4 │ │ + b.n 4a534 │ │ lsls r2, r4, #12 │ │ - b.n 2c496 │ │ + b.n 4ace6 │ │ movs r4, r3 │ │ - b.n 2bcec │ │ + b.n 4a53c │ │ lsls r2, r4, #28 │ │ - b.n 2c49e │ │ + b.n 4acee │ │ movs r3, r3 │ │ - b.n 2bcf4 │ │ + b.n 4a544 │ │ lsrs r2, r2, #13 │ │ - b.n 2c12c │ │ + b.n 4a97c │ │ lsls r7, r0, #8 │ │ - b.n 2c46a │ │ + b.n 4acba │ │ movs r2, r3 │ │ - b.n 2bd00 │ │ + b.n 4a550 │ │ lsls r1, r4, #16 │ │ - b.n 2c4b2 │ │ + b.n 4ad02 │ │ asrs r0, r4, #32 │ │ - b.n 2bd08 │ │ + b.n 4a558 │ │ movs r7, r3 │ │ - b.n 2bd0c │ │ + b.n 4a55c │ │ lsrs r1, r4, #32 │ │ - b.n 2c4be │ │ + b.n 4ad0e │ │ movs r6, r3 │ │ - b.n 2bd14 │ │ + b.n 4a564 │ │ lsrs r1, r2, #17 │ │ - b.n 2c148 │ │ + b.n 4a998 │ │ asrs r0, r1, #3 │ │ - b.n 2bbc0 │ │ + b.n 4a410 │ │ lsls r2, r0, #4 │ │ - b.n 2c48e │ │ + b.n 4acde │ │ movs r5, r3 │ │ - b.n 2bd24 │ │ + b.n 4a574 │ │ movs r3, r0 │ │ - b.n 2c8d6 │ │ + b.n 4b126 │ │ movs r1, r0 │ │ - b.n 2c7bc │ │ + b.n 4b00c │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2bd34 │ │ + b.n 4a584 │ │ mrc2 10, 6, lr, cr10, cr15, {7} @ │ │ - blx 42c7e8 │ │ - blx 42c7ec │ │ - blx 42c7f0 │ │ + blx 44b038 │ │ + blx 44b03c │ │ + blx 44b040 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -65969,1222 +108175,1222 @@ │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - ldr r3, [sp, #592] @ 0x250 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 2c1b2 │ │ - bmi.n 2c1b4 │ │ - bmi.n 2c1b6 │ │ - bmi.n 2c1b8 │ │ - bmi.n 2c1ba │ │ - ldr r7, [pc, #960] @ (2c5d4 ) │ │ + udf #68 @ 0x44 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 4aa02 │ │ + bmi.n 4aa04 │ │ + bmi.n 4aa06 │ │ + bmi.n 4aa08 │ │ + bmi.n 4aa0a │ │ + ldr r7, [pc, #960] @ (4ae24 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2c734 │ │ - beq.n 2c224 │ │ - b.n 2c6b8 │ │ + b.n 4af84 │ │ + beq.n 4aa74 │ │ + b.n 4af08 │ │ ldrh r0, [r1, #24] │ │ stc 15, cr13, [sp, #-312]! @ 0xfffffec8 │ │ - b.n 2c6c0 │ │ + b.n 4af10 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 2c744 │ │ + b.n 4af94 │ │ ands r0, r0 │ │ - b.n 2c56e │ │ + b.n 4adbe │ │ lsrs r3, r7, #31 │ │ - b.n 2c750 │ │ + b.n 4afa0 │ │ strh r0, [r2, #0] │ │ - b.n 2c748 │ │ + b.n 4af98 │ │ lsrs r7, r5, #11 │ │ orn lr, r0, #12517376 @ 0xbf0000 │ │ - b.n 2c75c │ │ + b.n 4afac │ │ str r1, [r1, r0] │ │ - b.n 2c582 │ │ - add r0, pc, #0 @ (adr r0, 2c244 ) │ │ - b.n 2c986 │ │ + b.n 4add2 │ │ + add r0, pc, #0 @ (adr r0, 4aa94 ) │ │ + b.n 4b1d6 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2c98e │ │ + b.n 4b1de │ │ movs r0, #33 @ 0x21 │ │ - b.n 2c992 │ │ + b.n 4b1e2 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r5, #8978432 @ 0x890000 │ │ - b.n 2c59a │ │ + b.n 4adea │ │ cmp r2, #143 @ 0x8f │ │ - bne.w fff7425e │ │ - b.n 2bd6c │ │ + bne.w fff92aae │ │ + b.n 4a5bc │ │ ldmia r6, {r3, r4, r5, r6} │ │ @ instruction: 0xebff0000 │ │ - b.n 2bd94 │ │ + b.n 4a5e4 │ │ movs r4, #7 │ │ - b.n 2c9ae │ │ + b.n 4b1fe │ │ asrs r4, r3, #15 │ │ - b.n 2bdb0 │ │ + b.n 4a600 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2c27a │ │ + b.n 4aaca │ │ movs r0, #108 @ 0x6c │ │ - b.n 2bc90 │ │ + b.n 4a4e0 │ │ movs r5, #128 @ 0x80 │ │ - b.n 2c5be │ │ + b.n 4ae0e │ │ asrs r1, r0, #32 │ │ - b.n 2c3a0 │ │ + b.n 4abf0 │ │ movs r0, #114 @ 0x72 │ │ - b.n 2c024 │ │ + b.n 4a874 │ │ subs r5, #128 @ 0x80 │ │ - b.n 2c58e │ │ + b.n 4adde │ │ cmp r4, #255 @ 0xff │ │ - b.n 2c9ce │ │ + b.n 4b21e │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2c296 │ │ + b.n 4aae6 │ │ adds r0, #2 │ │ - b.n 2c59c │ │ + b.n 4adec │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 2c268 │ │ + b.n 4aab8 │ │ movs r7, r6 │ │ - b.n 2c75e │ │ + b.n 4afae │ │ movs r0, #2 │ │ - b.n 2c5a8 │ │ + b.n 4adf8 │ │ movs r7, r7 │ │ - b.n 2c6a6 │ │ + b.n 4aef6 │ │ movs r0, #104 @ 0x68 │ │ - b.n 2bcc0 │ │ + b.n 4a510 │ │ movs r0, #1 │ │ - b.n 2c7ae │ │ + b.n 4affe │ │ movs r1, r1 │ │ - b.n 2c5f2 │ │ + b.n 4ae42 │ │ ldmia r6, {r2, r5, r6} │ │ @ instruction: 0xebff506c │ │ - b.n 2c750 │ │ + b.n 4afa0 │ │ movs r1, r1 │ │ - b.n 2c5fe │ │ + b.n 4ae4e │ │ movs r0, #8 │ │ - b.n 2ca02 │ │ + b.n 4b252 │ │ asrs r5, r0, #32 │ │ - b.n 2c606 │ │ + b.n 4ae56 │ │ ldmia r6, {r0, r1, r2, r3, r4, r6} │ │ @ instruction: 0xebff3010 │ │ - b.n 2c7e8 │ │ + b.n 4b038 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf280601c │ │ - b.n 2ca16 │ │ + b.n 4b266 │ │ strb r1, [r1, #0] │ │ - b.n 2c61a │ │ + b.n 4ae6a │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp} │ │ - b.n 2c060 │ │ + b.n 4a8b0 │ │ ldrh r6, [r0, #20] │ │ and.w pc, r7, #11534336 @ 0xb00000 │ │ - b.n 2c068 │ │ + b.n 4a8b8 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 2c06c │ │ + b.n 4a8bc │ │ subs r1, r6, #4 │ │ - b.n 2c070 │ │ + b.n 4a8c0 │ │ str r0, [r5, #0] │ │ - b.n 2be30 │ │ + b.n 4a680 │ │ strb r0, [r0, #0] │ │ - b.n 2be28 │ │ + b.n 4a678 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 2c07c │ │ + b.n 4a8cc │ │ str r4, [r1, #8] │ │ - b.n 2be1c │ │ + b.n 4a66c │ │ str r4, [r4, #0] │ │ - b.n 2be40 │ │ + b.n 4a690 │ │ lsls r4, r6, #1 │ │ - b.n 2be24 │ │ + b.n 4a674 │ │ lsrs r7, r6, #28 │ │ - b.n 2c08c │ │ + b.n 4a8dc │ │ lsls r0, r2, #2 │ │ - b.n 2be2c │ │ + b.n 4a67c │ │ movs r0, r2 │ │ - b.n 2c820 │ │ + b.n 4b070 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 2c098 │ │ + b.n 4a8e8 │ │ movs r0, r1 │ │ - b.n 2be38 │ │ + b.n 4a688 │ │ lsls r4, r2, #2 │ │ - b.n 2c7b8 │ │ + b.n 4b008 │ │ str r0, [r1, #8] │ │ - b.n 2be40 │ │ + b.n 4a690 │ │ str r0, [r4, #0] │ │ - b.n 2be64 │ │ + b.n 4a6b4 │ │ movs r0, r2 │ │ - b.n 2c82e │ │ + b.n 4b07e │ │ movs r4, r0 │ │ - b.n 2be4c │ │ + b.n 4a69c │ │ movs r0, r5 │ │ - b.n 2c83e │ │ + b.n 4b08e │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 2c0b8 │ │ + b.n 4a908 │ │ movs r0, r0 │ │ - b.n 2be58 │ │ + b.n 4a6a8 │ │ lsls r7, r7, #8 │ │ - b.n 2cb02 │ │ + b.n 4b352 │ │ str r4, [r0, #8] │ │ - b.n 2be60 │ │ + b.n 4a6b0 │ │ str r4, [r6, #4] │ │ - b.n 2c864 │ │ + b.n 4b0b4 │ │ lsrs r0, r2, #12 │ │ cdp 0, 10, cr8, cr10, cr12, {0} │ │ - b.n 2be6c │ │ + b.n 4a6bc │ │ strb r0, [r0, #0] │ │ - b.n 2ca96 │ │ + b.n 4b2e6 │ │ ldrh r7, [r1, #20] │ │ - beq.w fff34362 │ │ - b.n 2c69e │ │ + beq.w fff52bb2 │ │ + b.n 4aeee │ │ adds r0, #128 @ 0x80 │ │ - b.n 2be7c │ │ + b.n 4a6cc │ │ movs r0, #124 @ 0x7c │ │ - b.n 2be80 │ │ + b.n 4a6d0 │ │ asrs r0, r7, #1 │ │ - b.n 2be84 │ │ + b.n 4a6d4 │ │ lsls r0, r1, #1 │ │ and.w pc, r0, pc, asr #2 │ │ - b.n 2c890 │ │ + b.n 4b0e0 │ │ str r1, [r1, r0] │ │ - b.n 2c6b6 │ │ + b.n 4af06 │ │ lsrs r7, r5, #11 │ │ orn lr, r0, #11141120 @ 0xaa0000 │ │ - b.n 2c89c │ │ + b.n 4b0ec │ │ asrs r6, r0, #32 │ │ - b.n 2c6c2 │ │ + b.n 4af12 │ │ movs r0, #32 │ │ - b.n 2cac6 │ │ + b.n 4b316 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9175040 @ 0x8c0000 │ │ - b.n 2bec8 │ │ - add r0, pc, #448 @ (adr r0, 2c550 ) │ │ - b.n 2beac │ │ + b.n 4a718 │ │ + add r0, pc, #448 @ (adr r0, 4ada0 ) │ │ + b.n 4a6fc │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #9961472 @ 0x980000 │ │ - b.n 2cada │ │ + b.n 4b32a │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r5, #8978432 @ 0x890000 │ │ - b.n 2c6e2 │ │ + b.n 4af32 │ │ ldmia r6!, {r3, r5} │ │ @ instruction: 0xebff0070 │ │ - b.n 2bee4 │ │ + b.n 4a734 │ │ asrs r7, r0, #16 │ │ - b.n 2caee │ │ + b.n 4b33e │ │ movs r5, #128 @ 0x80 │ │ - b.n 2c6f2 │ │ + b.n 4af42 │ │ asrs r0, r4, #10 │ │ - b.n 2c3b8 │ │ + b.n 4ac08 │ │ movs r0, #114 @ 0x72 │ │ - b.n 2c158 │ │ + b.n 4a9a8 │ │ asrs r4, r5, #1 │ │ - b.n 2bdd4 │ │ + b.n 4a624 │ │ adds r7, r7, #3 │ │ - b.n 2cb02 │ │ + b.n 4b352 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 2c6ca │ │ + b.n 4af1a │ │ asrs r0, r4, #10 │ │ - b.n 2c3cc │ │ + b.n 4ac1c │ │ asrs r1, r0, #32 │ │ - b.n 2c6d2 │ │ + b.n 4af22 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 2c3a0 │ │ + b.n 4abf0 │ │ asrs r2, r0, #32 │ │ - b.n 2c6d8 │ │ + b.n 4af28 │ │ asrs r0, r5, #1 │ │ - b.n 2bdf0 │ │ + b.n 4a640 │ │ movs r7, r6 │ │ - b.n 2c89e │ │ + b.n 4b0ee │ │ asrs r0, r6, #9 │ │ - b.n 2bf20 │ │ + b.n 4a770 │ │ movs r7, r7 │ │ - b.n 2c7e6 │ │ + b.n 4b036 │ │ movs r0, #1 │ │ - b.n 2c8ea │ │ + b.n 4b13a │ │ asrs r1, r0, #32 │ │ - b.n 2c50c │ │ + b.n 4ad5c │ │ movs r1, r1 │ │ - b.n 2c732 │ │ + b.n 4af82 │ │ ldmia r6!, {r2, r4} │ │ @ instruction: 0xebff106c │ │ - b.n 2c890 │ │ + b.n 4b0e0 │ │ movs r1, r1 │ │ - b.n 2c73e │ │ + b.n 4af8e │ │ movs r0, #8 │ │ - b.n 2cb42 │ │ + b.n 4b392 │ │ ldmia r6!, {r4} │ │ @ instruction: 0xebff0000 │ │ - b.n 2bf34 │ │ + b.n 4a784 │ │ strb r1, [r0, #0] │ │ - b.n 2c91c │ │ + b.n 4b16c │ │ movs r0, #36 @ 0x24 │ │ - b.n 2bf4c │ │ + b.n 4a79c │ │ lsls r0, r0, #2 │ │ - b.n 2cac4 │ │ + b.n 4b314 │ │ asrs r0, r4, #32 │ │ - b.n 2bf54 │ │ + b.n 4a7a4 │ │ lsrs r0, r6, #28 │ │ - b.n 2c19c │ │ + b.n 4a9ec │ │ lsls r4, r1, #2 │ │ - b.n 2bf3c │ │ + b.n 4a78c │ │ lsrs r2, r6, #28 │ │ - b.n 2c1a4 │ │ + b.n 4a9f4 │ │ ands r4, r3 │ │ - b.n 2bf64 │ │ - add r0, pc, #0 @ (adr r0, 2c42c ) │ │ - b.n 2bf38 │ │ + b.n 4a7b4 │ │ + add r0, pc, #0 @ (adr r0, 4ac7c ) │ │ + b.n 4a788 │ │ lsls r0, r1, #2 │ │ - b.n 2bf4c │ │ + b.n 4a79c │ │ lsrs r1, r6, #28 │ │ - b.n 2c1b4 │ │ + b.n 4aa04 │ │ str r0, [r3, r0] │ │ - b.n 2bf74 │ │ + b.n 4a7c4 │ │ asrs r4, r3, #32 │ │ - b.n 2cb7e │ │ + b.n 4b3ce │ │ lsls r4, r0, #2 │ │ - b.n 2bf5c │ │ + b.n 4a7ac │ │ lsrs r4, r6, #28 │ │ - b.n 2c1c4 │ │ + b.n 4aa14 │ │ str r4, [r2, #0] │ │ - b.n 2bf84 │ │ + b.n 4a7d4 │ │ ands r0, r1 │ │ - b.n 2c78e │ │ + b.n 4afde │ │ lsls r0, r0, #2 │ │ - b.n 2bf6c │ │ + b.n 4a7bc │ │ lsrs r5, r6, #28 │ │ - b.n 2c1d4 │ │ + b.n 4aa24 │ │ lsls r4, r7, #1 │ │ - b.n 2bf74 │ │ + b.n 4a7c4 │ │ lsrs r6, r6, #28 │ │ - b.n 2c1dc │ │ + b.n 4aa2c │ │ lsls r0, r7, #1 │ │ - b.n 2bf7c │ │ + b.n 4a7cc │ │ movs r1, r1 │ │ - b.n 2c7a6 │ │ + b.n 4aff6 │ │ adds r0, #16 │ │ - b.n 2bfa4 │ │ + b.n 4a7f4 │ │ str r4, [r6, #4] │ │ - b.n 2c988 │ │ + b.n 4b1d8 │ │ ldrh r1, [r0, #20] │ │ and.w pc, r0, #2932736 @ 0x2cc000 │ │ - b.n 2c1f4 │ │ + b.n 4aa44 │ │ movs r0, r0 │ │ - b.n 2bf9a │ │ - add r0, pc, #128 @ (adr r0, 2c4fc ) │ │ - b.n 2bf98 │ │ + b.n 4a7ea │ │ + add r0, pc, #128 @ (adr r0, 4ad4c ) │ │ + b.n 4a7e8 │ │ lsrs r0, r6, #28 │ │ - b.n 2c200 │ │ - add r0, pc, #144 @ (adr r0, 2c514 ) │ │ - b.n 2bfa0 │ │ + b.n 4aa50 │ │ + add r0, pc, #144 @ (adr r0, 4ad64 ) │ │ + b.n 4a7f0 │ │ asrs r4, r6, #1 │ │ - b.n 2bfa4 │ │ + b.n 4a7f4 │ │ lsls r0, r2, #2 │ │ - b.n 2bfa8 │ │ + b.n 4a7f8 │ │ lsls r1, r3, #1 │ │ lsrs r0, r0, #8 │ │ lsls r4, r2, #2 │ │ - b.n 2c9b0 │ │ + b.n 4b200 │ │ asrs r6, r0, #32 │ │ - b.n 2c7da │ │ - blt.n 2c4fa │ │ + b.n 4b02a │ │ + blt.n 4ad4a │ │ @ instruction: 0xebff0000 │ │ - b.n 2cb42 │ │ + b.n 4b392 │ │ @ instruction: 0xffb10aff │ │ asrs r4, r2, #2 │ │ - b.n 2c9c4 │ │ + b.n 4b214 │ │ movs r4, r0 │ │ - b.n 2c7ee │ │ + b.n 4b03e │ │ movs r0, #0 │ │ - b.n 2cbf2 │ │ - blt.n 2c3f0 │ │ + b.n 4b442 │ │ + blt.n 4ac40 │ │ @ instruction: 0xebff0000 │ │ - b.n 2cb5a │ │ + b.n 4b3aa │ │ @ instruction: 0xffab0aff │ │ lsls r0, r2, #1 │ │ - b.n 2bfea │ │ + b.n 4a83a │ │ movs r0, r0 │ │ - b.n 2cb66 │ │ + b.n 4b3b6 │ │ @ instruction: 0xffa81aff │ │ asrs r0, r0, #32 │ │ - b.n 2c008 │ │ + b.n 4a858 │ │ lsls r4, r2, #2 │ │ - b.n 2c968 │ │ + b.n 4b1b8 │ │ adds r2, #169 @ 0xa9 │ │ add.w r0, r0, ip, ror #22 │ │ - b.n 2c9f4 │ │ + b.n 4b244 │ │ asrs r4, r0, #32 │ │ - b.n 2c81e │ │ + b.n 4b06e │ │ movs r5, r0 │ │ - b.n 2c822 │ │ + b.n 4b072 │ │ adds r2, #165 @ 0xa5 │ │ add.w r0, r0, r5 │ │ - b.n 2c82a │ │ + b.n 4b07a │ │ asrs r5, r0, #32 │ │ - b.n 2c82e │ │ + b.n 4b07e │ │ movs r0, #4 │ │ - b.n 2c832 │ │ + b.n 4b082 │ │ cmp r7, #58 @ 0x3a │ │ @ instruction: 0xeb00c0e0 │ │ - b.n 2c034 │ │ + b.n 4a884 │ │ str r4, [r7, #8] │ │ - b.n 2ca18 │ │ + b.n 4b268 │ │ lsls r1, r2, #15 │ │ - b.n 2cb02 │ │ - b.n 2c54c │ │ - b.n 2cc46 │ │ + b.n 4b352 │ │ + b.n 4ad9c │ │ + b.n 4b496 │ │ lsls r4, r5, #1 │ │ ldmia.w r6, {r2, r3, r5, r8, r9, fp, ip} │ │ - b.n 2c84e │ │ + b.n 4b09e │ │ movs r0, #129 @ 0x81 │ │ - b.n 2c716 │ │ + b.n 4af66 │ │ adds r3, #1 │ │ - b.n 2c61c │ │ + b.n 4ae6c │ │ asrs r4, r3, #3 │ │ - b.n 2c054 │ │ + b.n 4a8a4 │ │ ldmia r3, {r0, r1, r2, r3, r4} │ │ - b.n 2c4dc │ │ + b.n 4ad2c │ │ ands r7, r0 │ │ - b.n 2ca26 │ │ + b.n 4b276 │ │ movs r0, #148 @ 0x94 │ │ - b.n 2c9bc │ │ + b.n 4b20c │ │ lsrs r6, r1, #10 │ │ orn sp, r2, #167936 @ 0x29000 │ │ - b.n 2c634 │ │ - ldr r3, [pc, #576] @ (2c770 ) │ │ + b.n 4ae84 │ │ + ldr r3, [pc, #576] @ (4afc0 ) │ │ mcr 0, 0, r4, cr2, cr4, {6} │ │ - b.n 2c070 │ │ + b.n 4a8c0 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr3, cr2, cr3, {1} │ │ - b.n 2c648 │ │ + b.n 4ae98 │ │ str r4, [r1, r3] │ │ - b.n 2c07c │ │ + b.n 4a8cc │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr3, cr3, {1} │ │ - b.n 2c656 │ │ + b.n 4aea6 │ │ str r0, [r2, #12] │ │ - b.n 2c088 │ │ + b.n 4a8d8 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr3, cr3, cr3, {1} │ │ - b.n 2c660 │ │ + b.n 4aeb0 │ │ str r0, [r3, r3] │ │ - b.n 2c094 │ │ + b.n 4a8e4 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 0, cr3, cr4, cr3, {1} │ │ - b.n 2c66e │ │ + b.n 4aebe │ │ movs r7, #124 @ 0x7c │ │ @ instruction: 0xf3c76d23 │ │ - b.n 2c672 │ │ + b.n 4aec2 │ │ lsrs r0, r2 │ │ - b.n 2ca8c │ │ + b.n 4b2dc │ │ movs r4, r0 │ │ - b.n 2c0ac │ │ + b.n 4a8fc │ │ lsrs r0, r4, #3 │ │ bfi fp, r2, #26, #4294967287 │ │ cdp 0, 0, cr2, cr5, cr0, {0} │ │ - b.n 2c0a2 │ │ + b.n 4a8f2 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr3, cr4, cr6, {1} │ │ - b.n 2c690 │ │ + b.n 4aee0 │ │ str r4, [r6, #4] │ │ - b.n 2bfc0 │ │ + b.n 4a810 │ │ subs r3, #144 @ 0x90 │ │ cdp 13, 2, cr1, cr5, cr3, {1} │ │ - b.n 2c694 │ │ + b.n 4aee4 │ │ ldrh r7, [r1, #20] │ │ orn r0, r0, #15466496 @ 0xec0000 │ │ - b.n 2ca30 │ │ + b.n 4b280 │ │ bxns pc │ │ @ instruction: 0xf3c73d21 │ │ - b.n 2c6ba │ │ + b.n 4af0a │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r4, #8192 @ 0x2000 │ │ - b.n 2c8ea │ │ + b.n 4b13a │ │ lsrs r6, r4, #3 │ │ @ instruction: 0xf2602002 │ │ - b.n 2c638 │ │ + b.n 4ae88 │ │ subs r7, #252 @ 0xfc │ │ - b.n 2cbd4 │ │ + b.n 4b424 │ │ lsrs r6, r1, #10 │ │ orr.w r8, r5, #7602176 @ 0x740000 │ │ @ instruction: 0xf36430ff │ │ - b.n 2cc42 │ │ + b.n 4b492 │ │ movs r0, #3 │ │ - b.n 2c6ca │ │ + b.n 4af1a │ │ movs r0, #0 │ │ - b.n 2c0d4 │ │ + b.n 4a924 │ │ lsrs r2, r1, #3 │ │ @ instruction: 0xf2602008 │ │ - b.n 2c10c │ │ + b.n 4a95c │ │ asrs r7, r7, #12 │ │ - b.n 2cd58 │ │ + b.n 4b5a8 │ │ asrs r6, r0, #32 │ │ - b.n 2c65c │ │ + b.n 4aeac │ │ str r4, [r6, #4] │ │ - b.n 2caf8 │ │ + b.n 4b348 │ │ asrs r7, r1, #9 │ │ - b.n 2ca64 │ │ + b.n 4b2b4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r2, #3342336 @ 0x330000 │ │ - b.n 2c000 │ │ + b.n 4a850 │ │ add r0, fp │ │ add.w r0, r0, r0 │ │ - b.n 2cc92 │ │ + b.n 4b4e2 │ │ vpmin.u16 q8, , │ │ movs r0, r0 │ │ and.w r0, r0, r0, lsl #30 │ │ - b.n 2cd3e │ │ + b.n 4b58e │ │ lsls r0, r0, #2 │ │ - b.n 2ca90 │ │ + b.n 4b2e0 │ │ lsrs r0, r2, #28 │ │ - b.n 2c8e4 │ │ + b.n 4b134 │ │ lsls r0, r4, #10 │ │ - b.n 2c94a │ │ - beq.n 2c68c │ │ - b.n 2caa4 │ │ + b.n 4b19a │ │ + beq.n 4aedc │ │ + b.n 4b2f4 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2cb30 │ │ + b.n 4b380 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2cc5e │ │ - blx 42cc60 │ │ - b.n 2c2f2 │ │ + b.n 4b4ae │ │ + blx 44b4b0 │ │ + b.n 4ab42 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 2c682 │ │ + cbnz r7, 4aed2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffa70ce │ │ + bmi.w fffc591e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 2c592 │ │ + bls.n 4ade2 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - ldr r1, [sp, #592] @ 0x250 │ │ - vtbl.8 d25, {d13}, d24 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 2c606 │ │ - bmi.n 2c608 │ │ - bmi.n 2c60a │ │ - ldr r7, [pc, #960] @ (2ca24 ) │ │ + bgt.n 4af2c │ │ + @ instruction: 0xfffbdad8 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 4ae56 │ │ + bmi.n 4ae58 │ │ + bmi.n 4ae5a │ │ + ldr r7, [pc, #960] @ (4b274 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2cb84 │ │ - beq.n 2c674 │ │ - b.n 2cb08 │ │ + b.n 4b3d4 │ │ + beq.n 4aec4 │ │ + b.n 4b358 │ │ ldrh r0, [r1, #24] │ │ stc 0, cr13, [sp, #-736]! @ 0xfffffd20 │ │ - b.n 2cb10 │ │ - blt.n 2c67a │ │ - b.n 2cb14 │ │ + b.n 4b360 │ │ + blt.n 4aeca │ │ + b.n 4b364 │ │ lsls r0, r2, #1 │ │ movt r0, #1282 @ 0x502 │ │ - b.n 2c9c2 │ │ + b.n 4b212 │ │ cmp r7, #98 @ 0x62 │ │ - b.n 2cb1c │ │ + b.n 4b36c │ │ strh r1, [r0, #0] │ │ - b.n 2c9ca │ │ + b.n 4b21a │ │ asrs r0, r2, #32 │ │ - b.n 2c1c4 │ │ + b.n 4aa14 │ │ strb r0, [r0, #0] │ │ - b.n 2c9d2 │ │ + b.n 4b222 │ │ lsrs r5, r1, #11 │ │ orr.w pc, r2, #15335424 @ 0xea0000 │ │ - b.n 2cb30 │ │ + b.n 4b380 │ │ ands r3, r0 │ │ - b.n 2c9de │ │ + b.n 4b22e │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #360448 @ 0x58000 │ │ - b.n 2cbc0 │ │ + b.n 4b410 │ │ add r1, sp, #740 @ 0x2e4 │ │ @ instruction: 0xebff00b0 │ │ - b.n 2c1e8 │ │ + b.n 4aa38 │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 2cdf2 │ │ + b.n 4b642 │ │ movs r0, r0 │ │ - b.n 2cd56 │ │ + b.n 4b5a6 │ │ movs r5, r1 │ │ lsrs r0, r0, #8 │ │ movs r1, r1 │ │ - b.n 2c9fe │ │ - beq.n 2c740 │ │ - b.n 2cb58 │ │ + b.n 4b24e │ │ + beq.n 4af90 │ │ + b.n 4b3a8 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2cbe4 │ │ + b.n 4b434 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2cd12 │ │ - b.n 2c3a2 │ │ + b.n 4b562 │ │ + b.n 4abf2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 2c732 │ │ + cbnz r7, 4af82 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffa717e │ │ + bmi.w fffc59ce │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 2c642 │ │ + bls.n 4ae92 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ strb r0, [r3, #2] │ │ - b.n 2c210 │ │ + b.n 4aa60 │ │ ldrb r2, [r5, #29] │ │ - b.n 2cb90 │ │ + b.n 4b3e0 │ │ str r0, [r7, r1] │ │ - b.n 2c218 │ │ + b.n 4aa68 │ │ lsls r7, r1, #2 │ │ ldmia.w r7, {r6} │ │ - b.n 2c220 │ │ + b.n 4aa70 │ │ movs r0, r0 │ │ - b.n 2ca0c │ │ + b.n 4b25c │ │ movs r2, r0 │ │ - b.n 2ca0e │ │ + b.n 4b25e │ │ str r4, [r2, r6] │ │ - b.n 2c148 │ │ + b.n 4a998 │ │ movs r3, r0 │ │ - b.n 2ca16 │ │ + b.n 4b266 │ │ eors r4, r5 │ │ - b.n 2c234 │ │ + b.n 4aa84 │ │ movs r7, r0 │ │ - b.n 2ca1e │ │ + b.n 4b26e │ │ sbcs r0, r2 │ │ - b.n 2c158 │ │ + b.n 4a9a8 │ │ movs r5, r0 │ │ - b.n 2ca26 │ │ + b.n 4b276 │ │ asrs r4, r7, #32 │ │ - b.n 2c244 │ │ + b.n 4aa94 │ │ asrs r4, r1, #6 │ │ - b.n 2c164 │ │ + b.n 4a9b4 │ │ movs r4, r0 │ │ - b.n 2ca32 │ │ + b.n 4b282 │ │ movs r0, #56 @ 0x38 │ │ - b.n 2c250 │ │ + b.n 4aaa0 │ │ movs r1, r0 │ │ - b.n 2ca5a │ │ + b.n 4b2aa │ │ adds r0, #52 @ 0x34 │ │ - b.n 2c258 │ │ + b.n 4aaa8 │ │ strb r0, [r6, #0] │ │ - b.n 2c25c │ │ + b.n 4aaac │ │ str r4, [r5, r0] │ │ - b.n 2c260 │ │ + b.n 4aab0 │ │ ands r0, r5 │ │ - b.n 2c264 │ │ + b.n 4aab4 │ │ asrs r4, r4, #32 │ │ - b.n 2c268 │ │ + b.n 4aab8 │ │ @ instruction: 0xffd90aff │ │ - ldr r4, [pc, #4] @ (2c758 ) │ │ - b.n 2cbec │ │ + ldr r4, [pc, #4] @ (4afa8 ) │ │ + b.n 4b43c │ │ lsls r4, r1, #2 │ │ - b.n 2cbf8 │ │ + b.n 4b448 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #4325376 @ 0x420000 │ │ - b.n 2cc00 │ │ + b.n 4b450 │ │ asrs r4, r0, #32 │ │ - b.n 2caa6 │ │ + b.n 4b2f6 │ │ str r0, [r2, r0] │ │ - b.n 2cc72 │ │ + b.n 4b4c2 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2ceb2 │ │ + b.n 4b702 │ │ movs r0, #32 │ │ - b.n 2ceb6 │ │ + b.n 4b706 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 2cebe │ │ + b.n 4b70e │ │ movs r0, r0 │ │ - b.n 2c284 │ │ + b.n 4aad4 │ │ movs r4, r0 │ │ - b.n 2cac6 │ │ + b.n 4b316 │ │ asrs r0, r1, #32 │ │ - b.n 2caca │ │ + b.n 4b31a │ │ cmp r2, #207 @ 0xcf │ │ - bfl 10, ffff21e8 │ │ + bfl 10, 10a38 │ │ @ instruction: 0xebff0f5a │ │ - b.n 2cc2c │ │ + b.n 4b47c │ │ asrs r4, r0, #32 │ │ - b.n 2cada │ │ + b.n 4b32a │ │ movs r0, #100 @ 0x64 │ │ - b.n 2cede │ │ - ldr r2, [pc, #240] @ (2c890 ) │ │ + b.n 4b72e │ │ + ldr r2, [pc, #692] @ (4b2a4 ) │ │ @ instruction: 0xfa002078 │ │ - b.n 2c2e0 │ │ + b.n 4ab30 │ │ movs r0, r0 │ │ - b.n 2ce4e │ │ + b.n 4b69e │ │ lsls r3, r4, #19 │ │ lsrs r0, r0, #8 │ │ asrs r4, r5, #1 │ │ - b.n 2c2ec │ │ + b.n 4ab3c │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2805014 │ │ - b.n 2c2d4 │ │ + b.n 4ab24 │ │ str r1, [r0, r0] │ │ - b.n 2cc40 │ │ + b.n 4b490 │ │ movs r4, r1 │ │ - b.n 2c2f8 │ │ + b.n 4ab48 │ │ adds r0, #20 │ │ - b.n 2c2fc │ │ + b.n 4ab4c │ │ lsls r5, r2, #10 │ │ - b.n 2c7cc │ │ + b.n 4b01c │ │ strh r1, [r0, #0] │ │ - b.n 2ccce │ │ + b.n 4b51e │ │ lsls r0, r3, #2 │ │ - b.n 2cc68 │ │ + b.n 4b4b8 │ │ movs r4, r0 │ │ - b.n 2ccd6 │ │ + b.n 4b526 │ │ lsls r4, r2, #2 │ │ - b.n 2c2f4 │ │ + b.n 4ab44 │ │ lsls r0, r6, #1 │ │ - b.n 2cc74 │ │ + b.n 4b4c4 │ │ strb r0, [r1, #0] │ │ - b.n 2c318 │ │ + b.n 4ab68 │ │ asrs r0, r1, #32 │ │ - b.n 2c300 │ │ + b.n 4ab50 │ │ asrs r2, r0, #10 │ │ - b.n 2c8ee │ │ + b.n 4b13e │ │ movs r0, r1 │ │ - b.n 2ccee │ │ + b.n 4b53e │ │ asrs r4, r3, #1 │ │ - b.n 2c30c │ │ + b.n 4ab5c │ │ asrs r2, r0, #10 │ │ - b.n 2cb36 │ │ + b.n 4b386 │ │ lsls r0, r2, #2 │ │ - b.n 2c314 │ │ + b.n 4ab64 │ │ lsls r0, r3, #3 │ │ - b.n 2cd18 │ │ + b.n 4b568 │ │ asrs r0, r3, #1 │ │ - b.n 2c31c │ │ + b.n 4ab6c │ │ asrs r0, r5, #32 │ │ - b.n 2cd06 │ │ + b.n 4b556 │ │ asrs r4, r2, #1 │ │ - b.n 2c324 │ │ + b.n 4ab74 │ │ asrs r4, r2, #1 │ │ - b.n 2cd0e │ │ + b.n 4b55e │ │ lsls r0, r2, #1 │ │ - b.n 2cd12 │ │ + b.n 4b562 │ │ lsls r4, r1, #1 │ │ - b.n 2c330 │ │ + b.n 4ab80 │ │ lsrs r6, r2, #29 │ │ - b.n 2cd34 │ │ + b.n 4b584 │ │ asrs r0, r2, #1 │ │ - b.n 2c338 │ │ + b.n 4ab88 │ │ asrs r0, r5, #32 │ │ - b.n 2cd22 │ │ + b.n 4b572 │ │ asrs r0, r5, #1 │ │ - b.n 2c340 │ │ + b.n 4ab90 │ │ asrs r4, r2, #1 │ │ - b.n 2cd2a │ │ + b.n 4b57a │ │ lsls r0, r2, #1 │ │ - b.n 2cd2e │ │ + b.n 4b57e │ │ lsls r0, r4, #1 │ │ - b.n 2c34c │ │ + b.n 4ab9c │ │ lsrs r6, r6, #29 │ │ - b.n 2cd50 │ │ + b.n 4b5a0 │ │ asrs r4, r4, #1 │ │ - b.n 2c354 │ │ + b.n 4aba4 │ │ asrs r4, r2, #1 │ │ - b.n 2cd3e │ │ + b.n 4b58e │ │ movs r0, r5 │ │ - b.n 2cd42 │ │ + b.n 4b592 │ │ lsls r4, r0, #1 │ │ - b.n 2c360 │ │ + b.n 4abb0 │ │ lsrs r2, r4, #24 │ │ - b.n 2cce0 │ │ + b.n 4b530 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 2cd4e │ │ + b.n 4b59e │ │ lsrs r6, r2, #30 │ │ - b.n 2cd6c │ │ + b.n 4b5bc │ │ asrs r0, r1, #1 │ │ - b.n 2c370 │ │ + b.n 4abc0 │ │ asrs r4, r2, #1 │ │ - b.n 2cd5a │ │ + b.n 4b5aa │ │ movs r0, r5 │ │ - b.n 2cd5e │ │ + b.n 4b5ae │ │ lsls r0, r6, #1 │ │ - b.n 2c37c │ │ + b.n 4abcc │ │ movs r0, r0 │ │ - b.n 2cfa6 │ │ + b.n 4b7f6 │ │ asrs r4, r6, #1 │ │ - b.n 2c384 │ │ + b.n 4abd4 │ │ subs r2, r3, #5 │ │ - b.n 2cd04 │ │ + b.n 4b554 │ │ movs r0, r4 │ │ - b.n 2c38c │ │ + b.n 4abdc │ │ str r0, [r2, r0] │ │ - b.n 2c390 │ │ + b.n 4abe0 │ │ strh r4, [r1, #0] │ │ - b.n 2c394 │ │ + b.n 4abe4 │ │ str r0, [sp, #640] @ 0x280 │ │ - b.n 2c398 │ │ + b.n 4abe8 │ │ ldr r1, [r0, #64] @ 0x40 │ │ - b.n 2cd18 │ │ + b.n 4b568 │ │ movs r0, #100 @ 0x64 │ │ - b.n 2cfc6 │ │ + b.n 4b816 │ │ ands r3, r0 │ │ - b.n 2cbca │ │ + b.n 4b41a │ │ movs r6, r0 │ │ - b.n 2cbce │ │ - ldr r2, [pc, #0] @ (2c890 ) │ │ + b.n 4b41e │ │ + ldr r2, [pc, #452] @ (4b2a4 ) │ │ @ instruction: 0xfa00a0b4 │ │ - b.n 2cdb0 │ │ + b.n 4b600 │ │ strh r4, [r3, #4] │ │ - b.n 2c3b4 │ │ + b.n 4ac04 │ │ movs r0, r0 │ │ - b.n 2cf48 │ │ + b.n 4b798 │ │ strh r1, [r1, #0] │ │ - b.n 2cbe2 │ │ + b.n 4b432 │ │ strb r4, [r3, #0] │ │ - b.n 2c3c0 │ │ + b.n 4ac10 │ │ ands r0, r3 │ │ - b.n 2c3c4 │ │ + b.n 4ac14 │ │ lsls r7, r3, #7 │ │ subs r0, r0, r0 │ │ lsls r4, r5, #1 │ │ - b.n 2c3ec │ │ + b.n 4ac3c │ │ movs r0, r0 │ │ - b.n 2cf56 │ │ + b.n 4b7a6 │ │ lsls r6, r5, #5 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 2c3f8 │ │ + b.n 4ac48 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 2cddc │ │ + b.n 4b62c │ │ asrs r0, r4, #32 │ │ - b.n 2c400 │ │ + b.n 4ac50 │ │ ands r1, r0 │ │ - b.n 2c9ca │ │ + b.n 4b21a │ │ movs r4, r2 │ │ - b.n 2c404 │ │ + b.n 4ac54 │ │ asrs r4, r0, #10 │ │ - b.n 2c9d2 │ │ + b.n 4b222 │ │ lsrs r2, r6, #29 │ │ - b.n 2cd6c │ │ + b.n 4b5bc │ │ add r1, sp, #180 @ 0xb4 │ │ @ instruction: 0xebff00b0 │ │ - b.n 2c418 │ │ + b.n 4ac68 │ │ str r0, [sp, #20] │ │ - b.n 2d022 │ │ + b.n 4b872 │ │ movs r0, r0 │ │ - b.n 2cf86 │ │ + b.n 4b7d6 │ │ vpmin.u , , │ │ ldrb r2, [r6, #29] │ │ - b.n 2cd84 │ │ + b.n 4b5d4 │ │ str r4, [r6, r6] │ │ - b.n 2c328 │ │ - b.n 2cc54 │ │ - b.n 2c32c │ │ + b.n 4ab78 │ │ + b.n 4b4a4 │ │ + b.n 4ab7c │ │ lsls r7, r1, #2 │ │ ldmia.w r7, {} │ │ - b.n 2cc00 │ │ + b.n 4b450 │ │ stmia r1!, {r2, r3, r5, r7} │ │ - b.n 2c338 │ │ + b.n 4ab88 │ │ movs r2, r0 │ │ - b.n 2cc06 │ │ + b.n 4b456 │ │ movs r3, r0 │ │ - b.n 2cc0a │ │ + b.n 4b45a │ │ movs r7, r0 │ │ - b.n 2cc0e │ │ + b.n 4b45e │ │ movs r5, r0 │ │ - b.n 2cc12 │ │ + b.n 4b462 │ │ ldrsh r2, [r4, r0] │ │ - b.n 2cdac │ │ + b.n 4b5fc │ │ movs r6, r1 │ │ - b.n 2cc1a │ │ + b.n 4b46a │ │ movs r4, r1 │ │ - b.n 2cc3e │ │ + b.n 4b48e │ │ vpmin.u32 q8, , │ │ strb r0, [r1, #0] │ │ - b.n 2c45c │ │ + b.n 4acac │ │ lsls r4, r0, #10 │ │ - b.n 2ca32 │ │ + b.n 4b282 │ │ str r0, [sp, #24] │ │ - b.n 2d06e │ │ + b.n 4b8be │ │ movs r0, r0 │ │ - b.n 2c920 │ │ + b.n 4b170 │ │ lsls r6, r7, #3 │ │ - b.n 2cd36 │ │ + b.n 4b586 │ │ movs r2, r0 │ │ - b.n 2cfda │ │ + b.n 4b82a │ │ vpmin.u16 , q15, │ │ eors r0, r6 │ │ - b.n 2cdd8 │ │ + b.n 4b628 │ │ asrs r1, r0, #32 │ │ - b.n 2ce54 │ │ + b.n 4b6a4 │ │ movs r4, r0 │ │ - b.n 2cc8a │ │ - bge.n 2c952 │ │ + b.n 4b4da │ │ + bge.n 4b1a2 │ │ @ instruction: 0xebff0000 │ │ - b.n 2cff2 │ │ + b.n 4b842 │ │ vpmin.u16 q8, q12, │ │ movs r0, r0 │ │ - b.n 2c508 │ │ + b.n 4ad58 │ │ asrs r4, r0, #32 │ │ - b.n 2cc9e │ │ + b.n 4b4ee │ │ movs r3, r0 │ │ - b.n 2cde2 │ │ + b.n 4b632 │ │ lsrs r0, r2, #28 │ │ - b.n 2cc44 │ │ + b.n 4b494 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2ccaa │ │ + b.n 4b4fa │ │ movs r5, r0 │ │ - b.n 2ccae │ │ - bge.n 2ca4e │ │ + b.n 4b4fe │ │ + bge.n 4b29e │ │ @ instruction: 0xebff0000 │ │ - b.n 2d016 │ │ + b.n 4b866 │ │ vpmin.u8 q8, , │ │ movs r0, r2 │ │ - b.n 2ce8e │ │ + b.n 4b6de │ │ asrs r4, r6, #1 │ │ - b.n 2c4bc │ │ + b.n 4ad0c │ │ lsls r4, r5, #2 │ │ - b.n 2c4a0 │ │ + b.n 4acf0 │ │ adds r0, #32 │ │ - b.n 2d0ca │ │ + b.n 4b91a │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ce9c │ │ + b.n 4b6ec │ │ cmp r7, #150 @ 0x96 │ │ - b.n 2ceb0 │ │ + b.n 4b700 │ │ str r0, [r1, #0] │ │ - b.n 2ccda │ │ + b.n 4b52a │ │ lsls r4, r4, #2 │ │ - b.n 2c4b8 │ │ + b.n 4ad08 │ │ str r0, [sp, #448] @ 0x1c0 │ │ - b.n 2ce38 │ │ + b.n 4b688 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ceac │ │ + b.n 4b6fc │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2ccf2 │ │ + b.n 4b542 │ │ asrs r0, r0, #32 │ │ - b.n 2d0f6 │ │ + b.n 4b946 │ │ ldrh r3, [r0, #20] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2c4be │ │ + b.n 4ad0e │ │ movs r0, r2 │ │ - b.n 2cec6 │ │ + b.n 4b716 │ │ asrs r0, r6, #1 │ │ - b.n 2c500 │ │ + b.n 4ad50 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ced0 │ │ + b.n 4b720 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2cd16 │ │ + b.n 4b566 │ │ asrs r0, r2, #1 │ │ - b.n 2d11a │ │ + b.n 4b96a │ │ lsrs r3, r0, #11 │ │ orn sl, r6, #6389760 @ 0x618000 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr6, [r6, #672] @ 0x2a0 │ │ - b.n 2c504 │ │ + b.n 4ad54 │ │ str r0, [r4, #0] │ │ - b.n 2d12e │ │ + b.n 4b97e │ │ lsrs r0, r0, #12 │ │ stcl 0, cr0, [r0, #8] │ │ - b.n 2cd36 │ │ + b.n 4b586 │ │ lsrs r3, r0, #11 │ │ orn pc, r5, #239616 @ 0x3a800 │ │ - b.n 2ce94 │ │ + b.n 4b6e4 │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 2d146 │ │ + b.n 4b996 │ │ asrs r0, r0, #32 │ │ - b.n 2c50a │ │ + b.n 4ad5a │ │ subs r6, r2, #5 │ │ - b.n 2cf28 │ │ + b.n 4b778 │ │ lsls r0, r2, #7 │ │ - b.n 2c448 │ │ + b.n 4ac98 │ │ lsls r0, r2, #11 │ │ - b.n 2c530 │ │ + b.n 4ad80 │ │ lsrs r2, r6, #29 │ │ - b.n 2ceb0 │ │ + b.n 4b700 │ │ movs r0, r0 │ │ - b.n 2c538 │ │ + b.n 4ad88 │ │ lsls r0, r3, #2 │ │ - b.n 2c55c │ │ + b.n 4adac │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr5, [r5, #624] @ 0x270 │ │ - b.n 2c544 │ │ + b.n 4ad94 │ │ lsrs r6, r3, #14 │ │ stcl 13, cr14, [sp, #268] @ 0x10c │ │ @ instruction: 0xebff0c01 │ │ - b.n 2cecc │ │ + b.n 4b71c │ │ asrs r7, r0, #32 │ │ - b.n 2cd7a │ │ + b.n 4b5ca │ │ movs r0, #33 @ 0x21 │ │ - b.n 2d17e │ │ + b.n 4b9ce │ │ ldmia r4!, {r0, r7} │ │ @ instruction: 0xebff5060 │ │ - b.n 2c580 │ │ + b.n 4add0 │ │ strb r1, [r1, #0] │ │ - b.n 2cd8a │ │ + b.n 4b5da │ │ lsls r0, r2, #7 │ │ - b.n 2c588 │ │ + b.n 4add8 │ │ asrs r4, r4, #32 │ │ - b.n 2d192 │ │ + b.n 4b9e2 │ │ lsls r0, r2, #7 │ │ - b.n 2c46c │ │ + b.n 4acbc │ │ movs r0, r2 │ │ - b.n 2cf64 │ │ + b.n 4b7b4 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2cf74 │ │ + b.n 4b7c4 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8716288 @ 0x850000 │ │ - b.n 2cdaa │ │ + b.n 4b5fa │ │ lsrs r6, r0, #11 │ │ orn sl, r0, #6324224 @ 0x608000 │ │ orr.w fp, r7, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #36] @ 0x24 │ │ - b.n 2cdba │ │ + b.n 4b60a │ │ lsrs r4, r2, #12 │ │ stcl 12, cr12, [fp, #-84] @ 0xffffffac │ │ @ instruction: 0xebff106c │ │ - b.n 2c4bc │ │ + b.n 4ad0c │ │ lsls r0, r3 │ │ - b.n 2cf20 │ │ + b.n 4b770 │ │ lsls r0, r6, #1 │ │ - b.n 2c4c4 │ │ + b.n 4ad14 │ │ adds r0, #84 @ 0x54 │ │ - b.n 2c4c8 │ │ + b.n 4ad18 │ │ lsrs r1, r0, #20 │ │ - b.n 2cd96 │ │ + b.n 4b5e6 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2c4d0 │ │ + b.n 4ad20 │ │ lsls r3, r0, #4 │ │ - b.n 2d21e │ │ + b.n 4ba6e │ │ lsls r0, r3, #2 │ │ - b.n 2c4b8 │ │ + b.n 4ad08 │ │ movs r0, r0 │ │ - b.n 2c5d4 │ │ + b.n 4ae24 │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr7, cr2, cr0, {1} │ │ - b.n 2cdee │ │ + b.n 4b63e │ │ movs r7, r7 │ │ - b.n 2ceb2 │ │ + b.n 4b702 │ │ strb r0, [r7, #1] │ │ - b.n 2c4cc │ │ + b.n 4ad1c │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f27050 │ │ - b.n 2c4f4 │ │ + b.n 4ad44 │ │ lsrs r0, r0, #16 │ │ - b.n 2ce02 │ │ + b.n 4b652 │ │ lsls r7, r4, #4 │ │ - b.n 2cdc6 │ │ + b.n 4b616 │ │ lsls r4, r7, #1 │ │ - b.n 2c4e0 │ │ + b.n 4ad30 │ │ lsls r3, r0, #4 │ │ - b.n 2ce0e │ │ + b.n 4b65e │ │ lsrs r2, r4, #16 │ │ - b.n 2cdd2 │ │ + b.n 4b622 │ │ lsrs r7, r0, #24 │ │ - b.n 2cdd6 │ │ + b.n 4b626 │ │ lsls r3, r0, #4 │ │ - b.n 2d25a │ │ + b.n 4baaa │ │ lsls r0, r0, #2 │ │ - b.n 2c4f4 │ │ + b.n 4ad44 │ │ lsls r7, r7, #7 │ │ - b.n 2d2a2 │ │ + b.n 4baf2 │ │ lsls r2, r0, #12 │ │ - b.n 2cae6 │ │ + b.n 4b336 │ │ movs r0, #144 @ 0x90 │ │ - b.n 2c624 │ │ + b.n 4ae74 │ │ lsrs r7, r1, #10 │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 12, 3, cr2, cr1, cr0, {7} │ │ @ instruction: 0xf2f20a22 │ │ - b.n 2cdfa │ │ + b.n 4b64a │ │ lsls r4, r0, #2 │ │ - b.n 2c514 │ │ + b.n 4ad64 │ │ lsrs r7, r5, #29 │ │ - b.n 2d020 │ │ - ldr r2, [pc, #956] @ (2cec0 ) │ │ + b.n 4b870 │ │ + ldr r2, [pc, #956] @ (4b710 ) │ │ orn pc, r0, #15794176 @ 0xf10000 │ │ - b.n 2d028 │ │ + b.n 4b878 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #15925248 @ 0xf30000 │ │ - b.n 2d030 │ │ + b.n 4b880 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #0, #5 │ │ - b.n 2ce5e │ │ + b.n 4b6ae │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f96094 │ │ - b.n 2c660 │ │ + b.n 4aeb0 │ │ lsls r4, r6, #7 │ │ movw r4, #738 @ 0x2e2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r6, #1736704 @ 0x1a8000 │ │ - b.n 2c678 │ │ + b.n 4aec8 │ │ asrs r1, r0, #32 │ │ - b.n 2cc5c │ │ + b.n 4b4ac │ │ subs r0, #4 │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 2c57c │ │ + b.n 4adcc │ │ adds r0, #132 @ 0x84 │ │ - b.n 2cfe0 │ │ - add r0, pc, #32 @ (adr r0, 2cb6c ) │ │ - b.n 2ce8e │ │ + b.n 4b830 │ │ + add r0, pc, #32 @ (adr r0, 4b3bc ) │ │ + b.n 4b6de │ │ strb r7, [r7, #12] │ │ - b.n 2d2d2 │ │ + b.n 4bb22 │ │ strb r0, [r5, #6] │ │ - b.n 2c670 │ │ + b.n 4aec0 │ │ strb r0, [r7, #1] │ │ - b.n 2c590 │ │ + b.n 4ade0 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 2cea6 │ │ + b.n 4b6f6 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f27c23 │ │ - b.n 2ce7c │ │ + b.n 4b6cc │ │ strb r4, [r1, #7] │ │ - b.n 2c68c │ │ + b.n 4aedc │ │ strb r2, [r2, #5] │ │ - b.n 2cb68 │ │ + b.n 4b3b8 │ │ strb r4, [r0, #7] │ │ - b.n 2c694 │ │ + b.n 4aee4 │ │ strb r7, [r7, #15] │ │ - b.n 2d33e │ │ + b.n 4bb8e │ │ adds r1, #3 │ │ - b.n 2cb90 │ │ + b.n 4b3e0 │ │ subs r6, #34 @ 0x22 │ │ - b.n 2ce8c │ │ + b.n 4b6dc │ │ movs r0, #3 │ │ - b.n 2cf8e │ │ + b.n 4b7de │ │ lsrs r7, r1, #10 │ │ orn ip, r6, #532480 @ 0x82000 │ │ - b.n 2ced2 │ │ + b.n 4b722 │ │ movs r3, #33 @ 0x21 │ │ - b.n 2ce9a │ │ + b.n 4b6ea │ │ movs r1, #192 @ 0xc0 │ │ - b.n 2c6b4 │ │ + b.n 4af04 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 2cfa4 │ │ + b.n 4b7f4 │ │ adds r1, #200 @ 0xc8 │ │ - b.n 2c6c0 │ │ + b.n 4af10 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 2ceee │ │ + b.n 4b73e │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a1522 │ │ - b.n 2ceb8 │ │ + b.n 4b708 │ │ asrs r4, r7, #6 │ │ - b.n 2c6d4 │ │ + b.n 4af24 │ │ lsrs r3, r2, #24 │ │ - b.n 2d0dc │ │ + b.n 4b92c │ │ asrs r5, r0, #32 │ │ - b.n 2cf02 │ │ - ldr r2, [pc, #956] @ (2cf80 ) │ │ + b.n 4b752 │ │ + ldr r2, [pc, #956] @ (4b7d0 ) │ │ orn pc, r0, #13434880 @ 0xcd0000 │ │ - b.n 2d0e8 │ │ + b.n 4b938 │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #8978432 @ 0x890000 │ │ - b.n 2cf16 │ │ + b.n 4b766 │ │ str r6, [r4, #60] @ 0x3c │ │ mrs r0, (UNDEF: 105) │ │ - b.n 2c718 │ │ + b.n 4af68 │ │ strb r0, [r1, #0] │ │ - b.n 2cf22 │ │ + b.n 4b772 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r0, r7, #115712 @ 0x1c400 │ │ add.w r0, r0, r4 │ │ - b.n 2cf36 │ │ + b.n 4b786 │ │ asrs r5, r0, #32 │ │ - b.n 2cf3a │ │ + b.n 4b78a │ │ movs r0, #9 │ │ - b.n 2cf3e │ │ + b.n 4b78e │ │ cmp r5, #119 @ 0x77 │ │ add.w pc, r0, r6, lsr #1 │ │ - b.n 2d120 │ │ + b.n 4b970 │ │ movs r0, #9 │ │ - b.n 2cf4a │ │ + b.n 4b79a │ │ asrs r0, r0, #32 │ │ - b.n 2cf4e │ │ + b.n 4b79e │ │ str r0, [r0, r0] │ │ - b.n 2cf52 │ │ + b.n 4b7a2 │ │ cmp r5, #114 @ 0x72 │ │ add.w r0, r0, r8, asr #25 │ │ - b.n 2c754 │ │ + b.n 4afa4 │ │ movs r0, #4 │ │ - b.n 2cf5e │ │ + b.n 4b7ae │ │ movs r6, r0 │ │ - b.n 2cf62 │ │ + b.n 4b7b2 │ │ asrs r6, r0, #32 │ │ - b.n 2cf66 │ │ + b.n 4b7b6 │ │ cmp r5, #109 @ 0x6d │ │ @ instruction: 0xeb008a8f │ │ and.w r0, r7, #532 @ 0x214 │ │ - b.n 2cf72 │ │ + b.n 4b7c2 │ │ movs r0, #32 │ │ - b.n 2d376 │ │ + b.n 4bbc6 │ │ lsrs r2, r4, #24 │ │ - b.n 2d0d0 │ │ + b.n 4b920 │ │ lsrs r2, r0, #11 │ │ orn r0, r7, #2359296 @ 0x240000 │ │ - b.n 2d14c │ │ + b.n 4b99c │ │ adds r0, #32 │ │ - b.n 2d386 │ │ + b.n 4bbd6 │ │ lsrs r7, r1, #11 │ │ orr.w sl, r0, #6782976 @ 0x678000 │ │ orn r0, r1, #1343488 @ 0x148000 │ │ - b.n 2c78c │ │ + b.n 4afdc │ │ subs r3, #0 │ │ vldr s1, [r7, #828] @ 0x33c │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 2cf9e │ │ + b.n 4b7ee │ │ strh r2, [r1, #0] │ │ - b.n 2cfa2 │ │ + b.n 4b7f2 │ │ ldrh r2, [r0, #20] │ │ and.w r0, r1, #548864 @ 0x86000 │ │ - b.n 2cfaa │ │ + b.n 4b7fa │ │ lsrs r3, r0, #11 │ │ orn fp, r2, #524288 @ 0x80000 │ │ ldcl 0, cr2, [r2, #64] @ 0x40 │ │ - b.n 2d182 │ │ - ldr r2, [pc, #828] @ (2cfb4 ) │ │ + b.n 4b9d2 │ │ + ldr r2, [pc, #828] @ (4b804 ) │ │ orn r0, r2, #352256 @ 0x56000 │ │ - b.n 2c7b8 │ │ + b.n 4b008 │ │ adds r1, #208 @ 0xd0 │ │ - b.n 2c6b8 │ │ + b.n 4af08 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r8, #8388608 @ 0x800000 │ │ - b.n 2d330 │ │ - ldr r2, [pc, #828] @ (2cfc8 ) │ │ + b.n 4bb80 │ │ + ldr r2, [pc, #828] @ (4b818 ) │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 2d3d2 │ │ + b.n 4bc22 │ │ movs r0, #0 │ │ - b.n 2c798 │ │ + b.n 4afe8 │ │ asrs r4, r3, #2 │ │ - b.n 2c7d4 │ │ + b.n 4b024 │ │ subs r3, #0 │ │ stcl 0, cr1, [r1, #672] @ 0x2a0 │ │ - b.n 2c7dc │ │ + b.n 4b02c │ │ cmp r3, #0 │ │ stcl 0, cr1, [r1, #4] │ │ - b.n 2d3ea │ │ + b.n 4bc3a │ │ asrs r0, r5, #6 │ │ - b.n 2c7c8 │ │ + b.n 4b018 │ │ lsls r2, r5, #1 │ │ subs r0, r0, r0 │ │ movs r6, r2 │ │ @ instruction: 0xea00f000 │ │ - b.n 2d2fa │ │ - blx 42d2fc │ │ - blx 42d300 │ │ + b.n 4bb4a │ │ + blx 44bb4c │ │ + blx 44bb50 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -67215,986 +109421,986 @@ │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ udf #5 │ │ @ instruction: 0xebff0008 │ │ - b.n 2d05a │ │ + b.n 4b8aa │ │ udf #3 │ │ @ instruction: 0xebff21fc │ │ - b.n 2c758 │ │ + b.n 4afa8 │ │ ldrb r3, [r0, #30] │ │ - b.n 2d1bc │ │ + b.n 4ba0c │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2d06e │ │ + b.n 4b8be │ │ str r6, [r6, #8] │ │ - b.n 2c8cc │ │ + b.n 4b11c │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2d076 │ │ + b.n 4b8c6 │ │ str r5, [r6, #8] │ │ - b.n 2c8d4 │ │ + b.n 4b124 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2d07e │ │ + b.n 4b8ce │ │ str r1, [r7, #8] │ │ - b.n 2c8dc │ │ + b.n 4b12c │ │ ldr r7, [r4, #0] │ │ - b.n 2d086 │ │ + b.n 4b8d6 │ │ strb r2, [r7, #2] │ │ - b.n 2c8e4 │ │ + b.n 4b134 │ │ str r0, [r7, #8] │ │ - b.n 2c8e8 │ │ + b.n 4b138 │ │ ldrb r7, [r2, #17] │ │ - b.n 2cd14 │ │ + b.n 4b564 │ │ movs r1, #2 │ │ - b.n 2d064 │ │ + b.n 4b8b4 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 2c8f4 │ │ + b.n 4b144 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2d09e │ │ + b.n 4b8ee │ │ ldrb r2, [r4, #24] │ │ - b.n 2d1f8 │ │ + b.n 4ba48 │ │ movs r0, #189 @ 0xbd │ │ - b.n 2c900 │ │ + b.n 4b150 │ │ movs r5, #35 @ 0x23 │ │ - b.n 2d0aa │ │ + b.n 4b8fa │ │ movs r0, #188 @ 0xbc │ │ - b.n 2c908 │ │ + b.n 4b158 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2d0b2 │ │ + b.n 4b902 │ │ movs r0, #187 @ 0xbb │ │ - b.n 2c910 │ │ + b.n 4b160 │ │ movs r2, #33 @ 0x21 │ │ - b.n 2d0ba │ │ + b.n 4b90a │ │ movs r0, #192 @ 0xc0 │ │ - b.n 2c918 │ │ + b.n 4b168 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2d0c2 │ │ + b.n 4b912 │ │ movs r0, #191 @ 0xbf │ │ - b.n 2c920 │ │ + b.n 4b170 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2cd54 │ │ + b.n 4b5a4 │ │ movs r3, #3 │ │ - b.n 2d092 │ │ + b.n 4b8e2 │ │ movs r0, #190 @ 0xbe │ │ - b.n 2c92c │ │ + b.n 4b17c │ │ movs r3, #32 │ │ - b.n 2d0d6 │ │ + b.n 4b926 │ │ movs r0, #195 @ 0xc3 │ │ - b.n 2c934 │ │ + b.n 4b184 │ │ movs r7, #32 │ │ - b.n 2d0de │ │ + b.n 4b92e │ │ movs r0, #194 @ 0xc2 │ │ - b.n 2c93c │ │ + b.n 4b18c │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2cd6c │ │ + b.n 4b5bc │ │ adds r2, #16 │ │ - b.n 2c7e0 │ │ + b.n 4b030 │ │ asrs r1, r0, #8 │ │ - b.n 2d0b2 │ │ + b.n 4b902 │ │ str r4, [r2, #32] │ │ - b.n 2c7e8 │ │ + b.n 4b038 │ │ asrs r1, r0, #3 │ │ - b.n 2c950 │ │ + b.n 4b1a0 │ │ strb r3, [r4, r0] │ │ - b.n 2d0fa │ │ + b.n 4b94a │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r2, r6, r7, ip, lr} │ │ - b.n 2c95c │ │ + b.n 4b1ac │ │ ldr r3, [r4, r0] │ │ - b.n 2d106 │ │ + b.n 4b956 │ │ adds r0, #199 @ 0xc7 │ │ - b.n 2c964 │ │ + b.n 4b1b4 │ │ str r5, [r0, r3] │ │ - b.n 2c968 │ │ + b.n 4b1b8 │ │ subs r4, #83 @ 0x53 │ │ - b.n 2cd94 │ │ + b.n 4b5e4 │ │ lsls r0, r0, #4 │ │ - b.n 2d0dc │ │ + b.n 4b92c │ │ lsls r4, r0, #3 │ │ - b.n 2c974 │ │ + b.n 4b1c4 │ │ lsls r6, r4, #4 │ │ - b.n 2d11e │ │ + b.n 4b96e │ │ lsls r2, r1, #3 │ │ - b.n 2c97c │ │ + b.n 4b1cc │ │ lsls r6, r4, #20 │ │ - b.n 2d126 │ │ + b.n 4b976 │ │ lsls r1, r1, #3 │ │ - b.n 2c984 │ │ + b.n 4b1d4 │ │ lsrs r6, r4, #4 │ │ - b.n 2d12e │ │ + b.n 4b97e │ │ lsls r0, r1, #3 │ │ - b.n 2c98c │ │ + b.n 4b1dc │ │ lsls r7, r4, #8 │ │ - b.n 2d136 │ │ + b.n 4b986 │ │ lsls r5, r1, #3 │ │ - b.n 2c994 │ │ + b.n 4b1e4 │ │ lsls r7, r4, #24 │ │ - b.n 2d13e │ │ + b.n 4b98e │ │ lsls r4, r1, #3 │ │ - b.n 2c99c │ │ + b.n 4b1ec │ │ lsrs r7, r2, #9 │ │ - b.n 2cdd0 │ │ + b.n 4b620 │ │ lsls r6, r0, #12 │ │ - b.n 2d10a │ │ + b.n 4b95a │ │ lsls r3, r1, #3 │ │ - b.n 2c9a8 │ │ + b.n 4b1f8 │ │ lsls r2, r4, #12 │ │ - b.n 2d152 │ │ + b.n 4b9a2 │ │ lsls r0, r2, #3 │ │ - b.n 2c9b0 │ │ + b.n 4b200 │ │ lsls r2, r4, #28 │ │ - b.n 2d15a │ │ + b.n 4b9aa │ │ lsls r7, r1, #3 │ │ - b.n 2c9b8 │ │ + b.n 4b208 │ │ lsrs r2, r2, #13 │ │ - b.n 2cde8 │ │ + b.n 4b638 │ │ lsls r7, r0, #8 │ │ - b.n 2d126 │ │ + b.n 4b976 │ │ lsls r6, r1, #3 │ │ - b.n 2c9c4 │ │ + b.n 4b214 │ │ lsls r1, r4, #16 │ │ - b.n 2d16e │ │ + b.n 4b9be │ │ asrs r4, r2, #3 │ │ - b.n 2c9cc │ │ + b.n 4b21c │ │ lsls r3, r2, #3 │ │ - b.n 2c9d0 │ │ + b.n 4b220 │ │ lsrs r1, r4, #32 │ │ - b.n 2d17a │ │ + b.n 4b9ca │ │ lsls r2, r2, #3 │ │ - b.n 2c9d8 │ │ + b.n 4b228 │ │ lsrs r1, r2, #17 │ │ - b.n 2ce04 │ │ + b.n 4b654 │ │ asrs r0, r7, #7 │ │ - b.n 2c87c │ │ + b.n 4b0cc │ │ lsls r2, r0, #4 │ │ - b.n 2d14a │ │ + b.n 4b99a │ │ lsls r1, r2, #3 │ │ - b.n 2c9e8 │ │ + b.n 4b238 │ │ movs r3, r0 │ │ - b.n 2d592 │ │ + b.n 4bde2 │ │ movs r1, r0 │ │ - b.n 2d478 │ │ + b.n 4bcc8 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r4, r6, #2 │ │ - b.n 2c9f8 │ │ + b.n 4b248 │ │ ldr r1, [r0, #64] @ 0x40 │ │ - b.n 2d2f8 │ │ - add r0, pc, #720 @ (adr r0, 2d134 ) │ │ - b.n 2d380 │ │ + b.n 4bb48 │ │ + add r0, pc, #720 @ (adr r0, 4b984 ) │ │ + b.n 4bbd0 │ │ movs r0, #33 @ 0x21 │ │ - b.n 2d5aa │ │ + b.n 4bdfa │ │ movs r6, r0 │ │ - b.n 2d1ae │ │ + b.n 4b9fe │ │ asrs r2, r1, #32 │ │ - b.n 2d1b2 │ │ + b.n 4ba02 │ │ ldmia r3!, {r2, r4, r5, r6} │ │ @ instruction: 0xebff00a0 │ │ - b.n 2c8b0 │ │ + b.n 4b100 │ │ asrs r7, r0, #16 │ │ - b.n 2d5be │ │ + b.n 4be0e │ │ movs r5, #128 @ 0x80 │ │ - b.n 2d1c2 │ │ + b.n 4ba12 │ │ asrs r0, r4, #10 │ │ - b.n 2ce88 │ │ + b.n 4b6d8 │ │ movs r0, #114 @ 0x72 │ │ - b.n 2cc28 │ │ + b.n 4b478 │ │ asrs r0, r6, #1 │ │ - b.n 2c8a4 │ │ + b.n 4b0f4 │ │ adds r7, r7, #3 │ │ - b.n 2d5d2 │ │ + b.n 4be22 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 2d19a │ │ + b.n 4b9ea │ │ asrs r0, r4, #10 │ │ - b.n 2ce9c │ │ + b.n 4b6ec │ │ asrs r1, r0, #32 │ │ - b.n 2d1a2 │ │ + b.n 4b9f2 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 2ce70 │ │ + b.n 4b6c0 │ │ asrs r2, r0, #32 │ │ - b.n 2d1a8 │ │ + b.n 4b9f8 │ │ asrs r4, r5, #1 │ │ - b.n 2c8c0 │ │ + b.n 4b110 │ │ movs r7, r6 │ │ - b.n 2d36e │ │ + b.n 4bbbe │ │ subs r0, r1, #5 │ │ - b.n 2c9f0 │ │ + b.n 4b240 │ │ movs r7, r7 │ │ - b.n 2d2b6 │ │ + b.n 4bb06 │ │ movs r0, #1 │ │ - b.n 2d3ba │ │ + b.n 4bc0a │ │ asrs r1, r0, #32 │ │ - b.n 2cfdc │ │ + b.n 4b82c │ │ movs r6, r0 │ │ - b.n 2d202 │ │ + b.n 4ba52 │ │ ldmia r3!, {r5, r6} │ │ @ instruction: 0xebff1070 │ │ - b.n 2d360 │ │ + b.n 4bbb0 │ │ movs r6, r0 │ │ - b.n 2d20e │ │ + b.n 4ba5e │ │ movs r0, #8 │ │ - b.n 2d612 │ │ + b.n 4be62 │ │ ldmia r3, {r2, r3, r4, r6} │ │ @ instruction: 0xebff70fc │ │ - b.n 2d370 │ │ + b.n 4bbc0 │ │ str r6, [r0, r0] │ │ - b.n 2d21e │ │ + b.n 4ba6e │ │ movs r4, r3 │ │ - b.n 2d622 │ │ + b.n 4be72 │ │ stmia r1!, {} │ │ - b.n 2c91c │ │ + b.n 4b16c │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r1, r4, r5, r8, r9, sl, fp, sp} │ │ - b.n 2cc6c │ │ + b.n 4b4bc │ │ ldrh r0, [r0, #20] │ │ and.w pc, r5, #2899968 @ 0x2c4000 │ │ - b.n 2cc74 │ │ + b.n 4b4c4 │ │ ldrb r7, [r6, #28] │ │ - b.n 2cc78 │ │ + b.n 4b4c8 │ │ subs r7, #51 @ 0x33 │ │ - b.n 2cc7c │ │ + b.n 4b4cc │ │ movs r4, r2 │ │ - b.n 2ca3c │ │ + b.n 4b28c │ │ str r0, [r0, r0] │ │ - b.n 2ca30 │ │ + b.n 4b280 │ │ str r4, [r5, #12] │ │ - b.n 2c940 │ │ + b.n 4b190 │ │ lsrs r0, r5 │ │ - b.n 2c944 │ │ + b.n 4b194 │ │ ldrh r7, [r1, #20] │ │ and.w pc, r0, #12320768 @ 0xbc0000 │ │ - b.n 2cc94 │ │ - ldr r7, [pc, #208] @ (2cfe8 ) │ │ - b.n 2cc98 │ │ + b.n 4b4e4 │ │ + ldr r7, [pc, #208] @ (4b838 ) │ │ + b.n 4b4e8 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 2cc9c │ │ + b.n 4b4ec │ │ lsls r4, r6, #2 │ │ - b.n 2ca3c │ │ + b.n 4b28c │ │ lsrs r5, r6, #28 │ │ - b.n 2cca4 │ │ + b.n 4b4f4 │ │ movs r0, #188 @ 0xbc │ │ - b.n 2ca44 │ │ + b.n 4b294 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 2d448 │ │ + b.n 4bc98 │ │ lsls r0, r2, #3 │ │ - b.n 2ca4c │ │ + b.n 4b29c │ │ lsrs r2, r5, #29 │ │ - b.n 2d3cc │ │ + b.n 4bc1c │ │ asrs r0, r7, #2 │ │ - b.n 2ca54 │ │ + b.n 4b2a4 │ │ asrs r2, r1, #32 │ │ - b.n 2d27e │ │ + b.n 4bace │ │ lsrs r4, r1 │ │ - b.n 2ca5c │ │ + b.n 4b2ac │ │ str r0, [r1, #12] │ │ - b.n 2ca60 │ │ + b.n 4b2b0 │ │ strb r4, [r0, #3] │ │ - b.n 2ca64 │ │ + b.n 4b2b4 │ │ adds r0, #192 @ 0xc0 │ │ - b.n 2ca68 │ │ - add r7, pc, #572 @ (adr r7, 2d18c ) │ │ + b.n 4b2b8 │ │ + add r7, pc, #572 @ (adr r7, 4b9dc ) │ │ @ instruction: 0xebff00b0 │ │ - b.n 2ca90 │ │ + b.n 4b2e0 │ │ str r0, [sp, #28] │ │ - b.n 2d69a │ │ + b.n 4beea │ │ movs r0, r0 │ │ - b.n 2d5fe │ │ + b.n 4be4e │ │ ldc2l 10, cr1, [r5, #1020] @ 0x3fc @ │ │ stmia r1!, {r3, r5, r7} │ │ - b.n 2c99c │ │ + b.n 4b1ec │ │ sbcs r4, r4 │ │ - b.n 2c9a0 │ │ + b.n 4b1f0 │ │ str r0, [r4, #24] │ │ - b.n 2c9a4 │ │ + b.n 4b1f4 │ │ movs r4, r1 │ │ - b.n 2d27a │ │ + b.n 4baca │ │ adds r1, #156 @ 0x9c │ │ - b.n 2c9ac │ │ + b.n 4b1fc │ │ movs r6, r0 │ │ - b.n 2d27a │ │ - b.n 2d2ac │ │ - b.n 2c9b4 │ │ - movs r3, r0 │ │ - b.n 2d282 │ │ - add r1, pc, #592 @ (adr r1, 2d1d4 ) │ │ - b.n 2c9bc │ │ + b.n 4baca │ │ + b.n 4bafc │ │ + b.n 4b204 │ │ + movs r3, r0 │ │ + b.n 4bad2 │ │ + add r1, pc, #592 @ (adr r1, 4ba24 ) │ │ + b.n 4b20c │ │ movs r6, r1 │ │ - b.n 2d28a │ │ + b.n 4bada │ │ movs r1, #144 @ 0x90 │ │ - b.n 2c9c4 │ │ + b.n 4b214 │ │ movs r2, r1 │ │ - b.n 2d292 │ │ + b.n 4bae2 │ │ asrs r2, r0, #32 │ │ - b.n 2d296 │ │ + b.n 4bae6 │ │ lsls r4, r1, #6 │ │ - b.n 2c9d0 │ │ + b.n 4b220 │ │ asrs r0, r0, #32 │ │ - b.n 2d2c0 │ │ + b.n 4bb10 │ │ stc2l 10, cr0, [r5, #1020] @ 0x3fc @ │ │ movs r0, #172 @ 0xac │ │ - b.n 2cac0 │ │ + b.n 4b310 │ │ str r0, [sp, #32] │ │ - b.n 2d2ea │ │ + b.n 4bb3a │ │ movs r0, #32 │ │ - b.n 2cae8 │ │ + b.n 4b338 │ │ strb r4, [r3, #0] │ │ - b.n 2caec │ │ + b.n 4b33c │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2cad0 │ │ + b.n 4b320 │ │ movs r0, #1 │ │ - b.n 2d4be │ │ + b.n 4bd0e │ │ adds r0, #24 │ │ - b.n 2caf8 │ │ + b.n 4b348 │ │ strb r1, [r4, #0] │ │ - b.n 2d4d0 │ │ + b.n 4bd20 │ │ asrs r0, r7, #1 │ │ - b.n 2cb00 │ │ + b.n 4b350 │ │ str r0, [r2, r0] │ │ - b.n 2cb04 │ │ + b.n 4b354 │ │ adds r0, #32 │ │ - b.n 2d4d4 │ │ + b.n 4bd24 │ │ strh r4, [r1, #0] │ │ - b.n 2cb0c │ │ + b.n 4b35c │ │ movs r1, r0 │ │ - b.n 2d27a │ │ + b.n 4baca │ │ subs r2, r3, #5 │ │ - b.n 2d470 │ │ + b.n 4bcc0 │ │ movs r0, #32 │ │ - b.n 2caf8 │ │ + b.n 4b348 │ │ mcr2 10, 1, r1, cr6, cr15, {7} @ │ │ lsls r7, r3, #11 │ │ @ instruction: 0xea00a0b4 │ │ - b.n 2d504 │ │ + b.n 4bd54 │ │ movs r1, r1 │ │ - b.n 2d32e │ │ + b.n 4bb7e │ │ movs r0, #33 @ 0x21 │ │ - b.n 2d732 │ │ + b.n 4bf82 │ │ asrs r2, r1, #32 │ │ - b.n 2d336 │ │ + b.n 4bb86 │ │ ldmia r3!, {r0, r1, r4} │ │ @ instruction: 0xebff005c │ │ - b.n 2cb38 │ │ + b.n 4b388 │ │ str r1, [r1, #0] │ │ - b.n 2d342 │ │ + b.n 4bb92 │ │ strb r4, [r5, #2] │ │ - b.n 2cb40 │ │ + b.n 4b390 │ │ str r0, [r1, r2] │ │ - b.n 2cb44 │ │ + b.n 4b394 │ │ strb r0, [r0, #0] │ │ - b.n 2d11c │ │ + b.n 4b96c │ │ lsls r0, r3, #1 │ │ - b.n 2cb4c │ │ + b.n 4b39c │ │ lsls r4, r1 │ │ - b.n 2cb50 │ │ + b.n 4b3a0 │ │ str r1, [r0, r0] │ │ - b.n 2d4c4 │ │ + b.n 4bd14 │ │ ands r0, r0 │ │ - b.n 2d126 │ │ + b.n 4b976 │ │ lsls r4, r3, #2 │ │ - b.n 2cb5c │ │ + b.n 4b3ac │ │ movs r1, r4 │ │ - b.n 2d526 │ │ + b.n 4bd76 │ │ lsls r4, r3, #2 │ │ - b.n 2cb44 │ │ + b.n 4b394 │ │ mrc2 10, 0, r0, cr15, cr15, {7} @ │ │ lsrs r2, r6, #29 │ │ - b.n 2d4c8 │ │ + b.n 4bd18 │ │ movs r0, #176 @ 0xb0 │ │ - b.n 2d550 │ │ + b.n 4bda0 │ │ asrs r4, r0, #32 │ │ - b.n 2d37a │ │ - add r7, pc, #336 @ (adr r7, 2d18c ) │ │ + b.n 4bbca │ │ + add r7, pc, #336 @ (adr r7, 4b9dc ) │ │ @ instruction: 0xebff00b0 │ │ - b.n 2cb7c │ │ + b.n 4b3cc │ │ str r0, [sp, #4] │ │ - b.n 2d786 │ │ + b.n 4bfd6 │ │ movs r0, r0 │ │ - b.n 2d6ea │ │ + b.n 4bf3a │ │ ldc2 10, cr1, [sl, #1020] @ 0x3fc @ │ │ str r0, [r1, r2] │ │ - b.n 2cb6c │ │ + b.n 4b3bc │ │ ldrsh r2, [r6, r5] │ │ - b.n 2d4ec │ │ + b.n 4bd3c │ │ ldmia r7!, {r0, r2, r3, r5, r6} │ │ - b.n 2d4f0 │ │ + b.n 4bd40 │ │ lsls r4, r1 │ │ - b.n 2cb78 │ │ + b.n 4b3c8 │ │ movs r7, r5 │ │ ldmia.w r5, {} │ │ - b.n 2d368 │ │ + b.n 4bbb8 │ │ strb r4, [r5, #2] │ │ - b.n 2cb84 │ │ + b.n 4b3d4 │ │ movs r2, r0 │ │ - b.n 2d36e │ │ + b.n 4bbbe │ │ asrs r0, r2, #2 │ │ ldmia.w ip, {r0, r1} │ │ - b.n 2d376 │ │ + b.n 4bbc6 │ │ movs r5, r0 │ │ - b.n 2d37a │ │ + b.n 4bbca │ │ ldrsh r2, [r4, r0] │ │ - b.n 2d514 │ │ + b.n 4bd64 │ │ movs r4, r0 │ │ - b.n 2d382 │ │ + b.n 4bbd2 │ │ movs r7, r0 │ │ - b.n 2d386 │ │ + b.n 4bbd6 │ │ movs r4, r1 │ │ - b.n 2d3aa │ │ + b.n 4bbfa │ │ stc2 10, cr0, [sl, #1020] @ 0x3fc @ │ │ lsls r4, r5 │ │ - b.n 2cbcc │ │ + b.n 4b41c │ │ str r0, [sp, #8] │ │ - b.n 2d7d6 │ │ + b.n 4c026 │ │ movs r0, r0 │ │ - b.n 2cc42 │ │ + b.n 4b492 │ │ lsls r6, r7, #3 │ │ - b.n 2d49e │ │ + b.n 4bcee │ │ movs r2, r0 │ │ - b.n 2d742 │ │ + b.n 4bf92 │ │ stc2 10, cr1, [r4, #1020] @ 0x3fc @ │ │ str r0, [r6, #4] │ │ - b.n 2d540 │ │ + b.n 4bd90 │ │ asrs r1, r0, #32 │ │ - b.n 2d5b6 │ │ + b.n 4be06 │ │ movs r6, r0 │ │ - b.n 2d3f2 │ │ - bhi.n 2d106 │ │ + b.n 4bc42 │ │ + bhi.n 4b956 │ │ @ instruction: 0xebff0000 │ │ - b.n 2d75a │ │ + b.n 4bfaa │ │ ldc2l 10, cr0, [lr, #-1020]! @ 0xfffffc04 @ │ │ movs r0, r0 │ │ - b.n 2cc6a │ │ + b.n 4b4ba │ │ asrs r6, r0, #32 │ │ - b.n 2d406 │ │ + b.n 4bc56 │ │ movs r3, r0 │ │ - b.n 2d54a │ │ + b.n 4bd9a │ │ lsrs r0, r2, #28 │ │ - b.n 2d3ac │ │ + b.n 4bbfc │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2d412 │ │ + b.n 4bc62 │ │ movs r5, r0 │ │ - b.n 2d416 │ │ - bhi.n 2d002 │ │ + b.n 4bc66 │ │ + bhi.n 4b852 │ │ @ instruction: 0xebff0000 │ │ - b.n 2d77e │ │ + b.n 4bfce │ │ ldc2l 10, cr0, [r5, #-1020]! @ 0xfffffc04 @ │ │ - add r0, pc, #464 @ (adr r0, 2d2b4 ) │ │ - b.n 2cc20 │ │ + add r0, pc, #464 @ (adr r0, 4bb04 ) │ │ + b.n 4b470 │ │ adds r0, #16 │ │ - b.n 2d5fa │ │ + b.n 4be4a │ │ movs r0, r1 │ │ - b.n 2d42e │ │ + b.n 4bc7e │ │ strb r0, [r4, #0] │ │ - b.n 2d832 │ │ + b.n 4c082 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2cc10 │ │ + b.n 4b460 │ │ asrs r5, r0, #32 │ │ - b.n 2d43a │ │ - ldr r2, [pc, #828] @ (2d438 ) │ │ + b.n 4bc8a │ │ + ldr r2, [pc, #828] @ (4bc88 ) │ │ orn r0, r3, #147456 @ 0x24000 │ │ - b.n 2d60c │ │ - b.n 2d144 │ │ - b.n 2d846 │ │ + b.n 4be5c │ │ + b.n 4b994 │ │ + b.n 4c096 │ │ movs r0, #0 │ │ - b.n 2d84a │ │ + b.n 4c09a │ │ eors r0, r6 │ │ - b.n 2cc48 │ │ + b.n 4b498 │ │ str r0, [r2, r0] │ │ - b.n 2d626 │ │ + b.n 4be76 │ │ lsrs r7, r0, #11 │ │ orn r0, r0, #83968 @ 0x14800 │ │ - b.n 2cc34 │ │ + b.n 4b484 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r3, #141312 @ 0x22800 │ │ - b.n 2d462 │ │ + b.n 4bcb2 │ │ ldrh r7, [r0, #20] │ │ - beq.w fffb0726 │ │ + beq.w fffcef76 │ │ ldcl 0, cr0, [r0, #16] │ │ - b.n 2d46e │ │ + b.n 4bcbe │ │ movs r0, #0 │ │ - b.n 2cc38 │ │ + b.n 4b488 │ │ cmp r7, #150 @ 0x96 │ │ - b.n 2d650 │ │ + b.n 4bea0 │ │ cmp r2, #199 @ 0xc7 │ │ orn r0, r1, #2304 @ 0x900 │ │ - b.n 2d642 │ │ + b.n 4be92 │ │ strb r0, [r2, #0] │ │ - b.n 2d64a │ │ + b.n 4be9a │ │ subs r7, #106 @ 0x6a │ │ - b.n 2d5dc │ │ + b.n 4be2c │ │ lsrs r6, r1, #11 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr1, [r1, #320] @ 0x140 │ │ - b.n 2d892 │ │ + b.n 4c0e2 │ │ ldrh r0, [r0, #24] │ │ stcl 0, cr0, [r0, #8] │ │ - b.n 2d49a │ │ + b.n 4bcea │ │ cmp r2, #193 @ 0xc1 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 2d8a2 │ │ + b.n 4c0f2 │ │ str r0, [sp, #608] @ 0x260 │ │ - b.n 2cca0 │ │ + b.n 4b4f0 │ │ asrs r0, r0, #32 │ │ - b.n 2cc6a │ │ + b.n 4b4ba │ │ lsrs r2, r6, #29 │ │ - b.n 2d604 │ │ + b.n 4be54 │ │ subs r6, r2, #5 │ │ - b.n 2d68c │ │ + b.n 4bedc │ │ stmia r1!, {r4, r6, r7} │ │ - b.n 2cbac │ │ + b.n 4b3fc │ │ movs r0, r0 │ │ - b.n 2cc94 │ │ + b.n 4b4e4 │ │ movs r1, r1 │ │ - b.n 2d4be │ │ + b.n 4bd0e │ │ ldrh r7, [r1, #20] │ │ and.w sl, r5, #1656 @ 0x678 │ │ orr.w sl, r6, #26496 @ 0x6780 │ │ - blx ff074728 │ │ - b.n 2cca8 │ │ + blx ff092f78 │ │ + b.n 4b4f8 │ │ lsrs r6, r3, #14 │ │ vstr d30, [sp, #424] @ 0x1a8 │ │ @ instruction: 0xebff10ac │ │ - b.n 2ccd4 │ │ + b.n 4b524 │ │ lsrs r2, r4, #24 │ │ - b.n 2d634 │ │ + b.n 4be84 │ │ ldc2 11, cr14, [fp], {255} @ 0xff @ │ │ movs r0, r0 │ │ - b.n 2d846 │ │ + b.n 4c096 │ │ lsls r2, r2, #12 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 2d4ee │ │ + b.n 4bd3e │ │ movs r0, #32 │ │ - b.n 2d8f2 │ │ + b.n 4c142 │ │ subs r2, r4, #0 │ │ - b.n 2d64c │ │ + b.n 4be9c │ │ lsrs r2, r0, #11 │ │ orn sl, r0, #397312 @ 0x61000 │ │ orn sl, r1, #6356992 @ 0x610000 │ │ orr.w fp, r4, #8388608 @ 0x800000 │ │ ldcl 15, cr1, [r1, #600] @ 0x258 │ │ - b.n 2d6e4 │ │ + b.n 4bf34 │ │ ldrh r0, [r0, #24] │ │ vldr s17, [r0, #520] @ 0x208 │ │ and.w r0, sl, #8454144 @ 0x810000 │ │ - b.n 2d516 │ │ + b.n 4bd66 │ │ movs r0, #80 @ 0x50 │ │ - b.n 2d91a │ │ + b.n 4c16a │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2cd18 │ │ + b.n 4b568 │ │ strh r4, [r4, #4] │ │ - b.n 2cd1c │ │ + b.n 4b56c │ │ cmp r2, #194 @ 0xc2 │ │ orr.w r0, r0, #528384 @ 0x81000 │ │ - b.n 2d92a │ │ - ldr r2, [pc, #828] @ (2d528 ) │ │ + b.n 4c17a │ │ + ldr r2, [pc, #828] @ (4bd78 ) │ │ orn pc, r3, #247808 @ 0x3c800 │ │ - b.n 2d688 │ │ + b.n 4bed8 │ │ movs r0, #0 │ │ - b.n 2ccf6 │ │ + b.n 4b546 │ │ lsrs r2, r4, #29 │ │ - b.n 2d690 │ │ + b.n 4bee0 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r8, #528384 @ 0x81000 │ │ - b.n 2d542 │ │ + b.n 4bd92 │ │ stmia r1!, {r4, r6, r7} │ │ - b.n 2cc3c │ │ + b.n 4b48c │ │ ldrh r7, [r1, #20] │ │ and.w r0, r5, #8192 @ 0x2000 │ │ - b.n 2d94e │ │ + b.n 4c19e │ │ movs r0, r0 │ │ - b.n 2cd2c │ │ + b.n 4b57c │ │ movs r1, r1 │ │ - b.n 2d556 │ │ + b.n 4bda6 │ │ str r0, [r0, r0] │ │ - b.n 2cd2e │ │ + b.n 4b57e │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w sl, r6, #26496 @ 0x6780 │ │ - bne.w fffb4822 │ │ + bne.w fffd3072 │ │ stcl 2, cr12, [r4, #832] @ 0x340 │ │ - b.n 2cd44 │ │ + b.n 4b594 │ │ lsrs r6, r3, #14 │ │ vstr d30, [sp, #268] @ 0x10c │ │ @ instruction: 0xebff409c │ │ - b.n 2cd70 │ │ + b.n 4b5c0 │ │ str r0, [sp, #16] │ │ - b.n 2d97a │ │ + b.n 4c1ca │ │ strb r0, [r5, #2] │ │ - b.n 2cd78 │ │ + b.n 4b5c8 │ │ movs r1, r0 │ │ - b.n 2ccea │ │ + b.n 4b53a │ │ lsls r6, r7, #3 │ │ - b.n 2d646 │ │ + b.n 4be96 │ │ movs r2, r0 │ │ - b.n 2d8ea │ │ + b.n 4c13a │ │ ldc2 10, cr1, [sl, #-1020] @ 0xfffffc04 @ │ │ - add r0, pc, #448 @ (adr r0, 2d410 ) │ │ - b.n 2d6e8 │ │ + add r0, pc, #448 @ (adr r0, 4bc60 ) │ │ + b.n 4bf38 │ │ asrs r4, r0, #32 │ │ - b.n 2d596 │ │ + b.n 4bde6 │ │ movs r2, r1 │ │ - b.n 2d59a │ │ - bvc.n 2d1da │ │ + b.n 4bdea │ │ + bvc.n 4ba2a │ │ @ instruction: 0xebff0000 │ │ - b.n 2d902 │ │ + b.n 4c152 │ │ ldc2 10, cr0, [r4, #-1020] @ 0xfffffc04 @ │ │ movs r1, r0 │ │ - b.n 2cd12 │ │ + b.n 4b562 │ │ ldrsh r2, [r4, r0] │ │ - b.n 2d704 │ │ + b.n 4bf54 │ │ asrs r2, r1, #32 │ │ - b.n 2d5b2 │ │ + b.n 4be02 │ │ movs r3, r0 │ │ - b.n 2d6f6 │ │ + b.n 4bf46 │ │ lsrs r0, r2, #28 │ │ - b.n 2d558 │ │ + b.n 4bda8 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2d5be │ │ + b.n 4be0e │ │ movs r5, r0 │ │ - b.n 2d5c2 │ │ - bhi.n 2d2d8 │ │ + b.n 4be12 │ │ + bhi.n 4bb28 │ │ @ instruction: 0xebff30a0 │ │ - b.n 2cdc4 │ │ + b.n 4b614 │ │ cmp r7, #98 @ 0x62 │ │ - b.n 2d724 │ │ + b.n 4bf74 │ │ movs r0, r0 │ │ - b.n 2d932 │ │ + b.n 4c182 │ │ stc2 10, cr0, [r8, #-1020] @ 0xfffffc04 @ │ │ asrs r0, r1, #1 │ │ - b.n 2cdd4 │ │ + b.n 4b624 │ │ str r0, [r4, #0] │ │ - b.n 2d9de │ │ - ldr r7, [pc, #472] @ (2d478 ) │ │ - b.n 2d7bc │ │ + b.n 4c22e │ │ + ldr r7, [pc, #472] @ (4bcc8 ) │ │ + b.n 4c00c │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r8, #9437184 @ 0x900000 │ │ - b.n 2d7ac │ │ + b.n 4bffc │ │ lsrs r7, r1, #11 │ │ - bne.w fffd47cc │ │ + bne.w ffff301c │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2d5f6 │ │ + b.n 4be46 │ │ asrs r0, r0, #32 │ │ - b.n 2d9fa │ │ + b.n 4c24a │ │ ldrh r6, [r0, #20] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2cdc2 │ │ + b.n 4b612 │ │ movs r0, r2 │ │ - b.n 2d7ce │ │ + b.n 4c01e │ │ asrs r4, r0, #1 │ │ - b.n 2ce04 │ │ + b.n 4b654 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2d7d4 │ │ + b.n 4c024 │ │ movs r0, #0 │ │ - b.n 2cdf0 │ │ + b.n 4b640 │ │ movs r0, #4 │ │ - b.n 2d61a │ │ + b.n 4be6a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2d622 │ │ + b.n 4be72 │ │ asrs r0, r2, #1 │ │ - b.n 2da26 │ │ + b.n 4c276 │ │ lsrs r6, r0, #11 │ │ orn sl, r3, #6488064 @ 0x630000 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr3, [r3, #512] @ 0x200 │ │ - b.n 2ce10 │ │ + b.n 4b660 │ │ subs r7, #106 @ 0x6a │ │ - b.n 2d790 │ │ + b.n 4bfe0 │ │ lsrs r0, r0, #12 │ │ stcl 0, cr0, [r0, #16] │ │ - b.n 2d642 │ │ + b.n 4be92 │ │ lsrs r6, r0, #11 │ │ orn sl, r5, #6324224 @ 0x608000 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 2da4e │ │ + b.n 4c29e │ │ asrs r0, r0, #32 │ │ - b.n 2ce12 │ │ + b.n 4b662 │ │ asrs r4, r0, #32 │ │ - b.n 2d656 │ │ + b.n 4bea6 │ │ lsls r0, r2, #7 │ │ - b.n 2cd50 │ │ + b.n 4b5a0 │ │ lsls r0, r2, #9 │ │ - b.n 2ce38 │ │ + b.n 4b688 │ │ lsls r0, r3, #2 │ │ - b.n 2ce5c │ │ + b.n 4b6ac │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr5, [r5, #496] @ 0x1f0 │ │ - b.n 2ce44 │ │ + b.n 4b694 │ │ lsrs r6, r7, #13 │ │ vstr d30, [sp, #12] │ │ @ instruction: 0xebff00d8 │ │ - b.n 2d850 │ │ + b.n 4c0a0 │ │ subs r6, r2, #6 │ │ - b.n 2d854 │ │ + b.n 4c0a4 │ │ movs r0, #4 │ │ - b.n 2d67e │ │ + b.n 4bece │ │ lsls r3, r6, #10 │ │ add.w r0, r0, ip, asr #6 │ │ - b.n 2ce80 │ │ + b.n 4b6d0 │ │ lsrs r1, r0, #16 │ │ - b.n 2d7e0 │ │ + b.n 4c030 │ │ movs r0, #33 @ 0x21 │ │ - b.n 2da8e │ │ + b.n 4c2de │ │ ldmia r2, {r0, r2, r3, r4, r5} │ │ @ instruction: 0xebff5060 │ │ - b.n 2ce90 │ │ + b.n 4b6e0 │ │ asrs r4, r4, #32 │ │ - b.n 2da9a │ │ + b.n 4c2ea │ │ lsls r0, r2, #7 │ │ - b.n 2ce98 │ │ + b.n 4b6e8 │ │ lsls r0, r2, #7 │ │ - b.n 2cd78 │ │ + b.n 4b5c8 │ │ movs r0, r2 │ │ - b.n 2d870 │ │ + b.n 4c0c0 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2d882 │ │ + b.n 4c0d2 │ │ lsls r4, r0, #2 │ │ - b.n 2ce8c │ │ + b.n 4b6dc │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8716288 @ 0x850000 │ │ - b.n 2d6ba │ │ + b.n 4bf0a │ │ lsrs r6, r0, #11 │ │ orn r0, r0, #2208 @ 0x8a0 │ │ - b.n 2d6c2 │ │ + b.n 4bf12 │ │ lsrs r1, r0, #11 │ │ orr.w fp, r6, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #40] @ 0x28 │ │ - b.n 2d6ce │ │ + b.n 4bf1e │ │ lsrs r4, r2, #12 │ │ @ instruction: 0xed4bc9d0 │ │ @ instruction: 0xebff106c │ │ - b.n 2cdd0 │ │ + b.n 4b620 │ │ strh r0, [r3, #4] │ │ - b.n 2d834 │ │ + b.n 4c084 │ │ lsls r0, r6, #1 │ │ - b.n 2cdd8 │ │ + b.n 4b628 │ │ adds r0, #84 @ 0x54 │ │ - b.n 2cddc │ │ + b.n 4b62c │ │ lsrs r1, r0, #20 │ │ - b.n 2d6aa │ │ + b.n 4befa │ │ movs r0, #88 @ 0x58 │ │ - b.n 2cde4 │ │ + b.n 4b634 │ │ lsls r3, r0, #4 │ │ - b.n 2db32 │ │ + b.n 4c382 │ │ lsls r0, r3, #2 │ │ - b.n 2cdcc │ │ + b.n 4b61c │ │ movs r0, r0 │ │ - b.n 2cee6 │ │ + b.n 4b736 │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr6, cr2, cr0, {1} │ │ - b.n 2d702 │ │ + b.n 4bf52 │ │ movs r7, r7 │ │ - b.n 2d7c6 │ │ + b.n 4c016 │ │ str r0, [r7, #4] │ │ - b.n 2cde0 │ │ + b.n 4b630 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f26050 │ │ - b.n 2ce08 │ │ + b.n 4b658 │ │ lsrs r0, r0, #16 │ │ - b.n 2d716 │ │ + b.n 4bf66 │ │ lsls r6, r4, #4 │ │ - b.n 2d6da │ │ + b.n 4bf2a │ │ lsls r4, r7, #1 │ │ - b.n 2cdf4 │ │ + b.n 4b644 │ │ lsls r3, r0, #4 │ │ - b.n 2d722 │ │ + b.n 4bf72 │ │ lsrs r2, r4, #16 │ │ - b.n 2d6e6 │ │ + b.n 4bf36 │ │ lsrs r6, r0, #24 │ │ - b.n 2d6ea │ │ + b.n 4bf3a │ │ lsls r3, r0, #4 │ │ - b.n 2db6e │ │ + b.n 4c3be │ │ lsls r0, r0, #2 │ │ - b.n 2ce08 │ │ + b.n 4b658 │ │ lsls r7, r7, #7 │ │ - b.n 2dbb6 │ │ + b.n 4c406 │ │ lsls r2, r0, #12 │ │ - b.n 2d3fa │ │ + b.n 4bc4a │ │ movs r0, #144 @ 0x90 │ │ - b.n 2cf38 │ │ + b.n 4b788 │ │ lsrs r7, r1, #10 │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 12, 3, cr2, cr1, cr0, {7} │ │ @ instruction: 0xf2f20a22 │ │ - b.n 2d70e │ │ + b.n 4bf5e │ │ lsls r4, r0, #2 │ │ - b.n 2ce28 │ │ + b.n 4b678 │ │ lsrs r2, r5, #29 │ │ - b.n 2d934 │ │ - ldr r2, [pc, #956] @ (2d7d4 ) │ │ + b.n 4c184 │ │ + ldr r2, [pc, #956] @ (4c024 ) │ │ orn lr, r0, #10158080 @ 0x9b0000 │ │ - b.n 2d93c │ │ + b.n 4c18c │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #15597568 @ 0xee0000 │ │ - b.n 2d944 │ │ + b.n 4c194 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #0, #9 │ │ - b.n 2d772 │ │ + b.n 4bfc2 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f97094 │ │ - b.n 2cf74 │ │ + b.n 4b7c4 │ │ lsls r4, r6, #7 │ │ movw r4, #738 @ 0x2e2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r9, r7, #1441792 @ 0x160000 │ │ - b.n 2cf8c │ │ + b.n 4b7dc │ │ asrs r1, r0, #32 │ │ - b.n 2d570 │ │ + b.n 4bdc0 │ │ adds r5, #191 @ 0xbf │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 2ce90 │ │ + b.n 4b6e0 │ │ adds r0, #132 @ 0x84 │ │ - b.n 2d8f4 │ │ + b.n 4c144 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2dbe2 │ │ + b.n 4c432 │ │ str r0, [r5, #24] │ │ - b.n 2cf80 │ │ + b.n 4b7d0 │ │ str r0, [r7, #4] │ │ - b.n 2cea0 │ │ + b.n 4b6f0 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r1, r2, r8, r9, sp, lr} │ │ - b.n 2d7b6 │ │ + b.n 4c006 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f26c23 │ │ - b.n 2d78a │ │ + b.n 4bfda │ │ str r4, [r1, #28] │ │ - b.n 2cf9c │ │ + b.n 4b7ec │ │ str r2, [r2, #20] │ │ - b.n 2d478 │ │ + b.n 4bcc8 │ │ str r4, [r0, #28] │ │ - b.n 2cfa4 │ │ + b.n 4b7f4 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 2dc4e │ │ + b.n 4c49e │ │ adds r1, #3 │ │ - b.n 2d49e │ │ + b.n 4bcee │ │ subs r6, #34 @ 0x22 │ │ - b.n 2d79c │ │ + b.n 4bfec │ │ movs r0, #3 │ │ - b.n 2d89e │ │ + b.n 4c0ee │ │ lsrs r7, r1, #10 │ │ orn ip, r7, #532480 @ 0x82000 │ │ - b.n 2d7e2 │ │ + b.n 4c032 │ │ movs r3, #33 @ 0x21 │ │ - b.n 2d7aa │ │ + b.n 4bffa │ │ movs r1, #192 @ 0xc0 │ │ - b.n 2cfc4 │ │ + b.n 4b814 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 2d8b4 │ │ + b.n 4c104 │ │ adds r1, #200 @ 0xc8 │ │ - b.n 2cfd0 │ │ + b.n 4b820 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 2d7fe │ │ + b.n 4c04e │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a1522 │ │ - b.n 2d7c8 │ │ + b.n 4c018 │ │ asrs r4, r7, #6 │ │ - b.n 2cfe4 │ │ + b.n 4b834 │ │ lsrs r2, r2, #24 │ │ - b.n 2d9ec │ │ + b.n 4c23c │ │ asrs r5, r0, #32 │ │ - b.n 2d812 │ │ - ldr r2, [pc, #956] @ (2d890 ) │ │ + b.n 4c062 │ │ + ldr r2, [pc, #956] @ (4c0e0 ) │ │ orn pc, r0, #13172736 @ 0xc90000 │ │ - b.n 2d9f8 │ │ + b.n 4c248 │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #9043968 @ 0x8a0000 │ │ - b.n 2d826 │ │ + b.n 4c076 │ │ str r6, [r4, #60] @ 0x3c │ │ - b.w 10265b2 │ │ - b.n 2d028 │ │ + b.w 1044e02 │ │ + b.n 4b878 │ │ str r1, [r1, #0] │ │ - b.n 2d832 │ │ + b.n 4c082 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w lr, r6, #323584 @ 0x4f000 │ │ add.w r0, r0, r5, lsl #4 │ │ - b.n 2d846 │ │ + b.n 4c096 │ │ movs r0, r1 │ │ - b.n 2d84a │ │ + b.n 4c09a │ │ movs r0, #10 │ │ - b.n 2d84e │ │ + b.n 4c09e │ │ str r2, [r1, r0] │ │ - b.n 2d852 │ │ + b.n 4c0a2 │ │ cmp r3, #50 @ 0x32 │ │ add.w pc, r0, r6, lsr #17 │ │ - b.n 2da34 │ │ + b.n 4c284 │ │ movs r0, #10 │ │ - b.n 2d85e │ │ + b.n 4c0ae │ │ movs r4, r0 │ │ - b.n 2d862 │ │ + b.n 4c0b2 │ │ asrs r4, r0, #32 │ │ - b.n 2d866 │ │ + b.n 4c0b6 │ │ cmp r3, #45 @ 0x2d │ │ @ instruction: 0xeb00a068 │ │ - b.n 2d068 │ │ + b.n 4b8b8 │ │ movs r0, #8 │ │ - b.n 2d872 │ │ + b.n 4c0c2 │ │ movs r2, r1 │ │ - b.n 2d876 │ │ + b.n 4c0c6 │ │ asrs r2, r1, #32 │ │ - b.n 2d87a │ │ + b.n 4c0ca │ │ cmp r3, #40 @ 0x28 │ │ @ instruction: 0xeb008a8f │ │ and.w r0, r6, #2560 @ 0xa00 │ │ - b.n 2dc86 │ │ + b.n 4c4d6 │ │ movs r4, r0 │ │ - b.n 2d88a │ │ + b.n 4c0da │ │ subs r2, r4, #0 │ │ - b.n 2d9e4 │ │ + b.n 4c234 │ │ lsrs r6, r0, #11 │ │ orn r0, r0, #565248 @ 0x8a000 │ │ - b.n 2d896 │ │ + b.n 4c0e6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 2da66 │ │ + b.n 4c2b6 │ │ lsrs r7, r1, #11 │ │ orn r0, r1, #1343488 @ 0x148000 │ │ - b.n 2d0a0 │ │ + b.n 4b8f0 │ │ subs r3, #0 │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 2da82 │ │ - ldr r2, [pc, #828] @ (2d8ac ) │ │ + b.n 4c2d2 │ │ + ldr r2, [pc, #828] @ (4c0fc ) │ │ orn sl, r0, #6782976 @ 0x678000 │ │ orr.w sl, r1, #6488064 @ 0x630000 │ │ orn fp, r2, #524288 @ 0x80000 │ │ ldcl 0, cr2, [r2, #640] @ 0x280 │ │ - b.n 2d0bc │ │ + b.n 4b90c │ │ asrs r4, r7, #1 │ │ - b.n 2d0c0 │ │ + b.n 4b910 │ │ lsls r0, r2, #7 │ │ - b.n 2cfc0 │ │ + b.n 4b810 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #8388608 @ 0x800000 │ │ - b.n 2dc32 │ │ + b.n 4c482 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 2d0d0 │ │ + b.n 4b920 │ │ subs r3, #0 │ │ stcl 0, cr1, [r1, #512] @ 0x200 │ │ - b.n 2d0d8 │ │ + b.n 4b928 │ │ ldrh r6, [r0, #20] │ │ and.w sl, r9, #26496 @ 0x6780 │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 2dcea │ │ + b.n 4c53a │ │ cmp r3, #0 │ │ stcl 0, cr1, [r1, #4] │ │ - b.n 2dcf2 │ │ + b.n 4c542 │ │ movs r0, #0 │ │ - b.n 2d0c8 │ │ + b.n 4b918 │ │ asrs r0, r5, #6 │ │ - b.n 2d0d4 │ │ + b.n 4b924 │ │ lsls r4, r5, #1 │ │ subs r0, r0, r0 │ │ movs r4, r2 │ │ and.w r0, r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ @@ -68226,1819 +110432,1819 @@ │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ - @ instruction: 0xfffd0e22 │ │ - b.n 2dab0 │ │ - blt.n 2d5a2 │ │ + bne.n 4be44 │ │ + @ instruction: 0xfffb0e22 │ │ + b.n 4c300 │ │ + blt.n 4bdf2 │ │ @ instruction: 0xebff00a0 │ │ - b.n 2d15c │ │ - blt.n 2d5a6 │ │ + b.n 4b9ac │ │ + blt.n 4bdf6 │ │ @ instruction: 0xebff21fc │ │ - b.n 2d060 │ │ + b.n 4b8b0 │ │ ldrb r3, [r0, #30] │ │ - b.n 2dac4 │ │ + b.n 4c314 │ │ ands r5, r0 │ │ - b.n 2d972 │ │ + b.n 4c1c2 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2d97a │ │ + b.n 4c1ca │ │ str r6, [r6, #8] │ │ - b.n 2d1d8 │ │ + b.n 4ba28 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2d982 │ │ + b.n 4c1d2 │ │ str r5, [r6, #8] │ │ - b.n 2d1e0 │ │ + b.n 4ba30 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2d98a │ │ + b.n 4c1da │ │ str r1, [r7, #8] │ │ - b.n 2d1e8 │ │ + b.n 4ba38 │ │ ldr r7, [r4, #0] │ │ - b.n 2d992 │ │ + b.n 4c1e2 │ │ strb r2, [r7, #2] │ │ - b.n 2d1f0 │ │ + b.n 4ba40 │ │ str r0, [r7, #8] │ │ - b.n 2d1f4 │ │ + b.n 4ba44 │ │ ldrb r7, [r2, #17] │ │ - b.n 2d620 │ │ + b.n 4be70 │ │ movs r1, #2 │ │ - b.n 2d970 │ │ + b.n 4c1c0 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 2d200 │ │ + b.n 4ba50 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2d9aa │ │ + b.n 4c1fa │ │ ldrb r2, [r4, #24] │ │ - b.n 2db04 │ │ + b.n 4c354 │ │ movs r0, #189 @ 0xbd │ │ - b.n 2d20c │ │ + b.n 4ba5c │ │ movs r5, #35 @ 0x23 │ │ - b.n 2d9b6 │ │ + b.n 4c206 │ │ movs r0, #188 @ 0xbc │ │ - b.n 2d214 │ │ + b.n 4ba64 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2d9be │ │ + b.n 4c20e │ │ movs r0, #187 @ 0xbb │ │ - b.n 2d21c │ │ + b.n 4ba6c │ │ movs r2, #33 @ 0x21 │ │ - b.n 2d9c6 │ │ + b.n 4c216 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 2d224 │ │ + b.n 4ba74 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2d9ce │ │ + b.n 4c21e │ │ movs r0, #191 @ 0xbf │ │ - b.n 2d22c │ │ + b.n 4ba7c │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2d660 │ │ + b.n 4beb0 │ │ movs r3, #3 │ │ - b.n 2d99e │ │ + b.n 4c1ee │ │ movs r0, #190 @ 0xbe │ │ - b.n 2d238 │ │ + b.n 4ba88 │ │ movs r3, #32 │ │ - b.n 2d9e2 │ │ + b.n 4c232 │ │ movs r0, #195 @ 0xc3 │ │ - b.n 2d240 │ │ + b.n 4ba90 │ │ movs r7, #32 │ │ - b.n 2d9ea │ │ + b.n 4c23a │ │ movs r0, #194 @ 0xc2 │ │ - b.n 2d248 │ │ + b.n 4ba98 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2d678 │ │ + b.n 4bec8 │ │ adds r2, #16 │ │ - b.n 2d0ec │ │ + b.n 4b93c │ │ asrs r1, r0, #8 │ │ - b.n 2d9be │ │ + b.n 4c20e │ │ str r4, [r2, #32] │ │ - b.n 2d0f4 │ │ + b.n 4b944 │ │ asrs r1, r0, #3 │ │ - b.n 2d25c │ │ + b.n 4baac │ │ strb r3, [r4, r0] │ │ - b.n 2da06 │ │ + b.n 4c256 │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r2, r6, r7, ip, lr} │ │ - b.n 2d268 │ │ + b.n 4bab8 │ │ ldr r3, [r4, r0] │ │ - b.n 2da12 │ │ + b.n 4c262 │ │ str r5, [r0, r3] │ │ - b.n 2d270 │ │ + b.n 4bac0 │ │ str r4, [r0, r0] │ │ - b.n 2da1a │ │ + b.n 4c26a │ │ adds r0, #199 @ 0xc7 │ │ - b.n 2d278 │ │ + b.n 4bac8 │ │ subs r4, #83 @ 0x53 │ │ - b.n 2d6a4 │ │ + b.n 4bef4 │ │ lsls r0, r0, #4 │ │ - b.n 2d9ec │ │ + b.n 4c23c │ │ lsls r4, r0, #3 │ │ - b.n 2d284 │ │ + b.n 4bad4 │ │ lsls r6, r4, #4 │ │ - b.n 2da2e │ │ + b.n 4c27e │ │ lsls r2, r1, #3 │ │ - b.n 2d28c │ │ + b.n 4badc │ │ lsls r6, r4, #20 │ │ - b.n 2da36 │ │ + b.n 4c286 │ │ lsls r1, r1, #3 │ │ - b.n 2d294 │ │ + b.n 4bae4 │ │ lsrs r6, r4, #4 │ │ - b.n 2da3e │ │ + b.n 4c28e │ │ lsls r0, r1, #3 │ │ - b.n 2d29c │ │ + b.n 4baec │ │ lsls r7, r4, #8 │ │ - b.n 2da46 │ │ + b.n 4c296 │ │ lsls r5, r1, #3 │ │ - b.n 2d2a4 │ │ + b.n 4baf4 │ │ lsls r7, r4, #24 │ │ - b.n 2da4e │ │ + b.n 4c29e │ │ lsls r4, r1, #3 │ │ - b.n 2d2ac │ │ + b.n 4bafc │ │ lsrs r7, r2, #9 │ │ - b.n 2d6e0 │ │ + b.n 4bf30 │ │ lsls r6, r0, #12 │ │ - b.n 2da1a │ │ + b.n 4c26a │ │ lsls r3, r1, #3 │ │ - b.n 2d2b8 │ │ + b.n 4bb08 │ │ lsls r2, r4, #12 │ │ - b.n 2da62 │ │ + b.n 4c2b2 │ │ str r0, [r4, #0] │ │ - b.n 2de66 │ │ + b.n 4c6b6 │ │ lsls r0, r2, #3 │ │ - b.n 2d2c4 │ │ + b.n 4bb14 │ │ lsls r2, r4, #28 │ │ - b.n 2da6e │ │ + b.n 4c2be │ │ lsls r7, r1, #3 │ │ - b.n 2d2cc │ │ + b.n 4bb1c │ │ lsrs r2, r2, #13 │ │ - b.n 2d6fc │ │ + b.n 4bf4c │ │ lsls r7, r0, #8 │ │ - b.n 2da3a │ │ + b.n 4c28a │ │ lsls r6, r1, #3 │ │ - b.n 2d2d8 │ │ + b.n 4bb28 │ │ lsls r1, r4, #16 │ │ - b.n 2da82 │ │ + b.n 4c2d2 │ │ asrs r4, r2, #3 │ │ - b.n 2d2e0 │ │ + b.n 4bb30 │ │ lsls r3, r2, #3 │ │ - b.n 2d2e4 │ │ + b.n 4bb34 │ │ lsrs r1, r4, #32 │ │ - b.n 2da8e │ │ + b.n 4c2de │ │ lsls r2, r2, #3 │ │ - b.n 2d2ec │ │ + b.n 4bb3c │ │ lsrs r1, r2, #17 │ │ - b.n 2d718 │ │ + b.n 4bf68 │ │ asrs r0, r7, #7 │ │ - b.n 2d190 │ │ + b.n 4b9e0 │ │ lsls r2, r0, #4 │ │ - b.n 2da5e │ │ + b.n 4c2ae │ │ lsls r1, r2, #3 │ │ - b.n 2d2fc │ │ + b.n 4bb4c │ │ movs r3, r0 │ │ - b.n 2dea6 │ │ + b.n 4c6f6 │ │ movs r1, r0 │ │ - b.n 2dd8c │ │ + b.n 4c5dc │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r4, r6, #2 │ │ - b.n 2d30c │ │ + b.n 4bb5c │ │ lsrs r1, r0, #16 │ │ - b.n 2dc0c │ │ + b.n 4c45c │ │ asrs r4, r6, #2 │ │ - b.n 2dc94 │ │ + b.n 4c4e4 │ │ movs r0, #33 @ 0x21 │ │ - b.n 2debe │ │ + b.n 4c70e │ │ ldmia r1!, {r0, r4, r5} │ │ @ instruction: 0xebff404c │ │ - b.n 2d2c0 │ │ - add r0, pc, #20 @ (adr r0, 2d79c ) │ │ - b.n 2daca │ │ + b.n 4bb10 │ │ + add r0, pc, #20 @ (adr r0, 4bfec ) │ │ + b.n 4c31a │ │ lsls r0, r2, #5 │ │ - b.n 2d2c8 │ │ + b.n 4bb18 │ │ lsls r0, r2, #7 │ │ - b.n 2d1a8 │ │ + b.n 4b9f8 │ │ asrs r0, r2, #32 │ │ - b.n 2dc9e │ │ + b.n 4c4ee │ │ movs r4, r0 │ │ - b.n 2dada │ │ + b.n 4c32a │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #6488064 @ 0x630000 │ │ orn fp, r0, #32768 @ 0x8000 │ │ ldcl 0, cr0, [r0, #528] @ 0x210 │ │ - b.n 2d2e4 │ │ - ldr r3, [pc, #80] @ (2d7fc ) │ │ + b.n 4bb34 │ │ + ldr r3, [pc, #80] @ (4c04c ) │ │ vstr s5, [fp, #-828] @ 0xfffffcc4 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2def6 │ │ + b.n 4c746 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r5, #9043968 @ 0x8a0000 │ │ - b.n 2dafe │ │ + b.n 4c34e │ │ ldmia r0, {r0, r2, r6, r7} │ │ @ instruction: 0xebff0090 │ │ - b.n 2d300 │ │ + b.n 4bb50 │ │ strh r0, [r3, #4] │ │ - b.n 2dc60 │ │ + b.n 4c4b0 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 2df0e │ │ + b.n 4c75e │ │ lsrs r7, r1, #10 │ │ orn pc, r0, #16646144 @ 0xfe0000 │ │ - b.n 2dc74 │ │ + b.n 4c4c4 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w lr, r0, #10551296 @ 0xa10000 │ │ - b.n 2dc7c │ │ + b.n 4c4cc │ │ asrs r4, r5, #1 │ │ - b.n 2d218 │ │ + b.n 4ba68 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f92aef │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 2d224 │ │ + b.n 4ba74 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr7, cr6, cr0, {0} │ │ - b.n 2d320 │ │ + b.n 4bb70 │ │ lsrs r1, r0, #20 │ │ - b.n 2dafa │ │ + b.n 4c34a │ │ movs r0, #88 @ 0x58 │ │ - b.n 2d234 │ │ + b.n 4ba84 │ │ lsls r3, r0, #4 │ │ - b.n 2df82 │ │ + b.n 4c7d2 │ │ adds r0, #84 @ 0x54 │ │ - b.n 2d23c │ │ + b.n 4ba8c │ │ ldr r3, [r2, #120] @ 0x78 │ │ - b.n 2dca8 │ │ + b.n 4c4f8 │ │ lsls r0, r3, #2 │ │ - b.n 2d224 │ │ + b.n 4ba74 │ │ lsls r7, r4, #12 │ │ - b.n 2db52 │ │ + b.n 4c3a2 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60078 │ │ - b.n 2d230 │ │ + b.n 4ba80 │ │ movs r7, r7 │ │ - b.n 2dc2c │ │ + b.n 4c47c │ │ ldrb r0, [r2, #14] │ │ mrc 0, 1, r5, cr1, cr4, {4} │ │ - b.n 2d360 │ │ - ldr r2, [pc, #956] @ (2dbe4 ) │ │ + b.n 4bbb0 │ │ + ldr r2, [pc, #956] @ (4c434 ) │ │ orn ip, r6, #8388608 @ 0x800000 │ │ - b.n 2db6e │ │ + b.n 4c3be │ │ str r0, [r2, #4] │ │ - b.n 2d268 │ │ + b.n 4bab8 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f604e0 │ │ @ instruction: 0xf3620126 │ │ - b.n 2db3e │ │ + b.n 4c38e │ │ lsls r4, r7, #1 │ │ - b.n 2d258 │ │ + b.n 4baa8 │ │ lsls r3, r0, #4 │ │ - b.n 2db86 │ │ + b.n 4c3d6 │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3680c22 │ │ - b.n 2db4e │ │ + b.n 4c39e │ │ lsls r4, r6, #7 │ │ movw lr, #6 │ │ - b.n 2db56 │ │ + b.n 4c3a6 │ │ lsls r3, r0, #4 │ │ - b.n 2dfda │ │ + b.n 4c82a │ │ lsls r0, r0, #2 │ │ - b.n 2d274 │ │ + b.n 4bac4 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf26001ff │ │ - b.n 2e026 │ │ + b.n 4c876 │ │ lsls r2, r0, #12 │ │ - b.n 2d86a │ │ + b.n 4c0ba │ │ lsrs r7, r1, #10 │ │ orr.w sl, r5, #10944512 @ 0xa70000 │ │ - b.n 2db72 │ │ + b.n 4c3c2 │ │ lsls r4, r0, #2 │ │ - b.n 2d28c │ │ + b.n 4badc │ │ asrs r0, r1, #22 │ │ - b.n 2d3b8 │ │ + b.n 4bc08 │ │ movs r0, r1 │ │ - b.n 2dbbe │ │ + b.n 4c40e │ │ asrs r1, r0, #32 │ │ - b.n 2d9a0 │ │ + b.n 4c1f0 │ │ adds r4, #179 @ 0xb3 │ │ add.w r0, r0, r4, lsl #30 │ │ - b.n 2dd20 │ │ + b.n 4c570 │ │ lsrs r7, r1, #10 │ │ orn pc, r5, #5406720 @ 0x528000 │ │ - b.n 2dd30 │ │ + b.n 4c580 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 2dbda │ │ + b.n 4c42a │ │ cmp r2, #239 @ 0xef │ │ orn ip, r0, #652 @ 0x28c │ │ - b.n 2dbb0 │ │ + b.n 4c400 │ │ lsls r0, r3, #2 │ │ - b.n 2d2dc │ │ + b.n 4bb2c │ │ ldr r7, [r5, #120] @ 0x78 │ │ - b.n 2dd48 │ │ - ldr r2, [pc, #956] @ (2dc68 ) │ │ + b.n 4c598 │ │ + ldr r2, [pc, #956] @ (4c4b8 ) │ │ orn r3, r6, #462848 @ 0x71000 │ │ @ instruction: 0xf3f9633f │ │ - b.n 2e036 │ │ + b.n 4c886 │ │ str r0, [r5, #16] │ │ - b.n 2d3d4 │ │ + b.n 4bc24 │ │ lsrs r0, r2, #14 │ │ cdp 1, 0, cr7, cr6, cr12, {2} │ │ - b.n 2d3dc │ │ + b.n 4bc2c │ │ strb r2, [r2, #5] │ │ - b.n 2d8b8 │ │ + b.n 4c108 │ │ strb r4, [r0, #5] │ │ - b.n 2d3e4 │ │ + b.n 4bc34 │ │ strb r7, [r7, #15] │ │ - b.n 2e08e │ │ + b.n 4c8de │ │ adds r1, #3 │ │ - b.n 2d8e0 │ │ + b.n 4c130 │ │ ldrb r0, [r2, #14] │ │ cdp 4, 3, cr6, cr1, cr6, {7} │ │ @ instruction: 0xf2f60e22 │ │ - b.n 2dbe4 │ │ + b.n 4c434 │ │ lsls r0, r1, #5 │ │ - b.n 2d3fc │ │ + b.n 4bc4c │ │ movs r3, r0 │ │ - b.n 2dcea │ │ + b.n 4c53a │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60c00 │ │ - b.n 2dc2e │ │ + b.n 4c47e │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a0321 │ │ - b.n 2dbf6 │ │ + b.n 4c446 │ │ lsls r0, r0, #5 │ │ - b.n 2d414 │ │ + b.n 4bc64 │ │ movs r7, r7 │ │ - b.n 2dd00 │ │ + b.n 4c550 │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #4, #1 │ │ - b.n 2dc46 │ │ + b.n 4c496 │ │ lsrs r0, r0, #8 │ │ - b.n 2dc4a │ │ + b.n 4c49a │ │ lsls r4, r6, #7 │ │ movw r1, #242 @ 0xf2 │ │ @ instruction: 0xf2600527 │ │ - b.n 2dc16 │ │ + b.n 4c466 │ │ strb r0, [r2, #1] │ │ - b.n 2d454 │ │ + b.n 4bca4 │ │ lsls r4, r7, #4 │ │ - b.n 2d438 │ │ + b.n 4bc88 │ │ movs r2, r1 │ │ - b.n 2dc62 │ │ + b.n 4c4b2 │ │ str r7, [r0, r0] │ │ - b.n 2dc66 │ │ + b.n 4c4b6 │ │ lsrs r5, r1, #10 │ │ orr.w sp, r5, #301056 @ 0x49800 │ │ add.w r0, r0, r8 │ │ - b.n 2dc72 │ │ + b.n 4c4c2 │ │ asrs r4, r0, #32 │ │ - b.n 2dc76 │ │ + b.n 4c4c6 │ │ movs r0, #10 │ │ - b.n 2dc7a │ │ + b.n 4c4ca │ │ cmp r2, #40 @ 0x28 │ │ add.w r0, r0, r8, lsr #19 │ │ - b.n 2de5c │ │ + b.n 4c6ac │ │ movs r0, #10 │ │ - b.n 2dc86 │ │ + b.n 4c4d6 │ │ movs r4, r0 │ │ - b.n 2dc8a │ │ + b.n 4c4da │ │ asrs r4, r0, #32 │ │ - b.n 2dc8e │ │ + b.n 4c4de │ │ cmp r2, #35 @ 0x23 │ │ add.w r0, r0, r4, lsr #25 │ │ - b.n 2d490 │ │ + b.n 4bce0 │ │ movs r0, #8 │ │ - b.n 2dc9a │ │ + b.n 4c4ea │ │ movs r6, r0 │ │ - b.n 2dc9e │ │ + b.n 4c4ee │ │ asrs r6, r0, #32 │ │ - b.n 2dca2 │ │ + b.n 4c4f2 │ │ cmp r2, #30 │ │ add.w r0, r0, r0, lsr #8 │ │ - b.n 2de76 │ │ + b.n 4c6c6 │ │ movs r6, r0 │ │ - b.n 2dcae │ │ - ldr r2, [pc, #828] @ (2dcac ) │ │ + b.n 4c4fe │ │ + ldr r2, [pc, #828] @ (4c4fc ) │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 2de7e │ │ + b.n 4c6ce │ │ asrs r4, r0, #32 │ │ - b.n 2dcba │ │ + b.n 4c50a │ │ ldr r2, [r4, #96] @ 0x60 │ │ - b.n 2de14 │ │ + b.n 4c664 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #137216 @ 0x21800 │ │ - b.n 2dcc6 │ │ + b.n 4c516 │ │ movs r0, #164 @ 0xa4 │ │ - b.n 2d4c4 │ │ + b.n 4bd14 │ │ lsrs r1, r1, #11 │ │ orn sl, r0, #1656 @ 0x678 │ │ orr.w fp, r2, #2048 @ 0x800 │ │ ldcl 0, cr0, [r0, #672] @ 0x2a0 │ │ - b.n 2d4d4 │ │ + b.n 4bd24 │ │ strh r0, [r4, #4] │ │ - b.n 2d4d8 │ │ + b.n 4bd28 │ │ cmp r2, #201 @ 0xc9 │ │ orn r0, r1, #557056 @ 0x88000 │ │ - b.n 2dce6 │ │ - ldr r2, [pc, #828] @ (2dce4 ) │ │ + b.n 4c536 │ │ + ldr r2, [pc, #828] @ (4c534 ) │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 2dcee │ │ + b.n 4c53e │ │ strb r0, [r0, #0] │ │ - b.n 2e0f2 │ │ + b.n 4c942 │ │ lsrs r1, r1, #11 │ │ - bne.w fffafec8 │ │ + bne.w fffce718 │ │ and.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 1, cr1, [r1, #832] @ 0x340 │ │ - b.n 2d3f8 │ │ + b.n 4bc48 │ │ cmp r2, #201 @ 0xc9 │ │ - b.w ff4711c8 │ │ - b.n 2de60 │ │ + b.w ff48fa18 │ │ + b.n 4c6b0 │ │ movs r0, r0 │ │ - b.n 2e070 │ │ + b.n 4c8c0 │ │ strb r0, [r0, #0] │ │ - b.n 2d4d2 │ │ + b.n 4bd22 │ │ movs r1, r0 │ │ - b.n 2e116 │ │ + b.n 4c966 │ │ ldrh r7, [r1, #20] │ │ and.w fp, r5, #8388608 @ 0x800000 │ │ vstr d22, [r3] │ │ stcl 1, cr0, [r2, #160] @ 0xa0 │ │ - b.n 2d500 │ │ + b.n 4bd50 │ │ ldc2l 10, cr1, [lr, #-1020]! @ 0xfffffc04 @ │ │ movs r6, r0 │ │ - b.n 2dd2e │ │ - bge.n 2d98c │ │ + b.n 4c57e │ │ + bge.n 4c1dc │ │ @ instruction: 0xebff0008 │ │ - b.n 2dd36 │ │ - bge.n 2d990 │ │ + b.n 4c586 │ │ + bge.n 4c1e0 │ │ @ instruction: 0xebff21fc │ │ - b.n 2d434 │ │ + b.n 4bc84 │ │ ldrb r3, [r0, #30] │ │ - b.n 2de98 │ │ + b.n 4c6e8 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2dd4a │ │ + b.n 4c59a │ │ str r6, [r6, #8] │ │ - b.n 2d5a8 │ │ + b.n 4bdf8 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2dd52 │ │ + b.n 4c5a2 │ │ str r5, [r6, #8] │ │ - b.n 2d5b0 │ │ + b.n 4be00 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2dd5a │ │ + b.n 4c5aa │ │ str r1, [r7, #8] │ │ - b.n 2d5b8 │ │ + b.n 4be08 │ │ ldr r7, [r4, #0] │ │ - b.n 2dd62 │ │ + b.n 4c5b2 │ │ strb r2, [r7, #2] │ │ - b.n 2d5c0 │ │ + b.n 4be10 │ │ str r0, [r7, #8] │ │ - b.n 2d5c4 │ │ + b.n 4be14 │ │ ldrb r7, [r2, #17] │ │ - b.n 2d9f0 │ │ + b.n 4c240 │ │ movs r1, #2 │ │ - b.n 2dd40 │ │ + b.n 4c590 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 2d5d0 │ │ + b.n 4be20 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2dd7a │ │ + b.n 4c5ca │ │ ldrb r2, [r4, #24] │ │ - b.n 2ded4 │ │ + b.n 4c724 │ │ movs r0, #189 @ 0xbd │ │ - b.n 2d5dc │ │ + b.n 4be2c │ │ movs r5, #35 @ 0x23 │ │ - b.n 2dd86 │ │ + b.n 4c5d6 │ │ movs r0, #188 @ 0xbc │ │ - b.n 2d5e4 │ │ + b.n 4be34 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2dd8e │ │ + b.n 4c5de │ │ movs r0, #187 @ 0xbb │ │ - b.n 2d5ec │ │ + b.n 4be3c │ │ movs r2, #33 @ 0x21 │ │ - b.n 2dd96 │ │ + b.n 4c5e6 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 2d5f4 │ │ + b.n 4be44 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2dd9e │ │ + b.n 4c5ee │ │ movs r0, #191 @ 0xbf │ │ - b.n 2d5fc │ │ + b.n 4be4c │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2da30 │ │ + b.n 4c280 │ │ movs r3, #3 │ │ - b.n 2dd6e │ │ + b.n 4c5be │ │ movs r0, #190 @ 0xbe │ │ - b.n 2d608 │ │ + b.n 4be58 │ │ movs r3, #32 │ │ - b.n 2ddb2 │ │ + b.n 4c602 │ │ movs r0, #195 @ 0xc3 │ │ - b.n 2d610 │ │ + b.n 4be60 │ │ movs r7, #32 │ │ - b.n 2ddba │ │ + b.n 4c60a │ │ movs r0, #194 @ 0xc2 │ │ - b.n 2d618 │ │ + b.n 4be68 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2da48 │ │ + b.n 4c298 │ │ adds r2, #16 │ │ - b.n 2d4bc │ │ + b.n 4bd0c │ │ asrs r1, r0, #8 │ │ - b.n 2dd8e │ │ + b.n 4c5de │ │ str r4, [r2, #32] │ │ - b.n 2d4c4 │ │ + b.n 4bd14 │ │ asrs r1, r0, #3 │ │ - b.n 2d62c │ │ + b.n 4be7c │ │ strb r3, [r4, r0] │ │ - b.n 2ddd6 │ │ + b.n 4c626 │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r2, r6, r7, ip, lr} │ │ - b.n 2d638 │ │ + b.n 4be88 │ │ ldr r3, [r4, r0] │ │ - b.n 2dde2 │ │ + b.n 4c632 │ │ adds r0, #199 @ 0xc7 │ │ - b.n 2d640 │ │ + b.n 4be90 │ │ str r5, [r0, r3] │ │ - b.n 2d644 │ │ + b.n 4be94 │ │ subs r4, #83 @ 0x53 │ │ - b.n 2da70 │ │ + b.n 4c2c0 │ │ lsls r0, r0, #4 │ │ - b.n 2ddb8 │ │ + b.n 4c608 │ │ lsls r4, r0, #3 │ │ - b.n 2d650 │ │ + b.n 4bea0 │ │ lsls r6, r4, #4 │ │ - b.n 2ddfa │ │ + b.n 4c64a │ │ lsls r2, r1, #3 │ │ - b.n 2d658 │ │ + b.n 4bea8 │ │ lsls r6, r4, #20 │ │ - b.n 2de02 │ │ + b.n 4c652 │ │ lsls r1, r1, #3 │ │ - b.n 2d660 │ │ + b.n 4beb0 │ │ lsrs r6, r4, #4 │ │ - b.n 2de0a │ │ + b.n 4c65a │ │ lsls r0, r1, #3 │ │ - b.n 2d668 │ │ + b.n 4beb8 │ │ lsls r7, r4, #8 │ │ - b.n 2de12 │ │ + b.n 4c662 │ │ lsls r5, r1, #3 │ │ - b.n 2d670 │ │ + b.n 4bec0 │ │ lsls r7, r4, #24 │ │ - b.n 2de1a │ │ + b.n 4c66a │ │ lsls r4, r1, #3 │ │ - b.n 2d678 │ │ + b.n 4bec8 │ │ lsrs r7, r2, #9 │ │ - b.n 2daac │ │ + b.n 4c2fc │ │ lsls r6, r0, #12 │ │ - b.n 2dde6 │ │ + b.n 4c636 │ │ lsls r3, r1, #3 │ │ - b.n 2d684 │ │ + b.n 4bed4 │ │ lsls r2, r4, #12 │ │ - b.n 2de2e │ │ + b.n 4c67e │ │ lsls r0, r2, #3 │ │ - b.n 2d68c │ │ + b.n 4bedc │ │ lsls r2, r4, #28 │ │ - b.n 2de36 │ │ + b.n 4c686 │ │ lsls r7, r1, #3 │ │ - b.n 2d694 │ │ + b.n 4bee4 │ │ lsrs r2, r2, #13 │ │ - b.n 2dac4 │ │ + b.n 4c314 │ │ lsls r7, r0, #8 │ │ - b.n 2de02 │ │ + b.n 4c652 │ │ lsls r6, r1, #3 │ │ - b.n 2d6a0 │ │ + b.n 4bef0 │ │ lsls r1, r4, #16 │ │ - b.n 2de4a │ │ + b.n 4c69a │ │ asrs r4, r2, #3 │ │ - b.n 2d6a8 │ │ + b.n 4bef8 │ │ lsls r3, r2, #3 │ │ - b.n 2d6ac │ │ + b.n 4befc │ │ lsrs r1, r4, #32 │ │ - b.n 2de56 │ │ + b.n 4c6a6 │ │ lsls r2, r2, #3 │ │ - b.n 2d6b4 │ │ + b.n 4bf04 │ │ lsrs r1, r2, #17 │ │ - b.n 2dae0 │ │ + b.n 4c330 │ │ asrs r0, r7, #7 │ │ - b.n 2d558 │ │ + b.n 4bda8 │ │ lsls r2, r0, #4 │ │ - b.n 2de26 │ │ + b.n 4c676 │ │ lsls r1, r2, #3 │ │ - b.n 2d6c4 │ │ + b.n 4bf14 │ │ movs r3, r0 │ │ - b.n 2e26e │ │ + b.n 4cabe │ │ movs r1, r0 │ │ - b.n 2e154 │ │ + b.n 4c9a4 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r4, r6, #2 │ │ - b.n 2d6d4 │ │ + b.n 4bf24 │ │ stc2 10, cr14, [r9, #-1020]! @ 0xfffffc04 @ │ │ lsls r4, r3, #6 │ │ - b.n 2d578 │ │ + b.n 4bdc8 │ │ lsls r0, r5, #2 │ │ - b.n 2d660 │ │ + b.n 4beb0 │ │ stmia r1!, {r3, r5, r7} │ │ - b.n 2d580 │ │ + b.n 4bdd0 │ │ sbcs r4, r4 │ │ - b.n 2d584 │ │ + b.n 4bdd4 │ │ str r0, [r4, #24] │ │ - b.n 2d588 │ │ + b.n 4bdd8 │ │ lsls r4, r1, #6 │ │ - b.n 2d58c │ │ - add r1, pc, #592 @ (adr r1, 2dda8 ) │ │ - b.n 2d590 │ │ - b.n 2de8c │ │ - b.n 2d594 │ │ + b.n 4bddc │ │ + add r1, pc, #592 @ (adr r1, 4c5f8 ) │ │ + b.n 4bde0 │ │ + b.n 4c6dc │ │ + b.n 4bde4 │ │ asrs r0, r2, #6 │ │ - b.n 2d598 │ │ + b.n 4bde8 │ │ asrs r4, r5, #2 │ │ - b.n 2d680 │ │ + b.n 4bed0 │ │ asrs r4, r4, #32 │ │ - b.n 2d6a4 │ │ + b.n 4bef4 │ │ movs r0, #56 @ 0x38 │ │ - b.n 2d6a8 │ │ + b.n 4bef8 │ │ stmia r0!, {r3, r4, r7} │ │ - b.n 2d68c │ │ + b.n 4bedc │ │ asrs r1, r0, #32 │ │ - b.n 2df36 │ │ + b.n 4c786 │ │ str r4, [r3, #8] │ │ - b.n 2d694 │ │ + b.n 4bee4 │ │ asrs r0, r4, #2 │ │ - b.n 2d698 │ │ + b.n 4bee8 │ │ stmia r0!, {r1} │ │ - b.n 2df42 │ │ + b.n 4c792 │ │ asrs r0, r5, #32 │ │ - b.n 2d6c0 │ │ + b.n 4bf10 │ │ str r2, [r0, #20] │ │ - b.n 2e192 │ │ + b.n 4c9e2 │ │ movs r0, #60 @ 0x3c │ │ - b.n 2d6c8 │ │ + b.n 4bf18 │ │ str r6, [r6, #0] │ │ - b.n 2e22c │ │ + b.n 4ca7c │ │ asrs r1, r0, #32 │ │ - b.n 2df56 │ │ + b.n 4c7a6 │ │ asrs r4, r4, #2 │ │ - b.n 2d6b4 │ │ + b.n 4bf04 │ │ strh r2, [r0, #0] │ │ - b.n 2df5e │ │ + b.n 4c7ae │ │ asrs r4, r5, #32 │ │ - b.n 2d6dc │ │ + b.n 4bf2c │ │ movs r0, #64 @ 0x40 │ │ - b.n 2d6e0 │ │ + b.n 4bf30 │ │ adds r0, #1 │ │ - b.n 2df6a │ │ + b.n 4c7ba │ │ asrs r0, r6, #32 │ │ - b.n 2d6e8 │ │ + b.n 4bf38 │ │ str r0, [sp, #8] │ │ - b.n 2df72 │ │ + b.n 4c7c2 │ │ cmp r6, #140 @ 0x8c │ │ - b.n 2e1c0 │ │ + b.n 4ca10 │ │ str r6, [r0, #0] │ │ - b.n 2dcec │ │ + b.n 4c53c │ │ cmp r7, #210 @ 0xd2 │ │ - b.n 2e254 │ │ + b.n 4caa4 │ │ str r1, [r0, r0] │ │ - b.n 2df82 │ │ + b.n 4c7d2 │ │ asrs r4, r6, #32 │ │ - b.n 2d700 │ │ + b.n 4bf50 │ │ strh r2, [r0, #0] │ │ - b.n 2dd3a │ │ + b.n 4c58a │ │ movs r0, #59 @ 0x3b │ │ - b.n 2e1e2 │ │ + b.n 4ca32 │ │ cmp r7, #72 @ 0x48 │ │ - b.n 2e266 │ │ + b.n 4cab6 │ │ strb r2, [r0, #0] │ │ - b.n 2dd4e │ │ + b.n 4c59e │ │ cmp r4, #230 @ 0xe6 │ │ - b.n 2e1f4 │ │ + b.n 4ca44 │ │ asrs r1, r0, #32 │ │ - b.n 2df9e │ │ + b.n 4c7ee │ │ cmp r2, #174 @ 0xae │ │ - b.n 2e278 │ │ + b.n 4cac8 │ │ asrs r2, r0, #32 │ │ - b.n 2dd48 │ │ + b.n 4c598 │ │ str r1, [r0, r0] │ │ - b.n 2e194 │ │ + b.n 4c9e4 │ │ movs r0, #0 │ │ - b.n 2e194 │ │ + b.n 4c9e4 │ │ adds r0, #164 @ 0xa4 │ │ - b.n 2d72c │ │ + b.n 4bf7c │ │ stmia r0!, {} │ │ - b.n 2e19c │ │ + b.n 4c9ec │ │ adds r0, #160 @ 0xa0 │ │ - b.n 2d734 │ │ + b.n 4bf84 │ │ str r0, [sp, #0] │ │ - b.n 2e184 │ │ + b.n 4c9d4 │ │ adds r0, #152 @ 0x98 │ │ - b.n 2d73c │ │ + b.n 4bf8c │ │ adds r0, #3 │ │ - b.n 2dd32 │ │ + b.n 4c582 │ │ adds r0, #152 @ 0x98 │ │ - b.n 2d724 │ │ + b.n 4bf74 │ │ adds r0, #156 @ 0x9c │ │ - b.n 2d748 │ │ + b.n 4bf98 │ │ ands r4, r0 │ │ - b.n 2dd82 │ │ + b.n 4c5d2 │ │ str r2, [r1, #0] │ │ - b.n 2df56 │ │ + b.n 4c7a6 │ │ lsls r4, r4 │ │ - b.n 2d734 │ │ + b.n 4bf84 │ │ strb r3, [r0, #0] │ │ - b.n 2dd8c │ │ + b.n 4c5dc │ │ adds r0, #0 │ │ - b.n 2df62 │ │ + b.n 4c7b2 │ │ lsls r0, r5, #2 │ │ - b.n 2d760 │ │ + b.n 4bfb0 │ │ strh r0, [r0, #0] │ │ - b.n 2e36a │ │ + b.n 4cbba │ │ strb r0, [r4, #2] │ │ - b.n 2d748 │ │ + b.n 4bf98 │ │ movs r0, r0 │ │ - b.n 2dd94 │ │ + b.n 4c5e4 │ │ asrs r4, r5, #2 │ │ - b.n 2d770 │ │ - add r0, pc, #56 @ (adr r0, 2dc70 ) │ │ - b.n 2dda4 │ │ + b.n 4bfc0 │ │ + add r0, pc, #56 @ (adr r0, 4c4c0 ) │ │ + b.n 4c5f4 │ │ lsls r4, r3, #2 │ │ - b.n 2d758 │ │ + b.n 4bfa8 │ │ movs r0, #6 │ │ - b.n 2dda6 │ │ + b.n 4c5f6 │ │ movs r0, #168 @ 0xa8 │ │ - b.n 2d760 │ │ + b.n 4bfb0 │ │ asrs r1, r0, #32 │ │ - b.n 2ddc2 │ │ + b.n 4c612 │ │ asrs r4, r5, #2 │ │ - b.n 2d768 │ │ + b.n 4bfb8 │ │ adds r0, #3 │ │ - b.n 2ddc4 │ │ + b.n 4c614 │ │ asrs r2, r0, #32 │ │ - b.n 2dc58 │ │ + b.n 4c4a8 │ │ adds r0, #144 @ 0x90 │ │ - b.n 2d774 │ │ + b.n 4bfc4 │ │ movs r0, #0 │ │ - b.n 2de7c │ │ + b.n 4c6cc │ │ asrs r3, r0, #32 │ │ - b.n 2dc64 │ │ + b.n 4c4b4 │ │ movs r0, #148 @ 0x94 │ │ - b.n 2d780 │ │ + b.n 4bfd0 │ │ movs r0, #0 │ │ - b.n 2e42a │ │ + b.n 4cc7a │ │ str r2, [r0, r0] │ │ - b.n 2dd10 │ │ + b.n 4c560 │ │ subs r4, r1, #2 │ │ - b.n 2e27c │ │ + b.n 4cacc │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ subs r2, r2, #7 │ │ - b.n 2e310 │ │ + b.n 4cb60 │ │ movs r1, r0 │ │ - b.n 2df26 │ │ + b.n 4c776 │ │ asrs r3, r7, #32 │ │ - b.n 2e296 │ │ + b.n 4cae6 │ │ str r0, [r0, #0] │ │ - b.n 2e3c6 │ │ + b.n 4cc16 │ │ ands r0, r0 │ │ - b.n 2e3ca │ │ + b.n 4cc1a │ │ subs r0, r1, #5 │ │ - b.n 2e322 │ │ + b.n 4cb72 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ ands r1, r0 │ │ adds r3, #0 │ │ movs r1, r0 │ │ - b.n 2df48 │ │ - b.n 2dc9c │ │ - b.n 2e3de │ │ + b.n 4c798 │ │ + b.n 4c4ec │ │ + b.n 4cc2e │ │ stmia r0!, {} │ │ - b.n 2e3e2 │ │ + b.n 4cc32 │ │ adds r6, r4, #3 │ │ - b.n 2e2c0 │ │ - b.n 2dcaa │ │ + b.n 4cb10 │ │ + b.n 4c4fa │ │ strh r0, [r0, #24] │ │ stmia r0!, {r0} │ │ adds r3, #0 │ │ subs r6, r5, r2 │ │ - b.n 2e348 │ │ + b.n 4cb98 │ │ movs r1, r0 │ │ - b.n 2df56 │ │ + b.n 4c7a6 │ │ adds r0, #0 │ │ - b.n 2e3fa │ │ + b.n 4cc4a │ │ movs r0, #0 │ │ - b.n 2e3fe │ │ + b.n 4cc4e │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2e3be │ │ + b.n 4cc0e │ │ movs r0, r0 │ │ - b.n 2e40e │ │ + b.n 4cc5e │ │ movs r1, r0 │ │ adds r3, #0 │ │ asrs r2, r1, #32 │ │ - b.n 2e016 │ │ + b.n 4c866 │ │ movs r5, r0 │ │ - b.n 2dfda │ │ + b.n 4c82a │ │ str r1, [r0, r0] │ │ - b.n 2e1e0 │ │ + b.n 4ca30 │ │ ldrsh r5, [r2, r4] │ │ - b.n 2dfc0 │ │ - add r1, pc, #256 @ (adr r1, 2dde4 ) │ │ - b.n 2e2ee │ │ + b.n 4c810 │ │ + add r1, pc, #256 @ (adr r1, 4c634 ) │ │ + b.n 4cb3e │ │ str r0, [sp, #608] @ 0x260 │ │ - b.n 2d824 │ │ - add r0, pc, #216 @ (adr r0, 2ddc4 ) │ │ - b.n 2e388 │ │ + b.n 4c074 │ │ + add r0, pc, #216 @ (adr r0, 4c614 ) │ │ + b.n 4cbd8 │ │ strh r5, [r4, r2] │ │ - b.n 2e032 │ │ + b.n 4c882 │ │ strb r4, [r2, #2] │ │ - b.n 2d830 │ │ + b.n 4c080 │ │ str r0, [r0, r0] │ │ - b.n 2e084 │ │ + b.n 4c8d4 │ │ movs r2, r1 │ │ - b.n 2dfb0 │ │ - add r0, pc, #4 @ (adr r0, 2dd04 ) │ │ - b.n 2e042 │ │ + b.n 4c800 │ │ + add r0, pc, #4 @ (adr r0, 4c554 ) │ │ + b.n 4c892 │ │ asrs r5, r0, #32 │ │ - b.n 2e08a │ │ + b.n 4c8da │ │ movs r0, r0 │ │ - b.n 2e00c │ │ + b.n 4c85c │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ asrs r0, r0, #32 │ │ - b.n 2e098 │ │ - blx 434f64 │ │ + b.n 4c8e8 │ │ + blx 4537b4 │ │ asrs r5, r0, #32 │ │ - b.n 2e01c │ │ + b.n 4c86c │ │ adds r1, #115 @ 0x73 │ │ - b.n 2e332 │ │ + b.n 4cb82 │ │ movs r0, #1 │ │ - b.n 2e0ba │ │ + b.n 4c90a │ │ adds r0, #45 @ 0x2d │ │ - b.n 2e3ae │ │ + b.n 4cbfe │ │ movs r0, r0 │ │ - b.n 2e02e │ │ + b.n 4c87e │ │ strb r4, [r4, #2] │ │ - b.n 2d868 │ │ + b.n 4c0b8 │ │ movs r0, #0 │ │ - b.n 2e0ce │ │ + b.n 4c91e │ │ str r4, [r5, r2] │ │ - b.n 2d870 │ │ + b.n 4c0c0 │ │ asrs r1, r0, #32 │ │ - b.n 2e03e │ │ + b.n 4c88e │ │ movs r0, #1 │ │ - b.n 2e0c6 │ │ + b.n 4c916 │ │ lsls r0, r2 │ │ - b.n 2d87c │ │ + b.n 4c0cc │ │ movs r0, r0 │ │ - b.n 2e04a │ │ + b.n 4c89a │ │ adcs r4, r5 │ │ - b.n 2d760 │ │ + b.n 4bfb0 │ │ movs r0, #0 │ │ - b.n 2e0de │ │ + b.n 4c92e │ │ movs r0, r0 │ │ - b.n 2e0de │ │ + b.n 4c92e │ │ movs r1, r0 │ │ - b.n 2e056 │ │ + b.n 4c8a6 │ │ ldr r7, [r7, #104] @ 0x68 │ │ - b.n 2e370 │ │ + b.n 4cbc0 │ │ movs r2, r0 │ │ - b.n 2e05e │ │ + b.n 4c8ae │ │ ldr r1, [r1, #124] @ 0x7c │ │ - b.n 2e3e6 │ │ + b.n 4cc36 │ │ movs r0, r0 │ │ - b.n 2e2a6 │ │ + b.n 4caf6 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 2e374 │ │ + b.n 4cbc4 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 2e3f8 │ │ + b.n 4cc48 │ │ asrs r1, r3, #12 │ │ - b.n 2e376 │ │ + b.n 4cbc6 │ │ lsls r0, r2, #26 │ │ - b.n 2dd82 │ │ + b.n 4c5d2 │ │ asrs r1, r2, #21 │ │ - b.n 2e402 │ │ + b.n 4cc52 │ │ lsls r0, r2, #14 │ │ - b.n 2dd84 │ │ + b.n 4c5d4 │ │ lsls r0, r2, #10 │ │ - b.n 2dd86 │ │ + b.n 4c5d6 │ │ str r6, [r0, #0] │ │ - b.n 2deb8 │ │ + b.n 4c708 │ │ lsls r0, r2, #6 │ │ - b.n 2dd8c │ │ + b.n 4c5dc │ │ str r0, [r1, #24] │ │ - b.n 2d7a4 │ │ + b.n 4bff4 │ │ adds r0, #3 │ │ - b.n 2df00 │ │ + b.n 4c750 │ │ strb r0, [r4, #2] │ │ - b.n 2d8d0 │ │ + b.n 4c120 │ │ adds r1, #132 @ 0x84 │ │ - b.n 2d7b0 │ │ + b.n 4c000 │ │ adds r0, #6 │ │ - b.n 2e0a4 │ │ + b.n 4c8f4 │ │ movs r0, #2 │ │ - b.n 2df10 │ │ + b.n 4c760 │ │ strb r4, [r3, #2] │ │ - b.n 2d8e0 │ │ + b.n 4c130 │ │ movs r1, #128 @ 0x80 │ │ - b.n 2d7c0 │ │ + b.n 4c010 │ │ movs r0, #2 │ │ - b.n 2e0b4 │ │ + b.n 4c904 │ │ asrs r1, r0, #32 │ │ - b.n 2df20 │ │ + b.n 4c770 │ │ strb r0, [r5, #2] │ │ - b.n 2d8f0 │ │ + b.n 4c140 │ │ movs r0, r0 │ │ - b.n 2df2e │ │ + b.n 4c77e │ │ asrs r4, r7, #5 │ │ - b.n 2d7d4 │ │ + b.n 4c024 │ │ asrs r1, r0, #32 │ │ - b.n 2e0c6 │ │ + b.n 4c916 │ │ strb r0, [r0, #0] │ │ - b.n 2e334 │ │ + b.n 4cb84 │ │ lsls r0, r7, #5 │ │ - b.n 2d7e0 │ │ + b.n 4c030 │ │ movs r0, r0 │ │ - b.n 2e0d0 │ │ + b.n 4c920 │ │ str r0, [r0, r0] │ │ - b.n 2e33c │ │ + b.n 4cb8c │ │ movs r7, r0 │ │ - b.n 2e0d6 │ │ + b.n 4c926 │ │ movs r5, r0 │ │ - b.n 2e0da │ │ + b.n 4c92a │ │ asrs r0, r0, #32 │ │ - b.n 2e326 │ │ + b.n 4cb76 │ │ movs r0, r0 │ │ - b.n 2e104 │ │ + b.n 4c954 │ │ strb r4, [r6, #5] │ │ - b.n 2d7fc │ │ + b.n 4c04c │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ str r0, [r6, r5] │ │ - b.n 2d804 │ │ + b.n 4c054 │ │ str r1, [sp, #512] @ 0x200 │ │ - b.n 2e132 │ │ + b.n 4c982 │ │ @ instruction: 0xfa30eaff │ │ str r0, [sp, #12] │ │ - b.n 2e53a │ │ + b.n 4cd8a │ │ @ instruction: 0xfa2eeaff │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ - vclt.f d24, d28, #0 │ │ - vsra.u64 q12, q14, #3 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 2ddb6 │ │ - bmi.n 2ddb8 │ │ - bmi.n 2ddba │ │ - ldr r7, [pc, #960] @ (2e1d4 ) │ │ + beq.n 4c660 │ │ + @ instruction: 0xfffbc8dc │ │ + vrsqrte.u32 d28, d28 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 4c606 │ │ + bmi.n 4c608 │ │ + bmi.n 4c60a │ │ + ldr r7, [pc, #960] @ (4ca24 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2e334 │ │ + b.n 4cb84 │ │ svc 125 @ 0x7d │ │ - b.n 2e2b8 │ │ - add r0, pc, #0 @ (adr r0, 2de20 ) │ │ - b.n 2e162 │ │ + b.n 4cb08 │ │ + add r0, pc, #0 @ (adr r0, 4c670 ) │ │ + b.n 4c9b2 │ │ lsls r0, r7, #1 │ │ - b.n 2d948 │ │ + b.n 4c198 │ │ strb r2, [r0, #0] │ │ - b.n 2e16a │ │ + b.n 4c9ba │ │ movs r0, r0 │ │ - b.n 2e4ce │ │ + b.n 4cd1e │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ movs r2, r1 │ │ - b.n 2e176 │ │ + b.n 4c9c6 │ │ asrs r7, r0, #32 │ │ - b.n 2e17a │ │ + b.n 4c9ca │ │ movs r0, #124 @ 0x7c │ │ - b.n 2e57e │ │ - add sl, r2 │ │ + b.n 4cdce │ │ + mvns r0, r4 │ │ @ instruction: 0xfa00d01c │ │ - b.n 2e2dc │ │ + b.n 4cb2c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r5, r6} │ │ - b.n 2d97c │ │ + b.n 4c1cc │ │ str r1, [r0, r0] │ │ - b.n 2e192 │ │ + b.n 4c9e2 │ │ movs r0, r0 │ │ - b.n 2e4f6 │ │ + b.n 4cd46 │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ movs r2, r1 │ │ - b.n 2e19e │ │ + b.n 4c9ee │ │ asrs r5, r0, #32 │ │ - b.n 2e1a2 │ │ + b.n 4c9f2 │ │ movs r0, #124 @ 0x7c │ │ - b.n 2e5a6 │ │ - add r8, r1 │ │ + b.n 4cdf6 │ │ + mvns r6, r2 │ │ @ instruction: 0xfa00d01c │ │ - b.n 2e304 │ │ + b.n 4cb54 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4} │ │ - b.n 2e38a │ │ + b.n 4cbda │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 2e388 │ │ + b.n 4cbd8 │ │ strh r0, [r1, #2] │ │ - b.n 2e314 │ │ + b.n 4cb64 │ │ movs r0, r1 │ │ - b.n 2d99c │ │ + b.n 4c1ec │ │ movs r0, r0 │ │ - b.n 2e5c6 │ │ + b.n 4ce16 │ │ asrs r1, r1, #32 │ │ - b.n 2e1ca │ │ + b.n 4ca1a │ │ lsls r0, r7, #1 │ │ - b.n 2d9a2 │ │ + b.n 4c1f2 │ │ movs r0, r1 │ │ - b.n 2e1d2 │ │ + b.n 4ca22 │ │ cmp r4, #57 @ 0x39 │ │ add.w r0, r0, r0, ror #25 │ │ - b.n 2e330 │ │ + b.n 4cb80 │ │ asrs r0, r2, #1 │ │ - b.n 2e3a8 │ │ + b.n 4cbf8 │ │ asrs r4, r1, #32 │ │ - b.n 2d9bc │ │ + b.n 4c20c │ │ movs r6, r0 │ │ - b.n 2e1e6 │ │ + b.n 4ca36 │ │ cmp r4, #52 @ 0x34 │ │ add.w r0, r0, r8, lsr #18 │ │ - b.n 2e344 │ │ + b.n 4cb94 │ │ asrs r5, r0, #32 │ │ - b.n 2e1f2 │ │ + b.n 4ca42 │ │ movs r0, #8 │ │ - b.n 2e1f6 │ │ + b.n 4ca46 │ │ movs r4, r0 │ │ - b.n 2e1fa │ │ + b.n 4ca4a │ │ cmp r0, #200 @ 0xc8 │ │ @ instruction: 0xeb0080c0 │ │ - b.n 2e358 │ │ + b.n 4cba8 │ │ asrs r7, r0, #32 │ │ - b.n 2e206 │ │ + b.n 4ca56 │ │ movs r0, #6 │ │ - b.n 2e20a │ │ + b.n 4ca5a │ │ movs r0, r1 │ │ - b.n 2e20e │ │ + b.n 4ca5e │ │ cmp r0, #195 @ 0xc3 │ │ add.w r0, r0, r8, asr #27 │ │ - b.n 2e36c │ │ + b.n 4cbbc │ │ asrs r0, r5, #32 │ │ - b.n 2e3e4 │ │ + b.n 4cc34 │ │ movs r0, #72 @ 0x48 │ │ - b.n 2e374 │ │ + b.n 4cbc4 │ │ movs r6, r0 │ │ - b.n 2e222 │ │ + b.n 4ca72 │ │ cmp r0, #190 @ 0xbe │ │ add.w r0, r0, r6 │ │ - b.n 2e22a │ │ + b.n 4ca7a │ │ asrs r6, r0, #32 │ │ - b.n 2e22e │ │ + b.n 4ca7e │ │ movs r0, #9 │ │ - b.n 2e232 │ │ + b.n 4ca82 │ │ str r0, [sp, #16] │ │ - b.n 2da10 │ │ + b.n 4c260 │ │ cmp r0, #185 @ 0xb9 │ │ add.w r0, r0, r8, asr #4 │ │ - b.n 2e40c │ │ + b.n 4cc5c │ │ ldrb r1, [r0, #16] │ │ - b.n 2e41c │ │ + b.n 4cc6c │ │ movs r0, #112 @ 0x70 │ │ - b.n 2e39c │ │ + b.n 4cbec │ │ movs r7, r0 │ │ - b.n 2e24a │ │ + b.n 4ca9a │ │ cmp r0, #180 @ 0xb4 │ │ add.w r0, r0, ip, lsl #8 │ │ - b.n 2da4c │ │ + b.n 4c29c │ │ movs r7, r0 │ │ - b.n 2e256 │ │ + b.n 4caa6 │ │ asrs r7, r0, #32 │ │ - b.n 2e25a │ │ + b.n 4caaa │ │ cmp r0, #176 @ 0xb0 │ │ add.w r0, r0, r0, lsr #32 │ │ - b.n 2e42a │ │ + b.n 4cc7a │ │ str r0, [sp, #144] @ 0x90 │ │ - b.n 2e666 │ │ + b.n 4ceb6 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2e43e │ │ + b.n 4cc8e │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ - b.n 2e550 │ │ + b.n 4cda0 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 2e450 │ │ + b.n 4cca0 │ │ cmp r2, #143 @ 0x8f │ │ orn r2, r0, #12517376 @ 0xbf0000 │ │ - b.n 2e6fe │ │ + b.n 4cf4e │ │ cmp r0, #224 @ 0xe0 │ │ - bfl c, 1013e │ │ - b.n 2e5c6 │ │ + bfl c, 2e98e │ │ + b.n 4ce16 │ │ lsrs r0, r2, #14 │ │ mcr 0, 5, r0, cr0, cr8, {6} │ │ - b.n 2e468 │ │ + b.n 4ccb8 │ │ cmp r0, #224 @ 0xe0 │ │ @ instruction: 0xf2621010 │ │ - b.n 2e456 │ │ - ldr r2, [pc, #548] @ (2e17c ) │ │ + b.n 4cca6 │ │ + ldr r2, [pc, #548] @ (4c9cc ) │ │ orn sl, r8, #292864 @ 0x47800 │ │ orr.w sl, r1, #280576 @ 0x44800 │ │ orn r0, r4, #2097152 @ 0x200000 │ │ - b.n 2da8e │ │ + b.n 4c2de │ │ cmp r0, #226 @ 0xe2 │ │ bfi r0, r4, #8, #4294967289 │ │ - b.n 2da9e │ │ + b.n 4c2ee │ │ ands r0, r2 │ │ - b.n 2e478 │ │ + b.n 4ccc8 │ │ asrs r1, r0, #32 │ │ - b.n 2e00e │ │ + b.n 4c85e │ │ asrs r1, r0, #32 │ │ - b.n 2e07e │ │ + b.n 4c8ce │ │ cmp r6, #63 @ 0x3f │ │ - b.n 2e49c │ │ - ldr r2, [pc, #956] @ (2e33c ) │ │ + b.n 4ccec │ │ + ldr r2, [pc, #956] @ (4cb8c ) │ │ orn r0, r2, #524288 @ 0x80000 │ │ - b.n 2e2c6 │ │ + b.n 4cb16 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2622a89 │ │ orr.w r0, r2, #2097152 @ 0x200000 │ │ - b.n 2da96 │ │ + b.n 4c2e6 │ │ asrs r0, r2, #32 │ │ - b.n 2e4a2 │ │ + b.n 4ccf2 │ │ cmp r2, #137 @ 0x89 │ │ orn r0, r6, #589824 @ 0x90000 │ │ - b.n 2e4ac │ │ + b.n 4ccfc │ │ ldr r1, [r1, #40] @ 0x28 │ │ orn r8, r7, #462848 @ 0x71000 │ │ bfi r0, r6, #24, #4294967273 │ │ - b.n 2dad6 │ │ + b.n 4c326 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2624a8f │ │ orn sl, r2, #280576 @ 0x44800 │ │ orr.w sl, r3, #292864 @ 0x47800 │ │ orn r0, r1, #4063232 @ 0x3e0000 │ │ - b.n 2d9f4 │ │ + b.n 4c244 │ │ cmp r0, #226 @ 0xe2 │ │ @ instruction: 0xf36420a0 │ │ - b.n 2d9fc │ │ + b.n 4c24c │ │ strb r0, [r0, #0] │ │ - b.n 2daf8 │ │ + b.n 4c348 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2621001 │ │ - b.n 2e056 │ │ + b.n 4c8a6 │ │ movs r0, #200 @ 0xc8 │ │ - b.n 2da0c │ │ + b.n 4c25c │ │ asrs r7, r1, #9 │ │ - b.n 2e45c │ │ + b.n 4ccac │ │ asrs r0, r7, #3 │ │ - b.n 2daf8 │ │ + b.n 4c348 │ │ asrs r6, r0, #32 │ │ - b.n 2e07a │ │ + b.n 4c8ca │ │ lsrs r7, r1, #10 │ │ orr.w r0, r4, #2113536 @ 0x204000 │ │ - b.n 2e0f8 │ │ + b.n 4c948 │ │ strb r0, [r4, #4] │ │ - b.n 2db28 │ │ + b.n 4c378 │ │ asrs r0, r0, #32 │ │ - b.n 2daf8 │ │ + b.n 4c348 │ │ asrs r2, r0, #32 │ │ - b.n 2e084 │ │ + b.n 4c8d4 │ │ asrs r7, r1, #9 │ │ - b.n 2e47c │ │ + b.n 4cccc │ │ asrs r0, r2, #3 │ │ - b.n 2db18 │ │ + b.n 4c368 │ │ subs r5, #211 @ 0xd3 │ │ add.w r0, r0, r0 │ │ - b.n 2e6a6 │ │ + b.n 4cef6 │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r6, #2 │ │ - b.n 2e528 │ │ + b.n 4cd78 │ │ ands r0, r1 │ │ - b.n 2db4c │ │ + b.n 4c39c │ │ subs r5, #206 @ 0xce │ │ add.w r0, r0, r0 │ │ - b.n 2e6ba │ │ + b.n 4cf0a │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 2db4c │ │ + b.n 4c39c │ │ movs r0, r0 │ │ - b.n 2e6c6 │ │ + b.n 4cf16 │ │ lsls r2, r1, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #32 │ │ - b.n 2e546 │ │ + b.n 4cd96 │ │ asrs r4, r6, #1 │ │ - b.n 2e776 │ │ + b.n 4cfc6 │ │ lsrs r7, r1, #10 │ │ orr.w sl, r4, #4685824 @ 0x478000 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 2e556 │ │ + b.n 4cda6 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 2e55e │ │ + b.n 4cdae │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 2e566 │ │ + b.n 4cdb6 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2e56e │ │ + b.n 4cdbe │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2e7a2 │ │ + b.n 4cff2 │ │ lsls r0, r7, #1 │ │ - b.n 2db7a │ │ + b.n 4c3ca │ │ movs r0, r0 │ │ - b.n 2e7aa │ │ + b.n 4cffa │ │ lsls r0, r6, #1 │ │ - b.n 2db82 │ │ + b.n 4c3d2 │ │ lsrs r1, r0, #10 │ │ orr.w r0, sl, #8388608 @ 0x800000 │ │ - b.n 2db8a │ │ - beq.n 2e0b0 │ │ - b.n 2e510 │ │ + b.n 4c3da │ │ + beq.n 4c900 │ │ + b.n 4cd60 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r7, ip, lr} │ │ - b.n 2e59c │ │ + b.n 4cdec │ │ asrs r0, r6, #2 │ │ - b.n 2e5a0 │ │ + b.n 4cdf0 │ │ ands r0, r5 │ │ - b.n 2e59e │ │ + b.n 4cdee │ │ movs r5, r0 │ │ - b.n 2e3ce │ │ + b.n 4cc1e │ │ cmp r3, #186 @ 0xba │ │ add.w r0, r0, r0, asr #29 │ │ - b.n 2e5b0 │ │ + b.n 4ce00 │ │ str r0, [r3, #12] │ │ - b.n 2e5b4 │ │ + b.n 4ce04 │ │ movs r7, r0 │ │ - b.n 2e3de │ │ + b.n 4cc2e │ │ asrs r6, r0, #32 │ │ - b.n 2e3e2 │ │ + b.n 4cc32 │ │ cmp r3, #181 @ 0xb5 │ │ add.w r0, r0, r8, rrx │ │ - b.n 2e5c4 │ │ + b.n 4ce14 │ │ asrs r6, r0, #32 │ │ - b.n 2e3ee │ │ + b.n 4cc3e │ │ movs r0, #7 │ │ - b.n 2e3f2 │ │ + b.n 4cc42 │ │ strh r0, [r0, #0] │ │ - b.n 2e3f6 │ │ + b.n 4cc46 │ │ cmp r0, #73 @ 0x49 │ │ add.w r0, r0, r4, lsl #8 │ │ - b.n 2dbf8 │ │ + b.n 4c448 │ │ movs r6, r0 │ │ - b.n 2e402 │ │ + b.n 4cc52 │ │ asrs r6, r0, #32 │ │ - b.n 2e406 │ │ + b.n 4cc56 │ │ cmp r0, #69 @ 0x45 │ │ add.w r0, r0, ip, lsl #4 │ │ - b.n 2dc08 │ │ + b.n 4c458 │ │ lsls r0, r2, #1 │ │ - b.n 2e5e6 │ │ + b.n 4ce36 │ │ movs r0, #6 │ │ - b.n 2e416 │ │ + b.n 4cc66 │ │ cmp r0, #65 @ 0x41 │ │ add.w r0, r0, r0, lsr #24 │ │ - b.n 2e5f8 │ │ + b.n 4ce48 │ │ asrs r0, r3, #2 │ │ - b.n 2e578 │ │ + b.n 4cdc8 │ │ movs r0, #7 │ │ - b.n 2e426 │ │ + b.n 4cc76 │ │ movs r6, r0 │ │ - b.n 2e42a │ │ + b.n 4cc7a │ │ cmp r0, #60 @ 0x3c │ │ add.w r0, r0, r0, asr #32 │ │ - b.n 2e832 │ │ + b.n 4d082 │ │ asrs r6, r0, #32 │ │ - b.n 2e436 │ │ + b.n 4cc86 │ │ cmp r2, #128 @ 0x80 │ │ - blx ff08f118 │ │ - b.n 2e60a │ │ + blx ff0ad968 │ │ + b.n 4ce5a │ │ movs r0, #16 │ │ - b.n 2e612 │ │ + b.n 4ce62 │ │ strb r0, [r1, #0] │ │ - b.n 2e446 │ │ + b.n 4cc96 │ │ movs r0, r1 │ │ - b.n 2dc44 │ │ + b.n 4c494 │ │ strh r2, [r1, #0] │ │ - b.n 2e44e │ │ + b.n 4cc9e │ │ lsrs r7, r1, #11 │ │ - bne.w 1a712 │ │ + bne.w 38f62 │ │ vldr s1, [r1, #572] @ 0x23c │ │ - bne.w fffee72a │ │ + bne.w cf7a │ │ vstr s1, [sl, #572] @ 0x23c │ │ orn r5, r0, #15728640 @ 0xf00000 │ │ @ instruction: 0xf2e14a8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 2e638 │ │ + b.n 4ce88 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2646a8f │ │ orn r2, r2, #1040384 @ 0xfe000 │ │ - b.n 2e8fa │ │ + b.n 4d14a │ │ cmp r3, #144 @ 0x90 │ │ mcr 0, 5, r2, cr8, cr4, {1} │ │ - b.n 2e882 │ │ + b.n 4d0d2 │ │ lsrs r0, r4, #3 │ │ bfi sl, r6, #26, #4294967280 │ │ orn r8, r7, #7602176 @ 0x740000 │ │ @ instruction: 0xf2600a8f │ │ orr.w r0, r0, #9043968 @ 0x8a0000 │ │ - b.n 2e496 │ │ + b.n 4cce6 │ │ cmp r2, #130 @ 0x82 │ │ orr.w r0, r0, #720896 @ 0xb0000 │ │ - b.n 2e89e │ │ + b.n 4d0ee │ │ movs r4, r1 │ │ - b.n 2dc7c │ │ + b.n 4c4cc │ │ movs r2, r1 │ │ - b.n 2e4a6 │ │ - ldr r2, [pc, #520] @ (2e370 ) │ │ + b.n 4ccf6 │ │ + ldr r2, [pc, #520] @ (4cbc0 ) │ │ orn r5, r0, #62464 @ 0xf400 │ │ @ instruction: 0xf2e12a89 │ │ orn r8, r5, #29184 @ 0x7200 │ │ @ instruction: 0xf2660008 │ │ - b.n 2dc94 │ │ + b.n 4c4e4 │ │ cmp r4, #2 │ │ - b.n 2e69c │ │ + b.n 4ceec │ │ movs r4, r4 │ │ - b.n 2dcb6 │ │ + b.n 4c506 │ │ adds r0, #32 │ │ - b.n 2dcba │ │ + b.n 4c50a │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf3624aef │ │ orn r0, r2, #704512 @ 0xac000 │ │ - b.n 2e8d2 │ │ + b.n 4d122 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2624a89 │ │ orn sl, r6, #266240 @ 0x41000 │ │ orr.w r8, r8, #462848 @ 0x71000 │ │ bfi r0, r4, #8, #4294967289 │ │ - b.n 2dcd4 │ │ + b.n 4c524 │ │ lsls r0, r0, #2 │ │ - b.n 2e2ae │ │ + b.n 4cafe │ │ movs r0, #0 │ │ - b.n 2dcd8 │ │ + b.n 4c528 │ │ movs r0, r0 │ │ - b.n 2e236 │ │ + b.n 4ca86 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2dcf0 │ │ + b.n 4c540 │ │ movs r0, r1 │ │ - b.n 2e63a │ │ + b.n 4ce8a │ │ movs r0, #131 @ 0x83 │ │ - b.n 2e2c2 │ │ + b.n 4cb12 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 2dcfc │ │ + b.n 4c54c │ │ lsls r6, r7, #19 │ │ - b.n 2e646 │ │ + b.n 4ce96 │ │ movs r4, r4 │ │ - b.n 2dcde │ │ + b.n 4c52e │ │ movs r0, #2 │ │ - b.n 2e254 │ │ + b.n 4caa4 │ │ movs r2, #142 @ 0x8e │ │ - b.n 2e656 │ │ + b.n 4cea6 │ │ movs r0, #32 │ │ - b.n 2dcea │ │ + b.n 4c53a │ │ subs r7, #109 @ 0x6d │ │ - b.n 2e6f8 │ │ + b.n 4cf48 │ │ asrs r0, r0, #32 │ │ - b.n 2dd00 │ │ - ldr r2, [pc, #956] @ (2e59c ) │ │ + b.n 4c550 │ │ + ldr r2, [pc, #956] @ (4cdec ) │ │ orn r0, r3, #135168 @ 0x21000 │ │ - b.n 2e526 │ │ + b.n 4cd76 │ │ asrs r2, r0, #32 │ │ - b.n 2e26c │ │ + b.n 4cabc │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2622000 │ │ - b.n 2dd1e │ │ + b.n 4c56e │ │ asrs r5, r1, #11 │ │ - b.n 2e678 │ │ - ldr r2, [pc, #828] @ (2e534 ) │ │ + b.n 4cec8 │ │ + ldr r2, [pc, #828] @ (4cd84 ) │ │ orn r0, ip, #8388608 @ 0x800000 │ │ - b.n 2e282 │ │ + b.n 4cad2 │ │ lsrs r0, r4, #3 │ │ bfi r0, r4, #0, #13 │ │ - b.n 2e686 │ │ + b.n 4ced6 │ │ cmp r2, #141 @ 0x8d │ │ orr.w r4, r3, #8290304 @ 0x7e8000 │ │ - b.n 2e68e │ │ + b.n 4cede │ │ movs r0, #176 @ 0xb0 │ │ - b.n 2e72c │ │ + b.n 4cf7c │ │ lsls r4, r1, #1 │ │ - b.n 2dd2a │ │ + b.n 4c57a │ │ lsls r5, r7, #10 │ │ - b.n 2e9da │ │ + b.n 4d22a │ │ lsrs r0, r2, #14 │ │ cdp 0, 10, cr1, cr2, cr8, {2} │ │ - b.n 2dd36 │ │ + b.n 4c586 │ │ lsrs r2, r4, #3 │ │ @ instruction: 0xf2600004 │ │ - b.n 2e56a │ │ + b.n 4cdba │ │ asrs r4, r0, #32 │ │ - b.n 2e56e │ │ + b.n 4cdbe │ │ lsrs r7, r1, #10 │ │ orr.w r7, r3, #479232 @ 0x75000 │ │ add.w r0, r0, r8, rrx │ │ - b.n 2e754 │ │ + b.n 4cfa4 │ │ movs r0, #232 @ 0xe8 │ │ - b.n 2e6d4 │ │ + b.n 4cf24 │ │ asrs r0, r0, #32 │ │ - b.n 2e582 │ │ + b.n 4cdd2 │ │ movs r7, #230 @ 0xe6 │ │ @ instruction: 0xeb009038 │ │ - b.n 2e764 │ │ + b.n 4cfb4 │ │ str r4, [r7, #8] │ │ - b.n 2e86c │ │ + b.n 4d0bc │ │ str r0, [r5, r0] │ │ - b.n 2dd86 │ │ + b.n 4c5d6 │ │ ldr r7, [r7, #124] @ 0x7c │ │ - b.n 2e8d6 │ │ + b.n 4d126 │ │ lsls r6, r0, #8 │ │ ldmia.w r9, {r0, r1, r2, r3, r4, r5, r9, lr} │ │ - b.n 2ea1e │ │ + b.n 4d26e │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 2e2ea │ │ + b.n 4cb3a │ │ asrs r1, r0, #32 │ │ - b.n 2e2f2 │ │ + b.n 4cb42 │ │ asrs r0, r7, #32 │ │ - b.n 2dd84 │ │ - b.n 2e26e │ │ - b.n 2e378 │ │ + b.n 4c5d4 │ │ + b.n 4cabe │ │ + b.n 4cbc8 │ │ asrs r2, r0, #32 │ │ - b.n 2e2fe │ │ + b.n 4cb4e │ │ ldr r1, [r7, #80] @ 0x50 │ │ - b.n 2e778 │ │ + b.n 4cfc8 │ │ asrs r0, r3, #1 │ │ - b.n 2ddb4 │ │ + b.n 4c604 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2ddb8 │ │ + b.n 4c608 │ │ lsls r0, r2, #1 │ │ - b.n 2ddbc │ │ + b.n 4c60c │ │ asrs r1, r0, #32 │ │ - b.n 2e30e │ │ + b.n 4cb5e │ │ str r4, [r1, r1] │ │ - b.n 2ddc4 │ │ + b.n 4c614 │ │ movs r0, #2 │ │ - b.n 2e316 │ │ + b.n 4cb66 │ │ adds r0, #72 @ 0x48 │ │ - b.n 2ddcc │ │ + b.n 4c61c │ │ movs r0, r0 │ │ - b.n 2e31e │ │ + b.n 4cb6e │ │ stmia r0!, {} │ │ - b.n 2ddc8 │ │ + b.n 4c618 │ │ str r5, [r0, r0] │ │ - b.n 2e326 │ │ + b.n 4cb76 │ │ strb r4, [r0, #1] │ │ - b.n 2dddc │ │ + b.n 4c62c │ │ adds r0, #3 │ │ - b.n 2e32e │ │ + b.n 4cb7e │ │ str r4, [r7, #0] │ │ - b.n 2ddc4 │ │ + b.n 4c614 │ │ strb r7, [r0, #0] │ │ - b.n 2e336 │ │ + b.n 4cb86 │ │ ands r0, r0 │ │ - b.n 2dde2 │ │ + b.n 4c632 │ │ strb r4, [r0, #1] │ │ - b.n 2ddd0 │ │ + b.n 4c620 │ │ str r6, [r0, #0] │ │ - b.n 2e3c2 │ │ + b.n 4cc12 │ │ ands r0, r1 │ │ - b.n 2ddf8 │ │ + b.n 4c648 │ │ str r0, [r0, #0] │ │ - b.n 2ddd2 │ │ + b.n 4c622 │ │ adds r0, #72 @ 0x48 │ │ - b.n 2dde0 │ │ + b.n 4c630 │ │ str r0, [r0, #0] │ │ - b.n 2ddf2 │ │ + b.n 4c642 │ │ lsls r0, r2, #1 │ │ - b.n 2dde8 │ │ + b.n 4c638 │ │ str r1, [r1, #0] │ │ - b.n 2e3de │ │ + b.n 4cc2e │ │ str r0, [r0, #0] │ │ - b.n 2ddde │ │ + b.n 4c62e │ │ ands r4, r1 │ │ - b.n 2de14 │ │ + b.n 4c664 │ │ asrs r0, r3, #1 │ │ - b.n 2ddf8 │ │ + b.n 4c648 │ │ str r0, [sp, #256] @ 0x100 │ │ - b.n 2ddfc │ │ + b.n 4c64c │ │ str r0, [r0, #0] │ │ - b.n 2de0e │ │ + b.n 4c65e │ │ str r4, [r1, r1] │ │ - b.n 2de04 │ │ + b.n 4c654 │ │ strb r7, [r0, #0] │ │ - b.n 2e3fa │ │ + b.n 4cc4a │ │ strb r0, [r0, #0] │ │ - b.n 2ddfa │ │ + b.n 4c64a │ │ strb r0, [r7, #0] │ │ - b.n 2de2a │ │ + b.n 4c67a │ │ movs r0, #84 @ 0x54 │ │ - b.n 2de14 │ │ + b.n 4c664 │ │ adds r0, #3 │ │ - b.n 2e40c │ │ + b.n 4cc5c │ │ adds r0, #56 @ 0x38 │ │ - b.n 2de16 │ │ + b.n 4c666 │ │ adds r0, #60 @ 0x3c │ │ - b.n 2de3a │ │ - b.n 2e358 │ │ - b.n 2de1e │ │ + b.n 4c68a │ │ + b.n 4cba8 │ │ + b.n 4c66e │ │ adds r0, #5 │ │ - b.n 2e414 │ │ + b.n 4cc64 │ │ adds r0, #60 @ 0x3c │ │ - b.n 2de26 │ │ + b.n 4c676 │ │ adds r0, #64 @ 0x40 │ │ - b.n 2de4a │ │ + b.n 4c69a │ │ movs r0, r0 │ │ - b.n 2e420 │ │ + b.n 4cc70 │ │ lsls r0, r0, #1 │ │ - b.n 2de32 │ │ + b.n 4c682 │ │ lsls r4, r0, #1 │ │ - b.n 2de56 │ │ + b.n 4c6a6 │ │ movs r2, r0 │ │ - b.n 2e426 │ │ + b.n 4cc76 │ │ lsls r4, r0, #1 │ │ - b.n 2de3e │ │ + b.n 4c68e │ │ lsls r0, r1, #1 │ │ - b.n 2de62 │ │ + b.n 4c6b2 │ │ movs r1, r0 │ │ - b.n 2e432 │ │ + b.n 4cc82 │ │ subs r4, r7, #7 │ │ - b.n 2e954 │ │ + b.n 4d1a4 │ │ asrs r7, r7, #3 │ │ - b.n 2e9ba │ │ + b.n 4d20a │ │ lsls r0, r1, #1 │ │ - b.n 2de52 │ │ + b.n 4c6a2 │ │ lsls r4, r1, #1 │ │ - b.n 2de76 │ │ + b.n 4c6c6 │ │ asrs r4, r1, #32 │ │ - b.n 2e3c8 │ │ + b.n 4cc18 │ │ movs r1, r0 │ │ - b.n 2e44a │ │ + b.n 4cc9a │ │ lsls r4, r1, #1 │ │ - b.n 2de62 │ │ - beq.n 2e388 │ │ - b.n 2e7e8 │ │ + b.n 4c6b2 │ │ + beq.n 4cbd8 │ │ + b.n 4d038 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r1, r3} │ │ - b.n 2e69a │ │ + b.n 4ceea │ │ asrs r5, r0, #32 │ │ - b.n 2e69e │ │ + b.n 4ceee │ │ movs r6, #195 @ 0xc3 │ │ @ instruction: 0xeb00d01c │ │ - b.n 2e7fc │ │ + b.n 4d04c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 2e9ae │ │ - blx 42e9b0 │ │ + b.n 4d1fe │ │ + blx 44d200 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - b.n 2e674 │ │ + b.n 4cec4 │ │ subs r7, r7, #7 │ │ ldc2l 15, cr1, [r8, #1020]! @ 0x3fc │ │ @ instruction: 0xfff81fff │ │ @ instruction: 0xfff81fff │ │ - bcs.n 2e3fc │ │ + bcs.n 4cc4c │ │ cmp r7, #255 @ 0xff │ │ ldc2l 15, cr2, [r4], #1020 @ 0x3fc │ │ @ instruction: 0xfff42fff │ │ @ instruction: 0xfff42fff │ │ - ldr r7, [pc, #960] @ (2e764 ) │ │ + ldr r7, [pc, #960] @ (4cfb4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 2e8c4 │ │ - beq.n 2e3b4 │ │ - b.n 2e848 │ │ + b.n 4d114 │ │ + beq.n 4cc04 │ │ + b.n 4d098 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-604]! @ 0xfffffda4 │ │ - b.n 2e850 │ │ + b.n 4d0a0 │ │ ands r0, r4 │ │ - b.n 2def0 │ │ + b.n 4c740 │ │ str r0, [r3, r0] │ │ - b.n 2def4 │ │ + b.n 4c744 │ │ movs r0, r0 │ │ - b.n 2ea6a │ │ + b.n 4d2ba │ │ movs r0, #52 @ 0x34 │ │ - b.n 2dee0 │ │ + b.n 4c730 │ │ asrs r0, r1, #1 │ │ - b.n 2dee4 │ │ + b.n 4c734 │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ asrs r4, r4, #32 │ │ - b.n 2df08 │ │ + b.n 4c758 │ │ str r0, [r0, #0] │ │ - b.n 2eb16 │ │ + b.n 4d366 │ │ movs r4, r0 │ │ - b.n 2ea82 │ │ + b.n 4d2d2 │ │ movs r6, r1 │ │ subs r2, #0 │ │ cmp r7, #111 @ 0x6f │ │ - b.n 2e900 │ │ + b.n 4d150 │ │ str r3, [r0, #0] │ │ - b.n 2eb6e │ │ + b.n 4d3be │ │ eors r4, r2 │ │ movt r0, #1864 @ 0x748 │ │ - b.n 2df28 │ │ + b.n 4c778 │ │ lsrs r7, r5, #11 │ │ orn r0, r2, #548864 @ 0x86000 │ │ - b.n 2e736 │ │ + b.n 4cf86 │ │ subs r0, r2, r6 │ │ mcr 5, 5, r6, cr2, cr0, {3} │ │ @ instruction: 0xf2e52004 │ │ - b.n 2e8a6 │ │ + b.n 4d0f6 │ │ lsrs r4, r4, #3 │ │ @ instruction: 0xf26068e6 │ │ @ instruction: 0xf2626a8d │ │ - bl ffc76400 │ │ + bl ffc94c50 │ │ subs r7, r7, r3 │ │ movs r4, r0 │ │ - b.n 2e6c2 │ │ + b.n 4cf12 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, #72 @ 0x48 │ │ - b.n 2df58 │ │ + b.n 4c7a8 │ │ asrs r6, r0, #10 │ │ - b.n 2e524 │ │ + b.n 4cd74 │ │ strb r6, [r0, #0] │ │ - b.n 2e4ae │ │ + b.n 4ccfe │ │ movs r1, #6 │ │ - b.n 2e52e │ │ + b.n 4cd7e │ │ asrs r4, r0, #32 │ │ - b.n 2dd32 │ │ + b.n 4c582 │ │ asrs r0, r4, #32 │ │ - b.n 2e934 │ │ + b.n 4d184 │ │ strb r1, [r0, #0] │ │ - b.n 2e8e4 │ │ + b.n 4d134 │ │ @ instruction: 0xfffb1aff │ │ movs r1, r4 │ │ - b.n 2eae8 │ │ + b.n 4d338 │ │ lsls r6, r1, #15 │ │ ldrh r0, [r0, #16] │ │ asrs r4, r2, #32 │ │ - b.n 2df7c │ │ + b.n 4c7cc │ │ movs r0, r0 │ │ - b.n 2eaec │ │ + b.n 4d33c │ │ lsls r3, r1, #15 │ │ lsrs r0, r0, #8 │ │ movs r2, r0 │ │ - b.n 2eafc │ │ + b.n 4d34c │ │ lsls r1, r1, #15 │ │ subs r2, #0 │ │ asrs r0, r5, #32 │ │ - b.n 2df90 │ │ + b.n 4c7e0 │ │ movs r0, r0 │ │ - b.n 2eb00 │ │ + b.n 4d350 │ │ lsls r6, r0, #15 │ │ lsrs r0, r0, #8 │ │ ands r0, r2 │ │ - b.n 2df9c │ │ + b.n 4c7ec │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2800060 │ │ - b.n 2df88 │ │ + b.n 4c7d8 │ │ str r1, [r0, r0] │ │ - b.n 2e8fc │ │ + b.n 4d14c │ │ movs r4, r1 │ │ - b.n 2dfac │ │ + b.n 4c7fc │ │ asrs r4, r0, #32 │ │ - b.n 2e7ba │ │ + b.n 4d00a │ │ adds r0, #44 @ 0x2c │ │ - b.n 2df98 │ │ + b.n 4c7e8 │ │ lsrs r5, r1, #8 │ │ orn sl, r1, #577536 @ 0x8d000 │ │ orn sl, r0, #36608 @ 0x8f00 │ │ orn r0, r1, #1114112 @ 0x110000 │ │ - b.n 2e9a8 │ │ + b.n 4d1f8 │ │ ldr r7, [r1, #32] │ │ orn r0, r0, #10485760 @ 0xa00000 │ │ - b.n 2e998 │ │ + b.n 4d1e8 │ │ movs r0, #1 │ │ - b.n 2e7da │ │ + b.n 4d02a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2e9a4 │ │ + b.n 4d1f4 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w sp, r0, #9371648 @ 0x8f0000 │ │ - b.n 2e9c4 │ │ + b.n 4d214 │ │ ldrh r5, [r1, #22] │ │ - beq.w fffaea4c │ │ + beq.w fffcd29c │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 2ebf6 │ │ + b.n 4d446 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r2, #7340032 @ 0x700000 │ │ - b.n 2e954 │ │ - ldr r2, [pc, #828] @ (2e7fc ) │ │ + b.n 4d1a4 │ │ + ldr r2, [pc, #828] @ (4d04c ) │ │ orr.w r0, r2, #786432 @ 0xc0000 │ │ - b.n 2ec06 │ │ + b.n 4d456 │ │ lsrs r1, r6, #8 │ │ add.w r0, r0, r0, asr #3 │ │ - b.n 2e9ec │ │ + b.n 4d23c │ │ ldr r2, [r2, #116] @ 0x74 │ │ - b.n 2e968 │ │ + b.n 4d1b8 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #7471104 @ 0x720000 │ │ - b.n 2e9f8 │ │ + b.n 4d248 │ │ asrs r6, r0, #32 │ │ - b.n 2e81e │ │ + b.n 4d06e │ │ movs r0, #32 │ │ - b.n 2ec22 │ │ + b.n 4d472 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2e9f6 │ │ + b.n 4d246 │ │ movs r0, r6 │ │ - b.n 2e008 │ │ + b.n 4c858 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 2ec36 │ │ + b.n 4d486 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 2ec3e │ │ + b.n 4d48e │ │ movs r0, r0 │ │ - b.n 2e004 │ │ + b.n 4c854 │ │ movs r6, r0 │ │ - b.n 2e846 │ │ + b.n 4d096 │ │ asrs r4, r0, #32 │ │ - b.n 2e84a │ │ + b.n 4d09a │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ @ instruction: 0xebff0e1b │ │ - b.n 2e9a8 │ │ + b.n 4d1f8 │ │ asrs r6, r0, #32 │ │ - b.n 2e856 │ │ + b.n 4d0a6 │ │ movs r0, #100 @ 0x64 │ │ - b.n 2ec5a │ │ - cmn r5, r3 │ │ + b.n 4d4aa │ │ + muls r6, r1 │ │ @ instruction: 0xfa000000 │ │ - b.n 2ebcc │ │ + b.n 4d41c │ │ movs r5, r0 │ │ - b.n 2e866 │ │ + b.n 4d0b6 │ │ str r0, [r0, r1] │ │ - b.n 2e044 │ │ + b.n 4c894 │ │ lsls r7, r6, #11 │ │ lsrs r0, r0, #8 │ │ lsls r0, r1, #3 │ │ - b.n 2ea4c │ │ + b.n 4d29c │ │ lsrs r0, r4 │ │ - b.n 2e9cc │ │ + b.n 4d21c │ │ movs r4, r0 │ │ - b.n 2ea3a │ │ + b.n 4d28a │ │ lsls r4, r3, #1 │ │ - b.n 2e058 │ │ + b.n 4c8a8 │ │ lsrs r2, r2, #29 │ │ - b.n 2ea5c │ │ + b.n 4d2ac │ │ str r0, [r1, r2] │ │ - b.n 2ea60 │ │ + b.n 4d2b0 │ │ movs r0, r1 │ │ - b.n 2ea4a │ │ + b.n 4d29a │ │ lsls r0, r3, #1 │ │ - b.n 2e068 │ │ + b.n 4c8b8 │ │ lsrs r2, r6, #29 │ │ - b.n 2ea6c │ │ + b.n 4d2bc │ │ str r0, [r0, #8] │ │ - b.n 2ea70 │ │ + b.n 4d2c0 │ │ asrs r0, r5, #32 │ │ - b.n 2ea5a │ │ + b.n 4d2aa │ │ asrs r4, r2, #1 │ │ - b.n 2e078 │ │ + b.n 4c8c8 │ │ asrs r4, r2, #1 │ │ - b.n 2ea62 │ │ + b.n 4d2b2 │ │ lsls r0, r2, #1 │ │ - b.n 2ea66 │ │ + b.n 4d2b6 │ │ lsls r4, r1, #1 │ │ - b.n 2e084 │ │ + b.n 4c8d4 │ │ lsrs r2, r6, #30 │ │ - b.n 2ea88 │ │ + b.n 4d2d8 │ │ movs r0, r5 │ │ - b.n 2ea72 │ │ + b.n 4d2c2 │ │ lsls r4, r4, #1 │ │ - b.n 2e090 │ │ + b.n 4c8e0 │ │ str r0, [sp, #0] │ │ - b.n 2ecba │ │ + b.n 4d50a │ │ lsrs r2, r2, #30 │ │ - b.n 2ea98 │ │ + b.n 4d2e8 │ │ asrs r0, r2, #1 │ │ - b.n 2e09c │ │ + b.n 4c8ec │ │ asrs r4, r2, #1 │ │ - b.n 2ea86 │ │ + b.n 4d2d6 │ │ movs r0, r5 │ │ - b.n 2ea8a │ │ + b.n 4d2da │ │ asrs r4, r7, #32 │ │ - b.n 2e0a8 │ │ + b.n 4c8f8 │ │ movs r0, r7 │ │ - b.n 2e0ac │ │ + b.n 4c8fc │ │ movs r5, r4 │ │ @ instruction: 0xea00f000 │ │ - b.n 2ebda │ │ - blx 42ebdc │ │ - blx 42ebe0 │ │ + b.n 4d42a │ │ + blx 44d42c │ │ + blx 44d430 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ movs r0, r0 │ │ - b.n 2e282 │ │ + b.n 4cad2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 2e612 │ │ + cbnz r7, 4ce62 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffa905e │ │ + bmi.w fffc78ae │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 2e522 │ │ + bls.n 4cd72 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ @@ -70066,1220 +112272,1220 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ lsls r0, r0, #1 │ │ - b.n 2e150 │ │ + b.n 4c9a0 │ │ str r0, [sp, #4] │ │ - b.n 2eb2c │ │ + b.n 4d37c │ │ lsrs r0, r4 │ │ - b.n 2eab4 │ │ + b.n 4d304 │ │ str r0, [r1, r2] │ │ - b.n 2eb3c │ │ + b.n 4d38c │ │ str r0, [r0, #8] │ │ - b.n 2eb40 │ │ + b.n 4d390 │ │ movs r0, r0 │ │ - b.n 2e8dc │ │ + b.n 4d12c │ │ lsls r4, r6, #10 │ │ lsrs r0, r0, #8 │ │ lsrs r6, r7, #24 │ │ - b.n 2eb4c │ │ + b.n 4d39c │ │ asrs r1, r1, #32 │ │ - b.n 2e976 │ │ - add r2, pc, #548 @ (adr r2, 2e85c ) │ │ - b.n 2e73a │ │ + b.n 4d1c6 │ │ + add r2, pc, #548 @ (adr r2, 4d0ac ) │ │ + b.n 4cf8a │ │ str r0, [sp, #416] @ 0x1a0 │ │ - b.n 2e158 │ │ + b.n 4c9a8 │ │ movs r4, r3 │ │ - b.n 2eb56 │ │ + b.n 4d3a6 │ │ lsls r4, r7, #1 │ │ - b.n 2e160 │ │ + b.n 4c9b0 │ │ movs r0, r3 │ │ - b.n 2eb5e │ │ + b.n 4d3ae │ │ lsls r0, r7, #1 │ │ - b.n 2e168 │ │ + b.n 4c9b8 │ │ movs r4, r2 │ │ - b.n 2eb66 │ │ + b.n 4d3b6 │ │ strh r0, [r1, #0] │ │ - b.n 2eb6a │ │ + b.n 4d3ba │ │ str r0, [sp, #16] │ │ - b.n 2eb6e │ │ + b.n 4d3be │ │ lsls r4, r6, #1 │ │ - b.n 2e178 │ │ + b.n 4c9c8 │ │ movs r0, r2 │ │ - b.n 2eb76 │ │ + b.n 4d3c6 │ │ lsls r0, r6, #1 │ │ - b.n 2e180 │ │ + b.n 4c9d0 │ │ movs r4, r1 │ │ - b.n 2eb7e │ │ + b.n 4d3ce │ │ lsls r4, r5, #1 │ │ - b.n 2e188 │ │ + b.n 4c9d8 │ │ movs r4, r0 │ │ - b.n 2e9b2 │ │ + b.n 4d202 │ │ asrs r5, r0, #32 │ │ - b.n 2e9b6 │ │ + b.n 4d206 │ │ lsrs r3, r3, #8 │ │ add.w r0, r0, sl │ │ - b.n 2e9be │ │ + b.n 4d20e │ │ asrs r5, r0, #32 │ │ - b.n 2e9c2 │ │ + b.n 4d212 │ │ movs r0, #6 │ │ - b.n 2e9c6 │ │ - add r1, pc, #772 @ (adr r1, 2e98c ) │ │ + b.n 4d216 │ │ + add r1, pc, #772 @ (adr r1, 4d1dc ) │ │ @ instruction: 0xebff0080 │ │ - b.n 2e1c8 │ │ + b.n 4ca18 │ │ movs r0, r0 │ │ - b.n 2ed32 │ │ + b.n 4d582 │ │ @ instruction: 0xfff51aff │ │ strb r4, [r5, #1] │ │ - b.n 2e1d4 │ │ + b.n 4ca24 │ │ adds r0, #112 @ 0x70 │ │ - b.n 2e1d8 │ │ + b.n 4ca28 │ │ str r0, [r0, r0] │ │ - b.n 2e1d4 │ │ + b.n 4ca24 │ │ str r0, [r0, #0] │ │ - b.n 2e1d4 │ │ + b.n 4ca24 │ │ strb r0, [r0, #0] │ │ - b.n 2e1de │ │ + b.n 4ca2e │ │ movs r0, #116 @ 0x74 │ │ - b.n 2e1e8 │ │ + b.n 4ca38 │ │ ands r0, r0 │ │ - b.n 2e1e2 │ │ + b.n 4ca32 │ │ strb r7, [r0, #0] │ │ - b.n 2e9c0 │ │ + b.n 4d210 │ │ asrs r0, r7, #1 │ │ - b.n 2e1f4 │ │ + b.n 4ca44 │ │ str r0, [r1, r2] │ │ - b.n 2ebd8 │ │ + b.n 4d428 │ │ strb r4, [r0, #0] │ │ - b.n 2e9d0 │ │ + b.n 4d220 │ │ lsls r4, r7, #1 │ │ - b.n 2e200 │ │ + b.n 4ca50 │ │ adds r0, #0 │ │ - b.n 2e1f0 │ │ + b.n 4ca40 │ │ strb r6, [r0, #0] │ │ - b.n 2e9dc │ │ + b.n 4d22c │ │ movs r0, #0 │ │ - b.n 2e1f6 │ │ + b.n 4ca46 │ │ str r0, [r0, #8] │ │ - b.n 2ebf0 │ │ + b.n 4d440 │ │ adds r0, #3 │ │ - b.n 2e9e8 │ │ + b.n 4d238 │ │ asrs r0, r0, #32 │ │ - b.n 2e200 │ │ + b.n 4ca50 │ │ movs r0, #2 │ │ - b.n 2e9e8 │ │ + b.n 4d238 │ │ movs r0, r0 │ │ - b.n 2e206 │ │ + b.n 4ca56 │ │ asrs r1, r0, #32 │ │ - b.n 2e9ee │ │ + b.n 4d23e │ │ lsrs r0, r4 │ │ - b.n 2eb84 │ │ + b.n 4d3d4 │ │ movs r0, r0 │ │ - b.n 2ea14 │ │ + b.n 4d264 │ │ @ instruction: 0xffdd0aff │ │ eors r0, r4 │ │ - b.n 2e234 │ │ + b.n 4ca84 │ │ ldr r2, [r6, #96] @ 0x60 │ │ - b.n 2ec18 │ │ + b.n 4d468 │ │ movs r0, #5 │ │ - b.n 2ea42 │ │ + b.n 4d292 │ │ asrs r6, r0, #32 │ │ - b.n 2ea46 │ │ + b.n 4d296 │ │ movs r4, r0 │ │ - b.n 2ea4a │ │ + b.n 4d29a │ │ add r2, sp, #304 @ 0x130 │ │ @ instruction: 0xebff0000 │ │ - b.n 2edb2 │ │ + b.n 4d602 │ │ lsls r1, r3, #12 │ │ lsrs r0, r0, #8 │ │ movs r1, r4 │ │ - b.n 2ee5a │ │ + b.n 4d6aa │ │ movs r0, #132 @ 0x84 │ │ - b.n 2ec38 │ │ + b.n 4d488 │ │ lsls r4, r0, #2 │ │ - b.n 2e23c │ │ + b.n 4ca8c │ │ lsls r2, r0, #4 │ │ - b.n 2ed26 │ │ + b.n 4d576 │ │ movs r0, r0 │ │ - b.n 2e244 │ │ + b.n 4ca94 │ │ movs r4, r0 │ │ - b.n 2ea6e │ │ + b.n 4d2be │ │ asrs r5, r0, #32 │ │ - b.n 2ea72 │ │ + b.n 4d2c2 │ │ adds r0, #6 │ │ - b.n 2ea76 │ │ + b.n 4d2c6 │ │ ldr r7, [sp, #948] @ 0x3b4 │ │ @ instruction: 0xebff0000 │ │ - b.n 2edde │ │ + b.n 4d62e │ │ lsls r6, r1, #12 │ │ lsrs r0, r0, #8 │ │ lsls r4, r0, #2 │ │ - b.n 2e280 │ │ + b.n 4cad0 │ │ movs r1, r4 │ │ - b.n 2edea │ │ + b.n 4d63a │ │ lsls r3, r1, #12 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 2ee92 │ │ + b.n 4d6e2 │ │ movs r0, #104 @ 0x68 │ │ - b.n 2e290 │ │ + b.n 4cae0 │ │ lsls r4, r6, #1 │ │ - b.n 2e274 │ │ + b.n 4cac4 │ │ ldr r2, [r2, #116] @ 0x74 │ │ - b.n 2ebf4 │ │ + b.n 4d444 │ │ movs r4, r2 │ │ - b.n 2e298 │ │ + b.n 4cae8 │ │ asrs r4, r3, #32 │ │ - b.n 2e29c │ │ + b.n 4caec │ │ asrs r2, r2, #2 │ │ - b.n 2e7aa │ │ + b.n 4cffa │ │ asrs r0, r5, #32 │ │ - b.n 2e2a4 │ │ + b.n 4caf4 │ │ movs r0, #33 @ 0x21 │ │ - b.n 2eeb2 │ │ + b.n 4d702 │ │ lsls r0, r0, #10 │ │ - b.n 2e876 │ │ + b.n 4d0c6 │ │ str r0, [sp, #0] │ │ - b.n 2e87c │ │ + b.n 4d0cc │ │ movs r6, r0 │ │ - b.n 2eabe │ │ + b.n 4d30e │ │ asrs r1, r1, #32 │ │ - b.n 2eac2 │ │ + b.n 4d312 │ │ stmia r5!, {r4, r5} │ │ @ instruction: 0xebff0006 │ │ - b.n 2eaca │ │ + b.n 4d31a │ │ asrs r5, r0, #32 │ │ - b.n 2eace │ │ + b.n 4d31e │ │ movs r0, #33 @ 0x21 │ │ - b.n 2eed2 │ │ + b.n 4d722 │ │ stmia r5!, {r2, r3, r5} │ │ @ instruction: 0xebff5fb2 │ │ - b.n 2ecb4 │ │ + b.n 4d504 │ │ asrs r1, r1, #32 │ │ - b.n 2eade │ │ + b.n 4d32e │ │ movs r5, r0 │ │ - b.n 2eae2 │ │ - bfcsel 1a, 2efa2 , 1e, vs │ │ + b.n 4d332 │ │ + bfcsel 1a, 4d7f2 , 1e, vs │ │ movs r0, r0 │ │ - b.n 2ee4a │ │ + b.n 4d69a │ │ lsls r5, r6, #11 │ │ subs r0, r0, r0 │ │ lsls r4, r4, #1 │ │ - b.n 2e2ec │ │ + b.n 4cb3c │ │ str r0, [r4, #0] │ │ - b.n 2eef6 │ │ + b.n 4d746 │ │ cmp r7, #146 @ 0x92 │ │ - b.n 2ecd4 │ │ + b.n 4d524 │ │ str r0, [sp, #20] │ │ - b.n 2eafe │ │ + b.n 4d34e │ │ asrs r0, r2, #32 │ │ - b.n 2ecc2 │ │ + b.n 4d512 │ │ asrs r4, r7, #1 │ │ - b.n 2e2e0 │ │ + b.n 4cb30 │ │ lsrs r7, r1, #11 │ │ orn r0, r1, #131072 @ 0x20000 │ │ - b.n 2eb0e │ │ + b.n 4d35e │ │ movs r0, r2 │ │ - b.n 2ecdc │ │ + b.n 4d52c │ │ asrs r4, r7, #32 │ │ - b.n 2e310 │ │ + b.n 4cb60 │ │ lsls r0, r7, #1 │ │ - b.n 2e2f4 │ │ + b.n 4cb44 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ece4 │ │ + b.n 4d534 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2eb2a │ │ + b.n 4d37a │ │ asrs r0, r0, #32 │ │ - b.n 2ef2e │ │ + b.n 4d77e │ │ ldrh r6, [r0, #20] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2e2f6 │ │ + b.n 4cb46 │ │ movs r0, r2 │ │ - b.n 2ecfe │ │ + b.n 4d54e │ │ asrs r0, r7, #32 │ │ - b.n 2e338 │ │ + b.n 4cb88 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ed08 │ │ + b.n 4d558 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 2eb4e │ │ + b.n 4d39e │ │ asrs r0, r2, #1 │ │ - b.n 2ef52 │ │ + b.n 4d7a2 │ │ lsrs r6, r0, #11 │ │ orn sl, r3, #6488064 @ 0x630000 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr3, [r3, #448] @ 0x1c0 │ │ - b.n 2e33c │ │ + b.n 4cb8c │ │ adds r0, #10 │ │ - b.n 2eb66 │ │ + b.n 4d3b6 │ │ lsrs r0, r0, #12 │ │ stcl 0, cr0, [r0, #8] │ │ - b.n 2eb6e │ │ + b.n 4d3be │ │ lsrs r6, r0, #11 │ │ orn r0, r9, #2560 @ 0xa00 │ │ - b.n 2ef76 │ │ + b.n 4d7c6 │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 2ef7e │ │ + b.n 4d7ce │ │ asrs r0, r0, #32 │ │ - b.n 2e342 │ │ + b.n 4cb92 │ │ subs r2, r6, #5 │ │ - b.n 2ed60 │ │ + b.n 4d5b0 │ │ lsls r0, r3, #12 │ │ - b.n 2e384 │ │ + b.n 4cbd4 │ │ lsls r0, r0, #11 │ │ - b.n 2e368 │ │ + b.n 4cbb8 │ │ lsrs r7, r1, #20 │ │ - b.n 2ed6c │ │ + b.n 4d5bc │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr0, [r9] │ │ - b.n 2e374 │ │ + b.n 4cbc4 │ │ movs r4, r0 │ │ - b.n 2eb9e │ │ + b.n 4d3ee │ │ lsrs r2, r3, #14 │ │ stcl 5, cr14, [sp, #728] @ 0x2d8 │ │ @ instruction: 0xebff704c │ │ - b.n 2e3a4 │ │ + b.n 4cbf4 │ │ ldrsh r2, [r2, r5] │ │ - b.n 2ed88 │ │ + b.n 4d5d8 │ │ lsls r0, r0, #9 │ │ - b.n 2e3ac │ │ + b.n 4cbfc │ │ asrs r4, r4, #32 │ │ - b.n 2efb6 │ │ + b.n 4d806 │ │ lsls r0, r3, #12 │ │ - b.n 2e394 │ │ + b.n 4cbe4 │ │ movs r0, r2 │ │ - b.n 2ed8c │ │ + b.n 4d5dc │ │ lsls r4, r0, #1 │ │ - b.n 2e39c │ │ + b.n 4cbec │ │ ands r5, r0 │ │ - b.n 2ebc6 │ │ + b.n 4d416 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 2ed98 │ │ + b.n 4d5e8 │ │ lsls r4, r5, #1 │ │ - b.n 2e3ac │ │ + b.n 4cbfc │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 2ebda │ │ + b.n 4d42a │ │ lsrs r6, r0, #11 │ │ orn sl, r0, #6324224 @ 0x608000 │ │ orr.w fp, r4, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #20] │ │ - b.n 2ebea │ │ + b.n 4d43a │ │ lsrs r2, r3, #13 │ │ stcl 4, cr12, [sp, #548] @ 0x224 │ │ @ instruction: 0xebff114c │ │ - b.n 2e3f0 │ │ + b.n 4cc40 │ │ strh r0, [r1, #6] │ │ - b.n 2edd4 │ │ + b.n 4d624 │ │ lsls r0, r1, #5 │ │ - b.n 2e3f8 │ │ + b.n 4cc48 │ │ adds r1, #100 @ 0x64 │ │ - b.n 2e3fc │ │ + b.n 4cc4c │ │ lsrs r1, r0, #20 │ │ - b.n 2ebc6 │ │ + b.n 4d416 │ │ movs r1, #96 @ 0x60 │ │ - b.n 2e404 │ │ + b.n 4cc54 │ │ lsls r3, r0, #4 │ │ - b.n 2f04e │ │ + b.n 4d89e │ │ lsls r0, r1, #3 │ │ - b.n 2e3ec │ │ + b.n 4cc3c │ │ movs r0, r0 │ │ - b.n 2e3fe │ │ + b.n 4cc4e │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr6, cr2, cr0, {1} │ │ - b.n 2ec1e │ │ + b.n 4d46e │ │ movs r7, r7 │ │ - b.n 2ece2 │ │ + b.n 4d532 │ │ str r0, [r5, #12] │ │ - b.n 2e400 │ │ + b.n 4cc50 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f26168 │ │ - b.n 2e428 │ │ + b.n 4cc78 │ │ lsrs r0, r0, #16 │ │ - b.n 2ec32 │ │ + b.n 4d482 │ │ lsls r6, r4, #4 │ │ - b.n 2ebf6 │ │ + b.n 4d446 │ │ lsls r4, r4, #3 │ │ - b.n 2e414 │ │ + b.n 4cc64 │ │ lsls r3, r0, #4 │ │ - b.n 2ec3e │ │ + b.n 4d48e │ │ lsrs r2, r4, #16 │ │ - b.n 2ec02 │ │ + b.n 4d452 │ │ lsrs r6, r0, #24 │ │ - b.n 2ec06 │ │ + b.n 4d456 │ │ lsls r3, r0, #4 │ │ - b.n 2f08a │ │ + b.n 4d8da │ │ lsls r0, r4, #3 │ │ - b.n 2e428 │ │ + b.n 4cc78 │ │ lsls r7, r7, #7 │ │ - b.n 2f0d2 │ │ + b.n 4d922 │ │ lsls r2, r0, #12 │ │ - b.n 2e916 │ │ + b.n 4d166 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2e454 │ │ + b.n 4cca4 │ │ lsrs r7, r1, #10 │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 12, 3, cr2, cr1, cr0, {7} │ │ @ instruction: 0xf2f20a22 │ │ - b.n 2ec2a │ │ + b.n 4d47a │ │ lsls r4, r3, #3 │ │ - b.n 2e448 │ │ + b.n 4cc98 │ │ lsrs r1, r3, #31 │ │ - b.n 2edd0 │ │ - ldr r2, [pc, #956] @ (2ecf0 ) │ │ + b.n 4d620 │ │ + ldr r2, [pc, #956] @ (4d540 ) │ │ orn pc, r0, #7045120 @ 0x6b8000 │ │ - b.n 2edd8 │ │ + b.n 4d628 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #6979584 @ 0x6a8000 │ │ - b.n 2ede0 │ │ + b.n 4d630 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #0, #9 │ │ - b.n 2ec8e │ │ + b.n 4d4de │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f9405c │ │ - b.n 2e490 │ │ + b.n 4cce0 │ │ lsls r4, r6, #7 │ │ movw r4, #738 @ 0x2e2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #2818048 @ 0x2b0000 │ │ - b.n 2e4a8 │ │ + b.n 4ccf8 │ │ asrs r1, r0, #32 │ │ - b.n 2ea8c │ │ + b.n 4d2dc │ │ adds r0, #120 @ 0x78 │ │ add.w r0, r0, r8, lsl #3 │ │ - b.n 2e4b0 │ │ + b.n 4cd00 │ │ adds r0, #220 @ 0xdc │ │ - b.n 2ee94 │ │ + b.n 4d6e4 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 2f0fe │ │ + b.n 4d94e │ │ str r0, [r3, #32] │ │ - b.n 2e49c │ │ + b.n 4ccec │ │ str r0, [r5, #12] │ │ - b.n 2e4c0 │ │ + b.n 4cd10 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r1, r2, r8, r9, sp, lr} │ │ - b.n 2ecd2 │ │ + b.n 4d522 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f26c23 │ │ - b.n 2eca6 │ │ + b.n 4d4f6 │ │ str r4, [r7, #32] │ │ - b.n 2e4b8 │ │ + b.n 4cd08 │ │ str r2, [r2, #20] │ │ - b.n 2e994 │ │ + b.n 4d1e4 │ │ str r4, [r6, #32] │ │ - b.n 2e4c0 │ │ + b.n 4cd10 │ │ str r7, [r7, #60] @ 0x3c │ │ - b.n 2f16a │ │ + b.n 4d9ba │ │ adds r1, #3 │ │ - b.n 2e9ba │ │ + b.n 4d20a │ │ subs r6, #34 @ 0x22 │ │ - b.n 2ecb8 │ │ + b.n 4d508 │ │ movs r0, #3 │ │ - b.n 2edba │ │ + b.n 4d60a │ │ lsrs r7, r1, #10 │ │ orn ip, r4, #532480 @ 0x82000 │ │ - b.n 2ecfe │ │ + b.n 4d54e │ │ movs r3, #33 @ 0x21 │ │ - b.n 2ecc6 │ │ + b.n 4d516 │ │ movs r2, #48 @ 0x30 │ │ - b.n 2e4e0 │ │ + b.n 4cd30 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 2edd0 │ │ + b.n 4d620 │ │ adds r2, #56 @ 0x38 │ │ - b.n 2e4ec │ │ + b.n 4cd3c │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 2ed1a │ │ + b.n 4d56a │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a1522 │ │ - b.n 2ece4 │ │ + b.n 4d534 │ │ asrs r4, r5, #8 │ │ - b.n 2e500 │ │ + b.n 4cd50 │ │ lsls r4, r6, #3 │ │ - b.n 2ef08 │ │ + b.n 4d758 │ │ asrs r7, r0, #32 │ │ - b.n 2ed2e │ │ - ldr r2, [pc, #956] @ (2edac ) │ │ + b.n 4d57e │ │ + ldr r2, [pc, #956] @ (4d5fc ) │ │ orn pc, r0, #8323072 @ 0x7f0000 │ │ - b.n 2ee94 │ │ + b.n 4d6e4 │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #8716288 @ 0x850000 │ │ - b.n 2ed42 │ │ + b.n 4d592 │ │ str r6, [r4, #60] @ 0x3c │ │ @ instruction: 0xf3f96050 │ │ - b.n 2e544 │ │ + b.n 4cd94 │ │ ands r6, r0 │ │ - b.n 2ed4e │ │ + b.n 4d59e │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r9, r4, #880640 @ 0xd7000 │ │ add.w r0, r0, r8 │ │ - b.n 2ed62 │ │ + b.n 4d5b2 │ │ asrs r7, r0, #32 │ │ - b.n 2ed66 │ │ + b.n 4d5b6 │ │ movs r0, #5 │ │ - b.n 2ed6a │ │ + b.n 4d5ba │ │ movs r5, #236 @ 0xec │ │ add.w pc, r0, r2, ror #1 │ │ - b.n 2ef4c │ │ + b.n 4d79c │ │ movs r0, #5 │ │ - b.n 2ed76 │ │ + b.n 4d5c6 │ │ asrs r0, r0, #32 │ │ - b.n 2ed7a │ │ - add r0, pc, #0 @ (adr r0, 2ea3c ) │ │ - b.n 2ed7e │ │ + b.n 4d5ca │ │ + add r0, pc, #0 @ (adr r0, 4d28c ) │ │ + b.n 4d5ce │ │ movs r5, #231 @ 0xe7 │ │ add.w r0, r0, r4, lsr #21 │ │ - b.n 2e580 │ │ + b.n 4cdd0 │ │ movs r0, #8 │ │ - b.n 2ed8a │ │ + b.n 4d5da │ │ ldrb r2, [r6, #30] │ │ - b.n 2ef68 │ │ + b.n 4d7b8 │ │ movs r5, r0 │ │ - b.n 2ed92 │ │ + b.n 4d5e2 │ │ asrs r5, r0, #32 │ │ - b.n 2ed96 │ │ + b.n 4d5e6 │ │ movs r5, #225 @ 0xe1 │ │ add.w r0, r0, sl │ │ - b.n 2ed9e │ │ + b.n 4d5ee │ │ movs r0, #32 │ │ - b.n 2f1a2 │ │ + b.n 4d9f2 │ │ lsrs r2, r0, #11 │ │ - bne.w fff4ea86 │ │ - b.n 2ef7e │ │ + bne.w fff6d2d6 │ │ + b.n 4d7ce │ │ adds r0, #32 │ │ - b.n 2f1ae │ │ + b.n 4d9fe │ │ asrs r0, r7, #1 │ │ - b.n 2e5ac │ │ + b.n 4cdfc │ │ lsrs r7, r1, #11 │ │ orr.w sl, r7, #6782976 @ 0x678000 │ │ orn sl, r8, #6782976 @ 0x678000 │ │ orr.w r0, r1, #2195456 @ 0x218000 │ │ - b.n 2edc2 │ │ + b.n 4d612 │ │ ldrh r2, [r0, #20] │ │ and.w r0, r1, #544768 @ 0x85000 │ │ - b.n 2edca │ │ + b.n 4d61a │ │ str r0, [r2, r0] │ │ - b.n 2ef98 │ │ + b.n 4d7e8 │ │ lsrs r3, r0, #11 │ │ orn fp, r2, #524288 @ 0x80000 │ │ ldcl 0, cr2, [r2, #400] @ 0x190 │ │ - b.n 2e5d4 │ │ - ldr r2, [pc, #828] @ (2edd8 ) │ │ + b.n 4ce24 │ │ + ldr r2, [pc, #828] @ (4d628 ) │ │ orn sl, r5, #6782976 @ 0x678000 │ │ orr.w r0, r2, #1032192 @ 0xfc000 │ │ - b.n 2e5e0 │ │ + b.n 4ce30 │ │ subs r3, #0 │ │ ldcl 3, cr0, [r0, #96] @ 0x60 │ │ - b.n 2e5e8 │ │ - ldr r2, [pc, #828] @ (2edec ) │ │ + b.n 4ce38 │ │ + ldr r2, [pc, #828] @ (4d63c ) │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 2f1f6 │ │ + b.n 4da46 │ │ movs r0, r0 │ │ - b.n 2f15a │ │ + b.n 4d9aa │ │ movs r0, #0 │ │ - b.n 2e5c0 │ │ + b.n 4ce10 │ │ asrs r0, r6, #1 │ │ - b.n 2e5fc │ │ + b.n 4ce4c │ │ ldrh r7, [r1, #20] │ │ and.w fp, r4, #524288 @ 0x80000 │ │ stcl 0, cr1, [r1, #4] │ │ - b.n 2f20e │ │ + b.n 4da5e │ │ subs r3, #0 │ │ stcl 2, cr1, [r9, #96] @ 0x60 │ │ - b.n 2e5f0 │ │ + b.n 4ce40 │ │ lsls r3, r3, #1 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ @ instruction: 0xea00f000 │ │ - b.n 2f122 │ │ + b.n 4d972 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ movs r7, r0 │ │ - b.n 2ee36 │ │ - bvs.n 2ea10 │ │ + b.n 4d686 │ │ + bvs.n 4d260 │ │ @ instruction: 0xebff0064 │ │ - b.n 2e638 │ │ - bvs.n 2ea14 │ │ + b.n 4ce88 │ │ + bvs.n 4d264 │ │ @ instruction: 0xebff22ec │ │ - b.n 2e640 │ │ + b.n 4ce90 │ │ ldrb r7, [r6, #30] │ │ - b.n 2f024 │ │ + b.n 4d874 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2ee52 │ │ + b.n 4d6a2 │ │ str r2, [r1, #8] │ │ - b.n 2e6b0 │ │ + b.n 4cf00 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2ee5a │ │ + b.n 4d6aa │ │ str r1, [r1, #8] │ │ - b.n 2e6b8 │ │ + b.n 4cf08 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2ee62 │ │ + b.n 4d6b2 │ │ str r5, [r1, #8] │ │ - b.n 2e6c0 │ │ + b.n 4cf10 │ │ ldr r7, [r4, #0] │ │ - b.n 2ee6a │ │ + b.n 4d6ba │ │ strb r6, [r1, #2] │ │ - b.n 2e6c8 │ │ + b.n 4cf18 │ │ str r4, [r1, #8] │ │ - b.n 2e6cc │ │ + b.n 4cf1c │ │ ldrb r7, [r2, #17] │ │ - b.n 2eaf8 │ │ + b.n 4d348 │ │ movs r1, #2 │ │ - b.n 2ee48 │ │ + b.n 4d698 │ │ movs r0, #139 @ 0x8b │ │ - b.n 2e6d8 │ │ + b.n 4cf28 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2ee82 │ │ + b.n 4d6d2 │ │ ldrb r2, [r6, #30] │ │ - b.n 2f060 │ │ + b.n 4d8b0 │ │ movs r0, #145 @ 0x91 │ │ - b.n 2e6e4 │ │ + b.n 4cf34 │ │ movs r5, #35 @ 0x23 │ │ - b.n 2ee8e │ │ + b.n 4d6de │ │ movs r0, #144 @ 0x90 │ │ - b.n 2e6ec │ │ + b.n 4cf3c │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2ee96 │ │ + b.n 4d6e6 │ │ movs r0, #143 @ 0x8f │ │ - b.n 2e6f4 │ │ + b.n 4cf44 │ │ movs r2, #33 @ 0x21 │ │ - b.n 2ee9e │ │ + b.n 4d6ee │ │ movs r0, #148 @ 0x94 │ │ - b.n 2e6fc │ │ + b.n 4cf4c │ │ movs r6, #33 @ 0x21 │ │ - b.n 2eea6 │ │ + b.n 4d6f6 │ │ movs r0, #147 @ 0x93 │ │ - b.n 2e704 │ │ + b.n 4cf54 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2eb38 │ │ + b.n 4d388 │ │ movs r3, #3 │ │ - b.n 2ee76 │ │ + b.n 4d6c6 │ │ movs r0, #146 @ 0x92 │ │ - b.n 2e710 │ │ + b.n 4cf60 │ │ movs r3, #32 │ │ - b.n 2eeba │ │ + b.n 4d70a │ │ movs r0, #151 @ 0x97 │ │ - b.n 2e718 │ │ + b.n 4cf68 │ │ movs r7, #32 │ │ - b.n 2eec2 │ │ + b.n 4d712 │ │ movs r0, #150 @ 0x96 │ │ - b.n 2e720 │ │ + b.n 4cf70 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2eb50 │ │ + b.n 4d3a0 │ │ adds r2, #216 @ 0xd8 │ │ - b.n 2e6c8 │ │ + b.n 4cf18 │ │ asrs r1, r0, #8 │ │ - b.n 2ee96 │ │ + b.n 4d6e6 │ │ str r4, [r2, #44] @ 0x2c │ │ - b.n 2e6d0 │ │ + b.n 4cf20 │ │ asrs r5, r2, #2 │ │ - b.n 2e734 │ │ + b.n 4cf84 │ │ add r3, r4 │ │ - b.n 2eede │ │ + b.n 4d72e │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r4, r7, lr} │ │ - b.n 2e740 │ │ - ldr r0, [pc, #140] @ (2ec34 ) │ │ - b.n 2eeea │ │ + b.n 4cf90 │ │ + ldr r0, [pc, #140] @ (4d484 ) │ │ + b.n 4d73a │ │ adds r0, #155 @ 0x9b │ │ - b.n 2e748 │ │ + b.n 4cf98 │ │ lsls r1, r3 │ │ - b.n 2e74c │ │ + b.n 4cf9c │ │ subs r4, #83 @ 0x53 │ │ - b.n 2eb78 │ │ + b.n 4d3c8 │ │ lsls r0, r0, #4 │ │ - b.n 2eec0 │ │ + b.n 4d710 │ │ lsls r0, r3, #2 │ │ - b.n 2e758 │ │ + b.n 4cfa8 │ │ lsls r6, r4, #4 │ │ - b.n 2ef02 │ │ + b.n 4d752 │ │ lsls r6, r3, #2 │ │ - b.n 2e760 │ │ + b.n 4cfb0 │ │ lsls r6, r4, #20 │ │ - b.n 2ef0a │ │ + b.n 4d75a │ │ lsls r5, r3, #2 │ │ - b.n 2e768 │ │ + b.n 4cfb8 │ │ lsrs r6, r4, #4 │ │ - b.n 2ef12 │ │ + b.n 4d762 │ │ lsls r4, r3, #2 │ │ - b.n 2e770 │ │ + b.n 4cfc0 │ │ lsls r7, r4, #8 │ │ - b.n 2ef1a │ │ + b.n 4d76a │ │ lsls r1, r4, #2 │ │ - b.n 2e778 │ │ + b.n 4cfc8 │ │ lsls r7, r4, #24 │ │ - b.n 2ef22 │ │ + b.n 4d772 │ │ lsls r0, r4, #2 │ │ - b.n 2e780 │ │ + b.n 4cfd0 │ │ lsrs r7, r2, #9 │ │ - b.n 2ebb4 │ │ + b.n 4d404 │ │ lsls r6, r0, #12 │ │ - b.n 2eeee │ │ + b.n 4d73e │ │ lsls r7, r3, #2 │ │ - b.n 2e78c │ │ + b.n 4cfdc │ │ lsls r2, r4, #12 │ │ - b.n 2ef36 │ │ + b.n 4d786 │ │ lsls r4, r4, #2 │ │ - b.n 2e794 │ │ + b.n 4cfe4 │ │ lsls r2, r4, #28 │ │ - b.n 2ef3e │ │ + b.n 4d78e │ │ lsls r3, r4, #2 │ │ - b.n 2e79c │ │ + b.n 4cfec │ │ lsrs r2, r2, #13 │ │ - b.n 2ebcc │ │ + b.n 4d41c │ │ lsls r7, r0, #8 │ │ - b.n 2ef0a │ │ + b.n 4d75a │ │ lsls r2, r4, #2 │ │ - b.n 2e7a8 │ │ + b.n 4cff8 │ │ lsls r1, r4, #16 │ │ - b.n 2ef52 │ │ + b.n 4d7a2 │ │ asrs r0, r5, #2 │ │ - b.n 2e7b0 │ │ + b.n 4d000 │ │ lsls r7, r4, #2 │ │ - b.n 2e7b4 │ │ + b.n 4d004 │ │ lsrs r1, r4, #32 │ │ - b.n 2ef5e │ │ + b.n 4d7ae │ │ lsls r6, r4, #2 │ │ - b.n 2e7bc │ │ + b.n 4d00c │ │ lsrs r1, r2, #17 │ │ - b.n 2ebe8 │ │ + b.n 4d438 │ │ lsls r2, r0, #4 │ │ - b.n 2ef2a │ │ + b.n 4d77a │ │ lsls r5, r4, #2 │ │ - b.n 2e7c8 │ │ + b.n 4d018 │ │ lsls r0, r6, #11 │ │ - b.n 2e76c │ │ + b.n 4cfbc │ │ asrs r1, r4, #32 │ │ - b.n 2f376 │ │ + b.n 4dbc6 │ │ asrs r4, r0, #2 │ │ - b.n 2e754 │ │ + b.n 4cfa4 │ │ movs r1, r0 │ │ - b.n 2f25e │ │ + b.n 4daae │ │ movs r3, r0 │ │ - b.n 2f382 │ │ + b.n 4dbd2 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r1, #2 │ │ - b.n 2e7e4 │ │ + b.n 4d034 │ │ lsrs r2, r2, #29 │ │ - b.n 2f0e4 │ │ + b.n 4d934 │ │ asrs r0, r1, #2 │ │ - b.n 2f16c │ │ + b.n 4d9bc │ │ movs r0, #33 @ 0x21 │ │ - b.n 2f396 │ │ + b.n 4dbe6 │ │ stmia r3!, {r0, r1, r3, r4, r5, r6, r7} │ │ @ instruction: 0xebff0048 │ │ - b.n 2e798 │ │ + b.n 4cfe8 │ │ movs r0, #128 @ 0x80 │ │ - b.n 2f17c │ │ + b.n 4d9cc │ │ asrs r0, r5, #1 │ │ - b.n 2e7a0 │ │ + b.n 4cff0 │ │ asrs r1, r0, #4 │ │ - b.n 2eb8a │ │ + b.n 4d3da │ │ lsrs r6, r1, #20 │ │ - b.n 2f188 │ │ - add r0, pc, #284 @ (adr r0, 2ed8c ) │ │ + b.n 4d9d8 │ │ + add r0, pc, #284 @ (adr r0, 4d5dc ) │ │ @ instruction: 0xebff0080 │ │ - b.n 2e7b0 │ │ + b.n 4d000 │ │ movs r0, r0 │ │ - b.n 2f31a │ │ + b.n 4db6a │ │ lsls r1, r0, #7 │ │ subs r0, r0, r0 │ │ str r0, [sp, #20] │ │ - b.n 2efc2 │ │ + b.n 4d812 │ │ ldrb r6, [r1, r4] │ │ - b.n 2f1a0 │ │ + b.n 4d9f0 │ │ bics r4, r2 │ │ - b.n 2e7c4 │ │ + b.n 4d014 │ │ movs r7, r5 │ │ ldmia.w r5, {} │ │ - b.n 2ef94 │ │ + b.n 4d7e4 │ │ strb r0, [r3, #14] │ │ - b.n 2e7d0 │ │ + b.n 4d020 │ │ movs r2, r0 │ │ - b.n 2ef9a │ │ + b.n 4d7ea │ │ str r4, [r3, #56] @ 0x38 │ │ - b.n 2e7d8 │ │ + b.n 4d028 │ │ movs r3, r0 │ │ - b.n 2efa2 │ │ + b.n 4d7f2 │ │ movs r5, r0 │ │ - b.n 2efa6 │ │ + b.n 4d7f6 │ │ movs r4, r0 │ │ - b.n 2efaa │ │ + b.n 4d7fa │ │ movs r7, r0 │ │ - b.n 2efae │ │ + b.n 4d7fe │ │ movs r6, r0 │ │ - b.n 2efd2 │ │ + b.n 4d822 │ │ lsls r0, r4, #1 │ │ - b.n 2e7f0 │ │ + b.n 4d040 │ │ lsls r2, r6, #6 │ │ lsrs r0, r0, #8 │ │ adds r7, r1, #4 │ │ - b.n 2f1d8 │ │ + b.n 4da28 │ │ asrs r0, r0, #32 │ │ - b.n 2e7dc │ │ + b.n 4d02c │ │ subs r2, r6, #5 │ │ - b.n 2f1e0 │ │ + b.n 4da30 │ │ cmp r7, #146 @ 0x92 │ │ - b.n 2f1e4 │ │ + b.n 4da34 │ │ subs r5, #14 │ │ - b.n 2f1e8 │ │ - b.n 2e606 │ │ + b.n 4da38 │ │ + b.n 4ce56 │ │ @ instruction: 0xebff8074 │ │ - b.n 2e7f0 │ │ + b.n 4d040 │ │ asrs r0, r4, #32 │ │ - b.n 2f41a │ │ + b.n 4dc6a │ │ strh r4, [r1, #2] │ │ - b.n 2e818 │ │ + b.n 4d068 │ │ ldrsh r2, [r2, r5] │ │ - b.n 2f1fc │ │ + b.n 4da4c │ │ lsls r0, r0, #9 │ │ - b.n 2e820 │ │ + b.n 4d070 │ │ lsls r0, r3, #12 │ │ - b.n 2e804 │ │ + b.n 4d054 │ │ ands r5, r0 │ │ - b.n 2f02e │ │ + b.n 4d87e │ │ movs r0, r1 │ │ - b.n 2f032 │ │ + b.n 4d882 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #3211264 @ 0x310000 │ │ - b.n 2e834 │ │ - ldr r3, [pc, #0] @ (2ecfc ) │ │ + b.n 4d084 │ │ + ldr r3, [pc, #0] @ (4d54c ) │ │ ldcl 0, cr0, [r0, #432] @ 0x1b0 │ │ - b.n 2e83c │ │ + b.n 4d08c │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 2f44e │ │ + b.n 4dc9e │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8716288 @ 0x850000 │ │ - b.n 2f056 │ │ - ldr r3, [pc, #360] @ (2ee80 ) │ │ + b.n 4d8a6 │ │ + ldr r3, [pc, #360] @ (4d6d0 ) │ │ stcl 3, cr12, [sp, #440] @ 0x1b8 │ │ @ instruction: 0xebff214c │ │ - b.n 2e85c │ │ + b.n 4d0ac │ │ asrs r0, r1, #5 │ │ - b.n 2e860 │ │ + b.n 4d0b0 │ │ strb r0, [r0, #0] │ │ - b.n 2e852 │ │ + b.n 4d0a2 │ │ adds r2, r0, #4 │ │ - b.n 2f030 │ │ + b.n 4d880 │ │ lsls r0, r4, #5 │ │ - b.n 2e86c │ │ + b.n 4d0bc │ │ asrs r3, r0, #4 │ │ - b.n 2f4b8 │ │ + b.n 4dd08 │ │ asrs r0, r1, #3 │ │ - b.n 2e854 │ │ + b.n 4d0a4 │ │ asrs r7, r4, #12 │ │ - b.n 2f07e │ │ + b.n 4d8ce │ │ adds r1, #100 @ 0x64 │ │ - b.n 2e87c │ │ + b.n 4d0cc │ │ asrs r0, r5, #3 │ │ - b.n 2e860 │ │ + b.n 4d0b0 │ │ asrs r7, r7, #32 │ │ - b.n 2f158 │ │ + b.n 4d9a8 │ │ strb r0, [r5, #5] │ │ - b.n 2e888 │ │ + b.n 4d0d8 │ │ ldr r7, [r2, #124] @ 0x7c │ │ - b.n 2f270 │ │ + b.n 4dac0 │ │ lsrs r7, r5, #11 │ │ orn pc, r6, #1736 @ 0x6c8 │ │ - b.n 2f278 │ │ + b.n 4dac8 │ │ adds r1, r0, #0 │ │ - b.n 2f09e │ │ + b.n 4d8ee │ │ cmp r2, #239 @ 0xef │ │ orn pc, r6, #1744 @ 0x6d0 │ │ - b.n 2f284 │ │ + b.n 4dad4 │ │ asrs r7, r4, #4 │ │ - b.n 2f06c │ │ + b.n 4d8bc │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r0, r6, #3456 @ 0xd80 │ │ - b.n 2e8ac │ │ + b.n 4d0fc │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 0, cr8, cr6, cr10, {6} │ │ @ instruction: 0xf3f910e4 │ │ - b.n 2e898 │ │ - ldr r2, [pc, #572] @ (2efbc ) │ │ + b.n 4d0e8 │ │ + ldr r2, [pc, #572] @ (4d80c ) │ │ orn r1, r6, #2146304 @ 0x20c000 │ │ - b.n 2f0c6 │ │ + b.n 4d916 │ │ adds r0, r4, #0 │ │ - b.n 2f08c │ │ + b.n 4d8dc │ │ str r0, [r1, #12] │ │ - b.n 2f2a8 │ │ + b.n 4daf8 │ │ cmp r3, #144 @ 0x90 │ │ cdp 4, 3, cr2, cr5, cr4, {7} │ │ @ instruction: 0xf36264e6 │ │ @ instruction: 0xf2f61e07 │ │ - b.n 2f0a0 │ │ + b.n 4d8f0 │ │ eors r4, r3 │ │ - b.n 2e8dc │ │ + b.n 4d12c │ │ asrs r3, r0, #4 │ │ - b.n 2f528 │ │ + b.n 4dd78 │ │ lsls r0, r6, #7 │ │ movw r0, #8672 @ 0x21e0 │ │ - b.n 2e8c8 │ │ + b.n 4d118 │ │ ldr r4, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f611ff │ │ - b.n 2f576 │ │ + b.n 4ddc6 │ │ lsls r0, r0, #12 │ │ - b.n 2edbc │ │ + b.n 4d60c │ │ add lr, ip │ │ @ instruction: 0xf36801f4 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #10616832 @ 0xa20000 │ │ - b.n 2f0ca │ │ + b.n 4d91a │ │ lsls r4, r3, #3 │ │ - b.n 2e8e8 │ │ + b.n 4d138 │ │ adds r0, r7, #1 │ │ - b.n 2e910 │ │ + b.n 4d160 │ │ movs r6, r0 │ │ - b.n 2f116 │ │ + b.n 4d966 │ │ asrs r1, r0, #32 │ │ - b.n 2eef8 │ │ + b.n 4d748 │ │ cmp r7, #93 @ 0x5d │ │ add.w r0, r0, r8, lsl #7 │ │ - b.n 2e91c │ │ + b.n 4d16c │ │ adds r0, #220 @ 0xdc │ │ - b.n 2f300 │ │ + b.n 4db50 │ │ strb r7, [r7, #12] │ │ - b.n 2f56c │ │ + b.n 4ddbc │ │ strb r0, [r3, #8] │ │ - b.n 2e908 │ │ + b.n 4d158 │ │ strb r0, [r5, #3] │ │ - b.n 2e92c │ │ + b.n 4d17c │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr6, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 2f13e │ │ + b.n 4d98e │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f67c23 │ │ - b.n 2f114 │ │ + b.n 4d964 │ │ strb r4, [r7, #8] │ │ - b.n 2e924 │ │ + b.n 4d174 │ │ strb r2, [r2, #5] │ │ - b.n 2ee00 │ │ + b.n 4d650 │ │ strb r4, [r6, #8] │ │ - b.n 2e92c │ │ + b.n 4d17c │ │ strb r7, [r7, #15] │ │ - b.n 2f5d6 │ │ + b.n 4de26 │ │ adds r1, #3 │ │ - b.n 2ee28 │ │ + b.n 4d678 │ │ ldrb r3, [r1, #20] │ │ - b.n 2f33c │ │ + b.n 4db8c │ │ subs r2, r4, #0 │ │ - b.n 2f128 │ │ + b.n 4d978 │ │ lsrs r7, r5, #11 │ │ orn pc, r7, #354 @ 0x162 │ │ - b.n 2f348 │ │ - ldr r2, [pc, #572] @ (2f068 ) │ │ + b.n 4db98 │ │ + ldr r2, [pc, #572] @ (4d8b8 ) │ │ orn fp, r4, #73728 @ 0x12000 │ │ mrc 2, 1, r1, cr5, cr8, {1} │ │ - b.n 2e950 │ │ + b.n 4d1a0 │ │ cmp r2, #239 @ 0xef │ │ orn r0, r7, #2146304 @ 0x20c000 │ │ - b.n 2f242 │ │ + b.n 4da92 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f96ce4 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 2f18a │ │ + b.n 4d9da │ │ strb r0, [r2, #1] │ │ - b.n 2e988 │ │ + b.n 4d1d8 │ │ add r4, ip │ │ @ instruction: 0xf36a1320 │ │ - b.n 2f158 │ │ + b.n 4d9a8 │ │ movs r7, r7 │ │ - b.n 2f25a │ │ + b.n 4daaa │ │ asrs r0, r6, #8 │ │ - b.n 2e978 │ │ + b.n 4d1c8 │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #16, #4294967288 │ │ - b.n 2f1a6 │ │ + b.n 4d9f6 │ │ lsrs r0, r0, #8 │ │ - b.n 2f1aa │ │ + b.n 4d9fa │ │ asrs r0, r1, #32 │ │ - b.n 2f1ae │ │ + b.n 4d9fe │ │ lsls r0, r6, #7 │ │ movw r1, #16626 @ 0x40f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r5, r4, #10682368 @ 0xa30000 │ │ - b.n 2f17e │ │ + b.n 4d9ce │ │ lsls r4, r5, #8 │ │ - b.n 2e99c │ │ + b.n 4d1ec │ │ movs r5, r0 │ │ - b.n 2f1c6 │ │ + b.n 4da16 │ │ cmp r0, #60 @ 0x3c │ │ add.w r0, r0, r6 │ │ - b.n 2f1ce │ │ + b.n 4da1e │ │ asrs r0, r1, #32 │ │ - b.n 2f1d2 │ │ + b.n 4da22 │ │ movs r0, #5 │ │ - b.n 2f1d6 │ │ + b.n 4da26 │ │ add r7, sp, #712 @ 0x2c8 │ │ - b.n 2f3b4 │ │ + b.n 4dc04 │ │ movs r4, #208 @ 0xd0 │ │ add.w pc, r0, r2, ror #1 │ │ - b.n 2f3bc │ │ + b.n 4dc0c │ │ movs r0, #5 │ │ - b.n 2f1e6 │ │ + b.n 4da36 │ │ asrs r0, r0, #32 │ │ - b.n 2f1ea │ │ + b.n 4da3a │ │ strh r0, [r0, #0] │ │ - b.n 2f1ee │ │ + b.n 4da3e │ │ movs r4, #203 @ 0xcb │ │ add.w r0, r0, r4, lsr #21 │ │ - b.n 2e9f0 │ │ + b.n 4d240 │ │ movs r0, #6 │ │ - b.n 2f1fa │ │ + b.n 4da4a │ │ movs r5, r0 │ │ - b.n 2f1fe │ │ + b.n 4da4e │ │ asrs r5, r0, #32 │ │ - b.n 2f202 │ │ + b.n 4da52 │ │ movs r4, #198 @ 0xc6 │ │ add.w r0, r0, r4, ror #9 │ │ - b.n 2ea04 │ │ + b.n 4d254 │ │ str r0, [r4, #0] │ │ - b.n 2f60e │ │ - ldr r2, [pc, #828] @ (2f20c ) │ │ + b.n 4de5e │ │ + ldr r2, [pc, #828] @ (4da5c ) │ │ orn r0, r9, #8388608 @ 0x800000 │ │ - b.n 2f616 │ │ + b.n 4de66 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #1015808 @ 0xf8000 │ │ - b.n 2ea18 │ │ + b.n 4d268 │ │ lsrs r6, r0, #11 │ │ orn sl, r5, #1656 @ 0x678 │ │ orr.w r0, r2, #1032192 @ 0xfc000 │ │ - b.n 2ea24 │ │ + b.n 4d274 │ │ cmp r2, #198 @ 0xc6 │ │ orn sl, r8, #26496 @ 0x6780 │ │ orr.w r0, r2, #552960 @ 0x87000 │ │ - b.n 2f236 │ │ + b.n 4da86 │ │ strb r0, [r4, #0] │ │ - b.n 2f63a │ │ + b.n 4de8a │ │ ldrh r6, [r0, #20] │ │ and.w r0, r2, #8388608 @ 0x800000 │ │ - b.n 2ea06 │ │ + b.n 4d256 │ │ movs r0, #10 │ │ - b.n 2f246 │ │ + b.n 4da96 │ │ lsls r4, r4, #1 │ │ - b.n 2ea44 │ │ + b.n 4d294 │ │ asrs r0, r3, #12 │ │ - b.n 2ea48 │ │ + b.n 4d298 │ │ lsrs r6, r0, #11 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 2f5b8 │ │ - ldr r3, [pc, #0] @ (2ef18 ) │ │ + b.n 4de08 │ │ + ldr r3, [pc, #0] @ (4d768 ) │ │ ldcl 0, cr9, [r5, #416] @ 0x1a0 │ │ - b.n 2ea58 │ │ + b.n 4d2a8 │ │ cmp r2, #199 @ 0xc7 │ │ orr.w fp, r2, #8388608 @ 0x800000 │ │ vldr d20, [r8] │ │ stcl 0, cr0, [r0, #4] │ │ - b.n 2f66e │ │ + b.n 4debe │ │ ldrh r7, [r1, #20] │ │ and.w fp, r4, #8388608 @ 0x800000 │ │ stcl 2, cr0, [r2, #96] @ 0x60 │ │ - b.n 2ea54 │ │ + b.n 4d2a4 │ │ ldc2 10, cr1, [r4, #1020]! @ 0x3fc @ │ │ asrs r4, r6, #32 │ │ - b.n 2ea7c │ │ + b.n 4d2cc │ │ lsls r1, r1, #10 │ │ - b.n 2f058 │ │ + b.n 4d8a8 │ │ str r0, [r0, r0] │ │ - b.n 2f04c │ │ + b.n 4d89c │ │ movs r2, r1 │ │ - b.n 2f28e │ │ - bpl.n 2f03c │ │ + b.n 4dade │ │ + bpl.n 4d88c │ │ @ instruction: 0xebff0064 │ │ - b.n 2ea90 │ │ - bpl.n 2f040 │ │ + b.n 4d2e0 │ │ + bpl.n 4d890 │ │ @ instruction: 0xebff22ec │ │ - b.n 2ea98 │ │ + b.n 4d2e8 │ │ ldrb r7, [r6, #30] │ │ - b.n 2f47c │ │ + b.n 4dccc │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 2f2aa │ │ + b.n 4dafa │ │ str r2, [r0, #0] │ │ - b.n 2eaf8 │ │ + b.n 4d348 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 2f2b2 │ │ + b.n 4db02 │ │ str r1, [r0, #0] │ │ - b.n 2eb00 │ │ + b.n 4d350 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 2f2ba │ │ + b.n 4db0a │ │ str r5, [r0, #0] │ │ - b.n 2eb08 │ │ + b.n 4d358 │ │ ldr r7, [r4, #0] │ │ - b.n 2f2c2 │ │ + b.n 4db12 │ │ strb r6, [r0, #0] │ │ - b.n 2eb10 │ │ + b.n 4d360 │ │ str r4, [r0, #0] │ │ - b.n 2eb14 │ │ + b.n 4d364 │ │ ldrb r7, [r2, #17] │ │ - b.n 2ef50 │ │ + b.n 4d7a0 │ │ movs r1, #2 │ │ - b.n 2f2a0 │ │ + b.n 4daf0 │ │ movs r0, #3 │ │ - b.n 2eb20 │ │ + b.n 4d370 │ │ movs r1, #35 @ 0x23 │ │ - b.n 2f2da │ │ + b.n 4db2a │ │ ldrb r2, [r6, #30] │ │ - b.n 2f4b8 │ │ + b.n 4dd08 │ │ movs r0, #9 │ │ - b.n 2eb2c │ │ + b.n 4d37c │ │ movs r5, #35 @ 0x23 │ │ - b.n 2f2e6 │ │ + b.n 4db36 │ │ movs r0, #8 │ │ - b.n 2eb34 │ │ + b.n 4d384 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 2f2ee │ │ + b.n 4db3e │ │ movs r0, #7 │ │ - b.n 2eb3c │ │ + b.n 4d38c │ │ movs r2, #33 @ 0x21 │ │ - b.n 2f2f6 │ │ + b.n 4db46 │ │ movs r0, #12 │ │ - b.n 2eb44 │ │ + b.n 4d394 │ │ movs r6, #33 @ 0x21 │ │ - b.n 2f2fe │ │ + b.n 4db4e │ │ movs r0, #11 │ │ - b.n 2eb4c │ │ + b.n 4d39c │ │ cmp r2, #81 @ 0x51 │ │ - b.n 2ef90 │ │ + b.n 4d7e0 │ │ movs r3, #3 │ │ - b.n 2f2ce │ │ + b.n 4db1e │ │ movs r0, #10 │ │ - b.n 2eb58 │ │ + b.n 4d3a8 │ │ movs r3, #32 │ │ - b.n 2f312 │ │ + b.n 4db62 │ │ movs r0, #15 │ │ - b.n 2eb60 │ │ + b.n 4d3b0 │ │ movs r7, #32 │ │ - b.n 2f31a │ │ + b.n 4db6a │ │ movs r0, #14 │ │ - b.n 2eb68 │ │ + b.n 4d3b8 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 2efa8 │ │ + b.n 4d7f8 │ │ adds r2, #216 @ 0xd8 │ │ - b.n 2eb20 │ │ + b.n 4d370 │ │ asrs r1, r0, #8 │ │ - b.n 2f2ee │ │ + b.n 4db3e │ │ str r4, [r2, #44] @ 0x2c │ │ - b.n 2eb28 │ │ + b.n 4d378 │ │ asrs r5, r1, #32 │ │ - b.n 2eb7c │ │ + b.n 4d3cc │ │ add r3, r4 │ │ - b.n 2f336 │ │ + b.n 4db86 │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, lr} │ │ - b.n 2eb88 │ │ - ldr r0, [pc, #140] @ (2f08c ) │ │ - b.n 2f342 │ │ + b.n 4d3d8 │ │ + ldr r0, [pc, #140] @ (4d8dc ) │ │ + b.n 4db92 │ │ adds r0, #19 │ │ - b.n 2eb90 │ │ + b.n 4d3e0 │ │ ands r1, r2 │ │ - b.n 2eb94 │ │ + b.n 4d3e4 │ │ subs r4, #83 @ 0x53 │ │ - b.n 2efd0 │ │ + b.n 4d820 │ │ lsls r0, r0, #4 │ │ - b.n 2f318 │ │ + b.n 4db68 │ │ movs r0, r2 │ │ - b.n 2eba0 │ │ + b.n 4d3f0 │ │ lsls r6, r4, #4 │ │ - b.n 2f35a │ │ + b.n 4dbaa │ │ movs r6, r2 │ │ - b.n 2eba8 │ │ + b.n 4d3f8 │ │ lsls r6, r4, #20 │ │ - b.n 2f362 │ │ + b.n 4dbb2 │ │ movs r5, r2 │ │ - b.n 2ebb0 │ │ + b.n 4d400 │ │ lsrs r6, r4, #4 │ │ - b.n 2f36a │ │ + b.n 4dbba │ │ movs r4, r2 │ │ - b.n 2ebb8 │ │ + b.n 4d408 │ │ lsls r7, r4, #8 │ │ - b.n 2f372 │ │ + b.n 4dbc2 │ │ movs r1, r3 │ │ - b.n 2ebc0 │ │ + b.n 4d410 │ │ lsls r7, r4, #24 │ │ - b.n 2f37a │ │ + b.n 4dbca │ │ movs r0, r3 │ │ - b.n 2ebc8 │ │ + b.n 4d418 │ │ lsrs r7, r2, #9 │ │ - b.n 2f00c │ │ + b.n 4d85c │ │ lsls r6, r0, #12 │ │ - b.n 2f346 │ │ + b.n 4db96 │ │ movs r7, r2 │ │ - b.n 2ebd4 │ │ + b.n 4d424 │ │ lsls r2, r4, #12 │ │ - b.n 2f38e │ │ + b.n 4dbde │ │ movs r4, r3 │ │ - b.n 2ebdc │ │ + b.n 4d42c │ │ lsls r2, r4, #28 │ │ - b.n 2f396 │ │ + b.n 4dbe6 │ │ movs r3, r3 │ │ - b.n 2ebe4 │ │ + b.n 4d434 │ │ lsrs r2, r2, #13 │ │ - b.n 2f024 │ │ + b.n 4d874 │ │ lsls r7, r0, #8 │ │ - b.n 2f362 │ │ + b.n 4dbb2 │ │ movs r2, r3 │ │ - b.n 2ebf0 │ │ + b.n 4d440 │ │ lsls r1, r4, #16 │ │ - b.n 2f3aa │ │ + b.n 4dbfa │ │ asrs r0, r4, #32 │ │ - b.n 2ebf8 │ │ + b.n 4d448 │ │ movs r7, r3 │ │ - b.n 2ebfc │ │ + b.n 4d44c │ │ lsrs r1, r4, #32 │ │ - b.n 2f3b6 │ │ + b.n 4dc06 │ │ movs r6, r3 │ │ - b.n 2ec04 │ │ + b.n 4d454 │ │ lsrs r1, r2, #17 │ │ - b.n 2f040 │ │ + b.n 4d890 │ │ asrs r0, r6, #11 │ │ - b.n 2ebbc │ │ + b.n 4d40c │ │ lsls r2, r0, #4 │ │ - b.n 2f386 │ │ + b.n 4dbd6 │ │ movs r5, r3 │ │ - b.n 2ec14 │ │ + b.n 4d464 │ │ movs r3, r0 │ │ - b.n 2f7ce │ │ + b.n 4e01e │ │ movs r1, r0 │ │ - b.n 2f6b4 │ │ + b.n 4df04 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2ec24 │ │ + b.n 4d474 │ │ movs r1, r4 │ │ - b.n 2f7de │ │ + b.n 4e02e │ │ lsls r4, r0, #2 │ │ - b.n 2ebbc │ │ + b.n 4d40c │ │ ldc2l 10, cr14, [sl, #-1020] @ 0xfffffc04 @ │ │ - blx 42f6e8 │ │ - blx 42f6ec │ │ - blx 42f6f0 │ │ + blx 44df38 │ │ + blx 44df3c │ │ + blx 44df40 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -71309,1824 +113515,1824 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r0, r3 │ │ - b.n 2ec3c │ │ + b.n 4d48c │ │ movs r0, r0 │ │ - b.n 2f7aa │ │ + b.n 4dffa │ │ lsls r2, r3, #1 │ │ lsrs r0, r0, #8 │ │ asrs r0, r0, #1 │ │ - b.n 2ec4c │ │ + b.n 4d49c │ │ lsrs r6, r7, #24 │ │ - b.n 2f630 │ │ + b.n 4de80 │ │ str r0, [sp, #896] @ 0x380 │ │ - b.n 2f5b0 │ │ + b.n 4de00 │ │ strh r0, [r1, #4] │ │ - b.n 2f638 │ │ - add r0, pc, #512 @ (adr r0, 2f320 ) │ │ - b.n 2f63c │ │ + b.n 4de88 │ │ + add r0, pc, #512 @ (adr r0, 4db70 ) │ │ + b.n 4de8c │ │ cmp r1, r0 │ │ - b.n 2f226 │ │ + b.n 4da76 │ │ movs r4, r3 │ │ - b.n 2f632 │ │ + b.n 4de82 │ │ lsls r4, r7, #1 │ │ - b.n 2ec48 │ │ + b.n 4d498 │ │ movs r0, r3 │ │ - b.n 2f63a │ │ + b.n 4de8a │ │ lsls r0, r7, #1 │ │ - b.n 2ec50 │ │ + b.n 4d4a0 │ │ movs r4, r2 │ │ - b.n 2f642 │ │ + b.n 4de92 │ │ lsls r4, r6, #1 │ │ - b.n 2ec58 │ │ + b.n 4d4a8 │ │ movs r0, r2 │ │ - b.n 2f64a │ │ + b.n 4de9a │ │ lsls r0, r6, #1 │ │ - b.n 2ec60 │ │ + b.n 4d4b0 │ │ movs r4, r1 │ │ - b.n 2f652 │ │ + b.n 4dea2 │ │ lsls r4, r5, #1 │ │ - b.n 2ec68 │ │ + b.n 4d4b8 │ │ movs r0, r1 │ │ - b.n 2f65a │ │ + b.n 4deaa │ │ lsls r0, r5, #1 │ │ - b.n 2ec70 │ │ + b.n 4d4c0 │ │ movs r4, r0 │ │ - b.n 2f662 │ │ + b.n 4deb2 │ │ lsls r4, r4, #1 │ │ - b.n 2ec78 │ │ + b.n 4d4c8 │ │ movs r1, r1 │ │ - b.n 2f4a2 │ │ + b.n 4dcf2 │ │ asrs r0, r1, #32 │ │ - b.n 2f4a6 │ │ + b.n 4dcf6 │ │ lsls r7, r3, #29 │ │ add.w r0, r0, r4 │ │ - b.n 2f4ae │ │ + b.n 4dcfe │ │ asrs r0, r1, #32 │ │ - b.n 2f4b2 │ │ + b.n 4dd02 │ │ movs r0, #10 │ │ - b.n 2f4b6 │ │ + b.n 4dd06 │ │ ldr r7, [sp, #20] │ │ @ instruction: 0xebff0080 │ │ - b.n 2ecb8 │ │ + b.n 4d508 │ │ movs r0, r0 │ │ - b.n 2f822 │ │ + b.n 4e072 │ │ @ instruction: 0xfff51aff │ │ lsls r4, r7, #1 │ │ - b.n 2ecc4 │ │ + b.n 4d514 │ │ str r0, [r0, #0] │ │ - b.n 2ecb6 │ │ + b.n 4d506 │ │ stmia r0!, {} │ │ - b.n 2ecb2 │ │ + b.n 4d502 │ │ lsls r0, r7, #1 │ │ - b.n 2ecd0 │ │ + b.n 4d520 │ │ asrs r0, r0, #32 │ │ - b.n 2ecba │ │ + b.n 4d50a │ │ lsls r4, r6, #1 │ │ - b.n 2ecd8 │ │ + b.n 4d528 │ │ movs r0, #0 │ │ - b.n 2ecc2 │ │ + b.n 4d512 │ │ lsls r0, r6, #1 │ │ - b.n 2ece0 │ │ + b.n 4d530 │ │ adds r0, #0 │ │ - b.n 2ecca │ │ + b.n 4d51a │ │ lsls r4, r5, #1 │ │ - b.n 2ece8 │ │ + b.n 4d538 │ │ str r0, [r0, r0] │ │ - b.n 2ecd2 │ │ + b.n 4d522 │ │ lsls r0, r5, #1 │ │ - b.n 2ecf0 │ │ + b.n 4d540 │ │ strb r0, [r0, #0] │ │ - b.n 2ecda │ │ + b.n 4d52a │ │ lsls r4, r4, #1 │ │ - b.n 2ecf8 │ │ + b.n 4d548 │ │ movs r0, r0 │ │ - b.n 2ece2 │ │ + b.n 4d532 │ │ movs r6, r0 │ │ - b.n 2f4c6 │ │ + b.n 4dd16 │ │ movs r7, r0 │ │ - b.n 2f4ca │ │ + b.n 4dd1a │ │ movs r5, r0 │ │ - b.n 2f4ce │ │ + b.n 4dd1e │ │ movs r3, r0 │ │ - b.n 2f4d2 │ │ + b.n 4dd22 │ │ movs r2, r0 │ │ - b.n 2f4d6 │ │ + b.n 4dd26 │ │ movs r1, r0 │ │ - b.n 2f4da │ │ + b.n 4dd2a │ │ movs r4, r1 │ │ - b.n 2f4fe │ │ + b.n 4dd4e │ │ @ instruction: 0xffde0aff │ │ eors r0, r4 │ │ - b.n 2ed20 │ │ + b.n 4d570 │ │ subs r2, r6, #0 │ │ - b.n 2f704 │ │ + b.n 4df54 │ │ movs r0, #136 @ 0x88 │ │ - b.n 2f708 │ │ + b.n 4df58 │ │ movs r4, r0 │ │ - b.n 2f532 │ │ - add r7, pc, #584 @ (adr r7, 2f43c ) │ │ + b.n 4dd82 │ │ + add r7, pc, #584 @ (adr r7, 4dc8c ) │ │ @ instruction: 0xebff0000 │ │ - b.n 2f89a │ │ + b.n 4e0ea │ │ lsls r7, r3, #1 │ │ lsrs r0, r0, #8 │ │ movs r1, r4 │ │ - b.n 2f942 │ │ + b.n 4e192 │ │ asrs r0, r1, #2 │ │ - b.n 2f720 │ │ + b.n 4df70 │ │ lsls r4, r0, #2 │ │ - b.n 2ed24 │ │ + b.n 4d574 │ │ lsls r2, r0, #4 │ │ - b.n 2f80e │ │ + b.n 4e05e │ │ movs r0, #132 @ 0x84 │ │ - b.n 2f72c │ │ + b.n 4df7c │ │ subs r6, #50 @ 0x32 │ │ - b.n 2f730 │ │ + b.n 4df80 │ │ movs r0, r0 │ │ - b.n 2ed34 │ │ + b.n 4d584 │ │ movs r4, r0 │ │ - b.n 2f55e │ │ + b.n 4ddae │ │ ldr r5, [sp, #204] @ 0xcc │ │ @ instruction: 0xebff0000 │ │ - b.n 2f8c6 │ │ + b.n 4e116 │ │ lsls r4, r2, #1 │ │ lsrs r0, r0, #8 │ │ lsls r4, r0, #2 │ │ - b.n 2ed68 │ │ + b.n 4d5b8 │ │ movs r1, r4 │ │ - b.n 2f8d2 │ │ + b.n 4e122 │ │ lsls r1, r2, #1 │ │ subs r0, r0, r0 │ │ movs r4, r2 │ │ - b.n 2ed70 │ │ - ldr r7, [pc, #328] @ (2f384 ) │ │ - b.n 2f6d4 │ │ + b.n 4d5c0 │ │ + ldr r7, [pc, #328] @ (4dbd4 ) │ │ + b.n 4df24 │ │ asrs r0, r0, #1 │ │ - b.n 2ed7c │ │ + b.n 4d5cc │ │ movs r0, #33 @ 0x21 │ │ - b.n 2f986 │ │ + b.n 4e1d6 │ │ strh r4, [r3, #0] │ │ - b.n 2ed80 │ │ + b.n 4d5d0 │ │ strh r1, [r2, #4] │ │ - b.n 2f28e │ │ + b.n 4dade │ │ asrs r0, r5, #32 │ │ - b.n 2ed88 │ │ + b.n 4d5d8 │ │ lsls r0, r0, #10 │ │ - b.n 2f356 │ │ + b.n 4dba6 │ │ asrs r0, r0, #32 │ │ - b.n 2f35c │ │ + b.n 4dbac │ │ movs r4, r0 │ │ - b.n 2f59e │ │ + b.n 4ddee │ │ stmia r2!, {r0, r3, r4, r5, r6} │ │ @ instruction: 0xebff1088 │ │ - b.n 2f780 │ │ + b.n 4dfd0 │ │ movs r4, r0 │ │ - b.n 2f5aa │ │ + b.n 4ddfa │ │ movs r0, #33 @ 0x21 │ │ - b.n 2f9ae │ │ + b.n 4e1fe │ │ stmia r2!, {r0, r2, r4, r5, r6} │ │ @ instruction: 0xebff0000 │ │ - b.n 2f9b6 │ │ + b.n 4e206 │ │ movs r1, r0 │ │ and.w r0, r0, r1 │ │ - b.n 2f9be │ │ + b.n 4e20e │ │ strh r4, [r3, #0] │ │ - b.n 2edb8 │ │ + b.n 4d608 │ │ lsls r4, r5, #1 │ │ - b.n 2eda0 │ │ + b.n 4d5f0 │ │ lsls r0, r5, #3 │ │ - b.n 2ecc0 │ │ + b.n 4d510 │ │ movs r4, #7 │ │ - b.n 2f9ce │ │ + b.n 4e21e │ │ asrs r4, r7, #30 │ │ - b.n 2edd0 │ │ + b.n 4d620 │ │ ldr r7, [sp, #328] @ 0x148 │ │ - b.n 2f72c │ │ + b.n 4df7c │ │ adds r5, #128 @ 0x80 │ │ - b.n 2f5da │ │ + b.n 4de2a │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2f2a2 │ │ + b.n 4daf2 │ │ adds r0, #115 @ 0x73 │ │ - b.n 2f040 │ │ + b.n 4d890 │ │ movs r0, #112 @ 0x70 │ │ - b.n 2ecbc │ │ + b.n 4d50c │ │ cmp r4, #255 @ 0xff │ │ - b.n 2f9ea │ │ + b.n 4e23a │ │ subs r5, #128 @ 0x80 │ │ - b.n 2f5b4 │ │ + b.n 4de04 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2f2b6 │ │ + b.n 4db06 │ │ asrs r1, r0, #32 │ │ - b.n 2f3d4 │ │ + b.n 4dc24 │ │ movs r0, #2 │ │ - b.n 2f5c0 │ │ + b.n 4de10 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 2f28c │ │ + b.n 4dadc │ │ movs r7, r6 │ │ - b.n 2f782 │ │ + b.n 4dfd2 │ │ movs r0, #3 │ │ - b.n 2f5ca │ │ + b.n 4de1a │ │ movs r7, r7 │ │ - b.n 2f6ca │ │ + b.n 4df1a │ │ movs r0, #108 @ 0x6c │ │ - b.n 2ece4 │ │ + b.n 4d534 │ │ movs r0, #1 │ │ - b.n 2f7d2 │ │ + b.n 4e022 │ │ movs r1, r1 │ │ - b.n 2f616 │ │ + b.n 4de66 │ │ stmia r2!, {r0, r1, r3, r4, r6} │ │ @ instruction: 0xebff1070 │ │ - b.n 2f774 │ │ + b.n 4dfc4 │ │ movs r1, r1 │ │ - b.n 2f622 │ │ + b.n 4de72 │ │ movs r0, #8 │ │ - b.n 2fa26 │ │ + b.n 4e276 │ │ stmia r2!, {r0, r1, r2, r4, r6} │ │ @ instruction: 0xebff3f51 │ │ - b.n 2f784 │ │ + b.n 4dfd4 │ │ lsls r0, r2, #1 │ │ movt r0, #1308 @ 0x51c │ │ - b.n 2fa36 │ │ + b.n 4e286 │ │ ands r1, r1 │ │ - b.n 2f63a │ │ + b.n 4de8a │ │ movs r6, r1 │ │ ldmia.w r3, {r3, r7, sp, pc} │ │ - b.n 2f81c │ │ + b.n 4e06c │ │ cmp r7, #50 @ 0x32 │ │ - b.n 2f084 │ │ + b.n 4d8d4 │ │ stmia r1!, {r3, r6} │ │ - b.n 2ed40 │ │ + b.n 4d590 │ │ subs r1, r6, #4 │ │ - b.n 2f08c │ │ + b.n 4d8dc │ │ lsrs r5, r0, #10 │ │ orr.w pc, r4, #183296 @ 0x2cc00 │ │ - b.n 2f094 │ │ + b.n 4d8e4 │ │ movs r0, r6 │ │ - b.n 2ee54 │ │ + b.n 4d6a4 │ │ str r0, [r0, r0] │ │ - b.n 2ee46 │ │ + b.n 4d696 │ │ strb r0, [r7, #4] │ │ - b.n 2ed58 │ │ + b.n 4d5a8 │ │ str r4, [r6, #16] │ │ - b.n 2ed5c │ │ + b.n 4d5ac │ │ asrs r0, r6 │ │ - b.n 2ed60 │ │ + b.n 4d5b0 │ │ ldrb r7, [r6, #28] │ │ - b.n 2f0ac │ │ + b.n 4d8fc │ │ lsrs r7, r1, #10 │ │ orr.w pc, r0, #12320768 @ 0xbc0000 │ │ - b.n 2f0b4 │ │ - ldr r7, [pc, #208] @ (2f408 ) │ │ - b.n 2f0b8 │ │ + b.n 4d904 │ │ + ldr r7, [pc, #208] @ (4dc58 ) │ │ + b.n 4d908 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 2f0bc │ │ + b.n 4d90c │ │ lsls r0, r1, #2 │ │ - b.n 2ee5c │ │ + b.n 4d6ac │ │ lsrs r5, r6, #28 │ │ - b.n 2f0c4 │ │ + b.n 4d914 │ │ movs r0, #144 @ 0x90 │ │ - b.n 2ee64 │ │ + b.n 4d6b4 │ │ movs r0, #128 @ 0x80 │ │ - b.n 2f868 │ │ + b.n 4e0b8 │ │ lsls r4, r4, #2 │ │ - b.n 2ee6c │ │ + b.n 4d6bc │ │ lsrs r2, r7, #24 │ │ - b.n 2f870 │ │ + b.n 4e0c0 │ │ asrs r4, r1, #2 │ │ - b.n 2ee74 │ │ + b.n 4d6c4 │ │ asrs r2, r1, #32 │ │ - b.n 2f69e │ │ + b.n 4deee │ │ lsls r0, r4 │ │ - b.n 2ee7c │ │ + b.n 4d6cc │ │ str r4, [r3, #8] │ │ - b.n 2ee80 │ │ + b.n 4d6d0 │ │ strb r0, [r3, #2] │ │ - b.n 2ee84 │ │ + b.n 4d6d4 │ │ adds r0, #148 @ 0x94 │ │ - b.n 2ee88 │ │ + b.n 4d6d8 │ │ ldr r6, [sp, #540] @ 0x21c │ │ @ instruction: 0xebff0080 │ │ - b.n 2eeb0 │ │ + b.n 4d700 │ │ movs r0, r0 │ │ - b.n 2fa1a │ │ + b.n 4e26a │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 2fac2 │ │ + b.n 4e312 │ │ lsls r4, r6, #1 │ │ - b.n 2eea0 │ │ + b.n 4d6f0 │ │ lsls r4, r6, #1 │ │ - b.n 2eec4 │ │ - beq.n 2f40c │ │ - b.n 2f824 │ │ + b.n 4d714 │ │ + beq.n 4dc5c │ │ + b.n 4e074 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 2f8b0 │ │ + b.n 4e100 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r4, r8, ip, sp, lr} │ │ - vcvt.f32.u32 d23, d26, #3 │ │ - b.n 2f8bc │ │ + ldmia.w sp!, {r6, r7, r8, r9, ip, sp, pc} │ │ + vcvt.f32.u32 d23, d26, #5 │ │ + b.n 4e10c │ │ str r4, [r7, #56] @ 0x38 │ │ - b.n 2eee0 │ │ + b.n 4d730 │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 2f6b0 │ │ + b.n 4df00 │ │ movs r2, r0 │ │ - b.n 2f6b2 │ │ + b.n 4df02 │ │ movs r3, r0 │ │ - b.n 2f6b6 │ │ + b.n 4df06 │ │ movs r4, r0 │ │ - b.n 2f6ba │ │ + b.n 4df0a │ │ movs r5, r0 │ │ - b.n 2f6be │ │ + b.n 4df0e │ │ movs r7, r0 │ │ - b.n 2f6c2 │ │ + b.n 4df12 │ │ movs r6, r0 │ │ - b.n 2f6e6 │ │ + b.n 4df36 │ │ @ instruction: 0xffec0aff │ │ asrs r4, r2, #32 │ │ - b.n 2ef04 │ │ + b.n 4d754 │ │ movs r1, r0 │ │ - b.n 2f8e2 │ │ + b.n 4e132 │ │ strb r1, [r1, #0] │ │ - b.n 2f716 │ │ - subs r7, #49 @ 0x31 │ │ + b.n 4df66 │ │ + subs r7, #250 @ 0xfa │ │ @ instruction: 0xfa002001 │ │ - b.n 2f71e │ │ + b.n 4df6e │ │ movs r0, r0 │ │ - b.n 2fa84 │ │ + b.n 4e2d4 │ │ movs r5, r0 │ │ subs r0, r0, r0 │ │ movs r2, r1 │ │ - b.n 2f72a │ │ + b.n 4df7a │ │ lsrs r5, r1, #8 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn r0, r0, #11272192 @ 0xac0000 │ │ - b.n 2ef30 │ │ + b.n 4d780 │ │ lsrs r5, r1, #8 │ │ orr.w sl, r0, #585728 @ 0x8f000 │ │ orr.w r0, r0, #57344 @ 0xe000 │ │ - b.n 2ef3c │ │ + b.n 4d78c │ │ movs r0, r1 │ │ - b.n 2f6aa │ │ + b.n 4defa │ │ lsls r4, r3, #5 │ │ subs r0, r0, r0 │ │ lsls r4, r5, #1 │ │ - b.n 2ef48 │ │ + b.n 4d798 │ │ movs r0, r0 │ │ - b.n 2fab2 │ │ + b.n 4e302 │ │ lsls r6, r7, #4 │ │ subs r0, r0, r0 │ │ movs r4, r3 │ │ - b.n 2ef50 │ │ + b.n 4d7a0 │ │ strh r0, [r0, #0] │ │ - b.n 2fb5e │ │ + b.n 4e3ae │ │ asrs r0, r1, #32 │ │ - b.n 2ef58 │ │ + b.n 4d7a8 │ │ lsls r0, r0, #10 │ │ - b.n 2f528 │ │ + b.n 4dd78 │ │ str r7, [r3, #0] │ │ - b.n 2f92a │ │ + b.n 4e17a │ │ lsrs r6, r7, #24 │ │ - b.n 2f948 │ │ + b.n 4e198 │ │ movs r4, r3 │ │ - b.n 2f932 │ │ + b.n 4e182 │ │ lsls r4, r7, #1 │ │ - b.n 2ef50 │ │ + b.n 4d7a0 │ │ movs r4, r2 │ │ - b.n 2ef70 │ │ + b.n 4d7c0 │ │ lsls r0, r0, #10 │ │ - b.n 2f77e │ │ + b.n 4dfce │ │ movs r4, r4 │ │ - b.n 2ef5c │ │ + b.n 4d7ac │ │ movs r0, r3 │ │ - b.n 2ef7c │ │ + b.n 4d7cc │ │ movs r0, r0 │ │ - b.n 2f90a │ │ + b.n 4e15a │ │ movs r0, r4 │ │ - b.n 2ef68 │ │ + b.n 4d7b8 │ │ lsls r0, r1, #1 │ │ - b.n 2ef8c │ │ + b.n 4d7dc │ │ movs r0, #128 @ 0x80 │ │ - b.n 2f970 │ │ + b.n 4e1c0 │ │ asrs r0, r1, #4 │ │ - b.n 2f27a │ │ + b.n 4daca │ │ lsrs r6, r6, #24 │ │ - b.n 2f978 │ │ + b.n 4e1c8 │ │ ldr r6, [sp, #300] @ 0x12c │ │ @ instruction: 0xebff0080 │ │ - b.n 2efa0 │ │ + b.n 4d7f0 │ │ movs r0, r0 │ │ - b.n 2fb0a │ │ + b.n 4e35a │ │ @ instruction: 0xffc31aff │ │ ldrsh r6, [r6, r0] │ │ - b.n 2f98c │ │ + b.n 4e1dc │ │ ldmia r7, {r0, r2, r3, r4, r6, r7} │ │ - b.n 2f990 │ │ + b.n 4e1e0 │ │ movs r7, r5 │ │ ldmia.w r5, {} │ │ - b.n 2f780 │ │ + b.n 4dfd0 │ │ asrs r0, r2, #2 │ │ ldmia.w ip, {r1} │ │ - b.n 2f786 │ │ + b.n 4dfd6 │ │ movs r3, r0 │ │ - b.n 2f78a │ │ + b.n 4dfda │ │ movs r5, r0 │ │ - b.n 2f78e │ │ + b.n 4dfde │ │ movs r4, r0 │ │ - b.n 2f792 │ │ + b.n 4dfe2 │ │ movs r7, r0 │ │ - b.n 2f796 │ │ + b.n 4dfe6 │ │ movs r4, r1 │ │ - b.n 2f7ba │ │ + b.n 4e00a │ │ @ instruction: 0xffb70aff │ │ lsrs r6, r1, #20 │ │ - b.n 2f9bc │ │ + b.n 4e20c │ │ subs r2, r7, #0 │ │ - b.n 2f9c0 │ │ + b.n 4e210 │ │ cmp r6, #54 @ 0x36 │ │ - b.n 2f9c4 │ │ + b.n 4e214 │ │ udf #48 @ 0x30 │ │ @ instruction: 0xebff9380 │ │ - b.n 2efec │ │ + b.n 4d83c │ │ asrs r2, r0, #5 │ │ - b.n 2fabe │ │ + b.n 4e30e │ │ stmia r3!, {r2, r7} │ │ - b.n 2eff4 │ │ + b.n 4d844 │ │ asrs r6, r6, #32 │ │ - b.n 2fb58 │ │ + b.n 4e3a8 │ │ movs r3, #136 @ 0x88 │ │ - b.n 2effc │ │ + b.n 4d84c │ │ movs r1, r1 │ │ - b.n 2f886 │ │ + b.n 4e0d6 │ │ adds r3, #140 @ 0x8c │ │ - b.n 2f004 │ │ + b.n 4d854 │ │ movs r1, r0 │ │ - b.n 2f5ee │ │ + b.n 4de3e │ │ lsls r4, r6, #1 │ │ - b.n 2efec │ │ + b.n 4d83c │ │ lsrs r4, r1, #26 │ │ - b.n 2fae0 │ │ + b.n 4e330 │ │ ands r4, r1 │ │ - b.n 2f89a │ │ + b.n 4e0ea │ │ lsrs r2, r2, #31 │ │ - b.n 2fb74 │ │ + b.n 4e3c4 │ │ str r2, [r0, r0] │ │ - b.n 2f8a2 │ │ + b.n 4e0f2 │ │ movs r0, r0 │ │ - b.n 2f64e │ │ + b.n 4de9e │ │ lsls r0, r6, #1 │ │ - b.n 2f004 │ │ + b.n 4d854 │ │ movs r3, r7 │ │ - b.n 2fb02 │ │ + b.n 4e352 │ │ strb r3, [r0, #0] │ │ - b.n 2f8b2 │ │ + b.n 4e102 │ │ lsrs r0, r1, #29 │ │ - b.n 2fb8a │ │ + b.n 4e3da │ │ strh r0, [r7, #2] │ │ - b.n 2f014 │ │ + b.n 4d864 │ │ movs r0, r0 │ │ - b.n 2f668 │ │ + b.n 4deb8 │ │ lsls r4, r5, #1 │ │ - b.n 2f01c │ │ + b.n 4d86c │ │ lsrs r6, r4, #19 │ │ - b.n 2fb20 │ │ + b.n 4e370 │ │ lsrs r6, r5, #10 │ │ - b.n 2fba0 │ │ + b.n 4e3f0 │ │ movs r0, r0 │ │ - b.n 2f67c │ │ + b.n 4decc │ │ strb r0, [r2, #14] │ │ - b.n 2f04c │ │ + b.n 4d89c │ │ lsls r0, r5, #1 │ │ - b.n 2f030 │ │ + b.n 4d880 │ │ movs r7, r0 │ │ - b.n 2f8da │ │ + b.n 4e12a │ │ movs r1, r0 │ │ - b.n 2fabe │ │ + b.n 4e30e │ │ lsls r4, r4, #1 │ │ - b.n 2f03c │ │ + b.n 4d88c │ │ lsls r4, r2, #14 │ │ - b.n 2f060 │ │ + b.n 4d8b0 │ │ str r0, [r0, r0] │ │ - b.n 2f8ea │ │ + b.n 4e13a │ │ asrs r0, r0, #32 │ │ - b.n 2fad8 │ │ + b.n 4e328 │ │ strh r0, [r3, r6] │ │ - b.n 2f06c │ │ + b.n 4d8bc │ │ asrs r4, r3, #1 │ │ - b.n 2f050 │ │ + b.n 4d8a0 │ │ asrs r1, r1, #32 │ │ - b.n 2f852 │ │ + b.n 4e0a2 │ │ asrs r2, r0, #32 │ │ - b.n 2f840 │ │ + b.n 4e090 │ │ ands r5, r0 │ │ - b.n 2f902 │ │ + b.n 4e152 │ │ asrs r3, r0, #32 │ │ - b.n 2f848 │ │ - add r0, pc, #0 @ (adr r0, 2f548 ) │ │ - b.n 2faf2 │ │ + b.n 4e098 │ │ + add r0, pc, #0 @ (adr r0, 4dd98 ) │ │ + b.n 4e342 │ │ bics r4, r3 │ │ - b.n 2f088 │ │ + b.n 4d8d8 │ │ asrs r7, r0, #32 │ │ - b.n 2f854 │ │ + b.n 4e0a4 │ │ movs r0, r0 │ │ - b.n 2f858 │ │ + b.n 4e0a8 │ │ asrs r4, r3, #1 │ │ - b.n 2f094 │ │ - b.n 2f564 │ │ - b.n 2f91e │ │ - movs r5, r0 │ │ - b.n 2f862 │ │ - b.n 2f564 │ │ - b.n 2fb02 │ │ + b.n 4d8e4 │ │ + b.n 4ddb4 │ │ + b.n 4e16e │ │ + movs r5, r0 │ │ + b.n 4e0b2 │ │ + b.n 4ddb4 │ │ + b.n 4e352 │ │ movs r4, r0 │ │ - b.n 2f88a │ │ + b.n 4e0da │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ strb r0, [r0, #0] │ │ - b.n 2f574 │ │ + b.n 4ddc4 │ │ asrs r4, r4, #1 │ │ - b.n 2f0b0 │ │ + b.n 4d900 │ │ strh r0, [r0, #0] │ │ - b.n 2f596 │ │ + b.n 4dde6 │ │ str r0, [sp, #0] │ │ - b.n 2f592 │ │ + b.n 4dde2 │ │ strh r4, [r0, #2] │ │ - b.n 2f09c │ │ - b.n 2f584 │ │ - b.n 2f588 │ │ + b.n 4d8ec │ │ + b.n 4ddd4 │ │ + b.n 4ddd8 │ │ asrs r0, r5, #1 │ │ - b.n 2f0c4 │ │ + b.n 4d914 │ │ str r0, [sp, #192] @ 0xc0 │ │ - b.n 2f0a8 │ │ + b.n 4d8f8 │ │ stmia r0!, {} │ │ - b.n 2f594 │ │ + b.n 4dde4 │ │ asrs r4, r5, #1 │ │ - b.n 2f0d0 │ │ + b.n 4d920 │ │ strb r0, [r7, #0] │ │ - b.n 2f0b4 │ │ + b.n 4d904 │ │ adds r0, #1 │ │ - b.n 2f59e │ │ + b.n 4ddee │ │ asrs r0, r6, #1 │ │ - b.n 2f0dc │ │ + b.n 4d92c │ │ adds r0, #76 @ 0x4c │ │ - b.n 2f0c0 │ │ + b.n 4d910 │ │ ands r1, r0 │ │ - b.n 2f5aa │ │ + b.n 4ddfa │ │ asrs r4, r6, #1 │ │ - b.n 2f0e8 │ │ + b.n 4d938 │ │ eors r0, r2 │ │ - b.n 2f0cc │ │ + b.n 4d91c │ │ movs r0, #1 │ │ - b.n 2f5b6 │ │ + b.n 4de06 │ │ asrs r0, r7, #1 │ │ - b.n 2f0f4 │ │ + b.n 4d944 │ │ lsrs r6, r7, #24 │ │ - b.n 2fad8 │ │ + b.n 4e328 │ │ movs r0, #84 @ 0x54 │ │ - b.n 2f0dc │ │ - b.n 2f63c │ │ - b.n 2f0e0 │ │ + b.n 4d92c │ │ + b.n 4de8c │ │ + b.n 4d930 │ │ lsls r1, r0, #10 │ │ - b.n 2f64a │ │ + b.n 4de9a │ │ stmia r0!, {r6} │ │ - b.n 2f0e8 │ │ + b.n 4d938 │ │ asrs r0, r1, #32 │ │ - b.n 2f0f2 │ │ + b.n 4d942 │ │ asrs r0, r5, #1 │ │ - b.n 2f0f0 │ │ + b.n 4d940 │ │ asrs r4, r1, #32 │ │ - b.n 2f0fa │ │ + b.n 4d94a │ │ asrs r0, r3, #1 │ │ - b.n 2f0f8 │ │ + b.n 4d948 │ │ asrs r4, r2, #32 │ │ - b.n 2f102 │ │ + b.n 4d952 │ │ asrs r0, r6, #1 │ │ - b.n 2f100 │ │ + b.n 4d950 │ │ asrs r4, r7, #1 │ │ - b.n 2f124 │ │ + b.n 4d974 │ │ str r4, [r0, r0] │ │ - b.n 2f10e │ │ - add r0, pc, #64 @ (adr r0, 2f630 ) │ │ - b.n 2f112 │ │ + b.n 4d95e │ │ + add r0, pc, #64 @ (adr r0, 4de80 ) │ │ + b.n 4d962 │ │ movs r0, r3 │ │ - b.n 2f116 │ │ + b.n 4d966 │ │ lsls r4, r5, #1 │ │ - b.n 2f114 │ │ + b.n 4d964 │ │ movs r4, r3 │ │ - b.n 2f020 │ │ + b.n 4d870 │ │ asrs r0, r0, #32 │ │ - b.n 2f124 │ │ + b.n 4d974 │ │ movs r2, r0 │ │ - b.n 2f726 │ │ + b.n 4df76 │ │ lsls r4, r6, #1 │ │ - b.n 2f124 │ │ + b.n 4d974 │ │ lsls r0, r5, #1 │ │ - b.n 2f148 │ │ + b.n 4d998 │ │ str r4, [r0, r0] │ │ - b.n 2f77c │ │ + b.n 4dfcc │ │ str r4, [r4, r1] │ │ - b.n 2f130 │ │ + b.n 4d980 │ │ ands r3, r0 │ │ - b.n 2f77a │ │ + b.n 4dfca │ │ lsls r0, r3, #1 │ │ - b.n 2f158 │ │ + b.n 4d9a8 │ │ eors r4, r3 │ │ - b.n 2f13c │ │ + b.n 4d98c │ │ adds r0, #12 │ │ - b.n 2f786 │ │ + b.n 4dfd6 │ │ adds r0, #88 @ 0x58 │ │ - b.n 2f144 │ │ + b.n 4d994 │ │ movs r6, r1 │ │ - b.n 2f7a2 │ │ + b.n 4dff2 │ │ movs r0, r5 │ │ - b.n 2f14c │ │ + b.n 4d99c │ │ lsls r0, r6, #1 │ │ - b.n 2f170 │ │ - add r0, pc, #0 @ (adr r0, 2f638 ) │ │ - b.n 2fd7a │ │ - b.n 2f63c │ │ - b.n 2fd7e │ │ + b.n 4d9c0 │ │ + add r0, pc, #0 @ (adr r0, 4de88 ) │ │ + b.n 4e5ca │ │ + b.n 4de8c │ │ + b.n 4e5ce │ │ movs r0, #7 │ │ - b.n 2f7a2 │ │ + b.n 4dff2 │ │ lsls r4, r5, #1 │ │ - b.n 2f180 │ │ + b.n 4d9d0 │ │ movs r0, #104 @ 0x68 │ │ - b.n 2f164 │ │ + b.n 4d9b4 │ │ movs r1, r1 │ │ - b.n 2f7ae │ │ + b.n 4dffe │ │ lsls r0, r6, #1 │ │ - b.n 2f16c │ │ + b.n 4d9bc │ │ asrs r0, r1, #32 │ │ - b.n 2f7b8 │ │ + b.n 4e008 │ │ movs r2, r0 │ │ - b.n 2f65a │ │ + b.n 4deaa │ │ movs r1, r0 │ │ - b.n 2f65e │ │ + b.n 4deae │ │ asrs r4, r5, #1 │ │ - b.n 2f17c │ │ + b.n 4d9cc │ │ str r0, [sp, #0] │ │ - b.n 2f884 │ │ + b.n 4e0d4 │ │ asrs r0, r0, #32 │ │ - b.n 2fe2a │ │ + b.n 4e67a │ │ stmia r0!, {r0} │ │ - b.n 2f70e │ │ + b.n 4df5e │ │ lsrs r4, r1, #26 │ │ - b.n 2fc7c │ │ + b.n 4e4cc │ │ lsrs r2, r2, #31 │ │ - b.n 2fd0c │ │ + b.n 4e55c │ │ stmia r0!, {r0} │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 2f928 │ │ + b.n 4e178 │ │ movs r3, r7 │ │ - b.n 2fc96 │ │ + b.n 4e4e6 │ │ strh r0, [r0, #0] │ │ - b.n 2fdc6 │ │ + b.n 4e616 │ │ lsrs r0, r1, #29 │ │ - b.n 2fd1e │ │ - add r0, pc, #4 @ (adr r0, 2f690 ) │ │ + b.n 4e56e │ │ + add r0, pc, #4 @ (adr r0, 4dee0 ) │ │ strh r0, [r0, #24] │ │ strh r1, [r0, #0] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 2f93e │ │ + b.n 4e18e │ │ ands r0, r0 │ │ - b.n 2fdda │ │ + b.n 4e62a │ │ lsrs r6, r4, #19 │ │ - b.n 2fcb8 │ │ + b.n 4e508 │ │ str r0, [r5, r0] │ │ - b.n 2f1dc │ │ + b.n 4da2c │ │ movs r1, #64 @ 0x40 │ │ - b.n 2fcae │ │ - b.n 2f6aa │ │ + b.n 4e4fe │ │ + b.n 4defa │ │ strh r0, [r0, #24] │ │ ands r1, r0 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 2fd48 │ │ + b.n 4e598 │ │ movs r0, r0 │ │ - b.n 2f95c │ │ + b.n 4e1ac │ │ adds r0, #0 │ │ - b.n 2fdfa │ │ + b.n 4e64a │ │ asrs r0, r0, #32 │ │ - b.n 2fdfe │ │ + b.n 4e64e │ │ strb r4, [r6, #1] │ │ - b.n 2f1fc │ │ + b.n 4da4c │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2fdb8 │ │ + b.n 4e608 │ │ movs r0, r0 │ │ - b.n 2fe12 │ │ + b.n 4e662 │ │ movs r0, #54 @ 0x36 │ │ - b.n 2fd70 │ │ + b.n 4e5c0 │ │ movs r1, r0 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 2f98c │ │ + b.n 4e1dc │ │ movs r0, #0 │ │ - b.n 2fe22 │ │ + b.n 4e672 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ - blx 438938 │ │ + blx 457188 │ │ strb r0, [r6, #0] │ │ - b.n 2f228 │ │ + b.n 4da78 │ │ movs r4, r1 │ │ - b.n 2f9f2 │ │ + b.n 4e242 │ │ strb r0, [r3, #14] │ │ - b.n 2f210 │ │ + b.n 4da60 │ │ str r0, [sp, #20] │ │ - b.n 2fa3a │ │ + b.n 4e28a │ │ strb r0, [r7, #0] │ │ - b.n 2f238 │ │ + b.n 4da88 │ │ strb r4, [r2, #14] │ │ - b.n 2f21c │ │ + b.n 4da6c │ │ strb r4, [r7, #0] │ │ - b.n 2f240 │ │ + b.n 4da90 │ │ strb r0, [r2, #14] │ │ - b.n 2f224 │ │ + b.n 4da74 │ │ strb r0, [r0, #1] │ │ - b.n 2f248 │ │ + b.n 4da98 │ │ strb r4, [r1, #14] │ │ - b.n 2f22c │ │ + b.n 4da7c │ │ strb r4, [r1, #1] │ │ - b.n 2f250 │ │ + b.n 4daa0 │ │ strb r0, [r1, #14] │ │ - b.n 2f234 │ │ + b.n 4da84 │ │ strb r0, [r2, #1] │ │ - b.n 2f258 │ │ + b.n 4daa8 │ │ strb r4, [r0, #14] │ │ - b.n 2f23c │ │ + b.n 4da8c │ │ strb r4, [r2, #1] │ │ - b.n 2f260 │ │ + b.n 4dab0 │ │ strb r0, [r0, #14] │ │ - b.n 2f244 │ │ + b.n 4da94 │ │ strb r4, [r0, #1] │ │ - b.n 2f268 │ │ + b.n 4dab8 │ │ strb r4, [r3, #14] │ │ - b.n 2f24c │ │ + b.n 4da9c │ │ strb r1, [r0, #0] │ │ - b.n 2fc40 │ │ + b.n 4e490 │ │ ldrb r7, [r2, #28] │ │ - b.n 2fa18 │ │ + b.n 4e268 │ │ strb r7, [r4, #10] │ │ - b.n 2fa7e │ │ + b.n 4e2ce │ │ strb r0, [r0, #0] │ │ - b.n 2fad0 │ │ + b.n 4e320 │ │ asrs r7, r0, #32 │ │ - b.n 2fac8 │ │ + b.n 4e318 │ │ movs r0, r0 │ │ - b.n 2fa4c │ │ + b.n 4e29c │ │ asrs r0, r0, #32 │ │ - b.n 2fad4 │ │ + b.n 4e324 │ │ asrs r7, r0, #32 │ │ - b.n 2fa54 │ │ + b.n 4e2a4 │ │ adds r0, #1 │ │ - b.n 2fade │ │ + b.n 4e32e │ │ movs r0, r0 │ │ - b.n 2fa60 │ │ + b.n 4e2b0 │ │ adds r0, #0 │ │ - b.n 2fafa │ │ + b.n 4e34a │ │ asrs r1, r0, #32 │ │ - b.n 2fa68 │ │ + b.n 4e2b8 │ │ adds r0, #1 │ │ - b.n 2faf6 │ │ + b.n 4e346 │ │ strh r0, [r7, #2] │ │ - b.n 2f2a4 │ │ + b.n 4daf4 │ │ movs r0, r0 │ │ - b.n 2fa74 │ │ + b.n 4e2c4 │ │ movs r0, #0 │ │ - b.n 2faf6 │ │ + b.n 4e346 │ │ movs r0, r0 │ │ - b.n 2fb0a │ │ + b.n 4e35a │ │ movs r1, r0 │ │ - b.n 2fa7a │ │ + b.n 4e2ca │ │ asrs r1, r3, #12 │ │ - b.n 2fd82 │ │ + b.n 4e5d2 │ │ movs r2, r0 │ │ - b.n 2fa82 │ │ + b.n 4e2d2 │ │ asrs r1, r2, #21 │ │ - b.n 2fe0e │ │ + b.n 4e65e │ │ movs r0, r0 │ │ - b.n 2fcca │ │ + b.n 4e51a │ │ strh r1, [r0, #0] │ │ - b.n 2fc1e │ │ + b.n 4e46e │ │ lsls r0, r2, #6 │ │ - b.n 2f7aa │ │ + b.n 4dffa │ │ subs r4, r0, #7 │ │ - b.n 2fda0 │ │ + b.n 4e5f0 │ │ asrs r7, r6, #2 │ │ - b.n 2fe24 │ │ + b.n 4e674 │ │ lsls r0, r2, #6 │ │ - b.n 2f7a2 │ │ + b.n 4dff2 │ │ asrs r3, r6, #5 │ │ - b.n 2fdb6 │ │ + b.n 4e606 │ │ asrs r5, r5, #32 │ │ - b.n 2fe2e │ │ + b.n 4e67e │ │ lsls r0, r2, #6 │ │ - b.n 2f7b0 │ │ + b.n 4e000 │ │ subs r7, r7, #2 │ │ - b.n 2fdc4 │ │ + b.n 4e614 │ │ subs r1, r1, #7 │ │ - b.n 2fe36 │ │ + b.n 4e686 │ │ lsls r0, r2, #6 │ │ - b.n 2f7c4 │ │ + b.n 4e014 │ │ asrs r4, r6, #1 │ │ - b.n 2f2f4 │ │ + b.n 4db44 │ │ str r7, [r0, r0] │ │ - b.n 2f8e0 │ │ + b.n 4e130 │ │ asrs r4, r4, #1 │ │ - b.n 2f2fc │ │ + b.n 4db4c │ │ str r0, [r0, r0] │ │ - b.n 2f352 │ │ + b.n 4dba2 │ │ asrs r3, r0, #32 │ │ - b.n 2f92c │ │ + b.n 4e17c │ │ adds r0, #92 @ 0x5c │ │ - b.n 2f308 │ │ + b.n 4db58 │ │ asrs r4, r0, #32 │ │ - b.n 2f25e │ │ + b.n 4daae │ │ ands r2, r0 │ │ - b.n 2f93c │ │ + b.n 4e18c │ │ movs r0, #88 @ 0x58 │ │ - b.n 2f314 │ │ + b.n 4db64 │ │ ands r0, r1 │ │ - b.n 2f26a │ │ + b.n 4daba │ │ strb r4, [r1, #0] │ │ - b.n 2f946 │ │ + b.n 4e196 │ │ strb r4, [r1, #0] │ │ - b.n 2f272 │ │ + b.n 4dac2 │ │ adds r0, #0 │ │ - b.n 2f95c │ │ + b.n 4e1ac │ │ lsls r0, r5, #1 │ │ - b.n 2f328 │ │ + b.n 4db78 │ │ adds r0, #16 │ │ - b.n 2f27e │ │ + b.n 4dace │ │ movs r0, #0 │ │ - b.n 2fd56 │ │ + b.n 4e5a6 │ │ lsls r0, r6, #1 │ │ - b.n 2f334 │ │ + b.n 4db84 │ │ movs r0, #20 │ │ - b.n 2f28a │ │ - b.n 2f800 │ │ - b.n 2fd62 │ │ + b.n 4dada │ │ + b.n 4e050 │ │ + b.n 4e5b2 │ │ lsls r4, r5, #1 │ │ - b.n 2f340 │ │ - b.n 2f838 │ │ - b.n 2f296 │ │ + b.n 4db90 │ │ + b.n 4e088 │ │ + b.n 4dae6 │ │ stmia r0!, {} │ │ - b.n 2fd4e │ │ + b.n 4e59e │ │ lsrs r1, r3, #31 │ │ - b.n 2fd2c │ │ + b.n 4e57c │ │ lsls r2, r2, #2 │ │ stmia.w r0, {r0, r2, r5, sl} │ │ - b.n 2fb5a │ │ + b.n 4e3aa │ │ movs r1, r0 │ │ - b.n 2f2aa │ │ + b.n 4dafa │ │ lsrs r5, r4, #32 │ │ - b.n 2fb62 │ │ + b.n 4e3b2 │ │ movs r2, r0 │ │ - b.n 2f2b2 │ │ + b.n 4db02 │ │ lsrs r5, r4, #16 │ │ - b.n 2fb6a │ │ + b.n 4e3ba │ │ movs r3, r0 │ │ - b.n 2f2ba │ │ + b.n 4db0a │ │ lsls r1, r4, #16 │ │ - b.n 2fb72 │ │ + b.n 4e3c2 │ │ movs r5, r0 │ │ - b.n 2f2c2 │ │ + b.n 4db12 │ │ lsrs r1, r4, #32 │ │ - b.n 2fb7a │ │ + b.n 4e3ca │ │ movs r6, r0 │ │ - b.n 2f2ca │ │ + b.n 4db1a │ │ lsrs r1, r4, #16 │ │ - b.n 2fb82 │ │ + b.n 4e3d2 │ │ movs r7, r0 │ │ - b.n 2f2d2 │ │ + b.n 4db22 │ │ lsls r4, r4, #16 │ │ - b.n 2fb8a │ │ + b.n 4e3da │ │ movs r1, r1 │ │ - b.n 2f2da │ │ + b.n 4db2a │ │ lsrs r4, r4, #32 │ │ - b.n 2fb92 │ │ + b.n 4e3e2 │ │ movs r2, r1 │ │ - b.n 2f2e2 │ │ + b.n 4db32 │ │ lsrs r4, r4, #16 │ │ - b.n 2fb9a │ │ + b.n 4e3ea │ │ movs r3, r1 │ │ - b.n 2f2ea │ │ + b.n 4db3a │ │ lsls r7, r4, #16 │ │ - b.n 2fba2 │ │ + b.n 4e3f2 │ │ movs r5, r1 │ │ - b.n 2f2f2 │ │ + b.n 4db42 │ │ lsrs r7, r4, #32 │ │ - b.n 2fbaa │ │ + b.n 4e3fa │ │ movs r6, r1 │ │ - b.n 2f2fa │ │ + b.n 4db4a │ │ lsrs r7, r4, #16 │ │ - b.n 2fbb2 │ │ + b.n 4e402 │ │ movs r7, r1 │ │ - b.n 2f302 │ │ + b.n 4db52 │ │ lsls r3, r4, #16 │ │ - b.n 2fbba │ │ + b.n 4e40a │ │ movs r1, r2 │ │ - b.n 2f30a │ │ + b.n 4db5a │ │ lsrs r3, r4, #32 │ │ - b.n 2fbc2 │ │ + b.n 4e412 │ │ movs r2, r2 │ │ - b.n 2f312 │ │ + b.n 4db62 │ │ lsrs r3, r4, #16 │ │ - b.n 2fbca │ │ + b.n 4e41a │ │ movs r3, r2 │ │ - b.n 2f31a │ │ + b.n 4db6a │ │ lsls r2, r4, #16 │ │ - b.n 2fbd2 │ │ + b.n 4e422 │ │ movs r5, r2 │ │ - b.n 2f322 │ │ + b.n 4db72 │ │ lsrs r2, r4, #32 │ │ - b.n 2fbda │ │ + b.n 4e42a │ │ movs r6, r2 │ │ - b.n 2f32a │ │ + b.n 4db7a │ │ lsrs r2, r4, #16 │ │ - b.n 2fbe2 │ │ + b.n 4e432 │ │ movs r7, r2 │ │ - b.n 2f332 │ │ + b.n 4db82 │ │ lsls r6, r5, #16 │ │ - b.n 2fbea │ │ + b.n 4e43a │ │ movs r1, r3 │ │ - b.n 2f33a │ │ + b.n 4db8a │ │ lsrs r6, r5, #32 │ │ - b.n 2fbf2 │ │ + b.n 4e442 │ │ movs r2, r3 │ │ - b.n 2f342 │ │ + b.n 4db92 │ │ lsrs r6, r5, #16 │ │ - b.n 2fbfa │ │ + b.n 4e44a │ │ movs r3, r3 │ │ - b.n 2f34a │ │ + b.n 4db9a │ │ lsls r4, r5, #16 │ │ - b.n 2fc02 │ │ + b.n 4e452 │ │ movs r5, r3 │ │ - b.n 2f352 │ │ + b.n 4dba2 │ │ lsrs r4, r5, #32 │ │ - b.n 2fc0a │ │ + b.n 4e45a │ │ movs r6, r3 │ │ - b.n 2f35a │ │ + b.n 4dbaa │ │ lsrs r4, r5, #16 │ │ - b.n 2fc12 │ │ + b.n 4e462 │ │ movs r7, r3 │ │ - b.n 2f362 │ │ + b.n 4dbb2 │ │ movs r4, r4 │ │ - b.n 2f414 │ │ + b.n 4dc64 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 2f36a │ │ + b.n 4dbba │ │ str r0, [r0, #0] │ │ - b.n 2f9ee │ │ + b.n 4e23e │ │ lsls r4, r7, #1 │ │ - b.n 2f420 │ │ + b.n 4dc70 │ │ eors r0, r4 │ │ - b.n 2f424 │ │ + b.n 4dc74 │ │ movs r0, r4 │ │ - b.n 2fdee │ │ + b.n 4e63e │ │ lsls r4, r7, #1 │ │ - b.n 2f40c │ │ + b.n 4dc5c │ │ movs r0, r4 │ │ - b.n 2f430 │ │ + b.n 4dc80 │ │ strh r0, [r4, r5] │ │ - b.n 2f414 │ │ + b.n 4dc64 │ │ movs r0, r1 │ │ - b.n 2fb9e │ │ + b.n 4e3ee │ │ adds r3, #112 @ 0x70 │ │ - b.n 2f41c │ │ + b.n 4dc6c │ │ movs r3, #116 @ 0x74 │ │ - b.n 2f420 │ │ - b.n 2fff8 │ │ - b.n 2f424 │ │ + b.n 4dc70 │ │ + b.n 4e848 │ │ + b.n 4dc74 │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ - b.n 2f428 │ │ + b.n 4dc78 │ │ mcr2 10, 6, r1, cr14, cr15, {7} @ │ │ asrs r0, r4, #3 │ │ - b.n 2fdac │ │ + b.n 4e5fc │ │ lsls r0, r2, #1 │ │ movt r0, #48 @ 0x30 │ │ - b.n 2fe20 │ │ + b.n 4e670 │ │ adds r0, #16 │ │ - b.n 2fe38 │ │ + b.n 4e688 │ │ movs r0, #0 │ │ - b.n 30066 │ │ + b.n 4e8b6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 2fe30 │ │ + b.n 4e680 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 2fe38 │ │ + b.n 4e688 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 3007e │ │ + b.n 4e8ce │ │ lsrs r0, r0, #11 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 30086 │ │ + b.n 4e8d6 │ │ lsls r4, r6, #1 │ │ - b.n 2f464 │ │ + b.n 4dcb4 │ │ movs r0, r5 │ │ - b.n 2f484 │ │ + b.n 4dcd4 │ │ movs r0, r0 │ │ - b.n 2f46c │ │ + b.n 4dcbc │ │ movs r4, r6 │ │ - b.n 2f490 │ │ + b.n 4dce0 │ │ movs r4, r0 │ │ - b.n 2f474 │ │ + b.n 4dcc4 │ │ movs r4, r5 │ │ - b.n 2f498 │ │ + b.n 4dce8 │ │ movs r0, #0 │ │ - b.n 2f464 │ │ + b.n 4dcb4 │ │ movs r0, r1 │ │ - b.n 2f480 │ │ + b.n 4dcd0 │ │ movs r0, r1 │ │ - b.n 2f4a0 │ │ + b.n 4dcf0 │ │ movs r6, r1 │ │ ldmia.w r3, {r2, r3} │ │ - b.n 2f48c │ │ + b.n 4dcdc │ │ movs r4, r0 │ │ - b.n 2fcb6 │ │ - bfcsel c, 2f176 , e, al │ │ + b.n 4e506 │ │ + bfcsel c, 4d9c6 , e, al │ │ mcr2 10, 4, lr, cr1, cr15, {7} @ │ │ movs r4, r2 │ │ - b.n 2f4b8 │ │ + b.n 4dd08 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2801040 │ │ - b.n 2f4c4 │ │ + b.n 4dd14 │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ - b.n 2fea8 │ │ + b.n 4e6f8 │ │ str r0, [r0, r2] │ │ - b.n 2feac │ │ + b.n 4e6fc │ │ str r0, [r4, #12] │ │ - b.n 2fe2c │ │ + b.n 4e67c │ │ ldrh r6, [r6, #48] @ 0x30 │ │ - b.n 2feb4 │ │ + b.n 4e704 │ │ lsls r1, r2, #2 │ │ - b.n 2f99e │ │ + b.n 4e1ee │ │ movs r0, r2 │ │ - b.n 2f4bc │ │ + b.n 4dd0c │ │ lsls r0, r3, #2 │ │ - b.n 2fe3c │ │ + b.n 4e68c │ │ movs r4, r0 │ │ - b.n 2feaa │ │ + b.n 4e6fa │ │ lsls r4, r3, #1 │ │ - b.n 2f4c8 │ │ + b.n 4dd18 │ │ lsls r0, r6, #1 │ │ - b.n 2fe48 │ │ + b.n 4e698 │ │ movs r0, r1 │ │ - b.n 2feb6 │ │ + b.n 4e706 │ │ lsls r0, r3, #1 │ │ - b.n 2f4d4 │ │ + b.n 4dd24 │ │ lsls r0, r1, #3 │ │ - b.n 2fed8 │ │ + b.n 4e728 │ │ asrs r0, r5, #32 │ │ - b.n 2fec2 │ │ + b.n 4e712 │ │ asrs r4, r4, #32 │ │ - b.n 2f4e0 │ │ + b.n 4dd30 │ │ asrs r4, r2, #1 │ │ - b.n 2feca │ │ + b.n 4e71a │ │ lsls r0, r2, #1 │ │ - b.n 2fece │ │ + b.n 4e71e │ │ movs r4, r3 │ │ - b.n 2f4ec │ │ + b.n 4dd3c │ │ lsrs r2, r2, #29 │ │ - b.n 2fef0 │ │ + b.n 4e740 │ │ asrs r0, r4, #32 │ │ - b.n 2f4f4 │ │ + b.n 4dd44 │ │ asrs r0, r5, #32 │ │ - b.n 2fede │ │ + b.n 4e72e │ │ asrs r4, r7, #32 │ │ - b.n 2f4fc │ │ + b.n 4dd4c │ │ asrs r4, r2, #1 │ │ - b.n 2fee6 │ │ + b.n 4e736 │ │ lsls r0, r2, #1 │ │ - b.n 2feea │ │ + b.n 4e73a │ │ movs r0, r5 │ │ - b.n 2f508 │ │ + b.n 4dd58 │ │ lsrs r2, r6, #29 │ │ - b.n 2ff0c │ │ + b.n 4e75c │ │ asrs r0, r7, #32 │ │ - b.n 2f510 │ │ + b.n 4dd60 │ │ asrs r4, r2, #1 │ │ - b.n 2fefa │ │ + b.n 4e74a │ │ asrs r0, r3, #32 │ │ - b.n 2f518 │ │ + b.n 4dd68 │ │ subs r2, r2, #6 │ │ - b.n 2ff1c │ │ + b.n 4e76c │ │ movs r0, r5 │ │ - b.n 2ff06 │ │ + b.n 4e756 │ │ adds r0, #84 @ 0x54 │ │ - b.n 2ff0c │ │ + b.n 4e75c │ │ asrs r0, r5, #32 │ │ - b.n 2ff10 │ │ + b.n 4e760 │ │ asrs r4, r4, #1 │ │ - b.n 2f52c │ │ + b.n 4dd7c │ │ subs r3, r3, #0 │ │ - b.n 2feac │ │ + b.n 4e6fc │ │ movs r4, r2 │ │ - b.n 2f534 │ │ + b.n 4dd84 │ │ movs r0, r5 │ │ - b.n 2ff30 │ │ + b.n 4e780 │ │ adds r0, #104 @ 0x68 │ │ - b.n 2f53c │ │ + b.n 4dd8c │ │ lsls r4, r7, #1 │ │ - b.n 2f540 │ │ + b.n 4dd90 │ │ movs r0, #68 @ 0x44 │ │ - b.n 2f544 │ │ + b.n 4dd94 │ │ movs r7, r0 │ │ - b.n 2fd6e │ │ + b.n 4e5be │ │ movs r0, #100 @ 0x64 │ │ - b.n 30172 │ │ - subs r5, #151 @ 0x97 │ │ + b.n 4e9c2 │ │ + subs r6, #8 │ │ @ instruction: 0xfa000040 │ │ - b.n 2f574 │ │ + b.n 4ddc4 │ │ movs r0, r0 │ │ - b.n 300de │ │ + b.n 4e92e │ │ lsls r7, r7, #11 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 30186 │ │ + b.n 4e9d6 │ │ lsls r0, r7, #1 │ │ - b.n 2f564 │ │ + b.n 4ddb4 │ │ movs r7, r1 │ │ - and.w ip, r0, r4, asr #26 │ │ - vtbx.8 d22, {d13-d14}, d16 │ │ - vcvt.u32.f32 , q1, #3 │ │ - b.n 2fef0 │ │ + @ instruction: 0xea00af54 │ │ + vcvt.f16.u16 d26, d0, #5 │ │ + vcvt.u32.f32 , q1, #5 │ │ + b.n 4e740 │ │ asrs r2, r1, #32 │ │ - b.n 2fd9e │ │ + b.n 4e5ee │ │ movs r0, #33 @ 0x21 │ │ - b.n 301a2 │ │ + b.n 4e9f2 │ │ movs r7, r0 │ │ - b.n 2fda6 │ │ + b.n 4e5f6 │ │ stmia r0!, {r0, r1, r2, r4, r5, r6} │ │ @ instruction: 0xebff2078 │ │ - b.n 2f5a8 │ │ + b.n 4ddf8 │ │ str r0, [r0, r2] │ │ - b.n 2ff8c │ │ + b.n 4e7dc │ │ lsls r0, r0, #1 │ │ - b.n 2f5b0 │ │ + b.n 4de00 │ │ str r0, [r4, #12] │ │ - b.n 2ff10 │ │ + b.n 4e760 │ │ movs r0, #1 │ │ - b.n 2ff82 │ │ + b.n 4e7d2 │ │ movs r0, #120 @ 0x78 │ │ - b.n 2f59c │ │ + b.n 4ddec │ │ movs r0, r0 │ │ - b.n 2fd2a │ │ + b.n 4e57a │ │ asrs r2, r0, #32 │ │ - b.n 2fdca │ │ + b.n 4e61a │ │ lsls r4, r5, #11 │ │ lsrs r0, r0, #8 │ │ movs r6, r0 │ │ - b.n 2fdd2 │ │ + b.n 4e622 │ │ asrs r2, r1, #32 │ │ - b.n 2fdd6 │ │ + b.n 4e626 │ │ lsls r3, r2, #20 │ │ add.w r0, r0, r8 │ │ - b.n 2fdde │ │ + b.n 4e62e │ │ asrs r2, r1, #32 │ │ - b.n 2fde2 │ │ + b.n 4e632 │ │ movs r0, #5 │ │ - b.n 2fde6 │ │ + b.n 4e636 │ │ ldr r4, [sp, #740] @ 0x2e4 │ │ @ instruction: 0xebff0080 │ │ - b.n 2f5e8 │ │ + b.n 4de38 │ │ movs r0, r0 │ │ - b.n 30152 │ │ + b.n 4e9a2 │ │ @ instruction: 0xfff51aff │ │ ldrb r6, [r6, #24] │ │ - b.n 2ffd4 │ │ + b.n 4e824 │ │ str r4, [r7, #52] @ 0x34 │ │ - b.n 2f5f8 │ │ + b.n 4de48 │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 2fdc8 │ │ + b.n 4e618 │ │ movs r2, r0 │ │ - b.n 2fdca │ │ + b.n 4e61a │ │ movs r3, r0 │ │ - b.n 2fdce │ │ + b.n 4e61e │ │ movs r4, r0 │ │ - b.n 2fdd2 │ │ + b.n 4e622 │ │ movs r5, r0 │ │ - b.n 2fdd6 │ │ + b.n 4e626 │ │ str r0, [r0, r2] │ │ - b.n 2fff4 │ │ + b.n 4e844 │ │ movs r7, r0 │ │ - b.n 2fdde │ │ + b.n 4e62e │ │ movs r6, r0 │ │ - b.n 2fe02 │ │ + b.n 4e652 │ │ str r0, [r4, #12] │ │ - b.n 2ff7c │ │ + b.n 4e7cc │ │ @ instruction: 0xffe80aff │ │ movs r4, r2 │ │ - b.n 2f624 │ │ + b.n 4de74 │ │ eors r0, r6 │ │ - b.n 2ff88 │ │ + b.n 4e7d8 │ │ movs r0, #120 @ 0x78 │ │ - b.n 2f630 │ │ + b.n 4de80 │ │ asrs r4, r0, #1 │ │ - b.n 2f634 │ │ + b.n 4de84 │ │ str r0, [r5, r0] │ │ - b.n 2f634 │ │ + b.n 4de84 │ │ asrs r2, r2, #2 │ │ - b.n 2fb42 │ │ + b.n 4e392 │ │ asrs r2, r1, #32 │ │ - b.n 2fe46 │ │ + b.n 4e696 │ │ lsrs r5, r1, #8 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orn r0, r1, #2228224 @ 0x220000 │ │ - b.n 2f648 │ │ + b.n 4de98 │ │ asrs r0, r0, #10 │ │ - b.n 2fc18 │ │ + b.n 4e468 │ │ lsls r0, r0, #10 │ │ - b.n 2fc1a │ │ + b.n 4e46a │ │ lsrs r5, r1, #8 │ │ orr.w sl, r1, #585728 @ 0x8f000 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 2fb10 │ │ + b.n 4e360 │ │ lsls r6, r7, #3 │ │ - b.n 2ff2a │ │ + b.n 4e77a │ │ movs r2, r0 │ │ - b.n 301ce │ │ + b.n 4ea1e │ │ mrc2 10, 0, r1, cr2, cr15, {7} @ │ │ movs r1, r0 │ │ - b.n 30276 │ │ + b.n 4eac6 │ │ asrs r1, r0, #32 │ │ - b.n 30044 │ │ + b.n 4e894 │ │ lsls r4, r6, #1 │ │ - b.n 2f658 │ │ + b.n 4dea8 │ │ movs r4, r0 │ │ - b.n 2fe82 │ │ + b.n 4e6d2 │ │ ldmia r5!, {r0, r2, r7} │ │ @ instruction: 0xebff0000 │ │ - b.n 301ea │ │ + b.n 4ea3a │ │ mcr2 10, 0, r0, cr13, cr15, {7} @ │ │ movs r0, r0 │ │ - b.n 2f6fc │ │ + b.n 4df4c │ │ asrs r4, r0, #32 │ │ - b.n 2fe96 │ │ + b.n 4e6e6 │ │ movs r3, r0 │ │ - b.n 2ffda │ │ + b.n 4e82a │ │ lsrs r0, r2, #28 │ │ - b.n 2fe3c │ │ + b.n 4e68c │ │ movs r2, #160 @ 0xa0 │ │ - b.n 2fea2 │ │ + b.n 4e6f2 │ │ movs r1, r1 │ │ - b.n 2fea6 │ │ + b.n 4e6f6 │ │ ldmia r5, {r0, r4, r5, r6, r7} │ │ @ instruction: 0xebff0000 │ │ - b.n 3020e │ │ + b.n 4ea5e │ │ mcr2 10, 0, r0, cr4, cr15, {7} @ │ │ adds r0, #124 @ 0x7c │ │ - b.n 2f6b0 │ │ - b.n 2fbb8 │ │ - b.n 302ba │ │ + b.n 4df00 │ │ + b.n 4e408 │ │ + b.n 4eb0a │ │ asrs r1, r1, #32 │ │ - b.n 2febe │ │ + b.n 4e70e │ │ strh r5, [r0, #0] │ │ - b.n 2fec2 │ │ + b.n 4e712 │ │ movs r0, #16 │ │ - b.n 3008c │ │ + b.n 4e8dc │ │ movs r0, #112 @ 0x70 │ │ - b.n 2f6a4 │ │ + b.n 4def4 │ │ movs r3, r0 │ │ - b.n 2fece │ │ + b.n 4e71e │ │ adds r0, #104 @ 0x68 │ │ - b.n 2f6cc │ │ + b.n 4df1c │ │ lsrs r6, r1, #11 │ │ orn r0, r0, #9216 @ 0x2400 │ │ - b.n 300ac │ │ + b.n 4e8fc │ │ str r0, [r2, #0] │ │ - b.n 300a4 │ │ + b.n 4e8f4 │ │ ldrh r0, [r0, #24] │ │ ldcl 0, cr0, [r0, #400] @ 0x190 │ │ - b.n 2f6e0 │ │ + b.n 4df30 │ │ ldrh r6, [r1, #20] │ │ and.w r0, r3, #36864 @ 0x9000 │ │ - b.n 300ae │ │ - ldr r2, [pc, #828] @ (2feec ) │ │ + b.n 4e8fe │ │ + ldr r2, [pc, #828] @ (4e73c ) │ │ orn r0, r2, #524288 @ 0x80000 │ │ - b.n 302f6 │ │ + b.n 4eb46 │ │ movs r0, #0 │ │ - b.n 2f6c0 │ │ + b.n 4df10 │ │ cmp r7, #146 @ 0x92 │ │ - b.n 300d8 │ │ + b.n 4e928 │ │ lsrs r6, r1, #11 │ │ orr.w r0, r0, #132096 @ 0x20400 │ │ - b.n 30306 │ │ + b.n 4eb56 │ │ strb r0, [r2, #0] │ │ - b.n 300ce │ │ + b.n 4e91e │ │ cmp r2, #206 @ 0xce │ │ orn fp, r1, #8388608 @ 0x800000 │ │ ldcl 0, cr1, [r1, #320] @ 0x140 │ │ - b.n 30316 │ │ + b.n 4eb66 │ │ ldrh r0, [r0, #24] │ │ stcl 0, cr0, [r0, #8] │ │ - b.n 2ff1e │ │ + b.n 4e76e │ │ cmp r2, #193 @ 0xc1 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 30326 │ │ + b.n 4eb76 │ │ adds r0, #0 │ │ - b.n 2f6ea │ │ + b.n 4df3a │ │ lsrs r6, r6, #24 │ │ - b.n 30108 │ │ + b.n 4e958 │ │ movs r0, r0 │ │ - b.n 2f70c │ │ + b.n 4df5c │ │ subs r6, #58 @ 0x3a │ │ - b.n 30110 │ │ + b.n 4e960 │ │ lsls r0, r4, #1 │ │ - b.n 2f734 │ │ + b.n 4df84 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r5, #3997696 @ 0x3d0000 │ │ - b.n 2f71c │ │ + b.n 4df6c │ │ subs r2, r2, #5 │ │ - b.n 30120 │ │ + b.n 4e970 │ │ stmia r3!, {r3, r4} │ │ - b.n 2f744 │ │ + b.n 4df94 │ │ ldrh r7, [r1, #20] │ │ and.w sl, r6, #1656 @ 0x678 │ │ orr.w sl, r7, #26496 @ 0x6780 │ │ - blx ff074194 │ │ - b.n 2f734 │ │ + blx ff0929e4 │ │ + b.n 4df84 │ │ lsrs r2, r3, #14 │ │ stcl 0, cr14, [sp, #796] @ 0x31c │ │ @ instruction: 0xebff0009 │ │ - b.n 2ff66 │ │ + b.n 4e7b6 │ │ asrs r0, r1, #32 │ │ - b.n 2ff6a │ │ + b.n 4e7ba │ │ bflx 4, r8 │ │ movs r0, r0 │ │ - b.n 302d2 │ │ + b.n 4eb22 │ │ ldc2l 10, cr1, [r3, #1020] @ 0x3fc @ │ │ lsls r4, r7, #1 │ │ - b.n 2f774 │ │ + b.n 4dfc4 │ │ asrs r0, r4, #32 │ │ - b.n 3037e │ │ + b.n 4ebce │ │ movs r0, #32 │ │ - b.n 30382 │ │ + b.n 4ebd2 │ │ strh r4, [r2, #2] │ │ - b.n 2f760 │ │ + b.n 4dfb0 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2244608 @ 0x224000 │ │ - b.n 2ff8e │ │ + b.n 4e7de │ │ str r0, [sp, #20] │ │ - b.n 2ff92 │ │ + b.n 4e7e2 │ │ ldrh r0, [r0, #24] │ │ ldcl 0, cr0, [r0, #400] @ 0x190 │ │ - b.n 2f794 │ │ + b.n 4dfe4 │ │ cmp r2, #194 @ 0xc2 │ │ - bne.w fff50d3e │ │ - b.n 2f79c │ │ + bne.w fff6f58e │ │ + b.n 4dfec │ │ adds r0, #104 @ 0x68 │ │ - b.n 2f7a0 │ │ + b.n 4dff0 │ │ lsrs r2, r0, #11 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 15, cr1, [r1, #584] @ 0x248 │ │ - b.n 3018c │ │ - ldr r2, [pc, #828] @ (2ffb0 ) │ │ - bne.w fffd817a │ │ + b.n 4e9dc │ │ + ldr r2, [pc, #828] @ (4e800 ) │ │ + bne.w ffff69ca │ │ and.w r0, r3, #851968 @ 0xd0000 │ │ - b.n 303be │ │ + b.n 4ec0e │ │ ldrh r0, [r0, #24] │ │ stcl 0, cr0, [r0, #4] │ │ - b.n 2ffc6 │ │ + b.n 4e816 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r6, #2048 @ 0x800 │ │ - b.n 303ce │ │ - ldr r2, [pc, #828] @ (2ffcc ) │ │ + b.n 4ec1e │ │ + ldr r2, [pc, #828] @ (4e81c ) │ │ orr.w sl, r4, #397312 @ 0x61000 │ │ orr.w r0, r0, #528384 @ 0x81000 │ │ - b.n 303da │ │ + b.n 4ec2a │ │ eors r0, r4 │ │ - b.n 2f7d8 │ │ + b.n 4e028 │ │ str r0, [r0, #0] │ │ - b.n 2f7a8 │ │ + b.n 4dff8 │ │ adds r0, #1 │ │ - b.n 303e6 │ │ + b.n 4ec36 │ │ adds r0, #0 │ │ - b.n 2f7aa │ │ + b.n 4dffa │ │ lsrs r7, r1, #20 │ │ - b.n 301c8 │ │ + b.n 4ea18 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn lr, r5, #186368 @ 0x2d800 │ │ - b.n 301d0 │ │ + b.n 4ea20 │ │ stmia r3!, {r3, r4} │ │ - b.n 2f7f4 │ │ + b.n 4e044 │ │ movs r0, #116 @ 0x74 │ │ - b.n 2f7d8 │ │ + b.n 4e028 │ │ movs r0, #1 │ │ - b.n 30002 │ │ + b.n 4e852 │ │ movs r0, r0 │ │ - b.n 2f7e0 │ │ + b.n 4e030 │ │ movs r4, r0 │ │ - b.n 3000a │ │ + b.n 4e85a │ │ ldr r7, [r1, #44] @ 0x2c │ │ - blx ff07724c │ │ - b.n 2f7ec │ │ + blx ff095a9c │ │ + b.n 4e03c │ │ lsrs r2, r3, #14 │ │ stcl 0, cr14, [sp, #612] @ 0x264 │ │ @ instruction: 0xebff0078 │ │ - b.n 2f818 │ │ + b.n 4e068 │ │ str r4, [r6, #0] │ │ - b.n 2f81c │ │ + b.n 4e06c │ │ lsls r0, r0, #10 │ │ - b.n 2fde6 │ │ + b.n 4e636 │ │ movs r0, r0 │ │ - b.n 2fcd6 │ │ + b.n 4e526 │ │ lsls r6, r7, #3 │ │ - b.n 300ee │ │ + b.n 4e93e │ │ movs r2, r0 │ │ - b.n 30392 │ │ + b.n 4ebe2 │ │ stc2 10, cr1, [r3, #1020]! @ 0x3fc @ │ │ strb r0, [r6, #1] │ │ - b.n 30190 │ │ + b.n 4e9e0 │ │ asrs r1, r0, #32 │ │ - b.n 3020a │ │ + b.n 4ea5a │ │ movs r7, r0 │ │ - b.n 30042 │ │ + b.n 4e892 │ │ ldmia r5!, {r0, r2, r4} │ │ @ instruction: 0xebff0000 │ │ - b.n 303aa │ │ + b.n 4ebfa │ │ ldc2 10, cr0, [sp, #1020] @ 0x3fc @ │ │ movs r0, r0 │ │ - b.n 2f8be │ │ + b.n 4e10e │ │ ldrsh r2, [r6, r6] │ │ - b.n 30230 │ │ + b.n 4ea80 │ │ asrs r7, r0, #32 │ │ - b.n 3005a │ │ + b.n 4e8aa │ │ movs r3, r0 │ │ - b.n 3019e │ │ + b.n 4e9ee │ │ lsrs r0, r2, #28 │ │ - b.n 30000 │ │ + b.n 4e850 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 30066 │ │ + b.n 4e8b6 │ │ movs r5, r0 │ │ - b.n 3006a │ │ + b.n 4e8ba │ │ ldmia r5!, {r7} │ │ @ instruction: 0xebff7054 │ │ - b.n 2f86c │ │ + b.n 4e0bc │ │ movs r0, r0 │ │ - b.n 303d6 │ │ + b.n 4ec26 │ │ ldc2 10, cr0, [r2, #1020] @ 0x3fc @ │ │ asrs r0, r3, #32 │ │ - b.n 2f878 │ │ + b.n 4e0c8 │ │ adds r0, #4 │ │ - b.n 30082 │ │ + b.n 4e8d2 │ │ ands r0, r4 │ │ - b.n 30486 │ │ + b.n 4ecd6 │ │ ldr r2, [r6, #116] @ 0x74 │ │ - b.n 30264 │ │ + b.n 4eab4 │ │ movs r0, r2 │ │ - b.n 30250 │ │ + b.n 4eaa0 │ │ cmp r2, #207 @ 0xcf │ │ - bne.w fffd9270 │ │ + bne.w ffff7ac0 │ │ and.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 3009a │ │ + b.n 4e8ea │ │ asrs r0, r0, #32 │ │ - b.n 3049e │ │ + b.n 4ecee │ │ ldrh r4, [r0, #20] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 2f866 │ │ + b.n 4e0b6 │ │ movs r0, r2 │ │ - b.n 30276 │ │ + b.n 4eac6 │ │ asrs r4, r2, #32 │ │ - b.n 2f8a8 │ │ + b.n 4e0f8 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 30278 │ │ + b.n 4eac8 │ │ lsrs r7, r1, #11 │ │ orn r0, r8, #1032192 @ 0xfc000 │ │ - b.n 2f8b8 │ │ + b.n 4e108 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 300c6 │ │ + b.n 4e916 │ │ asrs r0, r2, #1 │ │ - b.n 304ca │ │ + b.n 4ed1a │ │ lsrs r4, r0, #11 │ │ orn sl, r2, #6422528 @ 0x620000 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr2, [r2, #320] @ 0x140 │ │ - b.n 2f8b4 │ │ + b.n 4e104 │ │ movs r0, #6 │ │ - b.n 300de │ │ + b.n 4e92e │ │ lsrs r0, r0, #12 │ │ stcl 0, cr0, [r0, #24] │ │ - b.n 300e6 │ │ + b.n 4e936 │ │ lsrs r4, r0, #11 │ │ orn sl, r5, #6324224 @ 0x608000 │ │ orr.w r0, r0, #2113536 @ 0x204000 │ │ - b.n 304f2 │ │ + b.n 4ed42 │ │ asrs r0, r0, #32 │ │ - b.n 2f8b6 │ │ + b.n 4e106 │ │ asrs r6, r0, #32 │ │ - b.n 300fa │ │ + b.n 4e94a │ │ lsls r0, r3, #12 │ │ - b.n 2f8f8 │ │ + b.n 4e148 │ │ lsls r0, r0, #9 │ │ - b.n 2f8dc │ │ + b.n 4e12c │ │ lsrs r7, r1, #20 │ │ - b.n 302e0 │ │ + b.n 4eb30 │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr0, [r5] │ │ - b.n 2f8e8 │ │ + b.n 4e138 │ │ movs r3, r0 │ │ - b.n 30112 │ │ + b.n 4e962 │ │ subs r6, #58 @ 0x3a │ │ - b.n 302f0 │ │ + b.n 4eb40 │ │ str r4, [r1, r1] │ │ - b.n 2f8f4 │ │ + b.n 4e144 │ │ lsrs r2, r7, #13 │ │ stcl 0, cr14, [sp, #348] @ 0x15c │ │ @ instruction: 0xebff00c8 │ │ - b.n 30300 │ │ + b.n 4eb50 │ │ subs r2, r2, #6 │ │ - b.n 30304 │ │ + b.n 4eb54 │ │ movs r0, #6 │ │ - b.n 3012e │ │ + b.n 4e97e │ │ strb.w lr, [r7], #255 │ │ lsrs r2, r2, #29 │ │ - b.n 3028c │ │ + b.n 4eadc │ │ asrs r7, r0, #32 │ │ - b.n 3013a │ │ + b.n 4e98a │ │ movs r0, #33 @ 0x21 │ │ - b.n 3053e │ │ + b.n 4ed8e │ │ str r0, [sp, #464] @ 0x1d0 │ │ - b.n 2f91c │ │ + b.n 4e16c │ │ nop {9} │ │ @ instruction: 0xebff6028 │ │ - b.n 2f944 │ │ + b.n 4e194 │ │ str r0, [sp, #448] @ 0x1c0 │ │ - b.n 302a4 │ │ + b.n 4eaf4 │ │ lsls r0, r0, #7 │ │ - b.n 2f94c │ │ + b.n 4e19c │ │ asrs r4, r4, #32 │ │ - b.n 30556 │ │ + b.n 4eda6 │ │ lsls r0, r3, #12 │ │ - b.n 2f934 │ │ + b.n 4e184 │ │ movs r0, r2 │ │ - b.n 3032a │ │ + b.n 4eb7a │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 30338 │ │ + b.n 4eb88 │ │ lsls r4, r2, #1 │ │ - b.n 2f944 │ │ + b.n 4e194 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 30172 │ │ + b.n 4e9c2 │ │ lsrs r4, r0, #11 │ │ orn r0, r0, #35072 @ 0x8900 │ │ - b.n 3017a │ │ + b.n 4e9ca │ │ lsrs r1, r0, #11 │ │ orr.w fp, r4, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #36] @ 0x24 │ │ - b.n 30186 │ │ + b.n 4e9d6 │ │ lsrs r4, r2, #12 │ │ stcl 15, cr11, [fp, #-136] @ 0xffffff78 │ │ @ instruction: 0xebff106c │ │ - b.n 2f888 │ │ + b.n 4e0d8 │ │ strh r0, [r3, #4] │ │ - b.n 302ec │ │ + b.n 4eb3c │ │ lsls r0, r6, #1 │ │ - b.n 2f890 │ │ + b.n 4e0e0 │ │ adds r0, #84 @ 0x54 │ │ - b.n 2f894 │ │ + b.n 4e0e4 │ │ lsrs r1, r0, #20 │ │ - b.n 30162 │ │ + b.n 4e9b2 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2f89c │ │ + b.n 4e0ec │ │ lsls r3, r0, #4 │ │ - b.n 305ea │ │ + b.n 4ee3a │ │ lsls r0, r3, #2 │ │ - b.n 2f884 │ │ + b.n 4e0d4 │ │ movs r0, r0 │ │ - b.n 2f99a │ │ + b.n 4e1ea │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr4, cr2, cr0, {1} │ │ - b.n 301ba │ │ + b.n 4ea0a │ │ movs r7, r7 │ │ - b.n 3027e │ │ + b.n 4eace │ │ eors r0, r7 │ │ - b.n 2f898 │ │ + b.n 4e0e8 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f24050 │ │ - b.n 2f8c0 │ │ + b.n 4e110 │ │ lsrs r0, r0, #16 │ │ - b.n 301ce │ │ + b.n 4ea1e │ │ lsls r4, r4, #4 │ │ - b.n 30192 │ │ + b.n 4e9e2 │ │ lsls r4, r7, #1 │ │ - b.n 2f8ac │ │ + b.n 4e0fc │ │ lsls r3, r0, #4 │ │ - b.n 301da │ │ + b.n 4ea2a │ │ lsrs r2, r4, #16 │ │ - b.n 3019e │ │ + b.n 4e9ee │ │ lsrs r4, r0, #24 │ │ - b.n 301a2 │ │ + b.n 4e9f2 │ │ lsls r3, r0, #4 │ │ - b.n 30626 │ │ + b.n 4ee76 │ │ lsls r0, r0, #2 │ │ - b.n 2f8c0 │ │ + b.n 4e110 │ │ lsls r7, r7, #7 │ │ - b.n 3066e │ │ + b.n 4eebe │ │ lsls r2, r0, #12 │ │ - b.n 2feb2 │ │ + b.n 4e702 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2f9f0 │ │ + b.n 4e240 │ │ lsrs r7, r1, #10 │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 12, 3, cr2, cr1, cr0, {7} │ │ @ instruction: 0xf2f20a22 │ │ - b.n 301c6 │ │ + b.n 4ea16 │ │ lsls r4, r0, #2 │ │ - b.n 2f8e0 │ │ + b.n 4e130 │ │ lsrs r3, r3, #24 │ │ - b.n 303ec │ │ - ldr r2, [pc, #956] @ (3028c ) │ │ + b.n 4ec3c │ │ + ldr r2, [pc, #956] @ (4eadc ) │ │ orn pc, r0, #15597568 @ 0xee0000 │ │ - b.n 303f4 │ │ + b.n 4ec44 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn sp, r0, #8847360 @ 0x870000 │ │ - b.n 303fc │ │ + b.n 4ec4c │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #0, #9 │ │ - b.n 3022a │ │ + b.n 4ea7a │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f9705c │ │ - b.n 2fa2c │ │ + b.n 4e27c │ │ lsls r4, r6, #7 │ │ movw r4, #738 @ 0x2e2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w lr, r7, #4063232 @ 0x3e0000 │ │ - b.n 2fa44 │ │ + b.n 4e294 │ │ asrs r1, r0, #32 │ │ - b.n 30028 │ │ + b.n 4e878 │ │ cmp r3, #17 │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 2f948 │ │ + b.n 4e198 │ │ adds r0, #132 @ 0x84 │ │ - b.n 303ac │ │ + b.n 4ebfc │ │ strh r7, [r7, r7] │ │ - b.n 306da │ │ + b.n 4ef2a │ │ orrs r7, r7 │ │ - b.n 3069e │ │ + b.n 4eeee │ │ sbcs r0, r3 │ │ - b.n 2fa3c │ │ + b.n 4e28c │ │ eors r0, r7 │ │ - b.n 2f95c │ │ + b.n 4e1ac │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r2, r8, r9, lr} │ │ - b.n 30272 │ │ + b.n 4eac2 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f24c23 │ │ - b.n 30242 │ │ + b.n 4ea92 │ │ adds r1, #3 │ │ - b.n 2ff48 │ │ + b.n 4e798 │ │ sbcs r4, r7 │ │ - b.n 2fa5c │ │ + b.n 4e2ac │ │ adcs r2, r2 │ │ - b.n 2ff38 │ │ + b.n 4e788 │ │ subs r6, #34 @ 0x22 │ │ - b.n 30250 │ │ + b.n 4eaa0 │ │ movs r0, #3 │ │ - b.n 30352 │ │ + b.n 4eba2 │ │ lsrs r7, r1, #10 │ │ orn ip, r7, #532480 @ 0x82000 │ │ - b.n 30296 │ │ + b.n 4eae6 │ │ movs r3, #33 @ 0x21 │ │ - b.n 3025e │ │ + b.n 4eaae │ │ movs r1, #176 @ 0xb0 │ │ - b.n 2fa78 │ │ + b.n 4e2c8 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 30368 │ │ + b.n 4ebb8 │ │ sbcs r4, r6 │ │ - b.n 2fa84 │ │ + b.n 4e2d4 │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 302b2 │ │ + b.n 4eb02 │ │ adds r1, #184 @ 0xb8 │ │ - b.n 2fa90 │ │ + b.n 4e2e0 │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a1522 │ │ - b.n 30280 │ │ + b.n 4ead0 │ │ asrs r4, r5, #6 │ │ - b.n 2fa9c │ │ + b.n 4e2ec │ │ lsrs r2, r1, #29 │ │ - b.n 304a4 │ │ + b.n 4ecf4 │ │ asrs r6, r0, #32 │ │ - b.n 302ca │ │ - ldr r2, [pc, #956] @ (30348 ) │ │ + b.n 4eb1a │ │ + ldr r2, [pc, #956] @ (4eb98 ) │ │ orn pc, r0, #13303808 @ 0xcb0000 │ │ - b.n 304b0 │ │ + b.n 4ed00 │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #8978432 @ 0x890000 │ │ - b.n 302de │ │ + b.n 4eb2e │ │ str r6, [r4, #60] @ 0x3c │ │ @ instruction: 0xf3f97038 │ │ - b.n 2fae0 │ │ + b.n 4e330 │ │ ands r7, r0 │ │ - b.n 302ea │ │ + b.n 4eb3a │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r3, r4, #491520 @ 0x78000 │ │ add.w r0, r0, r8 │ │ - b.n 302fe │ │ + b.n 4eb4e │ │ asrs r6, r0, #32 │ │ - b.n 30302 │ │ + b.n 4eb52 │ │ movs r0, #9 │ │ - b.n 30306 │ │ + b.n 4eb56 │ │ movs r0, #133 @ 0x85 │ │ add.w pc, r0, r2, lsr #21 │ │ - b.n 304e8 │ │ + b.n 4ed38 │ │ movs r0, #9 │ │ - b.n 30312 │ │ + b.n 4eb62 │ │ movs r5, r0 │ │ - b.n 30316 │ │ + b.n 4eb66 │ │ asrs r5, r0, #32 │ │ - b.n 3031a │ │ + b.n 4eb6a │ │ movs r0, #128 @ 0x80 │ │ add.w r0, r0, ip, ror #24 │ │ - b.n 2fb1c │ │ + b.n 4e36c │ │ movs r0, #8 │ │ - b.n 30326 │ │ + b.n 4eb76 │ │ movs r6, r0 │ │ - b.n 3032a │ │ + b.n 4eb7a │ │ asrs r6, r0, #32 │ │ - b.n 3032e │ │ + b.n 4eb7e │ │ movs r0, #123 @ 0x7b │ │ @ instruction: 0xeb008a8f │ │ and.w r0, r4, #40960 @ 0xa000 │ │ - b.n 3073a │ │ + b.n 4ef8a │ │ movs r5, r0 │ │ - b.n 3033e │ │ + b.n 4eb8e │ │ ldmia r7, {r1, r4, r5, r7} │ │ - b.n 3051c │ │ + b.n 4ed6c │ │ lsrs r4, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 30514 │ │ + b.n 4ed64 │ │ movs r0, #6 │ │ - b.n 3034e │ │ + b.n 4eb9e │ │ lsrs r7, r1, #11 │ │ orr.w sl, ip, #6782976 @ 0x678000 │ │ orn r0, r1, #3997696 @ 0x3d0000 │ │ - b.n 2fb54 │ │ + b.n 4e3a4 │ │ subs r3, #0 │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 3052e │ │ - ldr r2, [pc, #828] @ (30360 ) │ │ + b.n 4ed7e │ │ + ldr r2, [pc, #828] @ (4ebb0 ) │ │ orn sl, r0, #6782976 @ 0x678000 │ │ orr.w r0, r1, #2211840 @ 0x21c000 │ │ - b.n 3036e │ │ + b.n 4ebbe │ │ lsrs r4, r0, #11 │ │ orn fp, r2, #524288 @ 0x80000 │ │ ldcl 0, cr2, [r2, #448] @ 0x1c0 │ │ - b.n 2fb74 │ │ + b.n 4e3c4 │ │ ldrh r4, [r0, #20] │ │ and.w sl, r1, #26496 @ 0x6780 │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 30786 │ │ + b.n 4efd6 │ │ movs r0, #0 │ │ - b.n 2fb4c │ │ + b.n 4e39c │ │ asrs r4, r1, #1 │ │ - b.n 2fb88 │ │ + b.n 4e3d8 │ │ str r4, [r7, r1] │ │ - b.n 2fb8c │ │ + b.n 4e3dc │ │ lsls r0, r3, #12 │ │ - b.n 2fb90 │ │ + b.n 4e3e0 │ │ subs r3, #0 │ │ stcl 0, cr1, [r1, #320] @ 0x140 │ │ - b.n 2fb98 │ │ + b.n 4e3e8 │ │ movs r0, r0 │ │ - b.n 30702 │ │ + b.n 4ef52 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r5, #524288 @ 0x80000 │ │ stcl 0, cr1, [r1, #4] │ │ - b.n 307ae │ │ + b.n 4effe │ │ asrs r0, r3, #6 │ │ - b.n 2fb8c │ │ + b.n 4e3dc │ │ lsls r5, r5, #1 │ │ subs r0, r0, r0 │ │ movs r5, r2 │ │ @ instruction: 0xea00f000 │ │ - b.n 306be │ │ - blx 4306c0 │ │ + b.n 4ef0e │ │ + blx 44ef10 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -73156,618 +115362,618 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ - b.n 30416 │ │ - bne.n 30100 │ │ + b.n 4ec66 │ │ + bne.n 4e950 │ │ @ instruction: 0xebff0005 │ │ - b.n 3041e │ │ - bne.n 30104 │ │ + b.n 4ec6e │ │ + bne.n 4e954 │ │ @ instruction: 0xebff22ec │ │ - b.n 2fc20 │ │ + b.n 4e470 │ │ ldrb r7, [r6, #30] │ │ - b.n 30604 │ │ + b.n 4ee54 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 30432 │ │ + b.n 4ec82 │ │ str r2, [r1, #8] │ │ - b.n 2fc90 │ │ + b.n 4e4e0 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 3043a │ │ + b.n 4ec8a │ │ str r1, [r1, #8] │ │ - b.n 2fc98 │ │ + b.n 4e4e8 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 30442 │ │ + b.n 4ec92 │ │ str r5, [r1, #8] │ │ - b.n 2fca0 │ │ + b.n 4e4f0 │ │ ldr r7, [r4, #0] │ │ - b.n 3044a │ │ + b.n 4ec9a │ │ strb r6, [r1, #2] │ │ - b.n 2fca8 │ │ + b.n 4e4f8 │ │ str r4, [r1, #8] │ │ - b.n 2fcac │ │ + b.n 4e4fc │ │ ldrb r7, [r2, #17] │ │ - b.n 300d8 │ │ + b.n 4e928 │ │ movs r1, #2 │ │ - b.n 30428 │ │ + b.n 4ec78 │ │ movs r0, #139 @ 0x8b │ │ - b.n 2fcb8 │ │ + b.n 4e508 │ │ movs r1, #35 @ 0x23 │ │ - b.n 30462 │ │ + b.n 4ecb2 │ │ ldrb r2, [r6, #30] │ │ - b.n 30640 │ │ + b.n 4ee90 │ │ movs r0, #145 @ 0x91 │ │ - b.n 2fcc4 │ │ + b.n 4e514 │ │ movs r5, #35 @ 0x23 │ │ - b.n 3046e │ │ + b.n 4ecbe │ │ movs r0, #144 @ 0x90 │ │ - b.n 2fccc │ │ + b.n 4e51c │ │ cmp r1, #35 @ 0x23 │ │ - b.n 30476 │ │ + b.n 4ecc6 │ │ movs r0, #143 @ 0x8f │ │ - b.n 2fcd4 │ │ + b.n 4e524 │ │ movs r2, #33 @ 0x21 │ │ - b.n 3047e │ │ + b.n 4ecce │ │ movs r0, #148 @ 0x94 │ │ - b.n 2fcdc │ │ + b.n 4e52c │ │ movs r6, #33 @ 0x21 │ │ - b.n 30486 │ │ + b.n 4ecd6 │ │ movs r0, #147 @ 0x93 │ │ - b.n 2fce4 │ │ + b.n 4e534 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 30118 │ │ + b.n 4e968 │ │ movs r3, #3 │ │ - b.n 30456 │ │ + b.n 4eca6 │ │ movs r0, #146 @ 0x92 │ │ - b.n 2fcf0 │ │ + b.n 4e540 │ │ movs r3, #32 │ │ - b.n 3049a │ │ + b.n 4ecea │ │ movs r0, #151 @ 0x97 │ │ - b.n 2fcf8 │ │ + b.n 4e548 │ │ movs r7, #32 │ │ - b.n 304a2 │ │ + b.n 4ecf2 │ │ movs r0, #150 @ 0x96 │ │ - b.n 2fd00 │ │ + b.n 4e550 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 30130 │ │ + b.n 4e980 │ │ adds r2, #216 @ 0xd8 │ │ - b.n 2fca8 │ │ + b.n 4e4f8 │ │ asrs r1, r0, #8 │ │ - b.n 30476 │ │ + b.n 4ecc6 │ │ str r4, [r2, #44] @ 0x2c │ │ - b.n 2fcb0 │ │ + b.n 4e500 │ │ asrs r5, r2, #2 │ │ - b.n 2fd14 │ │ + b.n 4e564 │ │ add r3, r4 │ │ - b.n 304be │ │ + b.n 4ed0e │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r4, r7, lr} │ │ - b.n 2fd20 │ │ - ldr r0, [pc, #140] @ (30214 ) │ │ - b.n 304ca │ │ + b.n 4e570 │ │ + ldr r0, [pc, #140] @ (4ea64 ) │ │ + b.n 4ed1a │ │ lsls r1, r3 │ │ - b.n 2fd28 │ │ + b.n 4e578 │ │ ands r0, r4 │ │ - b.n 308d2 │ │ + b.n 4f122 │ │ adds r0, #155 @ 0x9b │ │ - b.n 2fd30 │ │ + b.n 4e580 │ │ subs r4, #83 @ 0x53 │ │ - b.n 3015c │ │ + b.n 4e9ac │ │ lsls r0, r0, #4 │ │ - b.n 304a4 │ │ + b.n 4ecf4 │ │ lsls r0, r3, #2 │ │ - b.n 2fd3c │ │ + b.n 4e58c │ │ lsls r6, r4, #4 │ │ - b.n 304e6 │ │ + b.n 4ed36 │ │ lsls r6, r3, #2 │ │ - b.n 2fd44 │ │ + b.n 4e594 │ │ lsls r6, r4, #20 │ │ - b.n 304ee │ │ + b.n 4ed3e │ │ lsls r5, r3, #2 │ │ - b.n 2fd4c │ │ + b.n 4e59c │ │ lsrs r6, r4, #4 │ │ - b.n 304f6 │ │ + b.n 4ed46 │ │ lsls r4, r3, #2 │ │ - b.n 2fd54 │ │ + b.n 4e5a4 │ │ lsls r7, r4, #8 │ │ - b.n 304fe │ │ + b.n 4ed4e │ │ lsls r1, r4, #2 │ │ - b.n 2fd5c │ │ + b.n 4e5ac │ │ lsls r7, r4, #24 │ │ - b.n 30506 │ │ + b.n 4ed56 │ │ lsls r0, r4, #2 │ │ - b.n 2fd64 │ │ + b.n 4e5b4 │ │ lsrs r7, r2, #9 │ │ - b.n 30198 │ │ + b.n 4e9e8 │ │ lsls r6, r0, #12 │ │ - b.n 304d2 │ │ + b.n 4ed22 │ │ lsls r7, r3, #2 │ │ - b.n 2fd70 │ │ + b.n 4e5c0 │ │ lsls r2, r4, #12 │ │ - b.n 3051a │ │ + b.n 4ed6a │ │ lsls r4, r4, #2 │ │ - b.n 2fd78 │ │ + b.n 4e5c8 │ │ lsls r2, r4, #28 │ │ - b.n 30522 │ │ + b.n 4ed72 │ │ lsls r3, r4, #2 │ │ - b.n 2fd80 │ │ + b.n 4e5d0 │ │ lsrs r2, r2, #13 │ │ - b.n 301b0 │ │ + b.n 4ea00 │ │ lsls r7, r0, #8 │ │ - b.n 304ee │ │ + b.n 4ed3e │ │ lsls r2, r4, #2 │ │ - b.n 2fd8c │ │ + b.n 4e5dc │ │ lsls r1, r4, #16 │ │ - b.n 30536 │ │ + b.n 4ed86 │ │ asrs r0, r5, #2 │ │ - b.n 2fd94 │ │ + b.n 4e5e4 │ │ lsls r7, r4, #2 │ │ - b.n 2fd98 │ │ + b.n 4e5e8 │ │ lsrs r1, r4, #32 │ │ - b.n 30542 │ │ + b.n 4ed92 │ │ lsls r6, r4, #2 │ │ - b.n 2fda0 │ │ + b.n 4e5f0 │ │ lsrs r1, r2, #17 │ │ - b.n 301cc │ │ + b.n 4ea1c │ │ lsls r2, r0, #4 │ │ - b.n 3050e │ │ + b.n 4ed5e │ │ lsls r5, r4, #2 │ │ - b.n 2fdac │ │ + b.n 4e5fc │ │ lsls r0, r6, #11 │ │ - b.n 2fd50 │ │ + b.n 4e5a0 │ │ asrs r1, r4, #32 │ │ - b.n 3095a │ │ + b.n 4f1aa │ │ asrs r4, r0, #2 │ │ - b.n 2fd38 │ │ + b.n 4e588 │ │ movs r1, r0 │ │ - b.n 30842 │ │ + b.n 4f092 │ │ movs r3, r0 │ │ - b.n 30966 │ │ + b.n 4f1b6 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r1, #2 │ │ - b.n 2fdc8 │ │ + b.n 4e618 │ │ lsrs r2, r2, #29 │ │ - b.n 306c8 │ │ + b.n 4ef18 │ │ asrs r2, r1, #32 │ │ - b.n 30576 │ │ + b.n 4edc6 │ │ movs r0, #33 @ 0x21 │ │ - b.n 3097a │ │ + b.n 4f1ca │ │ bkpt 0x0082 │ │ @ instruction: 0xebff901c │ │ - b.n 2fd7c │ │ + b.n 4e5cc │ │ str r0, [r6, r1] │ │ - b.n 306dc │ │ + b.n 4ef2c │ │ lsls r0, r0, #5 │ │ - b.n 2fd84 │ │ + b.n 4e5d4 │ │ lsls r0, r3, #12 │ │ - b.n 2fd68 │ │ + b.n 4e5b8 │ │ asrs r0, r2, #32 │ │ - b.n 30764 │ │ + b.n 4efb4 │ │ movs r1, r1 │ │ - b.n 30596 │ │ + b.n 4ede6 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #6422528 @ 0x620000 │ │ orn r0, r0, #34048 @ 0x8500 │ │ - b.n 305a2 │ │ - ldr r3, [pc, #0] @ (30264 ) │ │ + b.n 4edf2 │ │ + ldr r3, [pc, #0] @ (4eab4 ) │ │ ldcl 0, cr0, [r0, #336] @ 0x150 │ │ - b.n 2fda4 │ │ - ldr r3, [pc, #80] @ (302bc ) │ │ + b.n 4e5f4 │ │ + ldr r3, [pc, #80] @ (4eb0c ) │ │ vstr s5, [fp, #-828] @ 0xfffffcc4 │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 309b6 │ │ + b.n 4f206 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8716288 @ 0x850000 │ │ - b.n 305be │ │ + b.n 4ee0e │ │ bkpt 0x0015 │ │ @ instruction: 0xebff0058 │ │ - b.n 2fdc0 │ │ + b.n 4e610 │ │ strh r0, [r3, #4] │ │ - b.n 30720 │ │ + b.n 4ef70 │ │ lsrs r7, r1, #10 │ │ orn pc, r0, #16580608 @ 0xfd0000 │ │ - b.n 30730 │ │ + b.n 4ef80 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w pc, r0, #4292608 @ 0x418000 │ │ - b.n 30738 │ │ + b.n 4ef88 │ │ asrs r4, r5, #1 │ │ - b.n 2fcd4 │ │ + b.n 4e524 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f92aef │ │ orn r0, r0, #15728640 @ 0xf00000 │ │ - b.n 2fce0 │ │ + b.n 4e530 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr7, cr6, cr0, {0} │ │ - b.n 2fdda │ │ + b.n 4e62a │ │ lsrs r1, r0, #20 │ │ - b.n 305b6 │ │ + b.n 4ee06 │ │ movs r0, #88 @ 0x58 │ │ - b.n 2fcf0 │ │ + b.n 4e540 │ │ lsls r3, r0, #4 │ │ - b.n 30a3e │ │ + b.n 4f28e │ │ adds r0, #84 @ 0x54 │ │ - b.n 2fcf8 │ │ + b.n 4e548 │ │ ldr r2, [r2, #120] @ 0x78 │ │ - b.n 30764 │ │ + b.n 4efb4 │ │ lsls r0, r3, #2 │ │ - b.n 2fce0 │ │ + b.n 4e530 │ │ lsls r7, r4, #12 │ │ - b.n 3060e │ │ + b.n 4ee5e │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60078 │ │ - b.n 2fcec │ │ + b.n 4e53c │ │ movs r7, r7 │ │ - b.n 306e8 │ │ + b.n 4ef38 │ │ ldrb r0, [r2, #14] │ │ mrc 0, 1, r4, cr1, cr12, {2} │ │ - b.n 2fe1c │ │ - ldr r2, [pc, #956] @ (306a0 ) │ │ + b.n 4e66c │ │ + ldr r2, [pc, #956] @ (4eef0 ) │ │ orn ip, r6, #8388608 @ 0x800000 │ │ - b.n 3062a │ │ + b.n 4ee7a │ │ str r0, [r2, #4] │ │ - b.n 2fd24 │ │ + b.n 4e574 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f604e0 │ │ @ instruction: 0xf3620126 │ │ - b.n 305fa │ │ + b.n 4ee4a │ │ lsls r4, r7, #1 │ │ - b.n 2fd14 │ │ + b.n 4e564 │ │ lsls r3, r0, #4 │ │ - b.n 30642 │ │ + b.n 4ee92 │ │ movs r4, #230 @ 0xe6 │ │ @ instruction: 0xf3680c22 │ │ - b.n 3060a │ │ + b.n 4ee5a │ │ lsls r4, r6, #7 │ │ movw lr, #6 │ │ - b.n 30612 │ │ + b.n 4ee62 │ │ lsls r3, r0, #4 │ │ - b.n 30a96 │ │ + b.n 4f2e6 │ │ lsls r0, r0, #2 │ │ - b.n 2fd30 │ │ + b.n 4e580 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf26001ff │ │ - b.n 30ae2 │ │ + b.n 4f332 │ │ lsls r2, r0, #12 │ │ - b.n 30326 │ │ + b.n 4eb76 │ │ lsrs r7, r1, #10 │ │ orr.w sl, r4, #10944512 @ 0xa70000 │ │ - b.n 3062e │ │ + b.n 4ee7e │ │ lsls r4, r0, #2 │ │ - b.n 2fd48 │ │ + b.n 4e598 │ │ subs r4, r1, r1 │ │ - b.n 2fe74 │ │ + b.n 4e6c4 │ │ movs r0, r1 │ │ - b.n 3067a │ │ + b.n 4eeca │ │ asrs r1, r0, #32 │ │ - b.n 3045c │ │ + b.n 4ecac │ │ cmp r2, #4 │ │ add.w r0, r0, r4, lsl #30 │ │ - b.n 307dc │ │ + b.n 4f02c │ │ lsrs r7, r1, #10 │ │ orn lr, r4, #11075584 @ 0xa90000 │ │ - b.n 307ec │ │ + b.n 4f03c │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 30696 │ │ + b.n 4eee6 │ │ cmp r2, #239 @ 0xef │ │ orn ip, r0, #652 @ 0x28c │ │ - b.n 3066c │ │ + b.n 4eebc │ │ lsls r0, r3, #2 │ │ - b.n 2fd98 │ │ + b.n 4e5e8 │ │ ldr r6, [r5, #120] @ 0x78 │ │ - b.n 30804 │ │ - ldr r2, [pc, #956] @ (30724 ) │ │ + b.n 4f054 │ │ + ldr r2, [pc, #956] @ (4ef74 ) │ │ orn r3, r6, #462848 @ 0x71000 │ │ @ instruction: 0xf3f9633f │ │ - b.n 30af2 │ │ + b.n 4f342 │ │ str r0, [r3, #16] │ │ - b.n 2fe90 │ │ + b.n 4e6e0 │ │ lsrs r0, r2, #14 │ │ mcr 1, 0, r7, cr6, cr12, {1} │ │ - b.n 2fe98 │ │ + b.n 4e6e8 │ │ strb r2, [r2, #5] │ │ - b.n 30374 │ │ + b.n 4ebc4 │ │ strb r4, [r6, #4] │ │ - b.n 2fea0 │ │ + b.n 4e6f0 │ │ strb r7, [r7, #15] │ │ - b.n 30b4a │ │ + b.n 4f39a │ │ adds r1, #3 │ │ - b.n 3039c │ │ + b.n 4ebec │ │ ldrb r0, [r2, #14] │ │ cdp 4, 3, cr6, cr1, cr6, {7} │ │ @ instruction: 0xf2f60e22 │ │ - b.n 306a0 │ │ + b.n 4eef0 │ │ lsls r0, r7, #4 │ │ - b.n 2feb8 │ │ + b.n 4e708 │ │ movs r3, r0 │ │ - b.n 307a6 │ │ + b.n 4eff6 │ │ ldr r0, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60c00 │ │ - b.n 306ea │ │ + b.n 4ef3a │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a0321 │ │ - b.n 306b2 │ │ + b.n 4ef02 │ │ lsls r0, r6, #4 │ │ - b.n 2fed0 │ │ + b.n 4e720 │ │ movs r7, r7 │ │ - b.n 307bc │ │ + b.n 4f00c │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #4, #6 │ │ - b.n 30702 │ │ + b.n 4ef52 │ │ lsrs r0, r0, #8 │ │ - b.n 30706 │ │ + b.n 4ef56 │ │ lsls r4, r6, #7 │ │ movw r1, #242 @ 0xf2 │ │ @ instruction: 0xf2600527 │ │ - b.n 306d2 │ │ + b.n 4ef22 │ │ strb r0, [r4, #0] │ │ - b.n 2ff10 │ │ + b.n 4e760 │ │ lsls r4, r5, #4 │ │ - b.n 2fef4 │ │ + b.n 4e744 │ │ movs r5, r0 │ │ - b.n 3071e │ │ + b.n 4ef6e │ │ ands r7, r0 │ │ - b.n 30722 │ │ + b.n 4ef72 │ │ lsrs r5, r1, #10 │ │ orr.w r2, r4, #466944 @ 0x72000 │ │ add.w r0, r0, r8 │ │ - b.n 3072e │ │ + b.n 4ef7e │ │ asrs r1, r1, #32 │ │ - b.n 30732 │ │ + b.n 4ef82 │ │ movs r0, #5 │ │ - b.n 30736 │ │ + b.n 4ef86 │ │ subs r1, r7, #5 │ │ @ instruction: 0xeb0090c8 │ │ - b.n 30918 │ │ + b.n 4f168 │ │ movs r0, #5 │ │ - b.n 30742 │ │ + b.n 4ef92 │ │ str r4, [r7, r1] │ │ - b.n 2ff40 │ │ + b.n 4e790 │ │ movs r1, r1 │ │ - b.n 3074a │ │ + b.n 4ef9a │ │ asrs r1, r1, #32 │ │ - b.n 3074e │ │ + b.n 4ef9e │ │ subs r3, r6, #5 │ │ add.w r0, r0, r4, asr #24 │ │ - b.n 2ff50 │ │ + b.n 4e7a0 │ │ movs r0, #8 │ │ - b.n 3075a │ │ + b.n 4efaa │ │ movs r6, r0 │ │ - b.n 3075e │ │ + b.n 4efae │ │ asrs r6, r0, #32 │ │ - b.n 30762 │ │ + b.n 4efb2 │ │ subs r6, r5, #5 │ │ add.w r0, r0, r0, lsr #8 │ │ - b.n 30936 │ │ + b.n 4f186 │ │ movs r6, r0 │ │ - b.n 3076e │ │ - ldr r2, [pc, #828] @ (3076c ) │ │ + b.n 4efbe │ │ + ldr r2, [pc, #828] @ (4efbc ) │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 30948 │ │ + b.n 4f198 │ │ adds r0, #32 │ │ - b.n 30b7a │ │ + b.n 4f3ca │ │ asrs r1, r1, #32 │ │ - b.n 3077e │ │ + b.n 4efce │ │ ldr r7, [r1, #44] @ 0x2c │ │ - b.w ff4933a6 │ │ - b.n 30960 │ │ + b.w ff4b1bf6 │ │ + b.n 4f1b0 │ │ ldrh r6, [r6, #48] @ 0x30 │ │ - b.n 30964 │ │ + b.n 4f1b4 │ │ movs r0, #116 @ 0x74 │ │ - b.n 2ff88 │ │ + b.n 4e7d8 │ │ lsrs r3, r0, #11 │ │ orn sl, r0, #1656 @ 0x678 │ │ orr.w r0, r2, #544768 @ 0x85000 │ │ - b.n 3079a │ │ + b.n 4efea │ │ ldr r0, [r0, #48] @ 0x30 │ │ ldcl 0, cr0, [r0, #448] @ 0x1c0 │ │ - b.n 2ff9c │ │ + b.n 4e7ec │ │ cmp r2, #195 @ 0xc3 │ │ orn sl, r1, #26496 @ 0x6780 │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 307ae │ │ + b.n 4effe │ │ strb r0, [r4, #0] │ │ - b.n 30bb2 │ │ + b.n 4f402 │ │ lsrs r3, r0, #11 │ │ - bne.w fffb297c │ │ + bne.w fffd11cc │ │ and.w r0, r0, #140288 @ 0x22400 │ │ - b.n 307be │ │ + b.n 4f00e │ │ lsrs r0, r0, #12 │ │ ldcl 3, cr1, [r1, #96] @ 0x60 │ │ - b.n 2ffc0 │ │ + b.n 4e810 │ │ cmp r2, #199 @ 0xc7 │ │ orr.w r0, r3, #512 @ 0x200 │ │ - b.n 30bce │ │ + b.n 4f41e │ │ movs r0, r0 │ │ - b.n 30b34 │ │ + b.n 4f384 │ │ strb r0, [r0, #0] │ │ - b.n 2ff96 │ │ + b.n 4e7e6 │ │ movs r1, r0 │ │ - b.n 30bda │ │ + b.n 4f42a │ │ ldrh r7, [r1, #20] │ │ and.w fp, r4, #8388608 @ 0x800000 │ │ vstr d22, [r3] │ │ stcl 1, cr0, [r2, #96] @ 0x60 │ │ - b.n 2ffc4 │ │ + b.n 4e814 │ │ stc2l 10, cr1, [r9, #-1020]! @ 0xfffffc04 @ │ │ movs r1, r1 │ │ - b.n 307f2 │ │ - beq.n 304ee │ │ + b.n 4f042 │ │ + beq.n 4ed3e │ │ @ instruction: 0xebff0005 │ │ - b.n 307fa │ │ - beq.n 304f2 │ │ + b.n 4f04a │ │ + beq.n 4ed42 │ │ @ instruction: 0xebff22ec │ │ - b.n 2fffc │ │ + b.n 4e84c │ │ ldrb r7, [r6, #30] │ │ - b.n 309e0 │ │ + b.n 4f230 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 3080e │ │ + b.n 4f05e │ │ str r2, [r1, #8] │ │ - b.n 3006c │ │ + b.n 4e8bc │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 30816 │ │ + b.n 4f066 │ │ str r1, [r1, #8] │ │ - b.n 30074 │ │ + b.n 4e8c4 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 3081e │ │ + b.n 4f06e │ │ str r5, [r1, #8] │ │ - b.n 3007c │ │ + b.n 4e8cc │ │ ldr r7, [r4, #0] │ │ - b.n 30826 │ │ + b.n 4f076 │ │ strb r6, [r1, #2] │ │ - b.n 30084 │ │ + b.n 4e8d4 │ │ str r4, [r1, #8] │ │ - b.n 30088 │ │ + b.n 4e8d8 │ │ ldrb r7, [r2, #17] │ │ - b.n 304b4 │ │ + b.n 4ed04 │ │ movs r1, #2 │ │ - b.n 30804 │ │ + b.n 4f054 │ │ movs r0, #139 @ 0x8b │ │ - b.n 30094 │ │ + b.n 4e8e4 │ │ movs r1, #35 @ 0x23 │ │ - b.n 3083e │ │ + b.n 4f08e │ │ ldrb r2, [r6, #30] │ │ - b.n 30a1c │ │ + b.n 4f26c │ │ movs r0, #145 @ 0x91 │ │ - b.n 300a0 │ │ + b.n 4e8f0 │ │ movs r5, #35 @ 0x23 │ │ - b.n 3084a │ │ + b.n 4f09a │ │ movs r0, #144 @ 0x90 │ │ - b.n 300a8 │ │ + b.n 4e8f8 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 30852 │ │ + b.n 4f0a2 │ │ movs r0, #143 @ 0x8f │ │ - b.n 300b0 │ │ + b.n 4e900 │ │ movs r2, #33 @ 0x21 │ │ - b.n 3085a │ │ + b.n 4f0aa │ │ movs r0, #148 @ 0x94 │ │ - b.n 300b8 │ │ + b.n 4e908 │ │ movs r6, #33 @ 0x21 │ │ - b.n 30862 │ │ + b.n 4f0b2 │ │ movs r0, #147 @ 0x93 │ │ - b.n 300c0 │ │ + b.n 4e910 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 304f4 │ │ + b.n 4ed44 │ │ movs r3, #3 │ │ - b.n 30832 │ │ + b.n 4f082 │ │ movs r0, #146 @ 0x92 │ │ - b.n 300cc │ │ + b.n 4e91c │ │ movs r3, #32 │ │ - b.n 30876 │ │ + b.n 4f0c6 │ │ movs r0, #151 @ 0x97 │ │ - b.n 300d4 │ │ + b.n 4e924 │ │ movs r7, #32 │ │ - b.n 3087e │ │ + b.n 4f0ce │ │ movs r0, #150 @ 0x96 │ │ - b.n 300dc │ │ + b.n 4e92c │ │ cmp r3, #80 @ 0x50 │ │ - b.n 3050c │ │ + b.n 4ed5c │ │ adds r2, #216 @ 0xd8 │ │ - b.n 30084 │ │ + b.n 4e8d4 │ │ asrs r1, r0, #8 │ │ - b.n 30852 │ │ + b.n 4f0a2 │ │ str r4, [r2, #44] @ 0x2c │ │ - b.n 3008c │ │ + b.n 4e8dc │ │ asrs r5, r2, #2 │ │ - b.n 300f0 │ │ + b.n 4e940 │ │ strb r3, [r4, r0] │ │ - b.n 3089a │ │ + b.n 4f0ea │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r4, r7, ip, lr} │ │ - b.n 300fc │ │ + b.n 4e94c │ │ ldr r3, [r4, r0] │ │ - b.n 308a6 │ │ + b.n 4f0f6 │ │ adds r0, #155 @ 0x9b │ │ - b.n 30104 │ │ + b.n 4e954 │ │ str r1, [r3, r2] │ │ - b.n 30108 │ │ + b.n 4e958 │ │ subs r4, #83 @ 0x53 │ │ - b.n 30534 │ │ + b.n 4ed84 │ │ lsls r0, r0, #4 │ │ - b.n 3087c │ │ + b.n 4f0cc │ │ lsls r0, r3, #2 │ │ - b.n 30114 │ │ + b.n 4e964 │ │ lsls r6, r4, #4 │ │ - b.n 308be │ │ + b.n 4f10e │ │ lsls r6, r3, #2 │ │ - b.n 3011c │ │ + b.n 4e96c │ │ lsls r6, r4, #20 │ │ - b.n 308c6 │ │ + b.n 4f116 │ │ lsls r5, r3, #2 │ │ - b.n 30124 │ │ + b.n 4e974 │ │ lsrs r6, r4, #4 │ │ - b.n 308ce │ │ + b.n 4f11e │ │ lsls r4, r3, #2 │ │ - b.n 3012c │ │ + b.n 4e97c │ │ lsls r7, r4, #8 │ │ - b.n 308d6 │ │ + b.n 4f126 │ │ lsls r1, r4, #2 │ │ - b.n 30134 │ │ + b.n 4e984 │ │ lsls r7, r4, #24 │ │ - b.n 308de │ │ + b.n 4f12e │ │ lsls r0, r4, #2 │ │ - b.n 3013c │ │ + b.n 4e98c │ │ lsrs r7, r2, #9 │ │ - b.n 30570 │ │ + b.n 4edc0 │ │ lsls r6, r0, #12 │ │ - b.n 308aa │ │ + b.n 4f0fa │ │ lsls r7, r3, #2 │ │ - b.n 30148 │ │ + b.n 4e998 │ │ lsls r2, r4, #12 │ │ - b.n 308f2 │ │ + b.n 4f142 │ │ lsls r4, r4, #2 │ │ - b.n 30150 │ │ + b.n 4e9a0 │ │ lsls r2, r4, #28 │ │ - b.n 308fa │ │ + b.n 4f14a │ │ lsls r3, r4, #2 │ │ - b.n 30158 │ │ + b.n 4e9a8 │ │ lsrs r2, r2, #13 │ │ - b.n 30588 │ │ + b.n 4edd8 │ │ lsls r7, r0, #8 │ │ - b.n 308c6 │ │ + b.n 4f116 │ │ lsls r2, r4, #2 │ │ - b.n 30164 │ │ + b.n 4e9b4 │ │ lsls r1, r4, #16 │ │ - b.n 3090e │ │ + b.n 4f15e │ │ asrs r0, r5, #2 │ │ - b.n 3016c │ │ + b.n 4e9bc │ │ lsls r7, r4, #2 │ │ - b.n 30170 │ │ + b.n 4e9c0 │ │ lsrs r1, r4, #32 │ │ - b.n 3091a │ │ + b.n 4f16a │ │ lsls r6, r4, #2 │ │ - b.n 30178 │ │ + b.n 4e9c8 │ │ lsrs r1, r2, #17 │ │ - b.n 305a4 │ │ + b.n 4edf4 │ │ lsls r2, r0, #4 │ │ - b.n 308e6 │ │ + b.n 4f136 │ │ lsls r5, r4, #2 │ │ - b.n 30184 │ │ + b.n 4e9d4 │ │ lsls r0, r6, #11 │ │ - b.n 30128 │ │ + b.n 4e978 │ │ asrs r1, r4, #32 │ │ - b.n 30d32 │ │ + b.n 4f582 │ │ asrs r4, r0, #2 │ │ - b.n 30110 │ │ + b.n 4e960 │ │ movs r1, r0 │ │ - b.n 30c1a │ │ + b.n 4f46a │ │ movs r3, r0 │ │ - b.n 30d3e │ │ + b.n 4f58e │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r1, #2 │ │ - b.n 301a0 │ │ + b.n 4e9f0 │ │ ldc2 10, cr14, [r2, #-1020] @ 0xfffffc04 @ │ │ - blx 430c4c │ │ - blx 430c50 │ │ + blx 44f49c │ │ + blx 44f4a0 │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -73784,1399 +115990,1399 @@ │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ lsls r4, r5, #1 │ │ - b.n 30180 │ │ + b.n 4e9d0 │ │ ands r7, r0 │ │ - b.n 3098a │ │ + b.n 4f1da │ │ movs r0, r0 │ │ - b.n 30cee │ │ + b.n 4f53e │ │ lsls r2, r4, #5 │ │ subs r0, r0, r0 │ │ movs r6, r0 │ │ - b.n 30996 │ │ + b.n 4f1e6 │ │ asrs r2, r1, #32 │ │ - b.n 3099a │ │ + b.n 4f1ea │ │ lsls r2, r4, #8 │ │ add.w r0, r0, r8 │ │ - b.n 309a2 │ │ + b.n 4f1f2 │ │ asrs r2, r1, #32 │ │ - b.n 309a6 │ │ + b.n 4f1f6 │ │ movs r0, #5 │ │ - b.n 309aa │ │ + b.n 4f1fa │ │ ldr r1, [sp, #800] @ 0x320 │ │ @ instruction: 0xebff0080 │ │ - b.n 301ac │ │ + b.n 4e9fc │ │ movs r0, r0 │ │ - b.n 30d16 │ │ + b.n 4f566 │ │ @ instruction: 0xfff51aff │ │ ldrb r6, [r6, #24] │ │ - b.n 30b98 │ │ + b.n 4f3e8 │ │ str r4, [r7, #52] @ 0x34 │ │ - b.n 301bc │ │ + b.n 4ea0c │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 3098c │ │ + b.n 4f1dc │ │ movs r2, r0 │ │ - b.n 3098e │ │ + b.n 4f1de │ │ movs r3, r0 │ │ - b.n 30992 │ │ + b.n 4f1e2 │ │ movs r4, r0 │ │ - b.n 30996 │ │ + b.n 4f1e6 │ │ movs r5, r0 │ │ - b.n 3099a │ │ + b.n 4f1ea │ │ str r0, [r0, r2] │ │ - b.n 30bb8 │ │ + b.n 4f408 │ │ movs r7, r0 │ │ - b.n 309a2 │ │ + b.n 4f1f2 │ │ movs r6, r0 │ │ - b.n 309c6 │ │ + b.n 4f216 │ │ str r0, [r4, #12] │ │ - b.n 30b40 │ │ + b.n 4f390 │ │ @ instruction: 0xffe80aff │ │ movs r2, r1 │ │ - b.n 309f2 │ │ + b.n 4f242 │ │ asrs r4, r0, #1 │ │ - b.n 301f0 │ │ + b.n 4ea40 │ │ movs r0, #16 │ │ - b.n 301f4 │ │ + b.n 4ea44 │ │ lsrs r5, r1, #8 │ │ orn r0, r0, #2113536 @ 0x204000 │ │ - b.n 307c6 │ │ + b.n 4f016 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #8912896 @ 0x880000 │ │ - b.n 30200 │ │ + b.n 4ea50 │ │ str r0, [r5, r0] │ │ - b.n 30204 │ │ + b.n 4ea54 │ │ lsls r1, r0, #10 │ │ - b.n 307d2 │ │ + b.n 4f022 │ │ lsrs r5, r1, #8 │ │ orr.w sl, r0, #585728 @ 0x8f000 │ │ orr.w r2, r0, #4227072 @ 0x408000 │ │ - b.n 307e0 │ │ + b.n 4f030 │ │ movs r0, r0 │ │ - b.n 306cc │ │ + b.n 4ef1c │ │ lsls r6, r7, #3 │ │ - b.n 30ae6 │ │ + b.n 4f336 │ │ movs r2, r0 │ │ - b.n 30d8a │ │ + b.n 4f5da │ │ @ instruction: 0xfb231aff │ │ eors r0, r6 │ │ - b.n 30b88 │ │ + b.n 4f3d8 │ │ movs r1, r0 │ │ - b.n 30e36 │ │ + b.n 4f686 │ │ asrs r1, r0, #32 │ │ - b.n 30c04 │ │ + b.n 4f454 │ │ lsls r4, r6, #1 │ │ - b.n 30218 │ │ + b.n 4ea68 │ │ movs r4, r0 │ │ - b.n 30a42 │ │ + b.n 4f292 │ │ ldmia r2, {r0, r2, r4, r7} │ │ @ instruction: 0xebff0000 │ │ - b.n 30daa │ │ + b.n 4f5fa │ │ @ instruction: 0xfb1d0aff │ │ movs r0, r0 │ │ - b.n 302bc │ │ + b.n 4eb0c │ │ asrs r4, r0, #32 │ │ - b.n 30a56 │ │ + b.n 4f2a6 │ │ movs r3, r0 │ │ - b.n 30b9a │ │ + b.n 4f3ea │ │ lsrs r0, r2, #28 │ │ - b.n 309fc │ │ + b.n 4f24c │ │ movs r2, #160 @ 0xa0 │ │ - b.n 30a62 │ │ + b.n 4f2b2 │ │ movs r1, r1 │ │ - b.n 30a66 │ │ + b.n 4f2b6 │ │ ldmia r3!, {r0} │ │ @ instruction: 0xebff0000 │ │ - b.n 30dce │ │ + b.n 4f61e │ │ lsls r0, r4, #1 │ │ - b.n 3026c │ │ + b.n 4eabc │ │ @ instruction: 0xfb130aff │ │ movs r0, #124 @ 0x7c │ │ - b.n 30274 │ │ + b.n 4eac4 │ │ ands r0, r4 │ │ - b.n 30e7e │ │ + b.n 4f6ce │ │ adds r0, #100 @ 0x64 │ │ - b.n 3027c │ │ + b.n 4eacc │ │ strh r1, [r1, #0] │ │ - b.n 30a86 │ │ + b.n 4f2d6 │ │ asrs r0, r2, #32 │ │ - b.n 30c4e │ │ + b.n 4f49e │ │ asrs r0, r7, #1 │ │ - b.n 30268 │ │ + b.n 4eab8 │ │ strb r2, [r0, #0] │ │ - b.n 30a92 │ │ + b.n 4f2e2 │ │ movs r0, #104 @ 0x68 │ │ - b.n 30290 │ │ + b.n 4eae0 │ │ lsrs r7, r1, #11 │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 30c70 │ │ + b.n 4f4c0 │ │ asrs r4, r6, #1 │ │ - b.n 3027c │ │ + b.n 4eacc │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 30c6e │ │ + b.n 4f4be │ │ ldrh r7, [r1, #20] │ │ and.w r0, r1, #2129920 @ 0x208000 │ │ - b.n 30ab2 │ │ + b.n 4f302 │ │ movs r0, #0 │ │ - b.n 30eb6 │ │ + b.n 4f706 │ │ ldrh r4, [r0, #20] │ │ and.w r0, r1, #524288 @ 0x80000 │ │ - b.n 30280 │ │ + b.n 4ead0 │ │ cmp r7, #146 @ 0x92 │ │ - b.n 30c9c │ │ + b.n 4f4ec │ │ asrs r0, r2, #32 │ │ - b.n 30c8a │ │ + b.n 4f4da │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r1, #2359296 @ 0x240000 │ │ - b.n 30c94 │ │ + b.n 4f4e4 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2146304 @ 0x20c000 │ │ - b.n 30ad6 │ │ + b.n 4f326 │ │ adds r0, #80 @ 0x50 │ │ - b.n 30eda │ │ + b.n 4f72a │ │ lsrs r4, r0, #11 │ │ orn sl, r7, #6422528 @ 0x620000 │ │ orr.w fp, r1, #8388608 @ 0x800000 │ │ ldcl 0, cr7, [r7, #448] @ 0x1c0 │ │ - b.n 302c4 │ │ + b.n 4eb14 │ │ strb r1, [r1, #0] │ │ - b.n 30aee │ │ + b.n 4f33e │ │ lsrs r0, r0, #12 │ │ stcl 0, cr1, [r1, #8] │ │ - b.n 30af6 │ │ + b.n 4f346 │ │ lsrs r4, r0, #11 │ │ orn r0, r7, #40960 @ 0xa000 │ │ - b.n 30efe │ │ + b.n 4f74e │ │ lsrs r3, r0, #11 │ │ orr.w r0, r1, #132096 @ 0x20400 │ │ - b.n 30f06 │ │ + b.n 4f756 │ │ adds r0, #0 │ │ - b.n 302cc │ │ + b.n 4eb1c │ │ subs r6, #58 @ 0x3a │ │ - b.n 30ce8 │ │ + b.n 4f538 │ │ asrs r0, r3, #12 │ │ - b.n 3030c │ │ + b.n 4eb5c │ │ asrs r0, r0, #11 │ │ - b.n 302f0 │ │ + b.n 4eb40 │ │ subs r6, r6, #0 │ │ - b.n 30cf4 │ │ + b.n 4f544 │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr1, [r7] │ │ - b.n 302fc │ │ + b.n 4eb4c │ │ subs r2, r2, #5 │ │ - b.n 30d00 │ │ + b.n 4f550 │ │ strb r4, [r2, #1] │ │ - b.n 30304 │ │ + b.n 4eb54 │ │ lsrs r2, r3, #14 │ │ stcl 13, cr13, [sp, #844] @ 0x34c │ │ @ instruction: 0xebff0f52 │ │ - b.n 30c8c │ │ + b.n 4f4dc │ │ asrs r5, r0, #32 │ │ - b.n 30b3a │ │ + b.n 4f38a │ │ movs r0, #33 @ 0x21 │ │ - b.n 30f3e │ │ + b.n 4f78e │ │ pop {r0, r4, pc} │ │ @ instruction: 0xebff9028 │ │ - b.n 30340 │ │ + b.n 4eb90 │ │ str r0, [r6, #4] │ │ - b.n 30ca0 │ │ + b.n 4f4f0 │ │ lsls r0, r0, #7 │ │ - b.n 30348 │ │ + b.n 4eb98 │ │ asrs r4, r4, #32 │ │ - b.n 30f52 │ │ + b.n 4f7a2 │ │ lsls r0, r3, #12 │ │ - b.n 30330 │ │ + b.n 4eb80 │ │ movs r0, r2 │ │ - b.n 30d2c │ │ + b.n 4f57c │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 30d2e │ │ + b.n 4f57e │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8978432 @ 0x890000 │ │ - b.n 30b6a │ │ + b.n 4f3ba │ │ lsrs r4, r0, #11 │ │ orn r0, r0, #34304 @ 0x8600 │ │ - b.n 30b72 │ │ + b.n 4f3c2 │ │ lsrs r1, r0, #11 │ │ orr.w fp, r4, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0, #24] │ │ - b.n 30b7e │ │ + b.n 4f3ce │ │ lsrs r4, r2, #12 │ │ stcl 12, cr11, [fp, #-656] @ 0xfffffd70 │ │ @ instruction: 0xebff106c │ │ - b.n 30280 │ │ + b.n 4ead0 │ │ str r0, [r3, #8] │ │ - b.n 30ce4 │ │ + b.n 4f534 │ │ lsls r0, r6, #1 │ │ - b.n 30288 │ │ + b.n 4ead8 │ │ adds r0, #84 @ 0x54 │ │ - b.n 3028c │ │ + b.n 4eadc │ │ lsrs r1, r0, #20 │ │ - b.n 30b5a │ │ + b.n 4f3aa │ │ movs r0, #88 @ 0x58 │ │ - b.n 30294 │ │ + b.n 4eae4 │ │ lsls r3, r0, #4 │ │ - b.n 30fe2 │ │ + b.n 4f832 │ │ lsls r0, r3, #2 │ │ - b.n 3027c │ │ + b.n 4eacc │ │ movs r0, r0 │ │ - b.n 30392 │ │ + b.n 4ebe2 │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr5, cr2, cr0, {1} │ │ - b.n 30bb2 │ │ + b.n 4f402 │ │ movs r7, r7 │ │ - b.n 30c76 │ │ + b.n 4f4c6 │ │ str r0, [r7, r1] │ │ - b.n 30290 │ │ + b.n 4eae0 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f25050 │ │ - b.n 302b8 │ │ + b.n 4eb08 │ │ lsrs r0, r0, #16 │ │ - b.n 30bc6 │ │ + b.n 4f416 │ │ lsls r5, r4, #4 │ │ - b.n 30b8a │ │ + b.n 4f3da │ │ lsls r4, r7, #1 │ │ - b.n 302a4 │ │ + b.n 4eaf4 │ │ lsls r3, r0, #4 │ │ - b.n 30bd2 │ │ + b.n 4f422 │ │ lsrs r2, r4, #16 │ │ - b.n 30b96 │ │ + b.n 4f3e6 │ │ lsrs r5, r0, #24 │ │ - b.n 30b9a │ │ + b.n 4f3ea │ │ lsls r3, r0, #4 │ │ - b.n 3101e │ │ + b.n 4f86e │ │ lsls r0, r0, #2 │ │ - b.n 302b8 │ │ + b.n 4eb08 │ │ lsls r7, r7, #7 │ │ - b.n 31066 │ │ + b.n 4f8b6 │ │ lsls r2, r0, #12 │ │ - b.n 308aa │ │ + b.n 4f0fa │ │ movs r0, #88 @ 0x58 │ │ - b.n 303e8 │ │ + b.n 4ec38 │ │ lsrs r7, r1, #10 │ │ orn fp, r2, #294912 @ 0x48000 │ │ cdp 12, 3, cr2, cr1, cr0, {7} │ │ @ instruction: 0xf2f20a22 │ │ - b.n 30bbe │ │ + b.n 4f40e │ │ lsls r4, r0, #2 │ │ - b.n 302d8 │ │ + b.n 4eb28 │ │ lsrs r6, r5, #30 │ │ - b.n 30d64 │ │ - ldr r2, [pc, #956] @ (30c84 ) │ │ + b.n 4f5b4 │ │ + ldr r2, [pc, #956] @ (4f4d4 ) │ │ orn lr, r0, #11206656 @ 0xab0000 │ │ - b.n 30d6c │ │ + b.n 4f5bc │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn pc, r0, #5570560 @ 0x550000 │ │ - b.n 30d74 │ │ + b.n 4f5c4 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w r4, r0, #7340032 @ 0x700000 │ │ bfi r0, r6, #0, #7 │ │ - b.n 30c22 │ │ + b.n 4f472 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f9405c │ │ - b.n 30424 │ │ + b.n 4ec74 │ │ lsls r4, r6, #7 │ │ movw r4, #738 @ 0x2e2 │ │ @ instruction: 0xf36801f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r4, r4, #1114112 @ 0x110000 │ │ - b.n 3043c │ │ + b.n 4ec8c │ │ asrs r1, r0, #32 │ │ - b.n 30a20 │ │ + b.n 4f270 │ │ cmp r0, #147 @ 0x93 │ │ add.w r0, r0, r8, lsr #2 │ │ - b.n 30340 │ │ + b.n 4eb90 │ │ adds r0, #132 @ 0x84 │ │ - b.n 30da4 │ │ + b.n 4f5f4 │ │ strb r7, [r7, #15] │ │ - b.n 310d2 │ │ + b.n 4f922 │ │ strh r7, [r7, r4] │ │ - b.n 31096 │ │ + b.n 4f8e6 │ │ str r0, [r3, r6] │ │ - b.n 30434 │ │ + b.n 4ec84 │ │ str r0, [r7, r1] │ │ - b.n 30354 │ │ + b.n 4eba4 │ │ lsrs r0, r2, #14 │ │ cdp 0, 0, cr0, cr2, cr14, {0} │ │ ldmia.w r3, {r0, r2, r8, r9, ip, lr} │ │ - b.n 30c6a │ │ + b.n 4f4ba │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f25c23 │ │ - b.n 30c3c │ │ + b.n 4f48c │ │ adds r1, #3 │ │ - b.n 30944 │ │ + b.n 4f194 │ │ str r4, [r7, r6] │ │ - b.n 30454 │ │ + b.n 4eca4 │ │ str r2, [r2, r5] │ │ - b.n 30930 │ │ + b.n 4f180 │ │ subs r6, #34 @ 0x22 │ │ - b.n 30c48 │ │ + b.n 4f498 │ │ movs r0, #3 │ │ - b.n 30d4a │ │ + b.n 4f59a │ │ lsrs r7, r1, #10 │ │ orn ip, r4, #532480 @ 0x82000 │ │ - b.n 30c8e │ │ + b.n 4f4de │ │ movs r3, #33 @ 0x21 │ │ - b.n 30c56 │ │ + b.n 4f4a6 │ │ movs r1, #176 @ 0xb0 │ │ - b.n 30470 │ │ + b.n 4ecc0 │ │ cmp r3, #144 @ 0x90 │ │ mrc 0, 1, r1, cr1, cr15, {1} │ │ - b.n 30d60 │ │ + b.n 4f5b0 │ │ str r4, [r6, r6] │ │ - b.n 3047c │ │ + b.n 4eccc │ │ cmp r4, #224 @ 0xe0 │ │ @ instruction: 0xf2f21a01 │ │ - b.n 30caa │ │ + b.n 4f4fa │ │ adds r1, #184 @ 0xb8 │ │ - b.n 30488 │ │ + b.n 4ecd8 │ │ lsls r0, r4, #17 │ │ @ instruction: 0xf36a5070 │ │ - b.n 30e0c │ │ + b.n 4f65c │ │ asrs r2, r4, #20 │ │ - b.n 30c7c │ │ + b.n 4f4cc │ │ asrs r4, r5, #6 │ │ - b.n 30498 │ │ + b.n 4ece8 │ │ lsrs r7, r6, #31 │ │ - b.n 30ea0 │ │ + b.n 4f6f0 │ │ asrs r1, r1, #32 │ │ - b.n 30cc6 │ │ - ldr r2, [pc, #956] @ (30d44 ) │ │ + b.n 4f516 │ │ + ldr r2, [pc, #956] @ (4f594 ) │ │ orn lr, r0, #12451840 @ 0xbe0000 │ │ - b.n 30eac │ │ + b.n 4f6fc │ │ lsls r4, r6, #7 │ │ movw sl, #1775 @ 0x6ef │ │ orn r0, r0, #8716288 @ 0x850000 │ │ - b.n 30cda │ │ + b.n 4f52a │ │ str r6, [r4, #60] @ 0x3c │ │ @ instruction: 0xf3f97038 │ │ - b.n 304dc │ │ + b.n 4ed2c │ │ ands r7, r0 │ │ - b.n 30ce6 │ │ + b.n 4f536 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf36601f2 │ │ @ instruction: 0xf2600a8d │ │ orr.w r1, r4, #987136 @ 0xf1000 │ │ add.w r0, r0, r6 │ │ - b.n 30cfa │ │ + b.n 4f54a │ │ asrs r1, r1, #32 │ │ - b.n 30cfe │ │ + b.n 4f54e │ │ movs r0, #5 │ │ - b.n 30d02 │ │ + b.n 4f552 │ │ subs r6, r0, #0 │ │ add.w pc, r0, r2, lsr #1 │ │ - b.n 30ee4 │ │ + b.n 4f734 │ │ movs r0, #5 │ │ - b.n 30d0e │ │ + b.n 4f55e │ │ asrs r0, r0, #32 │ │ - b.n 30d12 │ │ + b.n 4f562 │ │ str r0, [sp, #0] │ │ - b.n 30d16 │ │ + b.n 4f566 │ │ subs r1, r0, #0 │ │ add.w r0, r0, ip, ror #20 │ │ - b.n 30518 │ │ + b.n 4ed68 │ │ movs r0, #6 │ │ - b.n 30d22 │ │ + b.n 4f572 │ │ movs r5, r0 │ │ - b.n 30d26 │ │ + b.n 4f576 │ │ asrs r5, r0, #32 │ │ - b.n 30d2a │ │ + b.n 4f57a │ │ adds r4, r7, #7 │ │ add.w r0, r0, r9 │ │ - b.n 30d32 │ │ + b.n 4f582 │ │ movs r0, #32 │ │ - b.n 31136 │ │ + b.n 4f986 │ │ lsrs r2, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 30f10 │ │ + b.n 4f760 │ │ adds r0, #32 │ │ - b.n 31142 │ │ + b.n 4f992 │ │ lsrs r7, r1, #11 │ │ orr.w sl, r8, #6782976 @ 0x678000 │ │ orn r0, r1, #3997696 @ 0x3d0000 │ │ - b.n 30548 │ │ + b.n 4ed98 │ │ subs r3, #0 │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 30f20 │ │ - ldr r2, [pc, #828] @ (30d54 ) │ │ + b.n 4f770 │ │ + ldr r2, [pc, #828] @ (4f5a4 ) │ │ orn sl, r0, #6782976 @ 0x678000 │ │ orr.w r0, r1, #2211840 @ 0x21c000 │ │ - b.n 30d62 │ │ + b.n 4f5b2 │ │ ldrh r2, [r0, #20] │ │ and.w r0, r1, #544768 @ 0x85000 │ │ - b.n 30d6a │ │ + b.n 4f5ba │ │ lsrs r3, r0, #11 │ │ orn fp, r2, #524288 @ 0x80000 │ │ ldcl 0, cr2, [r2, #496] @ 0x1f0 │ │ - b.n 30570 │ │ + b.n 4edc0 │ │ lsls r0, r3, #12 │ │ - b.n 30574 │ │ + b.n 4edc4 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r4, #8388608 @ 0x800000 │ │ - b.n 310e2 │ │ + b.n 4f932 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #1015808 @ 0xf8000 │ │ - b.n 30584 │ │ - ldr r2, [pc, #828] @ (30d88 ) │ │ + b.n 4edd4 │ │ + ldr r2, [pc, #828] @ (4f5d8 ) │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 31192 │ │ + b.n 4f9e2 │ │ movs r0, #0 │ │ - b.n 30558 │ │ + b.n 4eda8 │ │ asrs r4, r2, #1 │ │ - b.n 30594 │ │ + b.n 4ede4 │ │ subs r3, #0 │ │ stcl 0, cr1, [r1, #448] @ 0x1c0 │ │ - b.n 3059c │ │ + b.n 4edec │ │ cmp r3, #0 │ │ stcl 0, cr1, [r1, #4] │ │ - b.n 311aa │ │ + b.n 4f9fa │ │ asrs r0, r3, #6 │ │ - b.n 30588 │ │ + b.n 4edd8 │ │ lsls r5, r2, #1 │ │ subs r0, r0, r0 │ │ movs r0, r1 │ │ - b.n 30db6 │ │ + b.n 4f606 │ │ ldmia r6!, {r2, r3, r5, r7} │ │ @ instruction: 0xebff007c │ │ - b.n 305b8 │ │ + b.n 4ee08 │ │ ldmia r6!, {r1, r3, r5, r7} │ │ @ instruction: 0xebff22ec │ │ - b.n 305c0 │ │ + b.n 4ee10 │ │ ldrb r7, [r6, #30] │ │ - b.n 30fa4 │ │ + b.n 4f7f4 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 30dd2 │ │ + b.n 4f622 │ │ str r2, [r1, #8] │ │ - b.n 30630 │ │ + b.n 4ee80 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 30dda │ │ + b.n 4f62a │ │ str r1, [r1, #8] │ │ - b.n 30638 │ │ + b.n 4ee88 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 30de2 │ │ + b.n 4f632 │ │ str r5, [r1, #8] │ │ - b.n 30640 │ │ + b.n 4ee90 │ │ ldr r7, [r4, #0] │ │ - b.n 30dea │ │ + b.n 4f63a │ │ strb r6, [r1, #2] │ │ - b.n 30648 │ │ + b.n 4ee98 │ │ str r4, [r1, #8] │ │ - b.n 3064c │ │ + b.n 4ee9c │ │ ldrb r7, [r2, #17] │ │ - b.n 30a78 │ │ + b.n 4f2c8 │ │ movs r1, #2 │ │ - b.n 30dc8 │ │ + b.n 4f618 │ │ movs r0, #139 @ 0x8b │ │ - b.n 30658 │ │ + b.n 4eea8 │ │ movs r1, #35 @ 0x23 │ │ - b.n 30e02 │ │ + b.n 4f652 │ │ ldrb r2, [r6, #30] │ │ - b.n 30fe0 │ │ + b.n 4f830 │ │ movs r0, #145 @ 0x91 │ │ - b.n 30664 │ │ + b.n 4eeb4 │ │ movs r5, #35 @ 0x23 │ │ - b.n 30e0e │ │ + b.n 4f65e │ │ movs r0, #144 @ 0x90 │ │ - b.n 3066c │ │ + b.n 4eebc │ │ cmp r1, #35 @ 0x23 │ │ - b.n 30e16 │ │ + b.n 4f666 │ │ movs r0, #143 @ 0x8f │ │ - b.n 30674 │ │ + b.n 4eec4 │ │ movs r2, #33 @ 0x21 │ │ - b.n 30e1e │ │ + b.n 4f66e │ │ movs r0, #148 @ 0x94 │ │ - b.n 3067c │ │ + b.n 4eecc │ │ movs r6, #33 @ 0x21 │ │ - b.n 30e26 │ │ + b.n 4f676 │ │ movs r0, #147 @ 0x93 │ │ - b.n 30684 │ │ + b.n 4eed4 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 30ab8 │ │ + b.n 4f308 │ │ movs r3, #3 │ │ - b.n 30df6 │ │ + b.n 4f646 │ │ movs r0, #146 @ 0x92 │ │ - b.n 30690 │ │ + b.n 4eee0 │ │ movs r3, #32 │ │ - b.n 30e3a │ │ + b.n 4f68a │ │ movs r0, #151 @ 0x97 │ │ - b.n 30698 │ │ + b.n 4eee8 │ │ movs r7, #32 │ │ - b.n 30e42 │ │ + b.n 4f692 │ │ movs r0, #150 @ 0x96 │ │ - b.n 306a0 │ │ + b.n 4eef0 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 30ad0 │ │ + b.n 4f320 │ │ adds r2, #216 @ 0xd8 │ │ - b.n 30648 │ │ + b.n 4ee98 │ │ asrs r1, r0, #8 │ │ - b.n 30e16 │ │ + b.n 4f666 │ │ str r4, [r2, #44] @ 0x2c │ │ - b.n 30650 │ │ + b.n 4eea0 │ │ asrs r5, r2, #2 │ │ - b.n 306b4 │ │ + b.n 4ef04 │ │ strb r3, [r4, r0] │ │ - b.n 30e5e │ │ + b.n 4f6ae │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r4, r7, ip, lr} │ │ - b.n 306c0 │ │ + b.n 4ef10 │ │ ldr r3, [r4, r0] │ │ - b.n 30e6a │ │ + b.n 4f6ba │ │ adds r0, #155 @ 0x9b │ │ - b.n 306c8 │ │ + b.n 4ef18 │ │ str r1, [r3, r2] │ │ - b.n 306cc │ │ + b.n 4ef1c │ │ subs r4, #83 @ 0x53 │ │ - b.n 30af8 │ │ + b.n 4f348 │ │ lsls r0, r0, #4 │ │ - b.n 30e40 │ │ + b.n 4f690 │ │ lsls r0, r3, #2 │ │ - b.n 306d8 │ │ + b.n 4ef28 │ │ lsls r6, r4, #4 │ │ - b.n 30e82 │ │ + b.n 4f6d2 │ │ lsls r6, r3, #2 │ │ - b.n 306e0 │ │ + b.n 4ef30 │ │ lsls r6, r4, #20 │ │ - b.n 30e8a │ │ + b.n 4f6da │ │ lsls r5, r3, #2 │ │ - b.n 306e8 │ │ + b.n 4ef38 │ │ lsrs r6, r4, #4 │ │ - b.n 30e92 │ │ + b.n 4f6e2 │ │ lsls r4, r3, #2 │ │ - b.n 306f0 │ │ + b.n 4ef40 │ │ lsls r7, r4, #8 │ │ - b.n 30e9a │ │ + b.n 4f6ea │ │ lsls r1, r4, #2 │ │ - b.n 306f8 │ │ + b.n 4ef48 │ │ lsls r7, r4, #24 │ │ - b.n 30ea2 │ │ + b.n 4f6f2 │ │ lsls r0, r4, #2 │ │ - b.n 30700 │ │ + b.n 4ef50 │ │ lsrs r7, r2, #9 │ │ - b.n 30b34 │ │ + b.n 4f384 │ │ lsls r6, r0, #12 │ │ - b.n 30e6e │ │ + b.n 4f6be │ │ lsls r7, r3, #2 │ │ - b.n 3070c │ │ + b.n 4ef5c │ │ lsls r2, r4, #12 │ │ - b.n 30eb6 │ │ + b.n 4f706 │ │ lsls r4, r4, #2 │ │ - b.n 30714 │ │ + b.n 4ef64 │ │ lsls r2, r4, #28 │ │ - b.n 30ebe │ │ + b.n 4f70e │ │ lsls r3, r4, #2 │ │ - b.n 3071c │ │ + b.n 4ef6c │ │ lsrs r2, r2, #13 │ │ - b.n 30b4c │ │ + b.n 4f39c │ │ lsls r7, r0, #8 │ │ - b.n 30e8a │ │ + b.n 4f6da │ │ lsls r2, r4, #2 │ │ - b.n 30728 │ │ + b.n 4ef78 │ │ lsls r1, r4, #16 │ │ - b.n 30ed2 │ │ + b.n 4f722 │ │ asrs r0, r5, #2 │ │ - b.n 30730 │ │ + b.n 4ef80 │ │ lsls r7, r4, #2 │ │ - b.n 30734 │ │ + b.n 4ef84 │ │ lsrs r1, r4, #32 │ │ - b.n 30ede │ │ + b.n 4f72e │ │ lsls r6, r4, #2 │ │ - b.n 3073c │ │ + b.n 4ef8c │ │ lsrs r1, r2, #17 │ │ - b.n 30b68 │ │ + b.n 4f3b8 │ │ lsls r2, r0, #4 │ │ - b.n 30eaa │ │ + b.n 4f6fa │ │ lsls r5, r4, #2 │ │ - b.n 30748 │ │ + b.n 4ef98 │ │ lsls r0, r6, #11 │ │ - b.n 306ec │ │ + b.n 4ef3c │ │ asrs r1, r4, #32 │ │ - b.n 312f6 │ │ + b.n 4fb46 │ │ asrs r4, r0, #2 │ │ - b.n 306d4 │ │ + b.n 4ef24 │ │ movs r1, r0 │ │ - b.n 311de │ │ + b.n 4fa2e │ │ movs r3, r0 │ │ - b.n 31302 │ │ + b.n 4fb52 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r1, #2 │ │ - b.n 30764 │ │ + b.n 4efb4 │ │ lsrs r2, r2, #29 │ │ - b.n 31064 │ │ + b.n 4f8b4 │ │ asrs r2, r1, #32 │ │ - b.n 30f12 │ │ + b.n 4f762 │ │ movs r0, #33 @ 0x21 │ │ - b.n 31316 │ │ + b.n 4fb66 │ │ ands r0, r0 │ │ - b.n 30f1a │ │ + b.n 4f76a │ │ pop {r1, r3, r4} │ │ @ instruction: 0xebff00e8 │ │ - b.n 30618 │ │ + b.n 4ee68 │ │ asrs r7, r0, #16 │ │ - b.n 31326 │ │ + b.n 4fb76 │ │ str r4, [r0, r0] │ │ - b.n 30f2a │ │ + b.n 4f77a │ │ movs r5, #128 @ 0x80 │ │ - b.n 30f2e │ │ + b.n 4f77e │ │ asrs r0, r4, #10 │ │ - b.n 30bf4 │ │ + b.n 4f444 │ │ movs r0, #114 @ 0x72 │ │ - b.n 30994 │ │ + b.n 4f1e4 │ │ asrs r0, r6, #1 │ │ - b.n 30610 │ │ + b.n 4ee60 │ │ adds r7, r7, #3 │ │ - b.n 3133e │ │ + b.n 4fb8e │ │ cmp r5, #128 @ 0x80 │ │ - b.n 30f06 │ │ + b.n 4f756 │ │ asrs r0, r4, #10 │ │ - b.n 30c08 │ │ + b.n 4f458 │ │ asrs r1, r0, #32 │ │ - b.n 30f0e │ │ + b.n 4f75e │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 30bdc │ │ + b.n 4f42c │ │ asrs r2, r0, #32 │ │ - b.n 30f14 │ │ + b.n 4f764 │ │ asrs r4, r5, #1 │ │ - b.n 3062c │ │ + b.n 4ee7c │ │ movs r7, r6 │ │ - b.n 310da │ │ + b.n 4f92a │ │ asrs r4, r5, #5 │ │ - b.n 3075c │ │ + b.n 4efac │ │ movs r7, r7 │ │ - b.n 31022 │ │ + b.n 4f872 │ │ movs r0, #1 │ │ - b.n 31126 │ │ + b.n 4f976 │ │ asrs r1, r0, #32 │ │ - b.n 30d48 │ │ + b.n 4f598 │ │ movs r4, r0 │ │ - b.n 30f6e │ │ + b.n 4f7be │ │ pop {r0, r2} │ │ @ instruction: 0xebff1070 │ │ - b.n 310cc │ │ + b.n 4f91c │ │ movs r4, r0 │ │ - b.n 30f7a │ │ + b.n 4f7ca │ │ movs r0, #8 │ │ - b.n 3137e │ │ + b.n 4fbce │ │ pop {r0} │ │ @ instruction: 0xebff7f51 │ │ - b.n 310dc │ │ + b.n 4f92c │ │ movs r4, r3 │ │ - b.n 3138a │ │ + b.n 4fbda │ │ stmia r1!, {r3, r6} │ │ - b.n 30684 │ │ + b.n 4eed4 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr} │ │ - b.n 309d4 │ │ + b.n 4f224 │ │ ldrh r0, [r0, #20] │ │ and.w pc, r5, #2899968 @ 0x2c4000 │ │ - b.n 309dc │ │ + b.n 4f22c │ │ subs r7, #51 @ 0x33 │ │ - b.n 309e0 │ │ + b.n 4f230 │ │ movs r0, r6 │ │ - b.n 307a0 │ │ + b.n 4eff0 │ │ str r4, [r6, #16] │ │ - b.n 306a0 │ │ + b.n 4eef0 │ │ asrs r0, r6 │ │ - b.n 306a4 │ │ + b.n 4eef4 │ │ str r0, [r0, r0] │ │ - b.n 3079c │ │ + b.n 4efec │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 309f4 │ │ + b.n 4f244 │ │ ldrh r7, [r1, #20] │ │ and.w pc, r0, #11665408 @ 0xb20000 │ │ - b.n 309fc │ │ + b.n 4f24c │ │ movs r0, #128 @ 0x80 │ │ - b.n 3119c │ │ - ldr r7, [pc, #208] @ (30d54 ) │ │ - b.n 30a04 │ │ + b.n 4f9ec │ │ + ldr r7, [pc, #208] @ (4f5a4 ) │ │ + b.n 4f254 │ │ lsls r0, r2, #2 │ │ - b.n 307a4 │ │ + b.n 4eff4 │ │ lsrs r4, r7, #28 │ │ - b.n 30a0c │ │ + b.n 4f25c │ │ lsls r0, r1, #2 │ │ - b.n 307ac │ │ + b.n 4effc │ │ lsrs r5, r6, #28 │ │ - b.n 30a14 │ │ + b.n 4f264 │ │ lsls r4, r4, #2 │ │ - b.n 307b4 │ │ + b.n 4f004 │ │ lsrs r2, r7, #24 │ │ - b.n 311b8 │ │ + b.n 4fa08 │ │ asrs r4, r1, #2 │ │ - b.n 307bc │ │ + b.n 4f00c │ │ asrs r2, r1, #32 │ │ - b.n 30fe6 │ │ + b.n 4f836 │ │ lsls r0, r4 │ │ - b.n 307c4 │ │ + b.n 4f014 │ │ str r4, [r3, #8] │ │ - b.n 307c8 │ │ + b.n 4f018 │ │ strb r0, [r3, #2] │ │ - b.n 307cc │ │ + b.n 4f01c │ │ adds r0, #148 @ 0x94 │ │ - b.n 307d0 │ │ + b.n 4f020 │ │ ldr r0, [sp, #212] @ 0xd4 │ │ @ instruction: 0xebff0080 │ │ - b.n 307f8 │ │ + b.n 4f048 │ │ asrs r1, r0, #32 │ │ - b.n 31402 │ │ + b.n 4fc52 │ │ asrs r4, r6, #1 │ │ - b.n 307e0 │ │ + b.n 4f030 │ │ movs r0, r0 │ │ - b.n 3136a │ │ + b.n 4fbba │ │ vld3.32 @ instruction: 0xf9ad1aff │ │ ldrb r2, [r7, #24] │ │ - b.n 311ec │ │ + b.n 4fa3c │ │ str r4, [r7, #56] @ 0x38 │ │ - b.n 30810 │ │ + b.n 4f060 │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 30fe0 │ │ + b.n 4f830 │ │ movs r2, r0 │ │ - b.n 30fe2 │ │ + b.n 4f832 │ │ movs r3, r0 │ │ - b.n 30fe6 │ │ + b.n 4f836 │ │ movs r4, r0 │ │ - b.n 30fea │ │ + b.n 4f83a │ │ eors r0, r4 │ │ - b.n 30828 │ │ + b.n 4f078 │ │ movs r5, r0 │ │ - b.n 30ff2 │ │ + b.n 4f842 │ │ movs r7, r0 │ │ - b.n 30ff6 │ │ + b.n 4f846 │ │ movs r6, r0 │ │ - b.n 3101a │ │ + b.n 4f86a │ │ vld3.32 @ instruction: 0xf9a10aff │ │ lsls r4, r0, #1 │ │ - b.n 3083c │ │ + b.n 4f08c │ │ asrs r4, r2, #32 │ │ - b.n 3083c │ │ + b.n 4f08c │ │ movs r1, r0 │ │ - b.n 3120a │ │ - subs r0, #228 @ 0xe4 │ │ + b.n 4fa5a │ │ + subs r1, #173 @ 0xad │ │ @ instruction: 0xfa002001 │ │ - b.n 31052 │ │ + b.n 4f8a2 │ │ movs r0, r0 │ │ - b.n 313b8 │ │ + b.n 4fc08 │ │ movs r5, r0 │ │ subs r0, r0, r0 │ │ movs r2, r1 │ │ - b.n 3105e │ │ + b.n 4f8ae │ │ lsrs r5, r1, #8 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn r0, r0, #11272192 @ 0xac0000 │ │ - b.n 30864 │ │ + b.n 4f0b4 │ │ lsrs r5, r1, #8 │ │ orr.w sl, r0, #585728 @ 0x8f000 │ │ orr.w r0, r0, #10223616 @ 0x9c0000 │ │ - b.n 3086c │ │ + b.n 4f0bc │ │ ldrb r2, [r2, #29] │ │ - b.n 311d0 │ │ + b.n 4fa20 │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ - b.n 31258 │ │ + b.n 4faa8 │ │ subs r3, r3, #0 │ │ - b.n 311d8 │ │ + b.n 4fa28 │ │ str r0, [r0, r2] │ │ - b.n 31260 │ │ + b.n 4fab0 │ │ str r0, [r4, #12] │ │ - b.n 311e0 │ │ + b.n 4fa30 │ │ ldrh r6, [r6, #48] @ 0x30 │ │ - b.n 31268 │ │ + b.n 4fab8 │ │ movs r0, r0 │ │ - b.n 30ff6 │ │ + b.n 4f846 │ │ @ instruction: 0xfb331aff │ │ vld3.32 @ instruction: 0xf9abeaff │ │ - blx 43139c │ │ - blx 4313a0 │ │ + blx 44fbec │ │ + blx 44fbf0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - ldrh r4, [r6, r5] │ │ - vabs.f , q0 │ │ - vsra.u32 , q14, #3 │ │ - vqrdmlsh.s q10, , d28[0] │ │ - @ instruction: 0xfffd4df0 │ │ + ldr r6, [sp, #144] @ 0x90 │ │ + @ instruction: 0xfffb99f0 │ │ + vrecpe.u32 d25, d28 │ │ + vrshr.u64 d25, d12, #5 │ │ + @ instruction: 0xfffb4df0 │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 312b4 │ │ - beq.n 30d2c │ │ - b.n 31238 │ │ + b.n 4fb04 │ │ + beq.n 4f57c │ │ + b.n 4fa88 │ │ ands r0, r0 │ │ - b.n 310e2 │ │ + b.n 4f932 │ │ lsls r1, r0, #4 │ │ - b.n 313a6 │ │ + b.n 4fbf6 │ │ lsls r1, r0, #4 │ │ - b.n 3142a │ │ + b.n 4fc7a │ │ lsls r0, r2, #1 │ │ movt r0, #1568 @ 0x620 │ │ - b.n 312ba │ │ + b.n 4fb0a │ │ movs r0, r0 │ │ - b.n 308be │ │ + b.n 4f10e │ │ movs r4, r0 │ │ - b.n 308c2 │ │ + b.n 4f112 │ │ str r5, [r1, r0] │ │ - b.n 310fe │ │ + b.n 4f94e │ │ movs r0, r1 │ │ - b.n 308ca │ │ + b.n 4f11a │ │ strb r1, [r0, #0] │ │ - b.n 31106 │ │ + b.n 4f956 │ │ movs r4, r1 │ │ - b.n 308d2 │ │ + b.n 4f122 │ │ asrs r6, r0, #32 │ │ - b.n 3110e │ │ + b.n 4f95e │ │ movs r0, r2 │ │ - b.n 308da │ │ + b.n 4f12a │ │ strh r2, [r0, #0] │ │ - b.n 31116 │ │ + b.n 4f966 │ │ movs r4, r2 │ │ - b.n 308e2 │ │ + b.n 4f132 │ │ movs r0, r3 │ │ - b.n 308e6 │ │ + b.n 4f136 │ │ movs r4, r3 │ │ - b.n 308ea │ │ + b.n 4f13a │ │ movs r0, r6 │ │ - b.n 312ee │ │ + b.n 4fb3e │ │ lsrs r7, r1, #10 │ │ orr.w sl, r6, #4685824 @ 0x478000 │ │ orr.w r0, r0, #8716288 @ 0x850000 │ │ - b.n 31132 │ │ + b.n 4f982 │ │ adds r2, #154 @ 0x9a │ │ add.w r0, r0, r5 │ │ - b.n 3113a │ │ + b.n 4f98a │ │ asrs r4, r0, #32 │ │ - b.n 3113e │ │ + b.n 4f98e │ │ movs r0, #32 │ │ - b.n 31542 │ │ - cbnz r0, 30e68 │ │ + b.n 4fd92 │ │ + cbnz r0, 4f6b8 │ │ @ instruction: 0xebff10d4 │ │ - b.n 30948 │ │ + b.n 4f198 │ │ movs r5, r0 │ │ - b.n 3114e │ │ + b.n 4f99e │ │ movs r0, #1 │ │ - b.n 31552 │ │ + b.n 4fda2 │ │ asrs r1, r0, #32 │ │ - b.n 30f34 │ │ - cbnz r3, 30e7a │ │ + b.n 4f784 │ │ + cbnz r3, 4f6ca │ │ @ instruction: 0xebff0005 │ │ - b.n 3115e │ │ + b.n 4f9ae │ │ asrs r7, r0, #32 │ │ - b.n 31162 │ │ + b.n 4f9b2 │ │ movs r0, #8 │ │ - b.n 31166 │ │ - cbnz r7, 30e88 │ │ + b.n 4f9b6 │ │ + cbnz r7, 4f6d8 │ │ @ instruction: 0xebff0005 │ │ - b.n 3116e │ │ + b.n 4f9be │ │ asrs r6, r0, #32 │ │ - b.n 31172 │ │ + b.n 4f9c2 │ │ adds r2, #218 @ 0xda │ │ add.w r0, r0, r5 │ │ - b.n 3117a │ │ + b.n 4f9ca │ │ asrs r6, r0, #32 │ │ - b.n 3117e │ │ + b.n 4f9ce │ │ adds r2, #135 @ 0x87 │ │ add.w r0, r0, r5 │ │ - b.n 31186 │ │ + b.n 4f9d6 │ │ asrs r4, r0, #32 │ │ - b.n 3118a │ │ + b.n 4f9da │ │ movs r0, #32 │ │ - b.n 3158e │ │ - cbnz r5, 30eae │ │ + b.n 4fdde │ │ + cbnz r5, 4f6fe │ │ @ instruction: 0xebff0005 │ │ - b.n 31196 │ │ + b.n 4f9e6 │ │ asrs r4, r0, #32 │ │ - b.n 3119a │ │ + b.n 4f9ea │ │ adds r2, #208 @ 0xd0 │ │ add.w r0, r0, r5 │ │ - b.n 311a2 │ │ + b.n 4f9f2 │ │ asrs r6, r0, #32 │ │ - b.n 311a6 │ │ + b.n 4f9f6 │ │ adds r2, #125 @ 0x7d │ │ add.w r0, r0, r5 │ │ - b.n 311ae │ │ + b.n 4f9fe │ │ asrs r4, r0, #32 │ │ - b.n 311b2 │ │ + b.n 4fa02 │ │ movs r0, #32 │ │ - b.n 315b6 │ │ - cbnz r3, 30ed4 │ │ + b.n 4fe06 │ │ + cbnz r3, 4f724 │ │ @ instruction: 0xebff1064 │ │ - b.n 309bc │ │ + b.n 4f20c │ │ movs r5, r0 │ │ - b.n 311c2 │ │ + b.n 4fa12 │ │ movs r0, #1 │ │ - b.n 315c6 │ │ + b.n 4fe16 │ │ asrs r1, r0, #32 │ │ - b.n 30fa8 │ │ - cbnz r6, 30ee6 │ │ + b.n 4f7f8 │ │ + cbnz r6, 4f736 │ │ @ instruction: 0xebff0005 │ │ - b.n 311d2 │ │ + b.n 4fa22 │ │ asrs r7, r0, #32 │ │ - b.n 311d6 │ │ + b.n 4fa26 │ │ movs r0, #8 │ │ - b.n 311da │ │ - cbnz r2, 30ef6 │ │ + b.n 4fa2a │ │ + cbnz r2, 4f746 │ │ @ instruction: 0xebff0005 │ │ - b.n 311e2 │ │ + b.n 4fa32 │ │ asrs r6, r0, #32 │ │ - b.n 311e6 │ │ + b.n 4fa36 │ │ adds r2, #189 @ 0xbd │ │ add.w r0, r0, r5 │ │ - b.n 311ee │ │ + b.n 4fa3e │ │ asrs r6, r0, #32 │ │ - b.n 311f2 │ │ + b.n 4fa42 │ │ adds r2, #106 @ 0x6a │ │ add.w r0, r0, r5 │ │ - b.n 311fa │ │ + b.n 4fa4a │ │ asrs r4, r0, #32 │ │ - b.n 311fe │ │ + b.n 4fa4e │ │ movs r0, #32 │ │ - b.n 31602 │ │ - cbnz r0, 30f1c │ │ + b.n 4fe52 │ │ + cbnz r0, 4f76c │ │ @ instruction: 0xebff0005 │ │ - b.n 3120a │ │ + b.n 4fa5a │ │ asrs r4, r0, #32 │ │ - b.n 3120e │ │ + b.n 4fa5e │ │ adds r2, #179 @ 0xb3 │ │ add.w r0, r0, r0 │ │ - b.n 31616 │ │ + b.n 4fe66 │ │ lsls r0, r0, #1 │ │ - b.n 309e2 │ │ - beq.n 30f0c │ │ - b.n 31374 │ │ + b.n 4f232 │ │ + beq.n 4f75c │ │ + b.n 4fbc4 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ - ldmia.w sp!, {r6, r9, sl, fp, lr} │ │ - vqrdmulh.s q10, , d13[0] │ │ - @ instruction: 0xfffd48f0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, ip, pc} │ │ + vshr.u32 , , #5 │ │ + @ instruction: 0xfffb48f0 │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 3140c │ │ - beq.n 30e84 │ │ - b.n 31390 │ │ + b.n 4fc5c │ │ + beq.n 4f6d4 │ │ + b.n 4fbe0 │ │ ands r0, r0 │ │ - b.n 3123a │ │ + b.n 4fa8a │ │ lsls r0, r0, #1 │ │ - b.n 30a1e │ │ + b.n 4f26e │ │ str r1, [r0, r0] │ │ - b.n 31242 │ │ + b.n 4fa92 │ │ movs r0, r0 │ │ - b.n 315a6 │ │ + b.n 4fdf6 │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ strb r0, [r4, #0] │ │ - b.n 31416 │ │ + b.n 4fc66 │ │ str r5, [r1, #0] │ │ - b.n 31252 │ │ + b.n 4faa2 │ │ movs r6, r0 │ │ - b.n 31256 │ │ + b.n 4faa6 │ │ asrs r7, r0, #32 │ │ - b.n 3125a │ │ + b.n 4faaa │ │ adds r2, #80 @ 0x50 │ │ add.w r0, r0, r6 │ │ - b.n 31262 │ │ + b.n 4fab2 │ │ asrs r4, r0, #32 │ │ - b.n 31266 │ │ + b.n 4fab6 │ │ movs r0, #32 │ │ - b.n 3166a │ │ - cbnz r6, 30f7c │ │ + b.n 4feba │ │ + cbnz r6, 4f7cc │ │ @ instruction: 0xebff1094 │ │ - b.n 30a70 │ │ + b.n 4f2c0 │ │ movs r6, r0 │ │ - b.n 31276 │ │ + b.n 4fac6 │ │ movs r0, #1 │ │ - b.n 3167a │ │ + b.n 4feca │ │ asrs r1, r0, #32 │ │ - b.n 3105c │ │ - cbnz r1, 30f90 │ │ + b.n 4f8ac │ │ + cbnz r1, 4f7e0 │ │ @ instruction: 0xebff0006 │ │ - b.n 31286 │ │ + b.n 4fad6 │ │ asrs r7, r0, #32 │ │ - b.n 3128a │ │ + b.n 4fada │ │ adds r2, #148 @ 0x94 │ │ add.w r0, r0, r6 │ │ - b.n 31292 │ │ + b.n 4fae2 │ │ asrs r7, r0, #32 │ │ - b.n 31296 │ │ + b.n 4fae6 │ │ adds r2, #65 @ 0x41 │ │ add.w r0, r0, r6 │ │ - b.n 3129e │ │ + b.n 4faee │ │ asrs r4, r0, #32 │ │ - b.n 312a2 │ │ + b.n 4faf2 │ │ movs r0, #32 │ │ - b.n 316a6 │ │ - cbnz r7, 30fb4 │ │ + b.n 4fef6 │ │ + cbnz r7, 4f804 │ │ @ instruction: 0xebff0006 │ │ - b.n 312ae │ │ + b.n 4fafe │ │ asrs r4, r0, #32 │ │ - b.n 312b2 │ │ + b.n 4fb02 │ │ adds r2, #138 @ 0x8a │ │ add.w r0, r0, sp, lsl #24 │ │ - b.n 312ba │ │ + b.n 4fb0a │ │ asrs r0, r4, #32 │ │ - b.n 31486 │ │ + b.n 4fcd6 │ │ movs r6, r0 │ │ - b.n 312c2 │ │ + b.n 4fb12 │ │ adds r2, #54 @ 0x36 │ │ add.w r0, r0, r6 │ │ - b.n 312ca │ │ + b.n 4fb1a │ │ asrs r4, r0, #32 │ │ - b.n 312ce │ │ + b.n 4fb1e │ │ movs r0, #32 │ │ - b.n 316d2 │ │ - cbnz r4, 30fde │ │ + b.n 4ff22 │ │ + cbnz r4, 4f82e │ │ @ instruction: 0xebff0006 │ │ - b.n 312da │ │ + b.n 4fb2a │ │ asrs r4, r0, #32 │ │ - b.n 312de │ │ + b.n 4fb2e │ │ adds r2, #127 @ 0x7f │ │ add.w r0, r0, r0, lsl #1 │ │ - b.n 316e6 │ │ + b.n 4ff36 │ │ asrs r0, r2, #32 │ │ - b.n 314b2 │ │ + b.n 4fd02 │ │ lsrs r0, r0, #8 │ │ orn r0, r4, #8454144 @ 0x810000 │ │ - b.n 316f2 │ │ + b.n 4ff42 │ │ cmp r2, #15 │ │ orn sl, r1, #9240576 @ 0x8d0000 │ │ orr.w sl, r5, #585728 @ 0x8f000 │ │ orr.w r0, r5, #8388608 @ 0x800000 │ │ - b.n 30aca │ │ - beq.n 30fe4 │ │ - b.n 3145c │ │ + b.n 4f31a │ │ + beq.n 4f834 │ │ + b.n 4fcac │ │ ldrh r0, [r6, #6] │ │ - ldmia.w sp!, {r1, r3, r4, r8, sl, fp, lr} │ │ - vsri.64 , q2, #3 │ │ - bmi.n 30f7a │ │ - ldr r7, [pc, #960] @ (31394 ) │ │ + ldmia.w sp!, {r1, r3, r6, r7, r8, r9, sl, fp, pc} │ │ + vsri.64 , q2, #5 │ │ + bmi.n 4f7ca │ │ + ldr r7, [pc, #960] @ (4fbe4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 314f4 │ │ + b.n 4fd44 │ │ svc 141 @ 0x8d │ │ - b.n 31478 │ │ + b.n 4fcc8 │ │ asrs r0, r4, #32 │ │ - b.n 30afc │ │ + b.n 4f34c │ │ asrs r4, r4, #1 │ │ - b.n 31500 │ │ + b.n 4fd50 │ │ movs r4, r3 │ │ - b.n 30b04 │ │ + b.n 4f354 │ │ lsls r0, r0, #1 │ │ - b.n 3150c │ │ + b.n 4fd5c │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #13107200 @ 0xc80000 │ │ - b.n 31514 │ │ - b.n 30ffc │ │ - b.n 3133a │ │ + b.n 4fd64 │ │ + b.n 4f84c │ │ + b.n 4fb8a │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 31504 │ │ + b.n 4fd54 │ │ movs r0, #16 │ │ - b.n 30b3c │ │ + b.n 4f38c │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3174e │ │ + b.n 4ff9e │ │ movs r0, r0 │ │ - b.n 316b6 │ │ + b.n 4ff06 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 3175a │ │ + b.n 4ffaa │ │ movs r0, r0 │ │ - b.n 30b20 │ │ + b.n 4f370 │ │ lsls r6, r3, #6 │ │ lsrs r0, r0, #8 │ │ movs r2, r1 │ │ @ instruction: 0xea00f000 │ │ - b.n 3166a │ │ - blx 43166c │ │ - blx 431670 │ │ - b.n 30d02 │ │ + b.n 4feba │ │ + blx 44febc │ │ + blx 44fec0 │ │ + b.n 4f552 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 31092 │ │ + cbnz r7, 4f8e2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffabade │ │ + bmi.w fffca32e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 30fa2 │ │ + bls.n 4f7f2 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ lsls r4, r5, #3 │ │ - b.n 31570 │ │ + b.n 4fdc0 │ │ str r4, [r2, r2] │ │ - b.n 314f0 │ │ + b.n 4fd40 │ │ movs r0, r5 │ │ - b.n 3155e │ │ + b.n 4fdae │ │ movs r0, r2 │ │ - b.n 30b7c │ │ + b.n 4f3cc │ │ strh r0, [r7, #58] @ 0x3a │ │ - b.n 30ba4 │ │ + b.n 4f3f4 │ │ asrs r0, r2, #32 │ │ - b.n 31574 │ │ + b.n 4fdc4 │ │ str r4, [r5, #0] │ │ - b.n 31504 │ │ + b.n 4fd54 │ │ strb r0, [r6, #0] │ │ - b.n 31508 │ │ + b.n 4fd58 │ │ strh r0, [r1, #0] │ │ - b.n 31194 │ │ + b.n 4f9e4 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 31510 │ │ + b.n 4fd60 │ │ movs r0, r0 │ │ - b.n 317be │ │ + b.n 5000e │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 317c2 │ │ - add r4, pc, #28 @ (adr r4, 310a0 ) │ │ - b.n 317c6 │ │ + b.n 50012 │ │ + add r4, pc, #28 @ (adr r4, 4f8f0 ) │ │ + b.n 50016 │ │ movs r0, #0 │ │ - b.n 317ca │ │ + b.n 5001a │ │ movs r0, r6 │ │ - b.n 30ba8 │ │ - b.n 310a0 │ │ - b.n 30bac │ │ + b.n 4f3f8 │ │ + b.n 4f8f0 │ │ + b.n 4f3fc │ │ adds r0, #12 │ │ - b.n 30bb0 │ │ + b.n 4f400 │ │ asrs r4, r2, #32 │ │ - b.n 30bb4 │ │ + b.n 4f404 │ │ movs r0, #52 @ 0x34 │ │ - b.n 30bb8 │ │ + b.n 4f408 │ │ lsls r4, r6, #1 │ │ - b.n 31540 │ │ + b.n 4fd90 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #15466496 @ 0xec0000 │ │ - b.n 31548 │ │ + b.n 4fd98 │ │ ands r5, r0 │ │ - b.n 313ee │ │ + b.n 4fc3e │ │ cmp r2, #239 @ 0xef │ │ orn pc, r0, #11665408 @ 0xb20000 │ │ - b.n 30e34 │ │ + b.n 4f684 │ │ movs r0, #32 │ │ - b.n 317fa │ │ + b.n 5004a │ │ movs r0, r3 │ │ - b.n 30bd8 │ │ + b.n 4f428 │ │ movs r4, r5 │ │ - b.n 30ad8 │ │ + b.n 4f328 │ │ movs r0, r0 │ │ - b.n 31806 │ │ + b.n 50056 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r1, #2326528 @ 0x238000 │ │ - b.n 3140e │ │ + b.n 4fc5e │ │ movs r0, r6 │ │ - b.n 30ae8 │ │ + b.n 4f338 │ │ movs r4, r6 │ │ - b.n 30aec │ │ + b.n 4f33c │ │ movs r5, r0 │ │ - b.n 3141a │ │ + b.n 4fc6a │ │ lsrs r4, r1, #10 │ │ - b.w ffc75690 │ │ + b.w ffc93ee0 │ │ @ instruction: 0xebff1014 │ │ - b.n 30c1c │ │ + b.n 4f46c │ │ movs r5, r0 │ │ - b.n 3142a │ │ + b.n 4fc7a │ │ movs r0, #24 │ │ - b.n 30c24 │ │ + b.n 4f474 │ │ revsh r5, r2 │ │ @ instruction: 0xebff0005 │ │ - b.n 31436 │ │ + b.n 4fc86 │ │ asrs r6, r0, #32 │ │ - b.n 3143a │ │ + b.n 4fc8a │ │ movs r0, #4 │ │ - b.n 3183e │ │ + b.n 5008e │ │ revsh r1, r2 │ │ @ instruction: 0xebff0005 │ │ - b.n 31446 │ │ + b.n 4fc96 │ │ asrs r7, r0, #32 │ │ - b.n 3144a │ │ + b.n 4fc9a │ │ movs r0, #4 │ │ - b.n 3184e │ │ + b.n 5009e │ │ revsh r5, r1 │ │ @ instruction: 0xebff0034 │ │ - b.n 30b4c │ │ + b.n 4f39c │ │ movs r5, #128 @ 0x80 │ │ - b.n 3145a │ │ + b.n 4fcaa │ │ asrs r0, r4, #10 │ │ - b.n 31132 │ │ + b.n 4f982 │ │ movs r0, #114 @ 0x72 │ │ - b.n 30ec0 │ │ + b.n 4f710 │ │ asrs r0, r5, #32 │ │ - b.n 30b3c │ │ + b.n 4f38c │ │ adds r7, r7, #3 │ │ - b.n 3186a │ │ + b.n 500ba │ │ cmp r5, #128 @ 0x80 │ │ - b.n 31432 │ │ + b.n 4fc82 │ │ asrs r0, r4, #10 │ │ - b.n 31134 │ │ + b.n 4f984 │ │ asrs r1, r0, #32 │ │ - b.n 3143a │ │ + b.n 4fc8a │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 31108 │ │ + b.n 4f958 │ │ movs r7, r6 │ │ - b.n 315fe │ │ + b.n 4fe4e │ │ asrs r2, r0, #32 │ │ - b.n 31444 │ │ + b.n 4fc94 │ │ movs r7, r7 │ │ - b.n 31546 │ │ + b.n 4fd96 │ │ asrs r4, r4, #32 │ │ - b.n 30b60 │ │ + b.n 4f3b0 │ │ movs r0, #1 │ │ - b.n 3164e │ │ + b.n 4fe9e │ │ movs r5, r0 │ │ - b.n 31492 │ │ + b.n 4fce2 │ │ asrs r0, r1, #32 │ │ - b.n 31496 │ │ + b.n 4fce6 │ │ hlt 0x003b │ │ @ instruction: 0xebff0005 │ │ - b.n 3149e │ │ + b.n 4fcee │ │ asrs r1, r1, #32 │ │ - b.n 314a2 │ │ + b.n 4fcf2 │ │ movs r0, #8 │ │ - b.n 318a6 │ │ + b.n 500f6 │ │ hlt 0x0037 │ │ @ instruction: 0xebff0000 │ │ - b.n 30c96 │ │ + b.n 4f4e6 │ │ str r4, [r2, #8] │ │ - b.n 31608 │ │ + b.n 4fe58 │ │ adds r0, #124 @ 0x7c │ │ - b.n 30bac │ │ + b.n 4f3fc │ │ lsrs r0, r6, #28 │ │ - b.n 30ef8 │ │ + b.n 4f748 │ │ asrs r0, r0, #2 │ │ - b.n 30bb4 │ │ + b.n 4f404 │ │ lsls r4, r3, #1 │ │ - b.n 30c9c │ │ + b.n 4f4ec │ │ lsrs r3, r6, #28 │ │ - b.n 30f04 │ │ + b.n 4f754 │ │ movs r0, #132 @ 0x84 │ │ - b.n 30bc0 │ │ + b.n 4f410 │ │ lsls r0, r3, #1 │ │ - b.n 30ca8 │ │ + b.n 4f4f8 │ │ lsrs r1, r6, #28 │ │ - b.n 30f10 │ │ + b.n 4f760 │ │ str r0, [r1, r2] │ │ - b.n 30bcc │ │ + b.n 4f41c │ │ lsls r4, r2, #1 │ │ - b.n 30cb4 │ │ + b.n 4f504 │ │ lsrs r2, r6, #28 │ │ - b.n 30f1c │ │ + b.n 4f76c │ │ lsls r0, r2, #1 │ │ - b.n 30cbc │ │ + b.n 4f50c │ │ lsrs r5, r6, #28 │ │ - b.n 30f24 │ │ + b.n 4f774 │ │ lsls r2, r1, #1 │ │ ldmia.w r6, {r2, r3, r4, r5, sp} │ │ - b.n 316c8 │ │ + b.n 4ff18 │ │ lsls r4, r1, #1 │ │ - b.n 30ccc │ │ + b.n 4f51c │ │ lsrs r6, r6, #28 │ │ - b.n 30f34 │ │ + b.n 4f784 │ │ lsls r0, r1, #1 │ │ - b.n 30cd4 │ │ + b.n 4f524 │ │ lsrs r3, r6, #28 │ │ - b.n 30f3c │ │ + b.n 4f78c │ │ lsls r4, r0, #1 │ │ - b.n 30cdc │ │ + b.n 4f52c │ │ lsrs r1, r6, #28 │ │ - b.n 30f44 │ │ + b.n 4f794 │ │ lsls r0, r0, #1 │ │ - b.n 30ce4 │ │ + b.n 4f534 │ │ lsls r0, r1, #3 │ │ - b.n 316e8 │ │ + b.n 4ff38 │ │ asrs r0, r0, #1 │ │ - b.n 316ec │ │ + b.n 4ff3c │ │ str r6, [sp, #952] @ 0x3b8 │ │ @ instruction: 0xebff2034 │ │ - b.n 30d14 │ │ + b.n 4f564 │ │ movs r4, r1 │ │ - b.n 30d14 │ │ + b.n 4f564 │ │ lsls r2, r0, #4 │ │ - b.n 31102 │ │ + b.n 4f952 │ │ movs r0, r0 │ │ - b.n 31886 │ │ + b.n 500d6 │ │ lsls r4, r3, #4 │ │ lsrs r0, r0, #8 │ │ movs r0, #48 @ 0x30 │ │ - b.n 30d28 │ │ + b.n 4f578 │ │ str r0, [r0, #0] │ │ - b.n 31932 │ │ + b.n 50182 │ │ asrs r0, r1, #32 │ │ - b.n 30d2c │ │ + b.n 4f57c │ │ adds r0, #32 │ │ - b.n 30d34 │ │ + b.n 4f584 │ │ lsls r2, r0, #10 │ │ - b.n 312c2 │ │ + b.n 4fb12 │ │ str r4, [r1, r0] │ │ - b.n 30d3c │ │ + b.n 4f58c │ │ str r1, [sp, #0] │ │ - b.n 31308 │ │ + b.n 4fb58 │ │ lsls r2, r0, #10 │ │ - b.n 3154a │ │ + b.n 4fd9a │ │ movs r4, r4 │ │ - b.n 30d28 │ │ + b.n 4f578 │ │ movs r4, r7 │ │ - b.n 30d4c │ │ + b.n 4f59c │ │ movs r0, r0 │ │ - b.n 318b6 │ │ + b.n 50106 │ │ lsls r4, r4, #5 │ │ subs r0, r0, r0 │ │ asrs r4, r4, #32 │ │ - b.n 30d58 │ │ + b.n 4f5a8 │ │ movs r5, r0 │ │ - b.n 31562 │ │ + b.n 4fdb2 │ │ str r4, [r5, r0] │ │ - b.n 30d40 │ │ + b.n 4f590 │ │ str r0, [r7, #0] │ │ - b.n 30d44 │ │ + b.n 4f594 │ │ stmia r0!, {r0} │ │ - b.n 3118e │ │ + b.n 4f9de │ │ ands r4, r0 │ │ @ instruction: 0xe990200c │ │ - b.n 3153a │ │ + b.n 4fd8a │ │ strb r4, [r1, #0] │ │ - b.n 30d5a │ │ + b.n 4f5aa │ │ movs r0, #14 │ │ - b.n 31542 │ │ + b.n 4fd92 │ │ str r0, [r2, r0] │ │ - b.n 30d62 │ │ + b.n 4f5b2 │ │ movs r0, #7 │ │ - b.n 3154a │ │ + b.n 4fd9a │ │ str r4, [r2, #0] │ │ - b.n 30d6a │ │ + b.n 4f5ba │ │ movs r0, #5 │ │ - b.n 31552 │ │ + b.n 4fda2 │ │ ands r0, r3 │ │ - b.n 30d72 │ │ + b.n 4f5c2 │ │ movs r0, #6 │ │ - b.n 3155a │ │ + b.n 4fdaa │ │ asrs r4, r3, #32 │ │ - b.n 30d7a │ │ + b.n 4f5ca │ │ movs r0, #4 │ │ - b.n 31562 │ │ + b.n 4fdb2 │ │ asrs r1, r0, #32 │ │ - b.n 31586 │ │ + b.n 4fdd6 │ │ strb r0, [r1, #3] │ │ asrs r5, r1, #10 │ │ str r0, [r3, r3] │ │ asrs r5, r3, #22 │ │ lsrs r4, r3 │ │ asrs r5, r3, #22 │ │ lsls r6, r0, #3 │ │ adds r7, r2, r2 │ │ asrs r1, r0, #32 │ │ asrs r2, r0, #6 │ │ - b.n 31438 │ │ + b.n 4fc88 │ │ asrs r5, r3, #22 │ │ asrs r6, r0, #32 │ │ asrs r1, r0, #6 │ │ stmia r0!, {r2, r5, r6, r7} │ │ asrs r5, r3, #22 │ │ asrs r7, r0, #32 │ │ asrs r1, r0, #6 │ │ @@ -75187,780 +117393,780 @@ │ │ asrs r6, r1, #32 │ │ asrs r1, r0, #6 │ │ asrs r4, r1, #32 │ │ asrs r1, r2, #6 │ │ lsls r4, r0, #5 │ │ lsrs r0, r0, #8 │ │ asrs r0, r7, #1 │ │ - b.n 30dd0 │ │ + b.n 4f620 │ │ movs r0, r0 │ │ - b.n 31944 │ │ + b.n 50194 │ │ lsls r1, r0, #5 │ │ subs r0, r0, r0 │ │ asrs r0, r4, #32 │ │ - b.n 30de4 │ │ + b.n 4f634 │ │ lsrs r0, r1 │ │ - b.n 317c8 │ │ + b.n 50018 │ │ movs r0, r0 │ │ - b.n 31954 │ │ + b.n 501a4 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ asrs r4, r0, #32 │ │ - b.n 315fa │ │ + b.n 4fe4a │ │ lsrs r5, r1, #10 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orn r0, r1, #2686976 @ 0x290000 │ │ - b.n 30e00 │ │ + b.n 4f650 │ │ asrs r1, r0, #32 │ │ - b.n 313d0 │ │ + b.n 4fc20 │ │ lsrs r5, r1, #10 │ │ orr.w sl, r1, #292864 @ 0x47800 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 30df0 │ │ + b.n 4f640 │ │ ldrb r1, [r2, #24] │ │ - b.n 31770 │ │ + b.n 4ffc0 │ │ movs r4, r3 │ │ - b.n 30e18 │ │ + b.n 4f668 │ │ movs r0, #9 │ │ - b.n 31622 │ │ + b.n 4fe72 │ │ adds r0, #40 @ 0x28 │ │ - b.n 30e00 │ │ + b.n 4f650 │ │ asrs r7, r0, #32 │ │ - b.n 3162a │ │ + b.n 4fe7a │ │ adds r0, #4 │ │ - b.n 3162e │ │ - blt.n 31316 │ │ + b.n 4fe7e │ │ + blt.n 4fb66 │ │ @ instruction: 0xebff0098 │ │ - b.n 30d2c │ │ + b.n 4f57c │ │ str r0, [r0, #4] │ │ - b.n 31814 │ │ + b.n 50064 │ │ strb r7, [r0, r0] │ │ - b.n 31a3e │ │ + b.n 5028e │ │ movs r0, r0 │ │ - b.n 319a2 │ │ + b.n 501f2 │ │ lsls r1, r5, #4 │ │ subs r0, r0, r0 │ │ lsls r4, r5, #3 │ │ - b.n 31824 │ │ + b.n 50074 │ │ asrs r7, r0, #32 │ │ - b.n 3164e │ │ - b.n 315f6 │ │ + b.n 4fe9e │ │ + b.n 4fe46 │ │ @ instruction: 0xebff013c │ │ - b.n 30e50 │ │ + b.n 4f6a0 │ │ movs r0, r0 │ │ - b.n 319ba │ │ + b.n 5020a │ │ lsls r5, r2, #1 │ │ subs r0, r0, r0 │ │ lsls r4, r5, #3 │ │ - b.n 3183c │ │ + b.n 5008c │ │ ldmia r4!, {r0, r7} │ │ @ instruction: 0xebff0010 │ │ - b.n 30e64 │ │ + b.n 4f6b4 │ │ ldmia r4, {r0, r1, r2, r3, r4, r5, r6} │ │ @ instruction: 0xebff2110 │ │ - b.n 30e6c │ │ + b.n 4f6bc │ │ ldrb r1, [r0, #16] │ │ - b.n 31850 │ │ + b.n 500a0 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 3167e │ │ + b.n 4fece │ │ str r2, [r0, #4] │ │ - b.n 30edc │ │ + b.n 4f72c │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 31686 │ │ + b.n 4fed6 │ │ str r1, [r0, #4] │ │ - b.n 30ee4 │ │ + b.n 4f734 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 3168e │ │ + b.n 4fede │ │ str r5, [r0, #4] │ │ - b.n 30eec │ │ + b.n 4f73c │ │ ldr r7, [r4, #0] │ │ - b.n 31696 │ │ + b.n 4fee6 │ │ strb r6, [r0, #1] │ │ - b.n 30ef4 │ │ + b.n 4f744 │ │ str r4, [r0, #4] │ │ - b.n 30ef8 │ │ + b.n 4f748 │ │ ldrb r7, [r2, #17] │ │ - b.n 31324 │ │ + b.n 4fb74 │ │ movs r1, #2 │ │ - b.n 31674 │ │ + b.n 4fec4 │ │ movs r0, #67 @ 0x43 │ │ - b.n 30f04 │ │ + b.n 4f754 │ │ movs r1, #35 @ 0x23 │ │ - b.n 316ae │ │ + b.n 4fefe │ │ strb r4, [r5, #3] │ │ - b.n 3188c │ │ + b.n 500dc │ │ movs r0, #73 @ 0x49 │ │ - b.n 30f10 │ │ + b.n 4f760 │ │ movs r5, #35 @ 0x23 │ │ - b.n 316ba │ │ + b.n 4ff0a │ │ movs r0, #72 @ 0x48 │ │ - b.n 30f18 │ │ + b.n 4f768 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 316c2 │ │ + b.n 4ff12 │ │ movs r0, #71 @ 0x47 │ │ - b.n 30f20 │ │ + b.n 4f770 │ │ movs r2, #33 @ 0x21 │ │ - b.n 316ca │ │ + b.n 4ff1a │ │ movs r0, #76 @ 0x4c │ │ - b.n 30f28 │ │ + b.n 4f778 │ │ movs r6, #33 @ 0x21 │ │ - b.n 316d2 │ │ + b.n 4ff22 │ │ movs r0, #75 @ 0x4b │ │ - b.n 30f30 │ │ + b.n 4f780 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 31364 │ │ + b.n 4fbb4 │ │ movs r3, #3 │ │ - b.n 316a2 │ │ + b.n 4fef2 │ │ movs r0, #74 @ 0x4a │ │ - b.n 30f3c │ │ + b.n 4f78c │ │ movs r3, #32 │ │ - b.n 316e6 │ │ + b.n 4ff36 │ │ movs r0, #79 @ 0x4f │ │ - b.n 30f44 │ │ + b.n 4f794 │ │ movs r7, #32 │ │ - b.n 316ee │ │ + b.n 4ff3e │ │ movs r0, #78 @ 0x4e │ │ - b.n 30f4c │ │ + b.n 4f79c │ │ cmp r3, #80 @ 0x50 │ │ - b.n 3137c │ │ + b.n 4fbcc │ │ adds r0, #252 @ 0xfc │ │ - b.n 30ef4 │ │ + b.n 4f744 │ │ asrs r1, r0, #8 │ │ - b.n 316c2 │ │ + b.n 4ff12 │ │ str r0, [r7, #12] │ │ - b.n 30efc │ │ + b.n 4f74c │ │ asrs r5, r1, #1 │ │ - b.n 30f60 │ │ + b.n 4f7b0 │ │ strb r3, [r4, r0] │ │ - b.n 3170a │ │ + b.n 4ff5a │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r4, r6, ip, lr} │ │ - b.n 30f6c │ │ + b.n 4f7bc │ │ ldr r3, [r4, r0] │ │ - b.n 31716 │ │ + b.n 4ff66 │ │ str r1, [r2, r1] │ │ - b.n 30f74 │ │ + b.n 4f7c4 │ │ strb r7, [r0, r0] │ │ - b.n 31b1e │ │ + b.n 5036e │ │ adds r0, #83 @ 0x53 │ │ - b.n 30f7c │ │ + b.n 4f7cc │ │ subs r4, #83 @ 0x53 │ │ - b.n 313a8 │ │ + b.n 4fbf8 │ │ lsls r0, r0, #4 │ │ - b.n 316f0 │ │ + b.n 4ff40 │ │ lsls r0, r2, #1 │ │ - b.n 30f88 │ │ + b.n 4f7d8 │ │ lsls r6, r4, #4 │ │ - b.n 31732 │ │ + b.n 4ff82 │ │ lsls r6, r2, #1 │ │ - b.n 30f90 │ │ + b.n 4f7e0 │ │ lsls r6, r4, #20 │ │ - b.n 3173a │ │ + b.n 4ff8a │ │ lsls r5, r2, #1 │ │ - b.n 30f98 │ │ + b.n 4f7e8 │ │ lsrs r6, r4, #4 │ │ - b.n 31742 │ │ + b.n 4ff92 │ │ lsls r4, r2, #1 │ │ - b.n 30fa0 │ │ + b.n 4f7f0 │ │ lsls r7, r4, #8 │ │ - b.n 3174a │ │ + b.n 4ff9a │ │ lsls r1, r3, #1 │ │ - b.n 30fa8 │ │ + b.n 4f7f8 │ │ lsls r7, r4, #24 │ │ - b.n 31752 │ │ + b.n 4ffa2 │ │ lsls r0, r3, #1 │ │ - b.n 30fb0 │ │ + b.n 4f800 │ │ lsrs r7, r2, #9 │ │ - b.n 313e4 │ │ + b.n 4fc34 │ │ lsls r6, r0, #12 │ │ - b.n 3171e │ │ + b.n 4ff6e │ │ lsls r7, r2, #1 │ │ - b.n 30fbc │ │ + b.n 4f80c │ │ lsls r2, r4, #12 │ │ - b.n 31766 │ │ + b.n 4ffb6 │ │ str r0, [r0, #4] │ │ - b.n 31944 │ │ + b.n 50194 │ │ lsls r4, r3, #1 │ │ - b.n 30fc8 │ │ + b.n 4f818 │ │ lsls r2, r4, #28 │ │ - b.n 31772 │ │ + b.n 4ffc2 │ │ lsls r3, r3, #1 │ │ - b.n 30fd0 │ │ + b.n 4f820 │ │ lsrs r2, r2, #13 │ │ - b.n 31400 │ │ + b.n 4fc50 │ │ lsls r7, r0, #8 │ │ - b.n 3173e │ │ + b.n 4ff8e │ │ lsls r2, r3, #1 │ │ - b.n 30fdc │ │ + b.n 4f82c │ │ lsls r1, r4, #16 │ │ - b.n 31786 │ │ + b.n 4ffd6 │ │ asrs r0, r4, #1 │ │ - b.n 30fe4 │ │ + b.n 4f834 │ │ lsls r7, r3, #1 │ │ - b.n 30fe8 │ │ + b.n 4f838 │ │ lsrs r1, r4, #32 │ │ - b.n 31792 │ │ + b.n 4ffe2 │ │ lsls r6, r3, #1 │ │ - b.n 30ff0 │ │ + b.n 4f840 │ │ lsrs r1, r2, #17 │ │ - b.n 3141c │ │ + b.n 4fc6c │ │ asrs r4, r2, #4 │ │ - b.n 30f98 │ │ + b.n 4f7e8 │ │ lsls r2, r0, #4 │ │ - b.n 31762 │ │ + b.n 4ffb2 │ │ lsls r5, r3, #1 │ │ - b.n 31000 │ │ + b.n 4f850 │ │ movs r3, r0 │ │ - b.n 31baa │ │ + b.n 503fa │ │ movs r1, r0 │ │ - b.n 31a90 │ │ + b.n 502e0 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r0, #1 │ │ - b.n 31010 │ │ + b.n 4f860 │ │ movs r4, r6 │ │ - b.n 30fb4 │ │ + b.n 4f804 │ │ strh r4, [r1, #0] │ │ - b.n 30fb4 │ │ + b.n 4f804 │ │ asrs r0, r7, #32 │ │ - b.n 30fbc │ │ + b.n 4f80c │ │ lsls r0, r0, #4 │ │ - b.n 313b6 │ │ + b.n 4fc06 │ │ movs r1, r0 │ │ - b.n 3190a │ │ + b.n 5015a │ │ movs r0, r0 │ │ - b.n 31730 │ │ + b.n 4ff80 │ │ movs r2, r1 │ │ subs r0, r0, r0 │ │ lsls r4, r4, #1 │ │ - b.n 319b0 │ │ + b.n 50200 │ │ asrs r6, r0, #32 │ │ - b.n 317da │ │ + b.n 5002a │ │ movs r0, #33 @ 0x21 │ │ - b.n 31bde │ │ - cbnz r1, 314da │ │ + b.n 5042e │ │ + cbnz r1, 4fd2a │ │ @ instruction: 0xebff6038 │ │ - b.n 30fe0 │ │ + b.n 4f830 │ │ ands r0, r5 │ │ - b.n 31940 │ │ + b.n 50190 │ │ movs r0, #52 @ 0x34 │ │ - b.n 30fe8 │ │ + b.n 4f838 │ │ strb r0, [r7, #12] │ │ - b.n 30ff0 │ │ + b.n 4f840 │ │ str r1, [r0, #0] │ │ - b.n 319c2 │ │ + b.n 50212 │ │ strb r7, [r0, #0] │ │ - b.n 315d8 │ │ + b.n 4fe28 │ │ lsls r3, r3, #1 │ │ and.w pc, r0, pc, ror #2 │ │ - b.n 319e0 │ │ + b.n 50230 │ │ asrs r1, r0, #32 │ │ - b.n 319c8 │ │ + b.n 50218 │ │ lsrs r7, r5, #11 │ │ orn ip, r0, #8585216 @ 0x830000 │ │ - b.n 319ec │ │ - add r0, pc, #16 @ (adr r0, 314e0 ) │ │ - b.n 31812 │ │ + b.n 5023c │ │ + add r0, pc, #16 @ (adr r0, 4fd30 ) │ │ + b.n 50062 │ │ lsls r4, r2 │ │ - b.n 3196c │ │ + b.n 501bc │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #659456 @ 0xa1000 │ │ - b.n 31c1e │ │ + b.n 5046e │ │ strh r4, [r0, #0] │ │ - b.n 31822 │ │ + b.n 50072 │ │ movs r4, r2 │ │ - b.n 31020 │ │ + b.n 4f870 │ │ asrs r0, r7, #32 │ │ - b.n 31004 │ │ + b.n 4f854 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #9961472 @ 0x980000 │ │ - b.n 3102c │ │ + b.n 4f87c │ │ movs r4, r5 │ │ - b.n 30f0c │ │ + b.n 4f75c │ │ lsrs r1, r6, #28 │ │ - b.n 31278 │ │ + b.n 4fac8 │ │ movs r0, r6 │ │ - b.n 30f14 │ │ + b.n 4f764 │ │ movs r0, r0 │ │ - b.n 31c42 │ │ + b.n 50492 │ │ movs r4, r6 │ │ - b.n 30f1c │ │ + b.n 4f76c │ │ movs r4, r3 │ │ - b.n 31c4a │ │ + b.n 5049a │ │ lsrs r0, r0, #10 │ │ orr.w r0, r8, #8650752 @ 0x840000 │ │ - b.n 31852 │ │ + b.n 500a2 │ │ asrs r6, r0, #32 │ │ - b.n 31856 │ │ - cbnz r3, 3154a │ │ + b.n 500a6 │ │ + cbnz r3, 4fd9a │ │ @ instruction: 0xebff1014 │ │ - b.n 31054 │ │ + b.n 4f8a4 │ │ movs r4, r0 │ │ - b.n 31862 │ │ + b.n 500b2 │ │ movs r0, #24 │ │ - b.n 3105c │ │ - cbnz r7, 31558 │ │ + b.n 4f8ac │ │ + cbnz r7, 4fda8 │ │ @ instruction: 0xebff102c │ │ - b.n 319c4 │ │ + b.n 50214 │ │ movs r4, r0 │ │ - b.n 31872 │ │ + b.n 500c2 │ │ movs r0, #4 │ │ - b.n 31c76 │ │ - cbnz r3, 31568 │ │ + b.n 504c6 │ │ + cbnz r3, 4fdb8 │ │ @ instruction: 0xebff1030 │ │ - b.n 319d4 │ │ + b.n 50224 │ │ movs r4, r0 │ │ - b.n 31882 │ │ + b.n 500d2 │ │ movs r0, #4 │ │ - b.n 31c86 │ │ - cbnz r7, 31576 │ │ + b.n 504d6 │ │ + cbnz r7, 4fdc6 │ │ @ instruction: 0xebff0034 │ │ - b.n 30f84 │ │ + b.n 4f7d4 │ │ movs r5, #128 @ 0x80 │ │ - b.n 31892 │ │ + b.n 500e2 │ │ asrs r0, r4, #10 │ │ - b.n 31560 │ │ + b.n 4fdb0 │ │ movs r0, #114 @ 0x72 │ │ - b.n 312f8 │ │ + b.n 4fb48 │ │ asrs r0, r5, #32 │ │ - b.n 30f74 │ │ + b.n 4f7c4 │ │ adds r7, r7, #3 │ │ - b.n 31ca2 │ │ + b.n 504f2 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 3186a │ │ + b.n 500ba │ │ asrs r0, r4, #10 │ │ - b.n 3156c │ │ + b.n 4fdbc │ │ asrs r1, r0, #32 │ │ - b.n 31872 │ │ + b.n 500c2 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 31540 │ │ + b.n 4fd90 │ │ asrs r2, r0, #32 │ │ - b.n 31878 │ │ + b.n 500c8 │ │ asrs r4, r4, #32 │ │ - b.n 30f90 │ │ + b.n 4f7e0 │ │ strh r0, [r5, r1] │ │ - b.n 310bc │ │ + b.n 4f90c │ │ movs r7, r6 │ │ - b.n 31a42 │ │ + b.n 50292 │ │ movs r7, r7 │ │ - b.n 31986 │ │ + b.n 501d6 │ │ str r5, [r0, r0] │ │ - b.n 316a8 │ │ + b.n 4fef8 │ │ movs r0, #1 │ │ - b.n 31a8e │ │ + b.n 502de │ │ movs r4, r0 │ │ - b.n 318d2 │ │ + b.n 50122 │ │ asrs r5, r0, #32 │ │ - b.n 318d6 │ │ - cbnz r3, 315c2 │ │ + b.n 50126 │ │ + cbnz r3, 4fe12 │ │ @ instruction: 0xebff0004 │ │ - b.n 318de │ │ + b.n 5012e │ │ ands r0, r5 │ │ - b.n 31a38 │ │ + b.n 50288 │ │ movs r0, #8 │ │ - b.n 31ce6 │ │ + b.n 50536 │ │ asrs r4, r0, #32 │ │ - b.n 318ea │ │ - cbnz r6, 315d4 │ │ + b.n 5013a │ │ + cbnz r6, 4fe24 │ │ @ instruction: 0xebff0000 │ │ - b.n 310e2 │ │ + b.n 4f932 │ │ strb r4, [r2, #2] │ │ - b.n 31a4c │ │ + b.n 5029c │ │ adds r0, #124 @ 0x7c │ │ - b.n 30ff0 │ │ + b.n 4f840 │ │ lsrs r0, r6, #28 │ │ - b.n 3133c │ │ + b.n 4fb8c │ │ asrs r0, r0, #2 │ │ - b.n 30ff8 │ │ + b.n 4f848 │ │ lsls r4, r3, #1 │ │ - b.n 310e0 │ │ + b.n 4f930 │ │ lsrs r3, r6, #28 │ │ - b.n 31348 │ │ + b.n 4fb98 │ │ movs r0, #132 @ 0x84 │ │ - b.n 31004 │ │ + b.n 4f854 │ │ lsls r0, r3, #1 │ │ - b.n 310ec │ │ + b.n 4f93c │ │ lsrs r1, r6, #28 │ │ - b.n 31354 │ │ + b.n 4fba4 │ │ str r0, [r1, #8] │ │ - b.n 31010 │ │ + b.n 4f860 │ │ lsls r4, r2, #1 │ │ - b.n 310f8 │ │ + b.n 4f948 │ │ lsrs r2, r6, #28 │ │ - b.n 31360 │ │ + b.n 4fbb0 │ │ lsls r0, r2, #1 │ │ - b.n 31100 │ │ + b.n 4f950 │ │ lsrs r6, r6, #28 │ │ - b.n 31368 │ │ + b.n 4fbb8 │ │ lsls r2, r1, #2 │ │ ldmia.w r7, {r6, sp, lr} │ │ - b.n 31b0c │ │ + b.n 5035c │ │ movs r0, #60 @ 0x3c │ │ - b.n 31b10 │ │ + b.n 50360 │ │ lsls r4, r1, #1 │ │ - b.n 31114 │ │ + b.n 4f964 │ │ lsrs r7, r6, #28 │ │ - b.n 3137c │ │ + b.n 4fbcc │ │ lsls r0, r1, #1 │ │ - b.n 3111c │ │ + b.n 4f96c │ │ lsrs r3, r6, #28 │ │ - b.n 31384 │ │ + b.n 4fbd4 │ │ lsls r4, r0, #1 │ │ - b.n 31124 │ │ + b.n 4f974 │ │ lsrs r1, r6, #28 │ │ - b.n 3138c │ │ + b.n 4fbdc │ │ lsls r0, r0, #1 │ │ - b.n 3112c │ │ + b.n 4f97c │ │ movs r2, r1 │ │ - b.n 31956 │ │ + b.n 501a6 │ │ asrs r6, r0, #32 │ │ - b.n 3195a │ │ + b.n 501aa │ │ strh r4, [r1, #0] │ │ - b.n 31154 │ │ + b.n 4f9a4 │ │ str r5, [sp, #876] @ 0x36c │ │ @ instruction: 0xebff7005 │ │ - b.n 31966 │ │ + b.n 501b6 │ │ str r0, [r7, #0] │ │ - b.n 31164 │ │ + b.n 4f9b4 │ │ movs r0, #52 @ 0x34 │ │ - b.n 31168 │ │ + b.n 4f9b8 │ │ adds r0, #40 @ 0x28 │ │ - b.n 3116c │ │ + b.n 4f9bc │ │ str r0, [sp, #496] @ 0x1f0 │ │ - b.n 31b48 │ │ + b.n 50398 │ │ str r4, [r5, r0] │ │ - b.n 31174 │ │ + b.n 4f9c4 │ │ lsls r2, r0, #4 │ │ - b.n 3156e │ │ + b.n 4fdbe │ │ adds r0, #32 │ │ - b.n 31b48 │ │ + b.n 50398 │ │ asrs r0, r6, #32 │ │ - b.n 31180 │ │ + b.n 4f9d0 │ │ str r0, [r4, r0] │ │ - b.n 31b54 │ │ + b.n 503a4 │ │ movs r0, r0 │ │ - b.n 318fa │ │ + b.n 5014a │ │ asrs r1, r0, #32 │ │ - b.n 31b54 │ │ + b.n 503a4 │ │ asrs r0, r6, #32 │ │ - b.n 31170 │ │ + b.n 4f9c0 │ │ mcr2 10, 7, r3, cr12, cr15, {7} @ │ │ movs r2, r0 │ │ and.w r1, r0, r0, lsl #30 │ │ - b.n 311a0 │ │ + b.n 4f9f0 │ │ ands r0, r5 │ │ - b.n 31afc │ │ + b.n 5034c │ │ strb r7, [r0, #0] │ │ - b.n 31788 │ │ + b.n 4ffd8 │ │ movs r0, r2 │ │ - b.n 311a4 │ │ + b.n 4f9f4 │ │ movs r0, #1 │ │ - b.n 31b76 │ │ - b.n 31684 │ │ - b.n 311b0 │ │ + b.n 503c6 │ │ + b.n 4fed4 │ │ + b.n 4fa00 │ │ strh r7, [r0, #0] │ │ - b.n 319ba │ │ + b.n 5020a │ │ asrs r4, r2, #32 │ │ - b.n 311b8 │ │ + b.n 4fa08 │ │ str r4, [r2, r2] │ │ - b.n 31b18 │ │ + b.n 50368 │ │ str r4, [r5, #0] │ │ - b.n 31b1c │ │ + b.n 5036c │ │ strb r0, [r6, #0] │ │ - b.n 31b20 │ │ + b.n 50370 │ │ movs r0, r0 │ │ - b.n 31932 │ │ + b.n 50182 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 31dd2 │ │ - add r4, pc, #28 @ (adr r4, 316b0 ) │ │ - b.n 31dd6 │ │ + b.n 50622 │ │ + add r4, pc, #28 @ (adr r4, 4ff00 ) │ │ + b.n 50626 │ │ str r0, [sp, #16] │ │ - b.n 319da │ │ + b.n 5022a │ │ mrc2 10, 3, r1, cr14, cr15, {7} @ │ │ eors r4, r4 │ │ - b.n 31bbc │ │ + b.n 5040c │ │ asrs r4, r2, #32 │ │ - b.n 311dc │ │ + b.n 4fa2c │ │ movs r0, #24 │ │ - b.n 311e0 │ │ + b.n 4fa30 │ │ strb r6, [r1, #0] │ │ - b.n 319ee │ │ + b.n 5023e │ │ movs r4, r0 │ │ - b.n 319f2 │ │ - cbnz r4, 316cc │ │ + b.n 50242 │ │ + cbnz r4, 4ff1c │ │ @ instruction: 0xebff00c4 │ │ - b.n 311f4 │ │ + b.n 4fa44 │ │ movs r4, #7 │ │ - b.n 31dfe │ │ + b.n 5064e │ │ asrs r4, r5, #4 │ │ - b.n 31200 │ │ + b.n 4fa50 │ │ adds r5, #128 @ 0x80 │ │ - b.n 31a06 │ │ + b.n 50256 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 316ce │ │ + b.n 4ff1e │ │ adds r0, #115 @ 0x73 │ │ - b.n 3146c │ │ + b.n 4fcbc │ │ movs r0, #148 @ 0x94 │ │ - b.n 310e8 │ │ + b.n 4f938 │ │ cmp r4, #255 @ 0xff │ │ - b.n 31e16 │ │ + b.n 50666 │ │ subs r5, #128 @ 0x80 │ │ - b.n 319e0 │ │ + b.n 50230 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 316e2 │ │ + b.n 4ff32 │ │ asrs r1, r0, #32 │ │ - b.n 31800 │ │ + b.n 50050 │ │ movs r0, #2 │ │ - b.n 319ec │ │ + b.n 5023c │ │ subs r2, #208 @ 0xd0 │ │ - b.n 316b8 │ │ + b.n 4ff08 │ │ movs r7, r6 │ │ - b.n 31bae │ │ + b.n 503fe │ │ movs r0, #3 │ │ - b.n 319f6 │ │ + b.n 50246 │ │ movs r7, r7 │ │ - b.n 31af6 │ │ + b.n 50346 │ │ movs r0, #144 @ 0x90 │ │ - b.n 31110 │ │ + b.n 4f960 │ │ movs r0, #1 │ │ - b.n 31bfe │ │ + b.n 5044e │ │ movs r4, r0 │ │ - b.n 31a42 │ │ - cbnz r0, 31718 │ │ + b.n 50292 │ │ + cbnz r0, 4ff68 │ │ @ instruction: 0xebff1094 │ │ - b.n 31ba0 │ │ + b.n 503f0 │ │ movs r4, r0 │ │ - b.n 31a4e │ │ + b.n 5029e │ │ movs r0, #8 │ │ - b.n 31e52 │ │ - cbnz r4, 31726 │ │ + b.n 506a2 │ │ + cbnz r4, 4ff76 │ │ @ instruction: 0xebff0074 │ │ - b.n 31254 │ │ + b.n 4faa4 │ │ adds r0, #0 │ │ - b.n 31e5e │ │ + b.n 506ae │ │ str r0, [r6, r1] │ │ - b.n 3125c │ │ + b.n 4faac │ │ lsls r0, r2, #1 │ │ movt pc, #48 @ 0x30 │ │ - b.n 314a8 │ │ + b.n 4fcf8 │ │ str r4, [r5, #4] │ │ - b.n 31268 │ │ + b.n 4fab8 │ │ asrs r0, r7, #1 │ │ - b.n 3126c │ │ + b.n 4fabc │ │ lsls r0, r2, #1 │ │ - b.n 31250 │ │ + b.n 4faa0 │ │ lsrs r5, r6, #28 │ │ - b.n 314b8 │ │ + b.n 4fd08 │ │ adds r0, #116 @ 0x74 │ │ - b.n 31258 │ │ + b.n 4faa8 │ │ subs r1, r6, #4 │ │ - b.n 314c0 │ │ + b.n 4fd10 │ │ adds r0, #120 @ 0x78 │ │ - b.n 31260 │ │ + b.n 4fab0 │ │ adds r0, #104 @ 0x68 │ │ - b.n 31284 │ │ + b.n 4fad4 │ │ lsls r4, r1, #1 │ │ - b.n 31268 │ │ + b.n 4fab8 │ │ lsrs r6, r6, #28 │ │ - b.n 314d0 │ │ + b.n 4fd20 │ │ lsls r0, r1, #1 │ │ - b.n 31270 │ │ + b.n 4fac0 │ │ lsrs r3, r6, #28 │ │ - b.n 314d8 │ │ + b.n 4fd28 │ │ lsls r4, r0, #1 │ │ - b.n 31278 │ │ + b.n 4fac8 │ │ movs r4, r3 │ │ - b.n 31ea2 │ │ + b.n 506f2 │ │ stmia r0!, {r2, r5, r6} │ │ - b.n 312a0 │ │ + b.n 4faf0 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r4, #1032192 @ 0xfc000 │ │ - b.n 312a8 │ │ + b.n 4faf8 │ │ movs r0, r0 │ │ - b.n 3129a │ │ + b.n 4faea │ │ asrs r4, r2, #1 │ │ - b.n 31290 │ │ + b.n 4fae0 │ │ subs r4, r7, #4 │ │ - b.n 314f8 │ │ + b.n 4fd48 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 314fc │ │ + b.n 4fd4c │ │ asrs r0, r0, #1 │ │ - b.n 3129c │ │ + b.n 4faec │ │ lsrs r0, r6, #28 │ │ - b.n 31504 │ │ + b.n 4fd54 │ │ asrs r0, r0, #1 │ │ - b.n 31ca4 │ │ + b.n 504f4 │ │ movs r0, #88 @ 0x58 │ │ - b.n 312a8 │ │ + b.n 4faf8 │ │ movs r0, #32 │ │ - b.n 31ed2 │ │ + b.n 50722 │ │ lsls r4, r3, #1 │ │ - b.n 312b0 │ │ + b.n 4fb00 │ │ movs r7, r0 │ │ - b.n 31ada │ │ - sbcs r0, r0 │ │ + b.n 5032a │ │ + negs r4, r1 │ │ add.w pc, r0, r0, lsr #32 │ │ - b.n 31a80 │ │ + b.n 502d0 │ │ lsls r0, r4, #10 │ │ - b.n 31ae6 │ │ - beq.n 317e0 │ │ - b.n 31c40 │ │ + b.n 50336 │ │ + beq.n 50030 │ │ + b.n 50490 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {} │ │ - b.n 31ef2 │ │ - beq.n 317ec │ │ - b.n 31c4c │ │ + b.n 50742 │ │ + beq.n 5003c │ │ + b.n 5049c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 31dfe │ │ - blx 431e00 │ │ - b.n 31492 │ │ + b.n 5064e │ │ + blx 450650 │ │ + b.n 4fce2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 31822 │ │ + cbnz r7, 50072 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffac26e │ │ + bmi.w fffcaabe │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 31732 │ │ + bls.n 4ff82 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ - ldr r3, [pc, #640] @ (31a64 ) │ │ - vcle.f d20, d28, #0 │ │ - vrsubhn.i d20, , q6 │ │ - vqshl.u32 q10, q6, #29 │ │ - vsli.32 d20, d20, #29 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 317a2 │ │ - bmi.n 317a4 │ │ - bmi.n 317a6 │ │ - bmi.n 317a8 │ │ - bmi.n 317aa │ │ - ldr r7, [pc, #960] @ (31bc4 ) │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ + vqrshrun.s64 d24, q6, #5 │ │ + vqshrn.u64 d24, q14, #5 │ │ + vtbl.8 d24, {d11-d13}, d12 │ │ + vcvt.u32.f32 q12, q10 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 4fff2 │ │ + bmi.n 4fff4 │ │ + bmi.n 4fff6 │ │ + bmi.n 4fff8 │ │ + bmi.n 4fffa │ │ + ldr r7, [pc, #960] @ (50414 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 31d24 │ │ - beq.n 31814 │ │ - b.n 31ca8 │ │ + b.n 50574 │ │ + beq.n 50064 │ │ + b.n 504f8 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-156]! @ 0xffffff64 │ │ - b.n 31cb0 │ │ + b.n 50500 │ │ adds r0, #28 │ │ - b.n 31334 │ │ + b.n 4fb84 │ │ adds r0, #124 @ 0x7c │ │ - b.n 31d38 │ │ + b.n 50588 │ │ movs r0, #24 │ │ - b.n 3133c │ │ + b.n 4fb8c │ │ stmia r0!, {r0} │ │ - b.n 31b66 │ │ + b.n 503b6 │ │ lsls r0, r0, #1 │ │ - b.n 31344 │ │ + b.n 4fb94 │ │ lsls r0, r6, #2 │ │ - b.n 31d4c │ │ + b.n 5059c │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #6029312 @ 0x5c0000 │ │ - b.n 31d54 │ │ + b.n 505a4 │ │ asrs r3, r0, #32 │ │ - b.n 31b7a │ │ + b.n 503ca │ │ str r0, [r0, #0] │ │ - b.n 31f7e │ │ + b.n 507ce │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 31f86 │ │ + b.n 507d6 │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 31f8e │ │ + b.n 507de │ │ movs r0, #28 │ │ - b.n 31388 │ │ + b.n 4fbd8 │ │ movs r0, r6 │ │ - b.n 31370 │ │ + b.n 4fbc0 │ │ movs r0, r2 │ │ - b.n 31d60 │ │ + b.n 505b0 │ │ movs r0, r0 │ │ - b.n 31f02 │ │ + b.n 50752 │ │ str r0, [r0, #0] │ │ - b.n 31364 │ │ + b.n 4fbb4 │ │ movs r4, r1 │ │ - b.n 31380 │ │ + b.n 4fbd0 │ │ lsrs r7, r1, #10 │ │ orr.w r2, r0, #12582912 @ 0xc00000 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 313a8 │ │ + b.n 4fbf8 │ │ strh r0, [r6, #4] │ │ - b.n 31d0c │ │ + b.n 5055c │ │ str r0, [r3, r3] │ │ - b.n 31d10 │ │ + b.n 50560 │ │ add r7, sp, #344 @ 0x158 │ │ - b.n 31d98 │ │ + b.n 505e8 │ │ lsls r4, r7, #1 │ │ - b.n 31d82 │ │ + b.n 505d2 │ │ movs r0, r1 │ │ - b.n 313a0 │ │ + b.n 4fbf0 │ │ movs r4, r3 │ │ - b.n 313c4 │ │ + b.n 4fc14 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2801004 │ │ - b.n 31d9c │ │ + b.n 505ec │ │ ldr r4, [sp, #4] │ │ - b.n 31db0 │ │ + b.n 50600 │ │ movs r0, r4 │ │ - b.n 31d9a │ │ + b.n 505ea │ │ str r0, [r1, #0] │ │ - b.n 31dae │ │ + b.n 505fe │ │ str r0, [r2, r1] │ │ - b.n 31db6 │ │ + b.n 50606 │ │ movs r4, r0 │ │ - b.n 313c0 │ │ + b.n 4fc10 │ │ movs r0, r2 │ │ - b.n 31dba │ │ + b.n 5060a │ │ ands r4, r4 │ │ - b.n 31fee │ │ + b.n 5083e │ │ movs r0, #0 │ │ - b.n 31ff2 │ │ + b.n 50842 │ │ movs r4, r6 │ │ - b.n 313d0 │ │ - b.n 31908 │ │ - b.n 31dcc │ │ + b.n 4fc20 │ │ + b.n 50158 │ │ + b.n 5061c │ │ strb r0, [r5, #0] │ │ - b.n 31dd2 │ │ + b.n 50622 │ │ lsls r4, r2, #1 │ │ - b.n 31dd6 │ │ + b.n 50626 │ │ movs r0, r4 │ │ - b.n 313e0 │ │ + b.n 4fc30 │ │ asrs r0, r5, #32 │ │ - b.n 313e4 │ │ + b.n 4fc34 │ │ stmia r0!, {r2, r4} │ │ - b.n 313e8 │ │ - b.n 31940 │ │ - b.n 313ec │ │ + b.n 4fc38 │ │ + b.n 50190 │ │ + b.n 4fc3c │ │ str r0, [r2, #0] │ │ - b.n 313f0 │ │ + b.n 4fc40 │ │ strb r4, [r4, #0] │ │ - b.n 313f4 │ │ + b.n 4fc44 │ │ str r4, [r5, r0] │ │ - b.n 313f8 │ │ + b.n 4fc48 │ │ movs r7, r5 │ │ and.w r2, r0, pc, ror #21 │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 31842 │ │ + bls.n 50092 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ - b.n 315c2 │ │ + b.n 4fe12 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 31952 │ │ + cbnz r7, 501a2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffac39e │ │ + bmi.w fffcabee │ │ movs r0, r0 │ │ subs r7, #192 @ 0xc0 │ │ movs r0, r0 │ │ subs r7, #252 @ 0xfc │ │ stmia r0!, {} │ │ subs r7, #255 @ 0xff │ │ stc2 15, cr3, [r0], {255} @ 0xff │ │ @@ -75990,2908 +118196,2908 @@ │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ lsls r4, r7, #1 │ │ - b.n 31e70 │ │ + b.n 506c0 │ │ asrs r0, r3, #1 │ │ - b.n 31e74 │ │ + b.n 506c4 │ │ movs r0, #33 @ 0x21 │ │ - b.n 3209e │ │ + b.n 508ee │ │ @ instruction: 0xb8b9 │ │ @ instruction: 0xebff2044 │ │ - b.n 314a0 │ │ + b.n 4fcf0 │ │ strh r0, [r6, #4] │ │ - b.n 31e00 │ │ + b.n 50650 │ │ movs r4, r2 │ │ - b.n 314a4 │ │ - add r0, pc, #28 @ (adr r0, 3198c ) │ │ - b.n 31cb2 │ │ + b.n 4fcf4 │ │ + add r0, pc, #28 @ (adr r0, 501dc ) │ │ + b.n 50502 │ │ asrs r0, r6, #32 │ │ - b.n 314b0 │ │ + b.n 4fd00 │ │ ands r4, r4 │ │ - b.n 320ba │ │ + b.n 5090a │ │ stmia r0!, {r2, r4} │ │ - b.n 314b8 │ │ + b.n 4fd08 │ │ lsls r2, r0, #4 │ │ - b.n 318a2 │ │ + b.n 500f2 │ │ movs r0, #1 │ │ - b.n 31e8a │ │ + b.n 506da │ │ str r0, [r2, #0] │ │ - b.n 314c4 │ │ + b.n 4fd14 │ │ str r4, [r5, r0] │ │ - b.n 314c8 │ │ + b.n 4fd18 │ │ asrs r1, r0, #32 │ │ - b.n 31a92 │ │ + b.n 502e2 │ │ movs r4, r3 │ │ - b.n 314cc │ │ + b.n 4fd1c │ │ asrs r0, r6, #32 │ │ - b.n 314b4 │ │ + b.n 4fd04 │ │ movs r0, r0 │ │ - b.n 31c42 │ │ + b.n 50492 │ │ lsls r3, r6, #7 │ │ lsrs r0, r0, #8 │ │ movs r4, r1 │ │ - b.n 314dc │ │ + b.n 4fd2c │ │ asrs r2, r1, #32 │ │ - b.n 31cea │ │ + b.n 5053a │ │ movs r0, #68 @ 0x44 │ │ - b.n 314c8 │ │ + b.n 4fd18 │ │ movs r2, #130 @ 0x82 │ │ - b.n 31ab2 │ │ + b.n 50302 │ │ movs r4, r1 │ │ - b.n 31cf6 │ │ - bcc.n 318ea │ │ + b.n 50546 │ │ + bcc.n 5013a │ │ @ instruction: 0xebff01d0 │ │ - b.n 314f8 │ │ + b.n 4fd48 │ │ asrs r0, r4, #32 │ │ - b.n 32102 │ │ + b.n 50952 │ │ lsls r0, r2, #1 │ │ - b.n 314e0 │ │ + b.n 4fd30 │ │ lsls r0, r2, #5 │ │ - b.n 314e4 │ │ + b.n 4fd34 │ │ movs r5, r0 │ │ - b.n 31d0e │ │ + b.n 5055e │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 31ee0 │ │ + b.n 50730 │ │ str r0, [r1, r0] │ │ - b.n 31d1a │ │ - ldr r3, [pc, #0] @ (319dc ) │ │ + b.n 5056a │ │ + ldr r3, [pc, #0] @ (5022c ) │ │ ldcl 0, cr0, [r0, #208] @ 0xd0 │ │ - b.n 3151c │ │ + b.n 4fd6c │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 31d2e │ │ - ldr r3, [pc, #144] @ (31a80 ) │ │ + b.n 5057e │ │ + ldr r3, [pc, #144] @ (502d0 ) │ │ vstr s1, [fp, #-784] @ 0xfffffcf0 │ │ - b.w ffc76a64 │ │ + b.w ffc952b4 │ │ @ instruction: 0xebff20ac │ │ - b.n 31434 │ │ + b.n 4fc84 │ │ asrs r0, r6, #2 │ │ - b.n 31438 │ │ + b.n 4fc88 │ │ lsls r0, r3, #2 │ │ - b.n 3143c │ │ + b.n 4fc8c │ │ adds r2, r0, #4 │ │ - b.n 31d0c │ │ + b.n 5055c │ │ adds r0, #148 @ 0x94 │ │ - b.n 31444 │ │ + b.n 4fc94 │ │ asrs r3, r0, #4 │ │ - b.n 32194 │ │ + b.n 509e4 │ │ asrs r0, r3, #3 │ │ - b.n 3142c │ │ + b.n 4fc7c │ │ asrs r0, r0, #32 │ │ - b.n 31544 │ │ + b.n 4fd94 │ │ cmp r3, #144 @ 0x90 │ │ cdp 3, 0, cr7, cr4, cr1, {1} │ │ - b.n 31d62 │ │ + b.n 505b2 │ │ asrs r7, r7, #32 │ │ - b.n 31e28 │ │ + b.n 50678 │ │ strb r0, [r7, #2] │ │ - b.n 31440 │ │ + b.n 4fc90 │ │ add ip, ip │ │ @ instruction: 0xf2f47090 │ │ - b.n 31468 │ │ + b.n 4fcb8 │ │ adds r1, r0, #0 │ │ - b.n 31d76 │ │ + b.n 505c6 │ │ asrs r7, r4, #4 │ │ - b.n 31d3c │ │ + b.n 5058c │ │ asrs r4, r7, #2 │ │ - b.n 31454 │ │ + b.n 4fca4 │ │ subs r1, r2, #5 │ │ - b.n 31ee0 │ │ + b.n 50730 │ │ lsrs r7, r5, #11 │ │ orn pc, r1, #3391488 @ 0x33c000 │ │ - b.n 31ee8 │ │ + b.n 50738 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r1, #3358720 @ 0x334000 │ │ - b.n 31ef0 │ │ + b.n 50740 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r0, r6, #1728 @ 0x6c0 │ │ - b.n 31ef0 │ │ + b.n 50740 │ │ cmp r3, #144 @ 0x90 │ │ cdp 4, 3, cr2, cr7, cr6, {7} │ │ - ble.w 114040 │ │ + ble.w 132890 │ │ bic.w r1, r1, #2146304 @ 0x20c000 │ │ - b.n 31daa │ │ + b.n 505fa │ │ adds r0, r4, #0 │ │ - b.n 31d70 │ │ + b.n 505c0 │ │ strh r2, [r1, #30] │ │ @ instruction: 0xf3f94ce6 │ │ @ instruction: 0xf2f41e07 │ │ - b.n 31d7c │ │ + b.n 505cc │ │ ands r0, r5 │ │ - b.n 315b8 │ │ + b.n 4fe08 │ │ lsls r0, r6, #7 │ │ movw r1, #8451 @ 0x2103 │ │ - b.n 32208 │ │ + b.n 50a58 │ │ asrs r0, r0, #3 │ │ - b.n 314a0 │ │ + b.n 4fcf0 │ │ asrs r7, r7, #7 │ │ - b.n 3224e │ │ + b.n 50a9e │ │ add ip, ip │ │ bfi r3, r8, #0, #1 │ │ - b.n 31a98 │ │ + b.n 502e8 │ │ lsls r4, r6, #7 │ │ @ instruction: 0xf2600a8f │ │ orr.w sl, r4, #10616832 @ 0xa20000 │ │ - b.n 31da2 │ │ + b.n 505f2 │ │ lsls r4, r0, #3 │ │ - b.n 314bc │ │ + b.n 4fd0c │ │ adds r0, r2, #3 │ │ - b.n 315e8 │ │ + b.n 4fe38 │ │ movs r6, r0 │ │ - b.n 31dee │ │ + b.n 5063e │ │ asrs r1, r0, #32 │ │ - b.n 31bd0 │ │ + b.n 50420 │ │ movs r4, #39 @ 0x27 │ │ add.w r0, r0, r8, lsr #7 │ │ - b.n 314f0 │ │ + b.n 4fd40 │ │ adds r0, #196 @ 0xc4 │ │ - b.n 31f54 │ │ + b.n 507a4 │ │ strb r7, [r7, #12] │ │ - b.n 32244 │ │ + b.n 50a94 │ │ strb r0, [r5, #6] │ │ - b.n 315e0 │ │ + b.n 4fe30 │ │ strb r0, [r7, #2] │ │ - b.n 31500 │ │ + b.n 4fd50 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr0, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 31e16 │ │ + b.n 50666 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f07c23 │ │ - b.n 31dec │ │ + b.n 5063c │ │ strb r4, [r1, #7] │ │ - b.n 315fc │ │ + b.n 4fe4c │ │ strb r2, [r2, #5] │ │ - b.n 31ad8 │ │ + b.n 50328 │ │ strb r4, [r0, #7] │ │ - b.n 31604 │ │ + b.n 4fe54 │ │ strb r7, [r7, #15] │ │ - b.n 322ae │ │ + b.n 50afe │ │ adds r1, #3 │ │ - b.n 31b00 │ │ + b.n 50350 │ │ subs r2, r4, #0 │ │ - b.n 31dfc │ │ + b.n 5064c │ │ subs r7, #115 @ 0x73 │ │ - b.n 31f98 │ │ + b.n 507e8 │ │ cmp r2, #239 @ 0xef │ │ orn pc, r3, #246784 @ 0x3c400 │ │ - b.n 31fa0 │ │ + b.n 507f0 │ │ ldr r7, [r1, #40] @ 0x28 │ │ orn r1, r4, #1638400 @ 0x190000 │ │ - b.n 31624 │ │ + b.n 4fe74 │ │ asrs r3, r0, #32 │ │ - b.n 31f12 │ │ + b.n 50762 │ │ cmp r3, #144 @ 0x90 │ │ cdp 0, 3, cr7, cr7, cr0, {1} │ │ - b.n 31650 │ │ - ldr r2, [pc, #956] @ (31ed4 ) │ │ + b.n 4fea0 │ │ + ldr r2, [pc, #956] @ (50724 ) │ │ orn ip, r3, #2113536 @ 0x204000 │ │ - b.n 31e5e │ │ + b.n 506ae │ │ asrs r0, r4, #12 │ │ - b.n 31e24 │ │ + b.n 50674 │ │ movs r7, r7 │ │ - b.n 31f26 │ │ + b.n 50776 │ │ mvns r4, r4 │ │ @ instruction: 0xf3f90ce6 │ │ @ instruction: 0xf2f0402c │ │ - b.n 3166c │ │ + b.n 4febc │ │ lsrs r0, r0, #8 │ │ - b.n 31e76 │ │ + b.n 506c6 │ │ str r6, [r4, #68] @ 0x44 │ │ bfi r1, sl, #7, #4294967290 │ │ - b.n 31658 │ │ + b.n 4fea8 │ │ str r7, [r0, r0] │ │ - b.n 31e82 │ │ + b.n 506d2 │ │ lsls r0, r4, #19 │ │ bfi r0, r4, #4, #1 │ │ - b.n 31e8a │ │ + b.n 506da │ │ movs r1, #242 @ 0xf2 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8d │ │ orr.w r5, r5, #10616832 @ 0xa20000 │ │ - b.n 31e5a │ │ + b.n 506aa │ │ lsls r4, r7, #6 │ │ - b.n 31678 │ │ + b.n 4fec8 │ │ movs r0, r1 │ │ - b.n 31ea2 │ │ + b.n 506f2 │ │ adds r5, r0, #4 │ │ add.w r0, r0, r6 │ │ - b.n 31eaa │ │ + b.n 506fa │ │ asrs r4, r0, #32 │ │ - b.n 31eae │ │ + b.n 506fe │ │ movs r0, #8 │ │ - b.n 31eb2 │ │ + b.n 50702 │ │ adds r2, r3, r6 │ │ add.w r0, r0, sl │ │ - b.n 31eba │ │ + b.n 5070a │ │ asrs r2, r1, #32 │ │ - b.n 31ebe │ │ + b.n 5070e │ │ movs r0, #8 │ │ - b.n 31ec2 │ │ + b.n 50712 │ │ adds r6, r2, r6 │ │ add.w r0, r0, r4, asr #16 │ │ - b.n 316c4 │ │ + b.n 4ff14 │ │ movs r0, #6 │ │ - b.n 31ece │ │ + b.n 5071e │ │ strh r6, [r0, #0] │ │ - b.n 31ed2 │ │ + b.n 50722 │ │ movs r4, r0 │ │ - b.n 31ed6 │ │ + b.n 50726 │ │ asrs r4, r0, #32 │ │ - b.n 31eda │ │ + b.n 5072a │ │ adds r0, r2, r6 │ │ add.w r0, r0, r0, lsr #8 │ │ - b.n 320aa │ │ + b.n 508fa │ │ movs r4, r0 │ │ - b.n 31ee6 │ │ - ldr r2, [pc, #828] @ (31ee4 ) │ │ + b.n 50736 │ │ + ldr r2, [pc, #828] @ (50734 ) │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 320c2 │ │ + b.n 50912 │ │ adds r0, #32 │ │ - b.n 322f2 │ │ + b.n 50b42 │ │ asrs r2, r1, #32 │ │ - b.n 31ef6 │ │ + b.n 50746 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 320d0 │ │ + b.n 50920 │ │ str r0, [r0, #0] │ │ - b.n 32302 │ │ + b.n 50b52 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w sl, r2, #6389760 @ 0x618000 │ │ orn r0, r0, #753664 @ 0xb8000 │ │ - b.n 31708 │ │ + b.n 4ff58 │ │ ldr r0, [r0, #48] @ 0x30 │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 320da │ │ + b.n 5092a │ │ cmp r2, #195 @ 0xc3 │ │ orn sl, r1, #26496 @ 0x6780 │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 31f22 │ │ + b.n 50772 │ │ strb r0, [r4, #0] │ │ - b.n 32326 │ │ + b.n 50b76 │ │ lsrs r3, r0, #11 │ │ - bne.w fffb40f0 │ │ + bne.w fffd2940 │ │ and.w r0, r0, #140288 @ 0x22400 │ │ - b.n 31f32 │ │ + b.n 50782 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r5, #8704 @ 0x2200 │ │ - b.n 31f3a │ │ + b.n 5078a │ │ lsrs r0, r0, #12 │ │ ldcl 1, cr1, [r1, #832] @ 0x340 │ │ - b.n 3173c │ │ + b.n 4ff8c │ │ strh r4, [r6, #0] │ │ - b.n 31740 │ │ + b.n 4ff90 │ │ cmp r2, #199 @ 0xc7 │ │ orr.w r0, r3, #512 @ 0x200 │ │ - b.n 3234e │ │ + b.n 50b9e │ │ movs r0, r0 │ │ - b.n 322b4 │ │ + b.n 50b04 │ │ str r0, [r0, #0] │ │ - b.n 31716 │ │ + b.n 4ff66 │ │ movs r1, r0 │ │ - b.n 3235a │ │ + b.n 50baa │ │ strb r0, [r1, #1] │ │ - b.n 31738 │ │ + b.n 4ff88 │ │ lsrs r0, r0, #12 │ │ vstr d22, [r3] │ │ stcl 1, cr0, [r2, #672] @ 0x2a0 │ │ - b.n 31744 │ │ + b.n 4ff94 │ │ lsls r6, r7, #14 │ │ subs r0, r0, r0 │ │ lsls r0, r2, #1 │ │ - b.n 3176c │ │ + b.n 4ffbc │ │ strb r2, [r1, #0] │ │ - b.n 31f76 │ │ + b.n 507c6 │ │ movs r0, r0 │ │ - b.n 322da │ │ + b.n 50b2a │ │ lsls r5, r2, #1 │ │ subs r0, r0, r0 │ │ movs r1, r1 │ │ - b.n 31f82 │ │ + b.n 507d2 │ │ ldmia r2!, {r0, r3, r4, r5} │ │ @ instruction: 0xebff0038 │ │ - b.n 31784 │ │ + b.n 4ffd4 │ │ ldmia r2, {r0, r1, r2, r4, r5} │ │ @ instruction: 0xebff2124 │ │ - b.n 3178c │ │ + b.n 4ffdc │ │ ldrb r5, [r0, #29] │ │ - b.n 32170 │ │ + b.n 509c0 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 31f9e │ │ + b.n 507ee │ │ str r2, [r3, #4] │ │ - b.n 317fc │ │ + b.n 5004c │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 31fa6 │ │ + b.n 507f6 │ │ str r1, [r3, #4] │ │ - b.n 31804 │ │ + b.n 50054 │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 31fae │ │ + b.n 507fe │ │ str r5, [r3, #4] │ │ - b.n 3180c │ │ + b.n 5005c │ │ ldr r7, [r4, #0] │ │ - b.n 31fb6 │ │ + b.n 50806 │ │ strb r6, [r3, #1] │ │ - b.n 31814 │ │ + b.n 50064 │ │ str r4, [r3, #4] │ │ - b.n 31818 │ │ + b.n 50068 │ │ ldrb r7, [r2, #17] │ │ - b.n 31c44 │ │ + b.n 50494 │ │ movs r1, #2 │ │ - b.n 31f94 │ │ + b.n 507e4 │ │ movs r0, #91 @ 0x5b │ │ - b.n 31824 │ │ + b.n 50074 │ │ movs r1, #35 @ 0x23 │ │ - b.n 31fce │ │ + b.n 5081e │ │ ldrb r1, [r0, #16] │ │ - b.n 321ac │ │ + b.n 509fc │ │ movs r0, #97 @ 0x61 │ │ - b.n 31830 │ │ + b.n 50080 │ │ movs r5, #35 @ 0x23 │ │ - b.n 31fda │ │ + b.n 5082a │ │ movs r0, #96 @ 0x60 │ │ - b.n 31838 │ │ + b.n 50088 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 31fe2 │ │ + b.n 50832 │ │ movs r0, #95 @ 0x5f │ │ - b.n 31840 │ │ + b.n 50090 │ │ movs r2, #33 @ 0x21 │ │ - b.n 31fea │ │ + b.n 5083a │ │ movs r0, #100 @ 0x64 │ │ - b.n 31848 │ │ + b.n 50098 │ │ movs r6, #33 @ 0x21 │ │ - b.n 31ff2 │ │ + b.n 50842 │ │ movs r0, #99 @ 0x63 │ │ - b.n 31850 │ │ + b.n 500a0 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 31c84 │ │ + b.n 504d4 │ │ movs r3, #3 │ │ - b.n 31fc2 │ │ + b.n 50812 │ │ movs r0, #98 @ 0x62 │ │ - b.n 3185c │ │ + b.n 500ac │ │ movs r3, #32 │ │ - b.n 32006 │ │ + b.n 50856 │ │ movs r0, #103 @ 0x67 │ │ - b.n 31864 │ │ + b.n 500b4 │ │ movs r7, #32 │ │ - b.n 3200e │ │ + b.n 5085e │ │ movs r0, #102 @ 0x66 │ │ - b.n 3186c │ │ + b.n 500bc │ │ cmp r3, #80 @ 0x50 │ │ - b.n 31c9c │ │ + b.n 504ec │ │ adds r1, #16 │ │ - b.n 31814 │ │ + b.n 50064 │ │ asrs r1, r0, #8 │ │ - b.n 31fe2 │ │ + b.n 50832 │ │ str r4, [r1, #16] │ │ - b.n 3181c │ │ + b.n 5006c │ │ asrs r5, r4, #1 │ │ - b.n 31880 │ │ + b.n 500d0 │ │ strb r3, [r4, r0] │ │ - b.n 3202a │ │ + b.n 5087a │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r5, r6, ip, lr} │ │ - b.n 3188c │ │ + b.n 500dc │ │ ldr r3, [r4, r0] │ │ - b.n 32036 │ │ + b.n 50886 │ │ str r1, [r5, r1] │ │ - b.n 31894 │ │ + b.n 500e4 │ │ str r0, [r3, r3] │ │ - b.n 32194 │ │ + b.n 509e4 │ │ adds r0, #107 @ 0x6b │ │ - b.n 3189c │ │ + b.n 500ec │ │ subs r4, #83 @ 0x53 │ │ - b.n 31cc8 │ │ + b.n 50518 │ │ lsls r0, r0, #4 │ │ - b.n 32010 │ │ + b.n 50860 │ │ lsls r0, r5, #1 │ │ - b.n 318a8 │ │ + b.n 500f8 │ │ lsls r6, r4, #4 │ │ - b.n 32052 │ │ + b.n 508a2 │ │ lsls r6, r5, #1 │ │ - b.n 318b0 │ │ + b.n 50100 │ │ lsls r6, r4, #20 │ │ - b.n 3205a │ │ + b.n 508aa │ │ lsls r5, r5, #1 │ │ - b.n 318b8 │ │ + b.n 50108 │ │ lsrs r6, r4, #4 │ │ - b.n 32062 │ │ + b.n 508b2 │ │ lsls r4, r5, #1 │ │ - b.n 318c0 │ │ + b.n 50110 │ │ lsls r7, r4, #8 │ │ - b.n 3206a │ │ + b.n 508ba │ │ lsls r1, r6, #1 │ │ - b.n 318c8 │ │ + b.n 50118 │ │ lsls r7, r4, #24 │ │ - b.n 32072 │ │ + b.n 508c2 │ │ lsls r0, r6, #1 │ │ - b.n 318d0 │ │ + b.n 50120 │ │ lsrs r7, r2, #9 │ │ - b.n 31d04 │ │ + b.n 50554 │ │ lsls r6, r0, #12 │ │ - b.n 3203e │ │ + b.n 5088e │ │ lsls r7, r5, #1 │ │ - b.n 318dc │ │ + b.n 5012c │ │ lsls r2, r4, #12 │ │ - b.n 32086 │ │ + b.n 508d6 │ │ lsls r4, r6, #1 │ │ - b.n 318e4 │ │ + b.n 50134 │ │ lsls r2, r4, #28 │ │ - b.n 3208e │ │ + b.n 508de │ │ lsls r3, r6, #1 │ │ - b.n 318ec │ │ + b.n 5013c │ │ lsrs r2, r2, #13 │ │ - b.n 31d1c │ │ + b.n 5056c │ │ lsls r7, r0, #8 │ │ - b.n 3205a │ │ + b.n 508aa │ │ lsls r2, r6, #1 │ │ - b.n 318f8 │ │ + b.n 50148 │ │ lsls r1, r4, #16 │ │ - b.n 320a2 │ │ + b.n 508f2 │ │ asrs r0, r7, #1 │ │ - b.n 31900 │ │ + b.n 50150 │ │ lsls r7, r6, #1 │ │ - b.n 31904 │ │ + b.n 50154 │ │ lsrs r1, r4, #32 │ │ - b.n 320ae │ │ + b.n 508fe │ │ lsls r6, r6, #1 │ │ - b.n 3190c │ │ + b.n 5015c │ │ lsrs r1, r2, #17 │ │ - b.n 31d38 │ │ + b.n 50588 │ │ asrs r0, r5, #4 │ │ - b.n 318b4 │ │ + b.n 50104 │ │ lsls r2, r0, #4 │ │ - b.n 3207e │ │ + b.n 508ce │ │ ldrb r6, [r2, #29] │ │ - b.n 3229c │ │ + b.n 50aec │ │ lsls r5, r6, #1 │ │ - b.n 31920 │ │ + b.n 50170 │ │ movs r1, r0 │ │ - b.n 323ac │ │ + b.n 50bfc │ │ movs r3, r0 │ │ - b.n 324ce │ │ + b.n 50d1e │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r3, #1 │ │ - b.n 31930 │ │ + b.n 50180 │ │ movs r0, r3 │ │ - b.n 318d0 │ │ + b.n 50120 │ │ movs r0, #68 @ 0x44 │ │ - b.n 318d8 │ │ + b.n 50128 │ │ asrs r4, r2, #32 │ │ - b.n 318d8 │ │ + b.n 50128 │ │ lsls r2, r0, #4 │ │ - b.n 31cc6 │ │ + b.n 50516 │ │ asrs r2, r0, #4 │ │ - b.n 31ccc │ │ - add r0, pc, #4 @ (adr r0, 31db0 ) │ │ - b.n 322ae │ │ + b.n 5051c │ │ + add r0, pc, #4 @ (adr r0, 50600 ) │ │ + b.n 50afe │ │ movs r1, r0 │ │ - b.n 32066 │ │ + b.n 508b6 │ │ mcr2 10, 7, r2, cr6, cr15, {7} @ │ │ asrs r0, r6, #32 │ │ - b.n 318f4 │ │ + b.n 50144 │ │ movs r0, r0 │ │ - b.n 31ec0 │ │ + b.n 50710 │ │ asrs r4, r0, #32 │ │ - b.n 318fc │ │ + b.n 5014c │ │ asrs r0, r0, #10 │ │ - b.n 31ec8 │ │ + b.n 50718 │ │ asrs r0, r2, #1 │ │ - b.n 318e4 │ │ + b.n 50134 │ │ lsls r0, r0, #10 │ │ - b.n 31e8e │ │ + b.n 506de │ │ asrs r0, r1, #32 │ │ - b.n 3190c │ │ + b.n 5015c │ │ lsls r0, r0, #4 │ │ - b.n 31ed8 │ │ + b.n 50728 │ │ lsls r4, r1, #1 │ │ - b.n 318f4 │ │ + b.n 50144 │ │ lsrs r2, r6, #28 │ │ - b.n 31b5c │ │ + b.n 503ac │ │ movs r4, r7 │ │ - b.n 318fc │ │ + b.n 5014c │ │ movs r3, r1 │ │ and.w r0, r0, r4, lsr #32 │ │ - b.n 31920 │ │ - add r0, pc, #4 @ (adr r0, 31df0 ) │ │ - b.n 32302 │ │ + b.n 50170 │ │ + add r0, pc, #4 @ (adr r0, 50640 ) │ │ + b.n 50b52 │ │ asrs r4, r0, #1 │ │ - b.n 3192c │ │ + b.n 5017c │ │ lsls r1, r0, #4 │ │ - b.n 31d16 │ │ + b.n 50566 │ │ asrs r4, r1, #1 │ │ - b.n 31934 │ │ + b.n 50184 │ │ asrs r4, r7, #1 │ │ - b.n 32300 │ │ + b.n 50b50 │ │ asrs r4, r1, #1 │ │ - b.n 3191c │ │ + b.n 5016c │ │ asrs r0, r2, #1 │ │ - b.n 31940 │ │ + b.n 50190 │ │ movs r0, r0 │ │ - b.n 320be │ │ + b.n 5090e │ │ asrs r0, r4, #32 │ │ - b.n 32310 │ │ + b.n 50b60 │ │ asrs r0, r2, #1 │ │ - b.n 3192c │ │ + b.n 5017c │ │ mcr2 10, 6, r2, cr14, cr15, {7} @ │ │ lsrs r5, r1, #31 │ │ - b.n 32338 │ │ + b.n 50b88 │ │ lsls r0, r6 │ │ - b.n 322b4 │ │ + b.n 50b04 │ │ lsrs r7, r5, #11 │ │ orn pc, r0, #6750208 @ 0x670000 │ │ - b.n 32344 │ │ + b.n 50b94 │ │ str r0, [r3, #4] │ │ - b.n 32344 │ │ + b.n 50b94 │ │ asrs r0, r0, #32 │ │ - b.n 3256e │ │ + b.n 50dbe │ │ cmp r2, #239 @ 0xef │ │ - b.w ff091e42 │ │ - b.n 32176 │ │ + b.w ff0b0692 │ │ + b.n 509c6 │ │ movs r0, #33 @ 0x21 │ │ - b.n 3257a │ │ + b.n 50dca │ │ movs r4, r7 │ │ - b.n 31978 │ │ + b.n 501c8 │ │ lsls r0, r1, #1 │ │ - b.n 31858 │ │ + b.n 500a8 │ │ lsrs r2, r7, #28 │ │ - b.n 31bc4 │ │ + b.n 50414 │ │ lsls r4, r1, #1 │ │ - b.n 31860 │ │ + b.n 500b0 │ │ movs r0, r0 │ │ - b.n 3258e │ │ + b.n 50dde │ │ cmp r2, #143 @ 0x8f │ │ - bne.w fff39e5a │ │ - b.n 32196 │ │ + bne.w fff586aa │ │ + b.n 509e6 │ │ lsls r0, r1, #1 │ │ - b.n 31974 │ │ + b.n 501c4 │ │ movs r4, r3 │ │ - b.n 3259e │ │ + b.n 50dee │ │ asrs r0, r2, #1 │ │ - b.n 31878 │ │ + b.n 500c8 │ │ asrs r6, r0, #32 │ │ - b.n 321a6 │ │ + b.n 509f6 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r8, #8650752 @ 0x840000 │ │ - b.n 321ae │ │ + b.n 509fe │ │ @ instruction: 0xb775 │ │ @ instruction: 0xebff1020 │ │ - b.n 319ac │ │ + b.n 501fc │ │ movs r4, r0 │ │ - b.n 321ba │ │ + b.n 50a0a │ │ movs r0, #36 @ 0x24 │ │ - b.n 319b4 │ │ + b.n 50204 │ │ @ instruction: 0xb771 │ │ @ instruction: 0xebff1048 │ │ - b.n 3231c │ │ + b.n 50b6c │ │ movs r4, r0 │ │ - b.n 321ca │ │ + b.n 50a1a │ │ movs r0, #4 │ │ - b.n 325ce │ │ + b.n 50e1e │ │ @ instruction: 0xb76d │ │ @ instruction: 0xebff104c │ │ - b.n 3232c │ │ + b.n 50b7c │ │ movs r4, r0 │ │ - b.n 321da │ │ + b.n 50a2a │ │ movs r0, #4 │ │ - b.n 325de │ │ + b.n 50e2e │ │ @ instruction: 0xb769 │ │ @ instruction: 0xebff0050 │ │ - b.n 318dc │ │ + b.n 5012c │ │ asrs r7, r0, #16 │ │ - b.n 325ea │ │ + b.n 50e3a │ │ movs r5, #128 @ 0x80 │ │ - b.n 321ee │ │ + b.n 50a3e │ │ asrs r0, r4, #10 │ │ - b.n 31eb4 │ │ + b.n 50704 │ │ movs r0, #114 @ 0x72 │ │ - b.n 31c54 │ │ + b.n 504a4 │ │ asrs r0, r3, #3 │ │ - b.n 318d0 │ │ + b.n 50120 │ │ adds r7, r7, #3 │ │ - b.n 325fe │ │ + b.n 50e4e │ │ cmp r5, #128 @ 0x80 │ │ - b.n 321c6 │ │ + b.n 50a16 │ │ asrs r0, r4, #10 │ │ - b.n 31ec8 │ │ + b.n 50718 │ │ asrs r1, r0, #32 │ │ - b.n 321ce │ │ + b.n 50a1e │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 31e9c │ │ + b.n 506ec │ │ asrs r2, r0, #32 │ │ - b.n 321d4 │ │ + b.n 50a24 │ │ asrs r4, r2, #3 │ │ - b.n 318ec │ │ + b.n 5013c │ │ movs r7, r6 │ │ - b.n 3239a │ │ + b.n 50bea │ │ adds r4, r3, #1 │ │ - b.n 31a1c │ │ + b.n 5026c │ │ movs r7, r7 │ │ - b.n 322e2 │ │ + b.n 50b32 │ │ movs r0, #1 │ │ - b.n 323e6 │ │ + b.n 50c36 │ │ asrs r1, r0, #32 │ │ - b.n 32008 │ │ + b.n 50858 │ │ movs r4, r0 │ │ - b.n 3222e │ │ + b.n 50a7e │ │ @ instruction: 0xb755 │ │ @ instruction: 0xebff0004 │ │ - b.n 32236 │ │ + b.n 50a86 │ │ asrs r5, r0, #32 │ │ - b.n 3223a │ │ + b.n 50a8a │ │ movs r0, #8 │ │ - b.n 3263e │ │ + b.n 50e8e │ │ @ instruction: 0xb751 │ │ @ instruction: 0xebff0000 │ │ - b.n 31a36 │ │ + b.n 50286 │ │ str r0, [r6, r2] │ │ - b.n 323a0 │ │ + b.n 50bf0 │ │ adds r0, #152 @ 0x98 │ │ - b.n 31944 │ │ + b.n 50194 │ │ lsrs r0, r6, #28 │ │ - b.n 31c90 │ │ + b.n 504e0 │ │ asrs r4, r3, #2 │ │ - b.n 3194c │ │ + b.n 5019c │ │ lsls r4, r6, #1 │ │ - b.n 31a34 │ │ + b.n 50284 │ │ lsrs r3, r6, #28 │ │ - b.n 31c9c │ │ + b.n 504ec │ │ movs r0, #160 @ 0xa0 │ │ - b.n 31958 │ │ + b.n 501a8 │ │ lsls r0, r6, #1 │ │ - b.n 31a40 │ │ + b.n 50290 │ │ lsrs r1, r6, #28 │ │ - b.n 31ca8 │ │ + b.n 504f8 │ │ lsls r4, r5, #1 │ │ - b.n 31a48 │ │ + b.n 50298 │ │ lsrs r2, r6, #28 │ │ - b.n 31cb0 │ │ + b.n 50500 │ │ movs r2, r7 │ │ ldmia.w r5, {r2, r4, r6, sp} │ │ - b.n 32454 │ │ + b.n 50ca4 │ │ lsls r0, r5, #1 │ │ - b.n 31a58 │ │ + b.n 502a8 │ │ lsrs r5, r6, #28 │ │ - b.n 31cc0 │ │ + b.n 50510 │ │ lsls r4, r4, #1 │ │ - b.n 31a60 │ │ + b.n 502b0 │ │ lsrs r4, r6, #28 │ │ - b.n 31cc8 │ │ + b.n 50518 │ │ lsls r0, r4, #1 │ │ - b.n 31a68 │ │ + b.n 502b8 │ │ lsrs r3, r6, #28 │ │ - b.n 31cd0 │ │ + b.n 50520 │ │ lsls r4, r3, #1 │ │ - b.n 31a70 │ │ + b.n 502c0 │ │ lsrs r1, r6, #28 │ │ - b.n 31cd8 │ │ + b.n 50528 │ │ lsls r0, r3, #1 │ │ - b.n 31a78 │ │ + b.n 502c8 │ │ lsls r0, r4, #3 │ │ - b.n 3247c │ │ + b.n 50ccc │ │ asrs r6, r0, #32 │ │ - b.n 322a6 │ │ + b.n 50af6 │ │ str r3, [sp, #548] @ 0x224 │ │ @ instruction: 0xebff0054 │ │ - b.n 31aa8 │ │ + b.n 502f8 │ │ movs r0, r0 │ │ - b.n 32612 │ │ + b.n 50e62 │ │ lsls r4, r5, #11 │ │ subs r0, r0, r0 │ │ strb r0, [r4, #3] │ │ - b.n 32494 │ │ + b.n 50ce4 │ │ str r0, [r7, r3] │ │ - b.n 31ab8 │ │ + b.n 50308 │ │ lsrs r4, r7 │ │ - b.n 31abc │ │ + b.n 5030c │ │ lsls r7, r1, #3 │ │ ldmia.w r7, {} │ │ - b.n 3228c │ │ + b.n 50adc │ │ movs r2, r0 │ │ - b.n 3228e │ │ + b.n 50ade │ │ movs r3, r0 │ │ - b.n 32292 │ │ + b.n 50ae2 │ │ movs r6, r0 │ │ - b.n 32296 │ │ + b.n 50ae6 │ │ movs r7, r0 │ │ - b.n 3229a │ │ + b.n 50aea │ │ movs r5, r0 │ │ - b.n 3229e │ │ + b.n 50aee │ │ movs r4, r0 │ │ - b.n 322c2 │ │ + b.n 50b12 │ │ lsls r0, r4, #11 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ - b.n 31ae4 │ │ + b.n 50334 │ │ ldrb r6, [r2, #29] │ │ - b.n 324c8 │ │ + b.n 50d18 │ │ movs r0, r0 │ │ - b.n 31acc │ │ + b.n 5031c │ │ adds r0, #224 @ 0xe0 │ │ - b.n 324d0 │ │ + b.n 50d20 │ │ lsls r0, r0, #1 │ │ - b.n 31af4 │ │ + b.n 50344 │ │ asrs r7, r0, #32 │ │ - b.n 322fe │ │ + b.n 50b4e │ │ movs r0, #76 @ 0x4c │ │ - b.n 31afc │ │ - bvc.n 31f80 │ │ + b.n 5034c │ │ + bvc.n 507d0 │ │ @ instruction: 0xebff01d0 │ │ - b.n 31b04 │ │ + b.n 50354 │ │ strh r1, [r1, #0] │ │ - b.n 3230e │ │ + b.n 50b5e │ │ ldr r4, [sp, #4] │ │ - b.n 324ec │ │ + b.n 50d3c │ │ str r0, [r3, r3] │ │ - b.n 3246c │ │ + b.n 50cbc │ │ movs r0, r0 │ │ - b.n 3267a │ │ + b.n 50eca │ │ lsls r2, r2, #11 │ │ subs r0, r0, r0 │ │ movs r1, r1 │ │ - b.n 32322 │ │ + b.n 50b72 │ │ asrs r7, r0, #32 │ │ - b.n 32326 │ │ + b.n 50b76 │ │ udf #61 @ 0x3d │ │ @ instruction: 0xebff0150 │ │ - b.n 31b28 │ │ + b.n 50378 │ │ movs r0, r0 │ │ - b.n 32692 │ │ + b.n 50ee2 │ │ vpmin.u , , │ │ movs r1, r1 │ │ - b.n 3233a │ │ + b.n 50b8a │ │ ldmia r1, {r0, r1, r3, r6} │ │ @ instruction: 0xebff0038 │ │ - b.n 31b3c │ │ + b.n 5038c │ │ ldmia r1!, {r0, r3, r6} │ │ @ instruction: 0xebff2124 │ │ - b.n 31b44 │ │ + b.n 50394 │ │ ldrb r5, [r0, #29] │ │ - b.n 32528 │ │ + b.n 50d78 │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, sp, lr} │ │ - b.n 32356 │ │ + b.n 50ba6 │ │ str r2, [r3, #4] │ │ - b.n 31bb4 │ │ + b.n 50404 │ │ str r2, [r4, #112] @ 0x70 │ │ - b.n 3235e │ │ + b.n 50bae │ │ str r1, [r3, #4] │ │ - b.n 31bbc │ │ + b.n 5040c │ │ str r7, [r4, #64] @ 0x40 │ │ - b.n 32366 │ │ + b.n 50bb6 │ │ str r5, [r3, #4] │ │ - b.n 31bc4 │ │ + b.n 50414 │ │ ldr r7, [r4, #0] │ │ - b.n 3236e │ │ + b.n 50bbe │ │ strb r6, [r3, #1] │ │ - b.n 31bcc │ │ + b.n 5041c │ │ str r4, [r3, #4] │ │ - b.n 31bd0 │ │ + b.n 50420 │ │ ldrb r7, [r2, #17] │ │ - b.n 31ffc │ │ + b.n 5084c │ │ movs r1, #2 │ │ - b.n 3234c │ │ + b.n 50b9c │ │ movs r0, #91 @ 0x5b │ │ - b.n 31bdc │ │ + b.n 5042c │ │ movs r1, #35 @ 0x23 │ │ - b.n 32386 │ │ + b.n 50bd6 │ │ ldrb r1, [r0, #16] │ │ - b.n 32564 │ │ + b.n 50db4 │ │ movs r0, #97 @ 0x61 │ │ - b.n 31be8 │ │ + b.n 50438 │ │ movs r5, #35 @ 0x23 │ │ - b.n 32392 │ │ + b.n 50be2 │ │ movs r0, #96 @ 0x60 │ │ - b.n 31bf0 │ │ + b.n 50440 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 3239a │ │ + b.n 50bea │ │ movs r0, #95 @ 0x5f │ │ - b.n 31bf8 │ │ + b.n 50448 │ │ movs r2, #33 @ 0x21 │ │ - b.n 323a2 │ │ + b.n 50bf2 │ │ movs r0, #100 @ 0x64 │ │ - b.n 31c00 │ │ + b.n 50450 │ │ movs r6, #33 @ 0x21 │ │ - b.n 323aa │ │ + b.n 50bfa │ │ movs r0, #99 @ 0x63 │ │ - b.n 31c08 │ │ + b.n 50458 │ │ cmp r2, #81 @ 0x51 │ │ - b.n 3203c │ │ + b.n 5088c │ │ movs r3, #3 │ │ - b.n 3237a │ │ + b.n 50bca │ │ movs r0, #98 @ 0x62 │ │ - b.n 31c14 │ │ + b.n 50464 │ │ movs r3, #32 │ │ - b.n 323be │ │ + b.n 50c0e │ │ movs r0, #103 @ 0x67 │ │ - b.n 31c1c │ │ + b.n 5046c │ │ movs r7, #32 │ │ - b.n 323c6 │ │ + b.n 50c16 │ │ movs r0, #102 @ 0x66 │ │ - b.n 31c24 │ │ + b.n 50474 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 32054 │ │ + b.n 508a4 │ │ adds r1, #16 │ │ - b.n 31bcc │ │ + b.n 5041c │ │ asrs r1, r0, #8 │ │ - b.n 3239a │ │ + b.n 50bea │ │ str r4, [r1, #16] │ │ - b.n 31bd4 │ │ + b.n 50424 │ │ asrs r5, r4, #1 │ │ - b.n 31c38 │ │ + b.n 50488 │ │ strb r3, [r4, r0] │ │ - b.n 323e2 │ │ + b.n 50c32 │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r5, r6, ip, lr} │ │ - b.n 31c44 │ │ + b.n 50494 │ │ ldr r3, [r4, r0] │ │ - b.n 323ee │ │ + b.n 50c3e │ │ str r1, [r5, r1] │ │ - b.n 31c4c │ │ + b.n 5049c │ │ str r0, [r3, r3] │ │ - b.n 3254c │ │ + b.n 50d9c │ │ adds r0, #107 @ 0x6b │ │ - b.n 31c54 │ │ + b.n 504a4 │ │ subs r4, #83 @ 0x53 │ │ - b.n 32080 │ │ + b.n 508d0 │ │ lsls r0, r0, #4 │ │ - b.n 323c8 │ │ + b.n 50c18 │ │ lsls r0, r5, #1 │ │ - b.n 31c60 │ │ + b.n 504b0 │ │ lsls r6, r4, #4 │ │ - b.n 3240a │ │ + b.n 50c5a │ │ lsls r6, r5, #1 │ │ - b.n 31c68 │ │ + b.n 504b8 │ │ lsls r6, r4, #20 │ │ - b.n 32412 │ │ + b.n 50c62 │ │ lsls r5, r5, #1 │ │ - b.n 31c70 │ │ + b.n 504c0 │ │ lsrs r6, r4, #4 │ │ - b.n 3241a │ │ + b.n 50c6a │ │ lsls r4, r5, #1 │ │ - b.n 31c78 │ │ + b.n 504c8 │ │ lsls r7, r4, #8 │ │ - b.n 32422 │ │ + b.n 50c72 │ │ lsls r1, r6, #1 │ │ - b.n 31c80 │ │ + b.n 504d0 │ │ lsls r7, r4, #24 │ │ - b.n 3242a │ │ + b.n 50c7a │ │ lsls r0, r6, #1 │ │ - b.n 31c88 │ │ + b.n 504d8 │ │ lsrs r7, r2, #9 │ │ - b.n 320bc │ │ + b.n 5090c │ │ lsls r6, r0, #12 │ │ - b.n 323f6 │ │ + b.n 50c46 │ │ lsls r7, r5, #1 │ │ - b.n 31c94 │ │ + b.n 504e4 │ │ lsls r2, r4, #12 │ │ - b.n 3243e │ │ + b.n 50c8e │ │ lsls r4, r6, #1 │ │ - b.n 31c9c │ │ + b.n 504ec │ │ lsls r2, r4, #28 │ │ - b.n 32446 │ │ + b.n 50c96 │ │ lsls r3, r6, #1 │ │ - b.n 31ca4 │ │ + b.n 504f4 │ │ lsrs r2, r2, #13 │ │ - b.n 320d4 │ │ + b.n 50924 │ │ lsls r7, r0, #8 │ │ - b.n 32412 │ │ + b.n 50c62 │ │ lsls r2, r6, #1 │ │ - b.n 31cb0 │ │ + b.n 50500 │ │ lsls r1, r4, #16 │ │ - b.n 3245a │ │ + b.n 50caa │ │ asrs r0, r7, #1 │ │ - b.n 31cb8 │ │ + b.n 50508 │ │ lsls r7, r6, #1 │ │ - b.n 31cbc │ │ + b.n 5050c │ │ lsrs r1, r4, #32 │ │ - b.n 32466 │ │ + b.n 50cb6 │ │ lsls r6, r6, #1 │ │ - b.n 31cc4 │ │ + b.n 50514 │ │ lsrs r1, r2, #17 │ │ - b.n 320f0 │ │ + b.n 50940 │ │ asrs r0, r5, #4 │ │ - b.n 31c6c │ │ + b.n 504bc │ │ lsls r2, r0, #4 │ │ - b.n 32436 │ │ + b.n 50c86 │ │ ldrb r6, [r2, #29] │ │ - b.n 32654 │ │ + b.n 50ea4 │ │ lsls r5, r6, #1 │ │ - b.n 31cd8 │ │ + b.n 50528 │ │ movs r1, r0 │ │ - b.n 32764 │ │ + b.n 50fb4 │ │ movs r3, r0 │ │ - b.n 32886 │ │ + b.n 510d6 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r3, #1 │ │ - b.n 31ce8 │ │ + b.n 50538 │ │ vpmin.u32 q7, q10, │ │ - b.n 31e22 │ │ + b.n 50672 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 321b2 │ │ + cbnz r7, 50a02 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffacbfe │ │ + bmi.w fffcb44e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 320c2 │ │ + bls.n 50912 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ eors r4, r7 │ │ - b.n 32690 │ │ + b.n 50ee0 │ │ asrs r0, r4, #32 │ │ - b.n 31cb0 │ │ + b.n 50500 │ │ movs r0, #36 @ 0x24 │ │ - b.n 31cb4 │ │ + b.n 50504 │ │ movs r4, r0 │ │ - b.n 324c2 │ │ + b.n 50d12 │ │ @ instruction: 0xb6b0 │ │ @ instruction: 0xebff00dc │ │ - b.n 31cc4 │ │ + b.n 50514 │ │ movs r4, #7 │ │ - b.n 328ce │ │ + b.n 5111e │ │ adds r4, r5, r6 │ │ - b.n 31cd0 │ │ + b.n 50520 │ │ adds r5, #128 @ 0x80 │ │ - b.n 324d6 │ │ + b.n 50d26 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 3219e │ │ + b.n 509ee │ │ adds r0, #115 @ 0x73 │ │ - b.n 31f3c │ │ + b.n 5078c │ │ movs r0, #176 @ 0xb0 │ │ - b.n 31bb8 │ │ + b.n 50408 │ │ cmp r4, #255 @ 0xff │ │ - b.n 328e6 │ │ + b.n 51136 │ │ subs r5, #128 @ 0x80 │ │ - b.n 324b0 │ │ + b.n 50d00 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 321b2 │ │ + b.n 50a02 │ │ asrs r1, r0, #32 │ │ - b.n 322d0 │ │ + b.n 50b20 │ │ movs r0, #2 │ │ - b.n 324bc │ │ + b.n 50d0c │ │ subs r2, #208 @ 0xd0 │ │ - b.n 32188 │ │ + b.n 509d8 │ │ movs r7, r6 │ │ - b.n 3267e │ │ + b.n 50ece │ │ movs r0, #3 │ │ - b.n 324c6 │ │ + b.n 50d16 │ │ movs r7, r7 │ │ - b.n 325c6 │ │ + b.n 50e16 │ │ movs r0, #172 @ 0xac │ │ - b.n 31be0 │ │ + b.n 50430 │ │ movs r0, #1 │ │ - b.n 326ce │ │ + b.n 50f1e │ │ movs r4, r0 │ │ - b.n 32512 │ │ + b.n 50d62 │ │ @ instruction: 0xb69c │ │ @ instruction: 0xebff80b0 │ │ - b.n 32670 │ │ + b.n 50ec0 │ │ movs r4, r0 │ │ - b.n 3251e │ │ + b.n 50d6e │ │ movs r0, #8 │ │ - b.n 32922 │ │ + b.n 51172 │ │ asrs r0, r1, #32 │ │ - b.n 32526 │ │ + b.n 50d76 │ │ @ instruction: 0xb697 │ │ @ instruction: 0xebff307c │ │ - b.n 32708 │ │ + b.n 50f58 │ │ lsls r0, r2, #1 │ │ movt r0, #1308 @ 0x51c │ │ - b.n 32936 │ │ + b.n 51186 │ │ strb r4, [r1, #2] │ │ - b.n 31d34 │ │ + b.n 50584 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr} │ │ - b.n 31f80 │ │ + b.n 507d0 │ │ lsrs r5, r0, #10 │ │ orr.w pc, r4, #11534336 @ 0xb00000 │ │ - b.n 31f88 │ │ + b.n 507d8 │ │ subs r7, #51 @ 0x33 │ │ - b.n 31f8c │ │ + b.n 507dc │ │ cmp r7, #50 @ 0x32 │ │ - b.n 31f90 │ │ + b.n 507e0 │ │ str r4, [r1, r0] │ │ - b.n 31d50 │ │ + b.n 505a0 │ │ subs r1, r6, #4 │ │ - b.n 31f98 │ │ + b.n 507e8 │ │ str r0, [r2, #8] │ │ - b.n 31d58 │ │ + b.n 505a8 │ │ stmia r0!, {} │ │ - b.n 31d4a │ │ + b.n 5059a │ │ lsls r4, r2 │ │ - b.n 31d60 │ │ + b.n 505b0 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 31fa8 │ │ + b.n 507f8 │ │ lsrs r7, r1, #10 │ │ orr.w pc, r5, #46080 @ 0xb400 │ │ - b.n 31fb0 │ │ + b.n 50800 │ │ str r0, [r3, r0] │ │ - b.n 31d70 │ │ + b.n 505c0 │ │ movs r0, r0 │ │ - b.n 31d44 │ │ + b.n 50594 │ │ lsrs r4, r7, #28 │ │ - b.n 31fbc │ │ + b.n 5080c │ │ movs r4, r3 │ │ - b.n 31d4c │ │ + b.n 5059c │ │ movs r4, r3 │ │ - b.n 31d7c │ │ + b.n 505cc │ │ ands r0, r3 │ │ - b.n 31d54 │ │ + b.n 505a4 │ │ movs r0, r0 │ │ - b.n 328ee │ │ + b.n 5113e │ │ str r4, [r2, #0] │ │ - b.n 31d5c │ │ + b.n 505ac │ │ strb r0, [r2, #0] │ │ - b.n 31d60 │ │ + b.n 505b0 │ │ adds r0, #12 │ │ - b.n 31d64 │ │ + b.n 505b4 │ │ movs r0, #8 │ │ - b.n 31d68 │ │ + b.n 505b8 │ │ asrs r4, r0, #32 │ │ - b.n 31d6c │ │ + b.n 505bc │ │ lsls r4, r5, #8 │ │ lsrs r0, r0, #8 │ │ lsrs r1, r0, #16 │ │ - b.n 32784 │ │ + b.n 50fd4 │ │ adds r0, #16 │ │ - b.n 3277e │ │ + b.n 50fce │ │ movs r0, r5 │ │ - b.n 32772 │ │ + b.n 50fc2 │ │ movs r4, r7 │ │ - b.n 31d90 │ │ + b.n 505e0 │ │ add r0, sp, #800 @ 0x320 │ │ - b.n 31db8 │ │ + b.n 50608 │ │ str r0, [r1, #4] │ │ - b.n 32714 │ │ + b.n 50f64 │ │ str r4, [r1, r1] │ │ - b.n 32718 │ │ + b.n 50f68 │ │ strb r0, [r3, #3] │ │ - b.n 3271c │ │ - add r0, pc, #40 @ (adr r0, 322b0 ) │ │ - b.n 323a8 │ │ + b.n 50f6c │ │ + add r0, pc, #40 @ (adr r0, 50b00 ) │ │ + b.n 50bf8 │ │ movs r0, r0 │ │ - b.n 329ce │ │ + b.n 5121e │ │ asrs r0, r0, #32 │ │ - b.n 329d2 │ │ + b.n 51222 │ │ movs r0, #0 │ │ - b.n 329d6 │ │ + b.n 51226 │ │ movs r0, r7 │ │ - b.n 31db4 │ │ + b.n 50604 │ │ adds r0, #76 @ 0x4c │ │ - b.n 31db8 │ │ + b.n 50608 │ │ lsrs r5, r2, #29 │ │ - b.n 32740 │ │ + b.n 50f90 │ │ ands r0, r1 │ │ - b.n 325e6 │ │ + b.n 50e36 │ │ lsrs r7, r5, #11 │ │ orn lr, r0, #9764864 @ 0x950000 │ │ - b.n 3274c │ │ + b.n 50f9c │ │ cmp r2, #239 @ 0xef │ │ orn pc, r0, #11665408 @ 0xb20000 │ │ - b.n 32034 │ │ + b.n 50884 │ │ asrs r4, r1, #1 │ │ - b.n 31cd0 │ │ + b.n 50520 │ │ asrs r0, r2, #1 │ │ - b.n 31cd4 │ │ + b.n 50524 │ │ asrs r0, r3, #32 │ │ - b.n 31dfc │ │ + b.n 5064c │ │ lsls r4, r0, #1 │ │ - b.n 31de0 │ │ + b.n 50630 │ │ lsls r0, r1, #1 │ │ - b.n 31ce0 │ │ + b.n 50530 │ │ movs r4, r3 │ │ - b.n 32a0e │ │ + b.n 5125e │ │ movs r0, #80 @ 0x50 │ │ - b.n 31dec │ │ + b.n 5063c │ │ movs r0, #32 │ │ - b.n 32a16 │ │ + b.n 51266 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r4, #8912896 @ 0x880000 │ │ - b.n 3261e │ │ + b.n 50e6e │ │ cmp r2, #143 @ 0x8f │ │ - b.w ff875f92 │ │ + b.w ff8947e2 │ │ @ instruction: 0xebff1020 │ │ - b.n 31e20 │ │ + b.n 50670 │ │ movs r0, r1 │ │ - b.n 3262e │ │ + b.n 50e7e │ │ movs r0, #36 @ 0x24 │ │ - b.n 31e28 │ │ + b.n 50678 │ │ @ instruction: 0xb654 │ │ @ instruction: 0xebff0008 │ │ - b.n 3263a │ │ + b.n 50e8a │ │ asrs r6, r0, #32 │ │ - b.n 3263e │ │ + b.n 50e8e │ │ movs r0, #4 │ │ - b.n 32a42 │ │ + b.n 51292 │ │ setend le │ │ @ instruction: 0xebff0008 │ │ - b.n 3264a │ │ + b.n 50e9a │ │ asrs r5, r0, #32 │ │ - b.n 3264e │ │ + b.n 50e9e │ │ movs r0, #4 │ │ - b.n 32a52 │ │ + b.n 512a2 │ │ @ instruction: 0xb64c │ │ @ instruction: 0xebff0050 │ │ - b.n 31d50 │ │ + b.n 505a0 │ │ asrs r7, r0, #16 │ │ - b.n 32a5e │ │ + b.n 512ae │ │ movs r5, #128 @ 0x80 │ │ - b.n 32662 │ │ + b.n 50eb2 │ │ asrs r0, r4, #10 │ │ - b.n 32328 │ │ + b.n 50b78 │ │ movs r0, #114 @ 0x72 │ │ - b.n 320c8 │ │ + b.n 50918 │ │ asrs r0, r3, #3 │ │ - b.n 31d44 │ │ + b.n 50594 │ │ adds r7, r7, #3 │ │ - b.n 32a72 │ │ + b.n 512c2 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 3263a │ │ + b.n 50e8a │ │ asrs r0, r4, #10 │ │ - b.n 3233c │ │ + b.n 50b8c │ │ asrs r1, r0, #32 │ │ - b.n 32642 │ │ + b.n 50e92 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 32310 │ │ + b.n 50b60 │ │ movs r7, r6 │ │ - b.n 32806 │ │ + b.n 51056 │ │ asrs r2, r0, #32 │ │ - b.n 3264c │ │ + b.n 50e9c │ │ movs r7, r7 │ │ - b.n 3274e │ │ + b.n 50f9e │ │ asrs r4, r2, #3 │ │ - b.n 31d68 │ │ + b.n 505b8 │ │ movs r0, #1 │ │ - b.n 32856 │ │ + b.n 510a6 │ │ movs r0, r1 │ │ - b.n 3269a │ │ + b.n 50eea │ │ asrs r2, r1, #32 │ │ - b.n 3269e │ │ + b.n 50eee │ │ @ instruction: 0xb639 │ │ @ instruction: 0xebff0008 │ │ - b.n 326a6 │ │ + b.n 50ef6 │ │ asrs r7, r0, #32 │ │ - b.n 326aa │ │ + b.n 50efa │ │ movs r0, #8 │ │ - b.n 32aae │ │ + b.n 512fe │ │ @ instruction: 0xb635 │ │ @ instruction: 0xebff0000 │ │ - b.n 31e9e │ │ + b.n 506ee │ │ strb r0, [r6, #2] │ │ - b.n 32810 │ │ + b.n 51060 │ │ adds r0, #152 @ 0x98 │ │ - b.n 31db4 │ │ + b.n 50604 │ │ lsrs r0, r6, #28 │ │ - b.n 32100 │ │ + b.n 50950 │ │ asrs r4, r3, #2 │ │ - b.n 31dbc │ │ + b.n 5060c │ │ lsls r4, r6, #1 │ │ - b.n 31ea4 │ │ + b.n 506f4 │ │ lsrs r3, r6, #28 │ │ - b.n 3210c │ │ + b.n 5095c │ │ movs r0, #160 @ 0xa0 │ │ - b.n 31dc8 │ │ + b.n 50618 │ │ lsls r0, r6, #1 │ │ - b.n 31eb0 │ │ + b.n 50700 │ │ lsrs r1, r6, #28 │ │ - b.n 32118 │ │ + b.n 50968 │ │ str r4, [r4, #8] │ │ - b.n 31dd4 │ │ + b.n 50624 │ │ lsls r4, r5, #1 │ │ - b.n 31ebc │ │ + b.n 5070c │ │ lsrs r2, r6, #28 │ │ - b.n 32124 │ │ + b.n 50974 │ │ lsls r0, r5, #1 │ │ - b.n 31ec4 │ │ + b.n 50714 │ │ lsrs r6, r6, #28 │ │ - b.n 3212c │ │ + b.n 5097c │ │ lsls r2, r1, #2 │ │ ldmia.w r7, {r2, r4, r6, sp} │ │ - b.n 328d0 │ │ + b.n 51120 │ │ lsls r4, r4, #1 │ │ - b.n 31ed4 │ │ + b.n 50724 │ │ lsrs r7, r6, #28 │ │ - b.n 3213c │ │ + b.n 5098c │ │ lsls r0, r4, #1 │ │ - b.n 31edc │ │ + b.n 5072c │ │ lsrs r3, r6, #28 │ │ - b.n 32144 │ │ + b.n 50994 │ │ lsls r4, r3, #1 │ │ - b.n 31ee4 │ │ + b.n 50734 │ │ lsrs r1, r6, #28 │ │ - b.n 3214c │ │ + b.n 5099c │ │ lsls r0, r3, #1 │ │ - b.n 31eec │ │ + b.n 5073c │ │ lsls r0, r4, #3 │ │ - b.n 328f0 │ │ + b.n 51140 │ │ asrs r0, r3, #1 │ │ - b.n 328f4 │ │ + b.n 51144 │ │ str r2, [sp, #432] @ 0x1b0 │ │ @ instruction: 0xebff0054 │ │ - b.n 31f1c │ │ + b.n 5076c │ │ movs r0, r0 │ │ - b.n 32a86 │ │ + b.n 512d6 │ │ lsls r5, r1, #7 │ │ subs r0, r0, r0 │ │ strb r0, [r4, #3] │ │ - b.n 32908 │ │ + b.n 51158 │ │ str r4, [r7, #12] │ │ - b.n 31f2c │ │ + b.n 5077c │ │ lsls r7, r7, #2 │ │ ldmia.w r7, {} │ │ - b.n 326fc │ │ + b.n 50f4c │ │ movs r2, r0 │ │ - b.n 326fe │ │ + b.n 50f4e │ │ movs r3, r0 │ │ - b.n 32702 │ │ + b.n 50f52 │ │ movs r4, r0 │ │ - b.n 32706 │ │ + b.n 50f56 │ │ movs r5, r0 │ │ - b.n 3270a │ │ + b.n 50f5a │ │ movs r7, r0 │ │ - b.n 3270e │ │ + b.n 50f5e │ │ movs r6, r0 │ │ - b.n 32732 │ │ + b.n 50f82 │ │ lsls r2, r0, #7 │ │ lsrs r0, r0, #8 │ │ asrs r0, r7, #32 │ │ - b.n 31f54 │ │ - add r0, pc, #0 @ (adr r0, 3241c ) │ │ - b.n 32b5e │ │ + b.n 507a4 │ │ + add r0, pc, #0 @ (adr r0, 50c6c ) │ │ + b.n 513ae │ │ movs r4, r3 │ │ - b.n 31f5c │ │ + b.n 507ac │ │ str r2, [sp, #516] @ 0x204 │ │ - b.n 32526 │ │ + b.n 50d76 │ │ lsls r1, r0, #10 │ │ - b.n 324ec │ │ + b.n 50d3c │ │ asrs r0, r1, #32 │ │ - b.n 31f64 │ │ + b.n 507b4 │ │ strh r0, [r0, #8] │ │ - b.n 32534 │ │ + b.n 50d84 │ │ movs r0, r3 │ │ - b.n 31f6c │ │ + b.n 507bc │ │ asrs r0, r2, #1 │ │ - b.n 31f74 │ │ + b.n 507c4 │ │ lsls r1, r0, #4 │ │ - b.n 3235e │ │ + b.n 50bae │ │ movs r0, r0 │ │ - b.n 326f6 │ │ + b.n 50f46 │ │ lsls r6, r2, #3 │ │ cmp r2, #0 │ │ - ldr r7, [pc, #344] @ (325a0 ) │ │ - b.n 32964 │ │ + ldr r7, [pc, #344] @ (50df0 ) │ │ + b.n 511b4 │ │ str r0, [r4, #12] │ │ - b.n 32968 │ │ + b.n 511b8 │ │ lsls r0, r0, #1 │ │ - b.n 31f8c │ │ + b.n 507dc │ │ movs r0, #8 │ │ - b.n 32796 │ │ + b.n 50fe6 │ │ asrs r4, r0, #32 │ │ - b.n 3279a │ │ + b.n 50fea │ │ adds r0, #6 │ │ - b.n 3279e │ │ + b.n 50fee │ │ str r0, [sp, #0] │ │ - b.n 31f7c │ │ - bvs.n 323d0 │ │ + b.n 507cc │ │ + bvs.n 50c20 │ │ @ instruction: 0xebff01d0 │ │ - b.n 31fa4 │ │ + b.n 507f4 │ │ movs r0, r0 │ │ - b.n 32b0e │ │ + b.n 5135e │ │ lsls r3, r5, #6 │ │ subs r0, r0, r0 │ │ lsrs r1, r0, #16 │ │ - b.n 32990 │ │ + b.n 511e0 │ │ asrs r4, r0, #32 │ │ - b.n 327ba │ │ - ble.n 324ac │ │ + b.n 5100a │ │ + ble.n 50cfc │ │ @ instruction: 0xebff0150 │ │ - b.n 31fbc │ │ + b.n 5080c │ │ movs r0, r0 │ │ - b.n 32b26 │ │ + b.n 51376 │ │ lsls r3, r2, #1 │ │ subs r0, r0, r0 │ │ lsrs r1, r0, #16 │ │ - b.n 329a8 │ │ + b.n 511f8 │ │ ldmia r0!, {r1, r2, r5} │ │ @ instruction: 0xebff003c │ │ - b.n 31fd0 │ │ + b.n 50820 │ │ ldmia r0!, {r2, r5} │ │ @ instruction: 0xebff2124 │ │ - b.n 31fd8 │ │ + b.n 50828 │ │ ldrb r5, [r0, #29] │ │ - b.n 329bc │ │ + b.n 5120c │ │ lsls r3, r1, #2 │ │ ldmia.w r7, {r1, r5, r8, r9, ip, lr} │ │ - b.n 327ea │ │ + b.n 5103a │ │ str r2, [r3, r1] │ │ - b.n 32048 │ │ + b.n 50898 │ │ ldrsb r2, [r4, r4] │ │ - b.n 327f2 │ │ + b.n 51042 │ │ str r1, [r3, r1] │ │ - b.n 32050 │ │ + b.n 508a0 │ │ strb r7, [r4, r0] │ │ - b.n 327fa │ │ + b.n 5104a │ │ str r5, [r3, r1] │ │ - b.n 32058 │ │ + b.n 508a8 │ │ ldr r7, [r4, r0] │ │ - b.n 32802 │ │ + b.n 51052 │ │ strb r6, [r3, #1] │ │ - b.n 32060 │ │ + b.n 508b0 │ │ str r4, [r3, r1] │ │ - b.n 32064 │ │ + b.n 508b4 │ │ ldrb r7, [r2, #17] │ │ - b.n 32490 │ │ + b.n 50ce0 │ │ movs r1, #2 │ │ - b.n 327e0 │ │ + b.n 51030 │ │ movs r0, #91 @ 0x5b │ │ - b.n 32070 │ │ + b.n 508c0 │ │ movs r1, #35 @ 0x23 │ │ - b.n 3281a │ │ + b.n 5106a │ │ ldrb r1, [r0, #16] │ │ - b.n 329f8 │ │ + b.n 51248 │ │ movs r0, #97 @ 0x61 │ │ - b.n 3207c │ │ + b.n 508cc │ │ movs r5, #35 @ 0x23 │ │ - b.n 32826 │ │ + b.n 51076 │ │ movs r0, #96 @ 0x60 │ │ - b.n 32084 │ │ + b.n 508d4 │ │ cmp r1, #35 @ 0x23 │ │ - b.n 3282e │ │ + b.n 5107e │ │ movs r0, #95 @ 0x5f │ │ - b.n 3208c │ │ + b.n 508dc │ │ movs r2, #33 @ 0x21 │ │ - b.n 32836 │ │ + b.n 51086 │ │ movs r0, #100 @ 0x64 │ │ - b.n 32094 │ │ + b.n 508e4 │ │ movs r6, #33 @ 0x21 │ │ - b.n 3283e │ │ + b.n 5108e │ │ movs r0, #99 @ 0x63 │ │ - b.n 3209c │ │ + b.n 508ec │ │ cmp r2, #81 @ 0x51 │ │ - b.n 324d0 │ │ + b.n 50d20 │ │ movs r3, #3 │ │ - b.n 3280e │ │ + b.n 5105e │ │ movs r0, #98 @ 0x62 │ │ - b.n 320a8 │ │ + b.n 508f8 │ │ movs r3, #32 │ │ - b.n 32852 │ │ + b.n 510a2 │ │ movs r0, #103 @ 0x67 │ │ - b.n 320b0 │ │ + b.n 50900 │ │ movs r7, #32 │ │ - b.n 3285a │ │ + b.n 510aa │ │ movs r0, #102 @ 0x66 │ │ - b.n 320b8 │ │ + b.n 50908 │ │ cmp r3, #80 @ 0x50 │ │ - b.n 324e8 │ │ + b.n 50d38 │ │ adds r1, #16 │ │ - b.n 32060 │ │ + b.n 508b0 │ │ asrs r1, r0, #8 │ │ - b.n 3282e │ │ + b.n 5107e │ │ str r4, [r1, r4] │ │ - b.n 32068 │ │ + b.n 508b8 │ │ asrs r5, r4, #1 │ │ - b.n 320cc │ │ + b.n 5091c │ │ add r3, r4 │ │ - b.n 32876 │ │ + b.n 510c6 │ │ lsls r6, r0, #2 │ │ ldmia.w r7, {r1, r3, r5, r6, lr} │ │ - b.n 320d8 │ │ - ldr r0, [pc, #140] @ (325cc ) │ │ - b.n 32882 │ │ + b.n 50928 │ │ + ldr r0, [pc, #140] @ (50e1c ) │ │ + b.n 510d2 │ │ adds r0, #107 @ 0x6b │ │ - b.n 320e0 │ │ + b.n 50930 │ │ eors r1, r5 │ │ - b.n 320e4 │ │ + b.n 50934 │ │ subs r4, #83 @ 0x53 │ │ - b.n 32510 │ │ + b.n 50d60 │ │ lsls r0, r0, #4 │ │ - b.n 32858 │ │ + b.n 510a8 │ │ lsls r0, r5, #1 │ │ - b.n 320f0 │ │ + b.n 50940 │ │ lsls r5, r4, #4 │ │ - b.n 3289a │ │ + b.n 510ea │ │ lsls r6, r5, #1 │ │ - b.n 320f8 │ │ + b.n 50948 │ │ lsls r5, r4, #20 │ │ - b.n 328a2 │ │ + b.n 510f2 │ │ lsls r5, r5, #1 │ │ - b.n 32100 │ │ + b.n 50950 │ │ lsrs r5, r4, #4 │ │ - b.n 328aa │ │ + b.n 510fa │ │ lsls r4, r5, #1 │ │ - b.n 32108 │ │ + b.n 50958 │ │ lsls r7, r4, #8 │ │ - b.n 328b2 │ │ + b.n 51102 │ │ lsls r1, r6, #1 │ │ - b.n 32110 │ │ + b.n 50960 │ │ lsls r7, r4, #24 │ │ - b.n 328ba │ │ + b.n 5110a │ │ lsls r0, r6, #1 │ │ - b.n 32118 │ │ + b.n 50968 │ │ lsrs r7, r2, #9 │ │ - b.n 3254c │ │ + b.n 50d9c │ │ lsls r5, r0, #12 │ │ - b.n 32886 │ │ + b.n 510d6 │ │ lsls r7, r5, #1 │ │ - b.n 32124 │ │ + b.n 50974 │ │ lsls r2, r4, #12 │ │ - b.n 328ce │ │ + b.n 5111e │ │ lsls r4, r6, #1 │ │ - b.n 3212c │ │ + b.n 5097c │ │ lsls r2, r4, #28 │ │ - b.n 328d6 │ │ + b.n 51126 │ │ lsls r3, r6, #1 │ │ - b.n 32134 │ │ + b.n 50984 │ │ lsrs r2, r2, #13 │ │ - b.n 32564 │ │ + b.n 50db4 │ │ lsls r7, r0, #8 │ │ - b.n 328a2 │ │ + b.n 510f2 │ │ lsls r2, r6, #1 │ │ - b.n 32140 │ │ + b.n 50990 │ │ lsls r1, r4, #16 │ │ - b.n 328ea │ │ + b.n 5113a │ │ asrs r0, r7, #1 │ │ - b.n 32148 │ │ + b.n 50998 │ │ lsls r7, r6, #1 │ │ - b.n 3214c │ │ + b.n 5099c │ │ lsrs r1, r4, #32 │ │ - b.n 328f6 │ │ + b.n 51146 │ │ lsls r6, r6, #1 │ │ - b.n 32154 │ │ + b.n 509a4 │ │ lsrs r1, r2, #17 │ │ - b.n 32580 │ │ + b.n 50dd0 │ │ asrs r0, r5, #4 │ │ - b.n 320fc │ │ + b.n 5094c │ │ lsls r2, r0, #4 │ │ - b.n 328c6 │ │ + b.n 51116 │ │ lsls r5, r6, #1 │ │ - b.n 32164 │ │ + b.n 509b4 │ │ movs r3, r0 │ │ - b.n 32d0e │ │ + b.n 5155e │ │ movs r1, r0 │ │ - b.n 32bf4 │ │ + b.n 51444 │ │ movs r2, r0 │ │ lsls r0, r0, #12 │ │ lsls r0, r3, #1 │ │ - b.n 32174 │ │ + b.n 509c4 │ │ lsrs r2, r3, #24 │ │ - b.n 32afc │ │ - add r0, pc, #4 @ (adr r0, 325e4 ) │ │ - b.n 32af6 │ │ + b.n 5134c │ │ + add r0, pc, #4 @ (adr r0, 50e34 ) │ │ + b.n 51346 │ │ lsrs r7, r5, #11 │ │ orn pc, r0, #15269888 @ 0xe90000 │ │ - b.n 32b08 │ │ + b.n 51358 │ │ lsls r0, r6 │ │ - b.n 32a84 │ │ + b.n 512d4 │ │ str r0, [r3, r1] │ │ - b.n 32b0c │ │ + b.n 5135c │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #2097152 @ 0x200000 │ │ - b.n 32d3a │ │ + b.n 5158a │ │ strb r4, [r0, #0] │ │ - b.n 3293e │ │ + b.n 5118e │ │ movs r0, #33 @ 0x21 │ │ - b.n 32d42 │ │ + b.n 51592 │ │ lsls r4, r1, #1 │ │ - b.n 32140 │ │ + b.n 50990 │ │ asrs r0, r2, #1 │ │ - b.n 32020 │ │ + b.n 50870 │ │ asrs r5, r0, #32 │ │ - b.n 3294e │ │ + b.n 5119e │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #12845056 @ 0xc40000 │ │ - b.n 32150 │ │ + b.n 509a0 │ │ lsls r0, r1, #1 │ │ - b.n 32030 │ │ + b.n 50880 │ │ lsrs r2, r7, #28 │ │ - b.n 3239c │ │ + b.n 50bec │ │ lsls r4, r1, #1 │ │ - b.n 32038 │ │ + b.n 50888 │ │ movs r0, r0 │ │ - b.n 32d66 │ │ + b.n 515b6 │ │ lsls r0, r1, #1 │ │ - b.n 32144 │ │ + b.n 50994 │ │ movs r4, r3 │ │ - b.n 32d6e │ │ + b.n 515be │ │ lsrs r0, r0, #10 │ │ orr.w r0, r7, #8650752 @ 0x840000 │ │ - b.n 32976 │ │ + b.n 511c6 │ │ push {r0, r1, r7, lr} │ │ @ instruction: 0xebff1020 │ │ - b.n 32174 │ │ + b.n 509c4 │ │ movs r4, r0 │ │ - b.n 32982 │ │ + b.n 511d2 │ │ movs r0, #36 @ 0x24 │ │ - b.n 3217c │ │ + b.n 509cc │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ @ instruction: 0xebff1048 │ │ - b.n 32ae4 │ │ + b.n 51334 │ │ movs r4, r0 │ │ - b.n 32992 │ │ + b.n 511e2 │ │ movs r0, #4 │ │ - b.n 32d96 │ │ + b.n 515e6 │ │ push {r0, r1, r3, r4, r5, r6, lr} │ │ @ instruction: 0xebff104c │ │ - b.n 32af4 │ │ + b.n 51344 │ │ movs r4, r0 │ │ - b.n 329a2 │ │ + b.n 511f2 │ │ movs r0, #4 │ │ - b.n 32da6 │ │ + b.n 515f6 │ │ push {r0, r1, r2, r4, r5, r6, lr} │ │ @ instruction: 0xebff0050 │ │ - b.n 320a4 │ │ + b.n 508f4 │ │ asrs r7, r0, #16 │ │ - b.n 32db2 │ │ + b.n 51602 │ │ movs r5, #128 @ 0x80 │ │ - b.n 329b6 │ │ + b.n 51206 │ │ asrs r0, r4, #10 │ │ - b.n 3267c │ │ + b.n 50ecc │ │ movs r0, #114 @ 0x72 │ │ - b.n 3241c │ │ + b.n 50c6c │ │ asrs r0, r3, #3 │ │ - b.n 32098 │ │ + b.n 508e8 │ │ adds r7, r7, #3 │ │ - b.n 32dc6 │ │ + b.n 51616 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 3298e │ │ + b.n 511de │ │ asrs r0, r4, #10 │ │ - b.n 32690 │ │ + b.n 50ee0 │ │ asrs r1, r0, #32 │ │ - b.n 32996 │ │ + b.n 511e6 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 32664 │ │ + b.n 50eb4 │ │ asrs r2, r0, #32 │ │ - b.n 3299c │ │ + b.n 511ec │ │ asrs r4, r2, #3 │ │ - b.n 320b4 │ │ + b.n 50904 │ │ movs r7, r6 │ │ - b.n 32b62 │ │ + b.n 513b2 │ │ asrs r0, r4, #18 │ │ - b.n 321e4 │ │ + b.n 50a34 │ │ movs r7, r7 │ │ - b.n 32aaa │ │ + b.n 512fa │ │ movs r0, #1 │ │ - b.n 32bae │ │ + b.n 513fe │ │ asrs r1, r0, #32 │ │ - b.n 327d0 │ │ + b.n 51020 │ │ movs r4, r0 │ │ - b.n 329f6 │ │ + b.n 51246 │ │ push {r0, r1, r5, r6, lr} │ │ @ instruction: 0xebff10d8 │ │ - b.n 32b54 │ │ + b.n 513a4 │ │ movs r4, r0 │ │ - b.n 32a02 │ │ + b.n 51252 │ │ movs r0, #8 │ │ - b.n 32e06 │ │ + b.n 51656 │ │ push {r0, r1, r2, r3, r4, r6, lr} │ │ @ instruction: 0xebff0000 │ │ - b.n 321fc │ │ + b.n 50a4c │ │ strb r0, [r6, #2] │ │ - b.n 32b68 │ │ + b.n 513b8 │ │ adds r0, #152 @ 0x98 │ │ - b.n 3210c │ │ + b.n 5095c │ │ lsrs r0, r6, #28 │ │ - b.n 32458 │ │ + b.n 50ca8 │ │ asrs r4, r3, #2 │ │ - b.n 32114 │ │ + b.n 50964 │ │ lsls r4, r6, #1 │ │ - b.n 321fc │ │ + b.n 50a4c │ │ lsrs r3, r6, #28 │ │ - b.n 32464 │ │ + b.n 50cb4 │ │ movs r0, #160 @ 0xa0 │ │ - b.n 32120 │ │ + b.n 50970 │ │ lsls r0, r6, #1 │ │ - b.n 32208 │ │ + b.n 50a58 │ │ lsrs r1, r6, #28 │ │ - b.n 32470 │ │ + b.n 50cc0 │ │ lsls r4, r5, #1 │ │ - b.n 32210 │ │ + b.n 50a60 │ │ lsrs r2, r6, #28 │ │ - b.n 32478 │ │ + b.n 50cc8 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r3, r5, r6} │ │ - b.n 3221c │ │ + b.n 50a6c │ │ lsrs r7, r6, #28 │ │ - b.n 32484 │ │ + b.n 50cd4 │ │ lsls r4, r4, #1 │ │ - b.n 32224 │ │ + b.n 50a74 │ │ lsrs r3, r6, #28 │ │ - b.n 3248c │ │ + b.n 50cdc │ │ lsls r0, r4, #1 │ │ - b.n 3222c │ │ + b.n 50a7c │ │ lsrs r2, r6, #28 │ │ - b.n 32494 │ │ + b.n 50ce4 │ │ lsls r4, r3, #1 │ │ - b.n 32234 │ │ + b.n 50a84 │ │ lsrs r1, r6, #28 │ │ - b.n 3249c │ │ + b.n 50cec │ │ movs r0, #84 @ 0x54 │ │ - b.n 32c3c │ │ + b.n 5148c │ │ lsls r0, r3, #1 │ │ - b.n 32240 │ │ + b.n 50a90 │ │ movs r6, r0 │ │ - b.n 32a6a │ │ + b.n 512ba │ │ asrs r5, r0, #32 │ │ - b.n 32a6e │ │ + b.n 512be │ │ str r1, [sp, #604] @ 0x25c │ │ @ instruction: 0xebff0054 │ │ - b.n 32270 │ │ + b.n 50ac0 │ │ movs r0, r0 │ │ - b.n 32dda │ │ + b.n 5162a │ │ lsls r2, r7, #3 │ │ subs r0, r0, r0 │ │ str r0, [r4, #12] │ │ - b.n 32c5c │ │ + b.n 514ac │ │ lsrs r4, r6 │ │ - b.n 32280 │ │ + b.n 50ad0 │ │ strb r0, [r7, #3] │ │ - b.n 32284 │ │ + b.n 50ad4 │ │ strh r4, [r7, #2] │ │ - b.n 32c5e │ │ + b.n 514ae │ │ lsls r7, r1, #1 │ │ ldmia.w r6, {r5, ip, pc} │ │ - b.n 32c68 │ │ + b.n 514b8 │ │ movs r0, r0 │ │ - b.n 32a5c │ │ + b.n 512ac │ │ str r4, [r7, r3] │ │ - b.n 32298 │ │ + b.n 50ae8 │ │ movs r2, r0 │ │ - b.n 32a62 │ │ + b.n 512b2 │ │ movs r3, r0 │ │ - b.n 32a66 │ │ + b.n 512b6 │ │ movs r6, r0 │ │ - b.n 32a6a │ │ + b.n 512ba │ │ movs r4, r0 │ │ - b.n 32a6e │ │ + b.n 512be │ │ movs r7, r0 │ │ - b.n 32a72 │ │ + b.n 512c2 │ │ movs r5, r0 │ │ - b.n 32a96 │ │ + b.n 512e6 │ │ vpmin.u32 , , │ │ lsls r2, r5, #3 │ │ - and.w pc, r0, ip, lsl #15 │ │ - vclt.f q15, , #0 │ │ + @ instruction: 0xea00827c │ │ + vcvt.f32.s32 q15, │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 327e2 │ │ + cbnz r7, 51032 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffad22e │ │ + bmi.w fffcba7e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 326f2 │ │ + bls.n 50f42 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ movs r0, r2 │ │ - b.n 322dc │ │ + b.n 50b2c │ │ movs r2, #129 @ 0x81 │ │ - b.n 328aa │ │ + b.n 510fa │ │ asrs r0, r4, #3 │ │ - b.n 32cc8 │ │ + b.n 51518 │ │ movs r1, r1 │ │ - b.n 32af2 │ │ - bne.n 32890 │ │ + b.n 51342 │ │ + bne.n 510e0 │ │ @ instruction: 0xebff1100 │ │ ldmia.w r9, {r1, r6, r8} │ │ - b.n 32dc6 │ │ + b.n 51616 │ │ movs r6, r6 │ │ - b.n 32e5c │ │ + b.n 516ac │ │ movs r0, #8 │ │ - b.n 322f8 │ │ + b.n 50b48 │ │ strb r4, [r1, #0] │ │ - b.n 32b8a │ │ + b.n 513da │ │ str r0, [r1, #0] │ │ - b.n 32b8e │ │ + b.n 513de │ │ movs r0, r0 │ │ - b.n 328fe │ │ + b.n 5114e │ │ lsls r0, r1, #1 │ │ - b.n 322f0 │ │ + b.n 50b40 │ │ lsrs r4, r1, #26 │ │ - b.n 32de4 │ │ + b.n 51634 │ │ lsrs r2, r2, #31 │ │ - b.n 32e74 │ │ + b.n 516c4 │ │ adds r0, #12 │ │ - b.n 32314 │ │ + b.n 50b64 │ │ movs r0, r0 │ │ - b.n 32954 │ │ + b.n 511a4 │ │ lsls r4, r0, #1 │ │ - b.n 32304 │ │ + b.n 50b54 │ │ movs r3, r7 │ │ - b.n 32e02 │ │ + b.n 51652 │ │ strb r2, [r0, #0] │ │ - b.n 32bb2 │ │ + b.n 51402 │ │ lsrs r0, r1, #29 │ │ - b.n 32e8a │ │ + b.n 516da │ │ ands r4, r2 │ │ - b.n 3232c │ │ + b.n 50b7c │ │ movs r0, r0 │ │ - b.n 3296c │ │ + b.n 511bc │ │ movs r4, r6 │ │ - b.n 3231c │ │ + b.n 50b6c │ │ lsrs r6, r4, #19 │ │ - b.n 32e20 │ │ + b.n 51670 │ │ strb r3, [r0, #0] │ │ - b.n 32bca │ │ + b.n 5141a │ │ lsrs r6, r5, #10 │ │ - b.n 32ea4 │ │ + b.n 516f4 │ │ asrs r0, r3, #32 │ │ - b.n 32344 │ │ + b.n 50b94 │ │ movs r0, r0 │ │ - b.n 32984 │ │ + b.n 511d4 │ │ strb r0, [r2, #0] │ │ - b.n 3234c │ │ + b.n 50b9c │ │ movs r0, r6 │ │ - b.n 32338 │ │ + b.n 50b88 │ │ str r4, [r0, r0] │ │ - b.n 32be2 │ │ - b.n 32826 │ │ - b.n 32be6 │ │ + b.n 51432 │ │ + b.n 51076 │ │ + b.n 51436 │ │ str r7, [r0, #0] │ │ - b.n 32bea │ │ + b.n 5143a │ │ movs r1, r0 │ │ - b.n 32dda │ │ + b.n 5162a │ │ str r0, [r1, #0] │ │ - b.n 32b4a │ │ + b.n 5139a │ │ movs r4, r5 │ │ - b.n 32350 │ │ + b.n 50ba0 │ │ movs r0, #2 │ │ - b.n 32b46 │ │ + b.n 51396 │ │ movs r4, r3 │ │ - b.n 32370 │ │ + b.n 50bc0 │ │ movs r0, #3 │ │ - b.n 32b46 │ │ + b.n 51396 │ │ str r0, [r0, r0] │ │ - b.n 32df0 │ │ + b.n 51640 │ │ movs r0, #7 │ │ - b.n 32b4e │ │ - b.n 3284c │ │ - b.n 32e0a │ │ - movs r0, #4 │ │ - b.n 32b56 │ │ - add r0, pc, #0 @ (adr r0, 32854 ) │ │ - b.n 32c16 │ │ + b.n 5139e │ │ + b.n 5109c │ │ + b.n 5165a │ │ + movs r0, #4 │ │ + b.n 513a6 │ │ + add r0, pc, #0 @ (adr r0, 510a4 ) │ │ + b.n 51466 │ │ asrs r1, r0, #32 │ │ - b.n 32b5e │ │ + b.n 513ae │ │ strb r0, [r6, #0] │ │ - b.n 32398 │ │ - add r0, pc, #0 @ (adr r0, 32860 ) │ │ - b.n 32df6 │ │ + b.n 50be8 │ │ + add r0, pc, #0 @ (adr r0, 510b0 ) │ │ + b.n 51646 │ │ movs r0, r0 │ │ - b.n 32b88 │ │ + b.n 513d8 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ asrs r0, r1, #1 │ │ - b.n 323a8 │ │ + b.n 50bf8 │ │ movs r0, #68 @ 0x44 │ │ - b.n 323ac │ │ + b.n 50bfc │ │ ands r0, r0 │ │ - b.n 32884 │ │ + b.n 510d4 │ │ adds r0, #52 @ 0x34 │ │ - b.n 323b4 │ │ + b.n 50c04 │ │ strh r0, [r0, #0] │ │ - b.n 32892 │ │ + b.n 510e2 │ │ strb r4, [r5, #0] │ │ - b.n 323bc │ │ + b.n 50c0c │ │ str r0, [r0, r0] │ │ - b.n 32890 │ │ - b.n 32888 │ │ - b.n 328a6 │ │ + b.n 510e0 │ │ + b.n 510d8 │ │ + b.n 510f6 │ │ asrs r1, r0, #32 │ │ - b.n 3288e │ │ + b.n 510de │ │ str r0, [r0, #0] │ │ - b.n 328a0 │ │ + b.n 510f0 │ │ movs r0, #2 │ │ - b.n 32896 │ │ + b.n 510e6 │ │ adds r0, #3 │ │ - b.n 3289a │ │ + b.n 510ea │ │ strb r4, [r1, #0] │ │ - b.n 323d4 │ │ + b.n 50c24 │ │ lsls r0, r2, #1 │ │ - b.n 323dc │ │ + b.n 50c2c │ │ stmia r0!, {} │ │ - b.n 32fe6 │ │ + b.n 51836 │ │ lsls r6, r3, #1 │ │ stmia.w r9, {r2, r4, ip, lr} │ │ - b.n 323c0 │ │ - b.n 328e0 │ │ - b.n 323c4 │ │ + b.n 50c10 │ │ + b.n 51130 │ │ + b.n 50c14 │ │ strh r4, [r3, #0] │ │ - b.n 323c8 │ │ + b.n 50c18 │ │ lsls r0, r0, #10 │ │ - b.n 32828 │ │ + b.n 51078 │ │ movs r1, r0 │ │ - b.n 329de │ │ + b.n 5122e │ │ movs r0, r0 │ │ - b.n 323d4 │ │ + b.n 50c24 │ │ movs r4, r5 │ │ - b.n 323e0 │ │ + b.n 50c30 │ │ movs r4, r0 │ │ - b.n 323f8 │ │ + b.n 50c48 │ │ asrs r2, r0, #32 │ │ - b.n 32a0e │ │ + b.n 5125e │ │ movs r0, r0 │ │ - b.n 32a36 │ │ + b.n 51286 │ │ asrs r4, r0, #32 │ │ - b.n 323e8 │ │ + b.n 50c38 │ │ movs r0, r1 │ │ - b.n 32408 │ │ + b.n 50c58 │ │ asrs r0, r6, #32 │ │ - b.n 323f8 │ │ + b.n 50c48 │ │ movs r3, r0 │ │ - b.n 32a42 │ │ + b.n 51292 │ │ movs r0, r1 │ │ - b.n 323f8 │ │ + b.n 50c48 │ │ movs r0, r5 │ │ - b.n 32404 │ │ + b.n 50c54 │ │ movs r0, #0 │ │ - b.n 32c2e │ │ + b.n 5147e │ │ movs r4, r1 │ │ - b.n 32420 │ │ + b.n 50c70 │ │ movs r4, r0 │ │ - b.n 32a56 │ │ + b.n 512a6 │ │ movs r4, r1 │ │ - b.n 3240c │ │ + b.n 50c5c │ │ movs r4, r4 │ │ - b.n 32418 │ │ + b.n 50c68 │ │ adds r0, #0 │ │ - b.n 32c42 │ │ + b.n 51492 │ │ movs r0, r2 │ │ - b.n 32434 │ │ + b.n 50c84 │ │ str r6, [r0, #0] │ │ - b.n 32a6a │ │ + b.n 512ba │ │ str r0, [r2, #0] │ │ - b.n 32420 │ │ + b.n 50c70 │ │ movs r4, r2 │ │ - b.n 32440 │ │ + b.n 50c90 │ │ str r5, [r0, r0] │ │ - b.n 32a76 │ │ + b.n 512c6 │ │ str r4, [r2, r0] │ │ - b.n 3242c │ │ + b.n 50c7c │ │ movs r0, r3 │ │ - b.n 3244c │ │ + b.n 50c9c │ │ str r4, [r6, r0] │ │ - b.n 3243c │ │ + b.n 50c8c │ │ ands r6, r1 │ │ - b.n 32a86 │ │ + b.n 512d6 │ │ ands r0, r3 │ │ - b.n 3243c │ │ + b.n 50c8c │ │ strb r4, [r3, #0] │ │ - b.n 3245c │ │ + b.n 50cac │ │ str r5, [r0, r0] │ │ - b.n 3293a │ │ + b.n 5118a │ │ ands r4, r2 │ │ - b.n 32450 │ │ + b.n 50ca0 │ │ ands r0, r0 │ │ - b.n 3307a │ │ + b.n 518ca │ │ movs r0, r1 │ │ - b.n 32aac │ │ + b.n 512fc │ │ lsls r4, r0, #1 │ │ - b.n 3245c │ │ + b.n 50cac │ │ str r0, [r0, r0] │ │ - b.n 32950 │ │ + b.n 511a0 │ │ movs r0, r0 │ │ - b.n 3310a │ │ + b.n 5195a │ │ strb r0, [r0, #0] │ │ - b.n 32b6c │ │ + b.n 513bc │ │ str r0, [r0, r0] │ │ - b.n 329fc │ │ + b.n 5124c │ │ movs r0, r0 │ │ - b.n 33096 │ │ + b.n 518e6 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ lsls r0, r1, #1 │ │ - b.n 32478 │ │ + b.n 50cc8 │ │ lsrs r4, r1, #26 │ │ - b.n 32f6c │ │ + b.n 517bc │ │ lsrs r2, r2, #31 │ │ - b.n 32ffc │ │ + b.n 5184c │ │ movs r0, r0 │ │ - b.n 32c0c │ │ + b.n 5145c │ │ movs r3, r7 │ │ - b.n 32f82 │ │ + b.n 517d2 │ │ strb r0, [r4, #0] │ │ - b.n 3248c │ │ + b.n 50cdc │ │ strb r0, [r0, #0] │ │ - b.n 330b6 │ │ + b.n 51906 │ │ lsrs r0, r1, #29 │ │ - b.n 3300e │ │ + b.n 5185e │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ ands r1, r0 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 32c2a │ │ + b.n 5147a │ │ lsrs r6, r4, #19 │ │ - b.n 32fa4 │ │ - b.n 3298c │ │ - b.n 330ce │ │ + b.n 517f4 │ │ + b.n 511dc │ │ + b.n 5191e │ │ lsrs r6, r5, #10 │ │ - b.n 33028 │ │ + b.n 51878 │ │ strh r4, [r5, #0] │ │ - b.n 324d0 │ │ - b.n 3299a │ │ + b.n 50d20 │ │ + b.n 511ea │ │ strh r0, [r0, #24] │ │ stmia r0!, {r0} │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 32c48 │ │ + b.n 51498 │ │ movs r0, #0 │ │ - b.n 330e6 │ │ + b.n 51936 │ │ asrs r0, r0, #32 │ │ - b.n 330ea │ │ + b.n 5193a │ │ lsls r0, r0, #5 │ │ - b.n 32fb6 │ │ + b.n 51806 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r6, r6 │ │ - b.n 33054 │ │ + b.n 518a4 │ │ movs r0, r0 │ │ - b.n 32c6e │ │ + b.n 514be │ │ adds r0, #0 │ │ - b.n 33102 │ │ + b.n 51952 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ movs r2, r0 │ │ - b.n 330b6 │ │ + b.n 51906 │ │ movs r0, r0 │ │ - b.n 3310e │ │ - add r0, pc, #128 @ (adr r0, 32a50 ) │ │ - b.n 3250c │ │ + b.n 5195e │ │ + add r0, pc, #128 @ (adr r0, 512a0 ) │ │ + b.n 50d5c │ │ movs r1, r0 │ │ adds r3, #0 │ │ movs r5, r0 │ │ - b.n 32cda │ │ + b.n 5152a │ │ str r1, [r0, r0] │ │ - b.n 32eea │ │ + b.n 5173a │ │ ldrsh r5, [r2, r4] │ │ - b.n 32cc0 │ │ - blx 43cc34 │ │ + b.n 51510 │ │ + blx 45b484 │ │ strh r5, [r4, r2] │ │ - b.n 32d2a │ │ + b.n 5157a │ │ str r0, [r0, r0] │ │ - b.n 32d78 │ │ + b.n 515c8 │ │ asrs r5, r0, #32 │ │ - b.n 32d74 │ │ + b.n 515c4 │ │ movs r0, r0 │ │ - b.n 32cf8 │ │ + b.n 51548 │ │ asrs r0, r0, #32 │ │ - b.n 32d7e │ │ + b.n 515ce │ │ asrs r5, r0, #32 │ │ - b.n 32d00 │ │ + b.n 51550 │ │ str r0, [r6, r0] │ │ - b.n 3253c │ │ + b.n 50d8c │ │ movs r0, #1 │ │ - b.n 32d9e │ │ + b.n 515ee │ │ movs r0, r0 │ │ - b.n 32d0e │ │ + b.n 5155e │ │ movs r0, #0 │ │ - b.n 32daa │ │ + b.n 515fa │ │ asrs r1, r0, #32 │ │ - b.n 32d16 │ │ + b.n 51566 │ │ movs r0, #1 │ │ - b.n 32d9e │ │ + b.n 515ee │ │ eors r4, r0 │ │ - b.n 32554 │ │ + b.n 50da4 │ │ movs r0, r0 │ │ - b.n 32d22 │ │ + b.n 51572 │ │ movs r0, #0 │ │ - b.n 32da8 │ │ + b.n 515f8 │ │ movs r0, r0 │ │ - b.n 32db4 │ │ + b.n 51604 │ │ movs r1, r0 │ │ - b.n 32d2a │ │ + b.n 5157a │ │ ldrb r7, [r7, #26] │ │ - b.n 33044 │ │ + b.n 51894 │ │ movs r2, r0 │ │ - b.n 32d32 │ │ + b.n 51582 │ │ adds r1, #115 @ 0x73 │ │ - b.n 3304a │ │ + b.n 5189a │ │ movs r0, r0 │ │ - b.n 32f7a │ │ + b.n 517ca │ │ ldrb r1, [r1, #31] │ │ - b.n 330c2 │ │ + b.n 51912 │ │ adds r0, #45 @ 0x2d │ │ - b.n 330ca │ │ + b.n 5191a │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 33050 │ │ + b.n 518a0 │ │ lsls r0, r2, #30 │ │ - b.n 32a58 │ │ + b.n 512a8 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 330d8 │ │ + b.n 51928 │ │ asrs r1, r3, #12 │ │ - b.n 33056 │ │ + b.n 518a6 │ │ lsls r0, r2, #14 │ │ - b.n 32a5c │ │ + b.n 512ac │ │ asrs r1, r2, #21 │ │ - b.n 330e2 │ │ + b.n 51932 │ │ lsls r0, r2, #10 │ │ - b.n 32a62 │ │ + b.n 512b2 │ │ strb r7, [r0, #0] │ │ - b.n 32b92 │ │ + b.n 513e2 │ │ lsls r0, r2, #6 │ │ - b.n 32a68 │ │ + b.n 512b8 │ │ strb r0, [r0, #0] │ │ - b.n 3257c │ │ + b.n 50dcc │ │ adds r0, #3 │ │ - b.n 32bd8 │ │ + b.n 51428 │ │ str r0, [r5, r0] │ │ - b.n 325ac │ │ + b.n 50dfc │ │ adds r0, #4 │ │ - b.n 32588 │ │ + b.n 50dd8 │ │ adds r0, #7 │ │ - b.n 32d80 │ │ + b.n 515d0 │ │ movs r0, #2 │ │ - b.n 32be8 │ │ + b.n 51438 │ │ str r4, [r4, r0] │ │ - b.n 325bc │ │ + b.n 50e0c │ │ movs r0, #8 │ │ - b.n 32598 │ │ + b.n 50de8 │ │ movs r0, #2 │ │ - b.n 32d90 │ │ + b.n 515e0 │ │ asrs r1, r0, #32 │ │ - b.n 32bf8 │ │ + b.n 51448 │ │ asrs r4, r1, #32 │ │ - b.n 325a4 │ │ + b.n 50df4 │ │ movs r0, r0 │ │ - b.n 32c02 │ │ + b.n 51452 │ │ str r4, [r6, #0] │ │ - b.n 325d4 │ │ + b.n 50e24 │ │ str r4, [r2, r0] │ │ - b.n 325d8 │ │ + b.n 50e28 │ │ asrs r1, r0, #32 │ │ - b.n 32da6 │ │ + b.n 515f6 │ │ str r0, [r0, #0] │ │ - b.n 33012 │ │ + b.n 51862 │ │ movs r0, r2 │ │ - b.n 325bc │ │ + b.n 50e0c │ │ movs r0, r0 │ │ - b.n 32db0 │ │ + b.n 51600 │ │ str r0, [r0, r0] │ │ - b.n 3301c │ │ + b.n 5186c │ │ movs r6, r0 │ │ - b.n 32db6 │ │ + b.n 51606 │ │ ands r0, r0 │ │ - b.n 33002 │ │ + b.n 51852 │ │ movs r5, r0 │ │ - b.n 32dbe │ │ + b.n 5160e │ │ str r4, [r2, #0] │ │ - b.n 325d4 │ │ + b.n 50e24 │ │ movs r0, r0 │ │ - b.n 32dee │ │ + b.n 5163e │ │ str r0, [r3, r0] │ │ - b.n 325dc │ │ + b.n 50e2c │ │ ands r4, r3 │ │ - b.n 325e0 │ │ + b.n 50e30 │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ movs r4, r2 │ │ - b.n 3260c │ │ + b.n 50e5c │ │ strh r0, [r6, #4] │ │ - b.n 32f70 │ │ + b.n 517c0 │ │ movs r0, #80 @ 0x50 │ │ - b.n 32618 │ │ + b.n 50e68 │ │ str r0, [r1, #4] │ │ - b.n 32f78 │ │ + b.n 517c8 │ │ asrs r0, r7, #32 │ │ - b.n 32620 │ │ + b.n 50e70 │ │ str r4, [r1, r1] │ │ - b.n 32f80 │ │ + b.n 517d0 │ │ adds r0, #76 @ 0x4c │ │ - b.n 32628 │ │ + b.n 50e78 │ │ strb r0, [r3, #3] │ │ - b.n 32f88 │ │ + b.n 517d8 │ │ lsls r2, r0, #4 │ │ - b.n 32a16 │ │ + b.n 51266 │ │ movs r0, #1 │ │ - b.n 32ffe │ │ + b.n 5184e │ │ asrs r1, r0, #32 │ │ - b.n 32bfe │ │ + b.n 5144e │ │ asrs r0, r7, #32 │ │ - b.n 3261c │ │ - add r0, pc, #272 @ (adr r0, 32c14 ) │ │ - b.n 32644 │ │ + b.n 50e6c │ │ + add r0, pc, #272 @ (adr r0, 51464 ) │ │ + b.n 50e94 │ │ asrs r0, r0, #32 │ │ - b.n 3324a │ │ + b.n 51a9a │ │ movs r4, r3 │ │ - b.n 32644 │ │ - add r0, pc, #40 @ (adr r0, 32b38 ) │ │ - b.n 32c30 │ │ + b.n 50e94 │ │ + add r0, pc, #40 @ (adr r0, 51388 ) │ │ + b.n 51480 │ │ movs r0, r0 │ │ - b.n 32dba │ │ + b.n 5160a │ │ stc2l 10, cr1, [r0, #1020]! @ 0x3fc @ │ │ movs r1, r0 │ │ - b.n 3325e │ │ + b.n 51aae │ │ movs r0, r0 │ │ and.w r0, r0, r0 │ │ - b.n 33266 │ │ + b.n 51ab6 │ │ lsls r0, r1, #1 │ │ - b.n 32644 │ │ + b.n 50e94 │ │ lsls r0, r1, #1 │ │ - b.n 32668 │ │ - beq.n 32bb0 │ │ - b.n 32fc8 │ │ + b.n 50eb8 │ │ + beq.n 51400 │ │ + b.n 51818 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 33054 │ │ + b.n 518a4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r3, r5, r8, sl, fp, ip, sp} │ │ - vtbx.8 d19, {d13-d15}, d20 │ │ - vtbl.8 d19, {d29-d30}, d12 │ │ - vceq.f , q10, #0 │ │ - vceq.i d19, d4, #0 │ │ - @ instruction: 0xfffd4ff0 │ │ + ldmia.w sp!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ + vcvt.u16.f16 d23, d4, #5 │ │ + vcvt.f16.u16 d23, d28, #5 │ │ + vqshrun.s64 d23, q2, #5 │ │ + vrsra.u64 d23, d20, #5 │ │ + @ instruction: 0xfffb4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 33074 │ │ - beq.n 32b64 │ │ - b.n 32ff8 │ │ + b.n 518c4 │ │ + beq.n 513b4 │ │ + b.n 51848 │ │ ldrh r0, [r1, #24] │ │ stc 14, cr13, [sp, #-120]! @ 0xffffff88 │ │ - b.n 33000 │ │ + b.n 51850 │ │ str r0, [r0, r0] │ │ - b.n 332aa │ │ + b.n 51afa │ │ movs r0, r0 │ │ - b.n 3320e │ │ + b.n 51a5e │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 33218 │ │ + b.n 51a68 │ │ str r0, [sp, #8] │ │ asrs r0, r4, #6 │ │ movs r0, r0 │ │ asrs r2, r2, #13 │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r5, r0 │ │ - b.n 32ec6 │ │ - beq.n 32c08 │ │ - b.n 33020 │ │ + b.n 51716 │ │ + beq.n 51458 │ │ + b.n 51870 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 330ac │ │ + b.n 518fc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {pc} │ │ - b.n 32eda │ │ + b.n 5172a │ │ asrs r4, r0, #32 │ │ - b.n 326b8 │ │ + b.n 50f08 │ │ movs r0, r1 │ │ - b.n 32712 │ │ + b.n 50f62 │ │ movs r0, r0 │ │ - b.n 33246 │ │ + b.n 51a96 │ │ @ instruction: 0xfff50aff │ │ lsls r0, r4, #25 │ │ - b.n 326ec │ │ + b.n 50f3c │ │ str r0, [r3, #8] │ │ - b.n 33048 │ │ + b.n 51898 │ │ movs r0, r0 │ │ - b.n 32af4 │ │ + b.n 51344 │ │ asrs r0, r0, #32 │ │ - b.n 326da │ │ + b.n 50f2a │ │ lsls r0, r6, #1 │ │ - b.n 33054 │ │ + b.n 518a4 │ │ asrs r0, r1, #32 │ │ - b.n 326dc │ │ + b.n 50f2c │ │ str r4, [r0, r0] │ │ - b.n 330c6 │ │ + b.n 51916 │ │ movs r0, r6 │ │ - b.n 330e4 │ │ + b.n 51934 │ │ asrs r1, r0, #32 │ │ - b.n 330d0 │ │ - add r0, pc, #16 @ (adr r0, 32be0 ) │ │ - b.n 330d2 │ │ + b.n 51920 │ │ + add r0, pc, #16 @ (adr r0, 51430 ) │ │ + b.n 51922 │ │ movs r6, r0 │ │ - b.n 32f16 │ │ + b.n 51766 │ │ stmia r1!, {r5, r6} │ │ @ instruction: 0xebff0020 │ │ - b.n 3331e │ │ + b.n 51b6e │ │ asrs r6, r0, #32 │ │ - b.n 32f22 │ │ + b.n 51772 │ │ lsrs r0, r0, #11 │ │ orn r0, r1, #9437184 @ 0x900000 │ │ - b.n 330f6 │ │ + b.n 51946 │ │ lsls r0, r6 │ │ - b.n 33108 │ │ + b.n 51958 │ │ ldrb r2, [r0, #29] │ │ - b.n 3310c │ │ + b.n 5195c │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 33102 │ │ - ldr r3, [pc, #0] @ (32bfc ) │ │ + b.n 51952 │ │ + ldr r3, [pc, #0] @ (5144c ) │ │ ldcl 0, cr1, [r1, #24] │ │ - b.n 32f42 │ │ + b.n 51792 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3334a │ │ + b.n 51b9a │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8847360 @ 0x870000 │ │ - b.n 32f52 │ │ - ldr r3, [pc, #208] @ (32ce4 ) │ │ + b.n 517a2 │ │ + ldr r3, [pc, #208] @ (51534 ) │ │ stcl 8, cr1, [sp, #864] @ 0x360 │ │ add.w r0, r0, r0, rrx │ │ - b.n 33138 │ │ + b.n 51988 │ │ asrs r6, r0, #32 │ │ - b.n 32f62 │ │ + b.n 517b2 │ │ movs r0, #7 │ │ - b.n 32f66 │ │ + b.n 517b6 │ │ asrs r5, r5, #21 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, sl, #11534336 @ 0xb00000 │ │ - b.n 3276c │ │ + b.n 50fbc │ │ asrs r4, r2, #1 │ │ - b.n 32770 │ │ + b.n 50fc0 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, sl, #8847360 @ 0x870000 │ │ - b.n 3313e │ │ + b.n 5198e │ │ lsrs r5, r1, #10 │ │ orr.w r0, r5, #3342336 @ 0x330000 │ │ - b.n 3265c │ │ + b.n 50eac │ │ asrs r0, r6, #1 │ │ - b.n 330e0 │ │ + b.n 51930 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r5, #8192 @ 0x2000 │ │ - b.n 33392 │ │ + b.n 51be2 │ │ lsls r0, r6, #1 │ │ - b.n 3266c │ │ + b.n 50ebc │ │ movs r4, r0 │ │ - b.n 32f9a │ │ + b.n 517ea │ │ str r0, [r0, r4] │ │ - b.n 32778 │ │ + b.n 50fc8 │ │ movs r5, #178 @ 0xb2 │ │ add.w r0, r0, r8 │ │ - b.n 327a0 │ │ + b.n 50ff0 │ │ movs r0, r0 │ │ - b.n 3280a │ │ + b.n 5105a │ │ movs r1, r0 │ │ - b.n 3328e │ │ + b.n 51ade │ │ movs r1, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r7, #3 │ │ - b.n 327b0 │ │ - b.n 32e28 │ │ - b.n 33194 │ │ + b.n 51000 │ │ + b.n 51678 │ │ + b.n 519e4 │ │ adds r3, #209 @ 0xd1 │ │ - b.n 3327e │ │ + b.n 51ace │ │ str r4, [r7, #8] │ │ - b.n 332a0 │ │ + b.n 51af0 │ │ ands r6, r0 │ │ ldmia.w lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ - b.n 3330a │ │ - ldr r3, [pc, #128] @ (32d0c ) │ │ - b.n 32fce │ │ + b.n 51b5a │ │ + ldr r3, [pc, #128] @ (5155c ) │ │ + b.n 5181e │ │ asrs r4, r0, #14 │ │ - b.n 32e98 │ │ + b.n 516e8 │ │ movs r3, #4 │ │ - b.n 32d9a │ │ + b.n 515ea │ │ stmia r0!, {r2, r5, r6, r7} │ │ - b.n 327d4 │ │ + b.n 51024 │ │ lsrs r4, r6 │ │ - b.n 327d8 │ │ + b.n 51028 │ │ lsrs r7, r3, #12 │ │ - b.n 32c60 │ │ - add r0, pc, #992 @ (adr r0, 33084 ) │ │ - b.n 327e0 │ │ + b.n 514b0 │ │ + add r0, pc, #992 @ (adr r0, 518d4 ) │ │ + b.n 51030 │ │ asrs r7, r7, #12 │ │ - b.n 33430 │ │ + b.n 51c80 │ │ cmp r5, #35 @ 0x23 │ │ - b.n 32db2 │ │ + b.n 51602 │ │ asrs r1, r0, #32 │ │ - b.n 32d3e │ │ + b.n 5158e │ │ adds r3, #63 @ 0x3f │ │ - b.n 3343a │ │ + b.n 51c8a │ │ asrs r0, r3, #3 │ │ - b.n 327d4 │ │ + b.n 51024 │ │ adds r0, #3 │ │ - b.n 32d4a │ │ + b.n 5159a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32dde │ │ + b.n 5162e │ │ subs r5, #57 @ 0x39 │ │ - b.n 331cc │ │ + b.n 51a1c │ │ adds r0, #220 @ 0xdc │ │ - b.n 327e4 │ │ + b.n 51034 │ │ adds r3, #63 @ 0x3f │ │ - b.n 33452 │ │ + b.n 51ca2 │ │ asrs r7, r7, #8 │ │ - b.n 33492 │ │ + b.n 51ce2 │ │ adds r0, #3 │ │ - b.n 32d58 │ │ + b.n 515a8 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32df2 │ │ - b.n 32eac │ │ - b.n 32818 │ │ + b.n 51642 │ │ + b.n 516fc │ │ + b.n 51068 │ │ adds r0, #224 @ 0xe0 │ │ - b.n 327fc │ │ + b.n 5104c │ │ adds r3, #63 @ 0x3f │ │ - b.n 3346a │ │ + b.n 51cba │ │ adds r0, #3 │ │ - b.n 32d6c │ │ + b.n 515bc │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32e0a │ │ + b.n 5165a │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ - b.n 3282c │ │ + b.n 5107c │ │ adds r0, #228 @ 0xe4 │ │ - b.n 32810 │ │ + b.n 51060 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3347e │ │ + b.n 51cce │ │ adds r0, #3 │ │ - b.n 32d80 │ │ - b.n 32ee0 │ │ - b.n 3283c │ │ + b.n 515d0 │ │ + b.n 51730 │ │ + b.n 5108c │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32e1e │ │ + b.n 5166e │ │ adds r0, #232 @ 0xe8 │ │ - b.n 32824 │ │ + b.n 51074 │ │ adds r3, #63 @ 0x3f │ │ - b.n 33492 │ │ + b.n 51ce2 │ │ adds r0, #3 │ │ - b.n 32d94 │ │ + b.n 515e4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32e32 │ │ + b.n 51682 │ │ adds r0, #236 @ 0xec │ │ - b.n 32834 │ │ + b.n 51084 │ │ adds r3, #63 @ 0x3f │ │ - b.n 334a2 │ │ + b.n 51cf2 │ │ adds r0, #3 │ │ - b.n 32da4 │ │ + b.n 515f4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32e2e │ │ + b.n 5167e │ │ adds r0, #240 @ 0xf0 │ │ - b.n 32844 │ │ + b.n 51094 │ │ adds r3, #63 @ 0x3f │ │ - b.n 334b2 │ │ + b.n 51d02 │ │ adds r0, #3 │ │ - b.n 32db4 │ │ + b.n 51604 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 32e4a │ │ + b.n 5169a │ │ adds r0, #244 @ 0xf4 │ │ - b.n 32854 │ │ + b.n 510a4 │ │ adds r3, #63 @ 0x3f │ │ - b.n 334c2 │ │ + b.n 51d12 │ │ asrs r3, r0, #32 │ │ - b.n 32dc4 │ │ + b.n 51614 │ │ asrs r0, r7, #3 │ │ - b.n 32860 │ │ + b.n 510b0 │ │ subs r4, r7, #7 │ │ - b.n 33368 │ │ + b.n 51bb8 │ │ lsrs r2, r4, #20 │ │ - b.n 32e4e │ │ + b.n 5169e │ │ asrs r7, r7, #3 │ │ - b.n 333d2 │ │ + b.n 51c22 │ │ movs r0, r0 │ │ - b.n 32dd8 │ │ + b.n 51628 │ │ lsls r4, r7, #3 │ │ - b.n 32874 │ │ + b.n 510c4 │ │ movs r0, r2 │ │ - b.n 33278 │ │ + b.n 51ac8 │ │ movs r0, #12 │ │ - b.n 3327c │ │ + b.n 51acc │ │ asrs r1, r1, #32 │ │ - b.n 330a6 │ │ + b.n 518f6 │ │ str r0, [sp, #36] @ 0x24 │ │ @ instruction: 0xebff000c │ │ - b.n 328a8 │ │ + b.n 510f8 │ │ movs r0, r0 │ │ - b.n 33412 │ │ + b.n 51c62 │ │ @ instruction: 0xff821aff │ │ str r0, [sp, #192] @ 0xc0 │ │ - b.n 33294 │ │ + b.n 51ae4 │ │ movs r0, #16 │ │ - b.n 33298 │ │ + b.n 51ae8 │ │ movs r0, r1 │ │ - b.n 330c2 │ │ + b.n 51912 │ │ str r4, [r1, #0] │ │ - b.n 328bc │ │ + b.n 5110c │ │ asrs r1, r1, #32 │ │ - b.n 330ca │ │ + b.n 5191a │ │ ands r0, r1 │ │ - b.n 328c4 │ │ + b.n 51114 │ │ ldmia r6!, {r0, r1, r5, r7} │ │ @ instruction: 0xebff1f42 │ │ - b.n 332b0 │ │ + b.n 51b00 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2800014 │ │ - b.n 334de │ │ + b.n 51d2e │ │ str r3, [r4, #16] │ │ - b.n 3293c │ │ + b.n 5118c │ │ movs r0, #1 │ │ - b.n 330e6 │ │ + b.n 51936 │ │ str r0, [r0, r0] │ │ - b.n 334ea │ │ + b.n 51d3a │ │ ldrh r0, [r0, #22] │ │ and.w r4, r2, #10747904 @ 0xa40000 │ │ - b.n 330f2 │ │ + b.n 51942 │ │ lsls r6, r4, #4 │ │ - b.n 32950 │ │ + b.n 511a0 │ │ lsrs r4, r4, #32 │ │ - b.n 330fa │ │ + b.n 5194a │ │ lsls r5, r4, #4 │ │ - b.n 32958 │ │ + b.n 511a8 │ │ lsrs r4, r4, #16 │ │ - b.n 33102 │ │ + b.n 51952 │ │ lsls r4, r4, #4 │ │ - b.n 32960 │ │ + b.n 511b0 │ │ lsls r6, r4, #16 │ │ - b.n 3310a │ │ + b.n 5195a │ │ lsls r2, r4, #4 │ │ - b.n 32968 │ │ + b.n 511b8 │ │ lsrs r6, r4, #32 │ │ - b.n 33112 │ │ + b.n 51962 │ │ lsls r1, r4, #4 │ │ - b.n 32970 │ │ + b.n 511c0 │ │ lsrs r6, r4, #16 │ │ - b.n 3311a │ │ + b.n 5196a │ │ str r0, [r6, #4] │ │ - b.n 33274 │ │ + b.n 51ac4 │ │ str r0, [r0, r0] │ │ - b.n 328e6 │ │ + b.n 51136 │ │ lsls r0, r4, #4 │ │ - b.n 32980 │ │ + b.n 511d0 │ │ movs r0, #0 │ │ - b.n 3352a │ │ + b.n 51d7a │ │ movs r6, r0 │ │ - b.n 3312e │ │ + b.n 5197e │ │ str r0, [r3, r4] │ │ - b.n 3290c │ │ + b.n 5115c │ │ asrs r7, r4 │ │ - b.n 32990 │ │ + b.n 511e0 │ │ ldrh r5, [r4, #62] @ 0x3e │ │ @ instruction: 0xebff4f42 │ │ - b.n 33318 │ │ + b.n 51b68 │ │ asrs r0, r6, #2 │ │ - b.n 3331c │ │ + b.n 51b6c │ │ movs r0, #6 │ │ - b.n 33146 │ │ + b.n 51996 │ │ adds r0, #64 @ 0x40 │ │ - b.n 3354a │ │ + b.n 51d9a │ │ movs r4, r0 │ │ - b.n 3314e │ │ + b.n 5199e │ │ add r1, sp, #956 @ 0x3bc │ │ @ instruction: 0xebff0009 │ │ - b.n 33156 │ │ + b.n 519a6 │ │ asrs r1, r1, #32 │ │ - b.n 3315a │ │ + b.n 519aa │ │ movs r0, #4 │ │ - b.n 3315e │ │ + b.n 519ae │ │ @ instruction: 0xebfbebff │ │ lsls r0, r5, #2 │ │ - b.n 32960 │ │ + b.n 511b0 │ │ movs r0, r0 │ │ - b.n 334ca │ │ + b.n 51d1a │ │ vpmin.u16 , q10, │ │ movs r0, r0 │ │ - b.n 33572 │ │ + b.n 51dc2 │ │ str r0, [r2, r1] │ │ - b.n 33348 │ │ + b.n 51b98 │ │ lsls r0, r3, #5 │ │ - b.n 32954 │ │ + b.n 511a4 │ │ lsls r0, r4, #1 │ │ - b.n 33350 │ │ - ldr r2, [pc, #828] @ (3317c ) │ │ + b.n 51ba0 │ │ + ldr r2, [pc, #828] @ (519cc ) │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 33352 │ │ + b.n 51ba2 │ │ strb r6, [r0, #0] │ │ - b.n 3318a │ │ + b.n 519da │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r5, #11010048 @ 0xa80000 │ │ vldr s9, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 3359a │ │ + b.n 51dea │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r7, #8781824 @ 0x860000 │ │ - b.n 331a2 │ │ + b.n 519f2 │ │ lsrs r4, r2, #12 │ │ stcl 3, cr11, [fp, #-108] @ 0xffffff94 │ │ @ instruction: 0xebff0008 │ │ - b.n 3337a │ │ + b.n 51bca │ │ lsrs r7, r1, #11 │ │ orn pc, r0, #6881280 @ 0x690000 │ │ - b.n 33394 │ │ + b.n 51be4 │ │ add r2, sp, #956 @ 0x3bc │ │ bic.w lr, r0, #11862016 @ 0xb50000 │ │ - b.n 3339c │ │ + b.n 51bec │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff53616 │ │ + bne.w fff71e66 │ │ @ instruction: 0xf3f90000 │ │ - b.n 329b8 │ │ + b.n 51208 │ │ subs r5, r6, #0 │ │ - b.n 333ac │ │ - ldr r2, [pc, #956] @ (3324c ) │ │ + b.n 51bfc │ │ + ldr r2, [pc, #956] @ (51a9c ) │ │ orn r4, r1, #458752 @ 0x70000 │ │ @ instruction: 0xf3621320 │ │ - b.n 331da │ │ + b.n 51a2a │ │ movs r7, r7 │ │ - b.n 3329e │ │ + b.n 51aee │ │ movs r0, #80 @ 0x50 │ │ - b.n 328d8 │ │ + b.n 51128 │ │ movs r1, #244 @ 0xf4 │ │ movw r0, #9068 @ 0x236c │ │ - b.n 328e0 │ │ + b.n 51130 │ │ lsrs r0, r0, #16 │ │ - b.n 331ee │ │ + b.n 51a3e │ │ asrs r0, r7, #1 │ │ - b.n 328c8 │ │ + b.n 51118 │ │ asrs r0, r6, #1 │ │ - b.n 328ec │ │ + b.n 5113c │ │ lsls r2, r4, #4 │ │ - b.n 331ba │ │ + b.n 51a0a │ │ subs r3, #144 @ 0x90 │ │ mcr 0, 0, r0, cr6, cr12, {3} │ │ - b.n 328d8 │ │ + b.n 51128 │ │ lsrs r3, r0, #20 │ │ - b.n 331c8 │ │ + b.n 51a18 │ │ str r4, [r2, #4] │ │ - b.n 32900 │ │ + b.n 51150 │ │ subs r3, #144 @ 0x90 │ │ mrc 0, 1, r7, cr1, cr8, {2} │ │ - b.n 32908 │ │ + b.n 51158 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60103 │ │ - b.n 3365a │ │ + b.n 51eaa │ │ lsls r0, r3, #2 │ │ - b.n 328f4 │ │ + b.n 51144 │ │ lsls r6, r0, #4 │ │ - b.n 33222 │ │ + b.n 51a72 │ │ lsrs r7, r4, #16 │ │ - b.n 331e6 │ │ + b.n 51a36 │ │ asrs r0, r5, #12 │ │ - b.n 32a28 │ │ + b.n 51278 │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f60e02 │ │ - b.n 331f2 │ │ + b.n 51a42 │ │ lsls r3, r0, #4 │ │ - b.n 33676 │ │ + b.n 51ec6 │ │ lsls r0, r0, #2 │ │ - b.n 32910 │ │ + b.n 51160 │ │ lsls r7, r7, #7 │ │ - b.n 336be │ │ + b.n 51f0e │ │ movs r3, #7 │ │ - b.n 32f02 │ │ + b.n 51752 │ │ lsls r0, r4, #19 │ │ bfi r0, r8, #2, #23 │ │ - b.n 333a0 │ │ + b.n 51bf0 │ │ asrs r1, r0, #32 │ │ - b.n 3302c │ │ + b.n 5187c │ │ str r4, [r0, #0] │ │ - b.n 33412 │ │ + b.n 51c62 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w sl, r6, #667648 @ 0xa3000 │ │ - b.n 33222 │ │ + b.n 51a72 │ │ movs r0, #132 @ 0x84 │ │ - b.n 32938 │ │ + b.n 51188 │ │ subs r3, r1, #4 │ │ add.w r0, r0, r8, lsr #6 │ │ - b.n 32960 │ │ + b.n 511b0 │ │ adds r0, #132 @ 0x84 │ │ - b.n 333c4 │ │ + b.n 51c14 │ │ strb r7, [r7, #12] │ │ - b.n 336b4 │ │ + b.n 51f04 │ │ strb r0, [r0, #2] │ │ - b.n 32a50 │ │ + b.n 512a0 │ │ strb r0, [r7, #1] │ │ - b.n 32970 │ │ + b.n 511c0 │ │ subs r0, r2, r6 │ │ cdp 0, 0, cr0, cr6, cr13, {0} │ │ ldmia.w r3, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ - b.n 33286 │ │ + b.n 51ad6 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f67c23 │ │ - b.n 3325c │ │ + b.n 51aac │ │ strb r4, [r4, #2] │ │ - b.n 32a6c │ │ + b.n 512bc │ │ strb r2, [r2, #5] │ │ - b.n 32f48 │ │ + b.n 51798 │ │ strb r4, [r3, #2] │ │ - b.n 32a74 │ │ + b.n 512c4 │ │ strb r7, [r7, #15] │ │ - b.n 3371e │ │ + b.n 51f6e │ │ adds r1, #3 │ │ - b.n 32f70 │ │ + b.n 517c0 │ │ ldrb r2, [r4, #30] │ │ - b.n 33484 │ │ + b.n 51cd4 │ │ subs r2, r4, #0 │ │ - b.n 33270 │ │ + b.n 51ac0 │ │ lsrs r7, r5, #11 │ │ orn pc, r7, #326 @ 0x146 │ │ - b.n 33490 │ │ - ldr r2, [pc, #572] @ (331b0 ) │ │ + b.n 51ce0 │ │ + ldr r2, [pc, #572] @ (51a00 ) │ │ orn r0, r6, #3840 @ 0xf00 │ │ - b.n 33410 │ │ + b.n 51c60 │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 3, cr1, cr5, cr0, {5} │ │ - b.n 32a9c │ │ + b.n 512ec │ │ cmp r2, #239 @ 0xef │ │ orn r0, r7, #2146304 @ 0x20c000 │ │ - b.n 3338e │ │ + b.n 51bde │ │ strb r4, [r2, #1] │ │ - b.n 334a0 │ │ + b.n 51cf0 │ │ movs r3, #226 @ 0xe2 │ │ @ instruction: 0xf3f96ce4 │ │ @ instruction: 0xf2f61c01 │ │ - b.n 332da │ │ + b.n 51b2a │ │ add r4, ip │ │ @ instruction: 0xf36a1320 │ │ - b.n 332a4 │ │ + b.n 51af4 │ │ movs r7, r7 │ │ - b.n 333a6 │ │ + b.n 51bf6 │ │ asrs r0, r3, #2 │ │ - b.n 32ac4 │ │ + b.n 51314 │ │ movs r4, #230 @ 0xe6 │ │ bfi r0, r2, #4, #2 │ │ - b.n 332f2 │ │ + b.n 51b42 │ │ lsrs r0, r0, #8 │ │ - b.n 332f6 │ │ + b.n 51b46 │ │ lsls r0, r6, #7 │ │ movw r1, #16626 @ 0x40f2 │ │ @ instruction: 0xf2600a8f │ │ orr.w r5, r7, #10682368 @ 0xa30000 │ │ - b.n 332c6 │ │ + b.n 51b16 │ │ lsls r4, r2, #2 │ │ - b.n 32ae4 │ │ + b.n 51334 │ │ movs r6, r0 │ │ - b.n 3330e │ │ + b.n 51b5e │ │ asrs r2, r5, #31 │ │ @ instruction: 0xeb00a098 │ │ - b.n 3346c │ │ + b.n 51cbc │ │ asrs r5, r0, #32 │ │ - b.n 3331a │ │ + b.n 51b6a │ │ movs r0, #6 │ │ - b.n 3331e │ │ + b.n 51b6e │ │ movs r2, r1 │ │ - b.n 33322 │ │ + b.n 51b72 │ │ asrs r6, r7, #17 │ │ add.w r0, r0, r9 │ │ - b.n 3332a │ │ + b.n 51b7a │ │ asrs r1, r1, #32 │ │ - b.n 3332e │ │ + b.n 51b7e │ │ movs r0, #6 │ │ - b.n 33332 │ │ + b.n 51b82 │ │ asrs r2, r7, #17 │ │ add.w r0, r0, r8, asr #20 │ │ - b.n 3350c │ │ + b.n 51d5c │ │ movs r0, #10 │ │ - b.n 3333e │ │ + b.n 51b8e │ │ movs r5, r0 │ │ - b.n 33342 │ │ + b.n 51b92 │ │ asrs r5, r0, #32 │ │ - b.n 33346 │ │ + b.n 51b96 │ │ asrs r5, r6, #17 │ │ add.w r0, r0, r8, rrx │ │ - b.n 3374e │ │ + b.n 51f9e │ │ asrs r1, r1, #32 │ │ - b.n 33352 │ │ + b.n 51ba2 │ │ lsrs r0, r0, #11 │ │ orn r0, r1, #589824 @ 0x90000 │ │ - b.n 3352c │ │ + b.n 51d7c │ │ strh r0, [r5, #0] │ │ - b.n 33526 │ │ - ldr r2, [pc, #828] @ (3335c ) │ │ + b.n 51d76 │ │ + ldr r2, [pc, #828] @ (51bac ) │ │ orn r0, r2, #933888 @ 0xe4000 │ │ - b.n 33538 │ │ + b.n 51d88 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 33536 │ │ - ldr r2, [pc, #828] @ (3336c ) │ │ + b.n 51d86 │ │ + ldr r2, [pc, #828] @ (51bbc ) │ │ orr.w r0, r1, #2162688 @ 0x210000 │ │ - b.n 33376 │ │ + b.n 51bc6 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r5, #8256 @ 0x2040 │ │ - b.n 3377e │ │ + b.n 51fce │ │ lsrs r0, r0, #11 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 33786 │ │ + b.n 51fd6 │ │ ldrh r4, [r2, #24] │ │ vldr d25, [sp, #120] @ 0x78 │ │ ldcl 0, cr0, [sp, #656] @ 0x290 │ │ - b.n 32b6c │ │ + b.n 513bc │ │ movs r4, r0 │ │ - b.n 33396 │ │ + b.n 51be6 │ │ ldrh r7, [r1, #20] │ │ - beq.w fffba578 │ │ + beq.w fffd8dc8 │ │ and.w sl, r2, #423936 @ 0x67800 │ │ orr.w sl, r8, #1656 @ 0x678 │ │ orr.w r0, r1, #4096 @ 0x1000 │ │ - b.n 32b84 │ │ + b.n 513d4 │ │ ldrh r2, [r1, #26] │ │ vstr d25, [sp, #336] @ 0x150 │ │ stcl 2, cr11, [sp, #608] @ 0x260 │ │ @ instruction: 0xebff112c │ │ - b.n 32bb4 │ │ + b.n 51404 │ │ ldrb r7, [r0, #29] │ │ - b.n 33598 │ │ + b.n 51de8 │ │ str r4, [r0, #0] │ │ - b.n 32bbc │ │ + b.n 5140c │ │ lsls r1, r4, #12 │ │ - b.n 333c6 │ │ + b.n 51c16 │ │ movs r2, r0 │ │ - b.n 32c16 │ │ + b.n 51466 │ │ lsls r1, r4, #28 │ │ - b.n 333ce │ │ + b.n 51c1e │ │ movs r1, r0 │ │ - b.n 32c1e │ │ + b.n 5146e │ │ lsls r5, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r5, sl, lr} │ │ - b.n 333da │ │ + b.n 51c2a │ │ ands r5, r0 │ │ - b.n 32c2a │ │ - ldr r0, [pc, #156] @ (3313c ) │ │ - b.n 333e2 │ │ + b.n 5147a │ │ + ldr r0, [pc, #156] @ (5198c ) │ │ + b.n 51c32 │ │ ands r4, r0 │ │ - b.n 32c32 │ │ - ldr r4, [pc, #348] @ (33204 ) │ │ - b.n 3306c │ │ + b.n 51482 │ │ + ldr r4, [pc, #348] @ (51a54 ) │ │ + b.n 518bc │ │ asrs r1, r0, #4 │ │ - b.n 333b6 │ │ + b.n 51c06 │ │ asrs r3, r0, #32 │ │ - b.n 32c3e │ │ + b.n 5148e │ │ asrs r3, r4, #4 │ │ - b.n 333f6 │ │ + b.n 51c46 │ │ asrs r1, r1, #32 │ │ - b.n 32c46 │ │ + b.n 51496 │ │ asrs r3, r4, #20 │ │ - b.n 333fe │ │ + b.n 51c4e │ │ asrs r0, r1, #32 │ │ - b.n 32c4e │ │ + b.n 5149e │ │ adds r3, r4, r4 │ │ - b.n 33406 │ │ + b.n 51c56 │ │ asrs r7, r0, #32 │ │ - b.n 32c56 │ │ + b.n 514a6 │ │ asrs r2, r4, #8 │ │ - b.n 3340e │ │ + b.n 51c5e │ │ asrs r4, r1, #32 │ │ - b.n 32c5e │ │ + b.n 514ae │ │ asrs r2, r4, #24 │ │ - b.n 33416 │ │ + b.n 51c66 │ │ asrs r3, r1, #32 │ │ - b.n 32c66 │ │ + b.n 514b6 │ │ subs r2, r2, r1 │ │ - b.n 330a8 │ │ + b.n 518f8 │ │ asrs r3, r0, #12 │ │ - b.n 333e4 │ │ + b.n 51c34 │ │ asrs r2, r1, #32 │ │ - b.n 32c72 │ │ + b.n 514c2 │ │ asrs r0, r4, #12 │ │ - b.n 3342a │ │ + b.n 51c7a │ │ strb r6, [r0, #0] │ │ - b.n 32c7a │ │ + b.n 514ca │ │ asrs r7, r1, #32 │ │ - b.n 32c7e │ │ + b.n 514ce │ │ asrs r0, r4, #28 │ │ - b.n 33436 │ │ + b.n 51c86 │ │ asrs r6, r1, #32 │ │ - b.n 32c86 │ │ + b.n 514d6 │ │ subs r0, r2, r5 │ │ - b.n 330c4 │ │ + b.n 51914 │ │ asrs r2, r0, #8 │ │ - b.n 33404 │ │ + b.n 51c54 │ │ asrs r5, r1, #32 │ │ - b.n 32c92 │ │ + b.n 514e2 │ │ asrs r0, r3, #4 │ │ - b.n 32c44 │ │ + b.n 51494 │ │ ldrb r2, [r0, #29] │ │ - b.n 33628 │ │ + b.n 51e78 │ │ asrs r3, r2, #32 │ │ - b.n 32c9e │ │ + b.n 514ee │ │ movs r4, #33 @ 0x21 │ │ - b.n 33456 │ │ + b.n 51ca6 │ │ movs r0, #18 │ │ - b.n 32ca6 │ │ + b.n 514f6 │ │ cmp r0, #33 @ 0x21 │ │ - b.n 3345e │ │ + b.n 51cae │ │ movs r0, #17 │ │ - b.n 32cae │ │ + b.n 514fe │ │ adds r1, r2, #1 │ │ - b.n 330e8 │ │ + b.n 51938 │ │ lsls r0, r0, #4 │ │ - b.n 3342c │ │ + b.n 51c7c │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r4} │ │ - b.n 32cbe │ │ + b.n 5150e │ │ lsls r7, r4, #4 │ │ - b.n 33476 │ │ + b.n 51cc6 │ │ movs r6, r2 │ │ - b.n 32cc6 │ │ + b.n 51516 │ │ lsls r7, r4, #20 │ │ - b.n 3347e │ │ + b.n 51cce │ │ movs r5, r2 │ │ - b.n 32cce │ │ + b.n 5151e │ │ lsrs r7, r4, #4 │ │ - b.n 33486 │ │ + b.n 51cd6 │ │ movs r4, r2 │ │ - b.n 32cd6 │ │ + b.n 51526 │ │ lsls r3, r4, #8 │ │ - b.n 3348e │ │ + b.n 51cde │ │ movs r1, r3 │ │ - b.n 32cde │ │ + b.n 5152e │ │ lsls r3, r4, #24 │ │ - b.n 33496 │ │ + b.n 51ce6 │ │ movs r0, r3 │ │ - b.n 32ce6 │ │ + b.n 51536 │ │ lsrs r3, r2, #9 │ │ - b.n 33128 │ │ + b.n 51978 │ │ lsls r7, r0, #12 │ │ - b.n 33462 │ │ + b.n 51cb2 │ │ movs r7, r2 │ │ - b.n 32cf2 │ │ + b.n 51542 │ │ lsls r2, r4, #12 │ │ - b.n 334aa │ │ + b.n 51cfa │ │ movs r4, r3 │ │ - b.n 32cfa │ │ + b.n 5154a │ │ lsls r2, r4, #28 │ │ - b.n 334b2 │ │ + b.n 51d02 │ │ movs r3, r3 │ │ - b.n 32d02 │ │ + b.n 51552 │ │ lsrs r2, r2, #13 │ │ - b.n 33140 │ │ + b.n 51990 │ │ lsls r3, r0, #8 │ │ - b.n 3347e │ │ + b.n 51cce │ │ movs r2, r3 │ │ - b.n 32d0e │ │ + b.n 5155e │ │ lsls r1, r4, #16 │ │ - b.n 334c6 │ │ + b.n 51d16 │ │ asrs r0, r4, #32 │ │ - b.n 32d16 │ │ + b.n 51566 │ │ movs r7, r3 │ │ - b.n 32d1a │ │ + b.n 5156a │ │ lsrs r1, r4, #32 │ │ - b.n 334d2 │ │ + b.n 51d22 │ │ movs r6, r3 │ │ - b.n 32d22 │ │ + b.n 51572 │ │ lsrs r1, r2, #17 │ │ - b.n 3315c │ │ + b.n 519ac │ │ lsls r2, r0, #4 │ │ - b.n 3349e │ │ + b.n 51cee │ │ movs r5, r3 │ │ - b.n 32d2e │ │ + b.n 5157e │ │ lsls r0, r6, #1 │ │ - b.n 3363c │ │ + b.n 51e8c │ │ asrs r0, r1, #32 │ │ - b.n 334ea │ │ + b.n 51d3a │ │ movs r4, #95 @ 0x5f │ │ add.w r0, r0, r9 │ │ - b.n 335f2 │ │ + b.n 51e42 │ │ movs r0, r0 │ │ - b.n 32d42 │ │ + b.n 51592 │ │ mrc2 10, 3, lr, cr1, cr15, {7} @ │ │ - blx 4337fc │ │ - blx 433800 │ │ + blx 45204c │ │ + blx 452050 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ @@ -78920,8880 +121126,8880 @@ │ │ movs r0, r0 │ │ movs r6, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ - asrs r0, r0, #8 │ │ + adds r4, r7, #6 │ │ movs r1, r0 │ │ - cmp r3, #112 @ 0x70 │ │ - vsri.64 , q2, #3 │ │ - bmi.n 331c6 │ │ - bmi.n 331c8 │ │ - bmi.n 331ca │ │ - ldr r7, [pc, #960] @ (335e4 ) │ │ + ldr r0, [r4, #96] @ 0x60 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 51a16 │ │ + bmi.n 51a18 │ │ + bmi.n 51a1a │ │ + ldr r7, [pc, #960] @ (51e34 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 33744 │ │ - beq.n 332e4 │ │ - b.n 336c8 │ │ + b.n 51f94 │ │ + beq.n 51b34 │ │ + b.n 51f18 │ │ movs r0, r0 │ │ - b.n 338d8 │ │ + b.n 52128 │ │ asrs r0, r2, #32 │ │ - b.n 32d50 │ │ + b.n 515a0 │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ asrs r0, r1, #32 │ │ - b.n 32d74 │ │ + b.n 515c4 │ │ str r0, [r0, r0] │ │ - b.n 33982 │ │ + b.n 521d2 │ │ movs r4, r0 │ │ - b.n 338ec │ │ + b.n 5213c │ │ movs r6, r1 │ │ subs r2, #0 │ │ ldrb r6, [r7, #24] │ │ - b.n 3376c │ │ + b.n 51fbc │ │ str r3, [r0, r0] │ │ - b.n 339d8 │ │ + b.n 52228 │ │ eors r4, r2 │ │ movt r0, #1552 @ 0x610 │ │ - b.n 32d94 │ │ + b.n 515e4 │ │ lsrs r7, r5, #11 │ │ orn r0, r7, #532 @ 0x214 │ │ - b.n 335a2 │ │ + b.n 51df2 │ │ subs r0, r2, r6 │ │ mcr 5, 5, r6, cr2, cr0, {3} │ │ @ instruction: 0xf2e57004 │ │ - b.n 3371c │ │ + b.n 51f6c │ │ lsrs r4, r4, #3 │ │ @ instruction: 0xf26068e6 │ │ @ instruction: 0xf2626a8d │ │ - bl ffc7a26c │ │ + bl ffc98abc │ │ subs r7, r7, r3 │ │ movs r3, r0 │ │ - b.n 3352c │ │ + b.n 51d7c │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ strb r0, [r2, #0] │ │ - b.n 32dc4 │ │ + b.n 51614 │ │ asrs r5, r0, #10 │ │ - b.n 33390 │ │ + b.n 51be0 │ │ adds r0, #5 │ │ - b.n 33318 │ │ + b.n 51b68 │ │ strb r5, [r0, #4] │ │ - b.n 333a4 │ │ + b.n 51bf4 │ │ asrs r4, r0, #32 │ │ - b.n 32ba8 │ │ + b.n 513f8 │ │ asrs r0, r4, #32 │ │ - b.n 337a0 │ │ + b.n 51ff0 │ │ adds r0, #1 │ │ - b.n 33748 │ │ + b.n 51f98 │ │ @ instruction: 0xfffb1aff │ │ asrs r0, r2, #32 │ │ - b.n 32de4 │ │ + b.n 51634 │ │ adds r0, #0 │ │ - b.n 339ee │ │ + b.n 5223e │ │ movs r0, r0 │ │ - b.n 33954 │ │ + b.n 521a4 │ │ lsls r4, r3, #4 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 3395a │ │ + b.n 521aa │ │ movs r0, r0 │ │ asrs r2, r2, #13 │ │ lsls r1, r3, #4 │ │ lsrs r0, r0, #8 │ │ movs r4, r1 │ │ - b.n 32dfc │ │ + b.n 5164c │ │ movs r0, r0 │ │ - b.n 3396a │ │ + b.n 521ba │ │ lsls r4, r1, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [r0, r0] │ │ - b.n 33a12 │ │ + b.n 52262 │ │ strh r0, [r0, #0] │ │ - b.n 33a16 │ │ + b.n 52266 │ │ str r0, [sp, #0] │ │ - b.n 33a1a │ │ - add r0, pc, #0 @ (adr r0, 332dc ) │ │ - b.n 33a1e │ │ + b.n 5226a │ │ + add r0, pc, #0 @ (adr r0, 51b2c ) │ │ + b.n 5226e │ │ str r0, [r0, #0] │ │ - b.n 33a22 │ │ + b.n 52272 │ │ ands r0, r0 │ │ - b.n 33a26 │ │ + b.n 52276 │ │ strb r0, [r0, #0] │ │ - b.n 33a2a │ │ + b.n 5227a │ │ adds r0, #0 │ │ - b.n 33a2e │ │ + b.n 5227e │ │ asrs r0, r0, #32 │ │ - b.n 33a32 │ │ + b.n 52282 │ │ movs r0, #4 │ │ - b.n 32e10 │ │ + b.n 51660 │ │ lsls r2, r4, #2 │ │ @ instruction: 0xea00c044 │ │ - b.n 32e38 │ │ + b.n 51688 │ │ ands r0, r0 │ │ - b.n 33604 │ │ + b.n 51e54 │ │ adds r0, #72 @ 0x48 │ │ - b.n 32e40 │ │ + b.n 51690 │ │ movs r0, r0 │ │ - b.n 336ca │ │ + b.n 51f1a │ │ ands r4, r1 │ │ - b.n 33616 │ │ + b.n 51e66 │ │ str r4, [r1, #4] │ │ - b.n 32e4c │ │ + b.n 5169c │ │ ands r3, r0 │ │ - b.n 3361e │ │ + b.n 51e6e │ │ str r0, [r2, r1] │ │ - b.n 32e54 │ │ + b.n 516a4 │ │ ands r6, r0 │ │ - b.n 33626 │ │ + b.n 51e76 │ │ strb r4, [r2, #1] │ │ - b.n 32e5c │ │ + b.n 516ac │ │ movs r0, #88 @ 0x58 │ │ - b.n 32e60 │ │ + b.n 516b0 │ │ ands r5, r0 │ │ - b.n 33632 │ │ + b.n 51e82 │ │ ands r7, r0 │ │ - b.n 33636 │ │ + b.n 51e86 │ │ ldr r6, [sp, #560] @ 0x230 │ │ - b.n 3393c │ │ + b.n 5218c │ │ ands r2, r0 │ │ - b.n 3365e │ │ + b.n 51eae │ │ asrs r1, r0, #32 │ │ - b.n 336fa │ │ + b.n 51f4a │ │ movs r0, #2 │ │ - b.n 336fe │ │ + b.n 51f4e │ │ ands r0, r0 │ │ asrs r0, r4, #15 │ │ movs r0, #12 │ │ - b.n 32e60 │ │ + b.n 516b0 │ │ movs r0, #7 │ │ - b.n 3370a │ │ + b.n 51f5a │ │ strb r2, [r0, #5] │ │ - b.n 33956 │ │ - add r0, pc, #236 @ (adr r0, 3343c ) │ │ - b.n 33966 │ │ + b.n 521a6 │ │ + add r0, pc, #236 @ (adr r0, 51c8c ) │ │ + b.n 521b6 │ │ strb r6, [r6, #0] │ │ - b.n 339f0 │ │ + b.n 52240 │ │ movs r7, r0 │ │ - b.n 3347a │ │ + b.n 51cca │ │ movs r0, #8 │ │ - b.n 32e78 │ │ + b.n 516c8 │ │ movs r0, #6 │ │ - b.n 33722 │ │ + b.n 51f72 │ │ ldr r7, [sp, #840] @ 0x348 │ │ - b.n 339fc │ │ + b.n 5224c │ │ asrs r1, r1, #32 │ │ - b.n 334cc │ │ + b.n 51d1c │ │ str r4, [r1, #0] │ │ - b.n 3372e │ │ + b.n 51f7e │ │ add r7, sp, #288 @ 0x120 │ │ - b.n 33a06 │ │ + b.n 52256 │ │ str r2, [r1, #0] │ │ - b.n 334e2 │ │ + b.n 51d32 │ │ adds r0, #3 │ │ - b.n 3373a │ │ + b.n 51f8a │ │ stmia r0!, {r1, r2} │ │ - b.n 33386 │ │ + b.n 51bd6 │ │ ldr r6, [r4, #76] @ 0x4c │ │ - b.n 3399c │ │ + b.n 521ec │ │ ldr r6, [r5, #40] @ 0x28 │ │ - b.n 33a1c │ │ + b.n 5226c │ │ adds r0, #6 │ │ - b.n 334f0 │ │ + b.n 51d40 │ │ movs r0, #1 │ │ - b.n 33932 │ │ + b.n 52182 │ │ strh r4, [r0, #0] │ │ - b.n 33398 │ │ - b.n 3339c │ │ - b.n 3339a │ │ + b.n 51be8 │ │ + b.n 51bec │ │ + b.n 51bea │ │ movs r0, #8 │ │ - b.n 32ed4 │ │ + b.n 51724 │ │ str r5, [r0, r0] │ │ - b.n 3375e │ │ + b.n 51fae │ │ adds r0, #0 │ │ - b.n 3394c │ │ + b.n 5219c │ │ str r0, [r0, r0] │ │ - b.n 3394a │ │ + b.n 5219a │ │ movs r0, #12 │ │ - b.n 32ee4 │ │ + b.n 51734 │ │ str r4, [r0, #0] │ │ - b.n 333b8 │ │ + b.n 51c08 │ │ adds r0, #4 │ │ - b.n 333b8 │ │ + b.n 51c08 │ │ str r0, [r0, r0] │ │ - b.n 3393a │ │ + b.n 5218a │ │ movs r0, r0 │ │ - b.n 333c2 │ │ + b.n 51c12 │ │ asrs r1, r0, #32 │ │ - b.n 333c6 │ │ + b.n 51c16 │ │ ands r4, r0 │ │ - b.n 333cc │ │ + b.n 51c1c │ │ movs r0, #60 @ 0x3c │ │ - b.n 338e0 │ │ + b.n 52130 │ │ eors r0, r3 │ │ - b.n 32ee4 │ │ + b.n 51734 │ │ str r4, [r2, #4] │ │ - b.n 32ee8 │ │ + b.n 51738 │ │ adds r0, #80 @ 0x50 │ │ - b.n 32eec │ │ - b.n 3346c │ │ - b.n 32ef0 │ │ + b.n 5173c │ │ + b.n 51cbc │ │ + b.n 51740 │ │ strh r0, [r1, #2] │ │ - b.n 32ef4 │ │ + b.n 51744 │ │ asrs r3, r0, #32 │ │ stmia.w r2, {r4, r5, ip, sp, lr} │ │ - b.n 32f1c │ │ + b.n 5176c │ │ str r7, [r0, r0] │ │ - b.n 33506 │ │ + b.n 51d56 │ │ movs r4, r6 │ │ - b.n 32f24 │ │ + b.n 51774 │ │ strb r0, [r0, #0] │ │ - b.n 33550 │ │ + b.n 51da0 │ │ movs r4, r2 │ │ - b.n 32f2c │ │ - add r0, pc, #0 @ (adr r0, 333f4 ) │ │ - b.n 3356e │ │ + b.n 5177c │ │ + add r0, pc, #0 @ (adr r0, 51c44 ) │ │ + b.n 51dbe │ │ movs r0, r3 │ │ - b.n 32f34 │ │ - add r0, pc, #80 @ (adr r0, 3344c ) │ │ - b.n 32f18 │ │ + b.n 51784 │ │ + add r0, pc, #80 @ (adr r0, 51c9c ) │ │ + b.n 51768 │ │ stmia r0!, {} │ │ - b.n 33b42 │ │ + b.n 52392 │ │ movs r0, #0 │ │ - b.n 33576 │ │ + b.n 51dc6 │ │ movs r0, r4 │ │ - b.n 32f44 │ │ + b.n 51794 │ │ movs r0, #24 │ │ - b.n 32f28 │ │ + b.n 51778 │ │ strh r0, [r0, #0] │ │ - b.n 33b52 │ │ - b.n 33414 │ │ - b.n 33592 │ │ + b.n 523a2 │ │ + b.n 51c64 │ │ + b.n 51de2 │ │ movs r4, r4 │ │ - b.n 32f54 │ │ + b.n 517a4 │ │ asrs r0, r0, #32 │ │ - b.n 33584 │ │ + b.n 51dd4 │ │ movs r4, r5 │ │ - b.n 32f5c │ │ + b.n 517ac │ │ asrs r0, r6, #32 │ │ - b.n 32f40 │ │ + b.n 51790 │ │ adds r0, #0 │ │ - b.n 33b6a │ │ + b.n 523ba │ │ movs r0, r0 │ │ - b.n 3359a │ │ + b.n 51dea │ │ movs r4, r6 │ │ - b.n 32f4c │ │ + b.n 5179c │ │ asrs r1, r0, #32 │ │ - b.n 33436 │ │ + b.n 51c86 │ │ movs r0, r5 │ │ - b.n 32f74 │ │ + b.n 517c4 │ │ movs r0, r0 │ │ - b.n 335a6 │ │ + b.n 51df6 │ │ movs r4, r5 │ │ - b.n 32f5c │ │ + b.n 517ac │ │ asrs r0, r0, #32 │ │ - b.n 33448 │ │ + b.n 51c98 │ │ movs r0, r0 │ │ - b.n 33c0a │ │ + b.n 5245a │ │ str r0, [r0, #0] │ │ - b.n 3366c │ │ + b.n 51ebc │ │ ands r0, r0 │ │ - b.n 334f4 │ │ + b.n 51d44 │ │ lsls r0, r0, #5 │ │ - b.n 33a5e │ │ + b.n 522ae │ │ ands r1, r0 │ │ asrs r0, r0, #12 │ │ movs r6, r6 │ │ - b.n 33af8 │ │ + b.n 52348 │ │ movs r0, r0 │ │ - b.n 3370c │ │ + b.n 51f5c │ │ movs r3, r7 │ │ - b.n 33a7a │ │ + b.n 522ca │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ movs r1, r1 │ │ - b.n 3371c │ │ + b.n 51f6c │ │ str r0, [sp, #0] │ │ - b.n 33bb2 │ │ + b.n 52402 │ │ lsrs r0, r1, #29 │ │ - b.n 33b0a │ │ + b.n 5235a │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ str r0, [sp, #4] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 33736 │ │ - add r0, pc, #0 @ (adr r0, 33484 ) │ │ - b.n 33bc6 │ │ + b.n 51f86 │ │ + add r0, pc, #0 @ (adr r0, 51cd4 ) │ │ + b.n 52416 │ │ lsrs r6, r4, #19 │ │ - b.n 33aa4 │ │ + b.n 522f4 │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ - add r0, pc, #4 @ (adr r0, 33494 ) │ │ + add r0, pc, #4 @ (adr r0, 51ce4 ) │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 33b2c │ │ + b.n 5237c │ │ movs r0, r0 │ │ - b.n 3373e │ │ + b.n 51f8e │ │ movs r0, #0 │ │ - b.n 33bde │ │ + b.n 5242e │ │ asrs r0, r0, #32 │ │ - b.n 33be2 │ │ + b.n 52432 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 33baa │ │ + b.n 523fa │ │ movs r0, r0 │ │ - b.n 33bf2 │ │ + b.n 52442 │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 439708 │ │ + blx 457f58 │ │ movs r4, r0 │ │ - b.n 337be │ │ + b.n 5200e │ │ ands r1, r0 │ │ - b.n 339de │ │ - ldr r7, [pc, #80] @ (33514 ) │ │ - b.n 337a4 │ │ + b.n 5222e │ │ + ldr r7, [pc, #80] @ (51d64 ) │ │ + b.n 51ff4 │ │ str r0, [r3, #0] │ │ - b.n 33004 │ │ + b.n 51854 │ │ cmp r4, r4 │ │ - b.n 3380e │ │ + b.n 5205e │ │ ands r0, r0 │ │ - b.n 3385a │ │ + b.n 520aa │ │ asrs r4, r0, #32 │ │ - b.n 33858 │ │ + b.n 520a8 │ │ movs r0, r0 │ │ - b.n 337dc │ │ + b.n 5202c │ │ asrs r0, r0, #32 │ │ - b.n 33862 │ │ + b.n 520b2 │ │ asrs r4, r0, #32 │ │ - b.n 337e4 │ │ + b.n 52034 │ │ movs r0, #1 │ │ - b.n 3387a │ │ + b.n 520ca │ │ movs r0, r0 │ │ - b.n 337ee │ │ + b.n 5203e │ │ movs r0, #0 │ │ - b.n 3387e │ │ + b.n 520ce │ │ asrs r1, r0, #32 │ │ - b.n 337f6 │ │ + b.n 52046 │ │ movs r0, #1 │ │ - b.n 33888 │ │ + b.n 520d8 │ │ movs r0, r0 │ │ - b.n 337fe │ │ + b.n 5204e │ │ movs r0, #0 │ │ - b.n 33896 │ │ + b.n 520e6 │ │ movs r0, r0 │ │ - b.n 33888 │ │ + b.n 520d8 │ │ movs r1, r0 │ │ - b.n 33806 │ │ + b.n 52056 │ │ asrs r3, r6, #5 │ │ - b.n 33b1e │ │ + b.n 5236e │ │ movs r2, r0 │ │ - b.n 3380e │ │ + b.n 5205e │ │ cmp r6, #191 @ 0xbf │ │ - b.n 33b28 │ │ + b.n 52378 │ │ movs r0, r0 │ │ - b.n 33a56 │ │ + b.n 522a6 │ │ cmp r7, #201 @ 0xc9 │ │ - b.n 33b9e │ │ + b.n 523ee │ │ asrs r5, r5, #32 │ │ - b.n 33ba6 │ │ + b.n 523f6 │ │ lsls r0, r2, #10 │ │ - b.n 33526 │ │ + b.n 51d76 │ │ lsls r0, r2, #6 │ │ - b.n 33528 │ │ + b.n 51d78 │ │ adds r0, #2 │ │ - b.n 33654 │ │ + b.n 51ea4 │ │ adds r0, #1 │ │ - b.n 3369c │ │ + b.n 51eec │ │ subs r4, r0, #7 │ │ - b.n 33b3c │ │ + b.n 5238c │ │ asrs r7, r6, #2 │ │ - b.n 33bc0 │ │ + b.n 52410 │ │ strb r4, [r2, #0] │ │ - b.n 33074 │ │ + b.n 518c4 │ │ lsls r0, r2, #6 │ │ - b.n 33540 │ │ + b.n 51d90 │ │ strb r1, [r0, #0] │ │ - b.n 336b0 │ │ + b.n 51f00 │ │ asrs r1, r3, #12 │ │ - b.n 33b4a │ │ + b.n 5239a │ │ asrs r1, r2, #21 │ │ - b.n 33bd2 │ │ + b.n 52422 │ │ lsls r0, r2, #6 │ │ - b.n 33550 │ │ + b.n 51da0 │ │ ands r1, r0 │ │ - b.n 336be │ │ + b.n 51f0e │ │ str r0, [r0, #0] │ │ - b.n 336d2 │ │ + b.n 51f22 │ │ movs r0, r6 │ │ - b.n 33094 │ │ - add r0, pc, #0 @ (adr r0, 3355c ) │ │ - b.n 33abe │ │ + b.n 518e4 │ │ + add r0, pc, #0 @ (adr r0, 51dac ) │ │ + b.n 5230e │ │ movs r4, r6 │ │ - b.n 3309c │ │ + b.n 518ec │ │ str r0, [sp, #0] │ │ - b.n 33ac6 │ │ + b.n 52316 │ │ movs r4, r5 │ │ - b.n 330a4 │ │ + b.n 518f4 │ │ strh r0, [r0, #0] │ │ - b.n 33aae │ │ + b.n 522fe │ │ asrs r2, r0, #32 │ │ - b.n 3369c │ │ + b.n 51eec │ │ str r4, [r3, r0] │ │ - b.n 330b0 │ │ + b.n 51900 │ │ movs r4, r1 │ │ - b.n 330b0 │ │ + b.n 51900 │ │ str r1, [r0, r0] │ │ - b.n 33a88 │ │ + b.n 522d8 │ │ movs r5, r0 │ │ - b.n 33822 │ │ + b.n 52072 │ │ movs r6, r5 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 330c4 │ │ + b.n 51914 │ │ movs r0, #56 @ 0x38 │ │ - b.n 33aa8 │ │ + b.n 522f8 │ │ asrs r0, r6, #32 │ │ - b.n 330ac │ │ + b.n 518fc │ │ adds r0, #52 @ 0x34 │ │ - b.n 330b0 │ │ + b.n 51900 │ │ asrs r5, r0, #4 │ │ - b.n 334ba │ │ + b.n 51d0a │ │ movs r4, r7 │ │ - b.n 33ab8 │ │ + b.n 52308 │ │ ldrh r3, [r7, #46] @ 0x2e │ │ @ instruction: 0xebff0038 │ │ - b.n 330e0 │ │ + b.n 51930 │ │ movs r0, r0 │ │ - b.n 33c4a │ │ + b.n 5249a │ │ lsls r1, r4, #1 │ │ subs r0, r0, r0 │ │ movs r0, #16 │ │ - b.n 330e8 │ │ + b.n 51938 │ │ movs r4, r7 │ │ - b.n 330f0 │ │ + b.n 51940 │ │ asrs r0, r0, #1 │ │ - b.n 330f4 │ │ + b.n 51944 │ │ movs r2, r0 │ │ - b.n 33868 │ │ + b.n 520b8 │ │ strb r4, [r2, #0] │ │ - b.n 330dc │ │ + b.n 5192c │ │ ands r0, r3 │ │ - b.n 330e0 │ │ + b.n 51930 │ │ str r0, [r4, #0] │ │ - b.n 330e4 │ │ - add r0, pc, #144 @ (adr r0, 3365c ) │ │ - b.n 330e8 │ │ + b.n 51934 │ │ + add r0, pc, #144 @ (adr r0, 51eac ) │ │ + b.n 51938 │ │ strh r0, [r5, #0] │ │ - b.n 330ec │ │ + b.n 5193c │ │ str r0, [sp, #176] @ 0xb0 │ │ - b.n 330f0 │ │ + b.n 51940 │ │ str r4, [r3, r0] │ │ - b.n 330f4 │ │ + b.n 51944 │ │ vpmin.u8 q9, q11, │ │ ldr r6, [sp, #560] @ 0x230 │ │ - b.n 33bec │ │ + b.n 5243c │ │ stmia r0!, {r2, r6} │ │ - b.n 33120 │ │ + b.n 51970 │ │ strh r0, [r1, #2] │ │ - b.n 33124 │ │ + b.n 51974 │ │ ldr r7, [sp, #840] @ 0x348 │ │ - b.n 33c84 │ │ - b.n 33688 │ │ - b.n 3312c │ │ + b.n 524d4 │ │ + b.n 51ed8 │ │ + b.n 5197c │ │ adds r0, #80 @ 0x50 │ │ - b.n 33130 │ │ + b.n 51980 │ │ eors r0, r3 │ │ - b.n 33134 │ │ + b.n 51984 │ │ str r4, [r2, #4] │ │ - b.n 33138 │ │ + b.n 51988 │ │ vpmin.u q15, q11, │ │ asrs r0, r0, #32 │ │ - b.n 33d46 │ │ + b.n 52596 │ │ adds r0, #0 │ │ - b.n 33d4a │ │ + b.n 5259a │ │ strb r0, [r0, #0] │ │ - b.n 33d4e │ │ + b.n 5259e │ │ ands r0, r0 │ │ - b.n 33d52 │ │ + b.n 525a2 │ │ str r0, [r0, #0] │ │ - b.n 33d56 │ │ - add r0, pc, #0 @ (adr r0, 33618 ) │ │ - b.n 33d5a │ │ + b.n 525a6 │ │ + add r0, pc, #0 @ (adr r0, 51e68 ) │ │ + b.n 525aa │ │ str r0, [sp, #0] │ │ - b.n 33d5e │ │ + b.n 525ae │ │ strh r0, [r0, #0] │ │ - b.n 33d62 │ │ + b.n 525b2 │ │ movs r7, r0 │ │ @ instruction: 0xea00f000 │ │ - b.n 33c6a │ │ - blx 433c6c │ │ - blx 433c70 │ │ + b.n 524ba │ │ + blx 4524bc │ │ + blx 4524c0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ movs r0, r0 │ │ movs r0, #4 │ │ - b.n 33180 │ │ + b.n 519d0 │ │ lsls r1, r4, #16 │ │ - b.n 3398a │ │ + b.n 521da │ │ adds r0, #27 │ │ - b.n 331d2 │ │ + b.n 51a22 │ │ movs r6, r3 │ │ - b.n 331d6 │ │ + b.n 51a26 │ │ lsrs r1, r4, #32 │ │ - b.n 33996 │ │ + b.n 521e6 │ │ movs r5, r3 │ │ - b.n 331de │ │ + b.n 51a2e │ │ lsrs r1, r4, #16 │ │ - b.n 3399e │ │ + b.n 521ee │ │ movs r4, r3 │ │ - b.n 331e6 │ │ + b.n 51a36 │ │ lsls r3, r4, #16 │ │ - b.n 339a6 │ │ + b.n 521f6 │ │ movs r2, r3 │ │ - b.n 331ee │ │ + b.n 51a3e │ │ lsrs r3, r4, #32 │ │ - b.n 339ae │ │ + b.n 521fe │ │ movs r1, r3 │ │ - b.n 331f6 │ │ + b.n 51a46 │ │ lsrs r3, r4, #16 │ │ - b.n 339b6 │ │ + b.n 52206 │ │ movs r0, r3 │ │ - b.n 331fe │ │ + b.n 51a4e │ │ lsls r7, r4, #16 │ │ - b.n 339be │ │ + b.n 5220e │ │ movs r6, r2 │ │ - b.n 33206 │ │ + b.n 51a56 │ │ lsrs r7, r4, #32 │ │ - b.n 339c6 │ │ + b.n 52216 │ │ movs r5, r2 │ │ - b.n 3320e │ │ + b.n 51a5e │ │ lsrs r7, r4, #16 │ │ - b.n 339ce │ │ + b.n 5221e │ │ movs r4, r2 │ │ - b.n 33216 │ │ + b.n 51a66 │ │ lsls r4, r4, #16 │ │ - b.n 339d6 │ │ + b.n 52226 │ │ movs r2, r2 │ │ - b.n 3321e │ │ + b.n 51a6e │ │ lsrs r4, r4, #32 │ │ - b.n 339de │ │ + b.n 5222e │ │ movs r1, r2 │ │ - b.n 33226 │ │ + b.n 51a76 │ │ lsrs r4, r4, #16 │ │ - b.n 339e6 │ │ + b.n 52236 │ │ movs r0, r2 │ │ - b.n 3322e │ │ + b.n 51a7e │ │ lsls r6, r4, #16 │ │ - b.n 339ee │ │ + b.n 5223e │ │ movs r6, r1 │ │ - b.n 33236 │ │ + b.n 51a86 │ │ lsrs r6, r4, #32 │ │ - b.n 339f6 │ │ + b.n 52246 │ │ movs r5, r1 │ │ - b.n 3323e │ │ + b.n 51a8e │ │ lsrs r6, r4, #16 │ │ - b.n 339fe │ │ + b.n 5224e │ │ movs r4, r1 │ │ - b.n 33246 │ │ + b.n 51a96 │ │ lsls r2, r5, #16 │ │ - b.n 33a06 │ │ + b.n 52256 │ │ movs r2, r1 │ │ - b.n 3324e │ │ + b.n 51a9e │ │ lsrs r2, r5, #32 │ │ - b.n 33a0e │ │ + b.n 5225e │ │ movs r1, r1 │ │ - b.n 33256 │ │ + b.n 51aa6 │ │ lsrs r2, r5, #16 │ │ - b.n 33a16 │ │ + b.n 52266 │ │ movs r0, r1 │ │ - b.n 3325e │ │ + b.n 51aae │ │ lsls r1, r5, #16 │ │ - b.n 33a1e │ │ + b.n 5226e │ │ movs r6, r0 │ │ - b.n 33266 │ │ + b.n 51ab6 │ │ lsrs r1, r5, #32 │ │ - b.n 33a26 │ │ + b.n 52276 │ │ movs r5, r0 │ │ - b.n 3326e │ │ + b.n 51abe │ │ lsrs r1, r5, #16 │ │ - b.n 33a2e │ │ + b.n 5227e │ │ movs r4, r0 │ │ - b.n 33276 │ │ + b.n 51ac6 │ │ lsls r0, r5, #16 │ │ - b.n 33a36 │ │ + b.n 52286 │ │ movs r2, r0 │ │ - b.n 3327e │ │ + b.n 51ace │ │ lsrs r0, r5, #32 │ │ - b.n 33a3e │ │ + b.n 5228e │ │ movs r1, r0 │ │ - b.n 33286 │ │ + b.n 51ad6 │ │ lsrs r0, r5, #16 │ │ - b.n 33a46 │ │ + b.n 52296 │ │ adds r0, #1 │ │ - b.n 33e4a │ │ + b.n 5269a │ │ asrs r7, r3, #32 │ │ - b.n 33292 │ │ + b.n 51ae2 │ │ strb r7, [r2, #0] │ │ - b.n 33296 │ │ + b.n 51ae6 │ │ ands r3, r2 │ │ - b.n 3329a │ │ + b.n 51aea │ │ str r7, [r1, #0] │ │ - b.n 3329e │ │ - add r0, pc, #44 @ (adr r0, 33748 ) │ │ - b.n 332a2 │ │ + b.n 51aee │ │ + add r0, pc, #44 @ (adr r0, 51f98 ) │ │ + b.n 51af2 │ │ str r0, [sp, #28] │ │ - b.n 332a6 │ │ + b.n 51af6 │ │ strh r3, [r0, #0] │ │ - b.n 332aa │ │ + b.n 51afa │ │ movs r0, r0 │ │ - b.n 332ae │ │ + b.n 51afe │ │ movs r3, r0 │ │ - b.n 33a6e │ │ - beq.n 33768 │ │ - b.n 33bc8 │ │ + b.n 522be │ │ + beq.n 51fb8 │ │ + b.n 52418 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp} │ │ - b.n 33e7a │ │ + b.n 526ca │ │ movs r3, r0 │ │ - b.n 33a7e │ │ - beq.n 33778 │ │ - b.n 33bd8 │ │ + b.n 522ce │ │ + beq.n 51fc8 │ │ + b.n 52428 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 33c68 │ │ - beq.n 33770 │ │ - b.n 33bec │ │ - b.n 33754 │ │ - b.n 33276 │ │ - add r0, pc, #236 @ (adr r0, 33844 ) │ │ - b.n 33d6e │ │ + b.n 524b8 │ │ + beq.n 51fc0 │ │ + b.n 5243c │ │ + b.n 51fa4 │ │ + b.n 51ac6 │ │ + add r0, pc, #236 @ (adr r0, 52094 ) │ │ + b.n 525be │ │ asrs r0, r0, #12 │ │ @ instruction: 0xe990af48 │ │ - b.n 33df6 │ │ + b.n 52646 │ │ movs r0, #14 │ │ - b.n 33a76 │ │ + b.n 522c6 │ │ strb r0, [r2, #0] │ │ - b.n 3328a │ │ + b.n 51ada │ │ movs r0, #9 │ │ - b.n 33a72 │ │ + b.n 522c2 │ │ ands r4, r2 │ │ - b.n 33292 │ │ + b.n 51ae2 │ │ movs r0, #12 │ │ - b.n 33a7a │ │ + b.n 522ca │ │ str r0, [r3, r0] │ │ - b.n 3329a │ │ + b.n 51aea │ │ movs r0, #7 │ │ - b.n 33a82 │ │ + b.n 522d2 │ │ adds r0, #28 │ │ - b.n 332a2 │ │ + b.n 51af2 │ │ movs r0, #4 │ │ - b.n 33a8a │ │ + b.n 522da │ │ adds r0, #8 │ │ - b.n 332a4 │ │ + b.n 51af4 │ │ movs r0, #5 │ │ - b.n 33a92 │ │ + b.n 522e2 │ │ asrs r4, r1, #32 │ │ - b.n 332ac │ │ + b.n 51afc │ │ adds r0, #3 │ │ - b.n 33aba │ │ + b.n 5230a │ │ movs r0, #1 │ │ - b.n 33ada │ │ + b.n 5232a │ │ adds r0, #0 │ │ asrs r0, r4, #15 │ │ movs r0, r0 │ │ - b.n 33e44 │ │ + b.n 52694 │ │ movs r0, #0 │ │ asrs r0, r4, #15 │ │ asrs r2, r0, #32 │ │ - b.n 337f4 │ │ + b.n 52044 │ │ asrs r4, r0, #32 │ │ - b.n 332c8 │ │ + b.n 51b18 │ │ asrs r2, r0, #32 │ │ - b.n 337fa │ │ + b.n 5204a │ │ adcs r2, r0 │ │ - b.n 33dbe │ │ + b.n 5260e │ │ str r2, [r0, #0] │ │ - b.n 33812 │ │ + b.n 52062 │ │ ldmia r6!, {r2, r3, r7} │ │ - b.n 33dc8 │ │ + b.n 52618 │ │ ands r6, r6 │ │ - b.n 33e5c │ │ + b.n 526ac │ │ ldmia r7, {r1, r4, r6, r7} │ │ - b.n 33e5c │ │ + b.n 526ac │ │ asrs r0, r0, #32 │ │ - b.n 332e4 │ │ + b.n 51b34 │ │ asrs r2, r0, #32 │ │ - b.n 3381c │ │ + b.n 5206c │ │ ands r4, r0 │ │ - b.n 337d6 │ │ + b.n 52026 │ │ strb r2, [r0, #0] │ │ - b.n 33832 │ │ + b.n 52082 │ │ ldrb r6, [r4, r3] │ │ - b.n 33df4 │ │ - b.n 337e4 │ │ - b.n 3390c │ │ + b.n 52644 │ │ + b.n 52034 │ │ + b.n 5215c │ │ stmia r0!, {r2, r3} │ │ - b.n 337e6 │ │ + b.n 52036 │ │ strh r2, [r0, #0] │ │ - b.n 33836 │ │ + b.n 52086 │ │ ldrh r6, [r5, r2] │ │ - b.n 33e80 │ │ - add r0, pc, #40 @ (adr r0, 33814 ) │ │ - b.n 337f2 │ │ + b.n 526d0 │ │ + add r0, pc, #40 @ (adr r0, 52064 ) │ │ + b.n 52042 │ │ str r0, [sp, #8] │ │ - b.n 33844 │ │ + b.n 52094 │ │ stmia r0!, {r2, r3} │ │ - b.n 33966 │ │ + b.n 521b6 │ │ str r5, [r0, r0] │ │ - b.n 337fe │ │ + b.n 5204e │ │ strb r2, [r1, #0] │ │ - b.n 33970 │ │ + b.n 521c0 │ │ ands r0, r0 │ │ - b.n 3333c │ │ + b.n 51b8c │ │ str r5, [r0, #0] │ │ - b.n 33972 │ │ + b.n 521c2 │ │ str r1, [r0, r0] │ │ - b.n 33f8e │ │ + b.n 527de │ │ asrs r5, r0, #32 │ │ - b.n 33970 │ │ + b.n 521c0 │ │ str r3, [r0, #0] │ │ - b.n 3381e │ │ + b.n 5206e │ │ str r2, [r0, r0] │ │ - b.n 3397e │ │ + b.n 521ce │ │ ands r4, r0 │ │ - b.n 33354 │ │ - add r0, pc, #12 @ (adr r0, 33828 ) │ │ - b.n 33820 │ │ + b.n 51ba4 │ │ + add r0, pc, #12 @ (adr r0, 52078 ) │ │ + b.n 52070 │ │ asrs r0, r1, #32 │ │ - b.n 3335c │ │ + b.n 51bac │ │ ands r2, r0 │ │ - b.n 3398e │ │ + b.n 521de │ │ str r0, [sp, #12] │ │ - b.n 33834 │ │ + b.n 52084 │ │ asrs r2, r0, #32 │ │ - b.n 33870 │ │ + b.n 520c0 │ │ strh r3, [r0, #0] │ │ - b.n 3383a │ │ + b.n 5208a │ │ asrs r2, r0, #32 │ │ - b.n 33978 │ │ + b.n 521c8 │ │ ands r4, r1 │ │ - b.n 33840 │ │ + b.n 52090 │ │ asrs r3, r0, #32 │ │ - b.n 33840 │ │ + b.n 52090 │ │ asrs r4, r3, #32 │ │ - b.n 33342 │ │ + b.n 51b92 │ │ asrs r4, r1, #32 │ │ - b.n 33380 │ │ + b.n 51bd0 │ │ strb r7, [r0, #0] │ │ - b.n 33850 │ │ + b.n 520a0 │ │ str r6, [r1, r0] │ │ - b.n 33854 │ │ + b.n 520a4 │ │ str r0, [r0, r0] │ │ - b.n 33352 │ │ + b.n 51ba2 │ │ lsls r0, r2, #2 │ │ @ instruction: 0xe9800000 │ │ - b.n 33efc │ │ + b.n 5274c │ │ str r4, [r1, #0] │ │ - b.n 3335e │ │ - add r0, pc, #64 @ (adr r0, 338a0 ) │ │ - b.n 33362 │ │ + b.n 51bae │ │ + add r0, pc, #64 @ (adr r0, 520f0 ) │ │ + b.n 51bb2 │ │ str r0, [sp, #80] @ 0x50 │ │ - b.n 33366 │ │ + b.n 51bb6 │ │ strh r0, [r3, #0] │ │ - b.n 3336a │ │ + b.n 51bba │ │ movs r1, r0 │ │ - b.n 33fae │ │ + b.n 527fe │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ - beq.n 338ac │ │ - b.n 33d0c │ │ + beq.n 520fc │ │ + b.n 5255c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 33d9c │ │ - beq.n 3389c │ │ - b.n 33d20 │ │ + b.n 525ec │ │ + beq.n 520ec │ │ + b.n 52570 │ │ str r0, [sp, #0] │ │ - b.n 33bca │ │ + b.n 5241a │ │ movs r4, r2 │ │ - b.n 333c4 │ │ + b.n 51c14 │ │ stmia r0!, {} │ │ - b.n 33fd2 │ │ + b.n 52822 │ │ lsls r1, r0, #1 │ │ - b.n 33f36 │ │ + b.n 52786 │ │ lsls r1, r1, #2 │ │ subs r2, #0 │ │ str r0, [r2, r0] │ │ - b.n 333d4 │ │ + b.n 51c24 │ │ movs r0, r0 │ │ - b.n 333d4 │ │ + b.n 51c24 │ │ str r0, [r0, #0] │ │ - b.n 33850 │ │ + b.n 520a0 │ │ lsls r0, r0, #2 │ │ - b.n 33ed6 │ │ + b.n 52726 │ │ lsls r4, r0, #2 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 34072 │ │ + b.n 528c2 │ │ strh r0, [r0, #0] │ │ - b.n 33ff6 │ │ + b.n 52846 │ │ lsls r0, r0, #1 │ │ - b.n 33ee6 │ │ + b.n 52736 │ │ strb r0, [r0, #0] │ │ - b.n 33ffe │ │ + b.n 5284e │ │ ands r0, r0 │ │ - b.n 34002 │ │ + b.n 52852 │ │ movs r0, r0 │ │ - b.n 333c8 │ │ + b.n 51c18 │ │ strh r0, [r0, #0] │ │ - b.n 333ce │ │ + b.n 51c1e │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 33404 │ │ + b.n 51c54 │ │ stmia r0!, {} │ │ - b.n 34016 │ │ + b.n 52866 │ │ movs r0, r0 │ │ - b.n 33884 │ │ + b.n 520d4 │ │ movs r7, r3 │ │ - b.n 33cde │ │ + b.n 5252e │ │ movs r0, r0 │ │ - b.n 333e4 │ │ + b.n 51c34 │ │ movs r0, r0 │ │ - b.n 33418 │ │ + b.n 51c68 │ │ strb r1, [r0, #0] │ │ - b.n 33dea │ │ + b.n 5263a │ │ strb r0, [r0, #0] │ │ - b.n 33400 │ │ + b.n 51c50 │ │ movs r0, r0 │ │ - b.n 33414 │ │ + b.n 51c64 │ │ movs r2, r2 │ │ - b.n 33f96 │ │ + b.n 527e6 │ │ lsls r1, r6, #1 │ │ ldmia r2!, {} │ │ ands r7, r0 │ │ - b.n 338a8 │ │ + b.n 520f8 │ │ movs r7, r7 │ │ - b.n 33faa │ │ + b.n 527fa │ │ movs r1, r0 │ │ - b.n 33e0e │ │ + b.n 5265e │ │ movs r0, r0 │ │ - b.n 3340e │ │ + b.n 51c5e │ │ lsls r4, r5, #1 │ │ ldrh r0, [r0, #16] │ │ movs r0, #63 @ 0x3f │ │ - b.n 33dda │ │ + b.n 5262a │ │ movs r7, r3 │ │ - b.n 33dfe │ │ + b.n 5264e │ │ strb r0, [r0, #0] │ │ - b.n 340da │ │ + b.n 5292a │ │ tst r7, r6 │ │ - b.n 33c5e │ │ + b.n 524ae │ │ strb r7, [r6, #0] │ │ str r0, [r4, r6] │ │ ands r0, r0 │ │ strh r0, [r0, r4] │ │ movs r0, #12 │ │ - b.n 33460 │ │ + b.n 51cb0 │ │ movs r1, r0 │ │ - b.n 3406e │ │ + b.n 528be │ │ str r0, [r1, #0] │ │ - b.n 3344c │ │ + b.n 51c9c │ │ strb r0, [r0, #0] │ │ - b.n 3343a │ │ + b.n 51c8a │ │ strb r0, [r0, #0] │ │ - b.n 3346c │ │ + b.n 51cbc │ │ ands r4, r0 │ │ - b.n 33442 │ │ + b.n 51c92 │ │ movs r0, r0 │ │ - b.n 33448 │ │ + b.n 51c98 │ │ movs r1, r0 │ │ - b.n 33e54 │ │ + b.n 526a4 │ │ movs r0, r0 │ │ - b.n 3345c │ │ - b.n 3394c │ │ - b.n 33470 │ │ + b.n 51cac │ │ + b.n 5219c │ │ + b.n 51cc0 │ │ strb r0, [r0, #0] │ │ - b.n 3346c │ │ + b.n 51cbc │ │ movs r1, r0 │ │ - b.n 34012 │ │ + b.n 52862 │ │ movs r4, r0 │ │ - b.n 33474 │ │ + b.n 51cc4 │ │ strh r4, [r0, #0] │ │ - b.n 33464 │ │ + b.n 51cb4 │ │ movs r0, r3 │ │ rev r0, r0 │ │ ldr r1, [r3, #24] │ │ - b.n 33f78 │ │ + b.n 527c8 │ │ ldrb r1, [r3, #6] │ │ - b.n 33f7c │ │ + b.n 527cc │ │ stmia r0!, {} │ │ - b.n 340ae │ │ + b.n 528fe │ │ ldr r1, [r3, #24] │ │ - b.n 33ff4 │ │ + b.n 52844 │ │ ldrb r1, [r3, #6] │ │ - b.n 34008 │ │ + b.n 52858 │ │ ands r2, r1 │ │ - b.n 340ba │ │ + b.n 5290a │ │ strh r0, [r0, #0] │ │ - b.n 340be │ │ + b.n 5290e │ │ lsls r0, r2, #3 │ │ - b.n 33d06 │ │ - add r0, pc, #0 @ (adr r0, 33984 ) │ │ - b.n 33a34 │ │ + b.n 52556 │ │ + add r0, pc, #0 @ (adr r0, 521d4 ) │ │ + b.n 52284 │ │ str r1, [r0, r0] │ │ - b.n 33b36 │ │ + b.n 52386 │ │ lsls r4, r1, #1 │ │ subs r2, #0 │ │ lsls r0, r2, #18 │ │ - b.n 33a9c │ │ + b.n 522ec │ │ asrs r1, r0, #4 │ │ - b.n 33a98 │ │ + b.n 522e8 │ │ strh r1, [r0, #0] │ │ - b.n 33eaa │ │ + b.n 526fa │ │ movs r6, r1 │ │ - b.n 33c4e │ │ + b.n 5249e │ │ movs r0, r0 │ │ - b.n 334a6 │ │ + b.n 51cf6 │ │ movs r0, r0 │ │ - b.n 334cc │ │ + b.n 51d1c │ │ asrs r1, r0, #2 │ │ - b.n 33ab4 │ │ + b.n 52304 │ │ asrs r4, r0, #32 │ │ - b.n 334b2 │ │ + b.n 51d02 │ │ asrs r4, r0, #32 │ │ - b.n 334d8 │ │ + b.n 51d28 │ │ lsls r0, r2, #18 │ │ - b.n 33ac0 │ │ + b.n 52310 │ │ asrs r1, r0, #4 │ │ - b.n 33abc │ │ + b.n 5230c │ │ asrs r1, r0, #2 │ │ - b.n 33ac8 │ │ + b.n 52318 │ │ lsls r0, r6, #3 │ │ - b.n 33d48 │ │ + b.n 52598 │ │ @ instruction: 0xffedbaff │ │ movs r0, r1 │ │ - b.n 33504 │ │ + b.n 51d54 │ │ asrs r0, r0, #32 │ │ - b.n 3410e │ │ + b.n 5295e │ │ adds r0, #8 │ │ - b.n 33508 │ │ + b.n 51d58 │ │ str r0, [r0, r0] │ │ - b.n 34116 │ │ + b.n 52966 │ │ movs r0, r4 │ │ - b.n 33dfa │ │ + b.n 5264a │ │ ands r0, r0 │ │ - b.n 3411e │ │ + b.n 5296e │ │ asrs r0, r0, #32 │ │ - b.n 334e8 │ │ + b.n 51d38 │ │ asrs r4, r0, #32 │ │ - b.n 334ec │ │ + b.n 51d3c │ │ movs r3, r5 │ │ lsrs r0, r0, #8 │ │ movs r4, r2 │ │ - b.n 33524 │ │ + b.n 51d74 │ │ stmia r0!, {} │ │ - b.n 34132 │ │ + b.n 52982 │ │ strb r4, [r0, #0] │ │ - b.n 33530 │ │ + b.n 51d80 │ │ movs r7, r0 │ │ - b.n 33a7a │ │ + b.n 522ca │ │ movs r0, r1 │ │ - b.n 3409e │ │ + b.n 528ee │ │ movs r0, r2 │ │ - b.n 33538 │ │ + b.n 51d88 │ │ movs r6, r5 │ │ subs r2, #0 │ │ stmia r0!, {} │ │ - b.n 33544 │ │ + b.n 51d94 │ │ str r0, [r0, r0] │ │ - b.n 3414e │ │ + b.n 5299e │ │ ands r7, r0 │ │ - b.n 339b2 │ │ + b.n 52202 │ │ movs r0, r0 │ │ - b.n 33b2e │ │ + b.n 5237e │ │ lsrs r0, r6 │ │ - b.n 33da0 │ │ + b.n 525f0 │ │ strb r2, [r0, #0] │ │ - b.n 335be │ │ + b.n 51e0e │ │ add r4, r0 │ │ - b.n 33d30 │ │ + b.n 52580 │ │ lsrs r0, r6 │ │ - b.n 33dac │ │ + b.n 525fc │ │ strb r3, [r0, #0] │ │ - b.n 335ca │ │ + b.n 51e1a │ │ add r4, r0 │ │ - b.n 33d3c │ │ + b.n 5258c │ │ lsrs r0, r6 │ │ - b.n 33db8 │ │ + b.n 52608 │ │ strb r4, [r0, #0] │ │ - b.n 335d6 │ │ + b.n 51e26 │ │ add r4, r0 │ │ - b.n 33d48 │ │ + b.n 52598 │ │ lsrs r0, r6 │ │ - b.n 33dc4 │ │ + b.n 52614 │ │ strb r5, [r0, #0] │ │ - b.n 335e2 │ │ + b.n 51e32 │ │ ldrb r4, [r4, r0] │ │ - b.n 33d86 │ │ + b.n 525d6 │ │ add r4, r0 │ │ - b.n 33d58 │ │ + b.n 525a8 │ │ lsrs r0, r6 │ │ - b.n 33dd4 │ │ + b.n 52624 │ │ strb r5, [r0, #16] │ │ - b.n 33d92 │ │ + b.n 525e2 │ │ str r6, [r0, #0] │ │ - b.n 335f6 │ │ + b.n 51e46 │ │ ldrb r4, [r4, r0] │ │ - b.n 33d68 │ │ + b.n 525b8 │ │ add r4, r0 │ │ - b.n 33d6a │ │ + b.n 525ba │ │ lsrs r0, r6 │ │ - b.n 33de8 │ │ + b.n 52638 │ │ strb r5, [r0, #16] │ │ - b.n 33da6 │ │ + b.n 525f6 │ │ str r7, [r0, #0] │ │ - b.n 3360a │ │ + b.n 51e5a │ │ ldrb r4, [r4, r0] │ │ - b.n 33d7c │ │ + b.n 525cc │ │ str r4, [r0, #64] @ 0x40 │ │ - b.n 33d7e │ │ + b.n 525ce │ │ str r0, [r0, #0] │ │ - b.n 3357c │ │ + b.n 51dcc │ │ str r4, [r0, r0] │ │ - b.n 33580 │ │ + b.n 51dd0 │ │ strb r5, [r0, #16] │ │ - b.n 33dbe │ │ + b.n 5260e │ │ movs r0, r1 │ │ - b.n 33622 │ │ - ldr r4, [pc, #152] @ (33b1c ) │ │ - b.n 33d94 │ │ + b.n 51e72 │ │ + ldr r4, [pc, #152] @ (5236c ) │ │ + b.n 525e4 │ │ strb r1, [r1, #0] │ │ - b.n 33fa2 │ │ + b.n 527f2 │ │ ands r4, r0 │ │ - b.n 33594 │ │ + b.n 51de4 │ │ strb r6, [r0, r0] │ │ - b.n 33d92 │ │ + b.n 525e2 │ │ strb r0, [r0, #0] │ │ - b.n 335a8 │ │ + b.n 51df8 │ │ str r0, [r0, r0] │ │ - b.n 335a0 │ │ + b.n 51df0 │ │ movs r1, r1 │ │ ldmia.w r2, {lr, pc} │ │ - b.n 341e2 │ │ + b.n 52a32 │ │ strb r0, [r0, #0] │ │ - b.n 33bd0 │ │ + b.n 52420 │ │ strb r3, [r0, #0] │ │ - b.n 33c12 │ │ + b.n 52462 │ │ asrs r0, r0, #32 │ │ - b.n 34010 │ │ + b.n 52860 │ │ movs r3, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 33be0 │ │ + b.n 52430 │ │ stmia r0!, {r0} │ │ - b.n 341fa │ │ + b.n 52a4a │ │ asrs r3, r0, #32 │ │ - b.n 33c06 │ │ + b.n 52456 │ │ lsls r0, r6, #3 │ │ - b.n 33e46 │ │ + b.n 52696 │ │ movs r4, r1 │ │ - b.n 33e06 │ │ - beq.n 33b00 │ │ - b.n 33f60 │ │ + b.n 52656 │ │ + beq.n 52350 │ │ + b.n 527b0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 33ff0 │ │ + b.n 52840 │ │ svc 103 @ 0x67 │ │ - b.n 33f74 │ │ + b.n 527c4 │ │ strb r4, [r2, #0] │ │ - b.n 33614 │ │ + b.n 51e64 │ │ ands r0, r0 │ │ - b.n 33e22 │ │ + b.n 52672 │ │ movs r0, r0 │ │ - b.n 34226 │ │ + b.n 52a76 │ │ movs r0, r0 │ │ - b.n 34198 │ │ + b.n 529e8 │ │ lsls r7, r7, #3 │ │ lsrs r0, r0, #8 │ │ strb r0, [r2, #0] │ │ - b.n 33628 │ │ + b.n 51e78 │ │ movs r0, r0 │ │ - b.n 341a4 │ │ + b.n 529f4 │ │ movs r0, r0 │ │ asrs r4, r2, #13 │ │ lsls r3, r7, #3 │ │ lsrs r0, r0, #8 │ │ str r0, [r3, r0] │ │ - b.n 33638 │ │ + b.n 51e88 │ │ movs r0, r0 │ │ - b.n 341b0 │ │ + b.n 52a00 │ │ strb r4, [r3, #0] │ │ asrs r3, r3, #22 │ │ movs r0, r0 │ │ asrs r7, r2, #13 │ │ lsls r6, r6, #3 │ │ lsrs r0, r0, #8 │ │ strb r0, [r0, #0] │ │ - b.n 3363e │ │ + b.n 51e8e │ │ movs r0, r0 │ │ - b.n 341c8 │ │ + b.n 52a18 │ │ str r4, [r0, #0] │ │ asrs r0, r4, #6 │ │ strb r0, [r1, #0] │ │ asrs r6, r6, #22 │ │ movs r0, r0 │ │ asrs r7, r2, #13 │ │ lsls r0, r6, #3 │ │ lsrs r0, r0, #8 │ │ asrs r0, r0, #1 │ │ - b.n 33648 │ │ + b.n 51e98 │ │ strb r0, [r3, #2] │ │ - b.n 33fc8 │ │ + b.n 52818 │ │ ands r4, r6 │ │ - b.n 33650 │ │ + b.n 51ea0 │ │ asrs r1, r0, #32 │ │ - b.n 34044 │ │ + b.n 52894 │ │ str r0, [r7, #0] │ │ - b.n 33658 │ │ - add r0, pc, #16 @ (adr r0, 33b50 ) │ │ - b.n 34050 │ │ + b.n 51ea8 │ │ + add r0, pc, #16 @ (adr r0, 523a0 ) │ │ + b.n 528a0 │ │ adds r0, #60 @ 0x3c │ │ - b.n 33660 │ │ + b.n 51eb0 │ │ movs r0, #68 @ 0x44 │ │ - b.n 33664 │ │ + b.n 51eb4 │ │ lsls r4, r4, #14 │ │ - b.n 3368c │ │ + b.n 51edc │ │ movs r0, r0 │ │ - b.n 33a90 │ │ + b.n 522e0 │ │ movs r0, r0 │ │ - b.n 33676 │ │ + b.n 51ec6 │ │ movs r0, r6 │ │ - b.n 33674 │ │ + b.n 51ec4 │ │ lsls r0, r6, #1 │ │ - b.n 33ff4 │ │ + b.n 52844 │ │ str r0, [sp, #16] │ │ - b.n 34062 │ │ + b.n 528b2 │ │ lsls r0, r1, #1 │ │ - b.n 33ffc │ │ + b.n 5284c │ │ ands r4, r0 │ │ - b.n 3406a │ │ + b.n 528ba │ │ movs r7, r0 │ │ - b.n 33eae │ │ + b.n 526fe │ │ pop {r1, r3, r4, r5, r6, pc} │ │ @ instruction: 0xebff1020 │ │ - b.n 342b6 │ │ + b.n 52b06 │ │ movs r7, r0 │ │ - b.n 33eba │ │ + b.n 5270a │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 34090 │ │ + b.n 528e0 │ │ strh r0, [r4, #4] │ │ - b.n 340a0 │ │ + b.n 528f0 │ │ str r0, [r1, #4] │ │ - b.n 340a4 │ │ - ldr r3, [pc, #0] @ (33b8c ) │ │ + b.n 528f4 │ │ + ldr r3, [pc, #0] @ (523dc ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 340a2 │ │ + b.n 528f2 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2211840 @ 0x21c000 │ │ - b.n 33eda │ │ + b.n 5272a │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 342e2 │ │ + b.n 52b32 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r8, #8781824 @ 0x860000 │ │ - b.n 33eea │ │ - ldr r3, [pc, #192] @ (33c6c ) │ │ + b.n 5273a │ │ + ldr r3, [pc, #192] @ (524bc ) │ │ stcl 4, cr1, [sp, #968] @ 0x3c8 │ │ add.w r0, r0, r8, lsl #1 │ │ - b.n 3404c │ │ + b.n 5289c │ │ asrs r7, r0, #32 │ │ - b.n 33efa │ │ + b.n 5274a │ │ movs r0, #6 │ │ - b.n 33efe │ │ + b.n 5274e │ │ asrs r7, r0, #6 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, r4, #561152 @ 0x89000 │ │ - b.n 33f0a │ │ + b.n 5275a │ │ lsls r0, r1, #1 │ │ - b.n 33604 │ │ + b.n 51e54 │ │ asrs r4, r4, #32 │ │ - b.n 33608 │ │ + b.n 51e58 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r4, #8847360 @ 0x870000 │ │ - b.n 340da │ │ + b.n 5292a │ │ lsrs r5, r1, #10 │ │ orr.w r0, r2, #3342336 @ 0x330000 │ │ - b.n 335f8 │ │ + b.n 51e48 │ │ asrs r0, r6, #1 │ │ - b.n 3407c │ │ + b.n 528cc │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 3432e │ │ + b.n 52b7e │ │ lsls r0, r6, #1 │ │ - b.n 33608 │ │ + b.n 51e58 │ │ movs r0, r1 │ │ - b.n 33f36 │ │ + b.n 52786 │ │ movs r0, #240 @ 0xf0 │ │ - b.n 33714 │ │ + b.n 51f64 │ │ movs r1, #203 @ 0xcb │ │ add.w r0, r0, r0 │ │ - b.n 337ac │ │ + b.n 51ffc │ │ vext.8 d30, d15, d15, #3 │ │ ldr r4, [r7, #124] @ 0x7c │ │ - b.n 34228 │ │ + b.n 52a78 │ │ strh r4, [r7, #4] │ │ - b.n 3422c │ │ - b.n 33c8e │ │ - b.n 34292 │ │ + b.n 52a7c │ │ + b.n 524de │ │ + b.n 52ae2 │ │ str r7, [r7, #12] │ │ - b.n 34296 │ │ + b.n 52ae6 │ │ ldrh r7, [r7, #62] @ 0x3e │ │ - b.n 3429a │ │ + b.n 52aea │ │ movs r1, r0 │ │ - b.n 3423e │ │ + b.n 52a8e │ │ movs r4, r6 │ │ lsrs r0, r0, #8 │ │ lsls r4, r5, #3 │ │ - b.n 33760 │ │ + b.n 51fb0 │ │ strb r0, [r1, #3] │ │ - b.n 34144 │ │ + b.n 52994 │ │ mvns r1, r2 │ │ - b.n 3422e │ │ + b.n 52a7e │ │ stmia r0!, {r3, r5, r6, r7} │ │ - b.n 3376c │ │ + b.n 51fbc │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r5, r8, r9, fp, ip, lr} │ │ - b.n 33f7a │ │ + b.n 527ca │ │ asrs r5, r0, #18 │ │ - b.n 33e46 │ │ + b.n 52696 │ │ movs r3, #5 │ │ - b.n 33d46 │ │ + b.n 52596 │ │ str r4, [r4, r3] │ │ - b.n 33780 │ │ + b.n 51fd0 │ │ movs r6, r1 │ │ - b.n 33c4a │ │ + b.n 5249a │ │ asrs r7, r7, #12 │ │ - b.n 343d6 │ │ + b.n 52c26 │ │ cmp r5, #36 @ 0x24 │ │ - b.n 33d56 │ │ + b.n 525a6 │ │ asrs r1, r0, #32 │ │ - b.n 33ce6 │ │ + b.n 52536 │ │ orrs r7, r7 │ │ - b.n 343de │ │ + b.n 52c2e │ │ asrs r0, r1, #3 │ │ - b.n 33778 │ │ + b.n 51fc8 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 33d68 │ │ + b.n 525b8 │ │ ands r4, r0 │ │ - b.n 33cf6 │ │ - ldr r5, [pc, #228] @ (33d4c ) │ │ - b.n 34172 │ │ + b.n 52546 │ │ + ldr r5, [pc, #228] @ (5259c ) │ │ + b.n 529c2 │ │ adds r3, #63 @ 0x3f │ │ - b.n 343f2 │ │ + b.n 52c42 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 33d80 │ │ + b.n 525d0 │ │ asrs r0, r3, #3 │ │ - b.n 337b0 │ │ + b.n 52000 │ │ lsrs r4, r1 │ │ - b.n 33794 │ │ + b.n 51fe4 │ │ tst r7, r7 │ │ - b.n 3443e │ │ + b.n 52c8e │ │ adds r0, #3 │ │ - b.n 33d0a │ │ + b.n 5255a │ │ adds r0, #208 @ 0xd0 │ │ - b.n 337a0 │ │ + b.n 51ff0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3440e │ │ + b.n 52c5e │ │ adds r2, r4, #4 │ │ - b.n 33d90 │ │ + b.n 525e0 │ │ strb r4, [r3, #3] │ │ - b.n 337cc │ │ + b.n 5201c │ │ adds r0, #3 │ │ - b.n 33d1e │ │ + b.n 5256e │ │ movs r3, #63 @ 0x3f │ │ - b.n 3441c │ │ + b.n 52c6c │ │ adds r0, #212 @ 0xd4 │ │ - b.n 337b8 │ │ + b.n 52008 │ │ adds r0, #224 @ 0xe0 │ │ - b.n 337dc │ │ + b.n 5202c │ │ adds r1, r4, #4 │ │ - b.n 33db4 │ │ + b.n 52604 │ │ movs r0, #2 │ │ - b.n 33d32 │ │ + b.n 52582 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 337c8 │ │ + b.n 52018 │ │ movs r3, #63 @ 0x3f │ │ - b.n 34434 │ │ + b.n 52c84 │ │ adds r1, r4, #4 │ │ - b.n 33dbc │ │ + b.n 5260c │ │ movs r0, #2 │ │ - b.n 33d42 │ │ + b.n 52592 │ │ movs r0, #220 @ 0xdc │ │ - b.n 337d8 │ │ + b.n 52028 │ │ movs r3, #63 @ 0x3f │ │ - b.n 34444 │ │ + b.n 52c94 │ │ adds r1, r4, #4 │ │ - b.n 33dd0 │ │ + b.n 52620 │ │ movs r0, #2 │ │ - b.n 33d52 │ │ + b.n 525a2 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 337e8 │ │ + b.n 52038 │ │ movs r3, #63 @ 0x3f │ │ - b.n 34454 │ │ + b.n 52ca4 │ │ adds r1, r4, #4 │ │ - b.n 33dee │ │ + b.n 5263e │ │ movs r0, #2 │ │ - b.n 33d62 │ │ + b.n 525b2 │ │ movs r0, #228 @ 0xe4 │ │ - b.n 337f8 │ │ + b.n 52048 │ │ movs r3, #63 @ 0x3f │ │ - b.n 34464 │ │ + b.n 52cb4 │ │ lsrs r1, r4, #20 │ │ - b.n 33de6 │ │ + b.n 52636 │ │ movs r0, #2 │ │ - b.n 33d72 │ │ + b.n 525c2 │ │ movs r0, r0 │ │ - b.n 33d7a │ │ + b.n 525ca │ │ movs r0, #232 @ 0xe8 │ │ - b.n 3380c │ │ + b.n 5205c │ │ lsls r4, r5, #3 │ │ - b.n 33810 │ │ + b.n 52060 │ │ str r0, [r6, #0] │ │ - b.n 33834 │ │ + b.n 52084 │ │ strb r0, [r0, #3] │ │ - b.n 34194 │ │ + b.n 529e4 │ │ asrs r1, r0, #32 │ │ - b.n 3420e │ │ + b.n 52a5e │ │ movs r7, r0 │ │ - b.n 34046 │ │ + b.n 52896 │ │ pop {r2, r4, pc} │ │ @ instruction: 0xebff0007 │ │ - b.n 3404e │ │ + b.n 5289e │ │ asrs r0, r4, #32 │ │ - b.n 34452 │ │ + b.n 52ca2 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 34228 │ │ + b.n 52a78 │ │ str r0, [r1, r1] │ │ - b.n 34238 │ │ + b.n 52a88 │ │ eors r0, r1 │ │ - b.n 341b8 │ │ - ldr r3, [pc, #0] @ (33d24 ) │ │ + b.n 52a08 │ │ + ldr r3, [pc, #0] @ (52574 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 34234 │ │ + b.n 52a84 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2211840 @ 0x21c000 │ │ - b.n 34072 │ │ + b.n 528c2 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3447a │ │ + b.n 52cca │ │ lsrs r0, r0, #11 │ │ orr.w r0, r5, #8650752 @ 0x840000 │ │ - b.n 34082 │ │ - ldr r3, [pc, #104] @ (33dac ) │ │ + b.n 528d2 │ │ + ldr r3, [pc, #104] @ (525fc ) │ │ stcl 4, cr1, [sp, #560] @ 0x230 │ │ add.w r0, r0, r0, ror #1 │ │ - b.n 341e4 │ │ + b.n 52a34 │ │ asrs r7, r0, #32 │ │ - b.n 34092 │ │ + b.n 528e2 │ │ movs r0, #4 │ │ - b.n 34096 │ │ + b.n 528e6 │ │ asrs r1, r4, #4 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, r9, #524288 @ 0x80000 │ │ - b.n 344a2 │ │ + b.n 52cf2 │ │ lsls r0, r6, #1 │ │ - b.n 3379c │ │ + b.n 51fec │ │ asrs r4, r1, #1 │ │ - b.n 337a0 │ │ + b.n 51ff0 │ │ asrs r4, r6, #1 │ │ - b.n 33784 │ │ + b.n 51fd4 │ │ movs r7, r0 │ │ - b.n 34272 │ │ + b.n 52ac2 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r9, #1245184 @ 0x130000 │ │ - b.n 34210 │ │ + b.n 52a60 │ │ lsrs r5, r1, #10 │ │ orr.w r0, sl, #4980736 @ 0x4c0000 │ │ - b.n 33798 │ │ + b.n 51fe8 │ │ movs r5, r0 │ │ - b.n 340c6 │ │ + b.n 52916 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, sl, #311296 @ 0x4c000 │ │ - b.n 338a8 │ │ + b.n 520f8 │ │ movs r1, #102 @ 0x66 │ │ add.w r0, r0, r0 │ │ - b.n 33942 │ │ + b.n 52192 │ │ movs r1, r0 │ │ - b.n 343ba │ │ + b.n 52c0a │ │ movs r0, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r2, #2 │ │ - b.n 338dc │ │ + b.n 5212c │ │ strb r0, [r6, #1] │ │ - b.n 342c0 │ │ + b.n 52b10 │ │ mvns r1, r2 │ │ - b.n 343aa │ │ + b.n 52bfa │ │ stmia r0!, {r4, r7} │ │ - b.n 338e8 │ │ + b.n 52138 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r5, r8, r9, fp, ip, lr} │ │ - b.n 340f6 │ │ + b.n 52946 │ │ asrs r5, r0, #18 │ │ - b.n 33fc2 │ │ + b.n 52812 │ │ movs r3, #5 │ │ - b.n 33ec2 │ │ + b.n 52712 │ │ str r4, [r1, r2] │ │ - b.n 338fc │ │ + b.n 5214c │ │ asrs r7, r7, #12 │ │ - b.n 3454e │ │ + b.n 52d9e │ │ cmp r5, #36 @ 0x24 │ │ - b.n 33ece │ │ + b.n 5271e │ │ asrs r1, r0, #32 │ │ - b.n 33e5e │ │ + b.n 526ae │ │ orrs r7, r7 │ │ - b.n 34556 │ │ + b.n 52da6 │ │ asrs r0, r6, #1 │ │ - b.n 338f0 │ │ + b.n 52140 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 33ee0 │ │ + b.n 52730 │ │ ands r4, r0 │ │ - b.n 33e6e │ │ - ldr r5, [pc, #228] @ (33ec4 ) │ │ - b.n 342ea │ │ + b.n 526be │ │ + ldr r5, [pc, #228] @ (52714 ) │ │ + b.n 52b3a │ │ adds r3, #63 @ 0x3f │ │ - b.n 3456a │ │ + b.n 52dba │ │ cmp r5, #34 @ 0x22 │ │ - b.n 33ef8 │ │ + b.n 52748 │ │ asrs r0, r0, #2 │ │ - b.n 33928 │ │ + b.n 52178 │ │ eors r4, r6 │ │ - b.n 3390c │ │ + b.n 5215c │ │ tst r7, r7 │ │ - b.n 345b6 │ │ + b.n 52e06 │ │ adds r0, #3 │ │ - b.n 33e82 │ │ + b.n 526d2 │ │ adds r0, #120 @ 0x78 │ │ - b.n 33918 │ │ + b.n 52168 │ │ adds r3, #63 @ 0x3f │ │ - b.n 34586 │ │ + b.n 52dd6 │ │ adds r2, r4, #4 │ │ - b.n 33f08 │ │ + b.n 52758 │ │ strb r4, [r0, #2] │ │ - b.n 33944 │ │ + b.n 52194 │ │ movs r3, #63 @ 0x3f │ │ - b.n 34590 │ │ + b.n 52de0 │ │ adds r0, #3 │ │ - b.n 33e9a │ │ + b.n 526ea │ │ adds r0, #124 @ 0x7c │ │ - b.n 33930 │ │ + b.n 52180 │ │ movs r0, #2 │ │ - b.n 33ea2 │ │ + b.n 526f2 │ │ adds r0, #136 @ 0x88 │ │ - b.n 33958 │ │ + b.n 521a8 │ │ adds r1, r4, #4 │ │ - b.n 33f30 │ │ + b.n 52780 │ │ movs r0, #128 @ 0x80 │ │ - b.n 33940 │ │ + b.n 52190 │ │ movs r3, #63 @ 0x3f │ │ - b.n 345ac │ │ + b.n 52dfc │ │ movs r0, #2 │ │ - b.n 33eb6 │ │ + b.n 52706 │ │ adds r1, r4, #4 │ │ - b.n 33f38 │ │ + b.n 52788 │ │ movs r0, #132 @ 0x84 │ │ - b.n 33950 │ │ + b.n 521a0 │ │ movs r3, #63 @ 0x3f │ │ - b.n 345bc │ │ + b.n 52e0c │ │ movs r0, #2 │ │ - b.n 33ec6 │ │ + b.n 52716 │ │ adds r1, r4, #4 │ │ - b.n 33f4c │ │ + b.n 5279c │ │ movs r0, #136 @ 0x88 │ │ - b.n 33960 │ │ + b.n 521b0 │ │ movs r3, #63 @ 0x3f │ │ - b.n 345cc │ │ + b.n 52e1c │ │ movs r0, #2 │ │ - b.n 33ed6 │ │ + b.n 52726 │ │ adds r1, r4, #4 │ │ - b.n 33f6a │ │ + b.n 527ba │ │ movs r0, #140 @ 0x8c │ │ - b.n 33970 │ │ + b.n 521c0 │ │ movs r3, #63 @ 0x3f │ │ - b.n 345dc │ │ + b.n 52e2c │ │ movs r0, #2 │ │ - b.n 33ee6 │ │ + b.n 52736 │ │ movs r0, #144 @ 0x90 │ │ - b.n 3397c │ │ + b.n 521cc │ │ cmp r7, #255 @ 0xff │ │ - b.n 34484 │ │ + b.n 52cd4 │ │ movs r0, #63 @ 0x3f │ │ - b.n 344ea │ │ + b.n 52d3a │ │ movs r2, r0 │ │ - b.n 33e6e │ │ + b.n 526be │ │ lsrs r1, r4, #20 │ │ - b.n 33f72 │ │ + b.n 527c2 │ │ subs r4, r7, #7 │ │ - b.n 34494 │ │ + b.n 52ce4 │ │ asrs r7, r7, #3 │ │ - b.n 344fa │ │ + b.n 52d4a │ │ movs r0, r0 │ │ - b.n 33f00 │ │ + b.n 52750 │ │ lsls r4, r2, #2 │ │ - b.n 3399c │ │ + b.n 521ec │ │ movs r4, r4 │ │ - b.n 339bc │ │ + b.n 5220c │ │ movs r0, r4 │ │ - b.n 339a4 │ │ + b.n 521f4 │ │ movs r0, r5 │ │ - b.n 339c4 │ │ + b.n 52214 │ │ movs r4, r4 │ │ - b.n 339ac │ │ + b.n 521fc │ │ lsls r0, r1, #1 │ │ - b.n 343b0 │ │ + b.n 52c00 │ │ movs r0, r5 │ │ - b.n 339b4 │ │ + b.n 52204 │ │ movs r4, r7 │ │ - b.n 339d8 │ │ + b.n 52228 │ │ movs r0, r0 │ │ - b.n 339bc │ │ + b.n 5220c │ │ movs r0, r1 │ │ - b.n 339dc │ │ + b.n 5222c │ │ movs r4, r0 │ │ - b.n 339c4 │ │ + b.n 52214 │ │ movs r4, r1 │ │ - b.n 339e4 │ │ + b.n 52234 │ │ movs r0, r1 │ │ - b.n 339cc │ │ + b.n 5221c │ │ movs r0, r2 │ │ - b.n 339ec │ │ + b.n 5223c │ │ movs r4, r1 │ │ - b.n 339d4 │ │ + b.n 52224 │ │ movs r4, r2 │ │ - b.n 339f4 │ │ + b.n 52244 │ │ movs r0, r2 │ │ - b.n 339dc │ │ + b.n 5222c │ │ lsls r0, r4, #2 │ │ - b.n 343e0 │ │ + b.n 52c30 │ │ movs r4, r2 │ │ - b.n 339e4 │ │ + b.n 52234 │ │ movs r4, r3 │ │ - b.n 33a04 │ │ + b.n 52254 │ │ movs r0, r3 │ │ - b.n 339ec │ │ + b.n 5223c │ │ movs r0, r4 │ │ - b.n 33a0c │ │ + b.n 5225c │ │ movs r4, r3 │ │ - b.n 339f4 │ │ + b.n 52244 │ │ movs r4, r6 │ │ - b.n 33a18 │ │ + b.n 52268 │ │ asrs r0, r7, #32 │ │ - b.n 33a1c │ │ + b.n 5226c │ │ movs r0, #64 @ 0x40 │ │ - b.n 33a20 │ │ + b.n 52270 │ │ adds r0, #68 @ 0x44 │ │ - b.n 33a24 │ │ + b.n 52274 │ │ movs r4, r0 │ │ @ instruction: 0xeb00d01c │ │ - b.n 34388 │ │ + b.n 52bd8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r5, r6, r9} │ │ + ldmia.w sp!, {r5, r9, sl, fp} │ │ movs r1, r0 │ │ - bmi.n 33ea4 │ │ - bmi.n 33ea6 │ │ - bmi.n 33ea8 │ │ - bmi.n 33eaa │ │ - ldr r7, [pc, #960] @ (342c4 ) │ │ + bmi.n 526f4 │ │ + bmi.n 526f6 │ │ + bmi.n 526f8 │ │ + bmi.n 526fa │ │ + ldr r7, [pc, #960] @ (52b14 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 34424 │ │ - beq.n 33f14 │ │ - b.n 343a8 │ │ + b.n 52c74 │ │ + beq.n 52764 │ │ + b.n 52bf8 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-392]! @ 0xfffffe78 │ │ - b.n 343b0 │ │ - blt.n 33f5a │ │ - b.n 343b4 │ │ + b.n 52c00 │ │ + blt.n 527aa │ │ + b.n 52c04 │ │ ands r0, r0 │ │ - b.n 3425e │ │ + b.n 52aae │ │ movs r0, r3 │ │ - b.n 33a58 │ │ + b.n 522a8 │ │ str r0, [sp, #8] │ │ - b.n 34266 │ │ - add r0, pc, #4 @ (adr r0, 33f2c ) │ │ - b.n 3426a │ │ + b.n 52ab6 │ │ + add r0, pc, #4 @ (adr r0, 5277c ) │ │ + b.n 52aba │ │ asrs r4, r2, #32 │ │ - b.n 33a64 │ │ + b.n 522b4 │ │ strh r3, [r0, #0] │ │ - b.n 34272 │ │ + b.n 52ac2 │ │ movs r0, #32 │ │ - b.n 33a6c │ │ + b.n 522bc │ │ subs r7, #82 @ 0x52 │ │ - b.n 34454 │ │ + b.n 52ca4 │ │ str r4, [r4, #0] │ │ - b.n 33a74 │ │ + b.n 522c4 │ │ strb r0, [r0, #0] │ │ - b.n 34682 │ │ + b.n 52ed2 │ │ lsls r5, r0, #1 │ │ @ instruction: 0xe98d0f56 │ │ - b.n 34464 │ │ + b.n 52cb4 │ │ cmp r7, #87 @ 0x57 │ │ - b.n 34468 │ │ + b.n 52cb8 │ │ asrs r0, r0, #32 │ │ - b.n 33a6c │ │ + b.n 522bc │ │ subs r6, r2, #0 │ │ - b.n 34470 │ │ + b.n 52cc0 │ │ strb r0, [r3, #5] │ │ - b.n 33a74 │ │ + b.n 522c4 │ │ mcr2 11, 2, lr, cr6, cr15, {7} @ │ │ movs r0, r0 │ │ - b.n 34602 │ │ + b.n 52e52 │ │ lsls r3, r7, #20 │ │ lsrs r0, r0, #8 │ │ lsls r4, r3, #5 │ │ - b.n 33aa4 │ │ + b.n 522f4 │ │ asrs r1, r0, #32 │ │ - b.n 346ae │ │ + b.n 52efe │ │ str r0, [r3, r5] │ │ - b.n 33aac │ │ + b.n 522fc │ │ lsls r0, r7 │ │ - b.n 33a90 │ │ + b.n 522e0 │ │ ands r1, r0 │ │ - b.n 346ba │ │ + b.n 52f0a │ │ movs r0, r0 │ │ - b.n 3461e │ │ + b.n 52e6e │ │ adcs r4, r4 │ │ - b.n 33a9c │ │ + b.n 522ec │ │ movs r0, r4 │ │ lsrs r0, r0, #8 │ │ asrs r0, r0, #32 │ │ - b.n 346ca │ │ + b.n 52f1a │ │ lsrs r0, r0 │ │ - b.n 342ce │ │ + b.n 52b1e │ │ lsls r0, r0, #3 │ │ - b.n 34234 │ │ + b.n 52a84 │ │ movs r1, r2 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 34642 │ │ + b.n 52e92 │ │ movs r0, r1 │ │ subs r2, #0 │ │ asrs r3, r0, #32 │ │ - b.n 3472a │ │ + b.n 52f7a │ │ lsls r4, r2, #1 │ │ movt pc, #601 @ 0x259 │ │ - b.n 344c4 │ │ + b.n 52d14 │ │ adds r0, #1 │ │ - b.n 342ee │ │ + b.n 52b3e │ │ lsrs r5, r1, #10 │ │ orr.w r0, r2, #135168 @ 0x21000 │ │ - b.n 3445c │ │ + b.n 52cac │ │ @ instruction: 0xfffc1aff │ │ movs r1, r0 │ │ - b.n 34266 │ │ + b.n 52ab6 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ cmp r7, #89 @ 0x59 │ │ - b.n 344e0 │ │ + b.n 52d30 │ │ adds r0, #4 │ │ - b.n 3470a │ │ + b.n 52f5a │ │ movs r1, #1 │ │ - b.n 340d2 │ │ + b.n 52922 │ │ asrs r1, r0, #32 │ │ - b.n 3405a │ │ + b.n 528aa │ │ adds r0, #4 │ │ - b.n 338da │ │ + b.n 5212a │ │ asrs r1, r0, #32 │ │ - b.n 3447c │ │ + b.n 52ccc │ │ @ instruction: 0xfffc1aff │ │ movs r1, r0 │ │ - b.n 34602 │ │ + b.n 52e52 │ │ movs r2, r0 │ │ subs r0, r0, r0 │ │ asrs r2, r0, #32 │ │ - b.n 347aa │ │ + b.n 52ffa │ │ asrs r0, r0, #2 │ │ - b.n 33ff0 │ │ + b.n 52840 │ │ movs r5, r0 │ │ and.w pc, r0, r9, lsr #5 │ │ - b.n 34510 │ │ + b.n 52d60 │ │ movs r0, #2 │ │ - b.n 3473a │ │ + b.n 52f8a │ │ lsls r0, r0, #2 │ │ - b.n 3433e │ │ + b.n 52b8e │ │ movs r1, #4 │ │ - b.n 33f04 │ │ + b.n 52754 │ │ ands r1, r0 │ │ - b.n 3450e │ │ + b.n 52d5e │ │ asrs r2, r0, #32 │ │ - b.n 3470a │ │ + b.n 52f5a │ │ movs r4, r0 │ │ - b.n 34110 │ │ + b.n 52960 │ │ movs r0, #5 │ │ - b.n 3409e │ │ - add r0, pc, #720 @ (adr r0, 342e4 ) │ │ - b.n 33b30 │ │ + b.n 528ee │ │ + add r0, pc, #720 @ (adr r0, 52b34 ) │ │ + b.n 52380 │ │ asrs r0, r0, #10 │ │ - b.n 3435a │ │ + b.n 52baa │ │ movs r6, r0 │ │ - b.n 34526 │ │ + b.n 52d76 │ │ str r0, [sp, #672] @ 0x2a0 │ │ - b.n 33b3c │ │ + b.n 5238c │ │ asrs r0, r4, #6 │ │ - b.n 34128 │ │ + b.n 52978 │ │ strh r4, [r5, #4] │ │ - b.n 33b44 │ │ + b.n 52394 │ │ movs r1, r0 │ │ - b.n 342d2 │ │ + b.n 52b22 │ │ lsls r0, r1, #20 │ │ subs r2, #0 │ │ lsls r0, r4, #6 │ │ - b.n 34376 │ │ + b.n 52bc6 │ │ str r0, [r6, r2] │ │ - b.n 33b54 │ │ + b.n 523a4 │ │ lsls r4, r4, #3 │ │ - b.n 33b58 │ │ + b.n 523a8 │ │ lsrs r7, r6, #31 │ │ - b.n 34560 │ │ + b.n 52db0 │ │ lsrs r7, r5, #11 │ │ orn pc, r0, #8159232 @ 0x7c8000 │ │ - b.n 34568 │ │ + b.n 52db8 │ │ subs r1, r7, #5 │ │ - b.n 34568 │ │ + b.n 52db8 │ │ @ instruction: 0xea01e24b │ │ cmp r2, #239 @ 0xef │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3455c │ │ - add r0, pc, #224 @ (adr r0, 3413c ) │ │ - b.n 344fa │ │ + b.n 52dac │ │ + add r0, pc, #224 @ (adr r0, 5298c ) │ │ + b.n 52d4a │ │ @ instruction: 0xea01e24b │ │ movs r0, #28 │ │ - b.n 33b9c │ │ + b.n 523ec │ │ strh r0, [r3, #2] │ │ - b.n 34506 │ │ + b.n 52d56 │ │ lsls r4, r4, #2 │ │ - b.n 33b88 │ │ + b.n 523d8 │ │ str r0, [r2, #0] │ │ - b.n 34582 │ │ + b.n 52dd2 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 347ba │ │ + b.n 5300a │ │ str r2, [r0, r0] │ │ - b.n 343be │ │ + b.n 52c0e │ │ strb r0, [r0, #0] │ │ - b.n 347c2 │ │ + b.n 53012 │ │ lsrs r0, r0, #10 │ │ orr.w r0, r1, #9437184 @ 0x900000 │ │ - b.n 3458e │ │ + b.n 52dde │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 347d2 │ │ + b.n 53022 │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r5, #8912896 @ 0x880000 │ │ - b.n 347da │ │ - ldr r3, [pc, #32] @ (340bc ) │ │ + b.n 5302a │ │ + ldr r3, [pc, #32] @ (5290c ) │ │ ldcl 0, cr4, [r2, #752] @ 0x2f0 │ │ - b.n 33bbc │ │ + b.n 5240c │ │ ands r0, r1 │ │ - b.n 343e6 │ │ + b.n 52c36 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r4, #8912896 @ 0x880000 │ │ - b.n 343ee │ │ + b.n 52c3e │ │ str r0, [sp, #192] @ 0xc0 │ │ - b.n 33be8 │ │ + b.n 52438 │ │ strb r0, [r0, #0] │ │ - b.n 33bb8 │ │ + b.n 52408 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r6, #32768 @ 0x8000 │ │ stcl 14, cr10, [sl, #532] @ 0x214 │ │ @ instruction: 0xebffea02 │ │ - b.n 345e0 │ │ + b.n 52e30 │ │ asrs r5, r0, #32 │ │ - b.n 3440a │ │ + b.n 52c5a │ │ lsrs r2, r5, #24 │ │ - b.n 345ea │ │ + b.n 52e3a │ │ movs r0, #150 @ 0x96 │ │ add.w pc, r0, r0, lsr #32 │ │ - b.n 343b4 │ │ + b.n 52c04 │ │ adds r0, #8 │ │ - b.n 3456e │ │ + b.n 52dbe │ │ lsls r0, r4, #10 │ │ - b.n 3441e │ │ + b.n 52c6e │ │ lsls r0, r1, #4 │ │ - b.n 33c7c │ │ + b.n 524cc │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, lr} │ │ - b.n 3442a │ │ + b.n 52c7a │ │ str r2, [r1, r4] │ │ - b.n 33c88 │ │ + b.n 524d8 │ │ ldrsb r3, [r4, r4] │ │ - b.n 34432 │ │ + b.n 52c82 │ │ str r1, [r1, r4] │ │ - b.n 33c90 │ │ + b.n 524e0 │ │ strb r2, [r4, r0] │ │ - b.n 3443a │ │ + b.n 52c8a │ │ str r5, [r1, r4] │ │ - b.n 33c98 │ │ + b.n 524e8 │ │ ldr r2, [r4, r0] │ │ - b.n 34442 │ │ + b.n 52c92 │ │ str r4, [r1, r4] │ │ - b.n 33ca0 │ │ + b.n 524f0 │ │ ldrb r2, [r2, r1] │ │ - b.n 340cc │ │ + b.n 5291c │ │ adds r1, #3 │ │ - b.n 34418 │ │ + b.n 52c68 │ │ adds r1, #11 │ │ - b.n 33cac │ │ + b.n 524fc │ │ adds r1, #33 @ 0x21 │ │ - b.n 34456 │ │ + b.n 52ca6 │ │ movs r1, #14 │ │ - b.n 33cb4 │ │ + b.n 52504 │ │ adds r1, #17 │ │ - b.n 33cb8 │ │ + b.n 52508 │ │ adds r5, #33 @ 0x21 │ │ - b.n 34462 │ │ + b.n 52cb2 │ │ adds r1, #16 │ │ - b.n 33cc0 │ │ + b.n 52510 │ │ subs r1, #33 @ 0x21 │ │ - b.n 3446a │ │ + b.n 52cba │ │ adds r1, #15 │ │ - b.n 33cc8 │ │ + b.n 52518 │ │ adds r2, #32 │ │ - b.n 34472 │ │ + b.n 52cc2 │ │ movs r6, #32 │ │ - b.n 34476 │ │ + b.n 52cc6 │ │ adds r1, #20 │ │ - b.n 33cd4 │ │ + b.n 52524 │ │ movs r1, #19 │ │ - b.n 33cd8 │ │ + b.n 52528 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 3410c │ │ + b.n 5295c │ │ adds r0, #20 │ │ - b.n 345da │ │ + b.n 52e2a │ │ asrs r1, r0, #12 │ │ - b.n 3444e │ │ + b.n 52c9e │ │ asrs r2, r2, #4 │ │ - b.n 33ce8 │ │ + b.n 52538 │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, lr} │ │ - b.n 34496 │ │ + b.n 52ce6 │ │ str r7, [r2, r4] │ │ - b.n 33cf4 │ │ + b.n 52544 │ │ ldrsb r3, [r4, r4] │ │ - b.n 3449e │ │ + b.n 52cee │ │ str r6, [r2, r4] │ │ - b.n 33cfc │ │ + b.n 5254c │ │ ldrh r3, [r2, r5] │ │ - b.n 3412c │ │ + b.n 5297c │ │ lsls r0, r0, #8 │ │ - b.n 34474 │ │ + b.n 52cc4 │ │ lsls r5, r2, #4 │ │ - b.n 33d08 │ │ + b.n 52558 │ │ lsls r2, r4, #16 │ │ - b.n 344b2 │ │ + b.n 52d02 │ │ lsls r2, r3, #4 │ │ - b.n 33d10 │ │ + b.n 52560 │ │ lsrs r2, r4, #32 │ │ - b.n 344ba │ │ + b.n 52d0a │ │ lsls r1, r3, #4 │ │ - b.n 33d18 │ │ + b.n 52568 │ │ lsrs r2, r2, #17 │ │ - b.n 34144 │ │ + b.n 52994 │ │ lsls r3, r0, #4 │ │ - b.n 34486 │ │ + b.n 52cd6 │ │ lsls r0, r3, #4 │ │ - b.n 33d24 │ │ + b.n 52574 │ │ lsls r1, r4, #4 │ │ - b.n 344ce │ │ + b.n 52d1e │ │ movs r1, #27 │ │ - b.n 33d2c │ │ + b.n 5257c │ │ lsls r6, r3, #4 │ │ - b.n 33d30 │ │ + b.n 52580 │ │ movs r5, #33 @ 0x21 │ │ - b.n 344da │ │ + b.n 52d2a │ │ movs r0, r0 │ │ - b.n 33cc6 │ │ + b.n 52516 │ │ movs r1, #29 │ │ - b.n 33d3c │ │ + b.n 5258c │ │ cmp r1, #33 @ 0x21 │ │ - b.n 344e6 │ │ + b.n 52d36 │ │ movs r1, #28 │ │ - b.n 33d44 │ │ + b.n 52594 │ │ movs r2, #32 │ │ - b.n 344ee │ │ + b.n 52d3e │ │ movs r1, #33 @ 0x21 │ │ - b.n 33d4c │ │ + b.n 5259c │ │ movs r6, #32 │ │ - b.n 344f6 │ │ + b.n 52d46 │ │ movs r1, #32 │ │ - b.n 33d54 │ │ + b.n 525a4 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 34188 │ │ + b.n 529d8 │ │ asrs r1, r0, #12 │ │ - b.n 344c6 │ │ + b.n 52d16 │ │ movs r2, #208 @ 0xd0 │ │ - b.n 3445a │ │ + b.n 52caa │ │ asrs r7, r3, #4 │ │ - b.n 33d64 │ │ + b.n 525b4 │ │ asrs r3, r4, #12 │ │ - b.n 3450e │ │ + b.n 52d5e │ │ asrs r4, r4, #4 │ │ - b.n 33d6c │ │ + b.n 525bc │ │ asrs r3, r4, #28 │ │ - b.n 34516 │ │ + b.n 52d66 │ │ movs r1, #40 @ 0x28 │ │ - b.n 33d74 │ │ + b.n 525c4 │ │ asrs r3, r4, #4 │ │ - b.n 33d78 │ │ + b.n 525c8 │ │ subs r3, r2, r5 │ │ - b.n 341a8 │ │ + b.n 529f8 │ │ lsls r0, r0, #8 │ │ - b.n 344e8 │ │ + b.n 52d38 │ │ lsls r2, r4, #4 │ │ - b.n 33d84 │ │ + b.n 525d4 │ │ lsls r2, r4, #16 │ │ - b.n 3452e │ │ + b.n 52d7e │ │ subs r2, r0, #5 │ │ - b.n 3470c │ │ + b.n 52f5c │ │ lsls r7, r4, #4 │ │ - b.n 33d90 │ │ + b.n 525e0 │ │ lsrs r2, r4, #32 │ │ - b.n 3453a │ │ + b.n 52d8a │ │ lsls r6, r4, #4 │ │ - b.n 33d98 │ │ + b.n 525e8 │ │ lsrs r2, r2, #17 │ │ - b.n 341c4 │ │ + b.n 52a14 │ │ lsls r3, r0, #4 │ │ - b.n 34506 │ │ + b.n 52d56 │ │ lsls r5, r4, #4 │ │ - b.n 33da4 │ │ + b.n 525f4 │ │ lsrs r1, r7, #29 │ │ - b.n 34728 │ │ + b.n 52f78 │ │ movs r0, #33 @ 0x21 │ │ - b.n 34952 │ │ + b.n 531a2 │ │ add r6, sp, #560 @ 0x230 │ │ @ instruction: 0xebff0010 │ │ - b.n 3472c │ │ + b.n 52f7c │ │ str r1, [r1, r0] │ │ - b.n 3455e │ │ + b.n 52dae │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 34966 │ │ + b.n 531b6 │ │ ands r0, r1 │ │ - b.n 3456a │ │ + b.n 52dba │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r5, #8912896 @ 0x880000 │ │ - b.n 34972 │ │ - ldr r3, [pc, #32] @ (34254 ) │ │ + b.n 531c2 │ │ + ldr r3, [pc, #32] @ (52aa4 ) │ │ vldr s5, [r9, #768] @ 0x300 │ │ orr.w r0, r4, #8912896 @ 0x880000 │ │ - b.n 3457e │ │ + b.n 52dce │ │ str r0, [sp, #704] @ 0x2c0 │ │ - b.n 33d7c │ │ + b.n 525cc │ │ lsrs r7, r1, #11 │ │ orr.w fp, r6, #32768 @ 0x8000 │ │ stcl 14, cr10, [sl, #136] @ 0x88 │ │ @ instruction: 0xebffea02 │ │ - b.n 3476c │ │ + b.n 52fbc │ │ asrs r5, r0, #32 │ │ - b.n 34596 │ │ + b.n 52de6 │ │ lsrs r2, r5, #24 │ │ - b.n 34776 │ │ + b.n 52fc6 │ │ movs r0, #51 @ 0x33 │ │ add.w pc, r0, r0, lsr #32 │ │ - b.n 34540 │ │ + b.n 52d90 │ │ adds r0, #8 │ │ - b.n 346fa │ │ + b.n 52f4a │ │ lsls r0, r4, #10 │ │ - b.n 345aa │ │ + b.n 52dfa │ │ lsls r0, r1, #4 │ │ - b.n 33e08 │ │ + b.n 52658 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, sp, lr} │ │ - b.n 345b6 │ │ + b.n 52e06 │ │ str r2, [r1, #16] │ │ - b.n 33e14 │ │ + b.n 52664 │ │ str r3, [r4, #112] @ 0x70 │ │ - b.n 345be │ │ + b.n 52e0e │ │ str r1, [r1, #16] │ │ - b.n 33e1c │ │ + b.n 5266c │ │ str r2, [r4, #64] @ 0x40 │ │ - b.n 345c6 │ │ + b.n 52e16 │ │ str r5, [r1, #16] │ │ - b.n 33e24 │ │ + b.n 52674 │ │ ldr r2, [r4, #0] │ │ - b.n 345ce │ │ + b.n 52e1e │ │ str r4, [r1, #16] │ │ - b.n 33e2c │ │ + b.n 5267c │ │ ldr r2, [r2, #68] @ 0x44 │ │ - b.n 34258 │ │ + b.n 52aa8 │ │ adds r1, #3 │ │ - b.n 345a6 │ │ + b.n 52df6 │ │ adds r1, #11 │ │ - b.n 33e38 │ │ + b.n 52688 │ │ adds r1, #33 @ 0x21 │ │ - b.n 345e2 │ │ + b.n 52e32 │ │ movs r1, #14 │ │ - b.n 33e40 │ │ + b.n 52690 │ │ adds r1, #17 │ │ - b.n 33e44 │ │ + b.n 52694 │ │ adds r5, #33 @ 0x21 │ │ - b.n 345ee │ │ + b.n 52e3e │ │ adds r1, #16 │ │ - b.n 33e4c │ │ + b.n 5269c │ │ subs r1, #33 @ 0x21 │ │ - b.n 345f6 │ │ + b.n 52e46 │ │ adds r1, #15 │ │ - b.n 33e54 │ │ + b.n 526a4 │ │ adds r2, #32 │ │ - b.n 345fe │ │ + b.n 52e4e │ │ movs r6, #32 │ │ - b.n 34602 │ │ + b.n 52e52 │ │ adds r1, #20 │ │ - b.n 33e60 │ │ + b.n 526b0 │ │ movs r1, #19 │ │ - b.n 33e64 │ │ + b.n 526b4 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 34298 │ │ + b.n 52ae8 │ │ adds r0, #20 │ │ - b.n 34766 │ │ + b.n 52fb6 │ │ asrs r1, r0, #12 │ │ - b.n 345da │ │ + b.n 52e2a │ │ asrs r2, r2, #4 │ │ - b.n 33e74 │ │ + b.n 526c4 │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, sp, lr} │ │ - b.n 34622 │ │ + b.n 52e72 │ │ str r7, [r2, #16] │ │ - b.n 33e80 │ │ + b.n 526d0 │ │ str r3, [r4, #112] @ 0x70 │ │ - b.n 3462a │ │ + b.n 52e7a │ │ str r6, [r2, #16] │ │ - b.n 33e88 │ │ + b.n 526d8 │ │ ldr r3, [r2, #52] @ 0x34 │ │ - b.n 342b8 │ │ + b.n 52b08 │ │ lsls r0, r0, #8 │ │ - b.n 34602 │ │ + b.n 52e52 │ │ lsls r5, r2, #4 │ │ - b.n 33e94 │ │ + b.n 526e4 │ │ lsls r2, r4, #16 │ │ - b.n 3463e │ │ + b.n 52e8e │ │ lsls r2, r3, #4 │ │ - b.n 33e9c │ │ + b.n 526ec │ │ lsrs r2, r4, #32 │ │ - b.n 34646 │ │ + b.n 52e96 │ │ lsls r1, r3, #4 │ │ - b.n 33ea4 │ │ + b.n 526f4 │ │ lsrs r2, r2, #17 │ │ - b.n 342d0 │ │ + b.n 52b20 │ │ lsls r3, r0, #4 │ │ - b.n 34612 │ │ + b.n 52e62 │ │ lsls r0, r3, #4 │ │ - b.n 33eb0 │ │ + b.n 52700 │ │ lsls r1, r4, #4 │ │ - b.n 3465a │ │ + b.n 52eaa │ │ movs r1, #27 │ │ - b.n 33eb8 │ │ + b.n 52708 │ │ lsls r6, r3, #4 │ │ - b.n 33ebc │ │ + b.n 5270c │ │ movs r5, #33 @ 0x21 │ │ - b.n 34666 │ │ + b.n 52eb6 │ │ movs r0, r0 │ │ - b.n 33e52 │ │ - ldr r7, [pc, #484] @ (34510 ) │ │ - b.n 34848 │ │ + b.n 526a2 │ │ + ldr r7, [pc, #484] @ (52d60 ) │ │ + b.n 53098 │ │ movs r1, #29 │ │ - b.n 33ecc │ │ + b.n 5271c │ │ cmp r1, #33 @ 0x21 │ │ - b.n 34676 │ │ + b.n 52ec6 │ │ movs r1, #28 │ │ - b.n 33ed4 │ │ + b.n 52724 │ │ movs r2, #32 │ │ - b.n 3467e │ │ + b.n 52ece │ │ movs r1, #33 @ 0x21 │ │ - b.n 33edc │ │ + b.n 5272c │ │ movs r6, #32 │ │ - b.n 34686 │ │ + b.n 52ed6 │ │ movs r1, #32 │ │ - b.n 33ee4 │ │ + b.n 52734 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 34318 │ │ + b.n 52b68 │ │ asrs r1, r0, #12 │ │ - b.n 34656 │ │ + b.n 52ea6 │ │ movs r2, #208 @ 0xd0 │ │ - b.n 345ea │ │ + b.n 52e3a │ │ asrs r7, r3, #4 │ │ - b.n 33ef4 │ │ + b.n 52744 │ │ asrs r3, r4, #12 │ │ - b.n 3469e │ │ + b.n 52eee │ │ asrs r4, r4, #4 │ │ - b.n 33efc │ │ + b.n 5274c │ │ asrs r3, r4, #28 │ │ - b.n 346a6 │ │ + b.n 52ef6 │ │ movs r1, #40 @ 0x28 │ │ - b.n 33f04 │ │ + b.n 52754 │ │ asrs r3, r4, #4 │ │ - b.n 33f08 │ │ + b.n 52758 │ │ subs r3, r2, r5 │ │ - b.n 34338 │ │ + b.n 52b88 │ │ lsls r0, r0, #8 │ │ - b.n 34678 │ │ + b.n 52ec8 │ │ lsls r2, r4, #4 │ │ - b.n 33f14 │ │ + b.n 52764 │ │ lsls r2, r4, #16 │ │ - b.n 346be │ │ + b.n 52f0e │ │ subs r2, r0, #5 │ │ - b.n 3489c │ │ + b.n 530ec │ │ lsls r7, r4, #4 │ │ - b.n 33f20 │ │ + b.n 52770 │ │ lsrs r2, r4, #32 │ │ - b.n 346ca │ │ + b.n 52f1a │ │ lsls r6, r4, #4 │ │ - b.n 33f28 │ │ + b.n 52778 │ │ lsrs r2, r2, #17 │ │ - b.n 34354 │ │ + b.n 52ba4 │ │ lsls r3, r0, #4 │ │ - b.n 34696 │ │ + b.n 52ee6 │ │ lsls r5, r4, #4 │ │ - b.n 33f34 │ │ + b.n 52784 │ │ movs r4, r0 │ │ - b.n 346de │ │ + b.n 52f2e │ │ movs r0, #33 @ 0x21 │ │ - b.n 34ae2 │ │ + b.n 53332 │ │ add r6, sp, #160 @ 0xa0 │ │ @ instruction: 0xebff0004 │ │ - b.n 346ea │ │ + b.n 52f3a │ │ ands r0, r4 │ │ - b.n 33ee4 │ │ + b.n 52734 │ │ movs r0, #9 │ │ - b.n 346f2 │ │ + b.n 52f42 │ │ asrs r4, r0, #32 │ │ - b.n 346f6 │ │ + b.n 52f46 │ │ add r6, sp, #140 @ 0x8c │ │ @ instruction: 0xebff00bc │ │ - b.n 33ef8 │ │ + b.n 52748 │ │ str r1, [r0, r0] │ │ - b.n 34862 │ │ + b.n 530b2 │ │ movs r6, r3 │ │ lsrs r0, r0, #8 │ │ stc 2, cr14, [r1], {141} @ 0x8d │ │ str r4, [r4, #12] │ │ - b.n 33f08 │ │ + b.n 52758 │ │ asrs r1, r5, #32 │ │ - b.n 348ee │ │ + b.n 5313e │ │ movs r1, r0 │ │ - b.n 34b16 │ │ + b.n 53366 │ │ movs r1, #167 @ 0xa7 │ │ - b.n 344ec │ │ + b.n 52d3c │ │ adds r0, #7 │ │ - b.n 347ec │ │ + b.n 5303c │ │ movs r0, #2 │ │ - b.n 3438a │ │ + b.n 52bda │ │ movs r3, #50 @ 0x32 │ │ - b.n 343e6 │ │ + b.n 52c36 │ │ movs r0, #7 │ │ - b.n 3436c │ │ + b.n 52bbc │ │ strb r1, [r0, #0] │ │ - b.n 348fc │ │ + b.n 5314c │ │ movs r7, r0 │ │ - b.n 3469c │ │ + b.n 52eec │ │ @ instruction: 0xfff71aff │ │ movs r0, #9 │ │ - b.n 34506 │ │ + b.n 52d56 │ │ movs r7, r0 │ │ - b.n 34828 │ │ + b.n 53078 │ │ movs r1, #88 @ 0x58 │ │ - b.n 33f1c │ │ + b.n 5276c │ │ movs r3, r2 │ │ lsrs r0, r0, #8 │ │ asrs r4, r0, #32 │ │ - b.n 3450e │ │ + b.n 52d5e │ │ strb r0, [r0, #0] │ │ - b.n 34b4e │ │ + b.n 5339e │ │ asrs r1, r0, #32 │ │ - b.n 33eb4 │ │ + b.n 52704 │ │ movs r1, r6 │ │ - b.n 346c4 │ │ + b.n 52f14 │ │ asrs r4, r2, #32 │ │ - b.n 33f50 │ │ + b.n 527a0 │ │ lsls r5, r1, #16 │ │ subs r0, r0, r0 │ │ movs r5, r1 │ │ @ instruction: 0xea00e667 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 34482 │ │ + cbnz r7, 52cd2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffaeece │ │ + bmi.w fffcd71e │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 34392 │ │ + bls.n 52be2 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ lsls r4, r4, #3 │ │ - b.n 33f80 │ │ + b.n 527d0 │ │ asrs r4, r2, #32 │ │ - b.n 33f80 │ │ + b.n 527d0 │ │ movs r0, #9 │ │ - b.n 3454e │ │ + b.n 52d9e │ │ movs r1, #88 @ 0x58 │ │ - b.n 33f6c │ │ + b.n 527bc │ │ movs r0, r0 │ │ and.w r0, r0, r4, lsr #4 │ │ - b.n 33f90 │ │ + b.n 527e0 │ │ @ instruction: 0xea02e24b │ │ lsls r0, r2, #1 │ │ movt lr, #1866 @ 0x74a │ │ - b.n 34902 │ │ + b.n 53152 │ │ @ instruction: 0xeb09e24b │ │ lsrs r6, r0, #29 │ │ - b.n 3490a │ │ + b.n 5315a │ │ movs r0, #228 @ 0xe4 │ │ - b.n 33f8c │ │ + b.n 527dc │ │ movs r0, #208 @ 0xd0 │ │ - b.n 347f8 │ │ + b.n 53048 │ │ asrs r0, r2, #32 │ │ - b.n 3497a │ │ + b.n 531ca │ │ ands r0, r0 │ │ - b.n 34bbe │ │ + b.n 5340e │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 34986 │ │ + b.n 531d6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 3498e │ │ + b.n 531de │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3145728 @ 0x300000 │ │ - b.n 34996 │ │ + b.n 531e6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3407872 @ 0x340000 │ │ - b.n 3499e │ │ + b.n 531ee │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 349a6 │ │ + b.n 531f6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3997696 @ 0x3d0000 │ │ - b.n 34bee │ │ + b.n 5343e │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #32768 @ 0x8000 │ │ - b.n 33fb6 │ │ + b.n 52806 │ │ movs r1, r0 │ │ - b.n 34bfa │ │ + b.n 5344a │ │ movs r0, r0 │ │ - b.n 33fcc │ │ + b.n 5281c │ │ movs r3, r0 │ │ - b.n 347e6 │ │ + b.n 53036 │ │ ands r0, r1 │ │ - b.n 33ed4 │ │ + b.n 52724 │ │ movs r1, r4 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xeb09e24b │ │ movs r4, r2 │ │ - b.n 34c12 │ │ + b.n 53462 │ │ asrs r0, r3, #2 │ │ - b.n 34972 │ │ + b.n 531c2 │ │ @ instruction: 0xea02e24b │ │ strb r1, [r0, #0] │ │ - b.n 3481e │ │ + b.n 5306e │ │ lsrs r0, r0, #11 │ │ orr.w r4, r7, #10616832 @ 0xa20000 │ │ - b.n 34826 │ │ + b.n 53076 │ │ ands r0, r0 │ │ - b.n 33ff8 │ │ + b.n 52848 │ │ ldrb r2, [r1, #25] │ │ - b.n 3498a │ │ + b.n 531da │ │ @ instruction: 0xea02e28d │ │ movs r6, r4 │ │ - b.n 34084 │ │ + b.n 528d4 │ │ lsrs r2, r4, #32 │ │ - b.n 3483a │ │ + b.n 5308a │ │ movs r5, r4 │ │ - b.n 3408c │ │ + b.n 528dc │ │ lsrs r2, r4, #16 │ │ - b.n 34842 │ │ + b.n 53092 │ │ movs r4, r4 │ │ - b.n 34094 │ │ + b.n 528e4 │ │ lsls r3, r4, #16 │ │ - b.n 3484a │ │ + b.n 5309a │ │ ands r0, r3 │ │ - b.n 3401c │ │ - ldr r6, [pc, #168] @ (345b8 ) │ │ - b.n 34a2e │ │ + b.n 5286c │ │ + ldr r6, [pc, #168] @ (52e08 ) │ │ + b.n 5327e │ │ movs r2, r4 │ │ - b.n 340a4 │ │ + b.n 528f4 │ │ lsrs r3, r4, #32 │ │ - b.n 3485a │ │ + b.n 530aa │ │ movs r1, r4 │ │ - b.n 340ac │ │ + b.n 528fc │ │ lsrs r3, r4, #16 │ │ - b.n 34862 │ │ + b.n 530b2 │ │ movs r0, #39 @ 0x27 │ │ - b.n 340b4 │ │ + b.n 52904 │ │ movs r0, #0 │ │ - b.n 34c6a │ │ + b.n 534ba │ │ movs r0, r4 │ │ - b.n 340bc │ │ + b.n 5290c │ │ movs r4, r0 │ │ - b.n 34872 │ │ + b.n 530c2 │ │ adds r0, #35 @ 0x23 │ │ - b.n 340c4 │ │ + b.n 52914 │ │ ldrh r5, [r2, #16] │ │ @ instruction: 0xebffeb09 │ │ - b.n 349d4 │ │ + b.n 53224 │ │ asrs r0, r6, #32 │ │ - b.n 34078 │ │ + b.n 528c8 │ │ lsrs r6, r0, #29 │ │ - b.n 349e2 │ │ + b.n 53232 │ │ movs r0, #4 │ │ - b.n 3488a │ │ + b.n 530da │ │ adds r0, #64 @ 0x40 │ │ - b.n 34c8e │ │ - add r4, pc, #124 @ (adr r4, 345cc ) │ │ + b.n 534de │ │ + add r4, pc, #124 @ (adr r4, 52e1c ) │ │ @ instruction: 0xebff0000 │ │ - b.n 34c96 │ │ + b.n 534e6 │ │ @ instruction: 0xea01e28d │ │ ldrh r7, [r7, #62] @ 0x3e │ │ - b.n 34b7c │ │ + b.n 533cc │ │ lsls r0, r4, #3 │ │ - b.n 3407c │ │ + b.n 528cc │ │ lsls r4, r7, #2 │ │ - b.n 34b84 │ │ + b.n 533d4 │ │ subs r2, r2, #6 │ │ - b.n 34a86 │ │ + b.n 532d6 │ │ vext.8 d30, d12, d15, #3 │ │ strh r7, [r7, #0] │ │ - b.n 34bf2 │ │ - b.n 34772 │ │ - b.n 34bf6 │ │ + b.n 53442 │ │ + b.n 52fc2 │ │ + b.n 53446 │ │ lsrs r7, r7, #31 │ │ - b.n 34bfa │ │ + b.n 5344a │ │ movs r0, r0 │ │ - b.n 34c28 │ │ + b.n 53478 │ │ str r0, [r4, r2] │ │ - b.n 3409c │ │ + b.n 528ec │ │ lsls r4, r3, #3 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xeb09e24b │ │ asrs r4, r0, #32 │ │ - b.n 34a90 │ │ + b.n 532e0 │ │ lsls r0, r7, #1 │ │ - b.n 34a2e │ │ + b.n 5327e │ │ @ instruction: 0xea02e28d │ │ movs r4, r0 │ │ - b.n 34a9a │ │ + b.n 532ea │ │ lsls r0, r1, #3 │ │ - b.n 340b8 │ │ + b.n 52908 │ │ movs r0, r2 │ │ - b.n 34aa2 │ │ + b.n 532f2 │ │ lsls r0, r0, #3 │ │ - b.n 340c0 │ │ + b.n 52910 │ │ movs r0, r0 │ │ - b.n 34cea │ │ + b.n 5353a │ │ ldr r7, [sp, #584] @ 0x248 │ │ - b.n 34aca │ │ + b.n 5331a │ │ asrs r4, r1, #3 │ │ - b.n 340cc │ │ + b.n 5291c │ │ asrs r0, r2, #32 │ │ - b.n 34ab8 │ │ + b.n 53308 │ │ lsls r0, r4, #3 │ │ - b.n 340d4 │ │ + b.n 52924 │ │ stc 2, cr14, [r1], {141} @ 0x8d │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf28000e4 │ │ - b.n 34100 │ │ + b.n 52950 │ │ movs r0, #5 │ │ - b.n 3490a │ │ + b.n 5315a │ │ asrs r4, r0, #3 │ │ - b.n 340e8 │ │ + b.n 52938 │ │ ands r0, r5 │ │ - b.n 34ae4 │ │ + b.n 53334 │ │ subs r1, r3, #5 │ │ - b.n 34af0 │ │ + b.n 53340 │ │ str r1, [r5, r0] │ │ - b.n 34af6 │ │ + b.n 53346 │ │ strb r0, [r0, #0] │ │ - b.n 34d1e │ │ - add r0, pc, #128 @ (adr r0, 34660 ) │ │ - b.n 34d22 │ │ + b.n 5356e │ │ + add r0, pc, #128 @ (adr r0, 52eb0 ) │ │ + b.n 53572 │ │ lsls r2, r0, #1 │ │ and.w pc, r0, r9, ror #25 │ │ - b.n 34b04 │ │ + b.n 53354 │ │ asrs r2, r1, #32 │ │ - b.n 3492e │ │ + b.n 5317e │ │ movs r0, #1 │ │ - b.n 34d32 │ │ + b.n 53582 │ │ strb r2, [r1, #0] │ │ - b.n 34936 │ │ + b.n 53186 │ │ movs r6, r0 │ │ - b.n 3493a │ │ + b.n 5318a │ │ add r5, sp, #584 @ 0x248 │ │ @ instruction: 0xebff10d4 │ │ - b.n 3413c │ │ + b.n 5298c │ │ movs r6, r0 │ │ - b.n 34946 │ │ + b.n 53196 │ │ movs r0, #32 │ │ - b.n 34d4a │ │ + b.n 5359a │ │ add r5, sp, #568 @ 0x238 │ │ @ instruction: 0xebff60e0 │ │ - b.n 3414c │ │ + b.n 5299c │ │ movs r0, #16 │ │ - b.n 34b1e │ │ + b.n 5336e │ │ adds r0, #208 @ 0xd0 │ │ - b.n 34154 │ │ + b.n 529a4 │ │ @ instruction: 0xea02e28d │ │ - ldr r2, [pc, #572] @ (3485c ) │ │ + ldr r2, [pc, #572] @ (530ac ) │ │ orn r0, r2, #8650752 @ 0x840000 │ │ - b.n 34966 │ │ + b.n 531b6 │ │ movs r2, #134 @ 0x86 │ │ - b.n 346f6 │ │ - add r0, pc, #128 @ (adr r0, 346ac ) │ │ - b.n 34d6e │ │ + b.n 52f46 │ │ + add r0, pc, #128 @ (adr r0, 52efc ) │ │ + b.n 535be │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn lr, r3, #174080 @ 0x2a800 │ │ - b.n 34b52 │ │ + b.n 533a2 │ │ @ instruction: 0xea02e28d │ │ movs r1, #2 │ │ - b.n 34744 │ │ + b.n 52f94 │ │ subs r7, #154 @ 0x9a │ │ - b.n 34b5e │ │ + b.n 533ae │ │ asrs r1, r1, #32 │ │ - b.n 34986 │ │ + b.n 531d6 │ │ lsrs r2, r1, #10 │ │ bfx 10, r0 │ │ - b.n 34ae4 │ │ + b.n 53334 │ │ str r4, [r0, r0] │ │ - b.n 34992 │ │ + b.n 531e2 │ │ ands r1, r0 │ │ - b.n 34d96 │ │ + b.n 535e6 │ │ adds r0, #48 @ 0x30 │ │ - b.n 34180 │ │ + b.n 529d0 │ │ adds r0, #120 @ 0x78 │ │ - b.n 34162 │ │ + b.n 529b2 │ │ adds r0, #16 │ │ - b.n 34b66 │ │ + b.n 533b6 │ │ cmp r2, #138 @ 0x8a │ │ orn sl, r1, #1144 @ 0x478 │ │ orr.w r0, r3, #172032 @ 0x2a000 │ │ - b.n 34b72 │ │ + b.n 533c2 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r3, #217088 @ 0x35000 │ │ - b.n 34b7a │ │ + b.n 533ca │ │ lsrs r0, r0, #12 │ │ ldcl 0, cr0, [r0, #8] │ │ - b.n 349be │ │ + b.n 5320e │ │ subs r0, r0, r4 │ │ ldcl 0, cr1, [r1, #224] @ 0xe0 │ │ - b.n 34dc6 │ │ + b.n 53616 │ │ cmp r2, #129 @ 0x81 │ │ - bne.w fffb4ba8 │ │ + bne.w fffd33f8 │ │ and.w r0, r3, #233472 @ 0x39000 │ │ - b.n 34b96 │ │ - ldr r2, [pc, #572] @ (348d0 ) │ │ + b.n 533e6 │ │ + ldr r2, [pc, #572] @ (53120 ) │ │ orr.w pc, r0, #12976128 @ 0xc60000 │ │ - b.n 34b36 │ │ + b.n 53386 │ │ eors r0, r2 │ │ - b.n 341a2 │ │ + b.n 529f2 │ │ asrs r0, r0, #32 │ │ - b.n 349e2 │ │ + b.n 53232 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r3, #131072 @ 0x20000 │ │ - b.n 34dea │ │ + b.n 5363a │ │ ands r5, r0 │ │ - b.n 349ee │ │ + b.n 5323e │ │ str r7, [r0, r0] │ │ - b.n 349f2 │ │ + b.n 53242 │ │ strh r4, [r6, #2] │ │ - b.n 341ba │ │ + b.n 52a0a │ │ subs r0, r1, r4 │ │ vstr d16, [r2, #72] @ 0x48 │ │ stcl 0, cr2, [r2, #36] @ 0x24 │ │ - b.n 34a02 │ │ - bge.n 346b0 │ │ + b.n 53252 │ │ + bge.n 52f00 │ │ @ instruction: 0xebff10dc │ │ - b.n 34204 │ │ + b.n 52a54 │ │ str r1, [r0, r0] │ │ - b.n 34bdc │ │ + b.n 5342c │ │ movs r0, #216 @ 0xd8 │ │ - b.n 3420c │ │ + b.n 52a5c │ │ strb r0, [r0, #0] │ │ - b.n 34e16 │ │ + b.n 53666 │ │ movs r4, r0 │ │ - b.n 33ffc │ │ + b.n 5284c │ │ movs r0, #1 │ │ - b.n 34b82 │ │ + b.n 533d2 │ │ str r6, [r0, #0] │ │ - b.n 347e2 │ │ + b.n 53032 │ │ lsls r4, r4, #3 │ │ - b.n 34220 │ │ + b.n 52a70 │ │ str r0, [r4, #12] │ │ - b.n 34204 │ │ + b.n 52a54 │ │ movs r0, r4 │ │ - b.n 34bee │ │ + b.n 5343e │ │ lsls r1, r7, #1 │ │ lsrs r0, r0, #8 │ │ asrs r4, r3, #3 │ │ - b.n 34210 │ │ + b.n 52a60 │ │ ldrh r2, [r2, #60] @ 0x3c │ │ - b.n 34c14 │ │ + b.n 53464 │ │ asrs r0, r4, #32 │ │ - b.n 34234 │ │ + b.n 52a84 │ │ lsls r4, r4, #3 │ │ - b.n 3421c │ │ + b.n 52a6c │ │ asrs r0, r0, #32 │ │ - b.n 34808 │ │ + b.n 53058 │ │ movs r0, r1 │ │ - b.n 34a4a │ │ + b.n 5329a │ │ movs r0, #216 @ 0xd8 │ │ - b.n 34228 │ │ + b.n 52a78 │ │ asrs r4, r2, #3 │ │ - b.n 3422c │ │ + b.n 52a7c │ │ hlt 0x0011 │ │ @ instruction: 0xebff0008 │ │ - b.n 34a5a │ │ + b.n 532aa │ │ asrs r0, r2, #32 │ │ - b.n 34c2e │ │ + b.n 5347e │ │ lsrs r2, r1, #11 │ │ - blx ffc94b24 │ │ - b.n 34c40 │ │ - add r0, pc, #36 @ (adr r0, 3474c ) │ │ - b.n 34a6a │ │ + blx ffcb3374 │ │ + b.n 53490 │ │ + add r0, pc, #36 @ (adr r0, 52f9c ) │ │ + b.n 532ba │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2228224 @ 0x220000 │ │ - b.n 34a72 │ │ - ldr r3, [pc, #0] @ (34734 ) │ │ + b.n 532c2 │ │ + ldr r3, [pc, #0] @ (52f84 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 34c4c │ │ + b.n 5349c │ │ lsls r0, r2, #3 │ │ - b.n 34258 │ │ + b.n 52aa8 │ │ cmp r2, #207 @ 0xcf │ │ orr.w pc, r0, #5046272 @ 0x4d0000 │ │ - b.n 34c62 │ │ + b.n 534b2 │ │ @ instruction: 0xea01e24b │ │ str r0, [r3, #4] │ │ - b.n 34bea │ │ - ldr r3, [pc, #0] @ (34750 ) │ │ + b.n 5343a │ │ + ldr r3, [pc, #0] @ (52fa0 ) │ │ stcl 0, cr0, [r0, #320] @ 0x140 │ │ - b.n 34e96 │ │ + b.n 536e6 │ │ lsrs r0, r0, #11 │ │ orr.w r0, sl, #8781824 @ 0x860000 │ │ - b.n 34a9e │ │ + b.n 532ee │ │ asrs r6, r0, #8 │ │ @ instruction: 0xeb00eb09 │ │ - b.n 34bfc │ │ + b.n 5344c │ │ asrs r0, r1, #32 │ │ - b.n 34aaa │ │ + b.n 532fa │ │ lsls r0, r7, #1 │ │ - b.n 34c0a │ │ + b.n 5345a │ │ movs r0, #6 │ │ - b.n 34ab2 │ │ + b.n 53302 │ │ lsrs r2, r3, #26 │ │ add.w r0, r0, r8, lsl #3 │ │ - b.n 342b4 │ │ + b.n 52b04 │ │ @ instruction: 0xea02e24b │ │ movs r0, #204 @ 0xcc │ │ - b.n 342bc │ │ + b.n 52b0c │ │ subs r2, r1, #1 │ │ - b.n 34c22 │ │ + b.n 53472 │ │ lsrs r7, r1, #10 │ │ bfx 10, r0 │ │ - b.n 34ca8 │ │ + b.n 534f8 │ │ lsls r0, r0, #3 │ │ - b.n 342cc │ │ + b.n 52b1c │ │ lsrs r7, r1, #10 │ │ orr.w r0, r2, #401408 @ 0x62000 │ │ - b.n 342d4 │ │ + b.n 52b24 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 342c4 │ │ + b.n 52b14 │ │ cmp r2, #143 @ 0x8f │ │ orr.w pc, r2, #317440 @ 0x4d800 │ │ - b.n 34cc6 │ │ + b.n 53516 │ │ @ instruction: 0xea01e28d │ │ movs r7, r0 │ │ - b.n 34cb2 │ │ + b.n 53502 │ │ asrs r4, r1, #1 │ │ - b.n 342d8 │ │ + b.n 52b28 │ │ asrs r0, r0, #32 │ │ - b.n 342be │ │ + b.n 52b0e │ │ subs r2, r2, #6 │ │ - b.n 34cda │ │ + b.n 5352a │ │ movs r4, r4 │ │ - b.n 341c6 │ │ + b.n 52a16 │ │ movs r4, r0 │ │ - b.n 34b06 │ │ + b.n 53356 │ │ strb r0, [r0, #0] │ │ - b.n 342de │ │ + b.n 52b2e │ │ subs r7, r2, #3 │ │ add.w r0, r0, r0 │ │ - b.n 3437c │ │ - add r0, pc, #20 @ (adr r0, 347e8 ) │ │ - b.n 34b16 │ │ + b.n 52bcc │ │ + add r0, pc, #20 @ (adr r0, 53038 ) │ │ + b.n 53366 │ │ strh r0, [r0, #0] │ │ - b.n 34f1a │ │ + b.n 5376a │ │ movs r0, r0 │ │ - b.n 34e7e │ │ + b.n 536ce │ │ @ instruction: 0xff800aff │ │ @ instruction: 0xea02e28d │ │ adds r3, #209 @ 0xd1 │ │ - b.n 34dea │ │ + b.n 5363a │ │ ldrb r2, [r3, #30] │ │ - b.n 34d0a │ │ - b.n 34800 │ │ - b.n 34d00 │ │ + b.n 5355a │ │ + b.n 53050 │ │ + b.n 53550 │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 34324 │ │ + b.n 52b74 │ │ asrs r6, r0 │ │ ldmia.w lr, {r2, r3, r5, r8, r9, fp} │ │ - b.n 34b3e │ │ + b.n 5338e │ │ str r0, [r5, r0] │ │ - b.n 34330 │ │ + b.n 52b80 │ │ asrs r0, r0, #14 │ │ - b.n 34a08 │ │ + b.n 53258 │ │ lsls r0, r0, #12 │ │ - b.n 3490e │ │ + b.n 5315e │ │ adds r0, #188 @ 0xbc │ │ - b.n 34e2c │ │ + b.n 5367c │ │ subs r7, #255 @ 0xff │ │ - b.n 34e92 │ │ + b.n 536e2 │ │ movs r0, #36 @ 0x24 │ │ - b.n 34344 │ │ + b.n 52b94 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 34f9c │ │ + b.n 537ec │ │ lsrs r1, r4, #20 │ │ - b.n 3491e │ │ + b.n 5316e │ │ str r6, [r0, #0] │ │ - b.n 348a8 │ │ + b.n 530f8 │ │ asrs r7, r7, #12 │ │ - b.n 34fa6 │ │ + b.n 537f6 │ │ str r0, [r1, #0] │ │ - b.n 34338 │ │ + b.n 52b88 │ │ asrs r1, r0, #32 │ │ - b.n 348b4 │ │ + b.n 53104 │ │ lsrs r0, r4, #20 │ │ - b.n 34942 │ │ + b.n 53192 │ │ adds r1, r7, #4 │ │ - b.n 34d38 │ │ + b.n 53588 │ │ asrs r4, r1, #32 │ │ - b.n 34348 │ │ + b.n 52b98 │ │ asrs r7, r7, #12 │ │ - b.n 34fbe │ │ + b.n 5380e │ │ str r7, [r7, #32] │ │ - b.n 35002 │ │ + b.n 53852 │ │ asrs r1, r0, #32 │ │ - b.n 348d2 │ │ + b.n 53122 │ │ lsrs r0, r4, #20 │ │ - b.n 34966 │ │ + b.n 531b6 │ │ adds r0, #24 │ │ - b.n 3437c │ │ + b.n 52bcc │ │ strh r0, [r0, #0] │ │ - b.n 34f92 │ │ + b.n 537e2 │ │ asrs r0, r2, #32 │ │ - b.n 34364 │ │ + b.n 52bb4 │ │ asrs r7, r7, #12 │ │ - b.n 34fda │ │ + b.n 5382a │ │ asrs r1, r0, #32 │ │ - b.n 348ea │ │ + b.n 5313a │ │ lsrs r0, r4, #20 │ │ - b.n 34968 │ │ - b.n 3489c │ │ - b.n 34394 │ │ + b.n 531b8 │ │ + b.n 530ec │ │ + b.n 52be4 │ │ asrs r4, r2, #32 │ │ - b.n 34378 │ │ + b.n 52bc8 │ │ asrs r7, r7, #12 │ │ - b.n 34fee │ │ + b.n 5383e │ │ asrs r1, r0, #32 │ │ - b.n 348fe │ │ + b.n 5314e │ │ adds r0, #32 │ │ - b.n 343a4 │ │ + b.n 52bf4 │ │ lsrs r0, r4, #20 │ │ - b.n 34996 │ │ + b.n 531e6 │ │ asrs r0, r3, #32 │ │ - b.n 3438c │ │ + b.n 52bdc │ │ asrs r7, r7, #12 │ │ - b.n 35002 │ │ + b.n 53852 │ │ asrs r1, r0, #32 │ │ - b.n 34912 │ │ + b.n 53162 │ │ lsrs r0, r4, #20 │ │ - b.n 34990 │ │ + b.n 531e0 │ │ asrs r4, r3, #32 │ │ - b.n 3439c │ │ + b.n 52bec │ │ asrs r7, r7, #12 │ │ - b.n 35012 │ │ + b.n 53862 │ │ asrs r1, r0, #32 │ │ - b.n 34922 │ │ + b.n 53172 │ │ lsrs r0, r4, #20 │ │ - b.n 3499e │ │ + b.n 531ee │ │ asrs r0, r4, #32 │ │ - b.n 343ac │ │ + b.n 52bfc │ │ asrs r7, r7, #12 │ │ - b.n 35022 │ │ + b.n 53872 │ │ asrs r1, r0, #32 │ │ - b.n 34932 │ │ + b.n 53182 │ │ lsrs r0, r4, #20 │ │ - b.n 349b4 │ │ + b.n 53204 │ │ asrs r4, r4, #32 │ │ - b.n 343bc │ │ + b.n 52c0c │ │ asrs r7, r7, #12 │ │ - b.n 35032 │ │ + b.n 53882 │ │ movs r0, #1 │ │ - b.n 34942 │ │ + b.n 53192 │ │ subs r7, r7, #7 │ │ - b.n 34ed8 │ │ + b.n 53728 │ │ asrs r7, r7, #32 │ │ - b.n 34f3e │ │ + b.n 5378e │ │ asrs r1, r0, #32 │ │ - b.n 348da │ │ + b.n 5312a │ │ lsrs r0, r4, #20 │ │ - b.n 349c8 │ │ + b.n 53218 │ │ subs r4, r7, #7 │ │ - b.n 34ee8 │ │ + b.n 53738 │ │ asrs r7, r7, #3 │ │ - b.n 34f4e │ │ + b.n 5379e │ │ adds r0, #0 │ │ - b.n 34954 │ │ + b.n 531a4 │ │ movs r2, #248 @ 0xf8 │ │ - b.n 34c64 │ │ + b.n 534b4 │ │ vpmin.u8 q15, q9, │ │ vext.8 d30, d12, d15, #3 │ │ ldrh r7, [r7, #62] @ 0x3e │ │ - b.n 34f00 │ │ + b.n 53750 │ │ lsls r4, r4, #3 │ │ - b.n 34400 │ │ - b.n 34ae6 │ │ - b.n 34f6a │ │ + b.n 52c50 │ │ + b.n 53336 │ │ + b.n 537ba │ │ lsls r0, r3, #5 │ │ - b.n 34408 │ │ + b.n 52c58 │ │ lsls r4, r7, #2 │ │ - b.n 34f10 │ │ + b.n 53760 │ │ strh r7, [r7, #0] │ │ - b.n 34f76 │ │ + b.n 537c6 │ │ lsrs r7, r7, #31 │ │ - b.n 34f7a │ │ + b.n 537ca │ │ subs r2, r0, r0 │ │ - b.n 34d94 │ │ + b.n 535e4 │ │ strh r1, [r2, r7] │ │ - b.n 34f02 │ │ + b.n 53752 │ │ ldrb r2, [r1, #25] │ │ - b.n 34d88 │ │ - ldr r2, [pc, #8] @ (34910 ) │ │ - b.n 34da0 │ │ - ldr r6, [pc, #296] @ (34a34 ) │ │ - b.n 34d96 │ │ + b.n 535d8 │ │ + ldr r2, [pc, #8] @ (53160 ) │ │ + b.n 535f0 │ │ + ldr r6, [pc, #296] @ (53284 ) │ │ + b.n 535e6 │ │ str r0, [sp, #176] @ 0xb0 │ │ - b.n 34340 │ │ + b.n 52b90 │ │ strb r0, [r2, #1] │ │ - b.n 34da4 │ │ + b.n 535f4 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r3, r5, r8, r9, fp, sp, lr} │ │ - b.n 34c5e │ │ + b.n 534ae │ │ asrs r6, r0, #22 │ │ - b.n 34b2c │ │ + b.n 5337c │ │ movs r3, #6 │ │ - b.n 34a2a │ │ + b.n 5327a │ │ asrs r7, r7, #12 │ │ - b.n 350b4 │ │ + b.n 53904 │ │ cmp r5, #37 @ 0x25 │ │ - b.n 34a32 │ │ + b.n 53282 │ │ asrs r1, r0, #32 │ │ - b.n 349b2 │ │ + b.n 53202 │ │ strh r7, [r7, r4] │ │ - b.n 350ba │ │ + b.n 5390a │ │ asrs r0, r2, #1 │ │ - b.n 34342 │ │ + b.n 52b92 │ │ str r5, [r0, r0] │ │ - b.n 349be │ │ + b.n 5320e │ │ subs r2, r0, r0 │ │ - b.n 34dd8 │ │ + b.n 53628 │ │ lsrs r2, r0, #8 │ │ - b.n 34ddc │ │ + b.n 5362c │ │ subs r2, r1, #1 │ │ - b.n 34dcc │ │ - ldr r6, [pc, #296] @ (34a74 ) │ │ - b.n 34dce │ │ + b.n 5361c │ │ + ldr r6, [pc, #296] @ (532c4 ) │ │ + b.n 5361e │ │ lsrs r2, r0, #8 │ │ - b.n 34de8 │ │ + b.n 53638 │ │ stmia r0!, {r4, r5} │ │ - b.n 34378 │ │ + b.n 52bc8 │ │ subs r2, r0, r0 │ │ - b.n 34df0 │ │ + b.n 53640 │ │ ldrb r1, [r7, r4] │ │ - b.n 34e68 │ │ + b.n 536b8 │ │ str r4, [r1, r1] │ │ - b.n 3436a │ │ - ldr r6, [pc, #296] @ (34a8c ) │ │ - b.n 34de6 │ │ + b.n 52bba │ │ + ldr r6, [pc, #296] @ (532dc ) │ │ + b.n 53636 │ │ lsrs r2, r0, #8 │ │ - b.n 34e00 │ │ + b.n 53650 │ │ ldr r2, [r1, #100] @ 0x64 │ │ - b.n 34df0 │ │ + b.n 53640 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34a78 │ │ + b.n 532c8 │ │ subs r2, r1, #1 │ │ - b.n 34df6 │ │ + b.n 53646 │ │ adds r3, #63 @ 0x3f │ │ - b.n 350fe │ │ + b.n 5394e │ │ lsrs r2, r0, #8 │ │ - b.n 34e14 │ │ + b.n 53664 │ │ strh r7, [r7, r0] │ │ - b.n 35142 │ │ + b.n 53992 │ │ adds r0, #3 │ │ - b.n 34a10 │ │ + b.n 53260 │ │ adds r0, #72 @ 0x48 │ │ - b.n 3438c │ │ + b.n 52bdc │ │ subs r2, r1, #1 │ │ - b.n 34e0e │ │ + b.n 5365e │ │ lsrs r2, r0, #8 │ │ - b.n 34e28 │ │ + b.n 53678 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34aa4 │ │ + b.n 532f4 │ │ eors r0, r0 │ │ - b.n 343c2 │ │ + b.n 52c12 │ │ strb r4, [r7, #0] │ │ - b.n 343c0 │ │ + b.n 52c10 │ │ subs r2, r1, #1 │ │ - b.n 34e22 │ │ + b.n 53672 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3512a │ │ + b.n 5397a │ │ lsrs r2, r0, #8 │ │ - b.n 34e40 │ │ + b.n 53690 │ │ adds r0, #3 │ │ - b.n 34a38 │ │ + b.n 53288 │ │ adds r0, #68 @ 0x44 │ │ - b.n 343b4 │ │ + b.n 52c04 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34abe │ │ + b.n 5330e │ │ subs r2, r1, #1 │ │ - b.n 34e3a │ │ + b.n 5368a │ │ lsrs r2, r0, #8 │ │ - b.n 34e54 │ │ + b.n 536a4 │ │ adds r3, #63 @ 0x3f │ │ - b.n 35146 │ │ + b.n 53996 │ │ ands r0, r7 │ │ - b.n 343e8 │ │ + b.n 52c38 │ │ subs r2, r1, #1 │ │ - b.n 34e4a │ │ + b.n 5369a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34adc │ │ + b.n 5332c │ │ adds r0, #3 │ │ - b.n 34a5c │ │ + b.n 532ac │ │ lsrs r2, r0, #8 │ │ - b.n 34e6c │ │ + b.n 536bc │ │ adds r0, #64 @ 0x40 │ │ - b.n 343dc │ │ + b.n 52c2c │ │ adds r3, #63 @ 0x3f │ │ - b.n 35162 │ │ + b.n 539b2 │ │ subs r2, r1, #1 │ │ - b.n 34e62 │ │ + b.n 536b2 │ │ str r4, [r6, #0] │ │ - b.n 34412 │ │ + b.n 52c62 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34af2 │ │ + b.n 53342 │ │ adds r0, #3 │ │ - b.n 34a78 │ │ + b.n 532c8 │ │ lsrs r2, r0, #8 │ │ - b.n 34e88 │ │ + b.n 536d8 │ │ adds r0, #60 @ 0x3c │ │ - b.n 343f8 │ │ + b.n 52c48 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3517e │ │ + b.n 539ce │ │ subs r2, r1, #1 │ │ - b.n 34e7e │ │ + b.n 536ce │ │ cmp r5, #34 @ 0x22 │ │ - b.n 34b0e │ │ + b.n 5335e │ │ adds r0, #3 │ │ - b.n 34a90 │ │ + b.n 532e0 │ │ lsrs r2, r0, #8 │ │ - b.n 34ea0 │ │ + b.n 536f0 │ │ adds r0, #56 @ 0x38 │ │ - b.n 34410 │ │ + b.n 52c60 │ │ adds r2, r4, #4 │ │ - b.n 34b2a │ │ + b.n 5337a │ │ str r0, [r4, #12] │ │ - b.n 34550 │ │ + b.n 52da0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3519e │ │ + b.n 539ee │ │ ldrb r2, [r1, #25] │ │ - b.n 34e9e │ │ + b.n 536ee │ │ movs r0, r1 │ │ - b.n 34a34 │ │ + b.n 53284 │ │ adds r0, #3 │ │ - b.n 34ab0 │ │ + b.n 53300 │ │ lsrs r1, r4, #20 │ │ - b.n 34b2a │ │ + b.n 5337a │ │ movs r3, #63 @ 0x3f │ │ - b.n 351b0 │ │ + b.n 53a00 │ │ adds r0, #52 @ 0x34 │ │ - b.n 34440 │ │ + b.n 52c90 │ │ adds r0, #0 │ │ - b.n 34ad2 │ │ + b.n 53322 │ │ @ instruction: 0xea02e28d │ │ lsls r6, r0, #10 │ │ - b.n 34b0a │ │ + b.n 5335a │ │ movs r0, #2 │ │ - b.n 34acc │ │ + b.n 5331c │ │ subs r2, r5, #0 │ │ - b.n 34f62 │ │ + b.n 537b2 │ │ movs r3, #240 @ 0xf0 │ │ - b.n 34cd8 │ │ + b.n 53528 │ │ str r0, [r0, r4] │ │ - b.n 34b50 │ │ + b.n 533a0 │ │ @ instruction: 0xeb09e24b │ │ movs r0, #28 │ │ - b.n 3458c │ │ + b.n 52ddc │ │ subs r6, r0, #5 │ │ - b.n 34ef6 │ │ + b.n 53746 │ │ movs r5, r0 │ │ - b.n 34d9e │ │ + b.n 535ee │ │ adds r0, #0 │ │ - b.n 351a2 │ │ + b.n 539f2 │ │ strb r0, [r0, #0] │ │ - b.n 351a6 │ │ - bge.n 34a82 │ │ + b.n 539f6 │ │ + bge.n 532d2 │ │ @ instruction: 0xebff0078 │ │ - b.n 34598 │ │ + b.n 52de8 │ │ movs r0, r0 │ │ - b.n 35112 │ │ + b.n 53962 │ │ lsls r7, r6, #9 │ │ subs r0, r0, r0 │ │ @ instruction: 0xea02e28d │ │ ldr r7, [sp, #356] @ 0x164 │ │ - b.n 34f98 │ │ + b.n 537e8 │ │ asrs r0, r4, #5 │ │ - b.n 345bc │ │ + b.n 52e0c │ │ add r6, sp, #168 @ 0xa8 │ │ - b.n 34fa2 │ │ + b.n 537f2 │ │ adds r0, #188 @ 0xbc │ │ - b.n 345c4 │ │ + b.n 52e14 │ │ movs r0, #9 │ │ - b.n 34dce │ │ + b.n 5361e │ │ movs r0, r6 │ │ - b.n 345c8 │ │ + b.n 52e18 │ │ movs r0, r0 │ │ - b.n 345b0 │ │ + b.n 52e00 │ │ movs r2, r1 │ │ - b.n 34dda │ │ + b.n 5362a │ │ movs r4, #52 @ 0x34 │ │ add.w r0, r0, r0, asr #2 │ │ - b.n 345dc │ │ + b.n 52e2c │ │ movs r0, #228 @ 0xe4 │ │ - b.n 345e0 │ │ + b.n 52e30 │ │ lsls r0, r0, #4 │ │ - b.n 349dc │ │ + b.n 5322c │ │ ands r0, r4 │ │ - b.n 34fb2 │ │ + b.n 53802 │ │ adcs r0, r3 │ │ - b.n 345cc │ │ + b.n 52e1c │ │ lsls r4, r1, #3 │ │ - b.n 345d0 │ │ + b.n 52e20 │ │ str r6, [r0, r0] │ │ - b.n 34bda │ │ + b.n 5342a │ │ movs r4, r2 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xea01e28d │ │ str r4, [r4, #0] │ │ - b.n 345fc │ │ + b.n 52e4c │ │ ldrb r5, [r2, #29] │ │ - b.n 34fe4 │ │ + b.n 53834 │ │ ldrh r2, [r2, #60] @ 0x3c │ │ - b.n 34fea │ │ + b.n 5383a │ │ movs r0, r4 │ │ - b.n 34608 │ │ + b.n 52e58 │ │ movs r0, #7 │ │ - b.n 34e16 │ │ + b.n 53666 │ │ asrs r4, r0, #32 │ │ - b.n 34bda │ │ + b.n 5342a │ │ movs r0, r1 │ │ - b.n 34e1e │ │ + b.n 5366e │ │ ldrh r3, [r5, #4] │ │ @ instruction: 0xebff0154 │ │ - b.n 34620 │ │ + b.n 52e70 │ │ movs r0, r0 │ │ - b.n 3518a │ │ + b.n 539da │ │ lsls r7, r2, #9 │ │ subs r0, r0, r0 │ │ strh r0, [r4, #0] │ │ - b.n 35002 │ │ + b.n 53852 │ │ str r1, [r0, r0] │ │ - b.n 34fa0 │ │ + b.n 537f0 │ │ ands r0, r4 │ │ - b.n 35002 │ │ + b.n 53852 │ │ @ instruction: 0xfff31aff │ │ movs r0, #228 @ 0xe4 │ │ - b.n 3463c │ │ + b.n 52e8c │ │ adcs r0, r3 │ │ - b.n 34620 │ │ + b.n 52e70 │ │ movs r6, r0 │ │ - b.n 34db2 │ │ + b.n 53602 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ lsls r7, r1, #9 │ │ and.w r0, r0, r4, asr #24 │ │ - b.n 3464c │ │ + b.n 52e9c │ │ movs r6, r0 │ │ - b.n 34dc2 │ │ + b.n 53612 │ │ lsls r4, r1, #9 │ │ subs r0, r0, r0 │ │ asrs r0, r5, #32 │ │ - b.n 34658 │ │ + b.n 52ea8 │ │ strh r2, [r1, #0] │ │ - b.n 34e66 │ │ + b.n 536b6 │ │ movs r0, r4 │ │ - b.n 34660 │ │ + b.n 52eb0 │ │ movs r0, r0 │ │ - b.n 351d0 │ │ - add r0, pc, #8 @ (adr r0, 34b38 ) │ │ - b.n 34c32 │ │ + b.n 53a20 │ │ + add r0, pc, #8 @ (adr r0, 53388 ) │ │ + b.n 53482 │ │ movs r0, #44 @ 0x2c │ │ asrs r3, r3, #22 │ │ movs r0, r0 │ │ asrs r2, r2, #13 │ │ lsrs r1, r7, #29 │ │ asrs r5, r1, #10 │ │ add r4, sp, #260 @ 0x104 │ │ subs r7, r7, r7 │ │ lsls r4, r0, #9 │ │ - b.n 34680 │ │ + b.n 52ed0 │ │ @ instruction: 0xea01e24b │ │ movs r4, #7 │ │ - b.n 3528e │ │ + b.n 53ade │ │ strb r0, [r7, #0] │ │ - b.n 34fee │ │ + b.n 5383e │ │ subs r0, r6, #5 │ │ - b.n 34694 │ │ + b.n 52ee4 │ │ ldr r1, [r7, #116] @ 0x74 │ │ - b.n 35074 │ │ + b.n 538c4 │ │ adds r5, #128 @ 0x80 │ │ - b.n 34e9e │ │ + b.n 536ee │ │ movs r2, #160 @ 0xa0 │ │ - b.n 34b66 │ │ + b.n 533b6 │ │ adds r0, #115 @ 0x73 │ │ - b.n 34904 │ │ + b.n 53154 │ │ movs r0, #32 │ │ - b.n 34578 │ │ + b.n 52dc8 │ │ cmp r4, #255 @ 0xff │ │ - b.n 352ae │ │ + b.n 53afe │ │ subs r5, #128 @ 0x80 │ │ - b.n 34e78 │ │ + b.n 536c8 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 34b7a │ │ + b.n 533ca │ │ asrs r1, r0, #32 │ │ - b.n 34c98 │ │ + b.n 534e8 │ │ movs r0, #2 │ │ - b.n 34e84 │ │ + b.n 536d4 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 34b50 │ │ + b.n 533a0 │ │ movs r7, r6 │ │ - b.n 35046 │ │ + b.n 53896 │ │ movs r0, #3 │ │ - b.n 34e8e │ │ + b.n 536de │ │ movs r7, r7 │ │ - b.n 34f8e │ │ + b.n 537de │ │ movs r0, #28 │ │ - b.n 345a0 │ │ + b.n 52df0 │ │ movs r0, #1 │ │ - b.n 35096 │ │ + b.n 538e6 │ │ movs r6, r0 │ │ - b.n 34eda │ │ + b.n 5372a │ │ add r4, sp, #168 @ 0xa8 │ │ @ instruction: 0xebffea01 │ │ - b.n 35038 │ │ + b.n 53888 │ │ movs r6, r0 │ │ - b.n 34ee6 │ │ + b.n 53736 │ │ asrs r0, r3, #1 │ │ - b.n 35046 │ │ + b.n 53896 │ │ movs r0, #8 │ │ - b.n 352ee │ │ + b.n 53b3e │ │ add r4, sp, #148 @ 0x94 │ │ @ instruction: 0xebff3f7a │ │ - b.n 350d0 │ │ + b.n 53920 │ │ lsls r0, r2, #1 │ │ movt r0, #1052 @ 0x41c │ │ - b.n 352fe │ │ + b.n 53b4e │ │ stmia r1!, {r2, r5, r6, r7} │ │ - b.n 346fc │ │ + b.n 52f4c │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r9, fp, sp, lr, pc} │ │ - b.n 350e4 │ │ + b.n 53934 │ │ subs r7, #51 @ 0x33 │ │ - b.n 3494c │ │ + b.n 5319c │ │ lsrs r4, r0, #10 │ │ orr.w pc, r6, #2899968 @ 0x2c4000 │ │ - b.n 34954 │ │ + b.n 531a4 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 34958 │ │ + b.n 531a8 │ │ lsls r4, r4, #2 │ │ - b.n 34718 │ │ + b.n 52f68 │ │ ands r0, r0 │ │ - b.n 3470e │ │ + b.n 52f5e │ │ str r4, [r7, #28] │ │ - b.n 34720 │ │ + b.n 52f70 │ │ strb r0, [r7, #7] │ │ - b.n 34724 │ │ + b.n 52f74 │ │ str r4, [r6, r7] │ │ - b.n 34728 │ │ + b.n 52f78 │ │ ldr r6, [r6, #112] @ 0x70 │ │ - b.n 34970 │ │ + b.n 531c0 │ │ lsrs r7, r1, #10 │ │ orr.w pc, r0, #12320768 @ 0xbc0000 │ │ - b.n 34978 │ │ + b.n 531c8 │ │ ldrb r7, [r6, #28] │ │ - b.n 3497c │ │ + b.n 531cc │ │ str r0, [r4, #16] │ │ - b.n 3471c │ │ + b.n 52f6c │ │ lsls r0, r1, #4 │ │ - b.n 34720 │ │ + b.n 52f70 │ │ lsrs r4, r6, #28 │ │ - b.n 34988 │ │ + b.n 531d8 │ │ str r0, [r2, #0] │ │ - b.n 34744 │ │ + b.n 52f94 │ │ asrs r4, r1, #4 │ │ - b.n 3472c │ │ + b.n 52f7c │ │ lsls r4, r4, #4 │ │ - b.n 34730 │ │ + b.n 52f80 │ │ movs r0, r4 │ │ - b.n 3535a │ │ + b.n 53baa │ │ asrs r4, r7, #2 │ │ - b.n 34758 │ │ + b.n 52fa8 │ │ movs r0, r0 │ │ - b.n 352ce │ │ + b.n 53b1e │ │ asrs r0, r1, #32 │ │ - b.n 34740 │ │ + b.n 52f90 │ │ subs r2, r0, #5 │ │ - b.n 35144 │ │ + b.n 53994 │ │ movs r0, r2 │ │ - b.n 34748 │ │ + b.n 52f98 │ │ lsrs r2, r2, #30 │ │ - b.n 3514c │ │ + b.n 5399c │ │ asrs r4, r1, #32 │ │ - b.n 34750 │ │ + b.n 52fa0 │ │ asrs r6, r0, #32 │ │ - b.n 34f7a │ │ + b.n 537ca │ │ lsls r0, r0, #12 │ │ stmia.w sp, {ip} │ │ asrs r0, r4, #6 │ │ ldr r7, [sp, #584] @ 0x248 │ │ - b.n 35162 │ │ + b.n 539b2 │ │ lsls r0, r7, #2 │ │ - b.n 34784 │ │ + b.n 52fd4 │ │ adds r1, #20 │ │ - b.n 34768 │ │ + b.n 52fb8 │ │ adds r0, #9 │ │ - b.n 34f92 │ │ + b.n 537e2 │ │ movs r1, #16 │ │ - b.n 34770 │ │ + b.n 52fc0 │ │ movs r0, #10 │ │ - b.n 34f9a │ │ + b.n 537ea │ │ strb r4, [r3, #4] │ │ - b.n 34778 │ │ + b.n 52fc8 │ │ ldrb r5, [r6, #28] │ │ - b.n 349e0 │ │ + b.n 53230 │ │ strb r0, [r3, #4] │ │ - b.n 34780 │ │ - bf 2, 2e466 │ │ + b.n 52fd0 │ │ + bf 2, 4ccb6 │ │ movs r0, r0 │ │ - b.n 3531a │ │ + b.n 53b6a │ │ strb r0, [r0, #0] │ │ - b.n 34fb2 │ │ + b.n 53802 │ │ movs r0, r0 │ │ asrs r7, r2, #13 │ │ lsls r6, r6, #7 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #720 @ (adr r0, 34f4c ) │ │ - b.n 347b8 │ │ + add r0, pc, #720 @ (adr r0, 5379c ) │ │ + b.n 53008 │ │ movs r0, r0 │ │ - b.n 35336 │ │ + b.n 53b86 │ │ lsls r2, r6, #7 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xeb09e24b │ │ subs r1, r0, r0 │ │ - b.n 353ce │ │ + b.n 53c1e │ │ str r0, [r7, r1] │ │ - b.n 3512e │ │ + b.n 5397e │ │ strh r4, [r1, #0] │ │ - b.n 347cc │ │ + b.n 5301c │ │ movs r5, r0 │ │ - b.n 34fda │ │ - cmp r0, #252 @ 0xfc │ │ - @ instruction: 0xfa00001c │ │ - b.n 347d8 │ │ + b.n 5382a │ │ + cmp r1, #116 @ 0x74 │ │ + mls r0, r0, ip, r0 │ │ + b.n 53028 │ │ @ instruction: 0xeb05e24b │ │ movs r0, r1 │ │ - b.n 347c4 │ │ + b.n 53014 │ │ subs r7, #89 @ 0x59 │ │ - b.n 351c8 │ │ + b.n 53a18 │ │ movs r0, r4 │ │ - b.n 347e8 │ │ + b.n 53038 │ │ movs r0, #5 │ │ - b.n 34ff6 │ │ + b.n 53846 │ │ movs r4, r1 │ │ - b.n 347d4 │ │ + b.n 53024 │ │ lsls r0, r6, #2 │ │ - b.n 347f8 │ │ + b.n 53048 │ │ movs r0, r2 │ │ - b.n 347dc │ │ + b.n 5302c │ │ movs r0, r6 │ │ - b.n 347fc │ │ + b.n 5304c │ │ movs r4, r2 │ │ - b.n 347e4 │ │ + b.n 53034 │ │ lsls r0, r3, #1 │ │ - b.n 3516a │ │ + b.n 539ba │ │ @ instruction: 0xea01e24b │ │ lsls r4, r7 │ │ - b.n 34810 │ │ + b.n 53060 │ │ asrs r0, r3, #1 │ │ - b.n 35176 │ │ + b.n 539c6 │ │ lsls r0, r2, #1 │ │ stmia.w sp, {r0, r2, r5, r7, sl, sp} │ │ add.w r0, r0, r0, lsr #1 │ │ movt r0, #488 @ 0x1e8 │ │ - b.n 35204 │ │ + b.n 53a54 │ │ lsls r4, r4, #5 │ │ - b.n 34828 │ │ + b.n 53078 │ │ movs r1, r0 │ │ - b.n 3539a │ │ + b.n 53bea │ │ strb r4, [r2, #2] │ │ - b.n 34810 │ │ + b.n 53060 │ │ lsrs r5, r1, #11 │ │ orr.w r0, r1, #8454144 @ 0x810000 │ │ lsls r0, r2, #13 │ │ lsrs r7, r1, #11 │ │ orr.w r1, r1, #7471104 @ 0x720000 │ │ lsrs r0, r0, #8 │ │ lsls r0, r4, #2 │ │ - b.n 34844 │ │ + b.n 53094 │ │ @ instruction: 0xeb09e24b │ │ movs r0, #204 @ 0xcc │ │ - b.n 3484c │ │ + b.n 5309c │ │ asrs r0, r7, #1 │ │ - b.n 351b2 │ │ + b.n 53a02 │ │ @ instruction: 0xeb09e24b │ │ adds r1, #0 │ │ - b.n 3505e │ │ + b.n 538ae │ │ lsls r4, r0, #14 │ │ - b.n 35062 │ │ + b.n 538b2 │ │ lsls r2, r0, #10 │ │ - b.n 34e26 │ │ + b.n 53676 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 34844 │ │ + b.n 53094 │ │ movs r0, r0 │ │ - b.n 34e30 │ │ + b.n 53680 │ │ lsls r0, r7, #2 │ │ - b.n 3484c │ │ + b.n 5309c │ │ movs r5, r0 │ │ - b.n 35436 │ │ + b.n 53c86 │ │ lsls r0, r3, #3 │ │ - b.n 34854 │ │ + b.n 530a4 │ │ movs r2, r0 │ │ - b.n 34e44 │ │ + b.n 53694 │ │ lsls r4, r4, #2 │ │ - b.n 3485c │ │ + b.n 530ac │ │ lsls r0, r0, #10 │ │ - b.n 34e58 │ │ + b.n 536a8 │ │ str r0, [r4, r0] │ │ - b.n 351ca │ │ + b.n 53a1a │ │ lsls r0, r3, #2 │ │ - b.n 351ea │ │ + b.n 53a3a │ │ asrs r0, r3, #32 │ │ - b.n 35252 │ │ + b.n 53aa2 │ │ asrs r4, r0, #3 │ │ - b.n 34870 │ │ + b.n 530c0 │ │ asrs r0, r2, #32 │ │ - b.n 3525a │ │ + b.n 53aaa │ │ asrs r0, r1, #3 │ │ - b.n 34878 │ │ + b.n 530c8 │ │ asrs r0, r0, #32 │ │ - b.n 354a2 │ │ + b.n 53cf2 │ │ movs r0, r1 │ │ - b.n 35266 │ │ + b.n 53ab6 │ │ lsls r0, r0, #3 │ │ - b.n 34884 │ │ + b.n 530d4 │ │ movs r4, r0 │ │ and.w r0, r0, r4, asr #7 │ │ - b.n 348ac │ │ + b.n 530fc │ │ str r0, [r4, r0] │ │ - b.n 35200 │ │ + b.n 53a50 │ │ asrs r1, r0, #32 │ │ - b.n 351fc │ │ + b.n 53a4c │ │ movs r2, r0 │ │ - b.n 35460 │ │ + b.n 53cb0 │ │ lsls r1, r7, #6 │ │ lsrs r0, r0, #8 │ │ adds r0, #216 @ 0xd8 │ │ - b.n 348c0 │ │ + b.n 53110 │ │ ldmia r2!, {r1} │ │ - b.n 35220 │ │ + b.n 53a70 │ │ asrs r4, r4, #3 │ │ - b.n 348a8 │ │ + b.n 530f8 │ │ ldmia r6, {r1, r3, r6} │ │ - b.n 3522a │ │ + b.n 53a7a │ │ asrs r1, r0, #10 │ │ - b.n 34e9c │ │ + b.n 536ec │ │ movs r0, #28 │ │ - b.n 348c4 │ │ + b.n 53114 │ │ movs r0, r0 │ │ - b.n 348c8 │ │ + b.n 53118 │ │ adds r0, #164 @ 0xa4 │ │ - b.n 34844 │ │ + b.n 53094 │ │ lsls r0, r4, #3 │ │ - b.n 348c0 │ │ + b.n 53110 │ │ movs r4, r0 │ │ - b.n 348d4 │ │ + b.n 53124 │ │ subs r0, #34 @ 0x22 │ │ - b.n 34df4 │ │ + b.n 53644 │ │ str r3, [r4, #8] │ │ - b.n 34854 │ │ + b.n 530a4 │ │ lsls r4, r3, #3 │ │ - b.n 348d0 │ │ + b.n 53120 │ │ movs r0, r3 │ │ - b.n 348e4 │ │ - b.n 34f00 │ │ - b.n 34860 │ │ + b.n 53134 │ │ + b.n 53750 │ │ + b.n 530b0 │ │ strh r5, [r4, #4] │ │ - b.n 34864 │ │ + b.n 530b4 │ │ adds r0, #9 │ │ - b.n 3495e │ │ + b.n 531ae │ │ adds r4, #34 @ 0x22 │ │ - b.n 34e16 │ │ + b.n 53666 │ │ str r1, [r4, #8] │ │ - b.n 34870 │ │ + b.n 530c0 │ │ ldrh r2, [r4, #32] │ │ - b.n 34e22 │ │ + b.n 53672 │ │ adds r0, #10 │ │ - b.n 3496e │ │ + b.n 531be │ │ adds r0, #2 │ │ - b.n 34e36 │ │ + b.n 53686 │ │ movs r0, #160 @ 0xa0 │ │ - b.n 34880 │ │ + b.n 530d0 │ │ adds r0, #11 │ │ - b.n 3497a │ │ + b.n 531ca │ │ subs r4, #32 │ │ - b.n 34e32 │ │ + b.n 53682 │ │ adds r0, #12 │ │ - b.n 34982 │ │ + b.n 531d2 │ │ cmp r0, #32 │ │ - b.n 34e32 │ │ + b.n 53682 │ │ strb r4, [r2, #0] │ │ - b.n 3491c │ │ + b.n 5316c │ │ adds r0, #159 @ 0x9f │ │ - b.n 34898 │ │ + b.n 530e8 │ │ str r6, [r3, #8] │ │ - b.n 3489c │ │ - b.n 34f36 │ │ - b.n 348a0 │ │ + b.n 530ec │ │ + b.n 53786 │ │ + b.n 530f0 │ │ movs r0, #13 │ │ - b.n 3499a │ │ + b.n 531ea │ │ movs r4, #32 │ │ - b.n 34e4c │ │ + b.n 5369c │ │ movs r0, r0 │ │ - b.n 34e56 │ │ + b.n 536a6 │ │ movs r7, r1 │ │ - b.n 349a6 │ │ + b.n 531f6 │ │ lsrs r7, r4, #16 │ │ - b.n 34e6e │ │ + b.n 536be │ │ movs r0, r2 │ │ - b.n 349ae │ │ + b.n 531fe │ │ lsls r4, r3, #2 │ │ - b.n 348bc │ │ + b.n 5310c │ │ ands r0, r2 │ │ - b.n 34948 │ │ + b.n 53198 │ │ lsrs r7, r4, #32 │ │ - b.n 34e62 │ │ + b.n 536b2 │ │ movs r1, r2 │ │ - b.n 349be │ │ + b.n 5320e │ │ lsls r3, r3, #2 │ │ - b.n 348cc │ │ - add r0, pc, #48 @ (adr r0, 34e5c ) │ │ - b.n 34958 │ │ + b.n 5311c │ │ + add r0, pc, #48 @ (adr r0, 536ac ) │ │ + b.n 531a8 │ │ lsls r7, r4, #16 │ │ - b.n 34e72 │ │ + b.n 536c2 │ │ movs r2, r2 │ │ - b.n 349ce │ │ + b.n 5321e │ │ lsls r2, r3, #2 │ │ - b.n 348dc │ │ + b.n 5312c │ │ movs r0, #14 │ │ - b.n 349d6 │ │ + b.n 53226 │ │ movs r7, r0 │ │ - b.n 34e82 │ │ + b.n 536d2 │ │ movs r3, r2 │ │ - b.n 349de │ │ + b.n 5322e │ │ lsls r1, r3, #2 │ │ - b.n 348ec │ │ + b.n 5313c │ │ movs r0, #149 @ 0x95 │ │ - b.n 348f0 │ │ + b.n 53140 │ │ lsrs r4, r4, #16 │ │ - b.n 34e92 │ │ + b.n 536e2 │ │ movs r4, r2 │ │ - b.n 349ee │ │ + b.n 5323e │ │ lsls r0, r3, #2 │ │ - b.n 348fc │ │ + b.n 5314c │ │ adds r0, #148 @ 0x94 │ │ - b.n 34900 │ │ + b.n 53150 │ │ lsrs r4, r4, #32 │ │ - b.n 34ea2 │ │ + b.n 536f2 │ │ movs r5, r2 │ │ - b.n 349fe │ │ + b.n 5324e │ │ lsls r7, r2, #2 │ │ - b.n 3490c │ │ + b.n 5315c │ │ strb r3, [r2, #2] │ │ - b.n 34910 │ │ + b.n 53160 │ │ lsls r4, r4, #16 │ │ - b.n 34eb2 │ │ + b.n 53702 │ │ movs r6, r2 │ │ - b.n 34a0e │ │ + b.n 5325e │ │ lsls r6, r2, #2 │ │ - b.n 3491c │ │ + b.n 5316c │ │ str r0, [sp, #32] │ │ - b.n 349a8 │ │ + b.n 531f8 │ │ movs r4, r0 │ │ - b.n 34ec2 │ │ + b.n 53712 │ │ movs r7, r2 │ │ - b.n 34a1e │ │ + b.n 5326e │ │ lsrs r2, r5, #16 │ │ - b.n 34ece │ │ + b.n 5371e │ │ movs r0, r3 │ │ - b.n 34a26 │ │ + b.n 53276 │ │ lsrs r2, r5, #32 │ │ - b.n 34ed8 │ │ + b.n 53728 │ │ movs r0, #146 @ 0x92 │ │ - b.n 34938 │ │ + b.n 53188 │ │ movs r1, r3 │ │ - b.n 34a32 │ │ + b.n 53282 │ │ lsls r2, r5, #16 │ │ - b.n 34eec │ │ + b.n 5373c │ │ movs r2, r3 │ │ - b.n 34a3a │ │ + b.n 5328a │ │ movs r2, r1 │ │ - b.n 34eea │ │ + b.n 5373a │ │ movs r0, #145 @ 0x91 │ │ - b.n 3494c │ │ + b.n 5319c │ │ movs r3, r3 │ │ - b.n 34a46 │ │ + b.n 53296 │ │ lsrs r1, r5, #16 │ │ - b.n 34ef6 │ │ + b.n 53746 │ │ movs r0, #144 @ 0x90 │ │ - b.n 34958 │ │ + b.n 531a8 │ │ movs r4, r3 │ │ - b.n 34a52 │ │ + b.n 532a2 │ │ lsrs r1, r5, #32 │ │ - b.n 34f02 │ │ + b.n 53752 │ │ movs r0, #143 @ 0x8f │ │ - b.n 34964 │ │ + b.n 531b4 │ │ movs r5, r3 │ │ - b.n 34a5e │ │ + b.n 532ae │ │ lsls r1, r5, #16 │ │ - b.n 34f0e │ │ + b.n 5375e │ │ movs r0, #142 @ 0x8e │ │ - b.n 34970 │ │ + b.n 531c0 │ │ adds r0, #220 @ 0xdc │ │ - b.n 34a0c │ │ + b.n 5325c │ │ movs r6, r3 │ │ - b.n 34a6e │ │ + b.n 532be │ │ movs r1, r1 │ │ - b.n 34f1e │ │ + b.n 5376e │ │ movs r0, #140 @ 0x8c │ │ - b.n 34980 │ │ + b.n 531d0 │ │ movs r7, r3 │ │ - b.n 34a7a │ │ - ldr r0, [pc, #140] @ (34f70 ) │ │ - b.n 34f2a │ │ + b.n 532ca │ │ + ldr r0, [pc, #140] @ (537c0 ) │ │ + b.n 5377a │ │ movs r0, #139 @ 0x8b │ │ - b.n 3498c │ │ + b.n 531dc │ │ lsls r5, r1, #2 │ │ - b.n 34990 │ │ + b.n 531e0 │ │ movs r4, #35 @ 0x23 │ │ - b.n 34f36 │ │ + b.n 53786 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 34a10 │ │ + b.n 53260 │ │ movs r0, #34 @ 0x22 │ │ - b.n 34a92 │ │ + b.n 532e2 │ │ lsrs r3, r4, #16 │ │ - b.n 34f3e │ │ + b.n 5378e │ │ movs r0, #138 @ 0x8a │ │ - b.n 349a4 │ │ + b.n 531f4 │ │ strh r0, [r1, #0] │ │ - b.n 34a9e │ │ + b.n 532ee │ │ str r3, [r0, #0] │ │ - b.n 34f4e │ │ + b.n 5379e │ │ adds r0, #224 @ 0xe0 │ │ - b.n 34a48 │ │ + b.n 53298 │ │ movs r0, #137 @ 0x89 │ │ - b.n 349b4 │ │ + b.n 53204 │ │ lsls r4, r2, #3 │ │ - b.n 34a30 │ │ + b.n 53280 │ │ ldrb r3, [r4, #16] │ │ - b.n 34f5e │ │ + b.n 537ae │ │ movs r0, #136 @ 0x88 │ │ - b.n 349c0 │ │ + b.n 53210 │ │ movs r0, r4 │ │ - b.n 34aba │ │ + b.n 5330a │ │ lsls r0, r7, #1 │ │ - b.n 34c84 │ │ + b.n 534d4 │ │ ldrh r3, [r4, #0] │ │ - b.n 34f6e │ │ + b.n 537be │ │ movs r0, #135 @ 0x87 │ │ - b.n 349d0 │ │ + b.n 53220 │ │ asrs r6, r0, #2 │ │ - b.n 349d4 │ │ + b.n 53224 │ │ movs r1, r0 │ │ - b.n 35616 │ │ + b.n 53e66 │ │ str r4, [sp, #140] @ 0x8c │ │ - b.n 34f7e │ │ + b.n 537ce │ │ ands r1, r4 │ │ - b.n 34ad6 │ │ - add r0, pc, #12 @ (adr r0, 34f4c ) │ │ - b.n 34f84 │ │ + b.n 53326 │ │ + add r0, pc, #12 @ (adr r0, 5379c ) │ │ + b.n 537d4 │ │ str r3, [r4, #0] │ │ - b.n 34ade │ │ + b.n 5332e │ │ strb r4, [r4, #0] │ │ - b.n 34ae2 │ │ + b.n 53332 │ │ strh r5, [r4, #0] │ │ - b.n 34ae6 │ │ + b.n 53336 │ │ str r0, [sp, #152] @ 0x98 │ │ - b.n 34aea │ │ - add r0, pc, #156 @ (adr r0, 34ff0 ) │ │ - b.n 34aee │ │ + b.n 5333a │ │ + add r0, pc, #156 @ (adr r0, 53840 ) │ │ + b.n 5333e │ │ @ instruction: 0xff84caff │ │ lsls r0, r1, #3 │ │ - b.n 34a98 │ │ + b.n 532e8 │ │ movs r0, #8 │ │ - b.n 356a2 │ │ + b.n 53ef2 │ │ asrs r4, r0, #3 │ │ - b.n 34aa0 │ │ - adds r3, #141 @ 0x8d │ │ + b.n 532f0 │ │ + adds r4, #89 @ 0x59 │ │ add.w r0, r0, r0 │ │ - b.n 3560e │ │ + b.n 53e5e │ │ vpmin.u , q15, │ │ lsls r0, r0, #3 │ │ - b.n 34ab0 │ │ + b.n 53300 │ │ movs r0, #8 │ │ - b.n 356ba │ │ + b.n 53f0a │ │ asrs r0, r1, #3 │ │ - b.n 34ab8 │ │ - adds r3, #135 @ 0x87 │ │ + b.n 53308 │ │ + adds r4, #83 @ 0x53 │ │ add.w r0, r0, r0 │ │ - b.n 35626 │ │ + b.n 53e76 │ │ vpmin.u , q12, │ │ @ instruction: 0xeb09e24b │ │ str r4, [r4, r3] │ │ - b.n 34acc │ │ + b.n 5331c │ │ lsls r0, r3, #2 │ │ - b.n 35432 │ │ + b.n 53c82 │ │ movs r0, #119 @ 0x77 │ │ - b.n 34d78 │ │ + b.n 535c8 │ │ lsrs r5, r1, #11 │ │ orn sl, r0, #423936 @ 0x67800 │ │ orn r0, r0, #6029312 @ 0x5c0000 │ │ - b.n 34ae0 │ │ + b.n 53330 │ │ lsls r5, r0, #10 │ │ - b.n 350aa │ │ + b.n 538fa │ │ asrs r0, r2, #2 │ │ - b.n 3542e │ │ + b.n 53c7e │ │ lsls r0, r4, #2 │ │ - b.n 35432 │ │ + b.n 53c82 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r1, #1736704 @ 0x1a8000 │ │ - b.n 34af4 │ │ + b.n 53344 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #15990784 @ 0xf40000 │ │ - b.n 34da0 │ │ + b.n 535f0 │ │ lsls r0, r0, #16 │ │ - b.n 35306 │ │ + b.n 53b56 │ │ asrs r1, r6, #1 │ │ - b.n 34da8 │ │ + b.n 535f8 │ │ lsrs r1, r0, #32 │ │ - b.n 352ce │ │ + b.n 53b1e │ │ asrs r0, r2, #3 │ │ - b.n 34b0c │ │ + b.n 5335c │ │ asrs r1, r6, #1 │ │ - b.n 34db4 │ │ + b.n 53604 │ │ movs r1, r0 │ │ - b.n 352da │ │ + b.n 53b2a │ │ asrs r6, r6, #1 │ │ - b.n 34dbc │ │ + b.n 5360c │ │ asrs r1, r0, #16 │ │ - b.n 35322 │ │ + b.n 53b72 │ │ adds r0, r0, r0 │ │ - b.n 352e8 │ │ + b.n 53b38 │ │ asrs r2, r0, #32 │ │ - b.n 352ec │ │ + b.n 53b3c │ │ movs r0, #120 @ 0x78 │ │ - b.n 34dcc │ │ + b.n 5361c │ │ movs r4, #2 │ │ - b.n 35332 │ │ + b.n 53b82 │ │ lsrs r1, r2, #1 │ │ - b.n 34cf6 │ │ + b.n 53546 │ │ adds r1, r0, r0 │ │ - b.n 352fe │ │ + b.n 53b4e │ │ movs r0, #121 @ 0x79 │ │ - b.n 34ddc │ │ + b.n 5362c │ │ asrs r2, r0, #32 │ │ - b.n 35304 │ │ + b.n 53b54 │ │ lsls r0, r0, #16 │ │ - b.n 35346 │ │ + b.n 53b96 │ │ subs r4, #33 @ 0x21 │ │ - b.n 3530a │ │ + b.n 53b5a │ │ lsls r2, r7, #1 │ │ - b.n 34dec │ │ + b.n 5363c │ │ movs r4, #1 │ │ - b.n 35312 │ │ + b.n 53b62 │ │ movs r0, r0 │ │ - b.n 354e0 │ │ + b.n 53d30 │ │ movs r1, r0 │ │ - b.n 356ba │ │ + b.n 53f0a │ │ lsls r4, r2, #4 │ │ ldrh r0, [r0, #16] │ │ lsls r0, r4 │ │ - b.n 34b5c │ │ + b.n 533ac │ │ movs r0, r4 │ │ - b.n 35766 │ │ + b.n 53fb6 │ │ asrs r4, r0, #2 │ │ - b.n 3536a │ │ + b.n 53bba │ │ lsls r4, r0, #2 │ │ - b.n 350ae │ │ + b.n 538fe │ │ asrs r2, r6, #4 │ │ - b.n 35372 │ │ + b.n 53bc2 │ │ movs r3, r2 │ │ - b.n 35338 │ │ + b.n 53b88 │ │ asrs r7, r3, #32 │ │ - b.n 357fa │ │ + b.n 5404a │ │ asrs r4, r0, #2 │ │ - b.n 35140 │ │ + b.n 53990 │ │ movs r0, r0 │ │ - b.n 356e4 │ │ + b.n 53f34 │ │ lsls r3, r6, #4 │ │ str r0, [r4, r6] │ │ asrs r4, r1, #3 │ │ - b.n 34b84 │ │ + b.n 533d4 │ │ movs r3, r0 │ │ - b.n 3544e │ │ + b.n 53c9e │ │ asrs r1, r0, #32 │ │ - b.n 350d2 │ │ + b.n 53922 │ │ asrs r1, r0, #32 │ │ - b.n 35558 │ │ + b.n 53da8 │ │ movs r5, r0 │ │ - b.n 352fc │ │ + b.n 53b4c │ │ lsls r4, r0, #4 │ │ lsrs r0, r0, #8 │ │ asrs r0, r6, #2 │ │ - b.n 34b9c │ │ + b.n 533ec │ │ @ instruction: 0xea01e24b │ │ adds r0, #32 │ │ - b.n 34b84 │ │ + b.n 533d4 │ │ adds r0, #1 │ │ - b.n 3536e │ │ + b.n 53bbe │ │ lsls r0, r3, #1 │ │ - b.n 3550e │ │ + b.n 53d5e │ │ @ instruction: 0xea01e28d │ │ movs r0, #36 @ 0x24 │ │ - b.n 34b94 │ │ + b.n 533e4 │ │ asrs r3, r0, #10 │ │ - b.n 3517e │ │ + b.n 539ce │ │ lsrs r2, r2, #30 │ │ - b.n 3559c │ │ + b.n 53dec │ │ movs r2, #131 @ 0x83 │ │ - b.n 35186 │ │ + b.n 539d6 │ │ lsrs r2, r2, #30 │ │ - b.n 355a6 │ │ + b.n 53df6 │ │ @ instruction: 0xeb05e24b │ │ adds r0, #128 @ 0x80 │ │ - b.n 34bac │ │ + b.n 533fc │ │ adds r2, #131 @ 0x83 │ │ - b.n 35196 │ │ + b.n 539e6 │ │ lsls r0, r7, #1 │ │ - b.n 35536 │ │ + b.n 53d86 │ │ movs r6, #36 @ 0x24 │ │ @ instruction: 0xeb00eb05 │ │ - b.n 35538 │ │ + b.n 53d88 │ │ movs r1, #66 @ 0x42 │ │ - b.n 356ae │ │ + b.n 53efe │ │ lsls r0, r3, #1 │ │ - b.n 35546 │ │ + b.n 53d96 │ │ movs r0, #54 @ 0x36 │ │ - b.n 35748 │ │ + b.n 53f98 │ │ strh r4, [r0, #20] │ │ - b.n 34fd2 │ │ + b.n 53822 │ │ lsls r4, r0, #10 │ │ - b.n 351b6 │ │ + b.n 53a06 │ │ strb r4, [r0, #0] │ │ - b.n 34bda │ │ + b.n 5342a │ │ str r0, [r1, #0] │ │ - b.n 34bde │ │ + b.n 5342e │ │ asrs r0, r1, #32 │ │ - b.n 35482 │ │ + b.n 53cd2 │ │ str r4, [r1, r0] │ │ - b.n 34be6 │ │ + b.n 53436 │ │ asrs r2, r0, #32 │ │ - b.n 351ec │ │ + b.n 53a3c │ │ asrs r0, r4, #3 │ │ - b.n 34be8 │ │ + b.n 53438 │ │ subs r4, r1, #2 │ │ - b.n 356dc │ │ + b.n 53f2c │ │ movs r0, #7 │ │ - b.n 35496 │ │ + b.n 53ce6 │ │ subs r2, r2, #7 │ │ - b.n 35770 │ │ + b.n 53fc0 │ │ stmia r0!, {r4} │ │ - b.n 34bfe │ │ + b.n 5344e │ │ asrs r1, r0, #32 │ │ - b.n 35246 │ │ + b.n 53a96 │ │ movs r0, #59 @ 0x3b │ │ - b.n 356fa │ │ + b.n 53f4a │ │ asrs r4, r3, #3 │ │ - b.n 34c04 │ │ + b.n 53454 │ │ asrs r6, r0, #32 │ │ - b.n 354ae │ │ + b.n 53cfe │ │ cmp r7, #72 @ 0x48 │ │ - b.n 35786 │ │ + b.n 53fd6 │ │ asrs r2, r0, #32 │ │ - b.n 35258 │ │ + b.n 53aa8 │ │ asrs r0, r3, #3 │ │ - b.n 34c14 │ │ + b.n 53464 │ │ adds r6, r4, #3 │ │ - b.n 35718 │ │ + b.n 53f68 │ │ subs r6, r5, r2 │ │ - b.n 35798 │ │ + b.n 53fe8 │ │ adds r0, #20 │ │ - b.n 34c26 │ │ + b.n 53476 │ │ movs r0, #5 │ │ - b.n 354ca │ │ + b.n 53d1a │ │ asrs r1, r0, #32 │ │ - b.n 35272 │ │ + b.n 53ac2 │ │ asrs r4, r2, #3 │ │ - b.n 34c2c │ │ + b.n 5347c │ │ asrs r4, r1, #32 │ │ - b.n 354d6 │ │ + b.n 53d26 │ │ strb r0, [r1, #0] │ │ - b.n 35428 │ │ + b.n 53c78 │ │ asrs r1, r0, #32 │ │ - b.n 356c0 │ │ + b.n 53f10 │ │ movs r0, #3 │ │ - b.n 354e2 │ │ + b.n 53d32 │ │ strb r6, [r0, #0] │ │ - b.n 35434 │ │ - add r0, pc, #0 @ (adr r0, 35128 ) │ │ - b.n 356ce │ │ + b.n 53c84 │ │ + add r0, pc, #0 @ (adr r0, 53978 ) │ │ + b.n 53f1e │ │ movs r0, #24 │ │ - b.n 34c4e │ │ + b.n 5349e │ │ strb r5, [r0, #0] │ │ - b.n 35440 │ │ + b.n 53c90 │ │ asrs r0, r2, #3 │ │ - b.n 34c50 │ │ + b.n 534a0 │ │ asrs r4, r3, #32 │ │ - b.n 34c5a │ │ + b.n 534aa │ │ strb r4, [r1, #0] │ │ - b.n 3544c │ │ - b.n 35144 │ │ - b.n 35502 │ │ - adds r0, #3 │ │ - b.n 35454 │ │ - b.n 35148 │ │ - b.n 35706 │ │ + b.n 53c9c │ │ + b.n 53994 │ │ + b.n 53d52 │ │ + adds r0, #3 │ │ + b.n 53ca4 │ │ + b.n 53998 │ │ + b.n 53f56 │ │ movs r0, #2 │ │ - b.n 35454 │ │ + b.n 53ca4 │ │ str r0, [sp, #4] │ │ - b.n 35512 │ │ + b.n 53d62 │ │ str r0, [sp, #0] │ │ - b.n 356e8 │ │ + b.n 53f38 │ │ asrs r1, r0, #32 │ │ - b.n 3547e │ │ + b.n 53cce │ │ movs r0, #208 @ 0xd0 │ │ - b.n 34c98 │ │ + b.n 534e8 │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #15 │ │ stmia r0!, {r0} │ │ - b.n 35182 │ │ + b.n 539d2 │ │ str r0, [sp, #4] │ │ - b.n 3517c │ │ + b.n 539cc │ │ str r1, [r0, r0] │ │ - b.n 35172 │ │ + b.n 539c2 │ │ movs r0, #212 @ 0xd4 │ │ - b.n 34cac │ │ - b.n 35176 │ │ - b.n 3518a │ │ + b.n 534fc │ │ + b.n 539c6 │ │ + b.n 539da │ │ str r4, [r1, r2] │ │ - b.n 34c94 │ │ + b.n 534e4 │ │ strb r1, [r0, #0] │ │ - b.n 35182 │ │ + b.n 539d2 │ │ movs r0, #216 @ 0xd8 │ │ - b.n 34cbc │ │ + b.n 5350c │ │ strb r4, [r3, #2] │ │ - b.n 34ca0 │ │ + b.n 534f0 │ │ adds r0, #2 │ │ - b.n 3518c │ │ + b.n 539dc │ │ movs r0, #220 @ 0xdc │ │ - b.n 34cc8 │ │ + b.n 53518 │ │ adds r0, #152 @ 0x98 │ │ - b.n 34cac │ │ + b.n 534fc │ │ str r2, [r0, #0] │ │ - b.n 35198 │ │ + b.n 539e8 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 34cd4 │ │ + b.n 53524 │ │ str r0, [r2, #8] │ │ - b.n 34cb8 │ │ + b.n 53508 │ │ movs r0, #2 │ │ - b.n 351a4 │ │ + b.n 539f4 │ │ subs r5, r0, r4 │ │ - b.n 3563c │ │ + b.n 53e8c │ │ eors r0, r7 │ │ - b.n 3562c │ │ + b.n 53e7c │ │ movs r0, #196 @ 0xc4 │ │ - b.n 34cc8 │ │ + b.n 53518 │ │ str r0, [sp, #768] @ 0x300 │ │ - b.n 34ccc │ │ + b.n 5351c │ │ asrs r0, r0, #32 │ │ - b.n 34cde │ │ + b.n 5352e │ │ asrs r0, r4, #3 │ │ - b.n 34cd4 │ │ + b.n 53524 │ │ asrs r0, r1, #32 │ │ - b.n 34ce6 │ │ + b.n 53536 │ │ asrs r0, r3, #3 │ │ - b.n 34cdc │ │ + b.n 5352c │ │ asrs r4, r1, #32 │ │ - b.n 34cee │ │ + b.n 5353e │ │ asrs r4, r2, #3 │ │ - b.n 34ce4 │ │ + b.n 53534 │ │ asrs r4, r2, #32 │ │ - b.n 34cf6 │ │ + b.n 53546 │ │ asrs r0, r2, #3 │ │ - b.n 34cec │ │ + b.n 5353c │ │ asrs r0, r3, #32 │ │ - b.n 34cfe │ │ + b.n 5354e │ │ asrs r4, r0, #2 │ │ - b.n 34cf4 │ │ + b.n 53544 │ │ asrs r0, r4, #3 │ │ - b.n 34d18 │ │ + b.n 53568 │ │ strh r4, [r0, #0] │ │ - b.n 34d0a │ │ + b.n 5355a │ │ asrs r2, r0, #32 │ │ - b.n 35308 │ │ + b.n 53b58 │ │ asrs r4, r3, #3 │ │ - b.n 34d04 │ │ + b.n 53554 │ │ asrs r6, r0, #32 │ │ - b.n 3535e │ │ + b.n 53bae │ │ asrs r0, r4, #3 │ │ - b.n 34d0c │ │ + b.n 5355c │ │ asrs r0, r3, #3 │ │ - b.n 34d30 │ │ - add r0, pc, #64 @ (adr r0, 35238 ) │ │ - b.n 34d22 │ │ + b.n 53580 │ │ + add r0, pc, #64 @ (adr r0, 53a88 ) │ │ + b.n 53572 │ │ str r3, [r0, #0] │ │ - b.n 35360 │ │ + b.n 53bb0 │ │ asrs r4, r2, #3 │ │ - b.n 34d3c │ │ + b.n 5358c │ │ ands r4, r3 │ │ - b.n 34d2e │ │ + b.n 5357e │ │ adds r0, #7 │ │ - b.n 3536c │ │ + b.n 53bbc │ │ asrs r0, r2, #3 │ │ - b.n 34d48 │ │ + b.n 53598 │ │ strb r5, [r0, #0] │ │ - b.n 35386 │ │ + b.n 53bd6 │ │ stmia r0!, {r3, r4, r5, r7} │ │ - b.n 34d30 │ │ + b.n 53580 │ │ str r6, [r1, r0] │ │ - b.n 3537c │ │ + b.n 53bcc │ │ asrs r4, r0, #2 │ │ - b.n 34d58 │ │ - b.n 35380 │ │ - b.n 34d3c │ │ - b.n 35224 │ │ - b.n 35966 │ │ + b.n 535a8 │ │ + b.n 53bd0 │ │ + b.n 5358c │ │ + b.n 53a74 │ │ + b.n 541b6 │ │ asrs r4, r1, #32 │ │ - b.n 3538c │ │ + b.n 53bdc │ │ asrs r4, r2, #3 │ │ - b.n 34d48 │ │ + b.n 53598 │ │ movs r0, #9 │ │ - b.n 3539a │ │ + b.n 53bea │ │ asrs r5, r0, #32 │ │ - b.n 35238 │ │ + b.n 53a88 │ │ asrs r2, r0, #32 │ │ - b.n 3523c │ │ + b.n 53a8c │ │ movs r0, #216 @ 0xd8 │ │ - b.n 34d58 │ │ + b.n 535a8 │ │ str r4, [r1, #12] │ │ - b.n 34d5c │ │ + b.n 535ac │ │ movs r0, #0 │ │ - b.n 35a06 │ │ + b.n 54256 │ │ adds r0, #200 @ 0xc8 │ │ - b.n 34d64 │ │ + b.n 535b4 │ │ str r0, [sp, #0] │ │ - b.n 3598e │ │ + b.n 541de │ │ strb r0, [r1, #2] │ │ - b.n 34d6c │ │ + b.n 535bc │ │ ands r0, r0 │ │ - b.n 35996 │ │ + b.n 541e6 │ │ str r0, [r2, r3] │ │ - b.n 34d74 │ │ - add r0, pc, #0 @ (adr r0, 3525c ) │ │ - b.n 3547c │ │ + b.n 535c4 │ │ + add r0, pc, #0 @ (adr r0, 53aac ) │ │ + b.n 53ccc │ │ str r2, [r0, r0] │ │ - b.n 35304 │ │ + b.n 53b54 │ │ asrs r3, r7, #32 │ │ - b.n 3587a │ │ + b.n 540ca │ │ subs r0, r1, #5 │ │ - b.n 358fe │ │ + b.n 5414e │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r1, r0 │ │ - b.n 3551e │ │ + b.n 53d6e │ │ str r0, [r0, #0] │ │ - b.n 359b6 │ │ + b.n 54206 │ │ adds r6, r4, #3 │ │ - b.n 35894 │ │ + b.n 540e4 │ │ str r0, [sp, #4] │ │ strh r0, [r0, #24] │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ subs r6, r5, r2 │ │ - b.n 3591c │ │ + b.n 5416c │ │ movs r1, r0 │ │ - b.n 35530 │ │ + b.n 53d80 │ │ adds r0, #0 │ │ - b.n 359ce │ │ + b.n 5421e │ │ cmp r6, #140 @ 0x8c │ │ - b.n 3589c │ │ + b.n 540ec │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 3598c │ │ + b.n 541dc │ │ strb r0, [r4, #3] │ │ - b.n 34ddc │ │ + b.n 5362c │ │ asrs r0, r0, #32 │ │ - b.n 359e6 │ │ + b.n 54236 │ │ cmp r7, #210 @ 0xd2 │ │ - b.n 35940 │ │ + b.n 54190 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 35560 │ │ + b.n 53db0 │ │ movs r1, #64 @ 0x40 │ │ - b.n 358be │ │ + b.n 5410e │ │ strb r4, [r3, #3] │ │ - b.n 34df4 │ │ + b.n 53644 │ │ stmia r0!, {} │ │ - b.n 359fe │ │ + b.n 5424e │ │ movs r0, #54 @ 0x36 │ │ - b.n 3595c │ │ - b.n 352c6 │ │ + b.n 541ac │ │ + b.n 53b16 │ │ strh r0, [r0, #24] │ │ stmia r0!, {r0} │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 3557c │ │ + b.n 53dcc │ │ movs r0, #0 │ │ - b.n 35a12 │ │ + b.n 54262 │ │ ldrb r5, [r0, #12] │ │ - b.n 3576c │ │ + b.n 53fbc │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ - blx 43f52c │ │ - add r0, pc, #640 @ (adr r0, 35560 ) │ │ - b.n 34e1c │ │ + blx 45dd7c │ │ + add r0, pc, #640 @ (adr r0, 53db0 ) │ │ + b.n 5366c │ │ strb r0, [r3, #1] │ │ - b.n 35774 │ │ + b.n 53fc4 │ │ strh r4, [r0, #6] │ │ - b.n 34e24 │ │ + b.n 53674 │ │ strh r2, [r1, #20] │ │ - b.n 351fc │ │ + b.n 53a4c │ │ strb r0, [r2, #2] │ │ - b.n 34e2c │ │ + b.n 5367c │ │ strb r4, [r0, #0] │ │ - b.n 34df6 │ │ + b.n 53646 │ │ strb r0, [r3, #2] │ │ - b.n 34e34 │ │ + b.n 53684 │ │ strb r0, [r1, #0] │ │ - b.n 34dfe │ │ + b.n 5364e │ │ strb r4, [r3, #2] │ │ - b.n 34e3c │ │ + b.n 5368c │ │ strb r4, [r1, #0] │ │ - b.n 34e06 │ │ + b.n 53656 │ │ strb r4, [r1, #2] │ │ - b.n 34e44 │ │ + b.n 53694 │ │ strb r0, [r2, #0] │ │ - b.n 34e0e │ │ + b.n 5365e │ │ strb r0, [r6, #2] │ │ - b.n 34e4c │ │ + b.n 5369c │ │ strb r4, [r2, #0] │ │ - b.n 34e16 │ │ + b.n 53666 │ │ strb r0, [r7, #2] │ │ - b.n 34e54 │ │ + b.n 536a4 │ │ strb r0, [r3, #0] │ │ - b.n 34e1e │ │ + b.n 5366e │ │ strb r0, [r0, #3] │ │ - b.n 34e5c │ │ + b.n 536ac │ │ strb r4, [r3, #0] │ │ - b.n 34e26 │ │ + b.n 53676 │ │ movs r5, r0 │ │ - b.n 3562c │ │ + b.n 53e7c │ │ str r0, [r1, r2] │ │ - b.n 34e68 │ │ + b.n 536b8 │ │ strh r4, [r1, #0] │ │ - b.n 34e68 │ │ + b.n 536b8 │ │ asrs r1, r0, #32 │ │ - b.n 35840 │ │ + b.n 54090 │ │ subs r1, r2, #4 │ │ - b.n 35618 │ │ + b.n 53e68 │ │ asrs r1, r4, #10 │ │ - b.n 3567e │ │ + b.n 53ece │ │ asrs r0, r0, #32 │ │ - b.n 356c4 │ │ + b.n 53f14 │ │ adds r0, #1 │ │ - b.n 356cc │ │ + b.n 53f1c │ │ movs r0, r0 │ │ - b.n 35650 │ │ + b.n 53ea0 │ │ adds r0, #0 │ │ - b.n 356d6 │ │ + b.n 53f26 │ │ asrs r1, r0, #32 │ │ - b.n 35658 │ │ + b.n 53ea8 │ │ adds r0, #1 │ │ - b.n 356e2 │ │ + b.n 53f32 │ │ movs r0, r0 │ │ - b.n 35660 │ │ + b.n 53eb0 │ │ adds r0, #0 │ │ - b.n 356f0 │ │ + b.n 53f40 │ │ asrs r1, r0, #32 │ │ - b.n 35668 │ │ + b.n 53eb8 │ │ adds r0, #1 │ │ - b.n 356fe │ │ + b.n 53f4e │ │ movs r0, r0 │ │ - b.n 35670 │ │ + b.n 53ec0 │ │ movs r0, #0 │ │ - b.n 356f2 │ │ + b.n 53f42 │ │ movs r0, r0 │ │ - b.n 3570e │ │ + b.n 53f5e │ │ movs r1, r0 │ │ - b.n 35676 │ │ + b.n 53ec6 │ │ subs r7, r7, #2 │ │ - b.n 35990 │ │ + b.n 541e0 │ │ movs r2, r0 │ │ - b.n 3567e │ │ + b.n 53ece │ │ subs r1, r1, #7 │ │ - b.n 35a06 │ │ + b.n 54256 │ │ movs r0, r0 │ │ - b.n 358c6 │ │ + b.n 54116 │ │ movs r0, #220 @ 0xdc │ │ - b.n 34ec4 │ │ + b.n 53714 │ │ lsls r0, r2, #6 │ │ - b.n 35390 │ │ + b.n 53be0 │ │ asrs r1, r0, #32 │ │ - b.n 354b6 │ │ + b.n 53d06 │ │ movs r1, #115 @ 0x73 │ │ - b.n 359aa │ │ + b.n 541fa │ │ movs r0, #45 @ 0x2d │ │ - b.n 35a22 │ │ + b.n 54272 │ │ asrs r0, r5, #3 │ │ - b.n 34eb8 │ │ + b.n 53708 │ │ lsls r0, r2, #10 │ │ - b.n 353a6 │ │ + b.n 53bf6 │ │ asrs r0, r4, #3 │ │ - b.n 34ee0 │ │ + b.n 53730 │ │ asrs r2, r0, #32 │ │ - b.n 3550c │ │ + b.n 53d5c │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 359b8 │ │ + b.n 54208 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 35a3c │ │ + b.n 5428c │ │ asrs r4, r5, #3 │ │ - b.n 34ed0 │ │ + b.n 53720 │ │ lsls r0, r2, #10 │ │ - b.n 353be │ │ + b.n 53c0e │ │ asrs r4, r1, #3 │ │ - b.n 34ef8 │ │ + b.n 53748 │ │ asrs r2, r0, #32 │ │ - b.n 35524 │ │ + b.n 53d74 │ │ movs r3, #25 │ │ - b.n 359ca │ │ + b.n 5421a │ │ movs r5, #81 @ 0x51 │ │ - b.n 35a52 │ │ + b.n 542a2 │ │ asrs r0, r6, #3 │ │ - b.n 34ee8 │ │ + b.n 53738 │ │ lsls r0, r2, #10 │ │ - b.n 353d6 │ │ + b.n 53c26 │ │ asrs r0, r1, #3 │ │ - b.n 34f10 │ │ + b.n 53760 │ │ asrs r2, r0, #32 │ │ - b.n 3553c │ │ + b.n 53d8c │ │ asrs r4, r6, #3 │ │ - b.n 34ef8 │ │ + b.n 53748 │ │ movs r0, r0 │ │ - b.n 3554c │ │ + b.n 53d9c │ │ lsls r0, r7, #3 │ │ - b.n 34f00 │ │ + b.n 53750 │ │ lsls r0, r2, #3 │ │ - b.n 34f24 │ │ + b.n 53774 │ │ movs r0, r0 │ │ - b.n 3594e │ │ + b.n 5419e │ │ lsls r4, r7, #3 │ │ - b.n 34f0c │ │ + b.n 5375c │ │ lsls r4, r2, #3 │ │ - b.n 34f30 │ │ + b.n 53780 │ │ movs r0, r0 │ │ - b.n 3595a │ │ + b.n 541aa │ │ lsls r0, r0, #4 │ │ - b.n 34f18 │ │ + b.n 53768 │ │ lsls r0, r3, #3 │ │ - b.n 34f3c │ │ + b.n 5378c │ │ movs r0, r0 │ │ - b.n 35946 │ │ + b.n 54196 │ │ lsls r4, r0, #4 │ │ - b.n 34f24 │ │ + b.n 53774 │ │ movs r0, r1 │ │ - b.n 34f44 │ │ + b.n 53794 │ │ movs r0, r0 │ │ - b.n 35ab2 │ │ + b.n 54302 │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 35aca │ │ + b.n 5431a │ │ movs r0, r0 │ │ asrs r0, r3, #22 │ │ movs r0, r0 │ │ asrs r0, r2, #13 │ │ lsls r2, r1, #3 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 35ada │ │ + b.n 5432a │ │ lsls r1, r7, #13 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #720 @ (adr r0, 35700 ) │ │ - b.n 34f6c │ │ + add r0, pc, #720 @ (adr r0, 53f50 ) │ │ + b.n 537bc │ │ str r0, [r0, #0] │ │ - b.n 35b76 │ │ + b.n 543c6 │ │ movs r0, #36 @ 0x24 │ │ - b.n 34f74 │ │ + b.n 537c4 │ │ adds r0, #32 │ │ - b.n 34f78 │ │ + b.n 537c8 │ │ str r0, [r0, #0] │ │ - b.n 34f52 │ │ + b.n 537a2 │ │ movs r0, r0 │ │ - b.n 35af2 │ │ + b.n 54342 │ │ movs r1, r0 │ │ subs r0, r0, r0 │ │ movs r0, r4 │ │ and.w r1, r0, r8, lsr #17 │ │ - b.n 34f6c │ │ + b.n 537bc │ │ strb r0, [r0, #0] │ │ - b.n 35b96 │ │ + b.n 543e6 │ │ movs r7, r0 │ │ - b.n 3579a │ │ - beq.n 354bc │ │ - b.n 358f4 │ │ + b.n 53fea │ │ + beq.n 53d0c │ │ + b.n 54144 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 35980 │ │ + b.n 541d0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {sp} │ │ - b.n 35c2e │ │ + b.n 5447e │ │ adds r0, #0 │ │ - b.n 35c32 │ │ + b.n 54482 │ │ asrs r4, r1, #32 │ │ - b.n 34fac │ │ + b.n 537fc │ │ str r1, [r0, #0] │ │ - b.n 35bba │ │ - add r0, pc, #720 @ (adr r0, 3574c ) │ │ - b.n 34fb8 │ │ + b.n 5440a │ │ + add r0, pc, #720 @ (adr r0, 53f9c ) │ │ + b.n 53808 │ │ movs r0, r0 │ │ - b.n 35b24 │ │ + b.n 54374 │ │ movs r0, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 35bca │ │ + b.n 5441a │ │ movs r0, r0 │ │ - b.n 34f90 │ │ + b.n 537e0 │ │ movs r0, r0 │ │ - b.n 35b3e │ │ + b.n 5438e │ │ @ instruction: 0xffee1aff │ │ movs r5, r1 │ │ @ instruction: 0xea00ea01 │ │ - b.n 35934 │ │ + b.n 54184 │ │ lsls r0, r5, #3 │ │ - b.n 359bc │ │ + b.n 5420c │ │ asrs r0, r3, #1 │ │ - b.n 35942 │ │ + b.n 54192 │ │ @ instruction: 0xea01e28d │ │ cmp r7, #146 @ 0x92 │ │ - b.n 359c8 │ │ + b.n 54218 │ │ subs r7, #146 @ 0x92 │ │ - b.n 359ce │ │ + b.n 5421e │ │ movs r5, #30 │ │ add.w r0, r0, r0, lsl #8 │ │ - b.n 35bfa │ │ + b.n 5444a │ │ movs r0, r0 │ │ - b.n 35b6e │ │ + b.n 543be │ │ movs r0, #0 │ │ asrs r0, r1, #22 │ │ adds r0, #0 │ │ - b.n 35c06 │ │ + b.n 54456 │ │ str r0, [r0, #0] │ │ - b.n 35c0a │ │ + b.n 5445a │ │ movs r0, r0 │ │ - b.n 35b7a │ │ + b.n 543ca │ │ @ instruction: 0xffdf1aff │ │ movs r4, r2 │ │ - b.n 3500c │ │ + b.n 5385c │ │ @ instruction: 0xeb09e24b │ │ str r2, [r0, r0] │ │ - b.n 3581e │ │ + b.n 5406e │ │ subs r6, r0, #5 │ │ - b.n 3597e │ │ + b.n 541ce │ │ movs r0, #232 @ 0xe8 │ │ - b.n 35a00 │ │ + b.n 54250 │ │ adcs r0, r1 │ │ - b.n 35024 │ │ + b.n 53874 │ │ strh r0, [r2, #6] │ │ - b.n 3586e │ │ + b.n 540be │ │ movs r2, r1 │ │ - b.n 35832 │ │ + b.n 54082 │ │ str r4, [r1, #20] │ │ - b.n 35030 │ │ - add r0, pc, #4 @ (adr r0, 354fc ) │ │ - b.n 3583a │ │ + b.n 53880 │ │ + add r0, pc, #4 @ (adr r0, 53d4c ) │ │ + b.n 5408a │ │ strb r3, [r0, #0] │ │ - b.n 3583e │ │ + b.n 5408e │ │ stmia r4!, {r0, r1, r2, r6, r7} │ │ @ instruction: 0xebffeb09 │ │ - b.n 3599c │ │ + b.n 541ec │ │ lsls r0, r2, #1 │ │ movt r0, #408 @ 0x198 │ │ - b.n 359aa │ │ + b.n 541fa │ │ movs r4, r2 │ │ - b.n 35c52 │ │ + b.n 544a2 │ │ @ instruction: 0xea02e24b │ │ movs r0, #1 │ │ - b.n 3585a │ │ + b.n 540aa │ │ lsrs r0, r0, #11 │ │ orr.w r0, r2, #8388608 @ 0x800000 │ │ - b.n 35c62 │ │ + b.n 544b2 │ │ movs r0, r0 │ │ - b.n 3502a │ │ + b.n 5387a │ │ movs r5, #148 @ 0x94 │ │ - b.n 35630 │ │ + b.n 53e80 │ │ adds r7, #148 @ 0x94 │ │ - b.n 35574 │ │ - ldr r6, [pc, #296] @ (35658 ) │ │ - b.n 359ce │ │ + b.n 53dc4 │ │ + ldr r6, [pc, #296] @ (53ea8 ) │ │ + b.n 5421e │ │ @ instruction: 0xeb09e24b │ │ movs r0, r3 │ │ - b.n 35042 │ │ + b.n 53892 │ │ strh r0, [r1, #0] │ │ - b.n 35662 │ │ + b.n 53eb2 │ │ adds r5, #150 @ 0x96 │ │ - b.n 35582 │ │ + b.n 53dd2 │ │ str r0, [r7, #4] │ │ - b.n 359e2 │ │ + b.n 54232 │ │ movs r4, #40 @ 0x28 │ │ - b.n 3588a │ │ + b.n 540da │ │ movs r0, #38 @ 0x26 │ │ - b.n 350d6 │ │ + b.n 53926 │ │ cmp r0, #40 @ 0x28 │ │ - b.n 35892 │ │ + b.n 540e2 │ │ movs r0, #37 @ 0x25 │ │ - b.n 350de │ │ + b.n 5392e │ │ cmp r4, #40 @ 0x28 │ │ - b.n 3589a │ │ + b.n 540ea │ │ movs r0, #36 @ 0x24 │ │ - b.n 350e6 │ │ + b.n 53936 │ │ movs r0, #0 │ │ - b.n 35ca2 │ │ + b.n 544f2 │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 356a6 │ │ + b.n 53ef6 │ │ strh r7, [r4, #0] │ │ - b.n 350f2 │ │ + b.n 53942 │ │ str r0, [sp, #140] @ 0x8c │ │ - b.n 350f6 │ │ + b.n 53946 │ │ lsls r1, r5, #16 │ │ - b.n 358b2 │ │ + b.n 54102 │ │ movs r2, r4 │ │ - b.n 350fe │ │ + b.n 5394e │ │ lsrs r1, r5, #32 │ │ - b.n 358ba │ │ + b.n 5410a │ │ movs r1, r4 │ │ - b.n 35106 │ │ + b.n 53956 │ │ lsrs r1, r5, #16 │ │ - b.n 358c2 │ │ + b.n 54112 │ │ movs r0, r4 │ │ - b.n 3510e │ │ + b.n 5395e │ │ movs r6, r0 │ │ - b.n 358ca │ │ + b.n 5411a │ │ strh r0, [r0, #48] @ 0x30 │ │ @ instruction: 0xebffea01 │ │ - b.n 35a28 │ │ + b.n 54278 │ │ asrs r0, r6, #32 │ │ - b.n 350cc │ │ + b.n 5391c │ │ strb r0, [r3, #1] │ │ - b.n 35a36 │ │ + b.n 54286 │ │ movs r0, #6 │ │ - b.n 358de │ │ + b.n 5412e │ │ adds r0, #64 @ 0x40 │ │ - b.n 35ce2 │ │ + b.n 54532 │ │ movs r7, r0 │ │ - b.n 358e6 │ │ - add r0, pc, #36 @ (adr r0, 355cc ) │ │ + b.n 54136 │ │ + add r0, pc, #36 @ (adr r0, 53e1c ) │ │ @ instruction: 0xebff000a │ │ - b.n 358ee │ │ + b.n 5413e │ │ asrs r2, r1, #32 │ │ - b.n 358f2 │ │ + b.n 54142 │ │ movs r0, #7 │ │ - b.n 358f6 │ │ - b.n 359e2 │ │ + b.n 54146 │ │ + b.n 54232 │ │ @ instruction: 0xebff0000 │ │ - b.n 350e6 │ │ + b.n 53936 │ │ movs r0, r0 │ │ - b.n 35c62 │ │ + b.n 544b2 │ │ @ instruction: 0xffa21aff │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 34ff2 │ │ + b.n 53842 │ │ adds r0, #80 @ 0x50 │ │ - b.n 35a56 │ │ + b.n 542a6 │ │ strh r1, [r2, r7] │ │ - b.n 35bd2 │ │ + b.n 54422 │ │ lsls r4, r0, #1 │ │ - b.n 34ffe │ │ + b.n 5384e │ │ movs r6, r1 │ │ ldmia.w r3, {r2, ip, sp, lr} │ │ - b.n 3591e │ │ + b.n 5416e │ │ ldr r4, [r5, #48] @ 0x30 │ │ - b.n 35922 │ │ + b.n 54172 │ │ asrs r6, r0, #22 │ │ - b.n 357f0 │ │ + b.n 54040 │ │ movs r3, #6 │ │ - b.n 356ee │ │ + b.n 53f3e │ │ lsls r4, r7 │ │ - b.n 35c0c │ │ - ldr r7, [pc, #1020] @ (359ec ) │ │ - b.n 35c72 │ │ + b.n 5445c │ │ + ldr r7, [pc, #1020] @ (5423c ) │ │ + b.n 544c2 │ │ str r4, [r6, #0] │ │ - b.n 35024 │ │ + b.n 53874 │ │ @ instruction: 0xeb09e24b │ │ asrs r7, r7, #12 │ │ - b.n 35d88 │ │ + b.n 545d8 │ │ cmp r5, #37 @ 0x25 │ │ - b.n 35706 │ │ + b.n 53f56 │ │ asrs r1, r0, #32 │ │ - b.n 3568e │ │ + b.n 53ede │ │ strh r7, [r7, r4] │ │ - b.n 35d8e │ │ + b.n 545de │ │ asrs r0, r2, #1 │ │ - b.n 3501c │ │ + b.n 5386c │ │ cmp r5, #34 @ 0x22 │ │ - b.n 35718 │ │ + b.n 53f68 │ │ str r5, [r0, r0] │ │ - b.n 3569e │ │ + b.n 53eee │ │ ldrb r1, [r7, r4] │ │ - b.n 35b24 │ │ + b.n 54374 │ │ adds r3, #63 @ 0x3f │ │ - b.n 35da2 │ │ + b.n 545f2 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 35722 │ │ + b.n 53f72 │ │ eors r0, r0 │ │ - b.n 35054 │ │ + b.n 538a4 │ │ str r4, [r1, r1] │ │ - b.n 35038 │ │ + b.n 53888 │ │ strh r7, [r7, r0] │ │ - b.n 35dee │ │ + b.n 5463e │ │ adds r0, #3 │ │ - b.n 356bc │ │ + b.n 53f0c │ │ adds r0, #72 @ 0x48 │ │ - b.n 35044 │ │ + b.n 53894 │ │ adds r3, #63 @ 0x3f │ │ - b.n 35dbe │ │ + b.n 5460e │ │ cmp r5, #34 @ 0x22 │ │ - b.n 35746 │ │ + b.n 53f96 │ │ movs r4, r7 │ │ - b.n 35070 │ │ + b.n 538c0 │ │ adds r0, #3 │ │ - b.n 356d0 │ │ + b.n 53f20 │ │ adds r0, #68 @ 0x44 │ │ - b.n 35058 │ │ + b.n 538a8 │ │ adds r3, #63 @ 0x3f │ │ - b.n 35dd2 │ │ + b.n 54622 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 35752 │ │ + b.n 53fa2 │ │ ands r0, r7 │ │ - b.n 35084 │ │ + b.n 538d4 │ │ adds r0, #3 │ │ - b.n 356e4 │ │ + b.n 53f34 │ │ adds r0, #64 @ 0x40 │ │ - b.n 3506c │ │ + b.n 538bc │ │ adds r3, #63 @ 0x3f │ │ - b.n 35de6 │ │ + b.n 54636 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3576e │ │ + b.n 53fbe │ │ adds r0, #3 │ │ - b.n 356f4 │ │ + b.n 53f44 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3507c │ │ + b.n 538cc │ │ adds r3, #63 @ 0x3f │ │ - b.n 35df6 │ │ + b.n 54646 │ │ asrs r0, r6, #32 │ │ - b.n 350a4 │ │ + b.n 538f4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 35786 │ │ + b.n 53fd6 │ │ lsrs r7, r7, #31 │ │ - b.n 35c9c │ │ + b.n 544ec │ │ movs r7, r7 │ │ - b.n 35d02 │ │ + b.n 54552 │ │ adds r0, #3 │ │ - b.n 35710 │ │ + b.n 53f60 │ │ adds r2, r4, #4 │ │ - b.n 3578c │ │ + b.n 53fdc │ │ movs r0, r0 │ │ - b.n 356a6 │ │ + b.n 53ef6 │ │ adds r0, #56 @ 0x38 │ │ - b.n 350a0 │ │ + b.n 538f0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 35e1a │ │ + b.n 5466a │ │ movs r3, #63 @ 0x3f │ │ - b.n 35e1c │ │ + b.n 5466c │ │ adds r0, #3 │ │ - b.n 35728 │ │ + b.n 53f78 │ │ lsrs r1, r4, #20 │ │ - b.n 357a2 │ │ + b.n 53ff2 │ │ subs r4, r7, #7 │ │ - b.n 35cc4 │ │ + b.n 54514 │ │ adds r0, #52 @ 0x34 │ │ - b.n 350b8 │ │ + b.n 53908 │ │ asrs r7, r7, #3 │ │ - b.n 35d2e │ │ + b.n 5457e │ │ adds r0, #0 │ │ - b.n 35734 │ │ + b.n 53f84 │ │ movs r0, #2 │ │ - b.n 35740 │ │ + b.n 53f90 │ │ lsrs r6, r0, #29 │ │ - b.n 35b56 │ │ + b.n 543a6 │ │ movs r3, #240 @ 0xf0 │ │ - b.n 3594c │ │ + b.n 5419c │ │ adds r0, #0 │ │ - b.n 35e02 │ │ + b.n 54652 │ │ movs r0, #28 │ │ - b.n 351fc │ │ + b.n 53a4c │ │ asrs r0, r0, #32 │ │ - b.n 35a0a │ │ - bvs.n 356b4 │ │ + b.n 5425a │ │ + bvs.n 53f04 │ │ @ instruction: 0xebff0000 │ │ - b.n 35200 │ │ + b.n 53a50 │ │ movs r0, r0 │ │ - b.n 35d76 │ │ + b.n 545c6 │ │ vpmin.u16 q8, , │ │ strb r0, [r5, #2] │ │ - b.n 35218 │ │ + b.n 53a68 │ │ movs r0, r0 │ │ - b.n 35d90 │ │ + b.n 545e0 │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ lsls r4, r0, #4 │ │ - b.n 35224 │ │ + b.n 53a74 │ │ adds r0, #248 @ 0xf8 │ │ - b.n 35c08 │ │ + b.n 54458 │ │ str r4, [r6, r3] │ │ - b.n 3522c │ │ + b.n 53a7c │ │ str r0, [r5, #12] │ │ - b.n 35c10 │ │ + b.n 54460 │ │ lsrs r0, r6, #28 │ │ - b.n 35478 │ │ + b.n 53cc8 │ │ movs r6, r1 │ │ ldmia.w r3, {} │ │ - b.n 35210 │ │ + b.n 53a60 │ │ lsrs r3, r6, #28 │ │ - b.n 35484 │ │ + b.n 53cd4 │ │ movs r4, r0 │ │ - b.n 35218 │ │ + b.n 53a68 │ │ lsrs r2, r6, #28 │ │ - b.n 3548c │ │ + b.n 53cdc │ │ movs r0, r1 │ │ - b.n 35220 │ │ + b.n 53a70 │ │ lsrs r1, r6, #28 │ │ - b.n 35494 │ │ + b.n 53ce4 │ │ movs r4, r1 │ │ - b.n 35228 │ │ + b.n 53a78 │ │ lsrs r5, r6, #28 │ │ - b.n 3549c │ │ + b.n 53cec │ │ lsls r0, r3, #1 │ │ ldmia.w r6, {r4} │ │ - b.n 35234 │ │ + b.n 53a84 │ │ lsrs r6, r6, #28 │ │ - b.n 354a8 │ │ + b.n 53cf8 │ │ movs r4, r2 │ │ - b.n 3523c │ │ + b.n 53a8c │ │ lsrs r4, r6, #28 │ │ - b.n 354b0 │ │ + b.n 53d00 │ │ movs r0, r3 │ │ - b.n 35244 │ │ + b.n 53a94 │ │ lsrs r3, r6, #28 │ │ - b.n 354b8 │ │ + b.n 53d08 │ │ movs r4, r3 │ │ - b.n 3524c │ │ + b.n 53a9c │ │ lsls r4, r5, #2 │ │ - b.n 3527c │ │ + b.n 53acc │ │ strb r4, [r2, #2] │ │ - b.n 35280 │ │ + b.n 53ad0 │ │ movs r0, r0 │ │ - b.n 35dea │ │ + b.n 5463a │ │ strh r0, [r6, #6] │ │ asrs r0, r0, #7 │ │ vpmin.u8 q15, q8, │ │ - b.n 358cc │ │ - b.n 35290 │ │ + b.n 5411c │ │ + b.n 53ae0 │ │ lsrs r1, r0, #8 │ │ - b.n 35c74 │ │ + b.n 544c4 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 35298 │ │ - ldr r7, [pc, #584] @ (359a8 ) │ │ - b.n 35c62 │ │ + b.n 53ae8 │ │ + ldr r7, [pc, #584] @ (541f8 ) │ │ + b.n 544b2 │ │ movs r0, r0 │ │ - b.n 35e22 │ │ + b.n 54672 │ │ str r0, [sp, #0] │ │ - b.n 35eaa │ │ + b.n 546fa │ │ lsls r3, r3, #10 │ │ lsrs r0, r0, #8 │ │ lsls r4, r4, #2 │ │ - b.n 352ac │ │ + b.n 53afc │ │ str r0, [r0, #0] │ │ - b.n 35eb6 │ │ + b.n 54706 │ │ str r0, [sp, #0] │ │ - b.n 35eba │ │ + b.n 5470a │ │ movs r1, r0 │ │ - b.n 35c3e │ │ + b.n 5448e │ │ movs r4, r3 │ │ - b.n 3529c │ │ + b.n 53aec │ │ lsls r0, r0, #2 │ │ - b.n 352c0 │ │ + b.n 53b10 │ │ movs r0, r0 │ │ - b.n 35c4a │ │ + b.n 5449a │ │ movs r0, r3 │ │ - b.n 352a8 │ │ + b.n 53af8 │ │ movs r0, r0 │ │ - b.n 35ed2 │ │ + b.n 54722 │ │ movs r0, r5 │ │ - b.n 352b0 │ │ + b.n 53b00 │ │ movs r5, r0 │ │ and.w r0, r0, r8, asr #32 │ │ - b.n 352d8 │ │ + b.n 53b28 │ │ movs r5, r0 │ │ - b.n 358a2 │ │ + b.n 540f2 │ │ movs r0, r5 │ │ - b.n 352c0 │ │ + b.n 53b10 │ │ str r1, [r0, #0] │ │ - b.n 35cb6 │ │ + b.n 54506 │ │ movs r6, r1 │ │ - b.n 35a5a │ │ + b.n 542aa │ │ lsls r2, r1, #10 │ │ lsrs r0, r0, #8 │ │ strb r4, [r4, #0] │ │ - b.n 352f0 │ │ + b.n 53b40 │ │ movs r0, #134 @ 0x86 │ │ - b.n 35afa │ │ + b.n 5434a │ │ movs r0, r4 │ │ - b.n 35efe │ │ + b.n 5474e │ │ asrs r6, r0, #2 │ │ - b.n 35842 │ │ + b.n 54092 │ │ lsrs r1, r3, #29 │ │ - b.n 35ce0 │ │ + b.n 54530 │ │ movs r2, #55 @ 0x37 │ │ - b.n 35b0a │ │ + b.n 5435a │ │ strb r0, [r4, #0] │ │ - b.n 35308 │ │ + b.n 53b58 │ │ lsls r6, r0, #4 │ │ - b.n 356f2 │ │ + b.n 53f42 │ │ asrs r7, r2, #4 │ │ - b.n 35ada │ │ + b.n 5432a │ │ movs r0, #31 │ │ - b.n 35f9a │ │ + b.n 547ea │ │ movs r0, #134 @ 0x86 │ │ - b.n 358e2 │ │ + b.n 54132 │ │ movs r0, r0 │ │ - b.n 35e86 │ │ + b.n 546d6 │ │ asrs r7, r6, #8 │ │ str r0, [r4, r6] │ │ movs r0, r0 │ │ - b.n 35e8a │ │ + b.n 546da │ │ @ instruction: 0xffed0aff │ │ asrs r3, r0, #32 │ │ - b.n 35bf4 │ │ + b.n 54444 │ │ asrs r0, r1, #2 │ │ - b.n 35310 │ │ + b.n 53b60 │ │ asrs r4, r3, #32 │ │ - b.n 35334 │ │ + b.n 53b84 │ │ str r0, [r0, r0] │ │ - b.n 35f3e │ │ + b.n 5478e │ │ movs r0, #40 @ 0x28 │ │ - b.n 3533c │ │ + b.n 53b8c │ │ str r4, [r1, #8] │ │ - b.n 35320 │ │ + b.n 53b70 │ │ strb r2, [r0, #0] │ │ - b.n 3590c │ │ + b.n 5415c │ │ asrs r0, r3, #32 │ │ - b.n 35348 │ │ + b.n 53b98 │ │ strb r4, [r0, #2] │ │ - b.n 3532c │ │ + b.n 53b7c │ │ asrs r2, r0, #32 │ │ - b.n 35918 │ │ + b.n 54168 │ │ asrs r0, r4, #2 │ │ - b.n 35334 │ │ + b.n 53b84 │ │ subs r1, r1, r4 │ │ - b.n 35cb4 │ │ + b.n 54504 │ │ asrs r0, r7, #1 │ │ - b.n 35ca4 │ │ + b.n 544f4 │ │ asrs r2, r0, #10 │ │ - b.n 35928 │ │ + b.n 54178 │ │ asrs r0, r0, #2 │ │ - b.n 35344 │ │ + b.n 53b94 │ │ subs r2, r2, #6 │ │ - b.n 35d48 │ │ + b.n 54598 │ │ asrs r2, r0, #10 │ │ - b.n 35934 │ │ + b.n 54184 │ │ asrs r0, r6, #32 │ │ - b.n 35350 │ │ + b.n 53ba0 │ │ asrs r2, r0, #10 │ │ - b.n 35942 │ │ + b.n 54192 │ │ asrs r4, r7, #1 │ │ - b.n 35358 │ │ + b.n 53ba8 │ │ subs r5, r0, r4 │ │ - b.n 35cd8 │ │ + b.n 54528 │ │ movs r0, #0 │ │ - b.n 35f86 │ │ + b.n 547d6 │ │ asrs r0, r3, #1 │ │ - b.n 35ccc │ │ + b.n 5451c │ │ asrs r6, r0, #10 │ │ - b.n 35950 │ │ + b.n 541a0 │ │ asrs r4, r5, #32 │ │ - b.n 3536c │ │ + b.n 53bbc │ │ movs r2, r1 │ │ and.w r0, r0, r4, lsl #30 │ │ - b.n 35394 │ │ + b.n 53be4 │ │ str r0, [sp, #0] │ │ - b.n 35b9e │ │ + b.n 543ee │ │ str r4, [r1, #8] │ │ - b.n 3539c │ │ + b.n 53bec │ │ lsrs r1, r3, #29 │ │ - b.n 35d80 │ │ + b.n 545d0 │ │ adds r0, #228 @ 0xe4 │ │ - b.n 353a4 │ │ + b.n 53bf4 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 353a8 │ │ + b.n 53bf8 │ │ lsls r6, r0, #4 │ │ - b.n 35792 │ │ + b.n 53fe2 │ │ str r1, [r0, r0] │ │ - b.n 35d80 │ │ + b.n 545d0 │ │ movs r0, #32 │ │ - b.n 35d7e │ │ + b.n 545ce │ │ movs r0, r0 │ │ - b.n 35b28 │ │ + b.n 54378 │ │ @ instruction: 0xffc52aff │ │ asrs r5, r0, #32 │ │ - b.n 35994 │ │ + b.n 541e4 │ │ movs r3, r0 │ │ - b.n 35b2c │ │ + b.n 5437c │ │ asrs r0, r4, #2 │ │ asrs r5, r3, #22 │ │ asrs r5, r0, #32 │ │ asrs r1, r2, #2 │ │ @ instruction: 0xfff60aff │ │ lsls r0, r1, #2 │ │ - b.n 353d4 │ │ + b.n 53c24 │ │ str r0, [sp, #864] @ 0x360 │ │ - b.n 353b8 │ │ + b.n 53c08 │ │ movs r5, r0 │ │ - b.n 35b42 │ │ + b.n 54392 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 353c0 │ │ + b.n 53c10 │ │ str r4, [r3, r3] │ │ - b.n 353c4 │ │ + b.n 53c14 │ │ lsls r7, r0, #2 │ │ subs r0, r0, r0 │ │ movs r0, r6 │ │ - b.n 353ec │ │ + b.n 53c3c │ │ asrs r4, r5, #32 │ │ - b.n 353f0 │ │ + b.n 53c40 │ │ movs r0, #2 │ │ - b.n 359ba │ │ + b.n 5420a │ │ lsls r0, r3, #1 │ │ - b.n 35d54 │ │ + b.n 545a4 │ │ stmia r5!, {r0, r1, r3, r5} │ │ @ instruction: 0xebff007c │ │ - b.n 35400 │ │ - b.n 35978 │ │ - b.n 35d60 │ │ + b.n 53c50 │ │ + b.n 541c8 │ │ + b.n 545b0 │ │ stmia r0!, {r2, r3, r6} │ │ - b.n 35304 │ │ + b.n 53b54 │ │ ands r2, r1 │ │ ldmia.w lr, {r0, r2, r7, r9, ip, pc} │ │ - b.n 35836 │ │ + b.n 54086 │ │ lsls r0, r2, #3 │ │ @ instruction: 0xe9901009 │ │ - b.n 35a00 │ │ + b.n 54250 │ │ str r4, [r0, r0] │ │ - b.n 35a28 │ │ + b.n 54278 │ │ adds r0, #3 │ │ - b.n 35a4e │ │ + b.n 5429e │ │ ands r6, r0 │ │ - b.n 35a66 │ │ + b.n 542b6 │ │ movs r0, #16 │ │ - b.n 3540e │ │ + b.n 53c5e │ │ adds r0, #72 @ 0x48 │ │ - b.n 35328 │ │ - b.n 35902 │ │ - b.n 35a6e │ │ - add r0, pc, #80 @ (adr r0, 35948 ) │ │ - b.n 3541a │ │ + b.n 53b78 │ │ + b.n 54152 │ │ + b.n 542be │ │ + add r0, pc, #80 @ (adr r0, 54198 ) │ │ + b.n 53c6a │ │ stmia r0!, {} │ │ - b.n 3603e │ │ + b.n 5488e │ │ str r2, [r0, #0] │ │ - b.n 35a68 │ │ + b.n 542b8 │ │ movs r0, #68 @ 0x44 │ │ - b.n 3533c │ │ + b.n 53b8c │ │ strh r0, [r3, #0] │ │ - b.n 3542a │ │ + b.n 53c7a │ │ strb r0, [r0, #0] │ │ - b.n 3604e │ │ + b.n 5489e │ │ asrs r0, r7, #2 │ │ - b.n 3542c │ │ + b.n 53c7c │ │ asrs r2, r1, #32 │ │ - b.n 35a7a │ │ + b.n 542ca │ │ movs r0, #64 @ 0x40 │ │ - b.n 35350 │ │ - add r0, pc, #0 @ (adr r0, 3591c ) │ │ - b.n 3605e │ │ + b.n 53ba0 │ │ + add r0, pc, #0 @ (adr r0, 5416c ) │ │ + b.n 548ae │ │ movs r4, r3 │ │ - b.n 35442 │ │ + b.n 53c92 │ │ adds r0, #8 │ │ - b.n 35a8a │ │ + b.n 542da │ │ movs r0, #60 @ 0x3c │ │ - b.n 35360 │ │ + b.n 53bb0 │ │ str r0, [r1, r3] │ │ - b.n 35448 │ │ + b.n 53c98 │ │ strh r0, [r0, #0] │ │ - b.n 36072 │ │ + b.n 548c2 │ │ movs r0, #0 │ │ - b.n 35a9a │ │ + b.n 542ea │ │ movs r1, r0 │ │ - b.n 35940 │ │ + b.n 54190 │ │ movs r2, r0 │ │ - b.n 3593e │ │ + b.n 5418e │ │ asrs r4, r1, #3 │ │ - b.n 3545c │ │ + b.n 53cac │ │ adds r0, #212 @ 0xd4 │ │ - b.n 35460 │ │ + b.n 53cb0 │ │ asrs r0, r0, #32 │ │ - b.n 3610a │ │ + b.n 5495a │ │ lsrs r4, r0 │ │ - b.n 35468 │ │ + b.n 53cb8 │ │ adds r0, #0 │ │ - b.n 36092 │ │ - b.n 35ad4 │ │ - b.n 35470 │ │ + b.n 548e2 │ │ + b.n 54324 │ │ + b.n 53cc0 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 35474 │ │ + b.n 53cc4 │ │ str r0, [sp, #0] │ │ - b.n 35b7c │ │ + b.n 543cc │ │ movs r0, #1 │ │ - b.n 35a02 │ │ + b.n 54252 │ │ lsrs r4, r1, #26 │ │ - b.n 35f70 │ │ + b.n 547c0 │ │ lsrs r2, r2, #31 │ │ - b.n 36000 │ │ + b.n 54850 │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 35c1c │ │ + b.n 5446c │ │ movs r3, r7 │ │ - b.n 35f8a │ │ + b.n 547da │ │ lsrs r0, r1, #29 │ │ - b.n 3600e │ │ + b.n 5485e │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 35c2e │ │ + b.n 5447e │ │ str r0, [r0, r0] │ │ - b.n 360ca │ │ + b.n 5491a │ │ lsrs r6, r4, #19 │ │ - b.n 35fa8 │ │ + b.n 547f8 │ │ adds r0, #1 │ │ strh r0, [r0, #24] │ │ str r1, [r0, r0] │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 36030 │ │ + b.n 54880 │ │ movs r0, r0 │ │ - b.n 35c5a │ │ + b.n 544aa │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ - add r0, pc, #4 @ (adr r0, 359a8 ) │ │ + add r0, pc, #4 @ (adr r0, 541f8 ) │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 36096 │ │ + b.n 548e6 │ │ movs r0, r0 │ │ - b.n 360ee │ │ + b.n 5493e │ │ movs r1, r0 │ │ adds r3, #0 │ │ asrs r0, r0, #5 │ │ - b.n 35fbe │ │ + b.n 5480e │ │ movs r2, r0 │ │ - b.n 35cba │ │ + b.n 5450a │ │ movs r0, #1 │ │ - b.n 35eca │ │ + b.n 5471a │ │ cmp r7, #18 │ │ - b.n 35ca0 │ │ - b.n 35b34 │ │ - b.n 35500 │ │ + b.n 544f0 │ │ + b.n 54384 │ │ + b.n 53d50 │ │ asrs r6, r6, #32 │ │ - b.n 36064 │ │ + b.n 548b4 │ │ movs r2, #162 @ 0xa2 │ │ - b.n 35d0e │ │ + b.n 5455e │ │ movs r1, r0 │ │ - b.n 35c8e │ │ + b.n 544de │ │ movs r0, #0 │ │ - b.n 35d5a │ │ + b.n 545aa │ │ asrs r0, r0, #32 │ │ - b.n 3611a │ │ + b.n 5496a │ │ ands r2, r0 │ │ - b.n 35d72 │ │ + b.n 545c2 │ │ asrs r1, r0, #32 │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 35cee │ │ - blx 43ec38 │ │ + b.n 5453e │ │ + blx 45d488 │ │ ands r0, r0 │ │ - b.n 35d7e │ │ + b.n 545ce │ │ movs r0, #2 │ │ - b.n 35cfa │ │ + b.n 5454a │ │ str r2, [r0, r0] │ │ - b.n 35d80 │ │ + b.n 545d0 │ │ movs r0, r0 │ │ - b.n 35d04 │ │ + b.n 54554 │ │ adds r0, #0 │ │ - b.n 35d84 │ │ + b.n 545d4 │ │ movs r0, #2 │ │ - b.n 35d08 │ │ + b.n 54558 │ │ adds r0, #2 │ │ - b.n 35d94 │ │ + b.n 545e4 │ │ ldrb r7, [r7, #26] │ │ - b.n 36020 │ │ + b.n 54870 │ │ movs r0, r0 │ │ - b.n 35d14 │ │ + b.n 54564 │ │ ldrb r1, [r1, #31] │ │ - b.n 36096 │ │ + b.n 548e6 │ │ asrs r0, r0, #32 │ │ - b.n 35d98 │ │ + b.n 545e8 │ │ movs r0, r0 │ │ - b.n 35db2 │ │ + b.n 54602 │ │ movs r2, r0 │ │ - b.n 35d1e │ │ + b.n 5456e │ │ movs r1, r0 │ │ - b.n 35d22 │ │ + b.n 54572 │ │ asrs r1, r3, #12 │ │ - b.n 3602a │ │ + b.n 5487a │ │ movs r0, r0 │ │ - b.n 35f6a │ │ + b.n 547ba │ │ asrs r1, r2, #21 │ │ - b.n 360b6 │ │ + b.n 54906 │ │ lsls r0, r2, #6 │ │ - b.n 35a36 │ │ + b.n 54286 │ │ subs r4, r0, #7 │ │ - b.n 36040 │ │ + b.n 54890 │ │ asrs r7, r6, #2 │ │ - b.n 360c4 │ │ + b.n 54914 │ │ lsls r0, r2, #6 │ │ - b.n 35a44 │ │ + b.n 54294 │ │ asrs r3, r6, #5 │ │ - b.n 36056 │ │ + b.n 548a6 │ │ asrs r5, r5, #32 │ │ - b.n 360ce │ │ + b.n 5491e │ │ lsls r0, r2, #30 │ │ - b.n 35a58 │ │ + b.n 542a8 │ │ lsls r0, r2, #6 │ │ - b.n 35a50 │ │ + b.n 542a0 │ │ str r7, [r0, r0] │ │ - b.n 35b8e │ │ + b.n 543de │ │ strb r0, [r1, #3] │ │ - b.n 35590 │ │ + b.n 53de0 │ │ @ instruction: 0xeb05e24b │ │ strb r1, [r0, #0] │ │ - b.n 35bcc │ │ + b.n 5441c │ │ asrs r4, r0, #3 │ │ - b.n 3559c │ │ + b.n 53dec │ │ adds r0, #3 │ │ - b.n 35bc8 │ │ + b.n 54418 │ │ asrs r0, r0, #3 │ │ - b.n 355a4 │ │ + b.n 53df4 │ │ strb r0, [r0, #3] │ │ - b.n 35588 │ │ + b.n 53dd8 │ │ movs r0, #2 │ │ - b.n 35bd4 │ │ + b.n 54424 │ │ asrs r0, r7, #1 │ │ - b.n 35f12 │ │ + b.n 54762 │ │ stmia r0!, {} │ │ - b.n 35be6 │ │ + b.n 54436 │ │ lsls r4, r1, #3 │ │ - b.n 355b8 │ │ + b.n 53e08 │ │ str r4, [r1, r3] │ │ - b.n 3559c │ │ + b.n 53dec │ │ str r0, [r0, #0] │ │ - b.n 35fe6 │ │ + b.n 54836 │ │ lsls r4, r2, #3 │ │ - b.n 355c4 │ │ + b.n 53e14 │ │ str r0, [r0, r0] │ │ - b.n 35590 │ │ + b.n 53de0 │ │ ands r0, r0 │ │ - b.n 35ff2 │ │ + b.n 54842 │ │ lsls r0, r2, #3 │ │ - b.n 355d0 │ │ + b.n 53e20 │ │ str r4, [r3, r3] │ │ - b.n 355d4 │ │ + b.n 53e24 │ │ movs r0, r0 │ │ - b.n 35fde │ │ + b.n 5482e │ │ strb r4, [r0, #0] │ │ - b.n 355a4 │ │ + b.n 53df4 │ │ adds r0, #196 @ 0xc4 │ │ - b.n 355c0 │ │ + b.n 53e10 │ │ adds r0, #8 │ │ - b.n 355ac │ │ + b.n 53dfc │ │ movs r0, #200 @ 0xc8 │ │ - b.n 355c8 │ │ + b.n 53e18 │ │ movs r0, #12 │ │ - b.n 355b4 │ │ + b.n 53e04 │ │ stmia r0!, {r4, r6, r7} │ │ - b.n 355d0 │ │ + b.n 53e20 │ │ stmia r0!, {r4} │ │ - b.n 355bc │ │ + b.n 53e0c │ │ str r4, [r2, #0] │ │ - b.n 355c0 │ │ + b.n 53e10 │ │ ands r0, r3 │ │ - b.n 355c4 │ │ + b.n 53e14 │ │ movs r4, r3 │ │ - b.n 355c8 │ │ + b.n 53e18 │ │ movs r1, r3 │ │ - and.w r0, r0, ip, lsr #6 │ │ - vshr.u32 q8, q14, #3 │ │ - b.n 3560c │ │ + and.w r3, r0, ip, lsl #21 │ │ + vshr.u32 q8, q14, #5 │ │ + b.n 53e5c │ │ @ instruction: 0xeb05e24b │ │ movs r0, #120 @ 0x78 │ │ - b.n 35f76 │ │ + b.n 547c6 │ │ asrs r0, r1, #32 │ │ - b.n 3621e │ │ + b.n 54a6e │ │ lsls r5, r0, #10 │ │ - b.n 35be2 │ │ + b.n 54432 │ │ @ instruction: 0xeb05e24b │ │ lsrs r5, r1, #10 │ │ orn sl, r0, #292864 @ 0x47800 │ │ orn r0, r0, #8519680 @ 0x820000 │ │ - b.n 35e32 │ │ + b.n 54682 │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #4063232 @ 0x3e0000 │ │ - b.n 35f96 │ │ + b.n 547e6 │ │ movs r0, r0 │ │ - b.n 3561e │ │ + b.n 53e6e │ │ lsls r4, r0, #3 │ │ - b.n 3561c │ │ + b.n 53e6c │ │ movs r0, r2 │ │ - b.n 3600a │ │ + b.n 5485a │ │ lsls r0, r1, #2 │ │ ldmia.w r1, {r2, r3, r6, r7, ip, sp} │ │ - b.n 35628 │ │ + b.n 53e78 │ │ adds r0, #12 │ │ - b.n 35634 │ │ + b.n 53e84 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 3563c │ │ + b.n 53e8c │ │ lsls r0, r2, #3 │ │ - b.n 35638 │ │ + b.n 53e88 │ │ str r4, [r2, #0] │ │ - b.n 35644 │ │ + b.n 53e94 │ │ ands r0, r3 │ │ - b.n 35648 │ │ + b.n 53e98 │ │ movs r4, r3 │ │ - b.n 3564c │ │ + b.n 53e9c │ │ strb r0, [r0, #3] │ │ - b.n 35648 │ │ + b.n 53e98 │ │ adds r0, #200 @ 0xc8 │ │ - b.n 3564c │ │ + b.n 53e9c │ │ str r0, [sp, #512] @ 0x200 │ │ - b.n 35670 │ │ + b.n 53ec0 │ │ @ instruction: 0xea02e24b │ │ str r0, [r6, #8] │ │ - b.n 35658 │ │ + b.n 53ea8 │ │ strb r5, [r0, #10] │ │ - b.n 35c54 │ │ + b.n 544a4 │ │ movs r0, #7 │ │ - b.n 356f4 │ │ + b.n 53f44 │ │ str r0, [r1, r0] │ │ - b.n 356f8 │ │ - add r0, pc, #16 @ (adr r0, 35b5c ) │ │ - b.n 35b92 │ │ + b.n 53f48 │ │ + add r0, pc, #16 @ (adr r0, 543ac ) │ │ + b.n 543e2 │ │ movs r0, #5 │ │ - b.n 35700 │ │ + b.n 53f50 │ │ adds r0, #6 │ │ - b.n 35704 │ │ + b.n 53f54 │ │ ldrh r6, [r4, #32] │ │ - b.n 35ba4 │ │ + b.n 543f4 │ │ asrs r4, r0, #32 │ │ - b.n 3570c │ │ + b.n 53f5c │ │ ldmia r0!, {r2, r5} │ │ - b.n 35ba6 │ │ + b.n 543f6 │ │ str r4, [r4, #64] @ 0x40 │ │ - b.n 35bac │ │ + b.n 543fc │ │ movs r0, #1 │ │ - b.n 35718 │ │ - ldr r4, [pc, #144] @ (35bfc ) │ │ - b.n 35bb0 │ │ + b.n 53f68 │ │ + ldr r4, [pc, #144] @ (5444c ) │ │ + b.n 54400 │ │ asrs r0, r4, #3 │ │ - b.n 356ac │ │ + b.n 53efc │ │ adds r0, #2 │ │ - b.n 35724 │ │ + b.n 53f74 │ │ cmp r0, #32 │ │ - b.n 35bbe │ │ + b.n 5440e │ │ str r3, [r0, r0] │ │ - b.n 3572c │ │ + b.n 53f7c │ │ asrs r1, r0, #32 │ │ - b.n 35b74 │ │ + b.n 543c4 │ │ adds r4, #32 │ │ - b.n 35bcc │ │ + b.n 5441c │ │ str r0, [r0, r0] │ │ - b.n 35bd4 │ │ + b.n 54424 │ │ strh r4, [r4, #2] │ │ - b.n 356a8 │ │ + b.n 53ef8 │ │ adds r0, r4, #0 │ │ - b.n 35bd4 │ │ + b.n 54424 │ │ movs r1, r1 │ │ - b.n 35744 │ │ + b.n 53f94 │ │ lsls r4, r4, #2 │ │ - b.n 356b4 │ │ + b.n 53f04 │ │ lsrs r2, r1, #25 │ │ - b.n 3603a │ │ + b.n 5488a │ │ movs r0, #152 @ 0x98 │ │ - b.n 356bc │ │ + b.n 53f0c │ │ strh r0, [r2, #0] │ │ - b.n 35726 │ │ + b.n 53f76 │ │ strh r0, [r1, #6] │ │ - b.n 356e4 │ │ + b.n 53f34 │ │ movs r0, #9 │ │ - b.n 3572e │ │ + b.n 53f7e │ │ movs r0, #18 │ │ - b.n 35760 │ │ + b.n 53fb0 │ │ asrs r4, r3, #2 │ │ - b.n 356d0 │ │ + b.n 53f20 │ │ asrs r0, r1, #32 │ │ - b.n 3573a │ │ + b.n 53f8a │ │ asrs r0, r5, #16 │ │ - b.n 35c02 │ │ + b.n 54452 │ │ movs r0, #17 │ │ - b.n 35770 │ │ + b.n 53fc0 │ │ stmia r0!, {r4, r5, r6} │ │ - b.n 356e0 │ │ + b.n 53f30 │ │ stmia r0!, {r0, r2, r3} │ │ - b.n 3574a │ │ + b.n 53f9a │ │ ldmia r0!, {r3, r5} │ │ - b.n 35c12 │ │ + b.n 54462 │ │ movs r0, #16 │ │ - b.n 35780 │ │ + b.n 53fd0 │ │ asrs r4, r2, #3 │ │ - b.n 356f0 │ │ + b.n 53f40 │ │ stc 0, cr14, [r8], #-136 @ 0xffffff78 │ │ movs r0, #15 │ │ - b.n 3578c │ │ + b.n 53fdc │ │ asrs r0, r2, #3 │ │ - b.n 3571c │ │ + b.n 53f6c │ │ str r0, [r7, r1] │ │ - b.n 35700 │ │ + b.n 53f50 │ │ str r3, [r1, r0] │ │ - b.n 3576a │ │ + b.n 53fba │ │ str r5, [r1, r0] │ │ - b.n 3579c │ │ + b.n 53fec │ │ eors r4, r6 │ │ - b.n 3570c │ │ + b.n 53f5c │ │ ands r4, r1 │ │ - b.n 35776 │ │ + b.n 53fc6 │ │ ldr r1, [r4, r0] │ │ - b.n 35c44 │ │ + b.n 54494 │ │ ands r4, r1 │ │ - b.n 357ac │ │ + b.n 53ffc │ │ str r4, [r5, #4] │ │ - b.n 3571c │ │ + b.n 53f6c │ │ str r6, [r1, #0] │ │ - b.n 35786 │ │ + b.n 53fd6 │ │ str r1, [r0, #0] │ │ - b.n 35c4e │ │ + b.n 5449e │ │ movs r0, #14 │ │ - b.n 357bc │ │ - ldr r4, [pc, #132] @ (35c94 ) │ │ - b.n 35c5a │ │ - add r0, pc, #416 @ (adr r0, 35db4 ) │ │ - b.n 35730 │ │ - add r0, pc, #60 @ (adr r0, 35c54 ) │ │ - b.n 3579a │ │ - add r4, pc, #132 @ (adr r4, 35ca0 ) │ │ - b.n 35c62 │ │ + b.n 5400c │ │ + ldr r4, [pc, #132] @ (544e4 ) │ │ + b.n 544aa │ │ + add r0, pc, #416 @ (adr r0, 54604 ) │ │ + b.n 53f80 │ │ + add r0, pc, #60 @ (adr r0, 544a4 ) │ │ + b.n 53fea │ │ + add r4, pc, #132 @ (adr r4, 544f0 ) │ │ + b.n 544b2 │ │ asrs r0, r6, #2 │ │ - b.n 3575c │ │ + b.n 53fac │ │ movs r0, #10 │ │ - b.n 357d4 │ │ + b.n 54024 │ │ str r0, [sp, #736] @ 0x2e0 │ │ - b.n 35744 │ │ + b.n 53f94 │ │ adds r0, #144 @ 0x90 │ │ - b.n 35748 │ │ + b.n 53f98 │ │ movs r4, #33 @ 0x21 │ │ - b.n 35c76 │ │ + b.n 544c6 │ │ adds r0, #10 │ │ - b.n 357b6 │ │ + b.n 54006 │ │ adds r0, #11 │ │ - b.n 357e8 │ │ + b.n 54038 │ │ str r0, [sp, #656] @ 0x290 │ │ - b.n 35778 │ │ + b.n 53fc8 │ │ adds r0, #1 │ │ - b.n 35c88 │ │ - b.n 35cd4 │ │ - b.n 35760 │ │ + b.n 544d8 │ │ + b.n 54524 │ │ + b.n 53fb0 │ │ adds r1, r4, r0 │ │ - b.n 35c9c │ │ - b.n 35c7c │ │ - b.n 357ce │ │ + b.n 544ec │ │ + b.n 544cc │ │ + b.n 5401e │ │ asrs r4, r4, #2 │ │ - b.n 3576c │ │ + b.n 53fbc │ │ asrs r1, r2, #32 │ │ - b.n 357d6 │ │ + b.n 54026 │ │ asrs r4, r2, #3 │ │ - b.n 35794 │ │ - b.n 35df4 │ │ - b.n 35798 │ │ + b.n 53fe4 │ │ + b.n 54644 │ │ + b.n 53fe8 │ │ asrs r2, r3, #32 │ │ - b.n 357e2 │ │ + b.n 54032 │ │ asrs r4, r3, #32 │ │ - b.n 35814 │ │ + b.n 54064 │ │ movs r0, #96 @ 0x60 │ │ - b.n 35784 │ │ + b.n 53fd4 │ │ adds r6, r5, #0 │ │ - b.n 35cb0 │ │ + b.n 54500 │ │ movs r0, #18 │ │ - b.n 357f2 │ │ + b.n 54042 │ │ asrs r0, r6, #2 │ │ - b.n 35790 │ │ + b.n 53fe0 │ │ asrs r3, r3, #32 │ │ - b.n 35828 │ │ + b.n 54078 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 357b8 │ │ + b.n 54008 │ │ str r4, [r1, #4] │ │ - b.n 3579c │ │ + b.n 53fec │ │ asrs r2, r0, #32 │ │ - b.n 35cc8 │ │ + b.n 54518 │ │ asrs r0, r2, #3 │ │ - b.n 357a4 │ │ + b.n 53ff4 │ │ asrs r2, r3, #32 │ │ - b.n 3583c │ │ + b.n 5408c │ │ str r7, [r2, #0] │ │ - b.n 35812 │ │ + b.n 54062 │ │ str r2, [r4, #64] @ 0x40 │ │ - b.n 35cd8 │ │ + b.n 54528 │ │ asrs r1, r3, #32 │ │ - b.n 35848 │ │ - add r0, pc, #320 @ (adr r0, 35ddc ) │ │ - b.n 357b8 │ │ - add r0, pc, #88 @ (adr r0, 35cf8 ) │ │ - b.n 35822 │ │ + b.n 54098 │ │ + add r0, pc, #320 @ (adr r0, 5462c ) │ │ + b.n 54008 │ │ + add r0, pc, #88 @ (adr r0, 54548 ) │ │ + b.n 54072 │ │ add r0, sp, #136 @ 0x88 │ │ - b.n 35ce8 │ │ + b.n 54538 │ │ asrs r0, r3, #32 │ │ - b.n 35858 │ │ + b.n 540a8 │ │ eors r0, r3 │ │ - b.n 357c8 │ │ + b.n 54018 │ │ ands r4, r2 │ │ - b.n 35832 │ │ - ldr r4, [pc, #136] @ (35d3c ) │ │ - b.n 35cf8 │ │ + b.n 54082 │ │ + ldr r4, [pc, #136] @ (5458c ) │ │ + b.n 54548 │ │ asrs r7, r2, #32 │ │ - b.n 35868 │ │ + b.n 540b8 │ │ movs r0, #196 @ 0xc4 │ │ - b.n 357f8 │ │ + b.n 54048 │ │ stmia r0!, {r2, r6} │ │ - b.n 357dc │ │ + b.n 5402c │ │ stmia r0!, {r0, r3, r4} │ │ - b.n 35846 │ │ + b.n 54096 │ │ stmia r0!, {r1} │ │ - b.n 35d0c │ │ + b.n 5455c │ │ asrs r4, r2, #32 │ │ - b.n 3587c │ │ + b.n 540cc │ │ adds r0, #92 @ 0x5c │ │ - b.n 357ec │ │ + b.n 5403c │ │ adds r2, r4, #0 │ │ - b.n 35d18 │ │ + b.n 54568 │ │ asrs r0, r1, #3 │ │ - b.n 357f4 │ │ + b.n 54044 │ │ asrs r4, r3, #32 │ │ - b.n 3585e │ │ + b.n 540ae │ │ asrs r0, r2, #3 │ │ - b.n 3581c │ │ + b.n 5406c │ │ asrs r3, r4, #32 │ │ - b.n 35866 │ │ + b.n 540b6 │ │ asrs r5, r3, #32 │ │ - b.n 35898 │ │ + b.n 540e8 │ │ adds r0, #19 │ │ - b.n 3586e │ │ + b.n 540be │ │ adds r6, r5, r0 │ │ - b.n 35d34 │ │ + b.n 54584 │ │ asrs r4, r7, #32 │ │ - b.n 35810 │ │ + b.n 54060 │ │ asrs r5, r4, #32 │ │ - b.n 3587a │ │ + b.n 540ca │ │ asrs r6, r3, #32 │ │ - b.n 358ac │ │ + b.n 540fc │ │ adds r0, #21 │ │ - b.n 358b0 │ │ + b.n 54100 │ │ str r4, [r2, r1] │ │ - b.n 35820 │ │ + b.n 54070 │ │ str r5, [r2, r0] │ │ - b.n 3588a │ │ + b.n 540da │ │ subs r0, #34 @ 0x22 │ │ - b.n 35d54 │ │ + b.n 545a4 │ │ str r6, [r2, r0] │ │ - b.n 358c0 │ │ + b.n 54110 │ │ str r0, [sp, #76] @ 0x4c │ │ - b.n 358c4 │ │ - add r0, pc, #224 @ (adr r0, 35df8 ) │ │ - b.n 35834 │ │ + b.n 54114 │ │ + add r0, pc, #224 @ (adr r0, 54648 ) │ │ + b.n 54084 │ │ strb r2, [r4, r0] │ │ - b.n 35d68 │ │ - add r0, pc, #132 @ (adr r0, 35da4 ) │ │ - b.n 358a2 │ │ - add r0, pc, #24 @ (adr r0, 35d3c ) │ │ - b.n 36066 │ │ + b.n 545b8 │ │ + add r0, pc, #132 @ (adr r0, 545f4 ) │ │ + b.n 540f2 │ │ + add r0, pc, #24 @ (adr r0, 5458c ) │ │ + b.n 548b6 │ │ str r2, [r4, #0] │ │ - b.n 358aa │ │ + b.n 540fa │ │ str r6, [r5, #64] @ 0x40 │ │ - b.n 35d70 │ │ + b.n 545c0 │ │ asrs r0, r7, #2 │ │ - b.n 3586c │ │ + b.n 540bc │ │ movs r0, #8 │ │ - b.n 35d88 │ │ + b.n 545d8 │ │ strh r4, [r1, #0] │ │ - b.n 35870 │ │ + b.n 540c0 │ │ adds r0, #196 @ 0xc4 │ │ - b.n 35858 │ │ + b.n 540a8 │ │ asrs r7, r3, #32 │ │ - b.n 358e4 │ │ + b.n 54134 │ │ adds r0, #29 │ │ - b.n 358c6 │ │ + b.n 54116 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 35884 │ │ + b.n 540d4 │ │ ands r4, r6 │ │ - b.n 35868 │ │ + b.n 540b8 │ │ ands r0, r4 │ │ - b.n 358d2 │ │ + b.n 54122 │ │ ands r6, r1 │ │ - b.n 35d98 │ │ + b.n 545e8 │ │ asrs r0, r0, #32 │ │ - b.n 3588a │ │ + b.n 540da │ │ str r0, [sp, #864] @ 0x360 │ │ - b.n 35898 │ │ + b.n 540e8 │ │ movs r0, #27 │ │ - b.n 358e2 │ │ + b.n 54132 │ │ movs r1, r0 │ │ - b.n 36018 │ │ + b.n 54868 │ │ str r0, [r0, r1] │ │ - b.n 35884 │ │ + b.n 540d4 │ │ str r6, [r3, r0] │ │ - b.n 358ee │ │ + b.n 5413e │ │ stmia r0!, {r6, r7} │ │ - b.n 3588c │ │ + b.n 540dc │ │ stmia r0!, {r0, r1, r2, r3, r4} │ │ - b.n 358f6 │ │ + b.n 54146 │ │ adds r0, #36 @ 0x24 │ │ - b.n 358fa │ │ + b.n 5414a │ │ str r6, [r4, #0] │ │ - b.n 358fe │ │ + b.n 5414e │ │ ands r7, r4 │ │ - b.n 35902 │ │ + b.n 54152 │ │ lsls r7, r1, #4 │ │ cmp r2, #0 │ │ strb r0, [r1, #0] │ │ - b.n 358c0 │ │ + b.n 54110 │ │ lsls r4, r3, #2 │ │ - b.n 358c8 │ │ - b.n 35f08 │ │ - b.n 358cc │ │ + b.n 54118 │ │ + b.n 54758 │ │ + b.n 5411c │ │ movs r1, r1 │ │ - b.n 35d24 │ │ + b.n 54574 │ │ movs r1, r0 │ │ - b.n 362ac │ │ + b.n 54afc │ │ asrs r0, r0, #32 │ │ - b.n 358ce │ │ + b.n 5411e │ │ str r4, [r3, r3] │ │ - b.n 358dc │ │ + b.n 5412c │ │ movs r1, r0 │ │ - b.n 36046 │ │ + b.n 54896 │ │ subs r1, r0, r0 │ │ - b.n 362c4 │ │ + b.n 54b14 │ │ lsrs r4, r1 │ │ - b.n 358c8 │ │ - ldr r7, [pc, #584] @ (35ff8 ) │ │ - b.n 362b4 │ │ + b.n 54118 │ │ + ldr r7, [pc, #584] @ (54848 ) │ │ + b.n 54b04 │ │ str r0, [r7, #8] │ │ - b.n 358d0 │ │ + b.n 54120 │ │ mcr2 10, 5, r2, cr6, cr15, {7} @ │ │ asrs r0, r3, #2 │ │ - b.n 358f8 │ │ + b.n 54148 │ │ asrs r0, r0, #32 │ │ - b.n 35d50 │ │ + b.n 545a0 │ │ movs r2, r0 │ │ - b.n 362d8 │ │ + b.n 54b28 │ │ asrs r0, r0, #32 │ │ - b.n 358fa │ │ + b.n 5414a │ │ movs r1, r0 │ │ - b.n 3606e │ │ + b.n 548be │ │ mcr2 10, 5, r2, cr0, cr15, {7} @ │ │ asrs r0, r2, #2 │ │ - b.n 35910 │ │ + b.n 54160 │ │ asrs r0, r0, #32 │ │ - b.n 35d68 │ │ + b.n 545b8 │ │ movs r3, r0 │ │ - b.n 362f0 │ │ + b.n 54b40 │ │ asrs r0, r0, #32 │ │ - b.n 35912 │ │ + b.n 54162 │ │ movs r1, r0 │ │ - b.n 36086 │ │ + b.n 548d6 │ │ mrc2 10, 4, r2, cr10, cr15, {7} @ │ │ asrs r0, r7, #1 │ │ - b.n 35928 │ │ + b.n 54178 │ │ asrs r0, r0, #32 │ │ - b.n 35d80 │ │ + b.n 545d0 │ │ movs r4, r0 │ │ - b.n 36308 │ │ + b.n 54b58 │ │ asrs r0, r0, #32 │ │ - b.n 3592a │ │ + b.n 5417a │ │ movs r1, r0 │ │ - b.n 3609e │ │ + b.n 548ee │ │ mrc2 10, 4, r2, cr4, cr15, {7} @ │ │ asrs r4, r6, #1 │ │ - b.n 35940 │ │ + b.n 54190 │ │ asrs r0, r0, #32 │ │ - b.n 35d98 │ │ + b.n 545e8 │ │ movs r5, r0 │ │ - b.n 36320 │ │ + b.n 54b70 │ │ asrs r0, r0, #32 │ │ - b.n 35942 │ │ + b.n 54192 │ │ movs r1, r0 │ │ - b.n 360b6 │ │ + b.n 54906 │ │ mcr2 10, 4, r2, cr14, cr15, {7} @ │ │ asrs r0, r6, #1 │ │ - b.n 35958 │ │ + b.n 541a8 │ │ asrs r0, r0, #32 │ │ - b.n 35db0 │ │ + b.n 54600 │ │ movs r6, r0 │ │ - b.n 36338 │ │ + b.n 54b88 │ │ asrs r0, r0, #32 │ │ - b.n 3595a │ │ + b.n 541aa │ │ movs r1, r0 │ │ - b.n 360ce │ │ + b.n 5491e │ │ mcr2 10, 4, r2, cr8, cr15, {7} @ │ │ asrs r0, r1, #32 │ │ - b.n 3596c │ │ + b.n 541bc │ │ str r3, [r0, #0] │ │ - b.n 3617a │ │ + b.n 549ca │ │ adds r0, #2 │ │ - b.n 3617e │ │ + b.n 549ce │ │ movs r0, #108 @ 0x6c │ │ - b.n 3597c │ │ + b.n 541cc │ │ str r0, [sp, #28] │ │ - b.n 36358 │ │ + b.n 54ba8 │ │ movs r0, #0 │ │ - b.n 35dcc │ │ + b.n 5461c │ │ asrs r0, r0, #32 │ │ - b.n 3597e │ │ + b.n 541ce │ │ movs r1, r0 │ │ - b.n 36104 │ │ + b.n 54954 │ │ lsls r3, r3, #3 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35990 │ │ + b.n 541e0 │ │ movs r0, #104 @ 0x68 │ │ - b.n 35998 │ │ + b.n 541e8 │ │ lsls r0, r3, #3 │ │ - b.n 3599c │ │ + b.n 541ec │ │ movs r0, #9 │ │ - b.n 35de8 │ │ + b.n 54638 │ │ str r0, [sp, #32] │ │ - b.n 3636a │ │ + b.n 54bba │ │ asrs r0, r0, #32 │ │ - b.n 3599e │ │ + b.n 541ee │ │ movs r1, r0 │ │ - b.n 36124 │ │ + b.n 54974 │ │ lsls r0, r2, #3 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 359b0 │ │ + b.n 54200 │ │ movs r4, r1 │ │ - b.n 359b4 │ │ + b.n 54204 │ │ movs r0, #100 @ 0x64 │ │ - b.n 359bc │ │ + b.n 5420c │ │ movs r0, #9 │ │ - b.n 35e08 │ │ + b.n 54658 │ │ asrs r0, r0, #32 │ │ - b.n 359aa │ │ + b.n 541fa │ │ lsls r0, r3, #3 │ │ - b.n 359c8 │ │ + b.n 54218 │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 36392 │ │ + b.n 54be2 │ │ movs r1, r0 │ │ - b.n 36148 │ │ + b.n 54998 │ │ lsls r7, r0, #3 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 359d4 │ │ + b.n 54224 │ │ movs r4, r1 │ │ - b.n 359d8 │ │ + b.n 54228 │ │ movs r0, #164 @ 0xa4 │ │ - b.n 359e0 │ │ + b.n 54230 │ │ movs r0, #9 │ │ - b.n 35e2c │ │ + b.n 5467c │ │ asrs r0, r0, #32 │ │ - b.n 359ce │ │ + b.n 5421e │ │ lsls r0, r3, #3 │ │ - b.n 359ec │ │ + b.n 5423c │ │ str r0, [sp, #40] @ 0x28 │ │ - b.n 363b6 │ │ + b.n 54c06 │ │ movs r1, r0 │ │ - b.n 3616c │ │ + b.n 549bc │ │ lsls r6, r7, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 359f8 │ │ + b.n 54248 │ │ movs r4, r1 │ │ - b.n 359fc │ │ + b.n 5424c │ │ movs r0, #96 @ 0x60 │ │ - b.n 35a04 │ │ + b.n 54254 │ │ movs r0, #9 │ │ - b.n 35e50 │ │ + b.n 546a0 │ │ asrs r0, r0, #32 │ │ - b.n 359f2 │ │ + b.n 54242 │ │ lsls r0, r3, #3 │ │ - b.n 35a10 │ │ + b.n 54260 │ │ str r0, [sp, #44] @ 0x2c │ │ - b.n 363da │ │ + b.n 54c2a │ │ movs r1, r0 │ │ - b.n 36190 │ │ + b.n 549e0 │ │ lsls r5, r6, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35a1c │ │ + b.n 5426c │ │ movs r4, r1 │ │ - b.n 35a20 │ │ + b.n 54270 │ │ movs r0, #92 @ 0x5c │ │ - b.n 35a28 │ │ + b.n 54278 │ │ movs r0, #9 │ │ - b.n 35e74 │ │ + b.n 546c4 │ │ asrs r0, r0, #32 │ │ - b.n 35a16 │ │ + b.n 54266 │ │ lsls r0, r3, #3 │ │ - b.n 35a34 │ │ + b.n 54284 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 363fe │ │ + b.n 54c4e │ │ movs r1, r0 │ │ - b.n 361b4 │ │ + b.n 54a04 │ │ lsls r4, r5, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35a40 │ │ + b.n 54290 │ │ movs r4, r1 │ │ - b.n 35a44 │ │ + b.n 54294 │ │ movs r0, #88 @ 0x58 │ │ - b.n 35a4c │ │ + b.n 5429c │ │ movs r0, #9 │ │ - b.n 35e98 │ │ + b.n 546e8 │ │ asrs r0, r0, #32 │ │ - b.n 35a3a │ │ + b.n 5428a │ │ lsls r0, r3, #3 │ │ - b.n 35a58 │ │ + b.n 542a8 │ │ str r0, [sp, #52] @ 0x34 │ │ - b.n 36422 │ │ + b.n 54c72 │ │ movs r1, r0 │ │ - b.n 361d8 │ │ + b.n 54a28 │ │ lsls r3, r4, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35a64 │ │ + b.n 542b4 │ │ movs r4, r1 │ │ - b.n 35a68 │ │ + b.n 542b8 │ │ movs r0, #84 @ 0x54 │ │ - b.n 35a70 │ │ + b.n 542c0 │ │ movs r0, #9 │ │ - b.n 35ebc │ │ + b.n 5470c │ │ asrs r0, r0, #32 │ │ - b.n 35a5e │ │ + b.n 542ae │ │ lsls r0, r3, #3 │ │ - b.n 35a7c │ │ + b.n 542cc │ │ str r0, [sp, #56] @ 0x38 │ │ - b.n 36446 │ │ + b.n 54c96 │ │ movs r1, r0 │ │ - b.n 361fc │ │ + b.n 54a4c │ │ lsls r2, r3, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35a88 │ │ + b.n 542d8 │ │ movs r4, r1 │ │ - b.n 35a8c │ │ + b.n 542dc │ │ movs r0, #80 @ 0x50 │ │ - b.n 35a94 │ │ + b.n 542e4 │ │ movs r0, #9 │ │ - b.n 35ee0 │ │ + b.n 54730 │ │ asrs r0, r0, #32 │ │ - b.n 35a82 │ │ + b.n 542d2 │ │ lsls r0, r3, #3 │ │ - b.n 35aa0 │ │ + b.n 542f0 │ │ str r0, [sp, #60] @ 0x3c │ │ - b.n 3646a │ │ + b.n 54cba │ │ movs r1, r0 │ │ - b.n 36220 │ │ + b.n 54a70 │ │ lsls r1, r2, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35aac │ │ + b.n 542fc │ │ movs r4, r1 │ │ - b.n 35ab0 │ │ + b.n 54300 │ │ movs r0, #76 @ 0x4c │ │ - b.n 35ab8 │ │ + b.n 54308 │ │ movs r0, #9 │ │ - b.n 35f04 │ │ + b.n 54754 │ │ asrs r0, r0, #32 │ │ - b.n 35aa6 │ │ + b.n 542f6 │ │ lsls r0, r3, #3 │ │ - b.n 35ac4 │ │ + b.n 54314 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 3648e │ │ + b.n 54cde │ │ movs r1, r0 │ │ - b.n 36244 │ │ + b.n 54a94 │ │ lsls r0, r1, #2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35ad0 │ │ + b.n 54320 │ │ movs r4, r1 │ │ - b.n 35ad4 │ │ + b.n 54324 │ │ movs r0, #72 @ 0x48 │ │ - b.n 35adc │ │ + b.n 5432c │ │ movs r0, #9 │ │ - b.n 35f28 │ │ + b.n 54778 │ │ asrs r0, r0, #32 │ │ - b.n 35aca │ │ + b.n 5431a │ │ lsls r0, r3, #3 │ │ - b.n 35ae8 │ │ + b.n 54338 │ │ str r0, [sp, #68] @ 0x44 │ │ - b.n 364b2 │ │ + b.n 54d02 │ │ movs r1, r0 │ │ - b.n 36268 │ │ + b.n 54ab8 │ │ lsls r7, r7, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35af4 │ │ + b.n 54344 │ │ movs r4, r1 │ │ - b.n 35af8 │ │ + b.n 54348 │ │ movs r0, #68 @ 0x44 │ │ - b.n 35b00 │ │ + b.n 54350 │ │ movs r0, #9 │ │ - b.n 35f4c │ │ + b.n 5479c │ │ asrs r0, r0, #32 │ │ - b.n 35aee │ │ + b.n 5433e │ │ lsls r0, r3, #3 │ │ - b.n 35b0c │ │ + b.n 5435c │ │ str r0, [sp, #72] @ 0x48 │ │ - b.n 364d6 │ │ + b.n 54d26 │ │ movs r1, r0 │ │ - b.n 3628c │ │ + b.n 54adc │ │ lsls r6, r6, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35b18 │ │ + b.n 54368 │ │ movs r4, r1 │ │ - b.n 35b1c │ │ + b.n 5436c │ │ strb r4, [r2, #3] │ │ - b.n 35b24 │ │ + b.n 54374 │ │ strb r1, [r1, #0] │ │ - b.n 35f70 │ │ + b.n 547c0 │ │ asrs r0, r0, #32 │ │ - b.n 35b12 │ │ + b.n 54362 │ │ lsls r0, r3, #3 │ │ - b.n 35b30 │ │ + b.n 54380 │ │ str r0, [sp, #76] @ 0x4c │ │ - b.n 364fa │ │ + b.n 54d4a │ │ movs r1, r0 │ │ - b.n 362b0 │ │ + b.n 54b00 │ │ lsls r5, r5, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35b3c │ │ + b.n 5438c │ │ movs r4, r1 │ │ - b.n 35b40 │ │ + b.n 54390 │ │ adds r0, #9 │ │ - b.n 35f90 │ │ + b.n 547e0 │ │ asrs r0, r0, #32 │ │ - b.n 35b32 │ │ + b.n 54382 │ │ lsls r0, r3, #3 │ │ - b.n 35b50 │ │ + b.n 543a0 │ │ str r0, [sp, #80] @ 0x50 │ │ - b.n 3651a │ │ + b.n 54d6a │ │ movs r1, r0 │ │ - b.n 362d0 │ │ + b.n 54b20 │ │ lsls r5, r4, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35b5c │ │ + b.n 543ac │ │ movs r4, r1 │ │ - b.n 35b60 │ │ + b.n 543b0 │ │ movs r0, #200 @ 0xc8 │ │ - b.n 35b68 │ │ + b.n 543b8 │ │ movs r0, #9 │ │ - b.n 35fb4 │ │ + b.n 54804 │ │ asrs r0, r0, #32 │ │ - b.n 35b56 │ │ + b.n 543a6 │ │ lsls r0, r3, #3 │ │ - b.n 35b74 │ │ + b.n 543c4 │ │ str r0, [sp, #84] @ 0x54 │ │ - b.n 3653e │ │ + b.n 54d8e │ │ movs r1, r0 │ │ - b.n 362f4 │ │ + b.n 54b44 │ │ lsls r4, r3, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35b80 │ │ + b.n 543d0 │ │ movs r4, r1 │ │ - b.n 35b84 │ │ + b.n 543d4 │ │ movs r0, #196 @ 0xc4 │ │ - b.n 35b8c │ │ + b.n 543dc │ │ movs r0, #9 │ │ - b.n 35fd8 │ │ + b.n 54828 │ │ asrs r0, r0, #32 │ │ - b.n 35b7a │ │ + b.n 543ca │ │ lsls r0, r3, #3 │ │ - b.n 35b98 │ │ + b.n 543e8 │ │ str r0, [sp, #88] @ 0x58 │ │ - b.n 36562 │ │ + b.n 54db2 │ │ movs r1, r0 │ │ - b.n 36318 │ │ + b.n 54b68 │ │ lsls r3, r2, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35ba4 │ │ + b.n 543f4 │ │ movs r4, r1 │ │ - b.n 35ba8 │ │ + b.n 543f8 │ │ movs r0, #64 @ 0x40 │ │ - b.n 35bb0 │ │ + b.n 54400 │ │ movs r0, #9 │ │ - b.n 35ffc │ │ + b.n 5484c │ │ asrs r0, r0, #32 │ │ - b.n 35b9e │ │ + b.n 543ee │ │ lsls r0, r3, #3 │ │ - b.n 35bbc │ │ + b.n 5440c │ │ str r0, [sp, #92] @ 0x5c │ │ - b.n 36586 │ │ + b.n 54dd6 │ │ movs r1, r0 │ │ - b.n 3633c │ │ + b.n 54b8c │ │ lsls r2, r1, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35bc8 │ │ + b.n 54418 │ │ movs r4, r1 │ │ - b.n 35bcc │ │ + b.n 5441c │ │ movs r0, #192 @ 0xc0 │ │ - b.n 35bd4 │ │ + b.n 54424 │ │ movs r0, #9 │ │ - b.n 36020 │ │ + b.n 54870 │ │ asrs r0, r0, #32 │ │ - b.n 35bc2 │ │ + b.n 54412 │ │ lsls r0, r3, #3 │ │ - b.n 35be0 │ │ + b.n 54430 │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 365aa │ │ + b.n 54dfa │ │ movs r1, r0 │ │ - b.n 36360 │ │ + b.n 54bb0 │ │ lsls r1, r0, #1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35bec │ │ + b.n 5443c │ │ movs r4, r1 │ │ - b.n 35bf0 │ │ + b.n 54440 │ │ movs r0, #52 @ 0x34 │ │ - b.n 35bf8 │ │ + b.n 54448 │ │ movs r0, #9 │ │ - b.n 36044 │ │ + b.n 54894 │ │ asrs r0, r0, #32 │ │ - b.n 35be6 │ │ + b.n 54436 │ │ lsls r0, r3, #3 │ │ - b.n 35c04 │ │ + b.n 54454 │ │ str r0, [sp, #100] @ 0x64 │ │ - b.n 365ce │ │ + b.n 54e1e │ │ movs r1, r0 │ │ - b.n 36384 │ │ + b.n 54bd4 │ │ movs r0, r7 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35c10 │ │ + b.n 54460 │ │ movs r4, r1 │ │ - b.n 35c14 │ │ + b.n 54464 │ │ movs r0, #56 @ 0x38 │ │ - b.n 35c1c │ │ + b.n 5446c │ │ movs r0, #9 │ │ - b.n 36068 │ │ + b.n 548b8 │ │ asrs r0, r0, #32 │ │ - b.n 35c0a │ │ + b.n 5445a │ │ lsls r0, r3, #3 │ │ - b.n 35c28 │ │ + b.n 54478 │ │ str r0, [sp, #104] @ 0x68 │ │ - b.n 365f2 │ │ + b.n 54e42 │ │ movs r1, r0 │ │ - b.n 363a8 │ │ + b.n 54bf8 │ │ movs r7, r5 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35c34 │ │ + b.n 54484 │ │ movs r4, r1 │ │ - b.n 35c38 │ │ - add r0, pc, #36 @ (adr r0, 36128 ) │ │ - b.n 36088 │ │ + b.n 54488 │ │ + add r0, pc, #36 @ (adr r0, 54978 ) │ │ + b.n 548d8 │ │ asrs r0, r0, #32 │ │ - b.n 35c2a │ │ + b.n 5447a │ │ lsls r0, r3, #3 │ │ - b.n 35c48 │ │ + b.n 54498 │ │ str r0, [sp, #108] @ 0x6c │ │ - b.n 36612 │ │ + b.n 54e62 │ │ movs r1, r0 │ │ - b.n 363c8 │ │ + b.n 54c18 │ │ movs r7, r4 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35c54 │ │ + b.n 544a4 │ │ movs r4, r1 │ │ - b.n 35c58 │ │ + b.n 544a8 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 35c60 │ │ + b.n 544b0 │ │ movs r0, #9 │ │ - b.n 360ac │ │ + b.n 548fc │ │ asrs r0, r0, #32 │ │ - b.n 35c4e │ │ + b.n 5449e │ │ lsls r0, r3, #3 │ │ - b.n 35c6c │ │ + b.n 544bc │ │ str r0, [sp, #112] @ 0x70 │ │ - b.n 36636 │ │ + b.n 54e86 │ │ movs r1, r0 │ │ - b.n 363ec │ │ + b.n 54c3c │ │ movs r6, r3 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35c78 │ │ + b.n 544c8 │ │ movs r4, r1 │ │ - b.n 35c7c │ │ + b.n 544cc │ │ str r1, [r1, #0] │ │ - b.n 360cc │ │ + b.n 5491c │ │ asrs r0, r0, #32 │ │ - b.n 35c6e │ │ + b.n 544be │ │ lsls r0, r3, #3 │ │ - b.n 35c8c │ │ + b.n 544dc │ │ str r0, [sp, #116] @ 0x74 │ │ - b.n 36656 │ │ + b.n 54ea6 │ │ movs r1, r0 │ │ - b.n 3640c │ │ + b.n 54c5c │ │ movs r6, r2 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35c98 │ │ + b.n 544e8 │ │ movs r4, r1 │ │ - b.n 35c9c │ │ + b.n 544ec │ │ movs r0, #60 @ 0x3c │ │ - b.n 35ca4 │ │ + b.n 544f4 │ │ movs r0, #9 │ │ - b.n 360f0 │ │ + b.n 54940 │ │ asrs r0, r0, #32 │ │ - b.n 35c92 │ │ + b.n 544e2 │ │ lsls r0, r3, #3 │ │ - b.n 35cb0 │ │ + b.n 54500 │ │ str r0, [sp, #120] @ 0x78 │ │ - b.n 3667a │ │ + b.n 54eca │ │ movs r1, r0 │ │ - b.n 36430 │ │ + b.n 54c80 │ │ movs r5, r1 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35cbc │ │ + b.n 5450c │ │ movs r4, r1 │ │ - b.n 35cc0 │ │ + b.n 54510 │ │ movs r0, #184 @ 0xb8 │ │ - b.n 35cc8 │ │ + b.n 54518 │ │ movs r0, #9 │ │ - b.n 36114 │ │ + b.n 54964 │ │ asrs r0, r0, #32 │ │ - b.n 35cb6 │ │ + b.n 54506 │ │ lsls r0, r3, #3 │ │ - b.n 35cd4 │ │ + b.n 54524 │ │ str r0, [sp, #124] @ 0x7c │ │ - b.n 3669e │ │ + b.n 54eee │ │ movs r1, r0 │ │ - b.n 36454 │ │ + b.n 54ca4 │ │ movs r4, r0 │ │ cmp r2, #0 │ │ asrs r0, r1, #32 │ │ - b.n 35ce0 │ │ + b.n 54530 │ │ movs r0, #204 @ 0xcc │ │ - b.n 35ce8 │ │ + b.n 54538 │ │ movs r0, #9 │ │ - b.n 36134 │ │ + b.n 54984 │ │ str r0, [sp, #864] @ 0x360 │ │ - b.n 35cf0 │ │ + b.n 54540 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 366cc │ │ - b.n 36334 │ │ - b.n 35cf8 │ │ + b.n 54f1c │ │ + b.n 54b84 │ │ + b.n 54548 │ │ strh r4, [r1, #0] │ │ - b.n 35cf8 │ │ + b.n 54548 │ │ movs r0, r0 │ │ @ instruction: 0xea00e0bc │ │ - b.n 35d04 │ │ + b.n 54554 │ │ lsrs r1, r0, #8 │ │ - b.n 366e8 │ │ + b.n 54f38 │ │ strb r4, [r0, #2] │ │ - b.n 35d0c │ │ - ldr r7, [pc, #584] @ (3641c ) │ │ - b.n 366d6 │ │ + b.n 5455c │ │ + ldr r7, [pc, #584] @ (54c6c ) │ │ + b.n 54f26 │ │ str r4, [r3, r3] │ │ - b.n 35d14 │ │ - ldc2 10, cr14, [pc, #1020] @ 365d8 @ │ │ + b.n 54564 │ │ + ldc2 10, cr14, [pc, #1020] @ 54e28 @ │ │ @ instruction: 0xea01e24b │ │ subs r1, r0, r0 │ │ - b.n 36926 │ │ + b.n 55176 │ │ lsls r0, r3, #1 │ │ - b.n 36686 │ │ + b.n 54ed6 │ │ str r0, [sp, #0] │ │ - b.n 35cfe │ │ - movs r3, #167 @ 0xa7 │ │ - @ instruction: 0xfa00eb05 │ │ - b.n 3668c │ │ + b.n 5454e │ │ + movs r4, #31 │ │ + mla fp, r0, r5, lr │ │ + b.n 54edc │ │ subs r1, r0, r4 │ │ - b.n 3693a │ │ + b.n 5518a │ │ lsls r0, r3, #1 │ │ - b.n 3669a │ │ - movs r3, #163 @ 0xa3 │ │ - @ instruction: 0xfa000050 │ │ - bf a, 36810 │ │ - b.n 366a0 │ │ + b.n 54eea │ │ + movs r4, #27 │ │ + @ instruction: 0xfb000050 │ │ + bf a, 55060 │ │ + b.n 54ef0 │ │ lsls r0, r7, #1 │ │ - b.n 366aa │ │ + b.n 54efa │ │ lsrs r5, r1, #11 │ │ orr.w sl, r0, #6782976 @ 0x678000 │ │ - bne.w fff7637e │ │ - b.n 35d54 │ │ + bne.w fff94bce │ │ + b.n 545a4 │ │ str r0, [r0, #0] │ │ - b.n 3695e │ │ + b.n 551ae │ │ movs r0, #36 @ 0x24 │ │ - b.n 35d5c │ │ + b.n 545ac │ │ adds r0, #32 │ │ - b.n 35d60 │ │ + b.n 545b0 │ │ movs r0, r0 │ │ - b.n 368d6 │ │ + b.n 55126 │ │ stc2 10, cr1, [r8], {255} @ 0xff @ │ │ stc2 10, cr14, [r7], #1020 @ 0x3fc @ │ │ - ldr r7, [pc, #960] @ (365f4 ) │ │ + ldr r7, [pc, #960] @ (54e44 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 36754 │ │ + b.n 54fa4 │ │ svc 101 @ 0x65 │ │ - b.n 366d8 │ │ + b.n 54f28 │ │ movs r0, r0 │ │ - b.n 368e6 │ │ + b.n 55136 │ │ strh r3, [r0, #0] │ │ - b.n 36586 │ │ + b.n 54dd6 │ │ adds r0, #0 │ │ - b.n 3658a │ │ + b.n 54dda │ │ movs r0, r0 │ │ - b.n 3698e │ │ + b.n 551de │ │ movs r0, r0 │ │ asrs r1, r2, #13 │ │ lsls r2, r6, #3 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 36900 │ │ + b.n 55150 │ │ movs r0, r0 │ │ asrs r0, r3, #13 │ │ lsls r7, r5, #3 │ │ lsrs r0, r0, #8 │ │ strb r0, [r1, #0] │ │ - b.n 35d9c │ │ + b.n 545ec │ │ movs r0, r0 │ │ - b.n 36918 │ │ + b.n 55168 │ │ strb r0, [r0, #0] │ │ asrs r3, r2, #22 │ │ movs r0, r0 │ │ asrs r7, r2, #13 │ │ lsls r2, r5, #3 │ │ lsrs r0, r0, #8 │ │ movs r4, r6 │ │ - b.n 36794 │ │ + b.n 54fe4 │ │ str r0, [r3, #8] │ │ - b.n 36714 │ │ + b.n 54f64 │ │ movs r6, r1 │ │ stmia.w r0, {r0, ip} │ │ - b.n 36796 │ │ + b.n 54fe6 │ │ str r0, [sp, #16] │ │ - b.n 36796 │ │ + b.n 54fe6 │ │ lsls r0, r3, #14 │ │ - b.n 35dcc │ │ + b.n 5461c │ │ movs r0, r0 │ │ - b.n 361d0 │ │ + b.n 54a20 │ │ movs r0, r0 │ │ - b.n 35db6 │ │ + b.n 54606 │ │ movs r0, r6 │ │ - b.n 35db4 │ │ + b.n 54604 │ │ lsls r0, r6, #1 │ │ - b.n 36734 │ │ - add r0, pc, #16 @ (adr r0, 362b0 ) │ │ - b.n 367a2 │ │ + b.n 54f84 │ │ + add r0, pc, #16 @ (adr r0, 54b00 ) │ │ + b.n 54ff2 │ │ lsls r0, r1, #1 │ │ - b.n 3673c │ │ + b.n 54f8c │ │ ands r4, r0 │ │ - b.n 367aa │ │ + b.n 54ffa │ │ movs r6, r0 │ │ - b.n 365ee │ │ - cbz r2, 3631a │ │ + b.n 54e3e │ │ + cbz r2, 54b6a │ │ @ instruction: 0xebff1020 │ │ - b.n 369f6 │ │ + b.n 55246 │ │ movs r6, r0 │ │ - b.n 365fa │ │ + b.n 54e4a │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 367ce │ │ + b.n 5501e │ │ strb r0, [r3, #2] │ │ - b.n 367e0 │ │ + b.n 55030 │ │ str r0, [r0, r1] │ │ - b.n 367e4 │ │ - ldr r3, [pc, #0] @ (362cc ) │ │ + b.n 55034 │ │ + ldr r3, [pc, #0] @ (54b1c ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 367e0 │ │ + b.n 55030 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2195456 @ 0x218000 │ │ - b.n 3661a │ │ + b.n 54e6a │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 36a22 │ │ + b.n 55272 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r7, #8716288 @ 0x850000 │ │ - b.n 3662a │ │ - ldr r3, [pc, #184] @ (363a4 ) │ │ + b.n 54e7a │ │ + ldr r3, [pc, #184] @ (54bf4 ) │ │ vstr d16, [sp, #136] @ 0x88 │ │ add.w r0, r0, r8, lsl #1 │ │ - b.n 3678c │ │ + b.n 54fdc │ │ asrs r6, r0, #32 │ │ - b.n 3663a │ │ + b.n 54e8a │ │ movs r0, #5 │ │ - b.n 3663e │ │ + b.n 54e8e │ │ lsls r7, r6, #30 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, r4, #565248 @ 0x8a000 │ │ - b.n 3664a │ │ + b.n 54e9a │ │ lsls r0, r1, #1 │ │ - b.n 35d44 │ │ + b.n 54594 │ │ asrs r4, r4, #32 │ │ - b.n 35d48 │ │ + b.n 54598 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r4, #8847360 @ 0x870000 │ │ - b.n 3681a │ │ + b.n 5506a │ │ lsrs r5, r1, #10 │ │ orr.w r0, r2, #3342336 @ 0x330000 │ │ - b.n 35d38 │ │ + b.n 54588 │ │ asrs r0, r6, #1 │ │ - b.n 367bc │ │ + b.n 5500c │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 36a6e │ │ + b.n 552be │ │ lsls r0, r6, #1 │ │ - b.n 35d48 │ │ + b.n 54598 │ │ movs r7, r0 │ │ - b.n 36676 │ │ + b.n 54ec6 │ │ movs r0, #232 @ 0xe8 │ │ - b.n 35e54 │ │ + b.n 546a4 │ │ asrs r3, r7, #31 │ │ add.w r0, r0, r0 │ │ - b.n 35ef2 │ │ + b.n 54742 │ │ movs r1, r0 │ │ - b.n 36966 │ │ + b.n 551b6 │ │ movs r0, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r4, #3 │ │ - b.n 35e88 │ │ + b.n 546d8 │ │ strb r0, [r0, #3] │ │ - b.n 3686c │ │ + b.n 550bc │ │ strh r1, [r2, r7] │ │ - b.n 36956 │ │ + b.n 551a6 │ │ lsls r4, r7 │ │ - b.n 36978 │ │ + b.n 551c8 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.n 369e2 │ │ + b.n 55232 │ │ ldr r0, [r4, #48] @ 0x30 │ │ - b.n 366a6 │ │ + b.n 54ef6 │ │ asrs r6, r0, #22 │ │ - b.n 36574 │ │ + b.n 54dc4 │ │ movs r3, #6 │ │ - b.n 36472 │ │ + b.n 54cc2 │ │ str r4, [r3, #12] │ │ - b.n 35eac │ │ + b.n 546fc │ │ lsrs r7, r3, #12 │ │ - b.n 36334 │ │ + b.n 54b84 │ │ asrs r7, r7, #12 │ │ - b.n 36b04 │ │ + b.n 55354 │ │ cmp r5, #37 @ 0x25 │ │ - b.n 36482 │ │ + b.n 54cd2 │ │ asrs r1, r0, #32 │ │ - b.n 3640a │ │ + b.n 54c5a │ │ strh r7, [r7, r4] │ │ - b.n 36b0a │ │ + b.n 5535a │ │ asrs r0, r0, #3 │ │ - b.n 35ea4 │ │ + b.n 546f4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36494 │ │ + b.n 54ce4 │ │ str r5, [r0, r0] │ │ - b.n 3641a │ │ + b.n 54c6a │ │ ldrb r1, [r7, r4] │ │ - b.n 368a0 │ │ + b.n 550f0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b1e │ │ + b.n 5536e │ │ cmp r5, #34 @ 0x22 │ │ - b.n 364ac │ │ + b.n 54cfc │ │ lsrs r0, r2 │ │ - b.n 35edc │ │ + b.n 5472c │ │ str r4, [r0, r3] │ │ - b.n 35ec0 │ │ + b.n 54710 │ │ strh r7, [r7, r0] │ │ - b.n 36b6a │ │ + b.n 553ba │ │ adds r0, #3 │ │ - b.n 36438 │ │ + b.n 54c88 │ │ adds r0, #200 @ 0xc8 │ │ - b.n 35ecc │ │ + b.n 5471c │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b3a │ │ + b.n 5538a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 364c2 │ │ + b.n 54d12 │ │ strb r4, [r2, #3] │ │ - b.n 35ef8 │ │ + b.n 54748 │ │ adds r0, #3 │ │ - b.n 3644c │ │ + b.n 54c9c │ │ adds r0, #204 @ 0xcc │ │ - b.n 35ee0 │ │ + b.n 54730 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b4e │ │ + b.n 5539e │ │ lsrs r0, r3 │ │ - b.n 35f08 │ │ + b.n 54758 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 364e0 │ │ + b.n 54d30 │ │ adds r0, #3 │ │ - b.n 36460 │ │ + b.n 54cb0 │ │ adds r0, #208 @ 0xd0 │ │ - b.n 35ef4 │ │ + b.n 54744 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b62 │ │ + b.n 553b2 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 364ea │ │ + b.n 54d3a │ │ adds r0, #3 │ │ - b.n 36470 │ │ + b.n 54cc0 │ │ adds r0, #212 @ 0xd4 │ │ - b.n 35f04 │ │ + b.n 54754 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b72 │ │ + b.n 553c2 │ │ asrs r0, r4, #3 │ │ - b.n 35f2c │ │ + b.n 5477c │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36502 │ │ + b.n 54d52 │ │ adds r0, #3 │ │ - b.n 36484 │ │ + b.n 54cd4 │ │ adds r0, #216 @ 0xd8 │ │ - b.n 35f18 │ │ + b.n 54768 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36b86 │ │ + b.n 553d6 │ │ adds r2, r4, #4 │ │ - b.n 36508 │ │ + b.n 54d58 │ │ adds r0, #3 │ │ - b.n 36494 │ │ + b.n 54ce4 │ │ movs r3, #63 @ 0x3f │ │ - b.n 36b90 │ │ + b.n 553e0 │ │ adds r0, #220 @ 0xdc │ │ - b.n 35f2c │ │ + b.n 5477c │ │ lsrs r1, r4, #20 │ │ - b.n 36516 │ │ + b.n 54d66 │ │ subs r4, r7, #7 │ │ - b.n 36a38 │ │ + b.n 55288 │ │ movs r0, #2 │ │ - b.n 364a8 │ │ + b.n 54cf8 │ │ asrs r7, r7, #3 │ │ - b.n 36aa2 │ │ + b.n 552f2 │ │ movs r0, r0 │ │ - b.n 364a8 │ │ + b.n 54cf8 │ │ movs r0, #224 @ 0xe0 │ │ - b.n 35f44 │ │ + b.n 54794 │ │ lsls r4, r4, #3 │ │ - b.n 35f48 │ │ + b.n 54798 │ │ strh r0, [r6, #0] │ │ - b.n 35f6c │ │ + b.n 547bc │ │ str r0, [r0, r3] │ │ - b.n 368cc │ │ + b.n 5511c │ │ asrs r1, r0, #32 │ │ - b.n 3694a │ │ + b.n 5519a │ │ movs r5, r0 │ │ - b.n 3677e │ │ - cbz r6, 36490 │ │ + b.n 54fce │ │ + cbz r6, 54ce0 │ │ @ instruction: 0xebff0005 │ │ - b.n 36786 │ │ + b.n 54fd6 │ │ asrs r0, r4, #32 │ │ - b.n 36b8a │ │ + b.n 553da │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 3695c │ │ + b.n 551ac │ │ eors r0, r0 │ │ - b.n 36970 │ │ + b.n 551c0 │ │ strb r0, [r1, #1] │ │ - b.n 368f0 │ │ - ldr r3, [pc, #0] @ (3645c ) │ │ + b.n 55140 │ │ + ldr r3, [pc, #0] @ (54cac ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 3696a │ │ + b.n 551ba │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2112 @ 0x840 │ │ - b.n 367aa │ │ + b.n 54ffa │ │ asrs r5, r0, #32 │ │ - b.n 367ae │ │ + b.n 54ffe │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 36bb6 │ │ + b.n 55406 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r6, #8847360 @ 0x870000 │ │ - b.n 367be │ │ - ldr r3, [pc, #96] @ (364e0 ) │ │ + b.n 5500e │ │ + ldr r3, [pc, #96] @ (54d30 ) │ │ vstr s1, [sp, #756] @ 0x2f4 │ │ add.w r0, r0, r0, ror #1 │ │ - b.n 36920 │ │ + b.n 55170 │ │ asrs r5, r0, #32 │ │ - b.n 367ce │ │ + b.n 5501e │ │ movs r0, #7 │ │ - b.n 367d2 │ │ + b.n 55022 │ │ lsls r2, r2, #29 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, sl, #524288 @ 0x80000 │ │ - b.n 36bde │ │ + b.n 5542e │ │ lsls r0, r6, #1 │ │ - b.n 35ed8 │ │ + b.n 54728 │ │ asrs r4, r1, #1 │ │ - b.n 35edc │ │ + b.n 5472c │ │ asrs r4, r6, #1 │ │ - b.n 35ec0 │ │ + b.n 54710 │ │ movs r7, r0 │ │ - b.n 369ae │ │ + b.n 551fe │ │ cmp r2, #143 @ 0x8f │ │ orn r0, sl, #1245184 @ 0x130000 │ │ - b.n 3694c │ │ + b.n 5519c │ │ lsrs r5, r1, #10 │ │ orr.w r0, r9, #4980736 @ 0x4c0000 │ │ - b.n 35ed4 │ │ + b.n 54724 │ │ movs r6, r0 │ │ - b.n 36802 │ │ + b.n 55052 │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r9, #294912 @ 0x48000 │ │ - b.n 35fe4 │ │ + b.n 54834 │ │ asrs r7, r2, #30 │ │ add.w r0, r0, r0 │ │ - b.n 36082 │ │ + b.n 548d2 │ │ movs r1, r0 │ │ - b.n 36af6 │ │ + b.n 55346 │ │ movs r1, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r1, #2 │ │ - b.n 36018 │ │ + b.n 54868 │ │ strb r0, [r5, #1] │ │ - b.n 369fc │ │ + b.n 5524c │ │ strh r1, [r2, r7] │ │ - b.n 36ae6 │ │ + b.n 55336 │ │ lsls r4, r7 │ │ - b.n 36b08 │ │ + b.n 55358 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.n 36b72 │ │ + b.n 553c2 │ │ ldr r0, [r4, #48] @ 0x30 │ │ - b.n 36836 │ │ + b.n 55086 │ │ asrs r6, r0, #22 │ │ - b.n 36704 │ │ + b.n 54f54 │ │ movs r3, #6 │ │ - b.n 36602 │ │ + b.n 54e52 │ │ str r4, [r0, #8] │ │ - b.n 3603c │ │ + b.n 5488c │ │ lsrs r7, r3, #12 │ │ - b.n 364c4 │ │ + b.n 54d14 │ │ asrs r7, r7, #12 │ │ - b.n 36c94 │ │ + b.n 554e4 │ │ cmp r5, #37 @ 0x25 │ │ - b.n 36612 │ │ + b.n 54e62 │ │ asrs r1, r0, #32 │ │ - b.n 3659a │ │ + b.n 54dea │ │ strh r7, [r7, r4] │ │ - b.n 36c9a │ │ + b.n 554ea │ │ asrs r0, r5, #1 │ │ - b.n 36034 │ │ + b.n 54884 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36624 │ │ + b.n 54e74 │ │ str r5, [r0, r0] │ │ - b.n 365aa │ │ + b.n 54dfa │ │ ldrb r1, [r7, r4] │ │ - b.n 36a30 │ │ + b.n 55280 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36cae │ │ + b.n 554fe │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3663c │ │ + b.n 54e8c │ │ eors r0, r7 │ │ - b.n 3606c │ │ + b.n 548bc │ │ str r4, [r5, r1] │ │ - b.n 36050 │ │ + b.n 548a0 │ │ strh r7, [r7, r0] │ │ - b.n 36cfa │ │ + b.n 5554a │ │ adds r0, #3 │ │ - b.n 365c8 │ │ + b.n 54e18 │ │ adds r0, #112 @ 0x70 │ │ - b.n 3605c │ │ + b.n 548ac │ │ adds r3, #63 @ 0x3f │ │ - b.n 36cca │ │ + b.n 5551a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36652 │ │ + b.n 54ea2 │ │ strb r4, [r7, #1] │ │ - b.n 36088 │ │ + b.n 548d8 │ │ adds r0, #3 │ │ - b.n 365dc │ │ + b.n 54e2c │ │ adds r0, #116 @ 0x74 │ │ - b.n 36070 │ │ + b.n 548c0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36cde │ │ + b.n 5552e │ │ lsls r0, r0 │ │ - b.n 36098 │ │ + b.n 548e8 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36670 │ │ + b.n 54ec0 │ │ adds r0, #3 │ │ - b.n 365f0 │ │ + b.n 54e40 │ │ adds r0, #120 @ 0x78 │ │ - b.n 36084 │ │ + b.n 548d4 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36cf2 │ │ + b.n 55542 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3667a │ │ + b.n 54eca │ │ adds r0, #3 │ │ - b.n 36600 │ │ + b.n 54e50 │ │ adds r0, #124 @ 0x7c │ │ - b.n 36094 │ │ + b.n 548e4 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36d02 │ │ + b.n 55552 │ │ asrs r0, r1, #2 │ │ - b.n 360bc │ │ + b.n 5490c │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36692 │ │ + b.n 54ee2 │ │ eors r0, r0 │ │ - b.n 36aa4 │ │ + b.n 552f4 │ │ adds r0, #3 │ │ - b.n 36618 │ │ + b.n 54e68 │ │ adds r0, #128 @ 0x80 │ │ - b.n 360ac │ │ + b.n 548fc │ │ adds r2, r4, #4 │ │ - b.n 36698 │ │ + b.n 54ee8 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36d1e │ │ + b.n 5556e │ │ movs r3, #63 @ 0x3f │ │ - b.n 36d20 │ │ + b.n 55570 │ │ adds r0, #3 │ │ - b.n 3662c │ │ + b.n 54e7c │ │ lsrs r1, r4, #20 │ │ - b.n 366a6 │ │ + b.n 54ef6 │ │ subs r4, r7, #7 │ │ - b.n 36bc8 │ │ + b.n 55418 │ │ movs r0, #2 │ │ - b.n 36638 │ │ + b.n 54e88 │ │ asrs r7, r7, #3 │ │ - b.n 36c32 │ │ + b.n 55482 │ │ movs r0, r0 │ │ - b.n 36638 │ │ + b.n 54e88 │ │ adds r0, #132 @ 0x84 │ │ - b.n 360d4 │ │ + b.n 54924 │ │ movs r0, #136 @ 0x88 │ │ - b.n 360d8 │ │ + b.n 54928 │ │ lsls r4, r1, #2 │ │ - b.n 360dc │ │ + b.n 5492c │ │ movs r0, r2 │ │ - b.n 360fc │ │ + b.n 5494c │ │ asrs r0, r0, #32 │ │ - b.n 36d0a │ │ + b.n 5555a │ │ movs r0, r4 │ │ - b.n 360e8 │ │ + b.n 54938 │ │ movs r0, #0 │ │ - b.n 36d12 │ │ + b.n 55562 │ │ movs r4, r2 │ │ - b.n 3610c │ │ + b.n 5495c │ │ adds r0, #0 │ │ - b.n 36d1a │ │ + b.n 5556a │ │ movs r4, r4 │ │ - b.n 360f8 │ │ + b.n 54948 │ │ movs r0, r0 │ │ - b.n 36d22 │ │ + b.n 55572 │ │ movs r0, r0 │ │ - b.n 36100 │ │ + b.n 54950 │ │ movs r4, r0 │ │ - b.n 36104 │ │ + b.n 54954 │ │ movs r0, r1 │ │ - b.n 36108 │ │ + b.n 54958 │ │ movs r4, r6 │ │ - b.n 3612c │ │ + b.n 5497c │ │ movs r4, r1 │ │ - b.n 36110 │ │ + b.n 54960 │ │ movs r0, r7 │ │ - b.n 36134 │ │ + b.n 54984 │ │ movs r0, r2 │ │ - b.n 36118 │ │ + b.n 54968 │ │ lsls r0, r3, #2 │ │ - b.n 36b1c │ │ + b.n 5536c │ │ movs r4, r2 │ │ - b.n 36120 │ │ + b.n 54970 │ │ movs r0, r1 │ │ - b.n 36140 │ │ + b.n 54990 │ │ movs r0, r3 │ │ - b.n 36128 │ │ + b.n 54978 │ │ movs r4, r1 │ │ - b.n 36148 │ │ + b.n 54998 │ │ movs r4, r3 │ │ - b.n 36130 │ │ + b.n 54980 │ │ movs r4, r7 │ │ - b.n 36154 │ │ + b.n 549a4 │ │ ands r0, r5 │ │ - b.n 36138 │ │ - bfcsel 18, 35e1e , 1c, le │ │ - beq.n 3665c │ │ - b.n 36abc │ │ + b.n 54988 │ │ + bfcsel 18, 5466e , 1c, le │ │ + beq.n 54eac │ │ + b.n 5530c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r5, r8, r9, fp, ip, lr, pc} │ │ + ldmia.w sp!, {r5, r6, r7, r9, sl, sp, lr, pc} │ │ movs r0, r0 │ │ - bmi.n 365d8 │ │ - bmi.n 365da │ │ - ldr r7, [pc, #960] @ (369f4 ) │ │ + bmi.n 54e28 │ │ + bmi.n 54e2a │ │ + ldr r7, [pc, #960] @ (55244 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 36b54 │ │ - beq.n 36644 │ │ - b.n 36ad8 │ │ + b.n 553a4 │ │ + beq.n 54e94 │ │ + b.n 55328 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-472]! @ 0xfffffe28 │ │ - b.n 36ae0 │ │ - blt.n 3667c │ │ - b.n 36ae4 │ │ + b.n 55330 │ │ + blt.n 54ecc │ │ + b.n 55334 │ │ movs r0, r0 │ │ - b.n 36cee │ │ + b.n 5553e │ │ strb r0, [r0, #0] │ │ - b.n 36d92 │ │ + b.n 555e2 │ │ movs r0, r0 │ │ asrs r1, r2, #13 │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 36d02 │ │ + b.n 55552 │ │ ands r0, r2 │ │ asrs r3, r3, #22 │ │ movs r0, r0 │ │ asrs r4, r2, #13 │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ adds r0, #20 │ │ - b.n 361a4 │ │ + b.n 549f4 │ │ movs r0, r0 │ │ - b.n 36d18 │ │ + b.n 55568 │ │ adds r0, #24 │ │ asrs r3, r3, #22 │ │ movs r0, r0 │ │ asrs r3, r2, #13 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ adds r0, #0 │ │ - b.n 361a2 │ │ + b.n 549f2 │ │ movs r0, r0 │ │ - b.n 36d2c │ │ + b.n 5557c │ │ str r0, [r0, #0] │ │ asrs r0, r4, #6 │ │ adds r0, #8 │ │ asrs r6, r6, #22 │ │ str r4, [r5, #4] │ │ asrs r5, r1, #22 │ │ movs r0, r0 │ │ asrs r3, r2, #13 │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r7, r0 │ │ - b.n 369de │ │ - beq.n 36700 │ │ - b.n 36b38 │ │ + b.n 5522e │ │ + beq.n 54f50 │ │ + b.n 55388 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 36bc4 │ │ + b.n 55414 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, ip} │ │ - b.n 361cc │ │ + b.n 54a1c │ │ ldrh r7, [r2, #32] │ │ - b.n 36bd0 │ │ + b.n 55420 │ │ lsls r4, r3, #1 │ │ - b.n 361d4 │ │ + b.n 54a24 │ │ asrs r1, r0, #32 │ │ - b.n 36bc6 │ │ + b.n 55416 │ │ movs r0, #124 @ 0x7c │ │ - b.n 361dc │ │ + b.n 54a2c │ │ @ instruction: 0xea01e28d │ │ lsrs r0, r0, #26 │ │ - b.n 36208 │ │ + b.n 54a58 │ │ ldr r7, [r6, #120] @ 0x78 │ │ - b.n 36bea │ │ + b.n 5543a │ │ movs r0, r0 │ │ - b.n 36610 │ │ + b.n 54e60 │ │ movs r0, r0 │ │ - b.n 361f6 │ │ + b.n 54a46 │ │ lsls r0, r7, #1 │ │ - b.n 361f4 │ │ + b.n 54a44 │ │ lsrs r6, r3, #30 │ │ - b.n 36bf8 │ │ - add r0, pc, #16 @ (adr r0, 366f0 ) │ │ - b.n 36be2 │ │ + b.n 55448 │ │ + add r0, pc, #16 @ (adr r0, 54f40 ) │ │ + b.n 55432 │ │ lsrs r3, r3, #16 │ │ - b.n 36c00 │ │ + b.n 55450 │ │ str r0, [sp, #16] │ │ - b.n 36bea │ │ + b.n 5543a │ │ movs r0, r1 │ │ - b.n 36a2e │ │ + b.n 5527e │ │ uxth r2, r3 │ │ @ instruction: 0xebff1020 │ │ - b.n 36e36 │ │ + b.n 55686 │ │ movs r0, r1 │ │ - b.n 36a3a │ │ + b.n 5528a │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 36c12 │ │ + b.n 55462 │ │ strb r0, [r3, #3] │ │ - b.n 36c20 │ │ + b.n 55470 │ │ ldrb r3, [r5, r0] │ │ - b.n 36c24 │ │ - ldr r3, [pc, #0] @ (3670c ) │ │ + b.n 55474 │ │ + ldr r3, [pc, #0] @ (54f5c ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 36c20 │ │ + b.n 55470 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #14680064 @ 0xe00000 │ │ - b.n 36234 │ │ + b.n 54a84 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 36e62 │ │ + b.n 556b2 │ │ asrs r4, r6, #1 │ │ - b.n 36240 │ │ + b.n 54a90 │ │ asrs r0, r1, #32 │ │ - b.n 36a6a │ │ + b.n 552ba │ │ lsrs r0, r0, #11 │ │ orr.w r0, r7, #8716288 @ 0x850000 │ │ - b.n 36a72 │ │ - ldr r3, [pc, #248] @ (3682c ) │ │ + b.n 552c2 │ │ + ldr r3, [pc, #248] @ (5507c ) │ │ vstr s1, [sp, #64] @ 0x40 │ │ add.w ip, r0, fp, lsr #32 │ │ - b.n 36c58 │ │ + b.n 554a8 │ │ asrs r0, r1, #32 │ │ - b.n 36a82 │ │ + b.n 552d2 │ │ movs r0, #5 │ │ - b.n 36a86 │ │ + b.n 552d6 │ │ lsls r5, r4, #26 │ │ add.w r0, r0, r9 │ │ - b.n 36a8e │ │ + b.n 552de │ │ movs r0, #10 │ │ - b.n 36a92 │ │ + b.n 552e2 │ │ lsrs r5, r1, #10 │ │ orn sl, r0, #292864 @ 0x47800 │ │ orn r8, r0, #10747904 @ 0xa40000 │ │ - b.n 3628a │ │ + b.n 54ada │ │ adds r0, r1, r1 │ │ - b.n 3628e │ │ + b.n 54ade │ │ lsrs r5, r1, #10 │ │ orr.w r0, r2, #8847360 @ 0x870000 │ │ - b.n 36c6a │ │ + b.n 554ba │ │ asrs r4, r3, #10 │ │ - b.n 36288 │ │ + b.n 54ad8 │ │ subs r6, r3, #6 │ │ - b.n 36c8c │ │ + b.n 554dc │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 36eba │ │ + b.n 5570a │ │ lsls r0, r7, #9 │ │ - b.n 36298 │ │ + b.n 54ae8 │ │ movs r7, r0 │ │ - b.n 36ac2 │ │ + b.n 55312 │ │ movs r1, #40 @ 0x28 │ │ - b.n 362a0 │ │ + b.n 54af0 │ │ strb r0, [r5, #1] │ │ - b.n 362a4 │ │ + b.n 54af4 │ │ asrs r7, r4, #27 │ │ add.w r0, r0, r0 │ │ - b.n 3633a │ │ + b.n 54b8a │ │ movs r1, r0 │ │ - b.n 36db6 │ │ + b.n 55606 │ │ movs r3, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r4, #4 │ │ - b.n 362d8 │ │ + b.n 54b28 │ │ stc 2, cr14, [r1], {141} @ 0x8d │ │ adds r3, #209 @ 0xd1 │ │ - b.n 36da6 │ │ + b.n 555f6 │ │ lsls r4, r7 │ │ - b.n 36dc8 │ │ + b.n 55618 │ │ ands r6, r0 │ │ ldmia.w lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.n 36e32 │ │ + b.n 55682 │ │ ldrh r0, [r4, r4] │ │ - b.n 36af6 │ │ + b.n 55346 │ │ asrs r5, r0, #14 │ │ - b.n 369c0 │ │ + b.n 55210 │ │ movs r3, #5 │ │ - b.n 368c2 │ │ + b.n 55112 │ │ stmia r1!, {r2, r3} │ │ - b.n 362fc │ │ + b.n 54b4c │ │ strb r7, [r7, #8] │ │ - b.n 36f86 │ │ + b.n 557d6 │ │ str r4, [r3, r4] │ │ - b.n 36304 │ │ + b.n 54b54 │ │ lsrs r7, r3, #12 │ │ - b.n 3678c │ │ + b.n 54fdc │ │ asrs r7, r7, #12 │ │ - b.n 36f58 │ │ + b.n 557a8 │ │ cmp r5, #35 @ 0x23 │ │ - b.n 368da │ │ + b.n 5512a │ │ asrs r1, r0, #32 │ │ - b.n 36862 │ │ + b.n 550b2 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36f62 │ │ + b.n 557b2 │ │ asrs r0, r0, #4 │ │ - b.n 362fc │ │ + b.n 54b4c │ │ adds r0, #3 │ │ - b.n 3686e │ │ + b.n 550be │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36906 │ │ + b.n 55156 │ │ subs r5, #57 @ 0x39 │ │ - b.n 36cf4 │ │ + b.n 55544 │ │ adds r1, #4 │ │ - b.n 3630c │ │ + b.n 54b5c │ │ adds r3, #63 @ 0x3f │ │ - b.n 36f7a │ │ - b.n 36804 │ │ - b.n 36b3a │ │ + b.n 557ca │ │ + b.n 55054 │ │ + b.n 5538a │ │ str r0, [r2, #16] │ │ - b.n 36338 │ │ + b.n 54b88 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3691a │ │ + b.n 5516a │ │ adds r0, #3 │ │ - b.n 36894 │ │ + b.n 550e4 │ │ adds r1, #8 │ │ - b.n 36324 │ │ + b.n 54b74 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36f92 │ │ + b.n 557e2 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3691e │ │ + b.n 5516e │ │ asrs r4, r2 │ │ - b.n 36350 │ │ + b.n 54ba0 │ │ adds r0, #3 │ │ - b.n 368a8 │ │ + b.n 550f8 │ │ adds r1, #12 │ │ - b.n 36338 │ │ + b.n 54b88 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36fa6 │ │ + b.n 557f6 │ │ str r0, [r3, #16] │ │ - b.n 36360 │ │ + b.n 54bb0 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36932 │ │ + b.n 55182 │ │ adds r0, #3 │ │ - b.n 368bc │ │ + b.n 5510c │ │ adds r1, #16 │ │ - b.n 3634c │ │ + b.n 54b9c │ │ adds r3, #63 @ 0x3f │ │ - b.n 36fba │ │ + b.n 5580a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36946 │ │ + b.n 55196 │ │ adds r0, #3 │ │ - b.n 368cc │ │ + b.n 5511c │ │ adds r1, #20 │ │ - b.n 3635c │ │ + b.n 54bac │ │ adds r3, #63 @ 0x3f │ │ - b.n 36fca │ │ + b.n 5581a │ │ asrs r0, r4, #4 │ │ - b.n 36384 │ │ + b.n 54bd4 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36958 │ │ + b.n 551a8 │ │ adds r0, #3 │ │ - b.n 368e0 │ │ + b.n 55130 │ │ adds r1, #24 │ │ - b.n 36370 │ │ + b.n 54bc0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 36fde │ │ + b.n 5582e │ │ adds r2, r4, #4 │ │ - b.n 36960 │ │ + b.n 551b0 │ │ str r6, [r1, #0] │ │ - b.n 36ba2 │ │ + b.n 553f2 │ │ movs r3, #63 @ 0x3f │ │ - b.n 36fe8 │ │ + b.n 55838 │ │ adds r0, #3 │ │ - b.n 368f8 │ │ + b.n 55148 │ │ lsrs r1, r4, #20 │ │ - b.n 3696e │ │ + b.n 551be │ │ subs r4, r7, #7 │ │ - b.n 36e90 │ │ + b.n 556e0 │ │ movs r0, #2 │ │ - b.n 36904 │ │ + b.n 55154 │ │ asrs r7, r7, #3 │ │ - b.n 36efa │ │ + b.n 5574a │ │ movs r0, r0 │ │ - b.n 36900 │ │ + b.n 55150 │ │ adds r1, #28 │ │ - b.n 3639c │ │ + b.n 54bec │ │ movs r1, #32 │ │ - b.n 363a0 │ │ + b.n 54bf0 │ │ lsls r4, r4, #4 │ │ - b.n 363a4 │ │ + b.n 54bf4 │ │ strb r0, [r7, #1] │ │ - b.n 363c8 │ │ + b.n 54c18 │ │ movs r0, r1 │ │ - b.n 36bd2 │ │ + b.n 55422 │ │ asrs r1, r0, #32 │ │ - b.n 36da4 │ │ + b.n 555f4 │ │ sxth r0, r6 │ │ @ instruction: 0xebff0008 │ │ - b.n 36bde │ │ + b.n 5542e │ │ asrs r0, r4, #32 │ │ - b.n 36fe2 │ │ + b.n 55832 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #16384 @ 0x4000 │ │ - b.n 36dc4 │ │ + b.n 55614 │ │ ldrb r3, [r5, r0] │ │ - b.n 36dc8 │ │ + b.n 55618 │ │ asrs r4, r6, #1 │ │ - b.n 363ec │ │ - ldr r3, [pc, #0] @ (368b4 ) │ │ + b.n 54c3c │ │ + ldr r3, [pc, #0] @ (55104 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 36dc2 │ │ + b.n 55612 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2228224 @ 0x220000 │ │ - b.n 36c02 │ │ + b.n 55452 │ │ lsls r4, r4, #1 │ │ - b.n 363e0 │ │ + b.n 54c30 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3700e │ │ + b.n 5585e │ │ lsrs r0, r0, #11 │ │ orr.w r0, r4, #8716288 @ 0x850000 │ │ - b.n 36c16 │ │ - ldr r3, [pc, #160] @ (36978 ) │ │ + b.n 55466 │ │ + ldr r3, [pc, #160] @ (551c8 ) │ │ @ instruction: 0xedcd09a7 │ │ add.w ip, r0, fp, lsr #32 │ │ - b.n 36dfc │ │ + b.n 5564c │ │ asrs r0, r1, #32 │ │ - b.n 36c26 │ │ + b.n 55476 │ │ movs r0, #5 │ │ - b.n 36c2a │ │ + b.n 5547a │ │ lsls r4, r7, #24 │ │ add.w sl, r0, sp, lsl #2 │ │ orn r0, r9, #524288 @ 0x80000 │ │ - b.n 37036 │ │ + b.n 55886 │ │ lsrs r4, r4, #32 │ │ - b.n 36426 │ │ + b.n 54c76 │ │ adds r0, r1, r1 │ │ - b.n 3642a │ │ + b.n 54c7a │ │ asrs r4, r3, #10 │ │ - b.n 3641c │ │ + b.n 54c6c │ │ movs r7, r0 │ │ - b.n 36e06 │ │ + b.n 55656 │ │ cmp r2, #143 @ 0x8f │ │ orn pc, r9, #1294336 @ 0x13c000 │ │ - b.n 36e28 │ │ + b.n 55678 │ │ lsrs r5, r1, #10 │ │ orr.w r2, sl, #16252928 @ 0xf80000 │ │ - b.n 36430 │ │ + b.n 54c80 │ │ movs r4, r0 │ │ - b.n 36c5a │ │ + b.n 554aa │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, sl, #425984 @ 0x68000 │ │ - b.n 3643c │ │ + b.n 54c8c │ │ eors r4, r6 │ │ - b.n 36440 │ │ + b.n 54c90 │ │ asrs r0, r0, #26 │ │ add.w r0, r0, r0 │ │ - b.n 364dc │ │ + b.n 54d2c │ │ movs r1, r0 │ │ - b.n 36f52 │ │ + b.n 557a2 │ │ movs r0, r7 │ │ lsrs r0, r0, #8 │ │ lsls r4, r1, #3 │ │ - b.n 36474 │ │ + b.n 54cc4 │ │ strb r0, [r5, #2] │ │ - b.n 36e58 │ │ + b.n 556a8 │ │ strh r1, [r2, r7] │ │ - b.n 36f42 │ │ + b.n 55792 │ │ lsls r4, r7 │ │ - b.n 36f64 │ │ + b.n 557b4 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.n 36fce │ │ + b.n 5581e │ │ ldr r0, [r4, #48] @ 0x30 │ │ - b.n 36c92 │ │ + b.n 554e2 │ │ asrs r6, r0, #22 │ │ - b.n 36b60 │ │ + b.n 553b0 │ │ movs r3, #6 │ │ - b.n 36a5e │ │ + b.n 552ae │ │ str r4, [r0, #12] │ │ - b.n 36498 │ │ + b.n 54ce8 │ │ lsrs r7, r3, #12 │ │ - b.n 36920 │ │ + b.n 55170 │ │ asrs r7, r7, #12 │ │ - b.n 370f0 │ │ + b.n 55940 │ │ cmp r5, #37 @ 0x25 │ │ - b.n 36a6e │ │ + b.n 552be │ │ asrs r1, r0, #32 │ │ - b.n 369f6 │ │ + b.n 55246 │ │ strh r7, [r7, r4] │ │ - b.n 370f6 │ │ + b.n 55946 │ │ asrs r0, r5, #2 │ │ - b.n 36490 │ │ + b.n 54ce0 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36a80 │ │ + b.n 552d0 │ │ str r5, [r0, r0] │ │ - b.n 36a06 │ │ + b.n 55256 │ │ ldrb r1, [r7, r4] │ │ - b.n 36e8c │ │ + b.n 556dc │ │ adds r3, #63 @ 0x3f │ │ - b.n 3710a │ │ + b.n 5595a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36a98 │ │ + b.n 552e8 │ │ lsls r0, r7 │ │ - b.n 364c8 │ │ + b.n 54d18 │ │ str r4, [r5, r2] │ │ - b.n 364ac │ │ + b.n 54cfc │ │ strh r7, [r7, r0] │ │ - b.n 37156 │ │ + b.n 559a6 │ │ adds r0, #3 │ │ - b.n 36a24 │ │ + b.n 55274 │ │ adds r0, #176 @ 0xb0 │ │ - b.n 364b8 │ │ + b.n 54d08 │ │ adds r3, #63 @ 0x3f │ │ - b.n 37126 │ │ + b.n 55976 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36aae │ │ + b.n 552fe │ │ strb r4, [r7, #2] │ │ - b.n 364e4 │ │ + b.n 54d34 │ │ adds r0, #3 │ │ - b.n 36a38 │ │ + b.n 55288 │ │ adds r0, #180 @ 0xb4 │ │ - b.n 364cc │ │ + b.n 54d1c │ │ adds r3, #63 @ 0x3f │ │ - b.n 3713a │ │ + b.n 5598a │ │ lsrs r0, r0 │ │ - b.n 364f4 │ │ + b.n 54d44 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36acc │ │ + b.n 5531c │ │ adds r0, #3 │ │ - b.n 36a4c │ │ + b.n 5529c │ │ adds r0, #184 @ 0xb8 │ │ - b.n 364e0 │ │ + b.n 54d30 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3714e │ │ + b.n 5599e │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36ad6 │ │ + b.n 55326 │ │ adds r0, #3 │ │ - b.n 36a5c │ │ + b.n 552ac │ │ adds r0, #188 @ 0xbc │ │ - b.n 364f0 │ │ + b.n 54d40 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3715e │ │ + b.n 559ae │ │ asrs r0, r1, #3 │ │ - b.n 36518 │ │ + b.n 54d68 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 36aee │ │ + b.n 5533e │ │ adds r0, #3 │ │ - b.n 36a70 │ │ + b.n 552c0 │ │ adds r0, #192 @ 0xc0 │ │ - b.n 36504 │ │ + b.n 54d54 │ │ adds r3, #63 @ 0x3f │ │ - b.n 37172 │ │ + b.n 559c2 │ │ adds r2, r4, #4 │ │ - b.n 36af4 │ │ + b.n 55344 │ │ adds r0, #3 │ │ - b.n 36a80 │ │ + b.n 552d0 │ │ movs r3, #63 @ 0x3f │ │ - b.n 3717c │ │ + b.n 559cc │ │ adds r0, #196 @ 0xc4 │ │ - b.n 36518 │ │ + b.n 54d68 │ │ lsrs r1, r4, #20 │ │ - b.n 36b02 │ │ + b.n 55352 │ │ subs r4, r7, #7 │ │ - b.n 37024 │ │ + b.n 55874 │ │ movs r0, #2 │ │ - b.n 36a94 │ │ + b.n 552e4 │ │ asrs r7, r7, #3 │ │ - b.n 3708e │ │ + b.n 558de │ │ movs r0, r0 │ │ - b.n 36a94 │ │ + b.n 552e4 │ │ movs r0, #200 @ 0xc8 │ │ - b.n 36530 │ │ + b.n 54d80 │ │ lsls r4, r1, #3 │ │ - b.n 36534 │ │ - b.n 36b14 │ │ - b.n 36558 │ │ + b.n 54d84 │ │ + b.n 55364 │ │ + b.n 54da8 │ │ strb r0, [r0, #0] │ │ - b.n 37162 │ │ + b.n 559b2 │ │ movs r0, r0 │ │ - b.n 36562 │ │ + b.n 54db2 │ │ lsls r1, r0, #1 │ │ - b.n 370ca │ │ + b.n 5591a │ │ vpmin.u16 , q13, │ │ - add r0, pc, #112 @ (adr r0, 36aa0 ) │ │ - b.n 36568 │ │ + add r0, pc, #112 @ (adr r0, 552f0 ) │ │ + b.n 54db8 │ │ movs r1, r0 │ │ - b.n 36f4a │ │ + b.n 5579a │ │ movs r3, r2 │ │ - b.n 370da │ │ + b.n 5592a │ │ str r0, [sp, #128] @ 0x80 │ │ str r5, [sp, #620] @ 0x26c │ │ lsls r0, r0, #1 │ │ str r3, [sp, #356] @ 0x164 │ │ vpmin.u16 q4, q10, │ │ stmia r0!, {r3, r5} │ │ - b.n 36580 │ │ + b.n 54dd0 │ │ ands r0, r1 │ │ - b.n 36584 │ │ + b.n 54dd4 │ │ str r4, [r5, r0] │ │ - b.n 36588 │ │ + b.n 54dd8 │ │ asrs r4, r1, #32 │ │ - b.n 3658c │ │ + b.n 54ddc │ │ movs r4, r0 │ │ - b.n 36b12 │ │ + b.n 55362 │ │ movs r1, r0 │ │ - b.n 36c08 │ │ + b.n 55458 │ │ vpmin.u8 , , │ │ movs r0, #1 │ │ - b.n 36a6e │ │ + b.n 552be │ │ strh r0, [r0, #0] │ │ - b.n 371aa │ │ + b.n 559fa │ │ str r1, [r0, #0] │ │ - b.n 371ae │ │ + b.n 559fe │ │ movs r2, r0 │ │ - b.n 371b2 │ │ + b.n 55a02 │ │ movs r1, r0 │ │ - b.n 3715a │ │ + b.n 559aa │ │ strh r4, [r2, #10] │ │ - b.n 36594 │ │ + b.n 54de4 │ │ str r4, [r2, #28] │ │ - b.n 36598 │ │ + b.n 54de8 │ │ movs r7, r4 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 3713a │ │ + b.n 5598a │ │ movs r5, r4 │ │ - ldr r2, [pc, #0] @ (36a88 ) │ │ + ldr r2, [pc, #0] @ (552d8 ) │ │ movs r1, r0 │ │ - b.n 36db6 │ │ + b.n 55606 │ │ strb r0, [r0, #0] │ │ - b.n 371d2 │ │ + b.n 55a22 │ │ movs r1, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 37144 │ │ + b.n 55994 │ │ mrc2 10, 7, r4, cr14, cr15, {7} @ │ │ adds r0, #0 │ │ - b.n 37262 │ │ + b.n 55ab2 │ │ movs r1, #2 │ │ - b.n 37266 │ │ + b.n 55ab6 │ │ adds r0, #3 │ │ - b.n 36b52 │ │ + b.n 553a2 │ │ movs r0, #2 │ │ - b.n 36c50 │ │ + b.n 554a0 │ │ movs r1, r0 │ │ subs r2, #0 │ │ movs r0, #5 │ │ - b.n 36dee │ │ + b.n 5563e │ │ mrc2 10, 7, r1, cr7, cr15, {7} @ │ │ str r0, [r0, #0] │ │ - b.n 3727e │ │ + b.n 55ace │ │ movs r0, r0 │ │ - b.n 37162 │ │ + b.n 559b2 │ │ lsls r6, r4, #13 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 36b76 │ │ + b.n 553c6 │ │ movs r1, r0 │ │ - b.n 36c7a │ │ + b.n 554ca │ │ lsls r0, r4, #13 │ │ add r2, sp, #0 │ │ movs r0, r0 │ │ - b.n 37216 │ │ + b.n 55a66 │ │ movs r0, #4 │ │ - b.n 36e1a │ │ + b.n 5566a │ │ adds r0, #1 │ │ - b.n 36e1e │ │ + b.n 5566e │ │ adds r0, #131 @ 0x83 │ │ - b.n 36e22 │ │ + b.n 55672 │ │ strb r2, [r0, #2] │ │ - b.n 36e26 │ │ + b.n 55676 │ │ subs r7, #162 @ 0xa2 │ │ - b.n 36df0 │ │ + b.n 55640 │ │ movs r0, #130 @ 0x82 │ │ - b.n 36b9a │ │ + b.n 553ea │ │ movs r0, #3 │ │ - b.n 36c9e │ │ + b.n 554ee │ │ movs r1, r0 │ │ - b.n 36ff6 │ │ + b.n 55846 │ │ movs r0, #7 │ │ - b.n 36e3a │ │ + b.n 5568a │ │ @ instruction: 0xfff7baff │ │ lsls r5, r2, #13 │ │ @ instruction: 0xea00e667 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 36b62 │ │ + cbnz r7, 553b2 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffb15ae │ │ + bmi.w fffcfdfe │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 36a72 │ │ + bls.n 552c2 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ asrs r1, r0, #32 │ │ - b.n 37266 │ │ + b.n 55ab6 │ │ adds r0, #1 │ │ - b.n 3726a │ │ + b.n 55aba │ │ asrs r0, r1, #1 │ │ - b.n 36648 │ │ + b.n 54e98 │ │ asrs r0, r0, #32 │ │ - b.n 37272 │ │ + b.n 55ac2 │ │ asrs r0, r6, #32 │ │ - b.n 36650 │ │ + b.n 54ea0 │ │ asrs r0, r0, #32 │ │ - b.n 3727a │ │ + b.n 55aca │ │ asrs r4, r6, #32 │ │ - b.n 36658 │ │ + b.n 54ea8 │ │ asrs r0, r0, #32 │ │ - b.n 37282 │ │ + b.n 55ad2 │ │ asrs r0, r7, #32 │ │ - b.n 36660 │ │ + b.n 54eb0 │ │ asrs r0, r0, #32 │ │ - b.n 3728a │ │ + b.n 55ada │ │ asrs r4, r1, #1 │ │ - b.n 36668 │ │ + b.n 54eb8 │ │ asrs r0, r0, #32 │ │ - b.n 37292 │ │ + b.n 55ae2 │ │ asrs r4, r7, #32 │ │ - b.n 36670 │ │ + b.n 54ec0 │ │ asrs r0, r0, #32 │ │ - b.n 3729a │ │ + b.n 55aea │ │ asrs r0, r0, #1 │ │ - b.n 36678 │ │ + b.n 54ec8 │ │ asrs r0, r0, #32 │ │ - b.n 372a2 │ │ - add r0, pc, #0 @ (adr r0, 36b64 ) │ │ - b.n 372a6 │ │ + b.n 55af2 │ │ + add r0, pc, #0 @ (adr r0, 553b4 ) │ │ + b.n 55af6 │ │ str r0, [sp, #0] │ │ - b.n 372aa │ │ + b.n 55afa │ │ asrs r0, r2, #1 │ │ - b.n 36688 │ │ + b.n 54ed8 │ │ eors r0, r6 │ │ - b.n 366ac │ │ + b.n 54efc │ │ asrs r5, r0, #32 │ │ - b.n 36eae │ │ + b.n 556fe │ │ movs r0, #1 │ │ - b.n 36eba │ │ + b.n 5570a │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 37224 │ │ + b.n 55a74 │ │ movs r2, #130 @ 0x82 │ │ - b.n 36ec6 │ │ + b.n 55716 │ │ movs r0, #0 │ │ - b.n 36712 │ │ + b.n 54f62 │ │ movs r7, r3 │ │ lsrs r0, r0, #8 │ │ adds r4, r5, #0 │ │ - b.n 36ed2 │ │ + b.n 55722 │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 366b0 │ │ + b.n 54f00 │ │ str r4, [sp, #20] │ │ - b.n 36e9c │ │ + b.n 556ec │ │ adds r4, r5, r0 │ │ - b.n 36ede │ │ - ldr r0, [pc, #20] @ (36bb4 ) │ │ - b.n 36ea4 │ │ + b.n 5572e │ │ + ldr r0, [pc, #20] @ (55404 ) │ │ + b.n 556f4 │ │ adds r0, #120 @ 0x78 │ │ - b.n 366c0 │ │ + b.n 54f10 │ │ adds r4, #44 @ 0x2c │ │ - b.n 36eea │ │ - add r0, pc, #336 @ (adr r0, 36cfc ) │ │ - b.n 366c8 │ │ - b.n 36bc8 │ │ - b.n 36ef2 │ │ + b.n 5573a │ │ + add r0, pc, #336 @ (adr r0, 5554c ) │ │ + b.n 54f18 │ │ + b.n 55418 │ │ + b.n 55742 │ │ movs r0, #1 │ │ - b.n 372f6 │ │ + b.n 55b46 │ │ subs r4, #5 │ │ - b.n 36ec0 │ │ + b.n 55710 │ │ add r4, sp, #148 @ 0x94 │ │ - b.n 36efe │ │ + b.n 5574e │ │ adds r5, r4, r0 │ │ - b.n 36f02 │ │ + b.n 55752 │ │ strb r5, [r0, #0] │ │ - b.n 36f06 │ │ + b.n 55756 │ │ stmia r0!, {r2} │ │ - b.n 36f0a │ │ + b.n 5575a │ │ strb r5, [r4, r0] │ │ - b.n 36f0e │ │ + b.n 5575e │ │ str r2, [r0, #0] │ │ - b.n 36f12 │ │ + b.n 55762 │ │ ands r4, r0 │ │ - b.n 372da │ │ + b.n 55b2a │ │ movs r0, #112 @ 0x70 │ │ - b.n 36714 │ │ + b.n 54f64 │ │ str r0, [sp, #16] │ │ - b.n 36b62 │ │ - add r0, pc, #24 @ (adr r0, 36bf8 ) │ │ - b.n 36ba6 │ │ + b.n 553b2 │ │ + add r0, pc, #24 @ (adr r0, 55448 ) │ │ + b.n 553f6 │ │ str r0, [r1, #0] │ │ - b.n 372f2 │ │ - add r0, pc, #336 @ (adr r0, 36d38 ) │ │ - b.n 36724 │ │ - b.n 36bfa │ │ - b.n 36772 │ │ + b.n 55b42 │ │ + add r0, pc, #336 @ (adr r0, 55588 ) │ │ + b.n 54f74 │ │ + b.n 5544a │ │ + b.n 54fc2 │ │ adds r0, #6 │ │ - b.n 36776 │ │ + b.n 54fc6 │ │ adds r0, #120 @ 0x78 │ │ - b.n 36730 │ │ - b.n 36cf0 │ │ - b.n 36734 │ │ + b.n 54f80 │ │ + b.n 55540 │ │ + b.n 54f84 │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 36738 │ │ + b.n 54f88 │ │ strb r3, [r0, #0] │ │ - b.n 36786 │ │ + b.n 54fd6 │ │ str r2, [r0, r0] │ │ - b.n 3678a │ │ + b.n 54fda │ │ asrs r1, r0, #32 │ │ - b.n 3678e │ │ + b.n 54fde │ │ stmia r0!, {r0, r2} │ │ - b.n 36792 │ │ + b.n 54fe2 │ │ movs r0, #52 @ 0x34 │ │ - b.n 36748 │ │ + b.n 54f98 │ │ movs r0, r0 │ │ - b.n 372ba │ │ + b.n 55b0a │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ asrs r7, r7, #1 │ │ - b.n 373de │ │ + b.n 55c2e │ │ strb r0, [r0, #0] │ │ - b.n 37362 │ │ + b.n 55bb2 │ │ asrs r3, r0, #14 │ │ - b.n 36d28 │ │ + b.n 55578 │ │ movs r2, r0 │ │ - b.n 36ecc │ │ + b.n 5571c │ │ mrc2 10, 4, r3, cr10, cr15, {7} @ │ │ movs r0, r0 │ │ - b.n 36d38 │ │ + b.n 55588 │ │ asrs r0, r0, #32 │ │ - b.n 36772 │ │ + b.n 54fc2 │ │ movs r0, #6 │ │ - b.n 37140 │ │ + b.n 55990 │ │ strb r0, [r0, #0] │ │ - b.n 3737e │ │ + b.n 55bce │ │ lsls r0, r0, #10 │ │ - b.n 36f82 │ │ + b.n 557d2 │ │ asrs r6, r0, #32 │ │ - b.n 36cc8 │ │ + b.n 55518 │ │ lsls r2, r4, #6 │ │ - b.n 36d4a │ │ + b.n 5559a │ │ movs r0, r0 │ │ - b.n 36ef0 │ │ + b.n 55740 │ │ mrc2 10, 4, r3, cr1, cr15, {7} @ │ │ - add r0, pc, #336 @ (adr r0, 36da4 ) │ │ - b.n 36770 │ │ + add r0, pc, #336 @ (adr r0, 555f4 ) │ │ + b.n 54fc0 │ │ asrs r0, r4, #32 │ │ - b.n 3739a │ │ + b.n 55bea │ │ movs r0, #40 @ 0x28 │ │ - b.n 36778 │ │ + b.n 54fc8 │ │ @ instruction: 0xea01e28d │ │ adds r0, #120 @ 0x78 │ │ - b.n 36780 │ │ + b.n 54fd0 │ │ ldrsh r2, [r6, r2] │ │ - b.n 37186 │ │ + b.n 559d6 │ │ strh r4, [r5, #0] │ │ - b.n 36788 │ │ + b.n 54fd8 │ │ @ instruction: 0xea01e28d │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 36790 │ │ + b.n 54fe0 │ │ lsrs r7, r3, #29 │ │ - b.n 37118 │ │ + b.n 55968 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #7077888 @ 0x6c0000 │ │ - b.n 3719c │ │ + b.n 559ec │ │ ldrh r7, [r3, #60] @ 0x3c │ │ - b.n 371a2 │ │ + b.n 559f2 │ │ add r4, sp, #108 @ 0x6c │ │ - b.n 371a4 │ │ + b.n 559f4 │ │ str r4, [r0, #4] │ │ - b.n 367a8 │ │ + b.n 54ff8 │ │ strb r0, [r2, #0] │ │ - b.n 371a6 │ │ + b.n 559f6 │ │ cmp r2, #193 @ 0xc1 │ │ orn pc, r0, #3719168 @ 0x38c000 │ │ - b.n 37138 │ │ + b.n 55988 │ │ movs r0, #8 │ │ - b.n 36fde │ │ + b.n 5582e │ │ str r2, [r1, #0] │ │ - b.n 36fe2 │ │ - ldr r2, [pc, #956] @ (37060 ) │ │ + b.n 55832 │ │ + ldr r2, [pc, #956] @ (558b0 ) │ │ orn r0, r1, #3670016 @ 0x380000 │ │ - b.n 367e4 │ │ + b.n 55034 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 371c2 │ │ + b.n 55a12 │ │ asrs r4, r4, #32 │ │ - b.n 367d0 │ │ - ldr r2, [pc, #572] @ (36ef4 ) │ │ + b.n 55020 │ │ + ldr r2, [pc, #572] @ (55744 ) │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 373fe │ │ + b.n 55c4e │ │ lsrs r1, r0, #10 │ │ orr.w fp, r2, #8388608 @ 0x800000 │ │ ldcl 0, cr0, [r0] │ │ - b.n 3740a │ │ + b.n 55c5a │ │ movs r0, r0 │ │ - b.n 367d2 │ │ + b.n 55022 │ │ movs r0, r1 │ │ - b.n 37412 │ │ + b.n 55c62 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r6, #9043968 @ 0x8a0000 │ │ - b.n 3701a │ │ + b.n 5586a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w fp, r7, #8388608 @ 0x800000 │ │ stcl 3, cr10, [r5, #496] @ 0x1f0 │ │ @ instruction: 0xebff1068 │ │ - b.n 36824 │ │ + b.n 55074 │ │ lsrs r3, r5, #16 │ │ - b.n 37208 │ │ + b.n 55a58 │ │ asrs r6, r1, #22 │ │ add.w pc, r0, r0, lsr #32 │ │ - b.n 36fd4 │ │ + b.n 55824 │ │ adds r0, #8 │ │ - b.n 37184 │ │ + b.n 559d4 │ │ lsls r0, r4, #10 │ │ - b.n 3703e │ │ + b.n 5588e │ │ lsls r4, r2, #9 │ │ - b.n 3689c │ │ + b.n 550ec │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, lr} │ │ - b.n 3704a │ │ + b.n 5589a │ │ negs r6, r2 │ │ - b.n 368a8 │ │ + b.n 550f8 │ │ bx r4 │ │ - b.n 37052 │ │ + b.n 558a2 │ │ negs r5, r2 │ │ - b.n 368b0 │ │ + b.n 55100 │ │ add r2, r4 │ │ - b.n 3705a │ │ + b.n 558aa │ │ negs r1, r3 │ │ - b.n 368b8 │ │ - ldr r0, [pc, #136] @ (36da8 ) │ │ - b.n 37062 │ │ + b.n 55108 │ │ + ldr r0, [pc, #136] @ (555f8 ) │ │ + b.n 558b2 │ │ negs r0, r3 │ │ - b.n 368c0 │ │ - ldr r4, [pc, #328] @ (36e70 ) │ │ - b.n 36cec │ │ + b.n 55110 │ │ + ldr r4, [pc, #328] @ (556c0 ) │ │ + b.n 5553c │ │ adds r1, #3 │ │ - b.n 37036 │ │ + b.n 55886 │ │ adds r2, #87 @ 0x57 │ │ - b.n 368cc │ │ + b.n 5511c │ │ adds r1, #33 @ 0x21 │ │ - b.n 37076 │ │ + b.n 558c6 │ │ movs r2, #90 @ 0x5a │ │ - b.n 368d4 │ │ + b.n 55124 │ │ adds r2, #93 @ 0x5d │ │ - b.n 368d8 │ │ + b.n 55128 │ │ adds r5, #33 @ 0x21 │ │ - b.n 37082 │ │ + b.n 558d2 │ │ adds r2, #92 @ 0x5c │ │ - b.n 368e0 │ │ + b.n 55130 │ │ subs r1, #33 @ 0x21 │ │ - b.n 3708a │ │ + b.n 558da │ │ adds r2, #91 @ 0x5b │ │ - b.n 368e8 │ │ + b.n 55138 │ │ adds r2, #32 │ │ - b.n 37092 │ │ + b.n 558e2 │ │ movs r6, #32 │ │ - b.n 37096 │ │ + b.n 558e6 │ │ adds r2, #96 @ 0x60 │ │ - b.n 368f4 │ │ + b.n 55144 │ │ movs r2, #95 @ 0x5f │ │ - b.n 368f8 │ │ + b.n 55148 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 36d2c │ │ + b.n 5557c │ │ adds r0, #20 │ │ - b.n 371f0 │ │ + b.n 55a40 │ │ asrs r1, r0, #12 │ │ - b.n 3706e │ │ + b.n 558be │ │ asrs r6, r3, #9 │ │ - b.n 36908 │ │ + b.n 55158 │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, lr} │ │ - b.n 370b6 │ │ + b.n 55906 │ │ negs r3, r4 │ │ - b.n 36914 │ │ + b.n 55164 │ │ bx r4 │ │ - b.n 370be │ │ + b.n 5590e │ │ negs r2, r4 │ │ - b.n 3691c │ │ - ldr r3, [pc, #332] @ (36ed0 ) │ │ - b.n 36d4c │ │ + b.n 5516c │ │ + ldr r3, [pc, #332] @ (55720 ) │ │ + b.n 5559c │ │ lsls r0, r0, #8 │ │ - b.n 37092 │ │ + b.n 558e2 │ │ lsls r1, r4, #9 │ │ - b.n 36928 │ │ + b.n 55178 │ │ lsls r2, r4, #16 │ │ - b.n 370d2 │ │ - ldr r7, [pc, #596] @ (36fe8 ) │ │ - b.n 372b0 │ │ + b.n 55922 │ │ + ldr r7, [pc, #596] @ (55838 ) │ │ + b.n 55b00 │ │ lsls r6, r4, #9 │ │ - b.n 36934 │ │ + b.n 55184 │ │ lsrs r2, r4, #32 │ │ - b.n 370de │ │ + b.n 5592e │ │ lsls r5, r4, #9 │ │ - b.n 3693c │ │ + b.n 5518c │ │ lsrs r2, r2, #17 │ │ - b.n 36d68 │ │ + b.n 555b8 │ │ lsls r3, r0, #4 │ │ - b.n 370aa │ │ + b.n 558fa │ │ lsls r4, r4, #9 │ │ - b.n 36948 │ │ + b.n 55198 │ │ lsls r1, r4, #4 │ │ - b.n 370f2 │ │ + b.n 55942 │ │ movs r2, #103 @ 0x67 │ │ - b.n 36950 │ │ + b.n 551a0 │ │ lsls r2, r5, #9 │ │ - b.n 36954 │ │ + b.n 551a4 │ │ movs r5, #33 @ 0x21 │ │ - b.n 370fe │ │ + b.n 5594e │ │ movs r0, r0 │ │ - b.n 368ee │ │ + b.n 5513e │ │ movs r2, #105 @ 0x69 │ │ - b.n 36960 │ │ + b.n 551b0 │ │ cmp r1, #33 @ 0x21 │ │ - b.n 3710a │ │ + b.n 5595a │ │ movs r2, #104 @ 0x68 │ │ - b.n 36968 │ │ + b.n 551b8 │ │ movs r2, #32 │ │ - b.n 37112 │ │ + b.n 55962 │ │ movs r2, #109 @ 0x6d │ │ - b.n 36970 │ │ + b.n 551c0 │ │ movs r6, #32 │ │ - b.n 3711a │ │ + b.n 5596a │ │ movs r2, #108 @ 0x6c │ │ - b.n 36978 │ │ + b.n 551c8 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 36dac │ │ + b.n 555fc │ │ asrs r1, r0, #12 │ │ - b.n 370ea │ │ + b.n 5593a │ │ movs r2, #208 @ 0xd0 │ │ - b.n 37074 │ │ + b.n 558c4 │ │ asrs r3, r5, #9 │ │ - b.n 36988 │ │ + b.n 551d8 │ │ asrs r3, r4, #12 │ │ - b.n 37132 │ │ + b.n 55982 │ │ asrs r0, r6, #9 │ │ - b.n 36990 │ │ + b.n 551e0 │ │ asrs r3, r4, #28 │ │ - b.n 3713a │ │ + b.n 5598a │ │ movs r2, #116 @ 0x74 │ │ - b.n 36998 │ │ + b.n 551e8 │ │ asrs r7, r5, #9 │ │ - b.n 3699c │ │ + b.n 551ec │ │ subs r3, r2, r5 │ │ - b.n 36dcc │ │ + b.n 5561c │ │ lsls r0, r0, #8 │ │ - b.n 3710c │ │ + b.n 5595c │ │ lsls r6, r5, #9 │ │ - b.n 369a8 │ │ + b.n 551f8 │ │ lsls r2, r4, #16 │ │ - b.n 37152 │ │ + b.n 559a2 │ │ asrs r4, r0, #32 │ │ - b.n 37156 │ │ + b.n 559a6 │ │ lsls r3, r6, #9 │ │ - b.n 369b4 │ │ + b.n 55204 │ │ lsrs r2, r4, #32 │ │ - b.n 3715e │ │ + b.n 559ae │ │ lsls r2, r6, #9 │ │ - b.n 369bc │ │ + b.n 5520c │ │ lsrs r2, r2, #17 │ │ - b.n 36de8 │ │ + b.n 55638 │ │ lsls r3, r0, #4 │ │ - b.n 3712a │ │ + b.n 5597a │ │ lsls r1, r6, #9 │ │ - b.n 369c8 │ │ + b.n 55218 │ │ movs r0, r1 │ │ - b.n 37172 │ │ + b.n 559c2 │ │ movs r0, #33 @ 0x21 │ │ - b.n 37576 │ │ - add r3, pc, #524 @ (adr r3, 37044 ) │ │ + b.n 55dc6 │ │ + add r3, pc, #524 @ (adr r3, 55894 ) │ │ @ instruction: 0xebff0080 │ │ - b.n 37358 │ │ + b.n 55ba8 │ │ asrs r0, r4, #32 │ │ - b.n 37582 │ │ + b.n 55dd2 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2208 @ 0x8a0 │ │ - b.n 3718a │ │ + b.n 559da │ │ asrs r4, r4, #1 │ │ - b.n 36988 │ │ - ldr r3, [pc, #0] @ (36e50 ) │ │ + b.n 551d8 │ │ + ldr r3, [pc, #0] @ (556a0 ) │ │ ldcl 0, cr0, [r0, #32] │ │ - b.n 37596 │ │ + b.n 55de6 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #6291456 @ 0x600000 │ │ orr.w r0, r6, #9043968 @ 0x8a0000 │ │ - b.n 371a2 │ │ + b.n 559f2 │ │ str r0, [sp, #272] @ 0x110 │ │ - b.n 369a0 │ │ + b.n 551f0 │ │ cmp r2, #207 @ 0xcf │ │ orr.w fp, r7, #32768 @ 0x8000 │ │ stcl 3, cr10, [r5, #100] @ 0x64 │ │ @ instruction: 0xebff1074 │ │ - b.n 369b0 │ │ + b.n 55200 │ │ lsrs r3, r5, #16 │ │ - b.n 37394 │ │ + b.n 55be4 │ │ asrs r3, r5, #20 │ │ add.w pc, r0, r0, lsr #32 │ │ - b.n 37160 │ │ + b.n 559b0 │ │ adds r0, #8 │ │ - b.n 37310 │ │ + b.n 55b60 │ │ lsls r0, r4, #10 │ │ - b.n 371ca │ │ + b.n 55a1a │ │ lsls r4, r2, #9 │ │ - b.n 36a28 │ │ + b.n 55278 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, sp, lr} │ │ - b.n 371d6 │ │ + b.n 55a26 │ │ strb r6, [r2, #9] │ │ - b.n 36a34 │ │ + b.n 55284 │ │ strb r3, [r4, #28] │ │ - b.n 371de │ │ + b.n 55a2e │ │ strb r5, [r2, #9] │ │ - b.n 36a3c │ │ + b.n 5528c │ │ strb r2, [r4, #16] │ │ - b.n 371e6 │ │ + b.n 55a36 │ │ strb r1, [r3, #9] │ │ - b.n 36a44 │ │ + b.n 55294 │ │ ldrb r2, [r4, #0] │ │ - b.n 371ee │ │ + b.n 55a3e │ │ strb r0, [r3, #9] │ │ - b.n 36a4c │ │ + b.n 5529c │ │ ldrb r2, [r2, #17] │ │ - b.n 36e78 │ │ + b.n 556c8 │ │ adds r1, #3 │ │ - b.n 371c8 │ │ + b.n 55a18 │ │ adds r2, #87 @ 0x57 │ │ - b.n 36a58 │ │ + b.n 552a8 │ │ adds r1, #33 @ 0x21 │ │ - b.n 37202 │ │ + b.n 55a52 │ │ movs r2, #90 @ 0x5a │ │ - b.n 36a60 │ │ + b.n 552b0 │ │ adds r2, #93 @ 0x5d │ │ - b.n 36a64 │ │ + b.n 552b4 │ │ adds r5, #33 @ 0x21 │ │ - b.n 3720e │ │ + b.n 55a5e │ │ adds r2, #92 @ 0x5c │ │ - b.n 36a6c │ │ + b.n 552bc │ │ subs r1, #33 @ 0x21 │ │ - b.n 37216 │ │ + b.n 55a66 │ │ adds r2, #91 @ 0x5b │ │ - b.n 36a74 │ │ + b.n 552c4 │ │ adds r2, #32 │ │ - b.n 3721e │ │ + b.n 55a6e │ │ movs r6, #32 │ │ - b.n 37222 │ │ + b.n 55a72 │ │ adds r2, #96 @ 0x60 │ │ - b.n 36a80 │ │ + b.n 552d0 │ │ movs r2, #95 @ 0x5f │ │ - b.n 36a84 │ │ + b.n 552d4 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 36eb8 │ │ + b.n 55708 │ │ adds r0, #20 │ │ - b.n 3737c │ │ + b.n 55bcc │ │ asrs r1, r0, #12 │ │ - b.n 371fa │ │ + b.n 55a4a │ │ asrs r6, r3, #9 │ │ - b.n 36a94 │ │ + b.n 552e4 │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, sp, lr} │ │ - b.n 37242 │ │ + b.n 55a92 │ │ strb r3, [r4, #9] │ │ - b.n 36aa0 │ │ + b.n 552f0 │ │ strb r3, [r4, #28] │ │ - b.n 3724a │ │ + b.n 55a9a │ │ strb r2, [r4, #9] │ │ - b.n 36aa8 │ │ + b.n 552f8 │ │ ldrb r3, [r2, #13] │ │ - b.n 36ed8 │ │ + b.n 55728 │ │ lsls r0, r0, #8 │ │ - b.n 37224 │ │ + b.n 55a74 │ │ lsls r1, r4, #9 │ │ - b.n 36ab4 │ │ + b.n 55304 │ │ lsls r2, r4, #16 │ │ - b.n 3725e │ │ + b.n 55aae │ │ lsls r6, r4, #9 │ │ - b.n 36abc │ │ + b.n 5530c │ │ lsrs r2, r4, #32 │ │ - b.n 37266 │ │ + b.n 55ab6 │ │ lsls r5, r4, #9 │ │ - b.n 36ac4 │ │ + b.n 55314 │ │ lsrs r2, r2, #17 │ │ - b.n 36ef0 │ │ + b.n 55740 │ │ lsls r3, r0, #4 │ │ - b.n 37232 │ │ + b.n 55a82 │ │ lsls r4, r4, #9 │ │ - b.n 36ad0 │ │ + b.n 55320 │ │ lsls r1, r4, #4 │ │ - b.n 3727a │ │ + b.n 55aca │ │ movs r2, #103 @ 0x67 │ │ - b.n 36ad8 │ │ + b.n 55328 │ │ lsls r2, r5, #9 │ │ - b.n 36adc │ │ + b.n 5532c │ │ movs r5, #33 @ 0x21 │ │ - b.n 37286 │ │ + b.n 55ad6 │ │ movs r0, r0 │ │ - b.n 36a76 │ │ + b.n 552c6 │ │ movs r2, #105 @ 0x69 │ │ - b.n 36ae8 │ │ + b.n 55338 │ │ cmp r1, #33 @ 0x21 │ │ - b.n 37292 │ │ + b.n 55ae2 │ │ movs r2, #104 @ 0x68 │ │ - b.n 36af0 │ │ + b.n 55340 │ │ movs r2, #32 │ │ - b.n 3729a │ │ + b.n 55aea │ │ movs r2, #109 @ 0x6d │ │ - b.n 36af8 │ │ + b.n 55348 │ │ movs r6, #32 │ │ - b.n 372a2 │ │ + b.n 55af2 │ │ movs r2, #108 @ 0x6c │ │ - b.n 36b00 │ │ + b.n 55350 │ │ cmp r2, #80 @ 0x50 │ │ - b.n 36f34 │ │ + b.n 55784 │ │ asrs r1, r0, #12 │ │ - b.n 37272 │ │ + b.n 55ac2 │ │ movs r2, #208 @ 0xd0 │ │ - b.n 371fc │ │ + b.n 55a4c │ │ asrs r3, r5, #9 │ │ - b.n 36b10 │ │ + b.n 55360 │ │ asrs r3, r4, #12 │ │ - b.n 372ba │ │ + b.n 55b0a │ │ asrs r0, r6, #9 │ │ - b.n 36b18 │ │ + b.n 55368 │ │ asrs r3, r4, #28 │ │ - b.n 372c2 │ │ + b.n 55b12 │ │ movs r2, #116 @ 0x74 │ │ - b.n 36b20 │ │ + b.n 55370 │ │ asrs r7, r5, #9 │ │ - b.n 36b24 │ │ + b.n 55374 │ │ subs r3, r2, r5 │ │ - b.n 36f54 │ │ + b.n 557a4 │ │ lsls r0, r0, #8 │ │ - b.n 37294 │ │ + b.n 55ae4 │ │ lsls r6, r5, #9 │ │ - b.n 36b30 │ │ + b.n 55380 │ │ lsls r2, r4, #16 │ │ - b.n 372da │ │ + b.n 55b2a │ │ asrs r4, r0, #32 │ │ - b.n 372de │ │ + b.n 55b2e │ │ lsls r3, r6, #9 │ │ - b.n 36b3c │ │ + b.n 5538c │ │ lsrs r2, r4, #32 │ │ - b.n 372e6 │ │ + b.n 55b36 │ │ lsls r2, r6, #9 │ │ - b.n 36b44 │ │ + b.n 55394 │ │ lsrs r2, r2, #17 │ │ - b.n 36f70 │ │ + b.n 557c0 │ │ lsls r3, r0, #4 │ │ - b.n 372b2 │ │ + b.n 55b02 │ │ lsls r1, r6, #9 │ │ - b.n 36b50 │ │ + b.n 553a0 │ │ movs r0, r1 │ │ - b.n 372fa │ │ + b.n 55b4a │ │ movs r0, #33 @ 0x21 │ │ - b.n 376fe │ │ - add r3, pc, #132 @ (adr r3, 37044 ) │ │ + b.n 55f4e │ │ + add r3, pc, #132 @ (adr r3, 55894 ) │ │ @ instruction: 0xebff4070 │ │ - b.n 36b00 │ │ + b.n 55350 │ │ movs r0, r1 │ │ - b.n 3730a │ │ + b.n 55b5a │ │ movs r0, #9 │ │ - b.n 3730e │ │ + b.n 55b5e │ │ asrs r4, r0, #32 │ │ - b.n 37312 │ │ - add r3, pc, #112 @ (adr r3, 37044 ) │ │ + b.n 55b62 │ │ + add r3, pc, #112 @ (adr r3, 55894 ) │ │ @ instruction: 0xebff7f9e │ │ - b.n 374f4 │ │ + b.n 55d44 │ │ subs r1, r0, r0 │ │ - b.n 3771e │ │ + b.n 55f6e │ │ movs r7, r0 │ │ - b.n 37322 │ │ - movs r0, #42 @ 0x2a │ │ - @ instruction: 0xfa001030 │ │ - b.n 36b20 │ │ + b.n 55b72 │ │ + movs r0, #162 @ 0xa2 │ │ + @ instruction: 0xfb001030 │ │ + b.n 55370 │ │ movs r0, r0 │ │ - b.n 37690 │ │ + b.n 55ee0 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, #52 @ 0x34 │ │ - b.n 36b2c │ │ + b.n 5537c │ │ lsrs r6, r3, #30 │ │ - b.n 37514 │ │ - movs r0, #34 @ 0x22 │ │ + b.n 55d64 │ │ + movs r0, #138 @ 0x8a │ │ @ instruction: 0xfa005078 │ │ - b.n 36b3c │ │ + b.n 5538c │ │ lsrs r5, r6, #29 │ │ - b.n 37520 │ │ + b.n 55d70 │ │ str r4, [r2, #4] │ │ - b.n 36b44 │ │ + b.n 55394 │ │ strh r1, [r0, #0] │ │ - b.n 37498 │ │ + b.n 55ce8 │ │ lsls r0, r1, #4 │ │ - b.n 36f32 │ │ + b.n 55782 │ │ movs r2, r0 │ │ - b.n 376b6 │ │ + b.n 55f06 │ │ lsls r4, r5, #1 │ │ subs r2, #0 │ │ subs r5, r2, #5 │ │ - b.n 37538 │ │ + b.n 55d88 │ │ movs r0, #1 │ │ - b.n 374a2 │ │ + b.n 55cf2 │ │ lsls r0, r1, #4 │ │ - b.n 3712a │ │ + b.n 5597a │ │ adds r0, #56 @ 0x38 │ │ - b.n 36b64 │ │ + b.n 553b4 │ │ asrs r0, r1, #4 │ │ - b.n 36f50 │ │ + b.n 557a0 │ │ movs r2, r0 │ │ - b.n 372d4 │ │ + b.n 55b24 │ │ asrs r0, r3, #32 │ │ - b.n 37776 │ │ + b.n 55fc6 │ │ movs r1, r0 │ │ lsls r0, r0, #9 │ │ movs r0, #48 @ 0x30 │ │ - b.n 36b78 │ │ + b.n 553c8 │ │ asrs r0, r0, #10 │ │ - b.n 37344 │ │ + b.n 55b94 │ │ movs r0, #1 │ │ - b.n 36fd4 │ │ + b.n 55824 │ │ asrs r0, r2, #32 │ │ - b.n 3778a │ │ + b.n 55fda │ │ asrs r0, r0, #10 │ │ - b.n 37350 │ │ + b.n 55ba0 │ │ movs r0, #1 │ │ - b.n 36fe0 │ │ + b.n 55830 │ │ asrs r0, r1, #32 │ │ - b.n 37796 │ │ + b.n 55fe6 │ │ asrs r0, r0, #10 │ │ - b.n 3735c │ │ + b.n 55bac │ │ movs r0, #1 │ │ - b.n 36fec │ │ + b.n 5583c │ │ asrs r1, r3, #32 │ │ - b.n 377a2 │ │ + b.n 55ff2 │ │ asrs r0, r0, #10 │ │ - b.n 37368 │ │ + b.n 55bb8 │ │ movs r0, #52 @ 0x34 │ │ - b.n 36ba4 │ │ + b.n 553f4 │ │ movs r0, #1 │ │ - b.n 36ffc │ │ + b.n 5584c │ │ asrs r1, r2, #32 │ │ - b.n 377b2 │ │ + b.n 56002 │ │ asrs r0, r0, #10 │ │ - b.n 37378 │ │ + b.n 55bc8 │ │ movs r0, #1 │ │ - b.n 37008 │ │ + b.n 55858 │ │ asrs r1, r1, #32 │ │ - b.n 377be │ │ + b.n 5600e │ │ asrs r0, r0, #10 │ │ - b.n 37384 │ │ + b.n 55bd4 │ │ movs r0, #1 │ │ - b.n 37014 │ │ + b.n 55864 │ │ asrs r1, r0, #32 │ │ - b.n 377ca │ │ + b.n 5601a │ │ movs r2, #128 @ 0x80 │ │ - b.n 37390 │ │ + b.n 55be0 │ │ asrs r0, r0, #32 │ │ - b.n 377d2 │ │ + b.n 56022 │ │ asrs r2, r0, #32 │ │ - b.n 37024 │ │ + b.n 55874 │ │ movs r0, #26 │ │ - b.n 377da │ │ + b.n 5602a │ │ movs r2, #128 @ 0x80 │ │ - b.n 373a2 │ │ + b.n 55bf2 │ │ adds r0, #2 │ │ - b.n 37030 │ │ + b.n 55880 │ │ movs r0, #18 │ │ - b.n 377e6 │ │ + b.n 56036 │ │ movs r2, #128 @ 0x80 │ │ - b.n 373ae │ │ + b.n 55bfe │ │ adds r0, #2 │ │ - b.n 3703c │ │ + b.n 5588c │ │ movs r0, #10 │ │ - b.n 377f2 │ │ + b.n 56042 │ │ movs r2, #128 @ 0x80 │ │ - b.n 373ba │ │ + b.n 55c0a │ │ adds r0, #2 │ │ - b.n 37048 │ │ + b.n 55898 │ │ movs r0, #2 │ │ - b.n 377fe │ │ + b.n 5604e │ │ movs r2, #128 @ 0x80 │ │ - b.n 373c6 │ │ + b.n 55c16 │ │ adds r0, #76 @ 0x4c │ │ - b.n 36c00 │ │ + b.n 55450 │ │ asrs r2, r0, #32 │ │ - b.n 37058 │ │ + b.n 558a8 │ │ movs r0, #27 │ │ - b.n 3780e │ │ + b.n 5605e │ │ movs r2, #128 @ 0x80 │ │ - b.n 373d6 │ │ + b.n 55c26 │ │ adds r0, #2 │ │ - b.n 37064 │ │ + b.n 558b4 │ │ movs r0, #19 │ │ - b.n 3781a │ │ + b.n 5606a │ │ movs r2, #128 @ 0x80 │ │ - b.n 373e2 │ │ + b.n 55c32 │ │ adds r0, #2 │ │ - b.n 37070 │ │ + b.n 558c0 │ │ movs r0, #11 │ │ - b.n 37826 │ │ + b.n 56076 │ │ movs r2, #128 @ 0x80 │ │ - b.n 373ee │ │ + b.n 55c3e │ │ adds r0, #2 │ │ - b.n 3707c │ │ + b.n 558cc │ │ movs r0, #3 │ │ - b.n 37832 │ │ + b.n 56082 │ │ movs r2, #128 @ 0x80 │ │ - b.n 373fa │ │ + b.n 55c4a │ │ adds r0, #60 @ 0x3c │ │ - b.n 36c34 │ │ + b.n 55484 │ │ asrs r2, r0, #32 │ │ - b.n 3708c │ │ + b.n 558dc │ │ movs r0, #28 │ │ - b.n 37842 │ │ + b.n 56092 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3740a │ │ + b.n 55c5a │ │ adds r0, #2 │ │ - b.n 37098 │ │ + b.n 558e8 │ │ movs r0, #20 │ │ - b.n 3784e │ │ + b.n 5609e │ │ movs r2, #128 @ 0x80 │ │ - b.n 37416 │ │ + b.n 55c66 │ │ adds r0, #2 │ │ - b.n 370a4 │ │ + b.n 558f4 │ │ movs r0, #12 │ │ - b.n 3785a │ │ + b.n 560aa │ │ movs r2, #128 @ 0x80 │ │ - b.n 37422 │ │ + b.n 55c72 │ │ adds r0, #2 │ │ - b.n 370b0 │ │ + b.n 55900 │ │ movs r0, #29 │ │ - b.n 37866 │ │ + b.n 560b6 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3742e │ │ + b.n 55c7e │ │ adds r0, #64 @ 0x40 │ │ - b.n 36c68 │ │ + b.n 554b8 │ │ str r2, [r0, #0] │ │ - b.n 370c0 │ │ + b.n 55910 │ │ movs r0, #4 │ │ - b.n 37876 │ │ + b.n 560c6 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3743e │ │ + b.n 55c8e │ │ asrs r2, r0, #32 │ │ - b.n 370cc │ │ + b.n 5591c │ │ movs r0, #21 │ │ - b.n 37882 │ │ + b.n 560d2 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3744a │ │ + b.n 55c9a │ │ str r2, [r0, #0] │ │ - b.n 370d8 │ │ + b.n 55928 │ │ movs r0, #13 │ │ - b.n 3788e │ │ + b.n 560de │ │ movs r2, #128 @ 0x80 │ │ - b.n 37456 │ │ + b.n 55ca6 │ │ str r2, [r0, #0] │ │ - b.n 370e4 │ │ + b.n 55934 │ │ movs r0, #5 │ │ - b.n 3789a │ │ + b.n 560ea │ │ movs r2, #128 @ 0x80 │ │ - b.n 37462 │ │ + b.n 55cb2 │ │ asrs r2, r0, #32 │ │ - b.n 370f0 │ │ + b.n 55940 │ │ movs r0, #30 │ │ - b.n 378a6 │ │ + b.n 560f6 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3746e │ │ + b.n 55cbe │ │ adds r0, #2 │ │ - b.n 370fc │ │ + b.n 5594c │ │ movs r0, #22 │ │ - b.n 378b2 │ │ + b.n 56102 │ │ movs r2, #128 @ 0x80 │ │ - b.n 3747a │ │ + b.n 55cca │ │ adds r0, #2 │ │ - b.n 37108 │ │ + b.n 55958 │ │ movs r0, #14 │ │ - b.n 378be │ │ + b.n 5610e │ │ movs r2, #128 @ 0x80 │ │ - b.n 37486 │ │ + b.n 55cd6 │ │ adds r0, #2 │ │ - b.n 37114 │ │ + b.n 55964 │ │ movs r0, #6 │ │ - b.n 378ca │ │ + b.n 5611a │ │ movs r2, #128 @ 0x80 │ │ - b.n 37492 │ │ + b.n 55ce2 │ │ adds r0, #80 @ 0x50 │ │ - b.n 36ccc │ │ + b.n 5551c │ │ asrs r2, r0, #32 │ │ - b.n 37124 │ │ + b.n 55974 │ │ movs r0, #31 │ │ - b.n 378da │ │ + b.n 5612a │ │ movs r2, #128 @ 0x80 │ │ - b.n 374a2 │ │ + b.n 55cf2 │ │ adds r0, #2 │ │ - b.n 37130 │ │ + b.n 55980 │ │ movs r0, #23 │ │ - b.n 378e6 │ │ + b.n 56136 │ │ movs r2, #128 @ 0x80 │ │ - b.n 374ae │ │ + b.n 55cfe │ │ adds r0, #2 │ │ - b.n 3713c │ │ + b.n 5598c │ │ movs r0, #15 │ │ - b.n 378f2 │ │ + b.n 56142 │ │ movs r2, #128 @ 0x80 │ │ - b.n 374ba │ │ + b.n 55d0a │ │ adds r0, #2 │ │ - b.n 37148 │ │ + b.n 55998 │ │ movs r0, #7 │ │ - b.n 378fe │ │ + b.n 5614e │ │ movs r2, #128 @ 0x80 │ │ - b.n 374c6 │ │ + b.n 55d16 │ │ asrs r2, r0, #32 │ │ - b.n 37154 │ │ + b.n 559a4 │ │ asrs r0, r0, #2 │ │ - b.n 3790a │ │ + b.n 5615a │ │ asrs r0, r0, #10 │ │ - b.n 3715c │ │ + b.n 559ac │ │ movs r0, r3 │ │ - b.n 36d08 │ │ + b.n 55558 │ │ asrs r0, r1, #32 │ │ - b.n 376f0 │ │ + b.n 55f40 │ │ movs r4, r0 │ │ - b.n 36cf4 │ │ + b.n 55544 │ │ lsls r0, r3, #3 │ │ - b.n 376f8 │ │ + b.n 55f48 │ │ lsls r1, r2, #8 │ │ stmia.w r1, {r7} │ │ - b.n 37700 │ │ - ldr r4, [pc, #108] @ (37254 ) │ │ - b.n 37704 │ │ + b.n 55f50 │ │ + ldr r4, [pc, #108] @ (55aa4 ) │ │ + b.n 55f54 │ │ movs r4, r2 │ │ - b.n 36d08 │ │ + b.n 55558 │ │ lsrs r7, r2, #16 │ │ - b.n 3770c │ │ + b.n 55f5c │ │ cmp r7, #158 @ 0x9e │ │ - b.n 37710 │ │ + b.n 55f60 │ │ subs r7, #117 @ 0x75 │ │ - b.n 37714 │ │ + b.n 55f64 │ │ asrs r4, r0, #32 │ │ - b.n 3753e │ │ + b.n 55d8e │ │ str r0, [r0, r0] │ │ - b.n 36d1c │ │ + b.n 5556c │ │ subs r4, r3, r5 │ │ add.w r0, r0, r0 │ │ - b.n 378aa │ │ + b.n 560fa │ │ lsls r7, r0, #12 │ │ lsrs r0, r0, #8 │ │ lsrs r6, r3, #30 │ │ - b.n 3772c │ │ + b.n 55f7c │ │ subs r1, r0, r0 │ │ - b.n 37956 │ │ + b.n 561a6 │ │ strh r4, [r6, #2] │ │ - b.n 36d34 │ │ - subs r4, r3, #6 │ │ - @ instruction: 0xfa000000 │ │ - b.n 378cc │ │ + b.n 55584 │ │ + movs r0, #20 │ │ + mla r0, r0, r0, r0 │ │ + b.n 5611c │ │ movs r1, r2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt pc, #341 @ 0x155 │ │ - b.n 37748 │ │ + b.n 55f98 │ │ cmp r4, #19 │ │ - b.n 3774c │ │ + b.n 55f9c │ │ movs r0, r0 │ │ - b.n 37976 │ │ + b.n 561c6 │ │ adds r0, #5 │ │ - b.n 3757a │ │ + b.n 55dca │ │ strb r0, [r0, #0] │ │ - b.n 37160 │ │ + b.n 559b0 │ │ adds r0, #1 │ │ - b.n 376e8 │ │ + b.n 55f38 │ │ strb r7, [r0, #0] │ │ - b.n 37346 │ │ + b.n 55b96 │ │ strb r7, [r0, #10] │ │ - b.n 37352 │ │ + b.n 55ba2 │ │ cmp r2, #143 @ 0x8f │ │ orn sl, r7, #4620288 @ 0x468000 │ │ orr.w sl, r7, #18304 @ 0x4780 │ │ orn sl, r7, #4685824 @ 0x478000 │ │ orr.w r1, r7, #256 @ 0x100 │ │ - b.n 37362 │ │ + b.n 55bb2 │ │ movs r4, r0 │ │ - b.n 37762 │ │ + b.n 55fb2 │ │ cmp r2, #141 @ 0x8d │ │ orr.w sl, r7, #18304 @ 0x4780 │ │ - bl ffc7f24e │ │ + bl ffc9da9e │ │ subs r7, r7, r3 │ │ @ instruction: 0xea01e28d │ │ asrs r4, r2, #32 │ │ - b.n 36dac │ │ + b.n 555fc │ │ lsrs r6, r5, #24 │ │ - b.n 37796 │ │ + b.n 55fe6 │ │ cmp r6, #21 │ │ - b.n 37798 │ │ + b.n 55fe8 │ │ ldrb r3, [r0, #27] │ │ @ instruction: 0xebffea01 │ │ - b.n 377a0 │ │ + b.n 55ff0 │ │ asrs r4, r6, #1 │ │ - b.n 36dc4 │ │ + b.n 55614 │ │ lsrs r7, r6, #30 │ │ - b.n 377aa │ │ + b.n 55ffa │ │ str r0, [sp, #16] │ │ - b.n 36db2 │ │ + b.n 55602 │ │ movs r0, #8 │ │ - b.n 36db6 │ │ + b.n 55606 │ │ strh r4, [r1, #0] │ │ - b.n 36dba │ │ + b.n 5560a │ │ strb r0, [r2, #0] │ │ - b.n 36dbe │ │ + b.n 5560e │ │ str r4, [r2, #0] │ │ - b.n 36dc2 │ │ + b.n 55612 │ │ str r0, [r3, r0] │ │ - b.n 36dc6 │ │ - add r0, pc, #112 @ (adr r0, 37318 ) │ │ - b.n 36dca │ │ + b.n 55616 │ │ + add r0, pc, #112 @ (adr r0, 55b68 ) │ │ + b.n 5561a │ │ movs r0, r4 │ │ - b.n 36dce │ │ + b.n 5561e │ │ lsls r0, r4, #1 │ │ - b.n 36dcc │ │ + b.n 5561c │ │ lsrs r7, r2, #16 │ │ - b.n 377d0 │ │ + b.n 56020 │ │ stmia r2!, {r0, r7} │ │ - b.n 373ba │ │ + b.n 55c0a │ │ cmp r1, r0 │ │ - b.n 371de │ │ - b.n 372d0 │ │ - b.n 377da │ │ + b.n 55a2e │ │ + b.n 55b20 │ │ + b.n 5602a │ │ adds r0, #4 │ │ - b.n 36dfe │ │ + b.n 5564e │ │ ands r3, r0 │ │ ldmia.w lr, {r2, ip, pc} │ │ - b.n 37400 │ │ + b.n 55c50 │ │ ands r3, r0 │ │ - b.n 37416 │ │ + b.n 55c66 │ │ movs r0, #2 │ │ - b.n 3743c │ │ + b.n 55c8c │ │ strh r0, [r0, #0] │ │ - b.n 3744a │ │ + b.n 55c9a │ │ movs r4, r2 │ │ - b.n 36e16 │ │ + b.n 55666 │ │ asrs r1, r0, #32 │ │ - b.n 37450 │ │ + b.n 55ca0 │ │ strb r4, [r3, #0] │ │ - b.n 36e1e │ │ + b.n 5566e │ │ movs r0, #14 │ │ - b.n 37456 │ │ + b.n 55ca6 │ │ movs r0, #64 @ 0x40 │ │ - b.n 36e08 │ │ + b.n 55658 │ │ movs r0, #24 │ │ - b.n 36e2a │ │ + b.n 5567a │ │ movs r0, r0 │ │ - b.n 37460 │ │ + b.n 55cb0 │ │ lsls r4, r4, #1 │ │ - b.n 36e14 │ │ + b.n 55664 │ │ str r0, [r0, r0] │ │ - b.n 37a3e │ │ + b.n 5628e │ │ movs r0, #2 │ │ - b.n 37476 │ │ + b.n 55cc6 │ │ movs r0, #104 @ 0x68 │ │ - b.n 36e20 │ │ + b.n 55670 │ │ movs r0, #0 │ │ - b.n 3730e │ │ + b.n 55b5e │ │ lsls r0, r4, #1 │ │ - b.n 36e48 │ │ + b.n 55698 │ │ eors r4, r2 │ │ - b.n 36e2c │ │ - b.n 37594 │ │ - b.n 3791e │ │ + b.n 5567c │ │ + b.n 55de4 │ │ + b.n 5616e │ │ movs r7, r0 │ │ - b.n 3747a │ │ + b.n 55cca │ │ strh r0, [r2, #2] │ │ - b.n 36e38 │ │ + b.n 55688 │ │ asrs r4, r1, #1 │ │ - b.n 36e3c │ │ + b.n 5568c │ │ movs r0, #0 │ │ - b.n 3732a │ │ + b.n 55b7a │ │ lsls r0, r4, #1 │ │ - b.n 36e44 │ │ + b.n 55694 │ │ adds r0, #0 │ │ - b.n 3754c │ │ + b.n 55d9c │ │ lsrs r4, r1, #26 │ │ - b.n 3793c │ │ + b.n 5618c │ │ adds r0, #60 @ 0x3c │ │ - b.n 36e50 │ │ + b.n 556a0 │ │ strb r0, [r0, #0] │ │ - b.n 37afa │ │ + b.n 5634a │ │ adds r0, #7 │ │ - b.n 373e2 │ │ + b.n 55c32 │ │ lsrs r2, r2, #31 │ │ - b.n 379d8 │ │ + b.n 56228 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 375f2 │ │ + b.n 55e42 │ │ movs r0, r0 │ │ - b.n 37a8e │ │ + b.n 562de │ │ ands r3, r7 │ │ - b.n 37966 │ │ + b.n 561b6 │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ str r1, [r0, r0] │ │ adds r3, #0 │ │ - ldr r7, [pc, #288] @ (3747c ) │ │ - b.n 379f2 │ │ + ldr r7, [pc, #288] @ (55ccc ) │ │ + b.n 56242 │ │ movs r4, r0 │ │ - b.n 37612 │ │ + b.n 55e62 │ │ ldrh r6, [r4, #38] @ 0x26 │ │ - b.n 37980 │ │ + b.n 561d0 │ │ ands r0, r0 │ │ - b.n 37aaa │ │ + b.n 562fa │ │ str r0, [r0, #0] │ │ - b.n 37aae │ │ + b.n 562fe │ │ ldrh r6, [r5, #20] │ │ - b.n 37a08 │ │ + b.n 56258 │ │ ands r1, r0 │ │ strh r0, [r0, #24] │ │ str r1, [r0, #0] │ │ adds r3, #0 │ │ movs r0, r1 │ │ - b.n 37620 │ │ + b.n 55e70 │ │ strh r0, [r0, #0] │ │ - b.n 37ac2 │ │ + b.n 56312 │ │ movs r0, #0 │ │ - b.n 37ac6 │ │ - b.n 373f4 │ │ - b.n 37a24 │ │ + b.n 56316 │ │ + b.n 55c44 │ │ + b.n 56274 │ │ asrs r0, r0, #1 │ │ - b.n 36ec8 │ │ + b.n 55718 │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r6, r1 │ │ - b.n 3764c │ │ - b.n 3739c │ │ - b.n 37ade │ │ + b.n 55e9c │ │ + b.n 55bec │ │ + b.n 5632e │ │ movs r0, r7 │ │ - b.n 36ebc │ │ - b.n 373a6 │ │ + b.n 5570c │ │ + b.n 55bf6 │ │ strh r0, [r0, #24] │ │ movs r2, r0 │ │ - b.n 37a8c │ │ + b.n 562dc │ │ movs r0, r0 │ │ - b.n 37aee │ │ + b.n 5633e │ │ movs r1, r0 │ │ adds r3, #0 │ │ - add r0, pc, #240 @ (adr r0, 374a4 ) │ │ - b.n 36ef0 │ │ + add r0, pc, #240 @ (adr r0, 55cf4 ) │ │ + b.n 55740 │ │ movs r3, r0 │ │ - b.n 376ba │ │ + b.n 55f0a │ │ adds r0, #1 │ │ - b.n 378c0 │ │ + b.n 56110 │ │ subs r7, #19 │ │ - b.n 376a0 │ │ - blx 441614 │ │ + b.n 55ef0 │ │ + blx 45fe64 │ │ strb r0, [r0, #0] │ │ - b.n 37b0a │ │ + b.n 5635a │ │ adds r2, #163 @ 0xa3 │ │ - b.n 3770e │ │ + b.n 55f5e │ │ adds r0, #0 │ │ - b.n 37758 │ │ + b.n 55fa8 │ │ movs r0, #3 │ │ - b.n 3775a │ │ + b.n 55faa │ │ movs r0, r0 │ │ - b.n 376de │ │ + b.n 55f2e │ │ movs r0, #0 │ │ - b.n 3776e │ │ + b.n 55fbe │ │ movs r0, #3 │ │ - b.n 376e6 │ │ + b.n 55f36 │ │ adds r0, #2 │ │ - b.n 37772 │ │ + b.n 55fc2 │ │ str r0, [r7, #0] │ │ - b.n 36f24 │ │ + b.n 55774 │ │ movs r0, r0 │ │ - b.n 376f4 │ │ + b.n 55f44 │ │ adds r0, #0 │ │ - b.n 3777a │ │ + b.n 55fca │ │ movs r0, #2 │ │ - b.n 376fc │ │ + b.n 55f4c │ │ adds r0, #2 │ │ - b.n 37784 │ │ + b.n 55fd4 │ │ movs r0, r0 │ │ - b.n 37704 │ │ + b.n 55f54 │ │ adds r0, #0 │ │ - b.n 3779e │ │ + b.n 55fee │ │ movs r0, r0 │ │ - b.n 37792 │ │ + b.n 55fe2 │ │ movs r2, r0 │ │ - b.n 3770a │ │ + b.n 55f5a │ │ movs r1, #115 @ 0x73 │ │ - b.n 37a22 │ │ + b.n 56272 │ │ movs r3, r0 │ │ - b.n 37712 │ │ + b.n 55f62 │ │ subs r6, #191 @ 0xbf │ │ - b.n 37a2c │ │ + b.n 5627c │ │ movs r0, r0 │ │ - b.n 3795a │ │ + b.n 561aa │ │ subs r7, #201 @ 0xc9 │ │ - b.n 37aa2 │ │ + b.n 562f2 │ │ movs r0, #45 @ 0x2d │ │ - b.n 37aaa │ │ + b.n 562fa │ │ str r4, [r2, #4] │ │ - b.n 36f60 │ │ + b.n 557b0 │ │ lsls r0, r2, #14 │ │ - b.n 37434 │ │ + b.n 55c84 │ │ lsls r0, r2, #10 │ │ - b.n 37432 │ │ + b.n 55c82 │ │ adds r0, #5 │ │ - b.n 37564 │ │ + b.n 55db4 │ │ adds r0, #9 │ │ - b.n 37776 │ │ + b.n 55fc6 │ │ strh r2, [r0, #0] │ │ - b.n 375a6 │ │ + b.n 55df6 │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 37a48 │ │ + b.n 56298 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 37acc │ │ + b.n 5631c │ │ str r0, [r2, #4] │ │ - b.n 36f80 │ │ + b.n 557d0 │ │ lsls r0, r2, #10 │ │ - b.n 3744e │ │ - b.n 37450 │ │ - b.n 375ba │ │ + b.n 55c9e │ │ + b.n 55ca0 │ │ + b.n 55e0a │ │ movs r3, #25 │ │ - b.n 37a56 │ │ + b.n 562a6 │ │ movs r5, #81 @ 0x51 │ │ - b.n 37ade │ │ + b.n 5632e │ │ str r4, [r1, #4] │ │ - b.n 36f94 │ │ + b.n 557e4 │ │ lsls r0, r2, #10 │ │ - b.n 37462 │ │ + b.n 55cb2 │ │ asrs r0, r0 │ │ @ instruction: 0xe98c6002 │ │ - b.n 375d2 │ │ + b.n 55e22 │ │ cmp r4, #23 │ │ - b.n 37984 │ │ + b.n 561d4 │ │ str r0, [sp, #0] │ │ - b.n 375d0 │ │ + b.n 55e20 │ │ lsls r4, r4, #1 │ │ - b.n 36fac │ │ + b.n 557fc │ │ asrs r0, r2, #5 │ │ - b.n 36fb0 │ │ + b.n 55800 │ │ ands r0, r0 │ │ - b.n 379da │ │ + b.n 5622a │ │ lsls r0, r5, #1 │ │ - b.n 36fb8 │ │ + b.n 55808 │ │ str r4, [r1, #0] │ │ - b.n 36f9a │ │ - add r0, pc, #0 @ (adr r0, 37484 ) │ │ - b.n 379e6 │ │ + b.n 557ea │ │ + add r0, pc, #0 @ (adr r0, 55cd4 ) │ │ + b.n 56236 │ │ lsls r0, r4, #1 │ │ - b.n 36fc4 │ │ + b.n 55814 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 36fa6 │ │ + b.n 557f6 │ │ movs r0, r0 │ │ - b.n 379d2 │ │ + b.n 56222 │ │ str r5, [r0, r0] │ │ - b.n 375bc │ │ + b.n 55e0c │ │ movs r0, r0 │ │ - b.n 37b3c │ │ + b.n 5638c │ │ ands r4, r2 │ │ - b.n 36fb6 │ │ + b.n 55806 │ │ adds r0, #0 │ │ - b.n 377e2 │ │ + b.n 56032 │ │ lsls r4, r6, #1 │ │ - b.n 36fe0 │ │ - add r0, pc, #96 @ (adr r0, 37508 ) │ │ - b.n 36fc2 │ │ + b.n 55830 │ │ + add r0, pc, #96 @ (adr r0, 55d58 ) │ │ + b.n 55812 │ │ adds r0, #28 │ │ - b.n 36fc6 │ │ + b.n 55816 │ │ strh r0, [r0, r2] │ │ - b.n 373b6 │ │ + b.n 55c06 │ │ ldc2l 10, cr1, [r8], #-1020 @ 0xfffffc04 @ │ │ asrs r5, r0, #32 │ │ - b.n 377ca │ │ + b.n 5601a │ │ asrs r6, r1, #32 │ │ - b.n 377c0 │ │ + b.n 56010 │ │ asrs r6, r0, #32 │ │ - b.n 377c4 │ │ + b.n 56014 │ │ str r0, [r7, #4] │ │ - b.n 37000 │ │ + b.n 55850 │ │ asrs r1, r1, #32 │ │ - b.n 377cc │ │ + b.n 5601c │ │ asrs r4, r0, #32 │ │ - b.n 377d0 │ │ + b.n 56020 │ │ eors r4, r0 │ │ - b.n 3700c │ │ + b.n 5585c │ │ movs r2, r1 │ │ - b.n 377d8 │ │ + b.n 56028 │ │ asrs r0, r3, #1 │ │ - b.n 37014 │ │ + b.n 55864 │ │ movs r0, r0 │ │ - b.n 37804 │ │ + b.n 56054 │ │ movs r0, r5 │ │ - b.n 3701c │ │ + b.n 5586c │ │ stc2l 10, cr0, [ip], #-1020 @ 0xfffffc04 @ │ │ strb r0, [r4, #6] │ │ - b.n 3782a │ │ + b.n 5607a │ │ lsls r0, r6, #1 │ │ - b.n 37028 │ │ + b.n 55878 │ │ movs r0, r0 │ │ - b.n 37ba0 │ │ + b.n 563f0 │ │ str r4, [r0, r0] │ │ - b.n 375f6 │ │ + b.n 55e46 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r5, r0 │ │ - b.n 3783e │ │ + b.n 5608e │ │ asrs r7, r0, #32 │ │ - b.n 37842 │ │ - subs r5, r4, #3 │ │ + b.n 56092 │ │ + subs r1, r7, #5 │ │ @ instruction: 0xfa001058 │ │ - b.n 37044 │ │ + b.n 55894 │ │ ands r7, r0 │ │ - b.n 37616 │ │ + b.n 55e66 │ │ movs r0, r0 │ │ - b.n 37bbe │ │ + b.n 5640e │ │ eors r4, r0 │ │ - b.n 37030 │ │ + b.n 55880 │ │ lsls r7, r2, #7 │ │ lsrs r0, r0, #8 │ │ stc 2, cr14, [r1], {141} @ 0x8d │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf280002f │ │ - b.n 37a42 │ │ + b.n 56292 │ │ ldr r7, [sp, #264] @ 0x108 │ │ - b.n 379c0 │ │ + b.n 56210 │ │ str r0, [r5, r1] │ │ - b.n 37048 │ │ + b.n 55898 │ │ movs r1, r0 │ │ - b.n 37a32 │ │ + b.n 56282 │ │ strb r0, [r0, #0] │ │ - b.n 37c76 │ │ + b.n 564c6 │ │ str r0, [r0, r0] │ │ - b.n 37c7a │ │ + b.n 564ca │ │ strh r0, [r0, #0] │ │ - b.n 37c7e │ │ + b.n 564ce │ │ lsls r4, r4, #1 │ │ - b.n 3705c │ │ + b.n 558ac │ │ movs r0, r5 │ │ - b.n 37a58 │ │ + b.n 562a8 │ │ lsls r0, r4, #1 │ │ - b.n 37064 │ │ + b.n 558b4 │ │ movs r0, r1 │ │ - @ instruction: 0xea00d6e4 │ │ + @ instruction: 0xea00e2a0 │ │ movs r0, r0 │ │ lsrs r5, r6, #29 │ │ - b.n 37a70 │ │ + b.n 562c0 │ │ asrs r0, r3, #1 │ │ - b.n 37094 │ │ + b.n 558e4 │ │ str r0, [r7, #4] │ │ - b.n 37098 │ │ + b.n 558e8 │ │ lsls r5, r0, #4 │ │ - b.n 37482 │ │ + b.n 55cd2 │ │ str r1, [r0, r0] │ │ - b.n 37a70 │ │ + b.n 562c0 │ │ movs r6, r0 │ │ - b.n 37814 │ │ + b.n 56064 │ │ strh r0, [r1, #0] │ │ - b.n 3766e │ │ + b.n 55ebe │ │ lsls r2, r0, #7 │ │ lsrs r0, r0, #8 │ │ lsrs r7, r2, #16 │ │ - b.n 37a90 │ │ + b.n 562e0 │ │ subs r5, r2, #5 │ │ - b.n 37a94 │ │ + b.n 562e4 │ │ movs r2, #133 @ 0x85 │ │ - b.n 3767e │ │ + b.n 55ece │ │ lsls r0, r1, #10 │ │ - b.n 37652 │ │ + b.n 55ea2 │ │ asrs r5, r0 │ │ - b.n 374a8 │ │ + b.n 55cf8 │ │ adds r3, r5, #0 │ │ - b.n 37aa4 │ │ - add r1, pc, #0 @ (adr r1, 3758c ) │ │ - b.n 37690 │ │ + b.n 562f4 │ │ + add r1, pc, #0 @ (adr r1, 55ddc ) │ │ + b.n 55ee0 │ │ lsls r4, r5, #1 │ │ - b.n 370cc │ │ + b.n 5591c │ │ asrs r2, r1, #32 │ │ - b.n 378d6 │ │ + b.n 56126 │ │ pop {r0, r5, r7} │ │ @ instruction: 0xebff0009 │ │ - b.n 378de │ │ + b.n 5612e │ │ asrs r4, r2, #32 │ │ - b.n 37ce2 │ │ + b.n 56532 │ │ ldrh r1, [r0, #22] │ │ and.w r0, r0, #68096 @ 0x10a00 │ │ - b.n 378ea │ │ + b.n 5613a │ │ asrs r0, r1, #1 │ │ - b.n 370e8 │ │ + b.n 55938 │ │ strb r0, [r0, #0] │ │ - b.n 370b2 │ │ + b.n 55902 │ │ movs r7, r3 │ │ - b.n 37d76 │ │ + b.n 565c6 │ │ lsls r5, r0, #2 │ │ - b.n 376ba │ │ + b.n 55f0a │ │ strb r0, [r7, #3] │ │ - b.n 36fd4 │ │ + b.n 55824 │ │ asrs r1, r2, #18 │ │ - b.n 376da │ │ + b.n 55f2a │ │ movs r0, r0 │ │ - b.n 37c66 │ │ + b.n 564b6 │ │ str r1, [r2, #48] @ 0x30 │ │ - b.n 3790a │ │ + b.n 5615a │ │ str r0, [r0, #0] │ │ strh r0, [r0, r4] │ │ movs r0, r0 │ │ - b.n 37c72 │ │ + b.n 564c2 │ │ movs r4, #38 @ 0x26 │ │ - b.n 37916 │ │ + b.n 56166 │ │ str r1, [r5, #12] │ │ - b.n 37070 │ │ + b.n 558c0 │ │ movs r0, #234 @ 0xea │ │ - b.n 37074 │ │ + b.n 558c4 │ │ cmp r0, #38 @ 0x26 │ │ - b.n 37922 │ │ + b.n 56172 │ │ movs r0, #235 @ 0xeb │ │ - b.n 3707c │ │ + b.n 558cc │ │ cmp r4, #38 @ 0x26 │ │ - b.n 3792a │ │ + b.n 5617a │ │ movs r0, #236 @ 0xec │ │ - b.n 37084 │ │ + b.n 558d4 │ │ str r0, [r4, #0] │ │ - b.n 37d32 │ │ + b.n 56582 │ │ movs r0, #44 @ 0x2c │ │ - b.n 37130 │ │ + b.n 55980 │ │ str r5, [r0, #8] │ │ - b.n 37686 │ │ + b.n 55ed6 │ │ str r1, [r6, #96] @ 0x60 │ │ - b.n 3793e │ │ + b.n 5618e │ │ stmia r4!, {r1, r4, r7} │ │ - b.n 37646 │ │ + b.n 55e96 │ │ eors r0, r4 │ │ - b.n 37a9c │ │ + b.n 562ec │ │ movs r3, #18 │ │ - b.n 37916 │ │ + b.n 56166 │ │ movs r0, #17 │ │ str r0, [r4, r6] │ │ asrs r1, r1, #32 │ │ - b.n 37952 │ │ + b.n 561a2 │ │ lsls r2, r4, #16 │ │ - b.n 37956 │ │ + b.n 561a6 │ │ movs r0, #237 @ 0xed │ │ - b.n 370b0 │ │ + b.n 55900 │ │ lsls r6, r5, #3 │ │ - b.n 370b4 │ │ + b.n 55904 │ │ lsrs r2, r4, #32 │ │ - b.n 37962 │ │ + b.n 561b2 │ │ lsls r7, r5, #3 │ │ - b.n 370bc │ │ + b.n 5590c │ │ lsrs r2, r4, #16 │ │ - b.n 3796a │ │ + b.n 561ba │ │ lsls r0, r6, #3 │ │ - b.n 370c4 │ │ + b.n 55914 │ │ movs r4, r0 │ │ - b.n 37972 │ │ + b.n 561c2 │ │ movs r0, #0 │ │ - b.n 37d76 │ │ + b.n 565c6 │ │ ldrb r5, [r2, #23] │ │ @ instruction: 0xebff1080 │ │ - b.n 37b58 │ │ + b.n 563a8 │ │ movs r1, r1 │ │ - b.n 37982 │ │ + b.n 561d2 │ │ movs r0, #4 │ │ - b.n 37986 │ │ + b.n 561d6 │ │ adds r0, #64 @ 0x40 │ │ - b.n 37d8a │ │ + b.n 565da │ │ str r7, [sp, #896] @ 0x380 │ │ @ instruction: 0xebff000a │ │ - b.n 37992 │ │ + b.n 561e2 │ │ asrs r2, r1, #32 │ │ - b.n 37996 │ │ + b.n 561e6 │ │ movs r0, #9 │ │ - b.n 3799a │ │ - bls.n 37634 │ │ + b.n 561ea │ │ + bls.n 55e84 │ │ @ instruction: 0xebff0078 │ │ - b.n 37196 │ │ + b.n 559e6 │ │ movs r0, r0 │ │ - b.n 37d06 │ │ + b.n 56556 │ │ stc2 10, cr1, [fp], {255} @ 0xff @ │ │ lsls r4, r6, #1 │ │ - b.n 371a8 │ │ + b.n 559f8 │ │ movs r0, r0 │ │ - b.n 3791c │ │ + b.n 5616c │ │ @ instruction: 0xffb62aff │ │ movs r1, r1 │ │ - b.n 379ba │ │ + b.n 5620a │ │ asrs r2, r1, #32 │ │ - b.n 379be │ │ + b.n 5620e │ │ ldmia r0, {r0, r1, r2, r4, r7} │ │ @ instruction: 0xebff0009 │ │ - b.n 379c6 │ │ + b.n 56216 │ │ asrs r0, r4, #32 │ │ - b.n 37dca │ │ + b.n 5661a │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2359296 @ 0x240000 │ │ - b.n 37ba4 │ │ - ldr r3, [pc, #0] @ (37694 ) │ │ + b.n 563f4 │ │ + ldr r3, [pc, #0] @ (55ee4 ) │ │ ldcl 0, cr0, [r0, #544] @ 0x220 │ │ - b.n 37b30 │ │ + b.n 56380 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 37ba2 │ │ + b.n 563f2 │ │ str r0, [r0, #0] │ │ - b.n 379e6 │ │ + b.n 56236 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r1, #2228224 @ 0x220000 │ │ - b.n 37dee │ │ - ldr r3, [pc, #104] @ (37718 ) │ │ + b.n 5663e │ │ + ldr r3, [pc, #104] @ (55f68 ) │ │ vstr s1, [fp, #-772] @ 0xfffffcfc │ │ - bne.w fff7d8c4 │ │ + bne.w fff9c114 │ │ @ instruction: 0xebff1060 │ │ - b.n 371f8 │ │ + b.n 55a48 │ │ lsls r0, r4, #1 │ │ - b.n 37b58 │ │ + b.n 563a8 │ │ asrs r1, r3, #12 │ │ add.w r0, r0, r0, ror #17 │ │ - b.n 37b60 │ │ + b.n 563b0 │ │ lsrs r0, r2, #28 │ │ - b.n 379ac │ │ + b.n 561fc │ │ @ instruction: 0xea01e28d │ │ movs r6, r3 │ │ ldmia.w r4, {r5, r7, r9, sp, pc} │ │ - b.n 37a1a │ │ + b.n 5626a │ │ lsls r4, r4, #12 │ │ - b.n 37a1e │ │ + b.n 5626e │ │ lsls r1, r6, #4 │ │ - b.n 3727c │ │ + b.n 55acc │ │ lsls r4, r4, #28 │ │ - b.n 37a26 │ │ + b.n 56276 │ │ lsls r0, r6, #4 │ │ - b.n 37284 │ │ + b.n 55ad4 │ │ lsls r3, r4, #16 │ │ - b.n 37a2e │ │ + b.n 5627e │ │ lsls r4, r6, #4 │ │ - b.n 3728c │ │ + b.n 55adc │ │ lsrs r3, r4, #32 │ │ - b.n 37a36 │ │ + b.n 56286 │ │ adds r1, #53 @ 0x35 │ │ - b.n 37294 │ │ - add r1, pc, #188 @ (adr r1, 377b8 ) │ │ - b.n 37298 │ │ + b.n 55ae4 │ │ + add r1, pc, #188 @ (adr r1, 56008 ) │ │ + b.n 55ae8 │ │ lsls r3, r6, #4 │ │ - b.n 3729c │ │ + b.n 55aec │ │ lsrs r3, r2, #17 │ │ - b.n 376c8 │ │ + b.n 55f18 │ │ lsls r4, r0, #4 │ │ - b.n 37a0a │ │ + b.n 5625a │ │ lsls r2, r6, #4 │ │ - b.n 372a8 │ │ + b.n 55af8 │ │ lsls r2, r4, #4 │ │ - b.n 37a52 │ │ + b.n 562a2 │ │ eors r4, r7 │ │ - b.n 37bac │ │ + b.n 563fc │ │ lsls r0, r7, #4 │ │ - b.n 372b4 │ │ + b.n 55b04 │ │ lsls r2, r4, #20 │ │ - b.n 37a5e │ │ + b.n 562ae │ │ lsls r7, r6, #4 │ │ - b.n 372bc │ │ + b.n 55b0c │ │ lsrs r2, r4, #4 │ │ - b.n 37a66 │ │ + b.n 562b6 │ │ lsls r6, r6, #4 │ │ - b.n 372c4 │ │ + b.n 55b14 │ │ lsls r1, r4, #8 │ │ - b.n 37a6e │ │ + b.n 562be │ │ lsls r3, r7, #4 │ │ - b.n 372cc │ │ + b.n 55b1c │ │ lsls r1, r4, #24 │ │ - b.n 37a76 │ │ + b.n 562c6 │ │ lsls r2, r7, #4 │ │ - b.n 372d4 │ │ + b.n 55b24 │ │ lsrs r1, r2, #9 │ │ - b.n 37708 │ │ + b.n 55f58 │ │ lsls r2, r0, #12 │ │ - b.n 37a42 │ │ + b.n 56292 │ │ lsls r1, r7, #4 │ │ - b.n 372e0 │ │ + b.n 55b30 │ │ movs r4, r3 │ │ ldmia.w r4, {} │ │ - b.n 3727a │ │ + b.n 55aca │ │ str r4, [r4, #48] @ 0x30 │ │ - b.n 37a92 │ │ + b.n 562e2 │ │ str r6, [r7, #16] │ │ - b.n 372f0 │ │ + b.n 55b40 │ │ str r4, [r4, #112] @ 0x70 │ │ - b.n 37a9a │ │ + b.n 562ea │ │ adds r1, #66 @ 0x42 │ │ - b.n 372f8 │ │ + b.n 55b48 │ │ str r5, [r7, #16] │ │ - b.n 372fc │ │ + b.n 55b4c │ │ ldr r4, [r2, #52] @ 0x34 │ │ - b.n 3772c │ │ + b.n 55f7c │ │ asrs r1, r0, #8 │ │ - b.n 37a76 │ │ + b.n 562c6 │ │ asrs r4, r7, #4 │ │ - b.n 37308 │ │ + b.n 55b58 │ │ asrs r3, r4, #16 │ │ - b.n 37ab2 │ │ + b.n 56302 │ │ asrs r1, r0, #5 │ │ - b.n 37310 │ │ + b.n 55b60 │ │ adds r3, r4, r0 │ │ - b.n 37aba │ │ + b.n 5630a │ │ asrs r0, r0, #5 │ │ - b.n 37318 │ │ + b.n 55b68 │ │ adds r3, r2, #1 │ │ - b.n 37744 │ │ + b.n 55f94 │ │ asrs r4, r0, #4 │ │ - b.n 37a88 │ │ + b.n 562d8 │ │ asrs r7, r7, #4 │ │ - b.n 37324 │ │ + b.n 55b74 │ │ asrs r2, r4, #4 │ │ - b.n 37ace │ │ + b.n 5631e │ │ asrs r5, r0, #5 │ │ - b.n 3732c │ │ + b.n 55b7c │ │ asrs r2, r4, #20 │ │ - b.n 37ad6 │ │ + b.n 56326 │ │ asrs r4, r0, #5 │ │ - b.n 37334 │ │ + b.n 55b84 │ │ adds r2, r4, r4 │ │ - b.n 37ade │ │ + b.n 5632e │ │ asrs r3, r0, #5 │ │ - b.n 3733c │ │ + b.n 55b8c │ │ asrs r0, r4, #8 │ │ - b.n 37ae6 │ │ + b.n 56336 │ │ asrs r0, r1, #5 │ │ - b.n 37344 │ │ + b.n 55b94 │ │ asrs r0, r4, #24 │ │ - b.n 37aee │ │ + b.n 5633e │ │ asrs r7, r0, #5 │ │ - b.n 3734c │ │ + b.n 55b9c │ │ subs r0, r2, r1 │ │ - b.n 37780 │ │ + b.n 55fd0 │ │ asrs r2, r0, #12 │ │ - b.n 37abc │ │ + b.n 5630c │ │ movs r0, #132 @ 0x84 │ │ - b.n 371f4 │ │ + b.n 55a44 │ │ asrs r6, r0, #5 │ │ - b.n 3735c │ │ + b.n 55bac │ │ asrs r0, r1, #2 │ │ - b.n 371fc │ │ + b.n 55a4c │ │ adds r3, #34 @ 0x22 │ │ - b.n 37b0a │ │ + b.n 5635a │ │ asrs r7, r1, #5 │ │ - b.n 37368 │ │ + b.n 55bb8 │ │ adds r1, #75 @ 0x4b │ │ - b.n 3736c │ │ + b.n 55bbc │ │ adds r7, #34 @ 0x22 │ │ - b.n 37b16 │ │ + b.n 56366 │ │ adds r1, #74 @ 0x4a │ │ - b.n 37374 │ │ + b.n 55bc4 │ │ subs r3, #82 @ 0x52 │ │ - b.n 377a4 │ │ + b.n 55ff4 │ │ lsls r0, r0, #8 │ │ - b.n 37ae8 │ │ + b.n 56338 │ │ lsls r1, r1, #5 │ │ - b.n 37380 │ │ + b.n 55bd0 │ │ lsls r1, r4, #16 │ │ - b.n 37b2a │ │ + b.n 5637a │ │ lsls r6, r1, #5 │ │ - b.n 37388 │ │ + b.n 55bd8 │ │ lsrs r1, r4, #32 │ │ - b.n 37b32 │ │ + b.n 56382 │ │ lsls r5, r1, #5 │ │ - b.n 37390 │ │ + b.n 55be0 │ │ lsrs r1, r2, #17 │ │ - b.n 377bc │ │ + b.n 5600c │ │ lsls r2, r0, #4 │ │ - b.n 37afe │ │ + b.n 5634e │ │ lsls r4, r1, #5 │ │ - b.n 3739c │ │ + b.n 55bec │ │ lsrs r7, r3, #30 │ │ - b.n 37d22 │ │ + b.n 56572 │ │ stc 2, cr14, [r1], {141} @ 0x8d │ │ asrs r7, r5, #32 │ │ - b.n 37d2a │ │ + b.n 5657a │ │ movs r0, #33 @ 0x21 │ │ - b.n 37f52 │ │ - add r1, pc, #48 @ (adr r1, 37844 ) │ │ + b.n 567a2 │ │ + add r1, pc, #48 @ (adr r1, 56094 ) │ │ @ instruction: 0xebff2068 │ │ - b.n 37354 │ │ + b.n 55ba4 │ │ asrs r4, r4, #1 │ │ - b.n 37358 │ │ + b.n 55ba8 │ │ lsrs r5, r1, #8 │ │ orn r1, r1, #5406720 @ 0x528000 │ │ - b.n 377ca │ │ + b.n 5601a │ │ cmp r2, #15 │ │ orn r0, r1, #2211840 @ 0x21c000 │ │ - b.n 37c38 │ │ + b.n 56488 │ │ lsls r2, r3, #4 │ │ - b.n 37b32 │ │ + b.n 56382 │ │ lsls r5, r4, #6 │ │ - b.n 377ba │ │ + b.n 5600a │ │ lsls r0, r6, #1 │ │ - b.n 37374 │ │ + b.n 55bc4 │ │ asrs r4, r0, #1 │ │ - b.n 37378 │ │ + b.n 55bc8 │ │ movs r1, r0 │ │ - b.n 37942 │ │ + b.n 56192 │ │ asrs r0, r4, #32 │ │ - b.n 37d48 │ │ + b.n 56598 │ │ lsrs r5, r1, #8 │ │ orr.w sl, r0, #585728 @ 0x8f000 │ │ orr.w r0, r0, #3211264 @ 0x310000 │ │ - b.n 3736c │ │ + b.n 55bbc │ │ vpmin.u q7, q15, │ │ movs r0, r0 │ │ - b.n 37f9a │ │ + b.n 567ea │ │ movs r1, r1 │ │ - b.n 37afe │ │ + b.n 5634e │ │ str r0, [sp, #0] │ │ - cbz r0, 3788a │ │ + cbz r0, 560da │ │ ands r4, r0 │ │ - b.n 3791e │ │ + b.n 5616e │ │ lsls r0, r0, #1 │ │ - b.n 37d3c │ │ + b.n 5658c │ │ asrs r1, r0, #32 │ │ - b.n 379f8 │ │ + b.n 56248 │ │ movs r5, r7 │ │ - b.n 37f24 │ │ - add r0, pc, #0 @ (adr r0, 37874 ) │ │ + b.n 56774 │ │ + add r0, pc, #0 @ (adr r0, 560c4 ) │ │ stmia r3!, {} │ │ movs r0, r0 │ │ - b.n 37f24 │ │ + b.n 56774 │ │ adds r0, #54 @ 0x36 │ │ - b.n 37bbe │ │ + b.n 5640e │ │ stmia r0!, {r0, r2} │ │ - b.n 37bc2 │ │ - add r0, pc, #0 @ (adr r0, 37884 ) │ │ + b.n 56412 │ │ + add r0, pc, #0 @ (adr r0, 560d4 ) │ │ orrs r0, r0 │ │ movs r0, r4 │ │ - b.n 37d4a │ │ + b.n 5659a │ │ movs r0, #32 │ │ - b.n 37d80 │ │ + b.n 565d0 │ │ str r3, [r0, r0] │ │ - b.n 37bd2 │ │ + b.n 56422 │ │ str r0, [r0, r0] │ │ strh r0, [r0, r4] │ │ movs r0, r0 │ │ - b.n 37f4c │ │ + b.n 5679c │ │ str r1, [r1, r0] │ │ lsls r0, r4, #6 │ │ strh r6, [r2, #0] │ │ - b.n 37ba8 │ │ + b.n 563f8 │ │ movs r0, r0 │ │ - b.n 37f4a │ │ + b.n 5679a │ │ str r0, [sp, #480] @ 0x1e0 │ │ - b.n 373c4 │ │ + b.n 55c14 │ │ strh r6, [r6, #16] │ │ str r0, [r4, r6] │ │ movs r0, r0 │ │ - b.n 37f64 │ │ + b.n 567b4 │ │ strh r1, [r1, #0] │ │ lsls r0, r4, #6 │ │ strb r0, [r0, #0] │ │ - b.n 37ffa │ │ + b.n 5684a │ │ str r0, [sp, #4] │ │ - b.n 37ffe │ │ + b.n 5684e │ │ movs r1, r0 │ │ - b.n 37f76 │ │ + b.n 567c6 │ │ movs r0, r6 │ │ rev r0, r0 │ │ lsrs r2, r3, #6 │ │ - b.n 37edc │ │ + b.n 5672c │ │ cmp r1, #153 @ 0x99 │ │ - b.n 37ee0 │ │ + b.n 56730 │ │ lsrs r1, r3, #6 │ │ - b.n 37f64 │ │ + b.n 567b4 │ │ cmp r1, #153 @ 0x99 │ │ - b.n 37f58 │ │ + b.n 567a8 │ │ movs r0, r0 │ │ - b.n 3798a │ │ + b.n 561da │ │ movs r2, r0 │ │ - b.n 37a88 │ │ + b.n 562d8 │ │ movs r1, r5 │ │ cmp r2, #0 │ │ strb r0, [r0, #0] │ │ - b.n 38026 │ │ + b.n 56876 │ │ str r2, [r1, #0] │ │ - b.n 3802a │ │ + b.n 5687a │ │ movs r4, r0 │ │ - b.n 37c2e │ │ + b.n 5647e │ │ movs r0, #10 │ │ - b.n 38032 │ │ + b.n 56882 │ │ adds r0, #0 │ │ - b.n 38036 │ │ - adds r5, r5, #7 │ │ - mla r0, r0, r0, r4 │ │ - b.n 37c3e │ │ + b.n 56886 │ │ + subs r6, r6, #2 │ │ + @ instruction: 0xfa004000 │ │ + b.n 5648e │ │ strh r0, [r3, #52] @ 0x34 │ │ - b.n 37a02 │ │ + b.n 56252 │ │ movs r1, #5 │ │ - b.n 37a10 │ │ + b.n 56260 │ │ strb r1, [r0, #0] │ │ - b.n 37e18 │ │ + b.n 56668 │ │ str r2, [r0, r2] │ │ - b.n 37a0e │ │ + b.n 5625e │ │ lsrs r2, r3, #6 │ │ - b.n 37f24 │ │ + b.n 56774 │ │ lsrs r1, r3, #6 │ │ - b.n 37fa8 │ │ + b.n 567f8 │ │ movs r0, r0 │ │ - b.n 379ca │ │ + b.n 5621a │ │ lsrs r1, r3, #6 │ │ - b.n 37f30 │ │ + b.n 56780 │ │ lsrs r1, r3, #6 │ │ - b.n 37fa4 │ │ + b.n 567f4 │ │ movs r0, r0 │ │ - b.n 37ad0 │ │ + b.n 56320 │ │ movs r1, r0 │ │ cmp r2, #0 │ │ movs r2, r1 │ │ - b.n 37bdc │ │ + b.n 5642c │ │ @ instruction: 0xffedbaff │ │ strh r0, [r0, #0] │ │ - b.n 38076 │ │ + b.n 568c6 │ │ movs r0, #1 │ │ - b.n 3807a │ │ - add r0, pc, #4 @ (adr r0, 37940 ) │ │ - b.n 37c7e │ │ - b.n 37954 │ │ - b.n 38082 │ │ + b.n 568ca │ │ + add r0, pc, #4 @ (adr r0, 56190 ) │ │ + b.n 564ce │ │ + b.n 561a4 │ │ + b.n 568d2 │ │ adds r0, #7 │ │ - b.n 37c86 │ │ + b.n 564d6 │ │ movs r4, r0 │ │ - b.n 37c8a │ │ + b.n 564da │ │ eors r0, r2 │ │ - b.n 37468 │ │ + b.n 55cb8 │ │ asrs r4, r1, #1 │ │ - b.n 3746c │ │ + b.n 55cbc │ │ cmp r6, #146 @ 0x92 │ │ - b.n 37a62 │ │ + b.n 562b2 │ │ asrs r0, r1 │ │ - b.n 37a6a │ │ + b.n 562ba │ │ asrs r2, r1, #4 │ │ - b.n 37a72 │ │ + b.n 562c2 │ │ adds r0, #1 │ │ - b.n 37e08 │ │ + b.n 56658 │ │ lsrs r0, r2, #26 │ │ - b.n 37a70 │ │ + b.n 562c0 │ │ strh r4, [r0, #4] │ │ - b.n 37a76 │ │ - add r0, pc, #516 @ (adr r0, 37b70 ) │ │ - b.n 37a78 │ │ + b.n 562c6 │ │ + add r0, pc, #516 @ (adr r0, 563c0 ) │ │ + b.n 562c8 │ │ @ instruction: 0xfff71aff │ │ eors r0, r2 │ │ - b.n 374b0 │ │ + b.n 55d00 │ │ str r1, [r0, #0] │ │ - b.n 380ba │ │ + b.n 5690a │ │ asrs r4, r1, #1 │ │ - b.n 374b8 │ │ + b.n 55d08 │ │ adds r0, #44 @ 0x2c │ │ - b.n 374b8 │ │ - b.n 37a7c │ │ - b.n 374c0 │ │ + b.n 55d08 │ │ + b.n 562cc │ │ + b.n 55d10 │ │ movs r5, r0 │ │ and.w r0, r0, r1, lsl #8 │ │ - b.n 380ce │ │ + b.n 5691e │ │ strh r0, [r0, #0] │ │ - b.n 380d2 │ │ + b.n 56922 │ │ movs r4, r0 │ │ - b.n 37cd6 │ │ - add r0, pc, #4 @ (adr r0, 3799c ) │ │ - b.n 37cda │ │ + b.n 56526 │ │ + add r0, pc, #4 @ (adr r0, 561ec ) │ │ + b.n 5652a │ │ str r1, [r0, #0] │ │ - b.n 380de │ │ + b.n 5692e │ │ adds r0, #12 │ │ - b.n 37ce2 │ │ + b.n 56532 │ │ stmia r0!, {r3, r5} │ │ - b.n 374dc │ │ + b.n 55d2c │ │ strb r0, [r3, #1] │ │ - b.n 374c4 │ │ + b.n 55d14 │ │ stmia r0!, {} │ │ - b.n 37a66 │ │ + b.n 562b6 │ │ adds r0, #10 │ │ - b.n 37b38 │ │ + b.n 56388 │ │ adds r0, #68 @ 0x44 │ │ - b.n 374d0 │ │ + b.n 55d20 │ │ movs r1, r0 │ │ - b.n 37ce2 │ │ + b.n 56532 │ │ adds r0, #0 │ │ - b.n 3817e │ │ + b.n 569ce │ │ movs r6, r1 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 37a6c │ │ + b.n 562bc │ │ str r0, [sp, #256] @ 0x100 │ │ - b.n 3810a │ │ + b.n 5695a │ │ movs r1, r0 │ │ - b.n 37b74 │ │ + b.n 563c4 │ │ movs r2, r1 │ │ add r2, sp, #0 │ │ adds r0, #4 │ │ - b.n 37d16 │ │ + b.n 56566 │ │ movs r1, r0 │ │ - b.n 37d1a │ │ + b.n 5656a │ │ str r0, [r0, r0] │ │ - b.n 3819e │ │ + b.n 569ee │ │ lsls r0, r0, #2 │ │ - b.n 37d22 │ │ + b.n 56572 │ │ strb r3, [r0, #2] │ │ - b.n 37d26 │ │ + b.n 56576 │ │ lsrs r3, r4, #30 │ │ - b.n 37cea │ │ + b.n 5653a │ │ adds r0, #131 @ 0x83 │ │ - b.n 37a98 │ │ + b.n 562e8 │ │ adds r0, #0 │ │ - b.n 37b9c │ │ + b.n 563ec │ │ str r0, [sp, #4] │ │ - b.n 37e88 │ │ + b.n 566d8 │ │ adds r0, #7 │ │ - b.n 37d3a │ │ + b.n 5658a │ │ @ instruction: 0xfff7baff │ │ lsrs r4, r4, #16 │ │ - b.n 37d42 │ │ + b.n 56592 │ │ movs r0, #72 @ 0x48 │ │ - b.n 37520 │ │ + b.n 55d70 │ │ movs r4, #1 │ │ - b.n 37d0a │ │ + b.n 5655a │ │ lsrs r4, r4, #32 │ │ - b.n 37d4e │ │ + b.n 5659e │ │ add r0, sp, #4 │ │ - b.n 37d12 │ │ + b.n 56562 │ │ lsls r4, r4, #16 │ │ - b.n 37d56 │ │ + b.n 565a6 │ │ lsrs r1, r0, #16 │ │ - b.n 37d1a │ │ + b.n 5656a │ │ lsls r0, r0, #1 │ │ - b.n 37538 │ │ + b.n 55d88 │ │ lsls r0, r7, #1 │ │ - b.n 3755c │ │ + b.n 55dac │ │ asrs r4, r1, #1 │ │ - b.n 37540 │ │ + b.n 55d90 │ │ movs r1, r1 │ │ - b.n 37cca │ │ + b.n 5651a │ │ eors r0, r2 │ │ - b.n 37548 │ │ + b.n 55d98 │ │ str r0, [sp, #0] │ │ stmia r1!, {r5, r7} │ │ lsrs r1, r4, #16 │ │ - b.n 37d76 │ │ + b.n 565c6 │ │ movs r0, r6 │ │ - b.n 37554 │ │ + b.n 55da4 │ │ lsrs r1, r4, #32 │ │ - b.n 37d7e │ │ + b.n 565ce │ │ movs r4, r6 │ │ - b.n 3755c │ │ + b.n 55dac │ │ lsls r1, r4, #16 │ │ - b.n 37d86 │ │ + b.n 565d6 │ │ asrs r1, r0, #32 │ │ - b.n 37f5c │ │ + b.n 567ac │ │ movs r0, r7 │ │ - b.n 37568 │ │ + b.n 55db8 │ │ movs r0, r0 │ │ - b.n 38192 │ │ + b.n 569e2 │ │ movs r0, #60 @ 0x3c │ │ - b.n 37570 │ │ + b.n 55dc0 │ │ lsls r1, r0, #3 │ │ - b.n 37cfa │ │ + b.n 5654a │ │ lsls r1, r6, #1 │ │ lsrs r0, r0, #8 │ │ stmia r0!, {r3, r5} │ │ - b.n 3757c │ │ + b.n 55dcc │ │ asrs r1, r0, #3 │ │ - b.n 37da6 │ │ - add r0, pc, #336 @ (adr r0, 37bb8 ) │ │ - b.n 37584 │ │ - movs r1, r0 │ │ - b.n 381ae │ │ - add r0, pc, #320 @ (adr r0, 37bb0 ) │ │ - b.n 375ac │ │ + b.n 565f6 │ │ + add r0, pc, #336 @ (adr r0, 56408 ) │ │ + b.n 55dd4 │ │ + movs r1, r0 │ │ + b.n 569fe │ │ + add r0, pc, #320 @ (adr r0, 56400 ) │ │ + b.n 55dfc │ │ strb r1, [r1, #0] │ │ - b.n 37df6 │ │ + b.n 56646 │ │ stmia r0!, {r2, r3, r6} │ │ - b.n 375b4 │ │ - b.n 37a7e │ │ - b.n 37f00 │ │ + b.n 55e04 │ │ + b.n 562ce │ │ + b.n 56750 │ │ movs r0, r0 │ │ - b.n 381c2 │ │ + b.n 56a12 │ │ movs r4, r0 │ │ - b.n 38128 │ │ + b.n 56978 │ │ str r0, [r0, r0] │ │ - b.n 381ca │ │ + b.n 56a1a │ │ strh r4, [r5, #0] │ │ - b.n 375a8 │ │ + b.n 55df8 │ │ asrs r0, r7, #1 │ │ - b.n 375ac │ │ + b.n 55dfc │ │ movs r6, r5 │ │ subs r2, #0 │ │ add r3, sp, #576 @ 0x240 │ │ mcr 14, 0, r0, cr0, cr11, {1} │ │ - b.n 37fbc │ │ + b.n 5680c │ │ eors r0, r2 │ │ movt pc, #1621 @ 0x655 │ │ - b.n 37fc0 │ │ + b.n 56810 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff97b4c │ │ - bfl a, ffff7b52 │ │ - blx af81d0 │ │ + bne.w fffb639c │ │ + bfl a, 163a2 │ │ + blx b16a20 │ │ mcr 0, 1, r0, cr0, cr8, {3} │ │ - b.n 375f4 │ │ - b.n 37b60 │ │ + b.n 55e44 │ │ + b.n 563b0 │ │ movt r0, #1283 @ 0x503 │ │ - b.n 38242 │ │ + b.n 56a92 │ │ asrs r0, r6, #6 │ │ @ instruction: 0xf2600054 │ │ @ instruction: 0xf2807b90 │ │ mcr 0, 5, r2, cr6, cr0, {2} │ │ - blx 2b81f0 │ │ + blx 2d6a40 │ │ mcr 15, 5, r0, cr8, cr5, {3} │ │ - b.n 37ff4 │ │ + b.n 56844 │ │ adds r0, #5 │ │ - b.n 37e1e │ │ + b.n 5666e │ │ cmp r2, lr │ │ subw r0, r1, #772 @ 0x304 │ │ - b.n 37f8c │ │ + b.n 567dc │ │ strh r2, [r4, #30] │ │ ssat r8, #1, r8, asr #11 │ │ @ instruction: 0xf2626385 │ │ usat r3, #4, r4, asr #18 │ │ undefined (bcc, cond=0xE) │ │ addw r4, r8, #1632 @ 0x660 │ │ @ instruction: 0xf3364460 │ │ @@ -87802,735 +130008,735 @@ │ │ @ instruction: 0xf3ba41d8 │ │ @ instruction: 0xf2264144 │ │ @ instruction: 0xf3b9617c │ │ addw r1, r6, #1232 @ 0x4d0 │ │ @ instruction: 0xf31e2842 │ │ @ instruction: 0xf2246a8d │ │ and.w sl, r6, #18048 @ 0x4680 │ │ - bl ffc38afe │ │ + bl ffc5734e │ │ subs r7, r7, r3 │ │ lsrs r0, r4, #1 │ │ @ instruction: 0xf2f21078 │ │ - b.n 3766c │ │ - add r0, pc, #320 @ (adr r0, 37c74 ) │ │ - b.n 37670 │ │ + b.n 55ebc │ │ + add r0, pc, #320 @ (adr r0, 564c4 ) │ │ + b.n 55ec0 │ │ lsrs r0, r4, #1 │ │ - blx e99bd0 │ │ - b.n 37678 │ │ + blx eb8420 │ │ + b.n 55ec8 │ │ movs r5, r0 │ │ - b.n 37de4 │ │ + b.n 56634 │ │ cmp r4, #96 @ 0x60 │ │ @ instruction: 0xf3fc08e2 │ │ @ instruction: 0xf2600b90 │ │ mrc 0, 0, r0, cr0, cr7, {0} │ │ lsrs r0, r0, #8 │ │ asrs r0, r7, #1 │ │ - b.n 37690 │ │ + b.n 55ee0 │ │ ldrh r5, [r2, #58] @ 0x3a │ │ - b.n 38074 │ │ + b.n 568c4 │ │ str r5, [r0, #8] │ │ - b.n 37e9e │ │ + b.n 566ee │ │ adds r0, #5 │ │ - b.n 37be4 │ │ + b.n 56434 │ │ movs r6, r1 │ │ - b.n 37e10 │ │ + b.n 56660 │ │ asrs r7, r0, #32 │ │ - b.n 37eaa │ │ + b.n 566fa │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 38214 │ │ + b.n 56a64 │ │ asrs r4, r0, #32 │ │ - b.n 382b6 │ │ - ldr r7, [pc, #468] @ (37d4c ) │ │ - b.n 38094 │ │ + b.n 56b06 │ │ + ldr r7, [pc, #468] @ (5659c ) │ │ + b.n 568e4 │ │ asrs r2, r0, #32 │ │ lsls r0, r0, #12 │ │ movs r0, #32 │ │ - b.n 3804e │ │ + b.n 5689e │ │ asrs r6, r0, #2 │ │ - b.n 37a8e │ │ + b.n 562de │ │ mov r2, r7 │ │ - b.n 37eca │ │ + b.n 5671a │ │ movs r2, #28 │ │ - b.n 37e96 │ │ + b.n 566e6 │ │ ands r0, r4 │ │ - b.n 3803e │ │ + b.n 5688e │ │ movs r0, r0 │ │ - b.n 37c98 │ │ + b.n 564e8 │ │ str r1, [r0, r0] │ │ - b.n 380a4 │ │ + b.n 568f4 │ │ movs r4, #60 @ 0x3c │ │ str r0, [r4, r6] │ │ adds r0, #1 │ │ - b.n 38048 │ │ + b.n 56898 │ │ movs r0, #3 │ │ - b.n 37faa │ │ + b.n 567fa │ │ movs r0, #134 @ 0x86 │ │ - b.n 37aba │ │ + b.n 5630a │ │ str r2, [r0, #0] │ │ - b.n 380ba │ │ + b.n 5690a │ │ @ instruction: 0xffeb1aff │ │ asrs r4, r2, #7 │ │ - b.n 376f0 │ │ + b.n 55f40 │ │ movs r2, r0 │ │ - b.n 3825c │ │ + b.n 56aac │ │ movs r6, r3 │ │ subs r2, #0 │ │ asrs r1, r0, #32 │ │ - b.n 38054 │ │ + b.n 568a4 │ │ adds r0, #112 @ 0x70 │ │ - b.n 37700 │ │ + b.n 55f50 │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 37704 │ │ - b.n 37c1c │ │ - b.n 37708 │ │ + b.n 55f54 │ │ + b.n 5646c │ │ + b.n 55f58 │ │ strb r4, [r0, #1] │ │ - b.n 3770c │ │ + b.n 55f5c │ │ asrs r1, r0, #32 │ │ - b.n 3775c │ │ + b.n 55fac │ │ movs r0, #9 │ │ - b.n 37f1a │ │ + b.n 5676a │ │ asrs r7, r0, #32 │ │ - b.n 37f1a │ │ + b.n 5676a │ │ strh r4, [r5, #0] │ │ - b.n 3771c │ │ + b.n 55f6c │ │ movs r0, #32 │ │ asrs r2, r0, #14 │ │ - add r0, pc, #336 @ (adr r0, 37d38 ) │ │ - b.n 37724 │ │ + add r0, pc, #336 @ (adr r0, 56588 ) │ │ + b.n 55f74 │ │ movs r0, #64 @ 0x40 │ │ - b.n 382f2 │ │ + b.n 56b42 │ │ movs r0, #0 │ │ - b.n 37778 │ │ + b.n 55fc8 │ │ movs r0, #2 │ │ - b.n 38336 │ │ + b.n 56b86 │ │ movs r0, r0 │ │ - b.n 3829c │ │ + b.n 56aec │ │ movs r7, r2 │ │ lsrs r0, r0, #8 │ │ adds r4, #46 @ 0x2e │ │ - b.n 37f42 │ │ + b.n 56792 │ │ adds r6, r5, #0 │ │ - b.n 37f46 │ │ + b.n 56796 │ │ str r4, [sp, #28] │ │ - b.n 37f0c │ │ + b.n 5675c │ │ adds r6, r5, r0 │ │ - b.n 37f4e │ │ + b.n 5679e │ │ ldmia r0, {r0, r1, r2} │ │ - b.n 37f14 │ │ + b.n 56764 │ │ subs r4, #7 │ │ - b.n 37f1c │ │ + b.n 5676c │ │ add r4, sp, #156 @ 0x9c │ │ - b.n 37f5a │ │ + b.n 567aa │ │ adds r7, r4, r0 │ │ - b.n 37f5e │ │ + b.n 567ae │ │ strb r7, [r4, r0] │ │ - b.n 37f62 │ │ + b.n 567b2 │ │ @ instruction: 0xfbe9eaff │ │ adds r0, #0 │ │ - b.n 3836a │ │ + b.n 56bba │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 37768 │ │ + b.n 55fb8 │ │ eors r0, r6 │ │ - b.n 3776c │ │ + b.n 55fbc │ │ str r4, [r0, r1] │ │ - b.n 37770 │ │ + b.n 55fc0 │ │ @ instruction: 0xfbcdeaff │ │ - b.n 37d34 │ │ - b.n 37778 │ │ + b.n 56584 │ │ + b.n 55fc8 │ │ str r1, [r0, #0] │ │ - b.n 38382 │ │ + b.n 56bd2 │ │ str r0, [sp, #352] @ 0x160 │ │ - b.n 37780 │ │ + b.n 55fd0 │ │ strh r4, [r5, #0] │ │ - b.n 37784 │ │ + b.n 55fd4 │ │ adds r0, #120 @ 0x78 │ │ - b.n 37788 │ │ - add r0, pc, #336 @ (adr r0, 37da0 ) │ │ - b.n 3778c │ │ + b.n 55fd8 │ │ + add r0, pc, #336 @ (adr r0, 565f0 ) │ │ + b.n 55fdc │ │ stmia r0!, {r3, r5} │ │ - b.n 37790 │ │ + b.n 55fe0 │ │ str r4, [r0, r1] │ │ - b.n 37794 │ │ + b.n 55fe4 │ │ @ instruction: 0xfbc3eaff │ │ adds r0, #120 @ 0x78 │ │ - b.n 3779c │ │ + b.n 55fec │ │ str r2, [r0, #0] │ │ - b.n 383a6 │ │ - b.n 37d60 │ │ - b.n 377a4 │ │ + b.n 56bf6 │ │ + b.n 565b0 │ │ + b.n 55ff4 │ │ movs r0, #52 @ 0x34 │ │ - b.n 377a4 │ │ + b.n 55ff4 │ │ movs r0, r0 │ │ - b.n 38316 │ │ + b.n 56b66 │ │ @ instruction: 0xfbe81aff │ │ @ instruction: 0xfbeceaff │ │ strh r0, [r0, #0] │ │ - b.n 383be │ │ + b.n 56c0e │ │ add r4, sp, #172 @ 0xac │ │ - b.n 3819c │ │ + b.n 569ec │ │ lsls r0, r0, #2 │ │ - b.n 381a0 │ │ + b.n 569f0 │ │ cmp r7, #117 @ 0x75 │ │ - b.n 381a4 │ │ + b.n 569f4 │ │ movs r0, r0 │ │ - b.n 377a8 │ │ + b.n 55ff8 │ │ movs r2, r1 │ │ - b.n 37fd2 │ │ + b.n 56822 │ │ adds r0, #6 │ │ - b.n 37fd6 │ │ + b.n 56826 │ │ ands r0, r7 │ │ - b.n 377d0 │ │ + b.n 56020 │ │ asrs r4, r6, #30 │ │ add.w r0, r0, r0 │ │ - b.n 3834a │ │ + b.n 56b9a │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ @ instruction: 0xea01e28d │ │ movs r0, #60 @ 0x3c │ │ - b.n 377e4 │ │ + b.n 56034 │ │ lsrs r7, r3, #30 │ │ - b.n 381ce │ │ + b.n 56a1e │ │ asrs r4, r0, #32 │ │ - b.n 37ff6 │ │ + b.n 56846 │ │ ldr r7, [sp, #908] @ 0x38c │ │ @ instruction: 0xebffea01 │ │ - b.n 381d8 │ │ + b.n 56a28 │ │ movs r4, #7 │ │ - b.n 38402 │ │ + b.n 56c52 │ │ ldrb r7, [r6, #30] │ │ - b.n 381e2 │ │ + b.n 56a32 │ │ @ instruction: 0xea01e28d │ │ ldr r7, [sp, #636] @ 0x27c │ │ - b.n 381ea │ │ + b.n 56a3a │ │ movs r0, r0 │ │ - b.n 37800 │ │ + b.n 56050 │ │ asrs r0, r1, #6 │ │ - b.n 37814 │ │ + b.n 56064 │ │ adds r5, #128 @ 0x80 │ │ - b.n 3801a │ │ + b.n 5686a │ │ movs r2, #160 @ 0xa0 │ │ - b.n 37ce2 │ │ + b.n 56532 │ │ adds r0, #115 @ 0x73 │ │ - b.n 37a80 │ │ + b.n 562d0 │ │ movs r1, #8 │ │ - b.n 376fc │ │ + b.n 55f4c │ │ cmp r4, #255 @ 0xff │ │ - b.n 3842a │ │ + b.n 56c7a │ │ subs r5, #128 @ 0x80 │ │ - b.n 37ff4 │ │ + b.n 56844 │ │ movs r2, #160 @ 0xa0 │ │ - b.n 37cf6 │ │ + b.n 56546 │ │ asrs r1, r0, #32 │ │ - b.n 37e14 │ │ + b.n 56664 │ │ movs r0, #2 │ │ - b.n 38000 │ │ + b.n 56850 │ │ subs r2, #208 @ 0xd0 │ │ - b.n 37ccc │ │ + b.n 5651c │ │ movs r7, r6 │ │ - b.n 381c2 │ │ + b.n 56a12 │ │ movs r0, #3 │ │ - b.n 3800a │ │ + b.n 5685a │ │ movs r7, r7 │ │ - b.n 3810a │ │ + b.n 5695a │ │ movs r1, #4 │ │ - b.n 37724 │ │ + b.n 55f74 │ │ movs r0, #1 │ │ - b.n 38212 │ │ + b.n 56a62 │ │ movs r1, r1 │ │ - b.n 38056 │ │ + b.n 568a6 │ │ ldr r7, [sp, #812] @ 0x32c │ │ @ instruction: 0xebff1f42 │ │ - b.n 381b4 │ │ + b.n 56a04 │ │ movs r1, r1 │ │ - b.n 38062 │ │ + b.n 568b2 │ │ movs r0, #8 │ │ - b.n 38466 │ │ + b.n 56cb6 │ │ ldr r7, [sp, #796] @ 0x31c │ │ @ instruction: 0xebff305c │ │ - b.n 381bc │ │ + b.n 56a0c │ │ lsls r0, r2, #1 │ │ movt r0, #1564 @ 0x61c │ │ - b.n 38476 │ │ + b.n 56cc6 │ │ stmia r0!, {r5, r6} │ │ - b.n 37768 │ │ + b.n 55fb8 │ │ movs r6, r1 │ │ ldmia.w r3, {r1, r4, r5, r8, r9, sl, fp, sp} │ │ - b.n 37ac0 │ │ + b.n 56310 │ │ lsrs r6, r0, #10 │ │ orr.w pc, r9, #2899968 @ 0x2c4000 │ │ - b.n 37ac8 │ │ + b.n 56318 │ │ subs r7, #51 @ 0x33 │ │ - b.n 37acc │ │ + b.n 5631c │ │ str r0, [r2, r1] │ │ - b.n 37780 │ │ + b.n 55fd0 │ │ eors r4, r1 │ │ - b.n 37784 │ │ + b.n 55fd4 │ │ strb r0, [r1, #1] │ │ - b.n 37788 │ │ + b.n 55fd8 │ │ movs r4, r4 │ │ - b.n 37898 │ │ + b.n 560e8 │ │ str r0, [r0, #0] │ │ - b.n 37894 │ │ + b.n 560e4 │ │ ldrb r7, [r6, #28] │ │ - b.n 37ae4 │ │ + b.n 56334 │ │ strb r4, [r5, #9] │ │ - b.n 37884 │ │ + b.n 560d4 │ │ ldrb r4, [r6, #28] │ │ - b.n 37aec │ │ + b.n 5633c │ │ lsrs r7, r1, #10 │ │ orr.w pc, r0, #12320768 @ 0xbc0000 │ │ - b.n 37af4 │ │ - ldr r4, [pc, #108] @ (37de4 ) │ │ - b.n 38294 │ │ + b.n 56344 │ │ + ldr r4, [pc, #108] @ (56634 ) │ │ + b.n 56ae4 │ │ asrs r0, r3, #9 │ │ - b.n 37898 │ │ + b.n 560e8 │ │ subs r5, r2, #5 │ │ - b.n 3829c │ │ + b.n 56aec │ │ strb r0, [r5, #9] │ │ - b.n 378a0 │ │ + b.n 560f0 │ │ ldrb r5, [r6, #28] │ │ - b.n 37b08 │ │ + b.n 56358 │ │ movs r2, #92 @ 0x5c │ │ - b.n 378a8 │ │ + b.n 560f8 │ │ cmp r4, #19 │ │ - b.n 382ac │ │ + b.n 56afc │ │ lsls r4, r2, #9 │ │ - b.n 378b0 │ │ + b.n 56100 │ │ lsrs r6, r6, #28 │ │ - b.n 37b18 │ │ + b.n 56368 │ │ asrs r0, r2, #32 │ │ - b.n 378b8 │ │ + b.n 56108 │ │ asrs r0, r7, #1 │ │ - b.n 378dc │ │ + b.n 5612c │ │ strb r4, [r4, #9] │ │ - b.n 378c0 │ │ + b.n 56110 │ │ lsls r0, r6, #9 │ │ - b.n 378c4 │ │ + b.n 56114 │ │ movs r0, r4 │ │ - b.n 384ee │ │ + b.n 56d3e │ │ movs r0, #4 │ │ - b.n 378cc │ │ + b.n 5611c │ │ cmp r4, #23 │ │ - b.n 382d0 │ │ + b.n 56b20 │ │ asrs r4, r2, #32 │ │ - b.n 378d4 │ │ + b.n 56124 │ │ subs r5, r2, #6 │ │ - b.n 382d8 │ │ + b.n 56b28 │ │ strb r0, [r6, #1] │ │ - b.n 378fc │ │ + b.n 5614c │ │ str r4, [r0, r1] │ │ - b.n 37900 │ │ + b.n 56150 │ │ movs r0, #8 │ │ - b.n 378e4 │ │ + b.n 56134 │ │ cmp r7, #117 @ 0x75 │ │ - b.n 382e8 │ │ + b.n 56b38 │ │ asrs r0, r3, #32 │ │ - b.n 378ec │ │ + b.n 5613c │ │ movs r4, r3 │ │ - b.n 378f0 │ │ + b.n 56140 │ │ lsls r4, r3, #1 │ │ - b.n 37914 │ │ + b.n 56164 │ │ asrs r4, r5, #1 │ │ - b.n 37918 │ │ + b.n 56168 │ │ movs r0, #12 │ │ - b.n 378fc │ │ + b.n 5614c │ │ movs r0, #5 │ │ - b.n 37ef4 │ │ + b.n 56744 │ │ adds r2, #96 @ 0x60 │ │ - b.n 37904 │ │ + b.n 56154 │ │ adds r0, #4 │ │ - b.n 3812e │ │ - add r0, pc, #0 @ (adr r0, 37df0 ) │ │ - b.n 3790c │ │ - b.n 37af8 │ │ + b.n 5697e │ │ + add r0, pc, #0 @ (adr r0, 56640 ) │ │ + b.n 5615c │ │ + b.n 56348 │ │ @ instruction: 0xebff0000 │ │ - b.n 3849a │ │ + b.n 56cea │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ str r0, [r4, r0] │ │ - b.n 3830c │ │ + b.n 56b5c │ │ movs r0, r0 │ │ - b.n 384b6 │ │ + b.n 56d06 │ │ movs r2, r1 │ │ lsrs r0, r0, #8 │ │ str r4, [r7, #4] │ │ - b.n 37948 │ │ + b.n 56198 │ │ movs r5, r0 │ │ - b.n 37f20 │ │ + b.n 56770 │ │ asrs r4, r0, #32 │ │ - b.n 38156 │ │ + b.n 569a6 │ │ ldrb r3, [r6, #19] │ │ @ instruction: 0xebff4020 │ │ - b.n 38326 │ │ + b.n 56b76 │ │ strh r1, [r0, #0] │ │ - b.n 382d2 │ │ + b.n 56b22 │ │ str r0, [r4, r0] │ │ - b.n 38330 │ │ + b.n 56b80 │ │ @ instruction: 0xfff81aff │ │ movs r2, r0 │ │ and.w r0, r0, r0, lsl #28 │ │ - b.n 38572 │ │ + b.n 56dc2 │ │ @ instruction: 0xfa18eaff │ │ str r4, [r7, #4] │ │ - b.n 37974 │ │ + b.n 561c4 │ │ lsrs r6, r3, #30 │ │ - b.n 38358 │ │ + b.n 56ba8 │ │ subs r1, r0, r0 │ │ - b.n 38582 │ │ + b.n 56dd2 │ │ str r0, [r0, r0] │ │ - b.n 37952 │ │ - adds r1, r2, #2 │ │ - @ instruction: 0xfa007001 │ │ - b.n 3858e │ │ + b.n 561a2 │ │ + adds r1, r1, #4 │ │ + mla r0, r0, r1, r7 │ │ + b.n 56dde │ │ @ instruction: 0xfa11eaff │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r1, r0 │ │ movs r0, r0 │ │ movs r2, r0 │ │ movs r0, r0 │ │ movs r3, r0 │ │ movs r0, r0 │ │ - svc 32 │ │ - vsri.64 , q2, #4 │ │ - bmi.n 37e12 │ │ - bmi.n 37e14 │ │ - bmi.n 37e16 │ │ - bmi.n 37e18 │ │ - bmi.n 37e1a │ │ - ldr r7, [pc, #960] @ (38234 ) │ │ + movs r1, #208 @ 0xd0 │ │ + vsri.64 , q2, #5 │ │ + bmi.n 56662 │ │ + bmi.n 56664 │ │ + bmi.n 56666 │ │ + bmi.n 56668 │ │ + bmi.n 5666a │ │ + ldr r7, [pc, #960] @ (56a84 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 38394 │ │ - beq.n 37e84 │ │ - b.n 38318 │ │ + b.n 56be4 │ │ + beq.n 566d4 │ │ + b.n 56b68 │ │ ldrh r0, [r1, #24] │ │ stc 0, cr13, [sp, #-672]! @ 0xfffffd60 │ │ - b.n 38320 │ │ + b.n 56b70 │ │ ands r0, r0 │ │ - b.n 381ca │ │ + b.n 56a1a │ │ str r0, [sp, #4] │ │ - b.n 381ce │ │ + b.n 56a1e │ │ str r0, [r5, r0] │ │ - b.n 383a4 │ │ + b.n 56bf4 │ │ str r0, [r2, #4] │ │ - b.n 3839e │ │ + b.n 56bee │ │ lsls r0, r7, #1 │ │ - b.n 379bc │ │ + b.n 5620c │ │ asrs r0, r2, #1 │ │ - b.n 383a0 │ │ + b.n 56bf0 │ │ lsls r0, r7, #1 │ │ - b.n 379aa │ │ + b.n 561fa │ │ movs r6, r0 │ │ - b.n 381e6 │ │ + b.n 56a36 │ │ movs r0, #5 │ │ - b.n 381ea │ │ + b.n 56a3a │ │ lsls r4, r1, #3 │ │ add.w sl, r0, pc, lsl #10 │ │ orn r0, r6, #917504 @ 0xe0000 │ │ - b.n 383be │ │ + b.n 56c0e │ │ movs r5, #114 @ 0x72 │ │ @ instruction: 0xf2e10070 │ │ - b.n 379e6 │ │ + b.n 56236 │ │ asrs r4, r6, #1 │ │ - b.n 379ea │ │ + b.n 5623a │ │ lsrs r7, r1, #10 │ │ orn r0, r2, #4194304 @ 0x400000 │ │ - b.n 3820a │ │ + b.n 56a5a │ │ lsls r0, r6, #21 │ │ @ instruction: 0xf2e12a8f │ │ orr.w r0, r6, #3712 @ 0xe80 │ │ - b.n 3836c │ │ + b.n 56bbc │ │ asrs r1, r0, #2 │ │ - b.n 3821a │ │ + b.n 56a6a │ │ lsls r0, r6, #1 │ │ - b.n 379e6 │ │ + b.n 56236 │ │ asrs r4, r6, #1 │ │ - b.n 379ea │ │ + b.n 5623a │ │ movs r6, r0 │ │ - b.n 38226 │ │ + b.n 56a76 │ │ asrs r1, r1, #32 │ │ - b.n 3822a │ │ + b.n 56a7a │ │ lsrs r7, r1, #10 │ │ orr.w r4, r2, #10616832 @ 0xa20000 │ │ @ instruction: 0xeb008020 │ │ - b.n 38636 │ │ + b.n 56e86 │ │ movs r6, r0 │ │ - b.n 3823a │ │ + b.n 56a8a │ │ cmp r2, #136 @ 0x88 │ │ orn r0, r0, #13828096 @ 0xd30000 │ │ movt r0, #528 @ 0x210 │ │ - b.n 38412 │ │ - add r0, pc, #144 @ (adr r0, 37f98 ) │ │ - b.n 3864a │ │ + b.n 56c62 │ │ + add r0, pc, #144 @ (adr r0, 567e8 ) │ │ + b.n 56e9a │ │ asrs r0, r0, #32 │ │ - b.n 37a2e │ │ + b.n 5627e │ │ cmp r1, #240 @ 0xf0 │ │ @ instruction: 0xf2621081 │ │ - b.n 38018 │ │ + b.n 56868 │ │ asrs r0, r0, #32 │ │ - b.n 37a1a │ │ - ldr r2, [pc, #572] @ (38158 ) │ │ + b.n 5626a │ │ + ldr r2, [pc, #572] @ (569a8 ) │ │ orn r0, r2, #2686976 @ 0x290000 │ │ - b.n 38662 │ │ + b.n 56eb2 │ │ lsrs r0, r6, #7 │ │ @ instruction: 0xf2640006 │ │ - b.n 3826a │ │ + b.n 56aba │ │ cmp r2, #129 @ 0x81 │ │ orr.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 37a52 │ │ + b.n 562a2 │ │ asrs r1, r0, #2 │ │ - b.n 38038 │ │ + b.n 56888 │ │ asrs r0, r0, #32 │ │ - b.n 37a3a │ │ + b.n 5628a │ │ lsls r0, r3, #1 │ │ - b.n 38458 │ │ + b.n 56ca8 │ │ asrs r6, r0, #32 │ │ - b.n 38282 │ │ + b.n 56ad2 │ │ lsrs r7, r1, #10 │ │ orr.w r4, r2, #9175040 @ 0x8c0000 │ │ add.w r0, r0, r0, ror #28 │ │ - b.n 38468 │ │ + b.n 56cb8 │ │ asrs r5, r0, #32 │ │ - b.n 38292 │ │ + b.n 56ae2 │ │ movs r7, r0 │ │ - b.n 38296 │ │ + b.n 56ae6 │ │ lsls r0, r1, #16 │ │ add.w r0, r0, r7, lsl #24 │ │ - b.n 3829e │ │ + b.n 56aee │ │ str r0, [r1, r0] │ │ - b.n 3847c │ │ + b.n 56ccc │ │ lsrs r0, r1, #10 │ │ - bne.w fff5df74 │ │ - b.n 382aa │ │ + bne.w fff7c7c4 │ │ + b.n 56afa │ │ asrs r7, r0, #32 │ │ - b.n 382ae │ │ + b.n 56afe │ │ movs r0, r0 │ │ - b.n 37a9e │ │ + b.n 562ee │ │ lsls r0, r6, #21 │ │ @ instruction: 0xf2e10a8a │ │ - bne.w fff7ff9a │ │ - b.n 3848c │ │ + bne.w fff9e7ea │ │ + b.n 56cdc │ │ lsls r0, r0, #2 │ │ - b.n 382c2 │ │ + b.n 56b12 │ │ lsrs r7, r1, #11 │ │ orn r0, sl, #8388608 @ 0x800000 │ │ - b.n 37a96 │ │ + b.n 562e6 │ │ lsls r0, r6, #21 │ │ @ instruction: 0xf2e10000 │ │ - b.n 37ac2 │ │ + b.n 56312 │ │ lsrs r7, r1, #11 │ │ orr.w r0, sl, #4194304 @ 0x400000 │ │ - b.n 382da │ │ + b.n 56b2a │ │ movs r0, r0 │ │ - b.n 37aae │ │ + b.n 562fe │ │ movs r5, r0 │ │ - b.n 382e2 │ │ + b.n 56b32 │ │ lsls r5, r6, #15 │ │ add.w r0, r0, r8 │ │ - b.n 37ae4 │ │ + b.n 56334 │ │ movs r0, #9 │ │ - b.n 382ee │ │ + b.n 56b3e │ │ asrs r4, r5, #32 │ │ - b.n 37aec │ │ + b.n 5633c │ │ asrs r4, r0, #32 │ │ - b.n 37ad0 │ │ + b.n 56320 │ │ asrs r7, r0, #32 │ │ - b.n 382fa │ │ + b.n 56b4a │ │ lsls r0, r0, #2 │ │ - b.n 382fe │ │ + b.n 56b4e │ │ movs r0, r1 │ │ - b.n 37adc │ │ + b.n 5632c │ │ movs r4, r0 │ │ - b.n 384d0 │ │ + b.n 56d20 │ │ ldrh r7, [r1, #20] │ │ bic.w r0, r0, #9699328 @ 0x940000 │ │ - b.n 384d8 │ │ + b.n 56d28 │ │ add r2, sp, #572 @ 0x23c │ │ bic.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 38316 │ │ + b.n 56b66 │ │ lsls r1, r0, #2 │ │ add.w fp, r0, r0 │ │ ldcl 0, cr5, [r6, #352] @ 0x160 │ │ - b.n 384fc │ │ + b.n 56d4c │ │ lsls r0, r7, #1 │ │ - b.n 37b20 │ │ + b.n 56370 │ │ strb r4, [r4, #0] │ │ - b.n 3872a │ │ + b.n 56f7a │ │ lsrs r0, r1, #12 │ │ stcl 0, cr9, [r4, #16] │ │ - b.n 38332 │ │ + b.n 56b82 │ │ asrs r0, r4, #32 │ │ - b.n 37b1e │ │ + b.n 5636e │ │ movs r0, #36 @ 0x24 │ │ - b.n 37b22 │ │ + b.n 56372 │ │ asrs r1, r0, #4 │ │ - b.n 3807e │ │ + b.n 568ce │ │ asrs r2, r1, #32 │ │ - b.n 38484 │ │ + b.n 56cd4 │ │ adds r3, #54 @ 0x36 │ │ - b.n 38488 │ │ + b.n 56cd8 │ │ asrs r5, r0, #32 │ │ - b.n 3834a │ │ + b.n 56b9a │ │ lsrs r7, r0, #10 │ │ orn pc, r1, #492 @ 0x1ec │ │ - b.n 38630 │ │ + b.n 56e80 │ │ strb r7, [r7, #9] │ │ - b.n 38696 │ │ + b.n 56ee6 │ │ asrs r0, r0, #32 │ │ - b.n 37b3c │ │ + b.n 5638c │ │ adds r0, #32 │ │ - b.n 37b26 │ │ + b.n 56376 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3853c │ │ + b.n 56d8c │ │ movs r1, #2 │ │ - b.n 380a8 │ │ + b.n 568f8 │ │ movs r0, #7 │ │ - b.n 3812e │ │ + b.n 5697e │ │ movs r0, #36 @ 0x24 │ │ - b.n 37b36 │ │ + b.n 56386 │ │ cmp r7, #87 @ 0x57 │ │ - b.n 38550 │ │ + b.n 56da0 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, sl, #528 @ 0x210 │ │ - b.n 3837a │ │ + b.n 56bca │ │ strh r6, [r6, #42] @ 0x2a │ │ @ instruction: 0xf2e24aef │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 38550 │ │ + b.n 56da0 │ │ str r4, [r0, r0] │ │ - b.n 3838a │ │ + b.n 56bda │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 3855a │ │ + b.n 56daa │ │ ldrh r0, [r5, #6] │ │ bfi sl, r2, #26, #4294967286 │ │ orr.w r8, r2, #29184 @ 0x7200 │ │ @ instruction: 0xf2684a8f │ │ orr.w r0, r2, #835584 @ 0xcc000 │ │ - b.n 387a6 │ │ - ldr r2, [pc, #828] @ (383a4 ) │ │ + b.n 56ff6 │ │ + ldr r2, [pc, #828] @ (56bf4 ) │ │ orn sl, r3, #16640 @ 0x4100 │ │ orr.w r0, r5, #770048 @ 0xbc000 │ │ - b.n 387b2 │ │ - ldr r2, [pc, #520] @ (3827c ) │ │ + b.n 57002 │ │ + ldr r2, [pc, #520] @ (56acc ) │ │ orn pc, r7, #823296 @ 0xc9000 │ │ - b.n 38598 │ │ + b.n 56de8 │ │ cmp r4, lr │ │ @ instruction: 0xf2e26aef │ │ orn r0, r2, #704512 @ 0xac000 │ │ - b.n 387c6 │ │ - ldr r0, [pc, #912] @ (38418 ) │ │ + b.n 57016 │ │ + ldr r0, [pc, #912] @ (56c68 ) │ │ @ instruction: 0xf36048e6 │ │ @ instruction: 0xf2646acf │ │ orn sl, r3, #16640 @ 0x4100 │ │ orr.w r0, r9, #54784 @ 0xd600 │ │ movt r0, #512 @ 0x200 │ │ - b.n 37bca │ │ + b.n 5641a │ │ ldr r4, [r6, #28] │ │ @ instruction: 0xf2662082 │ │ - b.n 381aa │ │ + b.n 569fa │ │ lsls r2, r0, #2 │ │ - b.n 3816a │ │ + b.n 569ba │ │ movs r0, #3 │ │ - b.n 383ee │ │ + b.n 56c3e │ │ lsls r7, r1, #9 │ │ - b.n 38532 │ │ + b.n 56d82 │ │ movs r0, r0 │ │ - b.n 37bc2 │ │ + b.n 56412 │ │ movs r0, r0 │ │ - b.n 37bea │ │ + b.n 5643a │ │ lsrs r0, r4, #3 │ │ bfi r0, r6, #2, #4294967295 │ │ - b.n 381c2 │ │ + b.n 56a12 │ │ lsls r0, r0, #2 │ │ - b.n 38188 │ │ + b.n 569d8 │ │ asrs r0, r5, #1 │ │ - b.n 38560 │ │ + b.n 56db0 │ │ movs r4, r0 │ │ - b.n 3854e │ │ + b.n 56d9e │ │ lsls r7, r7, #19 │ │ - b.n 38552 │ │ + b.n 56da2 │ │ movs r0, r0 │ │ - b.n 37be6 │ │ + b.n 56436 │ │ lsls r7, r7, #8 │ │ - b.n 3889a │ │ + b.n 570ea │ │ lsrs r0, r2, #14 │ │ cdp 0, 10, cr0, cr6, cr12, {6} │ │ - b.n 38600 │ │ + b.n 56e50 │ │ add r2, sp, #828 @ 0x33c │ │ orn r9, sl, #31232 @ 0x7a00 │ │ - bls.w e26c8 │ │ + bls.w 100f18 │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 385fa │ │ + b.n 56e4a │ │ lsrs r0, r5, #3 │ │ @ instruction: 0xf2600acf │ │ orr.w r8, r2, #462848 @ 0x71000 │ │ @ instruction: 0xf36428e6 │ │ @ instruction: 0xf2622acf │ │ orr.w r0, sl, #11862016 @ 0xb50000 │ │ add.w sl, r0, pc, lsl #2 │ │ orn r0, r9, #5636096 @ 0x560000 │ │ - b.n 38630 │ │ + b.n 56e80 │ │ strh r0, [r3, #42] @ 0x2a │ │ @ instruction: 0xf2e12aef │ │ orn r0, r0, #5767168 @ 0x580000 │ │ - b.n 3863c │ │ + b.n 56e8c │ │ str r2, [r3, #84] @ 0x54 │ │ @ instruction: 0xf2e14aef │ │ orn r8, r0, #7602176 @ 0x740000 │ │ @ instruction: 0xf3600028 │ │ - b.n 37c56 │ │ + b.n 564a6 │ │ lsrs r2, r4, #3 │ │ @ instruction: 0xf2601008 │ │ - b.n 37c70 │ │ + b.n 564c0 │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r7, #8454144 @ 0x810000 │ │ - b.n 381be │ │ + b.n 56a0e │ │ adds r2, r3, r4 │ │ - b.n 3875e │ │ + b.n 56fae │ │ asrs r7, r7, #31 │ │ - b.n 387c8 │ │ + b.n 57018 │ │ movs r1, r0 │ │ - b.n 3824a │ │ + b.n 56a9a │ │ ldr r6, [r4, #12] │ │ @ instruction: 0xf36a0028 │ │ - b.n 37c5a │ │ + b.n 564aa │ │ movs r4, r0 │ │ - b.n 37c90 │ │ + b.n 564e0 │ │ subs r2, r7, #7 │ │ - b.n 38778 │ │ + b.n 56fc8 │ │ movs r0, #0 │ │ - b.n 37c88 │ │ + b.n 564d8 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf266117f │ │ - b.n 387e6 │ │ + b.n 57036 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r9, #4194304 @ 0x400000 │ │ - b.n 381f2 │ │ + b.n 56a42 │ │ movs r1, r0 │ │ - b.n 38272 │ │ + b.n 56ac2 │ │ movs r0, r0 │ │ - b.n 37c80 │ │ + b.n 564d0 │ │ cmp r2, #143 @ 0x8f │ │ - bl ff07f1fa │ │ - b.n 38614 │ │ + bl ff09da4a │ │ + b.n 56e64 │ │ ldrh r0, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 386a0 │ │ + b.n 56ef0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 387ce │ │ - blx 4387d0 │ │ + b.n 5701e │ │ + blx 457020 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ - bls.n 38150 │ │ + bls.n 569a0 │ │ movs r7, #255 @ 0xff │ │ ldc2l 7, cr2, [r6, #-1020]! @ 0xfffffc04 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ vqshl.u64 q9, , #54 @ 0x36 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @@ -88539,3719 +130745,3719 @@ │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ vqshl.u64 , , #58 @ 0x3a │ │ - ldr r7, [pc, #960] @ (385a4 ) │ │ + ldr r7, [pc, #960] @ (56df4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 38704 │ │ - beq.n 38194 │ │ - b.n 38688 │ │ - b.n 381f2 │ │ - b.n 38532 │ │ + b.n 56f54 │ │ + beq.n 569e4 │ │ + b.n 56ed8 │ │ + b.n 56a42 │ │ + b.n 56d82 │ │ asrs r0, r0, #32 │ │ - b.n 37d18 │ │ + b.n 56568 │ │ ands r4, r4 │ │ - b.n 37d1e │ │ + b.n 5656e │ │ lsls r0, r3, #1 │ │ - b.n 37d18 │ │ + b.n 56568 │ │ movs r4, r1 │ │ - b.n 37d3e │ │ + b.n 5658e │ │ lsls r0, r0, #3 │ │ @ instruction: 0xe99e0044 │ │ - b.n 37c20 │ │ + b.n 56470 │ │ str r4, [r2, r6] │ │ - b.n 38322 │ │ + b.n 56b72 │ │ movs r0, r4 │ │ - b.n 37d36 │ │ + b.n 56586 │ │ adds r0, #28 │ │ - b.n 37d3a │ │ + b.n 5658a │ │ movs r4, r5 │ │ - b.n 37c30 │ │ + b.n 56480 │ │ ldrsb r0, [r2, r2] │ │ - b.n 38372 │ │ + b.n 56bc2 │ │ asrs r4, r5, #1 │ │ - b.n 37c38 │ │ + b.n 56488 │ │ asrs r0, r2, #32 │ │ - b.n 37d62 │ │ + b.n 565b2 │ │ adds r0, #40 @ 0x28 │ │ - b.n 37c40 │ │ + b.n 56490 │ │ lsls r6, r2, #18 │ │ - b.n 38346 │ │ + b.n 56b96 │ │ ands r4, r4 │ │ - b.n 37c48 │ │ + b.n 56498 │ │ str r4, [r2, #4] │ │ - b.n 37c4c │ │ + b.n 5649c │ │ strb r0, [r5, #1] │ │ - b.n 37c50 │ │ + b.n 564a0 │ │ str r7, [sp, #588] @ 0x24c │ │ - b.n 3834e │ │ + b.n 56b9e │ │ adds r0, #20 │ │ - b.n 37d66 │ │ + b.n 565b6 │ │ movs r0, r4 │ │ - b.n 37c5c │ │ + b.n 564ac │ │ adds r0, #96 @ 0x60 │ │ - b.n 37c60 │ │ + b.n 564b0 │ │ lsls r7, r2, #18 │ │ - b.n 3835a │ │ + b.n 56baa │ │ asrs r0, r1, #1 │ │ - b.n 37c68 │ │ + b.n 564b8 │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 38380 │ │ + b.n 56bd0 │ │ sbcs r3, r2 │ │ - b.n 38360 │ │ + b.n 56bb0 │ │ strh r0, [r1, #0] │ │ - b.n 383b2 │ │ + b.n 56c02 │ │ movs r0, r7 │ │ - b.n 37c78 │ │ + b.n 564c8 │ │ movs r0, r3 │ │ - b.n 37d8a │ │ + b.n 565da │ │ lsls r4, r1, #1 │ │ - b.n 37c80 │ │ + b.n 564d0 │ │ adds r0, #92 @ 0x5c │ │ - b.n 37c84 │ │ + b.n 564d4 │ │ adds r0, #68 @ 0x44 │ │ - b.n 37ca8 │ │ + b.n 564f8 │ │ eors r4, r6 │ │ - b.n 37d90 │ │ - add r0, pc, #96 @ (adr r0, 382d8 ) │ │ - b.n 37db6 │ │ + b.n 565e0 │ │ + add r0, pc, #96 @ (adr r0, 56b28 ) │ │ + b.n 56606 │ │ str r3, [sp, #576] @ 0x240 │ │ - b.n 383ce │ │ + b.n 56c1e │ │ movs r0, r5 │ │ - b.n 37cb8 │ │ - add r0, pc, #320 @ (adr r0, 383c4 ) │ │ - b.n 37c9c │ │ + b.n 56508 │ │ + add r0, pc, #320 @ (adr r0, 56c14 ) │ │ + b.n 564ec │ │ str r3, [r2, r2] │ │ - b.n 38392 │ │ + b.n 56be2 │ │ str r0, [r7, r1] │ │ - b.n 37da8 │ │ + b.n 565f8 │ │ str r3, [r0, r0] │ │ - b.n 385d2 │ │ + b.n 56e22 │ │ adds r0, #44 @ 0x2c │ │ - b.n 37ccc │ │ + b.n 5651c │ │ eors r0, r6 │ │ - b.n 37cb0 │ │ + b.n 56500 │ │ ands r0, r4 │ │ - b.n 37cd4 │ │ + b.n 56524 │ │ bics r7, r2 │ │ - b.n 383fa │ │ + b.n 56c4a │ │ strb r1, [r2, #2] │ │ - b.n 383a6 │ │ + b.n 56bf6 │ │ asrs r5, r0, #32 │ │ - b.n 385ea │ │ + b.n 56e3a │ │ stmia r0!, {r2, r3, r5, r6} │ │ - b.n 37dc8 │ │ + b.n 56618 │ │ stmia r0!, {r3, r4, r5} │ │ - b.n 37ce8 │ │ + b.n 56538 │ │ ands r0, r4 │ │ - b.n 37ccc │ │ + b.n 5651c │ │ lsls r0, r3, #1 │ │ - b.n 37cd0 │ │ + b.n 56520 │ │ stmia r3!, {r0, r2, r4, r7} │ │ - b.n 3840a │ │ + b.n 56c5a │ │ movs r0, r0 │ │ - b.n 37de6 │ │ + b.n 56636 │ │ movs r4, r6 │ │ - b.n 37cdc │ │ + b.n 5652c │ │ movs r4, r0 │ │ - b.n 37dee │ │ + b.n 5663e │ │ movs r4, r7 │ │ - b.n 37ce4 │ │ + b.n 56534 │ │ movs r0, r1 │ │ - b.n 37df6 │ │ + b.n 56646 │ │ movs r0, r6 │ │ - b.n 37cec │ │ + b.n 5653c │ │ movs r4, r1 │ │ - b.n 37dfe │ │ + b.n 5664e │ │ adds r0, #16 │ │ - b.n 37e02 │ │ + b.n 56652 │ │ lsls r4, r4, #1 │ │ - b.n 37cf8 │ │ + b.n 56548 │ │ cmp r2, #144 @ 0x90 │ │ - b.n 383e6 │ │ + b.n 56c36 │ │ strb r4, [r6, #1] │ │ - b.n 37d00 │ │ + b.n 56550 │ │ str r4, [r4, #4] │ │ - b.n 37e08 │ │ + b.n 56658 │ │ str r4, [r2, #0] │ │ - b.n 37e2e │ │ + b.n 5667e │ │ strb r0, [r4, #1] │ │ - b.n 37d2c │ │ + b.n 5657c │ │ lsls r0, r6, #1 │ │ - b.n 37e14 │ │ + b.n 56664 │ │ lsls r4, r6, #1 │ │ - b.n 37e38 │ │ + b.n 56688 │ │ adds r0, #56 @ 0x38 │ │ - b.n 37d18 │ │ + b.n 56568 │ │ str r0, [r0, r0] │ │ - b.n 38438 │ │ + b.n 56c88 │ │ lsls r4, r3, #1 │ │ - b.n 37d40 │ │ + b.n 56590 │ │ movs r0, #92 @ 0x5c │ │ - b.n 37e28 │ │ + b.n 56678 │ │ movs r0, #6 │ │ - b.n 38652 │ │ + b.n 56ea2 │ │ ands r0, r0 │ │ - b.n 38466 │ │ + b.n 56cb6 │ │ str r7, [sp, #600] @ 0x258 │ │ - b.n 3841a │ │ + b.n 56c6a │ │ movs r0, #64 @ 0x40 │ │ - b.n 37d34 │ │ + b.n 56584 │ │ ldrsb r3, [r2, r2] │ │ - b.n 3846a │ │ + b.n 56cba │ │ adds r0, #120 @ 0x78 │ │ - b.n 37e60 │ │ + b.n 566b0 │ │ lsls r0, r5, #1 │ │ - b.n 37e44 │ │ + b.n 56694 │ │ movs r0, r4 │ │ - b.n 37d64 │ │ + b.n 565b4 │ │ str r3, [r0, #0] │ │ - b.n 38452 │ │ + b.n 56ca2 │ │ lsls r0, r6, #1 │ │ - b.n 37d6c │ │ + b.n 565bc │ │ adds r0, #108 @ 0x6c │ │ - b.n 37e74 │ │ + b.n 566c4 │ │ strh r0, [r0, #0] │ │ - b.n 38484 │ │ + b.n 56cd4 │ │ lsls r4, r1, #1 │ │ - b.n 37d78 │ │ + b.n 565c8 │ │ adds r0, #72 @ 0x48 │ │ - b.n 37d7c │ │ + b.n 565cc │ │ str r3, [r2, #8] │ │ - b.n 3849a │ │ + b.n 56cea │ │ adds r0, #36 @ 0x24 │ │ - b.n 37d84 │ │ + b.n 565d4 │ │ adds r3, #145 @ 0x91 │ │ - b.n 38454 │ │ + b.n 56ca4 │ │ adds r0, #108 @ 0x6c │ │ - b.n 37e70 │ │ + b.n 566c0 │ │ asrs r4, r6, #1 │ │ - b.n 37e74 │ │ + b.n 566c4 │ │ adds r7, #154 @ 0x9a │ │ - b.n 38460 │ │ + b.n 56cb0 │ │ strb r4, [r4, #1] │ │ - b.n 37e9c │ │ - add r0, pc, #128 @ (adr r0, 383e4 ) │ │ - b.n 37ea2 │ │ - add r0, pc, #368 @ (adr r0, 384d8 ) │ │ - b.n 37d80 │ │ + b.n 566ec │ │ + add r0, pc, #128 @ (adr r0, 56c34 ) │ │ + b.n 566f2 │ │ + add r0, pc, #368 @ (adr r0, 56d28 ) │ │ + b.n 565d0 │ │ adds r0, #120 @ 0x78 │ │ - b.n 37e88 │ │ + b.n 566d8 │ │ adds r0, #116 @ 0x74 │ │ - b.n 37da8 │ │ + b.n 565f8 │ │ asrs r0, r6, #1 │ │ - b.n 37d8c │ │ + b.n 565dc │ │ asrs r3, r0, #32 │ │ - b.n 384b2 │ │ + b.n 56d02 │ │ adds r0, #88 @ 0x58 │ │ - b.n 37db4 │ │ + b.n 56604 │ │ stmia r0!, {r0, r1} │ │ - b.n 384d0 │ │ + b.n 56d20 │ │ strb r2, [r0, #0] │ │ - b.n 386c6 │ │ + b.n 56f16 │ │ asrs r2, r2, #2 │ │ - b.n 384e2 │ │ + b.n 56d32 │ │ movs r4, r7 │ │ - b.n 37dc4 │ │ + b.n 56614 │ │ movs r0, #80 @ 0x50 │ │ - b.n 37dc8 │ │ + b.n 56618 │ │ subs r2, #144 @ 0x90 │ │ - b.n 38496 │ │ + b.n 56ce6 │ │ asrs r0, r3, #1 │ │ - b.n 37db0 │ │ + b.n 56600 │ │ asrs r4, r3, #32 │ │ - b.n 37eda │ │ + b.n 5672a │ │ asrs r0, r4, #32 │ │ - b.n 37db8 │ │ + b.n 56608 │ │ lsls r4, r4, #1 │ │ - b.n 37ec0 │ │ + b.n 56710 │ │ lsls r4, r3, #1 │ │ - b.n 37ee4 │ │ + b.n 56734 │ │ adds r0, #96 @ 0x60 │ │ - b.n 37ec8 │ │ - add r0, pc, #0 @ (adr r0, 383b0 ) │ │ - b.n 384dc │ │ + b.n 56718 │ │ + add r0, pc, #0 @ (adr r0, 56c00 ) │ │ + b.n 56d2c │ │ lsls r0, r6, #1 │ │ - b.n 37ef0 │ │ + b.n 56740 │ │ str r0, [r6, r0] │ │ - b.n 37df0 │ │ + b.n 56640 │ │ ands r0, r0 │ │ - b.n 38506 │ │ + b.n 56d56 │ │ lsls r4, r4, #1 │ │ - b.n 37df8 │ │ - add r1, pc, #596 @ (adr r1, 38618 ) │ │ - b.n 3850e │ │ + b.n 56648 │ │ + add r1, pc, #596 @ (adr r1, 56e68 ) │ │ + b.n 56d5e │ │ adds r0, #145 @ 0x91 │ │ - b.n 384cc │ │ + b.n 56d1c │ │ asrs r4, r0, #1 │ │ - b.n 37ee8 │ │ + b.n 56738 │ │ asrs r0, r5, #1 │ │ - b.n 37f0c │ │ + b.n 5675c │ │ adds r0, #52 @ 0x34 │ │ - b.n 37ef0 │ │ + b.n 56740 │ │ adds r0, #9 │ │ - b.n 38506 │ │ + b.n 56d56 │ │ strh r1, [r0, #0] │ │ - b.n 3852e │ │ + b.n 56d7e │ │ asrs r0, r7, #32 │ │ - b.n 37e18 │ │ + b.n 56668 │ │ str r0, [r1, #4] │ │ - b.n 37e1c │ │ + b.n 5666c │ │ str r0, [sp, #432] @ 0x1b0 │ │ - b.n 37f24 │ │ + b.n 56774 │ │ adds r1, #146 @ 0x92 │ │ - b.n 3853e │ │ + b.n 56d8e │ │ adds r0, #84 @ 0x54 │ │ - b.n 37f0c │ │ + b.n 5675c │ │ adds r0, #40 @ 0x28 │ │ - b.n 37e2c │ │ + b.n 5667c │ │ adds r3, #151 @ 0x97 │ │ - b.n 384fe │ │ + b.n 56d4e │ │ adds r0, #44 @ 0x2c │ │ - b.n 37f18 │ │ + b.n 56768 │ │ adds r0, #44 @ 0x2c │ │ - b.n 37e38 │ │ + b.n 56688 │ │ movs r0, #64 @ 0x40 │ │ - b.n 37f20 │ │ + b.n 56770 │ │ movs r0, #116 @ 0x74 │ │ - b.n 37f44 │ │ + b.n 56794 │ │ str r3, [sp, #600] @ 0x258 │ │ - b.n 38552 │ │ + b.n 56da2 │ │ movs r0, #116 @ 0x74 │ │ - b.n 37f2c │ │ + b.n 5677c │ │ movs r0, #36 @ 0x24 │ │ - b.n 37e4c │ │ + b.n 5669c │ │ str r0, [sp, #432] @ 0x1b0 │ │ - b.n 37f34 │ │ + b.n 56784 │ │ adds r2, #150 @ 0x96 │ │ - b.n 38522 │ │ + b.n 56d72 │ │ movs r0, #112 @ 0x70 │ │ - b.n 37f3c │ │ + b.n 5678c │ │ movs r0, #92 @ 0x5c │ │ - b.n 37e5c │ │ + b.n 566ac │ │ adds r0, #104 @ 0x68 │ │ - b.n 37f44 │ │ + b.n 56794 │ │ str r2, [r2, #8] │ │ - b.n 38534 │ │ + b.n 56d84 │ │ lsls r0, r7, #1 │ │ - b.n 37f6c │ │ + b.n 567bc │ │ adds r0, #80 @ 0x50 │ │ - b.n 37f50 │ │ + b.n 567a0 │ │ adds r0, #88 @ 0x58 │ │ - b.n 37e70 │ │ + b.n 566c0 │ │ str r4, [r1, #4] │ │ - b.n 37f58 │ │ + b.n 567a8 │ │ str r0, [sp, #0] │ │ - b.n 38568 │ │ + b.n 56db8 │ │ lsls r0, r6, #1 │ │ - b.n 37e7c │ │ + b.n 566cc │ │ adds r0, #36 @ 0x24 │ │ - b.n 37f86 │ │ + b.n 567d6 │ │ movs r0, r0 │ │ - b.n 385a6 │ │ + b.n 56df6 │ │ stmia r0!, {r5} │ │ - b.n 37e88 │ │ + b.n 566d8 │ │ adds r0, #88 @ 0x58 │ │ - b.n 37e6c │ │ + b.n 566bc │ │ str r1, [sp, #624] @ 0x270 │ │ - b.n 3859a │ │ + b.n 56dea │ │ lsls r0, r1, #1 │ │ - b.n 37f78 │ │ + b.n 567c8 │ │ lsls r4, r5, #1 │ │ - b.n 37e98 │ │ + b.n 566e8 │ │ strb r5, [r2, #2] │ │ - b.n 38568 │ │ + b.n 56db8 │ │ asrs r0, r6, #1 │ │ - b.n 37e80 │ │ + b.n 566d0 │ │ asrs r0, r4, #1 │ │ - b.n 37fa8 │ │ + b.n 567f8 │ │ strb r4, [r6, #1] │ │ - b.n 37e88 │ │ + b.n 566d8 │ │ strb r4, [r4, #1] │ │ - b.n 37fb0 │ │ + b.n 56800 │ │ asrs r1, r0, #32 │ │ - b.n 385ae │ │ + b.n 56dfe │ │ ands r7, r0 │ │ - b.n 385c6 │ │ + b.n 56e16 │ │ strb r4, [r6, #0] │ │ - b.n 37eb8 │ │ + b.n 56708 │ │ asrs r7, r2, #14 │ │ - b.n 385ce │ │ + b.n 56e1e │ │ asrs r0, r4, #1 │ │ - b.n 37fa4 │ │ + b.n 567f4 │ │ asrs r4, r7, #32 │ │ - b.n 37ec4 │ │ + b.n 56714 │ │ eors r4, r3 │ │ - b.n 37fac │ │ + b.n 567fc │ │ lsls r1, r2 │ │ - b.n 385a2 │ │ + b.n 56df2 │ │ eors r0, r7 │ │ - b.n 37fb4 │ │ + b.n 56804 │ │ ands r0, r0 │ │ - b.n 387de │ │ + b.n 5702e │ │ str r4, [r4, #4] │ │ - b.n 37fbc │ │ + b.n 5680c │ │ str r3, [r2, #24] │ │ - b.n 385a6 │ │ + b.n 56df6 │ │ asrs r4, r6, #32 │ │ - b.n 37fe4 │ │ + b.n 56834 │ │ adds r0, #40 @ 0x28 │ │ - b.n 37ee4 │ │ + b.n 56734 │ │ movs r4, r7 │ │ - b.n 37fcc │ │ + b.n 5681c │ │ lsls r4, r2, #1 │ │ - b.n 37ff0 │ │ + b.n 56840 │ │ str r0, [r7, #0] │ │ - b.n 37fd4 │ │ + b.n 56824 │ │ str r5, [r0, #0] │ │ - b.n 387fe │ │ + b.n 5704e │ │ movs r1, r0 │ │ - b.n 385e2 │ │ + b.n 56e32 │ │ asrs r4, r0, #1 │ │ - b.n 38000 │ │ - add r0, pc, #4 @ (adr r0, 384cc ) │ │ - b.n 3861a │ │ + b.n 56850 │ │ + add r0, pc, #4 @ (adr r0, 56d1c ) │ │ + b.n 56e6a │ │ strh r0, [r5, #2] │ │ - b.n 37f04 │ │ + b.n 56754 │ │ lsls r2, r2, #22 │ │ - b.n 38626 │ │ + b.n 56e76 │ │ movs r0, #64 @ 0x40 │ │ - b.n 37f0c │ │ + b.n 5675c │ │ str r4, [r4, r1] │ │ - b.n 37f10 │ │ + b.n 56760 │ │ lsls r4, r2, #1 │ │ - b.n 37ff8 │ │ + b.n 56848 │ │ lsls r0, r4, #1 │ │ - b.n 37f18 │ │ + b.n 56768 │ │ asrs r4, r3, #2 │ │ - b.n 385e6 │ │ + b.n 56e36 │ │ asrs r0, r6, #32 │ │ - b.n 38004 │ │ + b.n 56854 │ │ movs r4, r6 │ │ - b.n 38008 │ │ + b.n 56858 │ │ lsls r4, r5, #1 │ │ - b.n 3802c │ │ + b.n 5687c │ │ asrs r4, r5, #32 │ │ - b.n 38030 │ │ + b.n 56880 │ │ stmia r0!, {r0} │ │ - b.n 3861a │ │ + b.n 56e6a │ │ lsls r4, r6, #1 │ │ - b.n 38038 │ │ + b.n 56888 │ │ asrs r0, r0, #1 │ │ - b.n 3803c │ │ - b.n 38506 │ │ - b.n 38646 │ │ + b.n 5688c │ │ + b.n 56d56 │ │ + b.n 56e96 │ │ lsls r0, r2, #1 │ │ - b.n 37f40 │ │ + b.n 56790 │ │ asrs r4, r1, #1 │ │ - b.n 37f44 │ │ + b.n 56794 │ │ stmia r1!, {r4, r7} │ │ - b.n 3866e │ │ + b.n 56ebe │ │ asrs r0, r2, #14 │ │ - b.n 38616 │ │ + b.n 56e66 │ │ adds r0, #104 @ 0x68 │ │ - b.n 38054 │ │ + b.n 568a4 │ │ asrs r4, r4, #32 │ │ - b.n 38038 │ │ + b.n 56888 │ │ asrs r4, r5, #32 │ │ - b.n 37f58 │ │ + b.n 567a8 │ │ movs r0, r5 │ │ - b.n 38040 │ │ + b.n 56890 │ │ lsls r0, r6, #1 │ │ - b.n 38064 │ │ + b.n 568b4 │ │ adds r1, #146 @ 0x92 │ │ - b.n 3866e │ │ + b.n 56ebe │ │ asrs r7, r2, #18 │ │ - b.n 38636 │ │ + b.n 56e86 │ │ adds r0, #104 @ 0x68 │ │ - b.n 38050 │ │ + b.n 568a0 │ │ lsls r0, r6, #1 │ │ - b.n 38054 │ │ + b.n 568a4 │ │ adds r4, #149 @ 0x95 │ │ - b.n 3863e │ │ + b.n 56e8e │ │ ands r4, r7 │ │ - b.n 37f78 │ │ + b.n 567c8 │ │ movs r0, #44 @ 0x2c │ │ - b.n 38060 │ │ + b.n 568b0 │ │ movs r0, #80 @ 0x50 │ │ - b.n 38084 │ │ + b.n 568d4 │ │ lsls r4, r6, #1 │ │ - b.n 38068 │ │ + b.n 568b8 │ │ lsls r4, r1, #1 │ │ - b.n 3808c │ │ + b.n 568dc │ │ adds r0, #108 @ 0x6c │ │ - b.n 38070 │ │ + b.n 568c0 │ │ adds r0, #72 @ 0x48 │ │ - b.n 38094 │ │ + b.n 568e4 │ │ movs r0, r0 │ │ - b.n 38690 │ │ + b.n 56ee0 │ │ str r0, [sp, #448] @ 0x1c0 │ │ - b.n 37f98 │ │ + b.n 567e8 │ │ movs r0, #2 │ │ - b.n 386ac │ │ + b.n 56efc │ │ adds r0, #88 @ 0x58 │ │ - b.n 37fa0 │ │ + b.n 567f0 │ │ lsls r3, r2, #26 │ │ - b.n 386b2 │ │ + b.n 56f02 │ │ str r4, [r6, #4] │ │ - b.n 37fa8 │ │ + b.n 567f8 │ │ movs r0, #72 @ 0x48 │ │ - b.n 38090 │ │ + b.n 568e0 │ │ lsls r4, r1, #1 │ │ - b.n 38094 │ │ + b.n 568e4 │ │ cmp r0, #151 @ 0x97 │ │ - b.n 3867e │ │ + b.n 56ece │ │ movs r0, #64 @ 0x40 │ │ - b.n 3809c │ │ + b.n 568ec │ │ movs r0, #84 @ 0x54 │ │ - b.n 37fbc │ │ + b.n 5680c │ │ lsls r4, r0, #1 │ │ - b.n 380a4 │ │ + b.n 568f4 │ │ lsls r4, r4, #1 │ │ - b.n 380c8 │ │ + b.n 56918 │ │ str r4, [r2, #40] @ 0x28 │ │ - b.n 386e4 │ │ + b.n 56f34 │ │ str r4, [r6, #4] │ │ - b.n 37fac │ │ + b.n 567fc │ │ str r0, [r7, #4] │ │ - b.n 380d4 │ │ + b.n 56924 │ │ str r0, [sp, #448] @ 0x1c0 │ │ - b.n 37fb4 │ │ + b.n 56804 │ │ str r7, [r2, #40] @ 0x28 │ │ - b.n 386e2 │ │ + b.n 56f32 │ │ movs r0, #96 @ 0x60 │ │ - b.n 380e0 │ │ + b.n 56930 │ │ ldrb r2, [r4, #20] │ │ - b.n 388ea │ │ + b.n 5713a │ │ movs r0, #92 @ 0x5c │ │ - b.n 380e8 │ │ + b.n 56938 │ │ lsls r4, r4, #1 │ │ - b.n 380cc │ │ + b.n 5691c │ │ lsls r4, r2, #1 │ │ - b.n 380f0 │ │ + b.n 56940 │ │ str r3, [sp, #8] │ │ - b.n 388c8 │ │ + b.n 57118 │ │ movs r0, #56 @ 0x38 │ │ - b.n 380f8 │ │ + b.n 56948 │ │ str r0, [r7, #4] │ │ - b.n 380dc │ │ + b.n 5692c │ │ movs r0, #2 │ │ - b.n 386e6 │ │ + b.n 56f36 │ │ movs r4, r7 │ │ - b.n 38104 │ │ + b.n 56954 │ │ str r0, [r5, #4] │ │ - b.n 38108 │ │ + b.n 56958 │ │ movs r0, r0 │ │ - b.n 38726 │ │ + b.n 56f76 │ │ movs r4, r2 │ │ - b.n 380f0 │ │ + b.n 56940 │ │ movs r0, r6 │ │ - b.n 38114 │ │ + b.n 56964 │ │ strb r4, [r4, #0] │ │ - b.n 38118 │ │ + b.n 56968 │ │ stmia r0!, {} │ │ - b.n 3871a │ │ + b.n 56f6a │ │ movs r4, r6 │ │ - b.n 38120 │ │ + b.n 56970 │ │ movs r0, r0 │ │ - b.n 38746 │ │ - b.n 385fa │ │ - b.n 3871a │ │ + b.n 56f96 │ │ + b.n 56e4a │ │ + b.n 56f6a │ │ str r0, [r6, #4] │ │ - b.n 3812c │ │ + b.n 5697c │ │ strb r0, [r5, #0] │ │ - b.n 38130 │ │ - add r0, pc, #28 @ (adr r0, 38614 ) │ │ - b.n 38746 │ │ + b.n 56980 │ │ + add r0, pc, #28 @ (adr r0, 56e64 ) │ │ + b.n 56f96 │ │ str r1, [r1, #0] │ │ - b.n 38722 │ │ + b.n 56f72 │ │ str r3, [sp, #252] @ 0xfc │ │ - b.n 38d8e │ │ + b.n 575de │ │ strb r4, [r5, #0] │ │ - b.n 38140 │ │ + b.n 56990 │ │ cmp r5, #16 │ │ - b.n 38c10 │ │ + b.n 57460 │ │ asrs r1, r3, #10 │ │ - b.n 3875c │ │ + b.n 56fac │ │ asrs r0, r5, #1 │ │ - b.n 3812c │ │ + b.n 5697c │ │ movs r5, #147 @ 0x93 │ │ - b.n 38718 │ │ + b.n 56f68 │ │ adds r0, #32 │ │ - b.n 38050 │ │ + b.n 568a0 │ │ str r0, [r6, r0] │ │ - b.n 38054 │ │ + b.n 568a4 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3813c │ │ + b.n 5698c │ │ asrs r4, r7, #32 │ │ - b.n 38140 │ │ + b.n 56990 │ │ asrs r4, r3, #1 │ │ - b.n 38060 │ │ + b.n 568b0 │ │ movs r0, #56 @ 0x38 │ │ - b.n 38064 │ │ + b.n 568b4 │ │ stmia r2!, {r0, r4, r7} │ │ - b.n 38772 │ │ + b.n 56fc2 │ │ movs r0, #96 @ 0x60 │ │ - b.n 3806c │ │ + b.n 568bc │ │ movs r4, r6 │ │ - b.n 38154 │ │ + b.n 569a4 │ │ asrs r1, r2, #10 │ │ - b.n 3873e │ │ + b.n 56f8e │ │ stmia r0!, {r2, r3, r5} │ │ - b.n 3815c │ │ + b.n 569ac │ │ stmia r0!, {r2, r3, r6} │ │ - b.n 3807c │ │ + b.n 568cc │ │ asrs r0, r5, #32 │ │ - b.n 38164 │ │ + b.n 569b4 │ │ movs r0, r6 │ │ - b.n 38168 │ │ + b.n 569b8 │ │ adds r4, r2, r2 │ │ - b.n 38752 │ │ + b.n 56fa2 │ │ ldc 0, cr14, [r3], {170} @ 0xaa │ │ adds r0, #84 @ 0x54 │ │ - b.n 38090 │ │ + b.n 568e0 │ │ asrs r4, r3, #32 │ │ - b.n 38178 │ │ + b.n 569c8 │ │ movs r0, r4 │ │ - b.n 3817c │ │ + b.n 569cc │ │ lsls r4, r6, #1 │ │ - b.n 381a0 │ │ + b.n 569f0 │ │ asrs r4, r5, #1 │ │ - b.n 381a4 │ │ - add r0, pc, #144 @ (adr r0, 386fc ) │ │ - b.n 38188 │ │ + b.n 569f4 │ │ + add r0, pc, #144 @ (adr r0, 56f4c ) │ │ + b.n 569d8 │ │ asrs r5, r2, #14 │ │ - b.n 387b2 │ │ + b.n 57002 │ │ str r4, [r5, r1] │ │ - b.n 380ac │ │ + b.n 568fc │ │ adds r0, #36 @ 0x24 │ │ - b.n 380b0 │ │ - b.n 386ac │ │ - b.n 38198 │ │ + b.n 56900 │ │ + b.n 56efc │ │ + b.n 569e8 │ │ lsls r4, r6, #1 │ │ - b.n 3819c │ │ + b.n 569ec │ │ lsls r2, r2, #22 │ │ - b.n 3879a │ │ + b.n 56fea │ │ movs r0, #64 @ 0x40 │ │ - b.n 380c0 │ │ + b.n 56910 │ │ asrs r4, r5, #1 │ │ - b.n 381a8 │ │ + b.n 569f8 │ │ lsls r0, r6, #1 │ │ - b.n 381ac │ │ + b.n 569fc │ │ lsls r2, r2, #14 │ │ - b.n 38798 │ │ + b.n 56fe8 │ │ lsls r4, r2, #1 │ │ - b.n 381b4 │ │ + b.n 56a04 │ │ lsls r4, r3, #1 │ │ - b.n 381d8 │ │ + b.n 56a28 │ │ asrs r0, r2, #1 │ │ - b.n 381bc │ │ + b.n 56a0c │ │ asrs r4, r2, #32 │ │ - b.n 381e0 │ │ + b.n 56a30 │ │ cmp r5, #32 │ │ - b.n 387ec │ │ + b.n 5703c │ │ lsrs r6, r4, #20 │ │ - b.n 389ee │ │ + b.n 5723e │ │ asrs r4, r1, #1 │ │ - b.n 381ec │ │ + b.n 56a3c │ │ lsls r2, r0, #12 │ │ - b.n 389b6 │ │ + b.n 57206 │ │ str r0, [r0, #0] │ │ - b.n 387dc │ │ + b.n 5702c │ │ lsls r0, r1, #1 │ │ - b.n 381f8 │ │ + b.n 56a48 │ │ asrs r4, r6, #1 │ │ - b.n 380f8 │ │ + b.n 56948 │ │ adds r3, #63 @ 0x3f │ │ - b.n 38e52 │ │ + b.n 576a2 │ │ lsrs r2, r4, #20 │ │ - b.n 3880a │ │ + b.n 5705a │ │ lsls r4, r3, #1 │ │ - b.n 381e8 │ │ + b.n 56a38 │ │ lsls r0, r0, #1 │ │ - b.n 3820c │ │ + b.n 56a5c │ │ movs r0, #0 │ │ - b.n 387f8 │ │ + b.n 57048 │ │ asrs r0, r6, #1 │ │ - b.n 38110 │ │ + b.n 56960 │ │ lsls r4, r0, #1 │ │ - b.n 38218 │ │ + b.n 56a68 │ │ movs r0, r0 │ │ - b.n 38824 │ │ + b.n 57074 │ │ asrs r0, r7, #1 │ │ - b.n 38220 │ │ - b.n 380ee │ │ - b.n 3880e │ │ + b.n 56a70 │ │ + b.n 5693e │ │ + b.n 5705e │ │ lsrs r3, r4, #12 │ │ - b.n 3882e │ │ + b.n 5707e │ │ stmia r5!, {r0, r3} │ │ - b.n 38814 │ │ + b.n 57064 │ │ asrs r4, r4, #1 │ │ - b.n 38230 │ │ + b.n 56a80 │ │ ldrh r1, [r5, #24] │ │ - b.n 3883c │ │ + b.n 5708c │ │ asrs r0, r5, #1 │ │ - b.n 38238 │ │ + b.n 56a88 │ │ ldr r5, [sp, #132] @ 0x84 │ │ - b.n 38a42 │ │ + b.n 57292 │ │ asrs r4, r3, #1 │ │ - b.n 38240 │ │ + b.n 56a90 │ │ movs r3, #7 │ │ - b.n 38a1c │ │ + b.n 5726c │ │ ands r2, r0 │ │ - b.n 38846 │ │ + b.n 57096 │ │ cmp r5, #38 @ 0x26 │ │ - b.n 38a52 │ │ + b.n 572a2 │ │ stmia r3!, {r0} │ │ - b.n 38a1a │ │ + b.n 5726a │ │ asrs r0, r7, #32 │ │ - b.n 38150 │ │ + b.n 569a0 │ │ ldrh r7, [r4, #40] @ 0x28 │ │ - b.n 3886e │ │ + b.n 570be │ │ str r4, [r6, #0] │ │ - b.n 3825c │ │ + b.n 56aac │ │ movs r5, #145 @ 0x91 │ │ - b.n 38838 │ │ + b.n 57088 │ │ str r4, [r5, r0] │ │ - b.n 38264 │ │ + b.n 56ab4 │ │ movs r0, #120 @ 0x78 │ │ - b.n 38248 │ │ + b.n 56a98 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3826c │ │ + b.n 56abc │ │ movs r0, #2 │ │ - b.n 38860 │ │ + b.n 570b0 │ │ str r4, [r7, r0] │ │ - b.n 38274 │ │ + b.n 56ac4 │ │ str r5, [r0, r0] │ │ - b.n 3888a │ │ + b.n 570da │ │ str r4, [r4, r1] │ │ - b.n 3825c │ │ + b.n 56aac │ │ str r0, [r5, r0] │ │ - b.n 38280 │ │ + b.n 56ad0 │ │ str r0, [r3, #0] │ │ - b.n 38284 │ │ + b.n 56ad4 │ │ str r5, [r0, r0] │ │ - b.n 3887a │ │ + b.n 570ca │ │ str r4, [r6, r1] │ │ - b.n 38168 │ │ + b.n 569b8 │ │ str r0, [r6, r0] │ │ - b.n 38290 │ │ + b.n 56ae0 │ │ str r4, [r4, #0] │ │ - b.n 38294 │ │ + b.n 56ae4 │ │ strb r5, [r0, #0] │ │ - b.n 388aa │ │ + b.n 570fa │ │ strb r0, [r6, #1] │ │ - b.n 38178 │ │ + b.n 569c8 │ │ strb r4, [r5, #1] │ │ - b.n 382a0 │ │ + b.n 56af0 │ │ str r4, [r3, r0] │ │ - b.n 382a4 │ │ + b.n 56af4 │ │ str r4, [r6, #4] │ │ - b.n 382a8 │ │ + b.n 56af8 │ │ strb r5, [r0, #0] │ │ - b.n 388a0 │ │ + b.n 570f0 │ │ str r0, [r4, r0] │ │ - b.n 382b0 │ │ + b.n 56b00 │ │ str r5, [r0, #0] │ │ - b.n 388c6 │ │ + b.n 57116 │ │ movs r0, #12 │ │ - b.n 388a2 │ │ + b.n 570f2 │ │ ldrb r0, [r2, r4] │ │ - b.n 38d88 │ │ + b.n 575d8 │ │ movs r0, #56 @ 0x38 │ │ - b.n 382a0 │ │ + b.n 56af0 │ │ cmp fp, r2 │ │ - b.n 388da │ │ + b.n 5712a │ │ strh r7, [r7, r4] │ │ - b.n 38f12 │ │ + b.n 57762 │ │ subs r5, #16 │ │ - b.n 38d98 │ │ + b.n 575e8 │ │ movs r0, #52 @ 0x34 │ │ - b.n 381cc │ │ - b.n 38ec2 │ │ - b.n 388da │ │ + b.n 56a1c │ │ + b.n 57712 │ │ + b.n 5712a │ │ adds r0, #100 @ 0x64 │ │ - b.n 381d4 │ │ + b.n 56a24 │ │ eors r4, r5 │ │ - b.n 382bc │ │ + b.n 56b0c │ │ ands r1, r0 │ │ - b.n 38ae6 │ │ + b.n 57336 │ │ asrs r0, r6, #1 │ │ - b.n 382e4 │ │ + b.n 56b34 │ │ lsls r4, r1, #1 │ │ - b.n 382c8 │ │ + b.n 56b18 │ │ lsls r4, r0, #1 │ │ - b.n 381e8 │ │ - b.n 3889c │ │ - b.n 382d0 │ │ - b.n 38858 │ │ - b.n 382f4 │ │ + b.n 56a38 │ │ + b.n 570ec │ │ + b.n 56b20 │ │ + b.n 570a8 │ │ + b.n 56b44 │ │ strb r2, [r2, #2] │ │ - b.n 3890a │ │ + b.n 5715a │ │ lsls r0, r5, #1 │ │ - b.n 381f8 │ │ + b.n 56a48 │ │ stmia r0!, {r2, r4, r6} │ │ - b.n 38300 │ │ + b.n 56b50 │ │ str r4, [r7, #0] │ │ - b.n 382e4 │ │ + b.n 56b34 │ │ str r3, [r2, #8] │ │ - b.n 388d2 │ │ + b.n 57122 │ │ movs r0, #48 @ 0x30 │ │ - b.n 382ec │ │ + b.n 56b3c │ │ movs r0, #84 @ 0x54 │ │ - b.n 3820c │ │ + b.n 56a5c │ │ str r4, [r5, #0] │ │ - b.n 382f4 │ │ + b.n 56b44 │ │ asrs r4, r2, #10 │ │ - b.n 38932 │ │ - add r0, pc, #128 @ (adr r0, 38860 ) │ │ - b.n 382fc │ │ + b.n 57182 │ │ + add r0, pc, #128 @ (adr r0, 570b0 ) │ │ + b.n 56b4c │ │ asrs r0, r6, #1 │ │ - b.n 38300 │ │ - add r0, pc, #160 @ (adr r0, 38888 ) │ │ - b.n 38220 │ │ + b.n 56b50 │ │ + add r0, pc, #160 @ (adr r0, 570d8 ) │ │ + b.n 56a70 │ │ asrs r0, r4, #32 │ │ - b.n 38224 │ │ + b.n 56a74 │ │ ldr r1, [r2, #40] @ 0x28 │ │ - b.n 388f4 │ │ + b.n 57144 │ │ str r4, [r4, #0] │ │ - b.n 38310 │ │ + b.n 56b60 │ │ asrs r0, r5, #32 │ │ - b.n 38314 │ │ + b.n 56b64 │ │ asrs r0, r2, #1 │ │ - b.n 38234 │ │ + b.n 56a84 │ │ str r4, [r5, #0] │ │ - b.n 38238 │ │ + b.n 56a88 │ │ stmia r6!, {r0, r4, r7} │ │ - b.n 38962 │ │ + b.n 571b2 │ │ str r0, [r6, #0] │ │ - b.n 38240 │ │ + b.n 56a90 │ │ str r6, [r2, #8] │ │ - b.n 3890e │ │ + b.n 5715e │ │ movs r4, r3 │ │ - b.n 3832c │ │ + b.n 56b7c │ │ lsls r0, r7, #1 │ │ - b.n 38350 │ │ + b.n 56ba0 │ │ str r0, [r3, #0] │ │ - b.n 38334 │ │ + b.n 56b84 │ │ lsls r3, r2, #10 │ │ - b.n 38970 │ │ + b.n 571c0 │ │ str r0, [r3, #4] │ │ - b.n 38258 │ │ + b.n 56aa8 │ │ adds r0, #116 @ 0x74 │ │ - b.n 3825c │ │ + b.n 56aac │ │ lsls r0, r7, #1 │ │ - b.n 38344 │ │ + b.n 56b94 │ │ lsls r0, r6, #1 │ │ - b.n 38264 │ │ + b.n 56ab4 │ │ str r0, [sp, #320] @ 0x140 │ │ - b.n 3834c │ │ + b.n 56b9c │ │ adds r4, #150 @ 0x96 │ │ - b.n 38976 │ │ + b.n 571c6 │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 38270 │ │ + b.n 56ac0 │ │ lsls r0, r6, #1 │ │ - b.n 38254 │ │ + b.n 56aa4 │ │ movs r4, r4 │ │ - b.n 38278 │ │ + b.n 56ac8 │ │ lsls r1, r2, #2 │ │ - b.n 38948 │ │ + b.n 57198 │ │ lsls r4, r6, #1 │ │ - b.n 38260 │ │ + b.n 56ab0 │ │ lsls r4, r5, #1 │ │ - b.n 38284 │ │ + b.n 56ad4 │ │ asrs r4, r6, #32 │ │ - b.n 3836c │ │ + b.n 56bbc │ │ asrs r4, r5, #32 │ │ - b.n 38390 │ │ + b.n 56be0 │ │ movs r0, #153 @ 0x99 │ │ - b.n 38962 │ │ + b.n 571b2 │ │ movs r0, #68 @ 0x44 │ │ - b.n 38378 │ │ + b.n 56bc8 │ │ movs r0, #154 @ 0x9a │ │ - b.n 38962 │ │ + b.n 571b2 │ │ eors r0, r0 │ │ - b.n 38380 │ │ + b.n 56bd0 │ │ eors r4, r4 │ │ - b.n 383a4 │ │ + b.n 56bf4 │ │ lsls r4, r2, #1 │ │ - b.n 38388 │ │ + b.n 56bd8 │ │ lsls r4, r5, #1 │ │ - b.n 383ac │ │ + b.n 56bfc │ │ movs r0, #72 @ 0x48 │ │ - b.n 38390 │ │ + b.n 56be0 │ │ cmp r5, #32 │ │ - b.n 38bba │ │ + b.n 5740a │ │ lsls r4, r3, #1 │ │ - b.n 383b8 │ │ + b.n 56c08 │ │ movs r3, #8 │ │ - b.n 38b86 │ │ - ldr r5, [pc, #128] @ (38904 ) │ │ - b.n 389ce │ │ + b.n 573d6 │ │ + ldr r5, [pc, #128] @ (57154 ) │ │ + b.n 5721e │ │ lsls r4, r6, #1 │ │ - b.n 383c4 │ │ + b.n 56c14 │ │ eors r4, r3 │ │ - b.n 383a8 │ │ + b.n 56bf8 │ │ movs r2, r0 │ │ - b.n 389b2 │ │ + b.n 57202 │ │ lsls r4, r6, #1 │ │ - b.n 383b0 │ │ + b.n 56c00 │ │ lsls r4, r1, #1 │ │ - b.n 383d4 │ │ + b.n 56c24 │ │ lsrs r0, r5, #20 │ │ - b.n 389de │ │ + b.n 5722e │ │ lsls r4, r4, #1 │ │ - b.n 383bc │ │ + b.n 56c0c │ │ movs r4, r7 │ │ - b.n 383e0 │ │ + b.n 56c30 │ │ strb r5, [r0, #20] │ │ - b.n 389d8 │ │ + b.n 57228 │ │ cmp r3, #37 @ 0x25 │ │ - b.n 389ee │ │ + b.n 5723e │ │ movs r0, r7 │ │ - b.n 383ec │ │ + b.n 56c3c │ │ lsrs r0, r4, #20 │ │ - b.n 38bf6 │ │ + b.n 57446 │ │ strh r4, [r0, r4] │ │ - b.n 38bba │ │ + b.n 5740a │ │ lsls r0, r6, #1 │ │ - b.n 383f8 │ │ + b.n 56c48 │ │ strh r1, [r0, #0] │ │ - b.n 389e2 │ │ + b.n 57232 │ │ movs r0, r6 │ │ - b.n 38400 │ │ + b.n 56c50 │ │ asrs r0, r4, #32 │ │ - b.n 38404 │ │ - add r0, pc, #0 @ (adr r0, 388cc ) │ │ - b.n 38a10 │ │ + b.n 56c54 │ │ + add r0, pc, #0 @ (adr r0, 5711c ) │ │ + b.n 57260 │ │ movs r4, r4 │ │ - b.n 3840c │ │ + b.n 56c5c │ │ asrs r0, r3, #32 │ │ - b.n 38410 │ │ + b.n 56c60 │ │ stmia r0!, {} │ │ - b.n 38a12 │ │ + b.n 57262 │ │ movs r0, r5 │ │ - b.n 38418 │ │ + b.n 56c68 │ │ ands r0, r0 │ │ - b.n 38a3e │ │ + b.n 5728e │ │ lsls r0, r7, #1 │ │ - b.n 38420 │ │ - b.n 388ea │ │ - b.n 38a0a │ │ + b.n 56c70 │ │ + b.n 5713a │ │ + b.n 5725a │ │ lsls r0, r2, #1 │ │ - b.n 38428 │ │ + b.n 56c78 │ │ asrs r4, r3, #32 │ │ - b.n 3842c │ │ + b.n 56c7c │ │ asrs r1, r0, #32 │ │ - b.n 38a36 │ │ + b.n 57286 │ │ movs r5, r0 │ │ - b.n 38a20 │ │ + b.n 57270 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3907e │ │ + b.n 578ce │ │ lsls r4, r1, #1 │ │ - b.n 3841c │ │ + b.n 56c6c │ │ lsrs r0, r2, #20 │ │ - b.n 38f0c │ │ + b.n 5775c │ │ str r4, [r0, r1] │ │ - b.n 38340 │ │ + b.n 56b90 │ │ strb r3, [r2, #2] │ │ - b.n 38a52 │ │ + b.n 572a2 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3842c │ │ + b.n 56c7c │ │ lsls r0, r1, #1 │ │ - b.n 3834c │ │ + b.n 56b9c │ │ adds r0, #52 @ 0x34 │ │ - b.n 38350 │ │ + b.n 56ba0 │ │ strb r0, [r7, #1] │ │ - b.n 38438 │ │ + b.n 56c88 │ │ strb r4, [r7, #0] │ │ - b.n 38358 │ │ + b.n 56ba8 │ │ movs r0, #112 @ 0x70 │ │ - b.n 38440 │ │ + b.n 56c90 │ │ adds r0, #147 @ 0x93 │ │ - b.n 38a2e │ │ - b.n 3845a │ │ - b.n 38a70 │ │ + b.n 5727e │ │ + b.n 56caa │ │ + b.n 572c0 │ │ movs r0, #28 │ │ - b.n 3844c │ │ + b.n 56c9c │ │ adds r0, #12 │ │ - b.n 38450 │ │ + b.n 56ca0 │ │ adds r0, #92 @ 0x5c │ │ - b.n 38370 │ │ - b.n 389ac │ │ - b.n 38458 │ │ - b.n 38a00 │ │ - b.n 38378 │ │ + b.n 56bc0 │ │ + b.n 571fc │ │ + b.n 56ca8 │ │ + b.n 57250 │ │ + b.n 56bc8 │ │ asrs r4, r7, #32 │ │ - b.n 38460 │ │ + b.n 56cb0 │ │ ldmia r1, {r0, r1, r4, r7} │ │ - b.n 38a92 │ │ + b.n 572e2 │ │ cmp r6, #150 @ 0x96 │ │ - b.n 38a50 │ │ + b.n 572a0 │ │ str r0, [r5, #4] │ │ - b.n 38388 │ │ + b.n 56bd8 │ │ ands r4, r4 │ │ - b.n 38470 │ │ + b.n 56cc0 │ │ ands r4, r6 │ │ - b.n 38494 │ │ + b.n 56ce4 │ │ stmia r0!, {r4} │ │ - b.n 38478 │ │ + b.n 56cc8 │ │ stmia r0!, {r1, r2, r3} │ │ - b.n 38ca2 │ │ + b.n 574f2 │ │ movs r0, #32 │ │ - b.n 38480 │ │ + b.n 56cd0 │ │ movs r0, #151 @ 0x97 │ │ - b.n 38a6a │ │ + b.n 572ba │ │ strb r4, [r5, #0] │ │ - b.n 383a4 │ │ + b.n 56bf4 │ │ asrs r0, r6, #32 │ │ - b.n 3848c │ │ + b.n 56cdc │ │ asrs r1, r1, #32 │ │ - b.n 38cb6 │ │ + b.n 57506 │ │ str r0, [sp, #336] @ 0x150 │ │ - b.n 384b4 │ │ + b.n 56d04 │ │ movs r0, r5 │ │ - b.n 38498 │ │ + b.n 56ce8 │ │ movs r0, r6 │ │ - b.n 383b8 │ │ + b.n 56c08 │ │ movs r0, #24 │ │ - b.n 384a0 │ │ - b.n 38a10 │ │ - b.n 384c4 │ │ + b.n 56cf0 │ │ + b.n 57260 │ │ + b.n 56d14 │ │ strh r0, [r2, #44] @ 0x2c │ │ - b.n 38ae2 │ │ + b.n 57332 │ │ movs r0, r5 │ │ - b.n 383c8 │ │ + b.n 56c18 │ │ str r0, [r4, r0] │ │ - b.n 383cc │ │ + b.n 56c1c │ │ movs r0, #147 @ 0x93 │ │ - b.n 38a9a │ │ - add r0, pc, #16 @ (adr r0, 389ac ) │ │ - b.n 384b8 │ │ - add r0, pc, #256 @ (adr r0, 38aa0 ) │ │ - b.n 384dc │ │ + b.n 572ea │ │ + add r0, pc, #16 @ (adr r0, 571fc ) │ │ + b.n 56d08 │ │ + add r0, pc, #256 @ (adr r0, 572f0 ) │ │ + b.n 56d2c │ │ strh r4, [r5, #0] │ │ - b.n 384c0 │ │ + b.n 56d10 │ │ movs r4, r2 │ │ - b.n 384c4 │ │ + b.n 56d14 │ │ lsls r4, r6, #1 │ │ - b.n 383e4 │ │ + b.n 56c34 │ │ movs r0, #8 │ │ - b.n 384cc │ │ + b.n 56d1c │ │ lsls r5, r2, #30 │ │ - b.n 38afe │ │ + b.n 5734e │ │ str r0, [r1, r1] │ │ - b.n 384f4 │ │ + b.n 56d44 │ │ lsls r4, r6, #1 │ │ - b.n 383d4 │ │ + b.n 56c24 │ │ movs r0, r7 │ │ - b.n 383f8 │ │ + b.n 56c48 │ │ movs r6, #144 @ 0x90 │ │ - b.n 38ac6 │ │ + b.n 57316 │ │ movs r4, r6 │ │ - b.n 384e4 │ │ + b.n 56d34 │ │ lsls r4, r2, #1 │ │ - b.n 38404 │ │ + b.n 56c54 │ │ movs r0, #0 │ │ - b.n 384ec │ │ + b.n 56d3c │ │ movs r0, #92 @ 0x5c │ │ - b.n 38510 │ │ + b.n 56d60 │ │ str r1, [r2, r2] │ │ - b.n 38b2c │ │ + b.n 5737c │ │ asrs r4, r6, #1 │ │ - b.n 38518 │ │ - b.n 38b18 │ │ - b.n 38b36 │ │ + b.n 56d68 │ │ + b.n 57368 │ │ + b.n 57386 │ │ ldrh r1, [r4, #40] @ 0x28 │ │ - b.n 38d26 │ │ + b.n 57576 │ │ asrs r4, r4, #1 │ │ - b.n 38524 │ │ + b.n 56d74 │ │ lsls r0, r6, #1 │ │ - b.n 38424 │ │ + b.n 56c74 │ │ subs r5, #34 @ 0x22 │ │ - b.n 38b32 │ │ + b.n 57382 │ │ lsls r0, r7, #1 │ │ - b.n 38530 │ │ + b.n 56d80 │ │ strh r1, [r0, #24] │ │ - b.n 38d0a │ │ + b.n 5755a │ │ movs r0, #28 │ │ - b.n 38538 │ │ + b.n 56d88 │ │ movs r0, r1 │ │ - b.n 38b22 │ │ + b.n 57372 │ │ lsls r0, r6, #1 │ │ - b.n 3841c │ │ + b.n 56c6c │ │ lsls r0, r6, #1 │ │ - b.n 38544 │ │ + b.n 56d94 │ │ adds r0, #92 @ 0x5c │ │ - b.n 38528 │ │ + b.n 56d78 │ │ lsrs r1, r4, #20 │ │ - b.n 38b52 │ │ + b.n 573a2 │ │ lsls r0, r6, #1 │ │ - b.n 38530 │ │ + b.n 56d80 │ │ movs r0, r7 │ │ - b.n 38554 │ │ + b.n 56da4 │ │ asrs r4, r1, #32 │ │ - b.n 38558 │ │ + b.n 56da8 │ │ movs r1, r0 │ │ - b.n 38b42 │ │ + b.n 57392 │ │ asrs r4, r7, #32 │ │ - b.n 38560 │ │ + b.n 56db0 │ │ strh r2, [r0, #0] │ │ - b.n 38b6c │ │ + b.n 573bc │ │ asrs r0, r2, #1 │ │ - b.n 38568 │ │ + b.n 56db8 │ │ lsls r1, r0, #20 │ │ - b.n 38b52 │ │ + b.n 573a2 │ │ lsls r4, r2, #1 │ │ - b.n 38550 │ │ + b.n 56da0 │ │ lsls r4, r1, #1 │ │ - b.n 38574 │ │ + b.n 56dc4 │ │ cmp r3, #33 @ 0x21 │ │ - b.n 38b8e │ │ + b.n 573de │ │ asrs r0, r2, #32 │ │ - b.n 3857c │ │ + b.n 56dcc │ │ lsrs r0, r4, #20 │ │ - b.n 38d86 │ │ + b.n 575d6 │ │ strh r3, [r0, #24] │ │ - b.n 38d4a │ │ + b.n 5759a │ │ movs r0, r4 │ │ - b.n 38588 │ │ + b.n 56dd8 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3858c │ │ + b.n 56ddc │ │ movs r0, r0 │ │ - b.n 38b78 │ │ + b.n 573c8 │ │ lsls r4, r4, #1 │ │ - b.n 38574 │ │ + b.n 56dc4 │ │ lsls r4, r3, #26 │ │ - b.n 38b60 │ │ + b.n 573b0 │ │ str r4, [r5, #4] │ │ - b.n 38498 │ │ + b.n 56ce8 │ │ asrs r0, r2, #1 │ │ - b.n 38580 │ │ + b.n 56dd0 │ │ asrs r4, r4, #32 │ │ - b.n 385a4 │ │ + b.n 56df4 │ │ adds r0, #3 │ │ - b.n 38bb0 │ │ + b.n 57400 │ │ adds r0, #120 @ 0x78 │ │ - b.n 3858c │ │ + b.n 56ddc │ │ asrs r4, r5, #32 │ │ - b.n 385b0 │ │ + b.n 56e00 │ │ adds r0, #24 │ │ - b.n 385b4 │ │ + b.n 56e04 │ │ adds r0, #3 │ │ - b.n 38ba0 │ │ + b.n 573f0 │ │ asrs r7, r2, #26 │ │ - b.n 38b90 │ │ + b.n 573e0 │ │ str r0, [r1, #0] │ │ - b.n 385c0 │ │ + b.n 56e10 │ │ strb r4, [r5, #0] │ │ - b.n 385a4 │ │ + b.n 56df4 │ │ asrs r0, r6, #32 │ │ - b.n 385a8 │ │ + b.n 56df8 │ │ asrs r0, r5, #32 │ │ - b.n 385cc │ │ + b.n 56e1c │ │ strb r4, [r0, #0] │ │ - b.n 385d0 │ │ + b.n 56e20 │ │ asrs r1, r0, #32 │ │ - b.n 38be8 │ │ + b.n 57438 │ │ strb r4, [r6, #1] │ │ - b.n 384d4 │ │ + b.n 56d24 │ │ strb r6, [r0, #0] │ │ - b.n 38bd0 │ │ + b.n 57420 │ │ strb r0, [r7, #0] │ │ - b.n 385c0 │ │ + b.n 56e10 │ │ strb r4, [r2, #0] │ │ - b.n 385e4 │ │ + b.n 56e34 │ │ str r0, [r0, #4] │ │ - b.n 384e4 │ │ + b.n 56d34 │ │ strb r7, [r0, #0] │ │ - b.n 38bfa │ │ + b.n 5744a │ │ strb r4, [r5, #1] │ │ - b.n 384cc │ │ + b.n 56d1c │ │ strb r0, [r0, #0] │ │ - b.n 385f4 │ │ + b.n 56e44 │ │ ands r7, r0 │ │ - b.n 38bfa │ │ + b.n 5744a │ │ strb r4, [r6, #0] │ │ - b.n 385fc │ │ - b.n 38b8c │ │ - b.n 384fc │ │ + b.n 56e4c │ │ + b.n 573dc │ │ + b.n 56d4c │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 38c1e │ │ - add r0, pc, #0 @ (adr r0, 38acc ) │ │ - b.n 38bf8 │ │ + b.n 5746e │ │ + add r0, pc, #0 @ (adr r0, 5731c ) │ │ + b.n 57448 │ │ lsls r0, r2, #1 │ │ - b.n 3860c │ │ + b.n 56e5c │ │ str r4, [r2, r1] │ │ - b.n 38610 │ │ + b.n 56e60 │ │ str r0, [sp, #0] │ │ - b.n 38c2c │ │ + b.n 5747c │ │ lsls r4, r4, #1 │ │ - b.n 38618 │ │ + b.n 56e68 │ │ strb r0, [r7, #0] │ │ - b.n 38518 │ │ + b.n 56d68 │ │ movs r0, r1 │ │ - b.n 38c06 │ │ + b.n 57456 │ │ lsls r4, r4, #1 │ │ - b.n 38604 │ │ + b.n 56e54 │ │ strh r7, [r7, #24] │ │ - b.n 3926e │ │ + b.n 57abe │ │ lsrs r0, r2, #20 │ │ - b.n 390f8 │ │ + b.n 57948 │ │ str r0, [r3, r2] │ │ - b.n 38c3a │ │ + b.n 5748a │ │ movs r4, r6 │ │ - b.n 38530 │ │ + b.n 56d80 │ │ adds r6, #144 @ 0x90 │ │ - b.n 38c40 │ │ + b.n 57490 │ │ str r0, [r5, #0] │ │ - b.n 38538 │ │ + b.n 56d88 │ │ movs r0, #116 @ 0x74 │ │ - b.n 3851c │ │ + b.n 56d6c │ │ asrs r4, r2, #1 │ │ - b.n 38624 │ │ + b.n 56e74 │ │ asrs r0, r1, #1 │ │ - b.n 38544 │ │ + b.n 56d94 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3862c │ │ + b.n 56e7c │ │ adds r0, #48 @ 0x30 │ │ - b.n 38650 │ │ + b.n 56ea0 │ │ movs r1, #158 @ 0x9e │ │ - b.n 38c1a │ │ + b.n 5746a │ │ lsls r4, r1, #1 │ │ - b.n 38638 │ │ + b.n 56e88 │ │ lsls r4, r0, #1 │ │ - b.n 38558 │ │ + b.n 56da8 │ │ movs r0, #72 @ 0x48 │ │ - b.n 38640 │ │ - add r0, pc, #604 @ (adr r0, 38d84 ) │ │ - b.n 38c7c │ │ + b.n 56e90 │ │ + add r0, pc, #604 @ (adr r0, 575d4 ) │ │ + b.n 574cc │ │ strb r0, [r6, #0] │ │ - b.n 38564 │ │ + b.n 56db4 │ │ movs r1, #151 @ 0x97 │ │ - b.n 38c34 │ │ + b.n 57484 │ │ strb r4, [r5, #0] │ │ - b.n 38670 │ │ - add r0, pc, #272 @ (adr r0, 38c48 ) │ │ - b.n 38654 │ │ + b.n 56ec0 │ │ + add r0, pc, #272 @ (adr r0, 57498 ) │ │ + b.n 56ea4 │ │ lsls r6, r3 │ │ - b.n 38c96 │ │ - b.n 38bd8 │ │ - b.n 38578 │ │ + b.n 574e6 │ │ + b.n 57428 │ │ + b.n 56dc8 │ │ lsls r0, r5, #1 │ │ - b.n 3857c │ │ + b.n 56dcc │ │ asrs r0, r0, #1 │ │ - b.n 38664 │ │ + b.n 56eb4 │ │ movs r0, #60 @ 0x3c │ │ - b.n 38668 │ │ + b.n 56eb8 │ │ asrs r6, r3, #2 │ │ - b.n 38c52 │ │ + b.n 574a2 │ │ movs r4, r6 │ │ - b.n 38670 │ │ + b.n 56ec0 │ │ lsls r4, r2, #1 │ │ - b.n 38590 │ │ + b.n 56de0 │ │ asrs r0, r5, #32 │ │ - b.n 38678 │ │ + b.n 56ec8 │ │ asrs r0, r7, #32 │ │ - b.n 3869c │ │ + b.n 56eec │ │ adds r0, #150 @ 0x96 │ │ - b.n 38cb4 │ │ + b.n 57504 │ │ str r0, [r3, #4] │ │ - b.n 385a0 │ │ + b.n 56df0 │ │ lsls r4, r5, #1 │ │ - b.n 385a4 │ │ + b.n 56df4 │ │ subs r6, r2, #2 │ │ - b.n 38cb2 │ │ + b.n 57502 │ │ str r0, [r4, #0] │ │ - b.n 385ac │ │ + b.n 56dfc │ │ lsls r4, r5, #1 │ │ - b.n 38590 │ │ + b.n 56de0 │ │ movs r4, r4 │ │ - b.n 385b4 │ │ + b.n 56e04 │ │ movs r0, #150 @ 0x96 │ │ - b.n 38c8e │ │ + b.n 574de │ │ lsls r0, r7, #1 │ │ - b.n 386c0 │ │ + b.n 56f10 │ │ str r0, [r5, #4] │ │ - b.n 385a0 │ │ + b.n 56df0 │ │ str r0, [r6, #4] │ │ - b.n 385c4 │ │ + b.n 56e14 │ │ movs r0, #84 @ 0x54 │ │ - b.n 385a8 │ │ + b.n 56df8 │ │ movs r0, #112 @ 0x70 │ │ - b.n 386d0 │ │ + b.n 56f20 │ │ add r5, sp, #152 @ 0x98 │ │ - b.n 38eda │ │ + b.n 5772a │ │ str r4, [r3, #4] │ │ - b.n 386d8 │ │ - add r3, pc, #8 @ (adr r3, 38ba8 ) │ │ - b.n 38eb6 │ │ + b.n 56f28 │ │ + add r3, pc, #8 @ (adr r3, 573f8 ) │ │ + b.n 57706 │ │ ldr r6, [r4, #80] @ 0x50 │ │ - b.n 38ce6 │ │ + b.n 57536 │ │ movs r2, r1 │ │ - b.n 38cd4 │ │ + b.n 57524 │ │ lsls r4, r1, #1 │ │ - b.n 385c4 │ │ + b.n 56e14 │ │ lsls r4, r6, #1 │ │ - b.n 385e8 │ │ + b.n 56e38 │ │ str r4, [r3, #4] │ │ - b.n 386d0 │ │ + b.n 56f20 │ │ lsrs r2, r4, #20 │ │ - b.n 38cfa │ │ + b.n 5754a │ │ lsls r4, r6, #1 │ │ - b.n 385d4 │ │ + b.n 56e24 │ │ lsls r0, r2, #1 │ │ - b.n 386fc │ │ + b.n 56f4c │ │ str r0, [r5, r0] │ │ - b.n 38700 │ │ - b.n 385d8 │ │ - b.n 38cea │ │ + b.n 56f50 │ │ + b.n 56e28 │ │ + b.n 5753a │ │ lsls r4, r2, #1 │ │ - b.n 38708 │ │ + b.n 56f58 │ │ cmp r3, #40 @ 0x28 │ │ - b.n 38d12 │ │ + b.n 57562 │ │ lsls r4, r4, #1 │ │ - b.n 38710 │ │ + b.n 56f60 │ │ lsrs r0, r4, #20 │ │ - b.n 38f1a │ │ + b.n 5776a │ │ lsls r6, r0, #12 │ │ - b.n 38ede │ │ + b.n 5772e │ │ lsls r0, r7, #1 │ │ - b.n 386fc │ │ + b.n 56f4c │ │ lsls r0, r1, #1 │ │ - b.n 38720 │ │ + b.n 56f70 │ │ str r4, [r0, #4] │ │ - b.n 38724 │ │ - add r0, pc, #0 @ (adr r0, 38bec ) │ │ - b.n 38d1a │ │ + b.n 56f74 │ │ + add r0, pc, #0 @ (adr r0, 5743c ) │ │ + b.n 5756a │ │ lsls r4, r1, #1 │ │ - b.n 3872c │ │ + b.n 56f7c │ │ str r4, [r7, #0] │ │ - b.n 38730 │ │ + b.n 56f80 │ │ movs r0, r0 │ │ - b.n 38d4c │ │ + b.n 5759c │ │ ands r6, r0 │ │ - b.n 38d26 │ │ + b.n 57576 │ │ str r0, [r0, #4] │ │ - b.n 3873c │ │ + b.n 56f8c │ │ stmia r0!, {r1, r2} │ │ - b.n 38d5e │ │ + b.n 575ae │ │ str r5, [r0, r0] │ │ - b.n 38d30 │ │ + b.n 57580 │ │ adds r0, #52 @ 0x34 │ │ - b.n 38748 │ │ + b.n 56f98 │ │ str r4, [r7, #0] │ │ - b.n 38648 │ │ + b.n 56e98 │ │ strh r3, [r0, #0] │ │ - b.n 38d64 │ │ + b.n 575b4 │ │ adds r0, #120 @ 0x78 │ │ - b.n 38754 │ │ + b.n 56fa4 │ │ asrs r3, r0, #32 │ │ - b.n 38d40 │ │ + b.n 57590 │ │ asrs r0, r7, #1 │ │ - b.n 3873c │ │ + b.n 56f8c │ │ strb r7, [r7, #12] │ │ - b.n 393a8 │ │ + b.n 57bf8 │ │ adds r0, r2, #4 │ │ - b.n 39230 │ │ - b.n 38f5a │ │ - b.n 38d72 │ │ + b.n 57a80 │ │ + b.n 577aa │ │ + b.n 575c2 │ │ asrs r0, r2, #1 │ │ - b.n 38668 │ │ + b.n 56eb8 │ │ movs r0, #112 @ 0x70 │ │ - b.n 38750 │ │ + b.n 56fa0 │ │ movs r0, #52 @ 0x34 │ │ - b.n 38670 │ │ + b.n 56ec0 │ │ adds r1, #146 @ 0x92 │ │ - b.n 38d42 │ │ + b.n 57592 │ │ adds r0, #76 @ 0x4c │ │ - b.n 3875c │ │ + b.n 56fac │ │ adds r0, #64 @ 0x40 │ │ - b.n 3867c │ │ + b.n 56ecc │ │ movs r0, #80 @ 0x50 │ │ - b.n 38764 │ │ + b.n 56fb4 │ │ movs r1, #150 @ 0x96 │ │ - b.n 38d50 │ │ + b.n 575a0 │ │ bics r6, r2 │ │ - b.n 38daa │ │ + b.n 575fa │ │ str r0, [r6, #0] │ │ - b.n 3868c │ │ + b.n 56edc │ │ asrs r4, r4, #1 │ │ - b.n 38774 │ │ + b.n 56fc4 │ │ movs r0, #84 @ 0x54 │ │ - b.n 38778 │ │ - add r3, pc, #600 @ (adr r3, 38eb8 ) │ │ - b.n 38da2 │ │ + b.n 56fc8 │ │ + add r3, pc, #600 @ (adr r3, 57708 ) │ │ + b.n 575f2 │ │ str r0, [r7, #0] │ │ - b.n 3869c │ │ + b.n 56eec │ │ movs r0, #84 @ 0x54 │ │ - b.n 386a0 │ │ + b.n 56ef0 │ │ lsls r4, r0, #1 │ │ - b.n 38788 │ │ + b.n 56fd8 │ │ lsls r0, r1, #1 │ │ - b.n 386a8 │ │ + b.n 56ef8 │ │ adds r0, #10 │ │ - b.n 38fb6 │ │ - add r0, pc, #352 @ (adr r0, 38dd8 ) │ │ - b.n 386b0 │ │ + b.n 57806 │ │ + add r0, pc, #352 @ (adr r0, 57628 ) │ │ + b.n 56f00 │ │ asrs r6, r2, #2 │ │ - b.n 38d7e │ │ + b.n 575ce │ │ str r0, [r4, #4] │ │ - b.n 386b8 │ │ + b.n 56f08 │ │ lsls r0, r1, #1 │ │ - b.n 3869c │ │ + b.n 56eec │ │ lsls r4, r0, #1 │ │ - b.n 386c0 │ │ + b.n 56f10 │ │ asrs r0, r1, #1 │ │ - b.n 387a8 │ │ + b.n 56ff8 │ │ str r6, [r2, r2] │ │ - b.n 38de2 │ │ + b.n 57632 │ │ str r0, [r5, #0] │ │ - b.n 386cc │ │ + b.n 56f1c │ │ asrs r2, r3, #26 │ │ - b.n 38d9a │ │ + b.n 575ea │ │ str r4, [r5, #0] │ │ - b.n 386d4 │ │ + b.n 56f24 │ │ strh r4, [r7, #0] │ │ - b.n 387bc │ │ + b.n 5700c │ │ strh r0, [r5, #2] │ │ - b.n 386dc │ │ + b.n 56f2c │ │ asrs r0, r0, #1 │ │ - b.n 387c4 │ │ + b.n 57014 │ │ lsls r0, r4, #1 │ │ - b.n 386c4 │ │ + b.n 56f14 │ │ asrs r4, r3, #1 │ │ - b.n 386e8 │ │ + b.n 56f38 │ │ movs r4, r4 │ │ - b.n 386ec │ │ + b.n 56f3c │ │ movs r6, #145 @ 0x91 │ │ - b.n 38e0a │ │ + b.n 5765a │ │ lsls r1, r2, #2 │ │ - b.n 38dca │ │ + b.n 5761a │ │ asrs r4, r3, #1 │ │ - b.n 387fc │ │ + b.n 5704c │ │ str r0, [r5, #0] │ │ - b.n 386dc │ │ + b.n 56f2c │ │ str r4, [r1, #4] │ │ - b.n 38700 │ │ + b.n 56f50 │ │ lsls r4, r0, #1 │ │ - b.n 386e4 │ │ + b.n 56f34 │ │ lsls r4, r6, #1 │ │ - b.n 38708 │ │ + b.n 56f58 │ │ ldr r5, [sp, #152] @ 0x98 │ │ - b.n 39016 │ │ + b.n 57866 │ │ str r4, [r5, #4] │ │ - b.n 38710 │ │ + b.n 56f60 │ │ str r3, [sp, #0] │ │ - b.n 38ff0 │ │ + b.n 57840 │ │ ldr r1, [r4, #80] @ 0x50 │ │ - b.n 38e2e │ │ + b.n 5767e │ │ asrs r1, r1, #32 │ │ - b.n 38e22 │ │ + b.n 57672 │ │ asrs r0, r7, #32 │ │ - b.n 38700 │ │ + b.n 56f50 │ │ asrs r0, r6, #1 │ │ - b.n 38828 │ │ + b.n 57078 │ │ str r0, [r5, #4] │ │ - b.n 38708 │ │ + b.n 56f58 │ │ lsrs r0, r4, #20 │ │ - b.n 38e38 │ │ + b.n 57688 │ │ lsls r4, r2, #1 │ │ - b.n 38710 │ │ + b.n 56f60 │ │ lsls r4, r1, #1 │ │ - b.n 38838 │ │ + b.n 57088 │ │ ands r0, r0 │ │ - b.n 38e2a │ │ + b.n 5767a │ │ lsls r0, r2, #1 │ │ - b.n 38840 │ │ + b.n 57090 │ │ asrs r0, r0, #32 │ │ - b.n 38e62 │ │ + b.n 576b2 │ │ lsls r0, r7, #1 │ │ - b.n 38848 │ │ + b.n 57098 │ │ cmp r7, r0 │ │ - b.n 38e3a │ │ + b.n 5768a │ │ ldmia r3!, {r0, r1, r2, r5} │ │ - b.n 38e58 │ │ + b.n 576a8 │ │ asrs r4, r2, #1 │ │ - b.n 38854 │ │ + b.n 570a4 │ │ ldrb r0, [r4, #20] │ │ - b.n 3905e │ │ + b.n 578ae │ │ lsls r6, r0, #12 │ │ - b.n 39030 │ │ + b.n 57880 │ │ adds r0, #1 │ │ - b.n 38e4c │ │ + b.n 5769c │ │ asrs r4, r4, #1 │ │ - b.n 38864 │ │ + b.n 570b4 │ │ strb r4, [r0, #1] │ │ - b.n 38868 │ │ + b.n 570b8 │ │ str r1, [r0, #0] │ │ - b.n 38e80 │ │ + b.n 576d0 │ │ asrs r0, r1, #1 │ │ - b.n 38870 │ │ + b.n 570c0 │ │ strb r4, [r7, #0] │ │ - b.n 38874 │ │ + b.n 570c4 │ │ str r1, [r0, r0] │ │ - b.n 38e68 │ │ + b.n 576b8 │ │ asrs r0, r1, #1 │ │ - b.n 38778 │ │ - b.n 38d46 │ │ - b.n 38e94 │ │ + b.n 56fc8 │ │ + b.n 57596 │ │ + b.n 576e4 │ │ asrs r0, r0, #1 │ │ - b.n 38884 │ │ + b.n 570d4 │ │ strb r1, [r0, #0] │ │ - b.n 38e72 │ │ + b.n 576c2 │ │ asrs r0, r4, #1 │ │ - b.n 38788 │ │ + b.n 56fd8 │ │ cmp r5, #16 │ │ - b.n 3935c │ │ + b.n 57bac │ │ asrs r1, r0, #32 │ │ - b.n 38eaa │ │ + b.n 576fa │ │ strh r0, [r0, #0] │ │ - b.n 38e8c │ │ + b.n 576dc │ │ asrs r0, r1, #1 │ │ - b.n 38778 │ │ + b.n 56fc8 │ │ strb r7, [r7, #12] │ │ - b.n 394f6 │ │ + b.n 57d46 │ │ movs r0, r4 │ │ - b.n 387a0 │ │ + b.n 56ff0 │ │ asrs r4, r6, #32 │ │ - b.n 387a4 │ │ + b.n 56ff4 │ │ cmp r7, r2 │ │ - b.n 38eca │ │ + b.n 5771a │ │ movs r0, #48 @ 0x30 │ │ - b.n 387ac │ │ + b.n 56ffc │ │ str r0, [sp, #288] @ 0x120 │ │ - b.n 387b0 │ │ + b.n 57000 │ │ adds r0, #145 @ 0x91 │ │ - b.n 38eca │ │ + b.n 5771a │ │ lsls r0, r2, #1 │ │ - b.n 387b8 │ │ + b.n 57008 │ │ asrs r2, r2, #2 │ │ - b.n 38e86 │ │ + b.n 576d6 │ │ movs r0, #100 @ 0x64 │ │ - b.n 387c0 │ │ + b.n 57010 │ │ movs r0, r6 │ │ - b.n 387a4 │ │ + b.n 56ff4 │ │ lsls r0, r0, #1 │ │ - b.n 387c8 │ │ + b.n 57018 │ │ asrs r0, r2, #1 │ │ - b.n 387ac │ │ + b.n 56ffc │ │ asrs r4, r0, #1 │ │ - b.n 387d0 │ │ + b.n 57020 │ │ str r2, [r2, r2] │ │ - b.n 38efa │ │ + b.n 5774a │ │ movs r0, #44 @ 0x2c │ │ - b.n 387d8 │ │ + b.n 57028 │ │ movs r0, r5 │ │ - b.n 387dc │ │ + b.n 5702c │ │ asrs r2, r3, #10 │ │ - b.n 38eea │ │ + b.n 5773a │ │ movs r0, #104 @ 0x68 │ │ - b.n 387e4 │ │ + b.n 57034 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 38f04 │ │ + b.n 57754 │ │ movs r0, r5 │ │ - b.n 387cc │ │ + b.n 5701c │ │ movs r0, r7 │ │ - b.n 387f0 │ │ + b.n 57040 │ │ add r5, sp, #128 @ 0x80 │ │ - b.n 390fe │ │ + b.n 5794e │ │ lsls r4, r2, #1 │ │ - b.n 387f8 │ │ - add r3, pc, #0 @ (adr r3, 38dc4 ) │ │ - b.n 390da │ │ + b.n 57048 │ │ + add r3, pc, #0 @ (adr r3, 57614 ) │ │ + b.n 5792a │ │ ands r2, r1 │ │ - b.n 38ef2 │ │ + b.n 57742 │ │ add r5, sp, #128 @ 0x80 │ │ - b.n 38f26 │ │ + b.n 57776 │ │ lsls r0, r2, #1 │ │ - b.n 38808 │ │ + b.n 57058 │ │ stmia r5!, {r0, r1, r2} │ │ - b.n 38efc │ │ + b.n 5774c │ │ subs r3, #39 @ 0x27 │ │ - b.n 38f26 │ │ + b.n 57776 │ │ ldrb r0, [r5, #20] │ │ - b.n 3911e │ │ + b.n 5796e │ │ str r0, [r0, #0] │ │ - b.n 38f0c │ │ + b.n 5775c │ │ movs r0, r6 │ │ - b.n 3881c │ │ + b.n 5706c │ │ strb r2, [r0, #12] │ │ - b.n 390f8 │ │ - b.n 38dec │ │ - b.n 38f4a │ │ + b.n 57948 │ │ + b.n 5763c │ │ + b.n 5779a │ │ strh r7, [r0, #0] │ │ - b.n 38f14 │ │ + b.n 57764 │ │ strh r7, [r7, r4] │ │ - b.n 39586 │ │ + b.n 57dd6 │ │ lsrs r0, r2, #20 │ │ - b.n 39400 │ │ + b.n 57c50 │ │ asrs r4, r6, #32 │ │ - b.n 38834 │ │ + b.n 57084 │ │ stmia r0!, {r0, r2, r4, r7} │ │ - b.n 38f48 │ │ + b.n 57798 │ │ lsls r4, r3, #1 │ │ - b.n 3883c │ │ + b.n 5708c │ │ strb r0, [r4, #0] │ │ - b.n 38840 │ │ + b.n 57090 │ │ asrs r1, r2, #2 │ │ - b.n 38f20 │ │ + b.n 57770 │ │ movs r4, r7 │ │ - b.n 38848 │ │ + b.n 57098 │ │ str r0, [r2, #120] @ 0x78 │ │ - b.n 38f72 │ │ + b.n 577c2 │ │ lsls r0, r6, #1 │ │ - b.n 38850 │ │ + b.n 570a0 │ │ strb r0, [r3, #1] │ │ - b.n 38958 │ │ + b.n 571a8 │ │ lsls r7, r7, #12 │ │ - b.n 395a2 │ │ + b.n 57df2 │ │ movs r4, r1 │ │ - b.n 38934 │ │ + b.n 57184 │ │ lsls r4, r1, #1 │ │ - b.n 38860 │ │ + b.n 570b0 │ │ lsls r7, r7, #12 │ │ - b.n 395ae │ │ + b.n 57dfe │ │ movs r0, r2 │ │ - b.n 38940 │ │ + b.n 57190 │ │ movs r0, r7 │ │ - b.n 3886c │ │ + b.n 570bc │ │ lsls r7, r7, #12 │ │ - b.n 395ba │ │ + b.n 57e0a │ │ movs r4, r2 │ │ - b.n 3894c │ │ + b.n 5719c │ │ lsls r7, r7, #12 │ │ - b.n 395ca │ │ + b.n 57e1a │ │ movs r0, r3 │ │ - b.n 38954 │ │ + b.n 571a4 │ │ lsrs r4, r4, #20 │ │ - b.n 3918a │ │ + b.n 579da │ │ ands r0, r5 │ │ - b.n 38884 │ │ + b.n 570d4 │ │ lsls r2, r1, #12 │ │ - b.n 39152 │ │ - ldr r5, [pc, #136] @ (38edc ) │ │ - b.n 38f9e │ │ + b.n 579a2 │ │ + ldr r5, [pc, #136] @ (5772c ) │ │ + b.n 577ee │ │ movs r0, r0 │ │ - b.n 38f92 │ │ + b.n 577e2 │ │ movs r3, #63 @ 0x3f │ │ - b.n 395de │ │ + b.n 57e2e │ │ movs r0, #28 │ │ - b.n 38970 │ │ + b.n 571c0 │ │ cmp r5, #42 @ 0x2a │ │ - b.n 38fac │ │ + b.n 577fc │ │ adds r0, #1 │ │ - b.n 38f96 │ │ + b.n 577e6 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 391ae │ │ + b.n 579fe │ │ ldrb r0, [r5, #20] │ │ - b.n 391b2 │ │ + b.n 57a02 │ │ asrs r1, r1, #32 │ │ - b.n 38fd2 │ │ + b.n 57822 │ │ adds r5, #5 │ │ - b.n 38fa0 │ │ + b.n 577f0 │ │ subs r5, r4, r4 │ │ - b.n 38fc0 │ │ + b.n 57810 │ │ strb r4, [r0, #12] │ │ - b.n 39190 │ │ + b.n 579e0 │ │ ldr r4, [r4, #80] @ 0x50 │ │ - b.n 391c6 │ │ + b.n 57a16 │ │ str r4, [r4, r0] │ │ - b.n 388c0 │ │ + b.n 57110 │ │ eors r0, r3 │ │ - b.n 388c4 │ │ + b.n 57114 │ │ lsrs r0, r4, #20 │ │ - b.n 391d2 │ │ + b.n 57a22 │ │ lsls r2, r0, #12 │ │ - b.n 39196 │ │ + b.n 579e6 │ │ strb r4, [r2, #22] │ │ - b.n 38fe6 │ │ - ldr r5, [pc, #64] @ (38edc ) │ │ - b.n 394a4 │ │ + b.n 57836 │ │ + ldr r5, [pc, #64] @ (5772c ) │ │ + b.n 57cf4 │ │ strh r7, [r7, r4] │ │ - b.n 39630 │ │ + b.n 57e80 │ │ adds r4, #149 @ 0x95 │ │ - b.n 38fe8 │ │ + b.n 57838 │ │ movs r0, r0 │ │ - b.n 38fd0 │ │ + b.n 57820 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3962e │ │ + b.n 57e7e │ │ adds r2, r4, #4 │ │ - b.n 38ff4 │ │ + b.n 57844 │ │ cmp r5, #39 @ 0x27 │ │ - b.n 391f6 │ │ + b.n 57a46 │ │ strb r0, [r4, #1] │ │ - b.n 389f4 │ │ + b.n 57244 │ │ adds r0, #32 │ │ - b.n 389d6 │ │ + b.n 57226 │ │ movs r3, #6 │ │ - b.n 391c6 │ │ + b.n 57a16 │ │ subs r5, #38 @ 0x26 │ │ - b.n 39206 │ │ + b.n 57a56 │ │ strb r7, [r7, #12] │ │ - b.n 39658 │ │ + b.n 57ea8 │ │ lsls r3, r0, #18 │ │ - b.n 3919a │ │ - ldr r5, [pc, #64] @ (38f10 ) │ │ - b.n 394d8 │ │ + b.n 579ea │ │ + ldr r5, [pc, #64] @ (57760 ) │ │ + b.n 57d28 │ │ strb r2, [r2, #18] │ │ - b.n 39022 │ │ + b.n 57872 │ │ lsrs r0, r4, #20 │ │ - b.n 3921a │ │ + b.n 57a6a │ │ lsls r1, r0, #12 │ │ - b.n 391de │ │ + b.n 57a2e │ │ adds r7, #3 │ │ - b.n 39222 │ │ + b.n 57a72 │ │ subs r1, #34 @ 0x22 │ │ - b.n 391ec │ │ + b.n 57a3c │ │ strb r5, [r0, #20] │ │ - b.n 39018 │ │ + b.n 57868 │ │ ldr r5, [r4, #48] @ 0x30 │ │ - b.n 3903a │ │ + b.n 5788a │ │ movs r0, r0 │ │ - b.n 39020 │ │ + b.n 57870 │ │ adds r1, r4, #4 │ │ - b.n 39042 │ │ + b.n 57892 │ │ ldrb r0, [r4, #12] │ │ - b.n 3923a │ │ + b.n 57a8a │ │ lsrs r7, r3, #12 │ │ - b.n 38ebc │ │ + b.n 5770c │ │ strb r1, [r0, #20] │ │ - b.n 39210 │ │ + b.n 57a60 │ │ subs r1, r4, r4 │ │ - b.n 39246 │ │ + b.n 57a96 │ │ movs r7, #2 │ │ - b.n 39038 │ │ + b.n 57888 │ │ strb r1, [r2, #15] │ │ - b.n 3950e │ │ + b.n 57d5e │ │ asrs r3, r0, #32 │ │ - b.n 39054 │ │ + b.n 578a4 │ │ adds r0, #104 @ 0x68 │ │ - b.n 38a50 │ │ + b.n 572a0 │ │ movs r4, r4 │ │ - b.n 38a32 │ │ + b.n 57282 │ │ lsls r1, r2, #30 │ │ - b.n 38f2a │ │ + b.n 5777a │ │ adds r3, #63 @ 0x3f │ │ - b.n 396a8 │ │ + b.n 57ef8 │ │ asrs r1, r0, #12 │ │ - b.n 39266 │ │ + b.n 57ab6 │ │ adds r7, #146 @ 0x92 │ │ - b.n 39076 │ │ + b.n 578c6 │ │ adds r2, r4, #4 │ │ - b.n 39230 │ │ + b.n 57a80 │ │ lsls r7, r7, #12 │ │ - b.n 396b8 │ │ + b.n 57f08 │ │ movs r0, r0 │ │ - b.n 38a4e │ │ + b.n 5729e │ │ lsrs r3, r4, #20 │ │ - b.n 3927a │ │ + b.n 57aca │ │ adds r0, #108 @ 0x6c │ │ - b.n 38a78 │ │ + b.n 572c8 │ │ lsls r6, r0, #12 │ │ - b.n 39242 │ │ + b.n 57a92 │ │ adds r3, #63 @ 0x3f │ │ - b.n 396cc │ │ + b.n 57f1c │ │ movs r3, #2 │ │ - b.n 39070 │ │ + b.n 578c0 │ │ asrs r0, r0, #32 │ │ - b.n 39490 │ │ + b.n 57ce0 │ │ movs r0, r0 │ │ - b.n 39076 │ │ + b.n 578c6 │ │ adds r6, r4, #4 │ │ - b.n 39098 │ │ + b.n 578e8 │ │ movs r3, #63 @ 0x3f │ │ - b.n 396da │ │ + b.n 57f2a │ │ lsrs r0, r4, #20 │ │ - b.n 3929e │ │ + b.n 57aee │ │ movs r0, #4 │ │ - b.n 38a7a │ │ + b.n 572ca │ │ lsls r1, r0, #12 │ │ - b.n 39266 │ │ + b.n 57ab6 │ │ asrs r4, r6, #1 │ │ - b.n 38aa4 │ │ + b.n 572f4 │ │ asrs r7, r7, #12 │ │ - b.n 396f0 │ │ + b.n 57f40 │ │ movs r1, r0 │ │ - b.n 39072 │ │ + b.n 578c2 │ │ movs r0, r1 │ │ - b.n 38a8e │ │ - beq.n 38fb0 │ │ - b.n 39410 │ │ + b.n 572de │ │ + beq.n 57800 │ │ + b.n 57c60 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 394a0 │ │ - beq.n 39060 │ │ - b.n 39424 │ │ + b.n 57cf0 │ │ + beq.n 578b0 │ │ + b.n 57c74 │ │ movs r0, #4 │ │ - b.n 38ab0 │ │ + b.n 57300 │ │ adds r0, #0 │ │ - b.n 38ab4 │ │ + b.n 57304 │ │ ands r0, r1 │ │ - b.n 38ab8 │ │ + b.n 57308 │ │ str r4, [r4, #0] │ │ - b.n 38abc │ │ + b.n 5730c │ │ movs r0, #56 @ 0x38 │ │ - b.n 38ab8 │ │ + b.n 57308 │ │ movs r0, #130 @ 0x82 │ │ - b.n 392e2 │ │ + b.n 57b32 │ │ ands r0, r6 │ │ - b.n 38ac0 │ │ + b.n 57310 │ │ lsls r4, r0 │ │ - b.n 392ea │ │ + b.n 57b3a │ │ strb r2, [r2, #26] │ │ - b.n 390be │ │ - b.n 38fb4 │ │ - b.n 392f2 │ │ + b.n 5790e │ │ + b.n 57804 │ │ + b.n 57b42 │ │ movs r0, #64 @ 0x40 │ │ - b.n 389cc │ │ + b.n 5721c │ │ movs r0, #131 @ 0x83 │ │ - b.n 392fa │ │ + b.n 57b4a │ │ lsls r0, r0, #1 │ │ - b.n 38ad8 │ │ + b.n 57328 │ │ movs r4, r1 │ │ - b.n 38ae4 │ │ + b.n 57334 │ │ movs r0, #56 @ 0x38 │ │ - b.n 389dc │ │ - add r6, pc, #584 @ (adr r6, 39210 ) │ │ - b.n 390ce │ │ + b.n 5722c │ │ + add r6, pc, #584 @ (adr r6, 57a60 ) │ │ + b.n 5791e │ │ adds r0, #60 @ 0x3c │ │ - b.n 38ae8 │ │ + b.n 57338 │ │ str r0, [r6, #0] │ │ - b.n 389e8 │ │ + b.n 57238 │ │ str r4, [r2, #104] @ 0x68 │ │ - b.n 390dc │ │ + b.n 5792c │ │ str r4, [r3, r0] │ │ - b.n 38afc │ │ + b.n 5734c │ │ movs r4, r5 │ │ - b.n 389f4 │ │ + b.n 57244 │ │ lsls r0, r0, #2 │ │ - b.n 39322 │ │ + b.n 57b72 │ │ stmia r0!, {r5} │ │ - b.n 38b08 │ │ + b.n 57358 │ │ str r4, [r7, #0] │ │ - b.n 38a00 │ │ + b.n 57250 │ │ str r5, [sp, #576] @ 0x240 │ │ - b.n 390fa │ │ + b.n 5794a │ │ movs r0, r4 │ │ - b.n 38a08 │ │ + b.n 57258 │ │ ands r4, r4 │ │ - b.n 38a0c │ │ + b.n 5725c │ │ ldrb r4, [r2, #18] │ │ - b.n 3914a │ │ + b.n 5799a │ │ str r4, [r6, r0] │ │ - b.n 38a14 │ │ + b.n 57264 │ │ str r0, [sp, #208] @ 0xd0 │ │ - b.n 38b1c │ │ + b.n 5736c │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 38a3c │ │ + b.n 5728c │ │ add r4, sp, #632 @ 0x278 │ │ - b.n 3914e │ │ - b.n 3902c │ │ - b.n 38b30 │ │ + b.n 5799e │ │ + b.n 5787c │ │ + b.n 57380 │ │ str r0, [r5, #0] │ │ - b.n 38a28 │ │ + b.n 57278 │ │ str r0, [r5, #0] │ │ - b.n 38a4c │ │ + b.n 5729c │ │ ldr r4, [sp, #576] @ 0x240 │ │ - b.n 39160 │ │ - b.n 3903c │ │ - b.n 38b38 │ │ + b.n 579b0 │ │ + b.n 5788c │ │ + b.n 57388 │ │ cmp ip, r2 │ │ - b.n 39122 │ │ + b.n 57972 │ │ adds r0, #68 @ 0x44 │ │ - b.n 38b40 │ │ + b.n 57390 │ │ adds r0, #24 │ │ - b.n 38b4c │ │ + b.n 5739c │ │ adds r0, #60 @ 0x3c │ │ - b.n 38a44 │ │ + b.n 57294 │ │ movs r4, r5 │ │ - b.n 38b4c │ │ + b.n 5739c │ │ movs r5, r0 │ │ - b.n 39376 │ │ + b.n 57bc6 │ │ str r4, [r6, r0] │ │ - b.n 38b74 │ │ + b.n 573c4 │ │ asrs r4, r2, #32 │ │ - b.n 38b60 │ │ + b.n 573b0 │ │ str r5, [r0, r0] │ │ - b.n 39170 │ │ + b.n 579c0 │ │ strb r6, [r1, #2] │ │ - b.n 39386 │ │ + b.n 57bd6 │ │ str r6, [r0, #0] │ │ - b.n 3919a │ │ - b.n 39054 │ │ - b.n 39182 │ │ + b.n 579ea │ │ + b.n 578a4 │ │ + b.n 579d2 │ │ strh r7, [r2, #4] │ │ - b.n 39166 │ │ + b.n 579b6 │ │ movs r4, r5 │ │ - b.n 38b90 │ │ + b.n 573e0 │ │ eors r4, r0 │ │ - b.n 38b94 │ │ + b.n 573e4 │ │ movs r0, #0 │ │ - b.n 391a2 │ │ + b.n 579f2 │ │ strh r7, [r2, r6] │ │ - b.n 391ae │ │ + b.n 579fe │ │ movs r3, r0 │ │ - b.n 393a6 │ │ + b.n 57bf6 │ │ adds r0, #32 │ │ - b.n 38aa0 │ │ + b.n 572f0 │ │ asrs r0, r5, #32 │ │ - b.n 38a84 │ │ - b.n 39196 │ │ - b.n 391b6 │ │ + b.n 572d4 │ │ + b.n 579e6 │ │ + b.n 57a06 │ │ adds r0, #8 │ │ - b.n 391a8 │ │ + b.n 579f8 │ │ str r0, [sp, #40] @ 0x28 │ │ - b.n 391c2 │ │ + b.n 57a12 │ │ strh r1, [r0, #4] │ │ - b.n 393be │ │ + b.n 57c0e │ │ ands r1, r0 │ │ - b.n 393c2 │ │ + b.n 57c12 │ │ adds r0, #152 @ 0x98 │ │ - b.n 391d8 │ │ + b.n 57a28 │ │ asrs r1, r2, #6 │ │ - b.n 3918a │ │ - add r0, pc, #4 @ (adr r0, 39090 ) │ │ - b.n 391b8 │ │ + b.n 579da │ │ + add r0, pc, #4 @ (adr r0, 578e0 ) │ │ + b.n 57a08 │ │ strb r7, [r2, r2] │ │ - b.n 39194 │ │ + b.n 579e4 │ │ str r0, [r0, #0] │ │ - b.n 391e2 │ │ + b.n 57a32 │ │ movs r5, r0 │ │ - b.n 391d6 │ │ + b.n 57a26 │ │ lsls r4, r0, #1 │ │ - b.n 38bb8 │ │ + b.n 57408 │ │ asrs r1, r0, #32 │ │ - b.n 391e6 │ │ - b.n 39104 │ │ - b.n 38adc │ │ + b.n 57a36 │ │ + b.n 57954 │ │ + b.n 5732c │ │ cmp r5, #32 │ │ - b.n 393ea │ │ + b.n 57c3a │ │ movs r3, #1 │ │ - b.n 393b2 │ │ + b.n 57c02 │ │ movs r2, r0 │ │ - b.n 391e6 │ │ + b.n 57a36 │ │ movs r4, r6 │ │ - b.n 38bd0 │ │ + b.n 57420 │ │ adds r1, r4, #4 │ │ - b.n 39206 │ │ - add r0, pc, #240 @ (adr r0, 391ac ) │ │ - b.n 38af4 │ │ + b.n 57a56 │ │ + add r0, pc, #240 @ (adr r0, 579fc ) │ │ + b.n 57344 │ │ cmp r5, #32 │ │ - b.n 39402 │ │ + b.n 57c52 │ │ movs r0, r4 │ │ - b.n 38afc │ │ + b.n 5734c │ │ movs r3, #1 │ │ - b.n 393ce │ │ + b.n 57c1e │ │ ldr r0, [r2, #104] @ 0x68 │ │ - b.n 391d8 │ │ + b.n 57a28 │ │ movs r2, r0 │ │ - b.n 391f8 │ │ + b.n 57a48 │ │ movs r4, r0 │ │ - b.n 38bf0 │ │ + b.n 57440 │ │ cmp r5, #32 │ │ - b.n 3941a │ │ + b.n 57c6a │ │ ldr r2, [r3, #40] @ 0x28 │ │ - b.n 39228 │ │ + b.n 57a78 │ │ adds r1, r4, #4 │ │ - b.n 39234 │ │ + b.n 57a84 │ │ movs r3, #1 │ │ - b.n 393ea │ │ + b.n 57c3a │ │ subs r4, #151 @ 0x97 │ │ - b.n 391ea │ │ + b.n 57a3a │ │ adds r0, #3 │ │ - b.n 3921a │ │ + b.n 57a6a │ │ str r0, [r0, #0] │ │ - b.n 3923c │ │ + b.n 57a8c │ │ movs r4, r6 │ │ - b.n 38b2c │ │ + b.n 5737c │ │ adds r0, #152 @ 0x98 │ │ - b.n 39246 │ │ + b.n 57a96 │ │ movs r0, #2 │ │ - b.n 39224 │ │ + b.n 57a74 │ │ adds r0, #138 @ 0x8a │ │ - b.n 39442 │ │ + b.n 57c92 │ │ adds r1, r4, #4 │ │ - b.n 39252 │ │ + b.n 57aa2 │ │ str r3, [r2, #8] │ │ - b.n 39214 │ │ + b.n 57a64 │ │ movs r0, #0 │ │ - b.n 38c28 │ │ + b.n 57478 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 39452 │ │ + b.n 57ca2 │ │ str r3, [sp, #4] │ │ - b.n 3941a │ │ + b.n 57c6a │ │ ldr r7, [r2, #104] @ 0x68 │ │ - b.n 39264 │ │ + b.n 57ab4 │ │ ldrb r0, [r3, #18] │ │ - b.n 39222 │ │ + b.n 57a72 │ │ strb r7, [r0, #0] │ │ - b.n 3924e │ │ + b.n 57a9e │ │ str r2, [r0, #0] │ │ - b.n 39270 │ │ + b.n 57ac0 │ │ movs r0, #9 │ │ - b.n 39258 │ │ + b.n 57aa8 │ │ adds r1, r4, #4 │ │ - b.n 3927a │ │ + b.n 57aca │ │ strb r0, [r2, #2] │ │ - b.n 3923e │ │ + b.n 57a8e │ │ movs r0, #8 │ │ - b.n 38c50 │ │ + b.n 574a0 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3947a │ │ + b.n 57cca │ │ str r3, [sp, #4] │ │ - b.n 39442 │ │ + b.n 57c92 │ │ ldrsh r0, [r3, r2] │ │ - b.n 39246 │ │ + b.n 57a96 │ │ strh r0, [r0, #2] │ │ - b.n 38b7c │ │ + b.n 573cc │ │ ldrb r3, [r2, #18] │ │ - b.n 39296 │ │ + b.n 57ae6 │ │ strb r5, [r0, #0] │ │ - b.n 3927c │ │ + b.n 57acc │ │ str r2, [r0, #0] │ │ - b.n 3929e │ │ + b.n 57aee │ │ movs r0, #9 │ │ - b.n 39284 │ │ + b.n 57ad4 │ │ strb r0, [r0, #2] │ │ - b.n 3949a │ │ + b.n 57cea │ │ adds r1, r4, #4 │ │ - b.n 392aa │ │ + b.n 57afa │ │ ldr r7, [r2, #72] @ 0x48 │ │ - b.n 3926c │ │ + b.n 57abc │ │ movs r0, #12 │ │ - b.n 38c80 │ │ + b.n 574d0 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 394aa │ │ + b.n 57cfa │ │ movs r3, #1 │ │ - b.n 39472 │ │ + b.n 57cc2 │ │ ldr r3, [r2, #104] @ 0x68 │ │ - b.n 392bc │ │ + b.n 57b0c │ │ str r0, [sp, #0] │ │ - b.n 394b6 │ │ + b.n 57d06 │ │ movs r2, r0 │ │ - b.n 392a6 │ │ + b.n 57af6 │ │ subs r4, #156 @ 0x9c │ │ - b.n 3928a │ │ + b.n 57ada │ │ adds r1, r4, #4 │ │ - b.n 392cc │ │ + b.n 57b1c │ │ cmp r5, #32 │ │ - b.n 394c6 │ │ + b.n 57d16 │ │ subs r6, #151 @ 0x97 │ │ - b.n 392d6 │ │ + b.n 57b26 │ │ movs r3, #1 │ │ - b.n 39492 │ │ + b.n 57ce2 │ │ movs r4, r2 │ │ - b.n 38cac │ │ + b.n 574fc │ │ str r0, [r7, r0] │ │ - b.n 38bcc │ │ + b.n 5741c │ │ strb r0, [r7, #0] │ │ - b.n 38cd4 │ │ + b.n 57524 │ │ movs r2, r0 │ │ - b.n 392c4 │ │ + b.n 57b14 │ │ movs r0, r3 │ │ - b.n 38cbc │ │ + b.n 5750c │ │ adds r1, r4, #4 │ │ - b.n 392f2 │ │ + b.n 57b42 │ │ cmp r5, #32 │ │ - b.n 394ea │ │ + b.n 57d3a │ │ lsls r1, r0, #12 │ │ - b.n 394b2 │ │ + b.n 57d02 │ │ cmp r5, #33 @ 0x21 │ │ - b.n 394f2 │ │ + b.n 57d42 │ │ asrs r4, r1, #2 │ │ - b.n 394f6 │ │ + b.n 57d46 │ │ lsrs r1, r2, #26 │ │ - b.n 392fe │ │ - b.n 3923c │ │ - b.n 38cf8 │ │ + b.n 57b4e │ │ + b.n 57a8c │ │ + b.n 57548 │ │ movs r0, #44 @ 0x2c │ │ - b.n 38cdc │ │ + b.n 5752c │ │ movs r0, #36 @ 0x24 │ │ - b.n 38bfc │ │ + b.n 5744c │ │ ands r0, r0 │ │ - b.n 3950a │ │ + b.n 57d5a │ │ movs r0, r4 │ │ - b.n 38ce8 │ │ + b.n 57538 │ │ lsls r4, r3, #22 │ │ - b.n 392d4 │ │ + b.n 57b24 │ │ stmia r0!, {r0, r2} │ │ - b.n 39516 │ │ + b.n 57d66 │ │ lsrs r1, r3, #2 │ │ - b.n 3931c │ │ + b.n 57b6c │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 38d18 │ │ + b.n 57568 │ │ movs r2, #154 @ 0x9a │ │ - b.n 392e8 │ │ - add r0, pc, #176 @ (adr r0, 39294 ) │ │ - b.n 38c1c │ │ + b.n 57b38 │ │ + add r0, pc, #176 @ (adr r0, 57ae4 ) │ │ + b.n 5746c │ │ movs r2, r0 │ │ - b.n 3930a │ │ + b.n 57b5a │ │ movs r0, #40 @ 0x28 │ │ - b.n 38c24 │ │ + b.n 57474 │ │ asrs r3, r0, #32 │ │ - b.n 39334 │ │ + b.n 57b84 │ │ adds r0, #32 │ │ - b.n 38c2c │ │ + b.n 5747c │ │ lsrs r1, r3, #6 │ │ - b.n 3933c │ │ + b.n 57b8c │ │ movs r3, #146 @ 0x92 │ │ - b.n 39304 │ │ + b.n 57b54 │ │ movs r2, r0 │ │ - b.n 39322 │ │ + b.n 57b72 │ │ movs r3, #63 @ 0x3f │ │ - b.n 3998e │ │ + b.n 581de │ │ asrs r3, r0, #32 │ │ - b.n 3934c │ │ + b.n 57b9c │ │ movs r0, #28 │ │ - b.n 38d28 │ │ + b.n 57578 │ │ lsls r2, r0, #20 │ │ - b.n 39332 │ │ + b.n 57b82 │ │ movs r0, r5 │ │ - b.n 38d30 │ │ + b.n 57580 │ │ lsrs r2, r4, #12 │ │ - b.n 3935c │ │ + b.n 57bac │ │ movs r4, r4 │ │ - b.n 38d38 │ │ + b.n 57588 │ │ movs r4, r6 │ │ - b.n 38d5c │ │ + b.n 575ac │ │ asrs r7, r7, #12 │ │ - b.n 399a6 │ │ + b.n 581f6 │ │ movs r4, r7 │ │ - b.n 38d64 │ │ + b.n 575b4 │ │ cmp r3, #33 @ 0x21 │ │ - b.n 3956e │ │ + b.n 57dbe │ │ adds r5, #1 │ │ - b.n 39572 │ │ + b.n 57dc2 │ │ lsls r0, r2, #2 │ │ - b.n 39342 │ │ + b.n 57b92 │ │ adds r5, #151 @ 0x97 │ │ - b.n 3937e │ │ + b.n 57bce │ │ ldrb r0, [r2, r4] │ │ - b.n 39844 │ │ + b.n 58094 │ │ lsls r1, r2, #22 │ │ - b.n 3938e │ │ + b.n 57bde │ │ movs r4, r6 │ │ - b.n 38d60 │ │ + b.n 575b0 │ │ adds r0, r4, #4 │ │ - b.n 3958a │ │ + b.n 57dda │ │ asrs r6, r0, #12 │ │ - b.n 39550 │ │ + b.n 57da0 │ │ movs r1, r0 │ │ - b.n 39378 │ │ + b.n 57bc8 │ │ adds r6, r4, #4 │ │ - b.n 3939a │ │ + b.n 57bea │ │ movs r0, #4 │ │ - b.n 38d94 │ │ + b.n 575e4 │ │ movs r3, #63 @ 0x3f │ │ - b.n 399e2 │ │ + b.n 58232 │ │ lsls r2, r2, #22 │ │ - b.n 393a4 │ │ + b.n 57bf4 │ │ str r7, [r2, #120] @ 0x78 │ │ - b.n 39370 │ │ + b.n 57bc0 │ │ strb r0, [r0, #0] │ │ - b.n 38da4 │ │ + b.n 575f4 │ │ movs r4, r7 │ │ - b.n 38d88 │ │ + b.n 575d8 │ │ subs r5, #32 │ │ - b.n 395b2 │ │ + b.n 57e02 │ │ movs r0, r6 │ │ - b.n 38db0 │ │ + b.n 57600 │ │ adds r3, #1 │ │ - b.n 39580 │ │ + b.n 57dd0 │ │ ldr r0, [r2, #72] @ 0x48 │ │ - b.n 393c8 │ │ + b.n 57c18 │ │ str r2, [r0, #80] @ 0x50 │ │ - b.n 393ae │ │ + b.n 57bfe │ │ cmp r3, #34 @ 0x22 │ │ - b.n 393d0 │ │ + b.n 57c20 │ │ strh r7, [r7, r4] │ │ - b.n 39a18 │ │ + b.n 58268 │ │ ldrb r0, [r2, #20] │ │ - b.n 39894 │ │ + b.n 580e4 │ │ str r5, [r2, #120] @ 0x78 │ │ - b.n 393d6 │ │ + b.n 57c26 │ │ adds r0, #3 │ │ - b.n 393c2 │ │ + b.n 57c12 │ │ adds r0, #56 @ 0x38 │ │ - b.n 38db4 │ │ + b.n 57604 │ │ adds r1, r4, #4 │ │ - b.n 393e2 │ │ + b.n 57c32 │ │ cmp r5, #35 @ 0x23 │ │ - b.n 395e2 │ │ + b.n 57e32 │ │ subs r0, #144 @ 0x90 │ │ - b.n 393b2 │ │ + b.n 57c02 │ │ movs r3, #1 │ │ - b.n 395ae │ │ + b.n 57dfe │ │ subs r4, #154 @ 0x9a │ │ - b.n 393fa │ │ + b.n 57c4a │ │ adds r5, #5 │ │ - b.n 393d8 │ │ + b.n 57c28 │ │ ldr r5, [r4, #48] @ 0x30 │ │ - b.n 39402 │ │ + b.n 57c52 │ │ str r0, [r1, r0] │ │ - b.n 38df4 │ │ + b.n 57644 │ │ strh r7, [r7, r4] │ │ - b.n 39a48 │ │ + b.n 58298 │ │ adds r7, #149 @ 0x95 │ │ - b.n 3940e │ │ - ldr r4, [pc, #612] @ (39528 ) │ │ - b.n 393d4 │ │ + b.n 57c5e │ │ + ldr r4, [pc, #612] @ (57d78 ) │ │ + b.n 57c24 │ │ movs r0, #2 │ │ - b.n 393f0 │ │ + b.n 57c40 │ │ adds r3, #63 @ 0x3f │ │ - b.n 39a52 │ │ + b.n 582a2 │ │ adds r0, #12 │ │ - b.n 38dee │ │ + b.n 5763e │ │ adds r1, r4, #4 │ │ - b.n 39422 │ │ + b.n 57c72 │ │ adds r0, #144 @ 0x90 │ │ - b.n 393e6 │ │ + b.n 57c36 │ │ movs r4, r1 │ │ - b.n 38e18 │ │ + b.n 57668 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 39622 │ │ + b.n 57e72 │ │ subs r0, #154 @ 0x9a │ │ - b.n 39432 │ │ + b.n 57c82 │ │ movs r3, #1 │ │ - b.n 395ee │ │ + b.n 57e3e │ │ adds r0, #4 │ │ - b.n 39414 │ │ + b.n 57c64 │ │ strb r7, [r0, #0] │ │ - b.n 3943e │ │ + b.n 57c8e │ │ adds r5, #5 │ │ - b.n 3941c │ │ + b.n 57c6c │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 39a7a │ │ + b.n 582ca │ │ ldrb r5, [r4, #12] │ │ - b.n 3944c │ │ + b.n 57c9c │ │ lsrs r0, r2, #20 │ │ - b.n 39908 │ │ + b.n 58158 │ │ adds r0, #150 @ 0x96 │ │ - b.n 39454 │ │ + b.n 57ca4 │ │ movs r0, r7 │ │ - b.n 38d40 │ │ + b.n 57590 │ │ movs r0, #2 │ │ - b.n 39434 │ │ + b.n 57c84 │ │ ldmia r5, {r0, r5} │ │ - b.n 39460 │ │ + b.n 57cb0 │ │ asrs r4, r4, #32 │ │ - b.n 38d4c │ │ + b.n 5759c │ │ adds r3, #63 @ 0x3f │ │ - b.n 39a9e │ │ + b.n 582ee │ │ adds r0, #16 │ │ - b.n 38e3a │ │ + b.n 5768a │ │ cmp r5, #34 @ 0x22 │ │ - b.n 39662 │ │ + b.n 57eb2 │ │ adds r1, #154 @ 0x9a │ │ - b.n 39434 │ │ - add r0, pc, #160 @ (adr r0, 393c8 ) │ │ - b.n 38d60 │ │ + b.n 57c84 │ │ + add r0, pc, #160 @ (adr r0, 57c18 ) │ │ + b.n 575b0 │ │ movs r3, #12 │ │ - b.n 39632 │ │ + b.n 57e82 │ │ subs r0, #153 @ 0x99 │ │ - b.n 39480 │ │ + b.n 57cd0 │ │ strh r4, [r7, #0] │ │ - b.n 38d6c │ │ + b.n 575bc │ │ str r2, [r3, r2] │ │ - b.n 39442 │ │ + b.n 57c92 │ │ adds r0, #5 │ │ - b.n 39464 │ │ + b.n 57cb4 │ │ strb r4, [r0, #0] │ │ - b.n 39490 │ │ + b.n 57ce0 │ │ adds r5, #6 │ │ - b.n 3946c │ │ + b.n 57cbc │ │ ldrb r6, [r4, #12] │ │ - b.n 39498 │ │ + b.n 57ce8 │ │ str r4, [r2, #0] │ │ - b.n 38e88 │ │ - ldr r5, [pc, #64] @ (39390 ) │ │ - b.n 39958 │ │ + b.n 576d8 │ │ + ldr r5, [pc, #64] @ (57be0 ) │ │ + b.n 581a8 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 39ae2 │ │ + b.n 58332 │ │ adds r4, #150 @ 0x96 │ │ - b.n 394a8 │ │ + b.n 57cf8 │ │ str r1, [r3, r6] │ │ - b.n 39466 │ │ + b.n 57cb6 │ │ asrs r0, r3, #32 │ │ - b.n 38e9c │ │ + b.n 576ec │ │ movs r0, #2 │ │ - b.n 3948c │ │ + b.n 57cdc │ │ adds r3, #63 @ 0x3f │ │ - b.n 39aee │ │ + b.n 5833e │ │ adds r0, #20 │ │ - b.n 38e8a │ │ + b.n 576da │ │ adds r0, #44 @ 0x2c │ │ - b.n 38da8 │ │ + b.n 575f8 │ │ ldmia r5, {r2, r3, r5} │ │ - b.n 394c4 │ │ + b.n 57d14 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 396ba │ │ + b.n 57f0a │ │ movs r3, #12 │ │ - b.n 39682 │ │ + b.n 57ed2 │ │ adds r3, #147 @ 0x93 │ │ - b.n 39490 │ │ + b.n 57ce0 │ │ adds r0, #152 @ 0x98 │ │ - b.n 394d4 │ │ + b.n 57d24 │ │ adds r0, #5 │ │ - b.n 394b0 │ │ + b.n 57d00 │ │ str r0, [r4, r0] │ │ - b.n 38dc4 │ │ + b.n 57614 │ │ strb r4, [r0, #0] │ │ - b.n 394e0 │ │ + b.n 57d30 │ │ eors r0, r0 │ │ - b.n 38dcc │ │ + b.n 5761c │ │ adds r4, #154 @ 0x9a │ │ - b.n 394e8 │ │ + b.n 57d38 │ │ adds r5, #6 │ │ - b.n 394c4 │ │ + b.n 57d14 │ │ ldrb r6, [r4, #12] │ │ - b.n 394f0 │ │ + b.n 57d40 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 39b28 │ │ + b.n 58378 │ │ adds r0, r2, #4 │ │ - b.n 399b0 │ │ + b.n 58200 │ │ adds r1, #150 @ 0x96 │ │ - b.n 394fc │ │ + b.n 57d4c │ │ movs r0, #2 │ │ - b.n 394d8 │ │ + b.n 57d28 │ │ adds r3, #63 @ 0x3f │ │ - b.n 39b3a │ │ + b.n 5838a │ │ adds r0, #24 │ │ - b.n 38ed6 │ │ + b.n 57726 │ │ adds r0, #52 @ 0x34 │ │ - b.n 38df4 │ │ + b.n 57644 │ │ adds r4, r5, #4 │ │ - b.n 39510 │ │ + b.n 57d60 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 39706 │ │ + b.n 57f56 │ │ movs r3, #1 │ │ - b.n 396ce │ │ + b.n 57f1e │ │ adds r0, #147 @ 0x93 │ │ - b.n 394dc │ │ + b.n 57d2c │ │ movs r4, r4 │ │ - b.n 38e08 │ │ + b.n 57658 │ │ adds r4, #152 @ 0x98 │ │ - b.n 39524 │ │ + b.n 57d74 │ │ ldrh r0, [r2, #40] @ 0x28 │ │ - b.n 399e0 │ │ + b.n 58230 │ │ strb r1, [r3, r6] │ │ - b.n 394e6 │ │ + b.n 57d36 │ │ adds r0, #5 │ │ - b.n 39508 │ │ + b.n 57d58 │ │ strb r4, [r0, #0] │ │ - b.n 39534 │ │ + b.n 57d84 │ │ ands r0, r5 │ │ - b.n 38f24 │ │ + b.n 57774 │ │ adds r0, #154 @ 0x9a │ │ - b.n 3953c │ │ + b.n 57d8c │ │ movs r4, r3 │ │ - b.n 38f2c │ │ + b.n 5777c │ │ adds r5, #6 │ │ - b.n 3951c │ │ + b.n 57d6c │ │ ldrb r6, [r4, #12] │ │ - b.n 39548 │ │ + b.n 57d98 │ │ subs r0, #144 @ 0x90 │ │ - b.n 3954c │ │ + b.n 57d9c │ │ movs r0, r4 │ │ - b.n 38f3c │ │ + b.n 5778c │ │ movs r0, #2 │ │ - b.n 3952c │ │ + b.n 57d7c │ │ adds r3, #63 @ 0x3f │ │ - b.n 39b8e │ │ + b.n 583de │ │ adds r0, #28 │ │ - b.n 38f2a │ │ + b.n 5777a │ │ subs r5, #32 │ │ - b.n 39752 │ │ + b.n 57fa2 │ │ movs r4, r5 │ │ - b.n 38f50 │ │ + b.n 577a0 │ │ adds r1, r4, #4 │ │ - b.n 39568 │ │ + b.n 57db8 │ │ cmp r5, #34 @ 0x22 │ │ - b.n 3975e │ │ + b.n 57fae │ │ adds r3, #0 │ │ - b.n 39728 │ │ + b.n 57f78 │ │ ldr r0, [r4, #80] @ 0x50 │ │ - b.n 39766 │ │ + b.n 57fb6 │ │ movs r0, r6 │ │ - b.n 38e60 │ │ + b.n 576b0 │ │ movs r3, #1 │ │ - b.n 39732 │ │ + b.n 57f82 │ │ adds r0, #144 @ 0x90 │ │ - b.n 3957e │ │ + b.n 57dce │ │ movs r4, r4 │ │ - b.n 38f70 │ │ + b.n 577c0 │ │ strh r7, [r7, r4] │ │ - b.n 39bc0 │ │ + b.n 58410 │ │ subs r5, #35 @ 0x23 │ │ - b.n 3977e │ │ - ldr r0, [pc, #596] @ (39694 ) │ │ - b.n 39582 │ │ + b.n 57fce │ │ + ldr r0, [pc, #596] @ (57ee4 ) │ │ + b.n 57dd2 │ │ adds r3, #6 │ │ - b.n 3974c │ │ + b.n 57f9c │ │ movs r0, #2 │ │ - b.n 39572 │ │ + b.n 57dc2 │ │ adds r1, r4, #4 │ │ - b.n 3958e │ │ + b.n 57dde │ │ lsls r4, r0, #1 │ │ - b.n 38f8c │ │ + b.n 577dc │ │ strb r7, [r7, #12] │ │ - b.n 39bda │ │ + b.n 5842a │ │ strb r0, [r4, #0] │ │ - b.n 38f76 │ │ + b.n 577c6 │ │ ldrb r6, [r4, #20] │ │ - b.n 3979e │ │ + b.n 57fee │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 39be2 │ │ + b.n 58432 │ │ lsrs r0, r2, #20 │ │ - b.n 39a6c │ │ + b.n 582bc │ │ cmp r5, #34 @ 0x22 │ │ - b.n 397aa │ │ + b.n 57ffa │ │ lsls r7, r0, #2 │ │ - b.n 39736 │ │ + b.n 57f86 │ │ movs r3, #1 │ │ - b.n 39776 │ │ + b.n 57fc6 │ │ str r3, [r2, #8] │ │ - b.n 395be │ │ + b.n 57e0e │ │ strb r7, [r0, #28] │ │ - b.n 397ba │ │ + b.n 5800a │ │ ldrb r3, [r4, #4] │ │ - b.n 3978c │ │ + b.n 57fdc │ │ lsls r5, r0, #20 │ │ - b.n 395ae │ │ + b.n 57dfe │ │ ldr r5, [r4, #48] @ 0x30 │ │ - b.n 395ce │ │ + b.n 57e1e │ │ movs r2, r0 │ │ - b.n 395aa │ │ + b.n 57dfa │ │ adds r1, r4, #4 │ │ - b.n 395da │ │ + b.n 57e2a │ │ cmp r3, #32 │ │ - b.n 397d2 │ │ + b.n 58022 │ │ lsrs r7, r3, #12 │ │ - b.n 39454 │ │ + b.n 57ca4 │ │ movs r5, #1 │ │ - b.n 3979e │ │ + b.n 57fee │ │ subs r1, r4, r4 │ │ - b.n 397de │ │ + b.n 5802e │ │ movs r7, #3 │ │ - b.n 395c6 │ │ + b.n 57e16 │ │ adds r0, #52 @ 0x34 │ │ - b.n 38fe0 │ │ + b.n 57830 │ │ asrs r7, r0, #32 │ │ - b.n 395ec │ │ + b.n 57e3c │ │ strb r1, [r2, #15] │ │ - b.n 39aae │ │ + b.n 582fe │ │ adds r3, #63 @ 0x3f │ │ - b.n 39c38 │ │ + b.n 58488 │ │ movs r4, r4 │ │ - b.n 38fd2 │ │ + b.n 57822 │ │ lsls r1, r2, #30 │ │ - b.n 394c6 │ │ + b.n 57d16 │ │ asrs r1, r0, #12 │ │ - b.n 397fe │ │ + b.n 5804e │ │ adds r2, r4, #4 │ │ - b.n 397c4 │ │ + b.n 58014 │ │ adds r7, #146 @ 0x92 │ │ - b.n 39612 │ │ + b.n 57e62 │ │ lsls r7, r7, #12 │ │ - b.n 39c50 │ │ + b.n 584a0 │ │ movs r0, r0 │ │ - b.n 38fea │ │ + b.n 5783a │ │ lsrs r3, r4, #20 │ │ - b.n 39812 │ │ + b.n 58062 │ │ adds r0, #60 @ 0x3c │ │ - b.n 39010 │ │ + b.n 57860 │ │ lsls r6, r0, #12 │ │ - b.n 397da │ │ + b.n 5802a │ │ adds r3, #63 @ 0x3f │ │ - b.n 39c64 │ │ + b.n 584b4 │ │ movs r3, #2 │ │ - b.n 39608 │ │ + b.n 57e58 │ │ asrs r0, r0, #32 │ │ - b.n 39a28 │ │ + b.n 58278 │ │ movs r0, r0 │ │ - b.n 3960e │ │ + b.n 57e5e │ │ adds r6, r4, #4 │ │ - b.n 39630 │ │ + b.n 57e80 │ │ movs r3, #63 @ 0x3f │ │ - b.n 39c72 │ │ + b.n 584c2 │ │ lsrs r0, r4, #20 │ │ - b.n 39836 │ │ + b.n 58086 │ │ movs r0, #4 │ │ - b.n 39016 │ │ + b.n 57866 │ │ lsls r1, r0, #12 │ │ - b.n 397fe │ │ + b.n 5804e │ │ asrs r0, r7, #32 │ │ - b.n 3903c │ │ + b.n 5788c │ │ asrs r7, r7, #12 │ │ - b.n 39c88 │ │ + b.n 584d8 │ │ movs r1, r0 │ │ - b.n 3960a │ │ + b.n 57e5a │ │ movs r0, r1 │ │ - b.n 3902a │ │ - beq.n 39548 │ │ - b.n 399a8 │ │ + b.n 5787a │ │ + beq.n 57d98 │ │ + b.n 581f8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 39a38 │ │ - beq.n 394c8 │ │ - b.n 399bc │ │ + b.n 58288 │ │ + beq.n 57d18 │ │ + b.n 5820c │ │ strb r1, [r0, #0] │ │ - b.n 39866 │ │ + b.n 580b6 │ │ asrs r0, r1, #1 │ │ - b.n 399c0 │ │ + b.n 58210 │ │ lsls r0, r2, #1 │ │ movt r0, #528 @ 0x210 │ │ - b.n 39a34 │ │ + b.n 58284 │ │ adds r0, #32 │ │ - b.n 39c76 │ │ + b.n 584c6 │ │ movs r0, #8 │ │ - b.n 39054 │ │ + b.n 578a4 │ │ lsrs r3, r0, #11 │ │ orr.w r0, r1, #2944 @ 0xb80 │ │ - b.n 39a5c │ │ + b.n 582ac │ │ stmia r0!, {} │ │ - b.n 39d06 │ │ + b.n 58556 │ │ str r0, [r0, r0] │ │ - b.n 39d0a │ │ + b.n 5855a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #524288 @ 0x80000 │ │ - b.n 39c92 │ │ + b.n 584e2 │ │ movs r0, #0 │ │ - b.n 39058 │ │ + b.n 578a8 │ │ movs r0, #108 @ 0x6c │ │ - b.n 399f0 │ │ + b.n 58240 │ │ asrs r4, r2, #32 │ │ - b.n 39a62 │ │ + b.n 582b2 │ │ strb r0, [r3, #0] │ │ - b.n 3907c │ │ + b.n 578cc │ │ movs r4, r1 │ │ - b.n 39080 │ │ + b.n 578d0 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #2162688 @ 0x210000 │ │ - b.n 39a72 │ │ + b.n 582c2 │ │ movs r0, #16 │ │ - b.n 39a80 │ │ + b.n 582d0 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #2113536 @ 0x204000 │ │ - b.n 39cba │ │ + b.n 5850a │ │ asrs r4, r5, #1 │ │ - b.n 38f94 │ │ + b.n 577e4 │ │ asrs r7, r0, #32 │ │ - b.n 398c2 │ │ + b.n 58112 │ │ strb r0, [r4, #1] │ │ - b.n 39aa0 │ │ + b.n 582f0 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 39a9c │ │ + b.n 582ec │ │ lsrs r3, r0, #10 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r2, #552960 @ 0x87000 │ │ - b.n 398da │ │ + b.n 5812a │ │ lsrs r3, r0, #11 │ │ orr.w r0, r2, #2097152 @ 0x200000 │ │ - b.n 390c4 │ │ + b.n 57914 │ │ asrs r0, r0, #32 │ │ - b.n 390aa │ │ + b.n 578fa │ │ asrs r0, r0, #32 │ │ - b.n 398ea │ │ + b.n 5813a │ │ movs r0, r2 │ │ - b.n 39aae │ │ + b.n 582fe │ │ movs r0, #16 │ │ - b.n 39abe │ │ + b.n 5830e │ │ cmp r2, #143 @ 0x8f │ │ orn sl, r0, #4292608 @ 0x418000 │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r2, #548864 @ 0x86000 │ │ - b.n 39902 │ │ + b.n 58152 │ │ lsrs r3, r0, #11 │ │ orr.w r0, r2, #8650752 @ 0x840000 │ │ - b.n 390e4 │ │ + b.n 57934 │ │ movs r0, r0 │ │ - b.n 390f0 │ │ + b.n 57940 │ │ movs r0, r0 │ │ - b.n 390d6 │ │ + b.n 57926 │ │ movs r4, r0 │ │ - b.n 39ce4 │ │ + b.n 58534 │ │ movs r0, r2 │ │ - b.n 390f4 │ │ + b.n 57944 │ │ movs r4, r0 │ │ - b.n 39cea │ │ + b.n 5853a │ │ movs r4, r2 │ │ - b.n 390fc │ │ + b.n 5794c │ │ movs r1, r1 │ │ - b.n 39d26 │ │ + b.n 58576 │ │ movs r4, r4 │ │ - b.n 39104 │ │ + b.n 57954 │ │ movs r0, r0 │ │ and.w r0, r0, r4, asr #16 │ │ - b.n 3910c │ │ + b.n 5795c │ │ movs r0, #56 @ 0x38 │ │ - b.n 39130 │ │ + b.n 57980 │ │ str r0, [r4, #4] │ │ - b.n 39134 │ │ + b.n 57984 │ │ lsls r3, r0, #4 │ │ - b.n 39d02 │ │ + b.n 58552 │ │ str r0, [r4, #0] │ │ - b.n 3911c │ │ + b.n 5796c │ │ lsrs r0, r6, #28 │ │ - b.n 39404 │ │ + b.n 57c54 │ │ movs r0, #28 │ │ - b.n 39124 │ │ + b.n 57974 │ │ subs r0, r2, #4 │ │ - b.n 398ec │ │ + b.n 5813c │ │ movs r1, r0 │ │ - b.n 39d52 │ │ + b.n 585a2 │ │ str r1, [r0, r0] │ │ - b.n 396a0 │ │ + b.n 57ef0 │ │ ands r6, r3 │ │ - b.n 39afc │ │ + b.n 5834c │ │ str r1, [sp, #64] @ 0x40 │ │ - b.n 3995e │ │ + b.n 581ae │ │ movs r0, r5 │ │ lsrs r0, r0, #8 │ │ asrs r2, r6, #4 │ │ - b.n 39966 │ │ + b.n 581b6 │ │ strb r1, [r0, #0] │ │ - b.n 39d6a │ │ - add r0, pc, #0 @ (adr r0, 3962c ) │ │ - b.n 39d6e │ │ + b.n 585ba │ │ + add r0, pc, #0 @ (adr r0, 57e7c ) │ │ + b.n 585be │ │ strh r0, [r0, #0] │ │ - b.n 39d72 │ │ + b.n 585c2 │ │ movs r5, r3 │ │ @ instruction: 0xea00e000 │ │ - b.n 39b0e │ │ + b.n 5835e │ │ adds r0, #0 │ │ - b.n 39b10 │ │ + b.n 58360 │ │ movs r0, #0 │ │ - b.n 39b0e │ │ + b.n 5835e │ │ str r0, [r0, r0] │ │ - b.n 39b10 │ │ + b.n 58360 │ │ str r1, [r0, #0] │ │ - b.n 3998a │ │ - add r0, pc, #28 @ (adr r0, 39668 ) │ │ - b.n 3998e │ │ + b.n 581da │ │ + add r0, pc, #28 @ (adr r0, 57eb8 ) │ │ + b.n 581de │ │ str r0, [sp, #32] │ │ - b.n 39992 │ │ + b.n 581e2 │ │ asrs r6, r2, #3 │ │ - b.n 39622 │ │ + b.n 57e72 │ │ lsls r4, r6, #9 │ │ - b.n 39198 │ │ + b.n 579e8 │ │ movs r4, r0 │ │ - b.n 39908 │ │ + b.n 58158 │ │ movs r0, r0 │ │ - b.n 39780 │ │ + b.n 57fd0 │ │ asrs r1, r0, #32 │ │ - b.n 39606 │ │ + b.n 57e56 │ │ movs r4, r0 │ │ - b.n 399aa │ │ + b.n 581fa │ │ movs r1, r0 │ │ uxth r5, r0 │ │ movs r0, r4 │ │ - b.n 39b32 │ │ + b.n 58382 │ │ lsls r2, r2, #6 │ │ - b.n 39678 │ │ + b.n 57ec8 │ │ movs r4, r7 │ │ - b.n 3967c │ │ + b.n 57ecc │ │ lsls r0, r6, #1 │ │ - b.n 3945c │ │ + b.n 57cac │ │ movs r6, #144 @ 0x90 │ │ - b.n 396c4 │ │ + b.n 57f14 │ │ @ instruction: 0xea90e027 │ │ subs r1, #144 @ 0x90 │ │ - b.n 396da │ │ + b.n 57f2a │ │ movs r4, #28 │ │ - b.n 39990 │ │ + b.n 581e0 │ │ cmp r7, #50 @ 0x32 │ │ - b.n 39490 │ │ + b.n 57ce0 │ │ cmp r7, #18 │ │ - b.n 39974 │ │ + b.n 581c4 │ │ ands r2, r0 │ │ - b.n 39742 │ │ + b.n 57f92 │ │ str r2, [r0, r0] │ │ - b.n 39728 │ │ + b.n 57f78 │ │ asrs r1, r6, #8 │ │ - b.n 399e2 │ │ - add r2, pc, #104 @ (adr r2, 3970c ) │ │ - b.n 399e6 │ │ + b.n 58232 │ │ + add r2, pc, #104 @ (adr r2, 57f5c ) │ │ + b.n 58236 │ │ str r2, [sp, #100] @ 0x64 │ │ - b.n 399ea │ │ + b.n 5823a │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 39d9c │ │ + b.n 585ec │ │ @ instruction: 0xffdfdaff │ │ movs r0, #1 │ │ - b.n 399fa │ │ - b.n 396ca │ │ - b.n 399fe │ │ + b.n 5824a │ │ + b.n 57f1a │ │ + b.n 5824e │ │ adds r0, #8 │ │ - b.n 39a02 │ │ + b.n 58252 │ │ @ instruction: 0xffe2eaff │ │ strb r1, [r0, #0] │ │ - b.n 39e0a │ │ + b.n 5865a │ │ strh r0, [r0, #0] │ │ - b.n 39e0e │ │ - add r0, pc, #0 @ (adr r0, 396d0 ) │ │ - b.n 39e12 │ │ + b.n 5865e │ │ + add r0, pc, #0 @ (adr r0, 57f20 ) │ │ + b.n 58662 │ │ adds r0, #24 │ │ - b.n 39210 │ │ + b.n 57a60 │ │ lsls r0, r1, #1 │ │ - b.n 39b70 │ │ + b.n 583c0 │ │ asrs r4, r5, #1 │ │ - b.n 39b74 │ │ + b.n 583c4 │ │ movs r0, #40 @ 0x28 │ │ - b.n 39bfc │ │ + b.n 5844c │ │ strb r4, [r6, #0] │ │ - b.n 39200 │ │ + b.n 57a50 │ │ strh r0, [r6, #0] │ │ - b.n 39204 │ │ - add r0, pc, #176 @ (adr r0, 3979c ) │ │ - b.n 39208 │ │ + b.n 57a54 │ │ + add r0, pc, #176 @ (adr r0, 57fec ) │ │ + b.n 57a58 │ │ str r0, [sp, #160] @ 0xa0 │ │ - b.n 3920c │ │ + b.n 57a5c │ │ lsls r7, r6, #1 │ │ add.w r0, r0, r0, asr #4 │ │ - b.n 39234 │ │ - b.n 3970a │ │ - b.n 39a3e │ │ + b.n 57a84 │ │ + b.n 57f5a │ │ + b.n 5828e │ │ str r4, [r3, #0] │ │ - b.n 3923c │ │ + b.n 57a8c │ │ ands r4, r4 │ │ - b.n 39240 │ │ + b.n 57a90 │ │ lsls r1, r3, #6 │ │ - b.n 3988e │ │ + b.n 580de │ │ movs r2, r0 │ │ - b.n 39db6 │ │ + b.n 58606 │ │ strb r7, [r2, #26] │ │ - b.n 39898 │ │ + b.n 580e8 │ │ lsls r2, r3, #26 │ │ - b.n 398da │ │ + b.n 5812a │ │ strb r0, [r3, #6] │ │ - b.n 398e0 │ │ + b.n 58130 │ │ lsrs r0, r4, #28 │ │ - b.n 39a5e │ │ + b.n 582ae │ │ asrs r2, r0, #4 │ │ - b.n 39a22 │ │ + b.n 58272 │ │ lsrs r7, r4, #28 │ │ - b.n 39a66 │ │ + b.n 582b6 │ │ lsls r3, r0, #4 │ │ - b.n 39a2a │ │ + b.n 5827a │ │ movs r3, r3 │ │ rev r0, r0 │ │ strb r0, [r2, #0] │ │ - b.n 3926c │ │ + b.n 57abc │ │ stmia r0!, {r0} │ │ - b.n 39bbe │ │ + b.n 5840e │ │ str r4, [r2, #0] │ │ - b.n 39274 │ │ + b.n 57ac4 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39a7e │ │ + b.n 582ce │ │ subs r7, #67 @ 0x43 │ │ - b.n 39a82 │ │ + b.n 582d2 │ │ str r0, [r4, r0] │ │ - b.n 39260 │ │ + b.n 57ab0 │ │ str r0, [r0, r0] │ │ - b.n 39278 │ │ + b.n 57ac8 │ │ stmia r0!, {r0} │ │ - b.n 39c06 │ │ + b.n 58456 │ │ ands r0, r0 │ │ - b.n 3927e │ │ + b.n 57ace │ │ adds r5, r2, r6 │ │ - b.n 3991a │ │ + b.n 5816a │ │ lsrs r5, r2, #2 │ │ - b.n 39920 │ │ + b.n 58170 │ │ subs r4, r2, r2 │ │ - b.n 39922 │ │ + b.n 58172 │ │ lsrs r4, r2, #26 │ │ - b.n 39928 │ │ + b.n 58178 │ │ str r3, [r0, r4] │ │ - b.n 39ee8 │ │ + b.n 58738 │ │ str r4, [r0, r0] │ │ - b.n 39178 │ │ + b.n 579c8 │ │ subs r1, r4, #4 │ │ - b.n 39aae │ │ + b.n 582fe │ │ asrs r2, r0, #4 │ │ - b.n 39a74 │ │ + b.n 582c4 │ │ strb r4, [r0, #0] │ │ - b.n 39c84 │ │ + b.n 584d4 │ │ str r3, [r0, r4] │ │ - b.n 39efa │ │ + b.n 5874a │ │ str r4, [r0, r0] │ │ - b.n 3918a │ │ + b.n 579da │ │ lsrs r0, r4, #28 │ │ - b.n 39ac2 │ │ + b.n 58312 │ │ str r4, [r0, #0] │ │ - b.n 39c92 │ │ + b.n 584e2 │ │ lsls r3, r0, #4 │ │ - b.n 39a8a │ │ + b.n 582da │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39ace │ │ + b.n 5831e │ │ subs r7, #67 @ 0x43 │ │ - b.n 39ad2 │ │ + b.n 58322 │ │ @ instruction: 0xffeb1aff │ │ str r0, [r4, r0] │ │ - b.n 392d4 │ │ + b.n 57b24 │ │ ands r4, r4 │ │ - b.n 392d8 │ │ + b.n 57b28 │ │ movs r0, #1 │ │ - b.n 39c2a │ │ + b.n 5847a │ │ adds r0, #56 @ 0x38 │ │ - b.n 39cc0 │ │ + b.n 58510 │ │ strb r0, [r4, #1] │ │ - b.n 39cc4 │ │ + b.n 58514 │ │ stmia r0!, {} │ │ - b.n 39f6e │ │ + b.n 587be │ │ lsls r2, r0, #4 │ │ - b.n 396b8 │ │ + b.n 57f08 │ │ adds r0, #56 @ 0x38 │ │ - b.n 392f0 │ │ + b.n 57b40 │ │ asrs r2, r0, #4 │ │ - b.n 396c8 │ │ + b.n 57f18 │ │ movs r0, r0 │ │ - b.n 39e64 │ │ + b.n 586b4 │ │ movs r3, r4 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 39e6e │ │ + b.n 586be │ │ movs r1, r6 │ │ rev r0, r0 │ │ str r1, [r0, #0] │ │ - b.n 39c56 │ │ + b.n 584a6 │ │ strh r5, [r0, #0] │ │ - b.n 39b12 │ │ + b.n 58362 │ │ movs r4, r0 │ │ - b.n 39e82 │ │ + b.n 586d2 │ │ movs r2, r0 │ │ cmp r2, #0 │ │ strb r0, [r0, #0] │ │ - b.n 39f1e │ │ + b.n 5876e │ │ adds r0, #1 │ │ - b.n 39f22 │ │ + b.n 58772 │ │ movs r0, r2 │ │ and.w r0, r0, r3, lsl #16 │ │ - b.n 39f76 │ │ + b.n 587c6 │ │ lsls r0, r2, #1 │ │ movt r0, #1812 @ 0x714 │ │ - b.n 3932c │ │ + b.n 57b7c │ │ adds r0, #1 │ │ - b.n 39efe │ │ + b.n 5874e │ │ str r4, [r0, r0] │ │ - b.n 39b3a │ │ + b.n 5838a │ │ cmp r2, #141 @ 0x8d │ │ orn r0, r7, #8448 @ 0x2100 │ │ - b.n 39cac │ │ + b.n 584fc │ │ lsls r0, r6, #7 │ │ - bl 29c7fc │ │ + bl 2bb04c │ │ subs r7, r7, r3 │ │ cmp r0, #224 @ 0xe0 │ │ @ instruction: 0xf2f00004 │ │ - b.n 39abe │ │ + b.n 5830e │ │ ands r4, r4 │ │ - b.n 39350 │ │ + b.n 57ba0 │ │ lsls r2, r6, #7 │ │ @ instruction: 0xf2602c60 │ │ @ instruction: 0xf3fc01f2 │ │ @ instruction: 0xf2607b90 │ │ cdp 0, 1, cr0, cr0, cr6, {0} │ │ lsrs r0, r0, #8 │ │ str r0, [r7, #0] │ │ - b.n 39d48 │ │ + b.n 58598 │ │ str r3, [r0, #16] │ │ - b.n 3993e │ │ + b.n 5818e │ │ adds r0, #3 │ │ - b.n 398be │ │ + b.n 5810e │ │ str r4, [r0, r0] │ │ - b.n 39166 │ │ + b.n 579b6 │ │ adds r0, #1 │ │ - b.n 39ce4 │ │ + b.n 58534 │ │ strb r7, [r0, #0] │ │ - b.n 39b4c │ │ + b.n 5839c │ │ @ instruction: 0xfffb1aff │ │ movs r0, r0 │ │ - b.n 39ef8 │ │ + b.n 58748 │ │ str r0, [r1, r0] │ │ - b.n 39b8e │ │ + b.n 583de │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ adds r0, #2 │ │ - b.n 39cde │ │ + b.n 5852e │ │ ldrb r0, [r0, #31] │ │ - b.n 3989a │ │ + b.n 580ea │ │ ldr r1, [r0, #124] @ 0x7c │ │ - b.n 398a0 │ │ + b.n 580f0 │ │ ldrb r3, [r0, #31] │ │ - b.n 39b70 │ │ + b.n 583c0 │ │ strb r6, [r0, #0] │ │ - b.n 39b94 │ │ + b.n 583e4 │ │ vpmin.u32 , q8, │ │ eors r0, r4 │ │ - b.n 39d88 │ │ + b.n 585d8 │ │ strh r0, [r7, #0] │ │ - b.n 39d8c │ │ + b.n 585dc │ │ strb r3, [r0, #4] │ │ - b.n 3979e │ │ + b.n 57fee │ │ str r3, [r0, #16] │ │ - b.n 397aa │ │ + b.n 57ffa │ │ subs r1, r0, #4 │ │ - b.n 39b8c │ │ + b.n 583dc │ │ asrs r3, r0, #4 │ │ - b.n 3978a │ │ + b.n 57fda │ │ ands r2, r0 │ │ - b.n 39bc6 │ │ + b.n 58416 │ │ lsrs r0, r0, #28 │ │ - b.n 39b96 │ │ + b.n 583e6 │ │ lsls r3, r0, #4 │ │ - b.n 3979e │ │ + b.n 57fee │ │ vpmin.u16 q15, q11, │ │ eors r0, r1 │ │ - b.n 39d2c │ │ + b.n 5857c │ │ movs r0, #24 │ │ - b.n 393d4 │ │ + b.n 57c24 │ │ movs r4, r0 │ │ - b.n 39bde │ │ + b.n 5842e │ │ lsls r0, r0, #4 │ │ add.w r0, r0, r8, lsl #4 │ │ - b.n 393e0 │ │ + b.n 57c30 │ │ movs r0, r4 │ │ - b.n 39fea │ │ + b.n 5883a │ │ movs r0, #4 │ │ - b.n 393e8 │ │ + b.n 57c38 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #4194304 @ 0x400000 │ │ orn sl, r4, #292864 @ 0x47800 │ │ orr.w r0, r2, #573440 @ 0x8c000 │ │ - b.n 393f8 │ │ + b.n 57c48 │ │ asrs r0, r0, #32 │ │ - b.n 393ea │ │ + b.n 57c3a │ │ lsrs r0, r0, #10 │ │ orr.w r0, r2, #2097152 @ 0x200000 │ │ - b.n 393ce │ │ - beq.n 39904 │ │ - b.n 39d64 │ │ + b.n 57c1e │ │ + beq.n 58154 │ │ + b.n 585b4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r2, r6, sl, lr, pc} │ │ - @ instruction: 0xfffc4ff0 │ │ + ldmia.w sp!, {r2, r4, r5, r6, r7, r9, sl} │ │ + @ instruction: 0xfffb4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 39df8 │ │ - beq.n 39940 │ │ - b.n 39d7c │ │ - b.n 398e4 │ │ - b.n 3940a │ │ + b.n 58648 │ │ + beq.n 58190 │ │ + b.n 585cc │ │ + b.n 58134 │ │ + b.n 57c5a │ │ stmia r0!, {r0, r1} │ │ - b.n 39c2a │ │ + b.n 5847a │ │ strb r0, [r0, #0] │ │ - b.n 3940e │ │ + b.n 57c5e │ │ str r0, [sp, #32] │ │ - b.n 39416 │ │ - add r0, pc, #16 @ (adr r0, 39904 ) │ │ - b.n 3941a │ │ + b.n 57c66 │ │ + add r0, pc, #16 @ (adr r0, 58154 ) │ │ + b.n 57c6a │ │ strh r4, [r1, #0] │ │ - b.n 3941e │ │ + b.n 57c6e │ │ movs r0, #4 │ │ - b.n 3941e │ │ + b.n 57c6e │ │ adds r0, #4 │ │ - b.n 39424 │ │ + b.n 57c74 │ │ movs r0, r2 │ │ - b.n 39420 │ │ + b.n 57c70 │ │ movs r0, #0 │ │ - b.n 39424 │ │ + b.n 57c74 │ │ str r0, [r4, r0] │ │ - b.n 3942e │ │ + b.n 57c7e │ │ lsrs r7, r2, #26 │ │ - b.n 39a96 │ │ + b.n 582e6 │ │ str r0, [r0, #0] │ │ - b.n 39438 │ │ + b.n 57c88 │ │ asrs r4, r2, #32 │ │ - b.n 39434 │ │ + b.n 57c84 │ │ adds r0, #8 │ │ - b.n 39438 │ │ + b.n 57c88 │ │ ands r0, r4 │ │ - b.n 39444 │ │ + b.n 57c94 │ │ adds r7, r2, r6 │ │ - b.n 39aac │ │ + b.n 582fc │ │ strb r1, [r1, #0] │ │ - b.n 39c6a │ │ + b.n 584ba │ │ str r0, [sp, #32] │ │ - b.n 39c6e │ │ + b.n 584be │ │ lsrs r6, r2, #10 │ │ - b.n 39af6 │ │ + b.n 58346 │ │ stmia r0!, {r2, r5} │ │ - b.n 3934c │ │ - add r0, pc, #144 @ (adr r0, 399c8 ) │ │ - b.n 39454 │ │ + b.n 57b9c │ │ + add r0, pc, #144 @ (adr r0, 58218 ) │ │ + b.n 57ca4 │ │ add r7, sp, #784 @ 0x310 │ │ - b.n 39952 │ │ + b.n 581a2 │ │ adds r6, r2, r2 │ │ - b.n 39b08 │ │ + b.n 58358 │ │ str r4, [r0, #0] │ │ - b.n 3947e │ │ + b.n 57cce │ │ strh r0, [r0, #0] │ │ - b.n 39482 │ │ + b.n 57cd2 │ │ stmia r0!, {r2, r5} │ │ - b.n 39486 │ │ + b.n 57cd6 │ │ str r4, [r0, #0] │ │ - b.n 3946c │ │ + b.n 57cbc │ │ ldr r5, [r0, #124] @ 0x7c │ │ - b.n 39972 │ │ - b.n 39998 │ │ - b.n 39370 │ │ - b.n 39968 │ │ - b.n 39a72 │ │ + b.n 581c2 │ │ + b.n 581e8 │ │ + b.n 57bc0 │ │ + b.n 581b8 │ │ + b.n 582c2 │ │ ldrsh r5, [r0, r7] │ │ - b.n 39970 │ │ - ldr r7, [pc, #784] @ (39c74 ) │ │ - b.n 39978 │ │ - b.n 39aa0 │ │ - b.n 399be │ │ + b.n 581c0 │ │ + ldr r7, [pc, #784] @ (584c4 ) │ │ + b.n 581c8 │ │ + b.n 582f0 │ │ + b.n 5820e │ │ ands r5, r0 │ │ - b.n 39a76 │ │ + b.n 582c6 │ │ str r7, [r0, #0] │ │ - b.n 39cb2 │ │ + b.n 58502 │ │ sbcs r4, r3 │ │ - b.n 399ce │ │ + b.n 5821e │ │ strb r1, [r1, #0] │ │ - b.n 39cba │ │ + b.n 5850a │ │ str r0, [sp, #24] │ │ - b.n 39cbe │ │ + b.n 5850e │ │ str r4, [r3, #0] │ │ - b.n 3949c │ │ + b.n 57cec │ │ str r3, [r0, r4] │ │ - b.n 3a11a │ │ - add r0, pc, #28 @ (adr r0, 399a4 ) │ │ - b.n 39cca │ │ - b.n 39996 │ │ - b.n 39a2a │ │ + b.n 5896a │ │ + add r0, pc, #28 @ (adr r0, 581f4 ) │ │ + b.n 5851a │ │ + b.n 581e6 │ │ + b.n 5827a │ │ strb r0, [r4, #0] │ │ - b.n 394ac │ │ + b.n 57cfc │ │ str r3, [r0, r4] │ │ - b.n 3a12e │ │ + b.n 5897e │ │ stmia r0!, {r2, r5} │ │ - b.n 394d4 │ │ + b.n 57d24 │ │ str r5, [r0, r0] │ │ - b.n 39a26 │ │ + b.n 58276 │ │ lsrs r6, r3, #2 │ │ - b.n 39b66 │ │ + b.n 583b6 │ │ ands r0, r4 │ │ - b.n 393dc │ │ - b.n 399d8 │ │ - b.n 394c4 │ │ + b.n 57c2c │ │ + b.n 58228 │ │ + b.n 57d14 │ │ adds r5, r2, r2 │ │ - b.n 39b74 │ │ + b.n 583c4 │ │ strh r0, [r0, #0] │ │ - b.n 394ec │ │ + b.n 57d3c │ │ str r4, [r1, r0] │ │ - b.n 394d0 │ │ + b.n 57d20 │ │ lsrs r0, r4, #28 │ │ - b.n 39cfa │ │ + b.n 5854a │ │ lsls r2, r0, #4 │ │ - b.n 39cbe │ │ + b.n 5850e │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39d02 │ │ + b.n 58552 │ │ lsls r0, r3, #18 │ │ - b.n 39b8a │ │ + b.n 583da │ │ subs r1, r4, #4 │ │ - b.n 39d0a │ │ + b.n 5855a │ │ asrs r3, r0, #4 │ │ - b.n 39cd0 │ │ + b.n 58520 │ │ subs r7, #67 @ 0x43 │ │ - b.n 39d12 │ │ + b.n 58562 │ │ asrs r0, r3, #26 │ │ - b.n 39b9c │ │ + b.n 583ec │ │ strh r0, [r1, #0] │ │ - b.n 39514 │ │ + b.n 57d64 │ │ str r4, [r0, #0] │ │ - b.n 39518 │ │ + b.n 57d68 │ │ lsrs r0, r3, #18 │ │ - b.n 39ba6 │ │ + b.n 583f6 │ │ asrs r0, r3, #30 │ │ - b.n 39bac │ │ + b.n 583fc │ │ strh r0, [r2, #0] │ │ - b.n 39524 │ │ + b.n 57d74 │ │ strb r4, [r2, #0] │ │ - b.n 39528 │ │ + b.n 57d78 │ │ lsrs r6, r2, #26 │ │ - b.n 39bb6 │ │ - b.n 39a3c │ │ - b.n 3942c │ │ + b.n 58406 │ │ + b.n 5828c │ │ + b.n 57c7c │ │ asrs r6, r2, #22 │ │ - b.n 39bc0 │ │ + b.n 58410 │ │ str r3, [r0, #16] │ │ - b.n 3a17e │ │ + b.n 589ce │ │ str r0, [r0, #0] │ │ - b.n 39512 │ │ + b.n 57d62 │ │ lsrs r0, r4, #28 │ │ - b.n 39d46 │ │ + b.n 58596 │ │ lsls r2, r0, #4 │ │ - b.n 39d0a │ │ + b.n 5855a │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39d4e │ │ + b.n 5859e │ │ str r3, [r0, #16] │ │ - b.n 3a194 │ │ + b.n 589e4 │ │ str r0, [r0, #0] │ │ - b.n 39524 │ │ + b.n 57d74 │ │ str r0, [r1, #0] │ │ - b.n 3954a │ │ + b.n 57d9a │ │ subs r1, r4, #4 │ │ - b.n 39d5e │ │ + b.n 585ae │ │ asrs r3, r0, #4 │ │ - b.n 39d24 │ │ + b.n 58574 │ │ subs r7, #67 @ 0x43 │ │ - b.n 39d66 │ │ + b.n 585b6 │ │ str r0, [r1, r0] │ │ - b.n 39558 │ │ + b.n 57da8 │ │ lsls r6, r2, #18 │ │ - b.n 39bf2 │ │ + b.n 58442 │ │ ands r7, r0 │ │ - b.n 39d72 │ │ + b.n 585c2 │ │ adds r6, r2, r6 │ │ - b.n 39bfc │ │ + b.n 5844c │ │ str r0, [r1, #0] │ │ - b.n 39576 │ │ + b.n 57dc6 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 39d7e │ │ + b.n 585ce │ │ lsrs r5, r2, #18 │ │ - b.n 39c06 │ │ + b.n 58456 │ │ stmia r0!, {r2, r3} │ │ - b.n 39580 │ │ + b.n 57dd0 │ │ subs r5, r2, r2 │ │ - b.n 39c10 │ │ - add r0, pc, #96 @ (adr r0, 39aac ) │ │ - b.n 39588 │ │ + b.n 58460 │ │ + add r0, pc, #96 @ (adr r0, 582fc ) │ │ + b.n 57dd8 │ │ lsrs r6, r2, #10 │ │ - b.n 39c16 │ │ + b.n 58466 │ │ adds r6, r2, #2 │ │ - b.n 39c1c │ │ + b.n 5846c │ │ str r3, [r0, #16] │ │ - b.n 3a1da │ │ + b.n 58a2a │ │ str r4, [r0, #0] │ │ - b.n 3956e │ │ + b.n 57dbe │ │ lsrs r0, r4, #28 │ │ - b.n 39da2 │ │ + b.n 585f2 │ │ str r4, [r1, r0] │ │ - b.n 3958e │ │ + b.n 57dde │ │ lsls r2, r0, #4 │ │ - b.n 39d6a │ │ + b.n 585ba │ │ str r3, [r0, #16] │ │ - b.n 3a1f0 │ │ + b.n 58a40 │ │ str r4, [r0, #0] │ │ - b.n 39580 │ │ + b.n 57dd0 │ │ str r4, [r1, #0] │ │ - b.n 395a6 │ │ + b.n 57df6 │ │ subs r1, r4, #4 │ │ - b.n 39dba │ │ + b.n 5860a │ │ strb r0, [r4, #0] │ │ - b.n 394b4 │ │ + b.n 57d04 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39dc2 │ │ + b.n 58612 │ │ ands r4, r3 │ │ - b.n 395c0 │ │ + b.n 57e10 │ │ asrs r3, r0, #4 │ │ - b.n 39d8c │ │ + b.n 585dc │ │ subs r7, #67 @ 0x43 │ │ - b.n 39dce │ │ + b.n 5861e │ │ strh r0, [r4, #0] │ │ - b.n 395cc │ │ + b.n 57e1c │ │ lsls r6, r2, #30 │ │ - b.n 39c5a │ │ + b.n 584aa │ │ asrs r6, r2, #18 │ │ - b.n 39c60 │ │ + b.n 584b0 │ │ str r4, [r1, #0] │ │ - b.n 395da │ │ + b.n 57e2a │ │ lsrs r5, r2, #6 │ │ - b.n 39c66 │ │ + b.n 584b6 │ │ adds r5, r2, r2 │ │ - b.n 39c6c │ │ + b.n 584bc │ │ strh r0, [r2, #0] │ │ - b.n 395e4 │ │ + b.n 57e34 │ │ lsrs r6, r2, #10 │ │ - b.n 39c72 │ │ - add r0, pc, #80 @ (adr r0, 39b00 ) │ │ - b.n 395ec │ │ + b.n 584c2 │ │ + add r0, pc, #80 @ (adr r0, 58350 ) │ │ + b.n 57e3c │ │ adds r6, r2, #2 │ │ - b.n 39c7c │ │ + b.n 584cc │ │ str r3, [r0, #16] │ │ - b.n 3a23a │ │ + b.n 58a8a │ │ str r0, [r1, #0] │ │ - b.n 395ce │ │ + b.n 57e1e │ │ lsrs r0, r4, #28 │ │ - b.n 39e02 │ │ + b.n 58652 │ │ lsls r2, r0, #4 │ │ - b.n 39dc6 │ │ + b.n 58616 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39e0a │ │ + b.n 5865a │ │ str r3, [r0, #16] │ │ - b.n 3a250 │ │ + b.n 58aa0 │ │ str r0, [r1, #0] │ │ - b.n 395e6 │ │ + b.n 57e36 │ │ str r0, [r2, #0] │ │ - b.n 39606 │ │ + b.n 57e56 │ │ subs r1, r4, #4 │ │ - b.n 39e1a │ │ + b.n 5866a │ │ asrs r3, r0, #4 │ │ - b.n 39de0 │ │ + b.n 58630 │ │ subs r7, #67 @ 0x43 │ │ - b.n 39e22 │ │ + b.n 58672 │ │ str r0, [r2, r0] │ │ - b.n 3961a │ │ + b.n 57e6a │ │ lsls r6, r2, #30 │ │ - b.n 39cae │ │ + b.n 584fe │ │ strb r2, [r1, #0] │ │ - b.n 39e2e │ │ - add r0, pc, #128 @ (adr r0, 39b70 ) │ │ - b.n 3962c │ │ + b.n 5867e │ │ + add r0, pc, #128 @ (adr r0, 583c0 ) │ │ + b.n 57e7c │ │ asrs r6, r2, #18 │ │ - b.n 39cbc │ │ + b.n 5850c │ │ str r0, [r2, #0] │ │ - b.n 39636 │ │ + b.n 57e86 │ │ ands r0, r3 │ │ - b.n 39638 │ │ - b.n 39b38 │ │ - b.n 3963c │ │ + b.n 57e88 │ │ + b.n 58388 │ │ + b.n 57e8c │ │ lsrs r5, r2, #6 │ │ - b.n 39cca │ │ + b.n 5851a │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 39540 │ │ + b.n 57d90 │ │ subs r5, r2, r2 │ │ - b.n 39cd4 │ │ + b.n 58524 │ │ lsls r6, r2, #18 │ │ - b.n 39cd6 │ │ + b.n 58526 │ │ adds r6, r2, #2 │ │ - b.n 39cdc │ │ + b.n 5852c │ │ str r3, [r0, #16] │ │ - b.n 3a29a │ │ + b.n 58aea │ │ str r4, [r1, #0] │ │ - b.n 3962e │ │ + b.n 57e7e │ │ lsrs r0, r4, #28 │ │ - b.n 39e62 │ │ + b.n 586b2 │ │ lsls r2, r0, #4 │ │ - b.n 39e26 │ │ + b.n 58676 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39e6a │ │ + b.n 586ba │ │ str r3, [r0, #16] │ │ - b.n 3a2b0 │ │ + b.n 58b00 │ │ str r4, [r1, #0] │ │ - b.n 39640 │ │ + b.n 57e90 │ │ str r4, [r2, #0] │ │ - b.n 39666 │ │ + b.n 57eb6 │ │ subs r1, r4, #4 │ │ - b.n 39e7a │ │ + b.n 586ca │ │ asrs r3, r0, #4 │ │ - b.n 39e40 │ │ + b.n 58690 │ │ subs r7, #67 @ 0x43 │ │ - b.n 39e82 │ │ + b.n 586d2 │ │ str r4, [r2, r0] │ │ - b.n 39674 │ │ + b.n 57ec4 │ │ subs r6, r2, #2 │ │ - b.n 39d10 │ │ + b.n 58560 │ │ lsrs r6, r2, #6 │ │ - b.n 39d12 │ │ + b.n 58562 │ │ str r4, [r4, #0] │ │ - b.n 3968c │ │ + b.n 57edc │ │ lsls r5, r2, #26 │ │ - b.n 39d1a │ │ + b.n 5856a │ │ str r4, [r4, #0] │ │ - b.n 39590 │ │ + b.n 57de0 │ │ str r4, [r2, #0] │ │ - b.n 3968a │ │ + b.n 57eda │ │ subs r5, r2, r2 │ │ - b.n 39d28 │ │ + b.n 58578 │ │ lsls r6, r2, #18 │ │ - b.n 39d2a │ │ + b.n 5857a │ │ adds r6, r2, #2 │ │ - b.n 39d30 │ │ + b.n 58580 │ │ stmia r0!, {r2, r5} │ │ - b.n 395a4 │ │ + b.n 57df4 │ │ str r3, [r0, #16] │ │ - b.n 3a2f2 │ │ + b.n 58b42 │ │ str r0, [r2, #0] │ │ - b.n 39686 │ │ + b.n 57ed6 │ │ lsrs r0, r4, #28 │ │ - b.n 39eba │ │ + b.n 5870a │ │ lsls r2, r0, #4 │ │ - b.n 39e7e │ │ + b.n 586ce │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39ec2 │ │ + b.n 58712 │ │ str r3, [r0, #16] │ │ - b.n 3a308 │ │ + b.n 58b58 │ │ str r0, [r2, #0] │ │ - b.n 39698 │ │ + b.n 57ee8 │ │ ands r0, r3 │ │ - b.n 396be │ │ + b.n 57f0e │ │ subs r1, r4, #4 │ │ - b.n 39ed2 │ │ + b.n 58722 │ │ str r3, [r0, #16] │ │ - b.n 39e98 │ │ + b.n 586e8 │ │ ldrsh r3, [r0, r5] │ │ - b.n 39eda │ │ + b.n 5872a │ │ asrs r0, r3, #32 │ │ - b.n 396cc │ │ + b.n 57f1c │ │ ldr r4, [r2, #104] @ 0x68 │ │ - b.n 39d6c │ │ + b.n 585bc │ │ adds r0, #24 │ │ - b.n 396de │ │ + b.n 57f2e │ │ lsrs r4, r2, #6 │ │ - b.n 39d6e │ │ + b.n 585be │ │ ands r4, r4 │ │ - b.n 396e8 │ │ + b.n 57f38 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 396ec │ │ + b.n 57f3c │ │ ldr r1, [r2, #40] @ 0x28 │ │ - b.n 39d80 │ │ - add r0, pc, #96 @ (adr r0, 39c18 ) │ │ - b.n 396f4 │ │ + b.n 585d0 │ │ + add r0, pc, #96 @ (adr r0, 58468 ) │ │ + b.n 57f44 │ │ lsls r1, r2, #18 │ │ - b.n 39d82 │ │ + b.n 585d2 │ │ lsrs r3, r2, #10 │ │ - b.n 39d86 │ │ + b.n 585d6 │ │ ldr r3, [r2, #24] │ │ - b.n 39d90 │ │ + b.n 585e0 │ │ asrs r3, r0, #4 │ │ - b.n 3a34a │ │ + b.n 58b9a │ │ asrs r4, r2, #32 │ │ - b.n 396de │ │ + b.n 57f2e │ │ lsrs r0, r4, #28 │ │ - b.n 39f12 │ │ + b.n 58762 │ │ lsls r2, r0, #4 │ │ - b.n 39ed6 │ │ + b.n 58726 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39f1a │ │ + b.n 5876a │ │ asrs r3, r0, #4 │ │ - b.n 3a36a │ │ + b.n 58bba │ │ asrs r4, r2, #32 │ │ - b.n 396f0 │ │ - b.n 39c1c │ │ - b.n 39716 │ │ + b.n 57f40 │ │ + b.n 5846c │ │ + b.n 57f66 │ │ asrs r0, r4, #32 │ │ - b.n 39620 │ │ + b.n 57e70 │ │ adds r0, #28 │ │ - b.n 3971c │ │ + b.n 57f6c │ │ lsls r6, r3, #6 │ │ - b.n 39db6 │ │ + b.n 58606 │ │ lsls r3, r2, #18 │ │ - b.n 39dba │ │ + b.n 5860a │ │ ands r4, r3 │ │ - b.n 39732 │ │ + b.n 57f82 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 39738 │ │ + b.n 57f88 │ │ lsrs r4, r2, #10 │ │ - b.n 39dc6 │ │ + b.n 58616 │ │ asrs r3, r0, #4 │ │ - b.n 3a386 │ │ + b.n 58bd6 │ │ asrs r0, r3, #32 │ │ - b.n 3971a │ │ + b.n 57f6a │ │ subs r6, r4, #4 │ │ - b.n 39f4e │ │ + b.n 5879e │ │ ldr r5, [r0, #116] @ 0x74 │ │ - b.n 39f52 │ │ + b.n 587a2 │ │ asrs r5, r0, #4 │ │ - b.n 39f18 │ │ + b.n 58768 │ │ lsrs r0, r4, #28 │ │ - b.n 39f5a │ │ + b.n 587aa │ │ adds r6, r3, #2 │ │ - b.n 39dea │ │ - b.n 39c60 │ │ - b.n 3975c │ │ + b.n 5863a │ │ + b.n 584b0 │ │ + b.n 57fac │ │ lsls r2, r0, #4 │ │ - b.n 39f26 │ │ + b.n 58776 │ │ cmp r7, #66 @ 0x42 │ │ - b.n 39f6a │ │ + b.n 587ba │ │ subs r3, r2, #2 │ │ - b.n 39dfa │ │ + b.n 5864a │ │ str r0, [r4, r0] │ │ - b.n 39760 │ │ + b.n 57fb0 │ │ adds r4, r2, r6 │ │ - b.n 39e02 │ │ + b.n 58652 │ │ ands r0, r4 │ │ - b.n 39670 │ │ + b.n 57ec0 │ │ adds r1, #3 │ │ - b.n 3a3c0 │ │ + b.n 58c10 │ │ adds r0, #24 │ │ - b.n 39750 │ │ + b.n 57fa0 │ │ adds r0, #32 │ │ - b.n 39776 │ │ + b.n 57fc6 │ │ subs r1, r4, #4 │ │ - b.n 39f8a │ │ + b.n 587da │ │ asrs r6, r0, #4 │ │ - b.n 39f50 │ │ + b.n 587a0 │ │ ldr r6, [r0, #116] @ 0x74 │ │ - b.n 39f92 │ │ + b.n 587e2 │ │ adds r3, r2, #2 │ │ - b.n 39e22 │ │ + b.n 58672 │ │ lsls r3, r2, #18 │ │ - b.n 39e1e │ │ + b.n 5866e │ │ adds r0, #36 @ 0x24 │ │ - b.n 39694 │ │ + b.n 57ee4 │ │ ands r4, r4 │ │ - b.n 3979c │ │ + b.n 57fec │ │ adds r0, #32 │ │ - b.n 3978c │ │ + b.n 57fdc │ │ subs r5, r2, #2 │ │ - b.n 39e36 │ │ + b.n 58686 │ │ lsls r5, r2, #18 │ │ - b.n 39e32 │ │ + b.n 58682 │ │ lsrs r3, r2, #10 │ │ - b.n 39e36 │ │ + b.n 58686 │ │ adds r3, r2, r6 │ │ - b.n 39e42 │ │ + b.n 58692 │ │ adds r1, #3 │ │ - b.n 3a3fa │ │ + b.n 58c4a │ │ lsrs r0, r4, #28 │ │ - b.n 39fbe │ │ + b.n 5880e │ │ adds r0, #28 │ │ - b.n 39792 │ │ + b.n 57fe2 │ │ lsls r2, r0, #4 │ │ - b.n 39f86 │ │ + b.n 587d6 │ │ adds r1, #3 │ │ - b.n 3a40c │ │ + b.n 58c5c │ │ adds r0, #28 │ │ - b.n 3979c │ │ + b.n 57fec │ │ movs r0, r4 │ │ - b.n 397a2 │ │ + b.n 57ff2 │ │ lsrs r1, r4, #28 │ │ - b.n 39fd6 │ │ + b.n 58826 │ │ lsls r6, r0, #4 │ │ - b.n 39f9a │ │ + b.n 587ea │ │ movs r0, r4 │ │ - b.n 397ac │ │ - beq.n 39cd8 │ │ - b.n 3a138 │ │ + b.n 57ffc │ │ + beq.n 58528 │ │ + b.n 58988 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3a1c8 │ │ - beq.n 39cf8 │ │ - b.n 3a14c │ │ + b.n 58a18 │ │ + beq.n 58548 │ │ + b.n 5899c │ │ str r0, [r4, r0] │ │ - b.n 397d6 │ │ + b.n 58026 │ │ adds r0, #0 │ │ - b.n 397de │ │ - add r0, pc, #0 @ (adr r0, 39cbc ) │ │ - b.n 397de │ │ - ldr r7, [pc, #788] @ (39fd4 ) │ │ - b.n 39cc8 │ │ + b.n 5802e │ │ + add r0, pc, #0 @ (adr r0, 5850c ) │ │ + b.n 5802e │ │ + ldr r7, [pc, #788] @ (58824 ) │ │ + b.n 58518 │ │ adds r0, #12 │ │ - b.n 397e0 │ │ + b.n 58030 │ │ adds r0, #10 │ │ - b.n 39dd2 │ │ + b.n 58622 │ │ str r4, [r0, #0] │ │ - b.n 397f2 │ │ + b.n 58042 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d18 │ │ + b.n 58568 │ │ str r0, [r0, r4] │ │ @ instruction: 0xe9904fc1 │ │ - b.n 39d60 │ │ + b.n 585b0 │ │ subs r7, #197 @ 0xc5 │ │ - b.n 39cea │ │ + b.n 5853a │ │ strb r0, [r1, #0] │ │ - b.n 39806 │ │ + b.n 58056 │ │ adds r0, #8 │ │ - b.n 39dec │ │ + b.n 5863c │ │ str r4, [r2, #0] │ │ - b.n 39804 │ │ + b.n 58054 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d34 │ │ + b.n 58584 │ │ str r0, [sp, #48] @ 0x30 │ │ - b.n 39816 │ │ + b.n 58066 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d7c │ │ + b.n 585cc │ │ strb r4, [r3, #0] │ │ - b.n 39814 │ │ + b.n 58064 │ │ ldr r4, [r0, #116] @ 0x74 │ │ - b.n 39e04 │ │ + b.n 58654 │ │ subs r7, #197 @ 0xc5 │ │ - b.n 39d10 │ │ + b.n 58560 │ │ adds r0, #12 │ │ - b.n 39e0c │ │ + b.n 5865c │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 39824 │ │ + b.n 58074 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d54 │ │ + b.n 585a4 │ │ stmia r0!, {r4} │ │ - b.n 39832 │ │ + b.n 58082 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d9c │ │ + b.n 585ec │ │ asrs r3, r0 │ │ - b.n 3a4a2 │ │ + b.n 58cf2 │ │ ldrb r6, [r0, #29] │ │ - b.n 39e24 │ │ + b.n 58674 │ │ subs r7, #197 @ 0xc5 │ │ - b.n 39d34 │ │ + b.n 58584 │ │ adds r0, #14 │ │ - b.n 39e2c │ │ + b.n 5867c │ │ strb r0, [r0, #0] │ │ - b.n 39844 │ │ + b.n 58094 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d74 │ │ + b.n 585c4 │ │ str r3, [r0, #16] │ │ - b.n 3a4be │ │ + b.n 58d0e │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39dbc │ │ + b.n 5860c │ │ ldr r7, [sp, #284] @ 0x11c │ │ - b.n 39e40 │ │ + b.n 58690 │ │ adds r0, #16 │ │ - b.n 39862 │ │ + b.n 580b2 │ │ adds r0, #24 │ │ - b.n 3985c │ │ + b.n 580ac │ │ ldrb r5, [r0, #31] │ │ - b.n 39d4c │ │ + b.n 5859c │ │ adds r0, #12 │ │ - b.n 39e58 │ │ + b.n 586a8 │ │ stmia r0!, {r2, r4} │ │ - b.n 3986e │ │ + b.n 580be │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39d98 │ │ + b.n 585e8 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39ddc │ │ + b.n 5862c │ │ add r7, sp, #292 @ 0x124 │ │ - b.n 39e60 │ │ + b.n 586b0 │ │ adds r0, #20 │ │ - b.n 39882 │ │ + b.n 580d2 │ │ adds r0, #16 │ │ - b.n 3987c │ │ + b.n 580cc │ │ ldrb r5, [r0, #31] │ │ - b.n 39d6c │ │ + b.n 585bc │ │ adds r0, #12 │ │ - b.n 39e78 │ │ + b.n 586c8 │ │ stmia r0!, {r3, r4} │ │ - b.n 3988e │ │ + b.n 580de │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39db8 │ │ + b.n 58608 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39dfc │ │ + b.n 5864c │ │ ldrh r2, [r1, #58] @ 0x3a │ │ - b.n 39e80 │ │ + b.n 586d0 │ │ adds r0, #24 │ │ - b.n 398a2 │ │ + b.n 580f2 │ │ adds r0, #8 │ │ - b.n 3989c │ │ + b.n 580ec │ │ ldrb r5, [r0, #31] │ │ - b.n 39d8c │ │ + b.n 585dc │ │ adds r0, #12 │ │ - b.n 39e98 │ │ + b.n 586e8 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 398ae │ │ + b.n 580fe │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39dd8 │ │ + b.n 58628 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39e1c │ │ + b.n 5866c │ │ vhadd.s8 d30, d24, d3 │ │ adds r0, #28 │ │ - b.n 398c2 │ │ + b.n 58112 │ │ movs r0, #32 │ │ - b.n 398c6 │ │ + b.n 58116 │ │ ldrb r5, [r0, #31] │ │ - b.n 39dac │ │ + b.n 585fc │ │ adds r0, #4 │ │ - b.n 398c4 │ │ + b.n 58114 │ │ adds r0, #12 │ │ - b.n 39ebc │ │ + b.n 5870c │ │ ldrb r5, [r0, #31] │ │ - b.n 39db6 │ │ + b.n 58606 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39dfc │ │ + b.n 5864c │ │ str r5, [r0, r0] │ │ - b.n 39ec8 │ │ + b.n 58718 │ │ subs r7, #193 @ 0xc1 │ │ - b.n 39e44 │ │ + b.n 58694 │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e0c │ │ + b.n 5865c │ │ subs r7, #78 @ 0x4e │ │ - b.n 39ecc │ │ + b.n 5871c │ │ subs r1, r0, #7 │ │ - b.n 39e54 │ │ + b.n 586a4 │ │ strb r4, [r1, #0] │ │ - b.n 39908 │ │ + b.n 58158 │ │ subs r3, r0, #5 │ │ - b.n 39ed4 │ │ + b.n 58724 │ │ adds r1, #3 │ │ - b.n 3a55c │ │ + b.n 58dac │ │ ldrsh r1, [r0, r7] │ │ - b.n 39de8 │ │ + b.n 58638 │ │ strb r4, [r2, #0] │ │ - b.n 39918 │ │ + b.n 58168 │ │ ands r4, r0 │ │ - b.n 39eec │ │ + b.n 5873c │ │ cmp r7, #193 @ 0xc1 │ │ - b.n 39dea │ │ + b.n 5863a │ │ str r3, [r0, r4] │ │ - b.n 3a572 │ │ + b.n 58dc2 │ │ str r0, [r0, r0] │ │ - b.n 398ee │ │ + b.n 5813e │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e00 │ │ + b.n 58650 │ │ strb r0, [r0, #0] │ │ - b.n 39930 │ │ + b.n 58180 │ │ str r6, [r0, r0] │ │ - b.n 39f04 │ │ - ldr r7, [pc, #272] @ (39f0c ) │ │ - b.n 39f08 │ │ + b.n 58754 │ │ + ldr r7, [pc, #272] @ (5875c ) │ │ + b.n 58758 │ │ str r3, [r0, #16] │ │ - b.n 3a590 │ │ + b.n 58de0 │ │ str r3, [r0, r4] │ │ - b.n 3a58e │ │ + b.n 58dde │ │ str r4, [r0, r0] │ │ - b.n 3990a │ │ + b.n 5815a │ │ str r4, [r3, r0] │ │ - b.n 39948 │ │ + b.n 58198 │ │ strb r0, [r2, #0] │ │ - b.n 3994c │ │ + b.n 5819c │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e20 │ │ + b.n 58670 │ │ str r6, [r0, r0] │ │ - b.n 39f24 │ │ + b.n 58774 │ │ str r3, [r0, #16] │ │ - b.n 3a5b0 │ │ - ldr r7, [pc, #272] @ (39f30 ) │ │ - b.n 39f2c │ │ + b.n 58e00 │ │ + ldr r7, [pc, #272] @ (58780 ) │ │ + b.n 5877c │ │ str r3, [r0, r4] │ │ - b.n 3a5ae │ │ + b.n 58dfe │ │ str r0, [r1, r0] │ │ - b.n 3992a │ │ + b.n 5817a │ │ str r0, [r4, r0] │ │ - b.n 39968 │ │ + b.n 581b8 │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e3c │ │ + b.n 5868c │ │ str r6, [r0, r0] │ │ - b.n 39f40 │ │ + b.n 58790 │ │ str r3, [r0, #16] │ │ - b.n 3a5ce │ │ - ldr r7, [pc, #272] @ (39f4c ) │ │ - b.n 39f48 │ │ + b.n 58e1e │ │ + ldr r7, [pc, #272] @ (5879c ) │ │ + b.n 58798 │ │ str r3, [r0, r4] │ │ - b.n 3a5ca │ │ + b.n 58e1a │ │ str r4, [r1, r0] │ │ - b.n 39946 │ │ + b.n 58196 │ │ str r0, [r3, r0] │ │ - b.n 39984 │ │ + b.n 581d4 │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e58 │ │ + b.n 586a8 │ │ str r6, [r0, r0] │ │ - b.n 39f5c │ │ - ldr r7, [pc, #272] @ (39f64 ) │ │ - b.n 39f60 │ │ + b.n 587ac │ │ + ldr r7, [pc, #272] @ (587b4 ) │ │ + b.n 587b0 │ │ str r3, [r0, r4] │ │ - b.n 3a5e2 │ │ + b.n 58e32 │ │ str r0, [r2, r0] │ │ - b.n 3995e │ │ + b.n 581ae │ │ ldrsh r1, [r0, r7] │ │ - b.n 39e70 │ │ + b.n 586c0 │ │ strb r3, [r0, #4] │ │ - b.n 3a5f6 │ │ + b.n 58e46 │ │ strb r7, [r0, #0] │ │ - b.n 39f74 │ │ + b.n 587c4 │ │ str r3, [r0, r4] │ │ - b.n 3a60a │ │ + b.n 58e5a │ │ ldrb r4, [r0, #29] │ │ - b.n 39f80 │ │ + b.n 587d0 │ │ str r3, [r0, #16] │ │ - b.n 3a604 │ │ + b.n 58e54 │ │ str r4, [r2, #0] │ │ - b.n 3997a │ │ + b.n 581ca │ │ str r0, [r1, #0] │ │ - b.n 399b8 │ │ + b.n 58208 │ │ ldr r1, [r0, #124] @ 0x7c │ │ - b.n 39e8e │ │ + b.n 586de │ │ str r5, [r0, #0] │ │ - b.n 39f92 │ │ + b.n 587e2 │ │ ldrb r7, [r0, #29] │ │ - b.n 39f96 │ │ + b.n 587e6 │ │ str r3, [r0, #16] │ │ - b.n 3a61c │ │ + b.n 58e6c │ │ str r0, [r3, #0] │ │ - b.n 39992 │ │ + b.n 581e2 │ │ str r4, [r0, #0] │ │ - b.n 399d0 │ │ + b.n 58220 │ │ ldr r1, [r0, #124] @ 0x7c │ │ - b.n 39ea6 │ │ + b.n 586f6 │ │ asrs r1, r0, #32 │ │ - b.n 39fa2 │ │ + b.n 587f2 │ │ adds r0, #3 │ │ - b.n 39fae │ │ + b.n 587fe │ │ subs r7, #71 @ 0x47 │ │ - b.n 39fac │ │ + b.n 587fc │ │ strb r3, [r0, #4] │ │ - b.n 3a630 │ │ + b.n 58e80 │ │ strb r4, [r3, #0] │ │ - b.n 399ae │ │ + b.n 581fe │ │ subs r3, r0, #5 │ │ - b.n 39fb4 │ │ + b.n 58804 │ │ asrs r0, r4, #32 │ │ - b.n 399b6 │ │ - beq.n 39ef0 │ │ - b.n 3a350 │ │ + b.n 58206 │ │ + beq.n 58740 │ │ + b.n 58ba0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 39e6a │ │ - ldr r7, [pc, #960] @ (3a284 ) │ │ + bmi.n 586ba │ │ + ldr r7, [pc, #960] @ (58ad4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3a3e4 │ │ - beq.n 39ed4 │ │ - b.n 3a368 │ │ + b.n 58c34 │ │ + beq.n 58724 │ │ + b.n 58bb8 │ │ ldrh r4, [r1, #24] │ │ stc 15, cr13, [sp, #-760]! @ 0xfffffd08 │ │ - b.n 3a370 │ │ + b.n 58bc0 │ │ ands r0, r0 │ │ - b.n 3a21a │ │ + b.n 58a6a │ │ lsls r0, r7, #1 │ │ - b.n 39a00 │ │ + b.n 58250 │ │ ldr r0, [r0, #124] @ 0x7c │ │ - b.n 3a500 │ │ + b.n 58d50 │ │ ldrb r7, [r2, #24] │ │ - b.n 3a400 │ │ + b.n 58c50 │ │ str r1, [r0, r0] │ │ - b.n 3a22a │ │ + b.n 58a7a │ │ str r7, [r0, #0] │ │ - b.n 3a56e │ │ + b.n 58dbe │ │ movs r0, r0 │ │ - b.n 3a592 │ │ + b.n 58de2 │ │ movs r2, r5 │ │ lsrs r0, r0, #8 │ │ lsrs r2, r1, #29 │ │ - b.n 3a390 │ │ + b.n 58be0 │ │ lsls r0, r2, #1 │ │ movt r0, #272 @ 0x110 │ │ - b.n 3a402 │ │ + b.n 58c52 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 3a40a │ │ + b.n 58c5a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 3a412 │ │ + b.n 58c62 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3145728 @ 0x300000 │ │ - b.n 3a41a │ │ + b.n 58c6a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3407872 @ 0x340000 │ │ - b.n 3a422 │ │ + b.n 58c72 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 3a42a │ │ + b.n 58c7a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3997696 @ 0x3d0000 │ │ - b.n 3a672 │ │ + b.n 58ec2 │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 3a67a │ │ + b.n 58eca │ │ asrs r0, r0, #32 │ │ - b.n 39a3e │ │ + b.n 5828e │ │ movs r1, r0 │ │ - b.n 3a682 │ │ + b.n 58ed2 │ │ lsls r0, r6, #2 │ │ - b.n 3995c │ │ + b.n 581ac │ │ asrs r0, r7, #2 │ │ - b.n 39960 │ │ + b.n 581b0 │ │ movs r7, r2 │ │ @ instruction: 0xea00f000 │ │ - b.n 3a592 │ │ + b.n 58de2 │ │ movs r4, r0 │ │ movs r0, r0 │ │ movs r0, r1 │ │ movs r0, r0 │ │ movs r4, r1 │ │ movs r0, r0 │ │ movs r0, r2 │ │ @@ -92281,1121 +134487,1121 @@ │ │ movs r0, r0 │ │ vrsra.u64 q8, , #16 │ │ vcge.u8 q0, q8, │ │ and.w r3, r0, #255 @ 0xff │ │ movs r0, r0 │ │ lsls r7, r7, #15 │ │ lsrs r2, r1, #29 │ │ - b.n 3a43c │ │ + b.n 58c8c │ │ asrs r5, r0, #32 │ │ - b.n 3a2ea │ │ - bfcsel 1e, 3a7aa , 20, gt │ │ + b.n 58b3a │ │ + bfcsel 1e, 58ffa , 20, gt │ │ movs r6, r0 │ │ - b.n 3a0ba │ │ + b.n 5890a │ │ movs r4, r1 │ │ - b.n 39ad0 │ │ + b.n 58320 │ │ movs r4, r0 │ │ - b.n 3a6c8 │ │ + b.n 58f18 │ │ movs r4, r4 │ │ - b.n 39ad8 │ │ + b.n 58328 │ │ lsrs r2, r1, #29 │ │ - b.n 3a458 │ │ + b.n 58ca8 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3a706 │ │ + b.n 58f56 │ │ adds r0, #56 @ 0x38 │ │ - b.n 3a70a │ │ - add r0, pc, #320 @ (adr r0, 3a10c ) │ │ - b.n 3a4ce │ │ + b.n 58f5a │ │ + add r0, pc, #320 @ (adr r0, 5895c ) │ │ + b.n 58d1e │ │ asrs r0, r0, #32 │ │ - b.n 3a312 │ │ + b.n 58b62 │ │ strh r0, [r6, #6] │ │ - b.n 3a4f0 │ │ + b.n 58d40 │ │ lsrs r2, r0, #11 │ │ orn sp, r1, #548864 @ 0x86000 │ │ - b.n 3a474 │ │ + b.n 58cc4 │ │ str r0, [sp, #0] │ │ - b.n 3a722 │ │ + b.n 58f72 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 3a4ea │ │ + b.n 58d3a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 3a4f2 │ │ + b.n 58d42 │ │ movs r0, r1 │ │ - b.n 3a336 │ │ + b.n 58b86 │ │ ldrh r7, [r1, #22] │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 3a502 │ │ + b.n 58d52 │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 3a50a │ │ + b.n 58d5a │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r1, #2129920 @ 0x208000 │ │ - b.n 3a34e │ │ + b.n 58b9e │ │ lsrs r3, r0, #11 │ │ orr.w fp, r1, #49664 @ 0xc200 │ │ vldr d21, [fp, #-224] @ 0xffffff20 │ │ vldr s5, [fp, #-828] @ 0xfffffcc4 │ │ orr.w r0, r1, #2260992 @ 0x228000 │ │ - b.n 3a362 │ │ + b.n 58bb2 │ │ str r1, [sp, #192] @ 0xc0 │ │ - b.n 39a3c │ │ - ldr r3, [pc, #352] @ (3a188 ) │ │ + b.n 5828c │ │ + ldr r3, [pc, #352] @ (589d8 ) │ │ vstr d21, [fp, #-312] @ 0xfffffec8 │ │ stcl 0, cr4, [fp, #-128] @ 0xffffff80 │ │ - b.n 39b4c │ │ + b.n 5839c │ │ @ instruction: 0xfbd1ebff │ │ str r0, [r0, #8] │ │ - b.n 3a4d0 │ │ + b.n 58d20 │ │ asrs r0, r1, #32 │ │ - b.n 3a37e │ │ + b.n 58bce │ │ movs r0, #10 │ │ - b.n 3a382 │ │ - add r0, pc, #80 @ (adr r0, 3a094 ) │ │ - b.n 39b60 │ │ + b.n 58bd2 │ │ + add r0, pc, #80 @ (adr r0, 588e4 ) │ │ + b.n 583b0 │ │ movs r6, r0 │ │ - b.n 3a38a │ │ + b.n 58bda │ │ str??.w lr, [r4], #255 │ │ movs r7, r0 │ │ - b.n 3a392 │ │ + b.n 58be2 │ │ asrs r5, r0, #32 │ │ - b.n 3a396 │ │ + b.n 58be6 │ │ movs r0, #8 │ │ - b.n 3a39a │ │ + b.n 58bea │ │ str??.w lr, [r0], #255 │ │ ands r0, r5 │ │ - b.n 3a570 │ │ + b.n 58dc0 │ │ asrs r0, r5, #32 │ │ - b.n 3a570 │ │ + b.n 58dc0 │ │ movs r0, #6 │ │ - b.n 3a3aa │ │ + b.n 58bfa │ │ movs r4, r0 │ │ - b.n 3a3ae │ │ + b.n 58bfe │ │ ldr.w lr, [fp], #255 │ │ movs r7, r0 │ │ - b.n 3a3b6 │ │ + b.n 58c06 │ │ adds r0, #56 @ 0x38 │ │ - b.n 3a7ba │ │ + b.n 5900a │ │ lsrs r3, r0, #11 │ │ orn r0, r0, #589824 @ 0x90000 │ │ - b.n 3a590 │ │ + b.n 58de0 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3a594 │ │ + b.n 58de4 │ │ ldrh r7, [r1, #20] │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3a5a2 │ │ + b.n 58df2 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r2, #423936 @ 0x67800 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3a5a8 │ │ + b.n 58df8 │ │ add r2, sp, #572 @ 0x23c │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3a5b6 │ │ - ldr r2, [pc, #828] @ (3a3e4 ) │ │ + b.n 58e06 │ │ + ldr r2, [pc, #828] @ (58c34 ) │ │ orn r0, r4, #10223616 @ 0x9c0000 │ │ - b.n 39bc8 │ │ - ldr r2, [pc, #828] @ (3a3ec ) │ │ + b.n 58418 │ │ + ldr r2, [pc, #828] @ (58c3c ) │ │ orr.w r0, r0, #8912896 @ 0x880000 │ │ - b.n 3a3f6 │ │ + b.n 58c46 │ │ lsrs r3, r0, #11 │ │ orr.w sl, r0, #1656 @ 0x678 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3a5d2 │ │ + b.n 58e22 │ │ strb r0, [r4, #0] │ │ - b.n 39c00 │ │ + b.n 58450 │ │ asrs r0, r7, #1 │ │ - b.n 39bf4 │ │ + b.n 58444 │ │ lsrs r4, r3, #12 │ │ ldcl 0, cr5, [r5, #640] @ 0x280 │ │ - b.n 3a5ec │ │ + b.n 58e3c │ │ cmp r3, #100 @ 0x64 │ │ vldr d19, [sp, #440] @ 0x1b8 │ │ ldcl 0, cr0, [sp, #64] @ 0x40 │ │ - b.n 39bf8 │ │ + b.n 58448 │ │ add r2, sp, #828 @ 0x33c │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3a5f6 │ │ + b.n 58e46 │ │ movs r0, #4 │ │ - b.n 39c04 │ │ + b.n 58454 │ │ ands r0, r1 │ │ - b.n 39c08 │ │ + b.n 58458 │ │ asrs r0, r0, #7 │ │ - b.n 39c0c │ │ + b.n 5845c │ │ ldrh r7, [r1, #22] │ │ orr.w fp, r0, #802816 @ 0xc4000 │ │ vstr d19, [sp, #312] @ 0x138 │ │ vstr d16, [sp, #352] @ 0x160 │ │ stcl 1, cr9, [sp, #416] @ 0x1a0 │ │ - b.n 39c20 │ │ + b.n 58470 │ │ movs r4, r3 │ │ - b.n 39c44 │ │ + b.n 58494 │ │ add r1, sp, #28 │ │ @ instruction: 0xebff3f46 │ │ - b.n 3a62c │ │ - add r0, pc, #36 @ (adr r0, 3a138 ) │ │ - b.n 3a224 │ │ + b.n 58e7c │ │ + add r0, pc, #36 @ (adr r0, 58988 ) │ │ + b.n 58a74 │ │ str r0, [r5, #16] │ │ - b.n 39c54 │ │ + b.n 584a4 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r8, sl, fp} │ │ - b.n 3a422 │ │ + b.n 58c72 │ │ movs r0, r4 │ │ - b.n 39c3a │ │ + b.n 5848a │ │ lsrs r2, r0, #8 │ │ - b.n 3a46a │ │ + b.n 58cba │ │ asrs r4, r6 │ │ - b.n 39c68 │ │ + b.n 584b8 │ │ lsls r1, r4, #12 │ │ - b.n 3a432 │ │ + b.n 58c82 │ │ movs r4, r4 │ │ - b.n 39c4a │ │ + b.n 5849a │ │ lsls r3, r0, #28 │ │ - b.n 3a47a │ │ + b.n 58cca │ │ asrs r0, r6, #4 │ │ - b.n 39c78 │ │ + b.n 584c8 │ │ lsls r2, r4, #24 │ │ - b.n 3a442 │ │ + b.n 58c92 │ │ movs r0, r5 │ │ - b.n 39c5a │ │ + b.n 584aa │ │ lsls r6, r0, #16 │ │ - b.n 3a48a │ │ + b.n 58cda │ │ movs r1, #56 @ 0x38 │ │ - b.n 39c88 │ │ + b.n 584d8 │ │ lsrs r3, r4, #4 │ │ - b.n 3a452 │ │ + b.n 58ca2 │ │ movs r4, r5 │ │ - b.n 39c6a │ │ + b.n 584ba │ │ lsrs r4, r0, #12 │ │ - b.n 3a49a │ │ + b.n 58cea │ │ adds r1, #60 @ 0x3c │ │ - b.n 39c98 │ │ + b.n 584e8 │ │ lsls r1, r4, #8 │ │ - b.n 3a462 │ │ + b.n 58cb2 │ │ movs r4, r6 │ │ - b.n 39c7a │ │ + b.n 584ca │ │ lsrs r2, r0, #32 │ │ - b.n 3a4aa │ │ + b.n 58cfa │ │ lsls r4, r4, #20 │ │ - b.n 3a46e │ │ + b.n 58cbe │ │ asrs r4, r5 │ │ - b.n 39cac │ │ + b.n 584fc │ │ movs r0, r7 │ │ - b.n 39c8a │ │ + b.n 584da │ │ lsls r3, r0, #20 │ │ - b.n 3a4ba │ │ + b.n 58d0a │ │ lsrs r2, r4, #32 │ │ - b.n 3a47e │ │ + b.n 58cce │ │ movs r4, r7 │ │ - b.n 39c96 │ │ + b.n 584e6 │ │ lsls r4, r0, #4 │ │ - b.n 3a4c6 │ │ + b.n 58d16 │ │ cmp r5, #6 │ │ - b.n 3a620 │ │ + b.n 58e70 │ │ lsrs r6, r4, #16 │ │ - b.n 3a48e │ │ + b.n 58cde │ │ adds r0, #5 │ │ - b.n 3a4d2 │ │ + b.n 58d22 │ │ lsrs r1, r0, #24 │ │ - b.n 3a496 │ │ + b.n 58ce6 │ │ movs r0, r6 │ │ - b.n 39cae │ │ + b.n 584fe │ │ movs r0, r1 │ │ - b.n 3a4de │ │ + b.n 58d2e │ │ asrs r0, r1, #32 │ │ - b.n 3a4e2 │ │ + b.n 58d32 │ │ stmia r4!, {r1, r2, r3, r4, r5} │ │ @ instruction: 0xebff0005 │ │ - b.n 3a4ea │ │ + b.n 58d3a │ │ add r0, sp, #892 @ 0x37c │ │ @ instruction: 0xebff30a0 │ │ - b.n 3a6cc │ │ + b.n 58f1c │ │ lsls r0, r6 │ │ - b.n 39cf0 │ │ + b.n 58540 │ │ str r4, [r7, #8] │ │ - b.n 39cf4 │ │ + b.n 58544 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r8, sl, fp} │ │ - b.n 3a4c2 │ │ + b.n 58d12 │ │ movs r1, r1 │ │ - b.n 3a0d4 │ │ + b.n 58924 │ │ lsrs r2, r0, #8 │ │ - b.n 3a50a │ │ + b.n 58d5a │ │ lsls r1, r4, #12 │ │ - b.n 3a4ce │ │ + b.n 58d1e │ │ movs r4, r0 │ │ - b.n 39ce6 │ │ + b.n 58536 │ │ lsls r3, r0, #28 │ │ - b.n 3a516 │ │ + b.n 58d66 │ │ asrs r0, r7, #2 │ │ - b.n 39d14 │ │ + b.n 58564 │ │ lsls r2, r4, #24 │ │ - b.n 3a4de │ │ + b.n 58d2e │ │ movs r0, r1 │ │ - b.n 39cf6 │ │ + b.n 58546 │ │ lsls r4, r0, #16 │ │ - b.n 3a526 │ │ + b.n 58d76 │ │ movs r0, #192 @ 0xc0 │ │ - b.n 39d24 │ │ + b.n 58574 │ │ lsrs r3, r4, #4 │ │ - b.n 3a4ee │ │ + b.n 58d3e │ │ movs r4, r1 │ │ - b.n 39d06 │ │ + b.n 58556 │ │ lsrs r6, r0, #12 │ │ - b.n 3a536 │ │ + b.n 58d86 │ │ adds r0, #196 @ 0xc4 │ │ - b.n 39d34 │ │ + b.n 58584 │ │ lsls r1, r4, #8 │ │ - b.n 3a4fe │ │ + b.n 58d4e │ │ movs r4, r2 │ │ - b.n 39d16 │ │ + b.n 58566 │ │ lsrs r2, r0, #32 │ │ - b.n 3a546 │ │ + b.n 58d96 │ │ str r0, [sp, #256] @ 0x100 │ │ - b.n 3a71c │ │ + b.n 58f6c │ │ lsls r6, r4, #20 │ │ - b.n 3a50e │ │ + b.n 58d5e │ │ str r4, [r6, #8] │ │ - b.n 39d4c │ │ + b.n 5859c │ │ movs r0, r3 │ │ - b.n 39d2a │ │ + b.n 5857a │ │ lsls r3, r0, #20 │ │ - b.n 3a55a │ │ + b.n 58daa │ │ lsrs r2, r4, #32 │ │ - b.n 3a51e │ │ + b.n 58d6e │ │ movs r4, r3 │ │ - b.n 39d36 │ │ + b.n 58586 │ │ lsls r6, r0, #4 │ │ - b.n 3a566 │ │ + b.n 58db6 │ │ lsrs r4, r4, #16 │ │ - b.n 3a52a │ │ + b.n 58d7a │ │ lsrs r1, r0, #24 │ │ - b.n 3a52e │ │ + b.n 58d7e │ │ movs r0, r2 │ │ - b.n 39d46 │ │ + b.n 58596 │ │ lsrs r0, r0, #31 │ │ - b.n 3a854 │ │ + b.n 590a4 │ │ movs r7, r0 │ │ - b.n 3a8ba │ │ + b.n 5910a │ │ movs r0, r0 │ │ - b.n 3a4f0 │ │ + b.n 58d40 │ │ @ instruction: 0xffb01aff │ │ lsrs r0, r1 │ │ - b.n 3a760 │ │ + b.n 58fb0 │ │ asrs r0, r2, #32 │ │ - b.n 39d84 │ │ + b.n 585d4 │ │ movs r0, #20 │ │ - b.n 39d88 │ │ + b.n 585d8 │ │ movs r4, r0 │ │ - b.n 3a592 │ │ + b.n 58de2 │ │ @ instruction: 0xf7e2ebff │ │ movs r0, r2 │ │ - b.n 3a762 │ │ + b.n 58fb2 │ │ str r0, [r0, #8] │ │ - b.n 3a6f4 │ │ + b.n 58f44 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3a772 │ │ + b.n 58fc2 │ │ asrs r4, r4, #32 │ │ - b.n 3a9aa │ │ + b.n 591fa │ │ str r4, [r0, r0] │ │ - b.n 3a5ae │ │ - ldr r3, [pc, #232] @ (3a358 ) │ │ + b.n 58dfe │ │ + ldr r3, [pc, #232] @ (58ba8 ) │ │ ldcl 0, cr8, [sp, #16] │ │ - b.n 3a5b6 │ │ + b.n 58e06 │ │ cmp r2, #193 @ 0xc1 │ │ orn r0, r5, #34304 @ 0x8600 │ │ - b.n 3a5be │ │ + b.n 58e0e │ │ movs r0, r3 │ │ - b.n 39d9c │ │ + b.n 585ec │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 3a5ca │ │ - ldr r3, [pc, #96] @ (3a2ec ) │ │ + b.n 58e1a │ │ + ldr r3, [pc, #96] @ (58b3c ) │ │ vstr s5, [fp, #-772] @ 0xfffffcfc │ │ - bne.w ffffe3dc │ │ + bne.w 1cc2c │ │ @ instruction: 0xebff0008 │ │ - b.n 3a7a6 │ │ + b.n 58ff6 │ │ lsrs r7, r1, #11 │ │ orn pc, r0, #6979584 @ 0x6a8000 │ │ - b.n 3a740 │ │ + b.n 58f90 │ │ ldrh r7, [r5, #22] │ │ bic.w pc, r0, #6914048 @ 0x698000 │ │ - b.n 3a748 │ │ + b.n 58f98 │ │ cmp r2, #239 @ 0xef │ │ - bne.w fff5aa3e │ │ + bne.w fff7928e │ │ @ instruction: 0xf3f90000 │ │ - b.n 39dde │ │ + b.n 5862e │ │ subs r3, r2, #7 │ │ - b.n 3a758 │ │ - ldr r2, [pc, #956] @ (3a678 ) │ │ + b.n 58fa8 │ │ + ldr r2, [pc, #956] @ (58ec8 ) │ │ orn r4, r1, #458752 @ 0x70000 │ │ @ instruction: 0xf3621320 │ │ - b.n 3a606 │ │ + b.n 58e56 │ │ movs r7, r7 │ │ - b.n 3a6ca │ │ + b.n 58f1a │ │ movs r0, #96 @ 0x60 │ │ - b.n 39d04 │ │ + b.n 58554 │ │ movs r1, #244 @ 0xf4 │ │ movw r0, #9084 @ 0x237c │ │ - b.n 39d0c │ │ + b.n 5855c │ │ lsrs r0, r0, #16 │ │ - b.n 3a61a │ │ + b.n 58e6a │ │ asrs r0, r1, #2 │ │ - b.n 39cf4 │ │ + b.n 58544 │ │ asrs r0, r0, #2 │ │ - b.n 39d18 │ │ + b.n 58568 │ │ lsls r2, r4, #4 │ │ - b.n 3a5e6 │ │ + b.n 58e36 │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 0, cr0, cr6, cr12, {4} │ │ - b.n 39d04 │ │ + b.n 58554 │ │ lsrs r3, r0, #20 │ │ - b.n 3a5f4 │ │ + b.n 58e44 │ │ str r4, [r4, #4] │ │ - b.n 39d2c │ │ + b.n 5857c │ │ subs r3, #144 @ 0x90 │ │ cdp 0, 3, cr7, cr1, cr8, {3} │ │ - b.n 39d34 │ │ + b.n 58584 │ │ str r6, [r4, #76] @ 0x4c │ │ @ instruction: 0xf2f60103 │ │ - b.n 3aa86 │ │ + b.n 592d6 │ │ lsls r0, r5, #2 │ │ - b.n 39d20 │ │ + b.n 58570 │ │ lsls r6, r0, #4 │ │ - b.n 3a64e │ │ + b.n 58e9e │ │ lsrs r7, r4, #16 │ │ - b.n 3a612 │ │ + b.n 58e62 │ │ asrs r0, r7, #26 │ │ - b.n 39e54 │ │ + b.n 586a4 │ │ lsrs r0, r4, #19 │ │ @ instruction: 0xf2f60e02 │ │ - b.n 3a61e │ │ + b.n 58e6e │ │ lsls r3, r0, #4 │ │ - b.n 3aaa2 │ │ + b.n 592f2 │ │ lsls r0, r2, #2 │ │ - b.n 39d3c │ │ + b.n 5858c │ │ lsls r7, r7, #7 │ │ - b.n 3aaea │ │ + b.n 5933a │ │ movs r3, #7 │ │ - b.n 3a32e │ │ + b.n 58b7e │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf36800a8 │ │ - b.n 3a7cc │ │ + b.n 5901c │ │ asrs r1, r0, #32 │ │ - b.n 3a458 │ │ + b.n 58ca8 │ │ ands r4, r0 │ │ - b.n 3a83e │ │ + b.n 5908e │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2620a8f │ │ orr.w sl, r4, #667648 @ 0xa3000 │ │ - b.n 3a64e │ │ + b.n 58e9e │ │ movs r0, #148 @ 0x94 │ │ - b.n 39d64 │ │ + b.n 585b4 │ │ ldc2l 11, cr14, [r0], #-1020 @ 0xfffffc04 @ │ │ lsrs r6, r6, #31 │ │ - b.n 3a7f4 │ │ + b.n 59044 │ │ asrs r0, r5, #2 │ │ - b.n 39d90 │ │ + b.n 585e0 │ │ lsrs r7, r5, #11 │ │ orn r0, r0, #75776 @ 0x12800 │ │ - b.n 3a7f8 │ │ + b.n 59048 │ │ subs r0, r2, r6 │ │ cdp 3, 0, cr0, cr2, cr0, {7} │ │ @ instruction: 0xf3f9000d │ │ ldmia.w r3, {r0, r1, r2, r3, r4, r5, r8, r9, ip} │ │ - b.n 3aaf4 │ │ + b.n 59344 │ │ movs r4, #226 @ 0xe2 │ │ @ instruction: 0xf2f24a8f │ │ orn lr, r4, #764 @ 0x2fc │ │ - b.n 3a81c │ │ + b.n 5906c │ │ cmp r4, #228 @ 0xe4 │ │ @ instruction: 0xf2f26464 │ │ bfi r0, r8, #7, #2 │ │ - b.n 39ea4 │ │ + b.n 586f4 │ │ ldrh r7, [r5, #22] │ │ orn r0, r7, #528 @ 0x210 │ │ - b.n 3aaa2 │ │ + b.n 592f2 │ │ lsls r2, r4, #19 │ │ @ instruction: 0xf36021f8 │ │ movw r1, #24816 @ 0x60f0 │ │ @ instruction: 0xf2620a8f │ │ orr.w r0, r7, #272 @ 0x110 │ │ - b.n 39ddc │ │ + b.n 5862c │ │ strb r7, [r0, #12] │ │ - b.n 3a6ea │ │ + b.n 58f3a │ │ ldrb r3, [r4, #16] │ │ - b.n 3a6bc │ │ + b.n 58f0c │ │ strb r0, [r0, #0] │ │ - b.n 39ebc │ │ + b.n 5870c │ │ asrs r2, r2, #5 │ │ - b.n 3a3a8 │ │ + b.n 58bf8 │ │ asrs r4, r4, #3 │ │ - b.n 39ed4 │ │ + b.n 58724 │ │ asrs r7, r7, #15 │ │ - b.n 3ab7e │ │ + b.n 593ce │ │ str r0, [r0, r2] │ │ - b.n 3a858 │ │ + b.n 590a8 │ │ asrs r3, r0, #4 │ │ - b.n 3a3c8 │ │ + b.n 58c18 │ │ subs r3, #144 @ 0x90 │ │ cdp 14, 3, cr1, cr5, cr2, {1} │ │ - b.n 3a6d0 │ │ + b.n 58f20 │ │ asrs r0, r5, #3 │ │ - b.n 39eec │ │ + b.n 5873c │ │ asrs r3, r0, #32 │ │ - b.n 3a7da │ │ + b.n 5902a │ │ adds r1, r0, #0 │ │ - b.n 3a71a │ │ + b.n 58f6a │ │ asrs r0, r4, #12 │ │ - b.n 3a6e0 │ │ + b.n 58f30 │ │ movs r7, r7 │ │ - b.n 3a7e2 │ │ + b.n 59032 │ │ asrs r0, r4, #3 │ │ - b.n 39f00 │ │ + b.n 58750 │ │ asrs r0, r1, #32 │ │ - b.n 3a72a │ │ + b.n 58f7a │ │ lsrs r0, r0, #8 │ │ - b.n 3a72e │ │ + b.n 58f7e │ │ lsls r3, r4, #20 │ │ - b.n 3a6f2 │ │ + b.n 58f42 │ │ lsls r4, r3, #3 │ │ - b.n 39f10 │ │ + b.n 58760 │ │ movs r5, r0 │ │ - b.n 3a73a │ │ + b.n 58f8a │ │ @ instruction: 0xfadfebff │ │ - add r0, pc, #672 @ (adr r0, 3a6a0 ) │ │ - b.n 3a898 │ │ + add r0, pc, #672 @ (adr r0, 58ef0 ) │ │ + b.n 590e8 │ │ asrs r5, r0, #32 │ │ - b.n 3a746 │ │ + b.n 58f96 │ │ movs r0, #8 │ │ - b.n 3a74a │ │ + b.n 58f9a │ │ movs r2, r1 │ │ - b.n 3a74e │ │ + b.n 58f9e │ │ bflx 1c, r3 │ │ ldr r6, [sp, #92] @ 0x5c │ │ - b.n 3a930 │ │ + b.n 59180 │ │ asrs r0, r6, #3 │ │ - b.n 3a934 │ │ + b.n 59184 │ │ movs r0, #5 │ │ - b.n 3a75e │ │ + b.n 58fae │ │ movs r1, r1 │ │ - b.n 3a762 │ │ + b.n 58fb2 │ │ bfx 1c, lr │ │ strh r0, [r1, #0] │ │ - b.n 39f64 │ │ + b.n 587b4 │ │ movs r0, #10 │ │ - b.n 3a76e │ │ + b.n 58fbe │ │ asrs r4, r3, #32 │ │ - b.n 39f6c │ │ + b.n 587bc │ │ movs r0, r1 │ │ - b.n 3a776 │ │ + b.n 58fc6 │ │ bfx 1c, r9 │ │ ands r0, r4 │ │ - b.n 3ab7e │ │ + b.n 593ce │ │ movs r1, r1 │ │ - b.n 3a782 │ │ + b.n 58fd2 │ │ lsrs r4, r0, #11 │ │ orn r0, r0, #532 @ 0x214 │ │ - b.n 3a78a │ │ + b.n 58fda │ │ str r4, [r4, #0] │ │ - b.n 3ab8e │ │ + b.n 593de │ │ movs r0, #4 │ │ - b.n 39f8c │ │ - ldr r3, [pc, #0] @ (3a454 ) │ │ + b.n 587dc │ │ + ldr r3, [pc, #0] @ (58ca4 ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 3a964 │ │ + b.n 591b4 │ │ cmp r2, #207 @ 0xcf │ │ orn r1, r2, #3801088 @ 0x3a0000 │ │ - b.n 39f9c │ │ + b.n 587ec │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #8716288 @ 0x850000 │ │ - b.n 3a7aa │ │ + b.n 58ffa │ │ asrs r0, r0, #7 │ │ - b.n 39f88 │ │ - ldr r3, [pc, #96] @ (3a4d0 ) │ │ + b.n 587d8 │ │ + ldr r3, [pc, #96] @ (58d20 ) │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ - b.w ff081fa4 │ │ + b.w ff0a07f4 │ │ @ instruction: 0xebff0008 │ │ - b.n 3a7be │ │ + b.n 5900e │ │ asrs r0, r2, #32 │ │ - b.n 3a992 │ │ + b.n 591e2 │ │ lsrs r4, r0, #11 │ │ orn r0, r0, #8832 @ 0x2280 │ │ - b.n 3a7ca │ │ - ldr r3, [pc, #0] @ (3a48c ) │ │ + b.n 5901a │ │ + ldr r3, [pc, #0] @ (58cdc ) │ │ ldcl 0, cr0, [r0, #64] @ 0x40 │ │ - b.n 3a9a6 │ │ + b.n 591f6 │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #423936 @ 0x67800 │ │ orr.w r0, r0, #9043968 @ 0x8a0000 │ │ - b.n 3a7de │ │ + b.n 5902e │ │ asrs r4, r3, #32 │ │ - b.n 39fbc │ │ - ldr r3, [pc, #136] @ (3a52c ) │ │ + b.n 5880c │ │ + ldr r3, [pc, #136] @ (58d7c ) │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ - b.w ff07ffbe │ │ + b.w ff09e80e │ │ @ instruction: 0xebff3080 │ │ - b.n 3a948 │ │ + b.n 59198 │ │ ands r4, r1 │ │ - b.n 39ff0 │ │ + b.n 58840 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r8, sl, fp} │ │ - b.n 3a7be │ │ + b.n 5900e │ │ movs r0, r0 │ │ - b.n 39fca │ │ + b.n 5881a │ │ lsrs r2, r0, #8 │ │ - b.n 3a806 │ │ + b.n 59056 │ │ lsls r1, r4, #12 │ │ - b.n 3a7ca │ │ + b.n 5901a │ │ movs r4, r0 │ │ - b.n 39fd6 │ │ + b.n 58826 │ │ lsls r3, r0, #28 │ │ - b.n 3a812 │ │ + b.n 59062 │ │ lsls r2, r4, #24 │ │ - b.n 3a7d6 │ │ + b.n 59026 │ │ movs r0, r1 │ │ - b.n 39fe2 │ │ + b.n 58832 │ │ lsls r0, r6, #1 │ │ - b.n 39f14 │ │ + b.n 58764 │ │ movs r0, #104 @ 0x68 │ │ - b.n 39f18 │ │ + b.n 58768 │ │ asrs r0, r0, #16 │ │ - b.n 3a826 │ │ + b.n 59076 │ │ adds r3, r4, r4 │ │ - b.n 3a7ec │ │ + b.n 5903c │ │ asrs r4, r1, #32 │ │ - b.n 39ff6 │ │ + b.n 58846 │ │ asrs r4, r4, #1 │ │ - b.n 39f28 │ │ + b.n 58778 │ │ subs r3, #1 │ │ - b.n 3a836 │ │ + b.n 59086 │ │ adds r2, #34 @ 0x22 │ │ - b.n 3a800 │ │ + b.n 59050 │ │ adds r0, #20 │ │ - b.n 3a006 │ │ + b.n 58856 │ │ adds r0, #96 @ 0x60 │ │ - b.n 39f38 │ │ + b.n 58788 │ │ ldr r3, [r0, #0] │ │ - b.n 3a846 │ │ + b.n 59096 │ │ asrs r1, r4, #20 │ │ - b.n 3a816 │ │ + b.n 59066 │ │ asrs r0, r3, #32 │ │ - b.n 3a016 │ │ + b.n 58866 │ │ asrs r0, r0, #32 │ │ - b.n 3a040 │ │ + b.n 58890 │ │ asrs r1, r0, #20 │ │ - b.n 3a856 │ │ + b.n 590a6 │ │ adds r3, r4, r0 │ │ - b.n 3a81c │ │ + b.n 5906c │ │ asrs r4, r3, #32 │ │ - b.n 3a026 │ │ + b.n 58876 │ │ asrs r4, r5, #1 │ │ - b.n 39f58 │ │ + b.n 587a8 │ │ adds r0, #168 @ 0xa8 │ │ - b.n 3a9bc │ │ + b.n 5920c │ │ asrs r1, r0, #4 │ │ - b.n 3a86a │ │ + b.n 590ba │ │ lsrs r0, r4, #16 │ │ - b.n 3a830 │ │ + b.n 59080 │ │ lsrs r2, r0, #24 │ │ - b.n 3a832 │ │ + b.n 59082 │ │ movs r0, r2 │ │ - b.n 3a03e │ │ + b.n 5888e │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r8, sl, fp} │ │ - b.n 3a83e │ │ + b.n 5908e │ │ movs r0, r4 │ │ - b.n 3a04a │ │ + b.n 5889a │ │ lsrs r2, r0, #8 │ │ - b.n 3a886 │ │ + b.n 590d6 │ │ lsls r1, r4, #12 │ │ - b.n 3a84a │ │ + b.n 5909a │ │ movs r4, r4 │ │ - b.n 3a056 │ │ + b.n 588a6 │ │ lsls r3, r0, #28 │ │ - b.n 3a892 │ │ + b.n 590e2 │ │ lsls r2, r4, #24 │ │ - b.n 3a856 │ │ + b.n 590a6 │ │ movs r0, r5 │ │ - b.n 3a062 │ │ + b.n 588b2 │ │ lsls r0, r3, #2 │ │ - b.n 39f94 │ │ + b.n 587e4 │ │ movs r0, #144 @ 0x90 │ │ - b.n 39f98 │ │ + b.n 587e8 │ │ asrs r0, r0, #16 │ │ - b.n 3a8a6 │ │ + b.n 590f6 │ │ adds r3, r4, r4 │ │ - b.n 3a86c │ │ + b.n 590bc │ │ asrs r4, r5, #32 │ │ - b.n 3a076 │ │ + b.n 588c6 │ │ asrs r4, r1, #2 │ │ - b.n 39fa8 │ │ + b.n 587f8 │ │ subs r3, #1 │ │ - b.n 3a8b6 │ │ + b.n 59106 │ │ adds r2, #34 @ 0x22 │ │ - b.n 3a880 │ │ + b.n 590d0 │ │ adds r0, #52 @ 0x34 │ │ - b.n 3a086 │ │ + b.n 588d6 │ │ adds r0, #136 @ 0x88 │ │ - b.n 39fb8 │ │ + b.n 58808 │ │ ldrb r3, [r0, #0] │ │ - b.n 3a8c6 │ │ + b.n 59116 │ │ asrs r1, r4, #20 │ │ - b.n 3a898 │ │ + b.n 590e8 │ │ asrs r0, r7, #32 │ │ - b.n 3a096 │ │ + b.n 588e6 │ │ asrs r0, r0, #32 │ │ - b.n 3a0bc │ │ + b.n 5890c │ │ asrs r1, r0, #20 │ │ - b.n 3a8d6 │ │ + b.n 59126 │ │ adds r3, r4, r0 │ │ - b.n 3a89c │ │ + b.n 590ec │ │ asrs r4, r7, #32 │ │ - b.n 3a0a6 │ │ + b.n 588f6 │ │ asrs r4, r2, #2 │ │ - b.n 39fd8 │ │ + b.n 58828 │ │ asrs r1, r0, #4 │ │ - b.n 3a8e6 │ │ + b.n 59136 │ │ lsrs r0, r4, #16 │ │ - b.n 3a8ac │ │ + b.n 590fc │ │ lsrs r2, r0, #24 │ │ - b.n 3a8ae │ │ + b.n 590fe │ │ movs r0, r6 │ │ - b.n 3a0ba │ │ + b.n 5890a │ │ ands r4, r2 │ │ - b.n 3a0f0 │ │ + b.n 58940 │ │ asrs r0, r1, #3 │ │ - b.n 3aad4 │ │ + b.n 59324 │ │ movs r0, #16 │ │ - b.n 3a0f8 │ │ + b.n 58948 │ │ movs r4, r0 │ │ - b.n 3a902 │ │ - bfcsel 1c, 3adc2 , 20, ne │ │ + b.n 59152 │ │ + bfcsel 1c, 59612 , 20, ne │ │ str r0, [r7, r1] │ │ - b.n 3aae4 │ │ + b.n 59334 │ │ asrs r4, r0, #32 │ │ - b.n 3a90e │ │ + b.n 5915e │ │ movs r5, r0 │ │ - b.n 3a912 │ │ + b.n 59162 │ │ @ instruction: 0xfa69ebff │ │ cmp r7, #74 @ 0x4a │ │ - b.n 3aa70 │ │ + b.n 592c0 │ │ movs r5, r0 │ │ - b.n 3a91e │ │ + b.n 5916e │ │ asrs r5, r0, #32 │ │ - b.n 3a922 │ │ + b.n 59172 │ │ @ instruction: 0xf6feebff │ │ lsrs r4, r7, #30 │ │ - b.n 3ac08 │ │ + b.n 59458 │ │ asrs r0, r4, #32 │ │ - b.n 3a128 │ │ + b.n 58978 │ │ stmia r0!, {r2, r5} │ │ - b.n 3a12c │ │ + b.n 5897c │ │ movs r7, r0 │ │ - b.n 3ac76 │ │ + b.n 594c6 │ │ strb r0, [r0, #0] │ │ - b.n 3a6fc │ │ + b.n 58f4c │ │ asrs r4, r4, #32 │ │ - b.n 3ad3e │ │ + b.n 5958e │ │ movs r0, r5 │ │ - b.n 3ab1a │ │ + b.n 5936a │ │ movs r0, r4 │ │ - b.n 3a120 │ │ + b.n 58970 │ │ movs r0, r2 │ │ - b.n 3ab14 │ │ + b.n 59364 │ │ ldrh r1, [r0, #20] │ │ - beq.w 1fa12 │ │ - b.n 3ad52 │ │ + beq.w 3e262 │ │ + b.n 595a2 │ │ asrs r4, r1, #32 │ │ - b.n 3ab2e │ │ + b.n 5937e │ │ add r2, sp, #572 @ 0x23c │ │ bic.w r0, r0, #4980736 @ 0x4c0000 │ │ - b.n 3a158 │ │ + b.n 589a8 │ │ movs r0, r2 │ │ - b.n 3a13c │ │ + b.n 5898c │ │ movs r0, r0 │ │ - b.n 3a150 │ │ + b.n 589a0 │ │ movs r4, r1 │ │ - b.n 3a144 │ │ + b.n 58994 │ │ lsls r7, r7, #8 │ │ - b.n 3adee │ │ + b.n 5963e │ │ lsrs r0, r2, #12 │ │ mcr 0, 5, r1, cr12, cr4, {0} │ │ - b.n 3a150 │ │ + b.n 589a0 │ │ str r0, [r5, #0] │ │ - b.n 3aac8 │ │ + b.n 59318 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3a06c │ │ + b.n 588bc │ │ lsls r7, r0, #1 │ │ ldmia.w r6, {r4, r7, r8, r9, fp, sp, lr} │ │ mcr 15, 0, r4, cr2, cr1, {6} │ │ - b.n 3ab68 │ │ + b.n 593b8 │ │ subs r3, #144 @ 0x90 │ │ mcr 3, 0, r3, cr0, cr15, {1} │ │ - b.n 3add8 │ │ - ldr r2, [pc, #956] @ (3aa10 ) │ │ + b.n 59628 │ │ + ldr r2, [pc, #956] @ (59260 ) │ │ orn pc, r4, #26752 @ 0x6880 │ │ - b.n 3ab78 │ │ + b.n 593c8 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r0, r4, #47104 @ 0xb800 │ │ - b.n 3aaf0 │ │ + b.n 59340 │ │ mvns r4, r4 │ │ mrs sl, │ │ orn r0, r4, #38912 @ 0x9800 │ │ - b.n 3aafc │ │ + b.n 5934c │ │ movs r4, #226 @ 0xe2 │ │ - blx f2d040 │ │ - ble.w 120b94 │ │ + blx f4b890 │ │ + ble.w 13f3e4 │ │ orn lr, r4, #45824 @ 0xb300 │ │ - b.n 3ab9c │ │ + b.n 593ec │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f064ea │ │ @ instruction: 0xf3665020 │ │ - b.n 3a1c4 │ │ + b.n 58a14 │ │ cmp r4, #234 @ 0xea │ │ @ instruction: 0xf2f23170 │ │ - b.n 3a1ac │ │ + b.n 589fc │ │ adds r3, #63 @ 0x3f │ │ - b.n 3ae22 │ │ + b.n 59672 │ │ adds r1, #152 @ 0x98 │ │ - b.n 3a1b4 │ │ + b.n 58a04 │ │ lsrs r0, r5, #19 │ │ @ instruction: 0xf2f024e2 │ │ bfx c, r4 │ │ orn r4, r4, #7340032 @ 0x700000 │ │ bfi fp, r4, #18, #4294967295 │ │ mrc 1, 1, r4, cr9, cr14, {7} │ │ - blx e80aac │ │ + blx e9f2fc │ │ movw r1, #49906 @ 0xc2f2 │ │ @ instruction: 0xf26401f0 │ │ @ instruction: 0xf26c2a8f │ │ orr.w fp, r5, #4608 @ 0x1200 │ │ vadd.f32 s0, s23, s30 │ │ - blx ff0866c8 │ │ - b.n 3acce │ │ + blx ff0a4f18 │ │ + b.n 5951e │ │ stmia r3!, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 3ad52 │ │ + b.n 595a2 │ │ subs r3, #63 @ 0x3f │ │ - b.n 3abee │ │ + b.n 5943e │ │ str r1, [r0, #80] @ 0x50 │ │ - b.n 3a6e0 │ │ + b.n 58f30 │ │ ldr r0, [r4, #48] @ 0x30 │ │ - b.n 3a9ea │ │ + b.n 5923a │ │ str r4, [r1, #24] │ │ - b.n 3a1fc │ │ + b.n 58a4c │ │ str r2, [r4, #80] @ 0x50 │ │ - b.n 3aa26 │ │ + b.n 59276 │ │ cmp r0, #2 │ │ - b.n 3a702 │ │ + b.n 58f52 │ │ adds r1, r4, r0 │ │ - b.n 3a9f2 │ │ + b.n 59242 │ │ cmp r7, #240 @ 0xf0 │ │ - b.n 3ad10 │ │ + b.n 59560 │ │ str r4, [r2, #24] │ │ - b.n 3a210 │ │ + b.n 58a60 │ │ movs r3, #255 @ 0xff │ │ - b.n 3ad7a │ │ + b.n 595ca │ │ lsls r0, r0, #8 │ │ - b.n 3a702 │ │ + b.n 58f52 │ │ str r0, [r1, #0] │ │ - b.n 3a130 │ │ + b.n 58980 │ │ asrs r0, r2, #6 │ │ - b.n 3a220 │ │ + b.n 58a70 │ │ movs r2, #6 │ │ - b.n 3a70e │ │ + b.n 58f5e │ │ lsrs r4, r4, #24 │ │ - b.n 3aa0e │ │ + b.n 5925e │ │ asrs r4, r2, #5 │ │ - b.n 3a704 │ │ + b.n 58f54 │ │ asrs r4, r0, #6 │ │ - b.n 3a230 │ │ + b.n 58a80 │ │ lsrs r0, r1 │ │ - b.n 3ac34 │ │ + b.n 59484 │ │ lsls r0, r1, #6 │ │ - b.n 3a238 │ │ + b.n 58a88 │ │ lsls r5, r2, #5 │ │ - b.n 3a714 │ │ + b.n 58f64 │ │ lsls r4, r5, #6 │ │ - b.n 3a240 │ │ + b.n 58a90 │ │ movs r3, r0 │ │ @ instruction: 0xe8172e25 │ │ - b.n 3aa32 │ │ + b.n 59282 │ │ movs r1, #176 @ 0xb0 │ │ - b.n 3a24c │ │ + b.n 58a9c │ │ movs r0, #0 │ │ - b.n 3ae76 │ │ + b.n 596c6 │ │ movs r1, #192 @ 0xc0 │ │ - b.n 3a254 │ │ + b.n 58aa4 │ │ movs r5, #0 │ │ - b.n 3a744 │ │ + b.n 58f94 │ │ cmp r3, #38 @ 0x26 │ │ - b.n 3aa46 │ │ + b.n 59296 │ │ movs r1, #180 @ 0xb4 │ │ - b.n 3a260 │ │ + b.n 58ab0 │ │ movs r5, #33 @ 0x21 │ │ - b.n 3aa8a │ │ + b.n 592da │ │ adds r1, r0, r0 │ │ - b.n 3a766 │ │ + b.n 58fb6 │ │ lsrs r0, r4, #32 │ │ - b.n 3aa54 │ │ + b.n 592a4 │ │ movs r1, #188 @ 0xbc │ │ - b.n 3a270 │ │ + b.n 58ac0 │ │ lsls r0, r7, #6 │ │ - b.n 3a274 │ │ + b.n 58ac4 │ │ movs r4, r0 │ │ - b.n 3aa9e │ │ + b.n 592ee │ │ asrs r4, r0, #32 │ │ - b.n 3aaa2 │ │ + b.n 592f2 │ │ movs r0, #9 │ │ - b.n 3aaa6 │ │ - bfcsel 1a, 39f66 , 1c, vc │ │ + b.n 592f6 │ │ + bfcsel 1a, 587b6 , 1c, vc │ │ str r0, [r2, r1] │ │ - b.n 3ac88 │ │ + b.n 594d8 │ │ asrs r4, r0, #32 │ │ - b.n 3aab2 │ │ + b.n 59302 │ │ movs r5, r0 │ │ - b.n 3aab6 │ │ + b.n 59306 │ │ @ instruction: 0xfa00ebff │ │ str r0, [r5, #0] │ │ - b.n 3ac98 │ │ + b.n 594e8 │ │ asrs r5, r0, #32 │ │ - b.n 3aac2 │ │ + b.n 59312 │ │ movs r0, #4 │ │ - b.n 3aac6 │ │ + b.n 59316 │ │ movs r6, r0 │ │ - b.n 3aaca │ │ - bfcsel 1a, 3af8a , 1c, pl │ │ + b.n 5931a │ │ + bfcsel 1a, 597da , 1c, pl │ │ movs r1, r1 │ │ - b.n 3aad2 │ │ + b.n 59322 │ │ asrs r1, r1, #32 │ │ - b.n 3aad6 │ │ + b.n 59326 │ │ movs r0, #5 │ │ - b.n 3aada │ │ - bfcsel 1a, 3af9a , 1c, mi │ │ + b.n 5932a │ │ + bfcsel 1a, 597ea , 1c, mi │ │ movs r0, #20 │ │ - b.n 3a2dc │ │ + b.n 58b2c │ │ lsrs r7, r1, #11 │ │ orn sl, r9, #292864 @ 0x47800 │ │ orn lr, r2, #10551296 @ 0xa10000 │ │ - b.n 3accc │ │ + b.n 5951c │ │ lsrs r0, r4, #1 │ │ @ instruction: 0xf3682862 │ │ bfi r1, sl, #6, #15 │ │ - b.n 3a2f4 │ │ - ldr r2, [pc, #956] @ (3ab78 ) │ │ + b.n 58b44 │ │ + ldr r2, [pc, #956] @ (593c8 ) │ │ orn r8, r0, #417792 @ 0x66000 │ │ @ instruction: 0xf2620190 │ │ - b.n 3a300 │ │ + b.n 58b50 │ │ lsrs r4, r4, #3 │ │ @ instruction: 0xf2602a8f │ │ orr.w r0, r2, #573440 @ 0x8c000 │ │ - b.n 3a30c │ │ + b.n 58b5c │ │ lsrs r7, r1, #11 │ │ orr.w r0, r9, #2113536 @ 0x204000 │ │ - b.n 3a85e │ │ + b.n 590ae │ │ cmp r7, #252 @ 0xfc │ │ - b.n 3adfc │ │ + b.n 5964c │ │ movs r0, #255 @ 0xff │ │ - b.n 3ae62 │ │ + b.n 596b2 │ │ asrs r2, r0, #32 │ │ - b.n 3a8e8 │ │ + b.n 59138 │ │ asrs r4, r2, #6 │ │ - b.n 3a304 │ │ + b.n 58b54 │ │ movs r0, #6 │ │ - b.n 3ab2e │ │ + b.n 5937e │ │ asrs r0, r2, #32 │ │ - b.n 3a32c │ │ + b.n 58b7c │ │ movs r0, r0 │ │ - b.n 3a878 │ │ + b.n 590c8 │ │ asrs r0, r1, #32 │ │ - b.n 3ab3a │ │ + b.n 5938a │ │ lsls r7, r1, #9 │ │ - b.n 3ac7e │ │ + b.n 594ce │ │ lsls r0, r2, #6 │ │ - b.n 3a31c │ │ + b.n 58b6c │ │ movs r0, r1 │ │ - b.n 3ab46 │ │ + b.n 59396 │ │ bflx 18, r5 │ │ movs r1, r1 │ │ - b.n 3ab4e │ │ + b.n 5939e │ │ cmp r3, #100 @ 0x64 │ │ vldr s1, [sp, #820] @ 0x334 │ │ orn r0, r0, #2624 @ 0xa40 │ │ - b.n 3af5a │ │ - ldr r2, [pc, #828] @ (3ab58 ) │ │ + b.n 597aa │ │ + ldr r2, [pc, #828] @ (593a8 ) │ │ orn r0, r0, #9961472 @ 0x980000 │ │ - b.n 3a35c │ │ + b.n 58bac │ │ cmp r3, #24 │ │ vstr s9, [fp, #-828] @ 0xfffffcc4 │ │ orr.w r0, r0, #4194304 @ 0x400000 │ │ - b.n 3acc4 │ │ + b.n 59514 │ │ str r0, [r0, r0] │ │ - b.n 3ab72 │ │ + b.n 593c2 │ │ lsrs r6, r0, #11 │ │ - b.w ff080184 │ │ + b.w ff09e9d4 │ │ @ instruction: 0xebff0008 │ │ - b.n 3ab7e │ │ + b.n 593ce │ │ asrs r0, r4, #32 │ │ - b.n 3af82 │ │ + b.n 597d2 │ │ lsrs r1, r0, #11 │ │ orn r0, r0, #2555904 @ 0x270000 │ │ - b.n 3a384 │ │ - ldr r3, [pc, #0] @ (3a84c ) │ │ + b.n 58bd4 │ │ + ldr r3, [pc, #0] @ (5909c ) │ │ ldcl 0, cr0, [r0, #672] @ 0x2a0 │ │ - b.n 3ace8 │ │ + b.n 59538 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2359296 @ 0x240000 │ │ - b.n 3ad5a │ │ + b.n 595aa │ │ ands r0, r0 │ │ - b.n 3ab9e │ │ + b.n 593ee │ │ cmp r2, #207 @ 0xcf │ │ orr.w fp, r1, #41472 @ 0xa200 │ │ vstr s1, [fp, #-792] @ 0xfffffce8 │ │ - b.w ff07f19e │ │ + b.w ff09d9ee │ │ @ instruction: 0xebff3080 │ │ - b.n 3ad08 │ │ + b.n 59558 │ │ str r0, [r6, #4] │ │ - b.n 3a2ac │ │ + b.n 58afc │ │ stmia r0!, {} │ │ - b.n 3a3a4 │ │ - add r0, pc, #4 @ (adr r0, 3a880 ) │ │ - b.n 3ad12 │ │ + b.n 58bf4 │ │ + add r0, pc, #4 @ (adr r0, 590d0 ) │ │ + b.n 59562 │ │ movs r7, r1 │ │ ldmia.w r3, {r0} │ │ - b.n 3af3a │ │ + b.n 5978a │ │ lsrs r1, r0, #20 │ │ - b.n 3ab8a │ │ + b.n 593da │ │ movs r4, r7 │ │ - b.n 3a29c │ │ + b.n 58aec │ │ lsrs r2, r0, #8 │ │ - b.n 3abd2 │ │ + b.n 59422 │ │ str r4, [r4, r1] │ │ - b.n 3a2cc │ │ + b.n 58b1c │ │ lsls r1, r4, #12 │ │ - b.n 3ab9a │ │ + b.n 593ea │ │ movs r0, r7 │ │ - b.n 3a2ac │ │ + b.n 58afc │ │ lsls r3, r0, #28 │ │ - b.n 3abe2 │ │ + b.n 59432 │ │ asrs r0, r5, #1 │ │ - b.n 3a2dc │ │ + b.n 58b2c │ │ lsls r2, r4, #24 │ │ - b.n 3abaa │ │ + b.n 593fa │ │ movs r4, r6 │ │ - b.n 3a2bc │ │ + b.n 58b0c │ │ lsls r6, r0, #16 │ │ - b.n 3abf2 │ │ + b.n 59442 │ │ movs r0, #96 @ 0x60 │ │ - b.n 3a2ec │ │ + b.n 58b3c │ │ lsrs r3, r4, #4 │ │ - b.n 3abba │ │ + b.n 5940a │ │ movs r0, r6 │ │ - b.n 3a2cc │ │ + b.n 58b1c │ │ lsrs r5, r0, #12 │ │ - b.n 3ac02 │ │ + b.n 59452 │ │ adds r0, #108 @ 0x6c │ │ - b.n 3a2fc │ │ + b.n 58b4c │ │ lsls r1, r4, #8 │ │ - b.n 3abca │ │ + b.n 5941a │ │ movs r0, r5 │ │ - b.n 3a2dc │ │ + b.n 58b2c │ │ lsrs r2, r0, #32 │ │ - b.n 3ac12 │ │ + b.n 59462 │ │ lsls r5, r4, #20 │ │ - b.n 3abd6 │ │ + b.n 59426 │ │ movs r4, r4 │ │ - b.n 3a2e8 │ │ + b.n 58b38 │ │ lsls r4, r1, #20 │ │ - b.n 3ac1e │ │ + b.n 5946e │ │ str r4, [r1, r2] │ │ - b.n 3a318 │ │ + b.n 58b68 │ │ lsrs r2, r4, #32 │ │ - b.n 3abe6 │ │ + b.n 59436 │ │ movs r0, r4 │ │ - b.n 3a2f8 │ │ + b.n 58b48 │ │ lsls r3, r0, #4 │ │ - b.n 3ac2e │ │ + b.n 5947e │ │ adds r0, #168 @ 0xa8 │ │ - b.n 3ad88 │ │ + b.n 595d8 │ │ lsrs r6, r4, #16 │ │ - b.n 3abf6 │ │ + b.n 59446 │ │ str r0, [r0, #0] │ │ - b.n 3a422 │ │ + b.n 58c72 │ │ lsrs r1, r0, #24 │ │ - b.n 3abfe │ │ + b.n 5944e │ │ movs r4, r5 │ │ - b.n 3a310 │ │ + b.n 58b60 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r8, sl, fp} │ │ - b.n 3ac0a │ │ + b.n 5945a │ │ movs r4, r3 │ │ - b.n 3a31c │ │ + b.n 58b6c │ │ lsrs r2, r0, #8 │ │ - b.n 3ac52 │ │ + b.n 594a2 │ │ lsls r0, r3 │ │ - b.n 3a34c │ │ + b.n 58b9c │ │ lsls r1, r4, #12 │ │ - b.n 3ac1a │ │ + b.n 5946a │ │ movs r0, r3 │ │ - b.n 3a32c │ │ + b.n 58b7c │ │ lsls r3, r0, #28 │ │ - b.n 3ac62 │ │ + b.n 594b2 │ │ asrs r0, r2, #2 │ │ - b.n 3a35c │ │ + b.n 58bac │ │ lsls r2, r4, #24 │ │ - b.n 3ac2a │ │ + b.n 5947a │ │ movs r4, r2 │ │ - b.n 3a33c │ │ + b.n 58b8c │ │ lsls r4, r0, #16 │ │ - b.n 3ac72 │ │ + b.n 594c2 │ │ movs r0, #136 @ 0x88 │ │ - b.n 3a36c │ │ + b.n 58bbc │ │ lsrs r3, r4, #4 │ │ - b.n 3ac3a │ │ + b.n 5948a │ │ movs r0, r2 │ │ - b.n 3a34c │ │ + b.n 58b9c │ │ lsrs r5, r0, #12 │ │ - b.n 3ac82 │ │ + b.n 594d2 │ │ adds r0, #148 @ 0x94 │ │ - b.n 3a37c │ │ + b.n 58bcc │ │ lsls r1, r4, #8 │ │ - b.n 3ac4a │ │ + b.n 5949a │ │ movs r0, r1 │ │ - b.n 3a35c │ │ + b.n 58bac │ │ lsrs r2, r0, #32 │ │ - b.n 3ac92 │ │ + b.n 594e2 │ │ stmia r0!, {r2, r5} │ │ - b.n 3a490 │ │ + b.n 58ce0 │ │ lsls r5, r4, #20 │ │ - b.n 3ac5a │ │ + b.n 594aa │ │ movs r4, r0 │ │ - b.n 3a36c │ │ + b.n 58bbc │ │ lsls r6, r0, #20 │ │ - b.n 3aca2 │ │ + b.n 594f2 │ │ lsrs r2, r4, #32 │ │ - b.n 3ac66 │ │ + b.n 594b6 │ │ movs r0, r0 │ │ - b.n 3a478 │ │ + b.n 58cc8 │ │ lsls r3, r0, #4 │ │ - b.n 3acae │ │ + b.n 594fe │ │ lsrs r4, r4, #16 │ │ - b.n 3ac72 │ │ + b.n 594c2 │ │ lsrs r1, r0, #24 │ │ - b.n 3ac76 │ │ + b.n 594c6 │ │ movs r4, r1 │ │ - b.n 3a388 │ │ + b.n 58bd8 │ │ strb r0, [r0, #1] │ │ - b.n 3ae0c │ │ + b.n 5965c │ │ vpmin.u32 q4, q14, │ │ - beq.n 3aa24 │ │ - b.n 3ae1c │ │ + beq.n 59274 │ │ + b.n 5966c │ │ ldrh r4, [r1, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 3aea8 │ │ + b.n 596f8 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r1, r3, r4} │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r6, r1 │ │ movs r0, r0 │ │ @@ -93415,7953 +135621,7953 @@ │ │ lsls r4, r7, #15 │ │ movs r0, r0 │ │ lsls r0, r0, #12 │ │ @ instruction: 0xf0bc0fff │ │ mrc2 15, 7, r0, cr12, cr15, {7} │ │ @ instruction: 0xfffc0fff │ │ @ instruction: 0xfffc0fff │ │ - @ instruction: 0xb744 │ │ - vqshrun.s64 d20, q8, #4 │ │ + ldr??.w pc, [r4, #4090] @ 0xffa │ │ + ldr r0, [pc, #192] @ (592e8 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 3aef8 │ │ + b.n 59748 │ │ movs r0, #0 │ │ - b.n 3a504 │ │ - b.n 3a9e4 │ │ - b.n 3afe6 │ │ - b.n 3b1e6 │ │ - b.n 3b06a │ │ + b.n 58d54 │ │ + b.n 59234 │ │ + b.n 59836 │ │ + b.n 59a36 │ │ + b.n 598ba │ │ ldmia r2, {r0, r1, r2, r3} │ │ - b.n 3b10a │ │ + b.n 5995a │ │ movs r3, #63 @ 0x3f │ │ - b.n 3b176 │ │ + b.n 599c6 │ │ movs r0, #0 │ │ - b.n 3a4f6 │ │ + b.n 58d46 │ │ movs r4, r1 │ │ ldmia.w r1, {r1, r5, r8, sl, fp, sp} │ │ - b.n 3ad3e │ │ + b.n 5958e │ │ movs r3, #19 │ │ - b.n 3a9b4 │ │ + b.n 59204 │ │ movs r0, #4 │ │ - b.n 3a506 │ │ + b.n 58d56 │ │ movs r4, r1 │ │ @ instruction: 0xe9913603 │ │ - b.n 3aa26 │ │ + b.n 59276 │ │ cmp r2, #34 @ 0x22 │ │ - b.n 3ad18 │ │ + b.n 59568 │ │ movs r0, #8 │ │ - b.n 3a516 │ │ + b.n 58d66 │ │ movs r0, #8 │ │ - b.n 3a53c │ │ + b.n 58d8c │ │ adds r0, #12 │ │ - b.n 3a540 │ │ + b.n 58d90 │ │ movs r7, #34 @ 0x22 │ │ - b.n 3ad62 │ │ + b.n 595b2 │ │ cmp r1, #19 │ │ - b.n 3a9d8 │ │ + b.n 59228 │ │ movs r0, #12 │ │ - b.n 3a52a │ │ + b.n 58d7a │ │ movs r0, #12 │ │ - b.n 3a550 │ │ + b.n 58da0 │ │ adds r0, #16 │ │ - b.n 3a554 │ │ + b.n 58da4 │ │ movs r4, #34 @ 0x22 │ │ - b.n 3ad76 │ │ + b.n 595c6 │ │ cmp r4, #19 │ │ - b.n 3a9ec │ │ + b.n 5923c │ │ movs r0, #16 │ │ - b.n 3a53e │ │ + b.n 58d8e │ │ movs r0, #16 │ │ - b.n 3a564 │ │ + b.n 58db4 │ │ subs r7, #192 @ 0xc0 │ │ - b.n 3b064 │ │ + b.n 598b4 │ │ adds r3, #255 @ 0xff │ │ - b.n 3b0ca │ │ + b.n 5991a │ │ adds r0, #48 @ 0x30 │ │ - b.n 3b154 │ │ + b.n 599a4 │ │ movs r1, #82 @ 0x52 │ │ - b.n 3aa44 │ │ + b.n 59294 │ │ movs r0, #20 │ │ - b.n 3a556 │ │ + b.n 58da6 │ │ ands r4, r2 │ │ - b.n 3a57c │ │ + b.n 58dcc │ │ movs r0, #16 │ │ - b.n 3a580 │ │ + b.n 58dd0 │ │ tst r4, r0 │ │ - b.n 3aa68 │ │ + b.n 592b8 │ │ cmp r6, #34 @ 0x22 │ │ - b.n 3ad6e │ │ + b.n 595be │ │ movs r0, #24 │ │ - b.n 3a56a │ │ + b.n 58dba │ │ str r0, [r3, r0] │ │ - b.n 3a590 │ │ + b.n 58de0 │ │ cmp r3, #63 @ 0x3f │ │ - b.n 3b18e │ │ + b.n 599de │ │ ands r4, r2 │ │ - b.n 3a598 │ │ + b.n 58de8 │ │ strb r5, [r0, r4] │ │ - b.n 3aa7e │ │ + b.n 592ce │ │ ldrh r4, [r4, r4] │ │ - b.n 3ad88 │ │ + b.n 595d8 │ │ str r4, [r3, r0] │ │ - b.n 3a582 │ │ + b.n 58dd2 │ │ str r2, [r7, r6] │ │ - b.n 3ae28 │ │ + b.n 59678 │ │ ands r4, r3 │ │ - b.n 3a5ac │ │ + b.n 58dfc │ │ ldr r4, [r2, r0] │ │ - b.n 3aa40 │ │ + b.n 59290 │ │ str r0, [r4, r0] │ │ - b.n 3a592 │ │ + b.n 58de2 │ │ str r4, [r3, r0] │ │ - b.n 3a5b8 │ │ + b.n 58e08 │ │ strb r5, [r4, r4] │ │ - b.n 3adda │ │ + b.n 5962a │ │ str r4, [r4, r0] │ │ - b.n 3a59e │ │ + b.n 58dee │ │ str r0, [r4, r0] │ │ - b.n 3a5c4 │ │ + b.n 58e14 │ │ strh r7, [r7, r4] │ │ - b.n 3b230 │ │ + b.n 59a80 │ │ str r0, [r5, r0] │ │ - b.n 3a5aa │ │ + b.n 58dfa │ │ str r0, [r4, r0] │ │ - b.n 3a5d0 │ │ + b.n 58e20 │ │ ands r4, r4 │ │ - b.n 3a5d4 │ │ + b.n 58e24 │ │ ldrb r5, [r4, r4] │ │ - b.n 3adf6 │ │ + b.n 59646 │ │ strh r4, [r2, r4] │ │ - b.n 3aa6c │ │ + b.n 592bc │ │ str r4, [r5, r0] │ │ - b.n 3a5be │ │ + b.n 58e0e │ │ ands r0, r5 │ │ - b.n 3a5e4 │ │ + b.n 58e34 │ │ str r4, [r4, r0] │ │ - b.n 3a5e8 │ │ + b.n 58e38 │ │ mov r4, r0 │ │ - b.n 3aae2 │ │ + b.n 59332 │ │ ldrh r5, [r4, r0] │ │ - b.n 3add6 │ │ + b.n 59626 │ │ str r0, [r6, r0] │ │ - b.n 3a5d2 │ │ + b.n 58e22 │ │ str r0, [r5, r0] │ │ - b.n 3a5f8 │ │ + b.n 58e48 │ │ ands r4, r5 │ │ - b.n 3a5fc │ │ + b.n 58e4c │ │ ldrsb r5, [r4, r4] │ │ - b.n 3ae1e │ │ + b.n 5966e │ │ ldr r4, [r2, r4] │ │ - b.n 3aa94 │ │ + b.n 592e4 │ │ str r4, [r6, r0] │ │ - b.n 3a5e6 │ │ + b.n 58e36 │ │ str r4, [r5, r0] │ │ - b.n 3a60c │ │ + b.n 58e5c │ │ ands r0, r6 │ │ - b.n 3a610 │ │ + b.n 58e60 │ │ strb r5, [r4, r0] │ │ - b.n 3ae32 │ │ + b.n 59682 │ │ ldrb r4, [r2, r0] │ │ - b.n 3aaa8 │ │ + b.n 592f8 │ │ str r0, [r7, r0] │ │ - b.n 3a5fa │ │ + b.n 58e4a │ │ str r0, [r6, r0] │ │ - b.n 3a620 │ │ + b.n 58e70 │ │ str r5, [r2, r5] │ │ - b.n 3aaf4 │ │ + b.n 59344 │ │ str r4, [r7, r0] │ │ - b.n 3a606 │ │ + b.n 58e56 │ │ ands r4, r6 │ │ - b.n 3a62c │ │ + b.n 58e7c │ │ str r0, [r6, r0] │ │ - b.n 3a630 │ │ + b.n 58e80 │ │ adds r2, #4 │ │ - b.n 3ab18 │ │ + b.n 59368 │ │ subs r6, #37 @ 0x25 │ │ - b.n 3ae1c │ │ + b.n 5966c │ │ adds r0, #64 @ 0x40 │ │ - b.n 3a61a │ │ + b.n 58e6a │ │ str r0, [r7, r0] │ │ - b.n 3a640 │ │ + b.n 58e90 │ │ adds r0, #52 @ 0x34 │ │ - b.n 3a644 │ │ + b.n 58e94 │ │ movs r5, #5 │ │ - b.n 3ab2a │ │ + b.n 5937a │ │ cmp r3, #35 @ 0x23 │ │ - b.n 3ae2e │ │ + b.n 5967e │ │ movs r0, #68 @ 0x44 │ │ - b.n 3a62e │ │ + b.n 58e7e │ │ movs r3, #186 @ 0xba │ │ - b.n 3aed4 │ │ + b.n 59724 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3a658 │ │ + b.n 58ea8 │ │ cmp r0, #19 │ │ - b.n 3aaec │ │ + b.n 5933c │ │ movs r0, #72 @ 0x48 │ │ - b.n 3a63e │ │ + b.n 58e8e │ │ asrs r4, r7, #32 │ │ - b.n 3a664 │ │ + b.n 58eb4 │ │ movs r0, #0 │ │ - b.n 3b286 │ │ + b.n 59ad6 │ │ movs r0, #80 @ 0x50 │ │ - b.n 3a64a │ │ + b.n 58e9a │ │ asrs r1, r4, #20 │ │ - b.n 3ae8e │ │ + b.n 596de │ │ asrs r4, r1, #1 │ │ - b.n 3a652 │ │ + b.n 58ea2 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3b078 │ │ - beq.n 3ab18 │ │ - b.n 3affc │ │ + b.n 598c8 │ │ + beq.n 59368 │ │ + b.n 5984c │ │ adds r0, #1 │ │ - b.n 3aea6 │ │ + b.n 596f6 │ │ asrs r0, r1, #1 │ │ - b.n 3b000 │ │ + b.n 59850 │ │ lsls r0, r2, #1 │ │ movt r0, #528 @ 0x210 │ │ - b.n 3b074 │ │ + b.n 598c4 │ │ movs r0, #4 │ │ - b.n 3a690 │ │ + b.n 58ee0 │ │ str r4, [r5, r1] │ │ - b.n 3b010 │ │ + b.n 59860 │ │ strb r4, [r0, #0] │ │ - b.n 3a69e │ │ - add r0, pc, #0 @ (adr r0, 3ab80 ) │ │ - b.n 3b342 │ │ + b.n 58eee │ │ + add r0, pc, #0 @ (adr r0, 593d0 ) │ │ + b.n 59b92 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r2, #655360 @ 0xa0000 │ │ - b.n 3b2ca │ │ + b.n 59b1a │ │ lsrs r2, r0, #11 │ │ orr.w r0, r1, #524288 @ 0x80000 │ │ - b.n 3b2d2 │ │ + b.n 59b22 │ │ movs r0, #0 │ │ - b.n 3a698 │ │ + b.n 58ee8 │ │ asrs r4, r2, #32 │ │ - b.n 3b0a4 │ │ + b.n 598f4 │ │ strb r0, [r4, #1] │ │ - b.n 3a6b8 │ │ + b.n 58f08 │ │ strb r4, [r2, #0] │ │ - b.n 3a6c2 │ │ + b.n 58f12 │ │ strb r0, [r5, #1] │ │ - b.n 3a6c0 │ │ + b.n 58f10 │ │ strb r0, [r3, #0] │ │ - b.n 3a6ca │ │ + b.n 58f1a │ │ strb r4, [r5, #1] │ │ - b.n 3a6c8 │ │ + b.n 58f18 │ │ strb r4, [r3, #0] │ │ - b.n 3a6d2 │ │ + b.n 58f22 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #2162688 @ 0x210000 │ │ - b.n 3b0c4 │ │ + b.n 59914 │ │ strh r0, [r0, #0] │ │ - b.n 3a6de │ │ + b.n 58f2e │ │ str r0, [r1, #0] │ │ - b.n 3a6e2 │ │ + b.n 58f32 │ │ ands r4, r1 │ │ - b.n 3a6e6 │ │ - b.n 3abe8 │ │ - b.n 3a6ea │ │ + b.n 58f36 │ │ + b.n 59438 │ │ + b.n 58f3a │ │ movs r0, r1 │ │ - b.n 3a6e8 │ │ + b.n 58f38 │ │ str r0, [r4, r0] │ │ - b.n 3a6f2 │ │ + b.n 58f42 │ │ movs r1, r0 │ │ - b.n 3b316 │ │ + b.n 59b66 │ │ lsls r4, r5, #1 │ │ - b.n 3a5f0 │ │ + b.n 58e40 │ │ movs r4, r0 │ │ - b.n 3a704 │ │ + b.n 58f54 │ │ lsls r4, r2, #1 │ │ - b.n 3a6fc │ │ + b.n 58f4c │ │ movs r0, r1 │ │ - b.n 3a70c │ │ + b.n 58f5c │ │ lsls r0, r3, #1 │ │ - b.n 3a704 │ │ + b.n 58f54 │ │ movs r4, r1 │ │ - b.n 3a714 │ │ + b.n 58f64 │ │ lsls r4, r3, #1 │ │ - b.n 3a70c │ │ + b.n 58f5c │ │ movs r4, r2 │ │ - b.n 3a71c │ │ + b.n 58f6c │ │ strb r0, [r6, #1] │ │ - b.n 3a714 │ │ + b.n 58f64 │ │ lsls r4, r4, #1 │ │ - b.n 3a718 │ │ + b.n 58f68 │ │ stmia r0!, {} │ │ - b.n 3a728 │ │ + b.n 58f78 │ │ strb r0, [r2, #0] │ │ - b.n 3a72c │ │ + b.n 58f7c │ │ str r0, [sp, #96] @ 0x60 │ │ - b.n 3a730 │ │ + b.n 58f80 │ │ movs r4, r3 │ │ - b.n 3a734 │ │ + b.n 58f84 │ │ adds r0, #12 │ │ - b.n 3a72c │ │ + b.n 58f7c │ │ adds r0, #32 │ │ - b.n 3a73c │ │ + b.n 58f8c │ │ lsrs r7, r1, #10 │ │ orr.w r0, r1, #752 @ 0x2f0 │ │ - b.n 3a738 │ │ + b.n 58f88 │ │ strb r1, [r0, #0] │ │ - b.n 3b362 │ │ + b.n 59bb2 │ │ str r0, [sp, #288] @ 0x120 │ │ - b.n 3a740 │ │ + b.n 58f90 │ │ str r0, [sp, #0] │ │ - b.n 3b36a │ │ + b.n 59bba │ │ lsls r4, r1, #1 │ │ - b.n 3a748 │ │ + b.n 58f98 │ │ movs r6, r3 │ │ - b.n 3b372 │ │ + b.n 59bc2 │ │ str r0, [r2, r1] │ │ - b.n 3a750 │ │ + b.n 58fa0 │ │ str r1, [r0, r0] │ │ - b.n 3b37a │ │ + b.n 59bca │ │ movs r0, #44 @ 0x2c │ │ - b.n 3a758 │ │ + b.n 58fa8 │ │ movs r0, #8 │ │ - b.n 3af82 │ │ + b.n 597d2 │ │ strh r4, [r6, #0] │ │ - b.n 3a760 │ │ + b.n 58fb0 │ │ strh r0, [r0, #0] │ │ - b.n 3b38a │ │ + b.n 59bda │ │ adds r0, #56 @ 0x38 │ │ - b.n 3a768 │ │ + b.n 58fb8 │ │ str r0, [r0, #4] │ │ - b.n 3a76c │ │ + b.n 58fbc │ │ eors r4, r0 │ │ - b.n 3a770 │ │ - b.n 3aca8 │ │ - b.n 3a774 │ │ + b.n 58fc0 │ │ + b.n 594f8 │ │ + b.n 58fc4 │ │ stmia r0!, {r4, r5} │ │ - b.n 3a778 │ │ + b.n 58fc8 │ │ adds r0, #1 │ │ - b.n 3b066 │ │ - ldr r7, [pc, #808] @ (3af8c ) │ │ - b.n 3acbe │ │ - adds r0, #0 │ │ - b.n 3b130 │ │ - ldr r7, [pc, #808] @ (3af94 ) │ │ - b.n 3acf6 │ │ + b.n 598b6 │ │ + ldr r7, [pc, #808] @ (597dc ) │ │ + b.n 5950e │ │ + adds r0, #0 │ │ + b.n 59980 │ │ + ldr r7, [pc, #808] @ (597e4 ) │ │ + b.n 59546 │ │ ands r3, r0 │ │ - b.n 3ac7a │ │ + b.n 594ca │ │ ldr r2, [r1, #124] @ 0x7c │ │ - b.n 3ac7c │ │ + b.n 594cc │ │ movs r0, #2 │ │ - b.n 3ad82 │ │ + b.n 595d2 │ │ movs r1, r0 │ │ - b.n 3b11e │ │ + b.n 5996e │ │ ands r6, r0 │ │ - b.n 3ac86 │ │ + b.n 594d6 │ │ stmia r0!, {r2, r3} │ │ - b.n 3ad8e │ │ - ldr r7, [pc, #808] @ (3afb0 ) │ │ - b.n 3acdc │ │ - ldr r7, [pc, #808] @ (3afb4 ) │ │ - b.n 3ad16 │ │ + b.n 595de │ │ + ldr r7, [pc, #808] @ (59800 ) │ │ + b.n 5952c │ │ + ldr r7, [pc, #808] @ (59804 ) │ │ + b.n 59566 │ │ movs r0, #162 @ 0xa2 │ │ - b.n 3afd2 │ │ + b.n 59822 │ │ ands r3, r0 │ │ - b.n 3ac9e │ │ + b.n 594ee │ │ str r4, [r0, r0] │ │ - b.n 3ada4 │ │ + b.n 595f4 │ │ ands r6, r0 │ │ - b.n 3aca8 │ │ + b.n 594f8 │ │ ands r1, r1 │ │ - b.n 3adaa │ │ + b.n 595fa │ │ str r0, [sp, #528] @ 0x210 │ │ - b.n 3afe6 │ │ - ldr r7, [pc, #808] @ (3afd0 ) │ │ - b.n 3acf8 │ │ - ldr r7, [pc, #808] @ (3afd4 ) │ │ - b.n 3ad36 │ │ + b.n 59836 │ │ + ldr r7, [pc, #808] @ (59820 ) │ │ + b.n 59548 │ │ + ldr r7, [pc, #808] @ (59824 ) │ │ + b.n 59586 │ │ adds r0, #3 │ │ - b.n 3acba │ │ + b.n 5950a │ │ strh r0, [r1, #0] │ │ - b.n 3adbc │ │ + b.n 5960c │ │ adds r0, #6 │ │ - b.n 3acca │ │ + b.n 5951a │ │ adds r0, #7 │ │ - b.n 3adc4 │ │ + b.n 59614 │ │ strb r3, [r0, #2] │ │ - b.n 3b002 │ │ + b.n 59852 │ │ adds r0, #10 │ │ - b.n 3ad12 │ │ - add r0, pc, #4 @ (adr r0, 3accc ) │ │ - b.n 3b150 │ │ + b.n 59562 │ │ + add r0, pc, #4 @ (adr r0, 5951c ) │ │ + b.n 599a0 │ │ @ instruction: 0xffe31aff │ │ adds r0, #12 │ │ - b.n 3a80c │ │ + b.n 5905c │ │ lsls r0, r1, #1 │ │ - b.n 3b16c │ │ + b.n 599bc │ │ asrs r4, r5, #1 │ │ - b.n 3b170 │ │ + b.n 599c0 │ │ movs r0, #124 @ 0x7c │ │ - b.n 3b1f8 │ │ + b.n 59a48 │ │ str r0, [r1, r2] │ │ - b.n 3a7fc │ │ + b.n 5904c │ │ strh r4, [r0, #4] │ │ - b.n 3a800 │ │ + b.n 59050 │ │ str r0, [sp, #512] @ 0x200 │ │ - b.n 3a804 │ │ + b.n 59054 │ │ strb r4, [r7, #1] │ │ - b.n 3a808 │ │ + b.n 59058 │ │ @ instruction: 0xfaf8ebff │ │ movs r0, r6 │ │ - b.n 3a830 │ │ + b.n 59080 │ │ movs r0, #151 @ 0x97 │ │ - b.n 3ae7c │ │ + b.n 596cc │ │ lsls r4, r2, #1 │ │ - b.n 3a838 │ │ + b.n 59088 │ │ adds r0, #151 @ 0x97 │ │ - b.n 3ae9a │ │ + b.n 596ea │ │ lsls r0, r3, #1 │ │ - b.n 3a840 │ │ + b.n 59090 │ │ str r7, [r2, #8] │ │ - b.n 3aea6 │ │ + b.n 596f6 │ │ lsls r4, r3, #1 │ │ - b.n 3a848 │ │ + b.n 59098 │ │ lsls r7, r2 │ │ - b.n 3ae92 │ │ + b.n 596e2 │ │ lsls r0, r7, #1 │ │ - b.n 3a830 │ │ + b.n 59080 │ │ movs r4, r6 │ │ - b.n 3a854 │ │ + b.n 590a4 │ │ eors r4, r6 │ │ - b.n 3a838 │ │ + b.n 59088 │ │ eors r4, r6 │ │ - b.n 3a85c │ │ + b.n 590ac │ │ movs r0, #153 @ 0x99 │ │ - b.n 3aee8 │ │ + b.n 59738 │ │ lsls r0, r4, #1 │ │ - b.n 3a864 │ │ + b.n 590b4 │ │ adds r0, #153 @ 0x99 │ │ - b.n 3af06 │ │ + b.n 59756 │ │ lsls r0, r0, #1 │ │ - b.n 3a86c │ │ + b.n 590bc │ │ str r1, [r3, #8] │ │ - b.n 3af12 │ │ + b.n 59762 │ │ lsls r4, r0, #1 │ │ - b.n 3a874 │ │ - b.n 3ad74 │ │ - b.n 3a858 │ │ - b.n 3ae30 │ │ - b.n 3a87c │ │ + b.n 590c4 │ │ + b.n 595c4 │ │ + b.n 590a8 │ │ + b.n 59680 │ │ + b.n 590cc │ │ lsls r1, r3 │ │ - b.n 3af22 │ │ + b.n 59772 │ │ lsrs r2, r4, #28 │ │ - b.n 3b08a │ │ + b.n 598da │ │ lsls r1, r0, #4 │ │ - b.n 3b04e │ │ + b.n 5989e │ │ movs r0, #0 │ │ - b.n 3ae78 │ │ + b.n 596c8 │ │ lsrs r1, r0, #29 │ │ - b.n 3aeae │ │ + b.n 596fe │ │ movs r0, #36 @ 0x24 │ │ - b.n 3a874 │ │ + b.n 590c4 │ │ subs r2, r4, #4 │ │ - b.n 3b09e │ │ + b.n 598ee │ │ eors r4, r6 │ │ - b.n 3a87c │ │ + b.n 590cc │ │ stmia r1!, {} │ │ - b.n 3b068 │ │ + b.n 598b8 │ │ asrs r4, r7, #32 │ │ - b.n 3a8a4 │ │ - b.n 3ae5c │ │ - b.n 3a888 │ │ + b.n 590f4 │ │ + b.n 596ac │ │ + b.n 590d8 │ │ movs r1, #151 @ 0x97 │ │ - b.n 3aef8 │ │ + b.n 59748 │ │ asrs r4, r1, #32 │ │ - b.n 3aea2 │ │ + b.n 596f2 │ │ str r4, [r3, #0] │ │ - b.n 3a8b4 │ │ + b.n 59104 │ │ stmia r0!, {r3, r5} │ │ - b.n 3a8b8 │ │ + b.n 59108 │ │ lsrs r0, r0, #29 │ │ - b.n 3aece │ │ + b.n 5971e │ │ asrs r0, r4, #32 │ │ - b.n 3a8a0 │ │ + b.n 590f0 │ │ subs r1, r4, #4 │ │ - b.n 3b0ca │ │ + b.n 5991a │ │ str r4, [r6, #4] │ │ - b.n 3a8c8 │ │ + b.n 59118 │ │ asrs r0, r0, #4 │ │ - b.n 3b094 │ │ + b.n 598e4 │ │ cmp r4, #153 @ 0x99 │ │ - b.n 3af5c │ │ + b.n 597ac │ │ asrs r1, r0, #32 │ │ - b.n 3aec6 │ │ + b.n 59716 │ │ str r0, [r7, #4] │ │ - b.n 3a8d8 │ │ + b.n 59128 │ │ asrs r4, r6, #1 │ │ - b.n 3a8bc │ │ + b.n 5910c │ │ subs r1, r4, #4 │ │ - b.n 3b0e6 │ │ + b.n 59936 │ │ lsrs r0, r0, #29 │ │ - b.n 3aef6 │ │ + b.n 59746 │ │ asrs r0, r0, #4 │ │ - b.n 3b0b0 │ │ + b.n 59900 │ │ asrs r1, r0, #32 │ │ - b.n 3aed6 │ │ + b.n 59726 │ │ movs r0, #100 @ 0x64 │ │ - b.n 3a8f0 │ │ + b.n 59140 │ │ lsrs r0, r0, #29 │ │ - b.n 3af00 │ │ + b.n 59750 │ │ adds r0, #104 @ 0x68 │ │ - b.n 3a8f8 │ │ + b.n 59148 │ │ asrs r0, r7, #1 │ │ - b.n 3a8dc │ │ + b.n 5912c │ │ subs r1, r4, #4 │ │ - b.n 3b106 │ │ + b.n 59956 │ │ movs r2, #151 @ 0x97 │ │ - b.n 3af56 │ │ + b.n 597a6 │ │ asrs r0, r0, #4 │ │ - b.n 3b0d0 │ │ + b.n 59920 │ │ movs r3, #153 @ 0x99 │ │ - b.n 3af9e │ │ + b.n 597ee │ │ adds r0, #108 @ 0x6c │ │ - b.n 3a910 │ │ + b.n 59160 │ │ asrs r1, r0, #32 │ │ - b.n 3aefe │ │ + b.n 5974e │ │ movs r0, #72 @ 0x48 │ │ - b.n 3a918 │ │ + b.n 59168 │ │ lsrs r0, r0, #29 │ │ - b.n 3af2e │ │ + b.n 5977e │ │ asrs r4, r3, #32 │ │ - b.n 3a900 │ │ + b.n 59150 │ │ subs r1, r4, #4 │ │ - b.n 3b12a │ │ + b.n 5997a │ │ movs r2, #151 @ 0x97 │ │ - b.n 3af7a │ │ + b.n 597ca │ │ asrs r0, r0, #4 │ │ - b.n 3b0f4 │ │ + b.n 59944 │ │ movs r3, #153 @ 0x99 │ │ - b.n 3afc2 │ │ + b.n 59812 │ │ asrs r1, r0, #32 │ │ - b.n 3af1e │ │ + b.n 5976e │ │ movs r0, #76 @ 0x4c │ │ - b.n 3a938 │ │ + b.n 59188 │ │ lsrs r0, r0, #29 │ │ - b.n 3af4e │ │ + b.n 5979e │ │ asrs r0, r3, #32 │ │ - b.n 3a920 │ │ + b.n 59170 │ │ subs r1, r4, #4 │ │ - b.n 3b14a │ │ + b.n 5999a │ │ str r7, [r2, #40] @ 0x28 │ │ - b.n 3af96 │ │ + b.n 597e6 │ │ movs r0, #112 @ 0x70 │ │ - b.n 3a94c │ │ + b.n 5919c │ │ asrs r0, r0, #4 │ │ - b.n 3b118 │ │ + b.n 59968 │ │ str r1, [r3, #40] @ 0x28 │ │ - b.n 3afe2 │ │ + b.n 59832 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3a958 │ │ + b.n 591a8 │ │ asrs r1, r0, #32 │ │ - b.n 3af4e │ │ + b.n 5979e │ │ asrs r0, r2, #32 │ │ - b.n 3a940 │ │ + b.n 59190 │ │ lsrs r0, r0, #29 │ │ - b.n 3af72 │ │ + b.n 597c2 │ │ strb r7, [r2, #10] │ │ - b.n 3afb6 │ │ + b.n 59806 │ │ movs r0, #80 @ 0x50 │ │ - b.n 3a96c │ │ + b.n 591bc │ │ subs r1, r4, #4 │ │ - b.n 3b176 │ │ + b.n 599c6 │ │ asrs r0, r0, #4 │ │ - b.n 3b13c │ │ + b.n 5998c │ │ strb r1, [r3, #10] │ │ - b.n 3b006 │ │ + b.n 59856 │ │ movs r0, #52 @ 0x34 │ │ - b.n 3a97c │ │ + b.n 591cc │ │ str r0, [sp, #4] │ │ - b.n 3af74 │ │ + b.n 597c4 │ │ lsrs r0, r0, #29 │ │ - b.n 3af92 │ │ + b.n 597e2 │ │ subs r1, r5, #4 │ │ - b.n 3b18e │ │ + b.n 599de │ │ lsls r0, r0, #4 │ │ - b.n 3b154 │ │ + b.n 599a4 │ │ movs r4, r2 │ │ - b.n 3a970 │ │ + b.n 591c0 │ │ movs r0, r6 │ │ - b.n 3a994 │ │ + b.n 591e4 │ │ lsls r0, r3, #2 │ │ - b.n 3afe0 │ │ + b.n 59830 │ │ lsls r5, r2, #10 │ │ - b.n 3b024 │ │ + b.n 59874 │ │ movs r0, #96 @ 0x60 │ │ - b.n 3a9a0 │ │ + b.n 591f0 │ │ lsrs r0, r4, #28 │ │ - b.n 3b1aa │ │ + b.n 599fa │ │ asrs r1, r0 │ │ - b.n 3b16e │ │ + b.n 599be │ │ lsls r4, r2, #1 │ │ - b.n 3a9ac │ │ + b.n 591fc │ │ strb r0, [r3, #2] │ │ - b.n 3aff6 │ │ + b.n 59846 │ │ strb r5, [r2, #10] │ │ - b.n 3b03a │ │ + b.n 5988a │ │ movs r0, #4 │ │ - b.n 3afac │ │ + b.n 597fc │ │ movs r0, #52 @ 0x34 │ │ - b.n 3a99c │ │ + b.n 591ec │ │ lsrs r1, r0, #29 │ │ - b.n 3afc6 │ │ + b.n 59816 │ │ subs r2, r4, #4 │ │ - b.n 3b1ca │ │ + b.n 59a1a │ │ movs r0, #64 @ 0x40 │ │ - b.n 3a9c8 │ │ - b.n 3b090 │ │ - b.n 3b194 │ │ + b.n 59218 │ │ + b.n 598e0 │ │ + b.n 599e4 │ │ asrs r0, r3, #1 │ │ - b.n 3a9d0 │ │ + b.n 59220 │ │ strb r0, [r3, #6] │ │ - b.n 3b01c │ │ + b.n 5986c │ │ strb r5, [r2, #10] │ │ - b.n 3b060 │ │ + b.n 598b0 │ │ movs r0, #14 │ │ - b.n 3afd0 │ │ + b.n 59820 │ │ movs r0, #96 @ 0x60 │ │ - b.n 3a9c0 │ │ + b.n 59210 │ │ lsrs r0, r0, #29 │ │ - b.n 3afec │ │ + b.n 5983c │ │ subs r2, r4, #4 │ │ - b.n 3b1ee │ │ + b.n 59a3e │ │ movs r0, #68 @ 0x44 │ │ - b.n 3a9ec │ │ - b.n 3b0b4 │ │ - b.n 3b1b8 │ │ + b.n 5923c │ │ + b.n 59904 │ │ + b.n 59a08 │ │ asrs r4, r3, #1 │ │ - b.n 3a9f4 │ │ + b.n 59244 │ │ adds r1, #152 @ 0x98 │ │ - b.n 3b040 │ │ + b.n 59890 │ │ adds r2, #149 @ 0x95 │ │ - b.n 3b084 │ │ + b.n 598d4 │ │ movs r0, #14 │ │ - b.n 3afec │ │ + b.n 5983c │ │ movs r0, #88 @ 0x58 │ │ - b.n 3a9e4 │ │ + b.n 59234 │ │ subs r0, r0, #5 │ │ - b.n 3b010 │ │ + b.n 59860 │ │ adds r0, #100 @ 0x64 │ │ - b.n 3aa0c │ │ + b.n 5925c │ │ lsrs r2, r4, #28 │ │ - b.n 3b216 │ │ - b.n 3b0da │ │ - b.n 3b1da │ │ + b.n 59a66 │ │ + b.n 5992a │ │ + b.n 59a2a │ │ movs r4, r7 │ │ - b.n 3aa18 │ │ + b.n 59268 │ │ movs r0, #152 @ 0x98 │ │ - b.n 3b062 │ │ + b.n 598b2 │ │ cmp r4, #149 @ 0x95 │ │ - b.n 3b0a6 │ │ + b.n 598f6 │ │ str r0, [r3, #56] @ 0x38 │ │ - b.n 3b082 │ │ + b.n 598d2 │ │ adds r0, #104 @ 0x68 │ │ - b.n 3aa28 │ │ + b.n 59278 │ │ movs r0, #14 │ │ - b.n 3b016 │ │ + b.n 59866 │ │ str r5, [r2, #56] @ 0x38 │ │ - b.n 3b0ce │ │ + b.n 5991e │ │ lsrs r1, r0, #29 │ │ - b.n 3b03a │ │ + b.n 5988a │ │ subs r2, r4, #4 │ │ - b.n 3b23e │ │ + b.n 59a8e │ │ asrs r0, r0, #4 │ │ - b.n 3b204 │ │ + b.n 59a54 │ │ adds r0, #108 @ 0x6c │ │ - b.n 3aa40 │ │ - b.n 3af0a │ │ - b.n 3b036 │ │ + b.n 59290 │ │ + b.n 5975a │ │ + b.n 59886 │ │ lsrs r0, r0, #29 │ │ - b.n 3b066 │ │ + b.n 598b6 │ │ subs r6, r5, #4 │ │ - b.n 3b252 │ │ - b.n 3b11a │ │ - b.n 3b6b2 │ │ + b.n 59aa2 │ │ + b.n 5996a │ │ + b.n 59f02 │ │ stmia r1!, {} │ │ - b.n 3b21c │ │ + b.n 59a6c │ │ asrs r0, r1, #1 │ │ - b.n 3aa58 │ │ + b.n 592a8 │ │ str r0, [r3, #24] │ │ - b.n 3b0a4 │ │ + b.n 598f4 │ │ str r5, [r2, #56] @ 0x38 │ │ - b.n 3b0e8 │ │ + b.n 59938 │ │ adds r0, #76 @ 0x4c │ │ - b.n 3aa64 │ │ + b.n 592b4 │ │ stmia r0!, {r2, r3} │ │ - b.n 3b05a │ │ + b.n 598aa │ │ bics r0, r3 │ │ - b.n 3b0be │ │ + b.n 5990e │ │ adds r0, #112 @ 0x70 │ │ - b.n 3aa70 │ │ + b.n 592c0 │ │ lsrs r0, r0, #29 │ │ - b.n 3b07c │ │ + b.n 598cc │ │ subs r4, r5, #4 │ │ - b.n 3b27e │ │ + b.n 59ace │ │ bics r5, r2 │ │ - b.n 3b10e │ │ + b.n 5995e │ │ adds r0, #56 @ 0x38 │ │ - b.n 3aa80 │ │ + b.n 592d0 │ │ asrs r0, r0, #4 │ │ - b.n 3b24c │ │ + b.n 59a9c │ │ asrs r1, r0, #32 │ │ - b.n 3b076 │ │ + b.n 598c6 │ │ lsrs r0, r0, #29 │ │ - b.n 3b09e │ │ + b.n 598ee │ │ str r0, [r3, #56] @ 0x38 │ │ - b.n 3b0e6 │ │ + b.n 59936 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3aa94 │ │ - ldr r7, [pc, #132] @ (3afe0 ) │ │ - b.n 3b29e │ │ + b.n 592e4 │ │ + ldr r7, [pc, #132] @ (59830 ) │ │ + b.n 59aee │ │ asrs r0, r0 │ │ - b.n 3b26a │ │ + b.n 59aba │ │ asrs r3, r0, #4 │ │ - b.n 3b6e8 │ │ + b.n 59f38 │ │ str r5, [r2, #56] @ 0x38 │ │ - b.n 3b13a │ │ + b.n 5998a │ │ asrs r4, r5, #1 │ │ - b.n 3aa88 │ │ + b.n 592d8 │ │ asrs r0, r2, #32 │ │ - b.n 3aaac │ │ + b.n 592fc │ │ ands r4, r0 │ │ - b.n 3b0a2 │ │ + b.n 598f2 │ │ lsrs r0, r0, #29 │ │ - b.n 3b0ca │ │ + b.n 5991a │ │ ldrsh r4, [r4, r4] │ │ - b.n 3b2be │ │ + b.n 59b0e │ │ str r0, [r0, r4] │ │ - b.n 3b28c │ │ + b.n 59adc │ │ lsls r3, r0, #4 │ │ - b.n 3b70e │ │ + b.n 59f5e │ │ lsls r0, r6, #1 │ │ - b.n 3aaa4 │ │ + b.n 592f4 │ │ lsls r3, r0, #4 │ │ - b.n 3b720 │ │ + b.n 59f70 │ │ str r1, [sp, #12] │ │ - b.n 3b714 │ │ + b.n 59f64 │ │ asrs r3, r0, #4 │ │ - b.n 3b72e │ │ + b.n 59f7e │ │ asrs r0, r5, #1 │ │ - b.n 3aab4 │ │ + b.n 59304 │ │ asrs r3, r0 │ │ - b.n 3b722 │ │ + b.n 59f72 │ │ asrs r0, r3, #32 │ │ - b.n 3aadc │ │ + b.n 5932c │ │ adds r1, #3 │ │ - b.n 3b728 │ │ + b.n 59f78 │ │ asrs r4, r3, #32 │ │ - b.n 3aae4 │ │ + b.n 59334 │ │ adds r0, #100 @ 0x64 │ │ - b.n 3aac8 │ │ + b.n 59318 │ │ strb r3, [r0, #4] │ │ - b.n 3b734 │ │ + b.n 59f84 │ │ asrs r0, r7, #1 │ │ - b.n 3aaf0 │ │ + b.n 59340 │ │ adds r0, #20 │ │ - b.n 3aaf4 │ │ + b.n 59344 │ │ movs r1, #3 │ │ - b.n 3b740 │ │ + b.n 59f90 │ │ asrs r0, r3, #1 │ │ - b.n 3aafc │ │ + b.n 5934c │ │ movs r0, #92 @ 0x5c │ │ - b.n 3aae0 │ │ + b.n 59330 │ │ str r3, [r0, #16] │ │ - b.n 3b74c │ │ + b.n 59f9c │ │ asrs r4, r6, #1 │ │ - b.n 3ab08 │ │ + b.n 59358 │ │ movs r1, #3 │ │ - b.n 3b754 │ │ + b.n 59fa4 │ │ asrs r0, r4, #1 │ │ - b.n 3ab10 │ │ + b.n 59360 │ │ movs r0, #88 @ 0x58 │ │ - b.n 3aaf4 │ │ + b.n 59344 │ │ movs r1, #3 │ │ - b.n 3b760 │ │ + b.n 59fb0 │ │ asrs r0, r4, #32 │ │ - b.n 3ab1c │ │ + b.n 5936c │ │ movs r0, #96 @ 0x60 │ │ - b.n 3ab00 │ │ + b.n 59350 │ │ movs r1, #3 │ │ - b.n 3b76c │ │ + b.n 59fbc │ │ asrs r4, r6, #32 │ │ - b.n 3ab28 │ │ + b.n 59378 │ │ movs r0, #84 @ 0x54 │ │ - b.n 3ab0c │ │ + b.n 5935c │ │ movs r0, #44 @ 0x2c │ │ - b.n 3ab30 │ │ + b.n 59380 │ │ strh r3, [r0, #8] │ │ - b.n 3b77c │ │ + b.n 59fcc │ │ asrs r4, r4, #32 │ │ - b.n 3ab38 │ │ + b.n 59388 │ │ movs r0, #1 │ │ - b.n 3b506 │ │ + b.n 59d56 │ │ stmia r1!, {r0, r1} │ │ - b.n 3b788 │ │ + b.n 59fd8 │ │ movs r4, r2 │ │ - b.n 3b6ae │ │ + b.n 59efe │ │ vpmin.u8 , q9, │ │ eors r0, r1 │ │ - b.n 3b4a8 │ │ + b.n 59cf8 │ │ movs r0, #12 │ │ - b.n 3ab50 │ │ + b.n 593a0 │ │ asrs r3, r0, #32 │ │ - b.n 3b35a │ │ + b.n 59baa │ │ movs r4, r0 │ │ - b.n 3b35e │ │ + b.n 59bae │ │ @ instruction: 0xfb20ebff │ │ movs r0, r4 │ │ - b.n 3b766 │ │ + b.n 59fb6 │ │ asrs r4, r0, #32 │ │ - b.n 3ab64 │ │ + b.n 593b4 │ │ adds r0, #8 │ │ - b.n 3ab68 │ │ + b.n 593b8 │ │ lsrs r0, r0, #10 │ │ orn r0, r4, #589824 @ 0x90000 │ │ - b.n 3b53c │ │ + b.n 59d8c │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r1, #4194304 @ 0x400000 │ │ orr.w r0, r3, #2097152 @ 0x200000 │ │ - b.n 3ab6a │ │ + b.n 593ba │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r2, #2097152 @ 0x200000 │ │ - b.n 3ab50 │ │ - beq.n 3b084 │ │ - b.n 3b4e4 │ │ + b.n 593a0 │ │ + beq.n 598d4 │ │ + b.n 59d34 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3b574 │ │ - beq.n 3b0b4 │ │ - b.n 3b4f8 │ │ + b.n 59dc4 │ │ + beq.n 59904 │ │ + b.n 59d48 │ │ str r0, [sp, #80] @ 0x50 │ │ - b.n 3b564 │ │ + b.n 59db4 │ │ movs r0, #12 │ │ - b.n 3ab80 │ │ + b.n 593d0 │ │ asrs r0, r5, #32 │ │ @ instruction: 0xe9914000 │ │ - b.n 3b7ae │ │ + b.n 59ffe │ │ lsls r4, r0, #10 │ │ ldmia.w r9, {r0, r1, r2, pc} │ │ - b.n 3b3b6 │ │ + b.n 59c06 │ │ str r0, [r2, #0] │ │ - b.n 3ab9c │ │ - add r0, pc, #0 @ (adr r0, 3b07c ) │ │ - b.n 3aba0 │ │ + b.n 593ec │ │ + add r0, pc, #0 @ (adr r0, 598cc ) │ │ + b.n 593f0 │ │ asrs r0, r0, #32 │ │ - b.n 3b842 │ │ + b.n 5a092 │ │ movs r4, r2 │ │ - b.n 3aba0 │ │ + b.n 593f0 │ │ movs r1, r0 │ │ - b.n 3b12e │ │ + b.n 5997e │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ - b.n 3b094 │ │ - b.n 3b3d2 │ │ + b.n 598e4 │ │ + b.n 59c22 │ │ movs r0, #1 │ │ - b.n 3b144 │ │ + b.n 59994 │ │ lsrs r1, r5, #30 │ │ - b.n 3b41a │ │ + b.n 59c6a │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ lsls r6, r0, #4 │ │ - b.n 3b794 │ │ + b.n 59fe4 │ │ cmp r7, #169 @ 0xa9 │ │ - b.n 3b42a │ │ + b.n 59c7a │ │ stmia r0!, {} │ │ - b.n 3abc4 │ │ + b.n 59414 │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 3b3b6 │ │ + b.n 59c06 │ │ movs r0, #1 │ │ - b.n 3b162 │ │ + b.n 599b2 │ │ str r0, [r4, r0] │ │ - b.n 3abd4 │ │ + b.n 59424 │ │ movs r0, #1 │ │ asrs r0, r0, #12 │ │ strh r0, [r3, #0] │ │ - b.n 3abdc │ │ + b.n 5942c │ │ cmp r7, #169 @ 0xa9 │ │ - b.n 3b44a │ │ - b.n 3b0e8 │ │ - b.n 3abe4 │ │ + b.n 59c9a │ │ + b.n 59938 │ │ + b.n 59434 │ │ movs r2, r0 │ │ - b.n 3b3ce │ │ + b.n 59c1e │ │ cmp r6, #115 @ 0x73 │ │ - b.n 3b6de │ │ + b.n 59f2e │ │ cmp r5, #87 @ 0x57 │ │ - b.n 3b760 │ │ + b.n 59fb0 │ │ asrs r2, r0, #32 │ │ - b.n 3b192 │ │ + b.n 599e2 │ │ asrs r0, r0, #32 │ │ - b.n 3b686 │ │ + b.n 59ed6 │ │ str r4, [r0, #0] │ │ - b.n 3abfc │ │ + b.n 5944c │ │ asrs r0, r0, #32 │ │ - b.n 3b826 │ │ + b.n 5a076 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ subs r1, r5, #6 │ │ - b.n 3b470 │ │ + b.n 59cc0 │ │ movs r1, r0 │ │ - b.n 3b3f2 │ │ + b.n 59c42 │ │ asrs r4, r1, #32 │ │ - b.n 3b19a │ │ + b.n 599ea │ │ asrs r0, r0, #32 │ │ - b.n 3b6a2 │ │ + b.n 59ef2 │ │ movs r0, #29 │ │ - b.n 3b708 │ │ + b.n 59f58 │ │ asrs r0, r0, #32 │ │ - b.n 3b842 │ │ + b.n 5a092 │ │ movs r7, #164 @ 0xa4 │ │ - b.n 3b790 │ │ + b.n 59fe0 │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ strb r2, [r0, #0] │ │ - b.n 3b1b8 │ │ + b.n 59a08 │ │ strb r0, [r0, #0] │ │ - b.n 3b6ba │ │ + b.n 59f0a │ │ asrs r0, r0, #32 │ │ - b.n 3b498 │ │ + b.n 59ce8 │ │ strb r0, [r0, #0] │ │ - b.n 3b85a │ │ + b.n 5a0aa │ │ subs r1, r5, #6 │ │ - b.n 3b420 │ │ + b.n 59c70 │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ movs r0, #5 │ │ - b.n 3b1ca │ │ + b.n 59a1a │ │ movs r0, #0 │ │ - b.n 3b6d2 │ │ + b.n 59f22 │ │ strb r1, [r0, #0] │ │ - b.n 3b4bc │ │ + b.n 59d0c │ │ movs r0, #0 │ │ - b.n 3b872 │ │ + b.n 5a0c2 │ │ movs r0, r0 │ │ - b.n 3b444 │ │ + b.n 59c94 │ │ movs r0, #1 │ │ adds r3, #0 │ │ str r3, [r0, r0] │ │ - b.n 3b47e │ │ + b.n 59cce │ │ movs r0, #0 │ │ - b.n 3b4c6 │ │ + b.n 59d16 │ │ asrs r1, r0, #32 │ │ - b.n 3b44a │ │ + b.n 59c9a │ │ cmp r7, #70 @ 0x46 │ │ - b.n 3b74e │ │ + b.n 59f9e │ │ cmp r7, #233 @ 0xe9 │ │ - b.n 3b7e8 │ │ + b.n 5a038 │ │ strb r2, [r0, #0] │ │ - b.n 3b1f8 │ │ + b.n 59a48 │ │ strb r0, [r0, #0] │ │ - b.n 3b6fe │ │ + b.n 59f4e │ │ strb r0, [r0, #0] │ │ - b.n 3b89a │ │ + b.n 5a0ea │ │ strb r1, [r0, #0] │ │ adds r3, #0 │ │ strb r1, [r0, #0] │ │ - b.n 3b4f0 │ │ + b.n 59d40 │ │ movs r0, r0 │ │ - b.n 3b474 │ │ + b.n 59cc4 │ │ strb r0, [r4, #2] │ │ - b.n 3b76e │ │ + b.n 59fbe │ │ ldrb r3, [r3, #0] │ │ - b.n 3b7fa │ │ + b.n 5a04a │ │ movs r7, r0 │ │ - b.n 3b426 │ │ + b.n 59c76 │ │ strb r0, [r0, #0] │ │ - b.n 3b8b6 │ │ + b.n 5a106 │ │ strb r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r0, #3 │ │ - b.n 3b222 │ │ + b.n 59a72 │ │ movs r0, #0 │ │ - b.n 3b8c2 │ │ + b.n 5a112 │ │ strb r0, [r0, #0] │ │ - b.n 3b514 │ │ + b.n 59d64 │ │ movs r0, #32 │ │ - b.n 3aba0 │ │ + b.n 593f0 │ │ movs r0, #0 │ │ - b.n 3b736 │ │ + b.n 59f86 │ │ movs r0, #0 │ │ - b.n 3b8d2 │ │ + b.n 5a122 │ │ ands r0, r1 │ │ - b.n 3b4d6 │ │ + b.n 59d26 │ │ movs r0, #1 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 3b522 │ │ + b.n 59d72 │ │ movs r1, r0 │ │ - b.n 3b4a2 │ │ + b.n 59cf2 │ │ adds r0, #32 │ │ - b.n 3ace0 │ │ + b.n 59530 │ │ asrs r7, r0, #32 │ │ - b.n 3b4aa │ │ + b.n 59cfa │ │ movs r1, r0 │ │ - b.n 3b5c2 │ │ + b.n 59e12 │ │ stmia r0!, {} │ │ - b.n 3b1f4 │ │ + b.n 59a44 │ │ movs r1, r1 │ │ - b.n 3b4c6 │ │ + b.n 59d16 │ │ movs r6, r1 │ │ - b.n 3b4ba │ │ + b.n 59d0a │ │ strh r0, [r0, #0] │ │ - b.n 3acf8 │ │ + b.n 59548 │ │ movs r6, r0 │ │ - b.n 3b4c2 │ │ + b.n 59d12 │ │ movs r1, #66 @ 0x42 │ │ - b.n 3b7ce │ │ + b.n 5a01e │ │ movs r0, r1 │ │ - b.n 3b4ca │ │ + b.n 59d1a │ │ ldrb r4, [r1, #26] │ │ - b.n 3b7d8 │ │ + b.n 5a028 │ │ movs r3, r0 │ │ - b.n 3b4d2 │ │ + b.n 59d22 │ │ asrs r4, r4, #32 │ │ - b.n 3acf0 │ │ + b.n 59540 │ │ movs r5, r0 │ │ - b.n 3b4da │ │ + b.n 59d2a │ │ asrs r2, r1, #32 │ │ - b.n 3b59e │ │ + b.n 59dee │ │ movs r2, r1 │ │ - b.n 3b502 │ │ + b.n 59d52 │ │ movs r0, #54 @ 0x36 │ │ - b.n 3b880 │ │ + b.n 5a0d0 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ asrs r2, r0, #32 │ │ - b.n 3b310 │ │ + b.n 59b60 │ │ movs r0, #5 │ │ - b.n 3b5b2 │ │ + b.n 59e02 │ │ ldrb r2, [r2, #31] │ │ - b.n 3b88c │ │ + b.n 5a0dc │ │ movs r0, #7 │ │ - b.n 3b35e │ │ + b.n 59bae │ │ strb r3, [r0, #0] │ │ - b.n 3b5be │ │ + b.n 59e0e │ │ adds r0, #59 @ 0x3b │ │ - b.n 3b816 │ │ + b.n 5a066 │ │ asrs r1, r0, #32 │ │ - b.n 3b206 │ │ + b.n 59a56 │ │ subs r7, #72 @ 0x48 │ │ - b.n 3b89e │ │ + b.n 5a0ee │ │ strb r3, [r0, #0] │ │ - b.n 3b37c │ │ + b.n 59bcc │ │ movs r0, #2 │ │ - b.n 3b520 │ │ + b.n 59d70 │ │ asrs r1, r0, #32 │ │ - b.n 3b658 │ │ + b.n 59ea8 │ │ movs r0, #2 │ │ - b.n 3b21a │ │ + b.n 59a6a │ │ ldrb r6, [r4, #19] │ │ - b.n 3b838 │ │ + b.n 5a088 │ │ asrs r1, r0, #32 │ │ - b.n 3b526 │ │ + b.n 59d76 │ │ movs r0, #8 │ │ - b.n 3b5e6 │ │ + b.n 59e36 │ │ ldrb r6, [r5, #10] │ │ - b.n 3b8c0 │ │ + b.n 5a110 │ │ movs r0, #7 │ │ - b.n 3b392 │ │ + b.n 59be2 │ │ movs r0, #0 │ │ - b.n 3b236 │ │ + b.n 59a86 │ │ adds r0, #8 │ │ - b.n 3b576 │ │ + b.n 59dc6 │ │ asrs r2, r0, #32 │ │ - b.n 3b53c │ │ + b.n 59d8c │ │ movs r0, #6 │ │ - b.n 3b5fe │ │ + b.n 59e4e │ │ movs r0, #1 │ │ - b.n 3b7e6 │ │ + b.n 5a036 │ │ str r2, [r0, #0] │ │ - b.n 3ba06 │ │ + b.n 5a256 │ │ movs r0, #0 │ │ - b.n 3b24e │ │ + b.n 59a9e │ │ stmia r0!, {r3} │ │ - b.n 3ad68 │ │ + b.n 595b8 │ │ asrs r2, r0, #32 │ │ - b.n 3b554 │ │ + b.n 59da4 │ │ movs r0, #14 │ │ - b.n 3b616 │ │ + b.n 59e66 │ │ movs r0, #0 │ │ - b.n 3b7fe │ │ + b.n 5a04e │ │ movs r0, #0 │ │ - b.n 3b262 │ │ + b.n 59ab2 │ │ asrs r2, r0, #32 │ │ - b.n 3b564 │ │ + b.n 59db4 │ │ movs r0, #4 │ │ - b.n 3b626 │ │ + b.n 59e76 │ │ movs r0, #0 │ │ - b.n 3b80e │ │ + b.n 5a05e │ │ movs r0, #0 │ │ - b.n 3b272 │ │ + b.n 59ac2 │ │ asrs r2, r0, #32 │ │ - b.n 3b574 │ │ + b.n 59dc4 │ │ movs r0, #9 │ │ - b.n 3b636 │ │ + b.n 59e86 │ │ movs r0, #0 │ │ - b.n 3b7fe │ │ + b.n 5a04e │ │ movs r0, r0 │ │ - b.n 3b282 │ │ + b.n 59ad2 │ │ movs r0, #12 │ │ - b.n 3b5c2 │ │ + b.n 59e12 │ │ movs r0, r0 │ │ - b.n 3b5a8 │ │ + b.n 59df8 │ │ movs r4, r3 │ │ - b.n 3ada4 │ │ + b.n 595f4 │ │ cmp r4, #1 │ │ lsls r2, r0, #14 │ │ movs r1, r0 │ │ - b.n 3ba52 │ │ + b.n 5a2a2 │ │ lsls r2, r4, #10 │ │ - b.n 3b396 │ │ + b.n 59be6 │ │ cmp r2, r4 │ │ - b.n 3b5da │ │ + b.n 59e2a │ │ lsrs r0, r2, #28 │ │ - b.n 3b57c │ │ - ldr r7, [pc, #80] @ (3b2f0 ) │ │ - b.n 3b580 │ │ + b.n 59dcc │ │ + ldr r7, [pc, #80] @ (59b40 ) │ │ + b.n 59dd0 │ │ str r2, [r4, #40] @ 0x28 │ │ - b.n 3b3b2 │ │ + b.n 59c02 │ │ asrs r0, r4, #10 │ │ - b.n 3b5ea │ │ + b.n 59e3a │ │ movs r7, r3 │ │ - b.n 3b6b2 │ │ + b.n 59f02 │ │ cmp r4, r4 │ │ - b.n 3b5f2 │ │ + b.n 59e42 │ │ ldr r6, [r2, #112] @ 0x70 │ │ - b.n 3b594 │ │ + b.n 59de4 │ │ strb r1, [r2, #0] │ │ - b.n 3b5fa │ │ + b.n 59e4a │ │ asrs r0, r0, #32 │ │ - b.n 3ba7e │ │ + b.n 5a2ce │ │ asrs r2, r4, #10 │ │ - b.n 3b3c4 │ │ + b.n 59c14 │ │ strh r4, [r2, #0] │ │ - b.n 3b3fa │ │ + b.n 59c4a │ │ subs r1, r2, #4 │ │ - b.n 3b5a8 │ │ + b.n 59df8 │ │ ands r4, r0 │ │ - b.n 3ba8e │ │ + b.n 5a2de │ │ str r6, [r4, #40] @ 0x28 │ │ - b.n 3b612 │ │ + b.n 59e62 │ │ cmp r2, r4 │ │ - b.n 3b3de │ │ + b.n 59c2e │ │ asrs r1, r4, #10 │ │ - b.n 3b61a │ │ - ldr r7, [pc, #80] @ (3b32c ) │ │ - b.n 3b5bc │ │ + b.n 59e6a │ │ + ldr r7, [pc, #80] @ (59b7c ) │ │ + b.n 59e0c │ │ asrs r1, r2, #32 │ │ - b.n 3b622 │ │ - b.n 3b2ee │ │ - b.n 3b448 │ │ + b.n 59e72 │ │ + b.n 59b3e │ │ + b.n 59c98 │ │ asrs r0, r4, #32 │ │ - b.n 3ae24 │ │ + b.n 59674 │ │ str r5, [r0, r0] │ │ - b.n 3baae │ │ + b.n 5a2fe │ │ str r6, [r2, #0] │ │ - b.n 3b632 │ │ + b.n 59e82 │ │ strh r2, [r4, r2] │ │ - b.n 3b400 │ │ + b.n 59c50 │ │ stmia r0!, {r0} │ │ - b.n 3b468 │ │ + b.n 59cb8 │ │ strb r3, [r0, #0] │ │ - b.n 3babe │ │ + b.n 5a30e │ │ strb r2, [r4, #10] │ │ - b.n 3b410 │ │ - add r0, pc, #12 @ (adr r0, 3b310 ) │ │ - b.n 3b472 │ │ + b.n 59c60 │ │ + add r0, pc, #12 @ (adr r0, 59b60 ) │ │ + b.n 59cc2 │ │ ldrb r7, [r2, #28] │ │ - b.n 3b5e8 │ │ + b.n 59e38 │ │ adds r0, #4 │ │ - b.n 3ae48 │ │ + b.n 59698 │ │ asrs r0, r1, #32 │ │ - b.n 3b62e │ │ + b.n 59e7e │ │ cmp r4, r4 │ │ - b.n 3b656 │ │ + b.n 59ea6 │ │ strb r7, [r4, #10] │ │ - b.n 3b65a │ │ + b.n 59eaa │ │ ldrsh r5, [r2, r4] │ │ - b.n 3b5fc │ │ + b.n 59e4c │ │ strb r7, [r2, #0] │ │ - b.n 3b662 │ │ + b.n 59eb2 │ │ asrs r4, r1, #32 │ │ - b.n 3b628 │ │ + b.n 59e78 │ │ strb r3, [r0, #0] │ │ - b.n 3b498 │ │ + b.n 59ce8 │ │ adds r0, #16 │ │ - b.n 3ae68 │ │ + b.n 596b8 │ │ ands r4, r2 │ │ - b.n 3b672 │ │ + b.n 59ec2 │ │ str r6, [r0, #0] │ │ - b.n 3baf6 │ │ + b.n 5a346 │ │ movs r2, #162 @ 0xa2 │ │ - b.n 3b446 │ │ + b.n 59c96 │ │ asrs r2, r1, #32 │ │ - b.n 3b640 │ │ + b.n 59e90 │ │ strh r5, [r4, r2] │ │ - b.n 3b682 │ │ + b.n 59ed2 │ │ cmp r7, #18 │ │ - b.n 3b624 │ │ + b.n 59e74 │ │ ands r3, r0 │ │ - b.n 3b4b2 │ │ + b.n 59d02 │ │ adds r0, #24 │ │ - b.n 3ae88 │ │ + b.n 596d8 │ │ asrs r7, r0, #32 │ │ - b.n 3b654 │ │ + b.n 59ea4 │ │ str r5, [r2, r0] │ │ - b.n 3b696 │ │ + b.n 59ee6 │ │ str r3, [r0, r0] │ │ - b.n 3b4c4 │ │ + b.n 59d14 │ │ asrs r4, r0, #32 │ │ - b.n 3b660 │ │ + b.n 59eb0 │ │ movs r2, #162 @ 0xa2 │ │ - b.n 3b6a2 │ │ + b.n 59ef2 │ │ asrs r5, r0, #32 │ │ - b.n 3b668 │ │ + b.n 59eb8 │ │ movs r2, r2 │ │ - b.n 3b6aa │ │ + b.n 59efa │ │ movs r0, #9 │ │ - b.n 3b4ae │ │ + b.n 59cfe │ │ movs r2, r0 │ │ - b.n 3b694 │ │ + b.n 59ee4 │ │ asrs r4, r4, #32 │ │ - b.n 3aeb0 │ │ + b.n 59700 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ adds r1, #66 @ 0x42 │ │ - b.n 3b986 │ │ + b.n 5a1d6 │ │ movs r0, r0 │ │ - b.n 3ba24 │ │ + b.n 5a274 │ │ adds r0, #54 @ 0x36 │ │ - b.n 3ba20 │ │ + b.n 5a270 │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #15 │ │ movs r0, #1 │ │ - b.n 3b3d2 │ │ + b.n 59c22 │ │ movs r0, #24 │ │ - b.n 3aeac │ │ + b.n 596fc │ │ movs r0, #1 │ │ - b.n 3b3e0 │ │ + b.n 59c30 │ │ movs r0, #16 │ │ - b.n 3aeb4 │ │ + b.n 59704 │ │ cmp r4, #230 @ 0xe6 │ │ - b.n 3b9b8 │ │ + b.n 5a208 │ │ cmp r2, #174 @ 0xae │ │ - b.n 3ba38 │ │ + b.n 5a288 │ │ str r1, [r0, #0] │ │ - b.n 3b402 │ │ - b.n 3b3ac │ │ - b.n 3b3ac │ │ + b.n 59c52 │ │ + b.n 59bfc │ │ + b.n 59bfc │ │ movs r0, #59 @ 0x3b │ │ - b.n 3b9c2 │ │ + b.n 5a212 │ │ cmp r7, #72 @ 0x48 │ │ - b.n 3ba46 │ │ + b.n 5a296 │ │ str r0, [sp, #8] │ │ - b.n 3b3b8 │ │ + b.n 59c08 │ │ cmp r6, #140 @ 0x8c │ │ - b.n 3b9c4 │ │ + b.n 5a214 │ │ str r1, [r0, r0] │ │ - b.n 3b40c │ │ + b.n 59c5c │ │ cmp r7, #210 @ 0xd2 │ │ - b.n 3ba58 │ │ + b.n 5a2a8 │ │ strb r1, [r0, #0] │ │ - b.n 3b416 │ │ + b.n 59c66 │ │ adds r0, #3 │ │ - b.n 3b3cc │ │ + b.n 59c1c │ │ movs r0, #2 │ │ - b.n 3b3d0 │ │ + b.n 59c20 │ │ adds r0, #3 │ │ - b.n 3b500 │ │ + b.n 59d50 │ │ stmia r0!, {r0} │ │ - b.n 3b42e │ │ + b.n 59c7e │ │ movs r0, #2 │ │ - b.n 3b546 │ │ - add r0, pc, #4 @ (adr r0, 3b3e0 ) │ │ - b.n 3b432 │ │ + b.n 59d96 │ │ + add r0, pc, #4 @ (adr r0, 59c30 ) │ │ + b.n 59c82 │ │ stmia r0!, {r0, r3} │ │ - b.n 3b55a │ │ + b.n 59daa │ │ adds r0, #32 │ │ - b.n 3af00 │ │ + b.n 59750 │ │ str r0, [sp, #56] @ 0x38 │ │ - b.n 3b55e │ │ + b.n 59dae │ │ adds r0, #1 │ │ - b.n 3bb70 │ │ + b.n 5a3c0 │ │ str r3, [r0, r0] │ │ - b.n 3b55c │ │ + b.n 59dac │ │ ands r1, r0 │ │ - b.n 3b43e │ │ + b.n 59c8e │ │ adds r0, #16 │ │ - b.n 3af34 │ │ + b.n 59784 │ │ ands r1, r0 │ │ - b.n 3b566 │ │ + b.n 59db6 │ │ movs r0, #2 │ │ - b.n 3b402 │ │ + b.n 59c52 │ │ adds r0, #1 │ │ - b.n 3b56c │ │ + b.n 59dbc │ │ str r0, [r0, #0] │ │ - b.n 3b410 │ │ + b.n 59c60 │ │ adds r0, #24 │ │ - b.n 3af48 │ │ + b.n 59798 │ │ asrs r1, r0, #32 │ │ - b.n 3b558 │ │ + b.n 59da8 │ │ adds r0, #0 │ │ - b.n 3b418 │ │ + b.n 59c68 │ │ subs r3, r0, #0 │ │ - b.n 3b75a │ │ + b.n 59faa │ │ strb r6, [r4, #8] │ │ - b.n 3b720 │ │ + b.n 59f70 │ │ asrs r4, r0, #32 │ │ - b.n 3b422 │ │ - ldr r6, [pc, #24] @ (3b43c ) │ │ - b.n 3b766 │ │ + b.n 59c72 │ │ + ldr r6, [pc, #24] @ (59c8c ) │ │ + b.n 59fb6 │ │ str r0, [r4, #0] │ │ - b.n 3af64 │ │ - b.n 3b86e │ │ - b.n 3b736 │ │ + b.n 597b4 │ │ + b.n 5a0be │ │ + b.n 59f86 │ │ ands r5, r0 │ │ - b.n 3b432 │ │ + b.n 59c82 │ │ subs r1, r0, #0 │ │ - b.n 3b776 │ │ + b.n 59fc6 │ │ strh r4, [r4, #16] │ │ - b.n 3b73c │ │ + b.n 59f8c │ │ asrs r1, r1, #32 │ │ - b.n 3b43e │ │ + b.n 59c8e │ │ ldrsh r4, [r0, r0] │ │ - b.n 3b782 │ │ + b.n 59fd2 │ │ ands r4, r1 │ │ - b.n 3b446 │ │ + b.n 59c96 │ │ strh r1, [r4, r0] │ │ - b.n 3b754 │ │ + b.n 59fa4 │ │ subs r1, r0, #0 │ │ - b.n 3b78e │ │ + b.n 59fde │ │ asrs r4, r4, #8 │ │ - b.n 3b754 │ │ - ldr r6, [pc, #16] @ (3b464 ) │ │ - b.n 3b796 │ │ + b.n 59fa4 │ │ + ldr r6, [pc, #16] @ (59cb4 ) │ │ + b.n 59fe6 │ │ movs r6, r0 │ │ - b.n 3b45a │ │ + b.n 59caa │ │ tst r2, r4 │ │ - b.n 3b766 │ │ + b.n 59fb6 │ │ cmp r6, #2 │ │ - b.n 3b7a2 │ │ + b.n 59ff2 │ │ str r1, [r0, #0] │ │ - b.n 3bba6 │ │ + b.n 5a3f6 │ │ str r2, [sp, #128] @ 0x80 │ │ - b.n 3b76e │ │ + b.n 59fbe │ │ movs r0, #15 │ │ - b.n 3b86e │ │ + b.n 5a0be │ │ movs r4, r4 │ │ - b.n 3afac │ │ + b.n 597fc │ │ movs r0, r0 │ │ - b.n 3bb16 │ │ + b.n 5a366 │ │ movs r4, r3 │ │ - b.n 3afb4 │ │ + b.n 59804 │ │ str r0, [r0, #0] │ │ asrs r0, r4, #15 │ │ movs r0, r0 │ │ - b.n 3bb22 │ │ + b.n 5a372 │ │ str r0, [r0, #0] │ │ lsls r6, r4, #9 │ │ str r0, [r2, #0] │ │ - b.n 3afa4 │ │ + b.n 597f4 │ │ movs r1, r0 │ │ - b.n 3bbce │ │ + b.n 5a41e │ │ str r0, [r2, #0] │ │ - b.n 3afcc │ │ + b.n 5981c │ │ movs r1, r1 │ │ - b.n 3b816 │ │ - add r0, pc, #128 @ (adr r0, 3b518 ) │ │ - b.n 3aed0 │ │ + b.n 5a066 │ │ + add r0, pc, #128 @ (adr r0, 59d68 ) │ │ + b.n 59720 │ │ adds r2, #35 @ 0x23 │ │ - b.n 3b7de │ │ + b.n 5a02e │ │ movs r2, #0 │ │ - b.n 3b526 │ │ + b.n 59d76 │ │ lsls r2, r2, #26 │ │ - b.n 3b4aa │ │ + b.n 59cfa │ │ str r4, [r2, #0] │ │ - b.n 3afe4 │ │ + b.n 59834 │ │ movs r0, #10 │ │ - b.n 3b3ba │ │ + b.n 59c0a │ │ cmp r6, #7 │ │ - b.n 3b7f2 │ │ + b.n 5a042 │ │ movs r2, #46 @ 0x2e │ │ - b.n 3b7ba │ │ + b.n 5a00a │ │ movs r0, #36 @ 0x24 │ │ - b.n 3afd4 │ │ + b.n 59824 │ │ cmp r6, #14 │ │ - b.n 3b7fe │ │ + b.n 5a04e │ │ movs r2, #40 @ 0x28 │ │ - b.n 3b7c6 │ │ + b.n 5a016 │ │ movs r0, #32 │ │ - b.n 3afe0 │ │ + b.n 59830 │ │ cmp r6, #8 │ │ - b.n 3b80a │ │ - b.n 3b4fc │ │ - b.n 3b9e8 │ │ + b.n 5a05a │ │ + b.n 59d4c │ │ + b.n 5a238 │ │ movs r2, #37 @ 0x25 │ │ - b.n 3b7d6 │ │ + b.n 5a026 │ │ movs r0, #28 │ │ - b.n 3aff0 │ │ + b.n 59840 │ │ cmp r6, #5 │ │ - b.n 3b81a │ │ - add r0, pc, #16 @ (adr r0, 3b4ec ) │ │ - b.n 3b9f2 │ │ + b.n 5a06a │ │ + add r0, pc, #16 @ (adr r0, 59d3c ) │ │ + b.n 5a242 │ │ movs r2, #33 @ 0x21 │ │ - b.n 3b7e6 │ │ + b.n 5a036 │ │ subs r1, r0, #0 │ │ - b.n 3b826 │ │ + b.n 5a076 │ │ str r4, [r4, #32] │ │ - b.n 3b7ec │ │ + b.n 5a03c │ │ subs r4, r0, #0 │ │ - b.n 3b82e │ │ + b.n 5a07e │ │ stmia r2!, {r0, r3, r5} │ │ - b.n 3b7f4 │ │ + b.n 5a044 │ │ asrs r7, r1, #32 │ │ - b.n 3b908 │ │ + b.n 5a158 │ │ movs r0, #24 │ │ - b.n 3b014 │ │ + b.n 59864 │ │ movs r0, #1 │ │ - b.n 3b5fe │ │ + b.n 59e4e │ │ lsrs r3, r0, #24 │ │ - b.n 3b842 │ │ + b.n 5a092 │ │ strb r7, [r4, #8] │ │ - b.n 3b806 │ │ + b.n 5a056 │ │ movs r4, r1 │ │ - b.n 3b044 │ │ + b.n 59894 │ │ ands r6, r0 │ │ - b.n 3b84e │ │ + b.n 5a09e │ │ asrs r2, r4 │ │ ldmia.w lr, {r2, r3, ip, pc} │ │ - b.n 3b856 │ │ + b.n 5a0a6 │ │ movs r0, r0 │ │ - b.n 3b7ce │ │ - add r0, pc, #128 @ (adr r0, 3b59c ) │ │ - b.n 3af34 │ │ + b.n 5a01e │ │ + add r0, pc, #128 @ (adr r0, 59dec ) │ │ + b.n 59784 │ │ @ instruction: 0xffd9baff │ │ movs r0, r2 │ │ - b.n 3b060 │ │ + b.n 598b0 │ │ asrs r4, r2, #32 │ │ - b.n 3b064 │ │ + b.n 598b4 │ │ lsls r2, r2, #2 │ │ - b.n 3b52e │ │ + b.n 59d7e │ │ movs r0, #32 │ │ - b.n 3af68 │ │ + b.n 597b8 │ │ movs r2, r0 │ │ - b.n 3b438 │ │ + b.n 59c88 │ │ movs r1, r0 │ │ - b.n 3bc7a │ │ + b.n 5a4ca │ │ asrs r0, r1, #32 │ │ - b.n 3b078 │ │ + b.n 598c8 │ │ lsls r0, r2, #4 │ │ - b.n 3b882 │ │ - beq.n 3b57c │ │ - b.n 3b9dc │ │ + b.n 5a0d2 │ │ + beq.n 59dcc │ │ + b.n 5a22c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3ba6c │ │ - beq.n 3b584 │ │ - b.n 3b9f0 │ │ + b.n 5a2bc │ │ + beq.n 59dd4 │ │ + b.n 5a240 │ │ adds r0, #0 │ │ - b.n 3b07c │ │ + b.n 598cc │ │ strb r0, [r0, #0] │ │ - b.n 3bc9e │ │ + b.n 5a4ee │ │ ands r0, r0 │ │ - b.n 3b086 │ │ + b.n 598d6 │ │ movs r4, r2 │ │ - b.n 3b080 │ │ + b.n 598d0 │ │ adds r3, #148 @ 0x94 │ │ - b.n 3b672 │ │ + b.n 59ec2 │ │ adds r0, #0 │ │ - b.n 3b06e │ │ + b.n 598be │ │ ands r0, r1 │ │ ldmia.w r1, {r5, r6} │ │ ldmia.w r2, {r1, r2, r4, r7, r8, r9, lr} │ │ - b.n 3b6c8 │ │ + b.n 59f18 │ │ subs r6, #149 @ 0x95 │ │ - b.n 3b690 │ │ + b.n 59ee0 │ │ adds r0, #3 │ │ - b.n 3b6aa │ │ + b.n 59efa │ │ adds r0, #4 │ │ - b.n 3b086 │ │ + b.n 598d6 │ │ ands r0, r1 │ │ ldmia.w r1, {r0, r3, ip, sp, lr} │ │ - b.n 3b6fc │ │ + b.n 59f4c │ │ str r0, [r1, #0] │ │ - b.n 3b0b6 │ │ - add r0, pc, #32 @ (adr r0, 3b5b4 ) │ │ - b.n 3b0b8 │ │ + b.n 59906 │ │ + add r0, pc, #32 @ (adr r0, 59e04 ) │ │ + b.n 59908 │ │ lsls r0, r4, #4 │ │ ldmia.w r2, {ip, pc} │ │ - b.n 3b7bc │ │ + b.n 5a00c │ │ stmia r0!, {} │ │ - b.n 3b7c0 │ │ + b.n 5a010 │ │ bics r6, r2 │ │ - b.n 3b6a6 │ │ + b.n 59ef6 │ │ ands r4, r0 │ │ - b.n 3b6d8 │ │ + b.n 59f28 │ │ ands r0, r0 │ │ - b.n 3bcee │ │ + b.n 5a53e │ │ ands r0, r0 │ │ - b.n 3bafa │ │ - blx 444804 │ │ + b.n 5a34a │ │ + blx 463054 │ │ str r0, [sp, #0] │ │ - b.n 3bcfa │ │ + b.n 5a54a │ │ movs r0, r0 │ │ - b.n 3b706 │ │ + b.n 59f56 │ │ strb r6, [r2, #14] │ │ - b.n 3b714 │ │ + b.n 59f64 │ │ subs r6, #152 @ 0x98 │ │ - b.n 3b6d2 │ │ + b.n 59f22 │ │ ands r3, r0 │ │ - b.n 3b6f8 │ │ + b.n 59f48 │ │ strh r6, [r0, #0] │ │ - b.n 3b70e │ │ + b.n 59f5e │ │ str r0, [r0, #0] │ │ - b.n 3bb1e │ │ + b.n 5a36e │ │ strb r4, [r0, #0] │ │ - b.n 3b916 │ │ - blx 447828 │ │ + b.n 5a166 │ │ + blx 466078 │ │ movs r0, r1 │ │ - b.n 3b91e │ │ - b.n 3b608 │ │ - b.n 3b11c │ │ + b.n 5a16e │ │ + b.n 59e58 │ │ + b.n 5996c │ │ ldrb r5, [r2, #10] │ │ - b.n 3b726 │ │ + b.n 59f76 │ │ str r6, [r0, #0] │ │ - b.n 3b75c │ │ + b.n 59fac │ │ str r0, [r0, #0] │ │ - b.n 3bd2e │ │ + b.n 5a57e │ │ stmia r0!, {} │ │ - b.n 3bb3e │ │ + b.n 5a38e │ │ ldrh r5, [r2, r2] │ │ - b.n 3b6fc │ │ + b.n 59f4c │ │ strb r0, [r1, #0] │ │ - b.n 3b116 │ │ - add r0, pc, #48 @ (adr r0, 3b62c ) │ │ - b.n 3b122 │ │ + b.n 59966 │ │ + add r0, pc, #48 @ (adr r0, 59e7c ) │ │ + b.n 59972 │ │ str r0, [sp, #16] │ │ - b.n 3b126 │ │ + b.n 59976 │ │ str r0, [r0, r0] │ │ - b.n 3b120 │ │ + b.n 59970 │ │ lsls r0, r4, #2 │ │ ldmia.w r1, {sp, lr} │ │ - b.n 3b148 │ │ + b.n 59998 │ │ strb r2, [r3, r6] │ │ - b.n 3b726 │ │ + b.n 59f76 │ │ adds r0, #4 │ │ - b.n 3b130 │ │ + b.n 59980 │ │ adds r0, #8 │ │ - b.n 3b13c │ │ + b.n 5998c │ │ adds r0, #16 │ │ - b.n 3b138 │ │ + b.n 59988 │ │ adds r0, #12 │ │ - b.n 3b144 │ │ + b.n 59994 │ │ adds r0, #12 │ │ - b.n 3b140 │ │ + b.n 59990 │ │ movs r5, r0 │ │ - b.n 3b74a │ │ + b.n 59f9a │ │ adds r0, #0 │ │ - b.n 3b152 │ │ + b.n 599a2 │ │ str r0, [r0, r0] │ │ - b.n 3bb86 │ │ + b.n 5a3d6 │ │ ands r6, r0 │ │ - b.n 3b75e │ │ + b.n 59fae │ │ ands r4, r0 │ │ - b.n 3b174 │ │ + b.n 599c4 │ │ adds r0, #8 │ │ - b.n 3b158 │ │ + b.n 599a8 │ │ ands r4, r0 │ │ - b.n 3b7b2 │ │ + b.n 5a002 │ │ adds r0, #8 │ │ - b.n 3b16a │ │ + b.n 599ba │ │ stmia r0!, {r2, r3} │ │ - b.n 3b7b4 │ │ + b.n 5a004 │ │ str r0, [r2, #0] │ │ - b.n 3b188 │ │ + b.n 599d8 │ │ ands r0, r0 │ │ - b.n 3b992 │ │ + b.n 5a1e2 │ │ str r4, [r1, r0] │ │ - b.n 3b996 │ │ + b.n 5a1e6 │ │ @ instruction: 0x4793 │ │ - b.n 3b7a4 │ │ + b.n 59ff4 │ │ adds r7, #147 @ 0x93 │ │ - b.n 3b76c │ │ + b.n 59fbc │ │ str r1, [r3, #104] @ 0x68 │ │ - b.n 3b776 │ │ + b.n 59fc6 │ │ str r0, [sp, #0] │ │ - b.n 3bda6 │ │ + b.n 5a5f6 │ │ strh r0, [r0, #0] │ │ - b.n 3bbbc │ │ + b.n 5a40c │ │ movs r3, r0 │ │ - b.n 3b78e │ │ + b.n 59fde │ │ movs r7, r0 │ │ - b.n 3b7ea │ │ + b.n 5a03a │ │ movs r0, r0 │ │ - b.n 3bbc8 │ │ + b.n 5a418 │ │ str r6, [r0, #0] │ │ - b.n 3b7a2 │ │ + b.n 59ff2 │ │ ands r4, r1 │ │ - b.n 3b1b8 │ │ + b.n 59a08 │ │ stmia r0!, {r1, r3} │ │ - b.n 3b7ec │ │ + b.n 5a03c │ │ str r0, [r1, r0] │ │ - b.n 3b1c0 │ │ + b.n 59a10 │ │ adds r0, #6 │ │ - b.n 3b9ca │ │ + b.n 5a21a │ │ strh r0, [r1, #0] │ │ - b.n 3b7ce │ │ + b.n 5a01e │ │ strb r4, [r1, #0] │ │ - b.n 3b9d2 │ │ + b.n 5a222 │ │ adds r4, #149 @ 0x95 │ │ - b.n 3b7e4 │ │ + b.n 5a034 │ │ adds r0, #12 │ │ - b.n 3b1b6 │ │ + b.n 59a06 │ │ movs r0, r1 │ │ - b.n 3b1c0 │ │ + b.n 59a10 │ │ movs r0, r2 │ │ - b.n 3b1bc │ │ + b.n 59a0c │ │ lsls r0, r1, #16 │ │ ldmia.w r1, {r4} │ │ - b.n 3b1ce │ │ - b.n 3b6c4 │ │ - b.n 3b1d0 │ │ + b.n 59a1e │ │ + b.n 59f14 │ │ + b.n 59a20 │ │ lsls r0, r2, #14 │ │ - b.n 3b7b8 │ │ + b.n 5a008 │ │ movs r0, r0 │ │ - b.n 3b7e4 │ │ + b.n 5a034 │ │ strb r5, [r2, #18] │ │ - b.n 3b7c2 │ │ + b.n 5a012 │ │ adds r0, #0 │ │ - b.n 3bc04 │ │ + b.n 5a454 │ │ lsls r0, r4, #8 │ │ @ instruction: 0xe9926007 │ │ - b.n 3b7f2 │ │ + b.n 5a042 │ │ strb r4, [r1, #0] │ │ - b.n 3b1ee │ │ + b.n 59a3e │ │ ands r4, r0 │ │ - b.n 3b846 │ │ + b.n 5a096 │ │ adds r0, #8 │ │ - b.n 3b838 │ │ + b.n 5a088 │ │ strh r0, [r0, #0] │ │ - b.n 3b1fa │ │ - ldr r2, [pc, #604] @ (3b934 ) │ │ - b.n 3b7e6 │ │ + b.n 59a4a │ │ + ldr r2, [pc, #604] @ (5a184 ) │ │ + b.n 5a036 │ │ stmia r0!, {} │ │ - b.n 3b8fc │ │ + b.n 5a14c │ │ ands r4, r0 │ │ - b.n 3b802 │ │ + b.n 5a052 │ │ ands r6, r0 │ │ - b.n 3b84c │ │ + b.n 5a09c │ │ lsrs r7, r2, #10 │ │ - b.n 3b830 │ │ + b.n 5a080 │ │ ands r0, r0 │ │ - b.n 3be2e │ │ + b.n 5a67e │ │ ands r0, r0 │ │ - b.n 3bc3a │ │ - blx 447944 │ │ + b.n 5a48a │ │ + blx 466194 │ │ str r0, [r2, #0] │ │ - b.n 3b234 │ │ + b.n 59a84 │ │ stmia r0!, {} │ │ - b.n 3bc46 │ │ + b.n 5a496 │ │ strb r0, [r2, #0] │ │ - b.n 3b224 │ │ + b.n 59a74 │ │ str r1, [r3, #104] @ 0x68 │ │ - b.n 3b818 │ │ + b.n 5a068 │ │ strh r0, [r3, #60] @ 0x3c │ │ - b.n 3b81e │ │ + b.n 5a06e │ │ movs r6, r0 │ │ - b.n 3b82e │ │ - ldr r6, [pc, #596] @ (3b964 ) │ │ - b.n 3b820 │ │ + b.n 5a07e │ │ + ldr r6, [pc, #596] @ (5a1b4 ) │ │ + b.n 5a070 │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 3b87c │ │ + b.n 5a0cc │ │ str r0, [r0, #0] │ │ - b.n 3ba5a │ │ + b.n 5a2aa │ │ adds r0, #9 │ │ - b.n 3ba5e │ │ + b.n 5a2ae │ │ ldr r5, [r2, #104] @ 0x68 │ │ - b.n 3b868 │ │ + b.n 5a0b8 │ │ str r0, [r0, r0] │ │ - b.n 3be66 │ │ + b.n 5a6b6 │ │ str r0, [r0, r0] │ │ - b.n 3bc74 │ │ + b.n 5a4c4 │ │ movs r4, r0 │ │ - b.n 3b84e │ │ + b.n 5a09e │ │ movs r7, r0 │ │ - b.n 3b8a4 │ │ + b.n 5a0f4 │ │ movs r4, r2 │ │ - b.n 3b270 │ │ + b.n 59ac0 │ │ str r5, [r0, r0] │ │ - b.n 3b892 │ │ + b.n 5a0e2 │ │ strb r0, [r1, #0] │ │ - b.n 3b86a │ │ + b.n 5a0ba │ │ str r0, [r0, #0] │ │ - b.n 3be82 │ │ + b.n 5a6d2 │ │ adds r0, #10 │ │ - b.n 3b8ac │ │ + b.n 5a0fc │ │ strb r0, [r2, #0] │ │ - b.n 3b24a │ │ + b.n 59a9a │ │ movs r4, r1 │ │ - b.n 3b270 │ │ + b.n 59ac0 │ │ sbcs r0, r0 │ │ ldmia.w r1, {r2, r4, lr} │ │ - b.n 3b27a │ │ + b.n 59aca │ │ movs r0, r2 │ │ - b.n 3b274 │ │ + b.n 59ac4 │ │ movs r0, r2 │ │ - b.n 3b282 │ │ + b.n 59ad2 │ │ adds r7, #148 @ 0x94 │ │ - b.n 3b8ae │ │ + b.n 5a0fe │ │ stmia r0!, {r2, r4} │ │ - b.n 3b288 │ │ + b.n 59ad8 │ │ lsrs r0, r2, #2 │ │ - b.n 3b87a │ │ + b.n 5a0ca │ │ strb r5, [r0, #0] │ │ - b.n 3b8da │ │ + b.n 5a12a │ │ lsls r0, r0, #24 │ │ ldmia.w r2, {sp, lr} │ │ - b.n 3beb6 │ │ + b.n 5a706 │ │ str r0, [r0, #0] │ │ - b.n 3bcc6 │ │ + b.n 5a516 │ │ ands r0, r0 │ │ - b.n 3b8a4 │ │ + b.n 5a0f4 │ │ str r0, [r1, #0] │ │ - b.n 3b29c │ │ + b.n 59aec │ │ ldr r4, [sp, #612] @ 0x264 │ │ - b.n 3b890 │ │ + b.n 5a0e0 │ │ strb r0, [r1, #0] │ │ - b.n 3b8f8 │ │ + b.n 5a148 │ │ str r4, [r1, #0] │ │ - b.n 3b2b2 │ │ + b.n 59b02 │ │ adds r0, #7 │ │ - b.n 3bad2 │ │ + b.n 5a322 │ │ movs r4, r0 │ │ - b.n 3bad6 │ │ + b.n 5a326 │ │ strh r0, [r1, #0] │ │ - b.n 3b2be │ │ + b.n 59b0e │ │ lsrs r6, r2, #26 │ │ - b.n 3b8e4 │ │ + b.n 5a134 │ │ str r4, [r1, r0] │ │ - b.n 3b2bc │ │ + b.n 59b0c │ │ ldrsh r6, [r2, r2] │ │ - b.n 3b8c2 │ │ + b.n 5a112 │ │ str r0, [r0, #0] │ │ - b.n 3beea │ │ + b.n 5a73a │ │ stmia r0!, {} │ │ - b.n 3bcfa │ │ + b.n 5a54a │ │ str r0, [r2, #0] │ │ - b.n 3b2d4 │ │ + b.n 59b24 │ │ ands r5, r0 │ │ - b.n 3b8de │ │ + b.n 5a12e │ │ ands r6, r1 │ │ - b.n 3b928 │ │ + b.n 5a178 │ │ strb r0, [r1, #0] │ │ - b.n 3b2f8 │ │ + b.n 59b48 │ │ ands r0, r2 │ │ - b.n 3b2fc │ │ + b.n 59b4c │ │ ldrsb r2, [r3, r2] │ │ - b.n 3b8e2 │ │ + b.n 5a132 │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 3b922 │ │ + b.n 5a172 │ │ strb r0, [r3, #18] │ │ - b.n 3b8d6 │ │ + b.n 5a126 │ │ movs r7, r0 │ │ - b.n 3b8f2 │ │ + b.n 5a142 │ │ adds r0, #4 │ │ - b.n 3b93c │ │ + b.n 5a18c │ │ ands r0, r0 │ │ - b.n 3bb1a │ │ + b.n 5a36a │ │ strb r3, [r0, #0] │ │ - b.n 3bb1e │ │ + b.n 5a36e │ │ mov sl, r3 │ │ - b.n 3b930 │ │ + b.n 5a180 │ │ str r0, [r0, #0] │ │ - b.n 3bf26 │ │ + b.n 5a776 │ │ str r0, [r0, #0] │ │ - b.n 3bd36 │ │ + b.n 5a586 │ │ movs r5, r0 │ │ - b.n 3b90e │ │ + b.n 5a15e │ │ movs r6, r1 │ │ - b.n 3b958 │ │ - add r0, pc, #0 @ (adr r0, 3b7f4 ) │ │ - b.n 3bf36 │ │ + b.n 5a1a8 │ │ + add r0, pc, #0 @ (adr r0, 5a044 ) │ │ + b.n 5a786 │ │ movs r4, r2 │ │ - b.n 3b334 │ │ - b.n 3b808 │ │ - b.n 3b956 │ │ + b.n 59b84 │ │ + b.n 5a058 │ │ + b.n 5a1a6 │ │ adds r0, #9 │ │ - b.n 3b92a │ │ + b.n 5a17a │ │ adds r0, #20 │ │ - b.n 3b306 │ │ + b.n 59b56 │ │ movs r4, r1 │ │ - b.n 3b32c │ │ + b.n 59b7c │ │ adds r0, #12 │ │ - b.n 3b348 │ │ + b.n 59b98 │ │ strh r0, [r0, #0] │ │ - b.n 3b334 │ │ + b.n 59b84 │ │ ands r0, r3 │ │ - b.n 3b33a │ │ + b.n 59b8a │ │ strb r3, [r0, #0] │ │ - b.n 3b988 │ │ + b.n 5a1d8 │ │ movs r0, r1 │ │ - b.n 3b338 │ │ + b.n 59b88 │ │ adds r0, #0 │ │ - b.n 3bf62 │ │ + b.n 5a7b2 │ │ lsls r0, r0, #9 │ │ @ instruction: 0xe9910014 │ │ - b.n 3b34e │ │ + b.n 59b9e │ │ ldrb r4, [r2, #2] │ │ - b.n 3b974 │ │ + b.n 5a1c4 │ │ lsls r0, r2, #26 │ │ - b.n 3b93a │ │ + b.n 5a18a │ │ adds r0, #14 │ │ - b.n 3b99c │ │ + b.n 5a1ec │ │ str r0, [r0, #0] │ │ - b.n 3ba58 │ │ + b.n 5a2a8 │ │ str r0, [r0, r0] │ │ - b.n 3b96c │ │ + b.n 5a1bc │ │ ands r4, r0 │ │ - b.n 3b9a8 │ │ + b.n 5a1f8 │ │ adds r0, #0 │ │ - b.n 3bd9a │ │ - blx 441a98 │ │ + b.n 5a5ea │ │ + blx 4602e8 │ │ str r0, [r2, #0] │ │ - b.n 3b372 │ │ - add r0, pc, #0 @ (adr r0, 3b850 ) │ │ - b.n 3bd98 │ │ + b.n 59bc2 │ │ + add r0, pc, #0 @ (adr r0, 5a0a0 ) │ │ + b.n 5a5e8 │ │ adds r0, #0 │ │ - b.n 3b37a │ │ + b.n 59bca │ │ strb r4, [r0, #0] │ │ - b.n 3bb9a │ │ + b.n 5a3ea │ │ movs r5, r0 │ │ - b.n 3bb9e │ │ + b.n 5a3ee │ │ adds r0, #16 │ │ - b.n 3b37c │ │ + b.n 59bcc │ │ lsrs r6, r2, #6 │ │ - b.n 3b9b4 │ │ + b.n 5a204 │ │ stmia r0!, {r2, r3} │ │ - b.n 3b38e │ │ + b.n 59bde │ │ adds r0, #8 │ │ - b.n 3b3a8 │ │ + b.n 59bf8 │ │ ldr r6, [r2, #24] │ │ - b.n 3b984 │ │ + b.n 5a1d4 │ │ stmia r3!, {r2, r3, r4, r7} │ │ - b.n 3b97c │ │ + b.n 5a1cc │ │ str r6, [r0, r0] │ │ - b.n 3b9a4 │ │ + b.n 5a1f4 │ │ ands r1, r1 │ │ - b.n 3b9e6 │ │ + b.n 5a236 │ │ asrs r0, r0 │ │ @ instruction: 0xe9924000 │ │ - b.n 3bfc6 │ │ + b.n 5a816 │ │ str r0, [sp, #0] │ │ - b.n 3bdd2 │ │ + b.n 5a622 │ │ ands r4, r1 │ │ - b.n 3b9ae │ │ + b.n 5a1fe │ │ str r3, [r0, r0] │ │ - b.n 3ba00 │ │ + b.n 5a250 │ │ str r0, [r2, #0] │ │ - b.n 3b3b8 │ │ + b.n 59c08 │ │ adds r0, #20 │ │ - b.n 3b3bc │ │ + b.n 59c0c │ │ movs r1, r1 │ │ - b.n 3b9f2 │ │ + b.n 5a242 │ │ movs r4, r1 │ │ - b.n 3b3bc │ │ + b.n 59c0c │ │ movs r4, r0 │ │ - b.n 3bbe6 │ │ + b.n 5a436 │ │ strb r5, [r0, #0] │ │ - b.n 3bbea │ │ + b.n 5a43a │ │ stmia r0!, {r3, r4} │ │ - b.n 3b3d0 │ │ + b.n 59c20 │ │ lsls r6, r3, #26 │ │ - b.n 3ba00 │ │ + b.n 5a250 │ │ strh r0, [r3, #28] │ │ - b.n 3b9ca │ │ + b.n 5a21a │ │ adds r6, #158 @ 0x9e │ │ - b.n 3b9c6 │ │ + b.n 5a216 │ │ adds r0, #3 │ │ - b.n 3b9e6 │ │ + b.n 5a236 │ │ ands r6, r0 │ │ - b.n 3ba2c │ │ + b.n 5a27c │ │ adds r0, #16 │ │ - b.n 3b400 │ │ + b.n 59c50 │ │ ands r0, r0 │ │ - b.n 3c00a │ │ + b.n 5a85a │ │ str r0, [sp, #0] │ │ - b.n 3be16 │ │ + b.n 5a666 │ │ str r0, [r1, #0] │ │ - b.n 3b9f2 │ │ + b.n 5a242 │ │ ands r4, r2 │ │ - b.n 3b410 │ │ + b.n 59c60 │ │ str r2, [r1, r0] │ │ - b.n 3ba48 │ │ + b.n 5a298 │ │ movs r6, r0 │ │ - b.n 3bc1e │ │ + b.n 5a46e │ │ strb r5, [r0, #0] │ │ - b.n 3bc22 │ │ + b.n 5a472 │ │ lsrs r3, r2, #18 │ │ - b.n 3ba34 │ │ + b.n 5a284 │ │ movs r0, r3 │ │ - b.n 3b3f2 │ │ + b.n 59c42 │ │ movs r4, r1 │ │ - b.n 3b428 │ │ + b.n 59c78 │ │ strh r0, [r1, #0] │ │ - b.n 3b414 │ │ - b.n 3b906 │ │ - b.n 3ba36 │ │ + b.n 59c64 │ │ + b.n 5a156 │ │ + b.n 5a286 │ │ lsls r0, r2, #8 │ │ ldmia.w r1, {r2, r3, r4} │ │ - b.n 3b422 │ │ - add r0, pc, #48 @ (adr r0, 3b930 ) │ │ - b.n 3b424 │ │ + b.n 59c72 │ │ + add r0, pc, #48 @ (adr r0, 5a180 ) │ │ + b.n 59c74 │ │ lsls r0, r2, #18 │ │ - b.n 3ba0e │ │ + b.n 5a25e │ │ movs r0, r0 │ │ - b.n 3ba38 │ │ + b.n 5a288 │ │ subs r4, #147 @ 0x93 │ │ - b.n 3ba1c │ │ + b.n 5a26c │ │ ands r0, r0 │ │ - b.n 3be5a │ │ + b.n 5a6aa │ │ adds r0, #3 │ │ - b.n 3ba42 │ │ + b.n 5a292 │ │ adds r0, #24 │ │ - b.n 3b43e │ │ + b.n 59c8e │ │ str r7, [r0, r0] │ │ - b.n 3ba88 │ │ + b.n 5a2d8 │ │ strb r6, [r1, #0] │ │ - b.n 3ba8a │ │ + b.n 5a2da │ │ ands r0, r0 │ │ - b.n 3bb44 │ │ + b.n 5a394 │ │ ldr r3, [r2, r6] │ │ - b.n 3ba36 │ │ + b.n 5a286 │ │ str r5, [r0, r0] │ │ - b.n 3ba4e │ │ + b.n 5a29e │ │ str r6, [r0, #0] │ │ - b.n 3baa0 │ │ + b.n 5a2f0 │ │ lsrs r3, r2, #6 │ │ - b.n 3ba84 │ │ + b.n 5a2d4 │ │ str r0, [r0, #0] │ │ - b.n 3c07a │ │ + b.n 5a8ca │ │ str r0, [r0, #0] │ │ - b.n 3be8a │ │ - blx 43fb90 │ │ + b.n 5a6da │ │ + blx 45e3e0 │ │ str r4, [r2, r0] │ │ - b.n 3b46a │ │ + b.n 59cba │ │ adds r0, #0 │ │ - b.n 3be96 │ │ + b.n 5a6e6 │ │ stmia r0!, {r4} │ │ - b.n 3b472 │ │ + b.n 59cc2 │ │ adds r0, #8 │ │ - b.n 3b46c │ │ + b.n 59cbc │ │ adds r0, #10 │ │ - b.n 3bc96 │ │ + b.n 5a4e6 │ │ ldr r5, [r2, r2] │ │ - b.n 3ba62 │ │ + b.n 5a2b2 │ │ str r0, [r0, #0] │ │ - b.n 3b482 │ │ + b.n 59cd2 │ │ str r0, [r2, #0] │ │ - b.n 3b47c │ │ + b.n 59ccc │ │ str r4, [r0, #0] │ │ - b.n 3b48a │ │ + b.n 59cda │ │ str r4, [r1, #0] │ │ - b.n 3b484 │ │ + b.n 59cd4 │ │ str r4, [r1, #0] │ │ - b.n 3b492 │ │ + b.n 59ce2 │ │ movs r5, r0 │ │ - b.n 3ba92 │ │ + b.n 5a2e2 │ │ strh r0, [r2, #0] │ │ - b.n 3b498 │ │ + b.n 59ce8 │ │ strb r4, [r0, #0] │ │ - b.n 3bae8 │ │ + b.n 5a338 │ │ str r0, [r0, r0] │ │ - b.n 3bcbe │ │ + b.n 5a50e │ │ ands r7, r0 │ │ - b.n 3bcc2 │ │ + b.n 5a512 │ │ ldrh r6, [r2, #4] │ │ - b.n 3ba98 │ │ + b.n 5a2e8 │ │ str r0, [r0, #0] │ │ - b.n 3c0ca │ │ - b.n 3b98c │ │ - b.n 3beda │ │ + b.n 5a91a │ │ + b.n 5a1dc │ │ + b.n 5a72a │ │ ldrh r4, [r3, r2] │ │ - b.n 3bada │ │ - add r0, pc, #32 @ (adr r0, 3b9b4 ) │ │ - b.n 3b4ba │ │ + b.n 5a32a │ │ + add r0, pc, #32 @ (adr r0, 5a204 ) │ │ + b.n 59d0a │ │ str r4, [r1, #0] │ │ - b.n 3b4d4 │ │ + b.n 59d24 │ │ adds r3, #156 @ 0x9c │ │ - b.n 3bab6 │ │ + b.n 5a306 │ │ movs r3, r0 │ │ - b.n 3bac2 │ │ + b.n 5a312 │ │ adds r0, #20 │ │ - b.n 3b4c8 │ │ + b.n 59d18 │ │ movs r4, r1 │ │ - b.n 3bb18 │ │ + b.n 5a368 │ │ movs r0, r1 │ │ - b.n 3b4e8 │ │ + b.n 59d38 │ │ stmia r0!, {r1, r2, r3} │ │ - b.n 3baf2 │ │ + b.n 5a342 │ │ movs r0, r1 │ │ - b.n 3bae0 │ │ + b.n 5a330 │ │ ands r1, r1 │ │ - b.n 3bb22 │ │ - b.n 3b9ec │ │ - b.n 3b4e0 │ │ + b.n 5a372 │ │ + b.n 5a23c │ │ + b.n 59d30 │ │ strb r0, [r0, #0] │ │ - b.n 3bd02 │ │ + b.n 5a552 │ │ str r4, [r0, r0] │ │ - b.n 3bd06 │ │ + b.n 5a556 │ │ strb r2, [r3, #14] │ │ - b.n 3bb14 │ │ + b.n 5a364 │ │ adds r3, #154 @ 0x9a │ │ - b.n 3bae2 │ │ + b.n 5a332 │ │ ldrh r6, [r2, #52] @ 0x34 │ │ - b.n 3baee │ │ + b.n 5a33e │ │ str r0, [r0, #0] │ │ - b.n 3c116 │ │ + b.n 5a966 │ │ str r0, [sp, #0] │ │ - b.n 3bf26 │ │ + b.n 5a776 │ │ movs r3, r0 │ │ - b.n 3bafe │ │ + b.n 5a34e │ │ adds r0, #10 │ │ - b.n 3bb4a │ │ + b.n 5a39a │ │ movs r4, r3 │ │ - b.n 3b508 │ │ + b.n 59d58 │ │ adds r0, #9 │ │ - b.n 3bb42 │ │ + b.n 5a392 │ │ adds r0, #12 │ │ - b.n 3b508 │ │ + b.n 59d58 │ │ adds r0, #8 │ │ - b.n 3bb20 │ │ + b.n 5a370 │ │ stmia r0!, {r4} │ │ - b.n 3b530 │ │ + b.n 59d80 │ │ str r6, [r1, r0] │ │ - b.n 3bb64 │ │ + b.n 5a3b4 │ │ ands r4, r2 │ │ - b.n 3b538 │ │ + b.n 59d88 │ │ strb r3, [r0, #0] │ │ - b.n 3bd42 │ │ + b.n 5a592 │ │ str r5, [r0, #0] │ │ - b.n 3bd46 │ │ + b.n 5a596 │ │ strb r4, [r3, #2] │ │ - b.n 3bb56 │ │ + b.n 5a3a6 │ │ strb r4, [r3, #0] │ │ - b.n 3b516 │ │ + b.n 59d66 │ │ ands r4, r1 │ │ - b.n 3b534 │ │ + b.n 59d84 │ │ ands r0, r1 │ │ - b.n 3b530 │ │ + b.n 59d80 │ │ lsls r0, r0, #10 │ │ @ instruction: 0xe991401c │ │ - b.n 3b542 │ │ + b.n 59d92 │ │ strh r0, [r2, #0] │ │ - b.n 3b544 │ │ - b.n 3b94c │ │ - b.n 3bb3a │ │ + b.n 59d94 │ │ + b.n 5a19c │ │ + b.n 5a38a │ │ ands r0, r0 │ │ - b.n 3c16a │ │ + b.n 5a9ba │ │ lsls r4, r3, #2 │ │ - b.n 3bb3c │ │ + b.n 5a38c │ │ stmia r0!, {} │ │ - b.n 3bf7a │ │ + b.n 5a7ca │ │ movs r0, r0 │ │ - b.n 3bb5c │ │ + b.n 5a3ac │ │ adds r0, #12 │ │ - b.n 3b574 │ │ + b.n 59dc4 │ │ movs r7, r0 │ │ - b.n 3bba8 │ │ + b.n 5a3f8 │ │ movs r0, r3 │ │ - b.n 3b566 │ │ + b.n 59db6 │ │ adds r0, #12 │ │ - b.n 3bb8c │ │ + b.n 5a3dc │ │ strb r6, [r1, #0] │ │ - b.n 3bb76 │ │ + b.n 5a3c6 │ │ stmia r0!, {} │ │ - b.n 3c18e │ │ + b.n 5a9de │ │ adds r0, #10 │ │ - b.n 3bbb8 │ │ + b.n 5a408 │ │ ands r0, r0 │ │ - b.n 3bc74 │ │ + b.n 5a4c4 │ │ ldr r0, [r2, #24] │ │ - b.n 3bb64 │ │ + b.n 5a3b4 │ │ str r6, [r0, #0] │ │ - b.n 3bb8c │ │ + b.n 5a3dc │ │ str r5, [r0, #0] │ │ - b.n 3bbc8 │ │ + b.n 5a418 │ │ ldrb r0, [r2, #6] │ │ - b.n 3bbac │ │ + b.n 5a3fc │ │ str r0, [r0, #0] │ │ - b.n 3c1aa │ │ + b.n 5a9fa │ │ str r0, [r0, #0] │ │ - b.n 3bfba │ │ - blx 43fcc0 │ │ + b.n 5a80a │ │ + blx 45e510 │ │ str r4, [r2, r0] │ │ - b.n 3b59a │ │ + b.n 59dea │ │ movs r0, r0 │ │ - b.n 3bfc6 │ │ + b.n 5a816 │ │ ands r0, r1 │ │ - b.n 3b5b8 │ │ + b.n 59e08 │ │ movs r0, r2 │ │ - b.n 3b59c │ │ + b.n 59dec │ │ movs r4, r1 │ │ - b.n 3b5aa │ │ + b.n 59dfa │ │ strb r5, [r2, r2] │ │ - b.n 3bb92 │ │ + b.n 5a3e2 │ │ movs r0, r1 │ │ - b.n 3b5a8 │ │ + b.n 59df8 │ │ movs r0, r2 │ │ - b.n 3b5b6 │ │ + b.n 59e06 │ │ lsls r0, r0, #24 │ │ @ instruction: 0xe9927005 │ │ - b.n 3bbc8 │ │ + b.n 5a418 │ │ str r4, [r3, r0] │ │ - b.n 3b5c0 │ │ + b.n 59e10 │ │ str r4, [r0, #0] │ │ - b.n 3bc08 │ │ + b.n 5a458 │ │ ands r7, r0 │ │ - b.n 3bde6 │ │ + b.n 5a636 │ │ stmia r0!, {} │ │ - b.n 3c002 │ │ + b.n 5a852 │ │ adds r0, #6 │ │ - b.n 3bdee │ │ + b.n 5a63e │ │ str r5, [sp, #612] @ 0x264 │ │ - b.n 3bbbc │ │ - ldr r0, [pc, #576] @ (3bcf4 ) │ │ - b.n 3bbfc │ │ + b.n 5a40c │ │ + ldr r0, [pc, #576] @ (5a544 ) │ │ + b.n 5a44c │ │ str r4, [r1, r0] │ │ - b.n 3b5d4 │ │ + b.n 59e24 │ │ str r4, [r2, r0] │ │ - b.n 3b5e0 │ │ + b.n 59e30 │ │ lsrs r0, r2, #2 │ │ - b.n 3bbde │ │ + b.n 5a42e │ │ movs r0, r0 │ │ - b.n 3bbf4 │ │ + b.n 5a444 │ │ strb r0, [r2, #0] │ │ - b.n 3b604 │ │ + b.n 59e54 │ │ movs r6, r1 │ │ - b.n 3bc3a │ │ + b.n 5a48a │ │ stmia r0!, {r2, r3} │ │ - b.n 3bc20 │ │ + b.n 5a470 │ │ strb r0, [r1, #0] │ │ - b.n 3b610 │ │ + b.n 59e60 │ │ movs r0, r3 │ │ - b.n 3b5fc │ │ + b.n 59e4c │ │ strb r7, [r2, r6] │ │ - b.n 3bbec │ │ + b.n 5a43c │ │ str r2, [r3, #8] │ │ - b.n 3bbfe │ │ + b.n 5a44e │ │ ands r5, r0 │ │ - b.n 3bc0e │ │ + b.n 5a45e │ │ adds r0, #7 │ │ - b.n 3bc50 │ │ + b.n 5a4a0 │ │ str r4, [r0, r0] │ │ - b.n 3be2e │ │ + b.n 5a67e │ │ strb r3, [r0, #0] │ │ - b.n 3be32 │ │ + b.n 5a682 │ │ str r2, [r3, r2] │ │ - b.n 3bc44 │ │ + b.n 5a494 │ │ movs r0, r0 │ │ - b.n 3c23a │ │ + b.n 5aa8a │ │ movs r0, r0 │ │ - b.n 3c03e │ │ + b.n 5a88e │ │ ands r6, r0 │ │ - b.n 3bc2a │ │ + b.n 5a47a │ │ adds r0, #14 │ │ - b.n 3bc6c │ │ - b.n 3bb08 │ │ - b.n 3bc62 │ │ + b.n 5a4bc │ │ + b.n 5a358 │ │ + b.n 5a4b2 │ │ movs r4, r2 │ │ - b.n 3b648 │ │ + b.n 59e98 │ │ adds r0, #9 │ │ - b.n 3bc3c │ │ + b.n 5a48c │ │ adds r0, #32 │ │ - b.n 3b616 │ │ + b.n 59e66 │ │ movs r4, r2 │ │ - b.n 3b63c │ │ + b.n 59e8c │ │ adds r0, #12 │ │ - b.n 3b658 │ │ + b.n 59ea8 │ │ strh r0, [r1, #0] │ │ - b.n 3b644 │ │ + b.n 59e94 │ │ ands r4, r3 │ │ - b.n 3b64a │ │ + b.n 59e9a │ │ strb r3, [r0, #0] │ │ - b.n 3bc98 │ │ + b.n 5a4e8 │ │ movs r0, r2 │ │ - b.n 3b648 │ │ + b.n 59e98 │ │ adds r0, #0 │ │ - b.n 3c272 │ │ + b.n 5aac2 │ │ str r4, [r1, #0] │ │ - b.n 3b658 │ │ + b.n 59ea8 │ │ movs r0, r3 │ │ - b.n 3b65e │ │ + b.n 59eae │ │ ldrb r4, [r2, #2] │ │ - b.n 3bc84 │ │ - add r0, pc, #64 @ (adr r0, 3bb80 ) │ │ - b.n 3b664 │ │ + b.n 5a4d4 │ │ + add r0, pc, #64 @ (adr r0, 5a3d0 ) │ │ + b.n 59eb4 │ │ str r0, [sp, #32] │ │ - b.n 3b66a │ │ + b.n 59eba │ │ lsls r0, r2, #26 │ │ - b.n 3bc52 │ │ + b.n 5a4a2 │ │ str r0, [r0, #0] │ │ - b.n 3c28e │ │ + b.n 5aade │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 3b674 │ │ + b.n 59ec4 │ │ adds r0, #14 │ │ - b.n 3bcbc │ │ + b.n 5a50c │ │ strh r0, [r0, #0] │ │ - b.n 3c0a6 │ │ + b.n 5a8f6 │ │ str r4, [r2, #0] │ │ - b.n 3b682 │ │ - b.n 3bb78 │ │ - b.n 3b686 │ │ + b.n 59ed2 │ │ + b.n 5a3c8 │ │ + b.n 59ed6 │ │ strb r0, [r0, #0] │ │ - b.n 3bc94 │ │ + b.n 5a4e4 │ │ movs r0, r2 │ │ - b.n 3b68e │ │ + b.n 59ede │ │ str r4, [r0, r0] │ │ - b.n 3bcd4 │ │ + b.n 5a524 │ │ movs r0, r1 │ │ - b.n 3b68c │ │ + b.n 59edc │ │ movs r7, r0 │ │ - b.n 3beb6 │ │ + b.n 5a706 │ │ ldr r4, [sp, #612] @ 0x264 │ │ - b.n 3bc82 │ │ + b.n 5a4d2 │ │ adds r0, #5 │ │ - b.n 3bebe │ │ + b.n 5a70e │ │ lsrs r6, r2, #10 │ │ - b.n 3bcc8 │ │ + b.n 5a518 │ │ ands r4, r1 │ │ - b.n 3b6a0 │ │ + b.n 59ef0 │ │ ands r0, r0 │ │ - b.n 3c2ca │ │ + b.n 5ab1a │ │ ldr r6, [r2, #40] @ 0x28 │ │ - b.n 3bca2 │ │ + b.n 5a4f2 │ │ stmia r0!, {} │ │ - b.n 3c0da │ │ + b.n 5a92a │ │ ands r0, r2 │ │ - b.n 3b6d0 │ │ + b.n 59f20 │ │ str r6, [r0, #0] │ │ - b.n 3bcc8 │ │ + b.n 5a518 │ │ str r2, [r1, r0] │ │ - b.n 3bd08 │ │ + b.n 5a558 │ │ str r0, [r3, #0] │ │ - b.n 3b6c4 │ │ + b.n 59f14 │ │ str r0, [r1, r0] │ │ - b.n 3b6e0 │ │ + b.n 59f30 │ │ strh r0, [r1, #0] │ │ - b.n 3bd02 │ │ - add r6, pc, #632 @ (adr r6, 3be24 ) │ │ - b.n 3bcc6 │ │ + b.n 5a552 │ │ + add r6, pc, #632 @ (adr r6, 5a674 ) │ │ + b.n 5a516 │ │ strb r5, [r2, #18] │ │ - b.n 3bcbc │ │ + b.n 5a50c │ │ movs r7, r0 │ │ - b.n 3bcd6 │ │ + b.n 5a526 │ │ adds r0, #5 │ │ - b.n 3bd20 │ │ + b.n 5a570 │ │ str r0, [r0, r0] │ │ - b.n 3befe │ │ + b.n 5a74e │ │ strb r3, [r0, #0] │ │ - b.n 3bf02 │ │ + b.n 5a752 │ │ ldrsb r6, [r3, r2] │ │ - b.n 3bd14 │ │ + b.n 5a564 │ │ str r0, [r0, #0] │ │ - b.n 3c30a │ │ + b.n 5ab5a │ │ ands r0, r0 │ │ - b.n 3c11a │ │ + b.n 5a96a │ │ movs r2, r1 │ │ - b.n 3bcf2 │ │ + b.n 5a542 │ │ movs r4, r1 │ │ - b.n 3bd3c │ │ + b.n 5a58c │ │ strh r4, [r0, #0] │ │ - b.n 3bd2a │ │ + b.n 5a57a │ │ adds r0, #9 │ │ - b.n 3bd08 │ │ + b.n 5a558 │ │ str r0, [sp, #80] @ 0x50 │ │ - b.n 3b71c │ │ + b.n 59f6c │ │ adds r0, #36 @ 0x24 │ │ - b.n 3b6f8 │ │ + b.n 59f48 │ │ movs r0, r3 │ │ - b.n 3b70c │ │ + b.n 59f5c │ │ movs r0, r1 │ │ - b.n 3b708 │ │ + b.n 59f58 │ │ movs r4, r1 │ │ - b.n 3b716 │ │ + b.n 59f66 │ │ movs r0, r2 │ │ - b.n 3b710 │ │ + b.n 59f60 │ │ movs r0, r2 │ │ - b.n 3b71e │ │ + b.n 59f6e │ │ movs r4, r0 │ │ - b.n 3b718 │ │ + b.n 59f68 │ │ movs r4, r1 │ │ - b.n 3b73c │ │ + b.n 59f8c │ │ str r4, [r1, r0] │ │ - b.n 3b728 │ │ + b.n 59f78 │ │ adds r0, #28 │ │ - b.n 3b72e │ │ + b.n 59f7e │ │ strb r0, [r0, #0] │ │ - b.n 3bd7c │ │ + b.n 5a5cc │ │ str r0, [r2, #0] │ │ - b.n 3b734 │ │ + b.n 59f84 │ │ movs r0, r0 │ │ - b.n 3c356 │ │ + b.n 5aba6 │ │ stmia r0!, {r3, r4} │ │ - b.n 3b73e │ │ + b.n 59f8e │ │ strb r3, [r2, #22] │ │ - b.n 3bd5e │ │ + b.n 5a5ae │ │ ands r4, r2 │ │ - b.n 3b744 │ │ - b.n 3bc4c │ │ - b.n 3b74a │ │ + b.n 59f94 │ │ + b.n 5a49c │ │ + b.n 59f9a │ │ adds r6, #156 @ 0x9c │ │ - b.n 3bd36 │ │ + b.n 5a586 │ │ movs r0, r1 │ │ - b.n 3bd8e │ │ + b.n 5a5de │ │ stmia r0!, {} │ │ - b.n 3be50 │ │ + b.n 5a6a0 │ │ strb r3, [r0, #0] │ │ - b.n 3bd64 │ │ + b.n 5a5b4 │ │ str r6, [r0, #0] │ │ - b.n 3bd9a │ │ + b.n 5a5ea │ │ movs r0, r0 │ │ - b.n 3c37e │ │ + b.n 5abce │ │ movs r0, r0 │ │ - b.n 3c182 │ │ - blx 447e94 │ │ + b.n 5a9d2 │ │ + blx 4666e4 │ │ movs r0, r0 │ │ - b.n 3c18a │ │ + b.n 5a9da │ │ movs r4, r1 │ │ - b.n 3b768 │ │ + b.n 59fb8 │ │ adds r0, #7 │ │ - b.n 3bf92 │ │ + b.n 5a7e2 │ │ movs r6, r0 │ │ - b.n 3bf96 │ │ + b.n 5a7e6 │ │ stmia r0!, {r2} │ │ - b.n 3bf9a │ │ + b.n 5a7ea │ │ adds r4, #158 @ 0x9e │ │ - b.n 3bd9e │ │ + b.n 5a5ee │ │ movs r0, r6 │ │ @ instruction: 0xe99d8594 │ │ - b.n 3bd7a │ │ - ldr r4, [pc, #632] @ (3bee0 ) │ │ - b.n 3bd74 │ │ - b.n 3bc8c │ │ - b.n 3b7a8 │ │ + b.n 5a5ca │ │ + ldr r4, [pc, #632] @ (5a730 ) │ │ + b.n 5a5c4 │ │ + b.n 5a4dc │ │ + b.n 59ff8 │ │ ands r4, r0 │ │ - b.n 3bda0 │ │ + b.n 5a5f0 │ │ strb r4, [r3, #0] │ │ - b.n 3b798 │ │ + b.n 59fe8 │ │ ands r5, r0 │ │ - b.n 3bde6 │ │ + b.n 5a636 │ │ str r0, [r0, #0] │ │ - b.n 3c3be │ │ + b.n 5ac0e │ │ ands r0, r0 │ │ - b.n 3c1ce │ │ + b.n 5aa1e │ │ str r0, [r1, r0] │ │ - b.n 3bdac │ │ - add r0, pc, #40 @ (adr r0, 3bcb0 ) │ │ - b.n 3bdea │ │ + b.n 5a5fc │ │ + add r0, pc, #40 @ (adr r0, 5a500 ) │ │ + b.n 5a63a │ │ movs r4, r1 │ │ - b.n 3b7c8 │ │ + b.n 5a018 │ │ adds r0, #5 │ │ - b.n 3bfd2 │ │ + b.n 5a822 │ │ str r2, [r1, #0] │ │ - b.n 3bfd6 │ │ + b.n 5a826 │ │ adds r7, #158 @ 0x9e │ │ - b.n 3bde6 │ │ + b.n 5a636 │ │ adds r0, #40 @ 0x28 │ │ - b.n 3b7b0 │ │ + b.n 5a000 │ │ adds r0, #4 │ │ - b.n 3bde2 │ │ + b.n 5a632 │ │ ands r0, r2 │ │ - b.n 3b7c8 │ │ + b.n 5a018 │ │ strh r4, [r3, #0] │ │ - b.n 3b7ce │ │ + b.n 5a01e │ │ movs r0, r3 │ │ - b.n 3b7d0 │ │ + b.n 5a020 │ │ movs r4, r0 │ │ - b.n 3b7cc │ │ + b.n 5a01c │ │ add r8, r3 │ │ - b.n 3bdc6 │ │ + b.n 5a616 │ │ movs r4, r3 │ │ - b.n 3b7dc │ │ + b.n 5a02c │ │ movs r4, r1 │ │ - b.n 3b7d8 │ │ + b.n 5a028 │ │ movs r0, r2 │ │ - b.n 3b7e6 │ │ + b.n 5a036 │ │ movs r0, r1 │ │ - b.n 3b7e0 │ │ + b.n 5a030 │ │ movs r4, r2 │ │ - b.n 3b7ee │ │ + b.n 5a03e │ │ ands r4, r0 │ │ - b.n 3bdfa │ │ + b.n 5a64a │ │ strb r6, [r3, #30] │ │ - b.n 3bdde │ │ + b.n 5a62e │ │ strh r0, [r0, #0] │ │ - b.n 3c226 │ │ + b.n 5aa76 │ │ movs r0, r0 │ │ - b.n 3b7f4 │ │ + b.n 5a044 │ │ str r0, [sp, #80] @ 0x50 │ │ - b.n 3b800 │ │ + b.n 5a050 │ │ stmia r0!, {r3, r4} │ │ - b.n 3b806 │ │ + b.n 5a056 │ │ str r7, [r0, r0] │ │ - b.n 3be10 │ │ + b.n 5a660 │ │ strb r6, [r0, #0] │ │ - b.n 3be5e │ │ + b.n 5a6ae │ │ str r4, [r0, r0] │ │ - b.n 3c02e │ │ + b.n 5a87e │ │ str r3, [r0, #0] │ │ - b.n 3be62 │ │ + b.n 5a6b2 │ │ movs r1, r1 │ │ ldmia.w sp, {r1, r2, ip, sp, lr} │ │ - b.n 3c03a │ │ + b.n 5a88a │ │ ldr r4, [r3, r6] │ │ - b.n 3be4c │ │ - b.n 3c420 │ │ - b.n 3be12 │ │ + b.n 5a69c │ │ + b.n 5ac70 │ │ + b.n 5a662 │ │ lsrs r4, r3, #6 │ │ - b.n 3be1e │ │ + b.n 5a66e │ │ str r0, [sp, #0] │ │ - b.n 3c44a │ │ + b.n 5ac9a │ │ adds r0, #0 │ │ - b.n 3c260 │ │ + b.n 5aab0 │ │ adds r0, #16 │ │ - b.n 3b82c │ │ + b.n 5a07c │ │ movs r0, r0 │ │ - b.n 3be3e │ │ + b.n 5a68e │ │ movs r4, r1 │ │ - b.n 3be86 │ │ + b.n 5a6d6 │ │ stmia r0!, {r3} │ │ - b.n 3b858 │ │ + b.n 5a0a8 │ │ str r0, [sp, #0] │ │ - b.n 3c274 │ │ + b.n 5aac4 │ │ str r6, [r1, r0] │ │ - b.n 3be50 │ │ + b.n 5a6a0 │ │ str r0, [r1, #0] │ │ - b.n 3be98 │ │ - b.n 3bd44 │ │ - b.n 3b868 │ │ + b.n 5a6e8 │ │ + b.n 5a594 │ │ + b.n 5a0b8 │ │ adds r0, #5 │ │ - b.n 3c072 │ │ + b.n 5a8c2 │ │ movs r4, r2 │ │ - b.n 3b870 │ │ + b.n 5a0c0 │ │ strb r6, [r0, #0] │ │ - b.n 3c07a │ │ + b.n 5a8ca │ │ subs r6, #156 @ 0x9c │ │ - b.n 3be8c │ │ + b.n 5a6dc │ │ adds r0, #44 @ 0x2c │ │ - b.n 3b842 │ │ + b.n 5a092 │ │ movs r4, r3 │ │ - b.n 3b868 │ │ + b.n 5a0b8 │ │ movs r4, r0 │ │ - b.n 3b864 │ │ + b.n 5a0b4 │ │ movs r0, r2 │ │ - b.n 3b888 │ │ - add r0, pc, #80 @ (adr r0, 3bda0 ) │ │ - b.n 3b874 │ │ + b.n 5a0d8 │ │ + add r0, pc, #80 @ (adr r0, 5a5f0 ) │ │ + b.n 5a0c4 │ │ movs r0, r0 │ │ - b.n 3bea8 │ │ + b.n 5a6f8 │ │ movs r0, r2 │ │ - b.n 3b874 │ │ + b.n 5a0c4 │ │ movs r4, r3 │ │ - b.n 3b882 │ │ + b.n 5a0d2 │ │ strh r4, [r2, #0] │ │ - b.n 3b886 │ │ + b.n 5a0d6 │ │ ands r0, r3 │ │ - b.n 3b888 │ │ + b.n 5a0d8 │ │ lsrs r0, r2, #10 │ │ - b.n 3be7c │ │ + b.n 5a6cc │ │ adds r0, #24 │ │ - b.n 3b892 │ │ + b.n 5a0e2 │ │ movs r0, r0 │ │ - b.n 3bea0 │ │ + b.n 5a6f0 │ │ strb r4, [r0, #0] │ │ - b.n 3b8b0 │ │ + b.n 5a100 │ │ str r0, [sp, #0] │ │ - b.n 3c2cc │ │ + b.n 5ab1c │ │ strh r0, [r3, #60] @ 0x3c │ │ - b.n 3be8c │ │ + b.n 5a6dc │ │ strb r4, [r0, #0] │ │ - b.n 3b89c │ │ + b.n 5a0ec │ │ ldrb r4, [r3, #26] │ │ - b.n 3be9a │ │ + b.n 5a6ea │ │ str r7, [r0, r0] │ │ - b.n 3beb4 │ │ + b.n 5a704 │ │ strb r0, [r2, #0] │ │ - b.n 3b8c8 │ │ + b.n 5a118 │ │ str r2, [r1, r0] │ │ - b.n 3befe │ │ + b.n 5a74e │ │ str r7, [r0, #0] │ │ - b.n 3bf08 │ │ + b.n 5a758 │ │ str r0, [r0, r0] │ │ - b.n 3c0da │ │ + b.n 5a92a │ │ stmia r0!, {} │ │ - b.n 3bfbc │ │ + b.n 5a80c │ │ str r0, [sp, #0] │ │ - b.n 3c4e2 │ │ + b.n 5ad32 │ │ strb r6, [r0, #0] │ │ - b.n 3c0e6 │ │ + b.n 5a936 │ │ strb r3, [r2, r2] │ │ - b.n 3bef8 │ │ + b.n 5a748 │ │ adds r4, #147 @ 0x93 │ │ - b.n 3beb6 │ │ - add r0, pc, #32 @ (adr r0, 3bdd0 ) │ │ - b.n 3bedc │ │ + b.n 5a706 │ │ + add r0, pc, #32 @ (adr r0, 5a620 ) │ │ + b.n 5a72c │ │ str r4, [r0, r0] │ │ - b.n 3b8f0 │ │ + b.n 5a140 │ │ strb r5, [r0, #0] │ │ - b.n 3bf28 │ │ - b.n 3bdbc │ │ - b.n 3bfdc │ │ + b.n 5a778 │ │ + b.n 5a60c │ │ + b.n 5a82c │ │ movs r3, r0 │ │ - b.n 3bee2 │ │ + b.n 5a732 │ │ movs r4, r0 │ │ - b.n 3bf32 │ │ + b.n 5a782 │ │ strh r0, [r0, #0] │ │ - b.n 3c31c │ │ - blx 44801c │ │ + b.n 5ab6c │ │ + blx 46686c │ │ ands r4, r2 │ │ - b.n 3b90c │ │ + b.n 5a15c │ │ movs r0, r0 │ │ - b.n 3c516 │ │ - add r0, pc, #192 @ (adr r0, 3be98 ) │ │ - b.n 3b8e2 │ │ + b.n 5ad66 │ │ + add r0, pc, #192 @ (adr r0, 5a6e8 ) │ │ + b.n 5a132 │ │ stmia r0!, {r3, r4} │ │ - b.n 3b900 │ │ + b.n 5a150 │ │ adds r0, #28 │ │ - b.n 3b906 │ │ + b.n 5a156 │ │ str r4, [r3, #0] │ │ - b.n 3b908 │ │ + b.n 5a158 │ │ str r0, [r3, r0] │ │ - b.n 3b90e │ │ + b.n 5a15e │ │ ldrb r3, [r2, #18] │ │ - b.n 3bf2e │ │ + b.n 5a77e │ │ adds r6, #149 @ 0x95 │ │ - b.n 3bf0a │ │ + b.n 5a75a │ │ str r0, [r0, r0] │ │ - b.n 3c346 │ │ + b.n 5ab96 │ │ str r3, [r0, #0] │ │ - b.n 3bf28 │ │ - blx 44a04c │ │ + b.n 5a778 │ │ + blx 46889c │ │ str r4, [r6, #0] │ │ - b.n 3b90a │ │ + b.n 5a15a │ │ asrs r4, r3, #32 │ │ - b.n 3b928 │ │ + b.n 5a178 │ │ movs r5, r0 │ │ - b.n 3bf6a │ │ + b.n 5a7ba │ │ movs r0, #28 │ │ - b.n 3b932 │ │ + b.n 5a182 │ │ asrs r2, r2, #6 │ │ - b.n 3bf16 │ │ + b.n 5a766 │ │ movs r0, #0 │ │ - b.n 3c35a │ │ + b.n 5abaa │ │ adds r0, #3 │ │ - b.n 3bf48 │ │ + b.n 5a798 │ │ movs r4, r1 │ │ - b.n 3bf7e │ │ + b.n 5a7ce │ │ adds r0, #0 │ │ - b.n 3c374 │ │ + b.n 5abc4 │ │ movs r1, r0 │ │ - b.n 3bf46 │ │ + b.n 5a796 │ │ asrs r3, r0, #32 │ │ - b.n 3bf6e │ │ + b.n 5a7be │ │ movs r0, r7 │ │ - b.n 3b936 │ │ + b.n 5a186 │ │ asrs r4, r7, #32 │ │ - b.n 3b93a │ │ - beq.n 3be6c │ │ - b.n 3c2cc │ │ + b.n 5a18a │ │ + beq.n 5a6bc │ │ + b.n 5ab1c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3c35c │ │ + b.n 5abac │ │ svc 99 @ 0x63 │ │ - b.n 3c2e0 │ │ + b.n 5ab30 │ │ ands r0, r0 │ │ - b.n 3c18a │ │ + b.n 5a9da │ │ lsls r0, r7, #1 │ │ - b.n 3b972 │ │ + b.n 5a1c2 │ │ strb r2, [r0, #0] │ │ - b.n 3c192 │ │ - add r0, pc, #4 @ (adr r0, 3be58 ) │ │ - b.n 3c196 │ │ + b.n 5a9e2 │ │ + add r0, pc, #4 @ (adr r0, 5a6a8 ) │ │ + b.n 5a9e6 │ │ movs r0, r0 │ │ - b.n 3c4fa │ │ + b.n 5ad4a │ │ movs r5, r2 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #2 │ │ - b.n 3c37c │ │ + b.n 5abcc │ │ lsls r0, r2, #1 │ │ movt r0, #272 @ 0x110 │ │ - b.n 3c36a │ │ + b.n 5abba │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2621440 @ 0x280000 │ │ - b.n 3c372 │ │ + b.n 5abc2 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 3c37a │ │ + b.n 5abca │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3145728 @ 0x300000 │ │ - b.n 3c382 │ │ + b.n 5abd2 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3407872 @ 0x340000 │ │ - b.n 3c38a │ │ + b.n 5abda │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3670016 @ 0x380000 │ │ - b.n 3c392 │ │ + b.n 5abe2 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3997696 @ 0x3d0000 │ │ - b.n 3c5da │ │ + b.n 5ae2a │ │ lsrs r1, r0, #11 │ │ orr.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 3c5e2 │ │ + b.n 5ae32 │ │ asrs r0, r0, #32 │ │ - b.n 3b9a6 │ │ + b.n 5a1f6 │ │ movs r1, r0 │ │ - b.n 3c5ea │ │ + b.n 5ae3a │ │ lsls r0, r6, #4 │ │ - b.n 3b9c8 │ │ + b.n 5a218 │ │ asrs r0, r5, #4 │ │ - b.n 3b9cc │ │ + b.n 5a21c │ │ movs r2, r0 │ │ and.w r0, r0, r8, ror #2 │ │ - b.n 3c3d4 │ │ + b.n 5ac24 │ │ asrs r7, r0, #32 │ │ - b.n 3c1fe │ │ + b.n 5aa4e │ │ @ instruction: 0xefebebff │ │ asrs r0, r7, #2 │ │ - b.n 3c3e0 │ │ + b.n 5ac30 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3c60a │ │ + b.n 5ae5a │ │ adds r0, #56 @ 0x38 │ │ - b.n 3c60e │ │ + b.n 5ae5e │ │ str r0, [sp, #288] @ 0x120 │ │ - b.n 3c368 │ │ + b.n 5abb8 │ │ movs r1, r0 │ │ - b.n 3c216 │ │ - ldr r3, [pc, #216] @ (3bfb0 ) │ │ + b.n 5aa66 │ │ + ldr r3, [pc, #216] @ (5a800 ) │ │ vldr s1, [sp, #776] @ 0x308 │ │ orn r0, r0, #528384 @ 0x81000 │ │ - b.n 3c222 │ │ + b.n 5aa72 │ │ str r0, [r2, #4] │ │ - b.n 3c3ea │ │ + b.n 5ac3a │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3c3f0 │ │ + b.n 5ac40 │ │ ldr r7, [r1, #44] @ 0x2c │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c3f8 │ │ + b.n 5ac48 │ │ asrs r0, r1, #32 │ │ - b.n 3c414 │ │ + b.n 5ac64 │ │ ldrh r7, [r1, #22] │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c404 │ │ + b.n 5ac54 │ │ ldrh r7, [r1, #22] │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3c40c │ │ + b.n 5ac5c │ │ ldr r7, [r1, #44] @ 0x2c │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 3c252 │ │ + b.n 5aaa2 │ │ asrs r6, r0, #32 │ │ - b.n 3c256 │ │ + b.n 5aaa6 │ │ lsrs r3, r0, #11 │ │ orr.w fp, r0, #12288 @ 0x3000 │ │ vldr s5, [sp, #828] @ 0x33c │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 3c666 │ │ + b.n 5aeb6 │ │ lsls r0, r3, #1 │ │ - b.n 3ba44 │ │ + b.n 5a294 │ │ movs r1, r1 │ │ - b.n 3c26e │ │ - ldr r3, [pc, #40] @ (3bf58 ) │ │ + b.n 5aabe │ │ + ldr r3, [pc, #40] @ (5a7a8 ) │ │ vstr d21, [sp, #80] @ 0x50 │ │ stcl 0, cr6, [sp, #16] │ │ - b.n 3ba54 │ │ - bfcsel 10, 3b73a , 14, cc │ │ + b.n 5a2a4 │ │ + bfcsel 10, 59f8a , 14, cc │ │ str r0, [r6, r1] │ │ - b.n 3c3d8 │ │ + b.n 5ac28 │ │ asrs r1, r1, #32 │ │ - b.n 3c286 │ │ + b.n 5aad6 │ │ movs r0, #6 │ │ - b.n 3c28a │ │ + b.n 5aada │ │ movs r5, r0 │ │ - b.n 3c28e │ │ - bfcsel 2, 3b74e , 6, hi │ │ + b.n 5aade │ │ + bfcsel 2, 59f9e , 6, hi │ │ strh r0, [r4, #2] │ │ - b.n 3c470 │ │ + b.n 5acc0 │ │ asrs r7, r0, #32 │ │ - b.n 3c29a │ │ + b.n 5aaea │ │ movs r0, #9 │ │ - b.n 3c29e │ │ + b.n 5aaee │ │ movs r0, r1 │ │ - b.n 3c2a2 │ │ - bfcsel 2, 3c762 , 6, vc │ │ + b.n 5aaf2 │ │ + bfcsel 2, 5afb2 , 6, vc │ │ str r0, [r5, #0] │ │ - b.n 3c47a │ │ + b.n 5acca │ │ asrs r0, r5, #32 │ │ - b.n 3c47c │ │ + b.n 5accc │ │ movs r0, #5 │ │ - b.n 3c2b2 │ │ + b.n 5ab02 │ │ movs r6, r0 │ │ - b.n 3c2b6 │ │ - bfcsel 2, 3b776 , 4, vs │ │ + b.n 5ab06 │ │ + bfcsel 2, 59fc6 , 4, vs │ │ lsrs r7, r1, #11 │ │ orn r0, r6, #11010048 @ 0xa80000 │ │ - b.n 3c48a │ │ + b.n 5acda │ │ asrs r0, r7, #32 │ │ - b.n 3c6c6 │ │ + b.n 5af16 │ │ str r0, [r1, r0] │ │ - b.n 3c4a4 │ │ + b.n 5acf4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c4a2 │ │ + b.n 5acf2 │ │ str r4, [r7, #4] │ │ - b.n 3c49e │ │ + b.n 5acee │ │ adds r0, #40 @ 0x28 │ │ - b.n 3c4ae │ │ + b.n 5acfe │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c4aa │ │ + b.n 5acfa │ │ movs r0, #5 │ │ - b.n 3c2e6 │ │ + b.n 5ab36 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8650752 @ 0x840000 │ │ - b.n 3c2ee │ │ + b.n 5ab3e │ │ lsrs r1, r0, #10 │ │ orn sl, r8, #423936 @ 0x67800 │ │ - bne.w fff63fca │ │ - b.n 3c2fa │ │ + bne.w fff8281a │ │ + b.n 5ab4a │ │ lsrs r1, r0, #10 │ │ orr.w r0, r0, #2162688 @ 0x210000 │ │ - b.n 3c302 │ │ - ldr r3, [pc, #128] @ (3c044 ) │ │ + b.n 5ab52 │ │ + ldr r3, [pc, #128] @ (5a894 ) │ │ vldr d21, [sp, #168] @ 0xa8 │ │ vldr s5, [sp, #572] @ 0x23c │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3c4e0 │ │ - ldr r3, [pc, #32] @ (3bff4 ) │ │ + b.n 5ad30 │ │ + ldr r3, [pc, #32] @ (5a844 ) │ │ vstr d21, [r4, #72] @ 0x48 │ │ vstr s1, [r4, #572] @ 0x23c │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3c4f0 │ │ + b.n 5ad40 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3c4f2 │ │ - ldr r3, [pc, #112] @ (3c05c ) │ │ + b.n 5ad42 │ │ + ldr r3, [pc, #112] @ (5a8ac ) │ │ vldr s1, [r7, #572] @ 0x23c │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3c4fe │ │ + b.n 5ad4e │ │ cmp r2, #143 @ 0x8f │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 3c73e │ │ + b.n 5af8e │ │ lsls r0, r7, #1 │ │ - b.n 3bb0a │ │ + b.n 5a35a │ │ lsls r0, r7, #2 │ │ - b.n 3c520 │ │ + b.n 5ad70 │ │ lsls r0, r4, #1 │ │ - b.n 3c50a │ │ + b.n 5ad5a │ │ str r0, [sp, #16] │ │ - b.n 3bb48 │ │ + b.n 5a398 │ │ lsrs r7, r1, #11 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c52a │ │ + b.n 5ad7a │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r9, #39936 @ 0x9c00 │ │ vstr d20, [r4, #296] @ 0x128 │ │ vldr s1, [sp, #572] @ 0x23c │ │ orr.w pc, r0, #12976128 @ 0xc60000 │ │ - b.n 3c76a │ │ + b.n 5afba │ │ cmp r2, #128 @ 0x80 │ │ orr.w r0, r8, #8781824 @ 0x860000 │ │ - b.n 3c372 │ │ - ldr r3, [pc, #32] @ (3c054 ) │ │ + b.n 5abc2 │ │ + ldr r3, [pc, #32] @ (5a8a4 ) │ │ stcl 12, cr11, [sl, #612] @ 0x264 │ │ @ instruction: 0xebff70f8 │ │ - b.n 3c546 │ │ + b.n 5ad96 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3c556 │ │ + b.n 5ada6 │ │ asrs r6, r0, #32 │ │ - b.n 3c386 │ │ + b.n 5abd6 │ │ movs r0, #5 │ │ - b.n 3c38a │ │ + b.n 5abda │ │ movs r7, r0 │ │ - b.n 3c38e │ │ + b.n 5abde │ │ pop {r0, r1, r4, r7} │ │ @ instruction: 0xebff6f5d │ │ - b.n 3c55e │ │ + b.n 5adae │ │ adds r0, #120 @ 0x78 │ │ - b.n 3c56e │ │ + b.n 5adbe │ │ asrs r7, r0, #32 │ │ - b.n 3c39e │ │ + b.n 5abee │ │ movs r0, #5 │ │ - b.n 3c3a2 │ │ + b.n 5abf2 │ │ movs r6, r0 │ │ - b.n 3c3a6 │ │ + b.n 5abf6 │ │ pop {r0, r2, r3, r7} │ │ @ instruction: 0xebff7e1f │ │ - b.n 3c576 │ │ + b.n 5adc6 │ │ adds r0, #160 @ 0xa0 │ │ - b.n 3c586 │ │ + b.n 5add6 │ │ asrs r6, r0, #32 │ │ - b.n 3c3b6 │ │ + b.n 5ac06 │ │ movs r0, #5 │ │ - b.n 3c3ba │ │ + b.n 5ac0a │ │ movs r7, r0 │ │ - b.n 3c3be │ │ + b.n 5ac0e │ │ pop {r0, r1, r2, r7} │ │ @ instruction: 0xebff6f9b │ │ - b.n 3c58e │ │ + b.n 5adde │ │ adds r0, #200 @ 0xc8 │ │ - b.n 3c59e │ │ + b.n 5adee │ │ asrs r7, r0, #32 │ │ - b.n 3c3ce │ │ + b.n 5ac1e │ │ movs r0, #5 │ │ - b.n 3c3d2 │ │ + b.n 5ac22 │ │ movs r6, r0 │ │ - b.n 3c3d6 │ │ + b.n 5ac26 │ │ pop {r0, r7} │ │ @ instruction: 0xebff7fba │ │ - b.n 3c5a6 │ │ + b.n 5adf6 │ │ adds r0, #240 @ 0xf0 │ │ - b.n 3c5b6 │ │ + b.n 5ae06 │ │ asrs r6, r0, #32 │ │ - b.n 3c3e6 │ │ + b.n 5ac36 │ │ movs r0, #5 │ │ - b.n 3c3ea │ │ + b.n 5ac3a │ │ movs r7, r0 │ │ - b.n 3c3ee │ │ + b.n 5ac3e │ │ pop {r0, r1, r3, r4, r5, r6} │ │ @ instruction: 0xebff0fd9 │ │ - b.n 3c5be │ │ + b.n 5ae0e │ │ asrs r7, r0, #32 │ │ - b.n 3c3fa │ │ + b.n 5ac4a │ │ movs r0, #5 │ │ - b.n 3c3fe │ │ + b.n 5ac4e │ │ adds r0, #8 │ │ - b.n 3c402 │ │ + b.n 5ac52 │ │ pop {r1, r2, r4, r5, r6} │ │ @ instruction: 0xebff0fed │ │ - b.n 3c5d2 │ │ + b.n 5ae22 │ │ movs r0, #9 │ │ - b.n 3c40e │ │ + b.n 5ac5e │ │ asrs r0, r0, #32 │ │ - b.n 3c412 │ │ - bf 0, 3e8d2 │ │ - beq.n 3c110 │ │ - b.n 3c570 │ │ + b.n 5ac62 │ │ + bf 0, 5d122 │ │ + beq.n 5a960 │ │ + b.n 5adc0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3c600 │ │ - beq.n 3c000 │ │ - b.n 3c584 │ │ + b.n 5ae50 │ │ + beq.n 5a850 │ │ + b.n 5add4 │ │ movs r0, r0 │ │ - b.n 3c78e │ │ + b.n 5afde │ │ lsls r4, r1, #2 │ │ lsrs r0, r0, #8 │ │ - b.n 3c0f6 │ │ - b.n 3c596 │ │ + b.n 5a946 │ │ + b.n 5ade6 │ │ strb r4, [r2, #1] │ │ - b.n 3c83a │ │ + b.n 5b08a │ │ strh r0, [r7, #0] │ │ - b.n 3c83e │ │ + b.n 5b08e │ │ movs r0, r0 │ │ - b.n 3bc1c │ │ + b.n 5a46c │ │ asrs r6, r3, #30 │ │ - b.n 3c150 │ │ + b.n 5a9a0 │ │ cmp r6, r1 │ │ - b.n 3c1e6 │ │ + b.n 5aa36 │ │ lsls r1, r2, #15 │ │ - b.n 3c70e │ │ + b.n 5af5e │ │ asrs r4, r0 │ │ - b.n 3c218 │ │ + b.n 5aa68 │ │ adds r0, #8 │ │ - b.n 3bc30 │ │ + b.n 5a480 │ │ str r0, [r2, #0] │ │ - b.n 3c622 │ │ + b.n 5ae72 │ │ asrs r4, r0, #32 │ │ - b.n 3bc38 │ │ - add r0, pc, #16 @ (adr r0, 3c130 ) │ │ - b.n 3c462 │ │ + b.n 5a488 │ │ + add r0, pc, #16 @ (adr r0, 5a980 ) │ │ + b.n 5acb2 │ │ lsrs r7, r1, #10 │ │ orn r0, r6, #576 @ 0x240 │ │ - b.n 3c634 │ │ + b.n 5ae84 │ │ str r0, [r5, #0] │ │ - b.n 3c636 │ │ + b.n 5ae86 │ │ cmp r3, #8 │ │ vldr s9, [r4, #544] @ 0x220 │ │ orn sl, sl, #4685824 @ 0x478000 │ │ orr.w r0, r7, #532 @ 0x214 │ │ - b.n 3c47e │ │ + b.n 5acce │ │ cmp r3, #8 │ │ vstr s9, [r5, #544] @ 0x220 │ │ orr.w fp, r7, #9568256 @ 0x920000 │ │ vldr s5, [r4, #572] @ 0x23c │ │ orn fp, r6, #9568256 @ 0x920000 │ │ stcl 0, cr6, [r5, #288] @ 0x120 │ │ - b.n 3bc80 │ │ + b.n 5a4d0 │ │ str r4, [r1, #0] │ │ - b.n 3bc74 │ │ + b.n 5a4c4 │ │ str r0, [r5, #0] │ │ - b.n 3c668 │ │ + b.n 5aeb8 │ │ str r0, [sp, #304] @ 0x130 │ │ - b.n 3bc8c │ │ + b.n 5a4dc │ │ cmp r2, #143 @ 0x8f │ │ orr.w fp, r6, #2704 @ 0xa90 │ │ - b.n 3c4aa │ │ + b.n 5acfa │ │ stmia r0!, {r3, r5} │ │ - b.n 3bc98 │ │ + b.n 5a4e8 │ │ stmia r0!, {r1, r2, r7} │ │ - b.n 3c38a │ │ + b.n 5abda │ │ adds r0, #44 @ 0x2c │ │ - b.n 3bca0 │ │ + b.n 5a4f0 │ │ lsrs r7, r1, #10 │ │ - b.w ff4a67b8 │ │ - b.n 3c13c │ │ - add r0, pc, #0 @ (adr r0, 3c180 ) │ │ - b.n 3c8c2 │ │ + b.w ff4c5008 │ │ + b.n 5a98c │ │ + add r0, pc, #0 @ (adr r0, 5a9d0 ) │ │ + b.n 5b112 │ │ asrs r0, r6, #32 │ │ - b.n 3bcb0 │ │ + b.n 5a500 │ │ strh r4, [r6, #0] │ │ - b.n 3bcb4 │ │ + b.n 5a504 │ │ lsls r7, r7, #12 │ │ - b.n 3c926 │ │ + b.n 5b176 │ │ movs r0, r5 │ │ - b.n 3bc9c │ │ + b.n 5a4ec │ │ lsls r6, r0, #12 │ │ - b.n 3c29c │ │ + b.n 5aaec │ │ lsrs r4, r5, #20 │ │ - b.n 3c29a │ │ + b.n 5aaea │ │ adds r3, #63 @ 0x3f │ │ - b.n 3c91e │ │ + b.n 5b16e │ │ adds r0, #44 @ 0x2c │ │ - b.n 3bcac │ │ + b.n 5a4fc │ │ lsrs r0, r4, #20 │ │ - b.n 3c2a8 │ │ + b.n 5aaf8 │ │ asrs r7, r7, #12 │ │ - b.n 3c92a │ │ + b.n 5b17a │ │ asrs r0, r6, #32 │ │ - b.n 3bcb8 │ │ + b.n 5a508 │ │ lsrs r0, r4, #20 │ │ - b.n 3c2c2 │ │ + b.n 5ab12 │ │ lsrs r7, r1, #10 │ │ orr.w r3, r7, #3129344 @ 0x2fc000 │ │ - b.n 3c93a │ │ + b.n 5b18a │ │ asrs r4, r6, #32 │ │ - b.n 3bcc8 │ │ + b.n 5a518 │ │ asrs r0, r0, #32 │ │ - b.n 3bcf0 │ │ + b.n 5a540 │ │ lsrs r0, r4, #20 │ │ - b.n 3c2c8 │ │ + b.n 5ab18 │ │ asrs r7, r7, #12 │ │ - b.n 3c94a │ │ + b.n 5b19a │ │ asrs r0, r0, #32 │ │ - b.n 3bcdc │ │ + b.n 5a52c │ │ strb r4, [r7, #0] │ │ - b.n 3c6dc │ │ + b.n 5af2c │ │ lsls r2, r1, #2 │ │ ldmia.w r7, {r5, r8, sl, fp} │ │ - b.n 3c2dc │ │ + b.n 5ab2c │ │ asrs r7, r7, #12 │ │ - b.n 3c95e │ │ + b.n 5b1ae │ │ asrs r4, r7, #32 │ │ - b.n 3bcec │ │ + b.n 5a53c │ │ lsrs r0, r4, #20 │ │ - b.n 3c2ec │ │ + b.n 5ab3c │ │ asrs r4, r1, #32 │ │ - b.n 3bd24 │ │ + b.n 5a574 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3c96e │ │ + b.n 5b1be │ │ adds r0, #64 @ 0x40 │ │ - b.n 3bcfc │ │ + b.n 5a54c │ │ lsrs r0, r4, #20 │ │ - b.n 3c304 │ │ + b.n 5ab54 │ │ adds r0, #8 │ │ - b.n 3bd34 │ │ + b.n 5a584 │ │ strb r7, [r7, #12] │ │ - b.n 3c97e │ │ + b.n 5b1ce │ │ strb r4, [r0, #1] │ │ - b.n 3bd0c │ │ + b.n 5a55c │ │ lsrs r0, r4, #20 │ │ - b.n 3c308 │ │ - b.n 3c220 │ │ - b.n 3bd24 │ │ + b.n 5ab58 │ │ + b.n 5aa70 │ │ + b.n 5a574 │ │ asrs r7, r7, #12 │ │ - b.n 3c98e │ │ + b.n 5b1de │ │ asrs r0, r1, #1 │ │ - b.n 3bd1c │ │ + b.n 5a56c │ │ lsrs r0, r4, #20 │ │ - b.n 3c328 │ │ + b.n 5ab78 │ │ lsls r4, r1, #1 │ │ - b.n 3bd24 │ │ + b.n 5a574 │ │ lsls r0, r4, #1 │ │ - b.n 3c726 │ │ - ldr r3, [pc, #112] @ (3c290 ) │ │ + b.n 5af76 │ │ + ldr r3, [pc, #112] @ (5aae0 ) │ │ vldr s1, [r4, #572] @ 0x23c │ │ orn r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3c732 │ │ + b.n 5af82 │ │ asrs r6, r1, #4 │ │ - b.n 3c34a │ │ + b.n 5ab9a │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3c73a │ │ + b.n 5af8a │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 3c97e │ │ + b.n 5b1ce │ │ cmp r2, #128 @ 0x80 │ │ orr.w fp, r2, #32768 @ 0x8000 │ │ stcl 0, cr2, [r2, #32] │ │ - b.n 3bd80 │ │ - add r0, pc, #320 @ (adr r0, 3c38c ) │ │ - b.n 3bd58 │ │ + b.n 5a5d0 │ │ + add r0, pc, #320 @ (adr r0, 5abdc ) │ │ + b.n 5a5a8 │ │ sbcs r1, r0 │ │ - b.n 3c356 │ │ + b.n 5aba6 │ │ movs r0, #16 │ │ - b.n 3c75e │ │ + b.n 5afae │ │ asrs r4, r0, #32 │ │ - b.n 3c59a │ │ + b.n 5adea │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 3c77c │ │ + b.n 5afcc │ │ lsrs r0, r0, #10 │ │ orn fp, r1, #32768 @ 0x8000 │ │ ldcl 0, cr1, [r1, #64] @ 0x40 │ │ - b.n 3c772 │ │ + b.n 5afc2 │ │ lsrs r0, r0, #11 │ │ orr.w sl, r2, #423936 @ 0x67800 │ │ orr.w r0, r1, #2162688 @ 0x210000 │ │ - b.n 3bdb4 │ │ + b.n 5a604 │ │ movs r0, r0 │ │ - b.n 3bdb8 │ │ - ldr r3, [pc, #0] @ (3c280 ) │ │ + b.n 5a608 │ │ + ldr r3, [pc, #0] @ (5aad0 ) │ │ stcl 0, cr0, [r2, #156] @ 0x9c │ │ lsrs r0, r0, #8 │ │ movs r2, r0 │ │ - b.n 3c70a │ │ + b.n 5af5a │ │ movs r0, #84 @ 0x54 │ │ - b.n 3c9ce │ │ + b.n 5b21e │ │ strh r4, [r0, #2] │ │ - b.n 3c728 │ │ + b.n 5af78 │ │ strb r0, [r2, #0] │ │ - b.n 3c7b0 │ │ + b.n 5b000 │ │ asrs r0, r2, #10 │ │ - b.n 3c2e4 │ │ + b.n 5ab34 │ │ lsls r0, r0, #10 │ │ - b.n 3c35e │ │ + b.n 5abae │ │ str r0, [sp, #240] @ 0xf0 │ │ - b.n 3c7bc │ │ + b.n 5b00c │ │ str r0, [r0, #16] │ │ - b.n 3c3ac │ │ + b.n 5abfc │ │ movs r7, r2 │ │ and.w r0, r0, r8 │ │ - b.n 3c5ee │ │ + b.n 5ae3e │ │ asrs r7, r0, #32 │ │ - b.n 3c5f2 │ │ - bfcsel c, 3bab2 , e, gt │ │ + b.n 5ae42 │ │ + bfcsel c, 5a302 , e, gt │ │ movs r1, r1 │ │ - b.n 3c5fa │ │ + b.n 5ae4a │ │ asrs r0, r1, #32 │ │ - b.n 3c5fe │ │ + b.n 5ae4e │ │ movs r0, #7 │ │ - b.n 3c602 │ │ + b.n 5ae52 │ │ @ instruction: 0xefc6ebff │ │ movs r5, r0 │ │ - b.n 3c60a │ │ + b.n 5ae5a │ │ asrs r6, r0, #32 │ │ - b.n 3c60e │ │ + b.n 5ae5e │ │ movs r0, #8 │ │ - b.n 3c612 │ │ + b.n 5ae62 │ │ @ instruction: 0xefc2ebff │ │ movs r0, r5 │ │ - b.n 3c7e4 │ │ + b.n 5b034 │ │ asrs r0, r5, #32 │ │ - b.n 3c7ea │ │ + b.n 5b03a │ │ movs r0, #9 │ │ - b.n 3c622 │ │ + b.n 5ae72 │ │ @ instruction: 0xefbeebff │ │ lsls r0, r7, #1 │ │ - b.n 3be16 │ │ + b.n 5a666 │ │ ands r0, r5 │ │ - b.n 3c776 │ │ + b.n 5afc6 │ │ lsls r0, r2, #1 │ │ - b.n 3bdfc │ │ + b.n 5a64c │ │ str r4, [r2, r1] │ │ - b.n 3c780 │ │ + b.n 5afd0 │ │ movs r4, r1 │ │ - b.n 3be34 │ │ - add r0, pc, #4 @ (adr r0, 3c300 ) │ │ - b.n 3c812 │ │ + b.n 5a684 │ │ + add r0, pc, #4 @ (adr r0, 5ab50 ) │ │ + b.n 5b062 │ │ str r4, [r7, #4] │ │ - b.n 3c78e │ │ + b.n 5afde │ │ movs r2, r1 │ │ - b.n 3c5a6 │ │ + b.n 5adf6 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 3c9c2 │ │ + b.n 5b212 │ │ @ instruction: 0xffe50aff │ │ movs r7, r0 │ │ - b.n 3c656 │ │ + b.n 5aea6 │ │ asrs r7, r0, #32 │ │ - b.n 3c65a │ │ + b.n 5aeaa │ │ movs r0, #4 │ │ - b.n 3c65e │ │ + b.n 5aeae │ │ @ instruction: 0xefafebff │ │ @ instruction: 0xffe0eaff │ │ - beq.n 3c360 │ │ - b.n 3c7c0 │ │ + beq.n 5abb0 │ │ + b.n 5b010 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3c850 │ │ + b.n 5b0a0 │ │ svc 125 @ 0x7d │ │ - b.n 3c7d4 │ │ + b.n 5b024 │ │ str r0, [sp, #288] @ 0x120 │ │ - b.n 3c7d4 │ │ + b.n 5b024 │ │ movs r4, r1 │ │ - b.n 3be5c │ │ + b.n 5a6ac │ │ ands r1, r0 │ │ - b.n 3c686 │ │ + b.n 5aed6 │ │ movs r1, r1 │ │ - b.n 3c68a │ │ - bfcsel c, 3bb4a , 10, cs │ │ + b.n 5aeda │ │ + bfcsel c, 5a39a , 10, cs │ │ movs r1, r1 │ │ - b.n 3c692 │ │ + b.n 5aee2 │ │ asrs r1, r1, #32 │ │ - b.n 3c696 │ │ + b.n 5aee6 │ │ movs r0, #4 │ │ - b.n 3c69a │ │ + b.n 5aeea │ │ @ instruction: 0xefa0ebff │ │ str r0, [r6, r1] │ │ - b.n 3c7f8 │ │ + b.n 5b048 │ │ asrs r1, r1, #32 │ │ - b.n 3c6a6 │ │ + b.n 5aef6 │ │ movs r5, r0 │ │ - b.n 3c6aa │ │ - bfcsel c, 3bb6a , 10, eq │ │ + b.n 5aefa │ │ + bfcsel c, 5a3ba , 10, eq │ │ movs r5, r0 │ │ - b.n 3c6b2 │ │ + b.n 5af02 │ │ asrs r5, r0, #32 │ │ - b.n 3c6b6 │ │ + b.n 5af06 │ │ movs r0, #4 │ │ - b.n 3c6ba │ │ + b.n 5af0a │ │ ands r0, r1 │ │ - b.n 3be98 │ │ + b.n 5a6e8 │ │ @ instruction: 0xef97ebff │ │ strb r0, [r3, #2] │ │ - b.n 3c81c │ │ + b.n 5b06c │ │ movs r0, #32 │ │ - b.n 3caca │ │ + b.n 5b31a │ │ movs r5, r0 │ │ - b.n 3c6ce │ │ + b.n 5af1e │ │ asrs r0, r2, #32 │ │ - b.n 3c89c │ │ + b.n 5b0ec │ │ lsrs r2, r0, #11 │ │ - bne.w fff5c3a4 │ │ - b.n 3c6da │ │ + bne.w fff7abf4 │ │ + b.n 5af2a │ │ ands r0, r2 │ │ - b.n 3c8ac │ │ - add r0, pc, #128 @ (adr r0, 3c420 ) │ │ - b.n 3cae2 │ │ + b.n 5b0fc │ │ + add r0, pc, #128 @ (adr r0, 5ac70 ) │ │ + b.n 5b332 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r1, #2211840 @ 0x21c000 │ │ - b.n 3c6ea │ │ - ldr r3, [pc, #0] @ (3c3ac ) │ │ + b.n 5af3a │ │ + ldr r3, [pc, #0] @ (5abfc ) │ │ ldcl 0, cr0, [r0, #28] │ │ - b.n 3c6f2 │ │ + b.n 5af42 │ │ lsrs r2, r0, #11 │ │ orr.w sl, r8, #423936 @ 0x67800 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 2, cr15, [r8, #952] @ 0x3b8 │ │ @ instruction: 0xebff0007 │ │ - b.n 3c706 │ │ + b.n 5af56 │ │ asrs r7, r0, #32 │ │ - b.n 3c70a │ │ + b.n 5af5a │ │ @ instruction: 0xf2ebebff │ │ movs r7, r0 │ │ - b.n 3c712 │ │ + b.n 5af62 │ │ asrs r7, r0, #32 │ │ - b.n 3c716 │ │ + b.n 5af66 │ │ @ instruction: 0xf2e8ebff │ │ movs r7, r0 │ │ - b.n 3c71e │ │ + b.n 5af6e │ │ asrs r7, r0, #32 │ │ - b.n 3c722 │ │ + b.n 5af72 │ │ movs r0, #5 │ │ - b.n 3c726 │ │ + b.n 5af76 │ │ vpadd.i q15, , │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r7, #384 @ 0x180 │ │ - b.n 3c888 │ │ + b.n 5b0d8 │ │ str r7, [r0, #0] │ │ - b.n 3c736 │ │ + b.n 5af86 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #36864 @ 0x9000 │ │ - b.n 3c90c │ │ + b.n 5b15c │ │ movs r7, r0 │ │ - b.n 3c742 │ │ - ldr r3, [pc, #0] @ (3c404 ) │ │ + b.n 5af92 │ │ + ldr r3, [pc, #0] @ (5ac54 ) │ │ ldcl 0, cr1, [r8, #28] │ │ - b.n 3c74a │ │ + b.n 5af9a │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r6, #6782976 @ 0x678000 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 2, cr15, [r6, #864] @ 0x360 │ │ @ instruction: 0xebff0007 │ │ - b.n 3c75e │ │ + b.n 5afae │ │ asrs r7, r0, #32 │ │ - b.n 3c762 │ │ - bf a, 31c22 │ │ + b.n 5afb2 │ │ + bf a, 50472 │ │ movs r7, r0 │ │ - b.n 3c76a │ │ + b.n 5afba │ │ asrs r7, r0, #32 │ │ - b.n 3c76e │ │ - bf a, 2ec2e │ │ + b.n 5afbe │ │ + bf a, 4d47e │ │ movs r7, r0 │ │ - b.n 3c776 │ │ + b.n 5afc6 │ │ asrs r7, r0, #32 │ │ - b.n 3c77a │ │ + b.n 5afca │ │ movs r0, #5 │ │ - b.n 3c77e │ │ + b.n 5afce │ │ vpadd.i32 q15, , │ │ str r0, [r5, r3] │ │ - b.n 3c8dc │ │ + b.n 5b12c │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r7, #32768 @ 0x8000 │ │ ldcl 0, cr6, [r6, #20] │ │ - b.n 3c792 │ │ + b.n 5afe2 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #36864 @ 0x9000 │ │ - b.n 3c964 │ │ + b.n 5b1b4 │ │ movs r5, r0 │ │ - b.n 3c79e │ │ + b.n 5afee │ │ asrs r5, r0, #32 │ │ - b.n 3c7a2 │ │ + b.n 5aff2 │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r6, #6782976 @ 0x678000 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 2, cr15, [r6, #776] @ 0x308 │ │ @ instruction: 0xebff0005 │ │ - b.n 3c7b6 │ │ + b.n 5b006 │ │ asrs r5, r0, #32 │ │ - b.n 3c7ba │ │ - bfcsel a, 3bc7a , e, │ │ + b.n 5b00a │ │ + bfcsel a, 5a4ca , e, │ │ movs r5, r0 │ │ - b.n 3c7c2 │ │ + b.n 5b012 │ │ asrs r5, r0, #32 │ │ - b.n 3c7c6 │ │ + b.n 5b016 │ │ movs r0, #9 │ │ - b.n 3c7ca │ │ + b.n 5b01a │ │ vpadd.i16 q15, q10, │ │ ldrb r1, [r0, #16] │ │ - b.n 3c9ac │ │ + b.n 5b1fc │ │ cmp r2, #207 @ 0xcf │ │ orn sl, r5, #6782976 @ 0x678000 │ │ orn r0, r4, #34560 @ 0x8700 │ │ - b.n 3c7de │ │ + b.n 5b02e │ │ movs r7, r0 │ │ - b.n 3c7e2 │ │ + b.n 5b032 │ │ asrs r7, r0, #32 │ │ - b.n 3c7e6 │ │ - ldr r3, [pc, #0] @ (3c4a8 ) │ │ + b.n 5b036 │ │ + ldr r3, [pc, #0] @ (5acf8 ) │ │ ldcl 0, cr6, [r6, #64] @ 0x40 │ │ - b.n 3c9bc │ │ + b.n 5b20c │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r4, #6782976 @ 0x678000 │ │ orr.w fp, r6, #32768 @ 0x8000 │ │ stcl 2, cr15, [r4, #700] @ 0x2bc │ │ @ instruction: 0xebff0007 │ │ - b.n 3c802 │ │ + b.n 5b052 │ │ asrs r7, r0, #32 │ │ - b.n 3c806 │ │ - bfcsel a, 3ccc6 , c, lt │ │ + b.n 5b056 │ │ + bfcsel a, 5b516 , c, lt │ │ movs r7, r0 │ │ - b.n 3c80e │ │ + b.n 5b05e │ │ asrs r7, r0, #32 │ │ - b.n 3c812 │ │ - bfcsel a, 3bcd2 , c, ge │ │ + b.n 5b062 │ │ + bfcsel a, 5a522 , c, ge │ │ movs r7, r0 │ │ - b.n 3c81a │ │ + b.n 5b06a │ │ asrs r7, r0, #32 │ │ - b.n 3c81e │ │ - bfcsel a, 3ccde , e, ls │ │ + b.n 5b06e │ │ + bfcsel a, 5b52e , e, ls │ │ movs r7, r0 │ │ - b.n 3c826 │ │ + b.n 5b076 │ │ asrs r7, r0, #32 │ │ - b.n 3c82a │ │ - bfcsel a, 3bcea , e, hi │ │ + b.n 5b07a │ │ + bfcsel a, 5a53a , e, hi │ │ movs r7, r0 │ │ - b.n 3c832 │ │ + b.n 5b082 │ │ asrs r7, r0, #32 │ │ - b.n 3c836 │ │ - bfcsel a, 3ccf6 , c, hi │ │ + b.n 5b086 │ │ + bfcsel a, 5b546 , c, hi │ │ movs r7, r0 │ │ - b.n 3c83e │ │ + b.n 5b08e │ │ asrs r7, r0, #32 │ │ - b.n 3c842 │ │ - bfcsel a, 3bd02 , c, vc │ │ + b.n 5b092 │ │ + bfcsel a, 5a552 , c, vc │ │ movs r7, r0 │ │ - b.n 3c84a │ │ + b.n 5b09a │ │ asrs r7, r0, #32 │ │ - b.n 3c84e │ │ - bfcsel a, 3cd0e , e, vs │ │ + b.n 5b09e │ │ + bfcsel a, 5b55e , e, vs │ │ movs r7, r0 │ │ - b.n 3c856 │ │ + b.n 5b0a6 │ │ asrs r7, r0, #32 │ │ - b.n 3c85a │ │ - bfcsel a, 3bd1a , e, pl │ │ + b.n 5b0aa │ │ + bfcsel a, 5a56a , e, pl │ │ movs r7, r0 │ │ - b.n 3c862 │ │ + b.n 5b0b2 │ │ asrs r7, r0, #32 │ │ - b.n 3c866 │ │ - bfcsel a, 3cd26 , c, pl │ │ + b.n 5b0b6 │ │ + bfcsel a, 5b576 , c, pl │ │ movs r7, r0 │ │ - b.n 3c86e │ │ + b.n 5b0be │ │ asrs r7, r0, #32 │ │ - b.n 3c872 │ │ - bfcsel a, 3bd32 , c, mi │ │ + b.n 5b0c2 │ │ + bfcsel a, 5a582 , c, mi │ │ movs r7, r0 │ │ - b.n 3c87a │ │ + b.n 5b0ca │ │ asrs r7, r0, #32 │ │ - b.n 3c87e │ │ + b.n 5b0ce │ │ movs r0, #5 │ │ - b.n 3c882 │ │ + b.n 5b0d2 │ │ vpadd.i32 q7, q11, │ │ lsrs r7, r1, #11 │ │ orn r0, r6, #1728 @ 0x6c0 │ │ - b.n 3ca68 │ │ + b.n 5b2b8 │ │ str r0, [r2, r0] │ │ - b.n 3ca5e │ │ + b.n 5b2ae │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r7, #8781824 @ 0x860000 │ │ - b.n 3c89a │ │ + b.n 5b0ea │ │ asrs r6, r0, #32 │ │ - b.n 3c89e │ │ - ldr r3, [pc, #0] @ (3c560 ) │ │ + b.n 5b0ee │ │ + ldr r3, [pc, #0] @ (5adb0 ) │ │ ldcl 0, cr4, [r4, #24] │ │ - b.n 3c8a6 │ │ + b.n 5b0f6 │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r4, #6782976 @ 0x678000 │ │ orr.w fp, r5, #32768 @ 0x8000 │ │ stcl 2, cr15, [r4, #516] @ 0x204 │ │ @ instruction: 0xebff0006 │ │ - b.n 3c8ba │ │ + b.n 5b10a │ │ asrs r6, r0, #32 │ │ - b.n 3c8be │ │ + b.n 5b10e │ │ bflx 8, lr │ │ movs r6, r0 │ │ - b.n 3c8c6 │ │ + b.n 5b116 │ │ asrs r6, r0, #32 │ │ - b.n 3c8ca │ │ + b.n 5b11a │ │ bflx 8, fp │ │ movs r6, r0 │ │ - b.n 3c8d2 │ │ + b.n 5b122 │ │ asrs r6, r0, #32 │ │ - b.n 3c8d6 │ │ + b.n 5b126 │ │ bflx 8, r8 │ │ movs r6, r0 │ │ - b.n 3c8de │ │ + b.n 5b12e │ │ asrs r6, r0, #32 │ │ - b.n 3c8e2 │ │ + b.n 5b132 │ │ bflx 8, r5 │ │ movs r6, r0 │ │ - b.n 3c8ea │ │ + b.n 5b13a │ │ asrs r6, r0, #32 │ │ - b.n 3c8ee │ │ + b.n 5b13e │ │ bflx 8, r2 │ │ movs r6, r0 │ │ - b.n 3c8f6 │ │ + b.n 5b146 │ │ asrs r6, r0, #32 │ │ - b.n 3c8fa │ │ + b.n 5b14a │ │ bfx 8, pc @ │ │ movs r6, r0 │ │ - b.n 3c902 │ │ + b.n 5b152 │ │ asrs r6, r0, #32 │ │ - b.n 3c906 │ │ + b.n 5b156 │ │ bfx 8, ip │ │ movs r6, r0 │ │ - b.n 3c90e │ │ + b.n 5b15e │ │ asrs r6, r0, #32 │ │ - b.n 3c912 │ │ + b.n 5b162 │ │ bfx 8, r9 │ │ movs r6, r0 │ │ - b.n 3c91a │ │ + b.n 5b16a │ │ asrs r6, r0, #32 │ │ - b.n 3c91e │ │ + b.n 5b16e │ │ bfx 8, r6 │ │ movs r6, r0 │ │ - b.n 3c926 │ │ + b.n 5b176 │ │ asrs r6, r0, #32 │ │ - b.n 3c92a │ │ + b.n 5b17a │ │ bfx 8, r3 │ │ movs r6, r0 │ │ - b.n 3c932 │ │ + b.n 5b182 │ │ asrs r6, r0, #32 │ │ - b.n 3c936 │ │ + b.n 5b186 │ │ bfx 8, r0 │ │ movs r6, r0 │ │ - b.n 3c93e │ │ + b.n 5b18e │ │ asrs r6, r0, #32 │ │ - b.n 3c942 │ │ - bf 8, 39e02 │ │ + b.n 5b192 │ │ + bf 8, 58652 │ │ movs r6, r0 │ │ - b.n 3c94a │ │ + b.n 5b19a │ │ asrs r6, r0, #32 │ │ - b.n 3c94e │ │ - bf 8, 36e0e │ │ + b.n 5b19e │ │ + bf 8, 5565e │ │ movs r6, r0 │ │ - b.n 3c956 │ │ + b.n 5b1a6 │ │ asrs r6, r0, #32 │ │ - b.n 3c95a │ │ - bf 8, 33e1a │ │ + b.n 5b1aa │ │ + bf 8, 5266a │ │ movs r6, r0 │ │ - b.n 3c962 │ │ + b.n 5b1b2 │ │ asrs r6, r0, #32 │ │ - b.n 3c966 │ │ - bf 8, 30e26 │ │ + b.n 5b1b6 │ │ + bf 8, 4f676 │ │ movs r6, r0 │ │ - b.n 3c96e │ │ + b.n 5b1be │ │ asrs r6, r0, #32 │ │ - b.n 3c972 │ │ - bf 8, 2de32 │ │ + b.n 5b1c2 │ │ + bf 8, 4c682 │ │ movs r6, r0 │ │ - b.n 3c97a │ │ + b.n 5b1ca │ │ asrs r6, r0, #32 │ │ - b.n 3c97e │ │ - bf 8, 4ae3e │ │ + b.n 5b1ce │ │ + bf 8, 6968e │ │ movs r6, r0 │ │ - b.n 3c986 │ │ + b.n 5b1d6 │ │ asrs r6, r0, #32 │ │ - b.n 3c98a │ │ - bf 8, 47e4a │ │ + b.n 5b1da │ │ + bf 8, 6669a │ │ movs r6, r0 │ │ - b.n 3c992 │ │ + b.n 5b1e2 │ │ asrs r6, r0, #32 │ │ - b.n 3c996 │ │ - bf 8, 44e56 │ │ + b.n 5b1e6 │ │ + bf 8, 636a6 │ │ movs r6, r0 │ │ - b.n 3c99e │ │ + b.n 5b1ee │ │ asrs r6, r0, #32 │ │ - b.n 3c9a2 │ │ - bf 8, 41e62 │ │ + b.n 5b1f2 │ │ + bf 8, 606b2 │ │ movs r6, r0 │ │ - b.n 3c9aa │ │ + b.n 5b1fa │ │ asrs r6, r0, #32 │ │ - b.n 3c9ae │ │ - bf 8, 3ee6e │ │ + b.n 5b1fe │ │ + bf 8, 5d6be │ │ movs r6, r0 │ │ - b.n 3c9b6 │ │ + b.n 5b206 │ │ asrs r6, r0, #32 │ │ - b.n 3c9ba │ │ + b.n 5b20a │ │ movs r0, #7 │ │ - b.n 3c9be │ │ + b.n 5b20e │ │ vmov.u8 lr, d23[3] │ │ strb r0, [r6, #2] │ │ - b.n 3cba0 │ │ + b.n 5b3f0 │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r6, #32768 @ 0x8000 │ │ ldcl 0, cr4, [r4, #28] │ │ - b.n 3c9d2 │ │ + b.n 5b222 │ │ lsrs r7, r1, #11 │ │ orn r0, r5, #9216 @ 0x2400 │ │ - b.n 3cba8 │ │ + b.n 5b3f8 │ │ movs r7, r0 │ │ - b.n 3c9de │ │ + b.n 5b22e │ │ asrs r7, r0, #32 │ │ - b.n 3c9e2 │ │ + b.n 5b232 │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r4, #6782976 @ 0x678000 │ │ orr.w fp, r5, #32768 @ 0x8000 │ │ stcl 2, cr15, [r4, #200] @ 0xc8 │ │ @ instruction: 0xebff0007 │ │ - b.n 3c9f6 │ │ + b.n 5b246 │ │ asrs r7, r0, #32 │ │ - b.n 3c9fa │ │ - bfcsel 8, 3beba , c, lt │ │ + b.n 5b24a │ │ + bfcsel 8, 5a70a , c, lt │ │ movs r7, r0 │ │ - b.n 3ca02 │ │ + b.n 5b252 │ │ asrs r7, r0, #32 │ │ - b.n 3ca06 │ │ - bfcsel 8, 3cec6 , a, lt │ │ + b.n 5b256 │ │ + bfcsel 8, 5b716 , a, lt │ │ movs r7, r0 │ │ - b.n 3ca0e │ │ + b.n 5b25e │ │ asrs r7, r0, #32 │ │ - b.n 3ca12 │ │ - bfcsel 8, 3bed2 , a, ge │ │ + b.n 5b262 │ │ + bfcsel 8, 5a722 , a, ge │ │ movs r7, r0 │ │ - b.n 3ca1a │ │ + b.n 5b26a │ │ asrs r7, r0, #32 │ │ - b.n 3ca1e │ │ - bfcsel 8, 3cede , c, ls │ │ + b.n 5b26e │ │ + bfcsel 8, 5b72e , c, ls │ │ movs r7, r0 │ │ - b.n 3ca26 │ │ + b.n 5b276 │ │ asrs r7, r0, #32 │ │ - b.n 3ca2a │ │ - bfcsel 8, 3beea , c, hi │ │ + b.n 5b27a │ │ + bfcsel 8, 5a73a , c, hi │ │ movs r7, r0 │ │ - b.n 3ca32 │ │ + b.n 5b282 │ │ asrs r7, r0, #32 │ │ - b.n 3ca36 │ │ - bfcsel 8, 3cef6 , a, hi │ │ + b.n 5b286 │ │ + bfcsel 8, 5b746 , a, hi │ │ movs r7, r0 │ │ - b.n 3ca3e │ │ + b.n 5b28e │ │ asrs r7, r0, #32 │ │ - b.n 3ca42 │ │ - bfcsel 8, 3bf02 , a, vc │ │ + b.n 5b292 │ │ + bfcsel 8, 5a752 , a, vc │ │ movs r7, r0 │ │ - b.n 3ca4a │ │ + b.n 5b29a │ │ asrs r7, r0, #32 │ │ - b.n 3ca4e │ │ - bfcsel 8, 3cf0e , c, vs │ │ + b.n 5b29e │ │ + bfcsel 8, 5b75e , c, vs │ │ movs r7, r0 │ │ - b.n 3ca56 │ │ + b.n 5b2a6 │ │ asrs r7, r0, #32 │ │ - b.n 3ca5a │ │ - bfcsel 8, 3bf1a , c, pl │ │ + b.n 5b2aa │ │ + bfcsel 8, 5a76a , c, pl │ │ movs r7, r0 │ │ - b.n 3ca62 │ │ + b.n 5b2b2 │ │ asrs r7, r0, #32 │ │ - b.n 3ca66 │ │ - bfcsel 8, 3cf26 , a, pl │ │ + b.n 5b2b6 │ │ + bfcsel 8, 5b776 , a, pl │ │ movs r7, r0 │ │ - b.n 3ca6e │ │ + b.n 5b2be │ │ asrs r7, r0, #32 │ │ - b.n 3ca72 │ │ - bfcsel 8, 3bf32 , a, mi │ │ + b.n 5b2c2 │ │ + bfcsel 8, 5a782 , a, mi │ │ movs r7, r0 │ │ - b.n 3ca7a │ │ + b.n 5b2ca │ │ asrs r7, r0, #32 │ │ - b.n 3ca7e │ │ - bfcsel 8, 3cf3e , c, cc │ │ + b.n 5b2ce │ │ + bfcsel 8, 5b78e , c, cc │ │ movs r7, r0 │ │ - b.n 3ca86 │ │ + b.n 5b2d6 │ │ asrs r7, r0, #32 │ │ - b.n 3ca8a │ │ - bfcsel 8, 3bf4a , c, cs │ │ + b.n 5b2da │ │ + bfcsel 8, 5a79a , c, cs │ │ movs r7, r0 │ │ - b.n 3ca92 │ │ + b.n 5b2e2 │ │ asrs r7, r0, #32 │ │ - b.n 3ca96 │ │ - bfcsel 8, 3cf56 , a, cs │ │ + b.n 5b2e6 │ │ + bfcsel 8, 5b7a6 , a, cs │ │ movs r7, r0 │ │ - b.n 3ca9e │ │ + b.n 5b2ee │ │ asrs r7, r0, #32 │ │ - b.n 3caa2 │ │ - bfcsel 8, 3bf62 , a, ne │ │ + b.n 5b2f2 │ │ + bfcsel 8, 5a7b2 , a, ne │ │ movs r7, r0 │ │ - b.n 3caaa │ │ + b.n 5b2fa │ │ asrs r7, r0, #32 │ │ - b.n 3caae │ │ - bfcsel 8, 3cf6e , c, eq │ │ + b.n 5b2fe │ │ + bfcsel 8, 5b7be , c, eq │ │ movs r7, r0 │ │ - b.n 3cab6 │ │ + b.n 5b306 │ │ asrs r7, r0, #32 │ │ - b.n 3caba │ │ + b.n 5b30a │ │ @ instruction: 0xf1ffebff │ │ movs r7, r0 │ │ - b.n 3cac2 │ │ + b.n 5b312 │ │ asrs r7, r0, #32 │ │ - b.n 3cac6 │ │ + b.n 5b316 │ │ @ instruction: 0xf1fcebff │ │ movs r7, r0 │ │ - b.n 3cace │ │ + b.n 5b31e │ │ asrs r7, r0, #32 │ │ - b.n 3cad2 │ │ + b.n 5b322 │ │ @ instruction: 0xf1f9ebff │ │ movs r7, r0 │ │ - b.n 3cada │ │ + b.n 5b32a │ │ asrs r7, r0, #32 │ │ - b.n 3cade │ │ + b.n 5b32e │ │ @ instruction: 0xf1f6ebff │ │ movs r7, r0 │ │ - b.n 3cae6 │ │ + b.n 5b336 │ │ asrs r7, r0, #32 │ │ - b.n 3caea │ │ + b.n 5b33a │ │ @ instruction: 0xf1f3ebff │ │ movs r7, r0 │ │ - b.n 3caf2 │ │ + b.n 5b342 │ │ asrs r7, r0, #32 │ │ - b.n 3caf6 │ │ + b.n 5b346 │ │ @ instruction: 0xf1f0ebff │ │ movs r7, r0 │ │ - b.n 3cafe │ │ + b.n 5b34e │ │ asrs r7, r0, #32 │ │ - b.n 3cb02 │ │ + b.n 5b352 │ │ @ instruction: 0xf1edebff │ │ movs r7, r0 │ │ - b.n 3cb0a │ │ + b.n 5b35a │ │ asrs r7, r0, #32 │ │ - b.n 3cb0e │ │ + b.n 5b35e │ │ @ instruction: 0xf1eaebff │ │ movs r7, r0 │ │ - b.n 3cb16 │ │ + b.n 5b366 │ │ asrs r7, r0, #32 │ │ - b.n 3cb1a │ │ + b.n 5b36a │ │ @ instruction: 0xf1e7ebff │ │ movs r7, r0 │ │ - b.n 3cb22 │ │ + b.n 5b372 │ │ asrs r7, r0, #32 │ │ - b.n 3cb26 │ │ + b.n 5b376 │ │ @ instruction: 0xf1e4ebff │ │ movs r7, r0 │ │ - b.n 3cb2e │ │ + b.n 5b37e │ │ asrs r7, r0, #32 │ │ - b.n 3cb32 │ │ + b.n 5b382 │ │ @ instruction: 0xf1e1ebff │ │ movs r7, r0 │ │ - b.n 3cb3a │ │ + b.n 5b38a │ │ asrs r7, r0, #32 │ │ - b.n 3cb3e │ │ - bf 6, 3affe │ │ + b.n 5b38e │ │ + bf 6, 5984e │ │ movs r7, r0 │ │ - b.n 3cb46 │ │ + b.n 5b396 │ │ asrs r7, r0, #32 │ │ - b.n 3cb4a │ │ - bf 6, 3800a │ │ + b.n 5b39a │ │ + bf 6, 5685a │ │ movs r7, r0 │ │ - b.n 3cb52 │ │ + b.n 5b3a2 │ │ asrs r7, r0, #32 │ │ - b.n 3cb56 │ │ - bf 6, 35016 │ │ + b.n 5b3a6 │ │ + bf 6, 53866 │ │ movs r7, r0 │ │ - b.n 3cb5e │ │ + b.n 5b3ae │ │ asrs r7, r0, #32 │ │ - b.n 3cb62 │ │ - bf 6, 32022 │ │ + b.n 5b3b2 │ │ + bf 6, 50872 │ │ movs r7, r0 │ │ - b.n 3cb6a │ │ + b.n 5b3ba │ │ asrs r7, r0, #32 │ │ - b.n 3cb6e │ │ - bf 6, 2f02e │ │ + b.n 5b3be │ │ + bf 6, 4d87e │ │ movs r7, r0 │ │ - b.n 3cb76 │ │ + b.n 5b3c6 │ │ asrs r7, r0, #32 │ │ - b.n 3cb7a │ │ - bf 6, 4c03a │ │ + b.n 5b3ca │ │ + bf 6, 6a88a │ │ movs r7, r0 │ │ - b.n 3cb82 │ │ + b.n 5b3d2 │ │ asrs r7, r0, #32 │ │ - b.n 3cb86 │ │ - bf 6, 49046 │ │ + b.n 5b3d6 │ │ + bf 6, 67896 │ │ movs r7, r0 │ │ - b.n 3cb8e │ │ + b.n 5b3de │ │ asrs r7, r0, #32 │ │ - b.n 3cb92 │ │ - bf 6, 46052 │ │ + b.n 5b3e2 │ │ + bf 6, 648a2 │ │ movs r7, r0 │ │ - b.n 3cb9a │ │ + b.n 5b3ea │ │ asrs r7, r0, #32 │ │ - b.n 3cb9e │ │ - bf 6, 4305e │ │ + b.n 5b3ee │ │ + bf 6, 618ae │ │ movs r7, r0 │ │ - b.n 3cba6 │ │ + b.n 5b3f6 │ │ asrs r7, r0, #32 │ │ - b.n 3cbaa │ │ - bf 6, 4006a │ │ + b.n 5b3fa │ │ + bf 6, 5e8ba │ │ movs r7, r0 │ │ - b.n 3cbb2 │ │ + b.n 5b402 │ │ asrs r7, r0, #32 │ │ - b.n 3cbb6 │ │ - bf 6, 3d076 │ │ + b.n 5b406 │ │ + bf 6, 5b8c6 │ │ movs r7, r0 │ │ - b.n 3cbbe │ │ + b.n 5b40e │ │ asrs r7, r0, #32 │ │ - b.n 3cbc2 │ │ - bfcsel 6, 3c082 , 8, │ │ + b.n 5b412 │ │ + bfcsel 6, 5a8d2 , 8, │ │ movs r7, r0 │ │ - b.n 3cbca │ │ + b.n 5b41a │ │ asrs r7, r0, #32 │ │ - b.n 3cbce │ │ - bfcsel 6, 3d08e , a, al │ │ + b.n 5b41e │ │ + bfcsel 6, 5b8de , a, al │ │ movs r7, r0 │ │ - b.n 3cbd6 │ │ + b.n 5b426 │ │ asrs r7, r0, #32 │ │ - b.n 3cbda │ │ - bfcsel 6, 3c09a , a, le │ │ + b.n 5b42a │ │ + bfcsel 6, 5a8ea , a, le │ │ movs r7, r0 │ │ - b.n 3cbe2 │ │ + b.n 5b432 │ │ asrs r7, r0, #32 │ │ - b.n 3cbe6 │ │ - bfcsel 6, 3d0a6 , 8, le │ │ + b.n 5b436 │ │ + bfcsel 6, 5b8f6 , 8, le │ │ movs r7, r0 │ │ - b.n 3cbee │ │ + b.n 5b43e │ │ asrs r7, r0, #32 │ │ - b.n 3cbf2 │ │ - bfcsel 6, 3c0b2 , 8, gt │ │ + b.n 5b442 │ │ + bfcsel 6, 5a902 , 8, gt │ │ movs r7, r0 │ │ - b.n 3cbfa │ │ + b.n 5b44a │ │ asrs r7, r0, #32 │ │ - b.n 3cbfe │ │ + b.n 5b44e │ │ movs r0, #6 │ │ - b.n 3cc02 │ │ + b.n 5b452 │ │ vmov.8 d22[3], lr │ │ lsrs r7, r1, #11 │ │ orn r0, r5, #4352 @ 0x1100 │ │ - b.n 3cde8 │ │ + b.n 5b638 │ │ str r0, [r3, #4] │ │ - b.n 3d012 │ │ + b.n 5b862 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r7, #8716288 @ 0x850000 │ │ - b.n 3cc1a │ │ - ldr r3, [pc, #0] @ (3c8dc ) │ │ + b.n 5b46a │ │ + ldr r3, [pc, #0] @ (5b12c ) │ │ ldcl 0, cr4, [r4, #64] @ 0x40 │ │ - b.n 3cdec │ │ + b.n 5b63c │ │ cmp r2, #202 @ 0xca │ │ orr.w sl, r0, #6782976 @ 0x678000 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 0, cr0, [r0, #20] │ │ - b.n 3cc32 │ │ + b.n 5b482 │ │ asrs r5, r0, #32 │ │ - b.n 3cc36 │ │ - bfcsel 6, 3d0f6 , 8, hi │ │ + b.n 5b486 │ │ + bfcsel 6, 5b946 , 8, hi │ │ str r1, [r0, #0] │ │ - b.n 3cdaa │ │ + b.n 5b5fa │ │ @ instruction: 0xfffa1aff │ │ movs r0, #176 @ 0xb0 │ │ - b.n 3ce20 │ │ + b.n 5b670 │ │ movs r5, r0 │ │ - b.n 3cc4a │ │ + b.n 5b49a │ │ asrs r5, r0, #32 │ │ - b.n 3cc4e │ │ + b.n 5b49e │ │ vmov.s16 lr, d19[3] │ │ str r0, [r4, #4] │ │ - b.n 3ce30 │ │ + b.n 5b680 │ │ str r0, [sp, #128] @ 0x80 │ │ - b.n 3d05a │ │ + b.n 5b8aa │ │ lsrs r1, r1, #11 │ │ orn r0, r5, #536 @ 0x218 │ │ - b.n 3cc62 │ │ + b.n 5b4b2 │ │ movs r6, r0 │ │ - b.n 3cc66 │ │ + b.n 5b4b6 │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r4, #36864 @ 0x9000 │ │ - b.n 3ce3a │ │ + b.n 5b68a │ │ asrs r6, r0, #32 │ │ - b.n 3cc72 │ │ - ldr r3, [pc, #0] @ (3c934 ) │ │ + b.n 5b4c2 │ │ + ldr r3, [pc, #0] @ (5b184 ) │ │ vldr s1, [r5, #804] @ 0x324 │ │ orr.w sl, r7, #423936 @ 0x67800 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 1, cr15, [r7, #564] @ 0x234 │ │ @ instruction: 0xebff0006 │ │ - b.n 3cc8a │ │ + b.n 5b4da │ │ asrs r6, r0, #32 │ │ - b.n 3cc8e │ │ - bfcsel 6, 3d14e , a, cs │ │ + b.n 5b4de │ │ + bfcsel 6, 5b99e , a, cs │ │ movs r6, r0 │ │ - b.n 3cc96 │ │ + b.n 5b4e6 │ │ asrs r6, r0, #32 │ │ - b.n 3cc9a │ │ - bfcsel 6, 3c15a , a, ne │ │ + b.n 5b4ea │ │ + bfcsel 6, 5a9aa , a, ne │ │ movs r6, r0 │ │ - b.n 3cca2 │ │ + b.n 5b4f2 │ │ asrs r6, r0, #32 │ │ - b.n 3cca6 │ │ - bfcsel 6, 3d166 , 8, ne │ │ + b.n 5b4f6 │ │ + bfcsel 6, 5b9b6 , 8, ne │ │ movs r6, r0 │ │ - b.n 3ccae │ │ + b.n 5b4fe │ │ asrs r6, r0, #32 │ │ - b.n 3ccb2 │ │ - bfcsel 6, 3c172 , 8, eq │ │ + b.n 5b502 │ │ + bfcsel 6, 5a9c2 , 8, eq │ │ movs r6, r0 │ │ - b.n 3ccba │ │ + b.n 5b50a │ │ asrs r6, r0, #32 │ │ - b.n 3ccbe │ │ + b.n 5b50e │ │ bflx 4, lr │ │ movs r6, r0 │ │ - b.n 3ccc6 │ │ + b.n 5b516 │ │ asrs r6, r0, #32 │ │ - b.n 3ccca │ │ + b.n 5b51a │ │ bflx 4, fp │ │ movs r6, r0 │ │ - b.n 3ccd2 │ │ + b.n 5b522 │ │ asrs r6, r0, #32 │ │ - b.n 3ccd6 │ │ + b.n 5b526 │ │ bflx 4, r8 │ │ movs r6, r0 │ │ - b.n 3ccde │ │ + b.n 5b52e │ │ asrs r6, r0, #32 │ │ - b.n 3cce2 │ │ + b.n 5b532 │ │ bflx 4, r5 │ │ movs r6, r0 │ │ - b.n 3ccea │ │ + b.n 5b53a │ │ asrs r6, r0, #32 │ │ - b.n 3ccee │ │ + b.n 5b53e │ │ bflx 4, r2 │ │ movs r6, r0 │ │ - b.n 3ccf6 │ │ + b.n 5b546 │ │ asrs r6, r0, #32 │ │ - b.n 3ccfa │ │ + b.n 5b54a │ │ bfx 4, pc @ │ │ movs r6, r0 │ │ - b.n 3cd02 │ │ + b.n 5b552 │ │ asrs r6, r0, #32 │ │ - b.n 3cd06 │ │ + b.n 5b556 │ │ bfx 4, ip │ │ movs r6, r0 │ │ - b.n 3cd0e │ │ + b.n 5b55e │ │ asrs r6, r0, #32 │ │ - b.n 3cd12 │ │ + b.n 5b562 │ │ bfx 4, r9 │ │ movs r6, r0 │ │ - b.n 3cd1a │ │ + b.n 5b56a │ │ asrs r6, r0, #32 │ │ - b.n 3cd1e │ │ + b.n 5b56e │ │ bfx 4, r6 │ │ movs r6, r0 │ │ - b.n 3cd26 │ │ + b.n 5b576 │ │ asrs r6, r0, #32 │ │ - b.n 3cd2a │ │ + b.n 5b57a │ │ bfx 4, r3 │ │ movs r6, r0 │ │ - b.n 3cd32 │ │ + b.n 5b582 │ │ asrs r6, r0, #32 │ │ - b.n 3cd36 │ │ + b.n 5b586 │ │ bfx 4, r0 │ │ movs r6, r0 │ │ - b.n 3cd3e │ │ + b.n 5b58e │ │ asrs r6, r0, #32 │ │ - b.n 3cd42 │ │ - bf 4, 3a202 │ │ + b.n 5b592 │ │ + bf 4, 58a52 │ │ movs r6, r0 │ │ - b.n 3cd4a │ │ + b.n 5b59a │ │ asrs r6, r0, #32 │ │ - b.n 3cd4e │ │ - bf 4, 3720e │ │ + b.n 5b59e │ │ + bf 4, 55a5e │ │ movs r6, r0 │ │ - b.n 3cd56 │ │ + b.n 5b5a6 │ │ asrs r6, r0, #32 │ │ - b.n 3cd5a │ │ - bf 4, 3421a │ │ + b.n 5b5aa │ │ + bf 4, 52a6a │ │ movs r6, r0 │ │ - b.n 3cd62 │ │ + b.n 5b5b2 │ │ asrs r6, r0, #32 │ │ - b.n 3cd66 │ │ - bf 4, 31226 │ │ + b.n 5b5b6 │ │ + bf 4, 4fa76 │ │ movs r6, r0 │ │ - b.n 3cd6e │ │ + b.n 5b5be │ │ asrs r6, r0, #32 │ │ - b.n 3cd72 │ │ - bf 4, 2e232 │ │ + b.n 5b5c2 │ │ + bf 4, 4ca82 │ │ movs r6, r0 │ │ - b.n 3cd7a │ │ + b.n 5b5ca │ │ asrs r6, r0, #32 │ │ - b.n 3cd7e │ │ - bf 4, 4b23e │ │ + b.n 5b5ce │ │ + bf 4, 69a8e │ │ movs r6, r0 │ │ - b.n 3cd86 │ │ + b.n 5b5d6 │ │ asrs r6, r0, #32 │ │ - b.n 3cd8a │ │ - bf 4, 4824a │ │ + b.n 5b5da │ │ + bf 4, 66a9a │ │ movs r6, r0 │ │ - b.n 3cd92 │ │ + b.n 5b5e2 │ │ asrs r6, r0, #32 │ │ - b.n 3cd96 │ │ - bf 4, 45256 │ │ + b.n 5b5e6 │ │ + bf 4, 63aa6 │ │ movs r6, r0 │ │ - b.n 3cd9e │ │ + b.n 5b5ee │ │ asrs r6, r0, #32 │ │ - b.n 3cda2 │ │ - bf 4, 42262 │ │ + b.n 5b5f2 │ │ + bf 4, 60ab2 │ │ movs r6, r0 │ │ - b.n 3cdaa │ │ + b.n 5b5fa │ │ asrs r6, r0, #32 │ │ - b.n 3cdae │ │ - bf 4, 3f26e │ │ + b.n 5b5fe │ │ + bf 4, 5dabe │ │ movs r6, r0 │ │ - b.n 3cdb6 │ │ + b.n 5b606 │ │ asrs r6, r0, #32 │ │ - b.n 3cdba │ │ - bfcsel 4, 3c27a , 8, │ │ + b.n 5b60a │ │ + bfcsel 4, 5aaca , 8, │ │ movs r6, r0 │ │ - b.n 3cdc2 │ │ + b.n 5b612 │ │ asrs r6, r0, #32 │ │ - b.n 3cdc6 │ │ - bfcsel 4, 3d286 , 6, │ │ + b.n 5b616 │ │ + bfcsel 4, 5bad6 , 6, │ │ movs r6, r0 │ │ - b.n 3cdce │ │ + b.n 5b61e │ │ asrs r6, r0, #32 │ │ - b.n 3cdd2 │ │ - bfcsel 4, 3c292 , 6, al │ │ + b.n 5b622 │ │ + bfcsel 4, 5aae2 , 6, al │ │ movs r6, r0 │ │ - b.n 3cdda │ │ + b.n 5b62a │ │ asrs r6, r0, #32 │ │ - b.n 3cdde │ │ - bfcsel 4, 3d29e , 8, le │ │ + b.n 5b62e │ │ + bfcsel 4, 5baee , 8, le │ │ movs r6, r0 │ │ - b.n 3cde6 │ │ + b.n 5b636 │ │ asrs r6, r0, #32 │ │ - b.n 3cdea │ │ - bfcsel 4, 3c2aa , 8, gt │ │ + b.n 5b63a │ │ + bfcsel 4, 5aafa , 8, gt │ │ movs r6, r0 │ │ - b.n 3cdf2 │ │ + b.n 5b642 │ │ asrs r6, r0, #32 │ │ - b.n 3cdf6 │ │ - bfcsel 4, 3d2b6 , 6, gt │ │ + b.n 5b646 │ │ + bfcsel 4, 5bb06 , 6, gt │ │ movs r6, r0 │ │ - b.n 3cdfe │ │ + b.n 5b64e │ │ asrs r6, r0, #32 │ │ - b.n 3ce02 │ │ - bfcsel 4, 3c2c2 , 6, lt │ │ + b.n 5b652 │ │ + bfcsel 4, 5ab12 , 6, lt │ │ movs r6, r0 │ │ - b.n 3ce0a │ │ + b.n 5b65a │ │ asrs r6, r0, #32 │ │ - b.n 3ce0e │ │ - bfcsel 4, 3d2ce , 8, ge │ │ + b.n 5b65e │ │ + bfcsel 4, 5bb1e , 8, ge │ │ movs r6, r0 │ │ - b.n 3ce16 │ │ + b.n 5b666 │ │ asrs r6, r0, #32 │ │ - b.n 3ce1a │ │ - bfcsel 4, 3c2da , 8, ls │ │ + b.n 5b66a │ │ + bfcsel 4, 5ab2a , 8, ls │ │ movs r6, r0 │ │ - b.n 3ce22 │ │ + b.n 5b672 │ │ asrs r6, r0, #32 │ │ - b.n 3ce26 │ │ - bfcsel 4, 3d2e6 , 6, ls │ │ + b.n 5b676 │ │ + bfcsel 4, 5bb36 , 6, ls │ │ movs r6, r0 │ │ - b.n 3ce2e │ │ + b.n 5b67e │ │ asrs r6, r0, #32 │ │ - b.n 3ce32 │ │ - bfcsel 4, 3c2f2 , 6, hi │ │ + b.n 5b682 │ │ + bfcsel 4, 5ab42 , 6, hi │ │ movs r6, r0 │ │ - b.n 3ce3a │ │ + b.n 5b68a │ │ asrs r6, r0, #32 │ │ - b.n 3ce3e │ │ - bfcsel 4, 3d2fe , 8, vc │ │ + b.n 5b68e │ │ + bfcsel 4, 5bb4e , 8, vc │ │ movs r6, r0 │ │ - b.n 3ce46 │ │ + b.n 5b696 │ │ asrs r6, r0, #32 │ │ - b.n 3ce4a │ │ - bfcsel 4, 3c30a , 8, vs │ │ + b.n 5b69a │ │ + bfcsel 4, 5ab5a , 8, vs │ │ movs r6, r0 │ │ - b.n 3ce52 │ │ + b.n 5b6a2 │ │ asrs r6, r0, #32 │ │ - b.n 3ce56 │ │ - bfcsel 4, 3d316 , 6, vs │ │ + b.n 5b6a6 │ │ + bfcsel 4, 5bb66 , 6, vs │ │ movs r6, r0 │ │ - b.n 3ce5e │ │ + b.n 5b6ae │ │ asrs r6, r0, #32 │ │ - b.n 3ce62 │ │ - bfcsel 4, 3c322 , 6, pl │ │ + b.n 5b6b2 │ │ + bfcsel 4, 5ab72 , 6, pl │ │ movs r6, r0 │ │ - b.n 3ce6a │ │ + b.n 5b6ba │ │ asrs r6, r0, #32 │ │ - b.n 3ce6e │ │ - bfcsel 4, 3d32e , 8, mi │ │ + b.n 5b6be │ │ + bfcsel 4, 5bb7e , 8, mi │ │ movs r6, r0 │ │ - b.n 3ce76 │ │ + b.n 5b6c6 │ │ asrs r6, r0, #32 │ │ - b.n 3ce7a │ │ - bfcsel 4, 3c33a , 8, cc │ │ + b.n 5b6ca │ │ + bfcsel 4, 5ab8a , 8, cc │ │ movs r6, r0 │ │ - b.n 3ce82 │ │ + b.n 5b6d2 │ │ asrs r6, r0, #32 │ │ - b.n 3ce86 │ │ - bfcsel 4, 3d346 , 6, cc │ │ + b.n 5b6d6 │ │ + bfcsel 4, 5bb96 , 6, cc │ │ movs r0, #216 @ 0xd8 │ │ - b.n 3d068 │ │ + b.n 5b8b8 │ │ movs r6, r0 │ │ - b.n 3ce92 │ │ + b.n 5b6e2 │ │ asrs r6, r0, #32 │ │ - b.n 3ce96 │ │ + b.n 5b6e6 │ │ @ instruction: 0xeda1ebff │ │ str r0, [r7, r0] │ │ - b.n 3d078 │ │ + b.n 5b8c8 │ │ cmp r2, #207 @ 0xcf │ │ orn fp, r6, #32768 @ 0x8000 │ │ ldcl 0, cr7, [r7, #20] │ │ - b.n 3ceaa │ │ + b.n 5b6fa │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #36864 @ 0x9000 │ │ - b.n 3d07c │ │ + b.n 5b8cc │ │ movs r5, r0 │ │ - b.n 3ceb6 │ │ + b.n 5b706 │ │ asrs r5, r0, #32 │ │ - b.n 3ceba │ │ + b.n 5b70a │ │ cmp r2, #201 @ 0xc9 │ │ orr.w sl, r7, #6782976 @ 0x678000 │ │ orr.w fp, r4, #32768 @ 0x8000 │ │ stcl 0, cr15, [r7, #1008] @ 0x3f0 │ │ @ instruction: 0xebff0005 │ │ - b.n 3cece │ │ + b.n 5b71e │ │ asrs r5, r0, #32 │ │ - b.n 3ced2 │ │ + b.n 5b722 │ │ @ instruction: 0xf0f9ebff │ │ movs r5, r0 │ │ - b.n 3ceda │ │ + b.n 5b72a │ │ asrs r5, r0, #32 │ │ - b.n 3cede │ │ + b.n 5b72e │ │ @ instruction: 0xf0f6ebff │ │ movs r0, #112 @ 0x70 │ │ - b.n 3d03c │ │ + b.n 5b88c │ │ movs r5, r0 │ │ - b.n 3ceea │ │ + b.n 5b73a │ │ asrs r5, r0, #32 │ │ - b.n 3ceee │ │ + b.n 5b73e │ │ vstr d14, [fp, #1020] @ 0x3fc │ │ str r0, [r2, #0] │ │ - b.n 3d0d0 │ │ + b.n 5b920 │ │ lsrs r7, r1, #11 │ │ orn r0, r4, #9437184 @ 0x900000 │ │ - b.n 3d0ca │ │ + b.n 5b91a │ │ cmp r2, #207 @ 0xcf │ │ orn r0, r5, #34304 @ 0x8600 │ │ - b.n 3cf06 │ │ + b.n 5b756 │ │ asrs r6, r0, #32 │ │ - b.n 3cf0a │ │ - ldr r3, [pc, #0] @ (3cbcc ) │ │ + b.n 5b75a │ │ + ldr r3, [pc, #0] @ (5b41c ) │ │ vldr s1, [r7, #828] @ 0x33c │ │ orr.w r0, r0, #10747904 @ 0xa40000 │ │ - b.n 3d316 │ │ + b.n 5bb66 │ │ cmp r2, #192 @ 0xc0 │ │ orr.w r0, r4, #8781824 @ 0x860000 │ │ - b.n 3cf1e │ │ - ldr r3, [pc, #48] @ (3cc10 ) │ │ + b.n 5b76e │ │ + ldr r3, [pc, #48] @ (5b460 ) │ │ stcl 0, cr15, [sp, #916] @ 0x394 │ │ @ instruction: 0xebff0006 │ │ - b.n 3cf2a │ │ + b.n 5b77a │ │ asrs r6, r0, #32 │ │ - b.n 3cf2e │ │ + b.n 5b77e │ │ @ instruction: 0xf0e2ebff │ │ movs r6, r0 │ │ - b.n 3cf36 │ │ + b.n 5b786 │ │ asrs r6, r0, #32 │ │ - b.n 3cf3a │ │ - bf 2, 3c3fa │ │ + b.n 5b78a │ │ + bf 2, 5ac4a │ │ movs r6, r0 │ │ - b.n 3cf42 │ │ + b.n 5b792 │ │ asrs r6, r0, #32 │ │ - b.n 3cf46 │ │ - bf 2, 39406 │ │ + b.n 5b796 │ │ + bf 2, 57c56 │ │ movs r6, r0 │ │ - b.n 3cf4e │ │ + b.n 5b79e │ │ asrs r6, r0, #32 │ │ - b.n 3cf52 │ │ - bf 2, 36412 │ │ + b.n 5b7a2 │ │ + bf 2, 54c62 │ │ movs r6, r0 │ │ - b.n 3cf5a │ │ + b.n 5b7aa │ │ asrs r6, r0, #32 │ │ - b.n 3cf5e │ │ - bf 2, 3341e │ │ + b.n 5b7ae │ │ + bf 2, 51c6e │ │ movs r6, r0 │ │ - b.n 3cf66 │ │ + b.n 5b7b6 │ │ asrs r6, r0, #32 │ │ - b.n 3cf6a │ │ - bf 2, 3042a │ │ + b.n 5b7ba │ │ + bf 2, 4ec7a │ │ movs r6, r0 │ │ - b.n 3cf72 │ │ + b.n 5b7c2 │ │ asrs r6, r0, #32 │ │ - b.n 3cf76 │ │ - bf 2, 2d436 │ │ + b.n 5b7c6 │ │ + bf 2, 4bc86 │ │ movs r6, r0 │ │ - b.n 3cf7e │ │ + b.n 5b7ce │ │ asrs r6, r0, #32 │ │ - b.n 3cf82 │ │ - bf 2, 4a442 │ │ + b.n 5b7d2 │ │ + bf 2, 68c92 │ │ movs r6, r0 │ │ - b.n 3cf8a │ │ + b.n 5b7da │ │ asrs r6, r0, #32 │ │ - b.n 3cf8e │ │ - bf 2, 4744e │ │ + b.n 5b7de │ │ + bf 2, 65c9e │ │ movs r6, r0 │ │ - b.n 3cf96 │ │ + b.n 5b7e6 │ │ asrs r6, r0, #32 │ │ - b.n 3cf9a │ │ - bf 2, 4445a │ │ + b.n 5b7ea │ │ + bf 2, 62caa │ │ movs r6, r0 │ │ - b.n 3cfa2 │ │ + b.n 5b7f2 │ │ asrs r6, r0, #32 │ │ - b.n 3cfa6 │ │ - bf 2, 41466 │ │ + b.n 5b7f6 │ │ + bf 2, 5fcb6 │ │ movs r6, r0 │ │ - b.n 3cfae │ │ + b.n 5b7fe │ │ asrs r6, r0, #32 │ │ - b.n 3cfb2 │ │ - bf 2, 3e472 │ │ + b.n 5b802 │ │ + bf 2, 5ccc2 │ │ movs r6, r0 │ │ - b.n 3cfba │ │ + b.n 5b80a │ │ asrs r6, r0, #32 │ │ - b.n 3cfbe │ │ - bfcsel 2, 3d47e , 6, │ │ + b.n 5b80e │ │ + bfcsel 2, 5bcce , 6, │ │ movs r6, r0 │ │ - b.n 3cfc6 │ │ + b.n 5b816 │ │ asrs r6, r0, #32 │ │ - b.n 3cfca │ │ - bfcsel 2, 3c48a , 6, al │ │ + b.n 5b81a │ │ + bfcsel 2, 5acda , 6, al │ │ movs r6, r0 │ │ - b.n 3cfd2 │ │ + b.n 5b822 │ │ asrs r6, r0, #32 │ │ - b.n 3cfd6 │ │ - bfcsel 2, 3d496 , 4, al │ │ + b.n 5b826 │ │ + bfcsel 2, 5bce6 , 4, al │ │ movs r6, r0 │ │ - b.n 3cfde │ │ + b.n 5b82e │ │ asrs r6, r0, #32 │ │ - b.n 3cfe2 │ │ - bfcsel 2, 3c4a2 , 4, le │ │ + b.n 5b832 │ │ + bfcsel 2, 5acf2 , 4, le │ │ movs r6, r0 │ │ - b.n 3cfea │ │ + b.n 5b83a │ │ asrs r6, r0, #32 │ │ - b.n 3cfee │ │ - bfcsel 2, 3d4ae , 6, gt │ │ + b.n 5b83e │ │ + bfcsel 2, 5bcfe , 6, gt │ │ movs r6, r0 │ │ - b.n 3cff6 │ │ + b.n 5b846 │ │ asrs r6, r0, #32 │ │ - b.n 3cffa │ │ - bfcsel 2, 3c4ba , 6, lt │ │ + b.n 5b84a │ │ + bfcsel 2, 5ad0a , 6, lt │ │ movs r6, r0 │ │ - b.n 3d002 │ │ + b.n 5b852 │ │ asrs r6, r0, #32 │ │ - b.n 3d006 │ │ - bfcsel 2, 3d4c6 , 4, lt │ │ + b.n 5b856 │ │ + bfcsel 2, 5bd16 , 4, lt │ │ movs r6, r0 │ │ - b.n 3d00e │ │ + b.n 5b85e │ │ asrs r6, r0, #32 │ │ - b.n 3d012 │ │ - bfcsel 2, 3c4d2 , 4, ge │ │ + b.n 5b862 │ │ + bfcsel 2, 5ad22 , 4, ge │ │ movs r6, r0 │ │ - b.n 3d01a │ │ + b.n 5b86a │ │ asrs r6, r0, #32 │ │ - b.n 3d01e │ │ - bfcsel 2, 3d4de , 6, ls │ │ + b.n 5b86e │ │ + bfcsel 2, 5bd2e , 6, ls │ │ movs r6, r0 │ │ - b.n 3d026 │ │ + b.n 5b876 │ │ asrs r6, r0, #32 │ │ - b.n 3d02a │ │ - bfcsel 2, 3c4ea , 6, hi │ │ + b.n 5b87a │ │ + bfcsel 2, 5ad3a , 6, hi │ │ cmp r4, #1 │ │ - b.n 3d20c │ │ + b.n 5ba5c │ │ movs r6, r0 │ │ - b.n 3d036 │ │ + b.n 5b886 │ │ asrs r6, r0, #32 │ │ - b.n 3d03a │ │ + b.n 5b88a │ │ fldmdbx r8!, {d14-d140} @ Deprecated │ │ movs r6, r0 │ │ - b.n 3d042 │ │ + b.n 5b892 │ │ asrs r6, r0, #32 │ │ - b.n 3d046 │ │ - bfcsel 2, 3d506 , 4, vc │ │ + b.n 5b896 │ │ + bfcsel 2, 5bd56 , 4, vc │ │ movs r6, r0 │ │ - b.n 3d04e │ │ + b.n 5b89e │ │ asrs r6, r0, #32 │ │ - b.n 3d052 │ │ - bfcsel 2, 3c512 , 4, vs │ │ + b.n 5b8a2 │ │ + bfcsel 2, 5ad62 , 4, vs │ │ movs r6, r0 │ │ - b.n 3d05a │ │ + b.n 5b8aa │ │ asrs r6, r0, #32 │ │ - b.n 3d05e │ │ - bfcsel 2, 3d51e , 6, pl │ │ + b.n 5b8ae │ │ + bfcsel 2, 5bd6e , 6, pl │ │ movs r6, r0 │ │ - b.n 3d066 │ │ + b.n 5b8b6 │ │ asrs r6, r0, #32 │ │ - b.n 3d06a │ │ - bfcsel 2, 3c52a , 6, mi │ │ + b.n 5b8ba │ │ + bfcsel 2, 5ad7a , 6, mi │ │ movs r6, r0 │ │ - b.n 3d072 │ │ + b.n 5b8c2 │ │ asrs r6, r0, #32 │ │ - b.n 3d076 │ │ - bfcsel 2, 3d536 , 4, mi │ │ + b.n 5b8c6 │ │ + bfcsel 2, 5bd86 , 4, mi │ │ movs r6, r0 │ │ - b.n 3d07e │ │ + b.n 5b8ce │ │ asrs r6, r0, #32 │ │ - b.n 3d082 │ │ - bfcsel 2, 3c542 , 4, cc │ │ + b.n 5b8d2 │ │ + bfcsel 2, 5ad92 , 4, cc │ │ movs r0, #72 @ 0x48 │ │ - b.n 3d1e0 │ │ + b.n 5ba30 │ │ movs r6, r0 │ │ - b.n 3d08e │ │ + b.n 5b8de │ │ asrs r6, r0, #32 │ │ - b.n 3d092 │ │ + b.n 5b8e2 │ │ fstmdbx r2!, {d14-d140} @ Deprecated │ │ movs r6, r0 │ │ - b.n 3d09a │ │ + b.n 5b8ea │ │ asrs r6, r0, #32 │ │ - b.n 3d09e │ │ - bfcsel 2, 3d55e , 6, ne │ │ + b.n 5b8ee │ │ + bfcsel 2, 5bdae , 6, ne │ │ str r4, [r1, r0] │ │ - b.n 3c8a0 │ │ + b.n 5b0f0 │ │ asrs r6, r0, #32 │ │ - b.n 3d0aa │ │ + b.n 5b8fa │ │ movs r5, r0 │ │ - b.n 3d0ae │ │ - bfcsel 2, 3d56e , 6, eq │ │ + b.n 5b8fe │ │ + bfcsel 2, 5bdbe , 6, eq │ │ movs r6, r0 │ │ - b.n 3d0b6 │ │ + b.n 5b906 │ │ asrs r5, r0, #32 │ │ - b.n 3d0ba │ │ + b.n 5b90a │ │ bflx 0, pc @ │ │ - add r0, pc, #32 @ (adr r0, 3cda0 ) │ │ - b.n 3c8bc │ │ + add r0, pc, #32 @ (adr r0, 5b5f0 ) │ │ + b.n 5b10c │ │ stmia r0!, {r4} │ │ - b.n 3d2a0 │ │ + b.n 5baf0 │ │ movs r0, r0 │ │ - b.n 3c8b2 │ │ + b.n 5b102 │ │ strh r4, [r7, #4] │ │ - b.n 3d3ac │ │ + b.n 5bbfc │ │ asrs r4, r1, #32 │ │ ldmia.w ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - b.n 3d416 │ │ + b.n 5bc66 │ │ strh r1, [r2, r7] │ │ - b.n 3d39a │ │ + b.n 5bbea │ │ asrs r4, r4, #32 │ │ - b.n 3c8d2 │ │ + b.n 5b122 │ │ adds r0, #3 │ │ - b.n 3ce32 │ │ + b.n 5b682 │ │ strb r4, [r3, #0] │ │ - b.n 3c8e0 │ │ + b.n 5b130 │ │ movs r0, r0 │ │ - b.n 3ce2c │ │ + b.n 5b67c │ │ strb r4, [r0, #0] │ │ - b.n 3c8c8 │ │ + b.n 5b118 │ │ movs r4, r0 │ │ - b.n 3d232 │ │ + b.n 5ba82 │ │ asrs r2, r0, #32 │ │ - b.n 3ce46 │ │ + b.n 5b696 │ │ lsls r4, r2, #3 │ │ ldmia.w sl, {r0, r1, r2, r3, r4, r5, r6, r7, sl, sp, lr, pc} │ │ - b.n 3d23e │ │ + b.n 5ba8e │ │ adds r0, #4 │ │ - b.n 3cec8 │ │ + b.n 5b718 │ │ asrs r2, r0, #32 │ │ - b.n 3cec8 │ │ + b.n 5b718 │ │ cmp r3, #46 @ 0x2e │ │ - b.n 3d10a │ │ + b.n 5b95a │ │ asrs r2, r0, #22 │ │ - b.n 3cfce │ │ + b.n 5b81e │ │ movs r3, #2 │ │ - b.n 3ced8 │ │ + b.n 5b728 │ │ asrs r4, r4, #32 │ │ - b.n 3c910 │ │ + b.n 5b160 │ │ @ instruction: 0xeb1fe7df │ │ movs r4, r1 │ │ - b.n 3c8f8 │ │ - ldr r6, [pc, #244] @ (3ced4 ) │ │ - b.n 3d222 │ │ + b.n 5b148 │ │ + ldr r6, [pc, #244] @ (5b724 ) │ │ + b.n 5ba72 │ │ cmp r5, #32 │ │ - b.n 3ceea │ │ + b.n 5b73a │ │ movs r4, r0 │ │ - b.n 3c924 │ │ + b.n 5b174 │ │ ldr r5, [sp, #228] @ 0xe4 │ │ - b.n 3d2f2 │ │ + b.n 5bb42 │ │ movs r0, #40 @ 0x28 │ │ - b.n 3c92c │ │ + b.n 5b17c │ │ adds r0, #64 @ 0x40 │ │ - b.n 3d248 │ │ + b.n 5ba98 │ │ strb r0, [r0, #0] │ │ - b.n 3ce88 │ │ + b.n 5b6d8 │ │ ands r4, r0 │ │ - b.n 3ce04 │ │ + b.n 5b654 │ │ adds r0, #12 │ │ - b.n 3ce8e │ │ + b.n 5b6de │ │ subs r5, #41 @ 0x29 │ │ - b.n 3cf0c │ │ + b.n 5b75c │ │ movs r0, r6 │ │ - b.n 3c944 │ │ + b.n 5b194 │ │ strh r7, [r1, #18] │ │ - b.n 3d294 │ │ + b.n 5bae4 │ │ adds r0, #44 @ 0x2c │ │ - b.n 3c94c │ │ + b.n 5b19c │ │ str r0, [r1, #0] │ │ - b.n 3ce1e │ │ + b.n 5b66e │ │ ands r0, r4 │ │ - b.n 3c954 │ │ + b.n 5b1a4 │ │ ldrb r0, [r5, #20] │ │ - b.n 3cf2c │ │ + b.n 5b77c │ │ stmia r2!, {r0, r1, r2, r3, r6} │ │ - b.n 3d2b0 │ │ + b.n 5bb00 │ │ str r4, [r1, r0] │ │ - b.n 3ce32 │ │ + b.n 5b682 │ │ str r0, [r2, #0] │ │ - b.n 3c95e │ │ + b.n 5b1ae │ │ str r4, [r0, #0] │ │ - b.n 3ceba │ │ + b.n 5b70a │ │ ands r4, r2 │ │ - b.n 3c966 │ │ + b.n 5b1b6 │ │ ldr r4, [r5, #80] @ 0x50 │ │ - b.n 3cf42 │ │ + b.n 5b792 │ │ str r7, [r1, #36] @ 0x24 │ │ - b.n 3d2c6 │ │ + b.n 5bb16 │ │ asrs r1, r0, #32 │ │ - b.n 3cec6 │ │ + b.n 5b716 │ │ ands r0, r3 │ │ - b.n 3c976 │ │ + b.n 5b1c6 │ │ str r6, [r0, r0] │ │ - b.n 3ce50 │ │ + b.n 5b6a0 │ │ adds r6, r4, #4 │ │ - b.n 3cf4c │ │ + b.n 5b79c │ │ asrs r7, r1, #9 │ │ - b.n 3d2d0 │ │ + b.n 5bb20 │ │ movs r0, #2 │ │ - b.n 3ceda │ │ + b.n 5b72a │ │ ands r4, r3 │ │ - b.n 3c98a │ │ + b.n 5b1da │ │ str r1, [r0, r0] │ │ - b.n 3ce64 │ │ + b.n 5b6b4 │ │ cmp r5, #33 @ 0x21 │ │ - b.n 3cf62 │ │ + b.n 5b7b2 │ │ movs r2, #79 @ 0x4f │ │ - b.n 3d2e6 │ │ + b.n 5bb36 │ │ adds r0, #3 │ │ - b.n 3ceee │ │ + b.n 5b73e │ │ ands r0, r4 │ │ - b.n 3c99e │ │ + b.n 5b1ee │ │ str r2, [r0, r0] │ │ - b.n 3ce78 │ │ + b.n 5b6c8 │ │ subs r5, #34 @ 0x22 │ │ - b.n 3cf78 │ │ + b.n 5b7c8 │ │ adds r2, #79 @ 0x4f │ │ - b.n 3d2fc │ │ + b.n 5bb4c │ │ movs r0, r0 │ │ - b.n 3cf02 │ │ + b.n 5b752 │ │ str r3, [r0, r0] │ │ - b.n 3ce88 │ │ + b.n 5b6d8 │ │ lsrs r3, r4, #20 │ │ - b.n 3cf82 │ │ + b.n 5b7d2 │ │ lsls r7, r1, #9 │ │ - b.n 3d306 │ │ + b.n 5bb56 │ │ str r0, [r0, r0] │ │ - b.n 3ce94 │ │ - ldr r5, [pc, #128] @ (3cf0c ) │ │ - b.n 3cfaa │ │ + b.n 5b6e4 │ │ + ldr r5, [pc, #128] @ (5b75c ) │ │ + b.n 5b7fa │ │ strb r7, [r1, #20] │ │ - b.n 3d2da │ │ + b.n 5bb2a │ │ str r7, [r0, r0] │ │ - b.n 3cea0 │ │ + b.n 5b6f0 │ │ strb r4, [r1, #0] │ │ - b.n 3c9d4 │ │ + b.n 5b224 │ │ strh r7, [r7, r5] │ │ - b.n 3d3a8 │ │ + b.n 5bbf8 │ │ strb r7, [r0, #0] │ │ - b.n 3d1b4 │ │ + b.n 5ba04 │ │ ldrsh r5, [r2, r4] │ │ - b.n 3d184 │ │ + b.n 5b9d4 │ │ strb r0, [r1, #0] │ │ - b.n 3d1b8 │ │ + b.n 5ba08 │ │ strb r4, [r1, #0] │ │ - b.n 3d1bc │ │ + b.n 5ba0c │ │ strb r6, [r0, #0] │ │ - b.n 3d1c0 │ │ + b.n 5ba10 │ │ asrs r1, r0, #32 │ │ - b.n 3d1c4 │ │ + b.n 5ba14 │ │ asrs r2, r0, #32 │ │ - b.n 3d1bc │ │ + b.n 5ba0c │ │ asrs r3, r0, #32 │ │ - b.n 3d1c0 │ │ + b.n 5ba10 │ │ movs r0, r0 │ │ - b.n 3d1c4 │ │ + b.n 5ba14 │ │ asrs r5, r4, #10 │ │ - b.n 3d206 │ │ + b.n 5ba56 │ │ lsls r7, r7, #12 │ │ - b.n 3d64a │ │ + b.n 5be9a │ │ movs r4, r0 │ │ - b.n 3d1ce │ │ + b.n 5ba1e │ │ lsrs r0, r2, #28 │ │ - b.n 3d1b0 │ │ + b.n 5ba00 │ │ lsls r0, r4, #10 │ │ - b.n 3d216 │ │ + b.n 5ba66 │ │ movs r1, r0 │ │ - b.n 3d1da │ │ - beq.n 3cf14 │ │ - b.n 3d374 │ │ + b.n 5ba2a │ │ + beq.n 5b764 │ │ + b.n 5bbc4 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3d404 │ │ + b.n 5bc54 │ │ svc 145 @ 0x91 │ │ - b.n 3d388 │ │ + b.n 5bbd8 │ │ str r0, [sp, #0] │ │ - b.n 3d232 │ │ + b.n 5ba82 │ │ lsls r0, r2, #1 │ │ - b.n 3ca1a │ │ - add r0, pc, #4 @ (adr r0, 3cefc ) │ │ - b.n 3d23a │ │ + b.n 5b26a │ │ + add r0, pc, #4 @ (adr r0, 5b74c ) │ │ + b.n 5ba8a │ │ movs r0, r0 │ │ - b.n 3d59e │ │ + b.n 5bdee │ │ movs r5, r0 │ │ lsrs r0, r0, #8 │ │ movs r1, r1 │ │ - b.n 3d246 │ │ + b.n 5ba96 │ │ asrs r2, r1, #32 │ │ - b.n 3d24a │ │ + b.n 5ba9a │ │ movs r0, #124 @ 0x7c │ │ - b.n 3d64e │ │ - lsrs r6, r3, #1 │ │ + b.n 5be9e │ │ + lsls r4, r5, #30 │ │ @ instruction: 0xfa00d01c │ │ - b.n 3d3ac │ │ + b.n 5bbfc │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r5, r6} │ │ - b.n 3ca52 │ │ + b.n 5b2a2 │ │ ands r0, r5 │ │ - b.n 3d434 │ │ + b.n 5bc84 │ │ str r3, [r0, r0] │ │ - b.n 3d266 │ │ + b.n 5bab6 │ │ strb r2, [r0, #0] │ │ - b.n 3d26a │ │ + b.n 5baba │ │ movs r0, r0 │ │ - b.n 3d5ce │ │ + b.n 5be1e │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ str r0, [r1, #4] │ │ - b.n 3d3cc │ │ - add r0, pc, #0 @ (adr r0, 3cf38 ) │ │ - b.n 3d67a │ │ - asrs r5, r0, #32 │ │ - b.n 3d27e │ │ - add r0, pc, #480 @ (adr r0, 3d120 ) │ │ - b.n 3ca54 │ │ + b.n 5bc1c │ │ + add r0, pc, #0 @ (adr r0, 5b788 ) │ │ + b.n 5beca │ │ + asrs r5, r0, #32 │ │ + b.n 5bace │ │ + add r0, pc, #480 @ (adr r0, 5b970 ) │ │ + b.n 5b2a4 │ │ movs r6, r0 │ │ - b.n 3d286 │ │ - bfcsel 0, 3d746 , 2, cc │ │ + b.n 5bad6 │ │ + bfcsel 0, 5bf96 , 2, cc │ │ strh r0, [r6, #2] │ │ - b.n 3d3e4 │ │ + b.n 5bc34 │ │ asrs r6, r0, #32 │ │ - b.n 3d292 │ │ + b.n 5bae2 │ │ movs r0, #5 │ │ - b.n 3d296 │ │ + b.n 5bae6 │ │ movs r0, r1 │ │ - b.n 3d29a │ │ + b.n 5baea │ │ fstmiax r0!, {d14-d140} @ Deprecated │ │ movs r1, r1 │ │ - b.n 3d2a2 │ │ + b.n 5baf2 │ │ asrs r7, r0, #32 │ │ - b.n 3d2a6 │ │ + b.n 5baf6 │ │ movs r0, #6 │ │ - b.n 3d2aa │ │ + b.n 5bafa │ │ fldmiax ip, {d14-d140} @ Deprecated │ │ asrs r0, r5, #32 │ │ - b.n 3d480 │ │ + b.n 5bcd0 │ │ movs r4, r0 │ │ - b.n 3d2b6 │ │ + b.n 5bb06 │ │ movs r0, #8 │ │ - b.n 3d2ba │ │ + b.n 5bb0a │ │ fldmiax r8, {d14-d140} @ Deprecated │ │ lsls r0, r2, #1 │ │ movt r0, #84 @ 0x54 │ │ - b.n 3d498 │ │ - add r0, pc, #464 @ (adr r0, 3d158 ) │ │ - b.n 3ca9c │ │ + b.n 5bce8 │ │ + add r0, pc, #464 @ (adr r0, 5b9a8 ) │ │ + b.n 5b2ec │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14942208 @ 0xe40000 │ │ - b.n 3d4a4 │ │ + b.n 5bcf4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 3d6da │ │ + b.n 5bf2a │ │ lsls r0, r2, #1 │ │ - b.n 3cab0 │ │ - beq.n 3cfd8 │ │ - b.n 3d438 │ │ + b.n 5b300 │ │ + beq.n 5b828 │ │ + b.n 5bc88 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, lr} │ │ - b.n 3cac4 │ │ + b.n 5b314 │ │ movs r0, r2 │ │ - b.n 3d4c0 │ │ + b.n 5bd10 │ │ eors r0, r1 │ │ - b.n 3d448 │ │ + b.n 5bc98 │ │ lsls r4, r3, #1 │ │ - b.n 3cad0 │ │ + b.n 5b320 │ │ movs r0, r0 │ │ - b.n 3d6fa │ │ + b.n 5bf4a │ │ asrs r0, r2, #1 │ │ - b.n 3d4d2 │ │ + b.n 5bd22 │ │ lsls r0, r7, #1 │ │ - b.n 3cad4 │ │ + b.n 5b324 │ │ movs r4, r0 │ │ - b.n 3d306 │ │ + b.n 5bb56 │ │ movs r0, #5 │ │ - b.n 3d30a │ │ + b.n 5bb5a │ │ asrs r4, r0, #32 │ │ - b.n 3cae8 │ │ + b.n 5b338 │ │ fstmiax r3, {d14-d140} @ Deprecated │ │ lsls r0, r6, #1 │ │ - b.n 3d46c │ │ + b.n 5bcbc │ │ asrs r4, r0, #32 │ │ - b.n 3d31a │ │ + b.n 5bb6a │ │ @ instruction: 0xefe7ebff │ │ movs r0, r2 │ │ - b.n 3d4f6 │ │ + b.n 5bd46 │ │ asrs r2, r1, #32 │ │ - b.n 3d326 │ │ + b.n 5bb76 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #12058624 @ 0xb80000 │ │ - b.n 3d72e │ │ - b.n 3d120 │ │ - b.n 3d488 │ │ + b.n 5bf7e │ │ + b.n 5b970 │ │ + b.n 5bcd8 │ │ mvns r1, r2 │ │ - b.n 3d5f6 │ │ + b.n 5be46 │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r1, #4980736 @ 0x4c0000 │ │ - b.n 3d494 │ │ + b.n 5bce4 │ │ asrs r4, r0, #1 │ │ - b.n 3cb1c │ │ + b.n 5b36c │ │ asrs r0, r2, #32 │ │ - b.n 3d506 │ │ - ldr r3, [pc, #32] @ (3d028 ) │ │ + b.n 5bd56 │ │ + ldr r3, [pc, #32] @ (5b878 ) │ │ vldr s1, [sl, #828] @ 0x33c │ │ orr.w r0, r1, #2686976 @ 0x290000 │ │ - b.n 3d752 │ │ + b.n 5bfa2 │ │ cmp r2, #193 @ 0xc1 │ │ orr.w fp, r0, #40448 @ 0x9e00 │ │ stcl 0, cr1, [fp, #-0] │ │ - b.n 3cb3e │ │ + b.n 5b38e │ │ str r0, [r5, r0] │ │ ldmia.w lr, {r0, r5, r8, r9, fp, sp} │ │ - b.n 3d366 │ │ + b.n 5bbb6 │ │ subs r7, r3, r4 │ │ - b.n 3cfe8 │ │ + b.n 5b838 │ │ adds r4, #130 @ 0x82 │ │ - b.n 3d234 │ │ + b.n 5ba84 │ │ movs r3, #2 │ │ - b.n 3d13c │ │ + b.n 5b98c │ │ str r0, [r1, r2] │ │ - b.n 3ca6c │ │ + b.n 5b2bc │ │ eors r0, r7 │ │ - b.n 3ca70 │ │ + b.n 5b2c0 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3cb58 │ │ + b.n 5b3a8 │ │ cmp r5, #35 @ 0x23 │ │ - b.n 3d146 │ │ + b.n 5b996 │ │ adds r0, #132 @ 0x84 │ │ - b.n 3ca7c │ │ + b.n 5b2cc │ │ movs r0, #48 @ 0x30 │ │ - b.n 3cb64 │ │ + b.n 5b3b4 │ │ ldrh r2, [r4, #40] @ 0x28 │ │ - b.n 3d166 │ │ + b.n 5b9b6 │ │ movs r0, #128 @ 0x80 │ │ - b.n 3ca88 │ │ + b.n 5b2d8 │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ - b.n 3ca8c │ │ + b.n 5b2dc │ │ stc 0, cr14, [r8, #-568]! @ 0xfffffdc8 │ │ ldrb r6, [r5, r4] │ │ - b.n 3d168 │ │ - b.n 3d6de │ │ - b.n 3d7fe │ │ - b.n 3d0d4 │ │ - b.n 3cb80 │ │ + b.n 5b9b8 │ │ + b.n 5bf2e │ │ + b.n 5c04e │ │ + b.n 5b924 │ │ + b.n 5b3d0 │ │ subs r5, #37 @ 0x25 │ │ - b.n 3d170 │ │ + b.n 5b9c0 │ │ cmp r5, #35 @ 0x23 │ │ - b.n 3d172 │ │ + b.n 5b9c2 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3d7f8 │ │ + b.n 5c048 │ │ adds r0, #72 @ 0x48 │ │ - b.n 3cb90 │ │ + b.n 5b3e0 │ │ ldr r2, [r4, #80] @ 0x50 │ │ - b.n 3d192 │ │ + b.n 5b9e2 │ │ movs r3, #63 @ 0x3f │ │ - b.n 3d802 │ │ + b.n 5c052 │ │ movs r0, #76 @ 0x4c │ │ - b.n 3cb9c │ │ - ldr r5, [pc, #152] @ (3d11c ) │ │ - b.n 3d18e │ │ + b.n 5b3ec │ │ + ldr r5, [pc, #152] @ (5b96c ) │ │ + b.n 5b9de │ │ movs r0, #128 @ 0x80 │ │ - b.n 3caa0 │ │ + b.n 5b2f0 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 3d816 │ │ + b.n 5c066 │ │ movs r0, #112 @ 0x70 │ │ - b.n 3d528 │ │ + b.n 5bd78 │ │ adds r4, r4, #4 │ │ - b.n 3d198 │ │ + b.n 5b9e8 │ │ asrs r0, r0, #32 │ │ - b.n 3cb9a │ │ + b.n 5b3ea │ │ asrs r0, r3, #1 │ │ - b.n 3cbb8 │ │ + b.n 5b408 │ │ asrs r7, r7, #12 │ │ - b.n 3d82e │ │ + b.n 5c07e │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 3d830 │ │ + b.n 5c080 │ │ str r4, [r7, r0] │ │ - b.n 3cbe4 │ │ + b.n 5b434 │ │ movs r0, r6 │ │ - b.n 3cbe8 │ │ + b.n 5b438 │ │ orrs r7, r7 │ │ - b.n 3d842 │ │ + b.n 5c092 │ │ strh r7, [r7, r4] │ │ - b.n 3d840 │ │ + b.n 5c090 │ │ str r0, [r5, r0] │ │ - b.n 3cbd4 │ │ + b.n 5b424 │ │ lsls r7, r7, #12 │ │ - b.n 3d83e │ │ + b.n 5c08e │ │ str r0, [r3, r2] │ │ - b.n 3cad8 │ │ + b.n 5b328 │ │ str r4, [r2, r2] │ │ - b.n 3d55c │ │ + b.n 5bdac │ │ movs r0, r6 │ │ - b.n 3cbe4 │ │ + b.n 5b434 │ │ ands r1, r2 │ │ stmia.w r5, {r6, r7} │ │ - b.n 3d568 │ │ + b.n 5bdb8 │ │ asrs r0, r2, #1 │ │ - b.n 3cbf0 │ │ + b.n 5b440 │ │ asrs r4, r7, #1 │ │ - b.n 3caf0 │ │ + b.n 5b340 │ │ asrs r7, r0, #32 │ │ - b.n 3d41e │ │ + b.n 5bc6e │ │ stmia r0!, {r2, r4, r6} │ │ - b.n 3cbfc │ │ + b.n 5b44c │ │ str r0, [r0, #4] │ │ - b.n 3cc00 │ │ + b.n 5b450 │ │ ands r4, r6 │ │ - b.n 3cc04 │ │ + b.n 5b454 │ │ str r0, [r1, #8] │ │ - b.n 3cb04 │ │ + b.n 5b354 │ │ adds r0, #132 @ 0x84 │ │ - b.n 3cb08 │ │ + b.n 5b358 │ │ stmia r0!, {r3, r4, r5, r6} │ │ - b.n 3cb0c │ │ + b.n 5b35c │ │ @ instruction: 0xec39ebff │ │ lsls r4, r0, #1 │ │ - b.n 3cc38 │ │ + b.n 5b488 │ │ stmia r0!, {r3, r5, r6, r7} │ │ - b.n 3d598 │ │ + b.n 5bde8 │ │ str r0, [r5, #12] │ │ - b.n 3d59c │ │ + b.n 5bdec │ │ mvns r1, r2 │ │ - b.n 3d70a │ │ + b.n 5bf5a │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3d62a │ │ + b.n 5be7a │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3d62e │ │ + b.n 5be7e │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #10747904 @ 0xa40000 │ │ - b.n 3d862 │ │ + b.n 5c0b2 │ │ lsrs r0, r0, #11 │ │ orr.w fp, ip, #9568256 @ 0x920000 │ │ ldcl 0, cr12, [sl, #272] @ 0x110 │ │ - b.n 3cc48 │ │ + b.n 5b498 │ │ lsrs r2, r6, #12 │ │ stcl 0, cr0, [fp, #-0] │ │ - b.n 3cc6e │ │ + b.n 5b4be │ │ lsls r6, r1, #1 │ │ ldmia.w r6, {r5, r8, r9, fp, ip, lr} │ │ - b.n 3d47e │ │ + b.n 5bcce │ │ strh r0, [r1, #6] │ │ - b.n 3cb78 │ │ + b.n 5b3c8 │ │ asrs r5, r0, #18 │ │ - b.n 3d348 │ │ + b.n 5bb98 │ │ movs r3, #5 │ │ - b.n 3d24e │ │ + b.n 5ba9e │ │ str r0, [r3, r3] │ │ - b.n 3cb84 │ │ + b.n 5b3d4 │ │ lsrs r4, r2 │ │ - b.n 3cb88 │ │ + b.n 5b3d8 │ │ lsrs r7, r3, #12 │ │ - b.n 3d114 │ │ + b.n 5b964 │ │ asrs r4, r1, #32 │ │ - b.n 3cc74 │ │ + b.n 5b4c4 │ │ stc 0, cr14, [r1, #-520]! @ 0xfffffdf8 │ │ asrs r0, r2, #3 │ │ - b.n 3cb98 │ │ + b.n 5b3e8 │ │ movs r0, #204 @ 0xcc │ │ - b.n 3cb9c │ │ + b.n 5b3ec │ │ subs r5, #46 @ 0x2e │ │ - b.n 3d270 │ │ - b.n 3d7ea │ │ - b.n 3d90a │ │ - b.n 3d190 │ │ - b.n 3cc8c │ │ + b.n 5bac0 │ │ + b.n 5c03a │ │ + b.n 5c15a │ │ + b.n 5b9e0 │ │ + b.n 5b4dc │ │ ldr r3, [r4, #80] @ 0x50 │ │ - b.n 3d282 │ │ + b.n 5bad2 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3d900 │ │ + b.n 5c150 │ │ adds r0, #20 │ │ - b.n 3cc98 │ │ + b.n 5b4e8 │ │ ldrb r6, [r4, r4] │ │ - b.n 3d28c │ │ + b.n 5badc │ │ adds r0, #224 @ 0xe0 │ │ - b.n 3cb9c │ │ + b.n 5b3ec │ │ adds r0, #208 @ 0xd0 │ │ - b.n 3d620 │ │ + b.n 5be70 │ │ str r7, [r7, #48] @ 0x30 │ │ - b.n 3d91a │ │ - ldr r5, [pc, #148] @ (3d224 ) │ │ - b.n 3d29a │ │ + b.n 5c16a │ │ + ldr r5, [pc, #148] @ (5ba74 ) │ │ + b.n 5baea │ │ strh r7, [r7, r4] │ │ - b.n 3d920 │ │ + b.n 5c170 │ │ str r4, [r3, r0] │ │ - b.n 3ccb4 │ │ + b.n 5b504 │ │ adds r4, r4, #4 │ │ - b.n 3d2a0 │ │ + b.n 5baf0 │ │ orrs r7, r7 │ │ - b.n 3d92a │ │ + b.n 5c17a │ │ ands r4, r4 │ │ - b.n 3ccc0 │ │ + b.n 5b510 │ │ cmp r5, #33 @ 0x21 │ │ - b.n 3d2ae │ │ + b.n 5bafe │ │ str r0, [r3, #0] │ │ - b.n 3ccc8 │ │ - b.n 3d378 │ │ - b.n 3cbc8 │ │ + b.n 5b518 │ │ + b.n 5bbc8 │ │ + b.n 5b418 │ │ ldrh r2, [r4, #40] @ 0x28 │ │ - b.n 3d2c6 │ │ + b.n 5bb16 │ │ movs r3, #63 @ 0x3f │ │ - b.n 3d93e │ │ + b.n 5c18e │ │ movs r0, #32 │ │ - b.n 3ccd8 │ │ + b.n 5b528 │ │ lsrs r0, r5, #20 │ │ - b.n 3d2c2 │ │ + b.n 5bb12 │ │ movs r0, r0 │ │ - b.n 3ccde │ │ + b.n 5b52e │ │ lsls r7, r7, #12 │ │ - b.n 3d94c │ │ + b.n 5c19c │ │ asrs r4, r1, #32 │ │ - b.n 3cd08 │ │ + b.n 5b558 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 3d962 │ │ + b.n 5c1b2 │ │ asrs r5, r0, #32 │ │ stmia.w r3, {r0, r1, r2, r3, r4, r5, r8, r9, pc} │ │ - b.n 3d95c │ │ + b.n 5c1ac │ │ asrs r0, r5, #32 │ │ - b.n 3d6ec │ │ + b.n 5bf3c │ │ ldrb r1, [r2, #24] │ │ - b.n 3d678 │ │ + b.n 5bec8 │ │ movs r0, #112 @ 0x70 │ │ - b.n 3d67c │ │ + b.n 5becc │ │ movs r4, r5 │ │ - b.n 3cd04 │ │ + b.n 5b554 │ │ movs r7, r0 │ │ - b.n 3d52e │ │ + b.n 5bd7e │ │ stmia r0!, {r2, r3, r4, r5} │ │ - b.n 3cd0c │ │ + b.n 5b55c │ │ strh r0, [r5, #6] │ │ - b.n 3cc0c │ │ + b.n 5b45c │ │ str r4, [r3, #12] │ │ - b.n 3cc10 │ │ + b.n 5b460 │ │ str r0, [r3, r3] │ │ - b.n 3cc14 │ │ + b.n 5b464 │ │ lsrs r4, r2 │ │ - b.n 3cc18 │ │ + b.n 5b468 │ │ @ instruction: 0xebf6ebff │ │ movs r0, #72 @ 0x48 │ │ - b.n 3d6a0 │ │ + b.n 5bef0 │ │ movs r7, r0 │ │ - b.n 3d54e │ │ + b.n 5bd9e │ │ asrs r7, r0, #32 │ │ - b.n 3d552 │ │ + b.n 5bda2 │ │ @ instruction: 0xebf2ebff │ │ strb r0, [r0, #3] │ │ - b.n 3d6b0 │ │ + b.n 5bf00 │ │ movs r0, r5 │ │ - b.n 3cd58 │ │ + b.n 5b5a8 │ │ str r4, [r7, r2] │ │ - b.n 3d840 │ │ + b.n 5c090 │ │ ldr r4, [r7, #124] @ 0x7c │ │ - b.n 3d844 │ │ + b.n 5c094 │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, lr} │ │ - b.n 3d8ae │ │ + b.n 5c0fe │ │ movs r0, r0 │ │ - b.n 3d2bc │ │ + b.n 5bb0c │ │ movs r0, r0 │ │ - b.n 3d338 │ │ + b.n 5bb88 │ │ asrs r0, r6, #32 │ │ - b.n 3cd74 │ │ + b.n 5b5c4 │ │ lsls r0, r5, #4 │ │ - b.n 3cd58 │ │ + b.n 5b5a8 │ │ lsrs r1, r7, #20 │ │ - b.n 3d94c │ │ + b.n 5c19c │ │ asrs r1, r0, #32 │ │ - b.n 3d2c6 │ │ + b.n 5bb16 │ │ str r7, [r7, #12] │ │ - b.n 3d8ca │ │ + b.n 5c11a │ │ asrs r1, r0, #32 │ │ - b.n 3d352 │ │ + b.n 5bba2 │ │ asrs r4, r5, #4 │ │ - b.n 3cd6c │ │ + b.n 5b5bc │ │ asrs r4, r6, #32 │ │ - b.n 3cd90 │ │ + b.n 5b5e0 │ │ movs r0, #64 @ 0x40 │ │ - b.n 3cd94 │ │ + b.n 5b5e4 │ │ asrs r1, r0, #32 │ │ - b.n 3d2e4 │ │ + b.n 5bb34 │ │ asrs r4, r0 │ │ - b.n 3cc98 │ │ + b.n 5b4e8 │ │ asrs r7, r1, #9 │ │ - b.n 3d6e8 │ │ + b.n 5bf38 │ │ asrs r0, r6, #4 │ │ - b.n 3cd84 │ │ + b.n 5b5d4 │ │ asrs r0, r7, #32 │ │ - b.n 3cda8 │ │ + b.n 5b5f8 │ │ asrs r1, r0, #32 │ │ - b.n 3d300 │ │ + b.n 5bb50 │ │ ldrb r1, [r2, #24] │ │ - b.n 3d70c │ │ + b.n 5bf5c │ │ asrs r7, r1, #9 │ │ - b.n 3d6fc │ │ + b.n 5bf4c │ │ asrs r4, r6, #4 │ │ - b.n 3cd98 │ │ + b.n 5b5e8 │ │ asrs r0, r6, #2 │ │ - b.n 3ccb8 │ │ + b.n 5b508 │ │ asrs r2, r0, #32 │ │ - b.n 3d308 │ │ + b.n 5bb58 │ │ movs r0, #72 @ 0x48 │ │ - b.n 3cdc4 │ │ + b.n 5b614 │ │ asrs r7, r1, #9 │ │ - b.n 3d710 │ │ + b.n 5bf60 │ │ asrs r0, r7, #4 │ │ - b.n 3cdac │ │ + b.n 5b5fc │ │ asrs r4, r5, #2 │ │ - b.n 3cccc │ │ + b.n 5b51c │ │ asrs r2, r0, #32 │ │ - b.n 3d31c │ │ + b.n 5bb6c │ │ movs r0, #76 @ 0x4c │ │ - b.n 3cdd8 │ │ + b.n 5b628 │ │ asrs r7, r1, #9 │ │ - b.n 3d724 │ │ + b.n 5bf74 │ │ asrs r4, r7, #4 │ │ - b.n 3cdc0 │ │ + b.n 5b610 │ │ asrs r0, r5, #2 │ │ - b.n 3cce0 │ │ + b.n 5b530 │ │ asrs r2, r0, #32 │ │ - b.n 3d330 │ │ + b.n 5bb80 │ │ movs r0, #80 @ 0x50 │ │ - b.n 3cdec │ │ + b.n 5b63c │ │ asrs r7, r1, #9 │ │ - b.n 3d738 │ │ + b.n 5bf88 │ │ asrs r0, r0, #5 │ │ - b.n 3cdd4 │ │ + b.n 5b624 │ │ asrs r4, r4, #2 │ │ - b.n 3ccf4 │ │ + b.n 5b544 │ │ asrs r2, r0, #32 │ │ - b.n 3d344 │ │ + b.n 5bb94 │ │ movs r0, #84 @ 0x54 │ │ - b.n 3ce00 │ │ + b.n 5b650 │ │ asrs r7, r1, #9 │ │ - b.n 3d74c │ │ + b.n 5bf9c │ │ asrs r4, r0, #5 │ │ - b.n 3cde8 │ │ + b.n 5b638 │ │ asrs r0, r4, #2 │ │ - b.n 3cd08 │ │ + b.n 5b558 │ │ asrs r2, r0, #32 │ │ - b.n 3d358 │ │ + b.n 5bba8 │ │ movs r0, #156 @ 0x9c │ │ - b.n 3cd10 │ │ + b.n 5b560 │ │ asrs r7, r1, #9 │ │ - b.n 3d760 │ │ + b.n 5bfb0 │ │ asrs r0, r1, #5 │ │ - b.n 3cdfc │ │ + b.n 5b64c │ │ asrs r0, r3, #1 │ │ - b.n 3ce20 │ │ + b.n 5b670 │ │ asrs r1, r0, #32 │ │ - b.n 3d376 │ │ + b.n 5bbc6 │ │ asrs r1, r0, #32 │ │ - b.n 3d3f2 │ │ + b.n 5bc42 │ │ lsls r4, r1, #2 │ │ ldmia.w r7, {r2, r3, r6, r8, ip} │ │ - b.n 3ce10 │ │ + b.n 5b660 │ │ asrs r0, r1, #32 │ │ - b.n 3d384 │ │ + b.n 5bbd4 │ │ asrs r1, r0, #32 │ │ - b.n 3d402 │ │ + b.n 5bc52 │ │ asrs r0, r0, #4 │ │ - b.n 3ce1c │ │ + b.n 5b66c │ │ asrs r0, r2, #32 │ │ - b.n 3ce40 │ │ + b.n 5b690 │ │ movs r0, #44 @ 0x2c │ │ - b.n 3ce44 │ │ + b.n 5b694 │ │ movs r1, r0 │ │ - b.n 3d38e │ │ + b.n 5bbde │ │ asrs r4, r3, #32 │ │ - b.n 3ce4c │ │ + b.n 5b69c │ │ movs r0, r0 │ │ - b.n 3d41c │ │ + b.n 5bc6c │ │ lsls r4, r0, #4 │ │ - b.n 3ce34 │ │ + b.n 5b684 │ │ movs r4, r2 │ │ - b.n 3ce58 │ │ + b.n 5b6a8 │ │ movs r0, r0 │ │ - b.n 3d3b0 │ │ + b.n 5bc00 │ │ lsls r7, r1, #9 │ │ - b.n 3d7a6 │ │ + b.n 5bff6 │ │ lsls r0, r1, #4 │ │ - b.n 3ce44 │ │ + b.n 5b694 │ │ movs r0, r3 │ │ - b.n 3ce68 │ │ + b.n 5b6b8 │ │ movs r0, r0 │ │ - b.n 3d3ba │ │ + b.n 5bc0a │ │ lsls r7, r1, #9 │ │ - b.n 3d7b6 │ │ + b.n 5c006 │ │ lsls r4, r1, #4 │ │ - b.n 3ce54 │ │ + b.n 5b6a4 │ │ lsls r0, r0, #4 │ │ - b.n 3cd74 │ │ + b.n 5b5c4 │ │ movs r1, r0 │ │ - b.n 3d3c2 │ │ + b.n 5bc12 │ │ asrs r4, r4, #32 │ │ - b.n 3ce80 │ │ + b.n 5b6d0 │ │ lsls r7, r1, #9 │ │ - b.n 3d7ca │ │ + b.n 5c01a │ │ lsls r0, r2, #4 │ │ - b.n 3ce68 │ │ + b.n 5b6b8 │ │ lsls r4, r7, #3 │ │ - b.n 3cd88 │ │ + b.n 5b5d8 │ │ movs r1, r0 │ │ - b.n 3d3d6 │ │ + b.n 5bc26 │ │ asrs r4, r0, #1 │ │ - b.n 3ce94 │ │ + b.n 5b6e4 │ │ lsls r7, r1, #9 │ │ - b.n 3d7de │ │ + b.n 5c02e │ │ lsls r4, r2, #4 │ │ - b.n 3ce7c │ │ + b.n 5b6cc │ │ lsls r0, r7, #3 │ │ - b.n 3cd9c │ │ + b.n 5b5ec │ │ asrs r0, r0, #32 │ │ - b.n 3ce8c │ │ + b.n 5b6dc │ │ movs r2, r0 │ │ - b.n 3d3ee │ │ + b.n 5bc3e │ │ movs r0, #244 @ 0xf4 │ │ - b.n 3cda8 │ │ + b.n 5b5f8 │ │ lsls r7, r1, #9 │ │ - b.n 3d7f6 │ │ + b.n 5c046 │ │ lsls r0, r3, #4 │ │ - b.n 3ce94 │ │ + b.n 5b6e4 │ │ movs r0, r4 │ │ - b.n 3ceb8 │ │ + b.n 5b708 │ │ asrs r1, r0, #32 │ │ - b.n 3d40e │ │ + b.n 5bc5e │ │ movs r0, r0 │ │ - b.n 3d40a │ │ + b.n 5bc5a │ │ movs r0, #236 @ 0xec │ │ - b.n 3cdc0 │ │ + b.n 5b610 │ │ lsls r7, r1, #9 │ │ - b.n 3d80e │ │ + b.n 5c05e │ │ lsls r4, r3, #4 │ │ - b.n 3ceac │ │ + b.n 5b6fc │ │ asrs r1, r0, #32 │ │ - b.n 3d49a │ │ + b.n 5bcea │ │ asrs r4, r4, #4 │ │ - b.n 3ceb4 │ │ + b.n 5b704 │ │ lsls r0, r6, #3 │ │ - b.n 3cdd4 │ │ + b.n 5b624 │ │ asrs r4, r7, #32 │ │ - b.n 3cedc │ │ + b.n 5b72c │ │ movs r1, r0 │ │ - b.n 3d426 │ │ + b.n 5bc76 │ │ lsls r7, r1, #9 │ │ - b.n 3d82a │ │ + b.n 5c07a │ │ lsls r0, r4, #4 │ │ - b.n 3cec8 │ │ + b.n 5b718 │ │ lsrs r2, r1, #29 │ │ - b.n 3d8cc │ │ + b.n 5c11c │ │ lsls r6, r4, #3 │ │ add.w r0, r0, r0 │ │ - b.n 3da5a │ │ + b.n 5c2aa │ │ movs r4, r3 │ │ lsrs r0, r0, #8 │ │ lsrs r1, r0, #16 │ │ - b.n 3d8dc │ │ + b.n 5c12c │ │ eors r4, r3 │ │ - b.n 3cf00 │ │ + b.n 5b750 │ │ lsls r1, r4, #3 │ │ add.w r0, r0, r0 │ │ - b.n 3da6e │ │ + b.n 5c2be │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ lsls r0, r7, #1 │ │ - b.n 3cf0a │ │ + b.n 5b75a │ │ movs r0, r0 │ │ - b.n 3da7a │ │ + b.n 5c2ca │ │ lsls r7, r1, #3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #32 │ │ - b.n 3d8f8 │ │ + b.n 5c148 │ │ asrs r4, r6, #1 │ │ - b.n 3db2a │ │ + b.n 5c37a │ │ lsrs r7, r1, #10 │ │ orr.w sl, r4, #4685824 @ 0x478000 │ │ orr.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 3d908 │ │ + b.n 5c158 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 3d910 │ │ + b.n 5c160 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3d918 │ │ + b.n 5c168 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3d920 │ │ + b.n 5c170 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 3db56 │ │ + b.n 5c3a6 │ │ lsls r0, r7, #1 │ │ - b.n 3cf2c │ │ + b.n 5b77c │ │ movs r0, r0 │ │ - b.n 3db5e │ │ + b.n 5c3ae │ │ lsls r0, r6, #1 │ │ - b.n 3cf34 │ │ + b.n 5b784 │ │ lsrs r1, r0, #10 │ │ orr.w r0, r9, #8388608 @ 0x800000 │ │ - b.n 3cf3c │ │ - beq.n 3d464 │ │ - b.n 3d8c4 │ │ + b.n 5b78c │ │ + beq.n 5bcb4 │ │ + b.n 5c114 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r6, r7, ip, sp, lr} │ │ - b.n 3d950 │ │ + b.n 5c1a0 │ │ adds r1, r0, #0 │ │ - b.n 3d954 │ │ + b.n 5c1a4 │ │ movs r7, r0 │ │ - b.n 3d77e │ │ + b.n 5bfce │ │ @ instruction: 0xeeceebff │ │ lsls r0, r6 │ │ - b.n 3d960 │ │ + b.n 5c1b0 │ │ ldrsh r2, [r1, r5] │ │ - b.n 3d964 │ │ + b.n 5c1b4 │ │ movs r4, r0 │ │ - b.n 3d78e │ │ + b.n 5bfde │ │ asrs r5, r0, #32 │ │ - b.n 3d792 │ │ + b.n 5bfe2 │ │ @ instruction: 0xeec9ebff │ │ lsls r0, r1, #2 │ │ - b.n 3d974 │ │ + b.n 5c1c4 │ │ asrs r5, r0, #32 │ │ - b.n 3d79e │ │ + b.n 5bfee │ │ movs r0, #4 │ │ - b.n 3d7a2 │ │ + b.n 5bff2 │ │ strh r0, [r0, #0] │ │ - b.n 3d7a6 │ │ + b.n 5bff6 │ │ @ instruction: 0xeb5debff │ │ asrs r4, r0, #32 │ │ - b.n 3cfa8 │ │ + b.n 5b7f8 │ │ str r0, [r4, #0] │ │ - b.n 3dbb2 │ │ + b.n 5c402 │ │ movs r0, #5 │ │ - b.n 3d7b6 │ │ + b.n 5c006 │ │ movs r0, r2 │ │ - b.n 3d97c │ │ + b.n 5c1cc │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3d994 │ │ + b.n 5c1e4 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3d99c │ │ + b.n 5c1ec │ │ lsrs r6, r0, #10 │ │ orn sl, r1, #4685824 @ 0x478000 │ │ orr.w fp, r0, #8388608 @ 0x800000 │ │ ldcl 0, cr1, [r1] │ │ - b.n 3d7da │ │ + b.n 5c02a │ │ lsrs r4, r3, #12 │ │ vstr d30, [r9, #316] @ 0x13c │ │ @ instruction: 0xebff5060 │ │ - b.n 3d9c0 │ │ + b.n 5c210 │ │ asrs r0, r3, #2 │ │ - b.n 3d940 │ │ + b.n 5c190 │ │ movs r0, #4 │ │ - b.n 3d7ee │ │ + b.n 5c03e │ │ movs r5, r0 │ │ - b.n 3d7f2 │ │ + b.n 5c042 │ │ @ instruction: 0xeb4aebff │ │ asrs r5, r0, #32 │ │ - b.n 3d7fa │ │ + b.n 5c04a │ │ stmia r0!, {r4} │ │ - b.n 3d9c8 │ │ + b.n 5c218 │ │ cmp r2, #134 @ 0x86 │ │ orn r0, r1, #589824 @ 0x90000 │ │ - b.n 3d9d6 │ │ + b.n 5c226 │ │ str r4, [r4, #0] │ │ - b.n 3dc0a │ │ + b.n 5c45a │ │ ands r0, r1 │ │ - b.n 3d80e │ │ + b.n 5c05e │ │ lsls r4, r3, #1 │ │ - b.n 3d00c │ │ - add r0, pc, #36 @ (adr r0, 3d4f8 ) │ │ - b.n 3d816 │ │ + b.n 5b85c │ │ + add r0, pc, #36 @ (adr r0, 5bd48 ) │ │ + b.n 5c066 │ │ lsrs r7, r1, #11 │ │ - bne.w 29ada │ │ + bne.w 4832a │ │ vldr s1, [r1, #572] @ 0x23c │ │ - bne.w ffffdaf2 │ │ + bne.w 1c342 │ │ vstr s1, [r9, #572] @ 0x23c │ │ orn r5, r0, #15728640 @ 0xf00000 │ │ @ instruction: 0xf2e14a8f │ │ orn r0, r2, #589824 @ 0x90000 │ │ - b.n 3da04 │ │ + b.n 5c254 │ │ lsrs r0, r4, #3 │ │ @ instruction: 0xf2646a8f │ │ orn r2, r2, #1040384 @ 0xfe000 │ │ - b.n 3dcc2 │ │ + b.n 5c512 │ │ cmp r3, #144 @ 0x90 │ │ mcr 0, 5, r2, cr8, cr4, {1} │ │ - b.n 3dc4a │ │ + b.n 5c49a │ │ lsrs r0, r4, #3 │ │ bfi sl, r6, #26, #4294967277 │ │ orn r8, r8, #7602176 @ 0x740000 │ │ @ instruction: 0xf2600a8f │ │ orr.w r0, r0, #8978432 @ 0x890000 │ │ - b.n 3d85e │ │ + b.n 5c0ae │ │ cmp r2, #130 @ 0x82 │ │ orr.w r0, r0, #720896 @ 0xb0000 │ │ - b.n 3dc66 │ │ + b.n 5c4b6 │ │ lsls r4, r3, #1 │ │ - b.n 3d044 │ │ + b.n 5b894 │ │ movs r1, r1 │ │ - b.n 3d86e │ │ - ldr r2, [pc, #520] @ (3d738 ) │ │ + b.n 5c0be │ │ + ldr r2, [pc, #520] @ (5bf88 ) │ │ orn r5, r0, #62464 @ 0xf400 │ │ @ instruction: 0xf2e12a86 │ │ orn r8, r7, #29184 @ 0x7200 │ │ @ instruction: 0xf2660058 │ │ - b.n 3d05c │ │ + b.n 5b8ac │ │ cmp r7, #122 @ 0x7a │ │ - b.n 3da64 │ │ + b.n 5c2b4 │ │ movs r4, r4 │ │ - b.n 3d07c │ │ + b.n 5b8cc │ │ adds r0, #32 │ │ - b.n 3d080 │ │ + b.n 5b8d0 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf3624aef │ │ orn r0, r2, #704512 @ 0xac000 │ │ - b.n 3dc9a │ │ + b.n 5c4ea │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2624a86 │ │ orn sl, r5, #266240 @ 0x41000 │ │ orr.w r8, sl, #462848 @ 0x71000 │ │ bfi r0, r4, #8, #4294967289 │ │ - b.n 3d09e │ │ + b.n 5b8ee │ │ lsls r0, r0, #2 │ │ - b.n 3d676 │ │ + b.n 5bec6 │ │ movs r0, #0 │ │ - b.n 3d0a4 │ │ + b.n 5b8f4 │ │ movs r0, r0 │ │ - b.n 3d5fe │ │ + b.n 5be4e │ │ movs r0, #168 @ 0xa8 │ │ - b.n 3d0b8 │ │ + b.n 5b908 │ │ movs r0, r1 │ │ - b.n 3da02 │ │ + b.n 5c252 │ │ movs r0, #131 @ 0x83 │ │ - b.n 3d68a │ │ + b.n 5beda │ │ adds r0, #248 @ 0xf8 │ │ - b.n 3d0c4 │ │ + b.n 5b914 │ │ strb r6, [r7, #19] │ │ - b.n 3da0e │ │ + b.n 5c25e │ │ strb r4, [r4, #0] │ │ - b.n 3d0a4 │ │ + b.n 5b8f4 │ │ movs r0, #2 │ │ - b.n 3d61c │ │ + b.n 5be6c │ │ movs r2, #142 @ 0x8e │ │ - b.n 3da1e │ │ + b.n 5c26e │ │ movs r0, #32 │ │ - b.n 3d0b0 │ │ + b.n 5b900 │ │ subs r7, #103 @ 0x67 │ │ - b.n 3dac0 │ │ + b.n 5c310 │ │ asrs r0, r0, #32 │ │ - b.n 3d0c8 │ │ - ldr r2, [pc, #956] @ (3d964 ) │ │ + b.n 5b918 │ │ + ldr r2, [pc, #956] @ (5c1b4 ) │ │ orn r0, r3, #2129920 @ 0x208000 │ │ - b.n 3d630 │ │ + b.n 5be80 │ │ cmp r0, #228 @ 0xe4 │ │ @ instruction: 0xf2620008 │ │ - b.n 3d0f0 │ │ + b.n 5b940 │ │ asrs r5, r1, #11 │ │ - b.n 3da3c │ │ + b.n 5c28c │ │ movs r0, #0 │ │ - b.n 3d0e8 │ │ - ldr r2, [pc, #828] @ (3d8fc ) │ │ + b.n 5b938 │ │ + ldr r2, [pc, #828] @ (5c14c ) │ │ orn r0, ip, #131072 @ 0x20000 │ │ - b.n 3d906 │ │ + b.n 5c156 │ │ movs r0, #7 │ │ - b.n 3d64e │ │ + b.n 5be9e │ │ asrs r0, r1, #1 │ │ - b.n 3d0e0 │ │ + b.n 5b930 │ │ asrs r5, r7, #10 │ │ - b.n 3dd92 │ │ + b.n 5c5e2 │ │ lsrs r0, r4, #3 │ │ bfi r0, r4, #8, #5 │ │ - b.n 3da5e │ │ + b.n 5c2ae │ │ cmp r2, #141 @ 0x8d │ │ orr.w r4, r3, #518144 @ 0x7e800 │ │ - b.n 3da66 │ │ + b.n 5c2b6 │ │ subs r0, r2, r6 │ │ cdp 0, 10, cr2, cr2, cr12, {2} │ │ - b.n 3d0fc │ │ + b.n 5b94c │ │ lsrs r2, r4, #3 │ │ @ instruction: 0xf2602c01 │ │ - b.n 3db0c │ │ + b.n 5c35c │ │ asrs r0, r0, #32 │ │ - b.n 3d936 │ │ + b.n 5c186 │ │ lsrs r7, r1, #10 │ │ - blx ffc80be8 │ │ + blx ffc9f438 │ │ @ instruction: 0xebff20e8 │ │ - b.n 3da98 │ │ + b.n 5c2e8 │ │ movs r4, r0 │ │ - b.n 3d946 │ │ + b.n 5c196 │ │ asrs r4, r0, #32 │ │ - b.n 3d94a │ │ + b.n 5c19a │ │ @ instruction: 0xeaf4ebff │ │ movs r0, r0 │ │ - b.n 3d142 │ │ + b.n 5b992 │ │ strh r0, [r1, #4] │ │ - b.n 3db30 │ │ + b.n 5c380 │ │ lsls r4, r2, #1 │ │ - b.n 3d134 │ │ + b.n 5b984 │ │ lsls r4, r7, #2 │ │ - b.n 3dc3c │ │ + b.n 5c48c │ │ lsls r6, r0, #4 │ │ ldmia.w r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ - b.n 3dca6 │ │ + b.n 5c4f6 │ │ tst r7, r7 │ │ - b.n 3ddea │ │ + b.n 5c63a │ │ str r0, [r5, r0] │ │ - b.n 3d160 │ │ + b.n 5b9b0 │ │ asrs r1, r0, #32 │ │ - b.n 3d6b2 │ │ + b.n 5bf02 │ │ asrs r0, r1, #2 │ │ - b.n 3d150 │ │ + b.n 5b9a0 │ │ str r4, [r1, #8] │ │ - b.n 3db54 │ │ - b.n 3d63e │ │ - b.n 3d748 │ │ + b.n 5c3a4 │ │ + b.n 5be8e │ │ + b.n 5bf98 │ │ asrs r2, r0, #32 │ │ - b.n 3d6c2 │ │ + b.n 5bf12 │ │ strb r4, [r2, #2] │ │ - b.n 3d180 │ │ + b.n 5b9d0 │ │ lsrs r1, r7, #20 │ │ - b.n 3db4c │ │ + b.n 5c39c │ │ asrs r0, r5, #2 │ │ - b.n 3d188 │ │ + b.n 5b9d8 │ │ movs r0, #164 @ 0xa4 │ │ - b.n 3d18c │ │ + b.n 5b9dc │ │ strb r7, [r0, #0] │ │ - b.n 3d6de │ │ + b.n 5bf2e │ │ str r0, [r4, r2] │ │ - b.n 3d194 │ │ + b.n 5b9e4 │ │ asrs r1, r0, #32 │ │ - b.n 3d6e6 │ │ + b.n 5bf36 │ │ adds r0, #156 @ 0x9c │ │ - b.n 3d19c │ │ + b.n 5b9ec │ │ movs r0, #2 │ │ - b.n 3d6ee │ │ + b.n 5bf3e │ │ stmia r0!, {r3, r4, r7} │ │ - b.n 3d1a4 │ │ + b.n 5b9f4 │ │ str r5, [r0, r0] │ │ - b.n 3d6f6 │ │ + b.n 5bf46 │ │ adds r0, #3 │ │ - b.n 3d6fa │ │ + b.n 5bf4a │ │ movs r0, #164 @ 0xa4 │ │ - b.n 3d190 │ │ + b.n 5b9e0 │ │ stmia r0!, {r2, r3} │ │ - b.n 3d702 │ │ + b.n 5bf52 │ │ ands r0, r1 │ │ - b.n 3d706 │ │ + b.n 5bf56 │ │ asrs r1, r2, #2 │ │ stmia.w r6, {sp, lr} │ │ - b.n 3d1ba │ │ + b.n 5ba0a │ │ asrs r0, r5, #2 │ │ - b.n 3d1a4 │ │ + b.n 5b9f4 │ │ movs r0, r0 │ │ - b.n 3d79a │ │ + b.n 5bfea │ │ str r0, [r3, #4] │ │ - b.n 3d1cc │ │ + b.n 5ba1c │ │ movs r0, r0 │ │ - b.n 3d1aa │ │ + b.n 5b9fa │ │ adds r0, #156 @ 0x9c │ │ - b.n 3d1b4 │ │ + b.n 5ba04 │ │ movs r0, r0 │ │ - b.n 3d1ca │ │ + b.n 5ba1a │ │ str r0, [r4, r2] │ │ - b.n 3d1bc │ │ + b.n 5ba0c │ │ movs r4, r0 │ │ - b.n 3d7a6 │ │ + b.n 5bff6 │ │ movs r0, r0 │ │ - b.n 3d1b6 │ │ + b.n 5ba06 │ │ str r4, [r3, #4] │ │ - b.n 3d1e8 │ │ - b.n 3d700 │ │ - b.n 3d1c4 │ │ + b.n 5ba38 │ │ + b.n 5bf50 │ │ + b.n 5ba14 │ │ movs r0, r0 │ │ - b.n 3d1e2 │ │ + b.n 5ba32 │ │ movs r7, r0 │ │ - b.n 3d7ba │ │ + b.n 5c00a │ │ movs r0, r0 │ │ - b.n 3d1ca │ │ + b.n 5ba1a │ │ movs r0, r7 │ │ - b.n 3d1f4 │ │ + b.n 5ba44 │ │ movs r4, r1 │ │ - b.n 3d7c6 │ │ + b.n 5c016 │ │ movs r0, r7 │ │ - b.n 3d1dc │ │ + b.n 5ba2c │ │ movs r4, r7 │ │ - b.n 3d200 │ │ + b.n 5ba50 │ │ movs r3, r0 │ │ - b.n 3d7d2 │ │ + b.n 5c022 │ │ movs r4, r7 │ │ - b.n 3d1e8 │ │ + b.n 5ba38 │ │ lsls r0, r0, #1 │ │ - b.n 3d20c │ │ + b.n 5ba5c │ │ movs r5, r0 │ │ - b.n 3d7de │ │ + b.n 5c02e │ │ lsls r0, r0, #1 │ │ - b.n 3d1f4 │ │ + b.n 5ba44 │ │ lsls r4, r0, #1 │ │ - b.n 3d218 │ │ + b.n 5ba68 │ │ movs r2, r0 │ │ - b.n 3d7ea │ │ + b.n 5c03a │ │ lsls r4, r0, #1 │ │ - b.n 3d200 │ │ + b.n 5ba50 │ │ lsls r0, r1, #1 │ │ - b.n 3d224 │ │ + b.n 5ba74 │ │ movs r0, #84 @ 0x54 │ │ - b.n 3d230 │ │ + b.n 5ba80 │ │ movs r1, r0 │ │ - b.n 3d7fa │ │ + b.n 5c04a │ │ subs r4, r7, #7 │ │ - b.n 3dd1c │ │ + b.n 5c56c │ │ asrs r7, r7, #3 │ │ - b.n 3dd82 │ │ + b.n 5c5d2 │ │ lsls r0, r1, #1 │ │ - b.n 3d218 │ │ + b.n 5ba68 │ │ lsls r4, r1, #1 │ │ - b.n 3d23c │ │ + b.n 5ba8c │ │ asrs r2, r0, #32 │ │ - b.n 3d790 │ │ + b.n 5bfe0 │ │ movs r1, r0 │ │ - b.n 3d812 │ │ + b.n 5c062 │ │ lsls r4, r1, #1 │ │ - b.n 3d228 │ │ - beq.n 3d750 │ │ - b.n 3dbb0 │ │ + b.n 5ba78 │ │ + beq.n 5bfa0 │ │ + b.n 5c400 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r3} │ │ - b.n 3da62 │ │ + b.n 5c2b2 │ │ asrs r2, r1, #32 │ │ - b.n 3da66 │ │ + b.n 5c2b6 │ │ ldrd lr, fp, [r1, #1020] @ 0x3fc │ │ - beq.n 3d764 │ │ - b.n 3dbc4 │ │ + beq.n 5bfb4 │ │ + b.n 5c414 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3, r4, r5, r6, r8, sp, lr, pc} │ │ subs r7, r7, #7 │ │ ldc2l 15, cr1, [r8, #1020]! @ 0x3fc │ │ @ instruction: 0xfff81fff │ │ @ instruction: 0xfff81fff │ │ - bcs.n 3d7ac │ │ + bcs.n 5bffc │ │ cmp r7, #255 @ 0xff │ │ ldc2l 15, cr2, [r4], #1020 @ 0x3fc │ │ @ instruction: 0xfff42fff │ │ @ instruction: 0xfff42fff │ │ - ldr r3, [pc, #960] @ (3db14 ) │ │ + ldr r3, [pc, #960] @ (5c364 ) │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 3dc74 │ │ + b.n 5c4c4 │ │ adds r0, #36 @ 0x24 │ │ - b.n 3d27e │ │ + b.n 5bace │ │ mvns r1, r2 │ │ - b.n 3dd62 │ │ + b.n 5c5b2 │ │ asrs r0, r0, #32 │ │ - b.n 3d286 │ │ + b.n 5bad6 │ │ cmp r3, #35 @ 0x23 │ │ - b.n 3daaa │ │ + b.n 5c2fa │ │ asrs r2, r0, #18 │ │ - b.n 3d976 │ │ + b.n 5c1c6 │ │ stmia r3!, {r0, r1, r2, r3, r4, r5} │ │ - b.n 3defa │ │ + b.n 5c74a │ │ movs r0, r0 │ │ - b.n 3de2e │ │ + b.n 5c67e │ │ cdp 2, 3, cr14, cr13, cr12, {1} │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ lsls r7, r7, #13 │ │ asrs r6, r7, #13 │ │ movs r2, r6 │ │ subs r0, r0, r0 │ │ movs r3, #2 │ │ - b.n 3daca │ │ + b.n 5c31a │ │ lsls r2, r4, #3 │ │ @ instruction: 0xe9902d24 │ │ - b.n 3da96 │ │ + b.n 5c2e6 │ │ asrs r1, r0, #32 │ │ - b.n 3d89a │ │ + b.n 5c0ea │ │ ands r4, r2 │ │ - b.n 3d2ba │ │ + b.n 5bb0a │ │ movs r0, #28 │ │ - b.n 3d2be │ │ + b.n 5bb0e │ │ subs r3, #31 │ │ - b.n 3d760 │ │ + b.n 5bfb0 │ │ ldrh r1, [r4, #40] @ 0x28 │ │ - b.n 3d8b0 │ │ + b.n 5c100 │ │ str r0, [r0, r1] │ │ - b.n 3dbec │ │ + b.n 5c43c │ │ str r6, [r1, r0] │ │ - b.n 3d7b8 │ │ + b.n 5c008 │ │ asrs r7, r7, #12 │ │ - b.n 3df34 │ │ + b.n 5c784 │ │ ldr r0, [r5, #80] @ 0x50 │ │ - b.n 3d8c2 │ │ + b.n 5c112 │ │ str r0, [r1, r0] │ │ - b.n 3d7c4 │ │ + b.n 5c014 │ │ str r6, [r0, r0] │ │ - b.n 3d7c8 │ │ + b.n 5c018 │ │ asrs r4, r1, #32 │ │ - b.n 3dac4 │ │ + b.n 5c314 │ │ ldrb r6, [r4, #20] │ │ - b.n 3d8d4 │ │ + b.n 5c124 │ │ str r7, [r0, r0] │ │ - b.n 3d7d4 │ │ - ldr r5, [pc, #156] @ (3d868 ) │ │ - b.n 3d8d6 │ │ - b.n 3d7d8 │ │ - b.n 3d7dc │ │ + b.n 5c024 │ │ + ldr r5, [pc, #156] @ (5c0b8 ) │ │ + b.n 5c126 │ │ + b.n 5c028 │ │ + b.n 5c02c │ │ str r0, [r3, r0] │ │ - b.n 3d2f6 │ │ + b.n 5bb46 │ │ movs r0, r4 │ │ - b.n 3d2fa │ │ + b.n 5bb4a │ │ ldrb r4, [r4, r4] │ │ - b.n 3d8e8 │ │ - b.n 3d7ea │ │ - b.n 3d7fe │ │ + b.n 5c138 │ │ + b.n 5c03a │ │ + b.n 5c04e │ │ cmp r5, #37 @ 0x25 │ │ - b.n 3d8ea │ │ - b.n 3d7ec │ │ - b.n 3d806 │ │ + b.n 5c13a │ │ + b.n 5c03c │ │ + b.n 5c056 │ │ lsrs r2, r4, #20 │ │ - b.n 3d8ee │ │ + b.n 5c13e │ │ movs r3, #63 @ 0x3f │ │ - b.n 3df76 │ │ - b.n 3d7f4 │ │ - b.n 3d812 │ │ + b.n 5c7c6 │ │ + b.n 5c044 │ │ + b.n 5c062 │ │ ldr r5, [sp, #128] @ 0x80 │ │ - b.n 3d900 │ │ + b.n 5c150 │ │ lsls r7, r7, #12 │ │ - b.n 3df7e │ │ + b.n 5c7ce │ │ adds r5, #15 │ │ - b.n 3dc54 │ │ + b.n 5c4a4 │ │ adds r0, #3 │ │ - b.n 3d822 │ │ + b.n 5c072 │ │ adds r3, #127 @ 0x7f │ │ - b.n 3dd10 │ │ + b.n 5c560 │ │ vrhadd.s16 q7, , │ │ adds r3, #63 @ 0x3f │ │ - b.n 3dfa2 │ │ + b.n 5c7f2 │ │ asrs r3, r0, #32 │ │ - b.n 3db18 │ │ + b.n 5c368 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3dfa6 │ │ + b.n 5c7f6 │ │ asrs r3, r0, #32 │ │ - b.n 3db20 │ │ + b.n 5c370 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3dfb0 │ │ + b.n 5c800 │ │ asrs r3, r0, #32 │ │ - b.n 3db28 │ │ + b.n 5c378 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3dfb2 │ │ + b.n 5c802 │ │ asrs r3, r0, #32 │ │ - b.n 3db30 │ │ + b.n 5c380 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3dfbc │ │ + b.n 5c80c │ │ asrs r3, r0, #32 │ │ - b.n 3db38 │ │ + b.n 5c388 │ │ asrs r2, r0, #32 │ │ - b.n 3db3c │ │ + b.n 5c38c │ │ movs r0, r0 │ │ - b.n 3db40 │ │ + b.n 5c390 │ │ asrs r6, r5, #10 │ │ - b.n 3db82 │ │ + b.n 5c3d2 │ │ movs r1, r1 │ │ - b.n 3db46 │ │ + b.n 5c396 │ │ lsrs r0, r2, #28 │ │ - b.n 3db28 │ │ + b.n 5c378 │ │ lsls r0, r4, #10 │ │ - b.n 3db8e │ │ + b.n 5c3de │ │ asrs r1, r0, #32 │ │ - b.n 3db52 │ │ + b.n 5c3a2 │ │ movs r1, r0 │ │ - b.n 3db96 │ │ + b.n 5c3e6 │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 3d806 │ │ - bmi.n 3d808 │ │ - bmi.n 3d80a │ │ - ldr r3, [pc, #960] @ (3dc24 ) │ │ + bmi.n 5c056 │ │ + bmi.n 5c058 │ │ + bmi.n 5c05a │ │ + ldr r3, [pc, #960] @ (5c474 ) │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 3dd84 │ │ + b.n 5c5d4 │ │ ldrh r0, [r1, #24] │ │ stc 0, cr13, [sp, #-256]! @ 0xffffff00 │ │ - b.n 3dd0c │ │ + b.n 5c55c │ │ lsrs r5, r1, #8 │ │ - b.w ff09e890 │ │ - b.n 3dbba │ │ - ldr r6, [pc, #368] @ (3d9ec ) │ │ + b.w ff0bd0e0 │ │ + b.n 5c40a │ │ + ldr r6, [pc, #368] @ (5c23c ) │ │ movt r0, #21504 @ 0x5400 │ │ - b.n 3dbc2 │ │ + b.n 5c412 │ │ lsls r0, r7, #3 │ │ - b.n 3dda4 │ │ + b.n 5c5f4 │ │ cmp r2, #15 │ │ orn r0, r1, #2192 @ 0x890 │ │ - b.n 3dbce │ │ + b.n 5c41e │ │ str r4, [r6, #28] │ │ sbfx sl, r2, #3, #16 │ │ - bne.w fff46936 │ │ + bne.w fff65186 │ │ movt r0, #1289 @ 0x509 │ │ - b.n 3dbde │ │ + b.n 5c42e │ │ strh r0, [r0, #0] │ │ - b.n 3dfe2 │ │ + b.n 5c832 │ │ lsrs r5, r1, #8 │ │ orn r0, r6, #786432 @ 0xc0000 │ │ - b.n 3dfea │ │ + b.n 5c83a │ │ lsls r4, r6, #7 │ │ sbfx r0, r0, #28, #7 │ │ - b.n 3dbf2 │ │ + b.n 5c442 │ │ ldrh r7, [r5, #22] │ │ bic.w r0, r0, #6946816 @ 0x6a0000 │ │ - b.n 3ddd8 │ │ + b.n 5c628 │ │ cmp r2, #207 @ 0xcf │ │ orr.w sl, r6, #2256 @ 0x8d0 │ │ - bne.w fffc4e60 │ │ + bne.w fffe36b0 │ │ orr.w r0, r7, #2211840 @ 0x21c000 │ │ - b.n 3dc0a │ │ + b.n 5c45a │ │ cmp r2, #15 │ │ orn r1, r7, #499712 @ 0x7a000 │ │ - ble.w ffeb0 │ │ + ble.w 11e700 │ │ bic.w r0, r0, #15990784 @ 0xf40000 │ │ - b.n 3dde2 │ │ + b.n 5c632 │ │ cmp r2, #13 │ │ - bne.w fffbee7c │ │ + bne.w fffdd6cc │ │ orr.w r0, r1, #2883584 @ 0x2c0000 │ │ - b.n 3e026 │ │ + b.n 5c876 │ │ lsrs r1, r0, #8 │ │ orr.w r0, r5, #2244608 @ 0x224000 │ │ - b.n 3dc2e │ │ + b.n 5c47e │ │ lsrs r7, r1, #11 │ │ orn r1, r5, #7995392 @ 0x7a0000 │ │ - ble.w bde14 │ │ + ble.w dc664 │ │ and.w r0, r0, #14942208 @ 0xe40000 │ │ - b.n 3de06 │ │ + b.n 5c656 │ │ add r2, sp, #572 @ 0x23c │ │ - beq.w fff3da8a │ │ - b.n 3d40e │ │ + beq.w fff5c2da │ │ + b.n 5bc5e │ │ lsrs r7, r1, #11 │ │ - bne.w fffc2aa6 │ │ + bne.w fffe12f6 │ │ @ instruction: 0xebff0010 │ │ - b.n 3de1a │ │ + b.n 5c66a │ │ cmp r6, #90 @ 0x5a │ │ movt sl, #24783 @ 0x60cf │ │ orn r0, r6, #2162688 @ 0x210000 │ │ - b.n 3dc5e │ │ + b.n 5c4ae │ │ lsls r2, r6, #7 │ │ sbfx r0, r0, #9, #1 │ │ - b.n 3e066 │ │ - ldr r2, [pc, #828] @ (3dc64 ) │ │ + b.n 5c8b6 │ │ + ldr r2, [pc, #828] @ (5c4b4 ) │ │ orn r1, r9, #30976 @ 0x7900 │ │ sbfx sl, r4, #27, #16 │ │ orn r1, r5, #1936 @ 0x790 │ │ - ble.w c3d54 │ │ - bne.w fff64d1e │ │ - ble.w c5e5c │ │ + ble.w e25a4 │ │ + bne.w fff8356e │ │ + ble.w e46ac │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3e086 │ │ + b.n 5c8d6 │ │ add r2, sp, #512 @ 0x200 │ │ and.w r0, r1, #8650752 @ 0x840000 │ │ - b.n 3dc8e │ │ + b.n 5c4de │ │ strh r0, [r0, #0] │ │ - b.n 3d454 │ │ + b.n 5bca4 │ │ asrs r1, r1, #32 │ │ - b.n 3dc96 │ │ - ldr r2, [pc, #828] @ (3dc94 ) │ │ + b.n 5c4e6 │ │ + ldr r2, [pc, #828] @ (5c4e4 ) │ │ orr.w sl, r9, #6782976 @ 0x678000 │ │ - bne.w fffc3d7c │ │ + bne.w fffe25cc │ │ orr.w sl, r7, #1656 @ 0x678 │ │ - bne.w fffc2ad4 │ │ + bne.w fffe1324 │ │ @ instruction: 0xebffd038 │ │ - b.n 3de04 │ │ + b.n 5c654 │ │ ldrh r0, [r1, #24] │ │ vpop {d8-} │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 3dfba │ │ - blx 43dfbc │ │ - blx 43dfc0 │ │ + b.n 5c80a │ │ + blx 45c80c │ │ + blx 45c810 │ │ strh r7, [r7, r1] │ │ str r6, [r1, r4] │ │ ldr r4, [r1, #8] │ │ ldr r3, [sp, #20] │ │ - bls.n 3d8e2 │ │ + bls.n 5c132 │ │ subs r3, r0, #6 │ │ ldmia r5!, {r0, r3, r4} │ │ ldrh r0, [r4, r7] │ │ - b.n 3d662 │ │ + b.n 5beb2 │ │ ldr r1, [r1, #32] │ │ add r6, sp, #532 @ 0x214 │ │ - cbnz r7, 3d9f2 │ │ + cbnz r7, 5c242 │ │ @ instruction: 0xf3723c6e │ │ - bmi.w fffb843e │ │ - ldr r7, [pc, #960] @ (3dd64 ) │ │ + bmi.w fffd6c8e │ │ + ldr r7, [pc, #960] @ (5c5b4 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3dec4 │ │ - beq.n 3d9b4 │ │ - b.n 3de48 │ │ + b.n 5c714 │ │ + beq.n 5c204 │ │ + b.n 5c698 │ │ ldrh r4, [r0, #24] │ │ stc 0, cr13, [sp, #-160]! @ 0xffffff60 │ │ - b.n 3de50 │ │ + b.n 5c6a0 │ │ str r0, [r0, r0] │ │ - b.n 3dcfa │ │ + b.n 5c54a │ │ lsls r0, r4, #1 │ │ - b.n 3d4de │ │ - add r4, pc, #28 @ (adr r4, 3d9dc ) │ │ - b.n 3e102 │ │ + b.n 5bd2e │ │ + add r4, pc, #28 @ (adr r4, 5c22c ) │ │ + b.n 5c952 │ │ ands r1, r0 │ │ - b.n 3dd06 │ │ + b.n 5c556 │ │ asrs r4, r3, #6 │ │ - b.n 3d508 │ │ + b.n 5bd58 │ │ ldr r4, [sp, #1020] @ 0x3fc │ │ - b.n 3e10e │ │ + b.n 5c95e │ │ movs r2, #160 @ 0xa0 │ │ - b.n 3d9e6 │ │ + b.n 5c236 │ │ movs r0, #32 │ │ - b.n 3d4f0 │ │ + b.n 5bd40 │ │ movs r5, #128 @ 0x80 │ │ - b.n 3dd1a │ │ + b.n 5c56a │ │ adds r2, #160 @ 0xa0 │ │ - b.n 3d9f0 │ │ + b.n 5c240 │ │ movs r0, #114 @ 0x72 │ │ - b.n 3d780 │ │ + b.n 5bfd0 │ │ asrs r1, r0, #32 │ │ - b.n 3db04 │ │ + b.n 5c354 │ │ cmp r5, #128 @ 0x80 │ │ - b.n 3dcee │ │ + b.n 5c53e │ │ adds r0, #3 │ │ - b.n 3dcf2 │ │ + b.n 5c542 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 3d9c0 │ │ + b.n 5c210 │ │ movs r7, r6 │ │ - b.n 3deb6 │ │ + b.n 5c706 │ │ movs r0, #2 │ │ - b.n 3dd00 │ │ + b.n 5c550 │ │ movs r7, r7 │ │ - b.n 3ddfe │ │ + b.n 5c64e │ │ movs r0, #36 @ 0x24 │ │ - b.n 3d51c │ │ + b.n 5bd6c │ │ movs r0, #1 │ │ - b.n 3df06 │ │ + b.n 5c756 │ │ movs r5, r0 │ │ - b.n 3dd4a │ │ + b.n 5c59a │ │ ldrh r6, [r1, #4] │ │ @ instruction: 0xebff7020 │ │ - b.n 3df2c │ │ + b.n 5c77c │ │ movs r5, r0 │ │ - b.n 3dd56 │ │ + b.n 5c5a6 │ │ movs r0, #8 │ │ - b.n 3e15a │ │ + b.n 5c9aa │ │ asrs r7, r0, #32 │ │ - b.n 3dd5e │ │ + b.n 5c5ae │ │ ldrh r1, [r1, #4] │ │ @ instruction: 0xebff0005 │ │ - b.n 3dd66 │ │ + b.n 5c5b6 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2806014 │ │ - b.n 3df38 │ │ + b.n 5c788 │ │ asrs r0, r2, #32 │ │ - b.n 3d592 │ │ + b.n 5bde2 │ │ strh r5, [r0, #0] │ │ - b.n 3dd76 │ │ + b.n 5c5c6 │ │ lsls r4, r1, #1 │ │ ldmia.w r6, {r0, r1, r2, r3, r7, r9, fp, pc} │ │ and.w pc, r0, #11927552 @ 0xb60000 │ │ - b.n 3d7c0 │ │ + b.n 5c010 │ │ str r4, [r4, #4] │ │ - b.n 3df50 │ │ + b.n 5c7a0 │ │ movs r4, r3 │ │ - b.n 3d564 │ │ + b.n 5bdb4 │ │ lsrs r3, r6, #28 │ │ - b.n 3d7cc │ │ + b.n 5c01c │ │ movs r0, r3 │ │ - b.n 3d56c │ │ + b.n 5bdbc │ │ lsrs r2, r6, #28 │ │ - b.n 3d7d4 │ │ + b.n 5c024 │ │ movs r4, r2 │ │ - b.n 3d574 │ │ + b.n 5bdc4 │ │ lsrs r1, r6, #28 │ │ - b.n 3d7dc │ │ + b.n 5c02c │ │ movs r0, r2 │ │ - b.n 3d57c │ │ + b.n 5bdcc │ │ movs r7, r1 │ │ ldmia.w r5, {r1, r4, r5, r8, r9, sl, fp, sp} │ │ - b.n 3d7e8 │ │ + b.n 5c038 │ │ lsrs r0, r6, #28 │ │ - b.n 3d7ec │ │ + b.n 5c03c │ │ subs r1, r6, #4 │ │ - b.n 3d7f0 │ │ + b.n 5c040 │ │ movs r0, r0 │ │ - b.n 3d590 │ │ + b.n 5bde0 │ │ lsls r4, r0, #3 │ │ - b.n 3e1ba │ │ + b.n 5ca0a │ │ movs r0, #8 │ │ - b.n 3d598 │ │ + b.n 5bde8 │ │ movs r0, #32 │ │ - b.n 3e1c2 │ │ + b.n 5ca12 │ │ asrs r4, r0, #32 │ │ - b.n 3d5a0 │ │ + b.n 5bdf0 │ │ asrs r5, r1, #32 │ │ - b.n 3ddca │ │ + b.n 5c61a │ │ ldrh r0, [r0, #20] │ │ and.w r0, r8, #8781824 @ 0x860000 │ │ - b.n 3ddd2 │ │ + b.n 5c622 │ │ subs r7, #51 @ 0x33 │ │ - b.n 3d814 │ │ + b.n 5c064 │ │ adds r0, #12 │ │ - b.n 3d5b4 │ │ + b.n 5be04 │ │ ldrh r2, [r5, #2] │ │ @ instruction: 0xebff0000 │ │ - b.n 3d5d2 │ │ + b.n 5be22 │ │ asrs r0, r4, #10 │ │ - b.n 3daba │ │ + b.n 5c30a │ │ asrs r0, r4, #32 │ │ - b.n 3d5c4 │ │ + b.n 5be14 │ │ asrs r0, r0, #22 │ │ - b.n 3ddee │ │ + b.n 5c63e │ │ movs r2, #160 @ 0xa0 │ │ - b.n 3dac4 │ │ + b.n 5c314 │ │ asrs r1, r6, #1 │ │ - b.n 3d854 │ │ + b.n 5c0a4 │ │ adds r0, r0, #6 │ │ - b.n 3ddbc │ │ + b.n 5c60c │ │ asrs r2, r0, #32 │ │ - b.n 3ddc0 │ │ + b.n 5c610 │ │ cmp r2, #208 @ 0xd0 │ │ - b.n 3da90 │ │ + b.n 5c2e0 │ │ asrs r2, r0, #32 │ │ - b.n 3ddc8 │ │ + b.n 5c618 │ │ asrs r4, r4, #32 │ │ - b.n 3d5e4 │ │ + b.n 5be34 │ │ movs r7, r6 │ │ - b.n 3df8e │ │ + b.n 5c7de │ │ asrs r0, r3, #2 │ │ - b.n 3d610 │ │ + b.n 5be60 │ │ movs r7, r7 │ │ - b.n 3ded6 │ │ + b.n 5c726 │ │ movs r0, #1 │ │ - b.n 3dfda │ │ + b.n 5c82a │ │ asrs r1, r0, #32 │ │ - b.n 3dbfc │ │ + b.n 5c44c │ │ movs r6, r0 │ │ - b.n 3de22 │ │ + b.n 5c672 │ │ ldrh r0, [r3, #2] │ │ @ instruction: 0xebff0006 │ │ - b.n 3de2a │ │ + b.n 5c67a │ │ asrs r7, r0, #32 │ │ - b.n 3de2e │ │ + b.n 5c67e │ │ movs r0, #8 │ │ - b.n 3e232 │ │ + b.n 5ca82 │ │ ldrh r4, [r2, #2] │ │ @ instruction: 0xebff0005 │ │ - b.n 3de3a │ │ + b.n 5c68a │ │ stmia r0!, {r2, r5, r6} │ │ - b.n 3d628 │ │ + b.n 5be78 │ │ asrs r4, r6, #1 │ │ - b.n 3d662 │ │ + b.n 5beb2 │ │ lsls r4, r1, #2 │ │ @ instruction: 0xe990e00c │ │ - b.n 3d52a │ │ + b.n 5bd7a │ │ strh r0, [r1, #0] │ │ - b.n 3d52e │ │ + b.n 5bd7e │ │ str r4, [r0, r0] │ │ - b.n 3d532 │ │ + b.n 5bd82 │ │ ldrh r7, [r1, #20] │ │ and.w pc, r0, #11730944 @ 0xb30000 │ │ - b.n 3d898 │ │ + b.n 5c0e8 │ │ ldrh r7, [r1, #20] │ │ and.w pc, r6, #2928 @ 0xb70 │ │ - b.n 3d8a0 │ │ + b.n 5c0f0 │ │ movs r0, r3 │ │ - b.n 3d62e │ │ + b.n 5be7e │ │ lsrs r2, r6, #28 │ │ - b.n 3d8a8 │ │ + b.n 5c0f8 │ │ movs r4, r2 │ │ - b.n 3d636 │ │ + b.n 5be86 │ │ lsrs r1, r6, #28 │ │ - b.n 3d8b0 │ │ + b.n 5c100 │ │ movs r0, r2 │ │ - b.n 3d63e │ │ + b.n 5be8e │ │ lsrs r5, r6, #28 │ │ - b.n 3d8b8 │ │ + b.n 5c108 │ │ movs r4, r1 │ │ - b.n 3d646 │ │ + b.n 5be96 │ │ lsrs r0, r7, #28 │ │ - b.n 3d8c0 │ │ + b.n 5c110 │ │ movs r0, r1 │ │ - b.n 3d64e │ │ + b.n 5be9e │ │ lsrs r6, r7, #28 │ │ - b.n 3d8c8 │ │ + b.n 5c118 │ │ movs r4, r0 │ │ - b.n 3d656 │ │ + b.n 5bea6 │ │ lsrs r4, r7, #28 │ │ - b.n 3d8d0 │ │ + b.n 5c120 │ │ str r4, [r3, #0] │ │ - b.n 3d65e │ │ + b.n 5beae │ │ movs r0, r0 │ │ - b.n 3d662 │ │ - beq.n 3dbbc │ │ - b.n 3dff4 │ │ + b.n 5beb2 │ │ + beq.n 5c40c │ │ + b.n 5c844 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 3e080 │ │ + b.n 5c8d0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r4, r5, r9, pc} │ │ - vsra.u32 d24, d24, #4 │ │ - @ instruction: 0xfffc4ff0 │ │ + ldmia.w sp!, {r5, r6, r7, sl, lr, pc} │ │ + sha256su0.32 q14, q12 │ │ + @ instruction: 0xfffa4ff0 │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3e094 │ │ - beq.n 3db84 │ │ - b.n 3e018 │ │ + b.n 5c8e4 │ │ + beq.n 5c3d4 │ │ + b.n 5c868 │ │ ldrh r4, [r0, #24] │ │ stc 15, cr13, [sp, #-296]! @ 0xfffffed8 │ │ - b.n 3e020 │ │ + b.n 5c870 │ │ asrs r0, r3, #32 │ │ - b.n 3d6a4 │ │ + b.n 5bef4 │ │ strh r0, [r2, #2] │ │ @ instruction: 0xf2801008 │ │ - b.n 3d6c8 │ │ + b.n 5bf18 │ │ strb r0, [r5, #2] │ │ - b.n 3e0b0 │ │ + b.n 5c900 │ │ movs r0, r4 │ │ - b.n 3d6b4 │ │ + b.n 5bf04 │ │ str r2, [r0, r0] │ │ - b.n 3dede │ │ + b.n 5c72e │ │ movs r0, r2 │ │ - b.n 3e0a4 │ │ - b.n 3e346 │ │ - b.n 3e1a6 │ │ + b.n 5c8f4 │ │ + b.n 5cb96 │ │ + b.n 5c9f6 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #13893632 @ 0xd40000 │ │ - b.n 3e0bc │ │ + b.n 5c90c │ │ stmia r0!, {r0} │ │ - b.n 3def2 │ │ + b.n 5c742 │ │ strh r0, [r0, #0] │ │ - b.n 3e2f6 │ │ + b.n 5cb46 │ │ ldrh r2, [r2, r4] │ │ vldr s17, [r1, #572] @ 0x23c │ │ and.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3e0c4 │ │ + b.n 5c914 │ │ cmp r2, #143 @ 0x8f │ │ orn r0, r0, #14942208 @ 0xe40000 │ │ - b.n 3e0d8 │ │ + b.n 5c928 │ │ ldrh r4, [r7, r4] │ │ vstr d20, [sp, #32] │ │ ldcl 0, cr1, [r1, #960] @ 0x3c0 │ │ - b.n 3d710 │ │ + b.n 5bf60 │ │ ldrh r7, [r1, #20] │ │ and.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3e0ec │ │ + b.n 5c93c │ │ asrs r4, r2, #32 │ │ - b.n 3d6fc │ │ + b.n 5bf4c │ │ asrs r4, r6, #3 │ │ - b.n 3d720 │ │ + b.n 5bf70 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #9437184 @ 0x900000 │ │ - b.n 3e0fc │ │ + b.n 5c94c │ │ ldr r1, [r4, #48] @ 0x30 │ │ - b.n 3df32 │ │ + b.n 5c782 │ │ movs r0, #208 @ 0xd0 │ │ - b.n 3d730 │ │ + b.n 5bf80 │ │ cmp r6, #134 @ 0x86 │ │ - b.n 3ddfe │ │ + b.n 5c64e │ │ lsrs r4, r2 │ │ - b.n 3d738 │ │ + b.n 5bf88 │ │ adds r0, #36 @ 0x24 │ │ - b.n 3d71c │ │ + b.n 5bf6c │ │ str r6, [r0, #48] @ 0x30 │ │ - b.n 3dd0e │ │ + b.n 5c55e │ │ adds r0, #216 @ 0xd8 │ │ - b.n 3d744 │ │ + b.n 5bf94 │ │ movs r4, r3 │ │ - b.n 3d728 │ │ + b.n 5bf78 │ │ ands r4, r1 │ │ - b.n 3df52 │ │ + b.n 5c7a2 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #8454144 @ 0x810000 │ │ - b.n 3e35a │ │ + b.n 5cbaa │ │ stc 0, cr14, [r2, #-536]! @ 0xfffffde8 │ │ lsls r0, r7, #3 │ │ - b.n 3d73c │ │ + b.n 5bf8c │ │ lsls r4, r3, #3 │ │ - b.n 3d760 │ │ + b.n 5bfb0 │ │ str r4, [r1, #0] │ │ - b.n 3df6a │ │ + b.n 5c7ba │ │ add r5, sp, #184 @ 0xb8 │ │ - b.n 3dd34 │ │ + b.n 5c584 │ │ adds r0, #56 @ 0x38 │ │ - b.n 3e372 │ │ + b.n 5cbc2 │ │ lsrs r3, r0, #10 │ │ orn r0, r6, #2228224 @ 0x220000 │ │ - b.n 3d754 │ │ + b.n 5bfa4 │ │ adds r2, r5, #4 │ │ - b.n 3dd3e │ │ + b.n 5c58e │ │ movs r7, r0 │ │ - b.n 3df82 │ │ + b.n 5c7d2 │ │ asrs r4, r0, #32 │ │ - b.n 3d760 │ │ + b.n 5bfb0 │ │ lsrs r3, r0, #11 │ │ orr.w sl, r0, #4685824 @ 0x478000 │ │ orn r2, r6, #3056 @ 0xbf0 │ │ - b.n 3e412 │ │ + b.n 5cc62 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r0, #131072 @ 0x20000 │ │ - b.n 3d77a │ │ + b.n 5bfca │ │ str r0, [sp, #944] @ 0x3b0 │ │ - b.n 3d798 │ │ + b.n 5bfe8 │ │ ldmia r5, {r0, r5} │ │ - b.n 3dd68 │ │ + b.n 5c5b8 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 3d780 │ │ + b.n 5bfd0 │ │ adds r3, #63 @ 0x3f │ │ - b.n 3e402 │ │ + b.n 5cc52 │ │ strh r4, [r3, #8] │ │ - b.n 3d788 │ │ + b.n 5bfd8 │ │ asrs r3, r0, #32 │ │ - b.n 3dcfe │ │ + b.n 5c54e │ │ asrs r0, r0, #32 │ │ - b.n 3d776 │ │ + b.n 5bfc6 │ │ asrs r4, r7, #2 │ │ - b.n 3e298 │ │ + b.n 5cae8 │ │ lsls r7, r7, #12 │ │ - b.n 3e402 │ │ + b.n 5cc52 │ │ subs r7, r7, #7 │ │ - b.n 3e302 │ │ + b.n 5cb52 │ │ movs r0, r0 │ │ - b.n 3dd08 │ │ + b.n 5c558 │ │ lsls r0, r2, #3 │ │ - b.n 3d7a4 │ │ + b.n 5bff4 │ │ lsls r7, r7, #12 │ │ - b.n 3e42a │ │ + b.n 5cc7a │ │ movs r0, r0 │ │ - b.n 3dd14 │ │ + b.n 5c564 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3d7be │ │ + b.n 5c00e │ │ lsrs r1, r7, #20 │ │ - b.n 3e19a │ │ + b.n 5c9ea │ │ lsls r4, r2, #3 │ │ - b.n 3d7b8 │ │ + b.n 5c008 │ │ lsls r7, r7, #12 │ │ - b.n 3e436 │ │ + b.n 5cc86 │ │ lsrs r4, r4 │ │ - b.n 3d7e0 │ │ + b.n 5c030 │ │ movs r0, r0 │ │ - b.n 3dd36 │ │ + b.n 5c586 │ │ lsls r0, r3, #3 │ │ - b.n 3d7c8 │ │ + b.n 5c018 │ │ movs r4, r0 │ │ - b.n 3d7ec │ │ + b.n 5c03c │ │ ands r0, r0 │ │ - b.n 3d7d0 │ │ + b.n 5c020 │ │ lsls r7, r7, #12 │ │ - b.n 3e43a │ │ + b.n 5cc8a │ │ lsrs r0, r5 │ │ - b.n 3d7f8 │ │ + b.n 5c048 │ │ movs r0, r0 │ │ - b.n 3dd4e │ │ + b.n 5c59e │ │ lsls r4, r3, #3 │ │ - b.n 3d7e0 │ │ + b.n 5c030 │ │ movs r0, r0 │ │ - b.n 3d804 │ │ + b.n 5c054 │ │ ands r4, r1 │ │ - b.n 3d7e8 │ │ + b.n 5c038 │ │ lsrs r4, r5, #20 │ │ - b.n 3ddd2 │ │ + b.n 5c622 │ │ ands r4, r3 │ │ - b.n 3d810 │ │ + b.n 5c060 │ │ asrs r7, r7, #12 │ │ - b.n 3e45a │ │ + b.n 5ccaa │ │ adds r1, #32 │ │ - b.n 3d7f8 │ │ + b.n 5c048 │ │ asrs r1, r0, #32 │ │ - b.n 3dd6e │ │ + b.n 5c5be │ │ asrs r4, r4, #3 │ │ - b.n 3d800 │ │ + b.n 5c050 │ │ asrs r4, r1, #32 │ │ - b.n 3d824 │ │ - ldr r3, [pc, #200] @ (3ddb4 ) │ │ + b.n 5c074 │ │ + ldr r3, [pc, #200] @ (5c604 ) │ │ stcl 13, cr0, [sp, #128] @ 0x80 │ │ - b.n 3ddf4 │ │ + b.n 5c644 │ │ asrs r7, r7, #12 │ │ - b.n 3e476 │ │ + b.n 5ccc6 │ │ asrs r1, r0, #32 │ │ - b.n 3dd86 │ │ + b.n 5c5d6 │ │ asrs r0, r5, #3 │ │ - b.n 3d818 │ │ + b.n 5c068 │ │ asrs r0, r2, #32 │ │ - b.n 3d83c │ │ + b.n 5c08c │ │ lsrs r0, r4, #20 │ │ - b.n 3de08 │ │ + b.n 5c658 │ │ asrs r7, r7, #12 │ │ - b.n 3e48a │ │ + b.n 5ccda │ │ asrs r1, r0, #32 │ │ - b.n 3dd9a │ │ + b.n 5c5ea │ │ asrs r4, r5, #3 │ │ - b.n 3d82c │ │ + b.n 5c07c │ │ asrs r4, r2, #32 │ │ - b.n 3d850 │ │ + b.n 5c0a0 │ │ lsrs r0, r4, #20 │ │ - b.n 3de1c │ │ + b.n 5c66c │ │ asrs r7, r7, #12 │ │ - b.n 3e49e │ │ + b.n 5ccee │ │ asrs r1, r0, #32 │ │ - b.n 3ddae │ │ + b.n 5c5fe │ │ asrs r0, r6, #3 │ │ - b.n 3d840 │ │ + b.n 5c090 │ │ asrs r0, r1, #32 │ │ - b.n 3d864 │ │ + b.n 5c0b4 │ │ subs r7, r3, r4 │ │ - b.n 3dcec │ │ + b.n 5c53c │ │ lsrs r0, r4, #20 │ │ - b.n 3de34 │ │ + b.n 5c684 │ │ subs r4, r7, #7 │ │ - b.n 3e354 │ │ + b.n 5cba4 │ │ asrs r7, r7, #3 │ │ - b.n 3e3ba │ │ + b.n 5cc0a │ │ movs r0, r0 │ │ - b.n 3ddc0 │ │ + b.n 5c610 │ │ asrs r0, r3, #32 │ │ - b.n 3d87c │ │ + b.n 5c0cc │ │ lsls r4, r6, #3 │ │ - b.n 3d860 │ │ + b.n 5c0b0 │ │ movs r1, r0 │ │ - b.n 3e3ec │ │ + b.n 5cc3c │ │ lsls r4, r0, #1 │ │ rev r0, r0 │ │ str r0, [sp, #4] │ │ - b.n 3e1d4 │ │ + b.n 5ca24 │ │ str r0, [r5, #0] │ │ - b.n 3e270 │ │ - add r0, pc, #464 @ (adr r0, 3df28 ) │ │ - b.n 3e49a │ │ + b.n 5cac0 │ │ + add r0, pc, #464 @ (adr r0, 5c778 ) │ │ + b.n 5ccea │ │ movs r0, r0 │ │ - b.n 3e404 │ │ + b.n 5cc54 │ │ movs r2, r2 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 3e272 │ │ + b.n 5cac2 │ │ asrs r1, r0, #32 │ │ - b.n 3e4aa │ │ + b.n 5ccfa │ │ asrs r0, r4, #2 │ │ - b.n 3d888 │ │ + b.n 5c0d8 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 3e282 │ │ + b.n 5cad2 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 3e28a │ │ + b.n 5cada │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 3e292 │ │ + b.n 5cae2 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3e29a │ │ + b.n 5caea │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3e2a2 │ │ + b.n 5caf2 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8781824 @ 0x860000 │ │ - b.n 3e0de │ │ + b.n 5c92e │ │ ldrh r2, [r1, #22] │ │ - beq.w fff3dda2 │ │ - b.n 3d8a6 │ │ + beq.w fff5c5f2 │ │ + b.n 5c0f6 │ │ strh r0, [r3, #4] │ │ - b.n 3d8c4 │ │ + b.n 5c114 │ │ movs r5, r1 │ │ and.w r0, r0, r6 │ │ - b.n 3e0f2 │ │ + b.n 5c942 │ │ asrs r7, r0, #32 │ │ - b.n 3e0f6 │ │ + b.n 5c946 │ │ @ instruction: 0xe82debff │ │ lsls r0, r4, #2 │ │ - b.n 3d8f8 │ │ + b.n 5c148 │ │ asrs r1, r0, #32 │ │ - b.n 3e502 │ │ + b.n 5cd52 │ │ movs r0, r0 │ │ - b.n 3e466 │ │ + b.n 5ccb6 │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ movs r7, r0 │ │ - b.n 3e10e │ │ + b.n 5c95e │ │ asrs r6, r0, #32 │ │ - b.n 3e112 │ │ + b.n 5c962 │ │ @ instruction: 0xe826ebff │ │ lsls r0, r4, #4 │ │ - b.n 3d914 │ │ + b.n 5c164 │ │ asrs r1, r0, #32 │ │ - b.n 3e51e │ │ + b.n 5cd6e │ │ movs r0, r0 │ │ - b.n 3e482 │ │ + b.n 5ccd2 │ │ movs r2, r3 │ │ lsrs r0, r0, #8 │ │ movs r0, r4 │ │ - b.n 3e2f8 │ │ + b.n 5cb48 │ │ ldrh r7, [r1, #22] │ │ - beq.w fffc238c │ │ + beq.w fffe0bdc │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 3e304 │ │ + b.n 5cb54 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 3e30c │ │ + b.n 5cb5c │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3e314 │ │ + b.n 5cb64 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3e31c │ │ + b.n 5cb6c │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 3e156 │ │ + b.n 5c9a6 │ │ ldrh r2, [r1, #22] │ │ - beq.w fff3de1a │ │ - b.n 3d91e │ │ + beq.w fff5c66a │ │ + b.n 5c16e │ │ asrs r0, r4, #4 │ │ - b.n 3d93c │ │ + b.n 5c18c │ │ strh r0, [r3, #8] │ │ - b.n 3d940 │ │ + b.n 5c190 │ │ movs r7, r0 │ │ - b.n 3e16a │ │ + b.n 5c9ba │ │ asrs r7, r0, #32 │ │ - b.n 3e16e │ │ + b.n 5c9be │ │ movs r0, #6 │ │ - b.n 3e172 │ │ + b.n 5c9c2 │ │ itet │ │ @ instruction: 0xebff0000 │ │ - bal.n 3e4ec @ unpredictable branch in IT block │ │ + bal.n 5cd3c @ unpredictable branch in IT block │ │ │ │ mov r0, r1 │ │ lsrs r0, r0, #8 │ │ adds r1, #32 │ │ - b.n 3d97c │ │ + b.n 5c1cc │ │ str r0, [sp, #4] │ │ - b.n 3e2d8 │ │ + b.n 5cb28 │ │ movs r0, r0 │ │ - b.n 3e4f0 │ │ + b.n 5cd40 │ │ @ instruction: 0xffc41aff │ │ @ instruction: 0xffd6eaff │ │ movs r7, r0 │ │ - b.n 3e196 │ │ + b.n 5c9e6 │ │ asrs r7, r0, #32 │ │ - b.n 3e19a │ │ + b.n 5c9ea │ │ @ instruction: 0xe804ebff │ │ @ instruction: 0xfff0eaff │ │ movs r4, r4 │ │ - b.n 3d9a0 │ │ + b.n 5c1f0 │ │ movs r0, r0 │ │ - b.n 3e50a │ │ + b.n 5cd5a │ │ movs r6, r7 │ │ lsrs r0, r0, #8 │ │ movs r4, r4 │ │ - b.n 3d9ac │ │ + b.n 5c1fc │ │ strh r0, [r2, #2] │ │ - b.w ebde76 │ │ - b.n 3e5ba │ │ + b.w edc6c6 │ │ + b.n 5ce0a │ │ strh r0, [r0, #0] │ │ - b.n 3e5be │ │ + b.n 5ce0e │ │ ands r1, r0 │ │ - b.n 3e302 │ │ + b.n 5cb52 │ │ movs r1, r3 │ │ and.w r0, r0, ip, lsr #32 │ │ - b.n 3d9c4 │ │ + b.n 5c214 │ │ asrs r4, r6, #1 │ │ - b.n 3e5ce │ │ + b.n 5ce1e │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 3e3a4 │ │ + b.n 5cbf4 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #11534336 @ 0xb00000 │ │ - b.n 3e3ac │ │ + b.n 5cbfc │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #12582912 @ 0xc00000 │ │ - b.n 3e3b4 │ │ + b.n 5cc04 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 3e3bc │ │ + b.n 5cc0c │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #14680064 @ 0xe00000 │ │ - b.n 3e3c4 │ │ + b.n 5cc14 │ │ ldrh r7, [r1, #22] │ │ and.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 3e1fe │ │ + b.n 5ca4e │ │ ldrh r1, [r0, #22] │ │ and.w r0, r0, #2097152 @ 0x200000 │ │ - b.n 3e606 │ │ + b.n 5ce56 │ │ asrs r0, r0, #32 │ │ - b.n 3d9ca │ │ + b.n 5c21a │ │ movs r1, r0 │ │ - b.n 3e60e │ │ + b.n 5ce5e │ │ lsls r0, r4, #4 │ │ - b.n 3d9ec │ │ + b.n 5c23c │ │ asrs r0, r3, #4 │ │ - b.n 3d9f0 │ │ + b.n 5c240 │ │ lsls r0, r1, #4 │ │ - b.n 3de04 │ │ + b.n 5c654 │ │ strh r1, [r0, #0] │ │ - b.n 3e3ee │ │ + b.n 5cc3e │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 3dfe2 │ │ + b.n 5c832 │ │ movs r4, r4 │ │ - b.n 3da20 │ │ + b.n 5c270 │ │ movs r0, r0 │ │ - b.n 3e19a │ │ + b.n 5c9ea │ │ movs r6, r3 │ │ lsrs r0, r0, #8 │ │ lsls r0, r1, #4 │ │ - b.n 3de1c │ │ + b.n 5c66c │ │ movs r2, r0 │ │ - b.n 3e596 │ │ + b.n 5cde6 │ │ movs r4, r1 │ │ subs r2, #0 │ │ lsls r1, r1, #10 │ │ - b.n 3dfd0 │ │ + b.n 5c820 │ │ asrs r0, r4, #32 │ │ - b.n 3da3c │ │ - add r0, pc, #4 @ (adr r0, 3df08 ) │ │ - b.n 3e646 │ │ + b.n 5c28c │ │ + add r0, pc, #4 @ (adr r0, 5c758 ) │ │ + b.n 5ce96 │ │ asrs r0, r0, #4 │ │ - b.n 3e00c │ │ + b.n 5c85c │ │ str r4, [r7, #4] │ │ - b.n 3e410 │ │ + b.n 5cc60 │ │ movs r0, #7 │ │ - b.n 3e252 │ │ + b.n 5caa2 │ │ movs r6, r0 │ │ - b.n 3e256 │ │ + b.n 5caa6 │ │ ittte lt │ │ @ instruction: 0xebff0108 │ │ - blt.n 3de48 @ unpredictable branch in IT block │ │ + blt.n 5c698 @ unpredictable branch in IT block │ │ │ │ - addlt r0, pc, #4 @ (adr r0, 3df24 ) │ │ - bge.n 3e436 │ │ + addlt r0, pc, #4 @ (adr r0, 5c774 ) │ │ + bge.n 5cc86 │ │ asrs r6, r0, #32 │ │ - b.n 3e266 │ │ + b.n 5cab6 │ │ movs r0, r0 │ │ - b.n 3e1de │ │ + b.n 5ca2e │ │ @ instruction: 0xfff63aff │ │ movs r4, r0 │ │ - b.n 3e1e2 │ │ + b.n 5ca32 │ │ @ instruction: 0xffe72aff │ │ lsls r0, r4, #4 │ │ - b.n 3da74 │ │ + b.n 5c2c4 │ │ movs r0, r0 │ │ - b.n 3e5de │ │ + b.n 5ce2e │ │ @ instruction: 0xffd01aff │ │ movs r7, r0 │ │ - b.n 3e286 │ │ + b.n 5cad6 │ │ asrs r7, r0, #32 │ │ - b.n 3e28a │ │ - b.n 3dedc │ │ + b.n 5cada │ │ + b.n 5c72c │ │ @ instruction: 0xebff0120 │ │ - b.n 3da8c │ │ + b.n 5c2dc │ │ movs r0, r0 │ │ - b.n 3e5f6 │ │ + b.n 5ce46 │ │ @ instruction: 0xffca1aff │ │ movs r7, r0 │ │ - b.n 3e29e │ │ + b.n 5caee │ │ asrs r7, r0, #32 │ │ - b.n 3e2a2 │ │ - b.n 3dee8 │ │ + b.n 5caf2 │ │ + b.n 5c738 │ │ @ instruction: 0xebffffda │ │ @ instruction: 0xeaffd030 │ │ - b.n 3e404 │ │ + b.n 5cc54 │ │ ldrh r4, [r0, #24] │ │ ldc 0, cr13, [sp], #16 │ │ - b.n 3e490 │ │ + b.n 5cce0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3e49c │ │ + b.n 5ccec │ │ svc 83 @ 0x53 │ │ - b.n 3e420 │ │ + b.n 5cc70 │ │ movs r4, r2 │ │ - b.n 3daa4 │ │ + b.n 5c2f4 │ │ strb r0, [r6, #2] │ │ - b.n 3e4a8 │ │ + b.n 5ccf8 │ │ movs r4, r1 │ │ - b.n 3dac8 │ │ + b.n 5c318 │ │ eors r0, r1 │ │ - b.n 3e42c │ │ + b.n 5cc7c │ │ asrs r0, r3, #32 │ │ - b.n 3dab4 │ │ + b.n 5c304 │ │ str r0, [sp, #64] @ 0x40 │ │ - b.n 3e4a6 │ │ + b.n 5ccf6 │ │ lsrs r5, r1, #8 │ │ - bne.w fff9dfb2 │ │ - b.n 3e6e6 │ │ + bne.w fffbc802 │ │ + b.n 5cf36 │ │ str r4, [r0, #0] │ │ - b.n 3e2ea │ │ + b.n 5cb3a │ │ strh r0, [r5, #0] │ │ - b.n 3e6ee │ │ + b.n 5cf3e │ │ cmp r2, #15 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 3e4c4 │ │ + b.n 5cd14 │ │ asrs r0, r2, #32 │ │ - b.n 3daf0 │ │ + b.n 5c340 │ │ cmp r2, #207 @ 0xcf │ │ orr.w r0, r0, #14811136 @ 0xe20000 │ │ - b.n 3e702 │ │ + b.n 5cf52 │ │ lsrs r0, r0, #11 │ │ orr.w r0, r7, #9437184 @ 0x900000 │ │ - b.n 3e4cc │ │ + b.n 5cd1c │ │ str r1, [r0, r0] │ │ - b.n 3e30e │ │ + b.n 5cb5e │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #11010048 @ 0xa80000 │ │ - b.n 3e716 │ │ + b.n 5cf66 │ │ cmp r2, #128 @ 0x80 │ │ orn r0, r5, #8650752 @ 0x840000 │ │ - b.n 3e31e │ │ - ldr r3, [pc, #32] @ (3e000 ) │ │ + b.n 5cb6e │ │ + ldr r3, [pc, #32] @ (5c850 ) │ │ ldcl 0, cr3, [r1, #16] │ │ - b.n 3db00 │ │ + b.n 5c350 │ │ movs r0, #8 │ │ - b.n 3db04 │ │ + b.n 5c354 │ │ lsrs r7, r1, #11 │ │ orr.w fp, r9, #35328 @ 0x8a00 │ │ vstr s5, [fp, #-808] @ 0xfffffcd8 │ │ - bne.w fff44d64 │ │ + bne.w fff635b4 │ │ @ instruction: 0xebff006c │ │ - b.n 3e518 │ │ + b.n 5cd68 │ │ asrs r5, r0, #32 │ │ - b.n 3e342 │ │ + b.n 5cb92 │ │ str.w lr, [r9, #3071] @ 0xbff │ │ lsrs r0, r2, #28 │ │ - b.n 3e2e8 │ │ + b.n 5cb38 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3e4a4 │ │ + b.n 5ccf4 │ │ lsls r0, r4, #10 │ │ - b.n 3e352 │ │ + b.n 5cba2 │ │ lsls r0, r2, #3 │ │ - b.n 3dbb0 │ │ + b.n 5c400 │ │ movs r7, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, lr} │ │ - b.n 3e35e │ │ + b.n 5cbae │ │ str r2, [r2, r3] │ │ - b.n 3dbbc │ │ + b.n 5c40c │ │ ldrsb r3, [r4, r4] │ │ - b.n 3e366 │ │ + b.n 5cbb6 │ │ str r1, [r2, r3] │ │ - b.n 3dbc4 │ │ + b.n 5c414 │ │ strb r2, [r4, r0] │ │ - b.n 3e36e │ │ + b.n 5cbbe │ │ str r5, [r2, r3] │ │ - b.n 3dbcc │ │ + b.n 5c41c │ │ ldr r2, [r4, r0] │ │ - b.n 3e376 │ │ + b.n 5cbc6 │ │ str r4, [r2, r3] │ │ - b.n 3dbd4 │ │ + b.n 5c424 │ │ ldrb r2, [r2, r1] │ │ - b.n 3e000 │ │ + b.n 5c850 │ │ adds r1, #3 │ │ - b.n 3e34c │ │ + b.n 5cb9c │ │ adds r0, #211 @ 0xd3 │ │ - b.n 3dbe0 │ │ + b.n 5c430 │ │ adds r1, #33 @ 0x21 │ │ - b.n 3e38a │ │ + b.n 5cbda │ │ movs r0, #214 @ 0xd6 │ │ - b.n 3dbe8 │ │ + b.n 5c438 │ │ adds r0, #217 @ 0xd9 │ │ - b.n 3dbec │ │ + b.n 5c43c │ │ adds r5, #33 @ 0x21 │ │ - b.n 3e396 │ │ + b.n 5cbe6 │ │ adds r0, #216 @ 0xd8 │ │ - b.n 3dbf4 │ │ + b.n 5c444 │ │ subs r1, #33 @ 0x21 │ │ - b.n 3e39e │ │ + b.n 5cbee │ │ adds r0, #215 @ 0xd7 │ │ - b.n 3dbfc │ │ + b.n 5c44c │ │ adds r2, #32 │ │ - b.n 3e3a6 │ │ + b.n 5cbf6 │ │ movs r6, #32 │ │ - b.n 3e3aa │ │ + b.n 5cbfa │ │ adds r0, #220 @ 0xdc │ │ - b.n 3dc08 │ │ + b.n 5c458 │ │ movs r0, #219 @ 0xdb │ │ - b.n 3dc0c │ │ + b.n 5c45c │ │ cmp r2, #80 @ 0x50 │ │ - b.n 3e040 │ │ + b.n 5c890 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3e510 │ │ + b.n 5cd60 │ │ asrs r1, r0, #12 │ │ - b.n 3e382 │ │ + b.n 5cbd2 │ │ asrs r2, r3, #3 │ │ - b.n 3dc1c │ │ + b.n 5c46c │ │ movs r6, r1 │ │ ldmia.w r3, {r0, r1, r5, r8, r9, ip, lr} │ │ - b.n 3e3ca │ │ + b.n 5cc1a │ │ str r7, [r3, r3] │ │ - b.n 3dc28 │ │ + b.n 5c478 │ │ ldrsb r3, [r4, r4] │ │ - b.n 3e3d2 │ │ + b.n 5cc22 │ │ str r6, [r3, r3] │ │ - b.n 3dc30 │ │ + b.n 5c480 │ │ ldrh r3, [r2, r5] │ │ - b.n 3e060 │ │ + b.n 5c8b0 │ │ lsls r0, r0, #8 │ │ - b.n 3e3a8 │ │ + b.n 5cbf8 │ │ lsls r5, r3, #3 │ │ - b.n 3dc3c │ │ + b.n 5c48c │ │ lsls r2, r4, #16 │ │ - b.n 3e3e6 │ │ + b.n 5cc36 │ │ lsls r2, r4, #3 │ │ - b.n 3dc44 │ │ + b.n 5c494 │ │ lsrs r2, r4, #32 │ │ - b.n 3e3ee │ │ + b.n 5cc3e │ │ lsls r1, r4, #3 │ │ - b.n 3dc4c │ │ + b.n 5c49c │ │ lsrs r2, r2, #17 │ │ - b.n 3e078 │ │ + b.n 5c8c8 │ │ lsls r3, r0, #4 │ │ - b.n 3e3ba │ │ + b.n 5cc0a │ │ lsls r0, r4, #3 │ │ - b.n 3dc58 │ │ + b.n 5c4a8 │ │ lsls r1, r4, #4 │ │ - b.n 3e402 │ │ + b.n 5cc52 │ │ movs r0, #227 @ 0xe3 │ │ - b.n 3dc60 │ │ + b.n 5c4b0 │ │ lsls r6, r4, #3 │ │ - b.n 3dc64 │ │ + b.n 5c4b4 │ │ movs r5, #33 @ 0x21 │ │ - b.n 3e40e │ │ + b.n 5cc5e │ │ movs r0, r0 │ │ - b.n 3dbfe │ │ + b.n 5c44e │ │ str r4, [r0, #0] │ │ - b.n 3e416 │ │ + b.n 5cc66 │ │ movs r0, #229 @ 0xe5 │ │ - b.n 3dc74 │ │ + b.n 5c4c4 │ │ cmp r1, #33 @ 0x21 │ │ - b.n 3e41e │ │ + b.n 5cc6e │ │ movs r0, #228 @ 0xe4 │ │ - b.n 3dc7c │ │ + b.n 5c4cc │ │ movs r2, #32 │ │ - b.n 3e426 │ │ + b.n 5cc76 │ │ movs r0, #233 @ 0xe9 │ │ - b.n 3dc84 │ │ + b.n 5c4d4 │ │ movs r6, #32 │ │ - b.n 3e42e │ │ + b.n 5cc7e │ │ movs r0, #232 @ 0xe8 │ │ - b.n 3dc8c │ │ + b.n 5c4dc │ │ cmp r2, #80 @ 0x50 │ │ - b.n 3e0c0 │ │ + b.n 5c910 │ │ asrs r1, r0, #12 │ │ - b.n 3e3fe │ │ + b.n 5cc4e │ │ movs r0, #68 @ 0x44 │ │ - b.n 3db34 │ │ + b.n 5c384 │ │ asrs r7, r4, #3 │ │ - b.n 3dc9c │ │ + b.n 5c4ec │ │ asrs r0, r1, #1 │ │ - b.n 3db3c │ │ + b.n 5c38c │ │ adds r3, #34 @ 0x22 │ │ - b.n 3e44a │ │ + b.n 5cc9a │ │ adds r0, #236 @ 0xec │ │ - b.n 3dca8 │ │ + b.n 5c4f8 │ │ adds r7, #34 @ 0x22 │ │ - b.n 3e452 │ │ + b.n 5cca2 │ │ adds r0, #235 @ 0xeb │ │ - b.n 3dcb0 │ │ + b.n 5c500 │ │ subs r3, #82 @ 0x52 │ │ - b.n 3e0e0 │ │ + b.n 5c930 │ │ lsls r0, r0, #8 │ │ - b.n 3e424 │ │ + b.n 5cc74 │ │ lsls r2, r5, #3 │ │ - b.n 3dcbc │ │ + b.n 5c50c │ │ lsls r1, r4, #16 │ │ - b.n 3e466 │ │ + b.n 5ccb6 │ │ adds r0, #28 │ │ - b.n 3dc60 │ │ + b.n 5c4b0 │ │ lsls r7, r5, #3 │ │ - b.n 3dcc8 │ │ + b.n 5c518 │ │ lsrs r1, r4, #32 │ │ - b.n 3e472 │ │ + b.n 5ccc2 │ │ asrs r0, r6, #3 │ │ - b.n 3dcd0 │ │ + b.n 5c520 │ │ lsls r6, r5, #3 │ │ - b.n 3dcd4 │ │ + b.n 5c524 │ │ lsrs r1, r2, #17 │ │ - b.n 3e100 │ │ + b.n 5c950 │ │ lsls r2, r0, #4 │ │ - b.n 3e442 │ │ + b.n 5cc92 │ │ str r3, [r0, r0] │ │ - b.n 3e486 │ │ + b.n 5ccd6 │ │ lsls r5, r5, #3 │ │ - b.n 3dce4 │ │ + b.n 5c534 │ │ movs r0, r2 │ │ - b.n 3e654 │ │ + b.n 5cea4 │ │ lsrs r7, r1, #10 │ │ orn r0, r0, #8650752 @ 0x840000 │ │ - b.n 3e496 │ │ + b.n 5cce6 │ │ cmp r2, #136 @ 0x88 │ │ orn fp, r5, #34816 @ 0x8800 │ │ ldcl 0, cr9, [r3, #256] @ 0x100 │ │ - b.n 3dc7c │ │ + b.n 5c4cc │ │ lsrs r7, r1, #11 │ │ orr.w fp, r9, #35328 @ 0x8a00 │ │ vstr s5, [fp, #-808] @ 0xfffffcd8 │ │ - bne.w fff44e20 │ │ + bne.w fff63670 │ │ @ instruction: 0xebff006c │ │ - b.n 3e690 │ │ + b.n 5cee0 │ │ asrs r5, r0, #32 │ │ - b.n 3e4ba │ │ + b.n 5cd0a │ │ str??.w lr, [fp], #255 │ │ lsrs r0, r2, #28 │ │ - b.n 3e460 │ │ + b.n 5ccb0 │ │ str r0, [r6, r0] │ │ - b.n 3e61c │ │ + b.n 5ce6c │ │ asrs r0, r4, #10 │ │ - b.n 3e4ca │ │ + b.n 5cd1a │ │ movs r5, r5 │ │ ldmia.w r5, {r0, r4, r5, r6, r7, ip} │ │ - b.n 3dd2c │ │ + b.n 5c57c │ │ asrs r5, r4, #12 │ │ - b.n 3e4d6 │ │ + b.n 5cd26 │ │ asrs r3, r6, #3 │ │ - b.n 3dd34 │ │ + b.n 5c584 │ │ asrs r5, r4, #28 │ │ - b.n 3e4de │ │ + b.n 5cd2e │ │ asrs r2, r6, #3 │ │ - b.n 3dd3c │ │ + b.n 5c58c │ │ asrs r3, r4, #16 │ │ - b.n 3e4e6 │ │ + b.n 5cd36 │ │ asrs r6, r6, #3 │ │ - b.n 3dd44 │ │ + b.n 5c594 │ │ adds r3, r4, r0 │ │ - b.n 3e4ee │ │ + b.n 5cd3e │ │ asrs r5, r6, #3 │ │ - b.n 3dd4c │ │ + b.n 5c59c │ │ adds r3, r2, #1 │ │ - b.n 3e178 │ │ + b.n 5c9c8 │ │ asrs r5, r0, #4 │ │ - b.n 3e4bc │ │ + b.n 5cd0c │ │ asrs r4, r6, #3 │ │ - b.n 3dd58 │ │ + b.n 5c5a8 │ │ asrs r2, r4, #4 │ │ - b.n 3e502 │ │ + b.n 5cd52 │ │ adds r0, #247 @ 0xf7 │ │ - b.n 3dd60 │ │ + b.n 5c5b0 │ │ asrs r2, r7, #3 │ │ - b.n 3dd64 │ │ + b.n 5c5b4 │ │ asrs r2, r4, #20 │ │ - b.n 3e50e │ │ + b.n 5cd5e │ │ asrs r1, r7, #3 │ │ - b.n 3dd6c │ │ + b.n 5c5bc │ │ adds r2, r4, r4 │ │ - b.n 3e516 │ │ + b.n 5cd66 │ │ asrs r0, r7, #3 │ │ - b.n 3dd74 │ │ + b.n 5c5c4 │ │ asrs r0, r4, #8 │ │ - b.n 3e51e │ │ + b.n 5cd6e │ │ asrs r5, r7, #3 │ │ - b.n 3dd7c │ │ + b.n 5c5cc │ │ asrs r0, r4, #24 │ │ - b.n 3e526 │ │ + b.n 5cd76 │ │ asrs r4, r7, #3 │ │ - b.n 3dd84 │ │ + b.n 5c5d4 │ │ subs r0, r2, r1 │ │ - b.n 3e1b8 │ │ + b.n 5ca08 │ │ str r4, [r7, r0] │ │ - b.n 3e688 │ │ + b.n 5ced8 │ │ asrs r2, r0, #12 │ │ - b.n 3e4f8 │ │ + b.n 5cd48 │ │ asrs r3, r7, #3 │ │ - b.n 3dd94 │ │ + b.n 5c5e4 │ │ movs r2, r5 │ │ ldmia.w r5, {sp} │ │ - b.n 3dd2e │ │ + b.n 5c57e │ │ str r5, [r4, #48] @ 0x30 │ │ - b.n 3e546 │ │ + b.n 5cd96 │ │ str r0, [r0, #16] │ │ - b.n 3dda4 │ │ + b.n 5c5f4 │ │ str r5, [r4, #112] @ 0x70 │ │ - b.n 3e54e │ │ + b.n 5cd9e │ │ adds r1, #4 │ │ - b.n 3ddac │ │ + b.n 5c5fc │ │ str r7, [r7, #12] │ │ - b.n 3ddb0 │ │ + b.n 5c600 │ │ ldr r5, [r2, #52] @ 0x34 │ │ - b.n 3e1e0 │ │ + b.n 5ca30 │ │ lsls r0, r0, #8 │ │ - b.n 3e52a │ │ + b.n 5cd7a │ │ lsls r6, r7, #3 │ │ - b.n 3ddbc │ │ + b.n 5c60c │ │ lsls r3, r4, #16 │ │ - b.n 3e566 │ │ + b.n 5cdb6 │ │ lsls r3, r0, #4 │ │ - b.n 3ddc4 │ │ + b.n 5c614 │ │ lsrs r3, r4, #32 │ │ - b.n 3e56e │ │ + b.n 5cdbe │ │ lsls r2, r0, #4 │ │ - b.n 3ddcc │ │ + b.n 5c61c │ │ lsrs r3, r2, #17 │ │ - b.n 3e1f8 │ │ + b.n 5ca48 │ │ lsls r5, r0, #4 │ │ - b.n 3e53a │ │ + b.n 5cd8a │ │ lsls r1, r0, #4 │ │ - b.n 3ddd8 │ │ + b.n 5c628 │ │ lsls r1, r4, #4 │ │ - b.n 3e582 │ │ + b.n 5cdd2 │ │ str r0, [r3, r0] │ │ - b.n 3dd7c │ │ + b.n 5c5cc │ │ lsls r7, r0, #4 │ │ - b.n 3dde4 │ │ + b.n 5c634 │ │ lsls r1, r4, #20 │ │ - b.n 3e58e │ │ + b.n 5cdde │ │ lsls r6, r0, #4 │ │ - b.n 3ddec │ │ + b.n 5c63c │ │ lsrs r1, r4, #4 │ │ - b.n 3e596 │ │ + b.n 5cde6 │ │ lsls r5, r0, #4 │ │ - b.n 3ddf4 │ │ + b.n 5c644 │ │ lsls r2, r4, #8 │ │ - b.n 3e59e │ │ + b.n 5cdee │ │ lsls r2, r1, #4 │ │ - b.n 3ddfc │ │ + b.n 5c64c │ │ lsls r2, r4, #24 │ │ - b.n 3e5a6 │ │ + b.n 5cdf6 │ │ lsls r1, r1, #4 │ │ - b.n 3de04 │ │ + b.n 5c654 │ │ lsrs r2, r2, #9 │ │ - b.n 3e238 │ │ + b.n 5ca88 │ │ adds r0, #68 @ 0x44 │ │ - b.n 3dca8 │ │ + b.n 5c4f8 │ │ lsls r1, r0, #12 │ │ - b.n 3e576 │ │ + b.n 5cdc6 │ │ lsls r0, r1, #4 │ │ - b.n 3de14 │ │ + b.n 5c664 │ │ lsls r0, r1, #1 │ │ - b.n 3dcb4 │ │ + b.n 5c504 │ │ str r3, [r4, #48] @ 0x30 │ │ - b.n 3e5c2 │ │ + b.n 5ce12 │ │ lsls r1, r2, #4 │ │ - b.n 3de20 │ │ + b.n 5c670 │ │ str r5, [r1, #16] │ │ - b.n 3de24 │ │ + b.n 5c674 │ │ str r3, [r4, #112] @ 0x70 │ │ - b.n 3e5ce │ │ + b.n 5ce1e │ │ str r4, [r1, #16] │ │ - b.n 3de2c │ │ + b.n 5c67c │ │ ldr r3, [r2, #52] @ 0x34 │ │ - b.n 3e25c │ │ + b.n 5caac │ │ movs r2, #2 │ │ - b.n 3e5a6 │ │ + b.n 5cdf6 │ │ movs r1, #11 │ │ - b.n 3de38 │ │ + b.n 5c688 │ │ movs r4, #32 │ │ - b.n 3e5e2 │ │ + b.n 5ce32 │ │ asrs r4, r2, #32 │ │ - b.n 3dddc │ │ + b.n 5c62c │ │ movs r1, #16 │ │ - b.n 3de44 │ │ + b.n 5c694 │ │ cmp r0, #32 │ │ - b.n 3e5ee │ │ + b.n 5ce3e │ │ movs r1, #15 │ │ - b.n 3de4c │ │ + b.n 5c69c │ │ lsrs r0, r2, #17 │ │ - b.n 3e278 │ │ + b.n 5cac8 │ │ lsls r3, r0, #4 │ │ - b.n 3e5ba │ │ + b.n 5ce0a │ │ lsls r6, r1, #4 │ │ - b.n 3de58 │ │ + b.n 5c6a8 │ │ movs r7, r0 │ │ - b.n 3e602 │ │ + b.n 5ce52 │ │ movs r0, #5 │ │ - b.n 3e606 │ │ - lsls r7, r5, #13 │ │ + b.n 5ce56 │ │ + lsls r7, r2, #15 │ │ @ instruction: 0xfa002062 │ │ - b.n 3e7d8 │ │ + b.n 5d028 │ │ lsls r4, r5, #1 │ │ - b.n 3e7ec │ │ + b.n 5d03c │ │ asrs r0, r6, #2 │ │ - b.n 3e7f0 │ │ + b.n 5d040 │ │ ldmia r2, {r0, r2, r3, r5, r7} │ │ @ instruction: 0xebff0008 │ │ - b.n 3de14 │ │ + b.n 5c664 │ │ movs r0, r0 │ │ - b.n 3e982 │ │ + b.n 5d1d2 │ │ lsls r5, r1, #6 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 3e76a │ │ + b.n 5cfba │ │ movs r0, r2 │ │ - b.n 3de08 │ │ + b.n 5c658 │ │ movs r0, r0 │ │ - b.n 3ea32 │ │ + b.n 5d282 │ │ str r0, [sp, #16] │ │ - b.n 3de30 │ │ + b.n 5c680 │ │ movs r4, r3 │ │ - b.n 3de14 │ │ + b.n 5c664 │ │ strb r4, [r5, #1] │ │ - b.n 3e818 │ │ + b.n 5d068 │ │ movs r0, r1 │ │ - b.n 3de3c │ │ + b.n 5c68c │ │ str r0, [r1, r1] │ │ - b.n 3e79c │ │ + b.n 5cfec │ │ lsls r4, r0, #1 │ │ - b.n 3de24 │ │ + b.n 5c674 │ │ movs r0, r0 │ │ - b.n 3ea4e │ │ + b.n 5d29e │ │ movs r0, r4 │ │ - b.n 3de2c │ │ + b.n 5c67c │ │ movs r0, r0 │ │ - b.n 3ea56 │ │ + b.n 5d2a6 │ │ movs r4, r4 │ │ - b.n 3de34 │ │ + b.n 5c684 │ │ movs r0, r0 │ │ - b.n 3ea5e │ │ + b.n 5d2ae │ │ movs r0, r5 │ │ - b.n 3de3c │ │ + b.n 5c68c │ │ movs r0, r0 │ │ - b.n 3ea66 │ │ + b.n 5d2b6 │ │ movs r4, r5 │ │ - b.n 3de44 │ │ + b.n 5c694 │ │ movs r0, r0 │ │ - b.n 3ea6e │ │ + b.n 5d2be │ │ movs r0, r6 │ │ - b.n 3de4c │ │ + b.n 5c69c │ │ movs r0, r0 │ │ - b.n 3ea76 │ │ + b.n 5d2c6 │ │ movs r0, #24 │ │ - b.n 3de74 │ │ - add r0, pc, #4 @ (adr r0, 3e340 ) │ │ - b.n 3ea7e │ │ + b.n 5c6c4 │ │ + add r0, pc, #4 @ (adr r0, 5cb90 ) │ │ + b.n 5d2ce │ │ movs r4, r6 │ │ - b.n 3de5c │ │ + b.n 5c6ac │ │ movs r0, r0 │ │ - b.n 3ea86 │ │ + b.n 5d2d6 │ │ adds r0, #0 │ │ - b.n 3ea8a │ │ + b.n 5d2da │ │ movs r4, r7 │ │ - b.n 3de68 │ │ + b.n 5c6b8 │ │ movs r0, r0 │ │ - b.n 3ea92 │ │ + b.n 5d2e2 │ │ asrs r4, r3, #32 │ │ - b.n 3e85a │ │ + b.n 5d0aa │ │ asrs r0, r0, #32 │ │ - b.n 3de74 │ │ + b.n 5c6c4 │ │ movs r0, r7 │ │ - b.n 3de78 │ │ + b.n 5c6c8 │ │ movs r2, r1 │ │ and.w r0, r0, ip, lsr #32 │ │ - b.n 3dea0 │ │ + b.n 5c6f0 │ │ movs r6, r0 │ │ - b.n 3e46a │ │ + b.n 5ccba │ │ movs r4, r3 │ │ - b.n 3de88 │ │ + b.n 5c6d8 │ │ movs r0, r1 │ │ - b.n 3dea8 │ │ + b.n 5c6f8 │ │ strb r4, [r5, #1] │ │ - b.n 3e890 │ │ + b.n 5d0e0 │ │ asrs r4, r0, #1 │ │ - b.n 3deb4 │ │ + b.n 5c704 │ │ adds r0, #1 │ │ - b.n 3e884 │ │ + b.n 5d0d4 │ │ movs r0, r0 │ │ - b.n 3e628 │ │ + b.n 5ce78 │ │ asrs r0, r0, #2 │ │ - b.n 3e888 │ │ + b.n 5d0d8 │ │ asrs r4, r0, #1 │ │ - b.n 3dea4 │ │ + b.n 5c6f4 │ │ lsls r4, r4, #5 │ │ lsrs r0, r0, #8 │ │ movs r0, r2 │ │ - b.n 3decc │ │ + b.n 5c71c │ │ adds r0, #100 @ 0x64 │ │ - b.n 3deb0 │ │ + b.n 5c700 │ │ movs r0, r0 │ │ - b.n 3e640 │ │ + b.n 5ce90 │ │ lsls r2, r5, #2 │ │ cmp r2, #0 │ │ movs r7, r0 │ │ - b.n 3e6e2 │ │ + b.n 5cf32 │ │ asrs r5, r0, #32 │ │ - b.n 3e6e6 │ │ - add r0, pc, #48 @ (adr r0, 3e3d8 ) │ │ - b.n 3dec4 │ │ + b.n 5cf36 │ │ + add r0, pc, #48 @ (adr r0, 5cc28 ) │ │ + b.n 5c714 │ │ ands r3, r0 │ │ - b.n 3e6ee │ │ + b.n 5cf3e │ │ ldmia r2, {r0, r2, r3, r6, r7} │ │ @ instruction: 0xebff0014 │ │ - b.n 3def0 │ │ - add r0, pc, #416 @ (adr r0, 3e558 ) │ │ - b.n 3e8d4 │ │ + b.n 5c740 │ │ + add r0, pc, #416 @ (adr r0, 5cda8 ) │ │ + b.n 5d124 │ │ strh r5, [r0, #0] │ │ - b.n 3e6fe │ │ + b.n 5cf4e │ │ str r2, [sp, #528] @ 0x210 │ │ - b.n 3e4c2 │ │ + b.n 5cd12 │ │ movs r4, r3 │ │ - b.n 3e8d8 │ │ + b.n 5d128 │ │ lsls r0, r4, #1 │ │ - b.n 3dee4 │ │ + b.n 5c734 │ │ movs r0, r3 │ │ - b.n 3e8e0 │ │ + b.n 5d130 │ │ lsls r4, r3, #1 │ │ - b.n 3deec │ │ + b.n 5c73c │ │ movs r4, r2 │ │ - b.n 3e8e8 │ │ + b.n 5d138 │ │ lsls r0, r3, #1 │ │ - b.n 3def4 │ │ + b.n 5c744 │ │ movs r0, r2 │ │ - b.n 3e8f0 │ │ + b.n 5d140 │ │ lsls r4, r2, #1 │ │ - b.n 3defc │ │ + b.n 5c74c │ │ movs r4, r1 │ │ - b.n 3e8f8 │ │ + b.n 5d148 │ │ lsls r0, r2, #1 │ │ - b.n 3df04 │ │ + b.n 5c754 │ │ movs r0, r1 │ │ - b.n 3e900 │ │ + b.n 5d150 │ │ lsls r4, r1, #1 │ │ - b.n 3df0c │ │ + b.n 5c75c │ │ movs r4, r0 │ │ - b.n 3e908 │ │ + b.n 5d158 │ │ lsls r0, r1, #1 │ │ - b.n 3df14 │ │ + b.n 5c764 │ │ lsls r4, r5, #1 │ │ - b.n 3e918 │ │ + b.n 5d168 │ │ asrs r0, r1, #32 │ │ - b.n 3e742 │ │ + b.n 5cf92 │ │ ldmia r2!, {r3, r4, r5, r7} │ │ @ instruction: 0xebff0009 │ │ - b.n 3e74a │ │ + b.n 5cf9a │ │ asrs r0, r1, #32 │ │ - b.n 3e74e │ │ + b.n 5cf9e │ │ movs r0, #10 │ │ - b.n 3e752 │ │ + b.n 5cfa2 │ │ str r6, [r3, #36] @ 0x24 │ │ @ instruction: 0xebff0068 │ │ - b.n 3df54 │ │ + b.n 5c7a4 │ │ movs r0, r0 │ │ - b.n 3eabe │ │ + b.n 5d30e │ │ @ instruction: 0xfff51aff │ │ lsls r0, r3, #1 │ │ - b.n 3df60 │ │ + b.n 5c7b0 │ │ movs r0, #0 │ │ - b.n 3df5c │ │ - b.n 3e42c │ │ - b.n 3df4e │ │ + b.n 5c7ac │ │ + b.n 5cc7c │ │ + b.n 5c79e │ │ lsls r4, r2, #1 │ │ - b.n 3df6c │ │ + b.n 5c7bc │ │ asrs r0, r0, #32 │ │ - b.n 3df56 │ │ + b.n 5c7a6 │ │ lsls r0, r1, #1 │ │ - b.n 3df74 │ │ + b.n 5c7c4 │ │ adds r0, #0 │ │ - b.n 3df5e │ │ + b.n 5c7ae │ │ lsls r4, r1, #1 │ │ - b.n 3df7c │ │ + b.n 5c7cc │ │ str r2, [r0, #0] │ │ - b.n 3e74c │ │ + b.n 5cf9c │ │ strb r0, [r0, #0] │ │ - b.n 3df6a │ │ + b.n 5c7ba │ │ lsls r0, r2, #1 │ │ - b.n 3df88 │ │ + b.n 5c7d8 │ │ str r7, [r0, #0] │ │ - b.n 3e75e │ │ + b.n 5cfae │ │ ands r0, r0 │ │ - b.n 3df76 │ │ + b.n 5c7c6 │ │ lsls r4, r3, #1 │ │ - b.n 3df94 │ │ + b.n 5c7e4 │ │ str r4, [r0, #0] │ │ - b.n 3e76a │ │ + b.n 5cfba │ │ str r1, [r0, #0] │ │ - b.n 3e76e │ │ + b.n 5cfbe │ │ str r6, [r1, r0] │ │ - b.n 3e772 │ │ + b.n 5cfc2 │ │ str r0, [r0, #0] │ │ - b.n 3df8a │ │ + b.n 5c7da │ │ lsls r0, r4, #1 │ │ - b.n 3dfa8 │ │ + b.n 5c7f8 │ │ stmia r0!, {r1, r2} │ │ - b.n 3e77c │ │ + b.n 5cfcc │ │ str r0, [r0, r0] │ │ - b.n 3df96 │ │ + b.n 5c7e6 │ │ movs r5, r0 │ │ - b.n 3e7b2 │ │ + b.n 5d002 │ │ @ instruction: 0xffde0aff │ │ movs r0, r7 │ │ - b.n 3dfbc │ │ + b.n 5c80c │ │ stmia r0!, {} │ │ - b.n 3ebc6 │ │ - add r0, pc, #0 @ (adr r0, 3e488 ) │ │ - b.n 3e5ae │ │ + b.n 5d416 │ │ + add r0, pc, #0 @ (adr r0, 5ccd8 ) │ │ + b.n 5cdfe │ │ movs r4, r7 │ │ - b.n 3dfc8 │ │ + b.n 5c818 │ │ movs r0, #0 │ │ - b.n 3e5f8 │ │ + b.n 5ce48 │ │ movs r4, r6 │ │ - b.n 3dfd0 │ │ + b.n 5c820 │ │ movs r0, #84 @ 0x54 │ │ - b.n 3dfb4 │ │ + b.n 5c804 │ │ adds r0, #0 │ │ - b.n 3e60c │ │ + b.n 5ce5c │ │ movs r0, r6 │ │ - b.n 3dfdc │ │ + b.n 5c82c │ │ adds r0, #80 @ 0x50 │ │ - b.n 3dfc0 │ │ + b.n 5c810 │ │ strb r0, [r0, #0] │ │ - b.n 3e612 │ │ + b.n 5ce62 │ │ movs r4, r5 │ │ - b.n 3dfe8 │ │ + b.n 5c838 │ │ strb r4, [r1, #1] │ │ - b.n 3dfcc │ │ + b.n 5c81c │ │ ands r0, r0 │ │ - b.n 3ebf6 │ │ + b.n 5d446 │ │ str r0, [sp, #0] │ │ - b.n 3e61c │ │ + b.n 5ce6c │ │ movs r0, r5 │ │ - b.n 3dff8 │ │ + b.n 5c848 │ │ asrs r0, r0, #32 │ │ - b.n 3e63e │ │ + b.n 5ce8e │ │ movs r4, r4 │ │ - b.n 3e000 │ │ + b.n 5c850 │ │ asrs r0, r3, #1 │ │ - b.n 3dfe4 │ │ - b.n 3e4cc │ │ - b.n 3ec0e │ │ + b.n 5c834 │ │ + b.n 5cd1c │ │ + b.n 5d45e │ │ str r0, [r0, #0] │ │ - b.n 3e63e │ │ + b.n 5ce8e │ │ movs r0, r4 │ │ - b.n 3e010 │ │ + b.n 5c860 │ │ str r0, [r4, #4] │ │ - b.n 3dff4 │ │ + b.n 5c844 │ │ str r0, [r0, r0] │ │ - b.n 3e648 │ │ + b.n 5ce98 │ │ movs r1, r0 │ │ - b.n 3e4ee │ │ + b.n 5cd3e │ │ movs r5, r0 │ │ - b.n 3e4e6 │ │ + b.n 5cd36 │ │ str r4, [r3, r1] │ │ - b.n 3e004 │ │ + b.n 5c854 │ │ strh r0, [r0, #0] │ │ - b.n 3e70c │ │ + b.n 5cf5c │ │ asrs r0, r0, #32 │ │ - b.n 3ecb2 │ │ + b.n 5d502 │ │ str r1, [r0, r0] │ │ - b.n 3e596 │ │ + b.n 5cde6 │ │ lsls r0, r0, #5 │ │ - b.n 3eb02 │ │ + b.n 5d352 │ │ movs r6, r6 │ │ - b.n 3eb98 │ │ + b.n 5d3e8 │ │ str r1, [r0, r0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 3e7ba │ │ + b.n 5d00a │ │ lsrs r4, r1, #26 │ │ - b.n 3eb14 │ │ + b.n 5d364 │ │ str r0, [r0, #0] │ │ - b.n 3ec4e │ │ + b.n 5d49e │ │ lsrs r2, r2, #31 │ │ - b.n 3eba8 │ │ + b.n 5d3f8 │ │ str r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ movs r0, r0 │ │ - b.n 3e7be │ │ + b.n 5d00e │ │ movs r3, r7 │ │ - b.n 3eb32 │ │ - b.n 3e522 │ │ + b.n 5d382 │ │ + b.n 5cd72 │ │ strh r0, [r0, #24] │ │ lsrs r0, r1, #29 │ │ - b.n 3ebba │ │ + b.n 5d40a │ │ ands r1, r0 │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 3e7d4 │ │ + b.n 5d024 │ │ adds r0, #0 │ │ - b.n 3ec72 │ │ + b.n 5d4c2 │ │ lsrs r6, r4, #19 │ │ - b.n 3eb50 │ │ + b.n 5d3a0 │ │ stmia r0!, {r0} │ │ strh r0, [r0, #24] │ │ adds r0, #1 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 3ebd8 │ │ + b.n 5d428 │ │ movs r0, r0 │ │ - b.n 3e7f4 │ │ + b.n 5d044 │ │ movs r0, #0 │ │ - b.n 3ec8a │ │ + b.n 5d4da │ │ asrs r0, r0, #32 │ │ - b.n 3ec8e │ │ + b.n 5d4de │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 3ec4c │ │ + b.n 5d49c │ │ movs r0, r0 │ │ - b.n 3ec9e │ │ + b.n 5d4ee │ │ movs r1, r0 │ │ adds r3, #0 │ │ - blx 4467b4 │ │ + blx 465004 │ │ movs r5, r0 │ │ - b.n 3e86a │ │ + b.n 5d0ba │ │ str r1, [r0, r0] │ │ - b.n 3ea80 │ │ + b.n 5d2d0 │ │ ldrsh r5, [r2, r4] │ │ - b.n 3e850 │ │ + b.n 5d0a0 │ │ strb r4, [r2, #1] │ │ - b.n 3e0b0 │ │ + b.n 5c900 │ │ strh r5, [r4, r2] │ │ - b.n 3e8ba │ │ + b.n 5d10a │ │ str r0, [r0, r0] │ │ - b.n 3e908 │ │ + b.n 5d158 │ │ asrs r5, r0, #32 │ │ - b.n 3e904 │ │ + b.n 5d154 │ │ movs r0, r0 │ │ - b.n 3e888 │ │ + b.n 5d0d8 │ │ asrs r0, r0, #32 │ │ - b.n 3e90e │ │ + b.n 5d15e │ │ asrs r5, r0, #32 │ │ - b.n 3e890 │ │ + b.n 5d0e0 │ │ movs r0, #1 │ │ - b.n 3e918 │ │ + b.n 5d168 │ │ adds r1, #115 @ 0x73 │ │ - b.n 3ebaa │ │ + b.n 5d3fa │ │ movs r0, r0 │ │ - b.n 3e89e │ │ + b.n 5d0ee │ │ adds r0, #45 @ 0x2d │ │ - b.n 3ec26 │ │ + b.n 5d476 │ │ movs r0, #0 │ │ - b.n 3e93a │ │ + b.n 5d18a │ │ asrs r1, r0, #32 │ │ - b.n 3e8aa │ │ + b.n 5d0fa │ │ movs r0, #1 │ │ - b.n 3e932 │ │ + b.n 5d182 │ │ movs r0, r0 │ │ - b.n 3e8b2 │ │ + b.n 5d102 │ │ movs r0, #0 │ │ - b.n 3e93e │ │ + b.n 5d18e │ │ movs r0, r0 │ │ - b.n 3e952 │ │ + b.n 5d1a2 │ │ movs r1, r0 │ │ - b.n 3e8ba │ │ + b.n 5d10a │ │ ldr r7, [r7, #104] @ 0x68 │ │ - b.n 3ebd4 │ │ + b.n 5d424 │ │ movs r2, r0 │ │ - b.n 3e8c2 │ │ + b.n 5d112 │ │ ldr r1, [r1, #124] @ 0x7c │ │ - b.n 3ec4a │ │ + b.n 5d49a │ │ movs r0, r0 │ │ - b.n 3eb0a │ │ + b.n 5d35a │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 3ebd8 │ │ + b.n 5d428 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 3ec5c │ │ + b.n 5d4ac │ │ asrs r1, r3, #12 │ │ - b.n 3ebda │ │ + b.n 5d42a │ │ lsls r0, r2, #26 │ │ - b.n 3e5e6 │ │ + b.n 5ce36 │ │ asrs r1, r2, #21 │ │ - b.n 3ec66 │ │ + b.n 5d4b6 │ │ lsls r0, r2, #14 │ │ - b.n 3e5e8 │ │ + b.n 5ce38 │ │ lsls r0, r2, #10 │ │ - b.n 3e5ea │ │ + b.n 5ce3a │ │ str r6, [r0, #0] │ │ - b.n 3e71e │ │ + b.n 5cf6e │ │ lsls r0, r2, #6 │ │ - b.n 3e5f0 │ │ + b.n 5ce40 │ │ str r0, [r7, #0] │ │ - b.n 3e10c │ │ + b.n 5c95c │ │ adds r0, #3 │ │ - b.n 3e764 │ │ + b.n 5cfb4 │ │ adds r0, #60 @ 0x3c │ │ - b.n 3e114 │ │ + b.n 5c964 │ │ adds r0, #80 @ 0x50 │ │ - b.n 3e138 │ │ - add r0, pc, #48 @ (adr r0, 3e630 ) │ │ - b.n 3e13c │ │ + b.n 5c988 │ │ + add r0, pc, #48 @ (adr r0, 5ce80 ) │ │ + b.n 5c98c │ │ movs r0, #2 │ │ - b.n 3e76c │ │ + b.n 5cfbc │ │ movs r0, #52 @ 0x34 │ │ - b.n 3e124 │ │ + b.n 5c974 │ │ movs r0, #76 @ 0x4c │ │ - b.n 3e148 │ │ + b.n 5c998 │ │ adds r0, #100 @ 0x64 │ │ - b.n 3e14c │ │ + b.n 5c99c │ │ strh r1, [r0, #0] │ │ - b.n 3e77a │ │ + b.n 5cfca │ │ movs r0, #24 │ │ - b.n 3e154 │ │ + b.n 5c9a4 │ │ movs r0, r0 │ │ - b.n 3e790 │ │ + b.n 5cfe0 │ │ movs r4, r5 │ │ - b.n 3e13c │ │ + b.n 5c98c │ │ lsls r0, r3, #1 │ │ - b.n 3e160 │ │ + b.n 5c9b0 │ │ str r0, [sp, #16] │ │ - b.n 3e164 │ │ + b.n 5c9b4 │ │ strb r0, [r0, #0] │ │ - b.n 3eb8e │ │ + b.n 5d3de │ │ lsls r0, r4, #1 │ │ - b.n 3e16c │ │ + b.n 5c9bc │ │ movs r0, r0 │ │ - b.n 3eb96 │ │ + b.n 5d3e6 │ │ movs r4, r4 │ │ - b.n 3e154 │ │ + b.n 5c9a4 │ │ lsls r4, r3, #1 │ │ - b.n 3e178 │ │ + b.n 5c9c8 │ │ movs r0, r0 │ │ - b.n 3eb82 │ │ + b.n 5d3d2 │ │ movs r0, r4 │ │ - b.n 3e160 │ │ + b.n 5c9b0 │ │ lsls r1, r0, #1 │ │ @ instruction: 0xea00e03c │ │ - b.n 3e188 │ │ + b.n 5c9d8 │ │ movs r1, #66 @ 0x42 │ │ - b.n 3ec5a │ │ + b.n 5d4aa │ │ asrs r0, r7, #32 │ │ - b.n 3e190 │ │ + b.n 5c9e0 │ │ movs r0, #54 @ 0x36 │ │ - b.n 3ecf4 │ │ + b.n 5d544 │ │ strh r4, [r6, #0] │ │ - b.n 3e198 │ │ + b.n 5c9e8 │ │ movs r1, r0 │ │ - b.n 3e97e │ │ + b.n 5d1ce │ │ str r0, [r6, r0] │ │ - b.n 3e1a0 │ │ + b.n 5c9f0 │ │ movs r0, r1 │ │ - b.n 3e96a │ │ + b.n 5d1ba │ │ str r4, [r5, #0] │ │ - b.n 3e1a8 │ │ + b.n 5c9f8 │ │ movs r5, r0 │ │ - b.n 3e972 │ │ + b.n 5d1c2 │ │ strb r0, [r5, #0] │ │ - b.n 3e1b0 │ │ + b.n 5ca00 │ │ movs r6, r0 │ │ - b.n 3e97a │ │ + b.n 5d1ca │ │ stmia r0!, {r2, r5} │ │ - b.n 3e1b8 │ │ + b.n 5ca08 │ │ movs r7, r0 │ │ - b.n 3e982 │ │ + b.n 5d1d2 │ │ ands r0, r4 │ │ - b.n 3e1c0 │ │ + b.n 5ca10 │ │ movs r4, r1 │ │ - b.n 3e98a │ │ + b.n 5d1da │ │ asrs r1, r0, #32 │ │ - b.n 3ea4e │ │ + b.n 5d29e │ │ movs r4, r0 │ │ - b.n 3e9b2 │ │ + b.n 5d202 │ │ str r5, [r0, r0] │ │ - b.n 3ea56 │ │ + b.n 5d2a6 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ asrs r2, r0, #32 │ │ - b.n 3e7c0 │ │ + b.n 5d010 │ │ movs r0, #1 │ │ - b.n 3e6a2 │ │ + b.n 5cef2 │ │ asrs r4, r2, #32 │ │ - b.n 3e1e0 │ │ + b.n 5ca30 │ │ movs r0, #56 @ 0x38 │ │ - b.n 3e1c4 │ │ + b.n 5ca14 │ │ str r6, [r0, #0] │ │ - b.n 3ea6e │ │ + b.n 5d2be │ │ strb r7, [r0, #0] │ │ - b.n 3ea72 │ │ + b.n 5d2c2 │ │ stmia r0!, {r2, r3} │ │ - b.n 3ea76 │ │ + b.n 5d2c6 │ │ movs r2, #131 @ 0x83 │ │ - b.n 3e5fc │ │ + b.n 5ce4c │ │ movs r0, #4 │ │ - b.n 3ea7e │ │ + b.n 5d2ce │ │ movs r0, #96 @ 0x60 │ │ - b.n 3e1dc │ │ + b.n 5ca2c │ │ ands r0, r1 │ │ - b.n 3ea86 │ │ + b.n 5d2d6 │ │ ldrh r4, [r1, #52] @ 0x34 │ │ - b.n 3ecd4 │ │ + b.n 5d524 │ │ movs r0, #14 │ │ - b.n 3ea8e │ │ + b.n 5d2de │ │ ldrh r2, [r2, #62] @ 0x3e │ │ - b.n 3ed68 │ │ + b.n 5d5b8 │ │ movs r0, #8 │ │ - b.n 3e83a │ │ - b.n 3e6dc │ │ - b.n 3e6da │ │ + b.n 5d08a │ │ + b.n 5cf2c │ │ + b.n 5cf2a │ │ movs r0, #59 @ 0x3b │ │ - b.n 3ecf2 │ │ + b.n 5d542 │ │ cmp r7, #72 @ 0x48 │ │ - b.n 3ed76 │ │ - b.n 3e75c │ │ - b.n 3e200 │ │ - movs r0, #2 │ │ - b.n 3e852 │ │ - b.n 3e6f4 │ │ - b.n 3e1f0 │ │ + b.n 5d5c6 │ │ + b.n 5cfac │ │ + b.n 5ca50 │ │ + movs r0, #2 │ │ + b.n 5d0a2 │ │ + b.n 5cf44 │ │ + b.n 5ca40 │ │ ands r2, r0 │ │ - b.n 3e6f2 │ │ + b.n 5cf42 │ │ cmp r4, #230 @ 0xe6 │ │ - b.n 3ed10 │ │ + b.n 5d560 │ │ cmp r2, #174 @ 0xae │ │ - b.n 3ed90 │ │ + b.n 5d5e0 │ │ ands r4, r6 │ │ - b.n 3e218 │ │ + b.n 5ca68 │ │ movs r0, #2 │ │ - b.n 3e86c │ │ + b.n 5d0bc │ │ ands r0, r1 │ │ - b.n 3e208 │ │ + b.n 5ca58 │ │ strh r0, [r0, #0] │ │ - b.n 3e70e │ │ + b.n 5cf5e │ │ movs r0, #1 │ │ - b.n 3ecba │ │ + b.n 5d50a │ │ str r0, [r0, #0] │ │ - b.n 3e716 │ │ + b.n 5cf66 │ │ movs r0, #0 │ │ - b.n 3ecc4 │ │ + b.n 5d514 │ │ strb r0, [r0, #0] │ │ - b.n 3e71e │ │ + b.n 5cf6e │ │ movs r0, #0 │ │ - b.n 3ecd6 │ │ + b.n 5d526 │ │ str r0, [r0, r0] │ │ - b.n 3e726 │ │ + b.n 5cf76 │ │ movs r0, #96 @ 0x60 │ │ - b.n 3e260 │ │ + b.n 5cab0 │ │ strh r4, [r1, #0] │ │ - b.n 3e22c │ │ + b.n 5ca7c │ │ movs r0, #0 │ │ - b.n 3ecb2 │ │ + b.n 5d502 │ │ str r4, [r5, #0] │ │ - b.n 3e24c │ │ + b.n 5ca9c │ │ movs r0, r0 │ │ - b.n 3e73a │ │ + b.n 5cf8a │ │ movs r0, #24 │ │ - b.n 3e274 │ │ + b.n 5cac4 │ │ str r0, [r2, #0] │ │ - b.n 3e240 │ │ + b.n 5ca90 │ │ strb r4, [r2, #0] │ │ - b.n 3e244 │ │ + b.n 5ca94 │ │ str r4, [r4, r0] │ │ - b.n 3e260 │ │ + b.n 5cab0 │ │ str r0, [r3, r0] │ │ - b.n 3e24c │ │ + b.n 5ca9c │ │ movs r0, r4 │ │ - b.n 3e268 │ │ + b.n 5cab8 │ │ movs r4, r3 │ │ - b.n 3e254 │ │ + b.n 5caa4 │ │ lsls r3, r0, #4 │ │ - b.n 3e688 │ │ + b.n 5ced8 │ │ eors r0, r0 │ │ - b.n 3e294 │ │ + b.n 5cae4 │ │ strh r0, [r6, #0] │ │ - b.n 3e278 │ │ + b.n 5cac8 │ │ movs r0, r0 │ │ - b.n 3ee02 │ │ + b.n 5d652 │ │ strb r0, [r5, #0] │ │ - b.n 3e280 │ │ + b.n 5cad0 │ │ movs r2, r7 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3e2a8 │ │ + b.n 5caf8 │ │ movs r0, r0 │ │ - b.n 3ee12 │ │ + b.n 5d662 │ │ movs r1, r7 │ │ lsrs r0, r0, #8 │ │ movs r4, r3 │ │ - b.n 3e2b4 │ │ + b.n 5cb04 │ │ str r0, [r1, r1] │ │ - b.n 3ec14 │ │ + b.n 5d464 │ │ strb r0, [r0, #0] │ │ - b.n 3eec2 │ │ + b.n 5d712 │ │ str r0, [r0, #0] │ │ - b.n 3eec6 │ │ + b.n 5d716 │ │ strh r0, [r0, #20] │ │ - b.n 3e88e │ │ + b.n 5d0de │ │ movs r7, r0 │ │ and.w r0, r0, r4, asr #13 │ │ - b.n 3e2cc │ │ + b.n 5cb1c │ │ movs r1, r0 │ │ - b.n 3ebd6 │ │ - add r0, pc, #0 @ (adr r0, 3e798 ) │ │ - b.n 3e7ae │ │ + b.n 5d426 │ │ + add r0, pc, #0 @ (adr r0, 5cfe8 ) │ │ + b.n 5cffe │ │ strb r0, [r4, #0] │ │ - b.n 3ecac │ │ + b.n 5d4fc │ │ str r1, [r0, #0] │ │ - b.n 3ecae │ │ + b.n 5d4fe │ │ asrs r3, r0, #4 │ │ - b.n 3e6d8 │ │ + b.n 5cf28 │ │ movs r1, r0 │ │ - b.n 3ea56 │ │ + b.n 5d2a6 │ │ mcr2 10, 7, r2, cr12, cr15, {7} @ │ │ lsls r4, r5, #1 │ │ - b.n 3eccc │ │ + b.n 5d51c │ │ asrs r5, r0, #32 │ │ - b.n 3eaf6 │ │ + b.n 5d346 │ │ ldmia r1, {r0, r1, r3, r6, r7} │ │ @ instruction: 0xebff0044 │ │ - b.n 3e2f8 │ │ + b.n 5cb48 │ │ movs r0, #104 @ 0x68 │ │ - b.n 3ecdc │ │ + b.n 5d52c │ │ cmp r2, #15 │ │ orn r0, r5, #2179072 @ 0x214000 │ │ - b.n 3eb0a │ │ + b.n 5d35a │ │ movs r7, r0 │ │ - b.n 3e8ce │ │ + b.n 5d11e │ │ lsrs r7, r1, #8 │ │ orn r1, r0, #7864320 @ 0x780000 │ │ sbfx sl, r2, #8, #16 │ │ orn sl, r4, #9240576 @ 0x8d0000 │ │ orr.w sl, r0, #36608 @ 0x8f00 │ │ orn r1, r0, #499712 @ 0x7a000 │ │ sbfx sl, r2, #0, #16 │ │ orr.w sl, r5, #585728 @ 0x8f000 │ │ orr.w r0, r0, #8847360 @ 0x870000 │ │ - b.n 3e902 │ │ + b.n 5d152 │ │ cmp r2, #15 │ │ orr.w r1, r4, #3664 @ 0xe50 │ │ @ instruction: 0xebff1068 │ │ - b.n 3e338 │ │ + b.n 5cb88 │ │ movs r1, r0 │ │ - b.n 3ef42 │ │ + b.n 5d792 │ │ movs r0, r0 │ │ - b.n 3eea8 │ │ + b.n 5d6f8 │ │ @ instruction: 0xffe01aff │ │ movs r0, r1 │ │ - b.n 3eb4e │ │ + b.n 5d39e │ │ stmia r0!, {r0, r1, r2} │ │ - b.n 3e772 │ │ + b.n 5cfc2 │ │ movs r4, r5 │ │ @ instruction: 0xe990200c │ │ - b.n 3eb1e │ │ + b.n 5d36e │ │ ands r0, r2 │ │ - b.n 3e33e │ │ + b.n 5cb8e │ │ movs r0, #3 │ │ - b.n 3eb26 │ │ + b.n 5d376 │ │ asrs r4, r2, #32 │ │ - b.n 3e346 │ │ + b.n 5cb96 │ │ movs r0, #5 │ │ - b.n 3eb2e │ │ - b.n 3e85c │ │ - b.n 3e34e │ │ + b.n 5d37e │ │ + b.n 5d0ac │ │ + b.n 5cb9e │ │ movs r0, #4 │ │ - b.n 3eb36 │ │ + b.n 5d386 │ │ movs r4, r3 │ │ - b.n 3e356 │ │ + b.n 5cba6 │ │ asrs r1, r0, #32 │ │ - b.n 3eb3e │ │ + b.n 5d38e │ │ eors r0, r0 │ │ - b.n 3e378 │ │ + b.n 5cbc8 │ │ asrs r6, r1, #32 │ │ - b.n 3eb44 │ │ + b.n 5d394 │ │ str r0, [r1, r1] │ │ - b.n 3ecdc │ │ + b.n 5d52c │ │ movs r0, r0 │ │ - b.n 3eb4c │ │ + b.n 5d39c │ │ lsrs r0, r2, #28 │ │ - b.n 3eb2c │ │ + b.n 5d37c │ │ lsls r0, r4, #10 │ │ - b.n 3eb92 │ │ + b.n 5d3e2 │ │ @ instruction: 0xffcdeaff │ │ str r0, [r1, r1] │ │ - b.n 3ecf0 │ │ + b.n 5d540 │ │ mcr2 10, 6, lr, cr3, cr15, {7} @ │ │ asrs r4, r3, #32 │ │ - b.n 3e39c │ │ + b.n 5cbec │ │ str r0, [r1, r1] │ │ - b.n 3ecfc │ │ + b.n 5d54c │ │ movs r0, r0 │ │ - b.n 3e3a4 │ │ + b.n 5cbf4 │ │ strb r4, [r5, #1] │ │ - b.n 3ed88 │ │ + b.n 5d5d8 │ │ ands r0, r0 │ │ - b.n 3efb2 │ │ + b.n 5d802 │ │ str r1, [r0, #40] @ 0x28 │ │ - b.n 3e976 │ │ + b.n 5d1c6 │ │ movs r7, r0 │ │ and.w r0, r0, r4, asr #13 │ │ - b.n 3e3b8 │ │ + b.n 5cc08 │ │ movs r1, r0 │ │ - b.n 3ecc2 │ │ - add r0, pc, #0 @ (adr r0, 3e884 ) │ │ - b.n 3e89a │ │ + b.n 5d512 │ │ + add r0, pc, #0 @ (adr r0, 5d0d4 ) │ │ + b.n 5d0ea │ │ str r0, [r4, #0] │ │ - b.n 3ed96 │ │ + b.n 5d5e6 │ │ ands r1, r0 │ │ - b.n 3ed96 │ │ + b.n 5d5e6 │ │ asrs r3, r0, #4 │ │ - b.n 3e7c4 │ │ + b.n 5d014 │ │ movs r1, r0 │ │ - b.n 3eb3e │ │ + b.n 5d38e │ │ movs r3, r3 │ │ cmp r2, #0 │ │ movs r7, r0 │ │ - b.n 3ebde │ │ + b.n 5d42e │ │ asrs r5, r0, #32 │ │ - b.n 3ebe2 │ │ + b.n 5d432 │ │ ldmia r1!, {r4, r7} │ │ @ instruction: 0xebff001c │ │ - b.n 3ed36 │ │ + b.n 5d586 │ │ movs r0, #104 @ 0x68 │ │ - b.n 3edc8 │ │ + b.n 5d618 │ │ asrs r5, r0, #32 │ │ - b.n 3ebf2 │ │ + b.n 5d442 │ │ str r6, [r6, #16] │ │ @ instruction: 0xebff1068 │ │ - b.n 3e3f4 │ │ + b.n 5cc44 │ │ movs r1, r0 │ │ - b.n 3effe │ │ + b.n 5d84e │ │ movs r0, r0 │ │ - b.n 3ef64 │ │ + b.n 5d7b4 │ │ @ instruction: 0xffec1aff │ │ strb r0, [r3, #0] │ │ - b.n 3ed56 │ │ + b.n 5d5a6 │ │ stmia r0!, {r2, r3, r4} │ │ - b.n 3e2fa │ │ + b.n 5cb4a │ │ str r0, [r1, r0] │ │ - b.n 3e2fe │ │ + b.n 5cb4e │ │ lsls r6, r1, #2 │ │ ldmia.w r7, {r2, r3, ip} │ │ - b.n 3ebdc │ │ + b.n 5d42c │ │ ands r1, r0 │ │ @ instruction: 0xe8161002 │ │ - b.n 3ebe4 │ │ + b.n 5d434 │ │ asrs r3, r0, #32 │ │ - b.n 3ebe8 │ │ + b.n 5d438 │ │ asrs r7, r0, #32 │ │ - b.n 3ebec │ │ + b.n 5d43c │ │ strb r4, [r5, #1] │ │ - b.n 3ee08 │ │ + b.n 5d658 │ │ asrs r5, r0, #32 │ │ - b.n 3ebf4 │ │ + b.n 5d444 │ │ str r0, [r1, r1] │ │ - b.n 3ed8c │ │ + b.n 5d5dc │ │ movs r0, r0 │ │ - b.n 3ebfc │ │ + b.n 5d44c │ │ movs r6, r1 │ │ - b.n 3ebfe │ │ + b.n 5d44e │ │ lsrs r0, r2, #28 │ │ - b.n 3ebe0 │ │ + b.n 5d430 │ │ lsls r0, r4, #10 │ │ - b.n 3ec46 │ │ + b.n 5d496 │ │ @ instruction: 0xffdbeaff │ │ movs r4, r3 │ │ - b.n 3e448 │ │ + b.n 5cc98 │ │ movs r4, r0 │ │ - b.n 3ea12 │ │ + b.n 5d262 │ │ movs r4, r3 │ │ - b.n 3e430 │ │ + b.n 5cc80 │ │ movs r0, r1 │ │ - b.n 3e450 │ │ + b.n 5cca0 │ │ mrc2 10, 4, lr, cr5, cr15, {7} @ │ │ - add r0, pc, #4 @ (adr r0, 3e924 ) │ │ - b.n 3f062 │ │ + add r0, pc, #4 @ (adr r0, 5d174 ) │ │ + b.n 5d8b2 │ │ movs r2, r1 │ │ - b.n 3ec66 │ │ - beq.n 3e960 │ │ - b.n 3edc0 │ │ + b.n 5d4b6 │ │ + beq.n 5d1b0 │ │ + b.n 5d610 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, r4, r6, r7, sl, ip, lr, pc} │ │ - bmi.n 3e8da │ │ - ldr r7, [pc, #960] @ (3ecf4 ) │ │ + bmi.n 5d12a │ │ + ldr r7, [pc, #960] @ (5d544 ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3ee54 │ │ - beq.n 3ea14 │ │ - b.n 3edd8 │ │ + b.n 5d6a4 │ │ + beq.n 5d264 │ │ + b.n 5d628 │ │ movs r0, #32 │ │ - b.n 3e45c │ │ + b.n 5ccac │ │ ands r0, r0 │ │ - b.n 3ec86 │ │ + b.n 5d4d6 │ │ movs r0, #0 │ │ - b.n 3e470 │ │ - b.n 3e96c │ │ - b.n 3ee54 │ │ + b.n 5ccc0 │ │ + b.n 5d1bc │ │ + b.n 5d6a4 │ │ lsls r1, r0, #2 │ │ @ instruction: 0xe9930002 │ │ - b.n 3ec56 │ │ + b.n 5d4a6 │ │ str r4, [r1, #0] │ │ - b.n 3e480 │ │ + b.n 5ccd0 │ │ movs r7, r0 │ │ - b.n 3ec5e │ │ + b.n 5d4ae │ │ str r0, [r4, r0] │ │ ldmia.w lr, {r1, r2} │ │ - b.n 3ec66 │ │ + b.n 5d4b6 │ │ movs r5, r0 │ │ - b.n 3ec6a │ │ + b.n 5d4ba │ │ strh r4, [r3, #0] │ │ - b.n 3e494 │ │ + b.n 5cce4 │ │ movs r4, r1 │ │ - b.n 3ec72 │ │ + b.n 5d4c2 │ │ strb r2, [r0, #5] │ │ - b.n 3ef7e │ │ + b.n 5d7ce │ │ movs r6, r1 │ │ - b.n 3ec7a │ │ + b.n 5d4ca │ │ movs r0, #2 │ │ - b.n 3ed3e │ │ + b.n 5d58e │ │ movs r0, r1 │ │ - b.n 3eca2 │ │ + b.n 5d4f2 │ │ strb r6, [r6, #0] │ │ - b.n 3f020 │ │ + b.n 5d870 │ │ movs r0, r0 │ │ asrs r0, r4, #15 │ │ movs r0, #7 │ │ - b.n 3eab2 │ │ - b.n 3e994 │ │ - b.n 3e992 │ │ - b.n 3e994 │ │ - b.n 3e49e │ │ + b.n 5d302 │ │ + b.n 5d1e4 │ │ + b.n 5d1e2 │ │ + b.n 5d1e4 │ │ + b.n 5ccee │ │ movs r0, #4 │ │ - b.n 3e4c0 │ │ + b.n 5cd10 │ │ ldrb r4, [r1, #26] │ │ - b.n 3efa8 │ │ + b.n 5d7f8 │ │ ldrb r2, [r2, #31] │ │ - b.n 3f038 │ │ + b.n 5d888 │ │ strh r0, [r0, #0] │ │ - b.n 3f0e6 │ │ + b.n 5d936 │ │ movs r0, #2 │ │ - b.n 3ed6a │ │ + b.n 5d5ba │ │ movs r0, #7 │ │ - b.n 3eb12 │ │ + b.n 5d362 │ │ strb r3, [r7, #0] │ │ - b.n 3efc6 │ │ + b.n 5d816 │ │ str r0, [r0, r0] │ │ - b.n 3e9ba │ │ + b.n 5d20a │ │ str r4, [r0, r0] │ │ - b.n 3e4c2 │ │ + b.n 5cd12 │ │ movs r0, #8 │ │ - b.n 3e4e4 │ │ + b.n 5cd34 │ │ ldrb r0, [r1, #29] │ │ - b.n 3f056 │ │ + b.n 5d8a6 │ │ movs r0, #2 │ │ - b.n 3ed86 │ │ + b.n 5d5d6 │ │ movs r0, #7 │ │ - b.n 3eb2e │ │ + b.n 5d37e │ │ str r0, [sp, #0] │ │ - b.n 3e9d2 │ │ + b.n 5d222 │ │ str r0, [sp, #32] │ │ - b.n 3e4da │ │ + b.n 5cd2a │ │ str r4, [r1, #0] │ │ - b.n 3e4fc │ │ + b.n 5cd4c │ │ cmp r4, #230 @ 0xe6 │ │ - b.n 3eff4 │ │ + b.n 5d844 │ │ cmp r2, #174 @ 0xae │ │ - b.n 3f074 │ │ + b.n 5d8c4 │ │ str r6, [r0, #0] │ │ - b.n 3eda2 │ │ + b.n 5d5f2 │ │ str r2, [r0, #0] │ │ - b.n 3eb52 │ │ - add r0, pc, #0 @ (adr r0, 3e9e8 ) │ │ - b.n 3e9f6 │ │ - add r0, pc, #48 @ (adr r0, 3ea1c ) │ │ - b.n 3e4f6 │ │ + b.n 5d3a2 │ │ + add r0, pc, #0 @ (adr r0, 5d238 ) │ │ + b.n 5d246 │ │ + add r0, pc, #48 @ (adr r0, 5d26c ) │ │ + b.n 5cd46 │ │ strb r0, [r2, #0] │ │ - b.n 3e518 │ │ + b.n 5cd68 │ │ strb r7, [r0, #0] │ │ - b.n 3edb6 │ │ + b.n 5d606 │ │ strb r1, [r0, #0] │ │ - b.n 3efa8 │ │ + b.n 5d7f8 │ │ strb r0, [r0, #0] │ │ - b.n 3ea0c │ │ + b.n 5d25c │ │ strb r0, [r2, #0] │ │ - b.n 3e50a │ │ + b.n 5cd5a │ │ movs r0, #20 │ │ - b.n 3e52c │ │ + b.n 5cd7c │ │ movs r0, #2 │ │ - b.n 3edca │ │ + b.n 5d61a │ │ movs r0, #0 │ │ - b.n 3efb2 │ │ + b.n 5d802 │ │ stmia r0!, {} │ │ - b.n 3ea16 │ │ + b.n 5d266 │ │ stmia r0!, {r2, r4} │ │ - b.n 3e51e │ │ + b.n 5cd6e │ │ str r0, [r3, #0] │ │ - b.n 3e540 │ │ + b.n 5cd90 │ │ str r6, [r0, #0] │ │ - b.n 3edde │ │ + b.n 5d62e │ │ str r0, [r0, #0] │ │ - b.n 3efce │ │ + b.n 5d81e │ │ movs r0, #0 │ │ - b.n 3ea32 │ │ + b.n 5d282 │ │ movs r0, #24 │ │ - b.n 3e532 │ │ + b.n 5cd82 │ │ adds r0, #28 │ │ - b.n 3e554 │ │ + b.n 5cda4 │ │ adds r0, #3 │ │ - b.n 3edf2 │ │ + b.n 5d642 │ │ adds r0, #0 │ │ - b.n 3efbc │ │ + b.n 5d80c │ │ movs r0, r0 │ │ - b.n 3ea40 │ │ + b.n 5d290 │ │ movs r4, r3 │ │ - b.n 3e546 │ │ + b.n 5cd96 │ │ adds r0, #0 │ │ - b.n 3e564 │ │ + b.n 5cdb4 │ │ adds r0, #14 │ │ - b.n 3eb6c │ │ + b.n 5d3bc │ │ adds r0, #0 │ │ - b.n 3e552 │ │ + b.n 5cda2 │ │ adds r0, #36 @ 0x24 │ │ - b.n 3e568 │ │ + b.n 5cdb8 │ │ adds r0, #4 │ │ - b.n 3e574 │ │ + b.n 5cdc4 │ │ str r5, [r0, #0] │ │ - b.n 3eb9c │ │ + b.n 5d3ec │ │ adds r0, #3 │ │ - b.n 3ebc4 │ │ + b.n 5d414 │ │ str r4, [r0, #0] │ │ - b.n 3e566 │ │ + b.n 5cdb6 │ │ adds r0, #8 │ │ - b.n 3e584 │ │ + b.n 5cdd4 │ │ str r6, [r0, r0] │ │ - b.n 3eda6 │ │ + b.n 5d5f6 │ │ str r0, [r2, #0] │ │ - b.n 3e584 │ │ + b.n 5cdd4 │ │ adds r0, #9 │ │ - b.n 3ebd4 │ │ + b.n 5d424 │ │ adds r0, #8 │ │ - b.n 3e57a │ │ + b.n 5cdca │ │ adds r0, #12 │ │ - b.n 3e590 │ │ + b.n 5cde0 │ │ str r0, [sp, #0] │ │ - b.n 3f1ba │ │ - b.n 3ea82 │ │ - b.n 3edbe │ │ + b.n 5da0a │ │ + b.n 5d2d2 │ │ + b.n 5d60e │ │ adds r0, #12 │ │ - b.n 3e5a4 │ │ - add r0, pc, #40 @ (adr r0, 3eaac ) │ │ - b.n 3ebec │ │ - add r0, pc, #48 @ (adr r0, 3eab8 ) │ │ - b.n 3e592 │ │ + b.n 5cdf4 │ │ + add r0, pc, #40 @ (adr r0, 5d2fc ) │ │ + b.n 5d43c │ │ + add r0, pc, #48 @ (adr r0, 5d308 ) │ │ + b.n 5cde2 │ │ adds r0, #16 │ │ - b.n 3e5b0 │ │ - add r0, pc, #32 @ (adr r0, 3eab0 ) │ │ - b.n 3e5ac │ │ + b.n 5ce00 │ │ + add r0, pc, #32 @ (adr r0, 5d300 ) │ │ + b.n 5cdfc │ │ adds r0, #7 │ │ - b.n 3ebfc │ │ + b.n 5d44c │ │ adds r0, #16 │ │ - b.n 3e5a2 │ │ + b.n 5cdf2 │ │ str r4, [r2, #0] │ │ - b.n 3e5c0 │ │ + b.n 5ce10 │ │ adds r0, #0 │ │ - b.n 3e5bc │ │ + b.n 5ce0c │ │ adds r0, #12 │ │ - b.n 3ec12 │ │ + b.n 5d462 │ │ adds r0, #20 │ │ - b.n 3e5b2 │ │ + b.n 5ce02 │ │ strb r0, [r3, #0] │ │ - b.n 3e5d0 │ │ + b.n 5ce20 │ │ adds r0, #24 │ │ - b.n 3e5cc │ │ + b.n 5ce1c │ │ movs r0, #2 │ │ - b.n 3ec24 │ │ + b.n 5d474 │ │ movs r0, #24 │ │ - b.n 3e5c2 │ │ + b.n 5ce12 │ │ asrs r4, r3, #32 │ │ - b.n 3e5e0 │ │ + b.n 5ce30 │ │ movs r0, #28 │ │ - b.n 3e5dc │ │ + b.n 5ce2c │ │ asrs r0, r0, #32 │ │ - b.n 3ec28 │ │ + b.n 5d478 │ │ movs r3, r0 │ │ - b.n 3eace │ │ + b.n 5d31e │ │ movs r1, r0 │ │ - b.n 3eace │ │ + b.n 5d31e │ │ asrs r4, r2, #32 │ │ - b.n 3e5ec │ │ + b.n 5ce3c │ │ movs r0, #0 │ │ - b.n 3ecf4 │ │ + b.n 5d544 │ │ asrs r0, r0, #32 │ │ - b.n 3f29a │ │ + b.n 5daea │ │ strb r1, [r0, #0] │ │ - b.n 3eb7e │ │ + b.n 5d3ce │ │ lsrs r4, r1, #26 │ │ - b.n 3f0ec │ │ + b.n 5d93c │ │ lsrs r2, r2, #31 │ │ - b.n 3f17c │ │ + b.n 5d9cc │ │ strb r1, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 3ed98 │ │ + b.n 5d5e8 │ │ movs r3, r7 │ │ - b.n 3f106 │ │ + b.n 5d956 │ │ str r0, [r0, r0] │ │ - b.n 3f236 │ │ + b.n 5da86 │ │ lsrs r0, r1, #29 │ │ - b.n 3f18e │ │ + b.n 5d9de │ │ strh r1, [r0, #0] │ │ strh r0, [r0, #24] │ │ str r1, [r0, r0] │ │ adds r3, #0 │ │ movs r0, r0 │ │ - b.n 3edc2 │ │ - b.n 3eb08 │ │ - b.n 3f24a │ │ + b.n 5d612 │ │ + b.n 5d358 │ │ + b.n 5da9a │ │ adds r0, #0 │ │ - b.n 3f24e │ │ + b.n 5da9e │ │ lsrs r6, r4, #19 │ │ - b.n 3f12c │ │ + b.n 5d97c │ │ stmia r0!, {} │ │ - b.n 3e650 │ │ - b.n 3eb1a │ │ + b.n 5cea0 │ │ + b.n 5d36a │ │ strh r0, [r0, #24] │ │ movs r0, #4 │ │ - b.n 3e638 │ │ + b.n 5ce88 │ │ adds r0, #1 │ │ adds r3, #0 │ │ lsrs r6, r5, #10 │ │ - b.n 3f1bc │ │ + b.n 5da0c │ │ movs r0, r0 │ │ - b.n 3edde │ │ + b.n 5d62e │ │ movs r0, #0 │ │ - b.n 3f26e │ │ + b.n 5dabe │ │ asrs r0, r0, #32 │ │ - b.n 3f272 │ │ + b.n 5dac2 │ │ movs r0, #1 │ │ strh r0, [r0, #24] │ │ asrs r1, r0, #32 │ │ adds r3, #0 │ │ movs r2, r0 │ │ - b.n 3f236 │ │ + b.n 5da86 │ │ movs r0, r0 │ │ - b.n 3f282 │ │ + b.n 5dad2 │ │ movs r1, r0 │ │ adds r3, #0 │ │ str r4, [r4, #0] │ │ - b.n 3e684 │ │ + b.n 5ced4 │ │ movs r7, r0 │ │ - b.n 3ee4e │ │ + b.n 5d69e │ │ strb r1, [r0, #0] │ │ - b.n 3f06a │ │ + b.n 5d8ba │ │ ldrb r7, [r2, #28] │ │ - b.n 3ee34 │ │ - add r1, pc, #256 @ (adr r1, 3ec58 ) │ │ - b.n 3f162 │ │ - add r0, pc, #216 @ (adr r0, 3ec34 ) │ │ - b.n 3f1f8 │ │ + b.n 5d684 │ │ + add r1, pc, #256 @ (adr r1, 5d4a8 ) │ │ + b.n 5d9b2 │ │ + add r0, pc, #216 @ (adr r0, 5d484 ) │ │ + b.n 5da48 │ │ movs r2, r1 │ │ - b.n 3ee0e │ │ + b.n 5d65e │ │ strb r7, [r4, #10] │ │ - b.n 3eea6 │ │ + b.n 5d6f6 │ │ str r0, [sp, #4] │ │ strh r0, [r0, #24] │ │ strb r0, [r0, #0] │ │ - b.n 3eefc │ │ + b.n 5d74c │ │ str r4, [r0, #0] │ │ - b.n 3e6ac │ │ + b.n 5cefc │ │ asrs r7, r0, #32 │ │ - b.n 3eef8 │ │ + b.n 5d748 │ │ movs r0, r0 │ │ - b.n 3ee7c │ │ - blx 444dcc │ │ + b.n 5d6cc │ │ + blx 46361c │ │ asrs r0, r0, #32 │ │ - b.n 3ef06 │ │ + b.n 5d756 │ │ str r4, [r4, #0] │ │ - b.n 3e6c0 │ │ + b.n 5cf10 │ │ asrs r7, r0, #32 │ │ - b.n 3ee8c │ │ + b.n 5d6dc │ │ ldrb r7, [r7, #26] │ │ - b.n 3f1a4 │ │ + b.n 5d9f4 │ │ movs r0, #1 │ │ - b.n 3ef18 │ │ + b.n 5d768 │ │ ldrb r1, [r1, #31] │ │ - b.n 3f21a │ │ + b.n 5da6a │ │ movs r0, r0 │ │ - b.n 3ee9e │ │ + b.n 5d6ee │ │ adds r1, #115 @ 0x73 │ │ - b.n 3f1b2 │ │ + b.n 5da02 │ │ movs r0, #0 │ │ - b.n 3ef3e │ │ + b.n 5d78e │ │ adds r0, #45 @ 0x2d │ │ - b.n 3f22e │ │ + b.n 5da7e │ │ asrs r1, r0, #32 │ │ - b.n 3eeae │ │ + b.n 5d6fe │ │ movs r0, #1 │ │ - b.n 3ef38 │ │ + b.n 5d788 │ │ str r4, [r2, r0] │ │ - b.n 3e6ec │ │ + b.n 5cf3c │ │ movs r0, r0 │ │ - b.n 3eeba │ │ + b.n 5d70a │ │ movs r0, #0 │ │ - b.n 3ef4c │ │ + b.n 5d79c │ │ movs r0, r0 │ │ - b.n 3ef4e │ │ + b.n 5d79e │ │ movs r1, r0 │ │ - b.n 3eec2 │ │ + b.n 5d712 │ │ asrs r1, r3, #12 │ │ - b.n 3f1ca │ │ + b.n 5da1a │ │ movs r2, r0 │ │ - b.n 3eeca │ │ + b.n 5d71a │ │ cmp r7, #196 @ 0xc4 │ │ - b.n 3f1d8 │ │ + b.n 5da28 │ │ movs r0, r0 │ │ - b.n 3f112 │ │ + b.n 5d962 │ │ movs r0, #183 @ 0xb7 │ │ - b.n 3f260 │ │ + b.n 5dab0 │ │ asrs r1, r2, #21 │ │ - b.n 3f262 │ │ + b.n 5dab2 │ │ strh r0, [r0, #2] │ │ - b.n 3f074 │ │ + b.n 5d8c4 │ │ lsls r0, r2, #30 │ │ - b.n 3ebf0 │ │ + b.n 5d440 │ │ lsls r0, r2, #14 │ │ - b.n 3ebec │ │ + b.n 5d43c │ │ lsls r0, r2, #10 │ │ - b.n 3ebee │ │ + b.n 5d43e │ │ strb r7, [r0, #0] │ │ - b.n 3ed1a │ │ + b.n 5d56a │ │ strb r0, [r0, #0] │ │ - b.n 3e6fa │ │ + b.n 5cf4a │ │ lsls r0, r2, #6 │ │ - b.n 3ebf8 │ │ + b.n 5d448 │ │ strb r0, [r2, #0] │ │ - b.n 3e734 │ │ + b.n 5cf84 │ │ str r4, [r3, #0] │ │ - b.n 3e738 │ │ + b.n 5cf88 │ │ adds r0, #3 │ │ - b.n 3ed70 │ │ + b.n 5d5c0 │ │ strb r4, [r1, #0] │ │ - b.n 3e740 │ │ + b.n 5cf90 │ │ adds r0, #4 │ │ - b.n 3e712 │ │ + b.n 5cf62 │ │ movs r0, #2 │ │ - b.n 3ed7c │ │ + b.n 5d5cc │ │ strb r0, [r1, #0] │ │ - b.n 3e74c │ │ + b.n 5cf9c │ │ movs r0, #8 │ │ - b.n 3e71e │ │ + b.n 5cf6e │ │ asrs r1, r0, #32 │ │ - b.n 3ed88 │ │ + b.n 5d5d8 │ │ strb r0, [r3, #0] │ │ - b.n 3e758 │ │ + b.n 5cfa8 │ │ movs r0, r0 │ │ - b.n 3ed9a │ │ + b.n 5d5ea │ │ asrs r4, r1, #32 │ │ - b.n 3e72e │ │ + b.n 5cf7e │ │ strb r0, [r0, #0] │ │ - b.n 3f198 │ │ + b.n 5d9e8 │ │ asrs r0, r4, #32 │ │ - b.n 3e768 │ │ + b.n 5cfb8 │ │ str r0, [r0, #0] │ │ - b.n 3f19e │ │ + b.n 5d9ee │ │ strb r4, [r2, #0] │ │ - b.n 3e73e │ │ + b.n 5cf8e │ │ str r0, [r0, r0] │ │ - b.n 3f184 │ │ + b.n 5d9d4 │ │ str r4, [r3, r0] │ │ - b.n 3e746 │ │ + b.n 5cf96 │ │ movs r0, r2 │ │ - b.n 3e74a │ │ + b.n 5cf9a │ │ strb r4, [r2, #0] │ │ - b.n 3f148 │ │ + b.n 5d998 │ │ str r0, [r3, #0] │ │ - b.n 3e752 │ │ + b.n 5cfa2 │ │ str r4, [r0, r0] │ │ - b.n 3f15e │ │ + b.n 5d9ae │ │ movs r0, #0 │ │ - b.n 3e774 │ │ + b.n 5cfc4 │ │ asrs r4, r0, #32 │ │ - b.n 3f158 │ │ + b.n 5d9a8 │ │ cmp r2, #143 @ 0x8f │ │ orn fp, r1, #1152 @ 0x480 │ │ cdp 0, 3, cr0, cr3, cr9, {4} │ │ ldmia.w r7, {r4, r7, r8, r9, fp, sp} │ │ cdp 15, 0, cr1, cr0, cr5, {2} │ │ - b.n 3f188 │ │ + b.n 5d9d8 │ │ movs r1, #3 │ │ - b.n 3f3f2 │ │ - ldr r2, [pc, #956] @ (3f02c ) │ │ + b.n 5dc42 │ │ + ldr r2, [pc, #956] @ (5d87c ) │ │ orn pc, r1, #3244032 @ 0x318000 │ │ - b.n 3f194 │ │ + b.n 5d9e4 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f043e4 │ │ @ instruction: 0xf3f96aef │ │ orn ip, r1, #7405568 @ 0x710000 │ │ @ instruction: 0xf2f01134 │ │ - b.n 3e7c8 │ │ + b.n 5d018 │ │ movs r0, #64 @ 0x40 │ │ - b.n 3e6a4 │ │ + b.n 5cef4 │ │ cmp r0, #39 @ 0x27 │ │ - b.n 3efd2 │ │ + b.n 5d822 │ │ movs r0, #32 │ │ - b.n 3e6ac │ │ + b.n 5cefc │ │ movs r7, #7 │ │ - b.n 3efda │ │ + b.n 5d82a │ │ cmp r1, #35 @ 0x23 │ │ - b.n 3efa2 │ │ + b.n 5d7f2 │ │ movs r4, #226 @ 0xe2 │ │ bfi r1, r6, #8, #4294967292 │ │ - b.n 3f42a │ │ + b.n 5dc7a │ │ movs r0, #36 @ 0x24 │ │ - b.n 3e6c0 │ │ + b.n 5cf10 │ │ lsls r0, r4, #19 │ │ bfi r6, r4, #8, #4294967292 │ │ - b.n 3eff2 │ │ + b.n 5d842 │ │ cmp r2, #32 │ │ - b.n 3efba │ │ + b.n 5d80a │ │ lsls r0, r0, #20 │ │ - b.n 3effa │ │ + b.n 5d84a │ │ asrs r1, r0, #32 │ │ - b.n 3eddc │ │ + b.n 5d62c │ │ movs r1, #3 │ │ - b.n 3f446 │ │ + b.n 5dc96 │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2622028 │ │ - b.n 3e6e0 │ │ + b.n 5cf30 │ │ lsls r0, r6, #29 │ │ @ instruction: 0xf3c40b26 │ │ - b.n 3efd2 │ │ + b.n 5d822 │ │ lsls r3, r0, #4 │ │ - b.n 3f456 │ │ + b.n 5dca6 │ │ movs r4, r5 │ │ - b.n 3e6f0 │ │ + b.n 5cf40 │ │ movs r0, r1 │ │ - b.n 3f01e │ │ + b.n 5d86e │ │ lsrs r7, r1, #10 │ │ - bf 10, 44c18 │ │ + bf 10, 63468 │ │ @ instruction: 0xebff0030 │ │ - b.n 3e720 │ │ + b.n 5cf70 │ │ asrs r0, r6, #2 │ │ - b.n 3f20c │ │ + b.n 5da5c │ │ cmp r2, #239 @ 0xef │ │ orn r0, r1, #2424832 @ 0x250000 │ │ - b.n 3f206 │ │ + b.n 5da56 │ │ strb r0, [r0, #1] │ │ - b.n 3f190 │ │ + b.n 5d9e0 │ │ movs r0, #40 @ 0x28 │ │ - b.n 3f218 │ │ + b.n 5da68 │ │ lsrs r0, r2, #14 │ │ cdp 3, 0, cr2, cr0, cr2, {7} │ │ @ instruction: 0xf3f90c00 │ │ - b.n 3f04a │ │ + b.n 5d89a │ │ str r0, [r2, r0] │ │ - b.n 3f212 │ │ - ldr r2, [pc, #572] @ (3ef4c ) │ │ + b.n 5da62 │ │ + ldr r2, [pc, #572] @ (5d79c ) │ │ orn r0, r1, #1245184 @ 0x130000 │ │ - b.n 3f234 │ │ + b.n 5da84 │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf2f06034 │ │ - b.n 3e754 │ │ + b.n 5cfa4 │ │ ldr r7, [r5, #44] @ 0x2c │ │ orn r3, r1, #10878976 @ 0xa60000 │ │ - b.n 3f026 │ │ + b.n 5d876 │ │ lsrs r4, r4, #19 │ │ @ instruction: 0xf2f00034 │ │ - b.n 3e848 │ │ + b.n 5d098 │ │ add ip, ip │ │ bfi sp, r6, #0, #7 │ │ - b.n 3f076 │ │ + b.n 5d8c6 │ │ lsls r2, r1, #2 │ │ ldmia.w r7, {r0, r1, r2, r5, r9} │ │ - b.n 3f03e │ │ + b.n 5d88e │ │ lsls r0, r4, #19 │ │ @ instruction: 0xf3620030 │ │ - b.n 3e860 │ │ + b.n 5d0b0 │ │ lsrs r7, r0, #24 │ │ - b.n 3f08a │ │ + b.n 5d8da │ │ lsls r3, r4, #4 │ │ - b.n 3f04e │ │ + b.n 5d89e │ │ movs r4, r5 │ │ - b.n 3e86c │ │ + b.n 5d0bc │ │ lsls r0, r6, #7 │ │ @ instruction: 0xf2640f03 │ │ - b.n 3f05c │ │ + b.n 5d8ac │ │ movs r0, r5 │ │ - b.n 3e878 │ │ + b.n 5d0c8 │ │ movs r4, r0 │ │ - b.n 3f0a2 │ │ + b.n 5d8f2 │ │ asrs r4, r0, #32 │ │ - b.n 3f0a6 │ │ + b.n 5d8f6 │ │ lsrs r7, r1, #10 │ │ - bne.w fff83d6a │ │ + bne.w fffa25ba │ │ @ instruction: 0xebffd01c │ │ - b.n 3f208 │ │ + b.n 5da58 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {ip, sp, lr, pc} │ │ - b.n 3f3ba │ │ - blx 43f3bc │ │ - blx 43f3c0 │ │ + b.n 5dc0a │ │ + blx 45dc0c │ │ + blx 45dc10 │ │ movs r6, r3 │ │ movs r0, r0 │ │ movs r4, r3 │ │ movs r0, r0 │ │ movs r2, r3 │ │ movs r0, r0 │ │ movs r0, r3 │ │ @@ -101386,1203 +143592,1507 @@ │ │ movs r0, r0 │ │ movs r4, r2 │ │ movs r0, r0 │ │ movs r2, r2 │ │ movs r0, r0 │ │ movs r0, r2 │ │ movs r0, r0 │ │ - ldr r0, [r5, #100] @ 0x64 │ │ - vrev64. d31, d0 │ │ - @ instruction: 0xb811 │ │ - b.w 3ee22 │ │ - cmp r2, #4 │ │ + cbz r0, 5d61a │ │ + vtbl.8 d18, {d10-d12}, d4 │ │ it cc │ │ - bcc.w 3edc8 │ │ + bcc.w 5d62e │ │ ldr.w r3, [r1], #4 │ │ subs r2, #4 │ │ str.w r3, [r0], #4 │ │ cmp r2, #3 │ │ - bhi.n 3edd4 │ │ - b.w 3edc8 │ │ - b.w 3edcc │ │ - b.w 3eed2 │ │ - mov r3, r1 │ │ - mov r1, r2 │ │ - mov r2, r3 │ │ - b.w 3f032 │ │ - uxtb r2, r2 │ │ - cmp r1, #4 │ │ - it cc │ │ - bcc.w 3edee │ │ - mov.w r3, #16843009 @ 0x1010101 │ │ - muls r3, r2 │ │ - subs r1, #4 │ │ - str.w r3, [r0], #4 │ │ - cmp r1, #3 │ │ - bhi.n 3ee08 │ │ - b.w 3edee │ │ - movs r2, #0 │ │ - b.w 3edee │ │ - movs r2, #0 │ │ - b.w 3edf8 │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ + bhi.n 5d61c │ │ + b.w 5d62e │ │ + push {r4, r5, r6, lr} │ │ stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #20 │ │ cmp r2, #16 │ │ - bcc.n 3ee9a │ │ + bcc.n 5d68e │ │ negs r3, r0 │ │ - ands.w r4, r3, #3 │ │ - add.w ip, r0, r4 │ │ - beq.n 3ee4a │ │ - mov r3, r0 │ │ - mov r6, r1 │ │ - ldrb.w r5, [r6], #1 │ │ - strb.w r5, [r3], #1 │ │ - cmp r3, ip │ │ - bcc.n 3ee3e │ │ - sub.w lr, r2, r4 │ │ - add.w sl, r1, r4 │ │ - bic.w r8, lr, #3 │ │ - add.w r3, ip, r8 │ │ - movs.w r2, sl, lsl #30 │ │ - beq.n 3eea0 │ │ - cmp.w r8, #1 │ │ - blt.n 3eeb4 │ │ - movs r2, #24 │ │ - bic.w r6, sl, #3 │ │ - and.w fp, r2, sl, lsl #3 │ │ - mov.w r2, sl, lsl #3 │ │ - rsb r9, r2, #0 │ │ - ldr r2, [r6, #0] │ │ - adds r5, r6, #4 │ │ - and.w r6, r9, #24 │ │ - ldr.w r1, [r5], #4 │ │ - lsr.w r2, r2, fp │ │ - lsl.w r4, r1, r6 │ │ - orrs r2, r4 │ │ - str.w r2, [ip], #4 │ │ - mov r2, r1 │ │ - cmp ip, r3 │ │ - bcc.n 3ee80 │ │ - b.n 3eeb4 │ │ + and.w r8, r3, #3 │ │ + add.w lr, r0, r8 │ │ + cmp r0, lr │ │ + bcs.n 5d65a │ │ + mov r3, r8 │ │ + mov r6, r0 │ │ + mov r5, r1 │ │ + ldrb.w r4, [r5], #1 │ │ + subs r3, #1 │ │ + strb.w r4, [r6], #1 │ │ + bne.n 5d64e │ │ + sub.w ip, r2, r8 │ │ + add r1, r8 │ │ + bic.w r2, ip, #3 │ │ + ands.w r4, r1, #3 │ │ + add.w r3, lr, r2 │ │ + bne.n 5d6aa │ │ + cmp lr, r3 │ │ + bcs.n 5d680 │ │ + mov r4, r1 │ │ + ldr.w r5, [r4], #4 │ │ + str.w r5, [lr], #4 │ │ + cmp lr, r3 │ │ + bcc.n 5d674 │ │ + add r1, r2 │ │ + and.w r2, ip, #3 │ │ + adds r6, r3, r2 │ │ + cmp r3, r6 │ │ + bcc.n 5d696 │ │ + b.n 5d6a2 │ │ mov r3, r0 │ │ - cbnz r2, 3eebe │ │ - b.n 3eecc │ │ - cmp.w r8, #1 │ │ - blt.n 3eeb4 │ │ - mov r2, sl │ │ - ldr.w r1, [r2], #4 │ │ - str.w r1, [ip], #4 │ │ - cmp ip, r3 │ │ - bcc.n 3eea8 │ │ - add.w r1, sl, r8 │ │ - and.w r2, lr, #3 │ │ - cbz r2, 3eecc │ │ - add r2, r3 │ │ + adds r6, r3, r2 │ │ + cmp r3, r6 │ │ + bcs.n 5d6a2 │ │ ldrb.w r6, [r1], #1 │ │ + subs r2, #1 │ │ strb.w r6, [r3], #1 │ │ - cmp r3, r2 │ │ - bcc.n 3eec0 │ │ + bne.n 5d696 │ │ + add sp, #20 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - add r7, sp, #12 │ │ + pop {r4, r5, r6, pc} │ │ + mov.w fp, #0 │ │ + rsb sl, r4, #4 │ │ + add r6, sp, #16 │ │ + str.w fp, [sp, #16] │ │ + add.w r8, r6, r4 │ │ + movs.w r6, sl, lsl #31 │ │ + ittt ne │ │ + ldrbne r5, [r1, #0] │ │ + strbne.w r5, [r8] │ │ + movne.w fp, #1 │ │ + add.w r6, lr, #4 │ │ + lsls r5, r4, #3 │ │ + sub.w r9, r1, r4 │ │ + str r5, [sp, #4] │ │ + movs.w r5, sl, lsl #30 │ │ + itt mi │ │ + ldrhmi.w r5, [r1, fp] │ │ + strhmi.w r5, [r8, fp] │ │ + cmp r6, r3 │ │ + ldr r6, [sp, #4] │ │ + ldr r5, [sp, #16] │ │ + rsb r8, r6, #0 │ │ + str.w r8, [sp] │ │ + bcs.n 5d71a │ │ + and.w fp, r8, #24 │ │ + ldr.w r8, [r9, #4]! │ │ + lsrs r5, r6 │ │ + add.w sl, lr, #4 │ │ + lsl.w r6, r8, fp │ │ + orrs r5, r6 │ │ + ldr r6, [sp, #4] │ │ + str.w r5, [lr], #8 │ │ + mov r5, r8 │ │ + cmp lr, r3 │ │ + mov lr, sl │ │ + bcc.n 5d6fa │ │ + b.n 5d71e │ │ + mov r8, r5 │ │ + mov sl, lr │ │ + mov.w lr, #0 │ │ + cmp r4, #1 │ │ + strb.w lr, [sp, #12] │ │ + strb.w lr, [sp, #10] │ │ + bne.n 5d738 │ │ + add r4, sp, #12 │ │ + mov.w fp, #0 │ │ + movs r5, #0 │ │ + b.n 5d74e │ │ + ldrb.w r4, [r9, #5] │ │ + movs r5, #2 │ │ + ldrb.w lr, [r9, #4] │ │ + strb.w lr, [sp, #12] │ │ + mov.w fp, r4, lsl #8 │ │ + add.w r4, sp, #10 │ │ + lsls r6, r1, #31 │ │ + bne.n 5d756 │ │ + movs r4, #0 │ │ + b.n 5d768 │ │ + add.w r6, r9, #4 │ │ + ldrb r6, [r6, r5] │ │ + strb r6, [r4, #0] │ │ + ldrb.w r4, [sp, #10] │ │ + ldrb.w lr, [sp, #12] │ │ + lsls r4, r4, #16 │ │ + orr.w r4, r4, fp │ │ + ldr r5, [sp, #4] │ │ + orr.w r6, r4, lr │ │ + ldr r4, [sp, #0] │ │ + and.w r4, r4, #24 │ │ + lsr.w r5, r8, r5 │ │ + lsls r6, r4 │ │ + orrs r6, r5 │ │ + str.w r6, [sl] │ │ + b.n 5d680 │ │ + push {r4, r5, r6, lr} │ │ stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #40 @ 0x28 │ │ subs r3, r0, r1 │ │ cmp r3, r2 │ │ - bcs.n 3ef52 │ │ + bcs.n 5d7f8 │ │ adds r5, r1, r2 │ │ - adds r3, r0, r2 │ │ + add.w fp, r0, r2 │ │ cmp r2, #16 │ │ - bcc.n 3efc0 │ │ - ands.w lr, r3, #3 │ │ - bic.w ip, r3, #3 │ │ - rsb r8, lr, #0 │ │ - beq.n 3ef04 │ │ - subs r6, r5, #1 │ │ - ldrb.w r4, [r6], #-1 │ │ - strb.w r4, [r3, #-1]! │ │ - cmp ip, r3 │ │ - bcc.n 3eef8 │ │ - sub.w r9, r2, lr │ │ - add.w sl, r5, r8 │ │ - bic.w lr, r9, #3 │ │ - sub.w r3, ip, lr │ │ - movs.w r4, sl, lsl #30 │ │ - beq.n 3efca │ │ - cmp.w lr, #1 │ │ - blt.n 3efe0 │ │ - bic.w r6, sl, #3 │ │ - mov.w r4, sl, lsl #3 │ │ - rsb r8, r4, #0 │ │ - movs r1, #24 │ │ - ldr r4, [r6, #0] │ │ - subs r5, r6, #4 │ │ - and.w fp, r1, sl, lsl #3 │ │ - and.w r6, r8, #24 │ │ - ldr.w r2, [r5], #-4 │ │ - lsls r4, r6 │ │ - lsr.w r1, r2, fp │ │ - orrs r1, r4 │ │ - str.w r1, [ip, #-4]! │ │ - cmp r3, ip │ │ - mov r4, r2 │ │ - bcc.n 3ef3a │ │ - b.n 3efe0 │ │ + bcc.n 5d854 │ │ + and.w ip, fp, #3 │ │ + bic.w lr, fp, #3 │ │ + rsb r8, ip, #0 │ │ + cmp lr, fp │ │ + bcs.n 5d7be │ │ + subs r4, r5, #1 │ │ + mov r6, fp │ │ + ldrb.w r3, [r4], #-1 │ │ + strb.w r3, [r6, #-1]! │ │ + cmp lr, r6 │ │ + bcc.n 5d7b2 │ │ + sub.w ip, r2, ip │ │ + add r5, r8 │ │ + bic.w r4, ip, #3 │ │ + ands.w sl, r5, #3 │ │ + sub.w r3, lr, r4 │ │ + rsb r9, r4, #0 │ │ + bne.n 5d888 │ │ + cmp r3, lr │ │ + bcs.n 5d7ea │ │ + add r1, ip │ │ + subs r1, #4 │ │ + ldr.w r2, [r1], #-4 │ │ + str.w r2, [lr, #-4]! │ │ + cmp r3, lr │ │ + bcc.n 5d7de │ │ + add r5, r9 │ │ + and.w r2, ip, #3 │ │ + subs r1, r3, r2 │ │ + cmp r1, r3 │ │ + bcc.n 5d85c │ │ + b.n 5d880 │ │ cmp r2, #16 │ │ - bcc.n 3efc4 │ │ + bcc.n 5d86c │ │ negs r3, r0 │ │ - ands.w r6, r3, #3 │ │ - add.w ip, r0, r6 │ │ - beq.n 3ef72 │ │ - mov r3, r0 │ │ - mov r5, r1 │ │ - ldrb.w r4, [r5], #1 │ │ - strb.w r4, [r3], #1 │ │ - cmp r3, ip │ │ - bcc.n 3ef66 │ │ - sub.w lr, r2, r6 │ │ - add.w r9, r1, r6 │ │ - bic.w r8, lr, #3 │ │ - add.w r3, ip, r8 │ │ - movs.w r2, r9, lsl #30 │ │ - beq.n 3f000 │ │ - cmp.w r8, #1 │ │ - blt.n 3f014 │ │ - movs r2, #24 │ │ - bic.w r4, r9, #3 │ │ - and.w sl, r2, r9, lsl #3 │ │ - mov.w r2, r9, lsl #3 │ │ - negs r2, r2 │ │ - adds r6, r4, #4 │ │ - ldr r4, [r4, #0] │ │ - and.w r2, r2, #24 │ │ - ldr.w r1, [r6], #4 │ │ - lsr.w r4, r4, sl │ │ - lsl.w r5, r1, r2 │ │ - orrs r4, r5 │ │ - str.w r4, [ip], #4 │ │ + and.w ip, r3, #3 │ │ + add.w r9, r0, ip │ │ + cmp r0, r9 │ │ + bcs.n 5d81c │ │ + mov r3, ip │ │ + mov r5, r0 │ │ mov r4, r1 │ │ - cmp ip, r3 │ │ - bcc.n 3efa6 │ │ - b.n 3f014 │ │ - mov r1, r0 │ │ - b.n 3eff0 │ │ - mov r3, r0 │ │ - cbnz r2, 3f01e │ │ - b.n 3f02c │ │ - cmp.w lr, #1 │ │ - blt.n 3efe0 │ │ - add r1, r9 │ │ - subs r1, #4 │ │ - ldr.w r2, [r1], #-4 │ │ - str.w r2, [ip, #-4]! │ │ - cmp r3, ip │ │ - bcc.n 3efd4 │ │ - ands.w r1, r9, #3 │ │ - beq.n 3f02c │ │ - rsb r6, lr, #0 │ │ - subs r1, r3, r1 │ │ - add.w r5, sl, r6 │ │ + ldrb.w r6, [r4], #1 │ │ + subs r3, #1 │ │ + strb.w r6, [r5], #1 │ │ + bne.n 5d810 │ │ + sub.w r2, r2, ip │ │ + add.w lr, r1, ip │ │ + bic.w r5, r2, #3 │ │ + ands.w r4, lr, #3 │ │ + add.w r3, r9, r5 │ │ + bne.n 5d8ae │ │ + cmp r9, r3 │ │ + bcs.n 5d844 │ │ + mov r1, lr │ │ + ldr.w r6, [r1], #4 │ │ + str.w r6, [r9], #4 │ │ + cmp r9, r3 │ │ + bcc.n 5d838 │ │ + add.w r1, lr, r5 │ │ + and.w r2, r2, #3 │ │ + adds r6, r3, r2 │ │ + cmp r3, r6 │ │ + bcc.n 5d874 │ │ + b.n 5d880 │ │ + mov r3, fp │ │ + subs r1, r3, r2 │ │ + cmp r1, r3 │ │ + bcs.n 5d880 │ │ subs r2, r5, #1 │ │ ldrb.w r6, [r2], #-1 │ │ strb.w r6, [r3, #-1]! │ │ cmp r1, r3 │ │ - bcc.n 3eff2 │ │ - b.n 3f02c │ │ - cmp.w r8, #1 │ │ - blt.n 3f014 │ │ - mov r2, r9 │ │ - ldr.w r1, [r2], #4 │ │ - str.w r1, [ip], #4 │ │ - cmp ip, r3 │ │ - bcc.n 3f008 │ │ - add.w r1, r9, r8 │ │ - and.w r2, lr, #3 │ │ - cbz r2, 3f02c │ │ - add r2, r3 │ │ + bcc.n 5d85e │ │ + b.n 5d880 │ │ + mov r3, r0 │ │ + adds r6, r3, r2 │ │ + cmp r3, r6 │ │ + bcs.n 5d880 │ │ ldrb.w r6, [r1], #1 │ │ + subs r2, #1 │ │ strb.w r6, [r3], #1 │ │ - cmp r3, r2 │ │ - bcc.n 3f020 │ │ + bne.n 5d874 │ │ + add sp, #40 @ 0x28 │ │ ldmia.w sp!, {r8, r9, sl, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r6, r7, lr} │ │ - add r7, sp, #8 │ │ - cmp r2, #16 │ │ - bcc.n 3f078 │ │ + pop {r4, r5, r6, pc} │ │ + sub.w r6, r5, sl │ │ + movs r4, #0 │ │ + str r6, [sp, #8] │ │ + mov.w r6, sl, lsl #3 │ │ + cmp.w sl, #1 │ │ + strb.w r4, [sp, #24] │ │ + strb.w r4, [sp, #22] │ │ + str r6, [sp, #16] │ │ + bne.n 5d91c │ │ + add r6, sp, #24 │ │ + str r6, [sp, #12] │ │ + movs r6, #0 │ │ + str r6, [sp, #4] │ │ + b.n 5d9b8 │ │ + mov.w r8, #0 │ │ + rsb r6, r4, #4 │ │ + add r1, sp, #36 @ 0x24 │ │ + str.w r8, [sp, #36] @ 0x24 │ │ + add.w ip, r1, r4 │ │ + lsls r1, r6, #31 │ │ + ittt ne │ │ + ldrbne.w r1, [lr] │ │ + strbne.w r1, [ip] │ │ + movne.w r8, #1 │ │ + lsls r6, r6, #30 │ │ + itt mi │ │ + ldrhmi.w r6, [lr, r8] │ │ + strhmi.w r6, [ip, r8] │ │ + sub.w sl, lr, r4 │ │ + add.w r6, r9, #4 │ │ + ldr.w ip, [sp, #36] @ 0x24 │ │ + lsls r1, r4, #3 │ │ + cmp r6, r3 │ │ + rsb r6, r1, #0 │ │ + str r6, [sp, #16] │ │ + bcs.n 5d932 │ │ + and.w fp, r6, #24 │ │ + ldr.w r8, [sl, #4]! │ │ + lsr.w r6, ip, r1 │ │ + mov ip, r1 │ │ + lsl.w r1, r8, fp │ │ + orrs r1, r6 │ │ + add.w r6, r9, #4 │ │ + str.w r1, [r9], #8 │ │ + mov r1, ip │ │ + cmp r9, r3 │ │ + mov r9, r6 │ │ + mov ip, r8 │ │ + bcc.n 5d8f8 │ │ + b.n 5d936 │ │ + ldr r6, [sp, #8] │ │ + ldrb r4, [r6, #0] │ │ + ldrb r6, [r6, #1] │ │ + str r6, [sp, #4] │ │ + lsls r6, r5, #31 │ │ + str r4, [sp, #12] │ │ + strb.w r4, [sp, #24] │ │ + bne.n 5d9b0 │ │ + movs r4, #0 │ │ + b.n 5d9cc │ │ + mov r8, ip │ │ + mov r6, r9 │ │ + mov.w r9, #0 │ │ + cmp r4, #1 │ │ + strb.w r9, [sp, #28] │ │ + strb.w r9, [sp, #26] │ │ + bne.n 5d954 │ │ + add r4, sp, #28 │ │ + str r4, [sp, #4] │ │ + movs r4, #0 │ │ + mov.w ip, #0 │ │ + str r4, [sp, #12] │ │ + b.n 5d96e │ │ + ldrb.w r4, [sl, #5] │ │ + mov.w ip, #2 │ │ + ldrb.w r9, [sl, #4] │ │ + strb.w r9, [sp, #28] │ │ + lsls r4, r4, #8 │ │ + str r4, [sp, #12] │ │ + add.w r4, sp, #26 │ │ + str r4, [sp, #4] │ │ + movs.w fp, lr, lsl #31 │ │ + str r6, [sp, #8] │ │ + bne.n 5d97a │ │ + movs r4, #0 │ │ + b.n 5d990 │ │ + add.w r4, sl, #4 │ │ + ldr r6, [sp, #4] │ │ + ldrb.w r4, [r4, ip] │ │ + strb r4, [r6, #0] │ │ + ldrb.w r4, [sp, #26] │ │ + ldrb.w r9, [sp, #28] │ │ + lsls r4, r4, #16 │ │ + lsr.w ip, r8, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r6, [sp, #8] │ │ + orrs r4, r1 │ │ + ldr r1, [sp, #16] │ │ + orr.w r4, r4, r9 │ │ + and.w r1, r1, #24 │ │ + lsl.w r1, r4, r1 │ │ + orr.w r1, r1, ip │ │ + str r1, [r6, #0] │ │ + b.n 5d844 │ │ + add.w r4, sp, #22 │ │ + str r4, [sp, #12] │ │ + movs r4, #2 │ │ + ldr r6, [sp, #8] │ │ + ldrb r4, [r6, r4] │ │ + ldr r6, [sp, #12] │ │ + strb r4, [r6, #0] │ │ + ldrb.w r6, [sp, #22] │ │ + ldrb.w r4, [sp, #24] │ │ + str r4, [sp, #12] │ │ + lsls r4, r6, #16 │ │ + str r4, [sp, #0] │ │ + ldrd r4, r6, [sp] │ │ + orr.w r6, r4, r6, lsl #8 │ │ + ldr r4, [sp, #12] │ │ + orrs r6, r4 │ │ + adds r4, r3, #4 │ │ + cmp r4, lr │ │ + str r4, [sp, #12] │ │ + ldr r4, [sp, #16] │ │ + rsb r4, r4, #0 │ │ + str r4, [sp, #4] │ │ + bcs.n 5da2c │ │ + sub.w r2, r2, sl │ │ + add r2, r1 │ │ + ldr r1, [sp, #4] │ │ + and.w r1, r1, #24 │ │ + str r1, [sp, #8] │ │ + ldr r4, [sp, #8] │ │ + add.w r1, r2, r8 │ │ + subs r2, #4 │ │ + ldr.w r1, [r1, #-4] │ │ + lsls r6, r4 │ │ + ldr r4, [sp, #16] │ │ + lsr.w r4, r1, r4 │ │ + orrs r6, r4 │ │ + add.w r4, fp, r8 │ │ + sub.w fp, fp, #4 │ │ + add.w lr, fp, r8 │ │ + str.w r6, [r4, #-4] │ │ + mov r6, r1 │ │ + ldr r4, [sp, #12] │ │ + cmp r4, lr │ │ + bcc.n 5d9f8 │ │ + add r2, r8 │ │ + str r2, [sp, #8] │ │ + b.n 5da2e │ │ + mov r1, r6 │ │ + add r2, sp, #32 │ │ + movs r4, #0 │ │ + add.w r8, r2, sl │ │ + ldr r2, [sp, #8] │ │ + str r4, [sp, #32] │ │ + add r2, sl │ │ + sub.w fp, r2, #4 │ │ + rsb r2, sl, #4 │ │ + lsls r6, r2, #31 │ │ + ittt ne │ │ + ldrbne.w r4, [fp] │ │ + strbne.w r4, [r8] │ │ + movne r4, #1 │ │ + lsls r2, r2, #30 │ │ + itt mi │ │ + ldrhmi.w r2, [fp, r4] │ │ + strhmi.w r2, [r8, r4] │ │ + ldr r2, [sp, #32] │ │ + ldr r4, [sp, #16] │ │ + lsrs r2, r4 │ │ + ldr r4, [sp, #4] │ │ + and.w r4, r4, #24 │ │ + lsls r1, r4 │ │ + orrs r1, r2 │ │ + str.w r1, [lr, #-4] │ │ + b.n 5d7ea │ │ + b.w 5d786 │ │ + b.w 5d62e │ │ + lsls r3, r2, #26 │ │ + itttt mi │ │ + andmi.w r0, r2, #31 │ │ + lsrmi.w r0, r1, r0 │ │ + movmi r1, #0 │ │ + bxmi lr │ │ + cmp r2, #0 │ │ + it eq │ │ + bxeq lr │ │ + and.w r3, r2, #31 │ │ + negs r2, r2 │ │ + and.w r2, r2, #31 │ │ + lsrs r0, r3 │ │ + lsl.w r2, r1, r2 │ │ + orrs r0, r2 │ │ + lsrs r1, r3 │ │ + bx lr │ │ + cmp r2, #4 │ │ + it cc │ │ + bcc.w 5d62e │ │ + ldr.w r3, [r1], #4 │ │ + subs r2, #4 │ │ + str.w r3, [r0], #4 │ │ + cmp r2, #3 │ │ + bhi.n 5dab0 │ │ + b.w 5d62e │ │ + cmp r1, #4 │ │ + bcc.n 5dad2 │ │ + movs r2, #0 │ │ + subs r1, #4 │ │ + str.w r2, [r0], #4 │ │ + cmp r1, #3 │ │ + bhi.n 5dac8 │ │ + adds r2, r0, r1 │ │ + cmp r0, r2 │ │ + it cs │ │ + bxcs lr │ │ + movs r2, #0 │ │ + strb.w r2, [r0], #1 │ │ + subs r1, #1 │ │ + bne.n 5dadc │ │ + bx lr │ │ + push {r7, lr} │ │ + cmp r1, #16 │ │ + bcc.n 5db2a │ │ negs r3, r0 │ │ - ands.w lr, r3, #3 │ │ - add.w ip, r0, lr │ │ - beq.n 3f050 │ │ - mov r3, r0 │ │ - strb.w r1, [r3], #1 │ │ - cmp r3, ip │ │ - bcc.n 3f048 │ │ - sub.w lr, r2, lr │ │ - bic.w r2, lr, #3 │ │ - add.w r3, ip, r2 │ │ - cmp r2, #1 │ │ - blt.n 3f070 │ │ - uxtb r2, r1 │ │ - mov.w r4, #16843009 @ 0x1010101 │ │ - muls r2, r4 │ │ - str.w r2, [ip], #4 │ │ - cmp ip, r3 │ │ - bcc.n 3f068 │ │ - and.w r2, lr, #3 │ │ - cbnz r2, 3f07c │ │ - b.n 3f086 │ │ - mov r3, r0 │ │ - cbz r2, 3f086 │ │ - add r2, r3 │ │ - strb.w r1, [r3], #1 │ │ - cmp r3, r2 │ │ - bcc.n 3f07e │ │ - pop {r4, r6, r7, pc} │ │ - b.w 3edc8 │ │ - b.w 3edcc │ │ - b.w 3ee1c │ │ - b.w 3ede6 │ │ - b.w 3ee1c │ │ - b.w 3ee16 │ │ + and.w ip, r3, #3 │ │ + add.w lr, r0, ip │ │ + cmp r0, lr │ │ + bcs.n 5db04 │ │ + mov r3, ip │ │ + strb.w r2, [r0], #1 │ │ + subs r3, #1 │ │ + bne.n 5dafc │ │ + sub.w r1, r1, ip │ │ + bic.w r0, r1, #3 │ │ + add r0, lr │ │ + cmp lr, r0 │ │ + bcs.n 5db26 │ │ + uxtb.w ip, r2 │ │ + mov.w r3, #16843009 @ 0x1010101 │ │ + mul.w r3, ip, r3 │ │ + str.w r3, [lr], #4 │ │ + cmp lr, r0 │ │ + bcc.n 5db1e │ │ + and.w r1, r1, #3 │ │ + adds r3, r0, r1 │ │ + cmp r0, r3 │ │ + it cs │ │ + popcs {r7, pc} │ │ + strb.w r2, [r0], #1 │ │ + subs r1, #1 │ │ + bne.n 5db32 │ │ + pop {r7, pc} │ │ + push {r7, lr} │ │ + cmp r1, #16 │ │ + bcc.n 5db7a │ │ + negs r2, r0 │ │ + and.w ip, r2, #3 │ │ + add.w r2, r0, ip │ │ + cmp r0, r2 │ │ + bcs.n 5db5e │ │ + mov.w lr, #0 │ │ + mov r3, ip │ │ + strb.w lr, [r0], #1 │ │ + subs r3, #1 │ │ + bne.n 5db56 │ │ + sub.w r1, r1, ip │ │ + bic.w r0, r1, #3 │ │ + add r0, r2 │ │ + cmp r2, r0 │ │ + bcs.n 5db76 │ │ + movs r3, #0 │ │ + str.w r3, [r2], #4 │ │ + cmp r2, r0 │ │ + bcc.n 5db6e │ │ + and.w r1, r1, #3 │ │ + adds r2, r0, r1 │ │ + cmp r0, r2 │ │ + it cs │ │ + popcs {r7, pc} │ │ + movs r2, #0 │ │ + strb.w r2, [r0], #1 │ │ + subs r1, #1 │ │ + bne.n 5db84 │ │ + pop {r7, pc} │ │ + lsls r3, r2, #26 │ │ + itttt mi │ │ + andmi.w r1, r2, #31 │ │ + lslmi.w r1, r0, r1 │ │ + movmi r0, #0 │ │ + bxmi lr │ │ + cmp r2, #0 │ │ + it eq │ │ + bxeq lr │ │ + and.w r3, r2, #31 │ │ + negs r2, r2 │ │ + and.w r2, r2, #31 │ │ + lsls r1, r3 │ │ + lsr.w r2, r0, r2 │ │ + orrs r1, r2 │ │ + lsls r0, r3 │ │ + bx lr │ │ + cmp r1, #4 │ │ + bcc.n 5dbca │ │ + movs r2, #0 │ │ + subs r1, #4 │ │ + str.w r2, [r0], #4 │ │ + cmp r1, #3 │ │ + bhi.n 5dbc0 │ │ + adds r2, r0, r1 │ │ + cmp r0, r2 │ │ + it cs │ │ + bxcs lr │ │ + movs r2, #0 │ │ + strb.w r2, [r0], #1 │ │ + subs r1, #1 │ │ + bne.n 5dbd4 │ │ + bx lr │ │ + b.w 5d786 │ │ + b.w 5d786 │ │ + cmp r1, #4 │ │ + bcc.n 5dc00 │ │ + uxtb.w ip, r2 │ │ + mov.w r3, #16843009 @ 0x1010101 │ │ + mul.w r3, ip, r3 │ │ + subs r1, #4 │ │ + str.w r3, [r0], #4 │ │ + cmp r1, #3 │ │ + bhi.n 5dbf6 │ │ + adds r3, r0, r1 │ │ + cmp r0, r3 │ │ + it cs │ │ + bxcs lr │ │ + strb.w r2, [r0], #1 │ │ + subs r1, #1 │ │ + bne.n 5dc08 │ │ + bx lr │ │ + bmi.n 5dbbe │ │ push {lr} │ │ sub sp, #4 │ │ mov r2, sp │ │ - blx 3f2f4 │ │ + blx 5de64 │ │ ldr r1, [sp, #0] │ │ add sp, #4 │ │ pop {pc} │ │ - udf #254 @ 0xfe │ │ push {r4, lr} │ │ sub sp, #16 │ │ add r4, sp, #8 │ │ str r4, [sp, #0] │ │ - bl 3f0c8 │ │ + bl 5dc38 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ add sp, #16 │ │ pop {r4, pc} │ │ - udf #254 @ 0xfe │ │ push {r7, lr} │ │ mov r7, sp │ │ - bl 3f0e2 │ │ + sub sp, #24 │ │ + mov ip, r0 │ │ + add r0, sp, #8 │ │ + strd r2, r3, [sp] │ │ + mov r2, ip │ │ + mov r3, r1 │ │ + bl 5dc6a │ │ ldr.w ip, [r7, #8] │ │ + ldrd r0, r1, [sp, #8] │ │ cmp.w ip, #0 │ │ - it ne │ │ - strdne r2, r3, [ip] │ │ + itt ne │ │ + ldrdne r3, r2, [sp, #16] │ │ + strdne r3, r2, [ip] │ │ + add sp, #24 │ │ pop {r7, pc} │ │ udf #254 @ 0xfe │ │ push {r4, r5, r6, r7, lr} │ │ add r7, sp, #12 │ │ - stmdb sp!, {r8, r9, fp} │ │ - mov r8, r3 │ │ - cbz r2, 3f162 │ │ - cmp.w r8, #0 │ │ - bne.n 3f162 │ │ - cmp r1, #0 │ │ - beq.n 3f1dc │ │ - cmp r1, r2 │ │ - bcs.n 3f1ee │ │ - clz r3, r1 │ │ - clz r6, r2 │ │ - subs r3, r6, r3 │ │ - add.w r3, r3, #32 │ │ + stmdb sp!, {r8, r9, sl, fp} │ │ + sub sp, #4 │ │ + ldrd fp, r9, [r7, #8] │ │ + mov sl, r0 │ │ + cmp.w fp, #0 │ │ + beq.n 5dcf2 │ │ + cmp.w r9, #0 │ │ + bne.n 5dcf2 │ │ + cmp r3, #0 │ │ + beq.n 5dd74 │ │ + cmp r3, fp │ │ + bcs.n 5dd84 │ │ + clz r0, r3 │ │ + clz r1, fp │ │ + subs r0, r1, r0 │ │ + mov.w r5, #1 │ │ + add.w r6, r0, #32 │ │ it eq │ │ - moveq r3, #31 │ │ - rsb r5, r3, #32 │ │ - lsl.w r6, r8, r3 │ │ - lsr.w r5, r2, r5 │ │ - orr.w lr, r5, r6 │ │ - subs.w r6, r3, #32 │ │ + moveq r6, #31 │ │ + rsb r1, r6, #32 │ │ + lsl.w r0, r9, r6 │ │ + lsr.w r1, fp, r1 │ │ + orrs r0, r1 │ │ + subs.w r1, r6, #32 │ │ it pl │ │ - lslpl.w lr, r2, r6 │ │ - lsl.w r6, r2, r3 │ │ - and.w r3, r3, #31 │ │ - mov.w r5, #1 │ │ + lslpl.w r0, fp, r1 │ │ + lsl.w r1, fp, r6 │ │ + and.w r6, r6, #31 │ │ it pl │ │ - movpl r6, #0 │ │ - lsl.w ip, r5, r3 │ │ + movpl r1, #0 │ │ + lsl.w ip, r5, r6 │ │ movs r5, #0 │ │ - b.n 3f14c │ │ - movs.w lr, lr, lsr #1 │ │ + b.n 5dcdc │ │ + movs.w r0, r0, lsr #1 │ │ mov.w ip, ip, lsr #1 │ │ - mov.w r6, r6, rrx │ │ - subs r4, r0, r6 │ │ - sbc.w r3, r1, lr │ │ - cmp r3, #0 │ │ - bmi.n 3f140 │ │ + mov.w r1, r1, rrx │ │ + subs r6, r2, r1 │ │ + sbc.w r4, r3, r0 │ │ + cmp r4, #0 │ │ + bmi.n 5dcd0 │ │ orr.w r5, r5, ip │ │ - beq.n 3f20c │ │ - mov r0, r4 │ │ - mov r1, r3 │ │ - b.n 3f140 │ │ - subs r3, r0, r2 │ │ - mov.w ip, #0 │ │ - sbcs.w r3, r1, r8 │ │ - bcc.n 3f1d6 │ │ - cbz r1, 3f1d6 │ │ - clz r3, r1 │ │ - clz r6, r8 │ │ - subs r3, r6, r3 │ │ - and.w r5, r3, #63 @ 0x3f │ │ - and.w r3, r3, #31 │ │ - rsb r4, r5, #32 │ │ - lsl.w r6, r8, r5 │ │ - lsr.w r4, r2, r4 │ │ - orrs r6, r4 │ │ - subs.w r4, r5, #32 │ │ + beq.n 5dda0 │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + b.n 5dcd0 │ │ + subs.w r1, r2, fp │ │ + mov.w r0, #0 │ │ + sbcs.w r1, r3, r9 │ │ + bcc.n 5dd64 │ │ + cbz r3, 5dd64 │ │ + clz r0, r3 │ │ + clz r1, r9 │ │ + subs r0, r1, r0 │ │ + and.w r1, r0, #63 @ 0x3f │ │ + and.w r0, r0, #31 │ │ + rsb r5, r1, #32 │ │ + lsl.w r6, r9, r1 │ │ + lsr.w r5, fp, r5 │ │ + orrs r5, r6 │ │ + subs.w r6, r1, #32 │ │ it pl │ │ - lslpl.w r6, r2, r4 │ │ - mov.w r4, #1 │ │ - lsl.w r5, r2, r5 │ │ - lsl.w r4, r4, r3 │ │ + lslpl.w r5, fp, r6 │ │ + lsl.w r6, fp, r1 │ │ + mov.w r1, #1 │ │ it pl │ │ - movpl r5, #0 │ │ - b.n 3f1b8 │ │ - movs.w r6, r6, lsr #1 │ │ - mov.w r4, r4, lsr #1 │ │ - mov.w r5, r5, rrx │ │ - subs.w lr, r0, r5 │ │ - sbcs.w r3, r1, r6 │ │ - bmi.n 3f1ac │ │ - subs.w r0, lr, r2 │ │ - orr.w ip, ip, r4 │ │ - sbcs.w r0, r3, r8 │ │ - bcc.n 3f220 │ │ - mov r0, lr │ │ + movpl r6, #0 │ │ + lsls r1, r0 │ │ + movs r0, #0 │ │ + b.n 5dd4a │ │ + movs.w r5, r5, lsr #1 │ │ + mov.w r1, r1, lsr #1 │ │ + mov.w r6, r6, rrx │ │ + subs r4, r2, r6 │ │ + sbcs.w ip, r3, r5 │ │ + bmi.n 5dd3e │ │ + orrs r0, r1 │ │ + subs.w r2, r4, fp │ │ + sbcs.w r2, ip, r9 │ │ + bcc.n 5dd6e │ │ + mov r2, r4 │ │ + mov r3, ip │ │ + b.n 5dd3e │ │ + mov.w r8, #0 │ │ + mov r4, r2 │ │ + mov ip, r3 │ │ + b.n 5ddb6 │ │ + mov.w r8, #0 │ │ + b.n 5ddb6 │ │ + mov r0, r2 │ │ + mov r1, fp │ │ + mov r4, r2 │ │ + blx 5e048 │ │ + mls r4, r0, fp, r4 │ │ + b.n 5ddae │ │ + bne.n 5ddc6 │ │ + mov r0, r2 │ │ mov r1, r3 │ │ - b.n 3f1ac │ │ - mov lr, r0 │ │ - mov r3, r1 │ │ - b.n 3f220 │ │ - mov r1, r2 │ │ - mov r4, r0 │ │ - mov r5, r2 │ │ - blx 3f4d8 │ │ - mov ip, r0 │ │ - mls lr, r0, r5, r4 │ │ - b.n 3f21e │ │ - bne.n 3f22c │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - blx 3f4d8 │ │ - mov ip, r0 │ │ - mls lr, r0, r5, r4 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - mov r0, ip │ │ - mov r2, lr │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r0, r4 │ │ - mov r1, r2 │ │ - mov r6, r2 │ │ - blx 3f4d8 │ │ - mls lr, r0, r6, r4 │ │ - orr.w ip, r0, r5 │ │ - movs r3, #0 │ │ - movs r1, #0 │ │ - mov r0, ip │ │ - mov r2, lr │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r4, r0 │ │ - mov r0, r1 │ │ - mov r6, r1 │ │ - mov r1, r2 │ │ - mov r5, r2 │ │ - blx 3f4d8 │ │ - mls r3, r0, r5, r6 │ │ - mov ip, r5 │ │ - mov r1, r0 │ │ - cmp.w r5, #65536 @ 0x10000 │ │ - bcs.n 3f27e │ │ - lsls r0, r3, #16 │ │ - mov r9, r4 │ │ - orr.w r4, r0, r4, lsr #16 │ │ - mov r8, r1 │ │ - mov r1, ip │ │ - mov r5, ip │ │ - mov r0, r4 │ │ - blx 3f4d8 │ │ - mov r6, r0 │ │ - mls r0, r0, r5, r4 │ │ - mov r1, r5 │ │ - pkhbt r4, r9, r0, lsl #16 │ │ - mov r0, r4 │ │ - blx 3f4d8 │ │ - mov r1, r8 │ │ - mls lr, r0, r5, r4 │ │ - orr.w ip, r0, r6, lsl #16 │ │ - orr.w r1, r8, r6, lsr #16 │ │ - b.n 3f2e6 │ │ - subs.w r0, r4, ip │ │ - mov lr, r4 │ │ - sbcs.w r0, r3, r8 │ │ - bcs.n 3f298 │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + blx 5e048 │ │ + mls r4, r0, r5, r4 │ │ mov.w ip, #0 │ │ - mov r0, ip │ │ - mov r2, lr │ │ - ldmia.w sp!, {r8, r9, fp} │ │ + mov.w r8, #1 │ │ + b.n 5ddb6 │ │ + mov r0, r6 │ │ + mov r1, fp │ │ + blx 5e048 │ │ + mls r4, r0, fp, r6 │ │ + orrs r0, r5 │ │ + mov.w r8, #0 │ │ + mov.w ip, #0 │ │ + strd r0, r8, [sl] │ │ + strd r4, ip, [sl, #8] │ │ + add sp, #4 │ │ + ldmia.w sp!, {r8, r9, sl, fp} │ │ pop {r4, r5, r6, r7, pc} │ │ - mov.w r0, r8, lsl #31 │ │ - orr.w r6, r0, ip, lsr #1 │ │ - mov.w r2, ip, lsl #31 │ │ - mov.w r8, #2147483648 @ 0x80000000 │ │ + mov r0, r3 │ │ + mov r1, fp │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + blx 5e048 │ │ + mls ip, r0, fp, r5 │ │ + mov r8, r0 │ │ + cmp.w fp, #65536 @ 0x10000 │ │ + bcs.n 5de10 │ │ + mov.w r0, ip, lsl #16 │ │ + mov r1, fp │ │ + orr.w r0, r0, r4, lsr #16 │ │ + blx 5e048 │ │ + mov r6, r0 │ │ + mul.w r0, r0, fp │ │ + mov r1, fp │ │ + rsb r0, r0, r4, lsr #16 │ │ + pkhbt r9, r4, r0, lsl #16 │ │ + mov r0, r9 │ │ + blx 5e048 │ │ + mls r4, r0, fp, r9 │ │ + orr.w r0, r0, r6, lsl #16 │ │ + orr.w r8, r8, r6, lsr #16 │ │ + b.n 5ddb2 │ │ + subs.w r0, r4, fp │ │ + sbcs.w r0, ip, r9 │ │ + bcs.n 5de1e │ │ + movs r0, #0 │ │ + b.n 5ddb6 │ │ + mov.w r0, r9, lsl #31 │ │ + mov.w r2, fp, lsl #31 │ │ + orr.w r0, r0, fp, lsr #1 │ │ + mov.w r1, #2147483648 @ 0x80000000 │ │ movs r5, #0 │ │ - b.n 3f2b8 │ │ - movs.w r6, r6, lsr #1 │ │ - mov.w r8, r8, lsr #1 │ │ + b.n 5de3e │ │ + movs.w r0, r0, lsr #1 │ │ + mov.w r1, r1, lsr #1 │ │ mov.w r2, r2, rrx │ │ - subs.w r4, lr, r2 │ │ - sbc.w r0, r3, r6 │ │ - cmp r0, #0 │ │ - bmi.n 3f2ac │ │ - orr.w r5, r5, r8 │ │ - beq.n 3f2d0 │ │ - mov lr, r4 │ │ - mov r3, r0 │ │ - b.n 3f2ac │ │ - mov r6, r1 │ │ - mov r0, r4 │ │ - mov r1, ip │ │ - mov r8, ip │ │ - blx 3f4d8 │ │ - mov r1, r6 │ │ - mls lr, r0, r8, r4 │ │ - orr.w ip, r0, r5 │ │ - movs r3, #0 │ │ - mov r0, ip │ │ - mov r2, lr │ │ - ldmia.w sp!, {r8, r9, fp} │ │ - pop {r4, r5, r6, r7, pc} │ │ - bmi.n 3f29e │ │ + subs r6, r4, r2 │ │ + sbc.w r3, ip, r0 │ │ + cmp r3, #0 │ │ + bmi.n 5de32 │ │ + orr.w r5, r5, r1 │ │ + beq.n 5de54 │ │ + mov r4, r6 │ │ + mov ip, r3 │ │ + b.n 5de32 │ │ + mov r0, r6 │ │ + mov r1, fp │ │ + blx 5e048 │ │ + mls r4, r0, fp, r6 │ │ + orrs r0, r5 │ │ + b.n 5ddb2 │ │ movs r1, r0 │ │ - b.n 3f99c │ │ + b.n 5e50c │ │ lsls r3, r6, #1 │ │ subs r2, #0 │ │ lsls r7, r5, #1 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 3f5a6 │ │ + b.n 5e116 │ │ lsls r2, r5, #1 │ │ subs r2, #0 │ │ ldmia r7!, {r4} │ │ - b.n 3f5ec │ │ + b.n 5e15c │ │ subs r7, #17 │ │ - b.n 3f5f0 │ │ + b.n 5e160 │ │ adds r0, #12 │ │ - b.n 3f39c │ │ + b.n 5df0c │ │ ldmia r5!, {r1, r2} │ │ - b.n 3f838 │ │ + b.n 5e3a8 │ │ stmia r1!, {r0, r1} │ │ - b.n 3f3b6 │ │ + b.n 5df26 │ │ stmia r1!, {r0, r1, r7} │ │ - b.n 3f3ba │ │ + b.n 5df2a │ │ adds r0, #0 │ │ - b.n 3fa66 │ │ + b.n 5e5d6 │ │ vrhadd.u16 d14, d12, d31 │ │ lsrs r1, r0, #30 │ │ - b.n 3f5ce │ │ + b.n 5e13e │ │ adds r1, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #30 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #28 │ │ - b.n 3f5da │ │ + b.n 5e14a │ │ adds r1, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #28 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #26 │ │ - b.n 3f5e6 │ │ + b.n 5e156 │ │ adds r2, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #26 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #24 │ │ - b.n 3f5f2 │ │ + b.n 5e162 │ │ adds r2, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #24 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #22 │ │ - b.n 3f5fe │ │ + b.n 5e16e │ │ adds r3, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #22 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #20 │ │ - b.n 3f60a │ │ + b.n 5e17a │ │ adds r3, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #20 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #18 │ │ - b.n 3f616 │ │ + b.n 5e186 │ │ adds r4, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #18 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #16 │ │ - b.n 3f622 │ │ + b.n 5e192 │ │ adds r4, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #16 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #14 │ │ - b.n 3f62e │ │ + b.n 5e19e │ │ adds r5, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #14 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #12 │ │ - b.n 3f63a │ │ + b.n 5e1aa │ │ adds r5, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #12 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #10 │ │ - b.n 3f646 │ │ + b.n 5e1b6 │ │ adds r6, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #10 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #8 │ │ - b.n 3f652 │ │ + b.n 5e1c2 │ │ adds r6, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #8 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #6 │ │ - b.n 3f65e │ │ + b.n 5e1ce │ │ adds r7, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #6 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #4 │ │ - b.n 3f66a │ │ + b.n 5e1da │ │ adds r7, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #4 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #2 │ │ - b.n 3f676 │ │ + b.n 5e1e6 │ │ subs r0, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #2 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #32 │ │ - b.n 3f682 │ │ + b.n 5e1f2 │ │ subs r0, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #32 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #30 │ │ - b.n 3f68e │ │ + b.n 5e1fe │ │ subs r1, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #30 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #28 │ │ - b.n 3f69a │ │ + b.n 5e20a │ │ subs r1, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #28 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #26 │ │ - b.n 3f6a6 │ │ + b.n 5e216 │ │ subs r2, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #26 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #24 │ │ - b.n 3f6b2 │ │ + b.n 5e222 │ │ subs r2, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #24 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #22 │ │ - b.n 3f6be │ │ + b.n 5e22e │ │ subs r3, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #22 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #20 │ │ - b.n 3f6ca │ │ + b.n 5e23a │ │ subs r3, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #20 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #18 │ │ - b.n 3f6d6 │ │ + b.n 5e246 │ │ subs r4, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #18 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #16 │ │ - b.n 3f6e2 │ │ + b.n 5e252 │ │ subs r4, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #16 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #14 │ │ - b.n 3f6ee │ │ + b.n 5e25e │ │ adds r0, #128 @ 0x80 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #14 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #12 │ │ - b.n 3f6fa │ │ + b.n 5e26a │ │ adds r0, #64 @ 0x40 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #12 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #10 │ │ - b.n 3f706 │ │ + b.n 5e276 │ │ adds r0, #32 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #10 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #8 │ │ - b.n 3f712 │ │ + b.n 5e282 │ │ adds r0, #16 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #8 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #6 │ │ - b.n 3f71e │ │ + b.n 5e28e │ │ adds r0, #8 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #6 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #4 │ │ - b.n 3f72a │ │ + b.n 5e29a │ │ adds r0, #4 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #4 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #2 │ │ - b.n 3f736 │ │ + b.n 5e2a6 │ │ adds r0, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #2 │ │ movs r0, #64 @ 0x40 │ │ movs r1, r0 │ │ - b.n 3f742 │ │ + b.n 5e2b2 │ │ adds r0, #1 │ │ movs r2, #131 @ 0x83 │ │ movs r1, r0 │ │ movs r0, #64 @ 0x40 │ │ movs r0, r0 │ │ - b.n 3efb2 │ │ + b.n 5db22 │ │ movs r3, r0 │ │ - b.n 3f7f2 │ │ + b.n 5e362 │ │ vrhadd.u16 d14, d14, d31 │ │ movs r0, r0 │ │ - b.n 3efbe │ │ + b.n 5db2e │ │ movs r0, r0 │ │ - b.n 3fbfe │ │ + b.n 5e76e │ │ vrhadd.u16 d14, d14, d31 │ │ adds r0, #0 │ │ - b.n 3fc06 │ │ + b.n 5e776 │ │ adds r0, #0 │ │ - b.n 3efce │ │ + b.n 5db3e │ │ vrhadd.u16 d14, d14, d31 │ │ movs r0, r0 │ │ - b.n 3fc12 │ │ + b.n 5e782 │ │ @ instruction: 0xffffeaff │ │ vrhadd.u16 d14, d14, d31 │ │ movs r1, r0 │ │ - b.n 3fb80 │ │ + b.n 5e6f0 │ │ movs r3, r1 │ │ subs r2, #0 │ │ vrhadd.u16 d0, d14, d31 │ │ movs r1, r0 │ │ - b.n 3f78a │ │ + b.n 5e2fa │ │ movs r0, r0 │ │ adds r3, #160 @ 0xa0 │ │ vrhadd.u16 d3, d14, d31 │ │ ldmia r7!, {r4} │ │ - b.n 3f7d4 │ │ + b.n 5e344 │ │ subs r7, #17 │ │ - b.n 3f7d8 │ │ + b.n 5e348 │ │ adds r0, #12 │ │ - b.n 3f584 │ │ + b.n 5e0f4 │ │ ldmia r6!, {r0, r3, r4} │ │ - b.n 3fa20 │ │ + b.n 5e590 │ │ stmia r1!, {r0, r1} │ │ - b.n 3f59e │ │ + b.n 5e10e │ │ stmia r1!, {r0, r1, r7} │ │ - b.n 3f5a2 │ │ + b.n 5e112 │ │ adds r0, #0 │ │ - b.n 3fc4e │ │ + b.n 5e7be │ │ vrhadd.u16 d14, d12, d31 │ │ movs r0, r0 │ │ - b.n 3fc76 │ │ + b.n 5e7e6 │ │ lsls r0, r0 │ │ stmdb sp!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ @ instruction: 0xebff8080 │ │ ldmia.w sp!, {r0, r7, r8, r9, sl, fp} │ │ - b.n 3f7c6 │ │ + b.n 5e336 │ │ adds r1, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #30 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #28 │ │ - b.n 3f7d2 │ │ + b.n 5e342 │ │ adds r1, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #28 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #26 │ │ - b.n 3f7de │ │ + b.n 5e34e │ │ adds r2, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #26 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #24 │ │ - b.n 3f7ea │ │ + b.n 5e35a │ │ adds r2, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #24 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #22 │ │ - b.n 3f7f6 │ │ + b.n 5e366 │ │ adds r3, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #22 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #20 │ │ - b.n 3f802 │ │ + b.n 5e372 │ │ adds r3, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #20 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #18 │ │ - b.n 3f80e │ │ + b.n 5e37e │ │ adds r4, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #18 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #16 │ │ - b.n 3f81a │ │ + b.n 5e38a │ │ adds r4, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #16 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #14 │ │ - b.n 3f826 │ │ + b.n 5e396 │ │ adds r5, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #14 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #12 │ │ - b.n 3f832 │ │ + b.n 5e3a2 │ │ adds r5, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #12 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #10 │ │ - b.n 3f83e │ │ + b.n 5e3ae │ │ adds r6, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #10 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #8 │ │ - b.n 3f84a │ │ + b.n 5e3ba │ │ adds r6, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #8 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #6 │ │ - b.n 3f856 │ │ + b.n 5e3c6 │ │ adds r7, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #6 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #4 │ │ - b.n 3f862 │ │ + b.n 5e3d2 │ │ adds r7, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #4 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #2 │ │ - b.n 3f86e │ │ + b.n 5e3de │ │ subs r0, #2 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #2 │ │ movs r0, #64 @ 0x40 │ │ lsrs r1, r0, #32 │ │ - b.n 3f87a │ │ + b.n 5e3ea │ │ subs r0, #1 │ │ movs r2, #131 @ 0x83 │ │ lsrs r1, r0, #32 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #30 │ │ - b.n 3f886 │ │ + b.n 5e3f6 │ │ subs r1, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #30 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #28 │ │ - b.n 3f892 │ │ + b.n 5e402 │ │ subs r1, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #28 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #26 │ │ - b.n 3f89e │ │ + b.n 5e40e │ │ subs r2, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #26 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #24 │ │ - b.n 3f8aa │ │ + b.n 5e41a │ │ subs r2, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #24 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #22 │ │ - b.n 3f8b6 │ │ + b.n 5e426 │ │ subs r3, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #22 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #20 │ │ - b.n 3f8c2 │ │ + b.n 5e432 │ │ subs r3, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #20 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #18 │ │ - b.n 3f8ce │ │ + b.n 5e43e │ │ subs r4, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #18 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #16 │ │ - b.n 3f8da │ │ + b.n 5e44a │ │ subs r4, #1 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #16 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #14 │ │ - b.n 3f8e6 │ │ + b.n 5e456 │ │ adds r0, #128 @ 0x80 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #14 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #12 │ │ - b.n 3f8f2 │ │ + b.n 5e462 │ │ adds r0, #64 @ 0x40 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #12 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #10 │ │ - b.n 3f8fe │ │ + b.n 5e46e │ │ adds r0, #32 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #10 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #8 │ │ - b.n 3f90a │ │ + b.n 5e47a │ │ adds r0, #16 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #8 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #6 │ │ - b.n 3f916 │ │ + b.n 5e486 │ │ adds r0, #8 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #6 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #4 │ │ - b.n 3f922 │ │ + b.n 5e492 │ │ adds r0, #4 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #4 │ │ movs r0, #64 @ 0x40 │ │ lsls r1, r0, #2 │ │ - b.n 3f92e │ │ + b.n 5e49e │ │ adds r0, #2 │ │ movs r2, #131 @ 0x83 │ │ lsls r1, r0, #2 │ │ movs r0, #64 @ 0x40 │ │ movs r1, r0 │ │ - b.n 3f93a │ │ + b.n 5e4aa │ │ adds r0, #1 │ │ movs r2, #131 @ 0x83 │ │ movs r1, r0 │ │ movs r0, #64 @ 0x40 │ │ movs r3, r0 │ │ - b.n 3f9e6 │ │ + b.n 5e556 │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r0, [pc, #0] @ (3f6ac ) │ │ + ldr r0, [pc, #0] @ (5e21c ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 3f9f2 │ │ + b.n 5e562 │ │ stmia r0!, {} │ │ - b.n 3f1d6 │ │ + b.n 5dd46 │ │ movs r0, r0 │ │ - b.n 3fd72 │ │ + b.n 5e8e2 │ │ movs r7, r0 │ │ - ldr r2, [pc, #0] @ (3f6bc ) │ │ + ldr r2, [pc, #0] @ (5e22c ) │ │ adds r0, #1 │ │ - b.n 3fe02 │ │ + b.n 5e972 │ │ adds r0, #0 │ │ - b.n 3f1c8 │ │ + b.n 5dd38 │ │ adds r0, #4 │ │ - b.n 3fe0a │ │ + b.n 5e97a │ │ asrs r4, r0, #32 │ │ - b.n 3f22e │ │ + b.n 5dd9e │ │ adds r1, r4, #0 │ │ - b.n 3fa12 │ │ + b.n 5e582 │ │ asrs r1, r0, #4 │ │ - b.n 3f7dc │ │ + b.n 5e34c │ │ asrs r0, r0, #32 │ │ - b.n 3f1de │ │ + b.n 5dd4e │ │ movs r7, r1 │ │ @ instruction: 0xea00ec5c │ │ - b.n 3f6a8 │ │ + b.n 5e218 │ │ movs r0, r0 │ │ - b.n 3fda2 │ │ + b.n 5e912 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r3, r0 │ │ - b.n 3fdaa │ │ + b.n 5e91a │ │ adds r0, #0 │ │ asrs r0, r4, #14 │ │ movs r1, r0 │ │ asrs r6, r3, #13 │ │ movs r1, r1 │ │ subs r0, r0, r0 │ │ ldmia r0!, {r2, r3, r4, r6} │ │ - b.n 3f6cc │ │ + b.n 5e23c │ │ adds r0, #4 │ │ - b.n 3fe42 │ │ + b.n 5e9b2 │ │ adds r1, #12 │ │ - b.n 3f80c │ │ + b.n 5e37c │ │ stmia r0!, {r1} │ │ - b.n 3fe4a │ │ + b.n 5e9ba │ │ movs r1, r0 │ │ @ instruction: 0xea00c001 │ │ - b.n 3fe52 │ │ + b.n 5e9c2 │ │ adds r0, #4 │ │ - b.n 3fe56 │ │ + b.n 5e9c6 │ │ adds r0, #0 │ │ - b.n 3f21e │ │ + b.n 5dd8e │ │ stmia r0!, {} │ │ - b.n 3f220 │ │ + b.n 5dd90 │ │ adds r0, #0 │ │ - b.n 3fa62 │ │ + b.n 5e5d2 │ │ movs r3, r0 │ │ - b.n 3fa66 │ │ + b.n 5e5d6 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 3fc4c │ │ - beq.n 3f74c │ │ - b.n 3fbd0 │ │ + b.n 5e7bc │ │ + beq.n 5e2bc │ │ + b.n 5e740 │ │ ands r0, r0 │ │ - b.n 3fa7a │ │ + b.n 5e5ea │ │ movs r3, r0 │ │ - b.n 3f9e2 │ │ + b.n 5e552 │ │ lsls r6, r6, #3 │ │ cmp r2, #0 │ │ str r0, [r1, #0] │ │ - b.n 3fc60 │ │ + b.n 5e7d0 │ │ movs r0, r0 │ │ - b.n 3fe8a │ │ + b.n 5e9fa │ │ strh r3, [r0, #0] │ │ - b.n 3fa8e │ │ - add r0, pc, #8 @ (adr r0, 3f758 ) │ │ - b.n 3fa92 │ │ + b.n 5e5fe │ │ + add r0, pc, #8 @ (adr r0, 5e2c8 ) │ │ + b.n 5e602 │ │ str r1, [r0, r0] │ │ - b.n 3fa96 │ │ + b.n 5e606 │ │ movs r0, r0 │ │ - b.n 3f274 │ │ + b.n 5dde4 │ │ asrs r4, r0, #32 │ │ - b.n 3f278 │ │ + b.n 5dde8 │ │ movs r1, r1 │ │ and.w r0, r0, r8, lsl #4 │ │ - b.n 3f2a0 │ │ + b.n 5de10 │ │ movs r1, r0 │ │ - b.n 3f86a │ │ + b.n 5e3da │ │ movs r0, #4 │ │ - b.n 3fc6e │ │ + b.n 5e7de │ │ movs r4, r0 │ │ - b.n 3fab2 │ │ + b.n 5e622 │ │ asrs r5, r1, #32 │ │ - b.n 3feb6 │ │ + b.n 5ea26 │ │ movs r0, #8 │ │ - b.n 3f294 │ │ + b.n 5de04 │ │ lsls r1, r1, #15 │ │ @ instruction: 0xeb00a007 │ │ - b.n 3fac2 │ │ + b.n 5e632 │ │ movs r0, r1 │ │ - b.n 3fa3a │ │ + b.n 5e5aa │ │ lsls r0, r4, #3 │ │ cmp r2, #0 │ │ movs r3, r0 │ │ - b.n 3fbe2 │ │ + b.n 5e752 │ │ strb r1, [r0, #0] │ │ - b.n 3fca6 │ │ + b.n 5e816 │ │ str r0, [sp, #0] │ │ - b.n 3f740 │ │ + b.n 5e2b0 │ │ lsls r0, r0, #2 │ │ - b.n 3fdcc │ │ + b.n 5e93c │ │ movs r3, r1 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ - b.n 3fae2 │ │ + b.n 5e652 │ │ asrs r5, r1, #32 │ │ - b.n 3fee6 │ │ + b.n 5ea56 │ │ movs r0, #6 │ │ - b.n 3faea │ │ + b.n 5e65a │ │ lsls r7, r4, #14 │ │ add.w r1, r0, r9 │ │ - b.n 3faf2 │ │ + b.n 5e662 │ │ lsls r0, r0, #1 │ │ - b.n 3fde8 │ │ + b.n 5e958 │ │ @ instruction: 0xffe90aff │ │ asrs r0, r1, #32 │ │ - b.n 3f2f8 │ │ + b.n 5de68 │ │ lsls r4, r7, #3 │ │ - b.n 3fbc2 │ │ + b.n 5e732 │ │ movs r0, r0 │ │ - b.n 3f848 │ │ + b.n 5e3b8 │ │ movs r0, #4 │ │ - b.n 3fc4a │ │ + b.n 5e7ba │ │ @ instruction: 0xffe7eaff │ │ lsls r0, r6, #3 │ │ - b.n 3fbe4 │ │ + b.n 5e754 │ │ lsls r0, r0, #2 │ │ - b.n 3fc56 │ │ + b.n 5e7c6 │ │ asrs r0, r4, #8 │ │ - b.n 3fb1a │ │ + b.n 5e68a │ │ movs r1, r1 │ │ - b.n 3ff1e │ │ + b.n 5ea8e │ │ movs r5, r0 │ │ - b.n 3fe84 │ │ + b.n 5e9f4 │ │ lsls r6, r2, #3 │ │ ldrh r0, [r0, #16] │ │ movs r0, #4 │ │ - b.n 3fd08 │ │ + b.n 5e878 │ │ asrs r1, r0, #4 │ │ - b.n 3f712 │ │ - blx 4408f4 │ │ + b.n 5e282 │ │ + blx 45f464 │ │ movs r0, r3 │ │ movs r0, r0 │ │ lsls r0, r5, #1 │ │ movs r0, r0 │ │ lsls r4, r4, #2 │ │ movs r0, r0 │ │ lsls r0, r2, #3 │ │ movs r0, r0 │ │ lsls r0, r0, #5 │ │ movs r0, r0 │ │ lsls r0, r3, #6 │ │ movs r0, r0 │ │ movs r0, r1 │ │ - b.n 3fabc │ │ + b.n 5e62c │ │ lsls r3, r1, #3 │ │ cmp r2, #0 │ │ asrs r3, r0, #32 │ │ - b.n 3fc64 │ │ + b.n 5e7d4 │ │ movs r6, #9 │ │ - b.n 3fb5a │ │ + b.n 5e6ca │ │ movs r0, #114 @ 0x72 │ │ - b.n 3f61c │ │ + b.n 5e18c │ │ asrs r1, r0, #32 │ │ - b.n 3f7cc │ │ + b.n 5e33c │ │ movs r2, #1 │ │ - b.n 3fb2a │ │ + b.n 5e69a │ │ movs r0, r0 │ │ - b.n 3fece │ │ + b.n 5ea3e │ │ lsls r4, r0, #3 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 3fb72 │ │ + b.n 5e6e2 │ │ asrs r0, r0, #32 │ │ - b.n 3ff76 │ │ + b.n 5eae6 │ │ adds r0, #0 │ │ - b.n 3ff7a │ │ + b.n 5eaea │ │ lsls r6, r6, #4 │ │ add.w r0, r0, r8 │ │ - b.n 3fc54 │ │ + b.n 5e7c4 │ │ asrs r0, r0, #32 │ │ - b.n 3f380 │ │ + b.n 5def0 │ │ asrs r0, r4, #6 │ │ - b.n 3fb4c │ │ + b.n 5e6bc │ │ asrs r0, r0, #32 │ │ - b.n 3f368 │ │ - add r0, pc, #8 @ (adr r0, 3f858 ) │ │ - b.n 3fd66 │ │ + b.n 5ded8 │ │ + add r0, pc, #8 @ (adr r0, 5e3c8 ) │ │ + b.n 5e8d6 │ │ str r4, [r0, r0] │ │ - b.n 3f390 │ │ + b.n 5df00 │ │ @ instruction: 0xffc9eaff │ │ asrs r2, r0, #32 │ │ - b.n 3ff70 │ │ + b.n 5eae0 │ │ asrs r7, r1, #32 │ │ - b.n 3fc64 │ │ + b.n 5e7d4 │ │ movs r7, r1 │ │ - b.n 3ff08 │ │ + b.n 5ea78 │ │ lsls r5, r6, #2 │ │ lsrs r0, r0, #8 │ │ asrs r7, r1, #32 │ │ - b.n 3fc80 │ │ + b.n 5e7f0 │ │ movs r4, r0 │ │ - b.n 3fbb2 │ │ + b.n 5e722 │ │ movs r0, #6 │ │ - b.n 3fbb6 │ │ + b.n 5e726 │ │ lsls r4, r6, #13 │ │ add.w r0, r0, r8, lsl #8 │ │ - b.n 3f3b8 │ │ + b.n 5df28 │ │ movs r4, r0 │ │ - b.n 3fbc2 │ │ + b.n 5e732 │ │ asrs r5, r1, #32 │ │ - b.n 3ffc6 │ │ + b.n 5eb36 │ │ lsls r6, r0, #14 │ │ @ instruction: 0xeb00a007 │ │ - b.n 3fbce │ │ + b.n 5e73e │ │ str r4, [r0, r0] │ │ - b.n 3f3cc │ │ + b.n 5df3c │ │ @ instruction: 0xffbaeaff │ │ movs r7, r0 │ │ - b.n 3fcac │ │ + b.n 5e81c │ │ asrs r0, r4, #32 │ │ - b.n 3ffde │ │ + b.n 5eb4e │ │ movs r0, #15 │ │ - b.n 40062 │ │ + b.n 5ebd2 │ │ adds r0, #0 │ │ - b.n 3ffe6 │ │ + b.n 5eb56 │ │ movs r1, r2 │ │ - b.n 3f9ae │ │ + b.n 5e51e │ │ asrs r0, r1, #32 │ │ - b.n 3fcc0 │ │ + b.n 5e830 │ │ movs r5, #129 @ 0x81 │ │ - b.n 3fbb2 │ │ + b.n 5e722 │ │ movs r4, r0 │ │ - b.n 3fbf6 │ │ + b.n 5e766 │ │ asrs r0, r0, #32 │ │ - b.n 3fffa │ │ + b.n 5eb6a │ │ lsls r6, r2, #4 │ │ @ instruction: 0xeb00ffae │ │ @ instruction: 0xeaff10b0 │ │ - b.n 3fd58 │ │ + b.n 5e8c8 │ │ movs r7, r0 │ │ - b.n 3ff6c │ │ + b.n 5eadc │ │ lsls r2, r4, #1 │ │ ldrh r0, [r0, #16] │ │ movs r0, #4 │ │ - b.n 3fdf0 │ │ + b.n 5e960 │ │ asrs r1, r0, #4 │ │ - b.n 3f7fa │ │ - blx 4409dc │ │ + b.n 5e36a │ │ + blx 45f54c │ │ lsls r4, r6, #8 │ │ movs r0, r0 │ │ movs r0, r4 │ │ movs r0, r0 │ │ lsls r0, r4, #6 │ │ movs r0, r0 │ │ lsls r4, r7, #7 │ │ @@ -102592,1837 +145102,1837 @@ │ │ lsls r0, r5, #9 │ │ movs r0, r0 │ │ lsls r0, r5, #9 │ │ movs r0, r0 │ │ lsls r0, r5, #9 │ │ movs r0, r0 │ │ movs r0, r1 │ │ - b.n 3fbac │ │ + b.n 5e71c │ │ lsls r7, r1, #2 │ │ cmp r2, #0 │ │ movs r0, #4 │ │ - b.n 3f440 │ │ + b.n 5dfb0 │ │ asrs r3, r0, #32 │ │ - b.n 3fd58 │ │ + b.n 5e8c8 │ │ movs r0, #1 │ │ - b.n 3f8b2 │ │ + b.n 5e422 │ │ movs r0, r0 │ │ - b.n 3ffb6 │ │ + b.n 5eb26 │ │ lsls r2, r1, #2 │ │ lsrs r0, r0, #8 │ │ asrs r0, r6, #3 │ │ - b.n 3fd3e │ │ + b.n 5e8ae │ │ lsls r0, r1, #2 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ - b.n 3fc62 │ │ + b.n 5e7d2 │ │ asrs r0, r0, #32 │ │ - b.n 40066 │ │ + b.n 5ebd6 │ │ adds r0, #0 │ │ - b.n 4006a │ │ + b.n 5ebda │ │ lsls r2, r7, #3 │ │ @ instruction: 0xeb00ffc6 │ │ @ instruction: 0xeaff10fe │ │ - b.n 3fd48 │ │ + b.n 5e8b8 │ │ lsls r0, r1, #3 │ │ - b.n 3ffdc │ │ + b.n 5eb4c │ │ lsls r0, r0, #2 │ │ subs r0, r0, r0 │ │ asrs r3, r0, #32 │ │ - b.n 3fd90 │ │ + b.n 5e900 │ │ adds r0, #200 @ 0xc8 │ │ - b.n 3fdd8 │ │ + b.n 5e948 │ │ subs r7, #19 │ │ - b.n 3fc28 │ │ + b.n 5e798 │ │ asrs r1, r0, #32 │ │ - b.n 3f8f8 │ │ + b.n 5e468 │ │ adds r2, #163 @ 0xa3 │ │ - b.n 3fc92 │ │ + b.n 5e802 │ │ movs r2, #33 @ 0x21 │ │ - b.n 3fc96 │ │ + b.n 5e806 │ │ strb r3, [r0, #8] │ │ - b.n 3fc5e │ │ + b.n 5e7ce │ │ asrs r7, r1, #32 │ │ - b.n 3fd60 │ │ + b.n 5e8d0 │ │ str r1, [r0, r0] │ │ - b.n 3fa70 │ │ + b.n 5e5e0 │ │ movs r7, r3 │ │ - b.n 40010 │ │ + b.n 5eb80 │ │ lsls r5, r6, #1 │ │ ldrh r0, [r0, #16] │ │ movs r4, r0 │ │ - b.n 3fcae │ │ + b.n 5e81e │ │ asrs r5, r1, #32 │ │ - b.n 400b2 │ │ + b.n 5ec22 │ │ movs r0, #6 │ │ - b.n 3fcb6 │ │ + b.n 5e826 │ │ lsls r4, r6, #12 │ │ add.w r0, r0, r0 │ │ - b.n 4001e │ │ + b.n 5eb8e │ │ movs r0, r4 │ │ lsrs r0, r0, #8 │ │ - add r0, pc, #8 @ (adr r0, 3f98c ) │ │ - b.n 3fe9a │ │ + add r0, pc, #8 @ (adr r0, 5e4fc ) │ │ + b.n 5ea0a │ │ movs r3, r3 │ │ and.w r0, r0, r8 │ │ - b.n 3ffc0 │ │ + b.n 5eb30 │ │ lsls r3, r5, #1 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ - b.n 3fcd6 │ │ + b.n 5e846 │ │ asrs r5, r1, #32 │ │ - b.n 400da │ │ + b.n 5ec4a │ │ movs r0, #6 │ │ - b.n 3fcde │ │ + b.n 5e84e │ │ lsls r2, r5, #12 │ │ add.w r0, r0, r0 │ │ - b.n 40046 │ │ + b.n 5ebb6 │ │ movs r2, r2 │ │ subs r0, r0, r0 │ │ movs r7, r0 │ │ - b.n 3fdc0 │ │ + b.n 5e930 │ │ str r0, [r0, r0] │ │ - b.n 400f2 │ │ + b.n 5ec62 │ │ movs r1, r1 │ │ - b.n 3feb6 │ │ + b.n 5ea26 │ │ str r0, [r1, #0] │ │ - b.n 3fe3a │ │ + b.n 5e9aa │ │ movs r0, r1 │ │ - b.n 3f4f8 │ │ + b.n 5e068 │ │ subs r2, r0, #5 │ │ - b.n 3fecc │ │ + b.n 5ea3c │ │ movs r4, r1 │ │ ldmia.w r0!, {r3} │ │ - b.n 3f4e4 │ │ + b.n 5e054 │ │ movs r4, r0 │ │ - b.n 3fd0e │ │ + b.n 5e87e │ │ lsls r4, r0, #14 │ │ add.w r0, r0, r0 │ │ - b.n 40076 │ │ + b.n 5ebe6 │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ str r1, [r0, r0] │ │ - b.n 3fee8 │ │ + b.n 5ea58 │ │ movs r5, r0 │ │ - b.n 3fc8e │ │ + b.n 5e7fe │ │ @ instruction: 0xfff41aff │ │ movs r0, #8 │ │ - b.n 3f524 │ │ + b.n 5e094 │ │ movs r4, r0 │ │ - b.n 3fd2e │ │ + b.n 5e89e │ │ asrs r5, r1, #32 │ │ - b.n 40132 │ │ + b.n 5eca2 │ │ lsls r3, r5, #12 │ │ @ instruction: 0xeb00a007 │ │ - b.n 3fd3a │ │ + b.n 5e8aa │ │ str r4, [r0, r0] │ │ - b.n 3f538 │ │ + b.n 5e0a8 │ │ str r0, [r1, #0] │ │ - b.n 3ff1c │ │ + b.n 5ea8c │ │ vpmin.u16 q15, q15, │ │ str r1, [r0, #0] │ │ - b.n 3ff14 │ │ + b.n 5ea84 │ │ movs r0, r1 │ │ - b.n 3f548 │ │ + b.n 5e0b8 │ │ movs r0, r4 │ │ - b.n 400c0 │ │ + b.n 5ec30 │ │ asrs r0, r0, #32 │ │ - b.n 3fd56 │ │ + b.n 5e8c6 │ │ movs r0, #8 │ │ - b.n 3f33c │ │ + b.n 5deac │ │ asrs r0, r1, #32 │ │ - b.n 3f538 │ │ + b.n 5e0a8 │ │ @ instruction: 0xffd70aff │ │ adds r0, #4 │ │ - b.n 3f546 │ │ + b.n 5e0b6 │ │ adds r1, r0, #0 │ │ - b.n 3ff38 │ │ + b.n 5eaa8 │ │ movs r4, r0 │ │ - b.n 3fd6e │ │ + b.n 5e8de │ │ lsls r4, r5, #13 │ │ add.w r0, r0, r0 │ │ - b.n 400d6 │ │ + b.n 5ec46 │ │ @ instruction: 0xffd11aff │ │ strb r1, [r0, #0] │ │ - b.n 3ff4c │ │ + b.n 5eabc │ │ movs r6, r0 │ │ - b.n 3fcf0 │ │ + b.n 5e860 │ │ @ instruction: 0xfff03aff │ │ movs r0, #8 │ │ - b.n 3f584 │ │ + b.n 5e0f4 │ │ movs r4, r0 │ │ - b.n 3fd8e │ │ + b.n 5e8fe │ │ asrs r5, r1, #32 │ │ - b.n 40192 │ │ + b.n 5ed02 │ │ lsls r3, r2, #12 │ │ @ instruction: 0xeb00ffc9 │ │ @ instruction: 0xeaff1001 │ │ - b.n 4005e │ │ + b.n 5ebce │ │ movs r7, r0 │ │ - b.n 3fe74 │ │ + b.n 5e9e4 │ │ asrs r0, r1, #32 │ │ - b.n 400e6 │ │ + b.n 5ec56 │ │ movs r0, #1 │ │ - b.n 3fb6a │ │ + b.n 5e6da │ │ movs r4, r0 │ │ - b.n 3fdae │ │ + b.n 5e91e │ │ asrs r1, r0, #32 │ │ - b.n 401b2 │ │ + b.n 5ed22 │ │ adds r0, #1 │ │ - b.n 401b6 │ │ + b.n 5ed26 │ │ @ instruction: 0xff8feaff │ │ str r4, [r0, r0] │ │ - b.n 3f5b8 │ │ + b.n 5e128 │ │ str r0, [r0, #0] │ │ - b.n 401c2 │ │ + b.n 5ed32 │ │ asrs r0, r0, #32 │ │ - b.n 401c6 │ │ + b.n 5ed36 │ │ movs r0, r1 │ │ - b.n 3fd38 │ │ + b.n 5e8a8 │ │ movs r4, r5 │ │ cmp r2, #0 │ │ movs r0, #3 │ │ - b.n 3fee0 │ │ + b.n 5ea50 │ │ strb r1, [r0, #0] │ │ - b.n 3ffa4 │ │ + b.n 5eb14 │ │ movs r0, #2 │ │ - b.n 3fa44 │ │ + b.n 5e5b4 │ │ adds r0, #127 @ 0x7f │ │ - b.n 3fea2 │ │ + b.n 5ea12 │ │ lsls r0, r0, #2 │ │ - b.n 400c6 │ │ + b.n 5ec36 │ │ str r3, [r2, #16] │ │ - b.n 3fdb2 │ │ + b.n 5e922 │ │ asrs r7, r0, #32 │ │ - b.n 3ffac │ │ + b.n 5eb1c │ │ @ instruction: 0xfff51aff │ │ str r0, [sp, #32] │ │ - b.n 3ffcc │ │ + b.n 5eb3c │ │ movs r4, r0 │ │ - b.n 3fdf6 │ │ + b.n 5e966 │ │ asrs r5, r1, #32 │ │ - b.n 401fa │ │ + b.n 5ed6a │ │ movs r0, #9 │ │ - b.n 3fdfe │ │ + b.n 5e96e │ │ lsls r2, r4, #11 │ │ add.w r0, r0, r8 │ │ - b.n 3f600 │ │ + b.n 5e170 │ │ lsls r6, r0, #4 │ │ - b.n 3fbca │ │ + b.n 5e73a │ │ str r1, [r1, #0] │ │ - b.n 3fe0e │ │ + b.n 5e97e │ │ cmp r7, #129 @ 0x81 │ │ - b.n 3ffd2 │ │ + b.n 5eb42 │ │ vpmin.u32 q7, , │ │ str r4, [r0, r0] │ │ - b.n 3f614 │ │ + b.n 5e184 │ │ movs r3, r0 │ │ - b.n 3ff2c │ │ + b.n 5ea9c │ │ asrs r7, r1, #32 │ │ - b.n 400e2 │ │ + b.n 5ec52 │ │ adds r0, #1 │ │ - b.n 40226 │ │ + b.n 5ed96 │ │ asrs r7, r1, #32 │ │ - b.n 4016a │ │ + b.n 5ecda │ │ movs r0, r0 │ │ - b.n 3fa98 │ │ + b.n 5e608 │ │ lsls r0, r0, #24 │ │ - b.n 3fdf2 │ │ + b.n 5e962 │ │ movs r1, r0 │ │ - b.n 3faf6 │ │ + b.n 5e666 │ │ asrs r1, r0, #32 │ │ - b.n 4023a │ │ + b.n 5edaa │ │ movs r0, #1 │ │ - b.n 3fffe │ │ + b.n 5eb6e │ │ movs r4, r0 │ │ - b.n 3fe42 │ │ + b.n 5e9b2 │ │ lsls r4, r0, #2 │ │ @ instruction: 0xeb00a002 │ │ - b.n 4001e │ │ + b.n 5eb8e │ │ vpmin.u16 q7, q14, │ │ asrs r0, r0, #32 │ │ - b.n 3f64c │ │ + b.n 5e1bc │ │ movs r0, r1 │ │ - b.n 40256 │ │ + b.n 5edc6 │ │ movs r1, r0 │ │ - b.n 4013c │ │ + b.n 5ecac │ │ movs r0, r1 │ │ subs r0, r0, r0 │ │ movs r0, #8 │ │ - b.n 4003c │ │ + b.n 5ebac │ │ movs r4, r0 │ │ - b.n 3fe66 │ │ + b.n 5e9d6 │ │ asrs r6, r1, #32 │ │ - b.n 4026a │ │ + b.n 5edda │ │ lsls r7, r0, #11 │ │ add.w r0, r0, r8, lsl #8 │ │ - b.n 3f66c │ │ + b.n 5e1dc │ │ movs r4, r0 │ │ - b.n 3fe76 │ │ + b.n 5e9e6 │ │ asrs r7, r1, #32 │ │ - b.n 4027a │ │ + b.n 5edea │ │ lsls r1, r3, #11 │ │ add.w r0, r0, r8 │ │ - b.n 40282 │ │ - beq.n 3fb7c │ │ - b.n 3ffdc │ │ + b.n 5edf2 │ │ + beq.n 5e6ec │ │ + b.n 5eb4c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r4, r5, r6, sl, fp, lr} │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 4006c │ │ + b.n 5ebdc │ │ ands r0, r1 │ │ - b.n 3f68c │ │ + b.n 5e1fc │ │ str r2, [r0, r0] │ │ - b.n 3fe9a │ │ + b.n 5ea0a │ │ str r0, [r0, #0] │ │ - b.n 3fe9e │ │ + b.n 5ea0e │ │ movs r1, r0 │ │ - b.n 40204 │ │ + b.n 5ed74 │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 4020c │ │ + b.n 5ed7c │ │ movs r6, r3 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 402b2 │ │ + b.n 5ee22 │ │ movs r7, r1 │ │ - b.n 40220 │ │ + b.n 5ed90 │ │ movs r2, r3 │ │ ldrh r0, [r0, #16] │ │ movs r0, r0 │ │ - b.n 40224 │ │ + b.n 5ed94 │ │ movs r0, r3 │ │ subs r0, r0, r0 │ │ movs r6, r0 │ │ - b.n 3fec6 │ │ + b.n 5ea36 │ │ asrs r5, r0, #32 │ │ - b.n 3feca │ │ + b.n 5ea3a │ │ movs r0, #4 │ │ - b.n 3fece │ │ + b.n 5ea3e │ │ lsls r6, r5, #10 │ │ add.w r0, r0, r0, lsr #32 │ │ and.w r0, r0, r4, lsl #4 │ │ - b.n 40320 │ │ + b.n 5ee90 │ │ movs r2, r0 │ │ - b.n 402de │ │ + b.n 5ee4e │ │ movs r1, r0 │ │ - b.n 40244 │ │ + b.n 5edb4 │ │ movs r7, r1 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 40250 │ │ + b.n 5edc0 │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r7, r1 │ │ - b.n 4025c │ │ + b.n 5edcc │ │ movs r3, r1 │ │ ldrh r0, [r0, #16] │ │ movs r6, r0 │ │ - b.n 3fefa │ │ + b.n 5ea6a │ │ lsls r1, r7, #12 │ │ add.w r0, r0, r1 │ │ and.w r0, r0, pc, lsr #32 │ │ - b.n 40270 │ │ + b.n 5ede0 │ │ movs r6, r0 │ │ ldrh r0, [r0, #16] │ │ adds r1, r0, #0 │ │ - b.n 400d8 │ │ + b.n 5ec48 │ │ movs r6, r0 │ │ - b.n 3ff12 │ │ + b.n 5ea82 │ │ movs r0, #4 │ │ - b.n 3ff16 │ │ + b.n 5ea86 │ │ lsls r4, r5, #11 │ │ add.w r0, r0, r0 │ │ - b.n 4027e │ │ + b.n 5edee │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ lsls r0, r0, #2 │ │ - b.n 3ff26 │ │ + b.n 5ea96 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r4, r5, ip} │ │ - b.n 3f72c │ │ + b.n 5e29c │ │ movs r0, #48 @ 0x30 │ │ - b.n 3f730 │ │ + b.n 5e2a0 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3f734 │ │ + b.n 5e2a4 │ │ asrs r1, r0, #32 │ │ - b.n 3fd18 │ │ + b.n 5e888 │ │ movs r4, r5 │ │ - b.n 3f73c │ │ + b.n 5e2ac │ │ movs r0, #2 │ │ - b.n 3fd20 │ │ + b.n 5e890 │ │ adds r0, #3 │ │ - b.n 3fd24 │ │ + b.n 5e894 │ │ movs r0, r0 │ │ - b.n 3fb48 │ │ + b.n 5e6b8 │ │ lsls r0, r5 │ │ - b.n 4010e │ │ + b.n 5ec7e │ │ movs r4, r0 │ │ - b.n 3ff52 │ │ - lsrs r2, r6, #2 │ │ + b.n 5eac2 │ │ + lsrs r2, r4, #3 │ │ add.w r0, r0, r4 │ │ - b.n 3ff5a │ │ - lsrs r4, r6, #2 │ │ - add.w r8, r0, r7, lsl #2 │ │ - add.w fp, r0, r3, lsr #21 │ │ - vqrshrun.s64 d21, q14, #4 │ │ - @ instruction: 0xfffc5d0a │ │ - vsra.u64 d20, d16, #4 │ │ + b.n 5eaca │ │ + lsrs r4, r4, #3 │ │ + add.w r8, r0, r3, lsr #3 │ │ + add.w r0, r0, r3, lsl #31 │ │ + vtbx.8 d22, {d10-d12}, d20 │ │ + vqshlu.s64 , , #58 @ 0x3a │ │ + vtbx.8 d20, {d10-d12}, d12 │ │ movs r0, r0 │ │ - ldr r4, [pc, #448] @ (3fdf4 ) │ │ + ldr r4, [pc, #448] @ (5e964 ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40154 │ │ + b.n 5ecc4 │ │ str r0, [r1, #0] │ │ - b.n 3f774 │ │ + b.n 5e2e4 │ │ ands r2, r0 │ │ - b.n 3ff82 │ │ + b.n 5eaf2 │ │ str r0, [r0, r0] │ │ - b.n 3ff86 │ │ + b.n 5eaf6 │ │ movs r1, r0 │ │ - b.n 402ec │ │ + b.n 5ee5c │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 402f4 │ │ + b.n 5ee64 │ │ movs r6, r3 │ │ subs r0, r0, r0 │ │ movs r2, r0 │ │ - b.n 4039a │ │ + b.n 5ef0a │ │ movs r7, r1 │ │ - b.n 40306 │ │ + b.n 5ee76 │ │ movs r2, r3 │ │ ldrh r0, [r0, #16] │ │ movs r0, r0 │ │ - b.n 4030c │ │ + b.n 5ee7c │ │ movs r0, r3 │ │ subs r0, r0, r0 │ │ movs r0, #0 │ │ - b.n 3f79a │ │ + b.n 5e30a │ │ movs r5, r0 │ │ - b.n 3ffb2 │ │ + b.n 5eb22 │ │ asrs r4, r0, #32 │ │ - b.n 3ffb6 │ │ + b.n 5eb26 │ │ lsls r2, r1, #10 │ │ add.w r0, r0, r0, lsr #32 │ │ and.w r0, r0, r4, lsl #4 │ │ - b.n 40408 │ │ + b.n 5ef78 │ │ movs r2, r0 │ │ - b.n 403c6 │ │ + b.n 5ef36 │ │ movs r1, r0 │ │ - b.n 4032c │ │ + b.n 5ee9c │ │ movs r7, r1 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 40338 │ │ + b.n 5eea8 │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r7, r1 │ │ - b.n 40342 │ │ + b.n 5eeb2 │ │ movs r3, r1 │ │ ldrh r0, [r0, #16] │ │ movs r5, r0 │ │ - b.n 3ffe2 │ │ + b.n 5eb52 │ │ lsls r7, r7, #11 │ │ add.w r0, r0, r1 │ │ and.w r0, r0, pc, lsr #32 │ │ - b.n 40356 │ │ + b.n 5eec6 │ │ movs r6, r0 │ │ ldrh r0, [r0, #16] │ │ movs r0, #208 @ 0xd0 │ │ - b.n 40042 │ │ + b.n 5ebb2 │ │ adds r1, r0, #0 │ │ - b.n 401c2 │ │ + b.n 5ed32 │ │ movs r5, r0 │ │ - b.n 3fffe │ │ + b.n 5eb6e │ │ lsls r0, r1, #11 │ │ add.w r0, r0, r0 │ │ - b.n 40366 │ │ + b.n 5eed6 │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ lsls r0, r0, #2 │ │ - b.n 4000e │ │ + b.n 5eb7e │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r4, r5, ip} │ │ - b.n 3f814 │ │ + b.n 5e384 │ │ movs r0, #48 @ 0x30 │ │ - b.n 3f818 │ │ + b.n 5e388 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3f81c │ │ + b.n 5e38c │ │ asrs r1, r0, #32 │ │ - b.n 3fe00 │ │ + b.n 5e970 │ │ movs r4, r5 │ │ - b.n 3f824 │ │ + b.n 5e394 │ │ movs r0, #2 │ │ - b.n 3fe08 │ │ + b.n 5e978 │ │ adds r0, #3 │ │ - b.n 3fe0c │ │ + b.n 5e97c │ │ movs r0, r0 │ │ - b.n 3fc30 │ │ + b.n 5e7a0 │ │ lsls r0, r5 │ │ - b.n 401f6 │ │ + b.n 5ed66 │ │ movs r4, r0 │ │ - b.n 4003a │ │ - lsrs r0, r7, #1 │ │ + b.n 5ebaa │ │ + lsrs r0, r5, #2 │ │ add.w r0, r0, r4 │ │ - b.n 40042 │ │ - lsrs r2, r7, #1 │ │ - add.w r8, r0, sp, lsl #1 │ │ - add.w sl, r0, fp, asr #21 │ │ - @ instruction: 0xfffc5a77 │ │ - vdup.32 d21, d18[1] │ │ - vrev32. q10, q4 │ │ + b.n 5ebb2 │ │ + lsrs r2, r5, #2 │ │ + add.w r8, r0, r9, lsr #2 │ │ + add.w pc, r0, fp, lsr #27 │ │ + vqrdmlsh.s q11, q13, d23[0] │ │ + vqshlu.s32 d23, d7, #26 │ │ + vtbx.8 d20, {d10-d11}, d20 │ │ movs r0, r0 │ │ - ldr r7, [pc, #960] @ (400dc ) │ │ + ldr r7, [pc, #960] @ (5ec4c ) │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 4023c │ │ - beq.n 3fd3c │ │ - b.n 401c0 │ │ + b.n 5edac │ │ + beq.n 5e8ac │ │ + b.n 5ed30 │ │ str r0, [sp, #12] │ │ - b.n 4006a │ │ + b.n 5ebda │ │ str r2, [r0, r0] │ │ - b.n 4006e │ │ + b.n 5ebde │ │ str r0, [r0, #0] │ │ - b.n 40072 │ │ + b.n 5ebe2 │ │ movs r1, r0 │ │ - b.n 403d8 │ │ + b.n 5ef48 │ │ movs r6, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 403e0 │ │ + b.n 5ef50 │ │ lsls r4, r1, #4 │ │ subs r0, r0, r0 │ │ strb r2, [r0, #0] │ │ - b.n 40486 │ │ + b.n 5eff6 │ │ movs r0, r0 │ │ - b.n 403fc │ │ + b.n 5ef6c │ │ movs r4, r2 │ │ subs r0, r0, r0 │ │ movs r0, #8 │ │ - b.n 4026c │ │ + b.n 5eddc │ │ movs r6, r0 │ │ - b.n 40096 │ │ + b.n 5ec06 │ │ asrs r5, r1, #32 │ │ - b.n 4049a │ │ + b.n 5f00a │ │ lsls r3, r7, #8 │ │ add.w r0, r0, r0 │ │ - b.n 40402 │ │ + b.n 5ef72 │ │ movs r3, r6 │ │ lsrs r0, r0, #8 │ │ strb r2, [r0, #0] │ │ - b.n 404aa │ │ + b.n 5f01a │ │ movs r7, r0 │ │ - b.n 400ae │ │ - beq.n 3fda8 │ │ - b.n 40208 │ │ + b.n 5ec1e │ │ + beq.n 5e918 │ │ + b.n 5ed78 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2} │ │ - b.n 4050c │ │ + b.n 5f07c │ │ strb r2, [r0, #0] │ │ - b.n 404be │ │ + b.n 5f02e │ │ movs r1, r0 │ │ - b.n 40422 │ │ + b.n 5ef92 │ │ movs r6, r0 │ │ subs r0, r0, r0 │ │ movs r0, #4 │ │ - b.n 402a4 │ │ + b.n 5ee14 │ │ movs r6, r0 │ │ - b.n 400ce │ │ + b.n 5ec3e │ │ asrs r5, r1, #32 │ │ - b.n 404d2 │ │ + b.n 5f042 │ │ lsls r5, r5, #8 │ │ add.w r0, r0, r2, lsl #28 │ │ - b.n 404da │ │ + b.n 5f04a │ │ movs r0, r0 │ │ - b.n 4043e │ │ + b.n 5efae │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r7, r0 │ │ - b.n 400e6 │ │ - beq.n 3fde0 │ │ - b.n 40240 │ │ + b.n 5ec56 │ │ + beq.n 5e950 │ │ + b.n 5edb0 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r0, r2, r4, r5, r6} │ │ - b.n 3fbb0 │ │ + b.n 5e720 │ │ movs r0, r0 │ │ - b.n 40456 │ │ + b.n 5efc6 │ │ str r0, [r0, #0] │ │ - b.n 3f8d4 │ │ + b.n 5e444 │ │ lsls r7, r1, #3 │ │ lsrs r0, r0, #8 │ │ ldr r5, [r4, #0] │ │ - b.n 40102 │ │ + b.n 5ec72 │ │ strb r5, [r6, #1] │ │ - b.n 3fbb2 │ │ + b.n 5e722 │ │ movs r1, r0 │ │ - b.n 4047c │ │ + b.n 5efec │ │ lsls r7, r6, #2 │ │ subs r0, r0, r0 │ │ movs r0, r2 │ │ - b.n 4047e │ │ + b.n 5efee │ │ movs r6, r0 │ │ - b.n 40116 │ │ - add r0, pc, #0 @ (adr r0, 3fdd8 ) │ │ - b.n 3f914 │ │ + b.n 5ec86 │ │ + add r0, pc, #0 @ (adr r0, 5e948 ) │ │ + b.n 5e484 │ │ movs r0, r2 │ │ str r3, [sp, #640] @ 0x280 │ │ strh r6, [r0, #0] │ │ - b.n 3fe62 │ │ + b.n 5e9d2 │ │ movs r4, r0 │ │ - b.n 3f920 │ │ + b.n 5e490 │ │ movs r0, r0 │ │ - b.n 4049a │ │ + b.n 5f00a │ │ asrs r0, r0, #32 │ │ - b.n 4012e │ │ + b.n 5ec9e │ │ str r0, [r1, r0] │ │ - b.n 3f714 │ │ + b.n 5e284 │ │ asrs r4, r0, #32 │ │ - b.n 3f910 │ │ + b.n 5e480 │ │ @ instruction: 0xffda0aff │ │ ands r4, r0 │ │ - b.n 3f91e │ │ + b.n 5e48e │ │ movs r2, r1 │ │ - b.n 40142 │ │ + b.n 5ecb2 │ │ lsls r7, r4, #10 │ │ add.w ip, r0, r1, lsl #4 │ │ - b.n 40316 │ │ + b.n 5ee86 │ │ movs r2, r1 │ │ - b.n 4014e │ │ + b.n 5ecbe │ │ movs r0, #5 │ │ - b.n 40152 │ │ + b.n 5ecc2 │ │ adds r0, #4 │ │ - b.n 40156 │ │ + b.n 5ecc6 │ │ lsls r2, r6, #9 │ │ add.w r0, r0, r0 │ │ - b.n 404be │ │ + b.n 5f02e │ │ @ instruction: 0xffd01aff │ │ str r1, [r0, #0] │ │ - b.n 40332 │ │ + b.n 5eea2 │ │ strh r1, [r0, #0] │ │ - b.n 402ba │ │ + b.n 5ee2a │ │ movs r7, r0 │ │ - b.n 400da │ │ + b.n 5ec4a │ │ @ instruction: 0xffeb3aff │ │ lsls r1, r6, #2 │ │ and.w r0, r0, r1 │ │ - b.n 40464 │ │ + b.n 5efd4 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3f97c │ │ + b.n 5e4ec │ │ asrs r0, r0, #32 │ │ - b.n 40586 │ │ + b.n 5f0f6 │ │ movs r0, #4 │ │ - b.n 3f76a │ │ + b.n 5e2da │ │ movs r0, r1 │ │ - b.n 3f968 │ │ + b.n 5e4d8 │ │ movs r6, r0 │ │ - b.n 40192 │ │ + b.n 5ed02 │ │ lsls r3, r2, #8 │ │ add.w r0, r0, r0 │ │ - b.n 404fa │ │ + b.n 5f06a │ │ @ instruction: 0xffc11aff │ │ movs r2, r0 │ │ - b.n 4048c │ │ + b.n 5effc │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3f9a4 │ │ + b.n 5e514 │ │ asrs r1, r0, #32 │ │ - b.n 405ae │ │ + b.n 5f11e │ │ movs r0, #4 │ │ - b.n 3f792 │ │ + b.n 5e302 │ │ movs r0, r1 │ │ - b.n 3f990 │ │ + b.n 5e500 │ │ movs r6, r0 │ │ - b.n 401ba │ │ + b.n 5ed2a │ │ lsls r1, r1, #8 │ │ add.w r0, r0, r0 │ │ - b.n 40522 │ │ + b.n 5f092 │ │ @ instruction: 0xffb71aff │ │ movs r4, r0 │ │ - b.n 404b4 │ │ + b.n 5f024 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3f9cc │ │ + b.n 5e53c │ │ asrs r2, r0, #32 │ │ - b.n 405d6 │ │ + b.n 5f146 │ │ strb r2, [r0, #0] │ │ - b.n 405da │ │ + b.n 5f14a │ │ movs r0, #4 │ │ - b.n 3f7be │ │ + b.n 5e32e │ │ movs r0, r1 │ │ - b.n 3f9bc │ │ + b.n 5e52c │ │ movs r6, r0 │ │ - b.n 401e6 │ │ + b.n 5ed56 │ │ lsls r6, r7, #7 │ │ add.w r0, r0, r0 │ │ - b.n 4054e │ │ + b.n 5f0be │ │ @ instruction: 0xffbb1aff │ │ movs r0, r1 │ │ - b.n 404e0 │ │ + b.n 5f050 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3f9f8 │ │ + b.n 5e568 │ │ asrs r3, r0, #32 │ │ - b.n 40602 │ │ + b.n 5f172 │ │ movs r0, #4 │ │ - b.n 3f7e6 │ │ + b.n 5e356 │ │ movs r0, r1 │ │ - b.n 3f9e4 │ │ + b.n 5e554 │ │ movs r6, r0 │ │ - b.n 4020e │ │ + b.n 5ed7e │ │ lsls r4, r6, #7 │ │ add.w r0, r0, r0 │ │ - b.n 40576 │ │ + b.n 5f0e6 │ │ @ instruction: 0xffa21aff │ │ movs r0, r2 │ │ - b.n 40508 │ │ + b.n 5f078 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fa20 │ │ + b.n 5e590 │ │ asrs r4, r0, #32 │ │ - b.n 4062a │ │ + b.n 5f19a │ │ movs r0, #4 │ │ - b.n 3f80e │ │ + b.n 5e37e │ │ movs r0, r1 │ │ - b.n 3fa0c │ │ + b.n 5e57c │ │ movs r6, r0 │ │ - b.n 40236 │ │ + b.n 5eda6 │ │ lsls r2, r5, #7 │ │ add.w r0, r0, r0 │ │ - b.n 4059e │ │ + b.n 5f10e │ │ @ instruction: 0xff981aff │ │ movs r0, r4 │ │ - b.n 40530 │ │ + b.n 5f0a0 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fa48 │ │ + b.n 5e5b8 │ │ asrs r5, r0, #32 │ │ - b.n 40652 │ │ + b.n 5f1c2 │ │ movs r0, #4 │ │ - b.n 3f836 │ │ + b.n 5e3a6 │ │ movs r0, r1 │ │ - b.n 3fa34 │ │ + b.n 5e5a4 │ │ movs r6, r0 │ │ - b.n 4025e │ │ + b.n 5edce │ │ lsls r0, r4, #7 │ │ add.w r0, r0, r0 │ │ - b.n 405c6 │ │ + b.n 5f136 │ │ @ instruction: 0xff8e1aff │ │ lsls r0, r0, #1 │ │ - b.n 40558 │ │ + b.n 5f0c8 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fa70 │ │ + b.n 5e5e0 │ │ asrs r6, r0, #32 │ │ - b.n 4067a │ │ + b.n 5f1ea │ │ movs r0, #4 │ │ - b.n 3f85e │ │ + b.n 5e3ce │ │ movs r0, r1 │ │ - b.n 3fa5c │ │ + b.n 5e5cc │ │ movs r6, r0 │ │ - b.n 40286 │ │ + b.n 5edf6 │ │ lsls r6, r2, #7 │ │ add.w r0, r0, r0 │ │ - b.n 405ee │ │ + b.n 5f15e │ │ @ instruction: 0xff841aff │ │ lsls r0, r0, #2 │ │ - b.n 40580 │ │ + b.n 5f0f0 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fa98 │ │ + b.n 5e608 │ │ asrs r7, r0, #32 │ │ - b.n 406a2 │ │ + b.n 5f212 │ │ movs r0, #4 │ │ - b.n 3f886 │ │ + b.n 5e3f6 │ │ movs r0, r1 │ │ - b.n 3fa84 │ │ + b.n 5e5f4 │ │ movs r6, r0 │ │ - b.n 402ae │ │ + b.n 5ee1e │ │ lsls r4, r1, #7 │ │ add.w r0, r0, r0 │ │ - b.n 40616 │ │ + b.n 5f186 │ │ vpmin.u , q13, │ │ lsrs r1, r0, #16 │ │ - b.n 405a8 │ │ + b.n 5f118 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fac0 │ │ + b.n 5e630 │ │ asrs r0, r1, #32 │ │ - b.n 406ca │ │ + b.n 5f23a │ │ movs r0, #4 │ │ - b.n 3f8ae │ │ + b.n 5e41e │ │ movs r0, r1 │ │ - b.n 3faac │ │ + b.n 5e61c │ │ movs r6, r0 │ │ - b.n 402d6 │ │ + b.n 5ee46 │ │ lsls r2, r0, #7 │ │ add.w r0, r0, r0 │ │ - b.n 4063e │ │ + b.n 5f1ae │ │ vpmin.u , q8, │ │ lsrs r2, r0, #16 │ │ - b.n 405d0 │ │ + b.n 5f140 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fae8 │ │ + b.n 5e658 │ │ asrs r1, r1, #32 │ │ - b.n 406f2 │ │ + b.n 5f262 │ │ movs r0, #4 │ │ - b.n 3f8d6 │ │ + b.n 5e446 │ │ movs r0, r1 │ │ - b.n 3fad4 │ │ + b.n 5e644 │ │ movs r6, r0 │ │ - b.n 402fe │ │ + b.n 5ee6e │ │ lsls r0, r7, #6 │ │ add.w r0, r0, r0 │ │ - b.n 40666 │ │ + b.n 5f1d6 │ │ vpmin.u32 , q11, │ │ lsrs r1, r0, #12 │ │ - b.n 405f8 │ │ + b.n 5f168 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fb10 │ │ + b.n 5e680 │ │ asrs r2, r1, #32 │ │ - b.n 4071a │ │ + b.n 5f28a │ │ movs r0, #4 │ │ - b.n 3f8fe │ │ + b.n 5e46e │ │ movs r0, r1 │ │ - b.n 3fafc │ │ + b.n 5e66c │ │ movs r6, r0 │ │ - b.n 40326 │ │ + b.n 5ee96 │ │ lsls r6, r5, #6 │ │ add.w r0, r0, r0 │ │ - b.n 4068e │ │ + b.n 5f1fe │ │ vpmin.u16 , q14, │ │ lsrs r2, r0, #12 │ │ - b.n 40620 │ │ + b.n 5f190 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fb38 │ │ + b.n 5e6a8 │ │ asrs r3, r1, #32 │ │ - b.n 40742 │ │ + b.n 5f2b2 │ │ movs r0, #4 │ │ - b.n 3f926 │ │ + b.n 5e496 │ │ movs r0, r1 │ │ - b.n 3fb24 │ │ + b.n 5e694 │ │ movs r6, r0 │ │ - b.n 4034e │ │ + b.n 5eebe │ │ lsls r4, r4, #6 │ │ add.w r0, r0, r0 │ │ - b.n 406b6 │ │ + b.n 5f226 │ │ vpmin.u16 , q9, │ │ lsrs r1, r0, #8 │ │ - b.n 40648 │ │ + b.n 5f1b8 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fb60 │ │ + b.n 5e6d0 │ │ asrs r4, r1, #32 │ │ - b.n 4076a │ │ + b.n 5f2da │ │ movs r0, #4 │ │ - b.n 3f94e │ │ + b.n 5e4be │ │ movs r0, r1 │ │ - b.n 3fb4c │ │ + b.n 5e6bc │ │ movs r6, r0 │ │ - b.n 40376 │ │ + b.n 5eee6 │ │ lsls r2, r3, #6 │ │ add.w r0, r0, r0 │ │ - b.n 406de │ │ + b.n 5f24e │ │ vpmin.u8 , q12, │ │ - ldr r2, [pc, #8] @ (4004c ) │ │ - b.n 40470 │ │ + ldr r2, [pc, #8] @ (5ebbc ) │ │ + b.n 5efe0 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fb88 │ │ + b.n 5e6f8 │ │ asrs r5, r1, #32 │ │ - b.n 40792 │ │ + b.n 5f302 │ │ movs r0, #4 │ │ - b.n 3f976 │ │ + b.n 5e4e6 │ │ movs r0, r1 │ │ - b.n 3fb74 │ │ + b.n 5e6e4 │ │ movs r6, r0 │ │ - b.n 4039e │ │ + b.n 5ef0e │ │ lsls r0, r2, #6 │ │ add.w r0, r0, r0 │ │ - b.n 40706 │ │ + b.n 5f276 │ │ vpmin.u , q15, │ │ lsrs r1, r0, #4 │ │ - b.n 40698 │ │ + b.n 5f208 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r1 │ │ - b.n 3fbb0 │ │ + b.n 5e720 │ │ asrs r6, r1, #32 │ │ - b.n 407ba │ │ + b.n 5f32a │ │ movs r0, #4 │ │ - b.n 3f99e │ │ + b.n 5e50e │ │ movs r0, r1 │ │ - b.n 3fb9c │ │ + b.n 5e70c │ │ movs r6, r0 │ │ - b.n 403c6 │ │ + b.n 5ef36 │ │ lsls r6, r0, #6 │ │ add.w r0, r0, r0 │ │ - b.n 4072e │ │ + b.n 5f29e │ │ strb r2, [r0, #0] │ │ - b.n 407d2 │ │ + b.n 5f342 │ │ vpmin.u8 , q9, │ │ lsrs r2, r0, #4 │ │ - b.n 406c4 │ │ + b.n 5f234 │ │ movs r7, r4 │ │ subs r0, r0, r0 │ │ strb r0, [r0, #0] │ │ - b.n 407e2 │ │ + b.n 5f352 │ │ movs r0, r0 │ │ - b.n 4074e │ │ + b.n 5f2be │ │ vpmin.u , , │ │ movs r6, r5 │ │ and.w r0, r0, r0, asr #32 │ │ - b.n 4075e │ │ + b.n 5f2ce │ │ movs r6, r0 │ │ - b.n 403f6 │ │ + b.n 5ef66 │ │ movs r0, r4 │ │ str r3, [sp, #640] @ 0x280 │ │ ands r6, r0 │ │ - b.n 4013e │ │ + b.n 5ecae │ │ movs r4, r0 │ │ - b.n 3fbfc │ │ + b.n 5e76c │ │ movs r0, r0 │ │ - b.n 4076e │ │ + b.n 5f2de │ │ asrs r0, r0, #32 │ │ - b.n 4040a │ │ + b.n 5ef7a │ │ movs r0, #8 │ │ - b.n 3f9f0 │ │ + b.n 5e560 │ │ asrs r4, r0, #32 │ │ - b.n 3fbec │ │ + b.n 5e75c │ │ vpmin.u32 q0, , │ │ adds r0, #4 │ │ - b.n 3fbfa │ │ + b.n 5e76a │ │ adds r1, r0, #0 │ │ - b.n 405ea │ │ + b.n 5f15a │ │ movs r0, r0 │ │ - b.n 3fc1c │ │ + b.n 5e78c │ │ lsls r7, r7, #6 │ │ add.w r0, r0, r0 │ │ - b.n 4078a │ │ + b.n 5f2fa │ │ vpmin.u16 , , │ │ str r1, [r0, #0] │ │ - b.n 405fe │ │ + b.n 5f16e │ │ ands r1, r0 │ │ - b.n 4057e │ │ + b.n 5f0ee │ │ movs r7, r0 │ │ - b.n 403a6 │ │ + b.n 5ef16 │ │ @ instruction: 0xffef3aff │ │ movs r1, r0 │ │ - b.n 407b4 │ │ + b.n 5f324 │ │ movs r3, r0 │ │ subs r0, r0, r0 │ │ movs r4, r0 │ │ - b.n 3fc44 │ │ + b.n 5e7b4 │ │ movs r0, #4 │ │ - b.n 4060e │ │ + b.n 5f17e │ │ movs r0, #4 │ │ - b.n 3fc2c │ │ + b.n 5e79c │ │ movs r0, r0 │ │ and.w r0, r0, r4, lsl #8 │ │ - b.n 3fc54 │ │ + b.n 5e7c4 │ │ movs r0, r0 │ │ - b.n 3fc58 │ │ + b.n 5e7c8 │ │ asrs r5, r1, #32 │ │ - b.n 40862 │ │ + b.n 5f3d2 │ │ lsls r7, r3, #5 │ │ add.w r0, r0, r0 │ │ - b.n 407ca │ │ + b.n 5f33a │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ strb r0, [r0, #2] │ │ - b.n 40472 │ │ + b.n 5efe2 │ │ movs r7, r0 │ │ - b.n 40476 │ │ - beq.n 40170 │ │ - b.n 405d0 │ │ + b.n 5efe6 │ │ + beq.n 5ece0 │ │ + b.n 5f140 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r3} │ │ - b.n 3fc7c │ │ + b.n 5e7ec │ │ asrs r7, r1, #32 │ │ - b.n 40886 │ │ + b.n 5f3f6 │ │ movs r0, #4 │ │ - b.n 3fa6a │ │ + b.n 5e5da │ │ movs r0, r1 │ │ - b.n 3fc68 │ │ + b.n 5e7d8 │ │ movs r6, r0 │ │ - b.n 40492 │ │ + b.n 5f002 │ │ lsls r3, r2, #5 │ │ add.w r0, r0, r4, lsl #4 │ │ - b.n 4045a │ │ + b.n 5efca │ │ movs r0, r0 │ │ - b.n 407fe │ │ + b.n 5f36e │ │ movs r1, r0 │ │ asrs r0, r0, #12 │ │ movs r0, r0 │ │ - b.n 40808 │ │ + b.n 5f378 │ │ @ instruction: 0xfff01aff │ │ movs r0, #8 │ │ - b.n 3fca8 │ │ + b.n 5e818 │ │ movs r6, r0 │ │ - b.n 404b2 │ │ + b.n 5f022 │ │ @ instruction: 0xffe9eaff │ │ asrs r0, r6, #32 │ │ - b.n 3fcb8 │ │ + b.n 5e828 │ │ movs r0, #48 @ 0x30 │ │ - b.n 3fcbc │ │ + b.n 5e82c │ │ adds r0, #48 @ 0x30 │ │ - b.n 3fcc0 │ │ + b.n 5e830 │ │ asrs r1, r0, #32 │ │ - b.n 402a4 │ │ + b.n 5ee14 │ │ movs r4, r5 │ │ - b.n 3fcc8 │ │ + b.n 5e838 │ │ movs r0, #2 │ │ - b.n 402ac │ │ + b.n 5ee1c │ │ adds r0, #3 │ │ - b.n 402b0 │ │ + b.n 5ee20 │ │ movs r0, r0 │ │ - b.n 400d4 │ │ + b.n 5ec44 │ │ lsls r0, r5 │ │ - b.n 4069a │ │ + b.n 5f20a │ │ movs r4, r0 │ │ - b.n 404de │ │ - lsls r7, r1, #29 │ │ + b.n 5f04e │ │ + lsls r7, r7, #29 │ │ add.w r0, r0, r4 │ │ - b.n 404e6 │ │ - lsls r1, r2, #29 │ │ - add.w r7, r0, r4, asr #32 │ │ - add.w r5, r0, r7, lsl #23 │ │ - vsli.32 , , #28 │ │ - vqshl.u32 , q15, #28 │ │ - vdup.32 d19, d20[1] │ │ + b.n 5f056 │ │ + lsls r1, r0, #30 │ │ + add.w r7, r0, r0, ror #1 │ │ + add.w fp, r0, r7, ror #24 │ │ + @ instruction: 0xfffa6a5e │ │ + vsra.u32 , , #6 │ │ + vrintx.f32 q10, q0 │ │ movs r0, r0 │ │ - ldr r0, [pc, #192] @ (40280 ) │ │ + ldr r0, [pc, #192] @ (5edf0 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 406e0 │ │ - beq.n 40218 │ │ - b.n 40664 │ │ + b.n 5f250 │ │ + beq.n 5ed88 │ │ + b.n 5f1d4 │ │ str r1, [r0, r0] │ │ - b.n 4050e │ │ + b.n 5f07e │ │ asrs r5, r1, #32 │ │ - b.n 40512 │ │ + b.n 5f082 │ │ movs r2, r0 │ │ - b.n 40516 │ │ + b.n 5f086 │ │ ands r2, r0 │ │ - b.n 4051a │ │ + b.n 5f08a │ │ lsls r4, r3, #6 │ │ add.w r0, r0, r0, lsr #5 │ │ - b.n 3fd8c │ │ + b.n 5e8fc │ │ movs r1, r0 │ │ - b.n 40808 │ │ + b.n 5f378 │ │ movs r0, r1 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 4088e │ │ + b.n 5f3fe │ │ asrs r0, r1, #32 │ │ - b.n 3fd2c │ │ + b.n 5e89c │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ movs r1, r1 │ │ - b.n 4093a │ │ + b.n 5f4aa │ │ asrs r0, r0, #32 │ │ - b.n 3fd20 │ │ + b.n 5e890 │ │ movs r0, r0 │ │ - b.n 408a4 │ │ + b.n 5f414 │ │ movs r1, r0 │ │ lsrs r0, r0, #8 │ │ - beq.n 40218 │ │ - b.n 406a0 │ │ + beq.n 5ed88 │ │ + b.n 5f210 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r2} │ │ - b.n 40552 │ │ + b.n 5f0c2 │ │ lsls r3, r1, #6 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 4055a │ │ + b.n 5f0ca │ │ movs r1, r1 │ │ - b.n 4095e │ │ + b.n 5f4ce │ │ movs r1, r0 │ │ - b.n 408c4 │ │ + b.n 5f434 │ │ movs r0, r1 │ │ lsls r0, r0, #12 │ │ - beq.n 40238 │ │ - b.n 406c0 │ │ + beq.n 5eda8 │ │ + b.n 5f230 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r4, r5, fp, lr} │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 40750 │ │ - beq.n 40288 │ │ - b.n 406d4 │ │ + b.n 5f2c0 │ │ + beq.n 5edf8 │ │ + b.n 5f244 │ │ str r1, [r0, r0] │ │ - b.n 4057e │ │ + b.n 5f0ee │ │ asrs r5, r1, #32 │ │ - b.n 40582 │ │ + b.n 5f0f2 │ │ movs r2, r0 │ │ - b.n 40586 │ │ + b.n 5f0f6 │ │ ands r2, r0 │ │ - b.n 4058a │ │ + b.n 5f0fa │ │ lsls r0, r0, #6 │ │ add.w r0, r0, r0, lsr #5 │ │ - b.n 3fdfc │ │ + b.n 5e96c │ │ movs r1, r0 │ │ - b.n 40878 │ │ + b.n 5f3e8 │ │ movs r0, r1 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 408fe │ │ + b.n 5f46e │ │ asrs r0, r1, #32 │ │ - b.n 3fd9c │ │ + b.n 5e90c │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ movs r1, r1 │ │ - b.n 409aa │ │ + b.n 5f51a │ │ asrs r0, r0, #32 │ │ - b.n 3fd90 │ │ + b.n 5e900 │ │ movs r0, r0 │ │ - b.n 40914 │ │ + b.n 5f484 │ │ movs r1, r0 │ │ lsrs r0, r0, #8 │ │ - beq.n 40288 │ │ - b.n 40710 │ │ + beq.n 5edf8 │ │ + b.n 5f280 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r2} │ │ - b.n 405c2 │ │ + b.n 5f132 │ │ lsls r7, r5, #5 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 405ca │ │ + b.n 5f13a │ │ movs r1, r1 │ │ - b.n 409ce │ │ + b.n 5f53e │ │ movs r1, r0 │ │ - b.n 40934 │ │ + b.n 5f4a4 │ │ movs r0, r1 │ │ lsls r0, r0, #12 │ │ - beq.n 402a8 │ │ - b.n 40730 │ │ + beq.n 5ee18 │ │ + b.n 5f2a0 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r4, r5, fp, lr} │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 407c0 │ │ - beq.n 402f8 │ │ - b.n 40744 │ │ + b.n 5f330 │ │ + beq.n 5ee68 │ │ + b.n 5f2b4 │ │ str r1, [r0, r0] │ │ - b.n 405ee │ │ + b.n 5f15e │ │ asrs r5, r1, #32 │ │ - b.n 405f2 │ │ + b.n 5f162 │ │ movs r2, r0 │ │ - b.n 405f6 │ │ + b.n 5f166 │ │ ands r2, r0 │ │ - b.n 405fa │ │ + b.n 5f16a │ │ lsls r4, r4, #5 │ │ add.w r0, r0, r0, lsr #5 │ │ - b.n 3fe6c │ │ + b.n 5e9dc │ │ movs r1, r0 │ │ - b.n 408e8 │ │ + b.n 5f458 │ │ movs r0, r1 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 4096e │ │ + b.n 5f4de │ │ asrs r0, r1, #32 │ │ - b.n 3fe0c │ │ + b.n 5e97c │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ movs r1, r1 │ │ - b.n 40a1a │ │ + b.n 5f58a │ │ asrs r0, r0, #32 │ │ - b.n 3fe00 │ │ + b.n 5e970 │ │ movs r0, r0 │ │ - b.n 40984 │ │ + b.n 5f4f4 │ │ movs r1, r0 │ │ lsrs r0, r0, #8 │ │ - beq.n 402f8 │ │ - b.n 40780 │ │ + beq.n 5ee68 │ │ + b.n 5f2f0 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r2} │ │ - b.n 40632 │ │ + b.n 5f1a2 │ │ lsls r3, r2, #5 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 4063a │ │ + b.n 5f1aa │ │ movs r1, r1 │ │ - b.n 40a3e │ │ + b.n 5f5ae │ │ movs r1, r0 │ │ - b.n 409a4 │ │ + b.n 5f514 │ │ movs r0, r1 │ │ lsls r0, r0, #12 │ │ - beq.n 40318 │ │ - b.n 407a0 │ │ + beq.n 5ee88 │ │ + b.n 5f310 │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ stmdb sp!, {r2, r3, r4, ip, sp, pc} │ │ - b.n 40830 │ │ - beq.n 40380 │ │ - b.n 407b4 │ │ + b.n 5f3a0 │ │ + beq.n 5eef0 │ │ + b.n 5f324 │ │ ands r1, r0 │ │ - b.n 4065e │ │ + b.n 5f1ce │ │ asrs r0, r0, #32 │ │ - b.n 40662 │ │ + b.n 5f1d2 │ │ movs r4, r0 │ │ - b.n 40666 │ │ - add r0, pc, #12 @ (adr r0, 40334 ) │ │ - b.n 4066a │ │ + b.n 5f1d6 │ │ + add r0, pc, #12 @ (adr r0, 5eea4 ) │ │ + b.n 5f1da │ │ str r2, [r0, r0] │ │ - b.n 4066e │ │ + b.n 5f1de │ │ lsls r1, r1, #2 │ │ @ instruction: 0xeb008020 │ │ - b.n 407cc │ │ + b.n 5f33c │ │ str r0, [sp, #32] │ │ - b.n 40854 │ │ + b.n 5f3c4 │ │ str r1, [r0, #0] │ │ - b.n 40a7e │ │ + b.n 5f5ee │ │ movs r0, r0 │ │ and.w r0, r0, r1, lsl #24 │ │ - b.n 407d2 │ │ + b.n 5f342 │ │ movs r1, r0 │ │ - b.n 4077e │ │ + b.n 5f2ee │ │ strb r1, [r0, #0] │ │ - b.n 40a8e │ │ + b.n 5f5fe │ │ strb r2, [r0, #0] │ │ asrs r0, r0, #12 │ │ movs r6, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 40a06 │ │ + b.n 5f576 │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r0, #16 │ │ - b.n 3fe8c │ │ + b.n 5e9fc │ │ movs r4, r0 │ │ - b.n 406a6 │ │ + b.n 5f216 │ │ asrs r0, r0, #32 │ │ - b.n 40b2a │ │ + b.n 5f69a │ │ lsls r5, r1, #3 │ │ @ instruction: 0xeb00a000 │ │ - b.n 40ab2 │ │ + b.n 5f622 │ │ movs r4, r0 │ │ - b.n 406b6 │ │ + b.n 5f226 │ │ asrs r1, r0, #32 │ │ - b.n 40b3a │ │ + b.n 5f6aa │ │ movs r0, #8 │ │ - b.n 406be │ │ + b.n 5f22e │ │ lsls r2, r6, #2 │ │ add.w r0, r0, r4 │ │ - b.n 406c6 │ │ + b.n 5f236 │ │ asrs r1, r1, #32 │ │ - b.n 406ca │ │ + b.n 5f23a │ │ lsls r0, r6, #4 │ │ add.w r0, r0, r0 │ │ - b.n 40a32 │ │ + b.n 5f5a2 │ │ movs r4, r4 │ │ subs r0, r0, r0 │ │ adds r0, #20 │ │ - b.n 3fed4 │ │ + b.n 5ea44 │ │ movs r0, r0 │ │ - b.n 40a44 │ │ + b.n 5f5b4 │ │ @ instruction: 0xffe70aff │ │ movs r0, r1 │ │ - b.n 3fee0 │ │ + b.n 5ea50 │ │ asrs r4, r3, #32 │ │ - b.n 3fee4 │ │ + b.n 5ea54 │ │ movs r0, #40 @ 0x28 │ │ - b.n 3fee8 │ │ + b.n 5ea58 │ │ lsls r0, r1, #1 │ │ - b.n 3febc │ │ + b.n 5ea2c │ │ movs r7, r0 │ │ - b.n 406f6 │ │ + b.n 5f266 │ │ movs r0, #76 @ 0x4c │ │ - b.n 3fec4 │ │ + b.n 5ea34 │ │ movs r0, #4 │ │ - b.n 406fe │ │ + b.n 5f26e │ │ asrs r0, r2, #1 │ │ - b.n 3fecc │ │ + b.n 5ea3c │ │ asrs r5, r0, #32 │ │ - b.n 40706 │ │ + b.n 5f276 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r1 │ │ - b.n 40a6e │ │ + b.n 5f5de │ │ movs r1, r2 │ │ subs r0, r0, r0 │ │ movs r0, r4 │ │ - b.n 3fe0c │ │ + b.n 5e97c │ │ asrs r0, r4, #32 │ │ - b.n 3ff04 │ │ + b.n 5ea74 │ │ movs r1, r0 │ │ - b.n 4067e │ │ + b.n 5f1ee │ │ @ instruction: 0xffd71aff │ │ asrs r4, r6, #1 │ │ - b.n 3ff24 │ │ + b.n 5ea94 │ │ movs r0, #116 @ 0x74 │ │ - b.n 3ff28 │ │ + b.n 5ea98 │ │ adds r0, #116 @ 0x74 │ │ - b.n 3ff2c │ │ + b.n 5ea9c │ │ asrs r1, r0, #32 │ │ - b.n 40510 │ │ + b.n 5f080 │ │ lsls r0, r6, #1 │ │ - b.n 3ff34 │ │ + b.n 5eaa4 │ │ movs r0, #2 │ │ - b.n 40518 │ │ + b.n 5f088 │ │ adds r0, #3 │ │ - b.n 4051c │ │ + b.n 5f08c │ │ movs r0, r0 │ │ - b.n 40340 │ │ + b.n 5eeb0 │ │ lsls r0, r5 │ │ - b.n 40906 │ │ + b.n 5f476 │ │ movs r4, r0 │ │ - b.n 4074a │ │ - lsls r4, r6, #26 │ │ + b.n 5f2ba │ │ + lsls r4, r4, #27 │ │ add.w r0, r0, r4 │ │ - b.n 40752 │ │ - lsls r6, r6, #26 │ │ - add.w r6, r0, r9, lsl #2 │ │ + b.n 5f2c2 │ │ + lsls r6, r4, #27 │ │ + add.w r6, r0, r5, lsr #3 │ │ add.w r0, r0, r7 │ │ - b.n 40abe │ │ + b.n 5f62e │ │ movs r3, r0 │ │ lsrs r0, r0, #8 │ │ movs r1, r1 │ │ - b.n 40ac6 │ │ + b.n 5f636 │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ - beq.n 40464 │ │ - b.n 408c4 │ │ + beq.n 5efd4 │ │ + b.n 5f434 │ │ ldrh r0, [r6, #62] @ 0x3e │ │ ldmia.w sp!, {r2, sp} │ │ - b.n 40950 │ │ + b.n 5f4c0 │ │ movs r4, r0 │ │ - b.n 4077a │ │ + b.n 5f2ea │ │ asrs r0, r0, #32 │ │ - b.n 40bfe │ │ + b.n 5f76e │ │ lsls r2, r0, #2 │ │ add.w r0, r0, r4 │ │ - b.n 3ff80 │ │ + b.n 5eaf0 │ │ movs r0, r2 │ │ - b.n 3ff54 │ │ + b.n 5eac4 │ │ movs r4, r0 │ │ - b.n 4078e │ │ + b.n 5f2fe │ │ lsls r4, r1, #4 │ │ @ instruction: 0xeb00d01c │ │ - b.n 408ec │ │ + b.n 5f45c │ │ ldrh r0, [r6, #62] @ 0x3e │ │ - ldmia.w sp!, {r3, r4, r5, r6, r9, sl} │ │ - add.w r3, r0, fp, lsr #21 │ │ - @ instruction: 0xfffc4f89 │ │ - vsra.u64 d21, d18, #4 │ │ - @ instruction: 0xfffc39b8 │ │ + ldmia.w sp!, {r2, r6, r7, r9, sl} │ │ + add.w r8, r0, fp, lsl #27 │ │ + vshr.u64 q11, , #6 │ │ + vsli.32 q11, , #26 │ │ + vrshr.u32 q10, q2, #6 │ │ movs r0, r0 │ │ - ldr r0, [pc, #960] @ (40830 ) │ │ + ldr r0, [pc, #960] @ (5f3a0 ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40990 │ │ + b.n 5f500 │ │ svc 182 @ 0xb6 │ │ - b.n 40914 │ │ + b.n 5f484 │ │ ldrsh r6, [r2, r0] │ │ - b.n 40914 │ │ + b.n 5f484 │ │ ands r0, r0 │ │ - b.n 407c2 │ │ + b.n 5f332 │ │ movs r5, r0 │ │ - b.n 407c6 │ │ + b.n 5f336 │ │ lsls r7, r6, #23 │ │ add.w r0, r0, sp, lsl #4 │ │ - b.n 407ce │ │ + b.n 5f33e │ │ movs r5, r0 │ │ - b.n 407d2 │ │ + b.n 5f342 │ │ movs r0, #4 │ │ - b.n 407d6 │ │ + b.n 5f346 │ │ adds r0, #1 │ │ - b.n 40bda │ │ + b.n 5f74a │ │ @ instruction: 0xff9bebff │ │ asrs r0, r6, #32 │ │ - b.n 3ffe0 │ │ + b.n 5eb50 │ │ movs r0, #48 @ 0x30 │ │ - b.n 3ffe4 │ │ + b.n 5eb54 │ │ adds r0, #48 @ 0x30 │ │ - b.n 3ffe8 │ │ + b.n 5eb58 │ │ asrs r1, r0, #32 │ │ - b.n 405cc │ │ + b.n 5f13c │ │ movs r4, r5 │ │ - b.n 3fff0 │ │ + b.n 5eb60 │ │ movs r0, #2 │ │ - b.n 405d4 │ │ + b.n 5f144 │ │ adds r0, #3 │ │ - b.n 405d8 │ │ + b.n 5f148 │ │ movs r0, r0 │ │ - b.n 403fc │ │ + b.n 5ef6c │ │ lsls r0, r5 │ │ - b.n 409c2 │ │ + b.n 5f532 │ │ movs r4, r0 │ │ - b.n 40806 │ │ - lsls r5, r0, #26 │ │ + b.n 5f376 │ │ + lsls r5, r6, #26 │ │ add.w r0, r0, r4 │ │ - b.n 4080e │ │ - lsls r7, r0, #26 │ │ - add.w r6, r0, sl, lsr #1 │ │ - add.w r2, r0, pc, lsr #22 │ │ - @ instruction: 0xfffc53c0 │ │ - vrsra.u32 , q10, #4 │ │ - @ instruction: 0xfffc38fc │ │ + b.n 5f37e │ │ + lsls r7, r6, #26 │ │ + add.w r6, r0, r6, asr #2 │ │ + add.w r8, r0, pc, lsl #24 │ │ + vcvt.f16.u16 d22, d31, #6 │ │ + vtbx.8 d22, {d10-d13}, d12 │ │ + vsra.u64 d20, d8, #6 │ │ movs r0, r0 │ │ - ldr r0, [pc, #0] @ (404e8 ) │ │ + ldr r0, [pc, #0] @ (5f058 ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 4082e │ │ - beq.n 40540 │ │ - b.n 4098c │ │ + b.n 5f39e │ │ + beq.n 5f0b0 │ │ + b.n 5f4fc │ │ asrs r5, r1, #32 │ │ - b.n 40836 │ │ + b.n 5f3a6 │ │ lsls r5, r2, #3 │ │ add.w r0, r0, r8, lsl #4 │ │ - b.n 40038 │ │ + b.n 5eba8 │ │ movs r0, r0 │ │ - b.n 40ba2 │ │ + b.n 5f712 │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ movs r1, r0 │ │ - b.n 4084a │ │ - beq.n 40522 │ │ - b.n 4084e │ │ + b.n 5f3ba │ │ + beq.n 5f092 │ │ + b.n 5f3be │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 4085a │ │ - beq.n 4056c │ │ - b.n 409b8 │ │ + b.n 5f3ca │ │ + beq.n 5f0dc │ │ + b.n 5f528 │ │ asrs r5, r1, #32 │ │ - b.n 40862 │ │ + b.n 5f3d2 │ │ lsls r2, r1, #3 │ │ add.w r0, r0, r0, lsl #4 │ │ - b.n 40064 │ │ + b.n 5ebd4 │ │ movs r0, r0 │ │ - b.n 40bce │ │ + b.n 5f73e │ │ asrs r0, r0, #32 │ │ asrs r0, r4, #14 │ │ movs r1, r0 │ │ - b.n 40876 │ │ - beq.n 4054e │ │ - b.n 4087a │ │ + b.n 5f3e6 │ │ + beq.n 5f0be │ │ + b.n 5f3ea │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 40886 │ │ + b.n 5f3f6 │ │ movs r1, r0 │ │ - b.n 4088a │ │ + b.n 5f3fa │ │ lsls r5, r7, #2 │ │ add.w r0, r0, r1 │ │ - b.n 409f2 │ │ + b.n 5f562 │ │ movs r1, r1 │ │ asrs r0, r0, #12 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {r4, r5, r6, sl, fp, lr} │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40a7c │ │ - beq.n 40584 │ │ - b.n 40a00 │ │ + b.n 5f5ec │ │ + beq.n 5f0f4 │ │ + b.n 5f570 │ │ adds r0, #216 @ 0xd8 │ │ - b.n 400a8 │ │ + b.n 5ec18 │ │ ands r0, r0 │ │ - b.n 408ae │ │ + b.n 5f41e │ │ lsls r4, r2, #3 │ │ - b.n 400b0 │ │ + b.n 5ec20 │ │ str r0, [r0, #0] │ │ - b.n 40cb6 │ │ + b.n 5f826 │ │ adds r0, #3 │ │ - b.n 40698 │ │ + b.n 5f208 │ │ str r2, [r1, #4] │ │ - b.n 40106 │ │ + b.n 5ec76 │ │ movs r0, r0 │ │ - b.n 406a0 │ │ + b.n 5f210 │ │ str r0, [r7, #72] @ 0x48 │ │ - b.n 4090e │ │ + b.n 5f47e │ │ movs r0, #8 │ │ - b.n 40a8a │ │ + b.n 5f5fa │ │ movs r0, #240 @ 0xf0 │ │ - b.n 40916 │ │ + b.n 5f486 │ │ movs r0, r6 │ │ - b.n 40cd2 │ │ + b.n 5f842 │ │ movs r0, #1 │ │ - b.n 408d6 │ │ + b.n 5f446 │ │ lsrs r0, r0, #8 │ │ orn r0, r2, #9437184 @ 0x900000 │ │ - b.n 40aa0 │ │ + b.n 5f610 │ │ cmp r2, #15 │ │ orn r0, r0, #10485760 @ 0xa00000 │ │ - b.n 40aa8 │ │ + b.n 5f618 │ │ asrs r2, r6, #4 │ │ - b.n 40baa │ │ - ldr r2, [pc, #60] @ (405e8 ) │ │ + b.n 5f71a │ │ + ldr r2, [pc, #60] @ (5f158 ) │ │ orn r0, r0, #8912896 @ 0x880000 │ │ - b.n 40aba │ │ + b.n 5f62a │ │ ldr r7, [r1, #32] │ │ orn sl, r2, #9371648 @ 0x8f0000 │ │ orr.w r0, r0, #9961472 @ 0x980000 │ │ - b.n 40ac6 │ │ + b.n 5f636 │ │ cmp r2, #15 │ │ orr.w r0, r0, #11010048 @ 0xa80000 │ │ - b.n 40ace │ │ - ldr r2, [pc, #60] @ (40604 ) │ │ + b.n 5f63e │ │ + ldr r2, [pc, #60] @ (5f174 ) │ │ orr.w r0, r0, #12058624 @ 0xb80000 │ │ - b.n 40ad6 │ │ + b.n 5f646 │ │ ldr r7, [r1, #32] │ │ orr.w r0, r0, #13631488 @ 0xd00000 │ │ - b.n 40ade │ │ - @ instruction: 0xfaadfaff │ │ + b.n 5f64e │ │ + @ instruction: 0xfa5dfbff │ │ lsls r4, r0, #1 │ │ - b.n 40106 │ │ + b.n 5ec76 │ │ str r1, [r0, r0] │ │ - b.n 40d62 │ │ + b.n 5f8d2 │ │ movs r0, r0 │ │ - b.n 40c90 │ │ + b.n 5f800 │ │ movs r2, r1 │ │ lsrs r0, r0, #8 │ │ asrs r4, r1, #32 │ │ - b.n 40b08 │ │ + b.n 5f678 │ │ movs r5, r0 │ │ - b.n 40932 │ │ + b.n 5f4a2 │ │ str r4, [r1, #0] │ │ - b.n 40110 │ │ - lsls r1, r0, #25 │ │ + b.n 5ec80 │ │ + lsls r1, r6, #25 │ │ add.w r0, r0, ip, lsl #4 │ │ - b.n 40138 │ │ + b.n 5eca8 │ │ movs r0, r0 │ │ - b.n 40ca2 │ │ + b.n 5f812 │ │ movs r4, r0 │ │ - b.n 40120 │ │ + b.n 5ec90 │ │ asrs r1, r0, #6 │ │ - b.n 4094a │ │ + b.n 5f4ba │ │ movs r0, r0 │ │ asrs r1, r2, #13 │ │ asrs r0, r1, #32 │ │ - b.n 4012c │ │ + b.n 5ec9c │ │ movs r4, r0 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 40d5a │ │ + b.n 5f8ca │ │ lsls r0, r0, #6 │ │ - b.n 401a6 │ │ + b.n 5ed16 │ │ movs r0, r0 │ │ - b.n 40d62 │ │ - beq.n 40644 │ │ - b.n 40abc │ │ + b.n 5f8d2 │ │ + beq.n 5f1b4 │ │ + b.n 5f62c │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r2, sp} │ │ - b.n 40b48 │ │ + b.n 5f6b8 │ │ movs r4, r0 │ │ - b.n 40972 │ │ + b.n 5f4e2 │ │ asrs r5, r0, #32 │ │ - b.n 40976 │ │ + b.n 5f4e6 │ │ lsls r7, r3, #8 │ │ add.w r0, r0, r0 │ │ - b.n 40cde │ │ + b.n 5f84e │ │ @ instruction: 0xfff40aff │ │ @ instruction: 0xfff5eaff │ │ - ldc 0, cr0, [r4, #836] @ 0x344 │ │ - adds r6, #164 @ 0xa4 │ │ + @ instruction: 0xfbf400d1 │ │ + subs r7, #60 @ 0x3c │ │ movs r0, r0 │ │ - ldr r4, [pc, #448] @ (40810 ) │ │ + ldr r4, [pc, #448] @ (5f380 ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40b70 │ │ + b.n 5f6e0 │ │ str r0, [r0, #0] │ │ - b.n 4099a │ │ + b.n 5f50a │ │ movs r0, r0 │ │ - b.n 4017e │ │ + b.n 5ecee │ │ ands r2, r0 │ │ - b.n 409a2 │ │ + b.n 5f512 │ │ str r1, [r0, r0] │ │ - b.n 409a6 │ │ + b.n 5f516 │ │ movs r0, #8 │ │ - b.n 4018a │ │ + b.n 5ecfa │ │ movs r6, r0 │ │ - b.n 409ae │ │ + b.n 5f51e │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 40d16 │ │ + b.n 5f886 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 401aa │ │ + b.n 5ed1a │ │ asrs r5, r0, #32 │ │ - b.n 409c2 │ │ + b.n 5f532 │ │ movs r0, #12 │ │ - b.n 401a6 │ │ + b.n 5ed16 │ │ movs r6, r0 │ │ - b.n 409ca │ │ + b.n 5f53a │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 4019a │ │ + b.n 5ed0a │ │ movs r0, r0 │ │ - b.n 40dd6 │ │ + b.n 5f946 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r1, r4, r5, r6, r9, sl} │ │ - b.n 40cba │ │ + b.n 5f82a │ │ lsrs r7, r7, #31 │ │ - b.n 40d40 │ │ + b.n 5f8b0 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r4, r5, r6, sl, fp, lr} │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40bc8 │ │ - beq.n 40700 │ │ - b.n 40b4c │ │ + b.n 5f738 │ │ + beq.n 5f270 │ │ + b.n 5f6bc │ │ ands r0, r0 │ │ - b.n 409f6 │ │ + b.n 5f566 │ │ movs r0, r0 │ │ - b.n 401da │ │ + b.n 5ed4a │ │ str r2, [r0, r0] │ │ - b.n 409fe │ │ + b.n 5f56e │ │ str r1, [r0, #0] │ │ - b.n 40a02 │ │ + b.n 5f572 │ │ movs r0, #8 │ │ - b.n 401e6 │ │ + b.n 5ed56 │ │ movs r4, r0 │ │ - b.n 40a0a │ │ + b.n 5f57a │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 40d72 │ │ + b.n 5f8e2 │ │ movs r3, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 40202 │ │ + b.n 5ed72 │ │ asrs r6, r0, #32 │ │ - b.n 40a1e │ │ + b.n 5f58e │ │ movs r0, #5 │ │ - b.n 40a22 │ │ + b.n 5f592 │ │ adds r0, #16 │ │ - b.n 40206 │ │ + b.n 5ed76 │ │ movs r4, r0 │ │ - b.n 40a2a │ │ + b.n 5f59a │ │ vrhadd.u d14, d3, d31 │ │ str r0, [r0, r0] │ │ - b.n 40e32 │ │ + b.n 5f9a2 │ │ movs r1, r0 │ │ - b.n 40de2 │ │ + b.n 5f952 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r5, r0 │ │ - b.n 40a3e │ │ - beq.n 40720 │ │ - b.n 40b98 │ │ + b.n 5f5ae │ │ + beq.n 5f290 │ │ + b.n 5f708 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r1, r4, r5, r6, r9, sl, ip, lr} │ │ - b.n 40d26 │ │ + b.n 5f896 │ │ ldrsh r7, [r7, r7] │ │ - b.n 40dac │ │ + b.n 5f91c │ │ movs r5, r0 │ │ - b.n 40a52 │ │ - beq.n 40734 │ │ - b.n 40bac │ │ + b.n 5f5c2 │ │ + beq.n 5f2a4 │ │ + b.n 5f71c │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {} │ │ - b.n 40246 │ │ + b.n 5edb6 │ │ asrs r5, r1, #32 │ │ - b.n 40a62 │ │ + b.n 5f5d2 │ │ movs r0, #36 @ 0x24 │ │ - b.n 40246 │ │ + b.n 5edb6 │ │ movs r4, r0 │ │ - b.n 40a6a │ │ + b.n 5f5da │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 4025a │ │ + b.n 5edca │ │ asrs r0, r0, #32 │ │ - b.n 40e76 │ │ + b.n 5f9e6 │ │ str r0, [r0, r0] │ │ - b.n 40e7a │ │ + b.n 5f9ea │ │ movs r0, #52 @ 0x34 │ │ - b.n 4025e │ │ + b.n 5edce │ │ movs r4, r0 │ │ - b.n 40a82 │ │ + b.n 5f5f2 │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r2 │ │ - b.n 40284 │ │ + b.n 5edf4 │ │ movs r0, r0 │ │ - b.n 40dee │ │ + b.n 5f95e │ │ @ instruction: 0xffe90aff │ │ movs r0, r0 │ │ - b.n 4027e │ │ + b.n 5edee │ │ asrs r1, r0, #32 │ │ - b.n 40f1a │ │ + b.n 5fa8a │ │ movs r0, #12 │ │ - b.n 4027e │ │ + b.n 5edee │ │ movs r4, r0 │ │ - b.n 40aa2 │ │ + b.n 5f612 │ │ vrhadd.u d14, d2, d31 │ │ asrs r0, r0, #32 │ │ - b.n 40292 │ │ + b.n 5ee02 │ │ movs r0, #16 │ │ - b.n 402a8 │ │ + b.n 5ee18 │ │ adds r0, #16 │ │ - b.n 40294 │ │ + b.n 5ee04 │ │ movs r0, #0 │ │ - b.n 4087a │ │ + b.n 5f3ea │ │ movs r4, r0 │ │ - b.n 40aba │ │ + b.n 5f62a │ │ asrs r1, r0, #32 │ │ - b.n 40f3e │ │ + b.n 5faae │ │ vrhadd.u d14, d3, d31 │ │ movs r5, r0 │ │ - b.n 40ac6 │ │ - beq.n 407a8 │ │ - b.n 40c20 │ │ + b.n 5f636 │ │ + beq.n 5f318 │ │ + b.n 5f790 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r4, r5, r6, sl, fp, lr} │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 40cb0 │ │ + b.n 5f820 │ │ str r0, [r0, #0] │ │ - b.n 40ada │ │ + b.n 5f64a │ │ movs r0, r0 │ │ - b.n 402be │ │ + b.n 5ee2e │ │ ands r2, r0 │ │ - b.n 40ae2 │ │ + b.n 5f652 │ │ str r1, [r0, r0] │ │ - b.n 40ae6 │ │ + b.n 5f656 │ │ movs r0, #20 │ │ - b.n 402ca │ │ + b.n 5ee3a │ │ movs r6, r0 │ │ - b.n 40aee │ │ + b.n 5f65e │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 40e56 │ │ + b.n 5f9c6 │ │ movs r7, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 402ea │ │ + b.n 5ee5a │ │ asrs r5, r0, #32 │ │ - b.n 40b02 │ │ + b.n 5f672 │ │ movs r0, #24 │ │ - b.n 402e6 │ │ + b.n 5ee56 │ │ movs r6, r0 │ │ - b.n 40b0a │ │ + b.n 5f67a │ │ vrhadd.u d14, d2, d31 │ │ lsls r0, r6, #3 │ │ - b.n 40b5a │ │ + b.n 5f6ca │ │ movs r0, r0 │ │ - b.n 40f16 │ │ + b.n 5fa86 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r1, r4, r5, r6, r9, sl} │ │ - b.n 40dfa │ │ + b.n 5f96a │ │ lsrs r7, r7, #31 │ │ - b.n 40e80 │ │ + b.n 5f9f0 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, fp, lr} │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 40d08 │ │ + b.n 5f878 │ │ strb r0, [r0, #0] │ │ - b.n 40b32 │ │ + b.n 5f6a2 │ │ movs r0, r0 │ │ - b.n 40316 │ │ + b.n 5ee86 │ │ str r2, [r0, r0] │ │ - b.n 40b3a │ │ + b.n 5f6aa │ │ strh r3, [r0, #0] │ │ - b.n 40b3e │ │ + b.n 5f6ae │ │ str r1, [r0, #0] │ │ - b.n 40b42 │ │ + b.n 5f6b2 │ │ movs r0, #20 │ │ - b.n 40326 │ │ + b.n 5ee96 │ │ movs r7, r0 │ │ - b.n 40b4a │ │ + b.n 5f6ba │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 40eb2 │ │ + b.n 5fa22 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 40348 │ │ + b.n 5eeb8 │ │ asrs r6, r0, #32 │ │ - b.n 40b5e │ │ + b.n 5f6ce │ │ movs r0, #5 │ │ - b.n 40b62 │ │ + b.n 5f6d2 │ │ adds r0, #8 │ │ - b.n 40b66 │ │ + b.n 5f6d6 │ │ ands r4, r3 │ │ - b.n 4034a │ │ + b.n 5eeba │ │ movs r7, r0 │ │ - b.n 40b6e │ │ + b.n 5f6de │ │ vrhadd.u d14, d4, d31 │ │ movs r0, r0 │ │ - b.n 40f76 │ │ + b.n 5fae6 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r1, r4, r5, r6, r9, sl} │ │ - b.n 40e5a │ │ + b.n 5f9ca │ │ lsrs r7, r7, #31 │ │ - b.n 40ee0 │ │ + b.n 5fa50 │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {ip} │ │ - b.n 4036a │ │ + b.n 5eeda │ │ asrs r0, r4, #32 │ │ - b.n 40370 │ │ + b.n 5eee0 │ │ vrhadd.u16 d14, d1, d31 │ │ - ldr r4, [pc, #64] @ (40894 ) │ │ + ldr r4, [pc, #64] @ (5f404 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 40d74 │ │ + b.n 5f8e4 │ │ ands r1, r0 │ │ - b.n 40b9e │ │ + b.n 5f70e │ │ asrs r0, r0, #32 │ │ - b.n 40382 │ │ + b.n 5eef2 │ │ movs r0, #36 @ 0x24 │ │ - b.n 40388 │ │ + b.n 5eef8 │ │ asrs r4, r0, #32 │ │ - b.n 40baa │ │ + b.n 5f71a │ │ vrhadd.u d14, d2, d31 │ │ asrs r4, r0, #32 │ │ - b.n 4039a │ │ + b.n 5ef0a │ │ movs r0, r0 │ │ - b.n 40fb6 │ │ + b.n 5fb26 │ │ movs r0, r0 │ │ - b.n 40f1c │ │ + b.n 5fa8c │ │ lsls r3, r5, #25 │ │ lsls r6, r1, #12 │ │ lsrs r7, r7, #31 │ │ lsls r7, r1, #13 │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {fp, lr} │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 40bce │ │ + b.n 5f73e │ │ asrs r0, r0, #32 │ │ - b.n 403b2 │ │ + b.n 5ef22 │ │ asrs r0, r5, #32 │ │ - b.n 403b8 │ │ + b.n 5ef28 │ │ vrhadd.u d14, d1, d31 │ │ lsls r4, r6, #25 │ │ - b.n 40eba │ │ + b.n 5fa2a │ │ lsrs r7, r7, #31 │ │ - b.n 40f40 │ │ + b.n 5fab0 │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {ip} │ │ - b.n 403ca │ │ + b.n 5ef3a │ │ asrs r4, r7, #32 │ │ - b.n 403d0 │ │ + b.n 5ef40 │ │ vrhadd.u16 d14, d1, d31 │ │ vrhadd.u16 d14, d14, d31 │ │ vrhadd.u16 d14, d14, d31 │ │ asrs r0, r2, #32 │ │ - b.n 40d40 │ │ + b.n 5f8b0 │ │ movs r0, r0 │ │ - b.n 41002 │ │ + b.n 5fb72 │ │ movs r3, r2 │ │ - b.n 40fa8 │ │ + b.n 5fb18 │ │ movs r1, r0 │ │ strh r0, [r0, #24] │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r4, [pc, #64] @ (40910 ) │ │ + ldr r4, [pc, #64] @ (5f480 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 40df0 │ │ + b.n 5f960 │ │ movs r0, #2 │ │ - b.n 40ddc │ │ + b.n 5f94c │ │ movs r1, r2 │ │ - b.n 40f82 │ │ + b.n 5faf2 │ │ movs r2, r3 │ │ ldrh r0, [r0, #16] │ │ adds r0, #4 │ │ - b.n 40e04 │ │ + b.n 5f974 │ │ movs r1, #2 │ │ - b.n 40810 │ │ - bfcsel 0, 409f0 , 4, eq │ │ + b.n 5f380 │ │ + bfcsel 0, 5f560 , 4, eq │ │ lsls r0, r1, #1 │ │ movs r0, r0 │ │ lsls r4, r2, #1 │ │ movs r0, r0 │ │ lsls r0, r4, #1 │ │ movs r0, r0 │ │ lsls r0, r4, #1 │ │ @@ -104452,82 +146962,82 @@ │ │ lsls r0, r1, #1 │ │ movs r0, r0 │ │ lsls r4, r5, #2 │ │ movs r0, r0 │ │ lsls r4, r2, #1 │ │ movs r0, r0 │ │ movs r4, r7 │ │ - b.n 40e3a │ │ + b.n 5f9aa │ │ movs r0, r0 │ │ - b.n 4045e │ │ + b.n 5efce │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {r2, r6} │ │ - b.n 40e46 │ │ + b.n 5f9b6 │ │ movs r0, r0 │ │ - b.n 4046a │ │ + b.n 5efda │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {r2, r3} │ │ - b.n 40ff4 │ │ + b.n 5fb64 │ │ lsls r1, r0, #4 │ │ str r0, [sp, #512] @ 0x200 │ │ movs r0, r1 │ │ str r2, [sp, #512] @ 0x200 │ │ movs r0, r0 │ │ str r5, [sp, #576] @ 0x240 │ │ ldrh r0, [r2, #32] │ │ ldr r0, [sp, #756] @ 0x2f4 │ │ asrs r4, r7, #32 │ │ - b.n 404a4 │ │ + b.n 5f014 │ │ movs r0, #60 @ 0x3c │ │ - b.n 404a8 │ │ + b.n 5f018 │ │ adds r0, #60 @ 0x3c │ │ - b.n 404ac │ │ + b.n 5f01c │ │ asrs r1, r0, #32 │ │ - b.n 40a90 │ │ + b.n 5f600 │ │ movs r0, r7 │ │ - b.n 404b4 │ │ + b.n 5f024 │ │ movs r0, #2 │ │ - b.n 40a98 │ │ + b.n 5f608 │ │ adds r0, #3 │ │ - b.n 40a9c │ │ + b.n 5f60c │ │ movs r0, r0 │ │ - b.n 408c0 │ │ + b.n 5f430 │ │ lsls r0, r5 │ │ - b.n 40e86 │ │ + b.n 5f9f6 │ │ movs r4, r0 │ │ - b.n 40cca │ │ - lsls r4, r2, #21 │ │ + b.n 5f83a │ │ + lsls r4, r0, #22 │ │ add.w r0, r0, r4 │ │ - b.n 40cd2 │ │ - lsls r6, r2, #21 │ │ - add.w r5, r0, r9, asr #32 │ │ + b.n 5f842 │ │ + lsls r6, r0, #22 │ │ + add.w r5, r0, r5, ror #1 │ │ add.w r0, r0, r0, lsl #1 │ │ - b.n 40e9e │ │ + b.n 5fa0e │ │ movs r0, r0 │ │ - b.n 404c2 │ │ + b.n 5f032 │ │ ldrh r0, [r2, #32] │ │ - ldmia.w sp!, {r0, r1, r3, r4, r6, r7, r8, sl, fp, lr} │ │ - @ instruction: 0xfffc4ffa │ │ - vtbl.8 d20, {d28-d31}, d4 │ │ - vsri.32 d19, d24, #4 │ │ + ldmia.w sp!, {r0, r1, r3, r6, r8, r9, sp, lr} │ │ + vtbx.8 d22, {d26-d28}, d7 │ │ + vqrdmulh.s , q13, d30[0] │ │ + @ instruction: 0xfffa3cd4 │ │ movs r0, r0 │ │ - ldr r4, [pc, #64] @ (409f8 ) │ │ + ldr r4, [pc, #64] @ (5f568 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 40ed8 │ │ + b.n 5fa48 │ │ adds r0, #2 │ │ - b.n 40ec4 │ │ + b.n 5fa34 │ │ movs r1, r2 │ │ - b.n 4106c │ │ + b.n 5fbdc │ │ movs r0, r3 │ │ ldrh r0, [r0, #16] │ │ ands r4, r0 │ │ - b.n 40eec │ │ + b.n 5fa5c │ │ adds r1, #3 │ │ - b.n 408fa │ │ - blx 443adc │ │ + b.n 5f46a │ │ + blx 46264c │ │ lsls r0, r1, #1 │ │ movs r0, r0 │ │ lsls r0, r2, #1 │ │ movs r0, r0 │ │ lsls r0, r3, #1 │ │ movs r0, r0 │ │ lsls r0, r3, #1 │ │ @@ -104557,803 +147067,803 @@ │ │ lsls r0, r1, #1 │ │ movs r0, r0 │ │ lsls r0, r4, #2 │ │ movs r0, r0 │ │ lsls r0, r2, #1 │ │ movs r0, r0 │ │ movs r0, #60 @ 0x3c │ │ - b.n 40522 │ │ + b.n 5f092 │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {r2, r6, sp} │ │ - b.n 4052a │ │ + b.n 5f09a │ │ ldrh r0, [r2, #32] │ │ ldmia.w sp!, {r2, r3} │ │ - b.n 410d4 │ │ + b.n 5fc44 │ │ lsls r1, r0, #4 │ │ str r0, [sp, #512] @ 0x200 │ │ movs r0, #8 │ │ str r5, [sp, #512] @ 0x200 │ │ ldrh r0, [r2, #32] │ │ ldr r0, [sp, #756] @ 0x2f4 │ │ asrs r0, r7, #32 │ │ - b.n 40580 │ │ + b.n 5f0f0 │ │ movs r0, #56 @ 0x38 │ │ - b.n 40584 │ │ + b.n 5f0f4 │ │ adds r0, #56 @ 0x38 │ │ - b.n 40588 │ │ + b.n 5f0f8 │ │ asrs r1, r0, #32 │ │ - b.n 40b6c │ │ + b.n 5f6dc │ │ movs r4, r6 │ │ - b.n 40590 │ │ + b.n 5f100 │ │ movs r0, #2 │ │ - b.n 40b74 │ │ + b.n 5f6e4 │ │ adds r0, #3 │ │ - b.n 40b78 │ │ + b.n 5f6e8 │ │ movs r0, r0 │ │ - b.n 4099c │ │ + b.n 5f50c │ │ lsls r0, r5 │ │ - b.n 40f62 │ │ + b.n 5fad2 │ │ movs r4, r0 │ │ - b.n 40da6 │ │ - lsls r5, r3, #20 │ │ + b.n 5f916 │ │ + lsls r5, r1, #21 │ │ add.w r0, r0, r4 │ │ - b.n 40dae │ │ - lsls r7, r3, #20 │ │ - add.w r4, r0, r2, ror #3 │ │ + b.n 5f91e │ │ + lsls r7, r1, #21 │ │ + add.w r5, r0, lr, rrx │ │ add.w r0, r0, r0, lsl #9 │ │ - b.n 4057a │ │ + b.n 5f0ea │ │ ldrh r0, [r2, #32] │ │ - ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, lr} │ │ - vtbx.8 d20, {d28-d31}, d12 │ │ - vtbl.8 d20, {d28-d30}, d24 │ │ - vrsra.u32 , q6, #4 │ │ + ldmia.w sp!, {r0, r1, r2, r3, r5, r6, r9, sp, lr} │ │ + @ instruction: 0xfffa5f91 │ │ + vcvt.u16.f16 d21, d2, #6 │ │ + @ instruction: 0xfffa3bf8 │ │ movs r0, r0 │ │ movs r7, r3 │ │ - b.n 41214 │ │ + b.n 5fd84 │ │ lsrs r1, r0, #16 │ │ - b.n 40f16 │ │ + b.n 5fa86 │ │ lsrs r0, r2, #28 │ │ - b.n 40d78 │ │ + b.n 5f8e8 │ │ lsls r0, r4, #10 │ │ - b.n 40dde │ │ + b.n 5f94e │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r0, [pc, #192] @ (40b64 ) │ │ + ldr r0, [pc, #192] @ (5f6d4 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 40fc4 │ │ + b.n 5fb34 │ │ str r0, [r0, r0] │ │ - b.n 40dee │ │ + b.n 5f95e │ │ movs r7, r1 │ │ - b.n 41234 │ │ + b.n 5fda4 │ │ ands r1, r0 │ │ - b.n 40df6 │ │ + b.n 5f966 │ │ lsrs r1, r2, #24 │ │ - b.n 4115a │ │ + b.n 5fcca │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ lsrs r1, r0, #16 │ │ - b.n 41162 │ │ + b.n 5fcd2 │ │ movs r2, r4 │ │ subs r0, r0, r0 │ │ lsls r1, r1, #1 │ │ - b.n 40674 │ │ + b.n 5f1e4 │ │ movs r0, r0 │ │ - b.n 4116e │ │ + b.n 5fcde │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ lsls r4, r0, #6 │ │ - b.n 40be0 │ │ + b.n 5f750 │ │ lsrs r3, r7, #25 │ │ - b.n 40f5a │ │ + b.n 5faca │ │ lsls r0, r2, #3 │ │ - b.n 40e5e │ │ + b.n 5f9ce │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r1, r3, r6} │ │ - b.n 40690 │ │ + b.n 5f200 │ │ movs r0, r0 │ │ - b.n 4118a │ │ + b.n 5fcfa │ │ movs r3, r0 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 41232 │ │ + b.n 5fda2 │ │ lsls r2, r1, #1 │ │ - b.n 40680 │ │ + b.n 5f1f0 │ │ lsls r0, r3, #3 │ │ - b.n 41004 │ │ + b.n 5fb74 │ │ lsls r4, r4, #17 │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40c0c │ │ + b.n 5f77c │ │ asrs r0, r5, #30 │ │ - b.n 41106 │ │ + b.n 5fc76 │ │ movs r1, r0 │ │ - b.n 40b8a │ │ + b.n 5f6fa │ │ lsls r0, r2, #3 │ │ - b.n 40e8e │ │ + b.n 5f9fe │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r0} │ │ - b.n 41256 │ │ + b.n 5fdc6 │ │ asrs r0, r1, #1 │ │ - b.n 406c4 │ │ + b.n 5f234 │ │ lsls r1, r1, #1 │ │ - b.n 406a8 │ │ + b.n 5f218 │ │ lsls r0, r2, #1 │ │ - b.n 4102c │ │ + b.n 5fb9c │ │ movs r0, r0 │ │ - b.n 411c8 │ │ + b.n 5fd38 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ lsls r6, r2, #17 │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40c3c │ │ + b.n 5f7ac │ │ lsrs r3, r7, #25 │ │ - b.n 40fb6 │ │ + b.n 5fb26 │ │ lsls r0, r2, #3 │ │ - b.n 40eba │ │ + b.n 5fa2a │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r0, r1, r2, r3, r6, sl} │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40c50 │ │ + b.n 5f7c0 │ │ lsrs r3, r7, #25 │ │ - b.n 40fca │ │ + b.n 5fb3a │ │ lsls r0, r2, #3 │ │ - b.n 40ece │ │ + b.n 5fa3e │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r4, r5, ip} │ │ - b.n 40694 │ │ + b.n 5f204 │ │ movs r0, #48 @ 0x30 │ │ - b.n 40698 │ │ + b.n 5f208 │ │ adds r0, #48 @ 0x30 │ │ - b.n 4069c │ │ + b.n 5f20c │ │ asrs r1, r0, #32 │ │ - b.n 40c80 │ │ + b.n 5f7f0 │ │ movs r4, r5 │ │ - b.n 406a4 │ │ + b.n 5f214 │ │ movs r0, #2 │ │ - b.n 40c88 │ │ + b.n 5f7f8 │ │ adds r0, #3 │ │ - b.n 40c8c │ │ + b.n 5f7fc │ │ movs r0, r0 │ │ - b.n 40ab0 │ │ + b.n 5f620 │ │ lsls r0, r5 │ │ - b.n 41076 │ │ + b.n 5fbe6 │ │ movs r4, r0 │ │ - b.n 40eba │ │ - lsls r0, r3, #19 │ │ + b.n 5fa2a │ │ + lsls r0, r1, #20 │ │ add.w r0, r0, r4 │ │ - b.n 40ec2 │ │ - lsls r2, r3, #19 │ │ - add.w r4, r0, sp, asr #2 │ │ - add.w fp, r0, fp, asr #19 │ │ - vtbx.8 d20, {d28}, d1 │ │ - vcvt.f32.u32 d20, d31, #4 │ │ - vpaddl.s , q4 │ │ + b.n 5fa32 │ │ + lsls r2, r1, #20 │ │ + add.w r4, r0, r9, ror #3 │ │ + add.w r1, r0, fp, lsr #25 │ │ + @ instruction: 0xfffa5a5b │ │ + vqrshrn.u64 d22, q11, #6 │ │ + vtbx.8 d19, {d26-d28}, d20 │ │ movs r0, r0 │ │ - ldr r0, [pc, #960] @ (40f5c ) │ │ + ldr r0, [pc, #960] @ (5facc ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 410bc │ │ + b.n 5fc2c │ │ str r0, [r0, r0] │ │ - b.n 40ee6 │ │ + b.n 5fa56 │ │ movs r7, r1 │ │ - b.n 4132c │ │ + b.n 5fe9c │ │ strb r3, [r0, #0] │ │ - b.n 40eee │ │ + b.n 5fa5e │ │ str r2, [r0, #0] │ │ - b.n 40ef2 │ │ + b.n 5fa62 │ │ ands r1, r0 │ │ - b.n 40ef6 │ │ + b.n 5fa66 │ │ lsrs r1, r2, #24 │ │ - b.n 4125a │ │ + b.n 5fdca │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ lsrs r1, r0, #16 │ │ - b.n 41262 │ │ + b.n 5fdd2 │ │ movs r2, r4 │ │ subs r0, r0, r0 │ │ lsls r1, r1, #1 │ │ - b.n 40774 │ │ + b.n 5f2e4 │ │ movs r0, r0 │ │ - b.n 4126e │ │ + b.n 5fdde │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ lsls r4, r0, #6 │ │ - b.n 40ce0 │ │ + b.n 5f850 │ │ lsrs r3, r7, #25 │ │ - b.n 4105a │ │ + b.n 5fbca │ │ str r0, [r6, #12] │ │ - b.n 40f5e │ │ + b.n 5face │ │ ldrh r0, [r6, #6] │ │ ldmia.w sp!, {r1, r3, r6} │ │ - b.n 40790 │ │ + b.n 5f300 │ │ movs r0, r0 │ │ - b.n 4128a │ │ + b.n 5fdfa │ │ movs r3, r0 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 41332 │ │ + b.n 5fea2 │ │ lsls r2, r1, #1 │ │ - b.n 40780 │ │ + b.n 5f2f0 │ │ lsls r0, r3, #3 │ │ - b.n 41104 │ │ + b.n 5fc74 │ │ lsls r4, r4, #16 │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40d0c │ │ + b.n 5f87c │ │ asrs r0, r5, #30 │ │ - b.n 41206 │ │ + b.n 5fd76 │ │ movs r1, r0 │ │ - b.n 40c8a │ │ + b.n 5f7fa │ │ str r0, [r6, #12] │ │ - b.n 40f8e │ │ + b.n 5fafe │ │ ldrh r0, [r6, #6] │ │ ldmia.w sp!, {r0} │ │ - b.n 41356 │ │ + b.n 5fec6 │ │ asrs r0, r1, #1 │ │ - b.n 407c4 │ │ + b.n 5f334 │ │ lsls r1, r1, #1 │ │ - b.n 407a8 │ │ + b.n 5f318 │ │ lsls r0, r2, #1 │ │ - b.n 4112c │ │ + b.n 5fc9c │ │ movs r0, r0 │ │ - b.n 412c8 │ │ + b.n 5fe38 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ lsls r6, r2, #16 │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40d3c │ │ + b.n 5f8ac │ │ lsrs r3, r7, #25 │ │ - b.n 410b6 │ │ + b.n 5fc26 │ │ str r0, [r6, #12] │ │ - b.n 40fba │ │ + b.n 5fb2a │ │ ldrh r0, [r6, #6] │ │ ldmia.w sp!, {r0, r1, r2, r3, sl} │ │ add.w r1, r0, r4, lsl #2 │ │ - b.n 40d50 │ │ + b.n 5f8c0 │ │ lsrs r3, r7, #25 │ │ - b.n 410ca │ │ + b.n 5fc3a │ │ str r0, [r6, #12] │ │ - b.n 40fce │ │ + b.n 5fb3e │ │ ldrh r0, [r6, #6] │ │ ldmia.w sp!, {r4, r5, ip} │ │ - b.n 40794 │ │ + b.n 5f304 │ │ movs r0, #48 @ 0x30 │ │ - b.n 40798 │ │ + b.n 5f308 │ │ adds r0, #48 @ 0x30 │ │ - b.n 4079c │ │ + b.n 5f30c │ │ asrs r1, r0, #32 │ │ - b.n 40d80 │ │ + b.n 5f8f0 │ │ movs r4, r5 │ │ - b.n 407a4 │ │ + b.n 5f314 │ │ movs r0, #2 │ │ - b.n 40d88 │ │ + b.n 5f8f8 │ │ adds r0, #3 │ │ - b.n 40d8c │ │ + b.n 5f8fc │ │ movs r0, r0 │ │ - b.n 40bb0 │ │ + b.n 5f720 │ │ lsls r0, r5 │ │ - b.n 41176 │ │ + b.n 5fce6 │ │ movs r4, r0 │ │ - b.n 40fba │ │ - lsls r0, r3, #18 │ │ + b.n 5fb2a │ │ + lsls r0, r1, #19 │ │ add.w r0, r0, r4 │ │ - b.n 40fc2 │ │ - lsls r2, r3, #18 │ │ - add.w r4, r0, sp, asr #1 │ │ - add.w sl, r0, fp, asr #19 │ │ - vtbl.8 d20, {d12}, d29 │ │ - vcvt.u16.f16 d20, d31, #4 │ │ - vrev16. , q4 │ │ + b.n 5fb32 │ │ + lsls r2, r1, #19 │ │ + add.w r4, r0, r9, ror #2 │ │ + add.w r0, r0, fp, lsr #25 │ │ + vshll.u32 , d5, #26 │ │ + vqrshrun.s64 d22, q11, #6 │ │ + vtbx.8 d19, {d26-d27}, d20 │ │ movs r0, r0 │ │ - ldr r4, [pc, #448] @ (40e5c ) │ │ + ldr r4, [pc, #448] @ (5f9cc ) │ │ stmdb sp!, {r4, ip, sp, pc} │ │ - b.n 411bc │ │ - beq.n 40cb4 │ │ - b.n 41140 │ │ + b.n 5fd2c │ │ + beq.n 5f824 │ │ + b.n 5fcb0 │ │ str r0, [r0, r0] │ │ - b.n 40fea │ │ + b.n 5fb5a │ │ lsls r0, r0, #6 │ │ - b.n 4084e │ │ + b.n 5f3be │ │ ands r0, r0 │ │ - b.n 413f2 │ │ + b.n 5ff62 │ │ movs r0, r0 │ │ - b.n 41356 │ │ + b.n 5fec6 │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r4, r0 │ │ - b.n 40ffe │ │ - beq.n 40ce0 │ │ - b.n 41158 │ │ + b.n 5fb6e │ │ + beq.n 5f850 │ │ + b.n 5fcc8 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r3, r4, r5, r6, r8} │ │ - b.n 407f4 │ │ + b.n 5f364 │ │ movs r0, #4 │ │ - b.n 411e8 │ │ + b.n 5fd58 │ │ ands r0, r0 │ │ - b.n 41412 │ │ + b.n 5ff82 │ │ asrs r5, r1, #32 │ │ - b.n 41016 │ │ + b.n 5fb86 │ │ ands r4, r0 │ │ - b.n 407f4 │ │ + b.n 5f364 │ │ ands r0, r0 │ │ - b.n 407f8 │ │ + b.n 5f368 │ │ @ instruction: 0xfa71ebff │ │ asrs r0, r0, #32 │ │ - b.n 41026 │ │ + b.n 5fb96 │ │ movs r4, r1 │ │ ldmia.w sp, {r0, r2} │ │ - b.n 4102e │ │ + b.n 5fb9e │ │ @ instruction: 0xfa8debff │ │ str r0, [r1, #0] │ │ - b.n 41196 │ │ + b.n 5fd06 │ │ movs r7, r0 │ │ subs r0, r0, r0 │ │ movs r0, r0 │ │ - b.n 40828 │ │ + b.n 5f398 │ │ asrs r1, r0, #32 │ │ - b.n 41442 │ │ + b.n 5ffb2 │ │ movs r0, #52 @ 0x34 │ │ - b.n 40826 │ │ + b.n 5f396 │ │ movs r5, r0 │ │ - b.n 4104a │ │ + b.n 5fbba │ │ vrhadd.u d14, d2, d31 │ │ lsls r0, r0, #6 │ │ - b.n 408bc │ │ + b.n 5f42c │ │ movs r0, r0 │ │ - b.n 413b6 │ │ + b.n 5ff26 │ │ @ instruction: 0xffe71aff │ │ lsrs r6, r2, #28 │ │ - b.n 40ffc │ │ + b.n 5fb6c │ │ cmp r0, r4 │ │ - b.n 41062 │ │ + b.n 5fbd2 │ │ movs r4, r0 │ │ - b.n 41066 │ │ - beq.n 40d48 │ │ - b.n 411c0 │ │ + b.n 5fbd6 │ │ + beq.n 5f8b8 │ │ + b.n 5fd30 │ │ ldrh r0, [r6, #34] @ 0x22 │ │ ldmia.w sp!, {r7, r8, sp} │ │ - b.n 408d2 │ │ + b.n 5f442 │ │ movs r0, r0 │ │ - b.n 413da │ │ + b.n 5ff4a │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r2, #1 │ │ movt r0, #16 │ │ - b.n 41244 │ │ + b.n 5fdb4 │ │ movs r0, #36 @ 0x24 │ │ - b.n 41486 │ │ + b.n 5fff6 │ │ lsrs r7, r1, #10 │ │ orr.w r0, r0, #8388608 @ 0x800000 │ │ - b.n 4148e │ │ + b.n 5fffe │ │ movs r0, r4 │ │ - b.n 40854 │ │ + b.n 5f3c4 │ │ lsrs r2, r0, #10 │ │ orr.w r0, r1, #8388608 @ 0x800000 │ │ - b.n 4085c │ │ + b.n 5f3cc │ │ vrhadd.u16 d14, d14, d31 │ │ cmp r7, #86 @ 0x56 │ │ - b.n 41262 │ │ + b.n 5fdd2 │ │ cmp r3, #94 @ 0x5e │ │ ldcl 15, cr0, [r0, #360] @ 0x168 │ │ - b.n 4126a │ │ + b.n 5fdda │ │ lsrs r7, r1, #10 │ │ orn sl, r2, #18304 @ 0x4780 │ │ orn r0, r0, #9437184 @ 0x900000 │ │ - b.n 41278 │ │ - ldr r2, [pc, #572] @ (40fb4 ) │ │ + b.n 5fde8 │ │ + ldr r2, [pc, #572] @ (5fb24 ) │ │ orr.w r0, r0, #10485760 @ 0xa00000 │ │ - b.n 414be │ │ + b.n 6002e │ │ lsrs r0, r0, #10 │ │ orr.w fp, r1, #524288 @ 0x80000 │ │ stcl 15, cr15, [r1, #120] @ 0x78 │ │ - b.n 40fe8 │ │ - ldr r4, [pc, #64] @ (40dcc ) │ │ + b.n 5fb58 │ │ + ldr r4, [pc, #64] @ (5f93c ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 412ac │ │ + b.n 5fe1c │ │ ands r0, r0 │ │ - b.n 410d6 │ │ + b.n 5fc46 │ │ lsls r1, r1, #1 │ │ - b.n 4093a │ │ + b.n 5f4aa │ │ movs r0, r0 │ │ - b.n 4143e │ │ + b.n 5ffae │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ asrs r0, r1, #1 │ │ - b.n 4094e │ │ + b.n 5f4be │ │ lsls r0, r2, #1 │ │ - b.n 412b2 │ │ + b.n 5fe22 │ │ movs r0, r0 │ │ - b.n 41450 │ │ + b.n 5ffc0 │ │ movs r0, r1 │ │ lsrs r0, r0, #8 │ │ lsls r0, r5, #14 │ │ add.w r0, r0, sl, lsl #1 │ │ - b.n 40962 │ │ + b.n 5f4d2 │ │ movs r0, r0 │ │ - b.n 4145e │ │ + b.n 5ffce │ │ movs r1, r0 │ │ lsrs r0, r0, #8 │ │ lsls r0, r3, #3 │ │ - b.n 412ce │ │ + b.n 5fe3e │ │ lsls r5, r4, #14 │ │ add.w r0, r0, r8 │ │ - b.n 412d6 │ │ - ldr r4, [pc, #64] @ (40e10 ) │ │ + b.n 5fe46 │ │ + ldr r4, [pc, #64] @ (5f980 ) │ │ ldmia.w sp!, {r0, r3, r4, r7, r8, r9} │ │ and.w r3, r0, sp, lsr #2 │ │ add.w r0, r0, sl, lsl #1 │ │ - b.n 40986 │ │ + b.n 5f4f6 │ │ movs r0, r0 │ │ - b.n 41482 │ │ + b.n 5fff2 │ │ @ instruction: 0xfff61aff │ │ @ instruction: 0xfff7eaff │ │ lsls r1, r0, #6 │ │ - b.n 4098e │ │ + b.n 5f4fe │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r0, [pc, #0] @ (40df4 ) │ │ + ldr r0, [pc, #0] @ (5f964 ) │ │ stmdb sp!, {r0, r2, r3, ip, sp, pc} │ │ - b.n 4113a │ │ + b.n 5fcaa │ │ asrs r0, r0, #32 │ │ - b.n 4091e │ │ + b.n 5f48e │ │ movs r0, #12 │ │ - b.n 40924 │ │ + b.n 5f494 │ │ asrs r0, r0, #32 │ │ - b.n 415c6 │ │ + b.n 60136 │ │ vrhadd.u d14, d2, d31 │ │ movs r0, r0 │ │ - b.n 4154e │ │ + b.n 600be │ │ ldrh r0, [r0, #0] │ │ ldmia.w sp!, {r4, r5, fp, lr} │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 41334 │ │ - beq.n 40e3c │ │ - b.n 412b8 │ │ + b.n 5fea4 │ │ + beq.n 5f9ac │ │ + b.n 5fe28 │ │ ands r0, r0 │ │ - b.n 41162 │ │ + b.n 5fcd2 │ │ movs r0, r0 │ │ - b.n 40946 │ │ + b.n 5f4b6 │ │ str r1, [r0, r0] │ │ - b.n 4116a │ │ + b.n 5fcda │ │ asrs r0, r0, #32 │ │ - b.n 415ee │ │ + b.n 6015e │ │ movs r0, #12 │ │ - b.n 40952 │ │ + b.n 5f4c2 │ │ movs r4, r0 │ │ - b.n 41176 │ │ + b.n 5fce6 │ │ vrhadd.u d14, d2, d31 │ │ movs r1, r0 │ │ - b.n 415be │ │ + b.n 6012e │ │ movs r0, r0 │ │ - b.n 414e2 │ │ + b.n 60052 │ │ movs r4, r1 │ │ lsrs r0, r0, #8 │ │ str r5, [r0, r0] │ │ - b.n 40eca │ │ + b.n 5fa3a │ │ asrs r0, r0, #32 │ │ - b.n 4158e │ │ + b.n 600fe │ │ asrs r4, r1, #32 │ │ - b.n 4096c │ │ + b.n 5f4dc │ │ asrs r4, r1, #32 │ │ - b.n 41370 │ │ + b.n 5fee0 │ │ movs r5, r0 │ │ - b.n 4119a │ │ - lsls r0, r5, #16 │ │ + b.n 5fd0a │ │ + lsls r0, r3, #17 │ │ add.w r0, r0, ip, lsl #4 │ │ - b.n 4099c │ │ + b.n 5f50c │ │ movs r0, r0 │ │ - b.n 41506 │ │ + b.n 60076 │ │ movs r4, r0 │ │ - b.n 40984 │ │ + b.n 5f4f4 │ │ asrs r1, r0, #6 │ │ - b.n 411ae │ │ + b.n 5fd1e │ │ movs r0, r0 │ │ asrs r1, r2, #13 │ │ asrs r0, r1, #32 │ │ - b.n 40990 │ │ + b.n 5f500 │ │ movs r3, r0 │ │ subs r0, r0, r0 │ │ movs r1, r0 │ │ - b.n 415be │ │ + b.n 6012e │ │ lsls r0, r0, #6 │ │ - b.n 40a0a │ │ - beq.n 40e94 │ │ - b.n 4131c │ │ + b.n 5f57a │ │ + beq.n 5fa04 │ │ + b.n 5fe8c │ │ ldrh r0, [r6, #0] │ │ ldmia.w sp!, {r2, sp} │ │ - b.n 413a8 │ │ + b.n 5ff18 │ │ movs r4, r0 │ │ - b.n 411d2 │ │ + b.n 5fd42 │ │ asrs r5, r0, #32 │ │ - b.n 411d6 │ │ + b.n 5fd46 │ │ movs r7, r0 │ │ add.w r0, r0, r0 │ │ - b.n 4153e │ │ + b.n 600ae │ │ @ instruction: 0xfff50aff │ │ @ instruction: 0xfff6eaff │ │ movs r1, r0 │ │ - b.n 411ea │ │ + b.n 5fd5a │ │ lsls r4, r1, #2 │ │ and.w r0, r0, r1, lsl #4 │ │ - b.n 415f2 │ │ + b.n 60162 │ │ asrs r0, r1, #1 │ │ - b.n 40a36 │ │ + b.n 5f5a6 │ │ vrhadd.u16 d14, d14, d31 │ │ - ldr r3, [pc, #960] @ (4127c ) │ │ + ldr r3, [pc, #960] @ (5fdec ) │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 413dc │ │ + b.n 5ff4c │ │ strb r4, [r0, #0] │ │ - b.n 409ea │ │ + b.n 5f55a │ │ adds r0, #0 │ │ - b.n 4160a │ │ + b.n 6017a │ │ lsls r7, r4, #6 │ │ - b.n 41174 │ │ + b.n 5fce4 │ │ lsls r2, r4, #1 │ │ lsrs r0, r0, #8 │ │ strh r0, [r0, #0] │ │ - b.n 409fa │ │ + b.n 5f56a │ │ stmia r1!, {r0, r1, r2, r5, r7} │ │ - b.n 4121a │ │ + b.n 5fd8a │ │ strb r0, [r0, #0] │ │ - b.n 4161e │ │ + b.n 6018e │ │ adds r0, #12 │ │ - b.n 41222 │ │ + b.n 5fd92 │ │ str r3, [r4, r2] │ │ - b.n 40ff4 │ │ + b.n 5fb64 │ │ movs r0, #8 │ │ - b.n 4122a │ │ + b.n 5fd9a │ │ str r5, [r0, #24] │ │ - b.n 40e52 │ │ + b.n 5f9c2 │ │ asrs r1, r0 │ │ - b.n 412fe │ │ + b.n 5fe6e │ │ str r4, [r0, #8] │ │ - b.n 41202 │ │ + b.n 5fd72 │ │ movs r0, #2 │ │ - b.n 41006 │ │ + b.n 5fb76 │ │ str r3, [r4, #8] │ │ - b.n 412be │ │ + b.n 5fe2e │ │ movs r1, r0 │ │ - b.n 411a6 │ │ + b.n 5fd16 │ │ str r6, [r0, #0] │ │ - b.n 4100c │ │ + b.n 5fb7c │ │ str r3, [r4, #8] │ │ strh r0, [r4, #12] │ │ strb r1, [r0, #0] │ │ str r2, [sp, #532] @ 0x214 │ │ movs r0, r0 │ │ - b.n 415be │ │ + b.n 6012e │ │ adds r0, #6 │ │ - b.n 41256 │ │ + b.n 5fdc6 │ │ @ instruction: 0xfff11aff │ │ adds r0, #0 │ │ - b.n 4165e │ │ + b.n 601ce │ │ movs r0, r0 │ │ - b.n 415d0 │ │ + b.n 60140 │ │ lsls r5, r1, #1 │ │ lsrs r0, r0, #8 │ │ asrs r1, r0, #32 │ │ - b.n 413b8 │ │ - b.n 40f2c │ │ - b.n 416ee │ │ + b.n 5ff28 │ │ + b.n 5fa9c │ │ + b.n 6025e │ │ movs r4, r1 │ │ - b.n 411e0 │ │ + b.n 5fd50 │ │ movs r4, r0 │ │ lsrs r0, r0, #8 │ │ movs r0, #8 │ │ - b.n 4127a │ │ + b.n 5fdea │ │ strb r7, [r0, #6] │ │ - b.n 40ea2 │ │ + b.n 5fa12 │ │ str r1, [r0, #16] │ │ - b.n 41350 │ │ + b.n 5fec0 │ │ strb r6, [r0, #2] │ │ - b.n 41254 │ │ - b.n 40f4c │ │ - b.n 41058 │ │ + b.n 5fdc4 │ │ + b.n 5fabc │ │ + b.n 5fbc8 │ │ movs r1, #129 @ 0x81 │ │ - b.n 4105e │ │ + b.n 5fbce │ │ str r4, [r0, r0] │ │ - b.n 41476 │ │ + b.n 5ffe6 │ │ lsls r1, r0, #1 │ │ lsrs r0, r0, #8 │ │ adds r0, #0 │ │ - b.n 40a84 │ │ + b.n 5f5f4 │ │ movs r1, r0 │ │ - b.n 41604 │ │ + b.n 60174 │ │ movs r4, r7 │ │ lsrs r0, r0, #8 │ │ stmia r1!, {r0, r7} │ │ - b.n 40ed6 │ │ + b.n 5fa46 │ │ movs r0, r0 │ │ - b.n 41610 │ │ + b.n 60180 │ │ movs r7, r1 │ │ - ldr r2, [pc, #0] @ (40f6c ) │ │ + ldr r2, [pc, #0] @ (5fadc ) │ │ asrs r1, r0, #4 │ │ - b.n 41378 │ │ + b.n 5fee8 │ │ movs r0, #129 @ 0x81 │ │ - b.n 4127c │ │ + b.n 5fdec │ │ strb r5, [r0, #0] │ │ - b.n 40ede │ │ + b.n 5fa4e │ │ movs r1, r0 │ │ - b.n 4166c │ │ + b.n 601dc │ │ movs r4, r1 │ │ - bge.n 40f82 │ │ + bge.n 5faf2 │ │ asrs r2, r0, #32 │ │ - b.n 412c6 │ │ + b.n 5fe36 │ │ str r1, [r0, r4] │ │ - b.n 41398 │ │ + b.n 5ff08 │ │ ands r4, r0 │ │ - b.n 40af0 │ │ + b.n 5f660 │ │ str r0, [r0, #0] │ │ - b.n 416d2 │ │ + b.n 60242 │ │ str r5, [r0, r2] │ │ - b.n 412a4 │ │ + b.n 5fe14 │ │ str r0, [sp, #8] │ │ - b.n 410a4 │ │ - ldr r4, [pc, #144] @ (4102c ) │ │ - b.n 412de │ │ + b.n 5fc14 │ │ + ldr r4, [pc, #144] @ (5fb9c ) │ │ + b.n 5fe4e │ │ asrs r4, r0, #4 │ │ - b.n 410a4 │ │ + b.n 5fc14 │ │ strb r4, [r0, #0] │ │ - b.n 414a8 │ │ + b.n 60018 │ │ asrs r0, r0, #32 │ │ - b.n 416ea │ │ + b.n 6025a │ │ movs r7, r3 │ │ and.w r0, r0, r5, lsl #8 │ │ - b.n 412f2 │ │ + b.n 5fe62 │ │ strb r3, [r0, #0] │ │ - b.n 412f6 │ │ + b.n 5fe66 │ │ ldrb r7, [r2, r1] │ │ - b.n 40f80 │ │ + b.n 5faf0 │ │ subs r3, r4, #6 │ │ - b.n 412fe │ │ + b.n 5fe6e │ │ movs r2, r0 │ │ - b.n 4166c │ │ + b.n 601dc │ │ movs r2, r1 │ │ lsrs r0, r0, #8 │ │ movs r1, r0 │ │ - b.n 41674 │ │ + b.n 601e4 │ │ movs r4, r1 │ │ lsrs r0, r0, #8 │ │ movs r0, r0 │ │ - b.n 4167c │ │ + b.n 601ec │ │ movs r2, r5 │ │ subs r0, r0, r0 │ │ str r0, [sp, #896] @ 0x380 │ │ - b.n 40b18 │ │ + b.n 5f688 │ │ movs r1, r0 │ │ - b.n 416c4 │ │ + b.n 60234 │ │ strb r0, [r0, #0] │ │ - b.n 41722 │ │ + b.n 60292 │ │ str r0, [r0, #0] │ │ - b.n 41726 │ │ + b.n 60296 │ │ strb r4, [r0, #0] │ │ stmia r2!, {r1, r7} │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 40f2c │ │ + b.n 5fa9c │ │ movs r6, r1 │ │ @ instruction: 0xea0090d8 │ │ - b.n 40b34 │ │ + b.n 5f6a4 │ │ str r1, [r0, #0] │ │ - b.n 4173a │ │ + b.n 602aa │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 40f3c │ │ + b.n 5faac │ │ movs r2, r0 │ │ @ instruction: 0xea0090b0 │ │ - b.n 40b44 │ │ + b.n 5f6b4 │ │ str r0, [r0, #0] │ │ - b.n 4174a │ │ + b.n 602ba │ │ str r0, [sp, #36] @ 0x24 │ │ - b.n 40f4c │ │ + b.n 5fabc │ │ ldrb r7, [r2, #1] │ │ - b.n 40fe0 │ │ + b.n 5fb50 │ │ str r1, [r0, r0] │ │ - b.n 41458 │ │ - ldr r7, [pc, #92] @ (41074 ) │ │ - b.n 412f8 │ │ + b.n 5ffc8 │ │ + ldr r7, [pc, #92] @ (5fbe4 ) │ │ + b.n 5fe68 │ │ cmp r4, r4 │ │ - b.n 4135e │ │ + b.n 5fece │ │ ands r5, r0 │ │ - b.n 4134a │ │ + b.n 5feba │ │ movs r7, r1 │ │ lsrs r0, r0, #8 │ │ asrs r7, r0 │ │ - b.n 4112e │ │ + b.n 5fc9e │ │ strb r4, [r0, #0] │ │ - b.n 41536 │ │ + b.n 600a6 │ │ asrs r1, r0 │ │ - b.n 4144a │ │ + b.n 5ffba │ │ asrs r6, r2, #2 │ │ - b.n 40fb8 │ │ + b.n 5fb28 │ │ movs r1, #120 @ 0x78 │ │ - b.n 40b3a │ │ + b.n 5f6aa │ │ str r4, [r0, r2] │ │ - b.n 41356 │ │ + b.n 5fec6 │ │ asrs r4, r5, #5 │ │ - b.n 40b42 │ │ + b.n 5f6b2 │ │ str r0, [r1, r0] │ │ - b.n 41150 │ │ + b.n 5fcc0 │ │ str r0, [r3, r5] │ │ - b.n 40b4a │ │ - b.n 41304 │ │ - b.n 40b4e │ │ + b.n 5f6ba │ │ + b.n 5fe74 │ │ + b.n 5f6be │ │ strb r0, [r4, #5] │ │ - b.n 40b52 │ │ + b.n 5f6c2 │ │ str r1, [sp, #400] @ 0x190 │ │ - b.n 40b56 │ │ + b.n 5f6c6 │ │ adds r0, #1 │ │ - b.n 41500 │ │ + b.n 60070 │ │ adds r0, #1 │ │ asrs r0, r0, #12 │ │ movs r3, r0 │ │ - b.n 413a2 │ │ + b.n 5ff12 │ │ ldrh r0, [r6, #30] │ │ ldmia.w sp!, {r3, r5, r6, ip} │ │ - b.n 40ba8 │ │ + b.n 5f718 │ │ movs r0, #104 @ 0x68 │ │ - b.n 40bac │ │ + b.n 5f71c │ │ adds r0, #104 @ 0x68 │ │ - b.n 40bb0 │ │ + b.n 5f720 │ │ asrs r1, r0, #32 │ │ - b.n 41194 │ │ + b.n 5fd04 │ │ movs r0, #2 │ │ - b.n 41198 │ │ + b.n 5fd08 │ │ adds r0, #3 │ │ - b.n 4119c │ │ + b.n 5fd0c │ │ movs r5, r0 │ │ and.w r0, r0, r8, ror #4 │ │ - b.n 40bc4 │ │ + b.n 5f734 │ │ movs r0, #56 @ 0x38 │ │ - b.n 40bc8 │ │ + b.n 5f738 │ │ adds r0, #56 @ 0x38 │ │ - b.n 40bcc │ │ + b.n 5f73c │ │ asrs r1, r0, #32 │ │ - b.n 411b0 │ │ + b.n 5fd20 │ │ movs r0, #2 │ │ - b.n 411b4 │ │ + b.n 5fd24 │ │ adds r0, #3 │ │ - b.n 411b8 │ │ + b.n 5fd28 │ │ movs r4, r5 │ │ - b.n 40bdc │ │ + b.n 5f74c │ │ movs r0, r0 │ │ - b.n 40fe0 │ │ + b.n 5fb50 │ │ lsls r0, r5 │ │ - b.n 415a6 │ │ + b.n 60116 │ │ movs r4, r0 │ │ - b.n 413ea │ │ - lsls r4, r1, #14 │ │ + b.n 5ff5a │ │ + lsls r4, r7, #14 │ │ add.w r0, r0, r4 │ │ - b.n 413f2 │ │ - lsls r6, r1, #14 │ │ - add.w r3, r0, r1, asr #1 │ │ - add.w sp, r0, r0, ror #10 │ │ - movs r0, r0 │ │ - cmp r5, #212 @ 0xd4 │ │ - movs r0, r0 │ │ - mov fp, r7 │ │ - vqshlu.s32 d20, d15, #28 │ │ - @ instruction: 0xfffc4891 │ │ - vcvt.u16.f16 d18, d8, #4 │ │ - movs r0, r0 │ │ - cmp r5, #200 @ 0xc8 │ │ - movs r0, r0 │ │ - mov pc, sl │ │ - vqshlu.s32 d20, d27, #28 │ │ - vcls.s d20, d26 │ │ - vrev64. d17, d2 │ │ - b.n 415e6 │ │ + b.n 5ff62 │ │ + lsls r6, r7, #14 │ │ + add.w r3, r0, sp, asr #2 │ │ + add.w r6, r0, ip, lsl #13 │ │ + movs r0, r0 │ │ + adds r6, #112 @ 0x70 │ │ + movs r0, r0 │ │ + ldrb r3, [r5, r0] │ │ + vtbx.8 d21, {d10-d12}, d22 │ │ + vqmovn.s64 d22, q3 │ │ + vsli.64 d19, d20, #58 @ 0x3a │ │ + movs r0, r0 │ │ + adds r6, #100 @ 0x64 │ │ + movs r0, r0 │ │ + ldrb r7, [r0, r1] │ │ + vtbl.8 d21, {d26-d28}, d2 │ │ + vqshlu.s32 d21, d2, #26 │ │ + vaddl.u , d10, d2 │ │ + b.n 60156 │ │ lsls r1, r4, #2 │ │ - b.n 4142a │ │ + b.n 5ff9a │ │ lsls r0, r2, #2 │ │ - b.n 4178e │ │ + b.n 602fe │ │ lsls r3, r2, #5 │ │ ldrh r0, [r0, #16] │ │ lsrs r4, r2, #1 │ │ - b.n 40c34 │ │ + b.n 5f7a4 │ │ movs r0, #8 │ │ - b.n 41618 │ │ + b.n 60188 │ │ asrs r1, r0, #4 │ │ - b.n 41022 │ │ + b.n 5fb92 │ │ movs r0, r0 │ │ - b.n 41220 │ │ - blx 442208 │ │ + b.n 5fd90 │ │ + blx 460d78 │ │ lsls r0, r1, #18 │ │ movs r0, r0 │ │ lsls r4, r0, #21 │ │ movs r0, r0 │ │ lsls r4, r2, #18 │ │ movs r0, r0 │ │ lsls r0, r4, #18 │ │ @@ -105927,735 +148437,743 @@ │ │ lsrs r4, r4, #32 │ │ movs r0, r0 │ │ lsrs r0, r6, #32 │ │ movs r0, r0 │ │ lsrs r4, r7, #32 │ │ movs r0, r0 │ │ lsls r0, r0, #15 │ │ - b.n 410d0 │ │ + b.n 5fc40 │ │ movs r0, r0 │ │ - b.n 416b4 │ │ + b.n 60224 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #14 │ │ - b.n 410dc │ │ + b.n 5fc4c │ │ movs r0, r0 │ │ - b.n 416c0 │ │ + b.n 60230 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #14 │ │ - b.n 410e8 │ │ + b.n 5fc58 │ │ movs r0, r0 │ │ - b.n 416cc │ │ + b.n 6023c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #14 │ │ - b.n 410f4 │ │ + b.n 5fc64 │ │ movs r0, r0 │ │ - b.n 416d8 │ │ + b.n 60248 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #14 │ │ - b.n 41100 │ │ + b.n 5fc70 │ │ movs r0, r0 │ │ - b.n 416e4 │ │ + b.n 60254 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #14 │ │ - b.n 4110c │ │ + b.n 5fc7c │ │ movs r0, r0 │ │ - b.n 416f0 │ │ + b.n 60260 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #14 │ │ - b.n 41118 │ │ + b.n 5fc88 │ │ movs r0, r0 │ │ - b.n 416fc │ │ + b.n 6026c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #14 │ │ - b.n 41124 │ │ + b.n 5fc94 │ │ movs r0, r0 │ │ - b.n 41708 │ │ + b.n 60278 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #14 │ │ - b.n 41130 │ │ + b.n 5fca0 │ │ movs r0, r0 │ │ - b.n 41714 │ │ + b.n 60284 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #13 │ │ - b.n 4113c │ │ + b.n 5fcac │ │ movs r0, r0 │ │ - b.n 41720 │ │ + b.n 60290 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #13 │ │ - b.n 41148 │ │ + b.n 5fcb8 │ │ movs r0, r0 │ │ - b.n 4172c │ │ + b.n 6029c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #13 │ │ - b.n 41154 │ │ + b.n 5fcc4 │ │ movs r0, r0 │ │ - b.n 41738 │ │ + b.n 602a8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #13 │ │ - b.n 41160 │ │ + b.n 5fcd0 │ │ movs r0, r0 │ │ - b.n 41744 │ │ + b.n 602b4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #13 │ │ - b.n 4116c │ │ + b.n 5fcdc │ │ movs r0, r0 │ │ - b.n 41750 │ │ + b.n 602c0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r4, r2, #12 │ │ - b.n 41178 │ │ + b.n 5fce8 │ │ movs r0, r0 │ │ - b.n 4175c │ │ + b.n 602cc │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r4, r0, #17 │ │ - b.n 41184 │ │ + b.n 5fcf4 │ │ movs r0, r0 │ │ - b.n 41768 │ │ + b.n 602d8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #12 │ │ - b.n 41190 │ │ + b.n 5fd00 │ │ movs r0, r0 │ │ - b.n 41774 │ │ + b.n 602e4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #12 │ │ - b.n 4119c │ │ + b.n 5fd0c │ │ movs r0, r0 │ │ - b.n 41780 │ │ + b.n 602f0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #12 │ │ - b.n 411a8 │ │ + b.n 5fd18 │ │ movs r0, r0 │ │ - b.n 4178c │ │ + b.n 602fc │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #12 │ │ - b.n 411b4 │ │ + b.n 5fd24 │ │ movs r0, r0 │ │ - b.n 41798 │ │ + b.n 60308 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #12 │ │ - b.n 411c0 │ │ + b.n 5fd30 │ │ movs r0, r0 │ │ - b.n 417a4 │ │ + b.n 60314 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #12 │ │ - b.n 411cc │ │ + b.n 5fd3c │ │ movs r0, r0 │ │ - b.n 417b0 │ │ + b.n 60320 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #12 │ │ - b.n 411d8 │ │ + b.n 5fd48 │ │ movs r0, r0 │ │ - b.n 417bc │ │ + b.n 6032c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #12 │ │ - b.n 411e4 │ │ + b.n 5fd54 │ │ movs r0, r0 │ │ - b.n 417c8 │ │ + b.n 60338 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #11 │ │ - b.n 411f0 │ │ + b.n 5fd60 │ │ movs r0, r0 │ │ - b.n 417d4 │ │ + b.n 60344 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #11 │ │ - b.n 411fc │ │ + b.n 5fd6c │ │ movs r0, r0 │ │ - b.n 417e0 │ │ + b.n 60350 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #11 │ │ - b.n 41208 │ │ + b.n 5fd78 │ │ movs r0, r0 │ │ - b.n 417ec │ │ + b.n 6035c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #11 │ │ - b.n 41214 │ │ + b.n 5fd84 │ │ movs r0, r0 │ │ - b.n 417f8 │ │ + b.n 60368 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #11 │ │ - b.n 41220 │ │ + b.n 5fd90 │ │ movs r0, r0 │ │ - b.n 41804 │ │ + b.n 60374 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #11 │ │ - b.n 4122c │ │ + b.n 5fd9c │ │ movs r0, r0 │ │ - b.n 41810 │ │ + b.n 60380 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #11 │ │ - b.n 41238 │ │ + b.n 5fda8 │ │ movs r0, r0 │ │ - b.n 4181c │ │ + b.n 6038c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #11 │ │ - b.n 41244 │ │ + b.n 5fdb4 │ │ movs r0, r0 │ │ - b.n 41828 │ │ + b.n 60398 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #10 │ │ - b.n 41250 │ │ + b.n 5fdc0 │ │ movs r0, r0 │ │ - b.n 41834 │ │ + b.n 603a4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #10 │ │ - b.n 4125c │ │ + b.n 5fdcc │ │ movs r0, r0 │ │ - b.n 41840 │ │ + b.n 603b0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #10 │ │ - b.n 41268 │ │ + b.n 5fdd8 │ │ movs r0, r0 │ │ - b.n 4184c │ │ + b.n 603bc │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #10 │ │ - b.n 41274 │ │ + b.n 5fde4 │ │ movs r0, r0 │ │ - b.n 41858 │ │ + b.n 603c8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #10 │ │ - b.n 41280 │ │ + b.n 5fdf0 │ │ movs r0, r0 │ │ - b.n 41864 │ │ + b.n 603d4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #10 │ │ - b.n 4128c │ │ + b.n 5fdfc │ │ movs r0, r0 │ │ - b.n 41870 │ │ + b.n 603e0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #10 │ │ - b.n 41298 │ │ + b.n 5fe08 │ │ movs r0, r0 │ │ - b.n 4187c │ │ + b.n 603ec │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #10 │ │ - b.n 412a4 │ │ + b.n 5fe14 │ │ movs r0, r0 │ │ - b.n 41888 │ │ + b.n 603f8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #9 │ │ - b.n 412b0 │ │ + b.n 5fe20 │ │ movs r0, r0 │ │ - b.n 41894 │ │ + b.n 60404 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #9 │ │ - b.n 412bc │ │ + b.n 5fe2c │ │ movs r0, r0 │ │ - b.n 418a0 │ │ + b.n 60410 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #9 │ │ - b.n 412c8 │ │ + b.n 5fe38 │ │ movs r0, r0 │ │ - b.n 418ac │ │ + b.n 6041c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #9 │ │ - b.n 412d4 │ │ + b.n 5fe44 │ │ movs r0, r0 │ │ - b.n 418b8 │ │ + b.n 60428 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #9 │ │ - b.n 412e0 │ │ + b.n 5fe50 │ │ movs r0, r0 │ │ - b.n 418c4 │ │ + b.n 60434 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #9 │ │ - b.n 412ec │ │ + b.n 5fe5c │ │ movs r0, r0 │ │ - b.n 418d0 │ │ + b.n 60440 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #9 │ │ - b.n 412f8 │ │ + b.n 5fe68 │ │ movs r0, r0 │ │ - b.n 418dc │ │ + b.n 6044c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #9 │ │ - b.n 41304 │ │ + b.n 5fe74 │ │ movs r0, r0 │ │ - b.n 418e8 │ │ + b.n 60458 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #8 │ │ - b.n 41310 │ │ + b.n 5fe80 │ │ movs r0, r0 │ │ - b.n 418f4 │ │ + b.n 60464 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #8 │ │ - b.n 4131c │ │ + b.n 5fe8c │ │ movs r0, r0 │ │ - b.n 41900 │ │ + b.n 60470 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #8 │ │ - b.n 41328 │ │ + b.n 5fe98 │ │ movs r0, r0 │ │ - b.n 4190c │ │ + b.n 6047c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #8 │ │ - b.n 41334 │ │ + b.n 5fea4 │ │ movs r0, r0 │ │ - b.n 41918 │ │ + b.n 60488 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #8 │ │ - b.n 41340 │ │ + b.n 5feb0 │ │ movs r0, r0 │ │ - b.n 41924 │ │ + b.n 60494 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #8 │ │ - b.n 4134c │ │ + b.n 5febc │ │ movs r0, r0 │ │ - b.n 41930 │ │ + b.n 604a0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #8 │ │ - b.n 41358 │ │ + b.n 5fec8 │ │ movs r0, r0 │ │ - b.n 4193c │ │ + b.n 604ac │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #8 │ │ - b.n 41364 │ │ + b.n 5fed4 │ │ movs r0, r0 │ │ - b.n 41948 │ │ + b.n 604b8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #7 │ │ - b.n 41370 │ │ + b.n 5fee0 │ │ movs r0, r0 │ │ - b.n 41954 │ │ + b.n 604c4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #7 │ │ - b.n 4137c │ │ + b.n 5feec │ │ movs r0, r0 │ │ - b.n 41960 │ │ + b.n 604d0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #7 │ │ - b.n 41388 │ │ + b.n 5fef8 │ │ movs r0, r0 │ │ - b.n 4196c │ │ + b.n 604dc │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #7 │ │ - b.n 41394 │ │ + b.n 5ff04 │ │ movs r0, r0 │ │ - b.n 41978 │ │ + b.n 604e8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #7 │ │ - b.n 413a0 │ │ + b.n 5ff10 │ │ movs r0, r0 │ │ - b.n 41984 │ │ + b.n 604f4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #7 │ │ - b.n 413ac │ │ + b.n 5ff1c │ │ movs r0, r0 │ │ - b.n 41990 │ │ + b.n 60500 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #7 │ │ - b.n 413b8 │ │ + b.n 5ff28 │ │ movs r0, r0 │ │ - b.n 4199c │ │ + b.n 6050c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #7 │ │ - b.n 413c4 │ │ + b.n 5ff34 │ │ movs r0, r0 │ │ - b.n 419a8 │ │ + b.n 60518 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #6 │ │ - b.n 413d0 │ │ + b.n 5ff40 │ │ movs r0, r0 │ │ - b.n 419b4 │ │ + b.n 60524 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #6 │ │ - b.n 413dc │ │ + b.n 5ff4c │ │ movs r0, r0 │ │ - b.n 419c0 │ │ + b.n 60530 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #6 │ │ - b.n 413e8 │ │ + b.n 5ff58 │ │ movs r0, r0 │ │ - b.n 419cc │ │ + b.n 6053c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #6 │ │ - b.n 413f4 │ │ + b.n 5ff64 │ │ movs r0, r0 │ │ - b.n 419d8 │ │ + b.n 60548 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #6 │ │ - b.n 41400 │ │ + b.n 5ff70 │ │ movs r0, r0 │ │ - b.n 419e4 │ │ + b.n 60554 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #6 │ │ - b.n 4140c │ │ + b.n 5ff7c │ │ movs r0, r0 │ │ - b.n 419f0 │ │ + b.n 60560 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #6 │ │ - b.n 41418 │ │ + b.n 5ff88 │ │ movs r0, r0 │ │ - b.n 419fc │ │ + b.n 6056c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #6 │ │ - b.n 41424 │ │ + b.n 5ff94 │ │ movs r0, r0 │ │ - b.n 41a08 │ │ + b.n 60578 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r7, #5 │ │ - b.n 41430 │ │ + b.n 5ffa0 │ │ movs r0, r0 │ │ - b.n 41a14 │ │ + b.n 60584 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r6, #5 │ │ - b.n 4143c │ │ + b.n 5ffac │ │ movs r0, r0 │ │ - b.n 41a20 │ │ + b.n 60590 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r5, #5 │ │ - b.n 41448 │ │ + b.n 5ffb8 │ │ movs r0, r0 │ │ - b.n 41a2c │ │ + b.n 6059c │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r4, #5 │ │ - b.n 41454 │ │ + b.n 5ffc4 │ │ movs r0, r0 │ │ - b.n 41a38 │ │ + b.n 605a8 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r3, #5 │ │ - b.n 41460 │ │ + b.n 5ffd0 │ │ movs r0, r0 │ │ - b.n 41a44 │ │ + b.n 605b4 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r2, #5 │ │ - b.n 4146c │ │ + b.n 5ffdc │ │ movs r0, r0 │ │ - b.n 41a50 │ │ + b.n 605c0 │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r1, #5 │ │ - b.n 41478 │ │ + b.n 5ffe8 │ │ movs r0, r0 │ │ - b.n 41a5c │ │ + b.n 605cc │ │ vrhadd.u16 d14, d14, d31 │ │ lsls r0, r0, #5 │ │ - b.n 41484 │ │ + b.n 5fff4 │ │ movs r0, r0 │ │ - b.n 41a68 │ │ + b.n 605d8 │ │ vrhadd.u16 d14, d14, d31 │ │ - mov r7, sp │ │ - vcvt.u32.f32 , q4, #4 │ │ - vrsra.u32 d20, d9, #4 │ │ - vqrdmlsh.s , q6, d8[0] │ │ - vshr.u64 q10, q11, #4 │ │ - @ instruction: 0xfffc3dd7 │ │ - vrev64. q10, q12 │ │ - vrsra.u64 q10, q11, #4 │ │ - @ instruction: 0xfffc3f0f │ │ - @ instruction: 0xfffc3f06 │ │ - vsra.u64 q10, q12, #4 │ │ - @ instruction: 0xfffc3f83 │ │ - vshr.u64 d20, d9, #4 │ │ - vsra.u64 q10, , #4 │ │ - vqrdmulh.s , q6, d30[0] │ │ - vrev16. q10, │ │ - vdup.32 , d8[1] │ │ - @ instruction: 0xfffc3eb9 │ │ - vshr.u32 q10, , #4 │ │ - vpaddl.s q10, │ │ - vqrdmlah.s , q6, d29[0] │ │ - vrsra.u32 d20, d25, #4 │ │ - vdup.32 d19, d13[1] │ │ - vaddw.u q10, q14, d18 │ │ - vrshr.u32 d20, d2, #4 │ │ - vshr.u64 q10, , #4 │ │ - @ instruction: 0xfffc3e28 │ │ - vrev32. q10, q12 │ │ - vtbx.8 d19, {d28-d31}, d8 │ │ - @ instruction: 0xfffc3ea7 │ │ - vsra.u64 q10, q8, #4 │ │ - @ instruction: 0xfffc41e8 │ │ - @ instruction: 0xfffc3e87 │ │ - vrshr.u32 q10, q7, #4 │ │ - vtbl.8 d19, {d28-d31}, d4 │ │ - vqrdmulh.s , q14, d0[0] │ │ - @ instruction: 0xfffc3f8a │ │ - vqrdmulh.s , q14, d12[0] │ │ - @ instruction: 0xfffc3e23 │ │ - vshr.u32 d20, d26, #4 │ │ - vqdmulh.s , q14, d6[0] │ │ - @ instruction: 0xfffc3cbe │ │ - vdup.32 d19, d10[1] │ │ - vaddw.u q10, q14, d29 │ │ - vsra.u32 d20, d11, #4 │ │ - vtbl.8 d19, {d28-d31}, d23 │ │ - vtbx.8 d19, {d28-d30}, d19 │ │ - @ instruction: 0xfffc3fde │ │ - vcvt.f32.u32 d19, d29, #4 │ │ - vaddw.u q10, q14, d18 │ │ - vshr.u64 d20, d7, #4 │ │ - vdup.32 , d10[1] │ │ - vrev64. d20, d2 │ │ - @ instruction: 0xfffc3a93 │ │ - @ instruction: 0xfffc3d04 │ │ - vcvt.u16.f16 , , #4 │ │ - @ instruction: 0xfffc3a72 │ │ - vqrdmlah.s , q14, d15[0] │ │ - vqrdmulh.s , q14, d8[0] │ │ - vtbx.8 d19, {d12-d15}, d2 │ │ - vrev64. d20, d18 │ │ - vmull.u , d28, d12 │ │ - vqrdmlsh.s , q6, d8[0] │ │ - vrev64. q10, q14 │ │ - vmull.u , d28, d15 │ │ - vqrdmlsh.s , q6, d25[0] │ │ - vshr.u32 d20, d13, #4 │ │ - vcvt.u32.f32 d19, d0, #4 │ │ - @ instruction: 0xfffc3e0e │ │ - @ instruction: 0xfffc3ffd │ │ - vcvt.u32.f32 , , #4 │ │ - @ instruction: 0xfffc3f0b │ │ - @ instruction: 0xfffc3fdd │ │ - @ instruction: 0xfffc3a9e │ │ - vshr.u32 d20, d29, #4 │ │ - vshr.u32 d20, d21, #4 │ │ - @ instruction: 0xfffc3fd4 │ │ - vcvt.u16.f16 , q12, #4 │ │ - @ instruction: 0xfffc3cdc │ │ - @ instruction: 0xfffc3cd4 │ │ - vrsra.u32 d20, d29, #4 │ │ - vcvt.f16.u16 d20, d0, #4 │ │ + ldrh r7, [r3, r7] │ │ + vrshr.u64 , q2, #6 │ │ + vdup.16 d21, d28[2] │ │ + vsra.u32 d21, d16, #6 │ │ + vsri.64 d21, d27, #6 │ │ + @ instruction: 0xfffa4f25 │ │ + vrintn.f32 d21, d29 │ │ + @ instruction: 0xfffa5f2d │ │ + vshr.u64 , , #6 │ │ + vtrn.32 , q15 │ │ + vtbl.8 d21, {d10-d11}, d19 │ │ + vqmovn.s64 d21, │ │ + vsri.32 , q7, #6 │ │ + vtbl.8 d21, {d10-d11}, d2 │ │ + @ instruction: 0xfffa4ebc │ │ + vrintp.f32 d21, d10 │ │ + vtbx.8 d20, {d26-d29}, d14 │ │ + vuzp.32 d21, d19 │ │ + vrintx.f32 d21, d22 │ │ + vtbl.8 d21, {d26-d29}, d11 │ │ + vshr.u32 , , #6 │ │ + vcvt.f32.u32 , q8, #6 │ │ + vcvt.f16.u16 d20, d4, #6 │ │ + vtbl.8 d21, {d10-d12}, d17 │ │ + @ instruction: 0xfffa5b52 │ │ + vqshlu.s64 , q15, #58 @ 0x3a │ │ + vshr.u32 d21, d0, #6 │ │ + vqshl.u64 , q3, #58 @ 0x3a │ │ + vtbx.8 d20, {d26-d29}, d15 │ │ + vmovn.i64 d21, │ │ + @ instruction: 0xfffa5b79 │ │ + @ instruction: 0xfffa5b71 │ │ + vmovn.i64 d21, │ │ + @ instruction: 0xfffa5d2b │ │ + vtbl.8 d20, {d26-d29}, d11 │ │ + @ instruction: 0xfffa4fa8 │ │ + vrsra.u64 , , #6 │ │ + vshr.u32 d21, d22, #6 │ │ + vtrn.32 d21, d25 │ │ + vqshlu.s32 , , #26 │ │ + vqrdmlah.s q10, q5, d16[0] │ │ + vcvt.f32.u32 q10, q4, #6 │ │ + vcvt.u16.f16 q10, q4, #6 │ │ + vtbl.8 d21, {d26-d29}, d18 │ │ + @ instruction: 0xfffa5a5a │ │ + vdup.16 q10, d12[2] │ │ + vtbx.8 d20, {d10-d12}, d25 │ │ + vsli.64 , , #58 @ 0x3a │ │ + vmovn.i64 d21, q1 │ │ + vdup.16 , d31[2] │ │ + vqshrn.u64 d21, q3, #6 │ │ + vqrdmulh.s q10, q13, d20[0] │ │ + vqshl.u64 d21, d25, #58 @ 0x3a │ │ + vshll.u32 q10, d9, #26 │ │ + vqrdmlsh.s q10, q5, d30[0] │ │ + vshr.u64 , , #6 │ │ + @ instruction: 0xfffa49f8 │ │ + vrsra.u64 d21, d26, #6 │ │ + vzip.32 d21, d13 │ │ + @ instruction: 0xfffa4c90 │ │ + vtbl.8 d21, {d26}, d17 │ │ + vcvt.f32.u32 q10, q10, #6 │ │ + vqshlu.s32 d21, d22, #26 │ │ + @ instruction: 0xfffa59f5 │ │ + @ instruction: 0xfffa4ef9 │ │ + vrint?.f32 d21, d16 │ │ + vqrshrn.u64 d21, , #6 │ │ + vsli.64 , q15, #58 @ 0x3a │ │ + vrshr.u32 , , #6 │ │ + vqshrn.u64 d21, , #6 │ │ + vqshl.u64 , q8, #58 @ 0x3a │ │ + vqshlu.s32 d21, d22, #26 │ │ + vqshrn.u64 d21, , #6 │ │ + vtbx.8 d20, {d26-d29}, d28 │ │ + vshll.u32 , d18, #26 │ │ + vtbl.8 d21, {d10-d12}, d26 │ │ + vqrshrn.u64 d21, , #6 │ │ + vsra.u32 d21, d29, #6 │ │ + vtrn.32 d21, d17 │ │ + vshr.u64 d21, d9, #6 │ │ + @ instruction: 0xfffa5e0a │ │ + vcvt.f16.u16 d20, d0, #6 │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 41fb4 │ │ + b.n 60b24 │ │ asrs r0, r6, #32 │ │ - b.n 415dc │ │ + b.n 6014c │ │ movs r0, #48 @ 0x30 │ │ - b.n 415e0 │ │ + b.n 60150 │ │ adds r0, #48 @ 0x30 │ │ - b.n 415e4 │ │ + b.n 60154 │ │ asrs r1, r0, #32 │ │ - b.n 41bc8 │ │ + b.n 60738 │ │ movs r4, r5 │ │ - b.n 415ec │ │ + b.n 6015c │ │ movs r0, #2 │ │ - b.n 41bd0 │ │ + b.n 60740 │ │ adds r0, #3 │ │ - b.n 41bd4 │ │ + b.n 60744 │ │ movs r0, r0 │ │ - b.n 419f8 │ │ + b.n 60568 │ │ lsls r0, r5 │ │ - b.n 41fbe │ │ + b.n 60b2e │ │ movs r4, r0 │ │ - b.n 41e02 │ │ - lsls r6, r0, #4 │ │ + b.n 60972 │ │ + lsls r6, r6, #4 │ │ add.w r0, r0, r4 │ │ - b.n 41e0a │ │ - lsls r0, r1, #4 │ │ - add.w r0, r0, fp, lsr #3 │ │ - add.w ip, r0, r3, asr #14 │ │ - @ instruction: 0xfffc3e25 │ │ - vcvt.f16.u16 , q7, #4 │ │ - vsubw.u q9, q6, d0 │ │ + b.n 6097a │ │ + lsls r0, r7, #4 │ │ + add.w r1, r0, r7, asr #32 │ │ + add.w r2, r0, r3, lsr #20 │ │ + vrint?.f32 , │ │ + vuzp.32 , │ │ + @ instruction: 0xfffa2b9c │ │ movs r0, r0 │ │ - ldr r4, [pc, #64] @ (41b24 ) │ │ + ldr r4, [pc, #64] @ (60694 ) │ │ stmdb sp!, {r3, ip, sp, pc} │ │ - b.n 42004 │ │ + b.n 60b74 │ │ asrs r0, r6, #32 │ │ - b.n 4162c │ │ + b.n 6019c │ │ movs r0, #48 @ 0x30 │ │ - b.n 41630 │ │ + b.n 601a0 │ │ adds r0, #48 @ 0x30 │ │ - b.n 41634 │ │ + b.n 601a4 │ │ asrs r1, r0, #32 │ │ - b.n 41c18 │ │ + b.n 60788 │ │ movs r4, r5 │ │ - b.n 4163c │ │ + b.n 601ac │ │ movs r0, #2 │ │ - b.n 41c20 │ │ + b.n 60790 │ │ adds r0, #3 │ │ - b.n 41c24 │ │ + b.n 60794 │ │ movs r0, r0 │ │ - b.n 41a48 │ │ + b.n 605b8 │ │ lsls r0, r5 │ │ - b.n 4200e │ │ + b.n 60b7e │ │ movs r4, r0 │ │ - b.n 41e52 │ │ - lsls r2, r6, #3 │ │ + b.n 609c2 │ │ + lsls r2, r4, #4 │ │ add.w r0, r0, r4 │ │ - b.n 41e5a │ │ - lsls r4, r6, #3 │ │ - add.w r0, r0, r7, lsl #3 │ │ - add.w ip, r0, r3, lsr #13 │ │ - vtbl.8 d19, {d12-d15}, d31 │ │ - vtbx.8 d19, {d12-d13}, d1 │ │ - vrshr.u64 d18, d16, #4 │ │ + b.n 609ca │ │ + lsls r4, r4, #4 │ │ + add.w r1, r0, r3, lsr #32 │ │ + add.w r1, r0, r3, lsl #23 │ │ + @ instruction: 0xfffa4ef4 │ │ + @ instruction: 0xfffa4adb │ │ + vtbx.8 d18, {d10-d13}, d12 │ │ movs r0, r0 │ │ - ldr r5, [pc, #960] @ (41ef4 ) │ │ + ldr r5, [pc, #960] @ (60a64 ) │ │ stmdb sp!, {r3, r4, ip, sp, pc} │ │ - b.n 42054 │ │ + b.n 60bc4 │ │ svc 214 @ 0xd6 │ │ - b.n 41fd8 │ │ + b.n 60b48 │ │ str r0, [r0, #8] │ │ - b.n 4205c │ │ + b.n 60bcc │ │ str r0, [r0, r0] │ │ - b.n 41e86 │ │ + b.n 609f6 │ │ ands r1, r0 │ │ - b.n 41e8a │ │ + b.n 609fa │ │ movs r6, r0 │ │ - b.n 41e8e │ │ + b.n 609fe │ │ lsls r5, r0, #1 │ │ add.w lr, r0, sl, lsr #28 │ │ - b.n 41fec │ │ + b.n 60b5c │ │ asrs r6, r0, #32 │ │ - b.n 41e9a │ │ + b.n 60a0a │ │ movs r7, r0 │ │ - b.n 41e9e │ │ + b.n 60a0e │ │ @ instruction: 0xfa7debff │ │ movs r0, r5 │ │ - b.n 42080 │ │ + b.n 60bf0 │ │ lsls r0, r2, #1 │ │ movt r0, #328 @ 0x148 │ │ - b.n 4206e │ │ + b.n 60bde │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #3014656 @ 0x2e0000 │ │ - b.n 42076 │ │ + b.n 60be6 │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2752512 @ 0x2a0000 │ │ - b.n 4207e │ │ + b.n 60bee │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2490368 @ 0x260000 │ │ - b.n 42086 │ │ + b.n 60bf6 │ │ movs r0, r1 │ │ - b.n 4208a │ │ + b.n 60bfa │ │ lsrs r7, r1, #11 │ │ orr.w r0, r1, #2310144 @ 0x234000 │ │ - b.n 41ed2 │ │ + b.n 60a42 │ │ lsrs r7, r1, #11 │ │ orr.w lr, r0, #13041664 @ 0xc70000 │ │ - b.n 421a2 │ │ + b.n 60d12 │ │ lsls r4, r1, #13 │ │ - b.n 42226 │ │ + b.n 60d96 │ │ movs r4, r5 │ │ - b.n 416bc │ │ + b.n 6022c │ │ lsls r0, r0, #28 │ │ - b.n 421b0 │ │ + b.n 60d20 │ │ lsls r6, r1, #21 │ │ - b.n 42234 │ │ + b.n 60da4 │ │ movs r0, r5 │ │ - b.n 416c8 │ │ + b.n 60238 │ │ movs r7, r0 │ │ - b.n 41ef2 │ │ + b.n 60a62 │ │ @ instruction: 0xfb26ebff │ │ movs r0, r0 │ │ - b.n 4225a │ │ + b.n 60dca │ │ movs r2, r0 │ │ lsrs r0, r0, #8 │ │ movs r5, r0 │ │ - b.n 42302 │ │ - beq.n 41bf4 │ │ - b.n 4205c │ │ + b.n 60e72 │ │ + beq.n 60764 │ │ + b.n 60bcc │ │ ldrh r0, [r6, #46] @ 0x2e │ │ ldmia.w sp!, {r3, r5, sp, lr} │ │ - b.n 420e8 │ │ + b.n 60c58 │ │ ldrb r2, [r3, #24] │ │ - b.n 42068 │ │ + b.n 60bd8 │ │ strh r5, [r1, #0] │ │ - b.n 41f16 │ │ + b.n 60a86 │ │ adds r0, #12 │ │ - b.n 41714 │ │ + b.n 60284 │ │ movs r0, r0 │ │ - b.n 41718 │ │ + b.n 60288 │ │ asrs r4, r2, #32 │ │ - b.n 4171c │ │ + b.n 6028c │ │ movs r0, r0 │ │ - b.n 4228c │ │ + b.n 60dfc │ │ movs r0, #32 │ │ - b.n 41724 │ │ + b.n 60294 │ │ movs r0, #116 @ 0x74 │ │ - b.n 41708 │ │ + b.n 60278 │ │ lsls r0, r6, #1 │ │ - b.n 4170c │ │ + b.n 6027c │ │ asrs r0, r7, #1 │ │ - b.n 41710 │ │ + b.n 60280 │ │ @ instruction: 0xfff00aff │ │ movs r0, r1 │ │ - b.n 4233e │ │ + b.n 60eae │ │ asrs r6, r0, #32 │ │ - b.n 41f42 │ │ + b.n 60ab2 │ │ movs r0, #7 │ │ - b.n 41f46 │ │ + b.n 60ab6 │ │ vrhadd.u d14, d3, d31 │ │ movs r0, r1 │ │ - b.n 422ae │ │ + b.n 60e1e │ │ @ instruction: 0xffea1aff │ │ movs r7, r0 │ │ - b.n 41f56 │ │ + b.n 60ac6 │ │ asrs r4, r0, #32 │ │ - b.n 41f5a │ │ + b.n 60aca │ │ vrhadd.u d14, d5, d31 │ │ movs r0, r0 │ │ - b.n 422c2 │ │ + b.n 60e32 │ │ @ instruction: 0xffe61aff │ │ movs r7, r0 │ │ - b.n 41f6a │ │ + b.n 60ada │ │ asrs r0, r1, #32 │ │ - b.n 41f6e │ │ + b.n 60ade │ │ @ instruction: 0xfb07ebff │ │ movs r0, r0 │ │ - b.n 422d6 │ │ + b.n 60e46 │ │ @ instruction: 0xffe60aff │ │ @ instruction: 0xffdfeaff │ │ - b.n 41c40 │ │ - b.n 41f82 │ │ + b.n 607b0 │ │ + b.n 60af2 │ │ subs r7, r7, #7 │ │ ldmia.w lr, {r2, r4, r5, ip, lr, pc} │ │ - b.n 41786 │ │ - b.n 41cc4 │ │ - b.n 4178a │ │ + b.n 602f6 │ │ + b.n 60834 │ │ + b.n 602fa │ │ vrhadd.u16 d14, d14, d31 │ │ lsrs r0, r4, #12 │ │ ldc 15, cr15, [r0], {30} │ │ - b.n 41eb8 │ │ + b.n 60a28 │ │ lsrs r0, r4, #12 │ │ ldc 15, cr15, [r0], {30} │ │ - b.n 41ec0 │ │ + b.n 60a30 │ │ lsrs r0, r4, #12 │ │ ldcl 15, cr15, [r0], {30} │ │ - b.n 41ec8 │ │ + b.n 60a38 │ │ subs r7, r7, #7 │ │ stmia.w r0, {r2, r4, r5, ip, lr, pc} │ │ - b.n 41772 │ │ - b.n 41ce4 │ │ - b.n 41776 │ │ - b.n 41cf0 │ │ - b.n 4177a │ │ + b.n 602e2 │ │ + b.n 60854 │ │ + b.n 602e6 │ │ + b.n 60860 │ │ + b.n 602ea │ │ movs r0, r0 │ │ - b.n 423be │ │ + b.n 60f2e │ │ vrhadd.u16 d14, d14, d31 │ │ lsrs r0, r4, #12 │ │ stc 15, cr15, [r0], {30} │ │ - b.n 41ee8 │ │ + b.n 60a58 │ │ lsrs r0, r4, #12 │ │ stc 15, cr15, [r0], {30} │ │ - b.n 41ef0 │ │ + b.n 60a60 │ │ lsrs r0, r4, #12 │ │ stcl 15, cr15, [r0], {30} │ │ - b.n 41ef8 │ │ - movw ip, #13532 @ 0x34dc │ │ - movt ip, #65533 @ 0xfffd │ │ + b.n 60a68 │ │ + movw ip, #236 @ 0xec │ │ + movt ip, #0 │ │ add ip, pc │ │ bx ip │ │ - movw ip, #192 @ 0xc0 │ │ + movw ip, #240 @ 0xf0 │ │ movt ip, #0 │ │ add ip, pc │ │ bx ip │ │ - movw ip, #164 @ 0xa4 │ │ + movw ip, #196 @ 0xc4 │ │ movt ip, #0 │ │ add ip, pc │ │ bx ip │ │ - movw ip, #65048 @ 0xfe18 │ │ - movt ip, #65535 @ 0xffff │ │ + movw ip, #12696 @ 0x3198 │ │ + movt ip, #65533 @ 0xfffd │ │ add ip, pc │ │ bx ip │ │ - movw ip, #64956 @ 0xfdbc │ │ - movt ip, #65535 @ 0xffff │ │ + movw ip, #412 @ 0x19c │ │ + movt ip, #0 │ │ add ip, pc │ │ bx ip │ │ - movw ip, #160 @ 0xa0 │ │ + movw ip, #144 @ 0x90 │ │ movt ip, #0 │ │ add ip, pc │ │ bx ip │ │ - stmia r3!, {r0, r3, r4, r7} │ │ - b.n 42300 │ │ + movw ip, #65012 @ 0xfdf4 │ │ + movt ip, #65535 @ 0xffff │ │ + add ip, pc │ │ + bx ip │ │ + movw ip, #64920 @ 0xfd98 │ │ + movt ip, #65535 @ 0xffff │ │ + add ip, pc │ │ + bx ip │ │ + stmia r2!, {r0} │ │ + b.n 60e88 │ │ ldmia r7, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ - b.n 42388 │ │ + b.n 60f10 │ │ stmia r0!, {r0, r1, r2, r3} │ │ - b.n 41e06 │ │ + b.n 6098e │ │ vrhadd.u16 d14, d12, d31 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,142 +1,182 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00041cf0 <.plt>: │ │ +00060880 <.plt>: │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ add lr, pc, #0, 12 │ │ add lr, lr, #8192 @ 0x2000 │ │ - ldr pc, [lr, #216]! @ 0xd8 │ │ + ldr pc, [lr, #2388]! @ 0x954 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #192]! @ 0xc0 │ │ + ldr pc, [ip, #2364]! @ 0x93c │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #180]! @ 0xb4 │ │ + ldr pc, [ip, #2352]! @ 0x930 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #168]! @ 0xa8 │ │ + ldr pc, [ip, #2340]! @ 0x924 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #156]! @ 0x9c │ │ + ldr pc, [ip, #2328]! @ 0x918 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #144]! @ 0x90 │ │ + ldr pc, [ip, #2316]! @ 0x90c │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #132]! @ 0x84 │ │ + ldr pc, [ip, #2304]! @ 0x900 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #120]! @ 0x78 │ │ + ldr pc, [ip, #2292]! @ 0x8f4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #108]! @ 0x6c │ │ + ldr pc, [ip, #2280]! @ 0x8e8 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #96]! @ 0x60 │ │ + ldr pc, [ip, #2268]! @ 0x8dc │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #84]! @ 0x54 │ │ + ldr pc, [ip, #2256]! @ 0x8d0 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #72]! @ 0x48 │ │ + ldr pc, [ip, #2244]! @ 0x8c4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #60]! @ 0x3c │ │ + ldr pc, [ip, #2232]! @ 0x8b8 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #48]! @ 0x30 │ │ + ldr pc, [ip, #2220]! @ 0x8ac │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #36]! @ 0x24 │ │ + ldr pc, [ip, #2208]! @ 0x8a0 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #24]! │ │ + ldr pc, [ip, #2196]! @ 0x894 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #12]! │ │ + ldr pc, [ip, #2184]! @ 0x888 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ add ip, ip, #8192 @ 0x2000 │ │ - ldr pc, [ip, #0]! │ │ + ldr pc, [ip, #2172]! @ 0x87c │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4084]! @ 0xff4 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2160]! @ 0x870 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4072]! @ 0xfe8 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2148]! @ 0x864 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4060]! @ 0xfdc │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2136]! @ 0x858 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4048]! @ 0xfd0 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2124]! @ 0x84c │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4036]! @ 0xfc4 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2112]! @ 0x840 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4024]! @ 0xfb8 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2100]! @ 0x834 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4012]! @ 0xfac │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2088]! @ 0x828 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #4000]! @ 0xfa0 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2076]! @ 0x81c │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3988]! @ 0xf94 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2064]! @ 0x810 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3976]! @ 0xf88 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2052]! @ 0x804 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3964]! @ 0xf7c │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2040]! @ 0x7f8 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3952]! @ 0xf70 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2028]! @ 0x7ec │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3940]! @ 0xf64 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2016]! @ 0x7e0 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #2004]! @ 0x7d4 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3928]! @ 0xf58 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1992]! @ 0x7c8 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1980]! @ 0x7bc │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1968]! @ 0x7b0 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ add ip, pc, #0, 12 │ │ - add ip, ip, #4096 @ 0x1000 │ │ - ldr pc, [ip, #3916]! @ 0xf4c │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1956]! @ 0x7a4 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1944]! @ 0x798 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1932]! @ 0x78c │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1920]! @ 0x780 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1908]! @ 0x774 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1896]! @ 0x768 │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1884]! @ 0x75c │ │ + ldrble sp, [r4], #1236 @ 0x4d4 │ │ + add ip, pc, #0, 12 │ │ + add ip, ip, #8192 @ 0x2000 │ │ + ldr pc, [ip, #1872]! @ 0x750 │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,217 +1,343 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00042f10 102f0400 e56d0000 04000000 04000000 ./...m.......... │ │ - 0x00042f20 4d6d0000 e56d0000 04000000 04000000 Mm...m.......... │ │ - 0x00042f30 b56c0000 a0300000 15000000 b5300000 .l...0.......0.. │ │ - 0x00042f40 5d000000 9f010000 0d000000 12310000 ]............1.. │ │ - 0x00042f50 0a000000 5a000000 05000000 12310000 ....Z........1.. │ │ - 0x00042f60 0a000000 02010000 0d000000 12310000 .............1.. │ │ - 0x00042f70 0a000000 0b010000 0d000000 12310000 .............1.. │ │ - 0x00042f80 0a000000 27010000 05000000 12310000 ....'........1.. │ │ - 0x00042f90 0a000000 46010000 05000000 12310000 ....F........1.. │ │ - 0x00042fa0 0a000000 53010000 05000000 12310000 ....S........1.. │ │ - 0x00042fb0 0a000000 e4010000 09000000 12310000 .............1.. │ │ - 0x00042fc0 0a000000 1b020000 09000000 12310000 .............1.. │ │ - 0x00042fd0 0a000000 31020000 09000000 12310000 ....1........1.. │ │ - 0x00042fe0 0a000000 50020000 09000000 12310000 ....P........1.. │ │ - 0x00042ff0 0a000000 44020000 09000000 12310000 ....D........1.. │ │ - 0x00043000 0a000000 68020000 09000000 12310000 ....h........1.. │ │ - 0x00043010 0a000000 99020000 09000000 12310000 .............1.. │ │ - 0x00043020 0a000000 8c020000 09000000 f0310000 .............1.. │ │ - 0x00043030 18000000 08320000 11000000 19320000 .....2.......2.. │ │ - 0x00043040 1c000000 19000000 05000000 20330000 ............ 3.. │ │ - 0x00043050 12000000 01000000 00000000 5a500000 ............ZP.. │ │ - 0x00043060 01000000 5a500000 01000000 81150100 ....ZP.......... │ │ - 0x00043070 00000000 01000000 c9860000 69330000 ............i3.. │ │ - 0x00043080 1d000000 dc000000 05000000 69330000 ............i3.. │ │ - 0x00043090 1d000000 e4000000 05000000 c8330000 .............3.. │ │ - 0x000430a0 20000000 08340000 12000000 62320000 ....4......b2.. │ │ - 0x000430b0 10000000 66340000 17000000 7d340000 ....f4......}4.. │ │ - 0x000430c0 09000000 62320000 10000000 d2320000 ....b2.......2.. │ │ - 0x000430d0 10000000 86340000 09000000 7d340000 .....4......}4.. │ │ - 0x000430e0 09000000 c9150100 0c000000 04000000 ................ │ │ - 0x000430f0 59940000 cd950000 19960000 94340000 Y............4.. │ │ - 0x00043100 1b000000 69000000 17000000 35320000 ....i.......52.. │ │ - 0x00043110 1b000000 66090000 1a000000 35320000 ....f.......52.. │ │ - 0x00043120 1b000000 5f090000 22000000 88330000 ...._..."....3.. │ │ - 0x00043130 20000000 83000000 1e000000 88330000 ............3.. │ │ - 0x00043140 20000000 9f000000 09000000 77350000 ...........w5.. │ │ - 0x00043150 12000000 89350000 22000000 02330000 .....5.."....3.. │ │ - 0x00043160 10000000 89350000 22000000 ab350000 .....5.."....5.. │ │ - 0x00043170 16000000 c1350000 0d000000 ce350000 .....5.......5.. │ │ - 0x00043180 2a000000 f8360000 1f000000 52050000 *....6......R... │ │ - 0x00043190 12000000 f8360000 1f000000 52050000 .....6......R... │ │ - 0x000431a0 28000000 f8360000 1f000000 45060000 (....6......E... │ │ - 0x000431b0 15000000 f8360000 1f000000 73060000 .....6......s... │ │ - 0x000431c0 15000000 f8360000 1f000000 74060000 .....6......t... │ │ - 0x000431d0 15000000 1d370000 0e000000 bc310000 .....7.......1.. │ │ - 0x000431e0 04000000 b2320000 10000000 2b370000 .....2......+7.. │ │ - 0x000431f0 01000000 2c370000 0b000000 37370000 ....,7......77.. │ │ - 0x00043200 26000000 60370000 08000000 88370000 &...`7.......7.. │ │ - 0x00043210 06000000 2b370000 01000000 2c370000 ....+7......,7.. │ │ - 0x00043220 0b000000 8e370000 16000000 2b370000 .....7......+7.. │ │ - 0x00043230 01000000 a4370000 1b000000 05010000 .....7.......... │ │ - 0x00043240 2c000000 bf370000 25000000 1a000000 ,....7..%....... │ │ - 0x00043250 36000000 bf370000 25000000 0a000000 6....7..%....... │ │ - 0x00043260 2b000000 5f3d0000 28000000 50000000 +..._=..(...P... │ │ - 0x00043270 28000000 5f3d0000 28000000 5c000000 (..._=..(...\... │ │ - 0x00043280 16000000 873d0000 1a000000 38000000 .....=......8... │ │ - 0x00043290 0b000000 873d0000 1a000000 66000000 .....=......f... │ │ - 0x000432a0 23000000 ff400000 0f000000 0e410000 #....@.......A.. │ │ - 0x000432b0 0a000000 84430000 1e000000 20000000 .....C...... ... │ │ - 0x000432c0 05000000 a2430000 5d000000 8b000000 .....C..]....... │ │ - 0x000432d0 09000000 a2430000 5d000000 eb000000 .....C..]....... │ │ - 0x000432e0 09000000 2d440000 50000000 a6000000 ....-D..P....... │ │ - 0x000432f0 05000000 7d440000 4a000000 66000000 ....}D..J...f... │ │ - 0x00043300 23000000 81150100 00000000 01000000 #............... │ │ - 0x00043310 d9030100 81150100 00000000 01000000 ................ │ │ - 0x00043320 450d0100 a9bf0000 01000000 01000000 E............... │ │ - 0x00043330 adbf0000 81150100 00000000 01000000 ................ │ │ - 0x00043340 95ec0000 c9150100 0c000000 04000000 ................ │ │ - 0x00043350 590d0100 930d0100 410e0100 b3480000 Y.......A....H.. │ │ - 0x00043360 4f000000 bf010000 37000000 00450000 O.......7....E.. │ │ - 0x00043370 2e000000 66000000 1c000000 00450000 ....f........E.. │ │ - 0x00043380 2e000000 6f000000 27000000 00450000 ....o...'....E.. │ │ - 0x00043390 2e000000 70000000 1d000000 00450000 ....p........E.. │ │ - 0x000433a0 2e000000 72000000 21000000 00450000 ....r...!....E.. │ │ - 0x000433b0 2e000000 72000000 48000000 00450000 ....r...H....E.. │ │ - 0x000433c0 2e000000 73000000 1a000000 00450000 ....s........E.. │ │ - 0x000433d0 2e000000 7e000000 1d000000 00450000 ....~........E.. │ │ - 0x000433e0 2e000000 b4000000 26000000 00450000 ........&....E.. │ │ - 0x000433f0 2e000000 b5000000 21000000 00450000 ........!....E.. │ │ - 0x00043400 2e000000 8a000000 49000000 00450000 ........I....E.. │ │ - 0x00043410 2e000000 8b000000 1f000000 00450000 .............E.. │ │ - 0x00043420 2e000000 8b000000 2f000000 00450000 ......../....E.. │ │ - 0x00043430 2e000000 9d000000 35000000 00450000 ........5....E.. │ │ - 0x00043440 2e000000 82000000 2c000000 00450000 ........,....E.. │ │ - 0x00043450 2e000000 84000000 25000000 00450000 ........%....E.. │ │ - 0x00043460 2e000000 87000000 25000000 38450000 ........%...8E.. │ │ - 0x00043470 2a000000 8f000000 18000000 38450000 *...........8E.. │ │ - 0x00043480 2a000000 8a000000 0d000000 38450000 *...........8E.. │ │ - 0x00043490 2a000000 1e010000 31000000 38450000 *.......1...8E.. │ │ - 0x000434a0 2a000000 31010000 16000000 38450000 *...1.......8E.. │ │ - 0x000434b0 2a000000 34010000 47000000 d3450000 *...4...G....E.. │ │ - 0x000434c0 39000000 d8310000 04000000 0c460000 9....1.......F.. │ │ - 0x000434d0 22000000 2e460000 11000000 38450000 "....F......8E.. │ │ - 0x000434e0 2a000000 5c010000 1a000000 38450000 *...\.......8E.. │ │ - 0x000434f0 2a000000 bf010000 1f000000 38450000 *...........8E.. │ │ - 0x00043500 2a000000 1e020000 1e000000 38450000 *...........8E.. │ │ - 0x00043510 2a000000 23020000 22000000 38450000 *...#..."...8E.. │ │ - 0x00043520 2a000000 24020000 25000000 38450000 *...$...%...8E.. │ │ - 0x00043530 2a000000 87020000 11000000 38450000 *...........8E.. │ │ - 0x00043540 2a000000 d4030000 2d000000 38450000 *.......-...8E.. │ │ - 0x00043550 2a000000 ca040000 2d000000 c1460000 *.......-....F.. │ │ - 0x00043560 2b000000 53010000 1e000000 cc440000 +...S........D.. │ │ - 0x00043570 d1440000 dd440000 e8440000 b8310000 .D...D...D...1.. │ │ - 0x00043580 42460000 e8310000 a4310000 65460000 BF...1...1..eF.. │ │ - 0x00043590 3f460000 62460000 e8310000 52460000 ?F..bF...1..RF.. │ │ - 0x000435a0 4d460000 5d460000 e8310000 47460000 MF..]F...1..GF.. │ │ - 0x000435b0 57460000 dc310000 b4310000 69460000 WF...1...1..iF.. │ │ - 0x000435c0 e8310000 e8310000 44460000 54460000 .1...1..DF..TF.. │ │ - 0x000435d0 2b440000 6a460000 e8310000 4a460000 +D..jF...1..JF.. │ │ - 0x000435e0 5a460000 68460000 b10e0100 00000000 ZF..hF.......... │ │ - 0x000435f0 01000000 b50e0100 fe470000 63000000 .........G..c... │ │ - 0x00043600 ad030000 42000000 fe470000 63000000 ....B....G..c... │ │ - 0x00043610 c8030000 42000000 61480000 21000000 ....B...aH..!... │ │ - 0x00043620 fe470000 63000000 ec030000 05000000 .G..c........... │ │ - 0x00043630 82480000 31000000 fe470000 63000000 .H..1....G..c... │ │ - 0x00043640 06040000 05000000 b3480000 4f000000 .........H..O... │ │ - 0x00043650 c3050000 14000000 b3480000 4f000000 .........H..O... │ │ - 0x00043660 c3050000 21000000 b3480000 4f000000 ....!....H..O... │ │ - 0x00043670 b7050000 21000000 02490000 0e000000 ....!....I...... │ │ - 0x00043680 10490000 4d000000 24010000 42000000 .I..M...$...B... │ │ - 0x00043690 5d490000 09000000 81150100 00000000 ]I.............. │ │ - 0x000436a0 01000000 85150100 c9150100 04000000 ................ │ │ - 0x000436b0 04000000 cd150100 66490000 4c000000 ........fI..L... │ │ - 0x000436c0 95080000 24000000 6d210100 0c000000 ....$...m!...... │ │ - 0x000436d0 04000000 fb4f0100 39500100 05510100 .....O..9P...Q.. │ │ - 0x000436e0 d5120100 0c000000 04000000 513c0100 ............Q<.. │ │ - 0x000436f0 453f0100 d93f0100 d5120100 0c000000 E?...?.......... │ │ - 0x00043700 04000000 29130100 25140100 b9140100 ....)...%....... │ │ - 0x00043710 b3480000 4f000000 47040000 24000000 .H..O...G...$... │ │ - 0x00043720 034a0000 1f000000 06010000 1a000000 .J.............. │ │ - 0x00043730 3f4a0000 37000000 224a0000 1d000000 ?J..7..."J...... │ │ - 0x00043740 b8040000 0d000000 7b4a0000 21000000 ........{J..!... │ │ - 0x00043750 17000000 9c4a0000 2d000000 0a010000 .....J..-....... │ │ - 0x00043760 29000000 01000000 00000000 5e4d0000 )...........^M.. │ │ - 0x00043770 0b000000 694d0000 01000000 6a4d0000 ....iM......jM.. │ │ - 0x00043780 1b000000 2d030000 14000000 854d0000 ....-........M.. │ │ - 0x00043790 13000000 984d0000 02000000 6a4d0000 .....M......jM.. │ │ - 0x000437a0 1b000000 5e040000 09000000 b94d0000 ....^........M.. │ │ - 0x000437b0 1c000000 17000000 02000000 ac370400 .............7.. │ │ - 0x000437c0 a04d0000 19000000 a6060000 24000000 .M..........$... │ │ - 0x000437d0 d54d0000 0f000000 28000000 e44d0000 .M......(....M.. │ │ - 0x000437e0 17000000 d4020000 21000000 e44d0000 ........!....M.. │ │ - 0x000437f0 17000000 fb020000 2c000000 e44d0000 ........,....M.. │ │ - 0x00043800 17000000 fd020000 26000000 e44d0000 ........&....M.. │ │ - 0x00043810 17000000 0a030000 27000000 e44d0000 ........'....M.. │ │ - 0x00043820 17000000 16030000 27000000 e44d0000 ........'....M.. │ │ - 0x00043830 17000000 80030000 29000000 e44d0000 ........)....M.. │ │ - 0x00043840 17000000 81030000 2b000000 e44d0000 ........+....M.. │ │ - 0x00043850 17000000 96030000 2f000000 e44d0000 ......../....M.. │ │ - 0x00043860 17000000 8e030000 2f000000 e44d0000 ......../....M.. │ │ - 0x00043870 17000000 9c030000 2b000000 fc4d0000 ........+....M.. │ │ - 0x00043880 1c000000 d0000000 14000000 fc4d0000 .............M.. │ │ - 0x00043890 1c000000 d0000000 31000000 3e4e0000 ........1...>N.. │ │ - 0x000438a0 26000000 bc000000 2d000000 b1450100 &.......-....E.. │ │ - 0x000438b0 10000000 04000000 c5450100 31360100 .........E..16.. │ │ - 0x000438c0 c9150100 1c000000 04000000 b5440100 .............D.. │ │ - 0x000438d0 b9440100 fb4d0000 01000000 01000000 .D...M.......... │ │ - 0x000438e0 00000000 d94e0000 15000000 ee4e0000 .....N.......N.. │ │ - 0x000438f0 0e000000 78370000 08000000 2d4f0000 ....x7......-O.. │ │ - 0x00043900 0e000000 3b4f0000 02000000 3d4f0000 ....;O......=O.. │ │ - 0x00043910 01000000 3e4f0000 4e000000 fc4e0000 ....>O..N....N.. │ │ - 0x00043920 1c000000 8b020000 1e000000 6d210100 ............m!.. │ │ - 0x00043930 0c000000 04000000 d94f0100 c9150100 .........O...... │ │ - 0x00043940 08000000 04000000 c54e0100 c9150100 .........N...... │ │ - 0x00043950 08000000 04000000 894e0100 b94e0100 .........N...N.. │ │ - 0x00043960 b1450100 10000000 04000000 e94e0100 .E...........N.. │ │ - 0x00043970 814f0100 81150100 00000000 01000000 .O.............. │ │ - 0x00043980 c9860000 01000000 00000000 8c4f0000 .............O.. │ │ - 0x00043990 31000000 01000000 00000000 bd4f0000 1............O.. │ │ - 0x000439a0 33000000 f04f0000 2d000000 1d500000 3....O..-....P.. │ │ - 0x000439b0 34000000 76010000 30000000 01000000 4...v...0....... │ │ - 0x000439c0 00000000 984d0000 02000000 01000000 .....M.......... │ │ - 0x000439d0 00000000 51500000 03000000 5a500000 ....QP......ZP.. │ │ - 0x000439e0 01000000 5b500000 12000000 6d500000 ....[P......mP.. │ │ - 0x000439f0 22000000 8d000000 0d000000 c9150100 "............... │ │ - 0x00043a00 04000000 04000000 251c0100 2d1c0100 ........%...-... │ │ - 0x00043a10 2d1c0100 c9150100 04000000 04000000 -............... │ │ - 0x00043a20 351c0100 3d1c0100 3d1c0100 8f500000 5...=...=....P.. │ │ - 0x00043a30 4e000000 dd500000 24000000 01510000 N....P..$....Q.. │ │ - 0x00043a40 28000000 7b000000 11000000 01510000 (...{........Q.. │ │ - 0x00043a50 28000000 e7000000 09000000 4d510000 (...........MQ.. │ │ - 0x00043a60 30000000 0a000000 05000000 7d510000 0...........}Q.. │ │ - 0x00043a70 43000000 82320000 c94a0000 da4a0000 C....2...J...J.. │ │ - 0x00043a80 e2320000 f2320000 ec4a0000 ff4a0000 .2...2...J...J.. │ │ - 0x00043a90 114b0000 1e4b0000 2c4b0000 414b0000 .K...K..,K..AK.. │ │ - 0x00043aa0 4d4b0000 584b0000 6d4b0000 824b0000 MK..XK..mK...K.. │ │ - 0x00043ab0 914b0000 9f4b0000 b24b0000 d84b0000 .K...K...K...K.. │ │ - 0x00043ac0 104c0000 294c0000 404c0000 4c4c0000 .L..)L..@L..LL.. │ │ - 0x00043ad0 554c0000 52320000 5f4c0000 764c0000 UL..R2.._L..vL.. │ │ - 0x00043ae0 8f4c0000 9d4c0000 aa4c0000 70370000 .L...L...L..p7.. │ │ - 0x00043af0 be4c0000 d94c0000 c2320000 e74c0000 .L...L...2...L.. │ │ - 0x00043b00 fd4c0000 124d0000 1d4d0000 334d0000 .L...M...M..3M.. │ │ - 0x00043b10 404d0000 4b4d0000 18410000 3f410000 @M..KM...A..?A.. │ │ - 0x00043b20 18410000 65410000 97410000 c4410000 .A..eA...A...A.. │ │ - 0x00043b30 f3410000 14420000 31420000 18410000 .A...B..1B...A.. │ │ - 0x00043b40 18410000 5e420000 8f420000 bc420000 .A..^B...B...B.. │ │ - 0x00043b50 ec420000 00000000 00000000 00000000 .B.............. │ │ - 0x00043b60 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043b70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043b80 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043bc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043bd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043be0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043c00 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043c10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00043c20 48810100 80530200 00000000 00000000 H....S.......... │ │ - 0x00043c30 b0080400 b4080400 b8080400 cc080400 ................ │ │ - 0x00043c40 b4090400 8c0a0400 a00a0400 980b0400 ................ │ │ - 0x00043c50 980c0400 2c0d0400 880d0400 e80d0400 ....,........... │ │ - 0x00043c60 f00d0400 100e0400 a40e0400 ac0e0400 ................ │ │ + 0x00061b40 401b0600 965a0000 0a000000 0b010000 @....Z.......... │ │ + 0x00061b50 0d000000 965a0000 0a000000 02010000 .....Z.......... │ │ + 0x00061b60 0d000000 965a0000 0a000000 5a000000 .....Z......Z... │ │ + 0x00061b70 05000000 965a0000 0a000000 46010000 .....Z......F... │ │ + 0x00061b80 05000000 965a0000 0a000000 53010000 .....Z......S... │ │ + 0x00061b90 05000000 965a0000 0a000000 27010000 .....Z......'... │ │ + 0x00061ba0 05000000 77600000 15000000 d75f0000 ....w`......._.. │ │ + 0x00061bb0 5d000000 9f010000 0d000000 965a0000 ]............Z.. │ │ + 0x00061bc0 0a000000 31020000 09000000 965a0000 ....1........Z.. │ │ + 0x00061bd0 0a000000 1b020000 09000000 965a0000 .............Z.. │ │ + 0x00061be0 0a000000 50020000 09000000 965a0000 ....P........Z.. │ │ + 0x00061bf0 0a000000 44020000 09000000 965a0000 ....D........Z.. │ │ + 0x00061c00 0a000000 68020000 09000000 965a0000 ....h........Z.. │ │ + 0x00061c10 0a000000 99020000 09000000 965a0000 .............Z.. │ │ + 0x00061c20 0a000000 8c020000 09000000 965a0000 .............Z.. │ │ + 0x00061c30 0a000000 e4010000 09000000 6e4d0000 ............nM.. │ │ + 0x00061c40 27000000 a6000000 24000000 ba5e0000 '.......$....^.. │ │ + 0x00061c50 1e000000 1a010000 1e000000 ba5e0000 .............^.. │ │ + 0x00061c60 1e000000 16010000 37000000 9a570000 ........7....W.. │ │ + 0x00061c70 1b000000 e8010000 17000000 a4600000 .............`.. │ │ + 0x00061c80 11000000 385b0000 20000000 2a020000 ....8[.. ...*... │ │ + 0x00061c90 11000000 b75c0000 1a000000 bd010000 .....\.......... │ │ + 0x00061ca0 1d000000 a15a0000 1b000000 af0a0000 .....Z.......... │ │ + 0x00061cb0 26000000 a15a0000 1b000000 b80a0000 &....Z.......... │ │ + 0x00061cc0 1a000000 00000000 0c000000 04000000 ................ │ │ + 0x00061cd0 55ce0000 d1cf0000 1dd00000 6a660000 U...........jf.. │ │ + 0x00061ce0 0e000000 204d0000 04000000 e0640000 .... M.......d.. │ │ + 0x00061cf0 10000000 78660000 01000000 397e0000 ....xf......9~.. │ │ + 0x00061d00 0b000000 79660000 26000000 a0660000 ....yf..&....f.. │ │ + 0x00061d10 08000000 d8660000 06000000 78660000 .....f......xf.. │ │ + 0x00061d20 01000000 397e0000 0b000000 de660000 ....9~.......f.. │ │ + 0x00061d30 16000000 78660000 01000000 3d590000 ....xf......=Y.. │ │ + 0x00061d40 1f000000 67060000 15000000 3d590000 ....g.......=Y.. │ │ + 0x00061d50 1f000000 95060000 15000000 3d590000 ............=Y.. │ │ + 0x00061d60 1f000000 96060000 15000000 3d590000 ............=Y.. │ │ + 0x00061d70 1f000000 74050000 28000000 3d590000 ....t...(...=Y.. │ │ + 0x00061d80 1f000000 74050000 12000000 f4660000 ....t........f.. │ │ + 0x00061d90 26000000 1a670000 2b000000 24830000 &....g..+...$... │ │ + 0x00061da0 01000000 45670000 4c000000 a34d0000 ....Eg..L....M.. │ │ + 0x00061db0 2f000000 5c030000 05000000 91670000 /...\........g.. │ │ + 0x00061dc0 12000000 a3670000 22000000 50650000 .....g.."...Pe.. │ │ + 0x00061dd0 10000000 a3670000 22000000 c5670000 .....g.."....g.. │ │ + 0x00061de0 16000000 db670000 0d000000 5c520000 .....g......\R.. │ │ + 0x00061df0 20000000 84000000 1e000000 5c520000 ...........\R.. │ │ + 0x00061e00 20000000 a0000000 09000000 e5550000 ............U.. │ │ + 0x00061e10 25000000 1a000000 36000000 e5550000 %.......6....U.. │ │ + 0x00061e20 25000000 0a000000 2b000000 456e0000 %.......+...En.. │ │ + 0x00061e30 19000000 5e6e0000 39000000 00000000 ....^n..9....... │ │ + 0x00061e40 04000000 04000000 5dd00000 b6570000 ........]....W.. │ │ + 0x00061e50 1d000000 e1000000 05000000 e06e0000 .............n.. │ │ + 0x00061e60 20000000 406f0000 12000000 80640000 ...@o.......d.. │ │ + 0x00061e70 10000000 546f0000 17000000 6b6f0000 ....To......ko.. │ │ + 0x00061e80 09000000 80640000 10000000 10650000 .....d.......e.. │ │ + 0x00061e90 10000000 746f0000 09000000 6b6f0000 ....to......ko.. │ │ + 0x00061ea0 09000000 b6570000 1d000000 e9000000 .....W.......... │ │ + 0x00061eb0 05000000 504d0000 1d000000 86000000 ....PM.......... │ │ + 0x00061ec0 23000000 a36f0000 02000000 504d0000 #....o......PM.. │ │ + 0x00061ed0 1d000000 7f000000 2b000000 13720000 ........+....r.. │ │ + 0x00061ee0 0f000000 22720000 0a000000 7d520000 ...."r......}R.. │ │ + 0x00061ef0 60000000 9d010000 2e000000 0b560000 `............V.. │ │ + 0x00061f00 5b000000 ad020000 09000000 0b560000 [............V.. │ │ + 0x00061f10 5b000000 4a070000 05000000 0b560000 [...J........V.. │ │ + 0x00061f20 5b000000 c7040000 23000000 0b560000 [.......#....V.. │ │ + 0x00061f30 5b000000 0a050000 24000000 0b560000 [.......$....V.. │ │ + 0x00061f40 5b000000 fa030000 09000000 a05d0000 [............].. │ │ + 0x00061f50 2a000000 a0010000 16000000 a05d0000 *............].. │ │ + 0x00061f60 2a000000 a4010000 11000000 a05d0000 *............].. │ │ + 0x00061f70 2a000000 9a010000 2c000000 a05d0000 *.......,....].. │ │ + 0x00061f80 2a000000 ee000000 1e000000 a05d0000 *............].. │ │ + 0x00061f90 2a000000 bd010000 34000000 91560000 *.......4....V.. │ │ + 0x00061fa0 39000000 2a000000 13000000 5d590000 9...*.......]Y.. │ │ + 0x00061fb0 30000000 6b060000 1a000000 5d590000 0...k.......]Y.. │ │ + 0x00061fc0 30000000 6b060000 36000000 5d590000 0...k...6...]Y.. │ │ + 0x00061fd0 30000000 5e060000 28000000 91560000 0...^...(....V.. │ │ + 0x00061fe0 39000000 20000000 09000000 5d590000 9... .......]Y.. │ │ + 0x00061ff0 30000000 73070000 3e000000 5d590000 0...s...>...]Y.. │ │ + 0x00062000 30000000 d9070000 4d000000 5d590000 0.......M...]Y.. │ │ + 0x00062010 30000000 84060000 20000000 5d590000 0....... ...]Y.. │ │ + 0x00062020 30000000 3c060000 2d000000 5d590000 0...<...-...]Y.. │ │ + 0x00062030 30000000 3c060000 19000000 5d590000 0...<.......]Y.. │ │ + 0x00062040 30000000 11020000 28000000 5d590000 0.......(...]Y.. │ │ + 0x00062050 30000000 86020000 1d000000 5d590000 0...........]Y.. │ │ + 0x00062060 30000000 22040000 14000000 5d590000 0...".......]Y.. │ │ + 0x00062070 30000000 23040000 12000000 5d590000 0...#.......]Y.. │ │ + 0x00062080 30000000 36040000 0d000000 5d590000 0...6.......]Y.. │ │ + 0x00062090 30000000 37040000 0d000000 5d590000 0...7.......]Y.. │ │ + 0x000620a0 30000000 39040000 22000000 5d590000 0...9..."...]Y.. │ │ + 0x000620b0 30000000 3a040000 26000000 5d590000 0...:...&...]Y.. │ │ + 0x000620c0 30000000 3b040000 26000000 5d590000 0...;...&...]Y.. │ │ + 0x000620d0 30000000 44040000 23000000 5d590000 0...D...#...]Y.. │ │ + 0x000620e0 30000000 44040000 0e000000 5d590000 0...D.......]Y.. │ │ + 0x000620f0 30000000 46040000 0d000000 5d590000 0...F.......]Y.. │ │ + 0x00062100 30000000 47040000 0d000000 5d590000 0...G.......]Y.. │ │ + 0x00062110 30000000 48040000 22000000 5d590000 0...H..."...]Y.. │ │ + 0x00062120 30000000 48040000 0d000000 5d590000 0...H.......]Y.. │ │ + 0x00062130 30000000 4c040000 0d000000 5d590000 0...L.......]Y.. │ │ + 0x00062140 30000000 4d040000 0d000000 5d590000 0...M.......]Y.. │ │ + 0x00062150 30000000 4e040000 22000000 5d590000 0...N..."...]Y.. │ │ + 0x00062160 30000000 4e040000 0d000000 5d590000 0...N.......]Y.. │ │ + 0x00062170 30000000 4f040000 26000000 5d590000 0...O...&...]Y.. │ │ + 0x00062180 30000000 4f040000 0d000000 5d590000 0...O.......]Y.. │ │ + 0x00062190 30000000 2c040000 17000000 b4740000 0...,........t.. │ │ + 0x000621a0 15000000 9f540000 1e000000 1c000000 .....T.......... │ │ + 0x000621b0 05000000 56580000 5d000000 8b000000 ....VX..]....... │ │ + 0x000621c0 09000000 56580000 5d000000 eb000000 ....VX..]....... │ │ + 0x000621d0 09000000 135e0000 2a000000 1e010000 .....^..*....... │ │ + 0x000621e0 31000000 135e0000 2a000000 34010000 1....^..*...4... │ │ + 0x000621f0 47000000 135e0000 2a000000 31010000 G....^..*...1... │ │ + 0x00062200 16000000 1e750000 39000000 344d0000 .....u..9...4M.. │ │ + 0x00062210 04000000 57750000 22000000 79750000 ....Wu.."...yu.. │ │ + 0x00062220 11000000 135e0000 2a000000 5c010000 .....^..*...\... │ │ + 0x00062230 1a000000 135e0000 2a000000 8a000000 .....^..*....... │ │ + 0x00062240 0d000000 135e0000 2a000000 bf010000 .....^..*....... │ │ + 0x00062250 1f000000 135e0000 2a000000 1e020000 .....^..*....... │ │ + 0x00062260 1e000000 135e0000 2a000000 23020000 .....^..*...#... │ │ + 0x00062270 22000000 135e0000 2a000000 24020000 "....^..*...$... │ │ + 0x00062280 25000000 135e0000 2a000000 d4030000 %....^..*....... │ │ + 0x00062290 2d000000 135e0000 2a000000 ed040000 -....^..*....... │ │ + 0x000622a0 2d000000 135e0000 2a000000 87020000 -....^..*....... │ │ + 0x000622b0 11000000 135e0000 2a000000 32000000 .....^..*...2... │ │ + 0x000622c0 13000000 135e0000 2a000000 2f000000 .....^..*.../... │ │ + 0x000622d0 13000000 135e0000 2a000000 2b000000 .....^..*...+... │ │ + 0x000622e0 13000000 135e0000 2a000000 4b000000 .....^..*...K... │ │ + 0x000622f0 0e000000 135e0000 2a000000 5a000000 .....^..*...Z... │ │ + 0x00062300 28000000 cb560000 2e000000 66000000 (....V......f... │ │ + 0x00062310 1c000000 cb560000 2e000000 3d000000 .....V......=... │ │ + 0x00062320 0b000000 cb560000 2e000000 3a000000 .....V......:... │ │ + 0x00062330 0b000000 cb560000 2e000000 36000000 .....V......6... │ │ + 0x00062340 0b000000 d25c0000 2b000000 62000000 .....\..+...b... │ │ + 0x00062350 1b000000 d25c0000 2b000000 69000000 .....\..+...i... │ │ + 0x00062360 13000000 b4580000 50000000 a6000000 .....X..P....... │ │ + 0x00062370 05000000 00000000 00000000 01000000 ................ │ │ + 0x00062380 4d540100 00000000 00000000 01000000 MT.............. │ │ + 0x00062390 ed200100 00000000 00000000 01000000 . .............. │ │ + 0x000623a0 413d0100 00000000 01000000 01000000 A=.............. │ │ + 0x000623b0 31520100 d25c0000 2b000000 53010000 1R...\..+...S... │ │ + 0x000623c0 1e000000 cb560000 2e000000 6f000000 .....V......o... │ │ + 0x000623d0 27000000 cb560000 2e000000 70000000 '....V......p... │ │ + 0x000623e0 1d000000 cb560000 2e000000 72000000 .....V......r... │ │ + 0x000623f0 21000000 cb560000 2e000000 72000000 !....V......r... │ │ + 0x00062400 48000000 cb560000 2e000000 73000000 H....V......s... │ │ + 0x00062410 1a000000 cb560000 2e000000 7e000000 .....V......~... │ │ + 0x00062420 1d000000 cb560000 2e000000 b4000000 .....V.......... │ │ + 0x00062430 26000000 cb560000 2e000000 b5000000 &....V.......... │ │ + 0x00062440 21000000 cb560000 2e000000 8a000000 !....V.......... │ │ + 0x00062450 49000000 cb560000 2e000000 8b000000 I....V.......... │ │ + 0x00062460 1f000000 cb560000 2e000000 8b000000 .....V.......... │ │ + 0x00062470 2f000000 cb560000 2e000000 9d000000 /....V.......... │ │ + 0x00062480 35000000 cb560000 2e000000 82000000 5....V.......... │ │ + 0x00062490 2c000000 cb560000 2e000000 84000000 ,....V.......... │ │ + 0x000624a0 25000000 cb560000 2e000000 87000000 %....V.......... │ │ + 0x000624b0 25000000 00000000 0c000000 04000000 %............... │ │ + 0x000624c0 07540100 65530100 35540100 00000000 .T..eS..5T...... │ │ + 0x000624d0 00000000 01000000 61540100 d95e0000 ........aT...^.. │ │ + 0x000624e0 63000000 ad030000 42000000 d95e0000 c.......B....^.. │ │ + 0x000624f0 63000000 c8030000 42000000 43770000 c.......B...Cw.. │ │ + 0x00062500 31000000 d95e0000 63000000 06040000 1....^..c....... │ │ + 0x00062510 05000000 74770000 21000000 d95e0000 ....tw..!....^.. │ │ + 0x00062520 63000000 ec030000 05000000 95770000 c............w.. │ │ + 0x00062530 3d000000 7d5c0000 28000000 8d000000 =...}\..(....... │ │ + 0x00062540 20000000 fc770000 01000000 01000000 ....w.......... │ │ + 0x00062550 00000000 fe770000 02000000 01000000 .....w.......... │ │ + 0x00062560 00000000 18780000 03000000 744f0000 .....x......tO.. │ │ + 0x00062570 34000000 67010000 30000000 965b0000 4...g...0....[.. │ │ + 0x00062580 4f000000 43000000 0b000000 64500000 O...C.......dP.. │ │ + 0x00062590 4b000000 6c000000 0a000000 47780000 K...l.......Gx.. │ │ + 0x000625a0 09000000 e65b0000 36000000 56010000 .....[..6...V... │ │ + 0x000625b0 49000000 fe5c0000 23000000 7c000000 I....\..#...|... │ │ + 0x000625c0 16000000 3d5f0000 3a000000 fe000000 ....=_..:....... │ │ + 0x000625d0 1e000000 bd5a0000 3a000000 30000000 .....Z..:...0... │ │ + 0x000625e0 1d000000 e65b0000 36000000 a9010000 .....[..6....... │ │ + 0x000625f0 2b000000 bd5a0000 3a000000 1f000000 +....Z..:....... │ │ + 0x00062600 11000000 2e5a0000 3c000000 2f000000 .....Z..<.../... │ │ + 0x00062610 13000000 2e5a0000 3c000000 30000000 .....Z..<...0... │ │ + 0x00062620 1a000000 2e5a0000 3c000000 1f000000 .....Z..<....... │ │ + 0x00062630 16000000 2e5a0000 3c000000 1f000000 .....Z..<....... │ │ + 0x00062640 11000000 30790000 22000000 15000000 ....0y.."....... │ │ + 0x00062650 02000000 44260600 52790000 56000000 ....D&..Ry..V... │ │ + 0x00062660 785f0000 19000000 88020000 11000000 x_.............. │ │ + 0x00062670 451e0300 0c000000 04000000 a11e0300 E............... │ │ + 0x00062680 6d1f0300 b5200300 451e0300 0c000000 m.... ..E....... │ │ + 0x00062690 04000000 79220300 7d230300 11240300 ....y"..}#...$.. │ │ + 0x000626a0 785f0000 19000000 b2010000 31000000 x_..........1... │ │ + 0x000626b0 a8790000 1c000000 17000000 00000000 .y.............. │ │ + 0x000626c0 02000000 b0260600 785f0000 19000000 .....&..x_...... │ │ + 0x000626d0 31070000 24000000 5f7c0000 13000000 1...$..._|...... │ │ + 0x000626e0 fe770000 02000000 05530000 1b000000 .w.......S...... │ │ + 0x000626f0 8d040000 09000000 727c0000 21000000 ........r|..!... │ │ + 0x00062700 17000000 ee590000 1d000000 49020000 .....Y......I... │ │ + 0x00062710 20000000 00000000 04000000 04000000 ............... │ │ + 0x00062720 e7290300 ef290300 ef290300 00000000 .)...)...)...... │ │ + 0x00062730 04000000 04000000 f7290300 ff290300 .........)...).. │ │ + 0x00062740 ff290300 937c0000 4d000000 e07c0000 .)...|..M....|.. │ │ + 0x00062750 2f000000 867d0000 2e000000 29000000 /....}......)... │ │ + 0x00062760 b47d0000 12000000 d4570000 22000000 .}.......W.."... │ │ + 0x00062770 88000000 0d000000 c67d0000 2a000000 .........}..*... │ │ + 0x00062780 14000000 00000000 02000000 78270600 ............x'.. │ │ + 0x00062790 f17d0000 24000000 a94f0000 28000000 .}..$....O..(... │ │ + 0x000627a0 8f000000 0d000000 a94f0000 28000000 .........O..(... │ │ + 0x000627b0 0e010000 09000000 397e0000 0b000000 ........9~...... │ │ + 0x000627c0 447e0000 19000000 fe5c0000 23000000 D~.......\..#... │ │ + 0x000627d0 9f000000 14000000 fb2a0300 10000000 .........*...... │ │ + 0x000627e0 04000000 ad180300 11190300 00000000 ................ │ │ + 0x000627f0 1c000000 04000000 b9680100 bd680100 .........h...h.. │ │ + 0x00062800 fd7e0000 13000000 107f0000 06000000 .~.............. │ │ + 0x00062810 167f0000 06000000 f07d0000 01000000 .........}...... │ │ + 0x00062820 01000000 00000000 7d530000 17000000 ........}S...... │ │ + 0x00062830 15030000 27000000 7d530000 17000000 ....'...}S...... │ │ + 0x00062840 d3020000 21000000 7d530000 17000000 ....!...}S...... │ │ + 0x00062850 fa020000 2c000000 7d530000 17000000 ....,...}S...... │ │ + 0x00062860 fc020000 26000000 7d530000 17000000 ....&...}S...... │ │ + 0x00062870 09030000 27000000 1c7f0000 2a000000 ....'.......*... │ │ + 0x00062880 7d530000 17000000 68010000 0d000000 }S......h....... │ │ + 0x00062890 3e5e0000 26000000 23010000 2d000000 >^..&...#...-... │ │ + 0x000628a0 6c7f0000 15000000 817f0000 0e000000 l............... │ │ + 0x000628b0 1d5c0000 1f000000 19010000 19000000 .\.............. │ │ + 0x000628c0 9e7f0000 48000000 e67f0000 37000000 ....H.......7... │ │ + 0x000628d0 cb5d0000 1d000000 d4040000 0d000000 .].............. │ │ + 0x000628e0 1d800000 4e000000 be540000 1c000000 ....N....T...... │ │ + 0x000628f0 1e010000 2e000000 74800000 09000000 ........t....... │ │ + 0x00062900 7d800000 03000000 80800000 0e000000 }............... │ │ + 0x00062910 8e800000 02000000 fd770000 01000000 .........w...... │ │ + 0x00062920 492c0300 0c000000 04000000 812c0300 I,...........,.. │ │ + 0x00062930 c92c0300 892d0300 00000000 08000000 .,...-.......... │ │ + 0x00062940 04000000 b12a0300 c12a0300 e92a0300 .....*...*...*.. │ │ + 0x00062950 f52a0300 fb2a0300 10000000 04000000 .*...*.......... │ │ + 0x00062960 092b0300 692b0300 bd2b0300 d12b0300 .+..i+...+...+.. │ │ + 0x00062970 9c800000 19000000 8e800000 02000000 ................ │ │ + 0x00062980 fd770000 01000000 b5800000 0c000000 .w.............. │ │ + 0x00062990 8e800000 02000000 c1800000 33000000 ............3... │ │ + 0x000629a0 f4800000 2d000000 f8530000 4f000000 ....-....S..O... │ │ + 0x000629b0 e5050000 14000000 f8530000 4f000000 .........S..O... │ │ + 0x000629c0 e5050000 21000000 f8530000 4f000000 ....!....S..O... │ │ + 0x000629d0 d9050000 21000000 21810000 0e000000 ....!...!....... │ │ + 0x000629e0 7c510000 4d000000 28010000 42000000 |Q..M...(...B... │ │ + 0x000629f0 95530000 5f000000 4a000000 1f000000 .S.._...J....... │ │ + 0x00062a00 95530000 5f000000 44000000 17000000 .S.._...D....... │ │ + 0x00062a10 00000000 04000000 04000000 f1380300 .............8.. │ │ + 0x00062a20 8e590000 5f000000 58020000 30000000 .Y.._...X...0... │ │ + 0x00062a30 8e590000 5f000000 c6000000 27000000 .Y.._.......'... │ │ + 0x00062a40 2f4e0000 4c000000 140b0000 24000000 /N..L.......$... │ │ + 0x00062a50 b3120300 0c000000 04000000 2db00000 ............-... │ │ + 0x00062a60 b3120300 0c000000 04000000 21b00000 ............!... │ │ + 0x00062a70 2db00000 502a0600 f9120300 c1120300 -...P*.......... │ │ + 0x00062a80 ed120300 f9120300 fd120300 d24f0000 .............O.. │ │ + 0x00062a90 4a000000 5f030000 09000000 7c4e0000 J..._.......|N.. │ │ + 0x00062aa0 50000000 2a020000 11000000 7d5c0000 P...*.......}\.. │ │ + 0x00062ab0 28000000 e6060000 1e000000 7d5c0000 (...........}\.. │ │ + 0x00062ac0 28000000 9d060000 14000000 7d5c0000 (...........}\.. │ │ + 0x00062ad0 28000000 b4060000 12000000 7d5c0000 (...........}\.. │ │ + 0x00062ae0 28000000 41050000 25000000 7d5c0000 (...A...%...}\.. │ │ + 0x00062af0 28000000 3a050000 25000000 7d5c0000 (...:...%...}\.. │ │ + 0x00062b00 28000000 63050000 1c000000 7d5c0000 (...c.......}\.. │ │ + 0x00062b10 28000000 5c050000 1c000000 7d5c0000 (...\.......}\.. │ │ + 0x00062b20 28000000 b2030000 1c000000 d34d0000 (............M.. │ │ + 0x00062b30 50000000 36020000 01000000 7d5c0000 P...6.......}\.. │ │ + 0x00062b40 28000000 1c030000 29000000 f85a0000 (.......)....Z.. │ │ + 0x00062b50 29000000 14010000 24000000 01000000 ).......$....... │ │ + 0x00062b60 00000000 19830000 0b000000 24830000 ............$... │ │ + 0x00062b70 01000000 05530000 1b000000 5c030000 .....S......\... │ │ + 0x00062b80 14000000 01000000 00000000 fc770000 .............w.. │ │ + 0x00062b90 01000000 fc770000 01000000 f8530000 .....w.......S.. │ │ + 0x00062ba0 4f000000 69040000 24000000 7d530000 O...i...$...}S.. │ │ + 0x00062bb0 17000000 80030000 2b000000 7d530000 ........+...}S.. │ │ + 0x00062bc0 17000000 7f030000 29000000 7d530000 ........)...}S.. │ │ + 0x00062bd0 17000000 95030000 2f000000 7d530000 ......../...}S.. │ │ + 0x00062be0 17000000 8d030000 2f000000 7d530000 ......../...}S.. │ │ + 0x00062bf0 17000000 9b030000 2b000000 f8530000 ........+....S.. │ │ + 0x00062c00 4f000000 ce010000 37000000 00000000 O.......7....... │ │ + 0x00062c10 08000000 04000000 29240300 d24f0000 ........)$...O.. │ │ + 0x00062c20 4a000000 bd010000 1d000000 30830000 J...........0... │ │ + 0x00062c30 2a000000 fa560000 3a000000 6d000000 *....V..:...m... │ │ + 0x00062c40 0d000000 48540000 2d000000 16010000 ....HT..-....... │ │ + 0x00062c50 29000000 7d530000 17000000 c3030000 )...}S.......... │ │ + 0x00062c60 2f000000 7d530000 17000000 bc030000 /...}S.......... │ │ + 0x00062c70 2f000000 7d530000 17000000 b1030000 /...}S.......... │ │ + 0x00062c80 2b000000 492c0300 0c000000 04000000 +...I,.......... │ │ + 0x00062c90 572c0300 6e4d0000 27000000 5a000000 W,..nM..'...Z... │ │ + 0x00062ca0 1b000000 6e4d0000 27000000 3d000000 ....nM..'...=... │ │ + 0x00062cb0 1f000000 6e4d0000 27000000 67000000 ....nM..'...g... │ │ + 0x00062cc0 1b000000 6e4d0000 27000000 66000000 ....nM..'...f... │ │ + 0x00062cd0 21000000 6e4d0000 27000000 6b000000 !...nM..'...k... │ │ + 0x00062ce0 13000000 f7570000 27000000 b9000000 .....W..'....... │ │ + 0x00062cf0 25000000 f7570000 27000000 a8010000 %....W..'....... │ │ + 0x00062d00 14000000 f7570000 27000000 bb010000 .....W..'....... │ │ + 0x00062d10 18000000 f7570000 27000000 d1000000 .....W..'....... │ │ + 0x00062d20 15000000 f7570000 27000000 33010000 .....W..'...3... │ │ + 0x00062d30 2d000000 f7570000 27000000 4e010000 -....W..'...N... │ │ + 0x00062d40 29000000 f7570000 27000000 58010000 )....W..'...X... │ │ + 0x00062d50 17000000 f7570000 27000000 3e010000 .....W..'...>... │ │ + 0x00062d60 25000000 f7570000 27000000 fa010000 %....W..'....... │ │ + 0x00062d70 17000000 375d0000 2b000000 62010000 ....7]..+...b... │ │ + 0x00062d80 29000000 375d0000 2b000000 62010000 )...7]..+...b... │ │ + 0x00062d90 23000000 375d0000 2b000000 cd000000 #...7]..+....... │ │ + 0x00062da0 33000000 375d0000 2b000000 91000000 3...7]..+....... │ │ + 0x00062db0 23000000 375d0000 2b000000 8b000000 #...7]..+....... │ │ + 0x00062dc0 23000000 375d0000 2b000000 bb010000 #...7]..+....... │ │ + 0x00062dd0 19000000 375d0000 2b000000 c4010000 ....7]..+....... │ │ + 0x00062de0 1d000000 da6f0000 01700000 00000000 .....o...p...... │ │ + 0x00062df0 27700000 59700000 86700000 b5700000 'p..Yp...p...p.. │ │ + 0x00062e00 d6700000 f3700000 00000000 00000000 .p...p.......... │ │ + 0x00062e10 20710000 51710000 7e710000 ae710000 q..Qq..~q...q.. │ │ + 0x00062e20 8f750000 484d0000 084d0000 b2750000 .u..HM...M...u.. │ │ + 0x00062e30 8a750000 af750000 00000000 9f750000 .u...u.......u.. │ │ + 0x00062e40 9a750000 aa750000 00000000 94750000 .u...u.......u.. │ │ + 0x00062e50 a4750000 3c4d0000 184d0000 b6750000 .u..