undefined4 FUN_0041d158(int param_1)

{
  undefined4 uVar1;
  
  uVar1 = 0x100d;
  if (1 < *(int *)(param_1 + 0xc) - 3U) {
    uVar1 = FUN_00401fb4(0,0,&LAB_00421948,param_1);
    *(undefined4 *)(param_1 + 0x14) = uVar1;
    uVar1 = 0x1001;
  }
  return uVar1;
}