// File: /workspace/github_c_makefile_star2_O3/DrYerzinia[P]C_DigiMode/src/filter/FIR_filter.cpp
// Function: FIR_filter::set_up_90deg()
void FIR_filter::set_up_90deg(){

	filter_width = 127;

	filter_coefficents.push_back(2.503121911517990E-6);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.467786344978520E-5);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(7.484699163654970E-5);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.596837912674640E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.864937276857820E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(4.632222226606030E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(6.984697946461290E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.001519849822480E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.382386078574780E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.851888652848380E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.421771503790630E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(3.104877305139560E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(3.915403054026880E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(4.869268379450160E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(5.984642635654640E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(7.282698315603690E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(8.788692244120680E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.053353099178890E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.255606861640420E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.490654256738710E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.765183485812880E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.088376811308900E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.473266379128460E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.939048538621940E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(3.515249980308180E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(4.249738451966580E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(5.225469384343460E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(6.599555525290060E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(8.709303063859860E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(1.243271717911720E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(2.099099626265340E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(6.338084440848620E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-6.338084440848620E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.099099626265330E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.243271717911710E-1);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-8.709303063859750E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-6.599555525290240E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-5.225469384343290E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-4.249738451966730E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-3.515249980308210E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.939048538621830E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.473266379128410E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.088376811308890E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.765183485812880E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.490654256738840E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.255606861640340E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.053353099178780E-2);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-8.788692244120770E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-7.282698315602160E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-5.984642635654830E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-4.869268379450160E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-3.915403054026460E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-3.104877305139610E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.421771503790740E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.851888652847970E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.382386078574310E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.001519849822290E-3);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-6.984697946463930E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-4.632222226607710E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.864937276857430E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-1.596837912673990E-4);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-7.484699163655550E-5);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.467786344977910E-5);
	filter_coefficents.push_back(0.000000000000000E0);
	filter_coefficents.push_back(-2.503121911518370E-6);

}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x10, %rsp
movq %rdi, %r14
movl $0x7f, 0x8(%rdi)
leaq 0x28(%rdi), %rbx
movl $0x3627fb4f, 0xc(%rsp)  # imm = 0x3627FB4F
leaq 0x30(%rdi), %r15
movq 0x30(%rdi), %rsi
movq 0x38(%rdi), %rax
addq $0x38, %r14
cmpq %rax, %rsi
je 0x3bfb
movl $0x3627fb4f, (%rsi)     # imm = 0x3627FB4F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3c0e
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3c2a
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3c3d
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x37cf034f, 0xc(%rsp)  # imm = 0x37CF034F
cmpq %rax, %rsi
je 0x3c59
movl $0x37cf034f, (%rsi)     # imm = 0x37CF034F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3c6c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3c88
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3c9b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x389cf72c, 0xc(%rsp)  # imm = 0x389CF72C
cmpq %rax, %rsi
je 0x3cb7
movl $0x389cf72c, (%rsi)     # imm = 0x389CF72C
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3cca
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3ce6
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3cf9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x392770cb, 0xc(%rsp)  # imm = 0x392770CB
cmpq %rax, %rsi
je 0x3d15
movl $0x392770cb, (%rsi)     # imm = 0x392770CB
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3d28
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3d44
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3d57
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3996348a, 0xc(%rsp)  # imm = 0x3996348A
cmpq %rax, %rsi
je 0x3d73
movl $0x3996348a, (%rsi)     # imm = 0x3996348A
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3d86
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3da2
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3db5
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x39f2dca2, 0xc(%rsp)  # imm = 0x39F2DCA2
cmpq %rax, %rsi
je 0x3dd1
movl $0x39f2dca2, (%rsi)     # imm = 0x39F2DCA2
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3de4
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3e00
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3e13
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3a371984, 0xc(%rsp)  # imm = 0x3A371984
cmpq %rax, %rsi
je 0x3e2f
movl $0x3a371984, (%rsi)     # imm = 0x3A371984
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3e42
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3e5e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3e71
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3a83456e, 0xc(%rsp)  # imm = 0x3A83456E
cmpq %rax, %rsi
je 0x3e8d
movl $0x3a83456e, (%rsi)     # imm = 0x3A83456E
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3ea0
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3ebc
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3ecf
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3ab5312e, 0xc(%rsp)  # imm = 0x3AB5312E
cmpq %rax, %rsi
je 0x3eeb
movl $0x3ab5312e, (%rsi)     # imm = 0x3AB5312E
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3efe
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3f1a
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3f2d
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3af2bb12, 0xc(%rsp)  # imm = 0x3AF2BB12
cmpq %rax, %rsi
je 0x3f49
movl $0x3af2bb12, (%rsi)     # imm = 0x3AF2BB12
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3f5c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3f78
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3f8b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3b1eb695, 0xc(%rsp)  # imm = 0x3B1EB695
cmpq %rax, %rsi
je 0x3fa7
movl $0x3b1eb695, (%rsi)     # imm = 0x3B1EB695
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3fba
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x3fd6
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x3fe9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3b4b7b32, 0xc(%rsp)  # imm = 0x3B4B7B32
cmpq %rax, %rsi
je 0x4005
movl $0x3b4b7b32, (%rsi)     # imm = 0x3B4B7B32
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4018
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4034
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4047
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3b804cc8, 0xc(%rsp)  # imm = 0x3B804CC8
cmpq %rax, %rsi
je 0x4063
movl $0x3b804cc8, (%rsi)     # imm = 0x3B804CC8
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4076
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4092
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x40a5
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3b9f8e62, 0xc(%rsp)  # imm = 0x3B9F8E62
cmpq %rax, %rsi
je 0x40c1
movl $0x3b9f8e62, (%rsi)     # imm = 0x3B9F8E62
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x40d4
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x40f0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4103
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3bc41ad2, 0xc(%rsp)  # imm = 0x3BC41AD2
cmpq %rax, %rsi
je 0x411f
movl $0x3bc41ad2, (%rsi)     # imm = 0x3BC41AD2
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4132
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x414e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4161
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3beea3b4, 0xc(%rsp)  # imm = 0x3BEEA3B4
cmpq %rax, %rsi
je 0x417d
movl $0x3beea3b4, (%rsi)     # imm = 0x3BEEA3B4
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4190
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x41ac
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x41bf
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3c0ffe72, 0xc(%rsp)  # imm = 0x3C0FFE72
cmpq %rax, %rsi
je 0x41db
movl $0x3c0ffe72, (%rsi)     # imm = 0x3C0FFE72
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x41ee
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x420a
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x421d
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3c2c94d5, 0xc(%rsp)  # imm = 0x3C2C94D5
cmpq %rax, %rsi
je 0x4239
movl $0x3c2c94d5, (%rsi)     # imm = 0x3C2C94D5
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x424c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4268
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x427b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3c4db7f8, 0xc(%rsp)  # imm = 0x3C4DB7F8
cmpq %rax, %rsi
je 0x4297
movl $0x3c4db7f8, (%rsi)     # imm = 0x3C4DB7F8
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x42aa
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x42c6
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x42d9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3c743a92, 0xc(%rsp)  # imm = 0x3C743A92
cmpq %rax, %rsi
je 0x42f5
movl $0x3c743a92, (%rsi)     # imm = 0x3C743A92
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4308
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4324
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4337
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3c909a95, 0xc(%rsp)  # imm = 0x3C909A95
cmpq %rax, %rsi
je 0x4353
movl $0x3c909a95, (%rsi)     # imm = 0x3C909A95
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4366
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4382
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4395
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3cab1470, 0xc(%rsp)  # imm = 0x3CAB1470
cmpq %rax, %rsi
je 0x43b1
movl $0x3cab1470, (%rsi)     # imm = 0x3CAB1470
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x43c4
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x43e0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x43f3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3cca9c28, 0xc(%rsp)  # imm = 0x3CCA9C28
cmpq %rax, %rsi
je 0x440f
movl $0x3cca9c28, (%rsi)     # imm = 0x3CCA9C28
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4422
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x443e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4451
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3cf0c451, 0xc(%rsp)  # imm = 0x3CF0C451
cmpq %rax, %rsi
je 0x446d
movl $0x3cf0c451, (%rsi)     # imm = 0x3CF0C451
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4480
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x449c
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x44af
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3d0ffc11, 0xc(%rsp)  # imm = 0x3D0FFC11
cmpq %rax, %rsi
je 0x44cb
movl $0x3d0ffc11, (%rsi)     # imm = 0x3D0FFC11
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x44de
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x44fa
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x450d
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3d2e11bd, 0xc(%rsp)  # imm = 0x3D2E11BD
cmpq %rax, %rsi
je 0x4529
movl $0x3d2e11bd, (%rsi)     # imm = 0x3D2E11BD
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x453c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4558
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x456b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3d560905, 0xc(%rsp)  # imm = 0x3D560905
cmpq %rax, %rsi
je 0x4587
movl $0x3d560905, (%rsi)     # imm = 0x3D560905
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x459a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x45b6
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x45c9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3d8728ad, 0xc(%rsp)  # imm = 0x3D8728AD
cmpq %rax, %rsi
je 0x45e5
movl $0x3d8728ad, (%rsi)     # imm = 0x3D8728AD
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x45f8
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4614
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4627
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3db25dd5, 0xc(%rsp)  # imm = 0x3DB25DD5
cmpq %rax, %rsi
je 0x4643
movl $0x3db25dd5, (%rsi)     # imm = 0x3DB25DD5
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4656
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4672
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4685
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3dfe9f3f, 0xc(%rsp)  # imm = 0x3DFE9F3F
cmpq %rax, %rsi
je 0x46a1
movl $0x3dfe9f3f, (%rsi)     # imm = 0x3DFE9F3F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x46b4
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x46d0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x46e3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3e56f2a3, 0xc(%rsp)  # imm = 0x3E56F2A3
cmpq %rax, %rsi
je 0x46ff
movl $0x3e56f2a3, (%rsi)     # imm = 0x3E56F2A3
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4712
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x472e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4741
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x3f224145, 0xc(%rsp)  # imm = 0x3F224145
cmpq %rax, %rsi
je 0x475d
movl $0x3f224145, (%rsi)     # imm = 0x3F224145
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4770
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x478c
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x479f
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbf224145, 0xc(%rsp)  # imm = 0xBF224145
cmpq %rax, %rsi
je 0x47bb
movl $0xbf224145, (%rsi)     # imm = 0xBF224145
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x47ce
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x47ea
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x47fd
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbe56f2a3, 0xc(%rsp)  # imm = 0xBE56F2A3
cmpq %rax, %rsi
je 0x4819
movl $0xbe56f2a3, (%rsi)     # imm = 0xBE56F2A3
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4829
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movl $0x0, 0xc(%rsp)
movq (%r14), %rax
cmpq %rax, %rsi
je 0x4848
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x485b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbdfe9f3f, 0xc(%rsp)  # imm = 0xBDFE9F3F
cmpq %rax, %rsi
je 0x4877
movl $0xbdfe9f3f, (%rsi)     # imm = 0xBDFE9F3F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x488a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x48a6
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x48b9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbdb25dd5, 0xc(%rsp)  # imm = 0xBDB25DD5
cmpq %rax, %rsi
je 0x48d5
movl $0xbdb25dd5, (%rsi)     # imm = 0xBDB25DD5
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x48e8
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4904
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4917
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbd8728ad, 0xc(%rsp)  # imm = 0xBD8728AD
cmpq %rax, %rsi
je 0x4933
movl $0xbd8728ad, (%rsi)     # imm = 0xBD8728AD
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4946
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4962
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4975
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbd560905, 0xc(%rsp)  # imm = 0xBD560905
cmpq %rax, %rsi
je 0x4991
movl $0xbd560905, (%rsi)     # imm = 0xBD560905
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x49a4
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x49c0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x49d3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbd2e11bd, 0xc(%rsp)  # imm = 0xBD2E11BD
cmpq %rax, %rsi
je 0x49ef
movl $0xbd2e11bd, (%rsi)     # imm = 0xBD2E11BD
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4a02
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4a1e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4a31
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbd0ffc11, 0xc(%rsp)  # imm = 0xBD0FFC11
cmpq %rax, %rsi
je 0x4a4d
movl $0xbd0ffc11, (%rsi)     # imm = 0xBD0FFC11
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4a60
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4a7c
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4a8f
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbcf0c451, 0xc(%rsp)  # imm = 0xBCF0C451
cmpq %rax, %rsi
je 0x4aab
movl $0xbcf0c451, (%rsi)     # imm = 0xBCF0C451
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4abe
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4ada
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4aed
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbcca9c28, 0xc(%rsp)  # imm = 0xBCCA9C28
cmpq %rax, %rsi
je 0x4b09
movl $0xbcca9c28, (%rsi)     # imm = 0xBCCA9C28
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4b1c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4b38
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4b4b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbcab1470, 0xc(%rsp)  # imm = 0xBCAB1470
cmpq %rax, %rsi
je 0x4b67
movl $0xbcab1470, (%rsi)     # imm = 0xBCAB1470
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4b7a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4b96
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4ba9
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbc909a95, 0xc(%rsp)  # imm = 0xBC909A95
cmpq %rax, %rsi
je 0x4bc5
movl $0xbc909a95, (%rsi)     # imm = 0xBC909A95
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4bd8
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4bf4
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4c07
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbc743a92, 0xc(%rsp)  # imm = 0xBC743A92
cmpq %rax, %rsi
je 0x4c23
movl $0xbc743a92, (%rsi)     # imm = 0xBC743A92
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4c36
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4c52
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4c65
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbc4db7f8, 0xc(%rsp)  # imm = 0xBC4DB7F8
cmpq %rax, %rsi
je 0x4c81
movl $0xbc4db7f8, (%rsi)     # imm = 0xBC4DB7F8
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4c94
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4cb0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4cc3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbc2c94d5, 0xc(%rsp)  # imm = 0xBC2C94D5
cmpq %rax, %rsi
je 0x4cdf
movl $0xbc2c94d5, (%rsi)     # imm = 0xBC2C94D5
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4cf2
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4d0e
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4d21
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbc0ffe72, 0xc(%rsp)  # imm = 0xBC0FFE72
cmpq %rax, %rsi
je 0x4d3d
movl $0xbc0ffe72, (%rsi)     # imm = 0xBC0FFE72
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4d50
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4d6c
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4d7f
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbbeea3b4, 0xc(%rsp)  # imm = 0xBBEEA3B4
cmpq %rax, %rsi
je 0x4d9b
movl $0xbbeea3b4, (%rsi)     # imm = 0xBBEEA3B4
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4dae
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4dca
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4ddd
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbbc41ad2, 0xc(%rsp)  # imm = 0xBBC41AD2
cmpq %rax, %rsi
je 0x4df9
movl $0xbbc41ad2, (%rsi)     # imm = 0xBBC41AD2
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4e0c
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4e28
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4e3b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbb9f8e62, 0xc(%rsp)  # imm = 0xBB9F8E62
cmpq %rax, %rsi
je 0x4e57
movl $0xbb9f8e62, (%rsi)     # imm = 0xBB9F8E62
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4e6a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4e86
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4e99
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbb804cc8, 0xc(%rsp)  # imm = 0xBB804CC8
cmpq %rax, %rsi
je 0x4eb5
movl $0xbb804cc8, (%rsi)     # imm = 0xBB804CC8
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4ec8
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4ee4
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4ef7
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbb4b7b32, 0xc(%rsp)  # imm = 0xBB4B7B32
cmpq %rax, %rsi
je 0x4f13
movl $0xbb4b7b32, (%rsi)     # imm = 0xBB4B7B32
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4f26
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4f42
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4f55
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbb1eb695, 0xc(%rsp)  # imm = 0xBB1EB695
cmpq %rax, %rsi
je 0x4f71
movl $0xbb1eb695, (%rsi)     # imm = 0xBB1EB695
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4f84
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4fa0
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4fb3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbaf2bb12, 0xc(%rsp)  # imm = 0xBAF2BB12
cmpq %rax, %rsi
je 0x4fcf
movl $0xbaf2bb12, (%rsi)     # imm = 0xBAF2BB12
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x4fe2
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x4ffe
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5011
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xbab5312e, 0xc(%rsp)  # imm = 0xBAB5312E
cmpq %rax, %rsi
je 0x502d
movl $0xbab5312e, (%rsi)     # imm = 0xBAB5312E
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5040
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x505c
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x506f
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xba83456e, 0xc(%rsp)  # imm = 0xBA83456E
cmpq %rax, %rsi
je 0x508b
movl $0xba83456e, (%rsi)     # imm = 0xBA83456E
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x509e
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x50ba
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x50cd
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xba371984, 0xc(%rsp)  # imm = 0xBA371984
cmpq %rax, %rsi
je 0x50e9
movl $0xba371984, (%rsi)     # imm = 0xBA371984
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x50fc
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x5118
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x512b
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb9f2dca2, 0xc(%rsp)  # imm = 0xB9F2DCA2
cmpq %rax, %rsi
je 0x5147
movl $0xb9f2dca2, (%rsi)     # imm = 0xB9F2DCA2
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x515a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x5176
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5189
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb996348a, 0xc(%rsp)  # imm = 0xB996348A
cmpq %rax, %rsi
je 0x51a5
movl $0xb996348a, (%rsi)     # imm = 0xB996348A
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x51b8
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x51d4
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x51e7
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb92770cb, 0xc(%rsp)  # imm = 0xB92770CB
cmpq %rax, %rsi
je 0x5203
movl $0xb92770cb, (%rsi)     # imm = 0xB92770CB
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5216
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x5232
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5245
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb89cf72c, 0xc(%rsp)  # imm = 0xB89CF72C
cmpq %rax, %rsi
je 0x5261
movl $0xb89cf72c, (%rsi)     # imm = 0xB89CF72C
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5274
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x5290
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x52a3
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb7cf034f, 0xc(%rsp)  # imm = 0xB7CF034F
cmpq %rax, %rsi
je 0x52bf
movl $0xb7cf034f, (%rsi)     # imm = 0xB7CF034F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x52d2
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0x0, 0xc(%rsp)
cmpq %rax, %rsi
je 0x52ee
movl $0x0, (%rsi)
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x5301
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
movq (%r15), %rsi
movq (%r14), %rax
movl $0xb627fb4f, 0xc(%rsp)  # imm = 0xB627FB4F
cmpq %rax, %rsi
je 0x531d
movl $0xb627fb4f, (%rsi)     # imm = 0xB627FB4F
addq $0x4, %rsi
movq %rsi, (%r15)
jmp 0x532a
leaq 0xc(%rsp), %rdx
movq %rbx, %rdi
callq 0x5476
addq $0x10, %rsp
popq %rbx
popq %r14
popq %r15
retq