// File: /workspace/github_cpp_makefile_star2_O3/wrighteagle2d[P]wrighteaglebase/Debug/../src/PlayerParam.cpp
// Function: PlayerParam::AddParams()
void PlayerParam::AddParams() {
  AddParam("player_types", &player_types, DEFAULT_PLAYER_TYPES);
  AddParam("subs_max", &subs_max, DEFAULT_SUBS_MAX);
  AddParam("pt_max", &pt_max, DEFAULT_PT_MAX);

  AddParam("player_speed_max_delta_min", &player_speed_max_delta_min,
           DEFAULT_PLAYER_SPEED_MAX_DELTA_MIN);
  AddParam("player_speed_max_delta_max", &player_speed_max_delta_max,
           DEFAULT_PLAYER_SPEED_MAX_DELTA_MAX);
  AddParam("stamina_inc_max_delta_factor", &stamina_inc_max_delta_factor,
           DEFAULT_STAMINA_INC_MAX_DELTA_FACTOR);
  AddParam("player_decay_delta_min", &player_decay_delta_min,
           DEFAULT_PLAYER_DECAY_DELTA_MIN);
  AddParam("player_decay_delta_max", &player_decay_delta_max,
           DEFAULT_PLAYER_DECAY_DELTA_MAX);
  AddParam("inertia_moment_delta_factor", &inertia_moment_delta_factor,
           DEFAULT_INERTIA_MOMENT_DELTA_FACTOR);
  AddParam("dash_power_rate_delta_min", &dash_power_rate_delta_min,
           DEFAULT_DASH_POWER_RATE_DELTA_MIN);
  AddParam("dash_power_rate_delta_max", &dash_power_rate_delta_max,
           DEFAULT_DASH_POWER_RATE_DELTA_MAX);
  AddParam("player_size_delta_factor", &player_size_delta_factor,
           DEFAULT_PLAYER_SIZE_DELTA_FACTOR);
  AddParam("kickable_margin_delta_min", &kickable_margin_delta_min,
           DEFAULT_KICKABLE_MARGIN_DELTA_MIN);
  AddParam("kickable_margin_delta_max", &kickable_margin_delta_max,
           DEFAULT_KICKABLE_MARGIN_DELTA_MAX);
  AddParam("kick_rand_delta_factor", &kick_rand_delta_factor,
           DEFAULT_KICK_RAND_DELTA_FACTOR);
  AddParam("extra_stamina_delta_min", &extra_stamina_delta_min,
           DEFAULT_EXTRA_STAMINA_DELTA_MIN);
  AddParam("extra_stamina_delta_max", &extra_stamina_delta_max,
           DEFAULT_EXTRA_STAMINA_DELTA_MAX);
  AddParam("effort_max_delta_factor", &effort_max_delta_factor,
           DEFAULT_EFFORT_MAX_DELTA_FACTOR);
  AddParam("effort_min_delta_factor", &effort_min_delta_factor,
           DEFAULT_EFFORT_MIN_DELTA_FACTOR);
  AddParam("new_dash_power_rate_delta_min", &new_dash_power_rate_delta_min,
           DEFAULT_NEW_DASH_POWER_RATE_DELTA_MIN);
  AddParam("new_dash_power_rate_delta_max", &new_dash_power_rate_delta_max,
           DEFAULT_NEW_DASH_POWER_RATE_DELTA_MAX);
  AddParam("new_stamina_inc_max_delta_factor",
           &new_stamina_inc_max_delta_factor,
           DEFAULT_NEW_STAMINA_INC_MAX_DELTA_FACTOR);

  // v14
  AddParam("catchable_area_l_stretch_min", &catchable_area_l_stretch_min,
           DEFAULT_CATCHABLE_AREA_L_STRETCH_MIN);
  AddParam("catchable_area_l_stretch_max", &catchable_area_l_stretch_max,
           DEFAULT_CATCHABLE_AREA_L_STRETCH_MAX);
  AddParam("kick_power_rate_delta_min", &kick_power_rate_delta_min,
           DEFAULT_KICK_POWER_RATE_DELTA_MIN);
  AddParam("kick_power_rate_delta_max", &kick_power_rate_delta_max,
           DEFAULT_KICK_POWER_RATE_DELTA_MAX);
  AddParam("foul_detect_probability_delta_factor",
           &foul_detect_probability_delta_factor,
           DEFAULT_FOUL_DETECT_PROBABILITY_DELTA_FACTOR);

  AddParam("allow_mult_default_type", &M_allow_mult_default_type, false);

  AddParam("player_conf", &M_player_conf_file, std::string(CONFIG_FILE));
  AddParam("log_dir", &M_log_dir, std::string(LOG_DIR));

  AddParam("trainer_data_file", &M_train_data_file,
           std::string(TRAIN_DATA_FILE));

  AddParam("team_name", &M_team_name, std::string(TEAM_NAME));
  AddParam("opponent_team_name", &M_opponent_team_name,
           std::string(OPPONENT_TEAM_NAME));
  AddParam("hetero_test_model", &M_hetero_test_model,
           std::string(HETERO_TEST_MODEL));

  AddParam("dynamic_debug_mode", &mDynamicDebugMode, DYNAMIC_DEBUG_MODE);
  AddParam("save_server_message", &mSaveServerMessage, SAVE_SERVER_MESSAGE);
  AddParam("save_sight_log", &mSaveSightLog, SAVE_SIGHT_LOG);
  AddParam("save_dec_log", &mSaveDecLog, SAVE_DEC_LOG);
  AddParam("save_text_log", &mSaveTextLog, SAVE_TEXT_LOG);
  AddParam("use_plotter", &mUsePlotter, USE_PLOTTER);
  AddParam("use_team_graphic", &mUseTeamGraphic, USE_TEAM_GRAPHIC);
  AddParam("time_test", &mTimeTest, TIME_TEST);
  AddParam("network_test", &mNetworkTest, NETWORK_TEST);
  AddParam("wait_sight_buffer", &mWaitSightBuffer, WAIT_SIGHT_BUFFER);
  AddParam("wait_hear_buffer", &mWaitHearBuffer, WAIT_HEAR_BUFFER);
  AddParam("wait_time_out", &mWaitTimeOut, WAIT_TIME_OUT);

  AddParam("tired_buffer", &mTiredBuffer, TIRED_BUFFER);
  AddParam("at_point_buffer", &mAtPointBuffer, AT_POINT_BUFFER);
  AddParam("kicker_mode", &mKickerMode, KICKER_MODE);

  AddParam("our_goalie_unum", &M_our_goalie_unum, 1);
  AddParam("goalie", &M_is_goalie, false);
  AddParam("coach", &M_is_coach, false);

  AddParam("trainer", &M_is_trainer, false);

  AddParam("player_version", &M_player_version, 13.1);
  AddParam("coach_version", &M_coach_version, 13.1);

  AddParam("say_pos_x_eps", &M_say_pos_x_eps, 0.2);
  AddParam("say_pos_y_eps", &M_say_pos_y_eps, 0.2);
  AddParam("say_ball_speed_eps", &M_say_ball_speed_eps, 0.1);
  AddParam("say_player_speed_eps", &M_say_player_speed_eps, 0.1);
  AddParam("say_dir_eps", &M_say_dir_eps, 1.0);

  AddParam("max_conf", &M_max_conf, MAX_CONF);
  AddParam("min_valid_conf", &M_min_valid_conf, MIN_VALID_CONF);
  AddParam("conf_decay", &M_conf_decay, CONF_DECAY);
  AddParam("player_conf_decay", &M_player_conf_decay, PLAYER_CONF_DECAY);
  AddParam("ball_conf_decay", &M_ball_conf_decay, BALL_CONF_DECAY);

  AddParam("min_appearance_poss", &M_min_appearance_poss, MIN_APPEARANCE_POSS);

  AddParam("shoot_max_distance", &shoot_max_distance, MAX_SHOOT_DISTANCE);

  AddParam("low_stamina_point_thr", &mLowStaminaPointThr,
           LOW_STAMINA_POINT_THR);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0xc8, %rsp
movq %rdi, %rbx
leaq 0x3008(%rdi), %rdx
leaq 0x27533(%rip), %rsi     # 0x6b7f8
movl $0x12, %ecx
callq 0x44ffc
leaq 0x300c(%rbx), %rdx
leaq 0x27528(%rip), %rsi     # 0x6b805
movq %rbx, %rdi
movl $0x3, %ecx
callq 0x44ffc
leaq 0x3010(%rbx), %rdx
leaq 0x27516(%rip), %rsi     # 0x6b80e
movq %rbx, %rdi
movl $0x1, %ecx
callq 0x44ffc
leaq 0x3018(%rbx), %rdx
leaq 0x27502(%rip), %rsi     # 0x6b815
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3020(%rbx), %rdx
leaq 0x27504(%rip), %rsi     # 0x6b830
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3028(%rbx), %rdx
leaq 0x27654(%rip), %rsi     # 0x6b999
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3030(%rbx), %rdx
leaq 0x274ed(%rip), %rsi     # 0x6b84b
movsd 0x26262(%rip), %xmm0    # 0x6a5c8
movq %rbx, %rdi
callq 0x450e6
leaq 0x3038(%rbx), %rdx
leaq 0x274e6(%rip), %rsi     # 0x6b862
movsd 0x2623c(%rip), %xmm0    # 0x6a5c0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3040(%rbx), %rdx
leaq 0x274df(%rip), %rsi     # 0x6b879
movsd 0x270d6(%rip), %xmm0    # 0x6b478
movq %rbx, %rdi
callq 0x450e6
leaq 0x3048(%rbx), %rdx
leaq 0x275a5(%rip), %rsi     # 0x6b95d
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3050(%rbx), %rdx
leaq 0x275aa(%rip), %rsi     # 0x6b97b
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3058(%rbx), %rdx
leaq 0x274ab(%rip), %rsi     # 0x6b895
movsd 0x2708e(%rip), %xmm0    # 0x6b480
movq %rbx, %rdi
callq 0x450e6
leaq 0x3060(%rbx), %rdx
leaq 0x274a6(%rip), %rsi     # 0x6b8ae
movq %rbx, %rdi
movsd 0x261b5(%rip), %xmm0    # 0x6a5c8
callq 0x450e6
leaq 0x3068(%rbx), %rdx
leaq 0x274a2(%rip), %rsi     # 0x6b8c8
movq %rbx, %rdi
movsd 0x2618f(%rip), %xmm0    # 0x6a5c0
callq 0x450e6
leaq 0x3070(%rbx), %rdx
leaq 0x2749e(%rip), %rsi     # 0x6b8e2
movsd 0x24c0c(%rip), %xmm0    # 0x69058
movq %rbx, %rdi
callq 0x450e6
leaq 0x3078(%rbx), %rdx
leaq 0x27497(%rip), %rsi     # 0x6b8f9
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3080(%rbx), %rdx
leaq 0x27496(%rip), %rsi     # 0x6b911
movsd 0x259fd(%rip), %xmm0    # 0x69e80
movq %rbx, %rdi
callq 0x450e6
leaq 0x3088(%rbx), %rdx
leaq 0x27490(%rip), %rsi     # 0x6b929
movsd 0x26fe7(%rip), %xmm0    # 0x6b488
movq %rbx, %rdi
callq 0x450e6
leaq 0x3090(%rbx), %rdx
leaq 0x2748a(%rip), %rsi     # 0x6b941
movq %rbx, %rdi
movsd 0x26fc6(%rip), %xmm0    # 0x6b488
callq 0x450e6
leaq 0x3098(%rbx), %rdx
leaq 0x27484(%rip), %rsi     # 0x6b959
movsd 0x26fb3(%rip), %xmm0    # 0x6b490
movq %rbx, %rdi
callq 0x450e6
leaq 0x30a0(%rbx), %rdx
leaq 0x27484(%rip), %rsi     # 0x6b977
movsd 0x26f9d(%rip), %xmm0    # 0x6b498
movq %rbx, %rdi
callq 0x450e6
leaq 0x30a8(%rbx), %rdx
leaq 0x27484(%rip), %rsi     # 0x6b995
movsd 0x26f87(%rip), %xmm0    # 0x6b4a0
movq %rbx, %rdi
callq 0x450e6
leaq 0x30b0(%rbx), %rdx
leaq 0x27487(%rip), %rsi     # 0x6b9b6
movq %rbx, %rdi
movsd 0x24b1e(%rip), %xmm0    # 0x69058
callq 0x450e6
leaq 0x30b8(%rbx), %rdx
leaq 0x27486(%rip), %rsi     # 0x6b9d3
movsd 0x26f53(%rip), %xmm0    # 0x6b4a8
movq %rbx, %rdi
callq 0x450e6
leaq 0x30c0(%rbx), %rdx
leaq 0x27485(%rip), %rsi     # 0x6b9f0
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x30c8(%rbx), %rdx
leaq 0x27486(%rip), %rsi     # 0x6ba0a
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x30d0(%rbx), %rdx
leaq 0x27487(%rip), %rsi     # 0x6ba24
xorps %xmm0, %xmm0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3014(%rbx), %rdx
leaq 0x27493(%rip), %rsi     # 0x6ba49
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq -0xc8(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26efe(%rip), %rsi     # 0x6b4d0
leaq 0x26f09(%rip), %rdx     # 0x6b4e2
leaq -0xd8(%rbp), %r14
movq %r14, %rdi
callq 0x1362e
leaq 0x30d8(%rbx), %rdx
leaq 0x2746b(%rip), %rsi     # 0x6ba61
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0xd8(%rbp), %rdi
cmpq %r15, %rdi
je 0x4461c
movq -0xc8(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq -0xa8(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26eb5(%rip), %rsi     # 0x6b4e3
leaq 0x26eb6(%rip), %rdx     # 0x6b4eb
leaq -0xb8(%rbp), %r14
movq %r14, %rdi
callq 0x1362e
leaq 0x30f8(%rbx), %rdx
leaq 0x2741b(%rip), %rsi     # 0x6ba6d
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0xb8(%rbp), %rdi
cmpq %r15, %rdi
je 0x44678
movq -0xa8(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq -0x88(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26e96(%rip), %rsi     # 0x6b520
leaq 0x26ea1(%rip), %rdx     # 0x6b532
leaq -0x98(%rbp), %r14
movq %r14, %rdi
callq 0x1362e
leaq 0x3118(%rbx), %rdx
leaq 0x273c7(%rip), %rsi     # 0x6ba75
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0x98(%rbp), %rdi
cmpq %r15, %rdi
je 0x446d4
movq -0x88(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq -0x68(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26e09(%rip), %rsi     # 0x6b4ec
leaq 0x26e08(%rip), %rdx     # 0x6b4f2
leaq -0x78(%rbp), %r14
movq %r14, %rdi
callq 0x1362e
leaq 0x3138(%rbx), %rdx
leaq 0x2738c(%rip), %rsi     # 0x6ba90
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0x78(%rbp), %rdi
cmpq %r15, %rdi
je 0x44724
movq -0x68(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq -0x48(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26dc0(%rip), %rdx     # 0x6b4f3
leaq -0x58(%rbp), %r14
movq %r14, %rdi
movq %rdx, %rsi
callq 0x1362e
leaq 0x3160(%rbx), %rdx
leaq 0x27337(%rip), %rsi     # 0x6ba87
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0x58(%rbp), %rdi
cmpq %r15, %rdi
je 0x44770
movq -0x48(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq -0x28(%rbp), %r15
movq %r15, -0x10(%r15)
leaq 0x26d81(%rip), %rsi     # 0x6b500
leaq 0x26d8c(%rip), %rdx     # 0x6b512
leaq -0x38(%rbp), %r14
movq %r14, %rdi
callq 0x1362e
leaq 0x3180(%rbx), %rdx
leaq 0x272fa(%rip), %rsi     # 0x6ba9a
movq %rbx, %rdi
movq %r14, %rcx
callq 0x452ee
movq -0x38(%rbp), %rdi
cmpq %r15, %rdi
je 0x447c0
movq -0x28(%rbp), %rsi
incq %rsi
callq 0x94e0
leaq 0x5c40(%rbx), %rdx
leaq 0x272de(%rip), %rsi     # 0x6baac
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c42(%rbx), %rdx
leaq 0x272d9(%rip), %rsi     # 0x6babf
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c43(%rbx), %rdx
leaq 0x272d5(%rip), %rsi     # 0x6bad3
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c44(%rbx), %rdx
leaq 0x272cc(%rip), %rsi     # 0x6bae2
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c45(%rbx), %rdx
leaq 0x272c1(%rip), %rsi     # 0x6baef
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c46(%rbx), %rdx
leaq 0x272b7(%rip), %rsi     # 0x6bafd
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c47(%rbx), %rdx
leaq 0x272ab(%rip), %rsi     # 0x6bb09
movq %rbx, %rdi
movl $0x1, %ecx
callq 0x45204
leaq 0x5c48(%rbx), %rdx
leaq 0x272a1(%rip), %rsi     # 0x6bb1a
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c49(%rbx), %rdx
leaq 0x27293(%rip), %rsi     # 0x6bb24
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x5c4c(%rbx), %rdx
leaq 0x27288(%rip), %rsi     # 0x6bb31
movq %rbx, %rdi
movl $0x28, %ecx
callq 0x44ffc
leaq 0x5c50(%rbx), %rdx
leaq 0x2727f(%rip), %rsi     # 0x6bb43
movq %rbx, %rdi
movl $0x28, %ecx
callq 0x44ffc
leaq 0x5c54(%rbx), %rdx
leaq 0x27275(%rip), %rsi     # 0x6bb54
movq %rbx, %rdi
movl $0xa, %ecx
callq 0x44ffc
leaq 0x5c58(%rbx), %rdx
leaq 0x27268(%rip), %rsi     # 0x6bb62
movsd 0x24e5e(%rip), %xmm0    # 0x69760
movq %rbx, %rdi
callq 0x450e6
leaq 0x5c68(%rbx), %rdx
leaq 0x27257(%rip), %rsi     # 0x6bb6f
movsd 0x24738(%rip), %xmm0    # 0x69058
movq %rbx, %rdi
callq 0x450e6
leaq 0x5c78(%rbx), %rdx
leaq 0x27249(%rip), %rsi     # 0x6bb7f
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x44ffc
leaq 0x31a0(%rbx), %rdx
leaq 0x2723d(%rip), %rsi     # 0x6bb8b
movq %rbx, %rdi
movl $0x1, %ecx
callq 0x44ffc
leaq 0x31a4(%rbx), %rdx
leaq 0x26a9f(%rip), %rsi     # 0x6b408
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x31a5(%rbx), %rdx
leaq 0x2721a(%rip), %rsi     # 0x6bb9b
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x31a6(%rbx), %rdx
leaq 0x27208(%rip), %rsi     # 0x6bba1
movq %rbx, %rdi
xorl %ecx, %ecx
callq 0x45204
leaq 0x31a8(%rbx), %rdx
leaq 0x271f8(%rip), %rsi     # 0x6bba9
movsd 0x26af7(%rip), %xmm0    # 0x6b4b0
movq %rbx, %rdi
callq 0x450e6
leaq 0x31b0(%rbx), %rdx
leaq 0x271e9(%rip), %rsi     # 0x6bbb8
movq %rbx, %rdi
movsd 0x26ad6(%rip), %xmm0    # 0x6b4b0
callq 0x450e6
leaq 0x31b8(%rbx), %rdx
leaq 0x271d9(%rip), %rsi     # 0x6bbc6
movsd 0x26ac3(%rip), %xmm0    # 0x6b4b8
movq %rbx, %rdi
callq 0x450e6
leaq 0x31c0(%rbx), %rdx
leaq 0x271c9(%rip), %rsi     # 0x6bbd4
movq %rbx, %rdi
movsd 0x26aa2(%rip), %xmm0    # 0x6b4b8
callq 0x450e6
leaq 0x31c8(%rbx), %rdx
leaq 0x271b9(%rip), %rsi     # 0x6bbe2
movsd 0x25b8f(%rip), %xmm0    # 0x6a5c0
movq %rbx, %rdi
callq 0x450e6
leaq 0x31d0(%rbx), %rdx
leaq 0x271ae(%rip), %rsi     # 0x6bbf5
movq %rbx, %rdi
movsd 0x25b6e(%rip), %xmm0    # 0x6a5c0
callq 0x450e6
leaq 0x31d8(%rbx), %rdx
leaq 0x271a5(%rip), %rsi     # 0x6bc0a
movq %rbx, %rdi
movsd 0x245e8(%rip), %xmm0    # 0x69058
callq 0x450e6
leaq 0x31e0(%rbx), %rdx
leaq 0x27193(%rip), %rsi     # 0x6bc16
movq %rbx, %rdi
movsd 0x245ca(%rip), %xmm0    # 0x69058
callq 0x450e6
leaq 0x31e8(%rbx), %rdx
leaq 0x2717e(%rip), %rsi     # 0x6bc1f
movsd 0x24dcf(%rip), %xmm0    # 0x69878
movq %rbx, %rdi
callq 0x450e6
leaq 0x31f0(%rbx), %rdx
leaq 0x27186(%rip), %rsi     # 0x6bc45
movsd 0x25811(%rip), %xmm0    # 0x6a2d8
movq %rbx, %rdi
callq 0x450e6
leaq 0x31f8(%rbx), %rdx
leaq 0x27151(%rip), %rsi     # 0x6bc2e
movsd 0x257eb(%rip), %xmm0    # 0x6a2d0
movq %rbx, %rdi
callq 0x450e6
leaq 0x3200(%rbx), %rdx
leaq 0x27145(%rip), %rsi     # 0x6bc40
movsd 0x24c45(%rip), %xmm0    # 0x69748
movq %rbx, %rdi
callq 0x450e6
leaq 0x5c80(%rbx), %rdx
leaq 0x27137(%rip), %rsi     # 0x6bc50
movsd 0x257c7(%rip), %xmm0    # 0x6a2e8
movq %rbx, %rdi
callq 0x450e6
leaq 0x5c70(%rbx), %rdx
leaq 0x2712d(%rip), %rsi     # 0x6bc64
movsd 0x26981(%rip), %xmm0    # 0x6b4c0
movq %rbx, %rdi
callq 0x450e6
leaq 0x5c88(%rbx), %rdx
leaq 0x27122(%rip), %rsi     # 0x6bc77
movsd 0x2696b(%rip), %xmm0    # 0x6b4c8
movq %rbx, %rdi
callq 0x450e6
addq $0xc8, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
movq %rax, %rbx
movq -0x38(%rbp), %rdi
jmp 0x44bb0
movq %rax, %rbx
movq -0x58(%rbp), %rdi
jmp 0x44bb0
movq %rax, %rbx
movq -0x78(%rbp), %rdi
jmp 0x44bb0
movq %rax, %rbx
movq -0x98(%rbp), %rdi
jmp 0x44bb0
movq %rax, %rbx
movq -0xb8(%rbp), %rdi
jmp 0x44bb0
movq %rax, %rbx
movq -0xd8(%rbp), %rdi
cmpq %r15, %rdi
je 0x44bc0
movq (%r15), %rsi
incq %rsi
callq 0x94e0
movq %rbx, %rdi
callq 0x98b0