// File: /workspace/github_cpp_makefile_star2_O3/metopa[P]HTTP_Server/src/config/CConfig.cpp
// Function: CConfig::loadDefVals(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>>>>>>>&)
void CConfig::loadDefVals( ini_struct_t& defVals ) {
	defVals = {{"options", {
								   {"workers", {"1"}},
								   {"accepted_methods", {"ALL"}}
						   }
			   },
			   {"logger",  {
								   {"logfile", {DEFAULT_LOGFILE}},
								   {"flags",            {"CRITICAL", "INFO"}}
						   }
			   }
	};
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x308, %rsp            # imm = 0x308
movq %rsi, %r15
leaq 0x58(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x1233a(%rip), %rsi     # 0x180f8
leaq 0x12334(%rip), %rdx     # 0x180f9
leaq 0x48(%rsp), %rbx
movq %rbx, %rdi
callq 0x8e2c
leaq 0xd0(%rsp), %rdi
leaq 0x27(%rsp), %rcx
movl $0x1, %edx
movq %rbx, %rsi
callq 0x807c
leaq 0x122f1(%rip), %rsi     # 0x180e4
leaq 0x298(%rsp), %rbx
leaq 0xd0(%rsp), %rdx
movq %rbx, %rdi
callq 0x80c4
leaq 0x2d0(%rsp), %rbx
leaq 0x38(%rsp), %rax
movq %rax, -0x10(%rax)
leaq 0x12935(%rip), %rsi     # 0x18758
leaq 0x12931(%rip), %rdx     # 0x1875b
leaq 0x28(%rsp), %rdi
callq 0x8e2c
leaq 0xb8(%rsp), %rdi
leaq 0x28(%rsp), %rsi
leaq 0x26(%rsp), %rcx
movl $0x1, %edx
callq 0x807c
leaq 0x122a3(%rip), %rsi     # 0x180fa
leaq 0xb8(%rsp), %rdx
movq %rbx, %rdi
callq 0x812a
leaq 0x158(%rsp), %rdi
leaq 0x298(%rsp), %rsi
leaq 0x25(%rsp), %rcx
leaq 0x24(%rsp), %r8
movl $0x2, %edx
callq 0x8190
leaq 0x121f8(%rip), %rsi     # 0x1808a
leaq 0x188(%rsp), %r14
leaq 0x158(%rsp), %rdx
movq %r14, %rdi
callq 0x8210
leaq 0x1d8(%rsp), %r14
leaq 0x1c577(%rip), %rax     # 0x22430
movq (%rax), %rsi
leaq 0x68(%rsp), %rdi
leaq 0x23(%rsp), %rdx
callq 0x7ae4
leaq 0xa0(%rsp), %rdi
leaq 0x68(%rsp), %rsi
leaq 0x22(%rsp), %rcx
movl $0x1, %edx
callq 0x807c
leaq 0x121c5(%rip), %rsi     # 0x180b3
leaq 0x228(%rsp), %r12
leaq 0xa0(%rsp), %rdx
movq %r12, %rdi
callq 0x80c4
leaq 0x260(%rsp), %r12
leaq 0xf8(%rsp), %rbp
movq %rbp, -0x10(%rbp)
leaq 0x12232(%rip), %rsi     # 0x18153
leaq 0x12233(%rip), %rdx     # 0x1815b
leaq 0xe8(%rsp), %rdi
callq 0x8e2c
leaq 0x108(%rsp), %rdi
leaq 0x118(%rsp), %r13
movq %r13, -0x10(%r13)
leaq 0x1220c(%rip), %rsi     # 0x1815c
leaq 0x12209(%rip), %rdx     # 0x18160
callq 0x8e2c
leaq 0x88(%rsp), %rdi
leaq 0xe8(%rsp), %rsi
leaq 0x21(%rsp), %rcx
movl $0x2, %edx
callq 0x807c
leaq 0x12198(%rip), %rsi     # 0x1811a
leaq 0x88(%rsp), %rdx
movq %r12, %rdi
callq 0x8276
leaq 0x128(%rsp), %rdi
leaq 0x228(%rsp), %rsi
leaq 0x20(%rsp), %rcx
leaq 0x1f(%rsp), %r8
movl $0x2, %edx
callq 0x8190
leaq 0x120d5(%rip), %rsi     # 0x18092
leaq 0x128(%rsp), %rdx
movq %r14, %rdi
callq 0x82dc
leaq 0x228(%rsp), %rdx
leaq 0x188(%rsp), %rsi
movq %r15, %rdi
callq 0x9b1a
movq $-0xa0, %r14
leaq 0x1f8(%rsp), %rbx
movq %rbx, %rdi
callq 0x8d82
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x6014
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x50, %rbx
addq $0x50, %r14
jne 0x5ff4
leaq 0x128(%rsp), %rdi
callq 0x8d82
movq $-0x70, %r14
leaq 0x280(%rsp), %rbx
movq %rbx, %rdi
callq 0x7fe8
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x605a
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x38, %rbx
addq $0x38, %r14
jne 0x603a
leaq 0x88(%rsp), %rdi
callq 0x7fe8
movq $-0x40, %rbx
movq -0x10(%r13), %rdi
cmpq %rdi, %r13
je 0x608d
movq (%r13), %rsi
incq %rsi
callq 0x53f0
addq $-0x20, %r13
addq $0x20, %rbx
jne 0x6078
leaq 0xa0(%rsp), %rdi
callq 0x7fe8
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x60bf
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x158(%rsp), %rdi
callq 0x8d82
movq $-0x70, %r14
leaq 0x2f0(%rsp), %rbx
leaq 0x38(%rsp), %r15
movq %rbx, %rdi
callq 0x7fe8
movq -0x20(%rbx), %rdi
leaq -0x10(%rbx), %rax
cmpq %rdi, %rax
je 0x6100
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x38, %rbx
addq $0x38, %r14
jne 0x60e0
leaq 0xb8(%rsp), %rdi
callq 0x7fe8
movq 0x28(%rsp), %rdi
cmpq %r15, %rdi
je 0x612e
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0xd0(%rsp), %rdi
callq 0x7fe8
movq 0x48(%rsp), %rdi
leaq 0x58(%rsp), %rax
cmpq %rax, %rdi
je 0x6157
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x53f0
addq $0x308, %rsp            # imm = 0x308
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
movq %rax, 0x10(%rsp)
movl $0x50, %r15d
leaq (%rsp,%r15), %rdi
addq $0x188, %rdi            # imm = 0x188
callq 0x8342
addq $-0x50, %r15
cmpq $-0x50, %r15
jne 0x6174
movl $0x0, 0xc(%rsp)
jmp 0x61a3
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x128(%rsp), %rdi
callq 0x8d82
jmp 0x61bd
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
movl $0x38, %r15d
leaq (%rsp,%r15), %rdi
addq $0x228, %rdi            # imm = 0x228
callq 0x836a
addq $-0x38, %r15
cmpq $-0x38, %r15
jne 0x61c3
xorl %r15d, %r15d
jmp 0x61f0
movq %rax, 0x10(%rsp)
movb $0x1, %r15b
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x88(%rsp), %rdi
callq 0x7fe8
jmp 0x620d
movq %rax, 0x10(%rsp)
movb $0x1, %r15b
movb $0x1, %al
movl %eax, 0xc(%rsp)
xorl %ebp, %ebp
movq 0x108(%rsp,%rbp), %rdi
movq %r13, %rax
addq %rbp, %rax
cmpq %rdi, %rax
je 0x622d
movq (%rax), %rsi
incq %rsi
callq 0x53f0
addq $-0x20, %rbp
cmpq $-0x40, %rbp
jne 0x620f
jmp 0x6281
movq %rax, 0x10(%rsp)
movq 0xe8(%rsp), %rdi
movb $0x1, %al
movl %eax, 0xc(%rsp)
cmpq %rbp, %rdi
je 0x626e
movq 0xf8(%rsp), %rsi
incq %rsi
callq 0x53f0
jmp 0x626e
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
movb $0x1, %r15b
jmp 0x6281
movq %rax, 0x10(%rsp)
movb $0x1, %r15b
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0xa0(%rsp), %rdi
callq 0x7fe8
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x62a9
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x228(%rsp), %r13
cmpq %r12, %r13
setne %al
andb %al, %r15b
cmpb $0x1, %r15b
jne 0x62f8
addq $-0x38, %r12
movq %r12, %rdi
callq 0x836a
cmpq %r13, %r12
jne 0x62c0
jmp 0x62f8
movq %rax, 0x10(%rsp)
movb $0x1, %r15b
leaq 0x228(%rsp), %r12
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x628e
jmp 0x62ed
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x158(%rsp), %rdi
callq 0x8d82
movl $0x38, %r15d
leaq (%rsp,%r15), %rdi
addq $0x298, %rdi            # imm = 0x298
callq 0x836a
addq $-0x38, %r15
cmpq $-0x38, %r15
jne 0x630b
xorl %r12d, %r12d
leaq 0xb8(%rsp), %rdi
callq 0x7fe8
movq 0x28(%rsp), %rdi
leaq 0x38(%rsp), %rax
cmpq %rax, %rdi
je 0x63b0
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x53f0
jmp 0x63b0
movq %rax, 0x10(%rsp)
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0x188(%rsp), %r14
jmp 0x6305
movq %rax, 0x10(%rsp)
leaq 0x188(%rsp), %r14
movb $0x1, %r12b
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x6328
movq %rax, 0x10(%rsp)
leaq 0x188(%rsp), %r14
movb $0x1, %r12b
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x6335
jmp 0x639a
movq %rax, 0x10(%rsp)
leaq 0x188(%rsp), %r14
movb $0x1, %r12b
movb $0x1, %al
movl %eax, 0xc(%rsp)
leaq 0xd0(%rsp), %rdi
callq 0x7fe8
movq 0x48(%rsp), %rdi
leaq 0x58(%rsp), %rax
cmpq %rax, %rdi
je 0x63d9
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x53f0
leaq 0x298(%rsp), %r15
cmpq %rbx, %r15
setne %al
andb %al, %r12b
cmpb $0x1, %r12b
jne 0x6401
addq $-0x38, %rbx
movq %rbx, %rdi
callq 0x836a
cmpq %r15, %rbx
jne 0x63f0
leaq 0x188(%rsp), %rbx
cmpq %r14, %rbx
setne %al
movl 0xc(%rsp), %ecx
andb %al, %cl
cmpb $0x1, %cl
jne 0x642b
addq $-0x50, %r14
movq %r14, %rdi
callq 0x8342
cmpq %rbx, %r14
jne 0x641a
movq 0x10(%rsp), %rdi
callq 0x5720
movq %rax, 0x10(%rsp)
leaq 0x188(%rsp), %r14
leaq 0x298(%rsp), %rbx
movb $0x1, %r12b
movb $0x1, %al
movl %eax, 0xc(%rsp)
jmp 0x63bd