Source/sources/com/google/appinventor/components/runtime/CloudDB.java
public void run() {
                                /*
                                    r17 = this;
                                    r5 = 0
                                    r3 = 0
                                    r4 = 0
                                L_0x0003:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r11 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    monitor-enter(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    int r6 = r10.size()     // Catch:{ all -> 0x005a }
                                    if (r6 != 0) goto L_0x004a
                                    r9 = 0
                                L_0x001b:
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    if (r9 != 0) goto L_0x007b
                                    if (r3 == 0) goto L_0x0049
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x0066 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x0066 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x0066 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x0066 }
                                L_0x0049:
                                    return
                                L_0x004a:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    r12 = 0
                                    java.lang.Object r9 = r10.remove(r12)     // Catch:{ all -> 0x005a }
                                    com.google.appinventor.components.runtime.CloudDB$storedValue r9 = (com.google.appinventor.components.runtime.CloudDB.storedValue) r9     // Catch:{ all -> 0x005a }
                                    goto L_0x001b
                                L_0x005a:
                                    r10 = move-exception
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    throw r10     // Catch:{ Exception -> 0x005d }
                                L_0x005d:
                                    r1 = move-exception
                                    java.lang.String r10 = "CloudDB"
                                    java.lang.String r11 = "Exception in store worker!"
                                    android.util.Log.e(r10, r11, r1)
                                    goto L_0x0049
                                L_0x0066:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                L_0x007b:
                                    java.lang.String r7 = r9.getTag()     // Catch:{ Exception -> 0x005d }
                                    org.json.JSONArray r8 = r9.getValueList()     // Catch:{ Exception -> 0x005d }
                                    if (r7 == 0) goto L_0x0087
                                    if (r8 != 0) goto L_0x0087
                                L_0x0087:
                                    if (r3 != 0) goto L_0x0092
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x0092:
                                    boolean r10 = r3.equals(r7)     // Catch:{ Exception -> 0x005d }
                                    if (r10 == 0) goto L_0x00a2
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    r5.put(r4)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00a2:
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x00d4 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x00d4 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x00d4 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x00d4 }
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00d4:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    r10.clear()     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                */
                                throw new UnsupportedOperationException("Method not decompiled: com.google.appinventor.components.runtime.CloudDB.C02882.run():void");
                            }
/* Code decompiled incorrectly, please refer to instructions dump. */
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .
public void run() {
                                /*
                                    r17 = this;
                                    r5 = 0
                                    r3 = 0
                                    r4 = 0
                                L_0x0003:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r11 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    monitor-enter(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    int r6 = r10.size()     // Catch:{ all -> 0x005a }
                                    if (r6 != 0) goto L_0x004a
                                    r9 = 0
                                L_0x001b:
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    if (r9 != 0) goto L_0x007b
                                    if (r3 == 0) goto L_0x0049
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x0066 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x0066 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x0066 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x0066 }
                                L_0x0049:
                                    return
                                L_0x004a:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    r12 = 0
                                    java.lang.Object r9 = r10.remove(r12)     // Catch:{ all -> 0x005a }
                                    com.google.appinventor.components.runtime.CloudDB$storedValue r9 = (com.google.appinventor.components.runtime.CloudDB.storedValue) r9     // Catch:{ all -> 0x005a }
                                    goto L_0x001b
                                L_0x005a:
                                    r10 = move-exception
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    throw r10     // Catch:{ Exception -> 0x005d }
                                L_0x005d:
                                    r1 = move-exception
                                    java.lang.String r10 = "CloudDB"
                                    java.lang.String r11 = "Exception in store worker!"
                                    android.util.Log.e(r10, r11, r1)
                                    goto L_0x0049
                                L_0x0066:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                L_0x007b:
                                    java.lang.String r7 = r9.getTag()     // Catch:{ Exception -> 0x005d }
                                    org.json.JSONArray r8 = r9.getValueList()     // Catch:{ Exception -> 0x005d }
                                    if (r7 == 0) goto L_0x0087
                                    if (r8 != 0) goto L_0x0087
                                L_0x0087:
                                    if (r3 != 0) goto L_0x0092
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x0092:
                                    boolean r10 = r3.equals(r7)     // Catch:{ Exception -> 0x005d }
                                    if (r10 == 0) goto L_0x00a2
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    r5.put(r4)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00a2:
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x00d4 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x00d4 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x00d4 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x00d4 }
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00d4:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    r10.clear()     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                */
                                throw new UnsupportedOperationException("Method not decompiled: com.google.appinventor.components.runtime.CloudDB.C02882.run():void");
                            }
