// File: /workspace/github_c_makefile_star2_O0/gplessis[P]dotdeb-redis/src/config.c
// Function: configGetCommand
void configGetCommand(client *c) {
    robj *o = c->argv[2];
    void *replylen = addDeferredMultiBulkLength(c);
    char *pattern = o->ptr;
    char buf[128];
    int matches = 0;
    serverAssertWithInfo(c,o,sdsEncodedObject(o));

    /* String values */
    config_get_string_field("dbfilename",server.rdb_filename);
    config_get_string_field("requirepass",server.requirepass);
    config_get_string_field("masterauth",server.masterauth);
    config_get_string_field("unixsocket",server.unixsocket);
    config_get_string_field("logfile",server.logfile);
    config_get_string_field("pidfile",server.pidfile);
    config_get_string_field("slave-announce-ip",server.slave_announce_ip);

    /* Numerical values */
    config_get_numerical_field("maxmemory",server.maxmemory);
    config_get_numerical_field("maxmemory-samples",server.maxmemory_samples);
    config_get_numerical_field("timeout",server.maxidletime);
    config_get_numerical_field("auto-aof-rewrite-percentage",
            server.aof_rewrite_perc);
    config_get_numerical_field("auto-aof-rewrite-min-size",
            server.aof_rewrite_min_size);
    config_get_numerical_field("hash-max-ziplist-entries",
            server.hash_max_ziplist_entries);
    config_get_numerical_field("hash-max-ziplist-value",
            server.hash_max_ziplist_value);
    config_get_numerical_field("list-max-ziplist-size",
            server.list_max_ziplist_size);
    config_get_numerical_field("list-compress-depth",
            server.list_compress_depth);
    config_get_numerical_field("set-max-intset-entries",
            server.set_max_intset_entries);
    config_get_numerical_field("zset-max-ziplist-entries",
            server.zset_max_ziplist_entries);
    config_get_numerical_field("zset-max-ziplist-value",
            server.zset_max_ziplist_value);
    config_get_numerical_field("hll-sparse-max-bytes",
            server.hll_sparse_max_bytes);
    config_get_numerical_field("lua-time-limit",server.lua_time_limit);
    config_get_numerical_field("slowlog-log-slower-than",
            server.slowlog_log_slower_than);
    config_get_numerical_field("latency-monitor-threshold",
            server.latency_monitor_threshold);
    config_get_numerical_field("slowlog-max-len",
            server.slowlog_max_len);
    config_get_numerical_field("port",server.port);
    config_get_numerical_field("tcp-backlog",server.tcp_backlog);
    config_get_numerical_field("databases",server.dbnum);
    config_get_numerical_field("repl-ping-slave-period",server.repl_ping_slave_period);
    config_get_numerical_field("repl-timeout",server.repl_timeout);
    config_get_numerical_field("repl-backlog-size",server.repl_backlog_size);
    config_get_numerical_field("repl-backlog-ttl",server.repl_backlog_time_limit);
    config_get_numerical_field("maxclients",server.maxclients);
    config_get_numerical_field("watchdog-period",server.watchdog_period);
    config_get_numerical_field("slave-priority",server.slave_priority);
    config_get_numerical_field("slave-announce-port",server.slave_announce_port);
    config_get_numerical_field("min-slaves-to-write",server.repl_min_slaves_to_write);
    config_get_numerical_field("min-slaves-max-lag",server.repl_min_slaves_max_lag);
    config_get_numerical_field("hz",server.hz);
    config_get_numerical_field("cluster-node-timeout",server.cluster_node_timeout);
    config_get_numerical_field("cluster-migration-barrier",server.cluster_migration_barrier);
    config_get_numerical_field("cluster-slave-validity-factor",server.cluster_slave_validity_factor);
    config_get_numerical_field("repl-diskless-sync-delay",server.repl_diskless_sync_delay);
    config_get_numerical_field("tcp-keepalive",server.tcpkeepalive);

    /* Bool (yes/no) values */
    config_get_bool_field("cluster-require-full-coverage",
            server.cluster_require_full_coverage);
    config_get_bool_field("no-appendfsync-on-rewrite",
            server.aof_no_fsync_on_rewrite);
    config_get_bool_field("slave-serve-stale-data",
            server.repl_serve_stale_data);
    config_get_bool_field("slave-read-only",
            server.repl_slave_ro);
    config_get_bool_field("stop-writes-on-bgsave-error",
            server.stop_writes_on_bgsave_err);
    config_get_bool_field("daemonize", server.daemonize);
    config_get_bool_field("rdbcompression", server.rdb_compression);
    config_get_bool_field("rdbchecksum", server.rdb_checksum);
    config_get_bool_field("activerehashing", server.activerehashing);
    config_get_bool_field("protected-mode", server.protected_mode);
    config_get_bool_field("repl-disable-tcp-nodelay",
            server.repl_disable_tcp_nodelay);
    config_get_bool_field("repl-diskless-sync",
            server.repl_diskless_sync);
    config_get_bool_field("aof-rewrite-incremental-fsync",
            server.aof_rewrite_incremental_fsync);
    config_get_bool_field("aof-load-truncated",
            server.aof_load_truncated);

    /* Enum values */
    config_get_enum_field("maxmemory-policy",
            server.maxmemory_policy,maxmemory_policy_enum);
    config_get_enum_field("loglevel",
            server.verbosity,loglevel_enum);
    config_get_enum_field("supervised",
            server.supervised_mode,supervised_mode_enum);
    config_get_enum_field("appendfsync",
            server.aof_fsync,aof_fsync_enum);
    config_get_enum_field("syslog-facility",
            server.syslog_facility,syslog_facility_enum);

    /* Everything we can't handle with macros follows. */

    if (stringmatch(pattern,"appendonly",1)) {
        addReplyBulkCString(c,"appendonly");
        addReplyBulkCString(c,server.aof_state == AOF_OFF ? "no" : "yes");
        matches++;
    }
    if (stringmatch(pattern,"dir",1)) {
        char buf[1024];

        if (getcwd(buf,sizeof(buf)) == NULL)
            buf[0] = '\0';

        addReplyBulkCString(c,"dir");
        addReplyBulkCString(c,buf);
        matches++;
    }
    if (stringmatch(pattern,"save",1)) {
        sds buf = sdsempty();
        int j;

        for (j = 0; j < server.saveparamslen; j++) {
            buf = sdscatprintf(buf,"%jd %d",
                    (intmax_t)server.saveparams[j].seconds,
                    server.saveparams[j].changes);
            if (j != server.saveparamslen-1)
                buf = sdscatlen(buf," ",1);
        }
        addReplyBulkCString(c,"save");
        addReplyBulkCString(c,buf);
        sdsfree(buf);
        matches++;
    }
    if (stringmatch(pattern,"client-output-buffer-limit",1)) {
        sds buf = sdsempty();
        int j;

        for (j = 0; j < CLIENT_TYPE_OBUF_COUNT; j++) {
            buf = sdscatprintf(buf,"%s %llu %llu %ld",
                    getClientTypeName(j),
                    server.client_obuf_limits[j].hard_limit_bytes,
                    server.client_obuf_limits[j].soft_limit_bytes,
                    (long) server.client_obuf_limits[j].soft_limit_seconds);
            if (j != CLIENT_TYPE_OBUF_COUNT-1)
                buf = sdscatlen(buf," ",1);
        }
        addReplyBulkCString(c,"client-output-buffer-limit");
        addReplyBulkCString(c,buf);
        sdsfree(buf);
        matches++;
    }
    if (stringmatch(pattern,"unixsocketperm",1)) {
        char buf[32];
        snprintf(buf,sizeof(buf),"%o",server.unixsocketperm);
        addReplyBulkCString(c,"unixsocketperm");
        addReplyBulkCString(c,buf);
        matches++;
    }
    if (stringmatch(pattern,"slaveof",1)) {
        char buf[256];

        addReplyBulkCString(c,"slaveof");
        if (server.masterhost)
            snprintf(buf,sizeof(buf),"%s %d",
                server.masterhost, server.masterport);
        else
            buf[0] = '\0';
        addReplyBulkCString(c,buf);
        matches++;
    }
    if (stringmatch(pattern,"notify-keyspace-events",1)) {
        robj *flagsobj = createObject(OBJ_STRING,
            keyspaceEventsFlagsToString(server.notify_keyspace_events));

        addReplyBulkCString(c,"notify-keyspace-events");
        addReplyBulk(c,flagsobj);
        decrRefCount(flagsobj);
        matches++;
    }
    if (stringmatch(pattern,"bind",1)) {
        sds aux = sdsjoin(server.bindaddr,server.bindaddr_count," ");

        addReplyBulkCString(c,"bind");
        addReplyBulkCString(c,aux);
        sdsfree(aux);
        matches++;
    }
    setDeferredMultiBulkLength(c,replylen,matches*2);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x6a0, %rsp            # imm = 0x6A0
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq 0x40(%rax), %rax
movq 0x10(%rax), %rax
movq %rax, -0x10(%rbp)
movq -0x8(%rbp), %rdi
callq 0x432a0
movq %rax, -0x18(%rbp)
movq -0x10(%rbp), %rax
movq 0x8(%rax), %rax
movq %rax, -0x20(%rbp)
movl $0x0, -0xa4(%rbp)
movq -0x10(%rbp), %rax
movl (%rax), %eax
shrl $0x4, %eax
andl $0xf, %eax
cmpl $0x0, %eax
je 0x6c654
movq -0x10(%rbp), %rax
movl (%rax), %eax
shrl $0x4, %eax
andl $0xf, %eax
cmpl $0x8, %eax
jne 0x6c656
jmp 0x6c681
movq -0x8(%rbp), %rdi
movq -0x10(%rbp), %rsi
leaq 0xd136e(%rip), %rdx     # 0x13d9d3
leaq 0xd2376(%rip), %rcx     # 0x13e9e2
movl $0x423, %r8d            # imm = 0x423
callq 0x78360
movl $0x1, %edi
callq 0x263c0
jmp 0x6c683
movq -0x20(%rbp), %rdi
leaq 0xd2215(%rip), %rsi     # 0x13e8a3
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c712
movq -0x8(%rbp), %rdi
leaq 0xd21fb(%rip), %rsi     # 0x13e8a3
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x608(%rbp)
leaq 0x10bb19(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x748(%rax)
je 0x6c6e0
leaq 0x10bb08(%rip), %rax    # 0x1781d8
movq 0x748(%rax), %rax
movq %rax, -0x610(%rbp)
jmp 0x6c6f0
leaq 0xcef2b(%rip), %rax     # 0x13b612
movq %rax, -0x610(%rbp)
jmp 0x6c6f0
movq -0x608(%rbp), %rdi
movq -0x610(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c714
jmp 0x6c716
movq -0x20(%rbp), %rdi
leaq 0xd213e(%rip), %rsi     # 0x13e85f
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c79f
movq -0x8(%rbp), %rdi
leaq 0xd2124(%rip), %rsi     # 0x13e85f
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x618(%rbp)
leaq 0x10ba86(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x58(%rax)
je 0x6c76d
leaq 0x10ba78(%rip), %rax    # 0x1781d8
movq 0x58(%rax), %rax
movq %rax, -0x620(%rbp)
jmp 0x6c77d
leaq 0xcee9e(%rip), %rax     # 0x13b612
movq %rax, -0x620(%rbp)
jmp 0x6c77d
movq -0x618(%rbp), %rdi
movq -0x620(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c7a1
jmp 0x6c7a3
movq -0x20(%rbp), %rdi
leaq 0xd1f11(%rip), %rsi     # 0x13e6bf
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c832
movq -0x8(%rbp), %rdi
leaq 0xd1ef7(%rip), %rsi     # 0x13e6bf
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x628(%rbp)
leaq 0x10b9f9(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x820(%rax)
je 0x6c800
leaq 0x10b9e8(%rip), %rax    # 0x1781d8
movq 0x820(%rax), %rax
movq %rax, -0x630(%rbp)
jmp 0x6c810
leaq 0xcee0b(%rip), %rax     # 0x13b612
movq %rax, -0x630(%rbp)
jmp 0x6c810
movq -0x628(%rbp), %rdi
movq -0x630(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c834
jmp 0x6c836
movq -0x20(%rbp), %rdi
leaq 0xca8e2(%rip), %rsi     # 0x137123
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c8c5
movq -0x8(%rbp), %rdi
leaq 0xca8c8(%rip), %rsi     # 0x137123
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x638(%rbp)
leaq 0x10b966(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x130(%rax)
je 0x6c893
leaq 0x10b955(%rip), %rax    # 0x1781d8
movq 0x130(%rax), %rax
movq %rax, -0x640(%rbp)
jmp 0x6c8a3
leaq 0xced78(%rip), %rax     # 0x13b612
movq %rax, -0x640(%rbp)
jmp 0x6c8a3
movq -0x638(%rbp), %rdi
movq -0x640(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c8c7
jmp 0x6c8c9
movq -0x20(%rbp), %rdi
leaq 0xd1b51(%rip), %rsi     # 0x13e425
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c958
movq -0x8(%rbp), %rdi
leaq 0xd1b37(%rip), %rsi     # 0x13e425
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x648(%rbp)
leaq 0x10b8d3(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x7a0(%rax)
je 0x6c926
leaq 0x10b8c2(%rip), %rax    # 0x1781d8
movq 0x7a0(%rax), %rax
movq %rax, -0x650(%rbp)
jmp 0x6c936
leaq 0xcece5(%rip), %rax     # 0x13b612
movq %rax, -0x650(%rbp)
jmp 0x6c936
movq -0x648(%rbp), %rdi
movq -0x650(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c95a
jmp 0x6c95c
movq -0x20(%rbp), %rdi
leaq 0xd1f34(%rip), %rsi     # 0x13e89b
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6c9e5
movq -0x8(%rbp), %rdi
leaq 0xd1f1a(%rip), %rsi     # 0x13e89b
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x658(%rbp)
leaq 0x10b840(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x60(%rax)
je 0x6c9b3
leaq 0x10b832(%rip), %rax    # 0x1781d8
movq 0x60(%rax), %rax
movq %rax, -0x660(%rbp)
jmp 0x6c9c3
leaq 0xcec58(%rip), %rax     # 0x13b612
movq %rax, -0x660(%rbp)
jmp 0x6c9c3
movq -0x658(%rbp), %rdi
movq -0x660(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6c9e7
jmp 0x6c9e9
movq -0x20(%rbp), %rdi
leaq 0xd2299(%rip), %rsi     # 0x13ec8d
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6ca78
movq -0x8(%rbp), %rdi
leaq 0xd227f(%rip), %rsi     # 0x13ec8d
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x668(%rbp)
leaq 0x10b7b3(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x8a0(%rax)
je 0x6ca46
leaq 0x10b7a2(%rip), %rax    # 0x1781d8
movq 0x8a0(%rax), %rax
movq %rax, -0x670(%rbp)
jmp 0x6ca56
leaq 0xcebc5(%rip), %rax     # 0x13b612
movq %rax, -0x670(%rbp)
jmp 0x6ca56
movq -0x668(%rbp), %rdi
movq -0x670(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6ca7a
jmp 0x6ca7c
movq -0x20(%rbp), %rdi
leaq 0xd1a7a(%rip), %rsi     # 0x13e501
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cae4
leaq -0xa0(%rbp), %rdi
leaq 0x10b734(%rip), %rax    # 0x1781d8
movq 0x908(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a41(%rip), %rsi     # 0x13e501
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cae6
jmp 0x6cae8
movq -0x20(%rbp), %rdi
leaq 0xd1a42(%rip), %rsi     # 0x13e535
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cb50
leaq -0xa0(%rbp), %rdi
leaq 0x10b6c8(%rip), %rax    # 0x1781d8
movslq 0x914(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a09(%rip), %rsi     # 0x13e535
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cb52
jmp 0x6cb54
movq -0x20(%rbp), %rdi
leaq 0xd1efe(%rip), %rsi     # 0x13ea5d
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cbbc
leaq -0xa0(%rbp), %rdi
leaq 0x10b65c(%rip), %rax    # 0x1781d8
movslq 0x5fc(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1ec5(%rip), %rsi     # 0x13ea5d
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cbbe
jmp 0x6cbc0
movq -0x20(%rbp), %rdi
leaq 0xd1bfc(%rip), %rsi     # 0x13e7c7
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cc28
leaq -0xa0(%rbp), %rdi
leaq 0x10b5f0(%rip), %rax    # 0x1781d8
movslq 0x67c(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1bc3(%rip), %rsi     # 0x13e7c7
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cc2a
jmp 0x6cc2c
movq -0x20(%rbp), %rdi
leaq 0xd1bdd(%rip), %rsi     # 0x13e814
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cc94
leaq -0xa0(%rbp), %rdi
leaq 0x10b584(%rip), %rax    # 0x1781d8
movq 0x680(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1ba4(%rip), %rsi     # 0x13e814
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cc96
jmp 0x6cc98
movq -0x20(%rbp), %rdi
leaq 0xd1c37(%rip), %rsi     # 0x13e8da
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cd00
leaq -0xa0(%rbp), %rdi
leaq 0x10b518(%rip), %rax    # 0x1781d8
movq 0x940(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1bfe(%rip), %rsi     # 0x13e8da
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cd02
jmp 0x6cd04
movq -0x20(%rbp), %rdi
leaq 0xd1be4(%rip), %rsi     # 0x13e8f3
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cd6c
leaq -0xa0(%rbp), %rdi
leaq 0x10b4ac(%rip), %rax    # 0x1781d8
movq 0x948(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1bab(%rip), %rsi     # 0x13e8f3
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cd6e
jmp 0x6cd70
movq -0x20(%rbp), %rdi
leaq 0xd1bbf(%rip), %rsi     # 0x13e93a
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cdd8
leaq -0xa0(%rbp), %rdi
leaq 0x10b440(%rip), %rax    # 0x1781d8
movslq 0x970(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1b86(%rip), %rsi     # 0x13e93a
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cdda
jmp 0x6cddc
movq -0x20(%rbp), %rdi
leaq 0xd1b69(%rip), %rsi     # 0x13e950
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6ce44
leaq -0xa0(%rbp), %rdi
leaq 0x10b3d4(%rip), %rax    # 0x1781d8
movslq 0x974(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1b30(%rip), %rsi     # 0x13e950
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6ce46
jmp 0x6ce48
movq -0x20(%rbp), %rdi
leaq 0xd1b11(%rip), %rsi     # 0x13e964
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6ceb0
leaq -0xa0(%rbp), %rdi
leaq 0x10b368(%rip), %rax    # 0x1781d8
movq 0x950(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1ad8(%rip), %rsi     # 0x13e964
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6ceb2
jmp 0x6ceb4
movq -0x20(%rbp), %rdi
leaq 0xd1abc(%rip), %rsi     # 0x13e97b
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cf1c
leaq -0xa0(%rbp), %rdi
leaq 0x10b2fc(%rip), %rax    # 0x1781d8
movq 0x958(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a83(%rip), %rsi     # 0x13e97b
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cf1e
jmp 0x6cf20
movq -0x20(%rbp), %rdi
leaq 0xd1a69(%rip), %rsi     # 0x13e994
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cf88
leaq -0xa0(%rbp), %rdi
leaq 0x10b290(%rip), %rax    # 0x1781d8
movq 0x960(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a30(%rip), %rsi     # 0x13e994
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cf8a
jmp 0x6cf8c
movq -0x20(%rbp), %rdi
leaq 0xd1a14(%rip), %rsi     # 0x13e9ab
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6cff4
leaq -0xa0(%rbp), %rdi
leaq 0x10b224(%rip), %rax    # 0x1781d8
movq 0x968(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd19db(%rip), %rsi     # 0x13e9ab
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6cff6
jmp 0x6cff8
movq -0x20(%rbp), %rdi
leaq 0xd1b2b(%rip), %rsi     # 0x13eb2e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d060
leaq -0xa0(%rbp), %rdi
leaq 0x10b1b8(%rip), %rax    # 0x1781d8
movq 0x9e8(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1af2(%rip), %rsi     # 0x13eb2e
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d062
jmp 0x6d064
movq -0x20(%rbp), %rdi
leaq 0xd1ace(%rip), %rsi     # 0x13eb3d
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d0cc
leaq -0xa0(%rbp), %rdi
leaq 0x10b14c(%rip), %rax    # 0x1781d8
movq 0x408(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a95(%rip), %rsi     # 0x13eb3d
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d0ce
jmp 0x6d0d0
movq -0x20(%rbp), %rdi
leaq 0xd1a7a(%rip), %rsi     # 0x13eb55
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d138
leaq -0xa0(%rbp), %rdi
leaq 0x10b0e0(%rip), %rax    # 0x1781d8
movq 0xa18(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a41(%rip), %rsi     # 0x13eb55
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d13a
jmp 0x6d13c
movq -0x20(%rbp), %rdi
leaq 0xd1a50(%rip), %rsi     # 0x13eb97
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d1a4
leaq -0xa0(%rbp), %rdi
leaq 0x10b074(%rip), %rax    # 0x1781d8
movq 0x410(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1a17(%rip), %rsi     # 0x13eb97
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d1a6
jmp 0x6d1a8
movq -0x20(%rbp), %rdi
leaq 0xd1176(%rip), %rsi     # 0x13e329
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d210
leaq -0xa0(%rbp), %rdi
leaq 0x10b008(%rip), %rax    # 0x1781d8
movslq 0xa0(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd113d(%rip), %rsi     # 0x13e329
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d212
jmp 0x6d214
movq -0x20(%rbp), %rdi
leaq 0xd110f(%rip), %rsi     # 0x13e32e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d27c
leaq -0xa0(%rbp), %rdi
leaq 0x10af9c(%rip), %rax    # 0x1781d8
movslq 0xa4(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd10d6(%rip), %rsi     # 0x13e32e
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d27e
jmp 0x6d280
movq -0x20(%rbp), %rdi
leaq 0xd123f(%rip), %rsi     # 0x13e4ca
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d2e8
leaq -0xa0(%rbp), %rdi
leaq 0x10af30(%rip), %rax    # 0x1781d8
movslq 0x610(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1206(%rip), %rsi     # 0x13e4ca
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d2ea
jmp 0x6d2ec
movq -0x20(%rbp), %rdi
leaq 0xd1277(%rip), %rsi     # 0x13e56e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d354
leaq -0xa0(%rbp), %rdi
leaq 0x10aec4(%rip), %rax    # 0x1781d8
movslq 0x7c8(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd123e(%rip), %rsi     # 0x13e56e
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d356
jmp 0x6d358
movq -0x20(%rbp), %rdi
leaq 0xd124e(%rip), %rsi     # 0x13e5b1
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d3c0
leaq -0xa0(%rbp), %rdi
leaq 0x10ae58(%rip), %rax    # 0x1781d8
movslq 0x834(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1215(%rip), %rsi     # 0x13e5b1
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d3c2
jmp 0x6d3c4
movq -0x20(%rbp), %rdi
leaq 0xd1281(%rip), %rsi     # 0x13e650
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d42c
leaq -0xa0(%rbp), %rdi
leaq 0x10adec(%rip), %rax    # 0x1781d8
movq 0x7d8(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1248(%rip), %rsi     # 0x13e650
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d42e
jmp 0x6d430
movq -0x20(%rbp), %rdi
leaq 0xd124f(%rip), %rsi     # 0x13e68a
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d498
leaq -0xa0(%rbp), %rdi
leaq 0x10ad80(%rip), %rax    # 0x1781d8
movq 0x7f8(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1216(%rip), %rsi     # 0x13e68a
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d49a
jmp 0x6d49c
movq -0x20(%rbp), %rdi
leaq 0xd1035(%rip), %rsi     # 0x13e4dc
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d505
leaq -0xa0(%rbp), %rdi
leaq 0x10ad14(%rip), %rax    # 0x1781d8
movl 0x904(%rax), %eax
movl %eax, %edx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd0ffb(%rip), %rsi     # 0x13e4dc
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d507
jmp 0x6d509
movq -0x20(%rbp), %rdi
leaq 0xd1aee(%rip), %rsi     # 0x13f002
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d571
leaq -0xa0(%rbp), %rdi
leaq 0x10aca7(%rip), %rax    # 0x1781d8
movslq 0xa40(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1ab5(%rip), %rsi     # 0x13f002
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d573
jmp 0x6d575
movq -0x20(%rbp), %rdi
leaq 0xd16fe(%rip), %rsi     # 0x13ec7e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d5dd
leaq -0xa0(%rbp), %rdi
leaq 0x10ac3b(%rip), %rax    # 0x1781d8
movslq 0x894(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd16c5(%rip), %rsi     # 0x13ec7e
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d5df
jmp 0x6d5e1
movq -0x20(%rbp), %rdi
leaq 0xd16b3(%rip), %rsi     # 0x13ec9f
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d649
leaq -0xa0(%rbp), %rdi
leaq 0x10abcf(%rip), %rax    # 0x1781d8
movslq 0x898(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd167a(%rip), %rsi     # 0x13ec9f
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d64b
jmp 0x6d64d
movq -0x20(%rbp), %rdi
leaq 0xd165b(%rip), %rsi     # 0x13ecb3
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d6b5
leaq -0xa0(%rbp), %rdi
leaq 0x10ab63(%rip), %rax    # 0x1781d8
movslq 0x808(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1622(%rip), %rsi     # 0x13ecb3
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d6b7
jmp 0x6d6b9
movq -0x20(%rbp), %rdi
leaq 0xd162a(%rip), %rsi     # 0x13ecee
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d721
leaq -0xa0(%rbp), %rdi
leaq 0x10aaf7(%rip), %rax    # 0x1781d8
movslq 0x80c(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd15f1(%rip), %rsi     # 0x13ecee
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d723
jmp 0x6d725
movq -0x20(%rbp), %rdi
leaq 0xd0ff6(%rip), %rsi     # 0x13e726
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d78a
leaq -0xa0(%rbp), %rdi
leaq 0x10aa8b(%rip), %rax    # 0x1781d8
movslq 0x20(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd0fc0(%rip), %rsi     # 0x13e726
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d78c
jmp 0x6d78e
movq -0x20(%rbp), %rdi
leaq 0xd12b7(%rip), %rsi     # 0x13ea50
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d7f6
leaq -0xa0(%rbp), %rdi
leaq 0x10aa22(%rip), %rax    # 0x1781d8
movq 0x9a0(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd127e(%rip), %rsi     # 0x13ea50
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d7f8
jmp 0x6d7fa
movq -0x20(%rbp), %rdi
leaq 0xd128a(%rip), %rsi     # 0x13ea8f
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d862
leaq -0xa0(%rbp), %rdi
leaq 0x10a9b6(%rip), %rax    # 0x1781d8
movslq 0x9b8(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd1251(%rip), %rsi     # 0x13ea8f
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d864
jmp 0x6d866
movq -0x20(%rbp), %rdi
leaq 0xd1268(%rip), %rsi     # 0x13ead9
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d8ce
leaq -0xa0(%rbp), %rdi
leaq 0x10a94a(%rip), %rax    # 0x1781d8
movslq 0x9bc(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd122f(%rip), %rsi     # 0x13ead9
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d8d0
jmp 0x6d8d2
movq -0x20(%rbp), %rdi
leaq 0xd0d2f(%rip), %rsi     # 0x13e60c
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d93a
leaq -0xa0(%rbp), %rdi
leaq 0x10a8de(%rip), %rax    # 0x1781d8
movslq 0x818(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd0cf6(%rip), %rsi     # 0x13e60c
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d93c
jmp 0x6d93e
movq -0x20(%rbp), %rdi
leaq 0xd0980(%rip), %rsi     # 0x13e2c9
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6d9a6
leaq -0xa0(%rbp), %rdi
leaq 0x10a872(%rip), %rax    # 0x1781d8
movslq 0x600(%rax), %rdx
movl $0x80, %esi
callq 0x477e0
movq -0x8(%rbp), %rdi
leaq 0xd0947(%rip), %rsi     # 0x13e2c9
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0xa0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6d9a8
jmp 0x6d9aa
movq -0x20(%rbp), %rdi
leaq 0xd107d(%rip), %rsi     # 0x13ea32
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6da0e
movq -0x8(%rbp), %rdi
leaq 0xd1063(%rip), %rsi     # 0x13ea32
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a7f9(%rip), %rax    # 0x1781d8
movl 0x9c0(%rax), %ecx
leaq 0xd6ae2(%rip), %rsi     # 0x1444ce
leaq 0xcd402(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6da10
jmp 0x6da12
movq -0x20(%rbp), %rdi
leaq 0xd0d56(%rip), %rsi     # 0x13e773
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6da76
movq -0x8(%rbp), %rdi
leaq 0xd0d3c(%rip), %rsi     # 0x13e773
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a791(%rip), %rax    # 0x1781d8
movl 0x678(%rax), %ecx
leaq 0xd6a7a(%rip), %rsi     # 0x1444ce
leaq 0xcd39a(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6da78
jmp 0x6da7a
movq -0x20(%rbp), %rdi
leaq 0xd0c45(%rip), %rsi     # 0x13e6ca
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dade
movq -0x8(%rbp), %rdi
leaq 0xd0c2b(%rip), %rsi     # 0x13e6ca
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a729(%rip), %rax    # 0x1781d8
movl 0x880(%rax), %ecx
leaq 0xd6a12(%rip), %rsi     # 0x1444ce
leaq 0xcd332(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dae0
jmp 0x6dae2
movq -0x20(%rbp), %rdi
leaq 0xd0bf4(%rip), %rsi     # 0x13e6e1
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6db46
movq -0x8(%rbp), %rdi
leaq 0xd0bda(%rip), %rsi     # 0x13e6e1
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a6c1(%rip), %rax    # 0x1781d8
movl 0x884(%rax), %ecx
leaq 0xd69aa(%rip), %rsi     # 0x1444ce
leaq 0xcd2ca(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6db48
jmp 0x6db4a
movq -0x20(%rbp), %rdi
leaq 0xd110d(%rip), %rsi     # 0x13ec62
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dbae
movq -0x8(%rbp), %rdi
leaq 0xd10f3(%rip), %rsi     # 0x13ec62
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a659(%rip), %rax    # 0x1781d8
movl 0x784(%rax), %ecx
leaq 0xd6942(%rip), %rsi     # 0x1444ce
leaq 0xcd262(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dbb0
jmp 0x6dbb2
movq -0x20(%rbp), %rdi
leaq 0xd0b5f(%rip), %rsi     # 0x13e71c
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dc16
movq -0x8(%rbp), %rdi
leaq 0xd0b45(%rip), %rsi     # 0x13e71c
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a5f1(%rip), %rax    # 0x1781d8
movl 0x61c(%rax), %ecx
leaq 0xd68da(%rip), %rsi     # 0x1444ce
leaq 0xcd1fa(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dc18
jmp 0x6dc1a
movq -0x20(%rbp), %rdi
leaq 0xd0acc(%rip), %rsi     # 0x13e6f1
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dc7e
movq -0x8(%rbp), %rdi
leaq 0xd0ab2(%rip), %rsi     # 0x13e6f1
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a589(%rip), %rax    # 0x1781d8
movl 0x750(%rax), %ecx
leaq 0xd6872(%rip), %rsi     # 0x1444ce
leaq 0xcd192(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dc80
jmp 0x6dc82
movq -0x20(%rbp), %rdi
leaq 0xd0a73(%rip), %rsi     # 0x13e700
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dce6
movq -0x8(%rbp), %rdi
leaq 0xd0a59(%rip), %rsi     # 0x13e700
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a521(%rip), %rax    # 0x1781d8
movl 0x754(%rax), %ecx
leaq 0xd680a(%rip), %rsi     # 0x1444ce
leaq 0xcd12a(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dce8
jmp 0x6dcea
movq -0x20(%rbp), %rdi
leaq 0xd0a17(%rip), %rsi     # 0x13e70c
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dd4b
movq -0x8(%rbp), %rdi
leaq 0xd09fd(%rip), %rsi     # 0x13e70c
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a4b9(%rip), %rax    # 0x1781d8
movl 0x50(%rax), %ecx
leaq 0xd67a5(%rip), %rsi     # 0x1444ce
leaq 0xcd0c5(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dd4d
jmp 0x6dd4f
movq -0x20(%rbp), %rdi
leaq 0xd0599(%rip), %rsi     # 0x13e2f3
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6ddb3
movq -0x8(%rbp), %rdi
leaq 0xd057f(%rip), %rsi     # 0x13e2f3
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a454(%rip), %rax    # 0x1781d8
movl 0x318(%rax), %ecx
leaq 0xd673d(%rip), %rsi     # 0x1444ce
leaq 0xcd05d(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6ddb5
jmp 0x6ddb7
movq -0x20(%rbp), %rdi
leaq 0xd081e(%rip), %rsi     # 0x13e5e0
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6de1b
movq -0x8(%rbp), %rdi
leaq 0xd0804(%rip), %rsi     # 0x13e5e0
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a3ec(%rip), %rax    # 0x1781d8
movl 0x890(%rax), %ecx
leaq 0xd66d5(%rip), %rsi     # 0x1444ce
leaq 0xccff5(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6de1d
jmp 0x6de1f
movq -0x20(%rbp), %rdi
leaq 0xd07cf(%rip), %rsi     # 0x13e5f9
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6de83
movq -0x8(%rbp), %rdi
leaq 0xd07b5(%rip), %rsi     # 0x13e5f9
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a384(%rip), %rax    # 0x1781d8
movl 0x814(%rax), %ecx
leaq 0xd666d(%rip), %rsi     # 0x1444ce
leaq 0xccf8d(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6de85
jmp 0x6de87
movq -0x20(%rbp), %rdi
leaq 0xd099c(%rip), %rsi     # 0x13e82e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6deeb
movq -0x8(%rbp), %rdi
leaq 0xd0982(%rip), %rsi     # 0x13e82e
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a31c(%rip), %rax    # 0x1781d8
movl 0x6e8(%rax), %ecx
leaq 0xd6605(%rip), %rsi     # 0x1444ce
leaq 0xccf25(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6deed
jmp 0x6deef
movq -0x20(%rbp), %rdi
leaq 0xd0952(%rip), %rsi     # 0x13e84c
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6df53
movq -0x8(%rbp), %rdi
leaq 0xd0938(%rip), %rsi     # 0x13e84c
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a2b4(%rip), %rax    # 0x1781d8
movl 0x6f4(%rax), %ecx
leaq 0xd659d(%rip), %rsi     # 0x1444ce
leaq 0xccebd(%rip), %rax     # 0x13adf5
cmpl $0x0, %ecx
cmovneq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6df55
jmp 0x6df57
movq -0x20(%rbp), %rdi
leaq 0xd05a9(%rip), %rsi     # 0x13e50b
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6dfc3
movq -0x8(%rbp), %rdi
leaq 0xd058f(%rip), %rsi     # 0x13e50b
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x678(%rbp)
leaq 0x10a245(%rip), %rax    # 0x1781d8
movl 0x910(%rax), %esi
leaq 0x109070(%rip), %rdi    # 0x177010
callq 0x68630
movq -0x678(%rbp), %rdi
movq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6dfc5
jmp 0x6dfc7
movq -0x20(%rbp), %rdi
leaq 0xd0408(%rip), %rsi     # 0x13e3da
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e033
movq -0x8(%rbp), %rdi
leaq 0xd03ee(%rip), %rsi     # 0x13e3da
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x680(%rbp)
leaq 0x10a1d5(%rip), %rax    # 0x1781d8
movl 0x5f8(%rax), %esi
leaq 0x109110(%rip), %rdi    # 0x177120
callq 0x68630
movq -0x680(%rbp), %rdi
movq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6e035
jmp 0x6e037
movq -0x20(%rbp), %rdi
leaq 0xd0d2c(%rip), %rsi     # 0x13ed6e
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e0a3
movq -0x8(%rbp), %rdi
leaq 0xd0d12(%rip), %rsi     # 0x13ed6e
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x688(%rbp)
leaq 0x10a165(%rip), %rax    # 0x1781d8
movl 0x618(%rax), %esi
leaq 0x1090f0(%rip), %rdi    # 0x177170
callq 0x68630
movq -0x688(%rbp), %rdi
movq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6e0a5
jmp 0x6e0a7
movq -0x20(%rbp), %rdi
leaq 0xd06db(%rip), %rsi     # 0x13e78d
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e113
movq -0x8(%rbp), %rdi
leaq 0xd06c1(%rip), %rsi     # 0x13e78d
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x690(%rbp)
leaq 0x10a0f5(%rip), %rax    # 0x1781d8
movl 0x66c(%rax), %esi
leaq 0x1090d0(%rip), %rdi    # 0x1771c0
callq 0x68630
movq -0x690(%rbp), %rdi
movq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6e115
jmp 0x6e117
movq -0x20(%rbp), %rdi
leaq 0xd0343(%rip), %rsi     # 0x13e465
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e183
movq -0x8(%rbp), %rdi
leaq 0xd0329(%rip), %rsi     # 0x13e465
callq 0x43580
movq -0x8(%rbp), %rax
movq %rax, -0x698(%rbp)
leaq 0x10a085(%rip), %rax    # 0x1781d8
movl 0x7b8(%rax), %esi
leaq 0x108f20(%rip), %rdi    # 0x177080
callq 0x68630
movq -0x698(%rbp), %rdi
movq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
jmp 0x6e185
movq -0x20(%rbp), %rdi
leaq 0xd0599(%rip), %rsi     # 0x13e729
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e1e9
movq -0x8(%rbp), %rdi
leaq 0xd057f(%rip), %rsi     # 0x13e729
callq 0x43580
movq -0x8(%rbp), %rdi
leaq 0x10a01e(%rip), %rax    # 0x1781d8
movl 0x668(%rax), %ecx
leaq 0xccc2e(%rip), %rsi     # 0x13adf5
leaq 0xd6300(%rip), %rax     # 0x1444ce
cmpl $0x0, %ecx
cmoveq %rax, %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xd01ca(%rip), %rsi     # 0x13e3be
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e250
leaq -0x4b0(%rbp), %rdi
movl $0x400, %esi            # imm = 0x400
callq 0x26910
cmpq $0x0, %rax
jne 0x6e221
movb $0x0, -0x4b0(%rbp)
movq -0x8(%rbp), %rdi
leaq 0xd0192(%rip), %rsi     # 0x13e3be
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0x4b0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xcf0f5(%rip), %rsi     # 0x13d350
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e381
callq 0x384f0
movq %rax, -0x4b8(%rbp)
movl $0x0, -0x4bc(%rbp)
movl -0x4bc(%rbp), %eax
leaq 0x109f47(%rip), %rcx    # 0x1781d8
cmpl 0x740(%rcx), %eax
jge 0x6e346
movq -0x4b8(%rbp), %rdi
leaq 0x109f2d(%rip), %rax    # 0x1781d8
movq 0x738(%rax), %rax
movslq -0x4bc(%rbp), %rcx
shlq $0x4, %rcx
addq %rcx, %rax
movq (%rax), %rdx
leaq 0x109f0e(%rip), %rax    # 0x1781d8
movq 0x738(%rax), %rax
movslq -0x4bc(%rbp), %rcx
shlq $0x4, %rcx
addq %rcx, %rax
movl 0x8(%rax), %ecx
leaq 0xd0e45(%rip), %rsi     # 0x13f12e
movb $0x0, %al
callq 0x395b0
movq %rax, -0x4b8(%rbp)
movl -0x4bc(%rbp), %eax
leaq 0x109ed4(%rip), %rcx    # 0x1781d8
movl 0x740(%rcx), %ecx
subl $0x1, %ecx
cmpl %ecx, %eax
je 0x6e330
movq -0x4b8(%rbp), %rdi
leaq 0xd0e2a(%rip), %rsi     # 0x13f149
movl $0x1, %edx
callq 0x39040
movq %rax, -0x4b8(%rbp)
jmp 0x6e332
movl -0x4bc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x4bc(%rbp)
jmp 0x6e284
movq -0x8(%rbp), %rdi
leaq 0xcefff(%rip), %rsi     # 0x13d350
callq 0x43580
movq -0x8(%rbp), %rdi
movq -0x4b8(%rbp), %rsi
callq 0x43580
movq -0x4b8(%rbp), %rdi
callq 0x38620
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xd081b(%rip), %rsi     # 0x13eba7
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e4cf
callq 0x384f0
movq %rax, -0x4c8(%rbp)
movl $0x0, -0x4cc(%rbp)
cmpl $0x3, -0x4cc(%rbp)
jge 0x6e494
movq -0x4c8(%rbp), %rax
movq %rax, -0x6a0(%rbp)
movl -0x4cc(%rbp), %edi
callq 0x46be0
movq -0x6a0(%rbp), %rdi
movq %rax, %rdx
movslq -0x4cc(%rbp), %rcx
leaq 0x109de5(%rip), %rax    # 0x1781d8
addq $0x620, %rax            # imm = 0x620
imulq $0x18, %rcx, %rcx
addq %rcx, %rax
movq (%rax), %rcx
movslq -0x4cc(%rbp), %rsi
leaq 0x109dc7(%rip), %rax    # 0x1781d8
addq $0x620, %rax            # imm = 0x620
imulq $0x18, %rsi, %rsi
addq %rsi, %rax
movq 0x8(%rax), %r8
movslq -0x4cc(%rbp), %rsi
leaq 0x109da8(%rip), %rax    # 0x1781d8
addq $0x620, %rax            # imm = 0x620
imulq $0x18, %rsi, %rsi
addq %rsi, %rax
movq 0x10(%rax), %r9
leaq 0xd0ced(%rip), %rsi     # 0x13f135
movb $0x0, %al
callq 0x395b0
movq %rax, -0x4c8(%rbp)
cmpl $0x2, -0x4cc(%rbp)
je 0x6e47e
movq -0x4c8(%rbp), %rdi
leaq 0xd0cdc(%rip), %rsi     # 0x13f149
movl $0x1, %edx
callq 0x39040
movq %rax, -0x4c8(%rbp)
jmp 0x6e480
movl -0x4cc(%rbp), %eax
addl $0x1, %eax
movl %eax, -0x4cc(%rbp)
jmp 0x6e3b5
movq -0x8(%rbp), %rdi
leaq 0xd0708(%rip), %rsi     # 0x13eba7
callq 0x43580
movq -0x8(%rbp), %rdi
movq -0x4c8(%rbp), %rsi
callq 0x43580
movq -0x4c8(%rbp), %rdi
callq 0x38620
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xcfe9d(%rip), %rsi     # 0x13e377
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e53f
leaq -0x4f0(%rbp), %rdi
leaq 0x109ce1(%rip), %rax    # 0x1781d8
movl 0x138(%rax), %ecx
movl $0x20, %esi
leaq 0xd0c87(%rip), %rdx     # 0x13f190
movb $0x0, %al
callq 0x26120
movq -0x8(%rbp), %rdi
leaq 0xcfe5c(%rip), %rsi     # 0x13e377
callq 0x43580
movq -0x8(%rbp), %rdi
leaq -0x4f0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xc92c7(%rip), %rsi     # 0x137811
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e5d8
movq -0x8(%rbp), %rdi
leaq 0xc92ad(%rip), %rsi     # 0x137811
callq 0x43580
leaq 0x109c68(%rip), %rax    # 0x1781d8
cmpq $0x0, 0x828(%rax)
je 0x6e5b2
leaq -0x5f0(%rbp), %rdi
leaq 0x109c50(%rip), %rax    # 0x1781d8
movq 0x828(%rax), %rcx
leaq 0x109c42(%rip), %rax    # 0x1781d8
movl 0x830(%rax), %r8d
movl $0x100, %esi            # imm = 0x100
leaq 0xd8369(%rip), %rdx     # 0x146912
movb $0x0, %al
callq 0x26120
jmp 0x6e5b9
movb $0x0, -0x5f0(%rbp)
movq -0x8(%rbp), %rdi
leaq -0x5f0(%rbp), %rsi
callq 0x43580
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xd0744(%rip), %rsi     # 0x13ed27
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e650
leaq 0x109bdf(%rip), %rax    # 0x1781d8
movl 0x998(%rax), %edi
callq 0x9cc60
movq %rax, %rsi
xorl %edi, %edi
callq 0x48480
movq %rax, -0x5f8(%rbp)
movq -0x8(%rbp), %rdi
leaq 0xd0707(%rip), %rsi     # 0x13ed27
callq 0x43580
movq -0x8(%rbp), %rdi
movq -0x5f8(%rbp), %rsi
callq 0x43630
movq -0x5f8(%rbp), %rdi
callq 0x48f70
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x20(%rbp), %rdi
leaq 0xcfcf5(%rip), %rsi     # 0x13e350
movl $0x1, %edx
callq 0x47320
cmpl $0x0, %eax
je 0x6e6d3
leaq 0x109b67(%rip), %rax    # 0x1781d8
movl 0x128(%rax), %esi
leaq 0x109b5a(%rip), %rdi    # 0x1781d8
addq $0xa8, %rdi
leaq 0xd0abd(%rip), %rdx     # 0x13f149
callq 0x3ab30
movq %rax, -0x600(%rbp)
movq -0x8(%rbp), %rdi
leaq 0xcfcad(%rip), %rsi     # 0x13e350
callq 0x43580
movq -0x8(%rbp), %rdi
movq -0x600(%rbp), %rsi
callq 0x43580
movq -0x600(%rbp), %rdi
callq 0x38620
movl -0xa4(%rbp), %eax
addl $0x1, %eax
movl %eax, -0xa4(%rbp)
movq -0x8(%rbp), %rdi
movq -0x18(%rbp), %rsi
movl -0xa4(%rbp), %eax
shll %eax
movslq %eax, %rdx
callq 0x43310
addq $0x6a0, %rsp            # imm = 0x6A0
popq %rbp
retq
nopw %cs:(%rax,%rax)