// File: /workspace/github_cpp_makefile_star2_O2/jkingan[P]ladyheather/heathmsc.cpp
// Function: log_x72_xml(_IO_FILE*)
void log_x72_xml(FILE *file)
{
   if(file == 0) return;
                                                                         
   if(have_x72_dmp17)      fprintf(file, "        <dmp17>%f</dmp17>\n", x72_dmp17);     
   if(have_x72_dmp5)       fprintf(file, "        <dmp5>%f</dmp5>\n", x72_dmp5);      
   if(have_x72_dhtrvolt)   fprintf(file, "        <dhtrvolt>%f</dhtrvolt>\n", x72_dhtrvolt);  
   if(have_x72_plmp)       fprintf(file, "        <plmp>%f</plmp>\n", x72_plmp);      
   if(have_x72_pres)       fprintf(file, "        <pres>%f</pres>\n", x72_pres);      
   if(have_x72_dlvthermc)  fprintf(file, "        <dlvthermc>%f</dlvthermc>\n", x72_dlvthermc); 
   if(have_x72_drvthermc)  fprintf(file, "        <drvthermc>%f</drvthermc>\n", x72_drvthermc); 
   if(have_x72_dlvolt)     fprintf(file, "        <dlvolt>%f</dlvolt>\n", x72_dlvolt);    
   if(have_x72_dmvoutc)    fprintf(file, "        <dmvoutc>%f</dmvoutc>\n", x72_dmvoutc);   
   if(have_x72_dtemplo)    fprintf(file, "        <dtemplo>%f</dtemplo>\n", x72_dtemplo);   
   if(have_x72_dtemphi)    fprintf(file, "        <dtemphi>%f</dtemphi>\n", x72_dtemphi);   
   if(have_x72_dvoltlo)    fprintf(file, "        <dvoltlo>%f</dvoltlo>\n", x72_dvoltlo);   
   if(have_x72_dvolthi)    fprintf(file, "        <dvolthi>%f</dvolthi>\n", x72_dvolthi);   
   if(have_x72_dlvoutc)    fprintf(file, "        <dlvoutc>%f</dlvoutc>\n", x72_dlvoutc);   
   if(have_x72_drvoutc)    fprintf(file, "        <drvoutc>%f</drvoutc>\n", x72_drvoutc);   
   if(have_x72_dmv2demavg) fprintf(file, "        <dmv2demavg>%f</dmv2demavg>\n", x72_dmv2demavg);

   if(have_x72_creg)       fprintf(file, "        <creg>%d</creg>\n", x72_creg);      
   if(have_x72_scont)      fprintf(file, "        <scont>%d</scont>\n", x72_scont);     
   if(have_x72_sernum)     fprintf(file, "        <sernum>%d</sernum>\n", x72_sernum);    
   if(have_x72_pwrticks)   fprintf(file, "        <pwrticks>%d</pwrticks>\n", x72_pwrticks);  
   if(have_x72_lhhrs)      fprintf(file, "        <lhhrs>%d</lhhrs>\n", x72_lhhrs);     
   if(have_x72_lhticks)    fprintf(file, "        <lhticks>%d</lhticks>\n", x72_lhticks);   
   if(have_x72_rhhrs)      fprintf(file, "        <rhhrs>%d</rhhrs>\n", x72_rhhrs);     
   if(have_x72_rhticks)    fprintf(file, "        <rhticks>%d</rhticks>\n", x72_rhticks);   
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %rbx
pushq %rax
testq %rdi, %rdi
je 0xbb516
movq %rdi, %rbx
leaq 0x149b29(%rip), %rax    # 0x204c90
cmpl $0x0, (%rax)
je 0xbb188
leaq 0x149cb5(%rip), %rax    # 0x204e28
movsd (%rax), %xmm0
leaq 0x5f981(%rip), %rsi     # 0x11aaff
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149b05(%rip), %rax    # 0x204c94
cmpl $0x0, (%rax)
je 0xbb1b0
leaq 0x149c95(%rip), %rax    # 0x204e30
movsd (%rax), %xmm0
leaq 0x5f974(%rip), %rsi     # 0x11ab1a
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149ae1(%rip), %rax    # 0x204c98
cmpl $0x0, (%rax)
je 0xbb1d8
leaq 0x149c75(%rip), %rax    # 0x204e38
movsd (%rax), %xmm0
leaq 0x5f965(%rip), %rsi     # 0x11ab33
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149abd(%rip), %rax    # 0x204c9c
cmpl $0x0, (%rax)
je 0xbb200
leaq 0x149c55(%rip), %rax    # 0x204e40
movsd (%rax), %xmm0
leaq 0x5f95e(%rip), %rsi     # 0x11ab54
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149a99(%rip), %rax    # 0x204ca0
cmpl $0x0, (%rax)
je 0xbb228
leaq 0x149c35(%rip), %rax    # 0x204e48
movsd (%rax), %xmm0
leaq 0x5f94f(%rip), %rsi     # 0x11ab6d
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149a75(%rip), %rax    # 0x204ca4
cmpl $0x0, (%rax)
je 0xbb250
leaq 0x149c15(%rip), %rax    # 0x204e50
movsd (%rax), %xmm0
leaq 0x5f940(%rip), %rsi     # 0x11ab86
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149a51(%rip), %rax    # 0x204ca8
cmpl $0x0, (%rax)
je 0xbb278
leaq 0x149bf5(%rip), %rax    # 0x204e58
movsd (%rax), %xmm0
leaq 0x5f93b(%rip), %rsi     # 0x11aba9
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149a2d(%rip), %rax    # 0x204cac
cmpl $0x0, (%rax)
je 0xbb2a0
leaq 0x149bd5(%rip), %rax    # 0x204e60
movsd (%rax), %xmm0
leaq 0x5f936(%rip), %rsi     # 0x11abcc
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149a09(%rip), %rax    # 0x204cb0
cmpl $0x0, (%rax)
je 0xbb2c8
leaq 0x149bb5(%rip), %rax    # 0x204e68
movsd (%rax), %xmm0
leaq 0x5f92b(%rip), %rsi     # 0x11abe9
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x1499e5(%rip), %rax    # 0x204cb4
cmpl $0x0, (%rax)
je 0xbb2f0
leaq 0x149b95(%rip), %rax    # 0x204e70
movsd (%rax), %xmm0
leaq 0x5f922(%rip), %rsi     # 0x11ac08
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x1499c1(%rip), %rax    # 0x204cb8
cmpl $0x0, (%rax)
je 0xbb318
leaq 0x149b75(%rip), %rax    # 0x204e78
movsd (%rax), %xmm0
leaq 0x5f919(%rip), %rsi     # 0x11ac27
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x14999d(%rip), %rax    # 0x204cbc
cmpl $0x0, (%rax)
je 0xbb340
leaq 0x149b55(%rip), %rax    # 0x204e80
movsd (%rax), %xmm0
leaq 0x5f910(%rip), %rsi     # 0x11ac46
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149979(%rip), %rax    # 0x204cc0
cmpl $0x0, (%rax)
je 0xbb368
leaq 0x149b35(%rip), %rax    # 0x204e88
movsd (%rax), %xmm0
leaq 0x5f907(%rip), %rsi     # 0x11ac65
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149955(%rip), %rax    # 0x204cc4
cmpl $0x0, (%rax)
je 0xbb390
leaq 0x149b15(%rip), %rax    # 0x204e90
movsd (%rax), %xmm0
leaq 0x5f8fe(%rip), %rsi     # 0x11ac84
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149931(%rip), %rax    # 0x204cc8
cmpl $0x0, (%rax)
je 0xbb3b8
leaq 0x149af5(%rip), %rax    # 0x204e98
movsd (%rax), %xmm0
leaq 0x5f8f5(%rip), %rsi     # 0x11aca3
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x14990d(%rip), %rax    # 0x204ccc
cmpl $0x0, (%rax)
je 0xbb3e0
leaq 0x149ad5(%rip), %rax    # 0x204ea0
movsd (%rax), %xmm0
leaq 0x5f8ec(%rip), %rsi     # 0x11acc2
movq %rbx, %rdi
movb $0x1, %al
callq 0x9560
leaq 0x149889(%rip), %rax    # 0x204c70
cmpl $0x0, (%rax)
je 0xbb406
leaq 0x1499e5(%rip), %rax    # 0x204dd8
movl (%rax), %edx
leaq 0x5f8eb(%rip), %rsi     # 0x11ace7
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x149867(%rip), %rax    # 0x204c74
cmpl $0x0, (%rax)
je 0xbb42c
leaq 0x1499c3(%rip), %rax    # 0x204ddc
movl (%rax), %edx
leaq 0x5f8de(%rip), %rsi     # 0x11ad00
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x149845(%rip), %rax    # 0x204c78
cmpl $0x0, (%rax)
je 0xbb452
leaq 0x1499a1(%rip), %rax    # 0x204de0
movl (%rax), %edx
leaq 0x5f8d3(%rip), %rsi     # 0x11ad1b
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x149823(%rip), %rax    # 0x204c7c
cmpl $0x0, (%rax)
je 0xbb478
leaq 0x14997f(%rip), %rax    # 0x204de4
movl (%rax), %edx
leaq 0x5f8ca(%rip), %rsi     # 0x11ad38
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x149801(%rip), %rax    # 0x204c80
cmpl $0x0, (%rax)
je 0xbb49e
leaq 0x14995d(%rip), %rax    # 0x204de8
movl (%rax), %edx
leaq 0x5f8c5(%rip), %rsi     # 0x11ad59
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x1497df(%rip), %rax    # 0x204c84
cmpl $0x0, (%rax)
je 0xbb4c4
leaq 0x14993b(%rip), %rax    # 0x204dec
movl (%rax), %edx
leaq 0x5f8ba(%rip), %rsi     # 0x11ad74
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x1497bd(%rip), %rax    # 0x204c88
cmpl $0x0, (%rax)
je 0xbb4ea
leaq 0x149919(%rip), %rax    # 0x204df0
movl (%rax), %edx
leaq 0x5f8b3(%rip), %rsi     # 0x11ad93
movq %rbx, %rdi
xorl %eax, %eax
callq 0x9560
leaq 0x14979b(%rip), %rax    # 0x204c8c
cmpl $0x0, (%rax)
je 0xbb516
leaq 0x1498f7(%rip), %rax    # 0x204df4
movl (%rax), %edx
leaq 0x5f8a8(%rip), %rsi     # 0x11adae
movq %rbx, %rdi
xorl %eax, %eax
addq $0x8, %rsp
popq %rbx
popq %rbp
jmp 0x9560
addq $0x8, %rsp
popq %rbx
popq %rbp
retq