// File: /workspace/github_cpp_makefile_star2_O3/establishment[P]sandman/src/rules.hpp
// Function: Rules::DirRules::addDefaultRules()
void addDefaultRules() {
            add("box", "./box", FLAG_RW);
            add("bin");
            add("dev", FLAG_DEV); /// TODO Is this really necesary?
            add("lib");
            add("lib64", FLAG_MAYBE);
            add("proc", "proc", FLAG_FS);
            add("usr");
        }

// Assembly:
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x120, %rsp            # imm = 0x120
movq %rdi, %rbx
leaq 0x70(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a4e1(%rip), %rsi     # 0x56237
leaq 0x1a4dd(%rip), %rdx     # 0x5623a
leaq 0x60(%rsp), %rdi
callq 0x42cf8
leaq 0x30(%rsp), %r14
movq %r14, -0x10(%r14)
leaq 0x1a4be(%rip), %rsi     # 0x56235
leaq 0x1a4bc(%rip), %rdx     # 0x5623a
leaq 0x20(%rsp), %rdi
callq 0x42cf8
leaq 0x60(%rsp), %rsi
leaq 0x20(%rsp), %rdx
movq %rbx, %rdi
movl $0x1, %ecx
callq 0x3c0b2
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x3bdb6
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x27480
movq 0x60(%rsp), %rdi
cmpq %r12, %rdi
je 0x3bdcd
movq 0x70(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x110(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a45a(%rip), %rsi     # 0x5623b
leaq 0x1a456(%rip), %rdx     # 0x5623e
leaq 0x100(%rsp), %r14
movq %r14, %rdi
callq 0x42cf8
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c2c8
movq 0x100(%rsp), %rdi
cmpq %r12, %rdi
je 0x3be22
movq 0x110(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xf0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1aab2(%rip), %rsi     # 0x568e8
leaq 0x1aaae(%rip), %rdx     # 0x568eb
leaq 0xe0(%rsp), %r14
movq %r14, %rdi
callq 0x42cf8
movq %rbx, %rdi
movq %r14, %rsi
movl $0x10, %edx
callq 0x3c2c8
movq 0xe0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3be7a
movq 0xf0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xd0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a3b1(%rip), %rsi     # 0x5623f
leaq 0x1a3ad(%rip), %rdx     # 0x56242
leaq 0xc0(%rsp), %r14
movq %r14, %rdi
callq 0x42cf8
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c2c8
movq 0xc0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3becf
movq 0xd0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0xb0(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a360(%rip), %rsi     # 0x56243
leaq 0x1a35e(%rip), %rdx     # 0x56248
leaq 0xa0(%rsp), %r14
movq %r14, %rdi
callq 0x42cf8
movq %rbx, %rdi
movq %r14, %rsi
movl $0x8, %edx
callq 0x3c2c8
movq 0xa0(%rsp), %rdi
cmpq %r12, %rdi
je 0x3bf27
movq 0xb0(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x50(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a311(%rip), %r14     # 0x56249
leaq 0x1a30e(%rip), %r15     # 0x5624d
leaq 0x40(%rsp), %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x42cf8
leaq 0x10(%rsp), %r13
movq %r13, -0x10(%r13)
movq %rsp, %rdi
movq %r14, %rsi
movq %r15, %rdx
callq 0x42cf8
leaq 0x40(%rsp), %rsi
movq %rsp, %rdx
movq %rbx, %rdi
movl $0x4, %ecx
callq 0x3c0b2
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x3bf91
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x27480
movq 0x40(%rsp), %rdi
cmpq %r12, %rdi
je 0x3bfa8
movq 0x50(%rsp), %rsi
incq %rsi
callq 0x27480
leaq 0x90(%rsp), %r12
movq %r12, -0x10(%r12)
leaq 0x1a292(%rip), %rsi     # 0x5624e
leaq 0x1a28e(%rip), %rdx     # 0x56251
leaq 0x80(%rsp), %r14
movq %r14, %rdi
callq 0x42cf8
movq %rbx, %rdi
movq %r14, %rsi
xorl %edx, %edx
callq 0x3c2c8
movq 0x80(%rsp), %rdi
cmpq %r12, %rdi
je 0x3bffd
movq 0x90(%rsp), %rsi
incq %rsi
callq 0x27480
addq $0x120, %rsp            # imm = 0x120
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
retq
movq %rax, %rbx
movq 0x80(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r13, %rdi
je 0x3c039
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x27480
jmp 0x3c039
movq %rax, %rbx
movq 0x40(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq 0xa0(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq 0xc0(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq 0xe0(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq 0x100(%rsp), %rdi
jmp 0x3c098
movq %rax, %rbx
movq 0x20(%rsp), %rdi
cmpq %r14, %rdi
je 0x3c093
movq 0x30(%rsp), %rsi
incq %rsi
callq 0x27480
jmp 0x3c093
movq %rax, %rbx
movq 0x60(%rsp), %rdi
cmpq %r12, %rdi
je 0x3c0a9
movq (%r12), %rsi
incq %rsi
callq 0x27480
movq %rbx, %rdi
callq 0x27830
nop