// File: /workspace/github_cpp_makefile_star2_O2/thierry7100[P]CutOptim/src/SvgDoc.cpp
// Function: SvgDoc::WriteHeader(std::ostream&)
void SvgDoc::WriteHeader(ostream &Out)
{
    Out << "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n";
    Out << "<!-- Created with CutOptim (http://www.fablab-lannion.org/) -->\n";
    Out << "\n";
    Out << "<svg\n";
    Out << "   sodipodi:docname=\"" << Name << "\"" << endl;
    Out << "   id=\"svg8\"\n";
    Out << "   version=\"1.1\"\n";
    Out << "   viewBox=\"0 0 " << round(SheetSizeX) << " " << round(SheetSizeY) << "\"" << endl;
    Out << "   height=\"" << round(SheetSizeY) << "mm\"\n";
    Out << "   width=\"" << round(SheetSizeX) << "mm\"" << endl;
    Out << "   xmlns:inkscape=\"http://www.inkscape.org/namespaces/inkscape\"\n";
    Out << "   xmlns:sodipodi=\"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd\"\n";
    Out << "   xmlns=\"http://www.w3.org/2000/svg\"\n";
    Out << "   xmlns:svg=\"http://www.w3.org/2000/svg\"\n";
    Out << "   xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n";
    Out << "   xmlns:cc=\"http://creativecommons.org/ns#\"\n";
    Out << "   xmlns:dc=\"http://purl.org/dc/elements/1.1/\">\n";
    Out << "  <defs\n";
    Out << "     id=\"defs2\" />\n";
    Out << "  <sodipodi:namedview\n";
    Out << "     id=\"base\"\n";
    Out << "     pagecolor=\"#ffffff\"\n";
    Out << "     bordercolor=\"#666666\"\n";
    Out << "     borderopacity=\"1.0\"\n";
    Out << "     inkscape:pageopacity=\"0.0\"\n";
    Out << "     inkscape:pageshadow=\"2\"\n";
    Out << "     inkscape:document-units=\"mm\"\n";
    Out << "     inkscape:current-layer=\"Placed_Layer\"\n";
    Out << "     showgrid=\"false\"\n";
    Out << "     inkscape:window-maximized=\"1\" />\n";
    Out << "  <metadata\n";
    Out << "     id=\"metadata5\">\n";
    Out << "     <rdf:RDF>\n";
    Out << "       <cc:Work\n";
    Out << "          rdf:about=\"\">\n";
    Out << "         <dc:format>image/svg+xml</dc:format>\n";
    Out << "         <dc:type\n";
    Out << "            rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\" />\n";
    Out << "           <dc:title></dc:title>\n";
    Out << "       </cc:Work>\n";
    Out << "     </rdf:RDF>\n";
    Out << "  </metadata>\n";
}

// Assembly:
pushq %r15
pushq %r14
pushq %r12
pushq %rbx
pushq %rax
movq %rsi, %rbx
movq %rdi, %r14
leaq 0xc951(%rip), %rsi      # 0x36cfa
movq %rbx, %rdi
callq 0x8420
leaq 0xc97a(%rip), %rsi      # 0x36d32
movq %rbx, %rdi
callq 0x8420
leaq 0xcec5(%rip), %rsi      # 0x3728c
movq %rbx, %rdi
callq 0x8420
leaq 0xc99d(%rip), %rsi      # 0x36d73
movq %rbx, %rdi
callq 0x8420
leaq 0xc994(%rip), %rsi      # 0x36d79
movq %rbx, %rdi
callq 0x8420
leaq 0x40(%r14), %rsi
movq %rax, %rdi
callq 0x83d0
leaq 0xc5c1(%rip), %r15      # 0x369c1
movq %rax, %rdi
movq %r15, %rsi
callq 0x8420
movq %rax, %rdi
callq 0x8200
leaq 0xc975(%rip), %rsi      # 0x36d8f
movq %rbx, %rdi
callq 0x8420
leaq 0xc974(%rip), %rsi      # 0x36d9d
movq %rbx, %rdi
callq 0x8420
leaq 0xc977(%rip), %rsi      # 0x36daf
movq %rbx, %rdi
callq 0x8420
movq %rax, %r12
movsd 0x10(%r14), %xmm0
callq 0x81a0
movq %r12, %rdi
callq 0x86b0
leaq 0xa43e(%rip), %rsi      # 0x3489b
movq %rax, %rdi
callq 0x8420
movq %rax, %r12
movsd 0x18(%r14), %xmm0
callq 0x81a0
movq %r12, %rdi
callq 0x86b0
movq %rax, %rdi
movq %r15, %rsi
callq 0x8420
movq %rax, %rdi
callq 0x8200
leaq 0xc92b(%rip), %rsi      # 0x36dc0
movq %rbx, %rdi
callq 0x8420
movq %rax, %r15
movsd 0x18(%r14), %xmm0
callq 0x81a0
movq %r15, %rdi
callq 0x86b0
leaq 0xcb88(%rip), %rsi      # 0x37042
movq %rax, %rdi
callq 0x8420
leaq 0xc903(%rip), %rsi      # 0x36dcc
movq %rbx, %rdi
callq 0x8420
movq %rax, %r15
movsd 0x10(%r14), %xmm0
callq 0x81a0
movq %r15, %rdi
callq 0x86b0
leaq 0xc8e9(%rip), %rsi      # 0x36dd7
movq %rax, %rdi
callq 0x8420
movq %rax, %rdi
callq 0x8200
leaq 0xc8d6(%rip), %rsi      # 0x36ddb
movq %rbx, %rdi
callq 0x8420
leaq 0xc908(%rip), %rsi      # 0x36e1c
movq %rbx, %rdi
callq 0x8420
leaq 0xc941(%rip), %rsi      # 0x36e64
movq %rbx, %rdi
callq 0x8420
leaq 0xc959(%rip), %rsi      # 0x36e8b
movq %rbx, %rdi
callq 0x8420
leaq 0xc975(%rip), %rsi      # 0x36eb6
movq %rbx, %rdi
callq 0x8420
leaq 0xc9a2(%rip), %rsi      # 0x36ef2
movq %rbx, %rdi
callq 0x8420
leaq 0xc9c1(%rip), %rsi      # 0x36f20
movq %rbx, %rdi
callq 0x8420
leaq 0xc9e3(%rip), %rsi      # 0x36f51
movq %rbx, %rdi
callq 0x8420
leaq 0xc9dd(%rip), %rsi      # 0x36f5a
movq %rbx, %rdi
callq 0x8420
leaq 0xc9e2(%rip), %rsi      # 0x36f6e
movq %rbx, %rdi
callq 0x8420
leaq 0xc9ea(%rip), %rsi      # 0x36f85
movq %rbx, %rdi
callq 0x8420
leaq 0xc9eb(%rip), %rsi      # 0x36f95
movq %rbx, %rdi
callq 0x8420
leaq 0xc9f6(%rip), %rsi      # 0x36faf
movq %rbx, %rdi
callq 0x8420
leaq 0xca03(%rip), %rsi      # 0x36fcb
movq %rbx, %rdi
callq 0x8420
leaq 0xca0e(%rip), %rsi      # 0x36fe5
movq %rbx, %rdi
callq 0x8420
leaq 0xca20(%rip), %rsi      # 0x37006
movq %rbx, %rdi
callq 0x8420
leaq 0xca2f(%rip), %rsi      # 0x37024
movq %rbx, %rdi
callq 0x8420
leaq 0xca43(%rip), %rsi      # 0x37047
movq %rbx, %rdi
callq 0x8420
leaq 0xca60(%rip), %rsi      # 0x37073
movq %rbx, %rdi
callq 0x8420
leaq 0xca68(%rip), %rsi      # 0x3708a
movq %rbx, %rdi
callq 0x8420
leaq 0xca80(%rip), %rsi      # 0x370b1
movq %rbx, %rdi
callq 0x8420
leaq 0xca7e(%rip), %rsi      # 0x370be
movq %rbx, %rdi
callq 0x8420
leaq 0xca85(%rip), %rsi      # 0x370d4
movq %rbx, %rdi
callq 0x8420
leaq 0xca86(%rip), %rsi      # 0x370e4
movq %rbx, %rdi
callq 0x8420
leaq 0xca88(%rip), %rsi      # 0x370f5
movq %rbx, %rdi
callq 0x8420
leaq 0xca92(%rip), %rsi      # 0x3710e
movq %rbx, %rdi
callq 0x8420
leaq 0xcab2(%rip), %rsi      # 0x3713d
movq %rbx, %rdi
callq 0x8420
leaq 0xcab6(%rip), %rsi      # 0x37150
movq %rbx, %rdi
callq 0x8420
leaq 0xcaed(%rip), %rsi      # 0x37196
movq %rbx, %rdi
callq 0x8420
leaq 0xcb00(%rip), %rsi      # 0x371b8
movq %rbx, %rdi
callq 0x8420
leaq 0xcb04(%rip), %rsi      # 0x371cb
movq %rbx, %rdi
callq 0x8420
leaq 0xcb06(%rip), %rsi      # 0x371dc
movq %rbx, %rdi
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r14
popq %r15
jmp 0x8420
nop