├── hello.bf └── brain.asm /hello.bf: -------------------------------------------------------------------------------- 1 | ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. -------------------------------------------------------------------------------- /brain.asm: -------------------------------------------------------------------------------- 1 | ; $ fasm -m 524288 ./brain.asm 2 | 3 | ; Copyright 2022 Alexey Kutepov 4 | 5 | ; Permission is hereby granted, free of charge, to any person obtaining 6 | ; a copy of this software and associated documentation files (the 7 | ; "Software"), to deal in the Software without restriction, including 8 | ; without limitation the rights to use, copy, modify, merge, publish, 9 | ; distribute, sublicense, and/or sell copies of the Software, and to 10 | ; permit persons to whom the Software is furnished to do so, subject to 11 | ; the following conditions: 12 | 13 | ; The above copyright notice and this permission notice shall be 14 | ; included in all copies or substantial portions of the Software. 15 | 16 | ; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | ; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | ; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 19 | ; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 20 | ; LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | ; OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 22 | ; WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23 | format ELF64 executable 3 24 | segment readable executable 25 | print: 26 | mov r9, -3689348814741910323 27 | sub rsp, 40 28 | mov BYTE [rsp+31], 10 29 | lea rcx, [rsp+30] 30 | .L2: 31 | mov rax, rdi 32 | lea r8, [rsp+32] 33 | mul r9 34 | mov rax, rdi 35 | sub r8, rcx 36 | shr rdx, 3 37 | lea rsi, [rdx+rdx*4] 38 | add rsi, rsi 39 | sub rax, rsi 40 | add eax, 48 41 | mov BYTE [rcx], al 42 | mov rax, rdi 43 | mov rdi, rdx 44 | mov rdx, rcx 45 | sub rcx, 1 46 | cmp rax, 9 47 | ja .L2 48 | lea rax, [rsp+32] 49 | mov edi, 1 50 | sub rdx, rax 51 | xor eax, eax 52 | lea rsi, [rsp+32+rdx] 53 | mov rdx, r8 54 | mov rax, 1 55 | syscall 56 | add rsp, 40 57 | ret 58 | addr0: 59 | pop rax 60 | mov [r15-8], rax 61 | sub r15, 8 62 | push QWORD [rsp] 63 | addr2: 64 | push QWORD [rsp] 65 | pop rax 66 | xor rbx, rbx 67 | mov bl, [rax] 68 | push rbx 69 | mov rax, 0 70 | push rax 71 | mov rcx, 0 72 | mov rdx, 1 73 | pop rbx 74 | pop rax 75 | cmp rax, rbx 76 | cmovne rcx, rdx 77 | push rcx 78 | pop rax 79 | test rax, rax 80 | jz addr17 81 | mov rax, 1 82 | push rax 83 | pop rax 84 | pop rbx 85 | push rax 86 | push rbx 87 | pop rax 88 | pop rbx 89 | push rax 90 | push rbx 91 | pop rax 92 | add [rsp], rax 93 | jmp addr2 94 | addr17: 95 | pop rax 96 | pop rbx 97 | push rax 98 | push rbx 99 | pop rax 100 | pop rbx 101 | push rax 102 | push rbx 103 | pop rax 104 | pop rbx 105 | push rax 106 | push rbx 107 | pop rax 108 | sub [rsp], rax 109 | add r15, 8 110 | push QWORD [r15-8] 111 | ret 112 | addr25: 113 | pop rax 114 | mov [r15-8], rax 115 | sub r15, 16 116 | pop rax 117 | pop rbx 118 | pop rcx 119 | push rbx 120 | push rax 121 | push rcx 122 | push r15 123 | pop rax 124 | pop rbx 125 | mov [rax], rbx 126 | push QWORD [rsp+8] 127 | push QWORD [rsp+8] 128 | mov rax, 8 129 | push rax 130 | pop rax 131 | pop rbx 132 | push rax 133 | push rbx 134 | pop rax 135 | pop rbx 136 | push rax 137 | push rbx 138 | pop rax 139 | add [rsp], rax 140 | pop rax 141 | xor rbx, rbx 142 | mov rbx, [rax] 143 | push rbx 144 | pop rax 145 | pop rbx 146 | push rax 147 | push rbx 148 | mov rax, 8 149 | push rax 150 | pop rax 151 | pop rbx 152 | push rax 153 | push rbx 154 | pop rax 155 | pop rbx 156 | push rax 157 | push rbx 158 | pop rax 159 | add [rsp], rax 160 | pop rax 161 | pop rbx 162 | mov [rax], rbx 163 | push QWORD [rsp+8] 164 | mov rax, 0 165 | push rax 166 | pop rax 167 | pop rbx 168 | push rax 169 | push rbx 170 | mov rax, 0 171 | push rax 172 | pop rax 173 | pop rbx 174 | push rax 175 | push rbx 176 | pop rax 177 | pop rbx 178 | push rax 179 | push rbx 180 | pop rax 181 | add [rsp], rax 182 | pop rax 183 | pop rbx 184 | mov [rax], rbx 185 | addr66: 186 | push QWORD [rsp] 187 | mov rax, 0 188 | push rax 189 | pop rax 190 | pop rbx 191 | push rax 192 | push rbx 193 | pop rax 194 | pop rbx 195 | push rax 196 | push rbx 197 | pop rax 198 | add [rsp], rax 199 | pop rax 200 | xor rbx, rbx 201 | mov rbx, [rax] 202 | push rbx 203 | mov rax, 0 204 | push rax 205 | mov rcx, 0 206 | mov rdx, 1 207 | pop rbx 208 | pop rax 209 | cmp rax, rbx 210 | cmovg rcx, rdx 211 | push rcx 212 | pop rax 213 | test rax, rax 214 | jz addr98 215 | push QWORD [rsp] 216 | mov rax, 8 217 | push rax 218 | pop rax 219 | pop rbx 220 | push rax 221 | push rbx 222 | pop rax 223 | pop rbx 224 | push rax 225 | push rbx 226 | pop rax 227 | add [rsp], rax 228 | pop rax 229 | xor rbx, rbx 230 | mov rbx, [rax] 231 | push rbx 232 | pop rax 233 | xor rbx, rbx 234 | mov bl, [rax] 235 | push rbx 236 | push r15 237 | pop rax 238 | xor rbx, rbx 239 | mov rbx, [rax] 240 | push rbx 241 | mov rcx, 0 242 | mov rdx, 1 243 | pop rbx 244 | pop rax 245 | cmp rax, rbx 246 | cmovne rcx, rdx 247 | push rcx 248 | addr97: 249 | jmp addr99 250 | addr98: 251 | mov rax, 0 252 | push rax 253 | addr99: 254 | addr100: 255 | pop rax 256 | test rax, rax 257 | jz addr153 258 | push QWORD [rsp] 259 | push QWORD [rsp] 260 | mov rax, 0 261 | push rax 262 | pop rax 263 | pop rbx 264 | push rax 265 | push rbx 266 | pop rax 267 | pop rbx 268 | push rax 269 | push rbx 270 | pop rax 271 | add [rsp], rax 272 | push QWORD [rsp] 273 | pop rax 274 | xor rbx, rbx 275 | mov rbx, [rax] 276 | push rbx 277 | mov rax, 1 278 | push rax 279 | pop rax 280 | sub [rsp], rax 281 | pop rax 282 | pop rbx 283 | push rax 284 | push rbx 285 | pop rax 286 | pop rbx 287 | mov [rax], rbx 288 | mov rax, 8 289 | push rax 290 | pop rax 291 | pop rbx 292 | push rax 293 | push rbx 294 | pop rax 295 | pop rbx 296 | push rax 297 | push rbx 298 | pop rax 299 | add [rsp], rax 300 | push QWORD [rsp] 301 | pop rax 302 | xor rbx, rbx 303 | mov rbx, [rax] 304 | push rbx 305 | mov rax, 1 306 | push rax 307 | pop rax 308 | add [rsp], rax 309 | pop rax 310 | pop rbx 311 | push rax 312 | push rbx 313 | pop rax 314 | pop rbx 315 | mov [rax], rbx 316 | pop rax 317 | pop rbx 318 | push rax 319 | push rbx 320 | push QWORD [rsp] 321 | mov rax, 0 322 | push rax 323 | pop rax 324 | pop rbx 325 | push rax 326 | push rbx 327 | pop rax 328 | pop rbx 329 | push rax 330 | push rbx 331 | pop rax 332 | add [rsp], rax 333 | push QWORD [rsp] 334 | pop rax 335 | xor rbx, rbx 336 | mov rbx, [rax] 337 | push rbx 338 | mov rax, 1 339 | push rax 340 | pop rax 341 | add [rsp], rax 342 | pop rax 343 | pop rbx 344 | push rax 345 | push rbx 346 | pop rax 347 | pop rbx 348 | mov [rax], rbx 349 | pop rax 350 | pop rbx 351 | push rax 352 | push rbx 353 | jmp addr66 354 | addr153: 355 | push QWORD [rsp] 356 | mov rax, 0 357 | push rax 358 | pop rax 359 | pop rbx 360 | push rax 361 | push rbx 362 | pop rax 363 | pop rbx 364 | push rax 365 | push rbx 366 | pop rax 367 | add [rsp], rax 368 | pop rax 369 | xor rbx, rbx 370 | mov rbx, [rax] 371 | push rbx 372 | mov rax, 0 373 | push rax 374 | mov rcx, 0 375 | mov rdx, 1 376 | pop rbx 377 | pop rax 378 | cmp rax, rbx 379 | cmovg rcx, rdx 380 | push rcx 381 | pop rax 382 | test rax, rax 383 | jz addr200 384 | push QWORD [rsp] 385 | push QWORD [rsp] 386 | mov rax, 0 387 | push rax 388 | pop rax 389 | pop rbx 390 | push rax 391 | push rbx 392 | pop rax 393 | pop rbx 394 | push rax 395 | push rbx 396 | pop rax 397 | add [rsp], rax 398 | push QWORD [rsp] 399 | pop rax 400 | xor rbx, rbx 401 | mov rbx, [rax] 402 | push rbx 403 | mov rax, 1 404 | push rax 405 | pop rax 406 | sub [rsp], rax 407 | pop rax 408 | pop rbx 409 | push rax 410 | push rbx 411 | pop rax 412 | pop rbx 413 | mov [rax], rbx 414 | mov rax, 8 415 | push rax 416 | pop rax 417 | pop rbx 418 | push rax 419 | push rbx 420 | pop rax 421 | pop rbx 422 | push rax 423 | push rbx 424 | pop rax 425 | add [rsp], rax 426 | push QWORD [rsp] 427 | pop rax 428 | xor rbx, rbx 429 | mov rbx, [rax] 430 | push rbx 431 | mov rax, 1 432 | push rax 433 | pop rax 434 | add [rsp], rax 435 | pop rax 436 | pop rbx 437 | push rax 438 | push rbx 439 | pop rax 440 | pop rbx 441 | mov [rax], rbx 442 | addr200: 443 | addr201: 444 | pop rax 445 | pop rax 446 | add r15, 16 447 | push QWORD [r15-8] 448 | ret 449 | addr204: 450 | pop rax 451 | mov [r15-8], rax 452 | sub r15, 8 453 | sub r15, 32 454 | pop rax 455 | mov [r15+24], rax 456 | pop rax 457 | mov [r15+16], rax 458 | pop rax 459 | mov [r15+8], rax 460 | pop rax 461 | mov [r15+0], rax 462 | push QWORD [r15+0] 463 | push QWORD [r15+16] 464 | mov rcx, 0 465 | mov rdx, 1 466 | pop rax 467 | pop rbx 468 | cmp rax, rbx 469 | cmove rcx, rdx 470 | push rcx 471 | pop rax 472 | test rax, rax 473 | jz addr259 474 | push QWORD [r15+0] 475 | push QWORD [r15+8] 476 | push QWORD [r15+24] 477 | addr213: 478 | sub r15, 24 479 | mov rax, [rsp+0] 480 | mov [r15+16], rax 481 | mov rax, [rsp+8] 482 | mov [r15+8], rax 483 | mov rax, [rsp+16] 484 | mov [r15+0], rax 485 | push QWORD [r15+0] 486 | mov rax, 0 487 | push rax 488 | mov rcx, 0 489 | mov rdx, 1 490 | pop rbx 491 | pop rax 492 | cmp rax, rbx 493 | cmovg rcx, rdx 494 | push rcx 495 | pop rax 496 | test rax, rax 497 | jz addr225 498 | push QWORD [r15+8] 499 | pop rax 500 | xor rbx, rbx 501 | mov bl, [rax] 502 | push rbx 503 | push QWORD [r15+16] 504 | pop rax 505 | xor rbx, rbx 506 | mov bl, [rax] 507 | push rbx 508 | mov rcx, 0 509 | mov rdx, 1 510 | pop rax 511 | pop rbx 512 | cmp rax, rbx 513 | cmove rcx, rdx 514 | push rcx 515 | addr224: 516 | jmp addr226 517 | addr225: 518 | mov rax, 0 519 | push rax 520 | addr226: 521 | addr227: 522 | add r15, 24 523 | pop rax 524 | test rax, rax 525 | jz addr253 526 | sub r15, 24 527 | pop rax 528 | mov [r15+16], rax 529 | pop rax 530 | mov [r15+8], rax 531 | pop rax 532 | mov [r15+0], rax 533 | push QWORD [r15+0] 534 | mov rax, 1 535 | push rax 536 | pop rax 537 | sub [rsp], rax 538 | push QWORD [r15+8] 539 | mov rax, 1 540 | push rax 541 | pop rax 542 | pop rbx 543 | push rax 544 | push rbx 545 | pop rax 546 | pop rbx 547 | push rax 548 | push rbx 549 | pop rax 550 | add [rsp], rax 551 | push QWORD [r15+16] 552 | mov rax, 1 553 | push rax 554 | pop rax 555 | pop rbx 556 | push rax 557 | push rbx 558 | pop rax 559 | pop rbx 560 | push rax 561 | push rbx 562 | pop rax 563 | add [rsp], rax 564 | add r15, 24 565 | jmp addr213 566 | addr253: 567 | sub r15, 24 568 | pop rax 569 | mov [r15+16], rax 570 | pop rax 571 | mov [r15+8], rax 572 | pop rax 573 | mov [r15+0], rax 574 | push QWORD [r15+0] 575 | mov rax, 0 576 | push rax 577 | mov rcx, 0 578 | mov rdx, 1 579 | pop rbx 580 | pop rax 581 | cmp rax, rbx 582 | cmovle rcx, rdx 583 | push rcx 584 | add r15, 24 585 | addr258: 586 | jmp addr260 587 | addr259: 588 | mov rax, 0 589 | push rax 590 | addr260: 591 | addr261: 592 | add r15, 32 593 | add r15, 8 594 | push QWORD [r15-8] 595 | ret 596 | addr263: 597 | pop rax 598 | mov [r15-8], rax 599 | sub r15, 48 600 | mov rax, r15 601 | add rax, 32 602 | push rax 603 | pop rax 604 | pop rbx 605 | mov [rax], rbx 606 | push QWORD [rsp] 607 | mov rax, 0 608 | push rax 609 | mov rcx, 0 610 | mov rdx, 1 611 | pop rax 612 | pop rbx 613 | cmp rax, rbx 614 | cmove rcx, rdx 615 | push rcx 616 | pop rax 617 | test rax, rax 618 | jz addr279 619 | mov rax, 1 620 | push rax 621 | push str0 622 | mov rax, r15 623 | add rax, 32 624 | push rax 625 | pop rax 626 | xor rbx, rbx 627 | mov rbx, [rax] 628 | push rbx 629 | mov rax, 1 630 | push rax 631 | pop rax 632 | pop rdi 633 | pop rsi 634 | pop rdx 635 | syscall 636 | push rax 637 | pop rax 638 | addr278: 639 | jmp addr338 640 | addr279: 641 | push r15 642 | mov rax, 32 643 | push rax 644 | pop rax 645 | pop rbx 646 | push rax 647 | push rbx 648 | pop rax 649 | pop rbx 650 | push rax 651 | push rbx 652 | pop rax 653 | add [rsp], rax 654 | addr288: 655 | push QWORD [rsp+8] 656 | mov rax, 0 657 | push rax 658 | mov rcx, 0 659 | mov rdx, 1 660 | pop rbx 661 | pop rax 662 | cmp rax, rbx 663 | cmovne rcx, rdx 664 | push rcx 665 | pop rax 666 | test rax, rax 667 | jz addr313 668 | mov rax, 1 669 | push rax 670 | pop rax 671 | pop rbx 672 | push rax 673 | push rbx 674 | pop rax 675 | pop rbx 676 | push rax 677 | push rbx 678 | pop rax 679 | sub [rsp], rax 680 | push QWORD [rsp] 681 | pop rax 682 | pop rbx 683 | pop rcx 684 | push rbx 685 | push rax 686 | push rcx 687 | mov rax, 10 688 | push rax 689 | xor rdx, rdx 690 | pop rbx 691 | pop rax 692 | div rbx 693 | push rax 694 | push rdx 695 | pop rax 696 | pop rbx 697 | pop rcx 698 | push rbx 699 | push rax 700 | push rcx 701 | pop rax 702 | pop rbx 703 | push rax 704 | push rbx 705 | mov rax, 48 706 | push rax 707 | pop rax 708 | add [rsp], rax 709 | pop rax 710 | pop rbx 711 | push rax 712 | push rbx 713 | pop rax 714 | pop rbx 715 | mov [rax], bl 716 | pop rax 717 | pop rbx 718 | push rax 719 | push rbx 720 | jmp addr288 721 | addr313: 722 | push QWORD [rsp] 723 | push r15 724 | mov rax, 32 725 | push rax 726 | pop rax 727 | pop rbx 728 | push rax 729 | push rbx 730 | pop rax 731 | pop rbx 732 | push rax 733 | push rbx 734 | pop rax 735 | add [rsp], rax 736 | pop rax 737 | pop rbx 738 | push rax 739 | push rbx 740 | pop rax 741 | pop rbx 742 | push rax 743 | push rbx 744 | pop rax 745 | pop rbx 746 | push rax 747 | push rbx 748 | pop rax 749 | sub [rsp], rax 750 | pop rax 751 | pop rbx 752 | push rax 753 | push rbx 754 | mov rax, r15 755 | add rax, 32 756 | push rax 757 | pop rax 758 | xor rbx, rbx 759 | mov rbx, [rax] 760 | push rbx 761 | mov rax, 1 762 | push rax 763 | pop rax 764 | pop rdi 765 | pop rsi 766 | pop rdx 767 | syscall 768 | push rax 769 | pop rax 770 | addr338: 771 | addr339: 772 | pop rax 773 | add r15, 48 774 | push QWORD [r15-8] 775 | ret 776 | addr341: 777 | pop rax 778 | mov [r15-8], rax 779 | sub r15, 64 780 | mov rax, r15 781 | add rax, 32 782 | push rax 783 | pop rax 784 | pop rbx 785 | mov [rax], rbx 786 | mov rax, r15 787 | add rax, 40 788 | push rax 789 | pop rax 790 | pop rbx 791 | mov [rax], rbx 792 | mov rax, r15 793 | add rax, 48 794 | push rax 795 | pop rax 796 | pop rbx 797 | mov [rax], rbx 798 | push r15 799 | mov rax, 32 800 | push rax 801 | pop rax 802 | pop rbx 803 | push rax 804 | push rbx 805 | pop rax 806 | pop rbx 807 | push rax 808 | push rbx 809 | pop rax 810 | add [rsp], rax 811 | addr360: 812 | mov rax, r15 813 | add rax, 40 814 | push rax 815 | pop rax 816 | xor rbx, rbx 817 | mov rbx, [rax] 818 | push rbx 819 | mov rax, 0 820 | push rax 821 | mov rcx, 0 822 | mov rdx, 1 823 | pop rbx 824 | pop rax 825 | cmp rax, rbx 826 | cmovg rcx, rdx 827 | push rcx 828 | mov rax, r15 829 | add rax, 48 830 | push rax 831 | pop rax 832 | xor rbx, rbx 833 | mov rbx, [rax] 834 | push rbx 835 | mov rax, 0 836 | push rax 837 | mov rcx, 0 838 | mov rdx, 1 839 | pop rbx 840 | pop rax 841 | cmp rax, rbx 842 | cmovg rcx, rdx 843 | push rcx 844 | pop rax 845 | pop rbx 846 | push rax 847 | push rbx 848 | pop rax 849 | pop rbx 850 | push rax 851 | push rbx 852 | pop rax 853 | pop rbx 854 | or rbx, rax 855 | push rbx 856 | pop rax 857 | test rax, rax 858 | jz addr413 859 | mov rax, 1 860 | push rax 861 | pop rax 862 | pop rbx 863 | push rax 864 | push rbx 865 | pop rax 866 | pop rbx 867 | push rax 868 | push rbx 869 | pop rax 870 | sub [rsp], rax 871 | mov rax, r15 872 | add rax, 48 873 | push rax 874 | pop rax 875 | xor rbx, rbx 876 | mov rbx, [rax] 877 | push rbx 878 | mov rax, 10 879 | push rax 880 | xor rdx, rdx 881 | pop rbx 882 | pop rax 883 | div rbx 884 | push rax 885 | push rdx 886 | mov rax, 48 887 | push rax 888 | pop rax 889 | add [rsp], rax 890 | pop rax 891 | pop rbx 892 | pop rcx 893 | push rbx 894 | push rax 895 | push rcx 896 | push QWORD [rsp+8] 897 | push QWORD [rsp+8] 898 | pop rax 899 | pop rbx 900 | mov [rax], bl 901 | pop rax 902 | pop rbx 903 | pop rcx 904 | push rbx 905 | push rax 906 | push rcx 907 | mov rax, r15 908 | add rax, 48 909 | push rax 910 | pop rax 911 | pop rbx 912 | mov [rax], rbx 913 | pop rax 914 | pop rbx 915 | push rax 916 | push rbx 917 | pop rax 918 | mov rax, r15 919 | add rax, 40 920 | push rax 921 | push QWORD [rsp] 922 | pop rax 923 | xor rbx, rbx 924 | mov rbx, [rax] 925 | push rbx 926 | mov rax, 1 927 | push rax 928 | pop rax 929 | sub [rsp], rax 930 | pop rax 931 | pop rbx 932 | push rax 933 | push rbx 934 | pop rax 935 | pop rbx 936 | mov [rax], rbx 937 | jmp addr360 938 | addr413: 939 | push QWORD [rsp] 940 | push r15 941 | mov rax, 32 942 | push rax 943 | pop rax 944 | pop rbx 945 | push rax 946 | push rbx 947 | pop rax 948 | pop rbx 949 | push rax 950 | push rbx 951 | pop rax 952 | add [rsp], rax 953 | pop rax 954 | pop rbx 955 | push rax 956 | push rbx 957 | pop rax 958 | pop rbx 959 | push rax 960 | push rbx 961 | pop rax 962 | pop rbx 963 | push rax 964 | push rbx 965 | pop rax 966 | sub [rsp], rax 967 | pop rax 968 | pop rbx 969 | push rax 970 | push rbx 971 | mov rax, r15 972 | add rax, 32 973 | push rax 974 | pop rax 975 | xor rbx, rbx 976 | mov rbx, [rax] 977 | push rbx 978 | mov rax, 1 979 | push rax 980 | pop rax 981 | pop rdi 982 | pop rsi 983 | pop rdx 984 | syscall 985 | push rax 986 | pop rax 987 | add r15, 64 988 | push QWORD [r15-8] 989 | ret 990 | addr439: 991 | pop rax 992 | mov [r15-8], rax 993 | sub r15, 32 994 | mov rax, r15 995 | add rax, 8 996 | push rax 997 | pop rax 998 | pop rbx 999 | mov [rax], rbx 1000 | push r15 1001 | pop rax 1002 | pop rbx 1003 | mov [rax], rbx 1004 | mov rax, r15 1005 | add rax, 8 1006 | push rax 1007 | pop rax 1008 | xor rbx, rbx 1009 | mov rbx, [rax] 1010 | push rbx 1011 | pop rax 1012 | pop rbx 1013 | push rax 1014 | push rbx 1015 | addr449: 1016 | push QWORD [rsp] 1017 | mov rax, 0 1018 | push rax 1019 | mov rcx, 0 1020 | mov rdx, 1 1021 | pop rbx 1022 | pop rax 1023 | cmp rax, rbx 1024 | cmovg rcx, rdx 1025 | push rcx 1026 | pop rax 1027 | test rax, rax 1028 | jz addr483 1029 | push r15 1030 | pop rax 1031 | xor rbx, rbx 1032 | mov rbx, [rax] 1033 | push rbx 1034 | pop rax 1035 | xor rbx, rbx 1036 | mov bl, [rax] 1037 | push rbx 1038 | mov rax, r15 1039 | add rax, 8 1040 | push rax 1041 | pop rax 1042 | xor rbx, rbx 1043 | mov rbx, [rax] 1044 | push rbx 1045 | pop rax 1046 | pop rbx 1047 | mov [rax], bl 1048 | push r15 1049 | push QWORD [rsp] 1050 | pop rax 1051 | xor rbx, rbx 1052 | mov rbx, [rax] 1053 | push rbx 1054 | mov rax, 1 1055 | push rax 1056 | pop rax 1057 | add [rsp], rax 1058 | pop rax 1059 | pop rbx 1060 | push rax 1061 | push rbx 1062 | pop rax 1063 | pop rbx 1064 | mov [rax], rbx 1065 | mov rax, r15 1066 | add rax, 8 1067 | push rax 1068 | push QWORD [rsp] 1069 | pop rax 1070 | xor rbx, rbx 1071 | mov rbx, [rax] 1072 | push rbx 1073 | mov rax, 1 1074 | push rax 1075 | pop rax 1076 | add [rsp], rax 1077 | pop rax 1078 | pop rbx 1079 | push rax 1080 | push rbx 1081 | pop rax 1082 | pop rbx 1083 | mov [rax], rbx 1084 | mov rax, 1 1085 | push rax 1086 | pop rax 1087 | sub [rsp], rax 1088 | jmp addr449 1089 | addr483: 1090 | pop rax 1091 | add r15, 32 1092 | push QWORD [r15-8] 1093 | ret 1094 | addr485: 1095 | pop rax 1096 | mov [r15-8], rax 1097 | sub r15, 24 1098 | push r15 1099 | pop rax 1100 | pop rbx 1101 | mov [rax], rbx 1102 | mov rax, r15 1103 | add rax, 8 1104 | push rax 1105 | pop rax 1106 | pop rbx 1107 | mov [rax], rbx 1108 | push r15 1109 | pop rax 1110 | xor rbx, rbx 1111 | mov rbx, [rax] 1112 | push rbx 1113 | pop rax 1114 | pop rbx 1115 | push rax 1116 | push rbx 1117 | addr495: 1118 | push QWORD [rsp] 1119 | mov rax, 0 1120 | push rax 1121 | mov rcx, 0 1122 | mov rdx, 1 1123 | pop rbx 1124 | pop rax 1125 | cmp rax, rbx 1126 | cmovg rcx, rdx 1127 | push rcx 1128 | pop rax 1129 | test rax, rax 1130 | jz addr518 1131 | mov rax, r15 1132 | add rax, 8 1133 | push rax 1134 | pop rax 1135 | xor rbx, rbx 1136 | mov rbx, [rax] 1137 | push rbx 1138 | push r15 1139 | pop rax 1140 | xor rbx, rbx 1141 | mov rbx, [rax] 1142 | push rbx 1143 | pop rax 1144 | pop rbx 1145 | mov [rax], bl 1146 | push r15 1147 | push QWORD [rsp] 1148 | pop rax 1149 | xor rbx, rbx 1150 | mov rbx, [rax] 1151 | push rbx 1152 | mov rax, 1 1153 | push rax 1154 | pop rax 1155 | add [rsp], rax 1156 | pop rax 1157 | pop rbx 1158 | push rax 1159 | push rbx 1160 | pop rax 1161 | pop rbx 1162 | mov [rax], rbx 1163 | mov rax, 1 1164 | push rax 1165 | pop rax 1166 | sub [rsp], rax 1167 | jmp addr495 1168 | addr518: 1169 | pop rax 1170 | add r15, 24 1171 | push QWORD [r15-8] 1172 | ret 1173 | addr520: 1174 | pop rax 1175 | mov [r15-8], rax 1176 | sub r15, 56 1177 | push r15 1178 | sub r15, 24 1179 | pop rax 1180 | mov [r15+16], rax 1181 | pop rax 1182 | mov [r15+8], rax 1183 | pop rax 1184 | mov [r15+0], rax 1185 | push QWORD [r15+0] 1186 | push QWORD [r15+16] 1187 | mov rax, 0 1188 | push rax 1189 | pop rax 1190 | pop rbx 1191 | push rax 1192 | push rbx 1193 | pop rax 1194 | pop rbx 1195 | push rax 1196 | push rbx 1197 | pop rax 1198 | add [rsp], rax 1199 | pop rax 1200 | pop rbx 1201 | mov [rax], rbx 1202 | push QWORD [r15+8] 1203 | push QWORD [r15+16] 1204 | mov rax, 8 1205 | push rax 1206 | pop rax 1207 | pop rbx 1208 | push rax 1209 | push rbx 1210 | pop rax 1211 | pop rbx 1212 | push rax 1213 | push rbx 1214 | pop rax 1215 | add [rsp], rax 1216 | pop rax 1217 | pop rbx 1218 | mov [rax], rbx 1219 | add r15, 24 1220 | mov rax, [args_ptr] 1221 | mov rax, [rax] 1222 | add rax, 2 1223 | shl rax, 3 1224 | mov rbx, [args_ptr] 1225 | add rbx, rax 1226 | push rbx 1227 | addr550: 1228 | push QWORD [rsp] 1229 | pop rax 1230 | xor rbx, rbx 1231 | mov rbx, [rax] 1232 | push rbx 1233 | mov rax, 0 1234 | push rax 1235 | pop rax 1236 | pop rbx 1237 | push rax 1238 | push rbx 1239 | pop rax 1240 | pop rbx 1241 | push rax 1242 | push rbx 1243 | mov rcx, 0 1244 | mov rdx, 1 1245 | pop rbx 1246 | pop rax 1247 | cmp rax, rbx 1248 | cmovne rcx, rdx 1249 | push rcx 1250 | pop rax 1251 | test rax, rax 1252 | jz addr665 1253 | push QWORD [rsp] 1254 | pop rax 1255 | xor rbx, rbx 1256 | mov rbx, [rax] 1257 | push rbx 1258 | push QWORD [rsp] 1259 | call addr0 1260 | pop rax 1261 | pop rbx 1262 | push rax 1263 | push rbx 1264 | mov rax, r15 1265 | add rax, 32 1266 | push rax 1267 | sub r15, 24 1268 | pop rax 1269 | mov [r15+16], rax 1270 | pop rax 1271 | mov [r15+8], rax 1272 | pop rax 1273 | mov [r15+0], rax 1274 | push QWORD [r15+0] 1275 | push QWORD [r15+16] 1276 | mov rax, 0 1277 | push rax 1278 | pop rax 1279 | pop rbx 1280 | push rax 1281 | push rbx 1282 | pop rax 1283 | pop rbx 1284 | push rax 1285 | push rbx 1286 | pop rax 1287 | add [rsp], rax 1288 | pop rax 1289 | pop rbx 1290 | mov [rax], rbx 1291 | push QWORD [r15+8] 1292 | push QWORD [r15+16] 1293 | mov rax, 8 1294 | push rax 1295 | pop rax 1296 | pop rbx 1297 | push rax 1298 | push rbx 1299 | pop rax 1300 | pop rbx 1301 | push rax 1302 | push rbx 1303 | pop rax 1304 | add [rsp], rax 1305 | pop rax 1306 | pop rbx 1307 | mov [rax], rbx 1308 | add r15, 24 1309 | mov rax, 61 1310 | push rax 1311 | mov rax, r15 1312 | add rax, 16 1313 | push rax 1314 | mov rax, r15 1315 | add rax, 32 1316 | push rax 1317 | call addr25 1318 | mov rax, r15 1319 | add rax, 16 1320 | push rax 1321 | sub r15, 8 1322 | pop rax 1323 | mov [r15+0], rax 1324 | push QWORD [r15+0] 1325 | mov rax, 0 1326 | push rax 1327 | pop rax 1328 | pop rbx 1329 | push rax 1330 | push rbx 1331 | pop rax 1332 | pop rbx 1333 | push rax 1334 | push rbx 1335 | pop rax 1336 | add [rsp], rax 1337 | pop rax 1338 | xor rbx, rbx 1339 | mov rbx, [rax] 1340 | push rbx 1341 | push QWORD [r15+0] 1342 | mov rax, 8 1343 | push rax 1344 | pop rax 1345 | pop rbx 1346 | push rax 1347 | push rbx 1348 | pop rax 1349 | pop rbx 1350 | push rax 1351 | push rbx 1352 | pop rax 1353 | add [rsp], rax 1354 | pop rax 1355 | xor rbx, rbx 1356 | mov rbx, [rax] 1357 | push rbx 1358 | add r15, 8 1359 | push r15 1360 | sub r15, 8 1361 | pop rax 1362 | mov [r15+0], rax 1363 | push QWORD [r15+0] 1364 | mov rax, 0 1365 | push rax 1366 | pop rax 1367 | pop rbx 1368 | push rax 1369 | push rbx 1370 | pop rax 1371 | pop rbx 1372 | push rax 1373 | push rbx 1374 | pop rax 1375 | add [rsp], rax 1376 | pop rax 1377 | xor rbx, rbx 1378 | mov rbx, [rax] 1379 | push rbx 1380 | push QWORD [r15+0] 1381 | mov rax, 8 1382 | push rax 1383 | pop rax 1384 | pop rbx 1385 | push rax 1386 | push rbx 1387 | pop rax 1388 | pop rbx 1389 | push rax 1390 | push rbx 1391 | pop rax 1392 | add [rsp], rax 1393 | pop rax 1394 | xor rbx, rbx 1395 | mov rbx, [rax] 1396 | push rbx 1397 | add r15, 8 1398 | call addr204 1399 | mov rax, 1 1400 | push rax 1401 | pop rax 1402 | pop rbx 1403 | push rax 1404 | push rbx 1405 | pop rax 1406 | sub [rsp], rax 1407 | addr664: 1408 | jmp addr666 1409 | addr665: 1410 | mov rax, 0 1411 | push rax 1412 | addr666: 1413 | addr667: 1414 | pop rax 1415 | test rax, rax 1416 | jz addr677 1417 | mov rax, 8 1418 | push rax 1419 | pop rax 1420 | pop rbx 1421 | push rax 1422 | push rbx 1423 | pop rax 1424 | pop rbx 1425 | push rax 1426 | push rbx 1427 | pop rax 1428 | add [rsp], rax 1429 | jmp addr550 1430 | addr677: 1431 | mov rax, 0 1432 | push rax 1433 | pop rax 1434 | pop rbx 1435 | push rax 1436 | push rbx 1437 | pop rax 1438 | pop rbx 1439 | push rax 1440 | push rbx 1441 | mov rcx, 0 1442 | mov rdx, 1 1443 | pop rbx 1444 | pop rax 1445 | cmp rax, rbx 1446 | cmovne rcx, rdx 1447 | push rcx 1448 | pop rax 1449 | test rax, rax 1450 | jz addr698 1451 | mov rax, r15 1452 | add rax, 32 1453 | push rax 1454 | mov rax, 8 1455 | push rax 1456 | pop rax 1457 | pop rbx 1458 | push rax 1459 | push rbx 1460 | pop rax 1461 | pop rbx 1462 | push rax 1463 | push rbx 1464 | pop rax 1465 | add [rsp], rax 1466 | pop rax 1467 | xor rbx, rbx 1468 | mov rbx, [rax] 1469 | push rbx 1470 | addr697: 1471 | jmp addr699 1472 | addr698: 1473 | mov rax, 0 1474 | push rax 1475 | addr699: 1476 | addr700: 1477 | add r15, 56 1478 | push QWORD [r15-8] 1479 | ret 1480 | addr701: 1481 | pop rax 1482 | mov [r15-8], rax 1483 | sub r15, 8 1484 | push QWORD [rsp] 1485 | push mem+8388616 1486 | pop rax 1487 | xor rbx, rbx 1488 | mov rbx, [rax] 1489 | push rbx 1490 | pop rax 1491 | add [rsp], rax 1492 | mov rax, 8388608 1493 | push rax 1494 | mov rcx, 0 1495 | mov rdx, 1 1496 | pop rbx 1497 | pop rax 1498 | cmp rax, rbx 1499 | cmovg rcx, rdx 1500 | push rcx 1501 | pop rax 1502 | test rax, rax 1503 | jz addr730 1504 | mov rax, 19 1505 | push rax 1506 | push str2 1507 | mov rax, 2 1508 | push rax 1509 | mov rax, 1 1510 | push rax 1511 | pop rax 1512 | pop rdi 1513 | pop rsi 1514 | pop rdx 1515 | syscall 1516 | push rax 1517 | pop rax 1518 | mov rax, 79 1519 | push rax 1520 | push str3 1521 | mov rax, 2 1522 | push rax 1523 | mov rax, 1 1524 | push rax 1525 | pop rax 1526 | pop rdi 1527 | pop rsi 1528 | pop rdx 1529 | syscall 1530 | push rax 1531 | pop rax 1532 | mov rax, 1 1533 | push rax 1534 | mov rax, 60 1535 | push rax 1536 | pop rax 1537 | pop rdi 1538 | syscall 1539 | push rax 1540 | pop rax 1541 | addr730: 1542 | addr731: 1543 | push QWORD [rsp] 1544 | mov rax, 0 1545 | push rax 1546 | push mem+8 1547 | push mem+8388616 1548 | pop rax 1549 | xor rbx, rbx 1550 | mov rbx, [rax] 1551 | push rbx 1552 | pop rax 1553 | pop rbx 1554 | push rax 1555 | push rbx 1556 | pop rax 1557 | pop rbx 1558 | push rax 1559 | push rbx 1560 | pop rax 1561 | add [rsp], rax 1562 | call addr485 1563 | push mem+8388616 1564 | pop rax 1565 | xor rbx, rbx 1566 | mov rbx, [rax] 1567 | push rbx 1568 | pop rax 1569 | pop rbx 1570 | pop rcx 1571 | push rbx 1572 | push rax 1573 | push rcx 1574 | pop rax 1575 | add [rsp], rax 1576 | push mem+8388616 1577 | pop rax 1578 | pop rbx 1579 | mov [rax], rbx 1580 | add r15, 8 1581 | push QWORD [r15-8] 1582 | ret 1583 | addr752: 1584 | pop rax 1585 | mov [r15-8], rax 1586 | sub r15, 56 1587 | push r15 1588 | pop rax 1589 | pop rbx 1590 | mov [rax], rbx 1591 | mov rax, r15 1592 | add rax, 8 1593 | push rax 1594 | pop rax 1595 | pop rbx 1596 | mov [rax], rbx 1597 | mov rax, [args_ptr] 1598 | mov rax, [rax] 1599 | add rax, 2 1600 | shl rax, 3 1601 | mov rbx, [args_ptr] 1602 | add rbx, rax 1603 | push rbx 1604 | push r15 1605 | pop rax 1606 | xor rbx, rbx 1607 | mov rbx, [rax] 1608 | push rbx 1609 | mov rax, r15 1610 | add rax, 8 1611 | push rax 1612 | pop rax 1613 | xor rbx, rbx 1614 | mov rbx, [rax] 1615 | push rbx 1616 | mov rax, 59 1617 | push rax 1618 | pop rax 1619 | pop rdi 1620 | pop rsi 1621 | pop rdx 1622 | syscall 1623 | push rax 1624 | pop rax 1625 | mov rax, 4 1626 | push rax 1627 | push str4 1628 | call addr520 1629 | push QWORD [rsp] 1630 | mov rax, 0 1631 | push rax 1632 | pop rax 1633 | pop rbx 1634 | push rax 1635 | push rbx 1636 | pop rax 1637 | pop rbx 1638 | push rax 1639 | push rbx 1640 | mov rcx, 0 1641 | mov rdx, 1 1642 | pop rax 1643 | pop rbx 1644 | cmp rax, rbx 1645 | cmove rcx, rdx 1646 | push rcx 1647 | pop rax 1648 | test rax, rax 1649 | jz addr795 1650 | mov rax, 21 1651 | push rax 1652 | push str5 1653 | mov rax, 2 1654 | push rax 1655 | mov rax, 1 1656 | push rax 1657 | pop rax 1658 | pop rdi 1659 | pop rsi 1660 | pop rdx 1661 | syscall 1662 | push rax 1663 | pop rax 1664 | mov rax, 1 1665 | push rax 1666 | mov rax, 60 1667 | push rax 1668 | pop rax 1669 | pop rdi 1670 | syscall 1671 | push rax 1672 | pop rax 1673 | addr794: 1674 | jmp addr924 1675 | addr795: 1676 | push QWORD [rsp] 1677 | push QWORD [rsp] 1678 | call addr0 1679 | pop rax 1680 | pop rbx 1681 | push rax 1682 | push rbx 1683 | mov rax, r15 1684 | add rax, 16 1685 | push rax 1686 | sub r15, 24 1687 | pop rax 1688 | mov [r15+16], rax 1689 | pop rax 1690 | mov [r15+8], rax 1691 | pop rax 1692 | mov [r15+0], rax 1693 | push QWORD [r15+0] 1694 | push QWORD [r15+16] 1695 | mov rax, 0 1696 | push rax 1697 | pop rax 1698 | pop rbx 1699 | push rax 1700 | push rbx 1701 | pop rax 1702 | pop rbx 1703 | push rax 1704 | push rbx 1705 | pop rax 1706 | add [rsp], rax 1707 | pop rax 1708 | pop rbx 1709 | mov [rax], rbx 1710 | push QWORD [r15+8] 1711 | push QWORD [r15+16] 1712 | mov rax, 8 1713 | push rax 1714 | pop rax 1715 | pop rbx 1716 | push rax 1717 | push rbx 1718 | pop rax 1719 | pop rbx 1720 | push rax 1721 | push rbx 1722 | pop rax 1723 | add [rsp], rax 1724 | pop rax 1725 | pop rbx 1726 | mov [rax], rbx 1727 | add r15, 24 1728 | addr828: 1729 | mov rax, r15 1730 | add rax, 16 1731 | push rax 1732 | mov rax, 0 1733 | push rax 1734 | pop rax 1735 | pop rbx 1736 | push rax 1737 | push rbx 1738 | pop rax 1739 | pop rbx 1740 | push rax 1741 | push rbx 1742 | pop rax 1743 | add [rsp], rax 1744 | pop rax 1745 | xor rbx, rbx 1746 | mov rbx, [rax] 1747 | push rbx 1748 | mov rax, 0 1749 | push rax 1750 | mov rcx, 0 1751 | mov rdx, 1 1752 | pop rbx 1753 | pop rax 1754 | cmp rax, rbx 1755 | cmovg rcx, rdx 1756 | push rcx 1757 | pop rax 1758 | test rax, rax 1759 | jz addr924 1760 | mov rax, 58 1761 | push rax 1762 | mov rax, r15 1763 | add rax, 32 1764 | push rax 1765 | mov rax, r15 1766 | add rax, 16 1767 | push rax 1768 | call addr25 1769 | push mem+8 1770 | push mem+8388616 1771 | pop rax 1772 | xor rbx, rbx 1773 | mov rbx, [rax] 1774 | push rbx 1775 | pop rax 1776 | pop rbx 1777 | push rax 1778 | push rbx 1779 | pop rax 1780 | pop rbx 1781 | push rax 1782 | push rbx 1783 | pop rax 1784 | add [rsp], rax 1785 | mov rax, r15 1786 | add rax, 32 1787 | push rax 1788 | sub r15, 8 1789 | pop rax 1790 | mov [r15+0], rax 1791 | push QWORD [r15+0] 1792 | mov rax, 0 1793 | push rax 1794 | pop rax 1795 | pop rbx 1796 | push rax 1797 | push rbx 1798 | pop rax 1799 | pop rbx 1800 | push rax 1801 | push rbx 1802 | pop rax 1803 | add [rsp], rax 1804 | pop rax 1805 | xor rbx, rbx 1806 | mov rbx, [rax] 1807 | push rbx 1808 | push QWORD [r15+0] 1809 | mov rax, 8 1810 | push rax 1811 | pop rax 1812 | pop rbx 1813 | push rax 1814 | push rbx 1815 | pop rax 1816 | pop rbx 1817 | push rax 1818 | push rbx 1819 | pop rax 1820 | add [rsp], rax 1821 | pop rax 1822 | xor rbx, rbx 1823 | mov rbx, [rax] 1824 | push rbx 1825 | add r15, 8 1826 | push QWORD [rsp+8] 1827 | call addr701 1828 | call addr439 1829 | pop rax 1830 | mov rax, 1 1831 | push rax 1832 | push str6 1833 | push QWORD [rsp+8] 1834 | call addr701 1835 | call addr439 1836 | pop rax 1837 | mov rax, r15 1838 | add rax, 8 1839 | push rax 1840 | pop rax 1841 | xor rbx, rbx 1842 | mov rbx, [rax] 1843 | push rbx 1844 | push QWORD [rsp] 1845 | call addr0 1846 | pop rax 1847 | pop rbx 1848 | push rax 1849 | push rbx 1850 | push QWORD [rsp+8] 1851 | call addr701 1852 | call addr439 1853 | pop rax 1854 | mov rax, 1 1855 | push rax 1856 | call addr701 1857 | pop rax 1858 | mov rax, [args_ptr] 1859 | mov rax, [rax] 1860 | add rax, 2 1861 | shl rax, 3 1862 | mov rbx, [args_ptr] 1863 | add rbx, rax 1864 | push rbx 1865 | pop rax 1866 | pop rbx 1867 | push rax 1868 | push rbx 1869 | push r15 1870 | pop rax 1871 | xor rbx, rbx 1872 | mov rbx, [rax] 1873 | push rbx 1874 | pop rax 1875 | pop rbx 1876 | push rax 1877 | push rbx 1878 | mov rax, 59 1879 | push rax 1880 | pop rax 1881 | pop rdi 1882 | pop rsi 1883 | pop rdx 1884 | syscall 1885 | push rax 1886 | pop rax 1887 | jmp addr828 1888 | addr924: 1889 | addr925: 1890 | pop rax 1891 | mov rax, 19 1892 | push rax 1893 | push str7 1894 | mov rax, 2 1895 | push rax 1896 | mov rax, 1 1897 | push rax 1898 | pop rax 1899 | pop rdi 1900 | pop rsi 1901 | pop rdx 1902 | syscall 1903 | push rax 1904 | pop rax 1905 | mov rax, 36 1906 | push rax 1907 | push str8 1908 | mov rax, 2 1909 | push rax 1910 | mov rax, 1 1911 | push rax 1912 | pop rax 1913 | pop rdi 1914 | pop rsi 1915 | pop rdx 1916 | syscall 1917 | push rax 1918 | pop rax 1919 | mov rax, r15 1920 | add rax, 8 1921 | push rax 1922 | pop rax 1923 | xor rbx, rbx 1924 | mov rbx, [rax] 1925 | push rbx 1926 | push QWORD [rsp] 1927 | call addr0 1928 | pop rax 1929 | pop rbx 1930 | push rax 1931 | push rbx 1932 | mov rax, 2 1933 | push rax 1934 | mov rax, 1 1935 | push rax 1936 | pop rax 1937 | pop rdi 1938 | pop rsi 1939 | pop rdx 1940 | syscall 1941 | push rax 1942 | pop rax 1943 | mov rax, 2 1944 | push rax 1945 | push str9 1946 | mov rax, 2 1947 | push rax 1948 | mov rax, 1 1949 | push rax 1950 | pop rax 1951 | pop rdi 1952 | pop rsi 1953 | pop rdx 1954 | syscall 1955 | push rax 1956 | pop rax 1957 | mov rax, 1 1958 | push rax 1959 | mov rax, 60 1960 | push rax 1961 | pop rax 1962 | pop rdi 1963 | syscall 1964 | push rax 1965 | pop rax 1966 | add r15, 56 1967 | push QWORD [r15-8] 1968 | ret 1969 | addr971: 1970 | pop rax 1971 | mov [r15-8], rax 1972 | sub r15, 16 1973 | mov rax, 32 1974 | push rax 1975 | call addr701 1976 | push r15 1977 | pop rax 1978 | pop rbx 1979 | mov [rax], rbx 1980 | push QWORD [rsp] 1981 | mov rax, 0 1982 | push rax 1983 | mov rcx, 0 1984 | mov rdx, 1 1985 | pop rax 1986 | pop rbx 1987 | cmp rax, rbx 1988 | cmove rcx, rdx 1989 | push rcx 1990 | pop rax 1991 | test rax, rax 1992 | jz addr1008 1993 | pop rax 1994 | push r15 1995 | pop rax 1996 | xor rbx, rbx 1997 | mov rbx, [rax] 1998 | push rbx 1999 | mov rax, 32 2000 | push rax 2001 | pop rax 2002 | pop rbx 2003 | push rax 2004 | push rbx 2005 | pop rax 2006 | pop rbx 2007 | push rax 2008 | push rbx 2009 | pop rax 2010 | add [rsp], rax 2011 | mov rax, 1 2012 | push rax 2013 | pop rax 2014 | pop rbx 2015 | push rax 2016 | push rbx 2017 | pop rax 2018 | pop rbx 2019 | push rax 2020 | push rbx 2021 | pop rax 2022 | sub [rsp], rax 2023 | mov rax, 48 2024 | push rax 2025 | push QWORD [rsp+8] 2026 | pop rax 2027 | pop rbx 2028 | mov [rax], rbx 2029 | mov rax, 1 2030 | push rax 2031 | pop rax 2032 | pop rbx 2033 | push rax 2034 | push rbx 2035 | addr1007: 2036 | jmp addr1068 2037 | addr1008: 2038 | push r15 2039 | pop rax 2040 | xor rbx, rbx 2041 | mov rbx, [rax] 2042 | push rbx 2043 | mov rax, 32 2044 | push rax 2045 | pop rax 2046 | pop rbx 2047 | push rax 2048 | push rbx 2049 | pop rax 2050 | pop rbx 2051 | push rax 2052 | push rbx 2053 | pop rax 2054 | add [rsp], rax 2055 | addr1020: 2056 | push QWORD [rsp+8] 2057 | mov rax, 0 2058 | push rax 2059 | mov rcx, 0 2060 | mov rdx, 1 2061 | pop rbx 2062 | pop rax 2063 | cmp rax, rbx 2064 | cmovne rcx, rdx 2065 | push rcx 2066 | pop rax 2067 | test rax, rax 2068 | jz addr1045 2069 | mov rax, 1 2070 | push rax 2071 | pop rax 2072 | pop rbx 2073 | push rax 2074 | push rbx 2075 | pop rax 2076 | pop rbx 2077 | push rax 2078 | push rbx 2079 | pop rax 2080 | sub [rsp], rax 2081 | push QWORD [rsp] 2082 | pop rax 2083 | pop rbx 2084 | pop rcx 2085 | push rbx 2086 | push rax 2087 | push rcx 2088 | mov rax, 10 2089 | push rax 2090 | xor rdx, rdx 2091 | pop rbx 2092 | pop rax 2093 | div rbx 2094 | push rax 2095 | push rdx 2096 | pop rax 2097 | pop rbx 2098 | pop rcx 2099 | push rbx 2100 | push rax 2101 | push rcx 2102 | pop rax 2103 | pop rbx 2104 | push rax 2105 | push rbx 2106 | mov rax, 48 2107 | push rax 2108 | pop rax 2109 | add [rsp], rax 2110 | pop rax 2111 | pop rbx 2112 | push rax 2113 | push rbx 2114 | pop rax 2115 | pop rbx 2116 | mov [rax], bl 2117 | pop rax 2118 | pop rbx 2119 | push rax 2120 | push rbx 2121 | jmp addr1020 2122 | addr1045: 2123 | pop rax 2124 | pop rbx 2125 | push rax 2126 | push rbx 2127 | pop rax 2128 | push QWORD [rsp] 2129 | push r15 2130 | pop rax 2131 | xor rbx, rbx 2132 | mov rbx, [rax] 2133 | push rbx 2134 | mov rax, 32 2135 | push rax 2136 | pop rax 2137 | pop rbx 2138 | push rax 2139 | push rbx 2140 | pop rax 2141 | pop rbx 2142 | push rax 2143 | push rbx 2144 | pop rax 2145 | add [rsp], rax 2146 | pop rax 2147 | pop rbx 2148 | push rax 2149 | push rbx 2150 | pop rax 2151 | pop rbx 2152 | push rax 2153 | push rbx 2154 | pop rax 2155 | pop rbx 2156 | push rax 2157 | push rbx 2158 | pop rax 2159 | sub [rsp], rax 2160 | pop rax 2161 | pop rbx 2162 | push rax 2163 | push rbx 2164 | addr1068: 2165 | addr1069: 2166 | add r15, 16 2167 | push QWORD [r15-8] 2168 | ret 2169 | addr1070: 2170 | pop rax 2171 | mov [r15-8], rax 2172 | sub r15, 184 2173 | push r15 2174 | pop rax 2175 | pop rbx 2176 | mov [rax], rbx 2177 | mov rax, 0 2178 | push rax 2179 | mov rax, 0 2180 | push rax 2181 | push r15 2182 | pop rax 2183 | xor rbx, rbx 2184 | mov rbx, [rax] 2185 | push rbx 2186 | mov rax, 18446744073709551516 2187 | push rax 2188 | mov rax, 257 2189 | push rax 2190 | pop rax 2191 | pop rdi 2192 | pop rsi 2193 | pop rdx 2194 | pop r10 2195 | syscall 2196 | push rax 2197 | push QWORD [rsp] 2198 | mov rax, 0 2199 | push rax 2200 | mov rcx, 0 2201 | mov rdx, 1 2202 | pop rbx 2203 | pop rax 2204 | cmp rax, rbx 2205 | cmovl rcx, rdx 2206 | push rcx 2207 | pop rax 2208 | test rax, rax 2209 | jz addr1123 2210 | mov rax, 27 2211 | push rax 2212 | push str10 2213 | mov rax, 2 2214 | push rax 2215 | mov rax, 1 2216 | push rax 2217 | pop rax 2218 | pop rdi 2219 | pop rsi 2220 | pop rdx 2221 | syscall 2222 | push rax 2223 | pop rax 2224 | push r15 2225 | pop rax 2226 | xor rbx, rbx 2227 | mov rbx, [rax] 2228 | push rbx 2229 | push QWORD [rsp] 2230 | call addr0 2231 | pop rax 2232 | pop rbx 2233 | push rax 2234 | push rbx 2235 | mov rax, 2 2236 | push rax 2237 | mov rax, 1 2238 | push rax 2239 | pop rax 2240 | pop rdi 2241 | pop rsi 2242 | pop rdx 2243 | syscall 2244 | push rax 2245 | pop rax 2246 | mov rax, 1 2247 | push rax 2248 | push str11 2249 | mov rax, 2 2250 | push rax 2251 | mov rax, 1 2252 | push rax 2253 | pop rax 2254 | pop rdi 2255 | pop rsi 2256 | pop rdx 2257 | syscall 2258 | push rax 2259 | pop rax 2260 | mov rax, 1 2261 | push rax 2262 | mov rax, 60 2263 | push rax 2264 | pop rax 2265 | pop rdi 2266 | syscall 2267 | push rax 2268 | pop rax 2269 | addr1123: 2270 | addr1124: 2271 | mov rax, r15 2272 | add rax, 8 2273 | push rax 2274 | pop rax 2275 | pop rbx 2276 | mov [rax], rbx 2277 | mov rax, r15 2278 | add rax, 16 2279 | push rax 2280 | mov rax, r15 2281 | add rax, 8 2282 | push rax 2283 | pop rax 2284 | xor rbx, rbx 2285 | mov rbx, [rax] 2286 | push rbx 2287 | mov rax, 5 2288 | push rax 2289 | pop rax 2290 | pop rdi 2291 | pop rsi 2292 | syscall 2293 | push rax 2294 | mov rax, 0 2295 | push rax 2296 | mov rcx, 0 2297 | mov rdx, 1 2298 | pop rbx 2299 | pop rax 2300 | cmp rax, rbx 2301 | cmovl rcx, rdx 2302 | push rcx 2303 | pop rax 2304 | test rax, rax 2305 | jz addr1171 2306 | mov rax, 44 2307 | push rax 2308 | push str12 2309 | mov rax, 2 2310 | push rax 2311 | mov rax, 1 2312 | push rax 2313 | pop rax 2314 | pop rdi 2315 | pop rsi 2316 | pop rdx 2317 | syscall 2318 | push rax 2319 | pop rax 2320 | push r15 2321 | pop rax 2322 | xor rbx, rbx 2323 | mov rbx, [rax] 2324 | push rbx 2325 | push QWORD [rsp] 2326 | call addr0 2327 | pop rax 2328 | pop rbx 2329 | push rax 2330 | push rbx 2331 | mov rax, 2 2332 | push rax 2333 | mov rax, 1 2334 | push rax 2335 | pop rax 2336 | pop rdi 2337 | pop rsi 2338 | pop rdx 2339 | syscall 2340 | push rax 2341 | pop rax 2342 | mov rax, 1 2343 | push rax 2344 | push str13 2345 | mov rax, 2 2346 | push rax 2347 | mov rax, 1 2348 | push rax 2349 | pop rax 2350 | pop rdi 2351 | pop rsi 2352 | pop rdx 2353 | syscall 2354 | push rax 2355 | pop rax 2356 | mov rax, 1 2357 | push rax 2358 | mov rax, 60 2359 | push rax 2360 | pop rax 2361 | pop rdi 2362 | syscall 2363 | push rax 2364 | pop rax 2365 | addr1171: 2366 | addr1172: 2367 | mov rax, r15 2368 | add rax, 16 2369 | push rax 2370 | mov rax, 48 2371 | push rax 2372 | pop rax 2373 | pop rbx 2374 | push rax 2375 | push rbx 2376 | pop rax 2377 | pop rbx 2378 | push rax 2379 | push rbx 2380 | pop rax 2381 | add [rsp], rax 2382 | pop rax 2383 | xor rbx, rbx 2384 | mov rbx, [rax] 2385 | push rbx 2386 | mov rax, r15 2387 | add rax, 160 2388 | push rax 2389 | mov rax, 0 2390 | push rax 2391 | pop rax 2392 | pop rbx 2393 | push rax 2394 | push rbx 2395 | pop rax 2396 | pop rbx 2397 | push rax 2398 | push rbx 2399 | pop rax 2400 | add [rsp], rax 2401 | pop rax 2402 | pop rbx 2403 | mov [rax], rbx 2404 | mov rax, r15 2405 | add rax, 160 2406 | push rax 2407 | mov rax, 0 2408 | push rax 2409 | pop rax 2410 | pop rbx 2411 | push rax 2412 | push rbx 2413 | pop rax 2414 | pop rbx 2415 | push rax 2416 | push rbx 2417 | pop rax 2418 | add [rsp], rax 2419 | pop rax 2420 | xor rbx, rbx 2421 | mov rbx, [rax] 2422 | push rbx 2423 | mov rax, 0 2424 | push rax 2425 | mov rcx, 0 2426 | mov rdx, 1 2427 | pop rbx 2428 | pop rax 2429 | cmp rax, rbx 2430 | cmovg rcx, rdx 2431 | push rcx 2432 | pop rax 2433 | test rax, rax 2434 | jz addr1321 2435 | mov rax, 0 2436 | push rax 2437 | mov rax, r15 2438 | add rax, 8 2439 | push rax 2440 | pop rax 2441 | xor rbx, rbx 2442 | mov rbx, [rax] 2443 | push rbx 2444 | mov rax, 2 2445 | push rax 2446 | mov rax, 1 2447 | push rax 2448 | mov rax, r15 2449 | add rax, 160 2450 | push rax 2451 | mov rax, 0 2452 | push rax 2453 | pop rax 2454 | pop rbx 2455 | push rax 2456 | push rbx 2457 | pop rax 2458 | pop rbx 2459 | push rax 2460 | push rbx 2461 | pop rax 2462 | add [rsp], rax 2463 | pop rax 2464 | xor rbx, rbx 2465 | mov rbx, [rax] 2466 | push rbx 2467 | mov rax, 0 2468 | push rax 2469 | mov rax, 9 2470 | push rax 2471 | pop rax 2472 | pop rdi 2473 | pop rsi 2474 | pop rdx 2475 | pop r10 2476 | pop r8 2477 | pop r9 2478 | syscall 2479 | push rax 2480 | mov rax, r15 2481 | add rax, 160 2482 | push rax 2483 | mov rax, 8 2484 | push rax 2485 | pop rax 2486 | pop rbx 2487 | push rax 2488 | push rbx 2489 | pop rax 2490 | pop rbx 2491 | push rax 2492 | push rbx 2493 | pop rax 2494 | add [rsp], rax 2495 | pop rax 2496 | pop rbx 2497 | mov [rax], rbx 2498 | mov rax, r15 2499 | add rax, 160 2500 | push rax 2501 | mov rax, 8 2502 | push rax 2503 | pop rax 2504 | pop rbx 2505 | push rax 2506 | push rbx 2507 | pop rax 2508 | pop rbx 2509 | push rax 2510 | push rbx 2511 | pop rax 2512 | add [rsp], rax 2513 | pop rax 2514 | xor rbx, rbx 2515 | mov rbx, [rax] 2516 | push rbx 2517 | mov rax, 0 2518 | push rax 2519 | mov rcx, 0 2520 | mov rdx, 1 2521 | pop rbx 2522 | pop rax 2523 | cmp rax, rbx 2524 | cmovl rcx, rdx 2525 | push rcx 2526 | pop rax 2527 | test rax, rax 2528 | jz addr1292 2529 | mov rax, 33 2530 | push rax 2531 | push str14 2532 | mov rax, 2 2533 | push rax 2534 | mov rax, 1 2535 | push rax 2536 | pop rax 2537 | pop rdi 2538 | pop rsi 2539 | pop rdx 2540 | syscall 2541 | push rax 2542 | pop rax 2543 | push r15 2544 | pop rax 2545 | xor rbx, rbx 2546 | mov rbx, [rax] 2547 | push rbx 2548 | push QWORD [rsp] 2549 | call addr0 2550 | pop rax 2551 | pop rbx 2552 | push rax 2553 | push rbx 2554 | mov rax, 2 2555 | push rax 2556 | mov rax, 1 2557 | push rax 2558 | pop rax 2559 | pop rdi 2560 | pop rsi 2561 | pop rdx 2562 | syscall 2563 | push rax 2564 | pop rax 2565 | mov rax, 1 2566 | push rax 2567 | push str15 2568 | mov rax, 2 2569 | push rax 2570 | mov rax, 1 2571 | push rax 2572 | pop rax 2573 | pop rdi 2574 | pop rsi 2575 | pop rdx 2576 | syscall 2577 | push rax 2578 | pop rax 2579 | mov rax, 1 2580 | push rax 2581 | mov rax, 60 2582 | push rax 2583 | pop rax 2584 | pop rdi 2585 | syscall 2586 | push rax 2587 | pop rax 2588 | addr1292: 2589 | addr1293: 2590 | mov rax, r15 2591 | add rax, 160 2592 | push rax 2593 | sub r15, 8 2594 | pop rax 2595 | mov [r15+0], rax 2596 | push QWORD [r15+0] 2597 | mov rax, 0 2598 | push rax 2599 | pop rax 2600 | pop rbx 2601 | push rax 2602 | push rbx 2603 | pop rax 2604 | pop rbx 2605 | push rax 2606 | push rbx 2607 | pop rax 2608 | add [rsp], rax 2609 | pop rax 2610 | xor rbx, rbx 2611 | mov rbx, [rax] 2612 | push rbx 2613 | push QWORD [r15+0] 2614 | mov rax, 8 2615 | push rax 2616 | pop rax 2617 | pop rbx 2618 | push rax 2619 | push rbx 2620 | pop rax 2621 | pop rbx 2622 | push rax 2623 | push rbx 2624 | pop rax 2625 | add [rsp], rax 2626 | pop rax 2627 | xor rbx, rbx 2628 | mov rbx, [rax] 2629 | push rbx 2630 | add r15, 8 2631 | addr1320: 2632 | jmp addr1323 2633 | addr1321: 2634 | mov rax, 0 2635 | push rax 2636 | mov rax, 0 2637 | push rax 2638 | addr1323: 2639 | addr1324: 2640 | add r15, 184 2641 | push QWORD [r15-8] 2642 | ret 2643 | addr1325: 2644 | pop rax 2645 | mov [r15-8], rax 2646 | sub r15, 16 2647 | push r15 2648 | pop rax 2649 | pop rbx 2650 | mov [rax], rbx 2651 | mov rax, 10 2652 | push rax 2653 | push str18 2654 | addr1330: 2655 | push QWORD [rsp+8] 2656 | mov rax, 0 2657 | push rax 2658 | mov rcx, 0 2659 | mov rdx, 1 2660 | pop rbx 2661 | pop rax 2662 | cmp rax, rbx 2663 | cmovg rcx, rdx 2664 | push rcx 2665 | pop rax 2666 | test rax, rax 2667 | jz addr1342 2668 | push QWORD [rsp] 2669 | pop rax 2670 | xor rbx, rbx 2671 | mov bl, [rax] 2672 | push rbx 2673 | push r15 2674 | pop rax 2675 | xor rbx, rbx 2676 | mov rbx, [rax] 2677 | push rbx 2678 | mov rcx, 0 2679 | mov rdx, 1 2680 | pop rbx 2681 | pop rax 2682 | cmp rax, rbx 2683 | cmovne rcx, rdx 2684 | push rcx 2685 | addr1341: 2686 | jmp addr1343 2687 | addr1342: 2688 | mov rax, 0 2689 | push rax 2690 | addr1343: 2691 | addr1344: 2692 | pop rax 2693 | test rax, rax 2694 | jz addr1358 2695 | pop rax 2696 | pop rbx 2697 | push rax 2698 | push rbx 2699 | mov rax, 1 2700 | push rax 2701 | pop rax 2702 | sub [rsp], rax 2703 | pop rax 2704 | pop rbx 2705 | push rax 2706 | push rbx 2707 | mov rax, 1 2708 | push rax 2709 | pop rax 2710 | pop rbx 2711 | push rax 2712 | push rbx 2713 | pop rax 2714 | pop rbx 2715 | push rax 2716 | push rbx 2717 | pop rax 2718 | add [rsp], rax 2719 | jmp addr1330 2720 | addr1358: 2721 | pop rax 2722 | mov rax, 0 2723 | push rax 2724 | mov rcx, 0 2725 | mov rdx, 1 2726 | pop rbx 2727 | pop rax 2728 | cmp rax, rbx 2729 | cmovg rcx, rdx 2730 | push rcx 2731 | push r15 2732 | pop rax 2733 | xor rbx, rbx 2734 | mov rbx, [rax] 2735 | push rbx 2736 | sub r15, 8 2737 | pop rax 2738 | mov [r15+0], rax 2739 | push QWORD [r15+0] 2740 | sub r15, 8 2741 | pop rax 2742 | mov [r15+0], rax 2743 | push QWORD [r15+0] 2744 | mov rax, 48 2745 | push rax 2746 | mov rcx, 0 2747 | mov rdx, 1 2748 | pop rbx 2749 | pop rax 2750 | cmp rax, rbx 2751 | cmovge rcx, rdx 2752 | push rcx 2753 | push QWORD [r15+0] 2754 | mov rax, 57 2755 | push rax 2756 | mov rcx, 0 2757 | mov rdx, 1 2758 | pop rbx 2759 | pop rax 2760 | cmp rax, rbx 2761 | cmovle rcx, rdx 2762 | push rcx 2763 | pop rax 2764 | pop rbx 2765 | push rax 2766 | push rbx 2767 | pop rax 2768 | pop rbx 2769 | push rax 2770 | push rbx 2771 | pop rax 2772 | pop rbx 2773 | and rbx, rax 2774 | push rbx 2775 | add r15, 8 2776 | push QWORD [r15+0] 2777 | sub r15, 8 2778 | pop rax 2779 | mov [r15+0], rax 2780 | push QWORD [r15+0] 2781 | mov rax, 97 2782 | push rax 2783 | mov rcx, 0 2784 | mov rdx, 1 2785 | pop rbx 2786 | pop rax 2787 | cmp rax, rbx 2788 | cmovge rcx, rdx 2789 | push rcx 2790 | push QWORD [r15+0] 2791 | mov rax, 122 2792 | push rax 2793 | mov rcx, 0 2794 | mov rdx, 1 2795 | pop rbx 2796 | pop rax 2797 | cmp rax, rbx 2798 | cmovle rcx, rdx 2799 | push rcx 2800 | pop rax 2801 | pop rbx 2802 | push rax 2803 | push rbx 2804 | pop rax 2805 | pop rbx 2806 | push rax 2807 | push rbx 2808 | pop rax 2809 | pop rbx 2810 | and rbx, rax 2811 | push rbx 2812 | push QWORD [r15+0] 2813 | mov rax, 65 2814 | push rax 2815 | mov rcx, 0 2816 | mov rdx, 1 2817 | pop rbx 2818 | pop rax 2819 | cmp rax, rbx 2820 | cmovge rcx, rdx 2821 | push rcx 2822 | push QWORD [r15+0] 2823 | mov rax, 90 2824 | push rax 2825 | mov rcx, 0 2826 | mov rdx, 1 2827 | pop rbx 2828 | pop rax 2829 | cmp rax, rbx 2830 | cmovle rcx, rdx 2831 | push rcx 2832 | pop rax 2833 | pop rbx 2834 | push rax 2835 | push rbx 2836 | pop rax 2837 | pop rbx 2838 | push rax 2839 | push rbx 2840 | pop rax 2841 | pop rbx 2842 | and rbx, rax 2843 | push rbx 2844 | pop rax 2845 | pop rbx 2846 | push rax 2847 | push rbx 2848 | pop rax 2849 | pop rbx 2850 | push rax 2851 | push rbx 2852 | pop rax 2853 | pop rbx 2854 | or rbx, rax 2855 | push rbx 2856 | add r15, 8 2857 | pop rax 2858 | pop rbx 2859 | push rax 2860 | push rbx 2861 | pop rax 2862 | pop rbx 2863 | push rax 2864 | push rbx 2865 | pop rax 2866 | pop rbx 2867 | or rbx, rax 2868 | push rbx 2869 | add r15, 8 2870 | pop rax 2871 | pop rbx 2872 | push rax 2873 | push rbx 2874 | pop rax 2875 | pop rbx 2876 | push rax 2877 | push rbx 2878 | pop rax 2879 | pop rbx 2880 | or rbx, rax 2881 | push rbx 2882 | add r15, 16 2883 | push QWORD [r15-8] 2884 | ret 2885 | addr1436: 2886 | pop rax 2887 | mov [r15-8], rax 2888 | sub r15, 8 2889 | addr1437: 2890 | push QWORD [rsp+8] 2891 | mov rax, 0 2892 | push rax 2893 | mov rcx, 0 2894 | mov rdx, 1 2895 | pop rbx 2896 | pop rax 2897 | cmp rax, rbx 2898 | cmovg rcx, rdx 2899 | push rcx 2900 | pop rax 2901 | test rax, rax 2902 | jz addr1446 2903 | push QWORD [rsp] 2904 | pop rax 2905 | xor rbx, rbx 2906 | mov bl, [rax] 2907 | push rbx 2908 | call addr1325 2909 | addr1445: 2910 | jmp addr1447 2911 | addr1446: 2912 | mov rax, 0 2913 | push rax 2914 | addr1447: 2915 | addr1448: 2916 | pop rax 2917 | test rax, rax 2918 | jz addr1462 2919 | pop rax 2920 | pop rbx 2921 | push rax 2922 | push rbx 2923 | mov rax, 1 2924 | push rax 2925 | pop rax 2926 | sub [rsp], rax 2927 | pop rax 2928 | pop rbx 2929 | push rax 2930 | push rbx 2931 | mov rax, 1 2932 | push rax 2933 | pop rax 2934 | pop rbx 2935 | push rax 2936 | push rbx 2937 | pop rax 2938 | pop rbx 2939 | push rax 2940 | push rbx 2941 | pop rax 2942 | add [rsp], rax 2943 | jmp addr1437 2944 | addr1462: 2945 | pop rax 2946 | mov rax, 0 2947 | push rax 2948 | mov rcx, 0 2949 | mov rdx, 1 2950 | pop rax 2951 | pop rbx 2952 | cmp rax, rbx 2953 | cmove rcx, rdx 2954 | push rcx 2955 | add r15, 8 2956 | push QWORD [r15-8] 2957 | ret 2958 | addr1466: 2959 | pop rax 2960 | mov [r15-8], rax 2961 | sub r15, 16 2962 | push QWORD [rsp+8] 2963 | push QWORD [rsp+8] 2964 | call addr1436 2965 | mov rax, 1 2966 | push rax 2967 | pop rax 2968 | pop rbx 2969 | push rax 2970 | push rbx 2971 | pop rax 2972 | sub [rsp], rax 2973 | pop rax 2974 | test rax, rax 2975 | jz addr1566 2976 | push mem+8 2977 | push mem+8388616 2978 | pop rax 2979 | xor rbx, rbx 2980 | mov rbx, [rax] 2981 | push rbx 2982 | pop rax 2983 | pop rbx 2984 | push rax 2985 | push rbx 2986 | pop rax 2987 | pop rbx 2988 | push rax 2989 | push rbx 2990 | pop rax 2991 | add [rsp], rax 2992 | push r15 2993 | pop rax 2994 | pop rbx 2995 | mov [rax], rbx 2996 | mov rax, 1 2997 | push rax 2998 | push str19 2999 | push QWORD [rsp+8] 3000 | call addr701 3001 | call addr439 3002 | pop rax 3003 | addr1497: 3004 | push QWORD [rsp+8] 3005 | mov rax, 0 3006 | push rax 3007 | mov rcx, 0 3008 | mov rdx, 1 3009 | pop rbx 3010 | pop rax 3011 | cmp rax, rbx 3012 | cmovg rcx, rdx 3013 | push rcx 3014 | pop rax 3015 | test rax, rax 3016 | jz addr1533 3017 | push QWORD [rsp] 3018 | pop rax 3019 | xor rbx, rbx 3020 | mov bl, [rax] 3021 | push rbx 3022 | push QWORD [rsp] 3023 | mov rax, 39 3024 | push rax 3025 | mov rcx, 0 3026 | mov rdx, 1 3027 | pop rax 3028 | pop rbx 3029 | cmp rax, rbx 3030 | cmove rcx, rdx 3031 | push rcx 3032 | pop rax 3033 | test rax, rax 3034 | jz addr1516 3035 | pop rax 3036 | mov rax, 5 3037 | push rax 3038 | push str20 3039 | push QWORD [rsp+8] 3040 | call addr701 3041 | call addr439 3042 | pop rax 3043 | addr1515: 3044 | jmp addr1519 3045 | addr1516: 3046 | mov rax, 1 3047 | push rax 3048 | call addr701 3049 | pop rax 3050 | pop rbx 3051 | mov [rax], bl 3052 | addr1519: 3053 | addr1520: 3054 | pop rax 3055 | pop rbx 3056 | push rax 3057 | push rbx 3058 | mov rax, 1 3059 | push rax 3060 | pop rax 3061 | sub [rsp], rax 3062 | pop rax 3063 | pop rbx 3064 | push rax 3065 | push rbx 3066 | mov rax, 1 3067 | push rax 3068 | pop rax 3069 | pop rbx 3070 | push rax 3071 | push rbx 3072 | pop rax 3073 | pop rbx 3074 | push rax 3075 | push rbx 3076 | pop rax 3077 | add [rsp], rax 3078 | jmp addr1497 3079 | addr1533: 3080 | pop rax 3081 | pop rax 3082 | mov rax, 1 3083 | push rax 3084 | push str21 3085 | push QWORD [rsp+8] 3086 | call addr701 3087 | call addr439 3088 | pop rax 3089 | push mem+8 3090 | push mem+8388616 3091 | pop rax 3092 | xor rbx, rbx 3093 | mov rbx, [rax] 3094 | push rbx 3095 | pop rax 3096 | pop rbx 3097 | push rax 3098 | push rbx 3099 | pop rax 3100 | pop rbx 3101 | push rax 3102 | push rbx 3103 | pop rax 3104 | add [rsp], rax 3105 | push r15 3106 | pop rax 3107 | xor rbx, rbx 3108 | mov rbx, [rax] 3109 | push rbx 3110 | pop rax 3111 | pop rbx 3112 | push rax 3113 | push rbx 3114 | pop rax 3115 | pop rbx 3116 | push rax 3117 | push rbx 3118 | pop rax 3119 | sub [rsp], rax 3120 | push r15 3121 | pop rax 3122 | xor rbx, rbx 3123 | mov rbx, [rax] 3124 | push rbx 3125 | addr1566: 3126 | addr1567: 3127 | add r15, 16 3128 | push QWORD [r15-8] 3129 | ret 3130 | addr1568: 3131 | pop rax 3132 | mov [r15-8], rax 3133 | sub r15, 8 3134 | push mem+8388624 3135 | mov rax, 1 3136 | push rax 3137 | mov rax, 228 3138 | push rax 3139 | pop rax 3140 | pop rdi 3141 | pop rsi 3142 | syscall 3143 | push rax 3144 | mov rax, 0 3145 | push rax 3146 | mov rcx, 0 3147 | mov rdx, 1 3148 | pop rbx 3149 | pop rax 3150 | cmp rax, rbx 3151 | cmovl rcx, rdx 3152 | push rcx 3153 | pop rax 3154 | test rax, rax 3155 | jz addr1590 3156 | mov rax, 64 3157 | push rax 3158 | push str22 3159 | mov rax, 2 3160 | push rax 3161 | mov rax, 1 3162 | push rax 3163 | pop rax 3164 | pop rdi 3165 | pop rsi 3166 | pop rdx 3167 | syscall 3168 | push rax 3169 | pop rax 3170 | mov rax, 1 3171 | push rax 3172 | mov rax, 60 3173 | push rax 3174 | pop rax 3175 | pop rdi 3176 | syscall 3177 | push rax 3178 | pop rax 3179 | addr1590: 3180 | addr1591: 3181 | add r15, 8 3182 | push QWORD [r15-8] 3183 | ret 3184 | addr1592: 3185 | pop rax 3186 | mov [r15-8], rax 3187 | sub r15, 24 3188 | mov rax, 1 3189 | push rax 3190 | pop rax 3191 | pop rbx 3192 | push rax 3193 | push rbx 3194 | pop rax 3195 | sub [rsp], rax 3196 | pop rax 3197 | test rax, rax 3198 | jz addr1722 3199 | push r15 3200 | mov rax, 1 3201 | push rax 3202 | mov rax, 228 3203 | push rax 3204 | pop rax 3205 | pop rdi 3206 | pop rsi 3207 | syscall 3208 | push rax 3209 | mov rax, 0 3210 | push rax 3211 | mov rcx, 0 3212 | mov rdx, 1 3213 | pop rbx 3214 | pop rax 3215 | cmp rax, rbx 3216 | cmovl rcx, rdx 3217 | push rcx 3218 | pop rax 3219 | test rax, rax 3220 | jz addr1621 3221 | mov rax, 62 3222 | push rax 3223 | push str23 3224 | mov rax, 2 3225 | push rax 3226 | mov rax, 1 3227 | push rax 3228 | pop rax 3229 | pop rdi 3230 | pop rsi 3231 | pop rdx 3232 | syscall 3233 | push rax 3234 | pop rax 3235 | mov rax, 1 3236 | push rax 3237 | mov rax, 60 3238 | push rax 3239 | pop rax 3240 | pop rdi 3241 | syscall 3242 | push rax 3243 | pop rax 3244 | addr1621: 3245 | addr1622: 3246 | mov rax, 1 3247 | push rax 3248 | mov rax, 1 3249 | push rax 3250 | pop rax 3251 | pop rdi 3252 | pop rsi 3253 | pop rdx 3254 | syscall 3255 | push rax 3256 | pop rax 3257 | mov rax, 6 3258 | push rax 3259 | push str24 3260 | mov rax, 1 3261 | push rax 3262 | mov rax, 1 3263 | push rax 3264 | pop rax 3265 | pop rdi 3266 | pop rsi 3267 | pop rdx 3268 | syscall 3269 | push rax 3270 | pop rax 3271 | push r15 3272 | mov rax, 0 3273 | push rax 3274 | pop rax 3275 | pop rbx 3276 | push rax 3277 | push rbx 3278 | pop rax 3279 | pop rbx 3280 | push rax 3281 | push rbx 3282 | pop rax 3283 | add [rsp], rax 3284 | pop rax 3285 | xor rbx, rbx 3286 | mov rbx, [rax] 3287 | push rbx 3288 | push mem+8388624 3289 | mov rax, 0 3290 | push rax 3291 | pop rax 3292 | pop rbx 3293 | push rax 3294 | push rbx 3295 | pop rax 3296 | pop rbx 3297 | push rax 3298 | push rbx 3299 | pop rax 3300 | add [rsp], rax 3301 | pop rax 3302 | xor rbx, rbx 3303 | mov rbx, [rax] 3304 | push rbx 3305 | pop rax 3306 | sub [rsp], rax 3307 | mov rax, 1000000000 3308 | push rax 3309 | pop rax 3310 | mul QWORD [rsp] 3311 | mov [rsp], rax 3312 | push r15 3313 | mov rax, 8 3314 | push rax 3315 | pop rax 3316 | pop rbx 3317 | push rax 3318 | push rbx 3319 | pop rax 3320 | pop rbx 3321 | push rax 3322 | push rbx 3323 | pop rax 3324 | add [rsp], rax 3325 | pop rax 3326 | xor rbx, rbx 3327 | mov rbx, [rax] 3328 | push rbx 3329 | push mem+8388624 3330 | mov rax, 8 3331 | push rax 3332 | pop rax 3333 | pop rbx 3334 | push rax 3335 | push rbx 3336 | pop rax 3337 | pop rbx 3338 | push rax 3339 | push rbx 3340 | pop rax 3341 | add [rsp], rax 3342 | pop rax 3343 | xor rbx, rbx 3344 | mov rbx, [rax] 3345 | push rbx 3346 | pop rax 3347 | sub [rsp], rax 3348 | pop rax 3349 | add [rsp], rax 3350 | push QWORD [rsp] 3351 | mov rax, 1000000000 3352 | push rax 3353 | xor rdx, rdx 3354 | pop rbx 3355 | pop rax 3356 | div rbx 3357 | push rax 3358 | push rdx 3359 | pop rax 3360 | mov rax, 1 3361 | push rax 3362 | call addr263 3363 | mov rax, 1 3364 | push rax 3365 | push str25 3366 | mov rax, 1 3367 | push rax 3368 | mov rax, 1 3369 | push rax 3370 | pop rax 3371 | pop rdi 3372 | pop rsi 3373 | pop rdx 3374 | syscall 3375 | push rax 3376 | pop rax 3377 | push QWORD [rsp] 3378 | mov rax, 1000000000 3379 | push rax 3380 | xor rdx, rdx 3381 | pop rbx 3382 | pop rax 3383 | div rbx 3384 | push rax 3385 | push rdx 3386 | pop rax 3387 | pop rbx 3388 | push rax 3389 | push rbx 3390 | pop rax 3391 | mov rax, 9 3392 | push rax 3393 | mov rax, 1 3394 | push rax 3395 | call addr341 3396 | mov rax, 6 3397 | push rax 3398 | push str26 3399 | mov rax, 1 3400 | push rax 3401 | mov rax, 1 3402 | push rax 3403 | pop rax 3404 | pop rdi 3405 | pop rsi 3406 | pop rdx 3407 | syscall 3408 | push rax 3409 | pop rax 3410 | pop rax 3411 | addr1721: 3412 | jmp addr1724 3413 | addr1722: 3414 | pop rax 3415 | pop rax 3416 | addr1724: 3417 | addr1725: 3418 | add r15, 24 3419 | push QWORD [r15-8] 3420 | ret 3421 | addr1726: 3422 | pop rax 3423 | mov [r15-8], rax 3424 | sub r15, 32 3425 | push r15 3426 | pop rax 3427 | pop rbx 3428 | mov [rax], rbx 3429 | mov rax, r15 3430 | add rax, 8 3431 | push rax 3432 | sub r15, 24 3433 | pop rax 3434 | mov [r15+16], rax 3435 | pop rax 3436 | mov [r15+8], rax 3437 | pop rax 3438 | mov [r15+0], rax 3439 | push QWORD [r15+0] 3440 | push QWORD [r15+16] 3441 | mov rax, 0 3442 | push rax 3443 | pop rax 3444 | pop rbx 3445 | push rax 3446 | push rbx 3447 | pop rax 3448 | pop rbx 3449 | push rax 3450 | push rbx 3451 | pop rax 3452 | add [rsp], rax 3453 | pop rax 3454 | pop rbx 3455 | mov [rax], rbx 3456 | push QWORD [r15+8] 3457 | push QWORD [r15+16] 3458 | mov rax, 8 3459 | push rax 3460 | pop rax 3461 | pop rbx 3462 | push rax 3463 | push rbx 3464 | pop rax 3465 | pop rbx 3466 | push rax 3467 | push rbx 3468 | pop rax 3469 | add [rsp], rax 3470 | pop rax 3471 | pop rbx 3472 | mov [rax], rbx 3473 | add r15, 24 3474 | mov rax, 0 3475 | push rax 3476 | addr1759: 3477 | push QWORD [rsp] 3478 | mov rax, r15 3479 | add rax, 8 3480 | push rax 3481 | mov rax, 0 3482 | push rax 3483 | pop rax 3484 | pop rbx 3485 | push rax 3486 | push rbx 3487 | pop rax 3488 | pop rbx 3489 | push rax 3490 | push rbx 3491 | pop rax 3492 | add [rsp], rax 3493 | pop rax 3494 | xor rbx, rbx 3495 | mov rbx, [rax] 3496 | push rbx 3497 | mov rcx, 0 3498 | mov rdx, 1 3499 | pop rbx 3500 | pop rax 3501 | cmp rax, rbx 3502 | cmovl rcx, rdx 3503 | push rcx 3504 | pop rax 3505 | test rax, rax 3506 | jz addr1815 3507 | mov rax, r15 3508 | add rax, 8 3509 | push rax 3510 | mov rax, 0 3511 | push rax 3512 | pop rax 3513 | pop rbx 3514 | push rax 3515 | push rbx 3516 | pop rax 3517 | pop rbx 3518 | push rax 3519 | push rbx 3520 | pop rax 3521 | add [rsp], rax 3522 | pop rax 3523 | xor rbx, rbx 3524 | mov rbx, [rax] 3525 | push rbx 3526 | push QWORD [rsp+8] 3527 | pop rax 3528 | sub [rsp], rax 3529 | mov rax, 1 3530 | push rax 3531 | pop rax 3532 | sub [rsp], rax 3533 | mov rax, r15 3534 | add rax, 8 3535 | push rax 3536 | mov rax, 8 3537 | push rax 3538 | pop rax 3539 | pop rbx 3540 | push rax 3541 | push rbx 3542 | pop rax 3543 | pop rbx 3544 | push rax 3545 | push rbx 3546 | pop rax 3547 | add [rsp], rax 3548 | pop rax 3549 | xor rbx, rbx 3550 | mov rbx, [rax] 3551 | push rbx 3552 | pop rax 3553 | pop rbx 3554 | push rax 3555 | push rbx 3556 | pop rax 3557 | pop rbx 3558 | push rax 3559 | push rbx 3560 | pop rax 3561 | pop rbx 3562 | push rax 3563 | push rbx 3564 | pop rax 3565 | add [rsp], rax 3566 | pop rax 3567 | xor rbx, rbx 3568 | mov bl, [rax] 3569 | push rbx 3570 | push r15 3571 | pop rax 3572 | xor rbx, rbx 3573 | mov rbx, [rax] 3574 | push rbx 3575 | mov rcx, 0 3576 | mov rdx, 1 3577 | pop rbx 3578 | pop rax 3579 | cmp rax, rbx 3580 | cmovne rcx, rdx 3581 | push rcx 3582 | addr1814: 3583 | jmp addr1816 3584 | addr1815: 3585 | mov rax, 0 3586 | push rax 3587 | addr1816: 3588 | addr1817: 3589 | pop rax 3590 | test rax, rax 3591 | jz addr1821 3592 | mov rax, 1 3593 | push rax 3594 | pop rax 3595 | add [rsp], rax 3596 | jmp addr1759 3597 | addr1821: 3598 | push QWORD [rsp] 3599 | mov rax, r15 3600 | add rax, 8 3601 | push rax 3602 | mov rax, 0 3603 | push rax 3604 | pop rax 3605 | pop rbx 3606 | push rax 3607 | push rbx 3608 | pop rax 3609 | pop rbx 3610 | push rax 3611 | push rbx 3612 | pop rax 3613 | add [rsp], rax 3614 | pop rax 3615 | xor rbx, rbx 3616 | mov rbx, [rax] 3617 | push rbx 3618 | mov rcx, 0 3619 | mov rdx, 1 3620 | pop rbx 3621 | pop rax 3622 | cmp rax, rbx 3623 | cmovl rcx, rdx 3624 | push rcx 3625 | pop rax 3626 | test rax, rax 3627 | jz addr1851 3628 | mov rax, r15 3629 | add rax, 8 3630 | push rax 3631 | mov rax, 0 3632 | push rax 3633 | pop rax 3634 | pop rbx 3635 | push rax 3636 | push rbx 3637 | pop rax 3638 | pop rbx 3639 | push rax 3640 | push rbx 3641 | pop rax 3642 | add [rsp], rax 3643 | pop rax 3644 | xor rbx, rbx 3645 | mov rbx, [rax] 3646 | push rbx 3647 | pop rax 3648 | pop rbx 3649 | push rax 3650 | push rbx 3651 | pop rax 3652 | sub [rsp], rax 3653 | mov rax, 1 3654 | push rax 3655 | pop rax 3656 | sub [rsp], rax 3657 | addr1850: 3658 | jmp addr1855 3659 | addr1851: 3660 | pop rax 3661 | mov rax, 0 3662 | push rax 3663 | mov rax, 1 3664 | push rax 3665 | pop rax 3666 | sub [rsp], rax 3667 | addr1855: 3668 | addr1856: 3669 | add r15, 32 3670 | push QWORD [r15-8] 3671 | ret 3672 | addr1857: 3673 | pop rax 3674 | mov [r15-8], rax 3675 | sub r15, 24 3676 | push r15 3677 | sub r15, 24 3678 | pop rax 3679 | mov [r15+16], rax 3680 | pop rax 3681 | mov [r15+8], rax 3682 | pop rax 3683 | mov [r15+0], rax 3684 | push QWORD [r15+0] 3685 | push QWORD [r15+16] 3686 | mov rax, 0 3687 | push rax 3688 | pop rax 3689 | pop rbx 3690 | push rax 3691 | push rbx 3692 | pop rax 3693 | pop rbx 3694 | push rax 3695 | push rbx 3696 | pop rax 3697 | add [rsp], rax 3698 | pop rax 3699 | pop rbx 3700 | mov [rax], rbx 3701 | push QWORD [r15+8] 3702 | push QWORD [r15+16] 3703 | mov rax, 8 3704 | push rax 3705 | pop rax 3706 | pop rbx 3707 | push rax 3708 | push rbx 3709 | pop rax 3710 | pop rbx 3711 | push rax 3712 | push rbx 3713 | pop rax 3714 | add [rsp], rax 3715 | pop rax 3716 | pop rbx 3717 | mov [rax], rbx 3718 | add r15, 24 3719 | push r15 3720 | sub r15, 8 3721 | pop rax 3722 | mov [r15+0], rax 3723 | push QWORD [r15+0] 3724 | mov rax, 0 3725 | push rax 3726 | pop rax 3727 | pop rbx 3728 | push rax 3729 | push rbx 3730 | pop rax 3731 | pop rbx 3732 | push rax 3733 | push rbx 3734 | pop rax 3735 | add [rsp], rax 3736 | pop rax 3737 | xor rbx, rbx 3738 | mov rbx, [rax] 3739 | push rbx 3740 | push QWORD [r15+0] 3741 | mov rax, 8 3742 | push rax 3743 | pop rax 3744 | pop rbx 3745 | push rax 3746 | push rbx 3747 | pop rax 3748 | pop rbx 3749 | push rax 3750 | push rbx 3751 | pop rax 3752 | add [rsp], rax 3753 | pop rax 3754 | xor rbx, rbx 3755 | mov rbx, [rax] 3756 | push rbx 3757 | add r15, 8 3758 | mov rax, 47 3759 | push rax 3760 | call addr1726 3761 | push r15 3762 | sub r15, 8 3763 | pop rax 3764 | mov [r15+0], rax 3765 | push QWORD [r15+0] 3766 | mov rax, 0 3767 | push rax 3768 | pop rax 3769 | pop rbx 3770 | push rax 3771 | push rbx 3772 | pop rax 3773 | pop rbx 3774 | push rax 3775 | push rbx 3776 | pop rax 3777 | add [rsp], rax 3778 | pop rax 3779 | xor rbx, rbx 3780 | mov rbx, [rax] 3781 | push rbx 3782 | push QWORD [r15+0] 3783 | mov rax, 8 3784 | push rax 3785 | pop rax 3786 | pop rbx 3787 | push rax 3788 | push rbx 3789 | pop rax 3790 | pop rbx 3791 | push rax 3792 | push rbx 3793 | pop rax 3794 | add [rsp], rax 3795 | pop rax 3796 | xor rbx, rbx 3797 | mov rbx, [rax] 3798 | push rbx 3799 | add r15, 8 3800 | mov rax, 46 3801 | push rax 3802 | call addr1726 3803 | push QWORD [rsp+8] 3804 | push QWORD [rsp+8] 3805 | mov rcx, 0 3806 | mov rdx, 1 3807 | pop rbx 3808 | pop rax 3809 | cmp rax, rbx 3810 | cmovl rcx, rdx 3811 | push rcx 3812 | pop rax 3813 | test rax, rax 3814 | jz addr1963 3815 | pop rax 3816 | pop rbx 3817 | push rax 3818 | push rbx 3819 | pop rax 3820 | push r15 3821 | mov rax, 8 3822 | push rax 3823 | pop rax 3824 | pop rbx 3825 | push rax 3826 | push rbx 3827 | pop rax 3828 | pop rbx 3829 | push rax 3830 | push rbx 3831 | pop rax 3832 | add [rsp], rax 3833 | pop rax 3834 | xor rbx, rbx 3835 | mov rbx, [rax] 3836 | push rbx 3837 | addr1962: 3838 | jmp addr1992 3839 | addr1963: 3840 | pop rax 3841 | pop rax 3842 | push r15 3843 | sub r15, 8 3844 | pop rax 3845 | mov [r15+0], rax 3846 | push QWORD [r15+0] 3847 | mov rax, 0 3848 | push rax 3849 | pop rax 3850 | pop rbx 3851 | push rax 3852 | push rbx 3853 | pop rax 3854 | pop rbx 3855 | push rax 3856 | push rbx 3857 | pop rax 3858 | add [rsp], rax 3859 | pop rax 3860 | xor rbx, rbx 3861 | mov rbx, [rax] 3862 | push rbx 3863 | push QWORD [r15+0] 3864 | mov rax, 8 3865 | push rax 3866 | pop rax 3867 | pop rbx 3868 | push rax 3869 | push rbx 3870 | pop rax 3871 | pop rbx 3872 | push rax 3873 | push rbx 3874 | pop rax 3875 | add [rsp], rax 3876 | pop rax 3877 | xor rbx, rbx 3878 | mov rbx, [rax] 3879 | push rbx 3880 | add r15, 8 3881 | addr1992: 3882 | addr1993: 3883 | add r15, 24 3884 | push QWORD [r15-8] 3885 | ret 3886 | addr1994: 3887 | pop rax 3888 | mov [r15-8], rax 3889 | sub r15, 16 3890 | sub r15, 16 3891 | pop rax 3892 | mov [r15+8], rax 3893 | pop rax 3894 | mov [r15+0], rax 3895 | push QWORD [r15+8] 3896 | pop rax 3897 | test rax, rax 3898 | jz addr2062 3899 | mov rax, 5 3900 | push rax 3901 | push str29 3902 | mov rax, 1 3903 | push rax 3904 | mov rax, 1 3905 | push rax 3906 | pop rax 3907 | pop rdi 3908 | pop rsi 3909 | pop rdx 3910 | syscall 3911 | push rax 3912 | pop rax 3913 | push QWORD [r15+0] 3914 | addr2007: 3915 | push QWORD [rsp] 3916 | pop rax 3917 | xor rbx, rbx 3918 | mov rbx, [rax] 3919 | push rbx 3920 | mov rax, 0 3921 | push rax 3922 | pop rax 3923 | pop rbx 3924 | push rax 3925 | push rbx 3926 | pop rax 3927 | pop rbx 3928 | push rax 3929 | push rbx 3930 | mov rcx, 0 3931 | mov rdx, 1 3932 | pop rbx 3933 | pop rax 3934 | cmp rax, rbx 3935 | cmovne rcx, rdx 3936 | push rcx 3937 | pop rax 3938 | test rax, rax 3939 | jz addr2053 3940 | mov rax, 1 3941 | push rax 3942 | push str30 3943 | mov rax, 1 3944 | push rax 3945 | mov rax, 1 3946 | push rax 3947 | pop rax 3948 | pop rdi 3949 | pop rsi 3950 | pop rdx 3951 | syscall 3952 | push rax 3953 | pop rax 3954 | push QWORD [rsp] 3955 | pop rax 3956 | xor rbx, rbx 3957 | mov rbx, [rax] 3958 | push rbx 3959 | push QWORD [rsp] 3960 | call addr0 3961 | pop rax 3962 | pop rbx 3963 | push rax 3964 | push rbx 3965 | call addr1466 3966 | mov rax, 1 3967 | push rax 3968 | mov rax, 1 3969 | push rax 3970 | pop rax 3971 | pop rdi 3972 | pop rsi 3973 | pop rdx 3974 | syscall 3975 | push rax 3976 | pop rax 3977 | mov rax, 8 3978 | push rax 3979 | pop rax 3980 | pop rbx 3981 | push rax 3982 | push rbx 3983 | pop rax 3984 | pop rbx 3985 | push rax 3986 | push rbx 3987 | pop rax 3988 | add [rsp], rax 3989 | jmp addr2007 3990 | addr2053: 3991 | pop rax 3992 | mov rax, 1 3993 | push rax 3994 | push str31 3995 | mov rax, 1 3996 | push rax 3997 | mov rax, 1 3998 | push rax 3999 | pop rax 4000 | pop rdi 4001 | pop rsi 4002 | pop rdx 4003 | syscall 4004 | push rax 4005 | pop rax 4006 | addr2062: 4007 | addr2063: 4008 | mov rax, 57 4009 | push rax 4010 | pop rax 4011 | syscall 4012 | push rax 4013 | sub r15, 8 4014 | pop rax 4015 | mov [r15+0], rax 4016 | push QWORD [r15+0] 4017 | mov rax, 0 4018 | push rax 4019 | mov rcx, 0 4020 | mov rdx, 1 4021 | pop rax 4022 | pop rbx 4023 | cmp rax, rbx 4024 | cmove rcx, rdx 4025 | push rcx 4026 | pop rax 4027 | test rax, rax 4028 | jz addr2146 4029 | push mem+8388640 4030 | pop rax 4031 | xor rbx, rbx 4032 | mov rbx, [rax] 4033 | push rbx 4034 | pop rax 4035 | test rax, rax 4036 | jz addr2138 4037 | mov rax, 1 4038 | push rax 4039 | mov rax, 0 4040 | push rax 4041 | mov rax, 0 4042 | push rax 4043 | push str32 4044 | mov rax, 18446744073709551516 4045 | push rax 4046 | mov rax, 257 4047 | push rax 4048 | pop rax 4049 | pop rdi 4050 | pop rsi 4051 | pop rdx 4052 | pop r10 4053 | syscall 4054 | push rax 4055 | push QWORD [rsp] 4056 | mov rax, 0 4057 | push rax 4058 | mov rcx, 0 4059 | mov rdx, 1 4060 | pop rbx 4061 | pop rax 4062 | cmp rax, rbx 4063 | cmovl rcx, rdx 4064 | push rcx 4065 | pop rax 4066 | test rax, rax 4067 | jz addr2109 4068 | mov rax, 20 4069 | push rax 4070 | push str33 4071 | mov rax, 2 4072 | push rax 4073 | mov rax, 1 4074 | push rax 4075 | pop rax 4076 | pop rdi 4077 | pop rsi 4078 | pop rdx 4079 | syscall 4080 | push rax 4081 | pop rax 4082 | mov rax, 71 4083 | push rax 4084 | push str34 4085 | mov rax, 2 4086 | push rax 4087 | mov rax, 1 4088 | push rax 4089 | pop rax 4090 | pop rdi 4091 | pop rsi 4092 | pop rdx 4093 | syscall 4094 | push rax 4095 | pop rax 4096 | mov rax, 1 4097 | push rax 4098 | mov rax, 60 4099 | push rax 4100 | pop rax 4101 | pop rdi 4102 | syscall 4103 | push rax 4104 | pop rax 4105 | addr2109: 4106 | addr2110: 4107 | mov rax, 33 4108 | push rax 4109 | pop rax 4110 | pop rdi 4111 | pop rsi 4112 | syscall 4113 | push rax 4114 | mov rax, 0 4115 | push rax 4116 | mov rcx, 0 4117 | mov rdx, 1 4118 | pop rbx 4119 | pop rax 4120 | cmp rax, rbx 4121 | cmovl rcx, rdx 4122 | push rcx 4123 | pop rax 4124 | test rax, rax 4125 | jz addr2137 4126 | mov rax, 20 4127 | push rax 4128 | push str35 4129 | mov rax, 2 4130 | push rax 4131 | mov rax, 1 4132 | push rax 4133 | pop rax 4134 | pop rdi 4135 | pop rsi 4136 | pop rdx 4137 | syscall 4138 | push rax 4139 | pop rax 4140 | mov rax, 78 4141 | push rax 4142 | push str36 4143 | mov rax, 2 4144 | push rax 4145 | mov rax, 1 4146 | push rax 4147 | pop rax 4148 | pop rdi 4149 | pop rsi 4150 | pop rdx 4151 | syscall 4152 | push rax 4153 | pop rax 4154 | mov rax, 1 4155 | push rax 4156 | mov rax, 60 4157 | push rax 4158 | pop rax 4159 | pop rdi 4160 | syscall 4161 | push rax 4162 | pop rax 4163 | addr2137: 4164 | addr2138: 4165 | addr2139: 4166 | push QWORD [r15+8] 4167 | pop rax 4168 | xor rbx, rbx 4169 | mov rbx, [rax] 4170 | push rbx 4171 | push QWORD [r15+8] 4172 | call addr752 4173 | addr2145: 4174 | jmp addr2288 4175 | addr2146: 4176 | push QWORD [r15+0] 4177 | mov rax, 0 4178 | push rax 4179 | mov rcx, 0 4180 | mov rdx, 1 4181 | pop rbx 4182 | pop rax 4183 | cmp rax, rbx 4184 | cmovg rcx, rdx 4185 | push rcx 4186 | pop rax 4187 | test rax, rax 4188 | jz addr2289 4189 | addr2150: 4190 | mov rax, 0 4191 | push rax 4192 | mov rax, 0 4193 | push rax 4194 | mov rax, r15 4195 | add rax, 24 4196 | push rax 4197 | mov rax, 18446744073709551615 4198 | push rax 4199 | mov rax, 61 4200 | push rax 4201 | pop rax 4202 | pop rdi 4203 | pop rsi 4204 | pop rdx 4205 | pop r10 4206 | syscall 4207 | push rax 4208 | mov rax, 0 4209 | push rax 4210 | mov rcx, 0 4211 | mov rdx, 1 4212 | pop rbx 4213 | pop rax 4214 | cmp rax, rbx 4215 | cmovl rcx, rdx 4216 | push rcx 4217 | pop rax 4218 | test rax, rax 4219 | jz addr2174 4220 | mov rax, 70 4221 | push rax 4222 | push str37 4223 | mov rax, 2 4224 | push rax 4225 | mov rax, 1 4226 | push rax 4227 | pop rax 4228 | pop rdi 4229 | pop rsi 4230 | pop rdx 4231 | syscall 4232 | push rax 4233 | pop rax 4234 | mov rax, 1 4235 | push rax 4236 | mov rax, 60 4237 | push rax 4238 | pop rax 4239 | pop rdi 4240 | syscall 4241 | push rax 4242 | pop rax 4243 | addr2174: 4244 | addr2175: 4245 | mov rax, r15 4246 | add rax, 24 4247 | push rax 4248 | pop rax 4249 | xor rbx, rbx 4250 | mov rbx, [rax] 4251 | push rbx 4252 | push QWORD [rsp] 4253 | mov rax, 127 4254 | push rax 4255 | pop rax 4256 | pop rbx 4257 | and rbx, rax 4258 | push rbx 4259 | mov rax, 0 4260 | push rax 4261 | mov rcx, 0 4262 | mov rdx, 1 4263 | pop rax 4264 | pop rbx 4265 | cmp rax, rbx 4266 | cmove rcx, rdx 4267 | push rcx 4268 | pop rax 4269 | test rax, rax 4270 | jz addr2204 4271 | push QWORD [rsp] 4272 | mov rax, 65280 4273 | push rax 4274 | pop rax 4275 | pop rbx 4276 | and rbx, rax 4277 | push rbx 4278 | mov rax, 8 4279 | push rax 4280 | pop rcx 4281 | pop rbx 4282 | shr rbx, cl 4283 | push rbx 4284 | push QWORD [rsp] 4285 | mov rax, 0 4286 | push rax 4287 | mov rcx, 0 4288 | mov rdx, 1 4289 | pop rbx 4290 | pop rax 4291 | cmp rax, rbx 4292 | cmovg rcx, rdx 4293 | push rcx 4294 | pop rax 4295 | test rax, rax 4296 | jz addr2200 4297 | push QWORD [rsp] 4298 | mov rax, 60 4299 | push rax 4300 | pop rax 4301 | pop rdi 4302 | syscall 4303 | push rax 4304 | pop rax 4305 | addr2200: 4306 | addr2201: 4307 | pop rax 4308 | mov rax, 0 4309 | push rax 4310 | addr2203: 4311 | jmp addr2244 4312 | addr2204: 4313 | push QWORD [rsp] 4314 | mov rax, 127 4315 | push rax 4316 | pop rax 4317 | pop rbx 4318 | and rbx, rax 4319 | push rbx 4320 | mov rax, 1 4321 | push rax 4322 | pop rax 4323 | add [rsp], rax 4324 | mov rax, 1 4325 | push rax 4326 | pop rcx 4327 | pop rbx 4328 | shr rbx, cl 4329 | push rbx 4330 | mov rax, 0 4331 | push rax 4332 | mov rcx, 0 4333 | mov rdx, 1 4334 | pop rbx 4335 | pop rax 4336 | cmp rax, rbx 4337 | cmovg rcx, rdx 4338 | push rcx 4339 | pop rax 4340 | test rax, rax 4341 | jz addr2245 4342 | mov rax, 52 4343 | push rax 4344 | push str38 4345 | mov rax, 2 4346 | push rax 4347 | mov rax, 1 4348 | push rax 4349 | pop rax 4350 | pop rdi 4351 | pop rsi 4352 | pop rdx 4353 | syscall 4354 | push rax 4355 | pop rax 4356 | push QWORD [rsp] 4357 | mov rax, 127 4358 | push rax 4359 | pop rax 4360 | pop rbx 4361 | and rbx, rax 4362 | push rbx 4363 | mov rax, 2 4364 | push rax 4365 | call addr263 4366 | mov rax, 1 4367 | push rax 4368 | push str39 4369 | mov rax, 2 4370 | push rax 4371 | mov rax, 1 4372 | push rax 4373 | pop rax 4374 | pop rdi 4375 | pop rsi 4376 | pop rdx 4377 | syscall 4378 | push rax 4379 | pop rax 4380 | mov rax, 255 4381 | push rax 4382 | mov rax, 60 4383 | push rax 4384 | pop rax 4385 | pop rdi 4386 | syscall 4387 | push rax 4388 | pop rax 4389 | mov rax, 0 4390 | push rax 4391 | addr2244: 4392 | jmp addr2253 4393 | addr2245: 4394 | push QWORD [rsp] 4395 | mov rax, 255 4396 | push rax 4397 | pop rax 4398 | pop rbx 4399 | and rbx, rax 4400 | push rbx 4401 | mov rax, 127 4402 | push rax 4403 | mov rcx, 0 4404 | mov rdx, 1 4405 | pop rax 4406 | pop rbx 4407 | cmp rax, rbx 4408 | cmove rcx, rdx 4409 | push rcx 4410 | pop rax 4411 | test rax, rax 4412 | jz addr2254 4413 | mov rax, 1 4414 | push rax 4415 | addr2253: 4416 | jmp addr2260 4417 | addr2254: 4418 | push QWORD [rsp] 4419 | mov rax, 65535 4420 | push rax 4421 | mov rcx, 0 4422 | mov rdx, 1 4423 | pop rax 4424 | pop rbx 4425 | cmp rax, rbx 4426 | cmove rcx, rdx 4427 | push rcx 4428 | pop rax 4429 | test rax, rax 4430 | jz addr2261 4431 | mov rax, 1 4432 | push rax 4433 | addr2260: 4434 | jmp addr2283 4435 | addr2261: 4436 | mov rax, 20 4437 | push rax 4438 | push str40 4439 | mov rax, 2 4440 | push rax 4441 | mov rax, 1 4442 | push rax 4443 | pop rax 4444 | pop rdi 4445 | pop rsi 4446 | pop rdx 4447 | syscall 4448 | push rax 4449 | pop rax 4450 | mov rax, 14 4451 | push rax 4452 | push str41 4453 | mov rax, 2 4454 | push rax 4455 | mov rax, 1 4456 | push rax 4457 | pop rax 4458 | pop rdi 4459 | pop rsi 4460 | pop rdx 4461 | syscall 4462 | push rax 4463 | pop rax 4464 | mov rax, 1 4465 | push rax 4466 | mov rax, 60 4467 | push rax 4468 | pop rax 4469 | pop rdi 4470 | syscall 4471 | push rax 4472 | pop rax 4473 | mov rax, 0 4474 | push rax 4475 | addr2283: 4476 | addr2284: 4477 | pop rax 4478 | pop rbx 4479 | push rax 4480 | push rbx 4481 | pop rax 4482 | pop rax 4483 | test rax, rax 4484 | jz addr2288 4485 | jmp addr2150 4486 | addr2288: 4487 | jmp addr2302 4488 | addr2289: 4489 | mov rax, 31 4490 | push rax 4491 | push str42 4492 | mov rax, 2 4493 | push rax 4494 | mov rax, 1 4495 | push rax 4496 | pop rax 4497 | pop rdi 4498 | pop rsi 4499 | pop rdx 4500 | syscall 4501 | push rax 4502 | pop rax 4503 | mov rax, 1 4504 | push rax 4505 | mov rax, 60 4506 | push rax 4507 | pop rax 4508 | pop rdi 4509 | syscall 4510 | push rax 4511 | pop rax 4512 | addr2302: 4513 | addr2303: 4514 | add r15, 8 4515 | add r15, 16 4516 | add r15, 16 4517 | push QWORD [r15-8] 4518 | ret 4519 | addr2306: 4520 | pop rax 4521 | mov [r15-8], rax 4522 | sub r15, 8 4523 | push QWORD [rsp] 4524 | mov rax, 16 4525 | push rax 4526 | pop rax 4527 | pop rbx 4528 | push rax 4529 | push rbx 4530 | pop rax 4531 | pop rbx 4532 | push rax 4533 | push rbx 4534 | pop rax 4535 | add [rsp], rax 4536 | pop rax 4537 | pop rbx 4538 | push rax 4539 | push rbx 4540 | push QWORD [rsp] 4541 | mov rax, 0 4542 | push rax 4543 | pop rax 4544 | pop rbx 4545 | push rax 4546 | push rbx 4547 | pop rax 4548 | pop rbx 4549 | push rax 4550 | push rbx 4551 | pop rax 4552 | add [rsp], rax 4553 | pop rax 4554 | xor rbx, rbx 4555 | mov rbx, [rax] 4556 | push rbx 4557 | pop rax 4558 | pop rbx 4559 | push rax 4560 | push rbx 4561 | mov rax, 8 4562 | push rax 4563 | pop rax 4564 | pop rbx 4565 | push rax 4566 | push rbx 4567 | pop rax 4568 | pop rbx 4569 | push rax 4570 | push rbx 4571 | pop rax 4572 | add [rsp], rax 4573 | pop rax 4574 | xor rbx, rbx 4575 | mov rbx, [rax] 4576 | push rbx 4577 | sub r15, 24 4578 | pop rax 4579 | mov [r15+16], rax 4580 | pop rax 4581 | mov [r15+8], rax 4582 | pop rax 4583 | mov [r15+0], rax 4584 | push QWORD [r15+0] 4585 | pop rax 4586 | xor rbx, rbx 4587 | mov rbx, [rax] 4588 | push rbx 4589 | push QWORD [r15+16] 4590 | push QWORD [r15+8] 4591 | mov rax, 1 4592 | push rax 4593 | pop rax 4594 | pop rdi 4595 | pop rsi 4596 | pop rdx 4597 | syscall 4598 | push rax 4599 | pop rax 4600 | mov rax, 0 4601 | push rax 4602 | push QWORD [r15+0] 4603 | pop rax 4604 | pop rbx 4605 | mov [rax], rbx 4606 | add r15, 24 4607 | add r15, 8 4608 | push QWORD [r15-8] 4609 | ret 4610 | addr2357: 4611 | pop rax 4612 | mov [r15-8], rax 4613 | sub r15, 8 4614 | sub r15, 24 4615 | pop rax 4616 | mov [r15+16], rax 4617 | pop rax 4618 | mov [r15+8], rax 4619 | pop rax 4620 | mov [r15+0], rax 4621 | push QWORD [r15+16] 4622 | mov rax, 16 4623 | push rax 4624 | pop rax 4625 | pop rbx 4626 | push rax 4627 | push rbx 4628 | pop rax 4629 | pop rbx 4630 | push rax 4631 | push rbx 4632 | pop rax 4633 | add [rsp], rax 4634 | push QWORD [r15+16] 4635 | mov rax, 0 4636 | push rax 4637 | pop rax 4638 | pop rbx 4639 | push rax 4640 | push rbx 4641 | pop rax 4642 | pop rbx 4643 | push rax 4644 | push rbx 4645 | pop rax 4646 | add [rsp], rax 4647 | pop rax 4648 | xor rbx, rbx 4649 | mov rbx, [rax] 4650 | push rbx 4651 | push QWORD [r15+16] 4652 | mov rax, 8 4653 | push rax 4654 | pop rax 4655 | pop rbx 4656 | push rax 4657 | push rbx 4658 | pop rax 4659 | pop rbx 4660 | push rax 4661 | push rbx 4662 | pop rax 4663 | add [rsp], rax 4664 | pop rax 4665 | xor rbx, rbx 4666 | mov rbx, [rax] 4667 | push rbx 4668 | sub r15, 24 4669 | pop rax 4670 | mov [r15+16], rax 4671 | pop rax 4672 | mov [r15+8], rax 4673 | pop rax 4674 | mov [r15+0], rax 4675 | push QWORD [r15+0] 4676 | pop rax 4677 | xor rbx, rbx 4678 | mov rbx, [rax] 4679 | push rbx 4680 | push QWORD [r15+24] 4681 | pop rax 4682 | add [rsp], rax 4683 | mov rax, 65536 4684 | push rax 4685 | mov rcx, 0 4686 | mov rdx, 1 4687 | pop rbx 4688 | pop rax 4689 | cmp rax, rbx 4690 | cmovg rcx, rdx 4691 | push rcx 4692 | pop rax 4693 | test rax, rax 4694 | jz addr2402 4695 | push QWORD [r15+40] 4696 | call addr2306 4697 | addr2402: 4698 | addr2403: 4699 | push QWORD [r15+0] 4700 | pop rax 4701 | xor rbx, rbx 4702 | mov rbx, [rax] 4703 | push rbx 4704 | push QWORD [r15+24] 4705 | pop rax 4706 | add [rsp], rax 4707 | mov rax, 65536 4708 | push rax 4709 | mov rcx, 0 4710 | mov rdx, 1 4711 | pop rbx 4712 | pop rax 4713 | cmp rax, rbx 4714 | cmovg rcx, rdx 4715 | push rcx 4716 | pop rax 4717 | test rax, rax 4718 | jz addr2420 4719 | push QWORD [r15+24] 4720 | push QWORD [r15+32] 4721 | push QWORD [r15+8] 4722 | mov rax, 1 4723 | push rax 4724 | pop rax 4725 | pop rdi 4726 | pop rsi 4727 | pop rdx 4728 | syscall 4729 | push rax 4730 | pop rax 4731 | addr2419: 4732 | jmp addr2443 4733 | addr2420: 4734 | push QWORD [r15+24] 4735 | push QWORD [r15+32] 4736 | push QWORD [r15+16] 4737 | push QWORD [r15+0] 4738 | pop rax 4739 | xor rbx, rbx 4740 | mov rbx, [rax] 4741 | push rbx 4742 | pop rax 4743 | pop rbx 4744 | push rax 4745 | push rbx 4746 | pop rax 4747 | pop rbx 4748 | push rax 4749 | push rbx 4750 | pop rax 4751 | add [rsp], rax 4752 | call addr439 4753 | pop rax 4754 | push QWORD [r15+0] 4755 | push QWORD [r15+24] 4756 | push QWORD [rsp+8] 4757 | pop rax 4758 | xor rbx, rbx 4759 | mov rbx, [rax] 4760 | push rbx 4761 | pop rax 4762 | add [rsp], rax 4763 | pop rax 4764 | pop rbx 4765 | push rax 4766 | push rbx 4767 | pop rax 4768 | pop rbx 4769 | mov [rax], rbx 4770 | addr2443: 4771 | addr2444: 4772 | add r15, 24 4773 | add r15, 24 4774 | add r15, 8 4775 | push QWORD [r15-8] 4776 | ret 4777 | addr2447: 4778 | pop rax 4779 | mov [r15-8], rax 4780 | sub r15, 8 4781 | sub r15, 16 4782 | pop rax 4783 | mov [r15+8], rax 4784 | pop rax 4785 | mov [r15+0], rax 4786 | push mem+8 4787 | push mem+8388616 4788 | pop rax 4789 | xor rbx, rbx 4790 | mov rbx, [rax] 4791 | push rbx 4792 | pop rax 4793 | pop rbx 4794 | push rax 4795 | push rbx 4796 | pop rax 4797 | pop rbx 4798 | push rax 4799 | push rbx 4800 | pop rax 4801 | add [rsp], rax 4802 | push QWORD [r15+0] 4803 | call addr971 4804 | push QWORD [r15+8] 4805 | call addr2357 4806 | push mem+8 4807 | pop rax 4808 | pop rbx 4809 | push rax 4810 | push rbx 4811 | pop rax 4812 | pop rbx 4813 | push rax 4814 | push rbx 4815 | pop rax 4816 | sub [rsp], rax 4817 | push mem+8388616 4818 | pop rax 4819 | pop rbx 4820 | mov [rax], rbx 4821 | add r15, 16 4822 | add r15, 8 4823 | push QWORD [r15-8] 4824 | ret 4825 | addr2477: 4826 | pop rax 4827 | mov [r15-8], rax 4828 | sub r15, 8 4829 | push QWORD [rsp] 4830 | push mem+9289800 4831 | pop rax 4832 | xor rbx, rbx 4833 | mov rbx, [rax] 4834 | push rbx 4835 | pop rax 4836 | add [rsp], rax 4837 | mov rax, 32768 4838 | push rax 4839 | mov rcx, 0 4840 | mov rdx, 1 4841 | pop rbx 4842 | pop rax 4843 | cmp rax, rbx 4844 | cmovg rcx, rdx 4845 | push rcx 4846 | pop rax 4847 | test rax, rax 4848 | jz addr2506 4849 | mov rax, 18 4850 | push rax 4851 | push str170 4852 | mov rax, 2 4853 | push rax 4854 | mov rax, 1 4855 | push rax 4856 | pop rax 4857 | pop rdi 4858 | pop rsi 4859 | pop rdx 4860 | syscall 4861 | push rax 4862 | pop rax 4863 | mov rax, 38 4864 | push rax 4865 | push str171 4866 | mov rax, 2 4867 | push rax 4868 | mov rax, 1 4869 | push rax 4870 | pop rax 4871 | pop rdi 4872 | pop rsi 4873 | pop rdx 4874 | syscall 4875 | push rax 4876 | pop rax 4877 | mov rax, 1 4878 | push rax 4879 | mov rax, 60 4880 | push rax 4881 | pop rax 4882 | pop rdi 4883 | syscall 4884 | push rax 4885 | pop rax 4886 | addr2506: 4887 | addr2507: 4888 | push QWORD [rsp] 4889 | mov rax, 0 4890 | push rax 4891 | push mem+9257032 4892 | push mem+9289800 4893 | pop rax 4894 | xor rbx, rbx 4895 | mov rbx, [rax] 4896 | push rbx 4897 | pop rax 4898 | pop rbx 4899 | push rax 4900 | push rbx 4901 | pop rax 4902 | pop rbx 4903 | push rax 4904 | push rbx 4905 | pop rax 4906 | add [rsp], rax 4907 | call addr485 4908 | push mem+9289800 4909 | pop rax 4910 | xor rbx, rbx 4911 | mov rbx, [rax] 4912 | push rbx 4913 | pop rax 4914 | pop rbx 4915 | pop rcx 4916 | push rbx 4917 | push rax 4918 | push rcx 4919 | pop rax 4920 | add [rsp], rax 4921 | push mem+9289800 4922 | pop rax 4923 | pop rbx 4924 | mov [rax], rbx 4925 | add r15, 8 4926 | push QWORD [r15-8] 4927 | ret 4928 | addr2528: 4929 | pop rax 4930 | mov [r15-8], rax 4931 | sub r15, 104 4932 | mov rax, 96 4933 | push rax 4934 | mov rax, 0 4935 | push rax 4936 | push r15 4937 | call addr485 4938 | pop rax 4939 | mov rax, 72 4940 | push rax 4941 | pop rax 4942 | pop rbx 4943 | push rax 4944 | push rbx 4945 | push r15 4946 | mov rax, 16 4947 | push rax 4948 | pop rax 4949 | pop rbx 4950 | push rax 4951 | push rbx 4952 | pop rax 4953 | pop rbx 4954 | push rax 4955 | push rbx 4956 | pop rax 4957 | add [rsp], rax 4958 | call addr439 4959 | pop rax 4960 | push r15 4961 | mov rax, 8 4962 | push rax 4963 | pop rax 4964 | pop rbx 4965 | push rax 4966 | push rbx 4967 | pop rax 4968 | pop rbx 4969 | push rax 4970 | push rbx 4971 | pop rax 4972 | add [rsp], rax 4973 | pop rax 4974 | pop rbx 4975 | mov [rax], rbx 4976 | push r15 4977 | mov rax, 0 4978 | push rax 4979 | pop rax 4980 | pop rbx 4981 | push rax 4982 | push rbx 4983 | pop rax 4984 | pop rbx 4985 | push rax 4986 | push rbx 4987 | pop rax 4988 | add [rsp], rax 4989 | pop rax 4990 | pop rbx 4991 | mov [rax], rbx 4992 | mov rax, 96 4993 | push rax 4994 | push r15 4995 | mov rax, 65536 4996 | push rax 4997 | push mem+9289816 4998 | push mem+9289808 4999 | sub r15, 40 5000 | pop rax 5001 | mov [r15+32], rax 5002 | pop rax 5003 | mov [r15+24], rax 5004 | pop rax 5005 | mov [r15+16], rax 5006 | pop rax 5007 | mov [r15+8], rax 5008 | pop rax 5009 | mov [r15+0], rax 5010 | push QWORD [r15+32] 5011 | pop rax 5012 | xor rbx, rbx 5013 | mov rbx, [rax] 5014 | push rbx 5015 | push QWORD [r15+16] 5016 | mov rcx, 0 5017 | mov rdx, 1 5018 | pop rbx 5019 | pop rax 5020 | cmp rax, rbx 5021 | cmovl rcx, rdx 5022 | push rcx 5023 | pop rax 5024 | test rax, rax 5025 | jz addr2609 5026 | push QWORD [r15+0] 5027 | push QWORD [r15+8] 5028 | push QWORD [r15+32] 5029 | pop rax 5030 | xor rbx, rbx 5031 | mov rbx, [rax] 5032 | push rbx 5033 | push QWORD [r15+0] 5034 | pop rax 5035 | mul QWORD [rsp] 5036 | mov [rsp], rax 5037 | push QWORD [r15+24] 5038 | pop rax 5039 | add [rsp], rax 5040 | call addr439 5041 | pop rax 5042 | push QWORD [r15+32] 5043 | pop rax 5044 | xor rbx, rbx 5045 | mov rbx, [rax] 5046 | push rbx 5047 | push QWORD [r15+32] 5048 | push QWORD [rsp] 5049 | pop rax 5050 | xor rbx, rbx 5051 | mov rbx, [rax] 5052 | push rbx 5053 | mov rax, 1 5054 | push rax 5055 | pop rax 5056 | add [rsp], rax 5057 | pop rax 5058 | pop rbx 5059 | push rax 5060 | push rbx 5061 | pop rax 5062 | pop rbx 5063 | mov [rax], rbx 5064 | mov rax, 1 5065 | push rax 5066 | addr2608: 5067 | jmp addr2611 5068 | addr2609: 5069 | mov rax, 18446744073709551615 5070 | push rax 5071 | mov rax, 0 5072 | push rax 5073 | addr2611: 5074 | addr2612: 5075 | add r15, 40 5076 | mov rax, 1 5077 | push rax 5078 | pop rax 5079 | pop rbx 5080 | push rax 5081 | push rbx 5082 | pop rax 5083 | sub [rsp], rax 5084 | pop rax 5085 | test rax, rax 5086 | jz addr2641 5087 | mov rax, 19 5088 | push rax 5089 | push str293 5090 | mov rax, 2 5091 | push rax 5092 | mov rax, 1 5093 | push rax 5094 | pop rax 5095 | pop rdi 5096 | pop rsi 5097 | pop rdx 5098 | syscall 5099 | push rax 5100 | pop rax 5101 | mov rax, 22 5102 | push rax 5103 | push str294 5104 | mov rax, 2 5105 | push rax 5106 | mov rax, 1 5107 | push rax 5108 | pop rax 5109 | pop rdi 5110 | pop rsi 5111 | pop rdx 5112 | syscall 5113 | push rax 5114 | pop rax 5115 | mov rax, 1 5116 | push rax 5117 | mov rax, 60 5118 | push rax 5119 | pop rax 5120 | pop rdi 5121 | syscall 5122 | push rax 5123 | pop rax 5124 | addr2641: 5125 | addr2642: 5126 | pop rax 5127 | add r15, 104 5128 | push QWORD [r15-8] 5129 | ret 5130 | addr2644: 5131 | pop rax 5132 | mov [r15-8], rax 5133 | sub r15, 24 5134 | push r15 5135 | sub r15, 24 5136 | pop rax 5137 | mov [r15+16], rax 5138 | pop rax 5139 | mov [r15+8], rax 5140 | pop rax 5141 | mov [r15+0], rax 5142 | push QWORD [r15+0] 5143 | push QWORD [r15+16] 5144 | mov rax, 0 5145 | push rax 5146 | pop rax 5147 | pop rbx 5148 | push rax 5149 | push rbx 5150 | pop rax 5151 | pop rbx 5152 | push rax 5153 | push rbx 5154 | pop rax 5155 | add [rsp], rax 5156 | pop rax 5157 | pop rbx 5158 | mov [rax], rbx 5159 | push QWORD [r15+8] 5160 | push QWORD [r15+16] 5161 | mov rax, 8 5162 | push rax 5163 | pop rax 5164 | pop rbx 5165 | push rax 5166 | push rbx 5167 | pop rax 5168 | pop rbx 5169 | push rax 5170 | push rbx 5171 | pop rax 5172 | add [rsp], rax 5173 | pop rax 5174 | pop rbx 5175 | mov [rax], rbx 5176 | add r15, 24 5177 | mov rax, 0 5178 | push rax 5179 | addr2674: 5180 | push QWORD [rsp] 5181 | push mem+15646816 5182 | pop rax 5183 | xor rbx, rbx 5184 | mov rbx, [rax] 5185 | push rbx 5186 | mov rcx, 0 5187 | mov rdx, 1 5188 | pop rbx 5189 | pop rax 5190 | cmp rax, rbx 5191 | cmovl rcx, rdx 5192 | push rcx 5193 | pop rax 5194 | test rax, rax 5195 | jz addr2757 5196 | push QWORD [rsp] 5197 | mov rax, 112 5198 | push rax 5199 | pop rax 5200 | mul QWORD [rsp] 5201 | mov [rsp], rax 5202 | push mem+15646824 5203 | pop rax 5204 | add [rsp], rax 5205 | mov rax, 0 5206 | push rax 5207 | pop rax 5208 | pop rbx 5209 | push rax 5210 | push rbx 5211 | pop rax 5212 | pop rbx 5213 | push rax 5214 | push rbx 5215 | pop rax 5216 | add [rsp], rax 5217 | sub r15, 8 5218 | pop rax 5219 | mov [r15+0], rax 5220 | push QWORD [r15+0] 5221 | mov rax, 0 5222 | push rax 5223 | pop rax 5224 | pop rbx 5225 | push rax 5226 | push rbx 5227 | pop rax 5228 | pop rbx 5229 | push rax 5230 | push rbx 5231 | pop rax 5232 | add [rsp], rax 5233 | pop rax 5234 | xor rbx, rbx 5235 | mov rbx, [rax] 5236 | push rbx 5237 | push QWORD [r15+0] 5238 | mov rax, 8 5239 | push rax 5240 | pop rax 5241 | pop rbx 5242 | push rax 5243 | push rbx 5244 | pop rax 5245 | pop rbx 5246 | push rax 5247 | push rbx 5248 | pop rax 5249 | add [rsp], rax 5250 | pop rax 5251 | xor rbx, rbx 5252 | mov rbx, [rax] 5253 | push rbx 5254 | add r15, 8 5255 | push r15 5256 | sub r15, 8 5257 | pop rax 5258 | mov [r15+0], rax 5259 | push QWORD [r15+0] 5260 | mov rax, 0 5261 | push rax 5262 | pop rax 5263 | pop rbx 5264 | push rax 5265 | push rbx 5266 | pop rax 5267 | pop rbx 5268 | push rax 5269 | push rbx 5270 | pop rax 5271 | add [rsp], rax 5272 | pop rax 5273 | xor rbx, rbx 5274 | mov rbx, [rax] 5275 | push rbx 5276 | push QWORD [r15+0] 5277 | mov rax, 8 5278 | push rax 5279 | pop rax 5280 | pop rbx 5281 | push rax 5282 | push rbx 5283 | pop rax 5284 | pop rbx 5285 | push rax 5286 | push rbx 5287 | pop rax 5288 | add [rsp], rax 5289 | pop rax 5290 | xor rbx, rbx 5291 | mov rbx, [rax] 5292 | push rbx 5293 | add r15, 8 5294 | call addr204 5295 | mov rax, 1 5296 | push rax 5297 | pop rax 5298 | pop rbx 5299 | push rax 5300 | push rbx 5301 | pop rax 5302 | sub [rsp], rax 5303 | addr2756: 5304 | jmp addr2758 5305 | addr2757: 5306 | mov rax, 0 5307 | push rax 5308 | addr2758: 5309 | addr2759: 5310 | pop rax 5311 | test rax, rax 5312 | jz addr2763 5313 | mov rax, 1 5314 | push rax 5315 | pop rax 5316 | add [rsp], rax 5317 | jmp addr2674 5318 | addr2763: 5319 | push QWORD [rsp] 5320 | push mem+15646816 5321 | pop rax 5322 | xor rbx, rbx 5323 | mov rbx, [rax] 5324 | push rbx 5325 | mov rcx, 0 5326 | mov rdx, 1 5327 | pop rbx 5328 | pop rax 5329 | cmp rax, rbx 5330 | cmovl rcx, rdx 5331 | push rcx 5332 | pop rax 5333 | test rax, rax 5334 | jz addr2776 5335 | mov rax, 112 5336 | push rax 5337 | pop rax 5338 | mul QWORD [rsp] 5339 | mov [rsp], rax 5340 | push mem+15646824 5341 | pop rax 5342 | add [rsp], rax 5343 | addr2775: 5344 | jmp addr2778 5345 | addr2776: 5346 | pop rax 5347 | mov rax, 0 5348 | push rax 5349 | addr2778: 5350 | addr2779: 5351 | add r15, 24 5352 | push QWORD [r15-8] 5353 | ret 5354 | addr2780: 5355 | pop rax 5356 | mov [r15-8], rax 5357 | sub r15, 8 5358 | mov rax, 112 5359 | push rax 5360 | pop rax 5361 | pop rbx 5362 | push rax 5363 | push rbx 5364 | mov rax, 1024 5365 | push rax 5366 | push mem+15646824 5367 | push mem+15646816 5368 | sub r15, 40 5369 | pop rax 5370 | mov [r15+32], rax 5371 | pop rax 5372 | mov [r15+24], rax 5373 | pop rax 5374 | mov [r15+16], rax 5375 | pop rax 5376 | mov [r15+8], rax 5377 | pop rax 5378 | mov [r15+0], rax 5379 | push QWORD [r15+32] 5380 | pop rax 5381 | xor rbx, rbx 5382 | mov rbx, [rax] 5383 | push rbx 5384 | push QWORD [r15+16] 5385 | mov rcx, 0 5386 | mov rdx, 1 5387 | pop rbx 5388 | pop rax 5389 | cmp rax, rbx 5390 | cmovl rcx, rdx 5391 | push rcx 5392 | pop rax 5393 | test rax, rax 5394 | jz addr2821 5395 | push QWORD [r15+0] 5396 | push QWORD [r15+8] 5397 | push QWORD [r15+32] 5398 | pop rax 5399 | xor rbx, rbx 5400 | mov rbx, [rax] 5401 | push rbx 5402 | push QWORD [r15+0] 5403 | pop rax 5404 | mul QWORD [rsp] 5405 | mov [rsp], rax 5406 | push QWORD [r15+24] 5407 | pop rax 5408 | add [rsp], rax 5409 | call addr439 5410 | pop rax 5411 | push QWORD [r15+32] 5412 | pop rax 5413 | xor rbx, rbx 5414 | mov rbx, [rax] 5415 | push rbx 5416 | push QWORD [r15+32] 5417 | push QWORD [rsp] 5418 | pop rax 5419 | xor rbx, rbx 5420 | mov rbx, [rax] 5421 | push rbx 5422 | mov rax, 1 5423 | push rax 5424 | pop rax 5425 | add [rsp], rax 5426 | pop rax 5427 | pop rbx 5428 | push rax 5429 | push rbx 5430 | pop rax 5431 | pop rbx 5432 | mov [rax], rbx 5433 | mov rax, 1 5434 | push rax 5435 | addr2820: 5436 | jmp addr2823 5437 | addr2821: 5438 | mov rax, 18446744073709551615 5439 | push rax 5440 | mov rax, 0 5441 | push rax 5442 | addr2823: 5443 | addr2824: 5444 | add r15, 40 5445 | mov rax, 1 5446 | push rax 5447 | pop rax 5448 | pop rbx 5449 | push rax 5450 | push rbx 5451 | pop rax 5452 | sub [rsp], rax 5453 | pop rax 5454 | test rax, rax 5455 | jz addr2853 5456 | mov rax, 19 5457 | push rax 5458 | push str303 5459 | mov rax, 2 5460 | push rax 5461 | mov rax, 1 5462 | push rax 5463 | pop rax 5464 | pop rdi 5465 | pop rsi 5466 | pop rdx 5467 | syscall 5468 | push rax 5469 | pop rax 5470 | mov rax, 49 5471 | push rax 5472 | push str304 5473 | mov rax, 2 5474 | push rax 5475 | mov rax, 1 5476 | push rax 5477 | pop rax 5478 | pop rdi 5479 | pop rsi 5480 | pop rdx 5481 | syscall 5482 | push rax 5483 | pop rax 5484 | mov rax, 1 5485 | push rax 5486 | mov rax, 60 5487 | push rax 5488 | pop rax 5489 | pop rdi 5490 | syscall 5491 | push rax 5492 | pop rax 5493 | addr2853: 5494 | addr2854: 5495 | pop rax 5496 | add r15, 8 5497 | push QWORD [r15-8] 5498 | ret 5499 | addr2856: 5500 | pop rax 5501 | mov [r15-8], rax 5502 | sub r15, 8 5503 | push mem+15876240 5504 | pop rax 5505 | xor rbx, rbx 5506 | mov rbx, [rax] 5507 | push rbx 5508 | mov rax, 1024 5509 | push rax 5510 | mov rcx, 0 5511 | mov rdx, 1 5512 | pop rbx 5513 | pop rax 5514 | cmp rax, rbx 5515 | cmovge rcx, rdx 5516 | push rcx 5517 | pop rax 5518 | test rax, rax 5519 | jz addr2883 5520 | mov rax, 19 5521 | push rax 5522 | push str309 5523 | mov rax, 2 5524 | push rax 5525 | mov rax, 1 5526 | push rax 5527 | pop rax 5528 | pop rdi 5529 | pop rsi 5530 | pop rdx 5531 | syscall 5532 | push rax 5533 | pop rax 5534 | mov rax, 36 5535 | push rax 5536 | push str310 5537 | mov rax, 2 5538 | push rax 5539 | mov rax, 1 5540 | push rax 5541 | pop rax 5542 | pop rdi 5543 | pop rsi 5544 | pop rdx 5545 | syscall 5546 | push rax 5547 | pop rax 5548 | mov rax, 1 5549 | push rax 5550 | mov rax, 60 5551 | push rax 5552 | pop rax 5553 | pop rdi 5554 | syscall 5555 | push rax 5556 | pop rax 5557 | addr2883: 5558 | addr2884: 5559 | push mem+15876248 5560 | push mem+15876240 5561 | pop rax 5562 | xor rbx, rbx 5563 | mov rbx, [rax] 5564 | push rbx 5565 | mov rax, 8 5566 | push rax 5567 | pop rax 5568 | mul QWORD [rsp] 5569 | mov [rsp], rax 5570 | pop rax 5571 | pop rbx 5572 | push rax 5573 | push rbx 5574 | pop rax 5575 | pop rbx 5576 | push rax 5577 | push rbx 5578 | pop rax 5579 | add [rsp], rax 5580 | pop rax 5581 | pop rbx 5582 | mov [rax], rbx 5583 | push mem+15876240 5584 | push QWORD [rsp] 5585 | pop rax 5586 | xor rbx, rbx 5587 | mov rbx, [rax] 5588 | push rbx 5589 | mov rax, 1 5590 | push rax 5591 | pop rax 5592 | add [rsp], rax 5593 | pop rax 5594 | pop rbx 5595 | push rax 5596 | push rbx 5597 | pop rax 5598 | pop rbx 5599 | mov [rax], rbx 5600 | add r15, 8 5601 | push QWORD [r15-8] 5602 | ret 5603 | addr2906: 5604 | pop rax 5605 | mov [r15-8], rax 5606 | sub r15, 8 5607 | push mem+15876240 5608 | pop rax 5609 | xor rbx, rbx 5610 | mov rbx, [rax] 5611 | push rbx 5612 | mov rax, 0 5613 | push rax 5614 | mov rcx, 0 5615 | mov rdx, 1 5616 | pop rax 5617 | pop rbx 5618 | cmp rax, rbx 5619 | cmove rcx, rdx 5620 | push rcx 5621 | pop rax 5622 | test rax, rax 5623 | jz addr2933 5624 | mov rax, 19 5625 | push rax 5626 | push str311 5627 | mov rax, 2 5628 | push rax 5629 | mov rax, 1 5630 | push rax 5631 | pop rax 5632 | pop rdi 5633 | pop rsi 5634 | pop rdx 5635 | syscall 5636 | push rax 5637 | pop rax 5638 | mov rax, 37 5639 | push rax 5640 | push str312 5641 | mov rax, 2 5642 | push rax 5643 | mov rax, 1 5644 | push rax 5645 | pop rax 5646 | pop rdi 5647 | pop rsi 5648 | pop rdx 5649 | syscall 5650 | push rax 5651 | pop rax 5652 | mov rax, 1 5653 | push rax 5654 | mov rax, 60 5655 | push rax 5656 | pop rax 5657 | pop rdi 5658 | syscall 5659 | push rax 5660 | pop rax 5661 | addr2933: 5662 | addr2934: 5663 | push mem+15876240 5664 | push QWORD [rsp] 5665 | pop rax 5666 | xor rbx, rbx 5667 | mov rbx, [rax] 5668 | push rbx 5669 | mov rax, 1 5670 | push rax 5671 | pop rax 5672 | sub [rsp], rax 5673 | pop rax 5674 | pop rbx 5675 | push rax 5676 | push rbx 5677 | pop rax 5678 | pop rbx 5679 | mov [rax], rbx 5680 | push mem+15876248 5681 | push mem+15876240 5682 | pop rax 5683 | xor rbx, rbx 5684 | mov rbx, [rax] 5685 | push rbx 5686 | mov rax, 8 5687 | push rax 5688 | pop rax 5689 | mul QWORD [rsp] 5690 | mov [rsp], rax 5691 | pop rax 5692 | pop rbx 5693 | push rax 5694 | push rbx 5695 | pop rax 5696 | pop rbx 5697 | push rax 5698 | push rbx 5699 | pop rax 5700 | add [rsp], rax 5701 | pop rax 5702 | xor rbx, rbx 5703 | mov rbx, [rax] 5704 | push rbx 5705 | add r15, 8 5706 | push QWORD [r15-8] 5707 | ret 5708 | addr2956: 5709 | pop rax 5710 | mov [r15-8], rax 5711 | sub r15, 8 5712 | mov rax, 0 5713 | push rax 5714 | addr2958: 5715 | push QWORD [rsp] 5716 | push mem+9289808 5717 | pop rax 5718 | xor rbx, rbx 5719 | mov rbx, [rax] 5720 | push rbx 5721 | mov rcx, 0 5722 | mov rdx, 1 5723 | pop rbx 5724 | pop rax 5725 | cmp rax, rbx 5726 | cmovl rcx, rdx 5727 | push rcx 5728 | pop rax 5729 | test rax, rax 5730 | jz addr3106 5731 | sub r15, 8 5732 | pop rax 5733 | mov [r15+0], rax 5734 | push QWORD [r15+0] 5735 | mov rax, 96 5736 | push rax 5737 | pop rax 5738 | mul QWORD [rsp] 5739 | mov [rsp], rax 5740 | push mem+9289816 5741 | pop rax 5742 | add [rsp], rax 5743 | push QWORD [rsp] 5744 | mov rax, 0 5745 | push rax 5746 | pop rax 5747 | pop rbx 5748 | push rax 5749 | push rbx 5750 | pop rax 5751 | pop rbx 5752 | push rax 5753 | push rbx 5754 | pop rax 5755 | add [rsp], rax 5756 | pop rax 5757 | xor rbx, rbx 5758 | mov rbx, [rax] 5759 | push rbx 5760 | pop rax 5761 | pop rbx 5762 | push rax 5763 | push rbx 5764 | push QWORD [rsp] 5765 | mov rax, 88 5766 | push rax 5767 | pop rax 5768 | pop rbx 5769 | push rax 5770 | push rbx 5771 | pop rax 5772 | pop rbx 5773 | push rax 5774 | push rbx 5775 | pop rax 5776 | add [rsp], rax 5777 | pop rax 5778 | pop rbx 5779 | push rax 5780 | push rbx 5781 | sub r15, 24 5782 | pop rax 5783 | mov [r15+16], rax 5784 | pop rax 5785 | mov [r15+8], rax 5786 | pop rax 5787 | mov [r15+0], rax 5788 | push QWORD [r15+0] 5789 | mov rax, 13 5790 | push rax 5791 | mov rcx, 0 5792 | mov rdx, 1 5793 | pop rax 5794 | pop rbx 5795 | cmp rax, rbx 5796 | cmove rcx, rdx 5797 | push rcx 5798 | push QWORD [r15+0] 5799 | mov rax, 17 5800 | push rax 5801 | mov rcx, 0 5802 | mov rdx, 1 5803 | pop rax 5804 | pop rbx 5805 | cmp rax, rbx 5806 | cmove rcx, rdx 5807 | push rcx 5808 | pop rax 5809 | pop rbx 5810 | push rax 5811 | push rbx 5812 | pop rax 5813 | pop rbx 5814 | push rax 5815 | push rbx 5816 | pop rax 5817 | pop rbx 5818 | or rbx, rax 5819 | push rbx 5820 | pop rax 5821 | test rax, rax 5822 | jz addr3016 5823 | mov rax, 1 5824 | push rax 5825 | push QWORD [r15+8] 5826 | pop rax 5827 | pop rbx 5828 | mov [rax], rbx 5829 | addr3015: 5830 | jmp addr3064 5831 | addr3016: 5832 | push QWORD [r15+0] 5833 | mov rax, 10 5834 | push rax 5835 | mov rcx, 0 5836 | mov rdx, 1 5837 | pop rax 5838 | pop rbx 5839 | cmp rax, rbx 5840 | cmove rcx, rdx 5841 | push rcx 5842 | push QWORD [r15+0] 5843 | mov rax, 11 5844 | push rax 5845 | mov rcx, 0 5846 | mov rdx, 1 5847 | pop rax 5848 | pop rbx 5849 | cmp rax, rbx 5850 | cmove rcx, rdx 5851 | push rcx 5852 | pop rax 5853 | pop rbx 5854 | push rax 5855 | push rbx 5856 | pop rax 5857 | pop rbx 5858 | push rax 5859 | push rbx 5860 | pop rax 5861 | pop rbx 5862 | or rbx, rax 5863 | push rbx 5864 | pop rax 5865 | test rax, rax 5866 | jz addr3065 5867 | mov rax, 1 5868 | push rax 5869 | push QWORD [r15+8] 5870 | pop rax 5871 | pop rbx 5872 | mov [rax], rbx 5873 | push QWORD [r15+24] 5874 | mov rax, 1 5875 | push rax 5876 | pop rax 5877 | add [rsp], rax 5878 | push mem+9289808 5879 | pop rax 5880 | xor rbx, rbx 5881 | mov rbx, [rax] 5882 | push rbx 5883 | mov rcx, 0 5884 | mov rdx, 1 5885 | pop rbx 5886 | pop rax 5887 | cmp rax, rbx 5888 | cmovl rcx, rdx 5889 | push rcx 5890 | pop rax 5891 | test rax, rax 5892 | jz addr3063 5893 | mov rax, 1 5894 | push rax 5895 | push QWORD [r15+24] 5896 | mov rax, 1 5897 | push rax 5898 | pop rax 5899 | add [rsp], rax 5900 | mov rax, 96 5901 | push rax 5902 | pop rax 5903 | mul QWORD [rsp] 5904 | mov [rsp], rax 5905 | push mem+9289816 5906 | pop rax 5907 | add [rsp], rax 5908 | mov rax, 88 5909 | push rax 5910 | pop rax 5911 | pop rbx 5912 | push rax 5913 | push rbx 5914 | pop rax 5915 | pop rbx 5916 | push rax 5917 | push rbx 5918 | pop rax 5919 | add [rsp], rax 5920 | pop rax 5921 | pop rbx 5922 | mov [rax], rbx 5923 | addr3063: 5924 | addr3064: 5925 | jmp addr3099 5926 | addr3065: 5927 | push QWORD [r15+0] 5928 | mov rax, 12 5929 | push rax 5930 | mov rcx, 0 5931 | mov rdx, 1 5932 | pop rax 5933 | pop rbx 5934 | cmp rax, rbx 5935 | cmove rcx, rdx 5936 | push rcx 5937 | pop rax 5938 | test rax, rax 5939 | jz addr3100 5940 | push QWORD [r15+24] 5941 | mov rax, 1 5942 | push rax 5943 | pop rax 5944 | add [rsp], rax 5945 | push mem+9289808 5946 | pop rax 5947 | xor rbx, rbx 5948 | mov rbx, [rax] 5949 | push rbx 5950 | mov rcx, 0 5951 | mov rdx, 1 5952 | pop rbx 5953 | pop rax 5954 | cmp rax, rbx 5955 | cmovl rcx, rdx 5956 | push rcx 5957 | pop rax 5958 | test rax, rax 5959 | jz addr3098 5960 | mov rax, 1 5961 | push rax 5962 | push QWORD [r15+24] 5963 | mov rax, 1 5964 | push rax 5965 | pop rax 5966 | add [rsp], rax 5967 | mov rax, 96 5968 | push rax 5969 | pop rax 5970 | mul QWORD [rsp] 5971 | mov [rsp], rax 5972 | push mem+9289816 5973 | pop rax 5974 | add [rsp], rax 5975 | mov rax, 88 5976 | push rax 5977 | pop rax 5978 | pop rbx 5979 | push rax 5980 | push rbx 5981 | pop rax 5982 | pop rbx 5983 | push rax 5984 | push rbx 5985 | pop rax 5986 | add [rsp], rax 5987 | pop rax 5988 | pop rbx 5989 | mov [rax], rbx 5990 | addr3098: 5991 | addr3099: 5992 | addr3100: 5993 | add r15, 24 5994 | push QWORD [r15+0] 5995 | mov rax, 1 5996 | push rax 5997 | pop rax 5998 | add [rsp], rax 5999 | add r15, 8 6000 | jmp addr2958 6001 | addr3106: 6002 | pop rax 6003 | add r15, 8 6004 | push QWORD [r15-8] 6005 | ret 6006 | addr3108: 6007 | pop rax 6008 | mov [r15-8], rax 6009 | sub r15, 8 6010 | sub r15, 24 6011 | pop rax 6012 | mov [r15+16], rax 6013 | pop rax 6014 | mov [r15+8], rax 6015 | pop rax 6016 | mov [r15+0], rax 6017 | mov rax, 1 6018 | push rax 6019 | push QWORD [r15+0] 6020 | push QWORD [r15+8] 6021 | addr3113: 6022 | push QWORD [rsp+8] 6023 | mov rax, 0 6024 | push rax 6025 | mov rcx, 0 6026 | mov rdx, 1 6027 | pop rbx 6028 | pop rax 6029 | cmp rax, rbx 6030 | cmovg rcx, rdx 6031 | push rcx 6032 | pop rax 6033 | test rax, rax 6034 | jz addr3150 6035 | sub r15, 24 6036 | pop rax 6037 | mov [r15+16], rax 6038 | pop rax 6039 | mov [r15+8], rax 6040 | pop rax 6041 | mov [r15+0], rax 6042 | push QWORD [r15+0] 6043 | mov rax, 1 6044 | push rax 6045 | pop rax 6046 | pop rbx 6047 | push rax 6048 | push rbx 6049 | pop rax 6050 | sub [rsp], rax 6051 | pop rax 6052 | test rax, rax 6053 | jz addr3130 6054 | mov rax, 1 6055 | push rax 6056 | push str465 6057 | push QWORD [r15+40] 6058 | call addr2357 6059 | addr3130: 6060 | addr3131: 6061 | push QWORD [r15+16] 6062 | pop rax 6063 | xor rbx, rbx 6064 | mov bl, [rax] 6065 | push rbx 6066 | push QWORD [r15+40] 6067 | call addr2447 6068 | mov rax, 0 6069 | push rax 6070 | push QWORD [r15+8] 6071 | mov rax, 1 6072 | push rax 6073 | pop rax 6074 | sub [rsp], rax 6075 | push QWORD [r15+16] 6076 | mov rax, 1 6077 | push rax 6078 | pop rax 6079 | pop rbx 6080 | push rax 6081 | push rbx 6082 | pop rax 6083 | pop rbx 6084 | push rax 6085 | push rbx 6086 | pop rax 6087 | add [rsp], rax 6088 | add r15, 24 6089 | jmp addr3113 6090 | addr3150: 6091 | pop rax 6092 | pop rax 6093 | pop rax 6094 | add r15, 24 6095 | add r15, 8 6096 | push QWORD [r15-8] 6097 | ret 6098 | addr3155: 6099 | pop rax 6100 | mov [r15-8], rax 6101 | sub r15, 8 6102 | sub r15, 8 6103 | pop rax 6104 | mov [r15+0], rax 6105 | mov rax, 7 6106 | push rax 6107 | push str466 6108 | push QWORD [r15+0] 6109 | call addr2357 6110 | mov rax, 33 6111 | push rax 6112 | push str467 6113 | push QWORD [r15+0] 6114 | call addr2357 6115 | mov rax, 16 6116 | push rax 6117 | push str468 6118 | push QWORD [r15+0] 6119 | call addr2357 6120 | mov rax, 26 6121 | push rax 6122 | push str469 6123 | push QWORD [r15+0] 6124 | call addr2357 6125 | mov rax, 22 6126 | push rax 6127 | push str470 6128 | push QWORD [r15+0] 6129 | call addr2357 6130 | mov rax, 5 6131 | push rax 6132 | push str471 6133 | push QWORD [r15+0] 6134 | call addr2357 6135 | mov rax, 17 6136 | push rax 6137 | push str472 6138 | push QWORD [r15+0] 6139 | call addr2357 6140 | mov rax, 21 6141 | push rax 6142 | push str473 6143 | push QWORD [r15+0] 6144 | call addr2357 6145 | mov rax, 11 6146 | push rax 6147 | push str474 6148 | push QWORD [r15+0] 6149 | call addr2357 6150 | mov rax, 17 6151 | push rax 6152 | push str475 6153 | push QWORD [r15+0] 6154 | call addr2357 6155 | mov rax, 16 6156 | push rax 6157 | push str476 6158 | push QWORD [r15+0] 6159 | call addr2357 6160 | mov rax, 15 6161 | push rax 6162 | push str477 6163 | push QWORD [r15+0] 6164 | call addr2357 6165 | mov rax, 25 6166 | push rax 6167 | push str478 6168 | push QWORD [r15+0] 6169 | call addr2357 6170 | mov rax, 17 6171 | push rax 6172 | push str479 6173 | push QWORD [r15+0] 6174 | call addr2357 6175 | mov rax, 17 6176 | push rax 6177 | push str480 6178 | push QWORD [r15+0] 6179 | call addr2357 6180 | mov rax, 16 6181 | push rax 6182 | push str481 6183 | push QWORD [r15+0] 6184 | call addr2357 6185 | mov rax, 23 6186 | push rax 6187 | push str482 6188 | push QWORD [r15+0] 6189 | call addr2357 6190 | mov rax, 17 6191 | push rax 6192 | push str483 6193 | push QWORD [r15+0] 6194 | call addr2357 6195 | mov rax, 17 6196 | push rax 6197 | push str484 6198 | push QWORD [r15+0] 6199 | call addr2357 6200 | mov rax, 17 6201 | push rax 6202 | push str485 6203 | push QWORD [r15+0] 6204 | call addr2357 6205 | mov rax, 15 6206 | push rax 6207 | push str486 6208 | push QWORD [r15+0] 6209 | call addr2357 6210 | mov rax, 15 6211 | push rax 6212 | push str487 6213 | push QWORD [r15+0] 6214 | call addr2357 6215 | mov rax, 12 6216 | push rax 6217 | push str488 6218 | push QWORD [r15+0] 6219 | call addr2357 6220 | mov rax, 22 6221 | push rax 6222 | push str489 6223 | push QWORD [r15+0] 6224 | call addr2357 6225 | mov rax, 15 6226 | push rax 6227 | push str490 6228 | push QWORD [r15+0] 6229 | call addr2357 6230 | mov rax, 17 6231 | push rax 6232 | push str491 6233 | push QWORD [r15+0] 6234 | call addr2357 6235 | mov rax, 17 6236 | push rax 6237 | push str492 6238 | push QWORD [r15+0] 6239 | call addr2357 6240 | mov rax, 26 6241 | push rax 6242 | push str493 6243 | push QWORD [r15+0] 6244 | call addr2357 6245 | mov rax, 16 6246 | push rax 6247 | push str494 6248 | push QWORD [r15+0] 6249 | call addr2357 6250 | mov rax, 15 6251 | push rax 6252 | push str495 6253 | push QWORD [r15+0] 6254 | call addr2357 6255 | mov rax, 8 6256 | push rax 6257 | push str496 6258 | push QWORD [r15+0] 6259 | call addr2357 6260 | mov rax, 16 6261 | push rax 6262 | push str497 6263 | push QWORD [r15+0] 6264 | call addr2357 6265 | mov rax, 4 6266 | push rax 6267 | push str498 6268 | push QWORD [r15+0] 6269 | call addr2357 6270 | add r15, 8 6271 | add r15, 8 6272 | push QWORD [r15-8] 6273 | ret 6274 | addr3258: 6275 | pop rax 6276 | mov [r15-8], rax 6277 | sub r15, 8 6278 | sub r15, 16 6279 | pop rax 6280 | mov [r15+8], rax 6281 | pop rax 6282 | mov [r15+0], rax 6283 | push QWORD [r15+0] 6284 | mov rax, 96 6285 | push rax 6286 | pop rax 6287 | mul QWORD [rsp] 6288 | mov [rsp], rax 6289 | push mem+9289816 6290 | pop rax 6291 | add [rsp], rax 6292 | sub r15, 8 6293 | pop rax 6294 | mov [r15+0], rax 6295 | push QWORD [r15+0] 6296 | mov rax, 88 6297 | push rax 6298 | pop rax 6299 | pop rbx 6300 | push rax 6301 | push rbx 6302 | pop rax 6303 | pop rbx 6304 | push rax 6305 | push rbx 6306 | pop rax 6307 | add [rsp], rax 6308 | pop rax 6309 | xor rbx, rbx 6310 | mov rbx, [rax] 6311 | push rbx 6312 | pop rax 6313 | test rax, rax 6314 | jz addr3291 6315 | mov rax, 4 6316 | push rax 6317 | push str503 6318 | push QWORD [r15+16] 6319 | call addr2357 6320 | push QWORD [r15+8] 6321 | push QWORD [r15+16] 6322 | call addr2447 6323 | mov rax, 2 6324 | push rax 6325 | push str504 6326 | push QWORD [r15+16] 6327 | call addr2357 6328 | addr3291: 6329 | addr3292: 6330 | push QWORD [r15+0] 6331 | mov rax, 0 6332 | push rax 6333 | pop rax 6334 | pop rbx 6335 | push rax 6336 | push rbx 6337 | pop rax 6338 | pop rbx 6339 | push rax 6340 | push rbx 6341 | pop rax 6342 | add [rsp], rax 6343 | pop rax 6344 | xor rbx, rbx 6345 | mov rbx, [rax] 6346 | push rbx 6347 | push QWORD [r15+0] 6348 | mov rax, 8 6349 | push rax 6350 | pop rax 6351 | pop rbx 6352 | push rax 6353 | push rbx 6354 | pop rax 6355 | pop rbx 6356 | push rax 6357 | push rbx 6358 | pop rax 6359 | add [rsp], rax 6360 | pop rax 6361 | xor rbx, rbx 6362 | mov rbx, [rax] 6363 | push rbx 6364 | sub r15, 16 6365 | pop rax 6366 | mov [r15+8], rax 6367 | pop rax 6368 | mov [r15+0], rax 6369 | push QWORD [r15+0] 6370 | mov rax, 0 6371 | push rax 6372 | mov rcx, 0 6373 | mov rdx, 1 6374 | pop rax 6375 | pop rbx 6376 | cmp rax, rbx 6377 | cmove rcx, rdx 6378 | push rcx 6379 | pop rax 6380 | test rax, rax 6381 | jz addr3332 6382 | mov rax, 9 6383 | push rax 6384 | push str505 6385 | push QWORD [r15+32] 6386 | call addr2357 6387 | push QWORD [r15+8] 6388 | push QWORD [r15+32] 6389 | call addr2447 6390 | mov rax, 1 6391 | push rax 6392 | push str506 6393 | push QWORD [r15+32] 6394 | call addr2357 6395 | mov rax, 9 6396 | push rax 6397 | push str507 6398 | push QWORD [r15+32] 6399 | call addr2357 6400 | addr3331: 6401 | jmp addr3348 6402 | addr3332: 6403 | push QWORD [r15+0] 6404 | mov rax, 1 6405 | push rax 6406 | mov rcx, 0 6407 | mov rdx, 1 6408 | pop rax 6409 | pop rbx 6410 | cmp rax, rbx 6411 | cmove rcx, rdx 6412 | push rcx 6413 | pop rax 6414 | test rax, rax 6415 | jz addr3349 6416 | mov rax, 9 6417 | push rax 6418 | push str508 6419 | push QWORD [r15+32] 6420 | call addr2357 6421 | push QWORD [r15+8] 6422 | push QWORD [r15+32] 6423 | call addr2447 6424 | mov rax, 1 6425 | push rax 6426 | push str509 6427 | push QWORD [r15+32] 6428 | call addr2357 6429 | mov rax, 9 6430 | push rax 6431 | push str510 6432 | push QWORD [r15+32] 6433 | call addr2357 6434 | addr3348: 6435 | jmp addr3365 6436 | addr3349: 6437 | push QWORD [r15+0] 6438 | mov rax, 2 6439 | push rax 6440 | mov rcx, 0 6441 | mov rdx, 1 6442 | pop rax 6443 | pop rbx 6444 | cmp rax, rbx 6445 | cmove rcx, rdx 6446 | push rcx 6447 | pop rax 6448 | test rax, rax 6449 | jz addr3366 6450 | mov rax, 9 6451 | push rax 6452 | push str511 6453 | push QWORD [r15+32] 6454 | call addr2357 6455 | push QWORD [r15+8] 6456 | push QWORD [r15+32] 6457 | call addr2447 6458 | mov rax, 1 6459 | push rax 6460 | push str512 6461 | push QWORD [r15+32] 6462 | call addr2357 6463 | mov rax, 9 6464 | push rax 6465 | push str513 6466 | push QWORD [r15+32] 6467 | call addr2357 6468 | addr3365: 6469 | jmp addr3399 6470 | addr3366: 6471 | push QWORD [r15+0] 6472 | mov rax, 3 6473 | push rax 6474 | mov rcx, 0 6475 | mov rdx, 1 6476 | pop rax 6477 | pop rbx 6478 | cmp rax, rbx 6479 | cmove rcx, rdx 6480 | push rcx 6481 | pop rax 6482 | test rax, rax 6483 | jz addr3400 6484 | mov rax, 13 6485 | push rax 6486 | push str514 6487 | push QWORD [r15+32] 6488 | call addr2357 6489 | push QWORD [r15+8] 6490 | mov rax, 112 6491 | push rax 6492 | pop rax 6493 | mul QWORD [rsp] 6494 | mov [rsp], rax 6495 | push mem+15646824 6496 | pop rax 6497 | add [rsp], rax 6498 | mov rax, 16 6499 | push rax 6500 | pop rax 6501 | pop rbx 6502 | push rax 6503 | push rbx 6504 | pop rax 6505 | pop rbx 6506 | push rax 6507 | push rbx 6508 | pop rax 6509 | add [rsp], rax 6510 | pop rax 6511 | xor rbx, rbx 6512 | mov rbx, [rax] 6513 | push rbx 6514 | push QWORD [r15+32] 6515 | call addr2447 6516 | mov rax, 1 6517 | push rax 6518 | push str515 6519 | push QWORD [r15+32] 6520 | call addr2357 6521 | mov rax, 9 6522 | push rax 6523 | push str516 6524 | push QWORD [r15+32] 6525 | call addr2357 6526 | addr3399: 6527 | jmp addr3410 6528 | addr3400: 6529 | push QWORD [r15+0] 6530 | mov rax, 20 6531 | push rax 6532 | mov rcx, 0 6533 | mov rdx, 1 6534 | pop rax 6535 | pop rbx 6536 | cmp rax, rbx 6537 | cmove rcx, rdx 6538 | push rcx 6539 | pop rax 6540 | test rax, rax 6541 | jz addr3411 6542 | mov rax, 8 6543 | push rax 6544 | push str517 6545 | push QWORD [r15+32] 6546 | call addr2357 6547 | mov rax, 9 6548 | push rax 6549 | push str518 6550 | push QWORD [r15+32] 6551 | call addr2357 6552 | addr3410: 6553 | jmp addr3452 6554 | addr3411: 6555 | push QWORD [r15+0] 6556 | mov rax, 21 6557 | push rax 6558 | mov rcx, 0 6559 | mov rdx, 1 6560 | pop rax 6561 | pop rbx 6562 | cmp rax, rbx 6563 | cmove rcx, rdx 6564 | push rcx 6565 | pop rax 6566 | test rax, rax 6567 | jz addr3453 6568 | mov rax, 9 6569 | push rax 6570 | push str519 6571 | push QWORD [r15+32] 6572 | call addr2357 6573 | push QWORD [r15+8] 6574 | mov rax, 8 6575 | push rax 6576 | pop rax 6577 | mul QWORD [rsp] 6578 | mov [rsp], rax 6579 | push QWORD [r15+32] 6580 | call addr2447 6581 | mov rax, 1 6582 | push rax 6583 | push str520 6584 | push QWORD [r15+32] 6585 | call addr2357 6586 | push QWORD [r15+8] 6587 | addr3427: 6588 | push QWORD [rsp] 6589 | mov rax, 0 6590 | push rax 6591 | mov rcx, 0 6592 | mov rdx, 1 6593 | pop rbx 6594 | pop rax 6595 | cmp rax, rbx 6596 | cmovg rcx, rdx 6597 | push rcx 6598 | pop rax 6599 | test rax, rax 6600 | jz addr3451 6601 | mov rax, 8 6602 | push rax 6603 | push str521 6604 | push QWORD [r15+32] 6605 | call addr2357 6606 | mov rax, 9 6607 | push rax 6608 | push str522 6609 | push QWORD [r15+32] 6610 | call addr2357 6611 | push QWORD [rsp] 6612 | mov rax, 1 6613 | push rax 6614 | pop rax 6615 | sub [rsp], rax 6616 | mov rax, 8 6617 | push rax 6618 | pop rax 6619 | mul QWORD [rsp] 6620 | mov [rsp], rax 6621 | push QWORD [r15+32] 6622 | call addr2447 6623 | mov rax, 7 6624 | push rax 6625 | push str523 6626 | push QWORD [r15+32] 6627 | call addr2357 6628 | mov rax, 1 6629 | push rax 6630 | pop rax 6631 | sub [rsp], rax 6632 | jmp addr3427 6633 | addr3451: 6634 | pop rax 6635 | addr3452: 6636 | jmp addr3510 6637 | addr3453: 6638 | push QWORD [r15+0] 6639 | mov rax, 22 6640 | push rax 6641 | mov rcx, 0 6642 | mov rdx, 1 6643 | pop rax 6644 | pop rbx 6645 | cmp rax, rbx 6646 | cmove rcx, rdx 6647 | push rcx 6648 | pop rax 6649 | test rax, rax 6650 | jz addr3511 6651 | mov rax, 9 6652 | push rax 6653 | push str524 6654 | push QWORD [r15+32] 6655 | call addr2357 6656 | push QWORD [r15+8] 6657 | mov rax, 8 6658 | push rax 6659 | pop rax 6660 | mul QWORD [rsp] 6661 | mov [rsp], rax 6662 | push QWORD [r15+32] 6663 | call addr2447 6664 | mov rax, 1 6665 | push rax 6666 | push str525 6667 | push QWORD [r15+32] 6668 | call addr2357 6669 | mov rax, 0 6670 | push rax 6671 | push QWORD [r15+8] 6672 | addr3470: 6673 | push QWORD [rsp+8] 6674 | push QWORD [rsp+8] 6675 | mov rcx, 0 6676 | mov rdx, 1 6677 | pop rbx 6678 | pop rax 6679 | cmp rax, rbx 6680 | cmovl rcx, rdx 6681 | push rcx 6682 | pop rax 6683 | test rax, rax 6684 | jz addr3508 6685 | sub r15, 16 6686 | pop rax 6687 | mov [r15+8], rax 6688 | pop rax 6689 | mov [r15+0], rax 6690 | mov rax, 14 6691 | push rax 6692 | push str526 6693 | push QWORD [r15+48] 6694 | call addr2357 6695 | push QWORD [r15+0] 6696 | mov rax, 8 6697 | push rax 6698 | pop rax 6699 | mul QWORD [rsp] 6700 | mov [rsp], rax 6701 | push QWORD [r15+48] 6702 | call addr2447 6703 | mov rax, 2 6704 | push rax 6705 | push str527 6706 | push QWORD [r15+48] 6707 | call addr2357 6708 | mov rax, 9 6709 | push rax 6710 | push str528 6711 | push QWORD [r15+48] 6712 | call addr2357 6713 | push QWORD [r15+8] 6714 | push QWORD [r15+0] 6715 | pop rax 6716 | sub [rsp], rax 6717 | mov rax, 1 6718 | push rax 6719 | pop rax 6720 | sub [rsp], rax 6721 | mov rax, 8 6722 | push rax 6723 | pop rax 6724 | mul QWORD [rsp] 6725 | mov [rsp], rax 6726 | push QWORD [r15+48] 6727 | call addr2447 6728 | mov rax, 7 6729 | push rax 6730 | push str529 6731 | push QWORD [r15+48] 6732 | call addr2357 6733 | push QWORD [r15+0] 6734 | mov rax, 1 6735 | push rax 6736 | pop rax 6737 | add [rsp], rax 6738 | push QWORD [r15+8] 6739 | add r15, 16 6740 | jmp addr3470 6741 | addr3508: 6742 | pop rax 6743 | pop rax 6744 | addr3510: 6745 | jmp addr3526 6746 | addr3511: 6747 | push QWORD [r15+0] 6748 | mov rax, 24 6749 | push rax 6750 | mov rcx, 0 6751 | mov rdx, 1 6752 | pop rax 6753 | pop rbx 6754 | cmp rax, rbx 6755 | cmove rcx, rdx 6756 | push rcx 6757 | pop rax 6758 | test rax, rax 6759 | jz addr3527 6760 | mov rax, 9 6761 | push rax 6762 | push str530 6763 | push QWORD [r15+32] 6764 | call addr2357 6765 | push QWORD [r15+8] 6766 | mov rax, 8 6767 | push rax 6768 | pop rax 6769 | mul QWORD [rsp] 6770 | mov [rsp], rax 6771 | push QWORD [r15+32] 6772 | call addr2447 6773 | mov rax, 1 6774 | push rax 6775 | push str531 6776 | push QWORD [r15+32] 6777 | call addr2357 6778 | addr3526: 6779 | jmp addr3542 6780 | addr3527: 6781 | push QWORD [r15+0] 6782 | mov rax, 23 6783 | push rax 6784 | mov rcx, 0 6785 | mov rdx, 1 6786 | pop rax 6787 | pop rbx 6788 | cmp rax, rbx 6789 | cmove rcx, rdx 6790 | push rcx 6791 | pop rax 6792 | test rax, rax 6793 | jz addr3543 6794 | mov rax, 16 6795 | push rax 6796 | push str532 6797 | push QWORD [r15+32] 6798 | call addr2357 6799 | push QWORD [r15+8] 6800 | mov rax, 8 6801 | push rax 6802 | pop rax 6803 | mul QWORD [rsp] 6804 | mov [rsp], rax 6805 | push QWORD [r15+32] 6806 | call addr2447 6807 | mov rax, 2 6808 | push rax 6809 | push str533 6810 | push QWORD [r15+32] 6811 | call addr2357 6812 | addr3542: 6813 | jmp addr3571 6814 | addr3543: 6815 | push QWORD [r15+0] 6816 | mov rax, 4 6817 | push rax 6818 | mov rcx, 0 6819 | mov rdx, 1 6820 | pop rax 6821 | pop rbx 6822 | cmp rax, rbx 6823 | cmove rcx, rdx 6824 | push rcx 6825 | pop rax 6826 | test rax, rax 6827 | jz addr3572 6828 | push QWORD [r15+8] 6829 | mov rax, 0 6830 | push rax 6831 | mov rcx, 0 6832 | mov rdx, 1 6833 | pop rbx 6834 | pop rax 6835 | cmp rax, rbx 6836 | cmovg rcx, rdx 6837 | push rcx 6838 | pop rax 6839 | test rax, rax 6840 | jz addr3567 6841 | mov rax, 13 6842 | push rax 6843 | push str534 6844 | push QWORD [r15+32] 6845 | call addr2357 6846 | mov rax, 9 6847 | push rax 6848 | push str535 6849 | push QWORD [r15+32] 6850 | call addr2357 6851 | push QWORD [r15+8] 6852 | push QWORD [r15+32] 6853 | call addr2447 6854 | mov rax, 1 6855 | push rax 6856 | push str536 6857 | push QWORD [r15+32] 6858 | call addr2357 6859 | mov rax, 9 6860 | push rax 6861 | push str537 6862 | push QWORD [r15+32] 6863 | call addr2357 6864 | addr3566: 6865 | jmp addr3570 6866 | addr3567: 6867 | mov rax, 9 6868 | push rax 6869 | push str538 6870 | push QWORD [r15+32] 6871 | call addr2357 6872 | addr3570: 6873 | addr3571: 6874 | jmp addr3585 6875 | addr3572: 6876 | push QWORD [r15+0] 6877 | mov rax, 5 6878 | push rax 6879 | mov rcx, 0 6880 | mov rdx, 1 6881 | pop rax 6882 | pop rbx 6883 | cmp rax, rbx 6884 | cmove rcx, rdx 6885 | push rcx 6886 | pop rax 6887 | test rax, rax 6888 | jz addr3586 6889 | mov rax, 9 6890 | push rax 6891 | push str539 6892 | push QWORD [r15+32] 6893 | call addr2357 6894 | push QWORD [r15+8] 6895 | push QWORD [r15+32] 6896 | call addr2447 6897 | mov rax, 1 6898 | push rax 6899 | push str540 6900 | push QWORD [r15+32] 6901 | call addr2357 6902 | addr3585: 6903 | jmp addr3636 6904 | addr3586: 6905 | push QWORD [r15+0] 6906 | mov rax, 6 6907 | push rax 6908 | mov rcx, 0 6909 | mov rdx, 1 6910 | pop rax 6911 | pop rbx 6912 | cmp rax, rbx 6913 | cmove rcx, rdx 6914 | push rcx 6915 | pop rax 6916 | test rax, rax 6917 | jz addr3637 6918 | mov rax, 9 6919 | push rax 6920 | push str541 6921 | push QWORD [r15+32] 6922 | call addr2357 6923 | push QWORD [r15+8] 6924 | mov rax, 24 6925 | push rax 6926 | pop rax 6927 | mul QWORD [rsp] 6928 | mov [rsp], rax 6929 | push mem+8421440 6930 | pop rax 6931 | add [rsp], rax 6932 | mov rax, 0 6933 | push rax 6934 | pop rax 6935 | pop rbx 6936 | push rax 6937 | push rbx 6938 | pop rax 6939 | pop rbx 6940 | push rax 6941 | push rbx 6942 | pop rax 6943 | add [rsp], rax 6944 | mov rax, 0 6945 | push rax 6946 | pop rax 6947 | pop rbx 6948 | push rax 6949 | push rbx 6950 | pop rax 6951 | pop rbx 6952 | push rax 6953 | push rbx 6954 | pop rax 6955 | add [rsp], rax 6956 | pop rax 6957 | xor rbx, rbx 6958 | mov rbx, [rax] 6959 | push rbx 6960 | push QWORD [r15+32] 6961 | call addr2447 6962 | mov rax, 1 6963 | push rax 6964 | push str542 6965 | push QWORD [r15+32] 6966 | call addr2357 6967 | mov rax, 9 6968 | push rax 6969 | push str543 6970 | push QWORD [r15+32] 6971 | call addr2357 6972 | mov rax, 8 6973 | push rax 6974 | push str544 6975 | push QWORD [r15+32] 6976 | call addr2357 6977 | push QWORD [r15+8] 6978 | push QWORD [r15+32] 6979 | call addr2447 6980 | mov rax, 1 6981 | push rax 6982 | push str545 6983 | push QWORD [r15+32] 6984 | call addr2357 6985 | addr3636: 6986 | jmp addr3650 6987 | addr3637: 6988 | push QWORD [r15+0] 6989 | mov rax, 7 6990 | push rax 6991 | mov rcx, 0 6992 | mov rdx, 1 6993 | pop rax 6994 | pop rbx 6995 | cmp rax, rbx 6996 | cmove rcx, rdx 6997 | push rcx 6998 | pop rax 6999 | test rax, rax 7000 | jz addr3651 7001 | mov rax, 8 7002 | push rax 7003 | push str546 7004 | push QWORD [r15+32] 7005 | call addr2357 7006 | push QWORD [r15+8] 7007 | push QWORD [r15+32] 7008 | call addr2447 7009 | mov rax, 1 7010 | push rax 7011 | push str547 7012 | push QWORD [r15+32] 7013 | call addr2357 7014 | addr3650: 7015 | jmp addr3672 7016 | addr3651: 7017 | push QWORD [r15+0] 7018 | mov rax, 8 7019 | push rax 7020 | mov rcx, 0 7021 | mov rdx, 1 7022 | pop rax 7023 | pop rbx 7024 | cmp rax, rbx 7025 | cmove rcx, rdx 7026 | push rcx 7027 | pop rax 7028 | test rax, rax 7029 | jz addr3673 7030 | mov rax, 8 7031 | push rax 7032 | push str548 7033 | push QWORD [r15+32] 7034 | call addr2357 7035 | mov rax, 14 7036 | push rax 7037 | push str549 7038 | push QWORD [r15+32] 7039 | call addr2357 7040 | mov rax, 7 7041 | push rax 7042 | push str550 7043 | push QWORD [r15+32] 7044 | call addr2357 7045 | push QWORD [r15+24] 7046 | push QWORD [r15+8] 7047 | pop rax 7048 | add [rsp], rax 7049 | push QWORD [r15+32] 7050 | call addr2447 7051 | mov rax, 1 7052 | push rax 7053 | push str551 7054 | push QWORD [r15+32] 7055 | call addr2357 7056 | addr3672: 7057 | jmp addr3694 7058 | addr3673: 7059 | push QWORD [r15+0] 7060 | mov rax, 9 7061 | push rax 7062 | mov rcx, 0 7063 | mov rdx, 1 7064 | pop rax 7065 | pop rbx 7066 | cmp rax, rbx 7067 | cmove rcx, rdx 7068 | push rcx 7069 | pop rax 7070 | test rax, rax 7071 | jz addr3695 7072 | mov rax, 8 7073 | push rax 7074 | push str552 7075 | push QWORD [r15+32] 7076 | call addr2357 7077 | mov rax, 14 7078 | push rax 7079 | push str553 7080 | push QWORD [r15+32] 7081 | call addr2357 7082 | mov rax, 7 7083 | push rax 7084 | push str554 7085 | push QWORD [r15+32] 7086 | call addr2357 7087 | push QWORD [r15+24] 7088 | push QWORD [r15+8] 7089 | pop rax 7090 | add [rsp], rax 7091 | push QWORD [r15+32] 7092 | call addr2447 7093 | mov rax, 1 7094 | push rax 7095 | push str555 7096 | push QWORD [r15+32] 7097 | call addr2357 7098 | addr3694: 7099 | jmp addr3710 7100 | addr3695: 7101 | push QWORD [r15+0] 7102 | mov rax, 10 7103 | push rax 7104 | mov rcx, 0 7105 | mov rdx, 1 7106 | pop rax 7107 | pop rbx 7108 | cmp rax, rbx 7109 | cmove rcx, rdx 7110 | push rcx 7111 | pop rax 7112 | test rax, rax 7113 | jz addr3711 7114 | mov rax, 8 7115 | push rax 7116 | push str556 7117 | push QWORD [r15+32] 7118 | call addr2357 7119 | push QWORD [r15+24] 7120 | push QWORD [r15+8] 7121 | pop rax 7122 | add [rsp], rax 7123 | push QWORD [r15+32] 7124 | call addr2447 7125 | mov rax, 1 7126 | push rax 7127 | push str557 7128 | push QWORD [r15+32] 7129 | call addr2357 7130 | addr3710: 7131 | jmp addr3726 7132 | addr3711: 7133 | push QWORD [r15+0] 7134 | mov rax, 12 7135 | push rax 7136 | mov rcx, 0 7137 | mov rdx, 1 7138 | pop rax 7139 | pop rbx 7140 | cmp rax, rbx 7141 | cmove rcx, rdx 7142 | push rcx 7143 | pop rax 7144 | test rax, rax 7145 | jz addr3727 7146 | mov rax, 8 7147 | push rax 7148 | push str558 7149 | push QWORD [r15+32] 7150 | call addr2357 7151 | push QWORD [r15+24] 7152 | push QWORD [r15+8] 7153 | pop rax 7154 | sub [rsp], rax 7155 | push QWORD [r15+32] 7156 | call addr2447 7157 | mov rax, 1 7158 | push rax 7159 | push str559 7160 | push QWORD [r15+32] 7161 | call addr2357 7162 | addr3726: 7163 | jmp addr3731 7164 | addr3727: 7165 | push QWORD [r15+0] 7166 | mov rax, 11 7167 | push rax 7168 | mov rcx, 0 7169 | mov rdx, 1 7170 | pop rax 7171 | pop rbx 7172 | cmp rax, rbx 7173 | cmove rcx, rdx 7174 | push rcx 7175 | pop rax 7176 | test rax, rax 7177 | jz addr3732 7178 | addr3731: 7179 | jmp addr3736 7180 | addr3732: 7181 | push QWORD [r15+0] 7182 | mov rax, 17 7183 | push rax 7184 | mov rcx, 0 7185 | mov rdx, 1 7186 | pop rax 7187 | pop rbx 7188 | cmp rax, rbx 7189 | cmove rcx, rdx 7190 | push rcx 7191 | pop rax 7192 | test rax, rax 7193 | jz addr3737 7194 | addr3736: 7195 | jmp addr3758 7196 | addr3737: 7197 | push QWORD [r15+0] 7198 | mov rax, 18 7199 | push rax 7200 | mov rcx, 0 7201 | mov rdx, 1 7202 | pop rax 7203 | pop rbx 7204 | cmp rax, rbx 7205 | cmove rcx, rdx 7206 | push rcx 7207 | pop rax 7208 | test rax, rax 7209 | jz addr3759 7210 | mov rax, 8 7211 | push rax 7212 | push str560 7213 | push QWORD [r15+32] 7214 | call addr2357 7215 | mov rax, 14 7216 | push rax 7217 | push str561 7218 | push QWORD [r15+32] 7219 | call addr2357 7220 | mov rax, 7 7221 | push rax 7222 | push str562 7223 | push QWORD [r15+32] 7224 | call addr2357 7225 | push QWORD [r15+24] 7226 | push QWORD [r15+8] 7227 | pop rax 7228 | add [rsp], rax 7229 | push QWORD [r15+32] 7230 | call addr2447 7231 | mov rax, 1 7232 | push rax 7233 | push str563 7234 | push QWORD [r15+32] 7235 | call addr2357 7236 | addr3758: 7237 | jmp addr3780 7238 | addr3759: 7239 | push QWORD [r15+0] 7240 | mov rax, 13 7241 | push rax 7242 | mov rcx, 0 7243 | mov rdx, 1 7244 | pop rax 7245 | pop rbx 7246 | cmp rax, rbx 7247 | cmove rcx, rdx 7248 | push rcx 7249 | pop rax 7250 | test rax, rax 7251 | jz addr3781 7252 | mov rax, 8 7253 | push rax 7254 | push str564 7255 | push QWORD [r15+32] 7256 | call addr2357 7257 | mov rax, 17 7258 | push rax 7259 | push str565 7260 | push QWORD [r15+32] 7261 | call addr2357 7262 | mov rax, 9 7263 | push rax 7264 | push str566 7265 | push QWORD [r15+32] 7266 | call addr2357 7267 | push QWORD [r15+8] 7268 | mov rax, 8 7269 | push rax 7270 | pop rax 7271 | add [rsp], rax 7272 | push QWORD [r15+32] 7273 | call addr2447 7274 | mov rax, 1 7275 | push rax 7276 | push str567 7277 | push QWORD [r15+32] 7278 | call addr2357 7279 | addr3780: 7280 | jmp addr3802 7281 | addr3781: 7282 | push QWORD [r15+0] 7283 | mov rax, 14 7284 | push rax 7285 | mov rcx, 0 7286 | mov rdx, 1 7287 | pop rax 7288 | pop rbx 7289 | cmp rax, rbx 7290 | cmove rcx, rdx 7291 | push rcx 7292 | pop rax 7293 | test rax, rax 7294 | jz addr3803 7295 | mov rax, 9 7296 | push rax 7297 | push str568 7298 | push QWORD [r15+32] 7299 | call addr2357 7300 | push QWORD [r15+8] 7301 | mov rax, 8 7302 | push rax 7303 | pop rax 7304 | add [rsp], rax 7305 | push QWORD [r15+32] 7306 | call addr2447 7307 | mov rax, 1 7308 | push rax 7309 | push str569 7310 | push QWORD [r15+32] 7311 | call addr2357 7312 | mov rax, 19 7313 | push rax 7314 | push str570 7315 | push QWORD [r15+32] 7316 | call addr2357 7317 | mov rax, 4 7318 | push rax 7319 | push str571 7320 | push QWORD [r15+32] 7321 | call addr2357 7322 | addr3802: 7323 | jmp addr3833 7324 | addr3803: 7325 | push QWORD [r15+0] 7326 | mov rax, 15 7327 | push rax 7328 | mov rcx, 0 7329 | mov rdx, 1 7330 | pop rax 7331 | pop rbx 7332 | cmp rax, rbx 7333 | cmove rcx, rdx 7334 | push rcx 7335 | pop rax 7336 | test rax, rax 7337 | jz addr3834 7338 | mov rax, 9 7339 | push rax 7340 | push str572 7341 | push QWORD [r15+32] 7342 | call addr2357 7343 | push QWORD [r15+8] 7344 | mov rax, 112 7345 | push rax 7346 | pop rax 7347 | mul QWORD [rsp] 7348 | mov [rsp], rax 7349 | push mem+15646824 7350 | pop rax 7351 | add [rsp], rax 7352 | mov rax, 16 7353 | push rax 7354 | pop rax 7355 | pop rbx 7356 | push rax 7357 | push rbx 7358 | pop rax 7359 | pop rbx 7360 | push rax 7361 | push rbx 7362 | pop rax 7363 | add [rsp], rax 7364 | pop rax 7365 | xor rbx, rbx 7366 | mov rbx, [rax] 7367 | push rbx 7368 | push QWORD [r15+32] 7369 | call addr2447 7370 | mov rax, 1 7371 | push rax 7372 | push str573 7373 | push QWORD [r15+32] 7374 | call addr2357 7375 | addr3833: 7376 | jmp addr3838 7377 | addr3834: 7378 | push QWORD [r15+0] 7379 | mov rax, 16 7380 | push rax 7381 | mov rcx, 0 7382 | mov rdx, 1 7383 | pop rax 7384 | pop rbx 7385 | cmp rax, rbx 7386 | cmove rcx, rdx 7387 | push rcx 7388 | pop rax 7389 | test rax, rax 7390 | jz addr3839 7391 | addr3838: 7392 | jmp addr4644 7393 | addr3839: 7394 | push QWORD [r15+0] 7395 | mov rax, 19 7396 | push rax 7397 | mov rcx, 0 7398 | mov rdx, 1 7399 | pop rax 7400 | pop rbx 7401 | cmp rax, rbx 7402 | cmove rcx, rdx 7403 | push rcx 7404 | pop rax 7405 | test rax, rax 7406 | jz addr4645 7407 | push QWORD [r15+8] 7408 | mov rax, 0 7409 | push rax 7410 | mov rcx, 0 7411 | mov rdx, 1 7412 | pop rax 7413 | pop rbx 7414 | cmp rax, rbx 7415 | cmove rcx, rdx 7416 | push rcx 7417 | pop rax 7418 | test rax, rax 7419 | jz addr3854 7420 | mov rax, 8 7421 | push rax 7422 | push str574 7423 | push QWORD [r15+32] 7424 | call addr2357 7425 | mov rax, 15 7426 | push rax 7427 | push str575 7428 | push QWORD [r15+32] 7429 | call addr2357 7430 | addr3853: 7431 | jmp addr3864 7432 | addr3854: 7433 | push QWORD [r15+8] 7434 | mov rax, 1 7435 | push rax 7436 | mov rcx, 0 7437 | mov rdx, 1 7438 | pop rax 7439 | pop rbx 7440 | cmp rax, rbx 7441 | cmove rcx, rdx 7442 | push rcx 7443 | pop rax 7444 | test rax, rax 7445 | jz addr3865 7446 | mov rax, 8 7447 | push rax 7448 | push str576 7449 | push QWORD [r15+32] 7450 | call addr2357 7451 | mov rax, 15 7452 | push rax 7453 | push str577 7454 | push QWORD [r15+32] 7455 | call addr2357 7456 | addr3864: 7457 | jmp addr3878 7458 | addr3865: 7459 | push QWORD [r15+8] 7460 | mov rax, 2 7461 | push rax 7462 | mov rcx, 0 7463 | mov rdx, 1 7464 | pop rax 7465 | pop rbx 7466 | cmp rax, rbx 7467 | cmove rcx, rdx 7468 | push rcx 7469 | pop rax 7470 | test rax, rax 7471 | jz addr3879 7472 | mov rax, 8 7473 | push rax 7474 | push str578 7475 | push QWORD [r15+32] 7476 | call addr2357 7477 | mov rax, 16 7478 | push rax 7479 | push str579 7480 | push QWORD [r15+32] 7481 | call addr2357 7482 | mov rax, 15 7483 | push rax 7484 | push str580 7485 | push QWORD [r15+32] 7486 | call addr2357 7487 | addr3878: 7488 | jmp addr3901 7489 | addr3879: 7490 | push QWORD [r15+8] 7491 | mov rax, 3 7492 | push rax 7493 | mov rcx, 0 7494 | mov rdx, 1 7495 | pop rax 7496 | pop rbx 7497 | cmp rax, rbx 7498 | cmove rcx, rdx 7499 | push rcx 7500 | pop rax 7501 | test rax, rax 7502 | jz addr3902 7503 | mov rax, 13 7504 | push rax 7505 | push str581 7506 | push QWORD [r15+32] 7507 | call addr2357 7508 | mov rax, 8 7509 | push rax 7510 | push str582 7511 | push QWORD [r15+32] 7512 | call addr2357 7513 | mov rax, 8 7514 | push rax 7515 | push str583 7516 | push QWORD [r15+32] 7517 | call addr2357 7518 | mov rax, 8 7519 | push rax 7520 | push str584 7521 | push QWORD [r15+32] 7522 | call addr2357 7523 | mov rax, 9 7524 | push rax 7525 | push str585 7526 | push QWORD [r15+32] 7527 | call addr2357 7528 | mov rax, 9 7529 | push rax 7530 | push str586 7531 | push QWORD [r15+32] 7532 | call addr2357 7533 | addr3901: 7534 | jmp addr3924 7535 | addr3902: 7536 | push QWORD [r15+8] 7537 | mov rax, 4 7538 | push rax 7539 | mov rcx, 0 7540 | mov rdx, 1 7541 | pop rax 7542 | pop rbx 7543 | cmp rax, rbx 7544 | cmove rcx, rdx 7545 | push rcx 7546 | pop rax 7547 | test rax, rax 7548 | jz addr3925 7549 | mov rax, 8 7550 | push rax 7551 | push str587 7552 | push QWORD [r15+32] 7553 | call addr2357 7554 | mov rax, 8 7555 | push rax 7556 | push str588 7557 | push QWORD [r15+32] 7558 | call addr2357 7559 | mov rax, 4 7560 | push rax 7561 | push str589 7562 | push QWORD [r15+32] 7563 | call addr2357 7564 | mov rax, 9 7565 | push rax 7566 | push str590 7567 | push QWORD [r15+32] 7568 | call addr2357 7569 | mov rax, 9 7570 | push rax 7571 | push str591 7572 | push QWORD [r15+32] 7573 | call addr2357 7574 | mov rax, 9 7575 | push rax 7576 | push str592 7577 | push QWORD [r15+32] 7578 | call addr2357 7579 | addr3924: 7580 | jmp addr3944 7581 | addr3925: 7582 | push QWORD [r15+8] 7583 | mov rax, 5 7584 | push rax 7585 | mov rcx, 0 7586 | mov rdx, 1 7587 | pop rax 7588 | pop rbx 7589 | cmp rax, rbx 7590 | cmove rcx, rdx 7591 | push rcx 7592 | pop rax 7593 | test rax, rax 7594 | jz addr3945 7595 | mov rax, 8 7596 | push rax 7597 | push str593 7598 | push QWORD [r15+32] 7599 | call addr2357 7600 | mov rax, 8 7601 | push rax 7602 | push str594 7603 | push QWORD [r15+32] 7604 | call addr2357 7605 | mov rax, 13 7606 | push rax 7607 | push str595 7608 | push QWORD [r15+32] 7609 | call addr2357 7610 | mov rax, 16 7611 | push rax 7612 | push str596 7613 | push QWORD [r15+32] 7614 | call addr2357 7615 | mov rax, 9 7616 | push rax 7617 | push str597 7618 | push QWORD [r15+32] 7619 | call addr2357 7620 | addr3944: 7621 | jmp addr3961 7622 | addr3945: 7623 | push QWORD [r15+8] 7624 | mov rax, 12 7625 | push rax 7626 | mov rcx, 0 7627 | mov rdx, 1 7628 | pop rax 7629 | pop rbx 7630 | cmp rax, rbx 7631 | cmove rcx, rdx 7632 | push rcx 7633 | pop rax 7634 | test rax, rax 7635 | jz addr3962 7636 | mov rax, 8 7637 | push rax 7638 | push str598 7639 | push QWORD [r15+32] 7640 | call addr2357 7641 | mov rax, 8 7642 | push rax 7643 | push str599 7644 | push QWORD [r15+32] 7645 | call addr2357 7646 | mov rax, 12 7647 | push rax 7648 | push str600 7649 | push QWORD [r15+32] 7650 | call addr2357 7651 | mov rax, 9 7652 | push rax 7653 | push str601 7654 | push QWORD [r15+32] 7655 | call addr2357 7656 | addr3961: 7657 | jmp addr3978 7658 | addr3962: 7659 | push QWORD [r15+8] 7660 | mov rax, 13 7661 | push rax 7662 | mov rcx, 0 7663 | mov rdx, 1 7664 | pop rax 7665 | pop rbx 7666 | cmp rax, rbx 7667 | cmove rcx, rdx 7668 | push rcx 7669 | pop rax 7670 | test rax, rax 7671 | jz addr3979 7672 | mov rax, 8 7673 | push rax 7674 | push str602 7675 | push QWORD [r15+32] 7676 | call addr2357 7677 | mov rax, 8 7678 | push rax 7679 | push str603 7680 | push QWORD [r15+32] 7681 | call addr2357 7682 | mov rax, 12 7683 | push rax 7684 | push str604 7685 | push QWORD [r15+32] 7686 | call addr2357 7687 | mov rax, 9 7688 | push rax 7689 | push str605 7690 | push QWORD [r15+32] 7691 | call addr2357 7692 | addr3978: 7693 | jmp addr3995 7694 | addr3979: 7695 | push QWORD [r15+8] 7696 | mov rax, 14 7697 | push rax 7698 | mov rcx, 0 7699 | mov rdx, 1 7700 | pop rax 7701 | pop rbx 7702 | cmp rax, rbx 7703 | cmove rcx, rdx 7704 | push rcx 7705 | pop rax 7706 | test rax, rax 7707 | jz addr3996 7708 | mov rax, 8 7709 | push rax 7710 | push str606 7711 | push QWORD [r15+32] 7712 | call addr2357 7713 | mov rax, 8 7714 | push rax 7715 | push str607 7716 | push QWORD [r15+32] 7717 | call addr2357 7718 | mov rax, 12 7719 | push rax 7720 | push str608 7721 | push QWORD [r15+32] 7722 | call addr2357 7723 | mov rax, 9 7724 | push rax 7725 | push str609 7726 | push QWORD [r15+32] 7727 | call addr2357 7728 | addr3995: 7729 | jmp addr4012 7730 | addr3996: 7731 | push QWORD [r15+8] 7732 | mov rax, 15 7733 | push rax 7734 | mov rcx, 0 7735 | mov rdx, 1 7736 | pop rax 7737 | pop rbx 7738 | cmp rax, rbx 7739 | cmove rcx, rdx 7740 | push rcx 7741 | pop rax 7742 | test rax, rax 7743 | jz addr4013 7744 | mov rax, 8 7745 | push rax 7746 | push str610 7747 | push QWORD [r15+32] 7748 | call addr2357 7749 | mov rax, 8 7750 | push rax 7751 | push str611 7752 | push QWORD [r15+32] 7753 | call addr2357 7754 | mov rax, 13 7755 | push rax 7756 | push str612 7757 | push QWORD [r15+32] 7758 | call addr2357 7759 | mov rax, 9 7760 | push rax 7761 | push str613 7762 | push QWORD [r15+32] 7763 | call addr2357 7764 | addr4012: 7765 | jmp addr4026 7766 | addr4013: 7767 | push QWORD [r15+8] 7768 | mov rax, 16 7769 | push rax 7770 | mov rcx, 0 7771 | mov rdx, 1 7772 | pop rax 7773 | pop rbx 7774 | cmp rax, rbx 7775 | cmove rcx, rdx 7776 | push rcx 7777 | pop rax 7778 | test rax, rax 7779 | jz addr4027 7780 | mov rax, 8 7781 | push rax 7782 | push str614 7783 | push QWORD [r15+32] 7784 | call addr2357 7785 | mov rax, 8 7786 | push rax 7787 | push str615 7788 | push QWORD [r15+32] 7789 | call addr2357 7790 | mov rax, 9 7791 | push rax 7792 | push str616 7793 | push QWORD [r15+32] 7794 | call addr2357 7795 | addr4026: 7796 | jmp addr4037 7797 | addr4027: 7798 | push QWORD [r15+8] 7799 | mov rax, 17 7800 | push rax 7801 | mov rcx, 0 7802 | mov rdx, 1 7803 | pop rax 7804 | pop rbx 7805 | cmp rax, rbx 7806 | cmove rcx, rdx 7807 | push rcx 7808 | pop rax 7809 | test rax, rax 7810 | jz addr4038 7811 | mov rax, 8 7812 | push rax 7813 | push str617 7814 | push QWORD [r15+32] 7815 | call addr2357 7816 | mov rax, 11 7817 | push rax 7818 | push str618 7819 | push QWORD [r15+32] 7820 | call addr2357 7821 | addr4037: 7822 | jmp addr4063 7823 | addr4038: 7824 | push QWORD [r15+8] 7825 | mov rax, 6 7826 | push rax 7827 | mov rcx, 0 7828 | mov rdx, 1 7829 | pop rax 7830 | pop rbx 7831 | cmp rax, rbx 7832 | cmove rcx, rdx 7833 | push rcx 7834 | pop rax 7835 | test rax, rax 7836 | jz addr4064 7837 | mov rax, 11 7838 | push rax 7839 | push str619 7840 | push QWORD [r15+32] 7841 | call addr2357 7842 | mov rax, 11 7843 | push rax 7844 | push str620 7845 | push QWORD [r15+32] 7846 | call addr2357 7847 | mov rax, 8 7848 | push rax 7849 | push str621 7850 | push QWORD [r15+32] 7851 | call addr2357 7852 | mov rax, 8 7853 | push rax 7854 | push str622 7855 | push QWORD [r15+32] 7856 | call addr2357 7857 | mov rax, 13 7858 | push rax 7859 | push str623 7860 | push QWORD [r15+32] 7861 | call addr2357 7862 | mov rax, 15 7863 | push rax 7864 | push str624 7865 | push QWORD [r15+32] 7866 | call addr2357 7867 | mov rax, 9 7868 | push rax 7869 | push str625 7870 | push QWORD [r15+32] 7871 | call addr2357 7872 | addr4063: 7873 | jmp addr4089 7874 | addr4064: 7875 | push QWORD [r15+8] 7876 | mov rax, 7 7877 | push rax 7878 | mov rcx, 0 7879 | mov rdx, 1 7880 | pop rax 7881 | pop rbx 7882 | cmp rax, rbx 7883 | cmove rcx, rdx 7884 | push rcx 7885 | pop rax 7886 | test rax, rax 7887 | jz addr4090 7888 | mov rax, 11 7889 | push rax 7890 | push str626 7891 | push QWORD [r15+32] 7892 | call addr2357 7893 | mov rax, 11 7894 | push rax 7895 | push str627 7896 | push QWORD [r15+32] 7897 | call addr2357 7898 | mov rax, 8 7899 | push rax 7900 | push str628 7901 | push QWORD [r15+32] 7902 | call addr2357 7903 | mov rax, 8 7904 | push rax 7905 | push str629 7906 | push QWORD [r15+32] 7907 | call addr2357 7908 | mov rax, 13 7909 | push rax 7910 | push str630 7911 | push QWORD [r15+32] 7912 | call addr2357 7913 | mov rax, 15 7914 | push rax 7915 | push str631 7916 | push QWORD [r15+32] 7917 | call addr2357 7918 | mov rax, 9 7919 | push rax 7920 | push str632 7921 | push QWORD [r15+32] 7922 | call addr2357 7923 | addr4089: 7924 | jmp addr4115 7925 | addr4090: 7926 | push QWORD [r15+8] 7927 | mov rax, 8 7928 | push rax 7929 | mov rcx, 0 7930 | mov rdx, 1 7931 | pop rax 7932 | pop rbx 7933 | cmp rax, rbx 7934 | cmove rcx, rdx 7935 | push rcx 7936 | pop rax 7937 | test rax, rax 7938 | jz addr4116 7939 | mov rax, 11 7940 | push rax 7941 | push str633 7942 | push QWORD [r15+32] 7943 | call addr2357 7944 | mov rax, 11 7945 | push rax 7946 | push str634 7947 | push QWORD [r15+32] 7948 | call addr2357 7949 | mov rax, 8 7950 | push rax 7951 | push str635 7952 | push QWORD [r15+32] 7953 | call addr2357 7954 | mov rax, 8 7955 | push rax 7956 | push str636 7957 | push QWORD [r15+32] 7958 | call addr2357 7959 | mov rax, 13 7960 | push rax 7961 | push str637 7962 | push QWORD [r15+32] 7963 | call addr2357 7964 | mov rax, 15 7965 | push rax 7966 | push str638 7967 | push QWORD [r15+32] 7968 | call addr2357 7969 | mov rax, 9 7970 | push rax 7971 | push str639 7972 | push QWORD [r15+32] 7973 | call addr2357 7974 | addr4115: 7975 | jmp addr4141 7976 | addr4116: 7977 | push QWORD [r15+8] 7978 | mov rax, 9 7979 | push rax 7980 | mov rcx, 0 7981 | mov rdx, 1 7982 | pop rax 7983 | pop rbx 7984 | cmp rax, rbx 7985 | cmove rcx, rdx 7986 | push rcx 7987 | pop rax 7988 | test rax, rax 7989 | jz addr4142 7990 | mov rax, 11 7991 | push rax 7992 | push str640 7993 | push QWORD [r15+32] 7994 | call addr2357 7995 | mov rax, 11 7996 | push rax 7997 | push str641 7998 | push QWORD [r15+32] 7999 | call addr2357 8000 | mov rax, 8 8001 | push rax 8002 | push str642 8003 | push QWORD [r15+32] 8004 | call addr2357 8005 | mov rax, 8 8006 | push rax 8007 | push str643 8008 | push QWORD [r15+32] 8009 | call addr2357 8010 | mov rax, 13 8011 | push rax 8012 | push str644 8013 | push QWORD [r15+32] 8014 | call addr2357 8015 | mov rax, 16 8016 | push rax 8017 | push str645 8018 | push QWORD [r15+32] 8019 | call addr2357 8020 | mov rax, 9 8021 | push rax 8022 | push str646 8023 | push QWORD [r15+32] 8024 | call addr2357 8025 | addr4141: 8026 | jmp addr4167 8027 | addr4142: 8028 | push QWORD [r15+8] 8029 | mov rax, 10 8030 | push rax 8031 | mov rcx, 0 8032 | mov rdx, 1 8033 | pop rax 8034 | pop rbx 8035 | cmp rax, rbx 8036 | cmove rcx, rdx 8037 | push rcx 8038 | pop rax 8039 | test rax, rax 8040 | jz addr4168 8041 | mov rax, 11 8042 | push rax 8043 | push str647 8044 | push QWORD [r15+32] 8045 | call addr2357 8046 | mov rax, 11 8047 | push rax 8048 | push str648 8049 | push QWORD [r15+32] 8050 | call addr2357 8051 | mov rax, 8 8052 | push rax 8053 | push str649 8054 | push QWORD [r15+32] 8055 | call addr2357 8056 | mov rax, 8 8057 | push rax 8058 | push str650 8059 | push QWORD [r15+32] 8060 | call addr2357 8061 | mov rax, 13 8062 | push rax 8063 | push str651 8064 | push QWORD [r15+32] 8065 | call addr2357 8066 | mov rax, 16 8067 | push rax 8068 | push str652 8069 | push QWORD [r15+32] 8070 | call addr2357 8071 | mov rax, 9 8072 | push rax 8073 | push str653 8074 | push QWORD [r15+32] 8075 | call addr2357 8076 | addr4167: 8077 | jmp addr4193 8078 | addr4168: 8079 | push QWORD [r15+8] 8080 | mov rax, 11 8081 | push rax 8082 | mov rcx, 0 8083 | mov rdx, 1 8084 | pop rax 8085 | pop rbx 8086 | cmp rax, rbx 8087 | cmove rcx, rdx 8088 | push rcx 8089 | pop rax 8090 | test rax, rax 8091 | jz addr4194 8092 | mov rax, 11 8093 | push rax 8094 | push str654 8095 | push QWORD [r15+32] 8096 | call addr2357 8097 | mov rax, 11 8098 | push rax 8099 | push str655 8100 | push QWORD [r15+32] 8101 | call addr2357 8102 | mov rax, 8 8103 | push rax 8104 | push str656 8105 | push QWORD [r15+32] 8106 | call addr2357 8107 | mov rax, 8 8108 | push rax 8109 | push str657 8110 | push QWORD [r15+32] 8111 | call addr2357 8112 | mov rax, 13 8113 | push rax 8114 | push str658 8115 | push QWORD [r15+32] 8116 | call addr2357 8117 | mov rax, 16 8118 | push rax 8119 | push str659 8120 | push QWORD [r15+32] 8121 | call addr2357 8122 | mov rax, 9 8123 | push rax 8124 | push str660 8125 | push QWORD [r15+32] 8126 | call addr2357 8127 | addr4193: 8128 | jmp addr4201 8129 | addr4194: 8130 | push QWORD [r15+8] 8131 | mov rax, 18 8132 | push rax 8133 | mov rcx, 0 8134 | mov rdx, 1 8135 | pop rax 8136 | pop rbx 8137 | cmp rax, rbx 8138 | cmove rcx, rdx 8139 | push rcx 8140 | pop rax 8141 | test rax, rax 8142 | jz addr4202 8143 | mov rax, 17 8144 | push rax 8145 | push str661 8146 | push QWORD [r15+32] 8147 | call addr2357 8148 | addr4201: 8149 | jmp addr4218 8150 | addr4202: 8151 | push QWORD [r15+8] 8152 | mov rax, 19 8153 | push rax 8154 | mov rcx, 0 8155 | mov rdx, 1 8156 | pop rax 8157 | pop rbx 8158 | cmp rax, rbx 8159 | cmove rcx, rdx 8160 | push rcx 8161 | pop rax 8162 | test rax, rax 8163 | jz addr4219 8164 | mov rax, 8 8165 | push rax 8166 | push str662 8167 | push QWORD [r15+32] 8168 | call addr2357 8169 | mov rax, 8 8170 | push rax 8171 | push str663 8172 | push QWORD [r15+32] 8173 | call addr2357 8174 | mov rax, 9 8175 | push rax 8176 | push str664 8177 | push QWORD [r15+32] 8178 | call addr2357 8179 | mov rax, 9 8180 | push rax 8181 | push str665 8182 | push QWORD [r15+32] 8183 | call addr2357 8184 | addr4218: 8185 | jmp addr4226 8186 | addr4219: 8187 | push QWORD [r15+8] 8188 | mov rax, 20 8189 | push rax 8190 | mov rcx, 0 8191 | mov rdx, 1 8192 | pop rax 8193 | pop rbx 8194 | cmp rax, rbx 8195 | cmove rcx, rdx 8196 | push rcx 8197 | pop rax 8198 | test rax, rax 8199 | jz addr4227 8200 | mov rax, 8 8201 | push rax 8202 | push str666 8203 | push QWORD [r15+32] 8204 | call addr2357 8205 | addr4226: 8206 | jmp addr4234 8207 | addr4227: 8208 | push QWORD [r15+8] 8209 | mov rax, 21 8210 | push rax 8211 | mov rcx, 0 8212 | mov rdx, 1 8213 | pop rax 8214 | pop rbx 8215 | cmp rax, rbx 8216 | cmove rcx, rdx 8217 | push rcx 8218 | pop rax 8219 | test rax, rax 8220 | jz addr4235 8221 | mov rax, 19 8222 | push rax 8223 | push str667 8224 | push QWORD [r15+32] 8225 | call addr2357 8226 | addr4234: 8227 | jmp addr4257 8228 | addr4235: 8229 | push QWORD [r15+8] 8230 | mov rax, 22 8231 | push rax 8232 | mov rcx, 0 8233 | mov rdx, 1 8234 | pop rax 8235 | pop rbx 8236 | cmp rax, rbx 8237 | cmove rcx, rdx 8238 | push rcx 8239 | pop rax 8240 | test rax, rax 8241 | jz addr4258 8242 | mov rax, 8 8243 | push rax 8244 | push str668 8245 | push QWORD [r15+32] 8246 | call addr2357 8247 | mov rax, 8 8248 | push rax 8249 | push str669 8250 | push QWORD [r15+32] 8251 | call addr2357 8252 | mov rax, 8 8253 | push rax 8254 | push str670 8255 | push QWORD [r15+32] 8256 | call addr2357 8257 | mov rax, 9 8258 | push rax 8259 | push str671 8260 | push QWORD [r15+32] 8261 | call addr2357 8262 | mov rax, 9 8263 | push rax 8264 | push str672 8265 | push QWORD [r15+32] 8266 | call addr2357 8267 | mov rax, 9 8268 | push rax 8269 | push str673 8270 | push QWORD [r15+32] 8271 | call addr2357 8272 | addr4257: 8273 | jmp addr4274 8274 | addr4258: 8275 | push QWORD [r15+8] 8276 | mov rax, 23 8277 | push rax 8278 | mov rcx, 0 8279 | mov rdx, 1 8280 | pop rax 8281 | pop rbx 8282 | cmp rax, rbx 8283 | cmove rcx, rdx 8284 | push rcx 8285 | pop rax 8286 | test rax, rax 8287 | jz addr4275 8288 | mov rax, 8 8289 | push rax 8290 | push str674 8291 | push QWORD [r15+32] 8292 | call addr2357 8293 | mov rax, 13 8294 | push rax 8295 | push str675 8296 | push QWORD [r15+32] 8297 | call addr2357 8298 | mov rax, 14 8299 | push rax 8300 | push str676 8301 | push QWORD [r15+32] 8302 | call addr2357 8303 | mov rax, 9 8304 | push rax 8305 | push str677 8306 | push QWORD [r15+32] 8307 | call addr2357 8308 | addr4274: 8309 | jmp addr4288 8310 | addr4275: 8311 | push QWORD [r15+8] 8312 | mov rax, 24 8313 | push rax 8314 | mov rcx, 0 8315 | mov rdx, 1 8316 | pop rax 8317 | pop rbx 8318 | cmp rax, rbx 8319 | cmove rcx, rdx 8320 | push rcx 8321 | pop rax 8322 | test rax, rax 8323 | jz addr4289 8324 | mov rax, 8 8325 | push rax 8326 | push str678 8327 | push QWORD [r15+32] 8328 | call addr2357 8329 | mov rax, 8 8330 | push rax 8331 | push str679 8332 | push QWORD [r15+32] 8333 | call addr2357 8334 | mov rax, 14 8335 | push rax 8336 | push str680 8337 | push QWORD [r15+32] 8338 | call addr2357 8339 | addr4288: 8340 | jmp addr4305 8341 | addr4289: 8342 | push QWORD [r15+8] 8343 | mov rax, 25 8344 | push rax 8345 | mov rcx, 0 8346 | mov rdx, 1 8347 | pop rax 8348 | pop rbx 8349 | cmp rax, rbx 8350 | cmove rcx, rdx 8351 | push rcx 8352 | pop rax 8353 | test rax, rax 8354 | jz addr4306 8355 | mov rax, 8 8356 | push rax 8357 | push str681 8358 | push QWORD [r15+32] 8359 | call addr2357 8360 | mov rax, 13 8361 | push rax 8362 | push str682 8363 | push QWORD [r15+32] 8364 | call addr2357 8365 | mov rax, 14 8366 | push rax 8367 | push str683 8368 | push QWORD [r15+32] 8369 | call addr2357 8370 | mov rax, 9 8371 | push rax 8372 | push str684 8373 | push QWORD [r15+32] 8374 | call addr2357 8375 | addr4305: 8376 | jmp addr4319 8377 | addr4306: 8378 | push QWORD [r15+8] 8379 | mov rax, 26 8380 | push rax 8381 | mov rcx, 0 8382 | mov rdx, 1 8383 | pop rax 8384 | pop rbx 8385 | cmp rax, rbx 8386 | cmove rcx, rdx 8387 | push rcx 8388 | pop rax 8389 | test rax, rax 8390 | jz addr4320 8391 | mov rax, 8 8392 | push rax 8393 | push str685 8394 | push QWORD [r15+32] 8395 | call addr2357 8396 | mov rax, 8 8397 | push rax 8398 | push str686 8399 | push QWORD [r15+32] 8400 | call addr2357 8401 | mov rax, 14 8402 | push rax 8403 | push str687 8404 | push QWORD [r15+32] 8405 | call addr2357 8406 | addr4319: 8407 | jmp addr4336 8408 | addr4320: 8409 | push QWORD [r15+8] 8410 | mov rax, 27 8411 | push rax 8412 | mov rcx, 0 8413 | mov rdx, 1 8414 | pop rax 8415 | pop rbx 8416 | cmp rax, rbx 8417 | cmove rcx, rdx 8418 | push rcx 8419 | pop rax 8420 | test rax, rax 8421 | jz addr4337 8422 | mov rax, 8 8423 | push rax 8424 | push str688 8425 | push QWORD [r15+32] 8426 | call addr2357 8427 | mov rax, 13 8428 | push rax 8429 | push str689 8430 | push QWORD [r15+32] 8431 | call addr2357 8432 | mov rax, 15 8433 | push rax 8434 | push str690 8435 | push QWORD [r15+32] 8436 | call addr2357 8437 | mov rax, 9 8438 | push rax 8439 | push str691 8440 | push QWORD [r15+32] 8441 | call addr2357 8442 | addr4336: 8443 | jmp addr4350 8444 | addr4337: 8445 | push QWORD [r15+8] 8446 | mov rax, 28 8447 | push rax 8448 | mov rcx, 0 8449 | mov rdx, 1 8450 | pop rax 8451 | pop rbx 8452 | cmp rax, rbx 8453 | cmove rcx, rdx 8454 | push rcx 8455 | pop rax 8456 | test rax, rax 8457 | jz addr4351 8458 | mov rax, 8 8459 | push rax 8460 | push str692 8461 | push QWORD [r15+32] 8462 | call addr2357 8463 | mov rax, 8 8464 | push rax 8465 | push str693 8466 | push QWORD [r15+32] 8467 | call addr2357 8468 | mov rax, 15 8469 | push rax 8470 | push str694 8471 | push QWORD [r15+32] 8472 | call addr2357 8473 | addr4350: 8474 | jmp addr4367 8475 | addr4351: 8476 | push QWORD [r15+8] 8477 | mov rax, 29 8478 | push rax 8479 | mov rcx, 0 8480 | mov rdx, 1 8481 | pop rax 8482 | pop rbx 8483 | cmp rax, rbx 8484 | cmove rcx, rdx 8485 | push rcx 8486 | pop rax 8487 | test rax, rax 8488 | jz addr4368 8489 | mov rax, 8 8490 | push rax 8491 | push str695 8492 | push QWORD [r15+32] 8493 | call addr2357 8494 | mov rax, 13 8495 | push rax 8496 | push str696 8497 | push QWORD [r15+32] 8498 | call addr2357 8499 | mov rax, 15 8500 | push rax 8501 | push str697 8502 | push QWORD [r15+32] 8503 | call addr2357 8504 | mov rax, 9 8505 | push rax 8506 | push str698 8507 | push QWORD [r15+32] 8508 | call addr2357 8509 | addr4367: 8510 | jmp addr4381 8511 | addr4368: 8512 | push QWORD [r15+8] 8513 | mov rax, 30 8514 | push rax 8515 | mov rcx, 0 8516 | mov rdx, 1 8517 | pop rax 8518 | pop rbx 8519 | cmp rax, rbx 8520 | cmove rcx, rdx 8521 | push rcx 8522 | pop rax 8523 | test rax, rax 8524 | jz addr4382 8525 | mov rax, 8 8526 | push rax 8527 | push str699 8528 | push QWORD [r15+32] 8529 | call addr2357 8530 | mov rax, 8 8531 | push rax 8532 | push str700 8533 | push QWORD [r15+32] 8534 | call addr2357 8535 | mov rax, 15 8536 | push rax 8537 | push str701 8538 | push QWORD [r15+32] 8539 | call addr2357 8540 | addr4381: 8541 | jmp addr4395 8542 | addr4382: 8543 | push QWORD [r15+8] 8544 | mov rax, 35 8545 | push rax 8546 | mov rcx, 0 8547 | mov rdx, 1 8548 | pop rax 8549 | pop rbx 8550 | cmp rax, rbx 8551 | cmove rcx, rdx 8552 | push rcx 8553 | pop rax 8554 | test rax, rax 8555 | jz addr4396 8556 | mov rax, 20 8557 | push rax 8558 | push str702 8559 | push QWORD [r15+32] 8560 | call addr2357 8561 | mov rax, 15 8562 | push rax 8563 | push str703 8564 | push QWORD [r15+32] 8565 | call addr2357 8566 | mov rax, 9 8567 | push rax 8568 | push str704 8569 | push QWORD [r15+32] 8570 | call addr2357 8571 | addr4395: 8572 | jmp addr4409 8573 | addr4396: 8574 | push QWORD [r15+8] 8575 | mov rax, 36 8576 | push rax 8577 | mov rcx, 0 8578 | mov rdx, 1 8579 | pop rax 8580 | pop rbx 8581 | cmp rax, rbx 8582 | cmove rcx, rdx 8583 | push rcx 8584 | pop rax 8585 | test rax, rax 8586 | jz addr4410 8587 | mov rax, 20 8588 | push rax 8589 | push str705 8590 | push QWORD [r15+32] 8591 | call addr2357 8592 | mov rax, 11 8593 | push rax 8594 | push str706 8595 | push QWORD [r15+32] 8596 | call addr2357 8597 | mov rax, 9 8598 | push rax 8599 | push str707 8600 | push QWORD [r15+32] 8601 | call addr2357 8602 | addr4409: 8603 | jmp addr4435 8604 | addr4410: 8605 | push QWORD [r15+8] 8606 | mov rax, 37 8607 | push rax 8608 | mov rcx, 0 8609 | mov rdx, 1 8610 | pop rax 8611 | pop rbx 8612 | cmp rax, rbx 8613 | cmove rcx, rdx 8614 | push rcx 8615 | pop rax 8616 | test rax, rax 8617 | jz addr4436 8618 | mov rax, 20 8619 | push rax 8620 | push str708 8621 | push QWORD [r15+32] 8622 | call addr2357 8623 | mov rax, 15 8624 | push rax 8625 | push str709 8626 | push QWORD [r15+32] 8627 | call addr2357 8628 | mov rax, 11 8629 | push rax 8630 | push str710 8631 | push QWORD [r15+32] 8632 | call addr2357 8633 | mov rax, 11 8634 | push rax 8635 | push str711 8636 | push QWORD [r15+32] 8637 | call addr2357 8638 | mov rax, 20 8639 | push rax 8640 | push str712 8641 | push QWORD [r15+32] 8642 | call addr2357 8643 | mov rax, 13 8644 | push rax 8645 | push str713 8646 | push QWORD [r15+32] 8647 | call addr2357 8648 | mov rax, 9 8649 | push rax 8650 | push str714 8651 | push QWORD [r15+32] 8652 | call addr2357 8653 | addr4435: 8654 | jmp addr4440 8655 | addr4436: 8656 | push QWORD [r15+8] 8657 | mov rax, 31 8658 | push rax 8659 | mov rcx, 0 8660 | mov rdx, 1 8661 | pop rax 8662 | pop rbx 8663 | cmp rax, rbx 8664 | cmove rcx, rdx 8665 | push rcx 8666 | pop rax 8667 | test rax, rax 8668 | jz addr4441 8669 | addr4440: 8670 | jmp addr4445 8671 | addr4441: 8672 | push QWORD [r15+8] 8673 | mov rax, 32 8674 | push rax 8675 | mov rcx, 0 8676 | mov rdx, 1 8677 | pop rax 8678 | pop rbx 8679 | cmp rax, rbx 8680 | cmove rcx, rdx 8681 | push rcx 8682 | pop rax 8683 | test rax, rax 8684 | jz addr4446 8685 | addr4445: 8686 | jmp addr4450 8687 | addr4446: 8688 | push QWORD [r15+8] 8689 | mov rax, 33 8690 | push rax 8691 | mov rcx, 0 8692 | mov rdx, 1 8693 | pop rax 8694 | pop rbx 8695 | cmp rax, rbx 8696 | cmove rcx, rdx 8697 | push rcx 8698 | pop rax 8699 | test rax, rax 8700 | jz addr4451 8701 | addr4450: 8702 | jmp addr4455 8703 | addr4451: 8704 | push QWORD [r15+8] 8705 | mov rax, 34 8706 | push rax 8707 | mov rcx, 0 8708 | mov rdx, 1 8709 | pop rax 8710 | pop rbx 8711 | cmp rax, rbx 8712 | cmove rcx, rdx 8713 | push rcx 8714 | pop rax 8715 | test rax, rax 8716 | jz addr4456 8717 | addr4455: 8718 | jmp addr4469 8719 | addr4456: 8720 | push QWORD [r15+8] 8721 | mov rax, 38 8722 | push rax 8723 | mov rcx, 0 8724 | mov rdx, 1 8725 | pop rax 8726 | pop rbx 8727 | cmp rax, rbx 8728 | cmove rcx, rdx 8729 | push rcx 8730 | pop rax 8731 | test rax, rax 8732 | jz addr4470 8733 | mov rax, 8 8734 | push rax 8735 | push str715 8736 | push QWORD [r15+32] 8737 | call addr2357 8738 | mov rax, 8 8739 | push rax 8740 | push str716 8741 | push QWORD [r15+32] 8742 | call addr2357 8743 | mov rax, 9 8744 | push rax 8745 | push str717 8746 | push QWORD [r15+32] 8747 | call addr2357 8748 | addr4469: 8749 | jmp addr4486 8750 | addr4470: 8751 | push QWORD [r15+8] 8752 | mov rax, 39 8753 | push rax 8754 | mov rcx, 0 8755 | mov rdx, 1 8756 | pop rax 8757 | pop rbx 8758 | cmp rax, rbx 8759 | cmove rcx, rdx 8760 | push rcx 8761 | pop rax 8762 | test rax, rax 8763 | jz addr4487 8764 | mov rax, 8 8765 | push rax 8766 | push str718 8767 | push QWORD [r15+32] 8768 | call addr2357 8769 | mov rax, 8 8770 | push rax 8771 | push str719 8772 | push QWORD [r15+32] 8773 | call addr2357 8774 | mov rax, 8 8775 | push rax 8776 | push str720 8777 | push QWORD [r15+32] 8778 | call addr2357 8779 | mov rax, 9 8780 | push rax 8781 | push str721 8782 | push QWORD [r15+32] 8783 | call addr2357 8784 | addr4486: 8785 | jmp addr4506 8786 | addr4487: 8787 | push QWORD [r15+8] 8788 | mov rax, 40 8789 | push rax 8790 | mov rcx, 0 8791 | mov rdx, 1 8792 | pop rax 8793 | pop rbx 8794 | cmp rax, rbx 8795 | cmove rcx, rdx 8796 | push rcx 8797 | pop rax 8798 | test rax, rax 8799 | jz addr4507 8800 | mov rax, 8 8801 | push rax 8802 | push str722 8803 | push QWORD [r15+32] 8804 | call addr2357 8805 | mov rax, 8 8806 | push rax 8807 | push str723 8808 | push QWORD [r15+32] 8809 | call addr2357 8810 | mov rax, 8 8811 | push rax 8812 | push str724 8813 | push QWORD [r15+32] 8814 | call addr2357 8815 | mov rax, 8 8816 | push rax 8817 | push str725 8818 | push QWORD [r15+32] 8819 | call addr2357 8820 | mov rax, 9 8821 | push rax 8822 | push str726 8823 | push QWORD [r15+32] 8824 | call addr2357 8825 | addr4506: 8826 | jmp addr4529 8827 | addr4507: 8828 | push QWORD [r15+8] 8829 | mov rax, 41 8830 | push rax 8831 | mov rcx, 0 8832 | mov rdx, 1 8833 | pop rax 8834 | pop rbx 8835 | cmp rax, rbx 8836 | cmove rcx, rdx 8837 | push rcx 8838 | pop rax 8839 | test rax, rax 8840 | jz addr4530 8841 | mov rax, 8 8842 | push rax 8843 | push str727 8844 | push QWORD [r15+32] 8845 | call addr2357 8846 | mov rax, 8 8847 | push rax 8848 | push str728 8849 | push QWORD [r15+32] 8850 | call addr2357 8851 | mov rax, 8 8852 | push rax 8853 | push str729 8854 | push QWORD [r15+32] 8855 | call addr2357 8856 | mov rax, 8 8857 | push rax 8858 | push str730 8859 | push QWORD [r15+32] 8860 | call addr2357 8861 | mov rax, 8 8862 | push rax 8863 | push str731 8864 | push QWORD [r15+32] 8865 | call addr2357 8866 | mov rax, 9 8867 | push rax 8868 | push str732 8869 | push QWORD [r15+32] 8870 | call addr2357 8871 | addr4529: 8872 | jmp addr4555 8873 | addr4530: 8874 | push QWORD [r15+8] 8875 | mov rax, 42 8876 | push rax 8877 | mov rcx, 0 8878 | mov rdx, 1 8879 | pop rax 8880 | pop rbx 8881 | cmp rax, rbx 8882 | cmove rcx, rdx 8883 | push rcx 8884 | pop rax 8885 | test rax, rax 8886 | jz addr4556 8887 | mov rax, 8 8888 | push rax 8889 | push str733 8890 | push QWORD [r15+32] 8891 | call addr2357 8892 | mov rax, 8 8893 | push rax 8894 | push str734 8895 | push QWORD [r15+32] 8896 | call addr2357 8897 | mov rax, 8 8898 | push rax 8899 | push str735 8900 | push QWORD [r15+32] 8901 | call addr2357 8902 | mov rax, 8 8903 | push rax 8904 | push str736 8905 | push QWORD [r15+32] 8906 | call addr2357 8907 | mov rax, 8 8908 | push rax 8909 | push str737 8910 | push QWORD [r15+32] 8911 | call addr2357 8912 | mov rax, 8 8913 | push rax 8914 | push str738 8915 | push QWORD [r15+32] 8916 | call addr2357 8917 | mov rax, 9 8918 | push rax 8919 | push str739 8920 | push QWORD [r15+32] 8921 | call addr2357 8922 | addr4555: 8923 | jmp addr4584 8924 | addr4556: 8925 | push QWORD [r15+8] 8926 | mov rax, 43 8927 | push rax 8928 | mov rcx, 0 8929 | mov rdx, 1 8930 | pop rax 8931 | pop rbx 8932 | cmp rax, rbx 8933 | cmove rcx, rdx 8934 | push rcx 8935 | pop rax 8936 | test rax, rax 8937 | jz addr4585 8938 | mov rax, 8 8939 | push rax 8940 | push str740 8941 | push QWORD [r15+32] 8942 | call addr2357 8943 | mov rax, 8 8944 | push rax 8945 | push str741 8946 | push QWORD [r15+32] 8947 | call addr2357 8948 | mov rax, 8 8949 | push rax 8950 | push str742 8951 | push QWORD [r15+32] 8952 | call addr2357 8953 | mov rax, 8 8954 | push rax 8955 | push str743 8956 | push QWORD [r15+32] 8957 | call addr2357 8958 | mov rax, 8 8959 | push rax 8960 | push str744 8961 | push QWORD [r15+32] 8962 | call addr2357 8963 | mov rax, 7 8964 | push rax 8965 | push str745 8966 | push QWORD [r15+32] 8967 | call addr2357 8968 | mov rax, 8 8969 | push rax 8970 | push str746 8971 | push QWORD [r15+32] 8972 | call addr2357 8973 | mov rax, 9 8974 | push rax 8975 | push str747 8976 | push QWORD [r15+32] 8977 | call addr2357 8978 | addr4584: 8979 | jmp addr4616 8980 | addr4585: 8981 | push QWORD [r15+8] 8982 | mov rax, 44 8983 | push rax 8984 | mov rcx, 0 8985 | mov rdx, 1 8986 | pop rax 8987 | pop rbx 8988 | cmp rax, rbx 8989 | cmove rcx, rdx 8990 | push rcx 8991 | pop rax 8992 | test rax, rax 8993 | jz addr4617 8994 | mov rax, 8 8995 | push rax 8996 | push str748 8997 | push QWORD [r15+32] 8998 | call addr2357 8999 | mov rax, 8 9000 | push rax 9001 | push str749 9002 | push QWORD [r15+32] 9003 | call addr2357 9004 | mov rax, 8 9005 | push rax 9006 | push str750 9007 | push QWORD [r15+32] 9008 | call addr2357 9009 | mov rax, 8 9010 | push rax 9011 | push str751 9012 | push QWORD [r15+32] 9013 | call addr2357 9014 | mov rax, 8 9015 | push rax 9016 | push str752 9017 | push QWORD [r15+32] 9018 | call addr2357 9019 | mov rax, 7 9020 | push rax 9021 | push str753 9022 | push QWORD [r15+32] 9023 | call addr2357 9024 | mov rax, 7 9025 | push rax 9026 | push str754 9027 | push QWORD [r15+32] 9028 | call addr2357 9029 | mov rax, 8 9030 | push rax 9031 | push str755 9032 | push QWORD [r15+32] 9033 | call addr2357 9034 | mov rax, 9 9035 | push rax 9036 | push str756 9037 | push QWORD [r15+32] 9038 | call addr2357 9039 | addr4616: 9040 | jmp addr4621 9041 | addr4617: 9042 | push QWORD [r15+8] 9043 | mov rax, 45 9044 | push rax 9045 | mov rcx, 0 9046 | mov rdx, 1 9047 | pop rax 9048 | pop rbx 9049 | cmp rax, rbx 9050 | cmove rcx, rdx 9051 | push rcx 9052 | pop rax 9053 | test rax, rax 9054 | jz addr4622 9055 | addr4621: 9056 | jmp addr4643 9057 | addr4622: 9058 | mov rax, 20 9059 | push rax 9060 | push str757 9061 | mov rax, 2 9062 | push rax 9063 | mov rax, 1 9064 | push rax 9065 | pop rax 9066 | pop rdi 9067 | pop rsi 9068 | pop rdx 9069 | syscall 9070 | push rax 9071 | pop rax 9072 | mov rax, 34 9073 | push rax 9074 | push str758 9075 | mov rax, 2 9076 | push rax 9077 | mov rax, 1 9078 | push rax 9079 | pop rax 9080 | pop rdi 9081 | pop rsi 9082 | pop rdx 9083 | syscall 9084 | push rax 9085 | pop rax 9086 | mov rax, 1 9087 | push rax 9088 | mov rax, 60 9089 | push rax 9090 | pop rax 9091 | pop rdi 9092 | syscall 9093 | push rax 9094 | pop rax 9095 | addr4643: 9096 | addr4644: 9097 | jmp addr4666 9098 | addr4645: 9099 | mov rax, 20 9100 | push rax 9101 | push str759 9102 | mov rax, 2 9103 | push rax 9104 | mov rax, 1 9105 | push rax 9106 | pop rax 9107 | pop rdi 9108 | pop rsi 9109 | pop rdx 9110 | syscall 9111 | push rax 9112 | pop rax 9113 | mov rax, 27 9114 | push rax 9115 | push str760 9116 | mov rax, 2 9117 | push rax 9118 | mov rax, 1 9119 | push rax 9120 | pop rax 9121 | pop rdi 9122 | pop rsi 9123 | pop rdx 9124 | syscall 9125 | push rax 9126 | pop rax 9127 | mov rax, 1 9128 | push rax 9129 | mov rax, 60 9130 | push rax 9131 | pop rax 9132 | pop rdi 9133 | syscall 9134 | push rax 9135 | pop rax 9136 | addr4666: 9137 | addr4667: 9138 | add r15, 16 9139 | add r15, 8 9140 | add r15, 16 9141 | add r15, 8 9142 | push QWORD [r15-8] 9143 | ret 9144 | addr4671: 9145 | pop rax 9146 | mov [r15-8], rax 9147 | sub r15, 8 9148 | sub r15, 8 9149 | pop rax 9150 | mov [r15+0], rax 9151 | mov rax, 0 9152 | push rax 9153 | addr4674: 9154 | push QWORD [rsp] 9155 | push mem+8421432 9156 | pop rax 9157 | xor rbx, rbx 9158 | mov rbx, [rax] 9159 | push rbx 9160 | mov rcx, 0 9161 | mov rdx, 1 9162 | pop rbx 9163 | pop rax 9164 | cmp rax, rbx 9165 | cmovl rcx, rdx 9166 | push rcx 9167 | pop rax 9168 | test rax, rax 9169 | jz addr4773 9170 | sub r15, 8 9171 | pop rax 9172 | mov [r15+0], rax 9173 | push QWORD [r15+0] 9174 | mov rax, 24 9175 | push rax 9176 | pop rax 9177 | mul QWORD [rsp] 9178 | mov [rsp], rax 9179 | push mem+8421440 9180 | pop rax 9181 | add [rsp], rax 9182 | push QWORD [rsp] 9183 | mov rax, 16 9184 | push rax 9185 | pop rax 9186 | pop rbx 9187 | push rax 9188 | push rbx 9189 | pop rax 9190 | pop rbx 9191 | push rax 9192 | push rbx 9193 | pop rax 9194 | add [rsp], rax 9195 | pop rax 9196 | xor rbx, rbx 9197 | mov rbx, [rax] 9198 | push rbx 9199 | pop rax 9200 | pop rbx 9201 | push rax 9202 | push rbx 9203 | push QWORD [rsp] 9204 | mov rax, 0 9205 | push rax 9206 | pop rax 9207 | pop rbx 9208 | push rax 9209 | push rbx 9210 | pop rax 9211 | pop rbx 9212 | push rax 9213 | push rbx 9214 | pop rax 9215 | add [rsp], rax 9216 | sub r15, 8 9217 | pop rax 9218 | mov [r15+0], rax 9219 | push QWORD [r15+0] 9220 | mov rax, 0 9221 | push rax 9222 | pop rax 9223 | pop rbx 9224 | push rax 9225 | push rbx 9226 | pop rax 9227 | pop rbx 9228 | push rax 9229 | push rbx 9230 | pop rax 9231 | add [rsp], rax 9232 | pop rax 9233 | xor rbx, rbx 9234 | mov rbx, [rax] 9235 | push rbx 9236 | push QWORD [r15+0] 9237 | mov rax, 8 9238 | push rax 9239 | pop rax 9240 | pop rbx 9241 | push rax 9242 | push rbx 9243 | pop rax 9244 | pop rbx 9245 | push rax 9246 | push rbx 9247 | pop rax 9248 | add [rsp], rax 9249 | pop rax 9250 | xor rbx, rbx 9251 | mov rbx, [rax] 9252 | push rbx 9253 | add r15, 8 9254 | pop rax 9255 | pop rbx 9256 | pop rcx 9257 | push rbx 9258 | push rax 9259 | push rcx 9260 | pop rax 9261 | sub r15, 24 9262 | pop rax 9263 | mov [r15+16], rax 9264 | pop rax 9265 | mov [r15+8], rax 9266 | pop rax 9267 | mov [r15+0], rax 9268 | push QWORD [r15+0] 9269 | pop rax 9270 | test rax, rax 9271 | jz addr4766 9272 | mov rax, 3 9273 | push rax 9274 | push str761 9275 | push QWORD [r15+32] 9276 | call addr2357 9277 | push QWORD [r15+24] 9278 | push QWORD [r15+32] 9279 | call addr2447 9280 | mov rax, 1 9281 | push rax 9282 | push str762 9283 | push QWORD [r15+32] 9284 | call addr2357 9285 | push QWORD [r15+8] 9286 | mov rax, 0 9287 | push rax 9288 | mov rcx, 0 9289 | mov rdx, 1 9290 | pop rbx 9291 | pop rax 9292 | cmp rax, rbx 9293 | cmovg rcx, rdx 9294 | push rcx 9295 | pop rax 9296 | test rax, rax 9297 | jz addr4762 9298 | mov rax, 4 9299 | push rax 9300 | push str763 9301 | push QWORD [r15+32] 9302 | call addr2357 9303 | push QWORD [r15+8] 9304 | push QWORD [r15+16] 9305 | push QWORD [r15+32] 9306 | call addr3108 9307 | addr4762: 9308 | addr4763: 9309 | mov rax, 1 9310 | push rax 9311 | push str764 9312 | push QWORD [r15+32] 9313 | call addr2357 9314 | addr4766: 9315 | addr4767: 9316 | add r15, 24 9317 | push QWORD [r15+0] 9318 | mov rax, 1 9319 | push rax 9320 | pop rax 9321 | add [rsp], rax 9322 | add r15, 8 9323 | jmp addr4674 9324 | addr4773: 9325 | pop rax 9326 | add r15, 8 9327 | add r15, 8 9328 | push QWORD [r15-8] 9329 | ret 9330 | addr4776: 9331 | pop rax 9332 | mov [r15-8], rax 9333 | sub r15, 8 9334 | sub r15, 8 9335 | pop rax 9336 | mov [r15+0], rax 9337 | mov rax, 20 9338 | push rax 9339 | push str765 9340 | push QWORD [r15+0] 9341 | call addr2357 9342 | mov rax, 19 9343 | push rax 9344 | push str766 9345 | push QWORD [r15+0] 9346 | call addr2357 9347 | mov rax, 65536 9348 | push rax 9349 | push QWORD [r15+0] 9350 | call addr2447 9351 | mov rax, 1 9352 | push rax 9353 | push str767 9354 | push QWORD [r15+0] 9355 | call addr2357 9356 | mov rax, 4 9357 | push rax 9358 | push str768 9359 | call addr2644 9360 | sub r15, 8 9361 | pop rax 9362 | mov [r15+0], rax 9363 | push QWORD [r15+0] 9364 | mov rax, 0 9365 | push rax 9366 | pop rax 9367 | pop rbx 9368 | push rax 9369 | push rbx 9370 | pop rax 9371 | pop rbx 9372 | push rax 9373 | push rbx 9374 | mov rcx, 0 9375 | mov rdx, 1 9376 | pop rax 9377 | pop rbx 9378 | cmp rax, rbx 9379 | cmove rcx, rdx 9380 | push rcx 9381 | pop rax 9382 | test rax, rax 9383 | jz addr4823 9384 | mov rax, 19 9385 | push rax 9386 | push str769 9387 | mov rax, 2 9388 | push rax 9389 | mov rax, 1 9390 | push rax 9391 | pop rax 9392 | pop rdi 9393 | pop rsi 9394 | pop rdx 9395 | syscall 9396 | push rax 9397 | pop rax 9398 | mov rax, 87 9399 | push rax 9400 | push str770 9401 | mov rax, 2 9402 | push rax 9403 | mov rax, 1 9404 | push rax 9405 | pop rax 9406 | pop rdi 9407 | pop rsi 9408 | pop rdx 9409 | syscall 9410 | push rax 9411 | pop rax 9412 | mov rax, 1 9413 | push rax 9414 | mov rax, 60 9415 | push rax 9416 | pop rax 9417 | pop rdi 9418 | syscall 9419 | push rax 9420 | pop rax 9421 | addr4823: 9422 | addr4824: 9423 | mov rax, 9 9424 | push rax 9425 | push str771 9426 | push QWORD [r15+8] 9427 | call addr2357 9428 | push QWORD [r15+0] 9429 | mov rax, 16 9430 | push rax 9431 | pop rax 9432 | pop rbx 9433 | push rax 9434 | push rbx 9435 | pop rax 9436 | pop rbx 9437 | push rax 9438 | push rbx 9439 | pop rax 9440 | add [rsp], rax 9441 | pop rax 9442 | xor rbx, rbx 9443 | mov rbx, [rax] 9444 | push rbx 9445 | push QWORD [r15+8] 9446 | call addr2447 9447 | mov rax, 1 9448 | push rax 9449 | push str772 9450 | push QWORD [r15+8] 9451 | call addr2357 9452 | add r15, 8 9453 | mov rax, 12 9454 | push rax 9455 | push str773 9456 | push QWORD [r15+0] 9457 | call addr2357 9458 | mov rax, 11 9459 | push rax 9460 | push str774 9461 | push QWORD [r15+0] 9462 | call addr2357 9463 | mov rax, 8 9464 | push rax 9465 | push str775 9466 | push QWORD [r15+0] 9467 | call addr2357 9468 | add r15, 8 9469 | add r15, 8 9470 | push QWORD [r15-8] 9471 | ret 9472 | addr4855: 9473 | pop rax 9474 | mov [r15-8], rax 9475 | sub r15, 32 9476 | mov rax, 24 9477 | push rax 9478 | mov rax, 0 9479 | push rax 9480 | push r15 9481 | call addr485 9482 | pop rax 9483 | sub r15, 8 9484 | pop rax 9485 | mov [r15+0], rax 9486 | push mem+8388648 9487 | pop rax 9488 | xor rbx, rbx 9489 | mov rbx, [rax] 9490 | push rbx 9491 | mov rax, 1 9492 | push rax 9493 | pop rax 9494 | pop rbx 9495 | push rax 9496 | push rbx 9497 | pop rax 9498 | sub [rsp], rax 9499 | pop rax 9500 | test rax, rax 9501 | jz addr4901 9502 | mov rax, 18 9503 | push rax 9504 | push str776 9505 | mov rax, 1 9506 | push rax 9507 | mov rax, 1 9508 | push rax 9509 | pop rax 9510 | pop rdi 9511 | pop rsi 9512 | pop rdx 9513 | syscall 9514 | push rax 9515 | pop rax 9516 | push QWORD [r15+0] 9517 | push QWORD [rsp] 9518 | call addr0 9519 | pop rax 9520 | pop rbx 9521 | push rax 9522 | push rbx 9523 | mov rax, 1 9524 | push rax 9525 | mov rax, 1 9526 | push rax 9527 | pop rax 9528 | pop rdi 9529 | pop rsi 9530 | pop rdx 9531 | syscall 9532 | push rax 9533 | pop rax 9534 | mov rax, 1 9535 | push rax 9536 | push str777 9537 | mov rax, 1 9538 | push rax 9539 | mov rax, 1 9540 | push rax 9541 | pop rax 9542 | pop rdi 9543 | pop rsi 9544 | pop rdx 9545 | syscall 9546 | push rax 9547 | pop rax 9548 | addr4901: 9549 | addr4902: 9550 | mov rax, 420 9551 | push rax 9552 | mov rax, 64 9553 | push rax 9554 | mov rax, 1 9555 | push rax 9556 | pop rax 9557 | pop rbx 9558 | or rbx, rax 9559 | push rbx 9560 | mov rax, 512 9561 | push rax 9562 | pop rax 9563 | pop rbx 9564 | or rbx, rax 9565 | push rbx 9566 | push QWORD [r15+0] 9567 | mov rax, 18446744073709551516 9568 | push rax 9569 | mov rax, 257 9570 | push rax 9571 | pop rax 9572 | pop rdi 9573 | pop rsi 9574 | pop rdx 9575 | pop r10 9576 | syscall 9577 | push rax 9578 | push QWORD [rsp] 9579 | mov rax, 0 9580 | push rax 9581 | mov rcx, 0 9582 | mov rdx, 1 9583 | pop rbx 9584 | pop rax 9585 | cmp rax, rbx 9586 | cmovl rcx, rdx 9587 | push rcx 9588 | pop rax 9589 | test rax, rax 9590 | jz addr4950 9591 | mov rax, 24 9592 | push rax 9593 | push str778 9594 | mov rax, 2 9595 | push rax 9596 | mov rax, 1 9597 | push rax 9598 | pop rax 9599 | pop rdi 9600 | pop rsi 9601 | pop rdx 9602 | syscall 9603 | push rax 9604 | pop rax 9605 | push QWORD [r15+0] 9606 | push QWORD [rsp] 9607 | call addr0 9608 | pop rax 9609 | pop rbx 9610 | push rax 9611 | push rbx 9612 | mov rax, 2 9613 | push rax 9614 | mov rax, 1 9615 | push rax 9616 | pop rax 9617 | pop rdi 9618 | pop rsi 9619 | pop rdx 9620 | syscall 9621 | push rax 9622 | pop rax 9623 | mov rax, 2 9624 | push rax 9625 | push str779 9626 | mov rax, 2 9627 | push rax 9628 | mov rax, 1 9629 | push rax 9630 | pop rax 9631 | pop rdi 9632 | pop rsi 9633 | pop rdx 9634 | syscall 9635 | push rax 9636 | pop rax 9637 | mov rax, 1 9638 | push rax 9639 | mov rax, 60 9640 | push rax 9641 | pop rax 9642 | pop rdi 9643 | syscall 9644 | push rax 9645 | pop rax 9646 | addr4950: 9647 | addr4951: 9648 | mov rax, 65536 9649 | push rax 9650 | call addr701 9651 | sub r15, 16 9652 | pop rax 9653 | mov [r15+8], rax 9654 | pop rax 9655 | mov [r15+0], rax 9656 | push QWORD [r15+0] 9657 | mov rax, r15 9658 | add rax, 24 9659 | push rax 9660 | mov rax, 0 9661 | push rax 9662 | pop rax 9663 | pop rbx 9664 | push rax 9665 | push rbx 9666 | pop rax 9667 | pop rbx 9668 | push rax 9669 | push rbx 9670 | pop rax 9671 | add [rsp], rax 9672 | pop rax 9673 | pop rbx 9674 | mov [rax], rbx 9675 | push QWORD [r15+8] 9676 | mov rax, r15 9677 | add rax, 24 9678 | push rax 9679 | mov rax, 8 9680 | push rax 9681 | pop rax 9682 | pop rbx 9683 | push rax 9684 | push rbx 9685 | pop rax 9686 | pop rbx 9687 | push rax 9688 | push rbx 9689 | pop rax 9690 | add [rsp], rax 9691 | pop rax 9692 | pop rbx 9693 | mov [rax], rbx 9694 | mov rax, 26 9695 | push rax 9696 | push str780 9697 | mov rax, r15 9698 | add rax, 24 9699 | push rax 9700 | call addr2357 9701 | mov rax, 28 9702 | push rax 9703 | push str781 9704 | mov rax, r15 9705 | add rax, 24 9706 | push rax 9707 | call addr2357 9708 | mov rax, r15 9709 | add rax, 24 9710 | push rax 9711 | call addr3155 9712 | mov rax, 0 9713 | push rax 9714 | addr4987: 9715 | push QWORD [rsp] 9716 | push mem+9289808 9717 | pop rax 9718 | xor rbx, rbx 9719 | mov rbx, [rax] 9720 | push rbx 9721 | mov rcx, 0 9722 | mov rdx, 1 9723 | pop rbx 9724 | pop rax 9725 | cmp rax, rbx 9726 | cmovl rcx, rdx 9727 | push rcx 9728 | pop rax 9729 | test rax, rax 9730 | jz addr4999 9731 | push QWORD [rsp] 9732 | mov rax, r15 9733 | add rax, 24 9734 | push rax 9735 | call addr3258 9736 | mov rax, 1 9737 | push rax 9738 | pop rax 9739 | add [rsp], rax 9740 | jmp addr4987 9741 | addr4999: 9742 | pop rax 9743 | mov rax, 12 9744 | push rax 9745 | push str782 9746 | mov rax, r15 9747 | add rax, 24 9748 | push rax 9749 | call addr2357 9750 | mov rax, 7 9751 | push rax 9752 | push str783 9753 | mov rax, r15 9754 | add rax, 24 9755 | push rax 9756 | call addr2357 9757 | mov rax, r15 9758 | add rax, 24 9759 | push rax 9760 | call addr4776 9761 | mov rax, 26 9762 | push rax 9763 | push str784 9764 | mov rax, r15 9765 | add rax, 24 9766 | push rax 9767 | call addr2357 9768 | mov rax, r15 9769 | add rax, 24 9770 | push rax 9771 | call addr4671 9772 | mov rax, 15 9773 | push rax 9774 | push str785 9775 | mov rax, r15 9776 | add rax, 24 9777 | push rax 9778 | call addr2357 9779 | mov rax, 14 9780 | push rax 9781 | push str786 9782 | mov rax, r15 9783 | add rax, 24 9784 | push rax 9785 | call addr2357 9786 | mov rax, 65536 9787 | push rax 9788 | mov rax, r15 9789 | add rax, 24 9790 | push rax 9791 | call addr2447 9792 | mov rax, 1 9793 | push rax 9794 | push str787 9795 | mov rax, r15 9796 | add rax, 24 9797 | push rax 9798 | call addr2357 9799 | mov rax, 8 9800 | push rax 9801 | push str788 9802 | mov rax, r15 9803 | add rax, 24 9804 | push rax 9805 | call addr2357 9806 | push mem+15818872 9807 | pop rax 9808 | xor rbx, rbx 9809 | mov rbx, [rax] 9810 | push rbx 9811 | mov rax, r15 9812 | add rax, 24 9813 | push rax 9814 | call addr2447 9815 | mov rax, 1 9816 | push rax 9817 | push str789 9818 | mov rax, r15 9819 | add rax, 24 9820 | push rax 9821 | call addr2357 9822 | mov rax, r15 9823 | add rax, 24 9824 | push rax 9825 | call addr2306 9826 | push QWORD [r15+0] 9827 | mov rax, 3 9828 | push rax 9829 | pop rax 9830 | pop rdi 9831 | syscall 9832 | push rax 9833 | pop rax 9834 | push QWORD [r15+8] 9835 | push mem+8 9836 | pop rax 9837 | pop rbx 9838 | push rax 9839 | push rbx 9840 | pop rax 9841 | pop rbx 9842 | push rax 9843 | push rbx 9844 | pop rax 9845 | sub [rsp], rax 9846 | push mem+8388616 9847 | pop rax 9848 | pop rbx 9849 | mov [rax], rbx 9850 | add r15, 16 9851 | add r15, 8 9852 | add r15, 32 9853 | push QWORD [r15-8] 9854 | ret 9855 | addr5057: 9856 | pop rax 9857 | mov [r15-8], rax 9858 | sub r15, 8 9859 | sub r15, 16 9860 | pop rax 9861 | mov [r15+8], rax 9862 | pop rax 9863 | mov [r15+0], rax 9864 | mov rax, 7 9865 | push rax 9866 | push str805 9867 | push QWORD [r15+8] 9868 | mov rax, 1 9869 | push rax 9870 | pop rax 9871 | pop rdi 9872 | pop rsi 9873 | pop rdx 9874 | syscall 9875 | push rax 9876 | pop rax 9877 | push QWORD [r15+0] 9878 | push QWORD [rsp] 9879 | call addr0 9880 | pop rax 9881 | pop rbx 9882 | push rax 9883 | push rbx 9884 | push QWORD [r15+8] 9885 | mov rax, 1 9886 | push rax 9887 | pop rax 9888 | pop rdi 9889 | pop rsi 9890 | pop rdx 9891 | syscall 9892 | push rax 9893 | pop rax 9894 | mov rax, 11 9895 | push rax 9896 | push str806 9897 | push QWORD [r15+8] 9898 | mov rax, 1 9899 | push rax 9900 | pop rax 9901 | pop rdi 9902 | pop rsi 9903 | pop rdx 9904 | syscall 9905 | push rax 9906 | pop rax 9907 | add r15, 16 9908 | add r15, 8 9909 | push QWORD [r15-8] 9910 | ret 9911 | addr5086: 9912 | pop rax 9913 | mov [r15-8], rax 9914 | sub r15, 224 9915 | mov rax, [args_ptr] 9916 | add rax, 8 9917 | push rax 9918 | push r15 9919 | pop rax 9920 | pop rbx 9921 | mov [rax], rbx 9922 | mov rax, [args_ptr] 9923 | add rax, 8 9924 | push rax 9925 | pop rax 9926 | xor rbx, rbx 9927 | mov rbx, [rax] 9928 | push rbx 9929 | pop rax 9930 | xor rbx, rbx 9931 | mov rbx, [rax] 9932 | push rbx 9933 | mov rax, r15 9934 | add rax, 8 9935 | push rax 9936 | pop rax 9937 | pop rbx 9938 | mov [rax], rbx 9939 | push r15 9940 | mov rax, 8 9941 | push rax 9942 | push QWORD [rsp+8] 9943 | pop rax 9944 | xor rbx, rbx 9945 | mov rbx, [rax] 9946 | push rbx 9947 | pop rax 9948 | add [rsp], rax 9949 | pop rax 9950 | pop rbx 9951 | push rax 9952 | push rbx 9953 | pop rax 9954 | pop rbx 9955 | mov [rax], rbx 9956 | push r15 9957 | pop rax 9958 | xor rbx, rbx 9959 | mov rbx, [rax] 9960 | push rbx 9961 | pop rax 9962 | xor rbx, rbx 9963 | mov rbx, [rax] 9964 | push rbx 9965 | mov rax, 0 9966 | push rax 9967 | pop rax 9968 | pop rbx 9969 | push rax 9970 | push rbx 9971 | pop rax 9972 | pop rbx 9973 | push rax 9974 | push rbx 9975 | mov rcx, 0 9976 | mov rdx, 1 9977 | pop rax 9978 | pop rbx 9979 | cmp rax, rbx 9980 | cmove rcx, rdx 9981 | push rcx 9982 | pop rax 9983 | test rax, rax 9984 | jz addr5143 9985 | mov rax, r15 9986 | add rax, 8 9987 | push rax 9988 | mov rax, 2 9989 | push rax 9990 | call addr5057 9991 | mov rax, 33 9992 | push rax 9993 | push str807 9994 | mov rax, 2 9995 | push rax 9996 | mov rax, 1 9997 | push rax 9998 | pop rax 9999 | pop rdi 10000 | pop rsi 10001 | pop rdx 10002 | syscall 10003 | push rax 10004 | pop rax 10005 | mov rax, 1 10006 | push rax 10007 | mov rax, 60 10008 | push rax 10009 | pop rax 10010 | pop rdi 10011 | syscall 10012 | push rax 10013 | pop rax 10014 | addr5143: 10015 | addr5144: 10016 | push r15 10017 | pop rax 10018 | xor rbx, rbx 10019 | mov rbx, [rax] 10020 | push rbx 10021 | pop rax 10022 | xor rbx, rbx 10023 | mov rbx, [rax] 10024 | push rbx 10025 | push QWORD [rsp] 10026 | call addr0 10027 | pop rax 10028 | pop rbx 10029 | push rax 10030 | push rbx 10031 | call addr1857 10032 | mov rax, r15 10033 | add rax, 16 10034 | push rax 10035 | sub r15, 24 10036 | pop rax 10037 | mov [r15+16], rax 10038 | pop rax 10039 | mov [r15+8], rax 10040 | pop rax 10041 | mov [r15+0], rax 10042 | push QWORD [r15+0] 10043 | push QWORD [r15+16] 10044 | mov rax, 0 10045 | push rax 10046 | pop rax 10047 | pop rbx 10048 | push rax 10049 | push rbx 10050 | pop rax 10051 | pop rbx 10052 | push rax 10053 | push rbx 10054 | pop rax 10055 | add [rsp], rax 10056 | pop rax 10057 | pop rbx 10058 | mov [rax], rbx 10059 | push QWORD [r15+8] 10060 | push QWORD [r15+16] 10061 | mov rax, 8 10062 | push rax 10063 | pop rax 10064 | pop rbx 10065 | push rax 10066 | push rbx 10067 | pop rax 10068 | pop rbx 10069 | push rax 10070 | push rbx 10071 | pop rax 10072 | add [rsp], rax 10073 | pop rax 10074 | pop rbx 10075 | mov [rax], rbx 10076 | add r15, 24 10077 | mov rax, 72 10078 | push rax 10079 | mov rax, 0 10080 | push rax 10081 | mov rax, r15 10082 | add rax, 32 10083 | push rax 10084 | call addr485 10085 | pop rax 10086 | mov rax, 1024 10087 | push rax 10088 | push mem+15818872 10089 | pop rax 10090 | pop rbx 10091 | mov [rax], rbx 10092 | mov rax, 13 10093 | push rax 10094 | mov rax, 0 10095 | push rax 10096 | mov rax, r15 10097 | add rax, 32 10098 | push rax 10099 | call addr2528 10100 | mov rax, 5 10101 | push rax 10102 | mov rax, 0 10103 | push rax 10104 | mov rax, r15 10105 | add rax, 32 10106 | push rax 10107 | call addr2528 10108 | push r15 10109 | pop rax 10110 | xor rbx, rbx 10111 | mov rbx, [rax] 10112 | push rbx 10113 | pop rax 10114 | xor rbx, rbx 10115 | mov rbx, [rax] 10116 | push rbx 10117 | call addr1070 10118 | addr5211: 10119 | sub r15, 16 10120 | mov rax, [rsp+0] 10121 | mov [r15+8], rax 10122 | mov rax, [rsp+8] 10123 | mov [r15+0], rax 10124 | push QWORD [r15+0] 10125 | mov rax, 0 10126 | push rax 10127 | mov rcx, 0 10128 | mov rdx, 1 10129 | pop rbx 10130 | pop rax 10131 | cmp rax, rbx 10132 | cmovg rcx, rdx 10133 | push rcx 10134 | add r15, 16 10135 | pop rax 10136 | test rax, rax 10137 | jz addr5471 10138 | sub r15, 16 10139 | pop rax 10140 | mov [r15+8], rax 10141 | pop rax 10142 | mov [r15+0], rax 10143 | push QWORD [r15+8] 10144 | pop rax 10145 | xor rbx, rbx 10146 | mov bl, [rax] 10147 | push rbx 10148 | mov rax, 43 10149 | push rax 10150 | mov rcx, 0 10151 | mov rdx, 1 10152 | pop rax 10153 | pop rbx 10154 | cmp rax, rbx 10155 | cmove rcx, rdx 10156 | push rcx 10157 | pop rax 10158 | test rax, rax 10159 | jz addr5249 10160 | mov rax, 19 10161 | push rax 10162 | mov rax, 18 10163 | push rax 10164 | mov rax, r15 10165 | add rax, 48 10166 | push rax 10167 | call addr2528 10168 | mov rax, 19 10169 | push rax 10170 | mov rax, 23 10171 | push rax 10172 | mov rax, r15 10173 | add rax, 48 10174 | push rax 10175 | call addr2528 10176 | mov rax, 0 10177 | push rax 10178 | mov rax, 1 10179 | push rax 10180 | mov rax, r15 10181 | add rax, 48 10182 | push rax 10183 | call addr2528 10184 | mov rax, 19 10185 | push rax 10186 | mov rax, 0 10187 | push rax 10188 | mov rax, r15 10189 | add rax, 48 10190 | push rax 10191 | call addr2528 10192 | mov rax, 19 10193 | push rax 10194 | mov rax, 21 10195 | push rax 10196 | mov rax, r15 10197 | add rax, 48 10198 | push rax 10199 | call addr2528 10200 | mov rax, 19 10201 | push rax 10202 | mov rax, 24 10203 | push rax 10204 | mov rax, r15 10205 | add rax, 48 10206 | push rax 10207 | call addr2528 10208 | addr5248: 10209 | jmp addr5278 10210 | addr5249: 10211 | push QWORD [r15+8] 10212 | pop rax 10213 | xor rbx, rbx 10214 | mov bl, [rax] 10215 | push rbx 10216 | mov rax, 45 10217 | push rax 10218 | mov rcx, 0 10219 | mov rdx, 1 10220 | pop rax 10221 | pop rbx 10222 | cmp rax, rbx 10223 | cmove rcx, rdx 10224 | push rcx 10225 | pop rax 10226 | test rax, rax 10227 | jz addr5279 10228 | mov rax, 19 10229 | push rax 10230 | mov rax, 18 10231 | push rax 10232 | mov rax, r15 10233 | add rax, 48 10234 | push rax 10235 | call addr2528 10236 | mov rax, 19 10237 | push rax 10238 | mov rax, 23 10239 | push rax 10240 | mov rax, r15 10241 | add rax, 48 10242 | push rax 10243 | call addr2528 10244 | mov rax, 0 10245 | push rax 10246 | mov rax, 1 10247 | push rax 10248 | mov rax, r15 10249 | add rax, 48 10250 | push rax 10251 | call addr2528 10252 | mov rax, 19 10253 | push rax 10254 | mov rax, 1 10255 | push rax 10256 | mov rax, r15 10257 | add rax, 48 10258 | push rax 10259 | call addr2528 10260 | mov rax, 19 10261 | push rax 10262 | mov rax, 21 10263 | push rax 10264 | mov rax, r15 10265 | add rax, 48 10266 | push rax 10267 | call addr2528 10268 | mov rax, 19 10269 | push rax 10270 | mov rax, 24 10271 | push rax 10272 | mov rax, r15 10273 | add rax, 48 10274 | push rax 10275 | call addr2528 10276 | addr5278: 10277 | jmp addr5308 10278 | addr5279: 10279 | push QWORD [r15+8] 10280 | pop rax 10281 | xor rbx, rbx 10282 | mov bl, [rax] 10283 | push rbx 10284 | mov rax, 46 10285 | push rax 10286 | mov rcx, 0 10287 | mov rdx, 1 10288 | pop rax 10289 | pop rbx 10290 | cmp rax, rbx 10291 | cmove rcx, rdx 10292 | push rcx 10293 | pop rax 10294 | test rax, rax 10295 | jz addr5309 10296 | mov rax, 0 10297 | push rax 10298 | mov rax, 1 10299 | push rax 10300 | mov rax, r15 10301 | add rax, 48 10302 | push rax 10303 | call addr2528 10304 | mov rax, 19 10305 | push rax 10306 | mov rax, 21 10307 | push rax 10308 | mov rax, r15 10309 | add rax, 48 10310 | push rax 10311 | call addr2528 10312 | mov rax, 0 10313 | push rax 10314 | mov rax, 1 10315 | push rax 10316 | mov rax, r15 10317 | add rax, 48 10318 | push rax 10319 | call addr2528 10320 | mov rax, 0 10321 | push rax 10322 | mov rax, 1 10323 | push rax 10324 | mov rax, r15 10325 | add rax, 48 10326 | push rax 10327 | call addr2528 10328 | mov rax, 19 10329 | push rax 10330 | mov rax, 41 10331 | push rax 10332 | mov rax, r15 10333 | add rax, 48 10334 | push rax 10335 | call addr2528 10336 | mov rax, 19 10337 | push rax 10338 | mov rax, 20 10339 | push rax 10340 | mov rax, r15 10341 | add rax, 48 10342 | push rax 10343 | call addr2528 10344 | addr5308: 10345 | jmp addr5338 10346 | addr5309: 10347 | push QWORD [r15+8] 10348 | pop rax 10349 | xor rbx, rbx 10350 | mov bl, [rax] 10351 | push rbx 10352 | mov rax, 44 10353 | push rax 10354 | mov rcx, 0 10355 | mov rdx, 1 10356 | pop rax 10357 | pop rbx 10358 | cmp rax, rbx 10359 | cmove rcx, rdx 10360 | push rcx 10361 | pop rax 10362 | test rax, rax 10363 | jz addr5339 10364 | mov rax, 0 10365 | push rax 10366 | mov rax, 1 10367 | push rax 10368 | mov rax, r15 10369 | add rax, 48 10370 | push rax 10371 | call addr2528 10372 | mov rax, 19 10373 | push rax 10374 | mov rax, 21 10375 | push rax 10376 | mov rax, r15 10377 | add rax, 48 10378 | push rax 10379 | call addr2528 10380 | mov rax, 0 10381 | push rax 10382 | mov rax, 0 10383 | push rax 10384 | mov rax, r15 10385 | add rax, 48 10386 | push rax 10387 | call addr2528 10388 | mov rax, 0 10389 | push rax 10390 | mov rax, 0 10391 | push rax 10392 | mov rax, r15 10393 | add rax, 48 10394 | push rax 10395 | call addr2528 10396 | mov rax, 19 10397 | push rax 10398 | mov rax, 41 10399 | push rax 10400 | mov rax, r15 10401 | add rax, 48 10402 | push rax 10403 | call addr2528 10404 | mov rax, 19 10405 | push rax 10406 | mov rax, 20 10407 | push rax 10408 | mov rax, r15 10409 | add rax, 48 10410 | push rax 10411 | call addr2528 10412 | addr5338: 10413 | jmp addr5352 10414 | addr5339: 10415 | push QWORD [r15+8] 10416 | pop rax 10417 | xor rbx, rbx 10418 | mov bl, [rax] 10419 | push rbx 10420 | mov rax, 62 10421 | push rax 10422 | mov rcx, 0 10423 | mov rdx, 1 10424 | pop rax 10425 | pop rbx 10426 | cmp rax, rbx 10427 | cmove rcx, rdx 10428 | push rcx 10429 | pop rax 10430 | test rax, rax 10431 | jz addr5353 10432 | mov rax, 0 10433 | push rax 10434 | mov rax, 1 10435 | push rax 10436 | mov rax, r15 10437 | add rax, 48 10438 | push rax 10439 | call addr2528 10440 | mov rax, 19 10441 | push rax 10442 | mov rax, 0 10443 | push rax 10444 | mov rax, r15 10445 | add rax, 48 10446 | push rax 10447 | call addr2528 10448 | addr5352: 10449 | jmp addr5366 10450 | addr5353: 10451 | push QWORD [r15+8] 10452 | pop rax 10453 | xor rbx, rbx 10454 | mov bl, [rax] 10455 | push rbx 10456 | mov rax, 60 10457 | push rax 10458 | mov rcx, 0 10459 | mov rdx, 1 10460 | pop rax 10461 | pop rbx 10462 | cmp rax, rbx 10463 | cmove rcx, rdx 10464 | push rcx 10465 | pop rax 10466 | test rax, rax 10467 | jz addr5367 10468 | mov rax, 0 10469 | push rax 10470 | mov rax, 1 10471 | push rax 10472 | mov rax, r15 10473 | add rax, 48 10474 | push rax 10475 | call addr2528 10476 | mov rax, 19 10477 | push rax 10478 | mov rax, 1 10479 | push rax 10480 | mov rax, r15 10481 | add rax, 48 10482 | push rax 10483 | call addr2528 10484 | addr5366: 10485 | jmp addr5404 10486 | addr5367: 10487 | push QWORD [r15+8] 10488 | pop rax 10489 | xor rbx, rbx 10490 | mov bl, [rax] 10491 | push rbx 10492 | mov rax, 91 10493 | push rax 10494 | mov rcx, 0 10495 | mov rdx, 1 10496 | pop rax 10497 | pop rbx 10498 | cmp rax, rbx 10499 | cmove rcx, rdx 10500 | push rcx 10501 | pop rax 10502 | test rax, rax 10503 | jz addr5405 10504 | push mem+9289808 10505 | pop rax 10506 | xor rbx, rbx 10507 | mov rbx, [rax] 10508 | push rbx 10509 | call addr2856 10510 | mov rax, 17 10511 | push rax 10512 | mov rax, 0 10513 | push rax 10514 | mov rax, r15 10515 | add rax, 48 10516 | push rax 10517 | call addr2528 10518 | mov rax, 19 10519 | push rax 10520 | mov rax, 18 10521 | push rax 10522 | mov rax, r15 10523 | add rax, 48 10524 | push rax 10525 | call addr2528 10526 | mov rax, 19 10527 | push rax 10528 | mov rax, 23 10529 | push rax 10530 | mov rax, r15 10531 | add rax, 48 10532 | push rax 10533 | call addr2528 10534 | mov rax, 0 10535 | push rax 10536 | mov rax, 0 10537 | push rax 10538 | mov rax, r15 10539 | add rax, 48 10540 | push rax 10541 | call addr2528 10542 | mov rax, 19 10543 | push rax 10544 | mov rax, 11 10545 | push rax 10546 | mov rax, r15 10547 | add rax, 48 10548 | push rax 10549 | call addr2528 10550 | push mem+9289808 10551 | pop rax 10552 | xor rbx, rbx 10553 | mov rbx, [rax] 10554 | push rbx 10555 | call addr2856 10556 | mov rax, 18 10557 | push rax 10558 | mov rax, 0 10559 | push rax 10560 | mov rax, r15 10561 | add rax, 48 10562 | push rax 10563 | call addr2528 10564 | addr5404: 10565 | jmp addr5456 10566 | addr5405: 10567 | push QWORD [r15+8] 10568 | pop rax 10569 | xor rbx, rbx 10570 | mov bl, [rax] 10571 | push rbx 10572 | mov rax, 93 10573 | push rax 10574 | mov rcx, 0 10575 | mov rdx, 1 10576 | pop rax 10577 | pop rbx 10578 | cmp rax, rbx 10579 | cmove rcx, rdx 10580 | push rcx 10581 | pop rax 10582 | test rax, rax 10583 | jz addr5457 10584 | call addr2906 10585 | call addr2906 10586 | push QWORD [rsp+8] 10587 | mov rax, 96 10588 | push rax 10589 | pop rax 10590 | mul QWORD [rsp] 10591 | mov [rsp], rax 10592 | push mem+9289816 10593 | pop rax 10594 | add [rsp], rax 10595 | push QWORD [rsp+8] 10596 | mov rax, 96 10597 | push rax 10598 | pop rax 10599 | mul QWORD [rsp] 10600 | mov [rsp], rax 10601 | push mem+9289816 10602 | pop rax 10603 | add [rsp], rax 10604 | sub r15, 32 10605 | pop rax 10606 | mov [r15+24], rax 10607 | pop rax 10608 | mov [r15+16], rax 10609 | pop rax 10610 | mov [r15+8], rax 10611 | pop rax 10612 | mov [r15+0], rax 10613 | push mem+9289808 10614 | pop rax 10615 | xor rbx, rbx 10616 | mov rbx, [rax] 10617 | push rbx 10618 | push QWORD [r15+0] 10619 | pop rax 10620 | sub [rsp], rax 10621 | mov rax, 1 10622 | push rax 10623 | pop rax 10624 | add [rsp], rax 10625 | push QWORD [r15+16] 10626 | mov rax, 8 10627 | push rax 10628 | pop rax 10629 | pop rbx 10630 | push rax 10631 | push rbx 10632 | pop rax 10633 | pop rbx 10634 | push rax 10635 | push rbx 10636 | pop rax 10637 | add [rsp], rax 10638 | pop rax 10639 | pop rbx 10640 | mov [rax], rbx 10641 | mov rax, 12 10642 | push rax 10643 | push mem+9289808 10644 | pop rax 10645 | xor rbx, rbx 10646 | mov rbx, [rax] 10647 | push rbx 10648 | push QWORD [r15+8] 10649 | pop rax 10650 | sub [rsp], rax 10651 | mov rax, r15 10652 | add rax, 80 10653 | push rax 10654 | call addr2528 10655 | add r15, 32 10656 | addr5456: 10657 | addr5457: 10658 | push QWORD [r15+0] 10659 | mov rax, 1 10660 | push rax 10661 | pop rax 10662 | sub [rsp], rax 10663 | push QWORD [r15+8] 10664 | mov rax, 1 10665 | push rax 10666 | pop rax 10667 | pop rbx 10668 | push rax 10669 | push rbx 10670 | pop rax 10671 | pop rbx 10672 | push rax 10673 | push rbx 10674 | pop rax 10675 | add [rsp], rax 10676 | add r15, 16 10677 | jmp addr5211 10678 | addr5471: 10679 | pop rax 10680 | pop rax 10681 | mov rax, 14 10682 | push rax 10683 | mov rax, 0 10684 | push rax 10685 | mov rax, r15 10686 | add rax, 32 10687 | push rax 10688 | call addr2528 10689 | call addr2956 10690 | mov rax, 112 10691 | push rax 10692 | mov rax, 0 10693 | push rax 10694 | mov rax, r15 10695 | add rax, 104 10696 | push rax 10697 | call addr485 10698 | pop rax 10699 | mov rax, 4 10700 | push rax 10701 | push str808 10702 | mov rax, r15 10703 | add rax, 104 10704 | push rax 10705 | mov rax, 0 10706 | push rax 10707 | pop rax 10708 | pop rbx 10709 | push rax 10710 | push rbx 10711 | pop rax 10712 | pop rbx 10713 | push rax 10714 | push rbx 10715 | pop rax 10716 | add [rsp], rax 10717 | sub r15, 24 10718 | pop rax 10719 | mov [r15+16], rax 10720 | pop rax 10721 | mov [r15+8], rax 10722 | pop rax 10723 | mov [r15+0], rax 10724 | push QWORD [r15+0] 10725 | push QWORD [r15+16] 10726 | mov rax, 0 10727 | push rax 10728 | pop rax 10729 | pop rbx 10730 | push rax 10731 | push rbx 10732 | pop rax 10733 | pop rbx 10734 | push rax 10735 | push rbx 10736 | pop rax 10737 | add [rsp], rax 10738 | pop rax 10739 | pop rbx 10740 | mov [rax], rbx 10741 | push QWORD [r15+8] 10742 | push QWORD [r15+16] 10743 | mov rax, 8 10744 | push rax 10745 | pop rax 10746 | pop rbx 10747 | push rax 10748 | push rbx 10749 | pop rax 10750 | pop rbx 10751 | push rax 10752 | push rbx 10753 | pop rax 10754 | add [rsp], rax 10755 | pop rax 10756 | pop rbx 10757 | mov [rax], rbx 10758 | add r15, 24 10759 | mov rax, r15 10760 | add rax, 104 10761 | push rax 10762 | call addr2780 10763 | push mem+8 10764 | push mem+8388616 10765 | pop rax 10766 | xor rbx, rbx 10767 | mov rbx, [rax] 10768 | push rbx 10769 | pop rax 10770 | pop rbx 10771 | push rax 10772 | push rbx 10773 | pop rax 10774 | pop rbx 10775 | push rax 10776 | push rbx 10777 | pop rax 10778 | add [rsp], rax 10779 | mov rax, r15 10780 | add rax, 16 10781 | push rax 10782 | sub r15, 8 10783 | pop rax 10784 | mov [r15+0], rax 10785 | push QWORD [r15+0] 10786 | mov rax, 0 10787 | push rax 10788 | pop rax 10789 | pop rbx 10790 | push rax 10791 | push rbx 10792 | pop rax 10793 | pop rbx 10794 | push rax 10795 | push rbx 10796 | pop rax 10797 | add [rsp], rax 10798 | pop rax 10799 | xor rbx, rbx 10800 | mov rbx, [rax] 10801 | push rbx 10802 | push QWORD [r15+0] 10803 | mov rax, 8 10804 | push rax 10805 | pop rax 10806 | pop rbx 10807 | push rax 10808 | push rbx 10809 | pop rax 10810 | pop rbx 10811 | push rax 10812 | push rbx 10813 | pop rax 10814 | add [rsp], rax 10815 | pop rax 10816 | xor rbx, rbx 10817 | mov rbx, [rax] 10818 | push rbx 10819 | add r15, 8 10820 | push QWORD [rsp+8] 10821 | call addr701 10822 | call addr439 10823 | pop rax 10824 | mov rax, 4 10825 | push rax 10826 | push str809 10827 | push QWORD [rsp+8] 10828 | call addr701 10829 | call addr439 10830 | pop rax 10831 | mov rax, 1 10832 | push rax 10833 | push str810 10834 | push QWORD [rsp+8] 10835 | call addr701 10836 | call addr439 10837 | pop rax 10838 | call addr4855 10839 | call addr1568 10840 | push mem+8388640 10841 | pop rax 10842 | xor rbx, rbx 10843 | mov rbx, [rax] 10844 | push rbx 10845 | push mem+8388648 10846 | pop rax 10847 | xor rbx, rbx 10848 | mov rbx, [rax] 10849 | push rbx 10850 | push mem+8388640 10851 | pop rax 10852 | pop rbx 10853 | mov [rax], rbx 10854 | push mem+9257032 10855 | push mem+9289800 10856 | pop rax 10857 | xor rbx, rbx 10858 | mov rbx, [rax] 10859 | push rbx 10860 | pop rax 10861 | pop rbx 10862 | push rax 10863 | push rbx 10864 | pop rax 10865 | pop rbx 10866 | push rax 10867 | push rbx 10868 | pop rax 10869 | add [rsp], rax 10870 | push mem+8 10871 | push mem+8388616 10872 | pop rax 10873 | xor rbx, rbx 10874 | mov rbx, [rax] 10875 | push rbx 10876 | pop rax 10877 | pop rbx 10878 | push rax 10879 | push rbx 10880 | pop rax 10881 | pop rbx 10882 | push rax 10883 | push rbx 10884 | pop rax 10885 | add [rsp], rax 10886 | push str811 10887 | mov rax, 8 10888 | push rax 10889 | call addr701 10890 | pop rax 10891 | pop rbx 10892 | mov [rax], rbx 10893 | push str812 10894 | mov rax, 8 10895 | push rax 10896 | call addr701 10897 | pop rax 10898 | pop rbx 10899 | mov [rax], rbx 10900 | push str813 10901 | mov rax, 8 10902 | push rax 10903 | call addr701 10904 | pop rax 10905 | pop rbx 10906 | mov [rax], rbx 10907 | push mem+9257032 10908 | push mem+9289800 10909 | pop rax 10910 | xor rbx, rbx 10911 | mov rbx, [rax] 10912 | push rbx 10913 | pop rax 10914 | pop rbx 10915 | push rax 10916 | push rbx 10917 | pop rax 10918 | pop rbx 10919 | push rax 10920 | push rbx 10921 | pop rax 10922 | add [rsp], rax 10923 | mov rax, r15 10924 | add rax, 16 10925 | push rax 10926 | sub r15, 8 10927 | pop rax 10928 | mov [r15+0], rax 10929 | push QWORD [r15+0] 10930 | mov rax, 0 10931 | push rax 10932 | pop rax 10933 | pop rbx 10934 | push rax 10935 | push rbx 10936 | pop rax 10937 | pop rbx 10938 | push rax 10939 | push rbx 10940 | pop rax 10941 | add [rsp], rax 10942 | pop rax 10943 | xor rbx, rbx 10944 | mov rbx, [rax] 10945 | push rbx 10946 | push QWORD [r15+0] 10947 | mov rax, 8 10948 | push rax 10949 | pop rax 10950 | pop rbx 10951 | push rax 10952 | push rbx 10953 | pop rax 10954 | pop rbx 10955 | push rax 10956 | push rbx 10957 | pop rax 10958 | add [rsp], rax 10959 | pop rax 10960 | xor rbx, rbx 10961 | mov rbx, [rax] 10962 | push rbx 10963 | add r15, 8 10964 | push QWORD [rsp+8] 10965 | call addr2477 10966 | call addr439 10967 | pop rax 10968 | mov rax, 4 10969 | push rax 10970 | push str814 10971 | push QWORD [rsp+8] 10972 | call addr2477 10973 | call addr439 10974 | pop rax 10975 | mov rax, 1 10976 | push rax 10977 | call addr2477 10978 | pop rax 10979 | mov rax, 8 10980 | push rax 10981 | call addr701 10982 | pop rax 10983 | pop rbx 10984 | mov [rax], rbx 10985 | push mem+9257032 10986 | push mem+9289800 10987 | pop rax 10988 | xor rbx, rbx 10989 | mov rbx, [rax] 10990 | push rbx 10991 | pop rax 10992 | pop rbx 10993 | push rax 10994 | push rbx 10995 | pop rax 10996 | pop rbx 10997 | push rax 10998 | push rbx 10999 | pop rax 11000 | add [rsp], rax 11001 | mov rax, r15 11002 | add rax, 16 11003 | push rax 11004 | sub r15, 8 11005 | pop rax 11006 | mov [r15+0], rax 11007 | push QWORD [r15+0] 11008 | mov rax, 0 11009 | push rax 11010 | pop rax 11011 | pop rbx 11012 | push rax 11013 | push rbx 11014 | pop rax 11015 | pop rbx 11016 | push rax 11017 | push rbx 11018 | pop rax 11019 | add [rsp], rax 11020 | pop rax 11021 | xor rbx, rbx 11022 | mov rbx, [rax] 11023 | push rbx 11024 | push QWORD [r15+0] 11025 | mov rax, 8 11026 | push rax 11027 | pop rax 11028 | pop rbx 11029 | push rax 11030 | push rbx 11031 | pop rax 11032 | pop rbx 11033 | push rax 11034 | push rbx 11035 | pop rax 11036 | add [rsp], rax 11037 | pop rax 11038 | xor rbx, rbx 11039 | mov rbx, [rax] 11040 | push rbx 11041 | add r15, 8 11042 | push QWORD [rsp+8] 11043 | call addr2477 11044 | call addr439 11045 | pop rax 11046 | mov rax, 4 11047 | push rax 11048 | push str815 11049 | push QWORD [rsp+8] 11050 | call addr2477 11051 | call addr439 11052 | pop rax 11053 | mov rax, 1 11054 | push rax 11055 | call addr2477 11056 | pop rax 11057 | mov rax, 8 11058 | push rax 11059 | call addr701 11060 | pop rax 11061 | pop rbx 11062 | mov [rax], rbx 11063 | mov rax, 0 11064 | push rax 11065 | mov rax, 8 11066 | push rax 11067 | call addr701 11068 | pop rax 11069 | pop rbx 11070 | mov [rax], rbx 11071 | push mem+8388648 11072 | pop rax 11073 | xor rbx, rbx 11074 | mov rbx, [rax] 11075 | push rbx 11076 | mov rax, 1 11077 | push rax 11078 | pop rax 11079 | pop rbx 11080 | push rax 11081 | push rbx 11082 | pop rax 11083 | sub [rsp], rax 11084 | call addr1994 11085 | push mem+9257032 11086 | pop rax 11087 | pop rbx 11088 | push rax 11089 | push rbx 11090 | pop rax 11091 | pop rbx 11092 | push rax 11093 | push rbx 11094 | pop rax 11095 | sub [rsp], rax 11096 | push mem+9289800 11097 | pop rax 11098 | pop rbx 11099 | mov [rax], rbx 11100 | push mem+8388640 11101 | pop rax 11102 | pop rbx 11103 | mov [rax], rbx 11104 | push mem+9257032 11105 | push mem+9289800 11106 | pop rax 11107 | xor rbx, rbx 11108 | mov rbx, [rax] 11109 | push rbx 11110 | pop rax 11111 | pop rbx 11112 | push rax 11113 | push rbx 11114 | pop rax 11115 | pop rbx 11116 | push rax 11117 | push rbx 11118 | pop rax 11119 | add [rsp], rax 11120 | push mem+9257032 11121 | push mem+9289800 11122 | pop rax 11123 | xor rbx, rbx 11124 | mov rbx, [rax] 11125 | push rbx 11126 | pop rax 11127 | pop rbx 11128 | push rax 11129 | push rbx 11130 | pop rax 11131 | pop rbx 11132 | push rax 11133 | push rbx 11134 | pop rax 11135 | add [rsp], rax 11136 | mov rax, r15 11137 | add rax, 16 11138 | push rax 11139 | sub r15, 8 11140 | pop rax 11141 | mov [r15+0], rax 11142 | push QWORD [r15+0] 11143 | mov rax, 0 11144 | push rax 11145 | pop rax 11146 | pop rbx 11147 | push rax 11148 | push rbx 11149 | pop rax 11150 | pop rbx 11151 | push rax 11152 | push rbx 11153 | pop rax 11154 | add [rsp], rax 11155 | pop rax 11156 | xor rbx, rbx 11157 | mov rbx, [rax] 11158 | push rbx 11159 | push QWORD [r15+0] 11160 | mov rax, 8 11161 | push rax 11162 | pop rax 11163 | pop rbx 11164 | push rax 11165 | push rbx 11166 | pop rax 11167 | pop rbx 11168 | push rax 11169 | push rbx 11170 | pop rax 11171 | add [rsp], rax 11172 | pop rax 11173 | xor rbx, rbx 11174 | mov rbx, [rax] 11175 | push rbx 11176 | add r15, 8 11177 | push QWORD [rsp+8] 11178 | call addr2477 11179 | call addr439 11180 | pop rax 11181 | mov rax, 1 11182 | push rax 11183 | call addr2477 11184 | pop rax 11185 | push mem+9257032 11186 | push mem+9289800 11187 | pop rax 11188 | xor rbx, rbx 11189 | mov rbx, [rax] 11190 | push rbx 11191 | pop rax 11192 | pop rbx 11193 | push rax 11194 | push rbx 11195 | pop rax 11196 | pop rbx 11197 | push rax 11198 | push rbx 11199 | pop rax 11200 | add [rsp], rax 11201 | mov rax, r15 11202 | add rax, 16 11203 | push rax 11204 | sub r15, 8 11205 | pop rax 11206 | mov [r15+0], rax 11207 | push QWORD [r15+0] 11208 | mov rax, 0 11209 | push rax 11210 | pop rax 11211 | pop rbx 11212 | push rax 11213 | push rbx 11214 | pop rax 11215 | pop rbx 11216 | push rax 11217 | push rbx 11218 | pop rax 11219 | add [rsp], rax 11220 | pop rax 11221 | xor rbx, rbx 11222 | mov rbx, [rax] 11223 | push rbx 11224 | push QWORD [r15+0] 11225 | mov rax, 8 11226 | push rax 11227 | pop rax 11228 | pop rbx 11229 | push rax 11230 | push rbx 11231 | pop rax 11232 | pop rbx 11233 | push rax 11234 | push rbx 11235 | pop rax 11236 | add [rsp], rax 11237 | pop rax 11238 | xor rbx, rbx 11239 | mov rbx, [rax] 11240 | push rbx 11241 | add r15, 8 11242 | push QWORD [rsp+8] 11243 | call addr2477 11244 | call addr439 11245 | pop rax 11246 | mov rax, 4 11247 | push rax 11248 | push str816 11249 | push QWORD [rsp+8] 11250 | call addr2477 11251 | call addr439 11252 | pop rax 11253 | mov rax, 1 11254 | push rax 11255 | call addr2477 11256 | pop rax 11257 | push mem+8388648 11258 | pop rax 11259 | xor rbx, rbx 11260 | mov rbx, [rax] 11261 | push rbx 11262 | mov rax, 1 11263 | push rax 11264 | pop rax 11265 | pop rbx 11266 | push rax 11267 | push rbx 11268 | pop rax 11269 | sub [rsp], rax 11270 | pop rax 11271 | test rax, rax 11272 | jz addr5944 11273 | mov rax, 16 11274 | push rax 11275 | push str817 11276 | mov rax, 1 11277 | push rax 11278 | mov rax, 1 11279 | push rax 11280 | pop rax 11281 | pop rdi 11282 | pop rsi 11283 | pop rdx 11284 | syscall 11285 | push rax 11286 | pop rax 11287 | push QWORD [rsp] 11288 | push QWORD [rsp] 11289 | call addr0 11290 | pop rax 11291 | pop rbx 11292 | push rax 11293 | push rbx 11294 | mov rax, 1 11295 | push rax 11296 | mov rax, 1 11297 | push rax 11298 | pop rax 11299 | pop rdi 11300 | pop rsi 11301 | pop rdx 11302 | syscall 11303 | push rax 11304 | pop rax 11305 | mov rax, 4 11306 | push rax 11307 | push str818 11308 | mov rax, 1 11309 | push rax 11310 | mov rax, 1 11311 | push rax 11312 | pop rax 11313 | pop rdi 11314 | pop rsi 11315 | pop rdx 11316 | syscall 11317 | push rax 11318 | pop rax 11319 | push QWORD [rsp+8] 11320 | push QWORD [rsp] 11321 | call addr0 11322 | pop rax 11323 | pop rbx 11324 | push rax 11325 | push rbx 11326 | mov rax, 1 11327 | push rax 11328 | mov rax, 1 11329 | push rax 11330 | pop rax 11331 | pop rdi 11332 | pop rsi 11333 | pop rdx 11334 | syscall 11335 | push rax 11336 | pop rax 11337 | mov rax, 1 11338 | push rax 11339 | push str819 11340 | mov rax, 1 11341 | push rax 11342 | mov rax, 1 11343 | push rax 11344 | pop rax 11345 | pop rdi 11346 | pop rsi 11347 | pop rdx 11348 | syscall 11349 | push rax 11350 | pop rax 11351 | addr5944: 11352 | addr5945: 11353 | mov rax, 82 11354 | push rax 11355 | pop rax 11356 | pop rdi 11357 | pop rsi 11358 | syscall 11359 | push rax 11360 | mov rax, 0 11361 | push rax 11362 | mov rcx, 0 11363 | mov rdx, 1 11364 | pop rbx 11365 | pop rax 11366 | cmp rax, rbx 11367 | cmovl rcx, rdx 11368 | push rcx 11369 | pop rax 11370 | test rax, rax 11371 | jz addr5964 11372 | mov rax, 33 11373 | push rax 11374 | push str820 11375 | mov rax, 2 11376 | push rax 11377 | mov rax, 1 11378 | push rax 11379 | pop rax 11380 | pop rdi 11381 | pop rsi 11382 | pop rdx 11383 | syscall 11384 | push rax 11385 | pop rax 11386 | mov rax, 1 11387 | push rax 11388 | mov rax, 60 11389 | push rax 11390 | pop rax 11391 | pop rdi 11392 | syscall 11393 | push rax 11394 | pop rax 11395 | addr5964: 11396 | addr5965: 11397 | push mem+9257032 11398 | pop rax 11399 | pop rbx 11400 | push rax 11401 | push rbx 11402 | pop rax 11403 | pop rbx 11404 | push rax 11405 | push rbx 11406 | pop rax 11407 | sub [rsp], rax 11408 | push mem+9289800 11409 | pop rax 11410 | pop rbx 11411 | mov [rax], rbx 11412 | push mem+9257032 11413 | push mem+9289800 11414 | pop rax 11415 | xor rbx, rbx 11416 | mov rbx, [rax] 11417 | push rbx 11418 | pop rax 11419 | pop rbx 11420 | push rax 11421 | push rbx 11422 | pop rax 11423 | pop rbx 11424 | push rax 11425 | push rbx 11426 | pop rax 11427 | add [rsp], rax 11428 | push mem+8 11429 | push mem+8388616 11430 | pop rax 11431 | xor rbx, rbx 11432 | mov rbx, [rax] 11433 | push rbx 11434 | pop rax 11435 | pop rbx 11436 | push rax 11437 | push rbx 11438 | pop rax 11439 | pop rbx 11440 | push rax 11441 | push rbx 11442 | pop rax 11443 | add [rsp], rax 11444 | push str821 11445 | mov rax, 8 11446 | push rax 11447 | call addr701 11448 | pop rax 11449 | pop rbx 11450 | mov [rax], rbx 11451 | push str822 11452 | mov rax, 8 11453 | push rax 11454 | call addr701 11455 | pop rax 11456 | pop rbx 11457 | mov [rax], rbx 11458 | push mem+9257032 11459 | push mem+9289800 11460 | pop rax 11461 | xor rbx, rbx 11462 | mov rbx, [rax] 11463 | push rbx 11464 | pop rax 11465 | pop rbx 11466 | push rax 11467 | push rbx 11468 | pop rax 11469 | pop rbx 11470 | push rax 11471 | push rbx 11472 | pop rax 11473 | add [rsp], rax 11474 | mov rax, r15 11475 | add rax, 16 11476 | push rax 11477 | sub r15, 8 11478 | pop rax 11479 | mov [r15+0], rax 11480 | push QWORD [r15+0] 11481 | mov rax, 0 11482 | push rax 11483 | pop rax 11484 | pop rbx 11485 | push rax 11486 | push rbx 11487 | pop rax 11488 | pop rbx 11489 | push rax 11490 | push rbx 11491 | pop rax 11492 | add [rsp], rax 11493 | pop rax 11494 | xor rbx, rbx 11495 | mov rbx, [rax] 11496 | push rbx 11497 | push QWORD [r15+0] 11498 | mov rax, 8 11499 | push rax 11500 | pop rax 11501 | pop rbx 11502 | push rax 11503 | push rbx 11504 | pop rax 11505 | pop rbx 11506 | push rax 11507 | push rbx 11508 | pop rax 11509 | add [rsp], rax 11510 | pop rax 11511 | xor rbx, rbx 11512 | mov rbx, [rax] 11513 | push rbx 11514 | add r15, 8 11515 | push QWORD [rsp+8] 11516 | call addr2477 11517 | call addr439 11518 | pop rax 11519 | mov rax, 1 11520 | push rax 11521 | call addr2477 11522 | pop rax 11523 | mov rax, 8 11524 | push rax 11525 | call addr701 11526 | pop rax 11527 | pop rbx 11528 | mov [rax], rbx 11529 | mov rax, 0 11530 | push rax 11531 | mov rax, 8 11532 | push rax 11533 | call addr701 11534 | pop rax 11535 | pop rbx 11536 | mov [rax], rbx 11537 | push mem+8388648 11538 | pop rax 11539 | xor rbx, rbx 11540 | mov rbx, [rax] 11541 | push rbx 11542 | mov rax, 1 11543 | push rax 11544 | pop rax 11545 | pop rbx 11546 | push rax 11547 | push rbx 11548 | pop rax 11549 | sub [rsp], rax 11550 | call addr1994 11551 | push mem+9257032 11552 | pop rax 11553 | pop rbx 11554 | push rax 11555 | push rbx 11556 | pop rax 11557 | pop rbx 11558 | push rax 11559 | push rbx 11560 | pop rax 11561 | sub [rsp], rax 11562 | push mem+9289800 11563 | pop rax 11564 | pop rbx 11565 | mov [rax], rbx 11566 | mov rax, 14 11567 | push rax 11568 | push str823 11569 | push mem+8388648 11570 | pop rax 11571 | xor rbx, rbx 11572 | mov rbx, [rax] 11573 | push rbx 11574 | call addr1592 11575 | add r15, 224 11576 | push QWORD [r15-8] 11577 | ret 11578 | entry start 11579 | start: 11580 | mov [args_ptr], rsp 11581 | mov r15, ret_stack+65536 11582 | call addr5086 11583 | mov rax, 60 11584 | mov rdi, 0 11585 | syscall 11586 | segment readable writable 11587 | str0: db 48 11588 | str2: db 115,116,100,47,115,116,100,46,112,111,114,116,104,58,53,49,50,58,53 11589 | str3: db 58,32,84,101,109,112,111,114,97,114,121,32,109,101,109,111,114,121,32,98,117,102,102,101,114,32,99,97,112,97,99,105,116,121,32,101,120,99,101,101,100,101,100,46,32,78,101,101,100,32,116,111,32,99,97,108,108,32,116,109,112,45,99,108,101,97,110,32,109,111,114,101,32,111,102,116,101,110,10 11590 | str4: db 80,65,84,72 11591 | str5: db 67,111,117,108,100,32,110,111,116,32,102,105,110,100,32,36,80,65,84,72,10 11592 | str6: db 47 11593 | str7: db 115,116,100,47,115,116,100,46,112,111,114,116,104,58,53,54,55,58,51 11594 | str8: db 58,32,69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,102,105,110,100,32,101,120,101,99,117,116,97,98,108,101,32,96 11595 | str9: db 96,10 11596 | str10: db 69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,111,112,101,110,32,102,105,108,101,32 11597 | str11: db 10 11598 | str12: db 69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,100,101,116,101,114,109,105,110,101,32,116,104,101,32,115,105,122,101,32,111,102,32,102,105,108,101,32 11599 | str13: db 10 11600 | str14: db 69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,109,101,109,111,114,121,32,109,97,112,32,102,105,108,101,32 11601 | str15: db 10 11602 | str18: db 64,37,43,61,58,44,46,47,45,95 11603 | str19: db 39 11604 | str20: db 39,34,39,34,39 11605 | str21: db 39 11606 | str22: db 69,82,82,79,82,58,32,116,105,109,101,105,116,47,115,116,97,114,116,58,32,99,111,117,108,100,32,110,111,116,32,103,101,116,32,99,117,114,114,101,110,116,32,116,105,109,101,32,102,111,114,32,115,111,109,101,32,114,101,97,115,111,110,10 11607 | str23: db 69,82,82,79,82,58,32,116,105,109,101,105,116,47,101,110,100,58,32,99,111,117,108,100,32,110,111,116,32,103,101,116,32,99,117,114,114,101,110,116,32,116,105,109,101,32,102,111,114,32,115,111,109,101,32,114,101,97,115,111,110,10 11608 | str24: db 32,116,111,111,107,32 11609 | str25: db 46 11610 | str26: db 32,115,101,99,115,10 11611 | str29: db 91,67,77,68,93 11612 | str30: db 32 11613 | str31: db 10 11614 | str32: db 47,100,101,118,47,110,117,108,108,0 11615 | str33: db 115,116,100,47,115,116,100,46,112,111,114,116,104,58,57,51,56,58,49,51 11616 | str34: db 58,32,69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,111,112,101,110,32,47,100,101,118,47,110,117,108,108,32,116,111,32,115,105,108,101,110,99,101,32,116,104,101,32,99,111,109,109,97,110,100,32,105,110,32,99,109,100,45,101,99,104,111,101,100,10 11617 | str35: db 115,116,100,47,115,116,100,46,112,111,114,116,104,58,57,52,51,58,49,51 11618 | str36: db 58,32,69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,114,101,111,112,101,110,32,47,100,101,118,47,110,117,108,108,32,97,115,32,115,116,100,111,117,116,32,102,111,114,32,99,104,105,108,100,32,112,114,111,99,101,115,115,32,105,110,32,99,109,100,45,101,99,104,111,101,100,10 11619 | str37: db 91,69,82,82,79,82,93,32,99,111,117,108,100,32,110,111,116,32,119,97,105,116,32,117,110,116,105,108,32,116,104,101,32,99,104,105,108,100,32,112,114,111,99,101,115,115,32,104,97,115,32,102,105,110,105,115,104,101,100,32,101,120,101,99,117,116,105,110,103,10 11620 | str38: db 69,82,82,79,82,58,32,116,104,101,32,99,104,105,108,100,32,112,114,111,99,101,115,115,32,119,97,115,32,116,101,114,109,105,110,97,116,101,100,32,98,121,32,97,32,115,105,103,110,97,108,32 11621 | str39: db 10 11622 | str40: db 115,116,100,47,115,116,100,46,112,111,114,116,104,58,57,56,52,58,49,53 11623 | str41: db 58,32,117,110,114,101,97,99,104,97,98,108,101,10 11624 | str42: db 91,69,82,82,79,82,93,32,99,111,117,108,100,32,110,111,116,32,102,111,114,107,32,97,32,99,104,105,108,100,10 11625 | str170: db 115,114,99,47,99,111,109,46,112,111,114,116,104,58,49,56,58,53 11626 | str171: db 58,32,70,105,108,101,32,80,97,116,104,32,66,117,102,102,101,114,32,99,97,112,97,99,105,116,121,32,101,120,99,101,101,100,101,100,46,10 11627 | str293: db 115,114,99,47,99,111,109,46,112,111,114,116,104,58,52,54,52,58,53 11628 | str294: db 58,32,69,82,82,79,82,58,32,111,112,115,32,111,118,101,114,102,108,111,119,10 11629 | str303: db 115,114,99,47,99,111,109,46,112,111,114,116,104,58,53,57,54,58,53 11630 | str304: db 58,32,69,82,82,79,82,58,32,112,114,111,99,101,100,117,114,101,32,100,101,102,105,110,105,116,105,111,110,115,32,99,97,112,97,99,105,116,121,32,101,120,99,101,101,100,101,100,10 11631 | str309: db 115,114,99,47,99,111,109,46,112,111,114,116,104,58,55,48,48,58,53 11632 | str310: db 58,32,69,82,82,79,82,58,32,112,97,114,115,101,32,98,108,111,99,107,32,115,116,97,99,107,32,111,118,101,114,102,108,111,119,10 11633 | str311: db 115,114,99,47,99,111,109,46,112,111,114,116,104,58,55,48,56,58,53 11634 | str312: db 58,32,69,82,82,79,82,58,32,112,97,114,115,101,32,98,108,111,99,107,32,115,116,97,99,107,32,117,110,100,101,114,102,108,111,119,10 11635 | str465: db 44 11636 | str466: db 112,114,105,110,116,58,10 11637 | str467: db 109,111,118,32,32,32,32,32,114,57,44,32,45,51,54,56,57,51,52,56,56,49,52,55,52,49,57,49,48,51,50,51,10 11638 | str468: db 115,117,98,32,32,32,32,32,114,115,112,44,32,52,48,10 11639 | str469: db 109,111,118,32,32,32,32,32,66,89,84,69,32,91,114,115,112,43,51,49,93,44,32,49,48,10 11640 | str470: db 108,101,97,32,32,32,32,32,114,99,120,44,32,91,114,115,112,43,51,48,93,10 11641 | str471: db 46,76,50,58,10 11642 | str472: db 109,111,118,32,32,32,32,32,114,97,120,44,32,114,100,105,10 11643 | str473: db 108,101,97,32,32,32,32,32,114,56,44,32,91,114,115,112,43,51,50,93,10 11644 | str474: db 109,117,108,32,32,32,32,32,114,57,10 11645 | str475: db 109,111,118,32,32,32,32,32,114,97,120,44,32,114,100,105,10 11646 | str476: db 115,117,98,32,32,32,32,32,114,56,44,32,114,99,120,10 11647 | str477: db 115,104,114,32,32,32,32,32,114,100,120,44,32,51,10 11648 | str478: db 108,101,97,32,32,32,32,32,114,115,105,44,32,91,114,100,120,43,114,100,120,42,52,93,10 11649 | str479: db 97,100,100,32,32,32,32,32,114,115,105,44,32,114,115,105,10 11650 | str480: db 115,117,98,32,32,32,32,32,114,97,120,44,32,114,115,105,10 11651 | str481: db 97,100,100,32,32,32,32,32,101,97,120,44,32,52,56,10 11652 | str482: db 109,111,118,32,32,32,32,32,66,89,84,69,32,91,114,99,120,93,44,32,97,108,10 11653 | str483: db 109,111,118,32,32,32,32,32,114,97,120,44,32,114,100,105,10 11654 | str484: db 109,111,118,32,32,32,32,32,114,100,105,44,32,114,100,120,10 11655 | str485: db 109,111,118,32,32,32,32,32,114,100,120,44,32,114,99,120,10 11656 | str486: db 115,117,98,32,32,32,32,32,114,99,120,44,32,49,10 11657 | str487: db 99,109,112,32,32,32,32,32,114,97,120,44,32,57,10 11658 | str488: db 106,97,32,32,32,32,32,32,46,76,50,10 11659 | str489: db 108,101,97,32,32,32,32,32,114,97,120,44,32,91,114,115,112,43,51,50,93,10 11660 | str490: db 109,111,118,32,32,32,32,32,101,100,105,44,32,49,10 11661 | str491: db 115,117,98,32,32,32,32,32,114,100,120,44,32,114,97,120,10 11662 | str492: db 120,111,114,32,32,32,32,32,101,97,120,44,32,101,97,120,10 11663 | str493: db 108,101,97,32,32,32,32,32,114,115,105,44,32,91,114,115,112,43,51,50,43,114,100,120,93,10 11664 | str494: db 109,111,118,32,32,32,32,32,114,100,120,44,32,114,56,10 11665 | str495: db 109,111,118,32,32,32,32,32,114,97,120,44,32,49,10 11666 | str496: db 115,121,115,99,97,108,108,10 11667 | str497: db 97,100,100,32,32,32,32,32,114,115,112,44,32,52,48,10 11668 | str498: db 114,101,116,10 11669 | str503: db 97,100,100,114 11670 | str504: db 58,10 11671 | str505: db 109,111,118,32,114,97,120,44,32 11672 | str506: db 10 11673 | str507: db 112,117,115,104,32,114,97,120,10 11674 | str508: db 109,111,118,32,114,97,120,44,32 11675 | str509: db 10 11676 | str510: db 112,117,115,104,32,114,97,120,10 11677 | str511: db 109,111,118,32,114,97,120,44,32 11678 | str512: db 10 11679 | str513: db 112,117,115,104,32,114,97,120,10 11680 | str514: db 109,111,118,32,114,97,120,44,32,97,100,100,114 11681 | str515: db 10 11682 | str516: db 112,117,115,104,32,114,97,120,10 11683 | str517: db 112,111,112,32,114,98,120,10 11684 | str518: db 99,97,108,108,32,114,98,120,10 11685 | str519: db 115,117,98,32,114,49,53,44,32 11686 | str520: db 10 11687 | str521: db 112,111,112,32,114,97,120,10 11688 | str522: db 109,111,118,32,91,114,49,53,43 11689 | str523: db 93,44,32,114,97,120,10 11690 | str524: db 115,117,98,32,114,49,53,44,32 11691 | str525: db 10 11692 | str526: db 109,111,118,32,114,97,120,44,32,91,114,115,112,43 11693 | str527: db 93,10 11694 | str528: db 109,111,118,32,91,114,49,53,43 11695 | str529: db 93,44,32,114,97,120,10 11696 | str530: db 97,100,100,32,114,49,53,44,32 11697 | str531: db 10 11698 | str532: db 112,117,115,104,32,81,87,79,82,68,32,91,114,49,53,43 11699 | str533: db 93,10 11700 | str534: db 109,111,118,32,114,97,120,44,32,114,49,53,10 11701 | str535: db 97,100,100,32,114,97,120,44,32 11702 | str536: db 10 11703 | str537: db 112,117,115,104,32,114,97,120,10 11704 | str538: db 112,117,115,104,32,114,49,53,10 11705 | str539: db 112,117,115,104,32,109,101,109,43 11706 | str540: db 10 11707 | str541: db 109,111,118,32,114,97,120,44,32 11708 | str542: db 10 11709 | str543: db 112,117,115,104,32,114,97,120,10 11710 | str544: db 112,117,115,104,32,115,116,114 11711 | str545: db 10 11712 | str546: db 112,117,115,104,32,115,116,114 11713 | str547: db 10 11714 | str548: db 112,111,112,32,114,97,120,10 11715 | str549: db 116,101,115,116,32,114,97,120,44,32,114,97,120,10 11716 | str550: db 106,122,32,97,100,100,114 11717 | str551: db 10 11718 | str552: db 112,111,112,32,114,97,120,10 11719 | str553: db 116,101,115,116,32,114,97,120,44,32,114,97,120,10 11720 | str554: db 106,122,32,97,100,100,114 11721 | str555: db 10 11722 | str556: db 106,109,112,32,97,100,100,114 11723 | str557: db 10 11724 | str558: db 106,109,112,32,97,100,100,114 11725 | str559: db 10 11726 | str560: db 112,111,112,32,114,97,120,10 11727 | str561: db 116,101,115,116,32,114,97,120,44,32,114,97,120,10 11728 | str562: db 106,122,32,97,100,100,114 11729 | str563: db 10 11730 | str564: db 112,111,112,32,114,97,120,10 11731 | str565: db 109,111,118,32,91,114,49,53,45,56,93,44,32,114,97,120,10 11732 | str566: db 115,117,98,32,114,49,53,44,32 11733 | str567: db 10 11734 | str568: db 97,100,100,32,114,49,53,44,32 11735 | str569: db 10 11736 | str570: db 112,117,115,104,32,81,87,79,82,68,32,91,114,49,53,45,56,93,10 11737 | str571: db 114,101,116,10 11738 | str572: db 99,97,108,108,32,97,100,100,114 11739 | str573: db 10 11740 | str574: db 112,111,112,32,114,97,120,10 11741 | str575: db 97,100,100,32,91,114,115,112,93,44,32,114,97,120,10 11742 | str576: db 112,111,112,32,114,97,120,10 11743 | str577: db 115,117,98,32,91,114,115,112,93,44,32,114,97,120,10 11744 | str578: db 112,111,112,32,114,97,120,10 11745 | str579: db 109,117,108,32,81,87,79,82,68,32,91,114,115,112,93,10 11746 | str580: db 109,111,118,32,91,114,115,112,93,44,32,114,97,120,10 11747 | str581: db 120,111,114,32,114,100,120,44,32,114,100,120,10 11748 | str582: db 112,111,112,32,114,98,120,10 11749 | str583: db 112,111,112,32,114,97,120,10 11750 | str584: db 100,105,118,32,114,98,120,10 11751 | str585: db 112,117,115,104,32,114,97,120,10 11752 | str586: db 112,117,115,104,32,114,100,120,10 11753 | str587: db 112,111,112,32,114,98,120,10 11754 | str588: db 112,111,112,32,114,97,120,10 11755 | str589: db 99,113,111,10 11756 | str590: db 105,100,105,118,32,114,98,120,10 11757 | str591: db 112,117,115,104,32,114,97,120,10 11758 | str592: db 112,117,115,104,32,114,100,120,10 11759 | str593: db 112,111,112,32,114,97,120,10 11760 | str594: db 112,111,112,32,114,98,120,10 11761 | str595: db 99,109,112,32,114,98,120,44,32,114,97,120,10 11762 | str596: db 99,109,111,118,103,101,32,114,97,120,44,32,114,98,120,10 11763 | str597: db 112,117,115,104,32,114,97,120,10 11764 | str598: db 112,111,112,32,114,99,120,10 11765 | str599: db 112,111,112,32,114,98,120,10 11766 | str600: db 115,104,114,32,114,98,120,44,32,99,108,10 11767 | str601: db 112,117,115,104,32,114,98,120,10 11768 | str602: db 112,111,112,32,114,99,120,10 11769 | str603: db 112,111,112,32,114,98,120,10 11770 | str604: db 115,104,108,32,114,98,120,44,32,99,108,10 11771 | str605: db 112,117,115,104,32,114,98,120,10 11772 | str606: db 112,111,112,32,114,97,120,10 11773 | str607: db 112,111,112,32,114,98,120,10 11774 | str608: db 111,114,32,114,98,120,44,32,114,97,120,10 11775 | str609: db 112,117,115,104,32,114,98,120,10 11776 | str610: db 112,111,112,32,114,97,120,10 11777 | str611: db 112,111,112,32,114,98,120,10 11778 | str612: db 97,110,100,32,114,98,120,44,32,114,97,120,10 11779 | str613: db 112,117,115,104,32,114,98,120,10 11780 | str614: db 112,111,112,32,114,97,120,10 11781 | str615: db 110,111,116,32,114,97,120,10 11782 | str616: db 112,117,115,104,32,114,97,120,10 11783 | str617: db 112,111,112,32,114,100,105,10 11784 | str618: db 99,97,108,108,32,112,114,105,110,116,10 11785 | str619: db 109,111,118,32,114,99,120,44,32,48,10 11786 | str620: db 109,111,118,32,114,100,120,44,32,49,10 11787 | str621: db 112,111,112,32,114,97,120,10 11788 | str622: db 112,111,112,32,114,98,120,10 11789 | str623: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11790 | str624: db 99,109,111,118,101,32,114,99,120,44,32,114,100,120,10 11791 | str625: db 112,117,115,104,32,114,99,120,10 11792 | str626: db 109,111,118,32,114,99,120,44,32,48,10 11793 | str627: db 109,111,118,32,114,100,120,44,32,49,10 11794 | str628: db 112,111,112,32,114,98,120,10 11795 | str629: db 112,111,112,32,114,97,120,10 11796 | str630: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11797 | str631: db 99,109,111,118,103,32,114,99,120,44,32,114,100,120,10 11798 | str632: db 112,117,115,104,32,114,99,120,10 11799 | str633: db 109,111,118,32,114,99,120,44,32,48,10 11800 | str634: db 109,111,118,32,114,100,120,44,32,49,10 11801 | str635: db 112,111,112,32,114,98,120,10 11802 | str636: db 112,111,112,32,114,97,120,10 11803 | str637: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11804 | str638: db 99,109,111,118,108,32,114,99,120,44,32,114,100,120,10 11805 | str639: db 112,117,115,104,32,114,99,120,10 11806 | str640: db 109,111,118,32,114,99,120,44,32,48,10 11807 | str641: db 109,111,118,32,114,100,120,44,32,49,10 11808 | str642: db 112,111,112,32,114,98,120,10 11809 | str643: db 112,111,112,32,114,97,120,10 11810 | str644: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11811 | str645: db 99,109,111,118,103,101,32,114,99,120,44,32,114,100,120,10 11812 | str646: db 112,117,115,104,32,114,99,120,10 11813 | str647: db 109,111,118,32,114,99,120,44,32,48,10 11814 | str648: db 109,111,118,32,114,100,120,44,32,49,10 11815 | str649: db 112,111,112,32,114,98,120,10 11816 | str650: db 112,111,112,32,114,97,120,10 11817 | str651: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11818 | str652: db 99,109,111,118,108,101,32,114,99,120,44,32,114,100,120,10 11819 | str653: db 112,117,115,104,32,114,99,120,10 11820 | str654: db 109,111,118,32,114,99,120,44,32,48,10 11821 | str655: db 109,111,118,32,114,100,120,44,32,49,10 11822 | str656: db 112,111,112,32,114,98,120,10 11823 | str657: db 112,111,112,32,114,97,120,10 11824 | str658: db 99,109,112,32,114,97,120,44,32,114,98,120,10 11825 | str659: db 99,109,111,118,110,101,32,114,99,120,44,32,114,100,120,10 11826 | str660: db 112,117,115,104,32,114,99,120,10 11827 | str661: db 112,117,115,104,32,81,87,79,82,68,32,91,114,115,112,93,10 11828 | str662: db 112,111,112,32,114,97,120,10 11829 | str663: db 112,111,112,32,114,98,120,10 11830 | str664: db 112,117,115,104,32,114,97,120,10 11831 | str665: db 112,117,115,104,32,114,98,120,10 11832 | str666: db 112,111,112,32,114,97,120,10 11833 | str667: db 112,117,115,104,32,81,87,79,82,68,32,91,114,115,112,43,56,93,10 11834 | str668: db 112,111,112,32,114,97,120,10 11835 | str669: db 112,111,112,32,114,98,120,10 11836 | str670: db 112,111,112,32,114,99,120,10 11837 | str671: db 112,117,115,104,32,114,98,120,10 11838 | str672: db 112,117,115,104,32,114,97,120,10 11839 | str673: db 112,117,115,104,32,114,99,120,10 11840 | str674: db 112,111,112,32,114,97,120,10 11841 | str675: db 120,111,114,32,114,98,120,44,32,114,98,120,10 11842 | str676: db 109,111,118,32,98,108,44,32,91,114,97,120,93,10 11843 | str677: db 112,117,115,104,32,114,98,120,10 11844 | str678: db 112,111,112,32,114,97,120,10 11845 | str679: db 112,111,112,32,114,98,120,10 11846 | str680: db 109,111,118,32,91,114,97,120,93,44,32,98,108,10 11847 | str681: db 112,111,112,32,114,97,120,10 11848 | str682: db 120,111,114,32,114,98,120,44,32,114,98,120,10 11849 | str683: db 109,111,118,32,98,120,44,32,91,114,97,120,93,10 11850 | str684: db 112,117,115,104,32,114,98,120,10 11851 | str685: db 112,111,112,32,114,97,120,10 11852 | str686: db 112,111,112,32,114,98,120,10 11853 | str687: db 109,111,118,32,91,114,97,120,93,44,32,98,120,10 11854 | str688: db 112,111,112,32,114,97,120,10 11855 | str689: db 120,111,114,32,114,98,120,44,32,114,98,120,10 11856 | str690: db 109,111,118,32,101,98,120,44,32,91,114,97,120,93,10 11857 | str691: db 112,117,115,104,32,114,98,120,10 11858 | str692: db 112,111,112,32,114,97,120,10 11859 | str693: db 112,111,112,32,114,98,120,10 11860 | str694: db 109,111,118,32,91,114,97,120,93,44,32,101,98,120,10 11861 | str695: db 112,111,112,32,114,97,120,10 11862 | str696: db 120,111,114,32,114,98,120,44,32,114,98,120,10 11863 | str697: db 109,111,118,32,114,98,120,44,32,91,114,97,120,93,10 11864 | str698: db 112,117,115,104,32,114,98,120,10 11865 | str699: db 112,111,112,32,114,97,120,10 11866 | str700: db 112,111,112,32,114,98,120,10 11867 | str701: db 109,111,118,32,91,114,97,120,93,44,32,114,98,120,10 11868 | str702: db 109,111,118,32,114,97,120,44,32,91,97,114,103,115,95,112,116,114,93,10 11869 | str703: db 109,111,118,32,114,97,120,44,32,91,114,97,120,93,10 11870 | str704: db 112,117,115,104,32,114,97,120,10 11871 | str705: db 109,111,118,32,114,97,120,44,32,91,97,114,103,115,95,112,116,114,93,10 11872 | str706: db 97,100,100,32,114,97,120,44,32,56,10 11873 | str707: db 112,117,115,104,32,114,97,120,10 11874 | str708: db 109,111,118,32,114,97,120,44,32,91,97,114,103,115,95,112,116,114,93,10 11875 | str709: db 109,111,118,32,114,97,120,44,32,91,114,97,120,93,10 11876 | str710: db 97,100,100,32,114,97,120,44,32,50,10 11877 | str711: db 115,104,108,32,114,97,120,44,32,51,10 11878 | str712: db 109,111,118,32,114,98,120,44,32,91,97,114,103,115,95,112,116,114,93,10 11879 | str713: db 97,100,100,32,114,98,120,44,32,114,97,120,10 11880 | str714: db 112,117,115,104,32,114,98,120,10 11881 | str715: db 112,111,112,32,114,97,120,10 11882 | str716: db 115,121,115,99,97,108,108,10 11883 | str717: db 112,117,115,104,32,114,97,120,10 11884 | str718: db 112,111,112,32,114,97,120,10 11885 | str719: db 112,111,112,32,114,100,105,10 11886 | str720: db 115,121,115,99,97,108,108,10 11887 | str721: db 112,117,115,104,32,114,97,120,10 11888 | str722: db 112,111,112,32,114,97,120,10 11889 | str723: db 112,111,112,32,114,100,105,10 11890 | str724: db 112,111,112,32,114,115,105,10 11891 | str725: db 115,121,115,99,97,108,108,10 11892 | str726: db 112,117,115,104,32,114,97,120,10 11893 | str727: db 112,111,112,32,114,97,120,10 11894 | str728: db 112,111,112,32,114,100,105,10 11895 | str729: db 112,111,112,32,114,115,105,10 11896 | str730: db 112,111,112,32,114,100,120,10 11897 | str731: db 115,121,115,99,97,108,108,10 11898 | str732: db 112,117,115,104,32,114,97,120,10 11899 | str733: db 112,111,112,32,114,97,120,10 11900 | str734: db 112,111,112,32,114,100,105,10 11901 | str735: db 112,111,112,32,114,115,105,10 11902 | str736: db 112,111,112,32,114,100,120,10 11903 | str737: db 112,111,112,32,114,49,48,10 11904 | str738: db 115,121,115,99,97,108,108,10 11905 | str739: db 112,117,115,104,32,114,97,120,10 11906 | str740: db 112,111,112,32,114,97,120,10 11907 | str741: db 112,111,112,32,114,100,105,10 11908 | str742: db 112,111,112,32,114,115,105,10 11909 | str743: db 112,111,112,32,114,100,120,10 11910 | str744: db 112,111,112,32,114,49,48,10 11911 | str745: db 112,111,112,32,114,56,10 11912 | str746: db 115,121,115,99,97,108,108,10 11913 | str747: db 112,117,115,104,32,114,97,120,10 11914 | str748: db 112,111,112,32,114,97,120,10 11915 | str749: db 112,111,112,32,114,100,105,10 11916 | str750: db 112,111,112,32,114,115,105,10 11917 | str751: db 112,111,112,32,114,100,120,10 11918 | str752: db 112,111,112,32,114,49,48,10 11919 | str753: db 112,111,112,32,114,56,10 11920 | str754: db 112,111,112,32,114,57,10 11921 | str755: db 115,121,115,99,97,108,108,10 11922 | str756: db 112,117,115,104,32,114,97,120,10 11923 | str757: db 115,114,99,47,103,101,110,46,112,111,114,116,104,58,52,55,48,58,49,53 11924 | str758: db 58,32,117,110,114,101,97,99,104,97,98,108,101,46,32,73,110,118,97,108,105,100,32,105,110,116,114,105,110,115,105,99,46,10 11925 | str759: db 115,114,99,47,103,101,110,46,112,111,114,116,104,58,52,55,52,58,49,49 11926 | str760: db 58,32,117,110,114,101,97,99,104,97,98,108,101,46,32,73,110,118,97,108,105,100,32,111,112,46,10 11927 | str761: db 115,116,114 11928 | str762: db 58 11929 | str763: db 32,100,98,32 11930 | str764: db 10 11931 | str765: db 109,111,118,32,91,97,114,103,115,95,112,116,114,93,44,32,114,115,112,10 11932 | str766: db 109,111,118,32,114,49,53,44,32,114,101,116,95,115,116,97,99,107,43 11933 | str767: db 10 11934 | str768: db 109,97,105,110 11935 | str769: db 115,114,99,47,103,101,110,46,112,111,114,116,104,58,53,50,52,58,57 11936 | str770: db 58,32,65,115,115,101,114,116,105,111,110,32,70,97,105,108,101,100,58,32,116,121,112,101,32,99,104,101,99,107,105,110,103,32,112,104,97,115,101,32,100,105,100,32,110,111,116,32,99,104,101,99,107,32,116,104,101,32,101,120,105,115,116,101,110,99,101,32,111,102,32,96,109,97,105,110,96,32,112,114,111,99,101,100,117,114,101 11937 | str771: db 99,97,108,108,32,97,100,100,114 11938 | str772: db 10 11939 | str773: db 109,111,118,32,114,97,120,44,32,54,48,10 11940 | str774: db 109,111,118,32,114,100,105,44,32,48,10 11941 | str775: db 115,121,115,99,97,108,108,10 11942 | str776: db 91,73,78,70,79,93,32,71,101,110,101,114,97,116,105,110,103,32 11943 | str777: db 10 11944 | str778: db 91,69,82,82,79,82,93,32,99,111,117,108,100,32,110,111,116,32,111,112,101,110,32,96 11945 | str779: db 96,10 11946 | str780: db 102,111,114,109,97,116,32,69,76,70,54,52,32,101,120,101,99,117,116,97,98,108,101,32,51,10 11947 | str781: db 115,101,103,109,101,110,116,32,114,101,97,100,97,98,108,101,32,101,120,101,99,117,116,97,98,108,101,10 11948 | str782: db 101,110,116,114,121,32,115,116,97,114,116,10 11949 | str783: db 115,116,97,114,116,58,10 11950 | str784: db 115,101,103,109,101,110,116,32,114,101,97,100,97,98,108,101,32,119,114,105,116,97,98,108,101,10 11951 | str785: db 97,114,103,115,95,112,116,114,58,32,114,113,32,49,10 11952 | str786: db 114,101,116,95,115,116,97,99,107,58,32,114,98,32 11953 | str787: db 10 11954 | str788: db 109,101,109,58,32,114,98,32 11955 | str789: db 10 11956 | str805: db 85,115,97,103,101,58,32 11957 | str806: db 32,60,109,97,105,110,46,98,102,62,10 11958 | str807: db 69,82,82,79,82,58,32,110,111,32,105,110,112,117,116,32,102,105,108,101,32,105,115,32,112,114,111,118,105,100,101,100,10 11959 | str808: db 109,97,105,110 11960 | str809: db 46,97,115,109 11961 | str810: db 0 11962 | str811: db 102,97,115,109,0 11963 | str812: db 45,109,0 11964 | str813: db 53,50,52,50,56,56,0 11965 | str814: db 46,97,115,109 11966 | str815: db 46,116,109,112 11967 | str816: db 46,116,109,112 11968 | str817: db 91,73,78,70,79,93,32,114,101,110,97,109,105,110,103,32 11969 | str818: db 32,45,62,32 11970 | str819: db 10 11971 | str820: db 69,82,82,79,82,58,32,99,111,117,108,100,32,110,111,116,32,114,101,110,97,109,101,32,116,104,101,32,102,105,108,101,10 11972 | str821: db 99,104,109,111,100,0 11973 | str822: db 43,120,0 11974 | str823: db 91,80,82,79,70,73,76,69,93,32,102,97,115,109 11975 | args_ptr: rq 1 11976 | ret_stack: rb 65536 11977 | mem: rb 15950016 11978 | --------------------------------------------------------------------------------