// File: fffrankkk[P]XmlCode/src/ClassCont.cpp
// Function: CClassCont::SrcCore(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
string CClassCont::SrcCore(const string& strClass)
{
    return \
        string("/*******************************************************************************\n") + \
        string(" * thread interface\n") + \
        string(" *******************************************************************************/\n") +\
        strClass + string("::Core()\n{\n}\n");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x160, %rsp            # imm = 0x160
movq %rdi, -0x140(%rbp)
movq %rdi, %rax
movq %rax, -0x138(%rbp)
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movq %rdx, -0x18(%rbp)
leaq -0x99(%rbp), %rdi
movq %rdi, -0x130(%rbp)
callq 0x5750
movq -0x130(%rbp), %rdx
leaq 0x8b25(%rip), %rsi      # 0x37bce
leaq -0x98(%rbp), %rdi
callq 0x7a40
jmp 0x2f0b7
leaq -0xd1(%rbp), %rdi
movq %rdi, -0x148(%rbp)
callq 0x5750
movq -0x148(%rbp), %rdx
leaq 0x8d52(%rip), %rsi      # 0x37e2a
leaq -0xd0(%rbp), %rdi
callq 0x7a40
jmp 0x2f0e6
leaq -0x78(%rbp), %rdi
leaq -0x98(%rbp), %rsi
leaq -0xd0(%rbp), %rdx
callq 0x12720
jmp 0x2f0ff
leaq -0xf9(%rbp), %rdi
movq %rdi, -0x150(%rbp)
callq 0x5750
movq -0x150(%rbp), %rdx
leaq 0x8b30(%rip), %rsi      # 0x37c50
leaq -0xf8(%rbp), %rdi
callq 0x7a40
jmp 0x2f12e
leaq -0x58(%rbp), %rdi
leaq -0x78(%rbp), %rsi
leaq -0xf8(%rbp), %rdx
callq 0x12720
jmp 0x2f144
movq -0x18(%rbp), %rdx
leaq -0x38(%rbp), %rdi
leaq -0x58(%rbp), %rsi
callq 0x127f0
jmp 0x2f157
leaq -0x121(%rbp), %rdi
movq %rdi, -0x158(%rbp)
callq 0x5750
movq -0x158(%rbp), %rdx
leaq 0x8cc7(%rip), %rsi      # 0x37e3f
leaq -0x120(%rbp), %rdi
callq 0x7a40
jmp 0x2f186
movq -0x140(%rbp), %rdi
leaq -0x38(%rbp), %rsi
leaq -0x120(%rbp), %rdx
callq 0x12720
jmp 0x2f19f
leaq -0x120(%rbp), %rdi
callq 0x5240
leaq -0x121(%rbp), %rdi
callq 0x5460
leaq -0x38(%rbp), %rdi
callq 0x5240
leaq -0x58(%rbp), %rdi
callq 0x5240
leaq -0xf8(%rbp), %rdi
callq 0x5240
leaq -0xf9(%rbp), %rdi
callq 0x5460
leaq -0x78(%rbp), %rdi
callq 0x5240
leaq -0xd0(%rbp), %rdi
callq 0x5240
leaq -0xd1(%rbp), %rdi
callq 0x5460
leaq -0x98(%rbp), %rdi
callq 0x5240
leaq -0x99(%rbp), %rdi
callq 0x5460
movq -0x138(%rbp), %rax
addq $0x160, %rsp            # imm = 0x160
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f343
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f32b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f31f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f30a
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f2fe
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f2f5
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
jmp 0x2f2e0
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0xa8(%rbp)
movl %eax, -0xac(%rbp)
leaq -0x120(%rbp), %rdi
callq 0x5240
leaq -0x121(%rbp), %rdi
callq 0x5460
leaq -0x38(%rbp), %rdi
callq 0x5240
leaq -0x58(%rbp), %rdi
callq 0x5240
leaq -0xf8(%rbp), %rdi
callq 0x5240
leaq -0xf9(%rbp), %rdi
callq 0x5460
leaq -0x78(%rbp), %rdi
callq 0x5240
leaq -0xd0(%rbp), %rdi
callq 0x5240
leaq -0xd1(%rbp), %rdi
callq 0x5460
leaq -0x98(%rbp), %rdi
callq 0x5240
leaq -0x99(%rbp), %rdi
callq 0x5460
movq -0xa8(%rbp), %rdi
callq 0x5740
nopl (%rax,%rax)