public void run ( ) { /*
                                    r17 = this;
                                    r5 = 0
                                    r3 = 0
                                    r4 = 0
                                L_0x0003:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r11 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    monitor-enter(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    int r6 = r10.size()     // Catch:{ all -> 0x005a }
                                    if (r6 != 0) goto L_0x004a
                                    r9 = 0
                                L_0x001b:
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    if (r9 != 0) goto L_0x007b
                                    if (r3 == 0) goto L_0x0049
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x0066 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x0066 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x0066 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x0066 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x0066 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x0066 }
                                L_0x0049:
                                    return
                                L_0x004a:
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ all -> 0x005a }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ all -> 0x005a }
                                    r12 = 0
                                    java.lang.Object r9 = r10.remove(r12)     // Catch:{ all -> 0x005a }
                                    com.google.appinventor.components.runtime.CloudDB$storedValue r9 = (com.google.appinventor.components.runtime.CloudDB.storedValue) r9     // Catch:{ all -> 0x005a }
                                    goto L_0x001b
                                L_0x005a:
                                    r10 = move-exception
                                    monitor-exit(r11)     // Catch:{ all -> 0x005a }
                                    throw r10     // Catch:{ Exception -> 0x005d }
                                L_0x005d:
                                    r1 = move-exception
                                    java.lang.String r10 = "CloudDB"
                                    java.lang.String r11 = "Exception in store worker!"
                                    android.util.Log.e(r10, r11, r1)
                                    goto L_0x0049
                                L_0x0066:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                L_0x007b:
                                    java.lang.String r7 = r9.getTag()     // Catch:{ Exception -> 0x005d }
                                    org.json.JSONArray r8 = r9.getValueList()     // Catch:{ Exception -> 0x005d }
                                    if (r7 == 0) goto L_0x0087
                                    if (r8 != 0) goto L_0x0087
                                L_0x0087:
                                    if (r3 != 0) goto L_0x0092
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x0092:
                                    boolean r10 = r3.equals(r7)     // Catch:{ Exception -> 0x005d }
                                    if (r10 == 0) goto L_0x00a2
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    r5.put(r4)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00a2:
                                    java.lang.String r2 = r5.toString()     // Catch:{ JedisException -> 0x00d4 }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    java.lang.String r11 = "local key = KEYS[1];local value = ARGV[1];local topublish = cjson.decode(ARGV[2]);local project = ARGV[3];local newtable = {};table.insert(newtable, key);table.insert(newtable, topublish);redis.call(\"publish\", project, cjson.encode(newtable));return redis.call('set', project .. \":\" .. key, value);"
                                    java.lang.String r12 = "765978e4c340012f50733280368a0ccc4a14dfb7"
                                    r13 = 1
                                    r14 = 4
                                    java.lang.String[] r14 = new java.lang.String[r14]     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 0
                                    r14[r15] = r3     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 1
                                    r14[r15] = r4     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 2
                                    r14[r15] = r2     // Catch:{ JedisException -> 0x00d4 }
                                    r15 = 3
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r0 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ JedisException -> 0x00d4 }
                                    r16 = r0
                                    java.lang.String r16 = r16.projectID     // Catch:{ JedisException -> 0x00d4 }
                                    r14[r15] = r16     // Catch:{ JedisException -> 0x00d4 }
                                    r10.jEval(r11, r12, r13, r14)     // Catch:{ JedisException -> 0x00d4 }
                                    r3 = r7
                                    r5 = r8
                                    r10 = 0
                                    java.lang.String r4 = r8.getString(r10)     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0003
                                L_0x00d4:
                                    r1 = move-exception
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.lang.String r11 = r1.getMessage()     // Catch:{ Exception -> 0x005d }
                                    r10.CloudDBError(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    r11 = 1
                                    r10.flushJedis(r11)     // Catch:{ Exception -> 0x005d }
                                    r0 = r17
                                    com.google.appinventor.components.runtime.CloudDB r10 = com.google.appinventor.components.runtime.CloudDB.this     // Catch:{ Exception -> 0x005d }
                                    java.util.List r10 = r10.storeQueue     // Catch:{ Exception -> 0x005d }
                                    r10.clear()     // Catch:{ Exception -> 0x005d }
                                    goto L_0x0049
                                */ throw new UnsupportedOperationException ( "Method not decompiled: com.google.appinventor.components.runtime.CloudDB.C02882.run():void" ) ; }
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .