// File: millanek[P]Dsuite/./D.h
// Function: TestTrioInfo::TestTrioInfo(int)
TestTrioInfo(int windowSize) {
        windowABBAs.resize(windowSize); windowBABAs.resize(windowSize);
        windowF_d_denoms.resize(windowSize); windowF_dM_denoms.resize(windowSize);
        windowInformativeSitesCords.resize(windowSize);
        window_d_f_nums.resize(windowSize); window_d_f_denoms.resize(windowSize);
        interimF_d_denom = 0; interimF_dM_denom = 0;

        usedVars = 0;
        ABBAtotal = 0; BABAtotal = 0;
        F_d_denom = 0; F_dM_denom = 0;
        F_G_denom = 0; F_G_num = 0;
        

    }

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x80, %rsp
movq %rdi, -0x8(%rbp)
movl %esi, -0xc(%rbp)
movq -0x8(%rbp), %rdi
movq %rdi, -0x30(%rbp)
movq %rdi, %rax
movq %rax, -0x50(%rbp)
callq 0x252e0
movq -0x30(%rbp), %rdi
addq $0x30, %rdi
movq %rdi, -0x48(%rbp)
callq 0x17620
movq -0x30(%rbp), %rdi
addq $0x48, %rdi
movq %rdi, -0x40(%rbp)
callq 0x252e0
movq -0x30(%rbp), %rdi
addq $0x78, %rdi
movq %rdi, -0x38(%rbp)
callq 0x17620
movq -0x30(%rbp), %rdi
addq $0x90, %rdi
movq %rdi, -0x28(%rbp)
callq 0x25300
jmp 0x2073f
movq -0x50(%rbp), %rdi
addq $0xe0, %rdi
movq %rdi, -0x58(%rbp)
callq 0x25300
jmp 0x20755
movq -0x50(%rbp), %rdi
addq $0x130, %rdi            # imm = 0x130
movq %rdi, -0x60(%rbp)
callq 0x25300
jmp 0x2076b
movq -0x50(%rbp), %rdi
addq $0x180, %rdi            # imm = 0x180
movq %rdi, -0x68(%rbp)
callq 0x25300
jmp 0x20781
movq -0x50(%rbp), %rdi
addq $0x1d0, %rdi            # imm = 0x1D0
movq %rdi, -0x70(%rbp)
callq 0x25300
jmp 0x20797
movq -0x50(%rbp), %rdi
addq $0x220, %rdi            # imm = 0x220
movq %rdi, -0x78(%rbp)
callq 0x25300
jmp 0x207ad
movq -0x50(%rbp), %rdi
addq $0x270, %rdi            # imm = 0x270
movq %rdi, -0x80(%rbp)
callq 0x25320
jmp 0x207c3
movq -0x50(%rbp), %rdi
addq $0x90, %rdi
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x207d9
movq -0x50(%rbp), %rdi
addq $0xe0, %rdi
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x207ef
movq -0x50(%rbp), %rdi
addq $0x130, %rdi            # imm = 0x130
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x20805
movq -0x50(%rbp), %rdi
addq $0x180, %rdi            # imm = 0x180
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x2081b
movq -0x50(%rbp), %rdi
addq $0x270, %rdi            # imm = 0x270
movslq -0xc(%rbp), %rsi
callq 0x253c0
jmp 0x20831
movq -0x50(%rbp), %rdi
addq $0x1d0, %rdi            # imm = 0x1D0
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x20847
movq -0x50(%rbp), %rdi
addq $0x220, %rdi            # imm = 0x220
movslq -0xc(%rbp), %rsi
callq 0x25340
jmp 0x2085d
movq -0x50(%rbp), %rax
xorps %xmm0, %xmm0
movsd %xmm0, 0x2c0(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2c8(%rax)
movl $0x0, 0x300(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2d0(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2d8(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2e0(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2e8(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2f0(%rax)
xorps %xmm0, %xmm0
movsd %xmm0, 0x2f8(%rax)
addq $0x80, %rsp
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x2097f
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x20976
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x2096d
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x20964
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x2095b
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x20952
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
jmp 0x20949
movq -0x80(%rbp), %rdi
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x18(%rbp)
movl %eax, -0x1c(%rbp)
callq 0x25440
movq -0x78(%rbp), %rdi
callq 0x21990
movq -0x70(%rbp), %rdi
callq 0x21990
movq -0x68(%rbp), %rdi
callq 0x21990
movq -0x60(%rbp), %rdi
callq 0x21990
movq -0x58(%rbp), %rdi
callq 0x21990
movq -0x28(%rbp), %rdi
callq 0x21990
movq -0x38(%rbp), %rdi
callq 0x11a00
movq -0x40(%rbp), %rdi
callq 0x254a0
movq -0x48(%rbp), %rdi
callq 0x11a00
movq -0x30(%rbp), %rdi
callq 0x254a0
movq -0x18(%rbp), %rdi
callq 0x8a50
nopl (%rax)