1/* $FreeBSD$ */ 2/* Do not modify. This file is auto-generated from rmd-586.pl. */ 3#ifdef PIC 4.text 5.globl ripemd160_block_asm_data_order 6.type ripemd160_block_asm_data_order,@function 7.align 16 8ripemd160_block_asm_data_order: 9.L_ripemd160_block_asm_data_order_begin: 10 movl 4(%esp),%edx 11 movl 8(%esp),%eax 12 pushl %esi 13 movl (%edx),%ecx 14 pushl %edi 15 movl 4(%edx),%esi 16 pushl %ebp 17 movl 8(%edx),%edi 18 pushl %ebx 19 subl $108,%esp 20.L000start: 21 22 movl (%eax),%ebx 23 movl 4(%eax),%ebp 24 movl %ebx,(%esp) 25 movl %ebp,4(%esp) 26 movl 8(%eax),%ebx 27 movl 12(%eax),%ebp 28 movl %ebx,8(%esp) 29 movl %ebp,12(%esp) 30 movl 16(%eax),%ebx 31 movl 20(%eax),%ebp 32 movl %ebx,16(%esp) 33 movl %ebp,20(%esp) 34 movl 24(%eax),%ebx 35 movl 28(%eax),%ebp 36 movl %ebx,24(%esp) 37 movl %ebp,28(%esp) 38 movl 32(%eax),%ebx 39 movl 36(%eax),%ebp 40 movl %ebx,32(%esp) 41 movl %ebp,36(%esp) 42 movl 40(%eax),%ebx 43 movl 44(%eax),%ebp 44 movl %ebx,40(%esp) 45 movl %ebp,44(%esp) 46 movl 48(%eax),%ebx 47 movl 52(%eax),%ebp 48 movl %ebx,48(%esp) 49 movl %ebp,52(%esp) 50 movl 56(%eax),%ebx 51 movl 60(%eax),%ebp 52 movl %ebx,56(%esp) 53 movl %ebp,60(%esp) 54 movl %edi,%eax 55 movl 12(%edx),%ebx 56 movl 16(%edx),%ebp 57 58 xorl %ebx,%eax 59 movl (%esp),%edx 60 xorl %esi,%eax 61 addl %edx,%ecx 62 roll $10,%edi 63 addl %eax,%ecx 64 movl %esi,%eax 65 roll $11,%ecx 66 addl %ebp,%ecx 67 68 xorl %edi,%eax 69 movl 4(%esp),%edx 70 xorl %ecx,%eax 71 addl %eax,%ebp 72 movl %ecx,%eax 73 roll $10,%esi 74 addl %edx,%ebp 75 xorl %esi,%eax 76 roll $14,%ebp 77 addl %ebx,%ebp 78 79 movl 8(%esp),%edx 80 xorl %ebp,%eax 81 addl %edx,%ebx 82 roll $10,%ecx 83 addl %eax,%ebx 84 movl %ebp,%eax 85 roll $15,%ebx 86 addl %edi,%ebx 87 88 xorl %ecx,%eax 89 movl 12(%esp),%edx 90 xorl %ebx,%eax 91 addl %eax,%edi 92 movl %ebx,%eax 93 roll $10,%ebp 94 addl %edx,%edi 95 xorl %ebp,%eax 96 roll $12,%edi 97 addl %esi,%edi 98 99 movl 16(%esp),%edx 100 xorl %edi,%eax 101 addl %edx,%esi 102 roll $10,%ebx 103 addl %eax,%esi 104 movl %edi,%eax 105 roll $5,%esi 106 addl %ecx,%esi 107 108 xorl %ebx,%eax 109 movl 20(%esp),%edx 110 xorl %esi,%eax 111 addl %eax,%ecx 112 movl %esi,%eax 113 roll $10,%edi 114 addl %edx,%ecx 115 xorl %edi,%eax 116 roll $8,%ecx 117 addl %ebp,%ecx 118 119 movl 24(%esp),%edx 120 xorl %ecx,%eax 121 addl %edx,%ebp 122 roll $10,%esi 123 addl %eax,%ebp 124 movl %ecx,%eax 125 roll $7,%ebp 126 addl %ebx,%ebp 127 128 xorl %esi,%eax 129 movl 28(%esp),%edx 130 xorl %ebp,%eax 131 addl %eax,%ebx 132 movl %ebp,%eax 133 roll $10,%ecx 134 addl %edx,%ebx 135 xorl %ecx,%eax 136 roll $9,%ebx 137 addl %edi,%ebx 138 139 movl 32(%esp),%edx 140 xorl %ebx,%eax 141 addl %edx,%edi 142 roll $10,%ebp 143 addl %eax,%edi 144 movl %ebx,%eax 145 roll $11,%edi 146 addl %esi,%edi 147 148 xorl %ebp,%eax 149 movl 36(%esp),%edx 150 xorl %edi,%eax 151 addl %eax,%esi 152 movl %edi,%eax 153 roll $10,%ebx 154 addl %edx,%esi 155 xorl %ebx,%eax 156 roll $13,%esi 157 addl %ecx,%esi 158 159 movl 40(%esp),%edx 160 xorl %esi,%eax 161 addl %edx,%ecx 162 roll $10,%edi 163 addl %eax,%ecx 164 movl %esi,%eax 165 roll $14,%ecx 166 addl %ebp,%ecx 167 168 xorl %edi,%eax 169 movl 44(%esp),%edx 170 xorl %ecx,%eax 171 addl %eax,%ebp 172 movl %ecx,%eax 173 roll $10,%esi 174 addl %edx,%ebp 175 xorl %esi,%eax 176 roll $15,%ebp 177 addl %ebx,%ebp 178 179 movl 48(%esp),%edx 180 xorl %ebp,%eax 181 addl %edx,%ebx 182 roll $10,%ecx 183 addl %eax,%ebx 184 movl %ebp,%eax 185 roll $6,%ebx 186 addl %edi,%ebx 187 188 xorl %ecx,%eax 189 movl 52(%esp),%edx 190 xorl %ebx,%eax 191 addl %eax,%edi 192 movl %ebx,%eax 193 roll $10,%ebp 194 addl %edx,%edi 195 xorl %ebp,%eax 196 roll $7,%edi 197 addl %esi,%edi 198 199 movl 56(%esp),%edx 200 xorl %edi,%eax 201 addl %edx,%esi 202 roll $10,%ebx 203 addl %eax,%esi 204 movl %edi,%eax 205 roll $9,%esi 206 addl %ecx,%esi 207 208 xorl %ebx,%eax 209 movl 60(%esp),%edx 210 xorl %esi,%eax 211 addl %eax,%ecx 212 movl $-1,%eax 213 roll $10,%edi 214 addl %edx,%ecx 215 movl 28(%esp),%edx 216 roll $8,%ecx 217 addl %ebp,%ecx 218 219 addl %edx,%ebp 220 movl %esi,%edx 221 subl %ecx,%eax 222 andl %ecx,%edx 223 andl %edi,%eax 224 orl %eax,%edx 225 movl 16(%esp),%eax 226 roll $10,%esi 227 leal 1518500249(%ebp,%edx,1),%ebp 228 movl $-1,%edx 229 roll $7,%ebp 230 addl %ebx,%ebp 231 232 addl %eax,%ebx 233 movl %ecx,%eax 234 subl %ebp,%edx 235 andl %ebp,%eax 236 andl %esi,%edx 237 orl %edx,%eax 238 movl 52(%esp),%edx 239 roll $10,%ecx 240 leal 1518500249(%ebx,%eax,1),%ebx 241 movl $-1,%eax 242 roll $6,%ebx 243 addl %edi,%ebx 244 245 addl %edx,%edi 246 movl %ebp,%edx 247 subl %ebx,%eax 248 andl %ebx,%edx 249 andl %ecx,%eax 250 orl %eax,%edx 251 movl 4(%esp),%eax 252 roll $10,%ebp 253 leal 1518500249(%edi,%edx,1),%edi 254 movl $-1,%edx 255 roll $8,%edi 256 addl %esi,%edi 257 258 addl %eax,%esi 259 movl %ebx,%eax 260 subl %edi,%edx 261 andl %edi,%eax 262 andl %ebp,%edx 263 orl %edx,%eax 264 movl 40(%esp),%edx 265 roll $10,%ebx 266 leal 1518500249(%esi,%eax,1),%esi 267 movl $-1,%eax 268 roll $13,%esi 269 addl %ecx,%esi 270 271 addl %edx,%ecx 272 movl %edi,%edx 273 subl %esi,%eax 274 andl %esi,%edx 275 andl %ebx,%eax 276 orl %eax,%edx 277 movl 24(%esp),%eax 278 roll $10,%edi 279 leal 1518500249(%ecx,%edx,1),%ecx 280 movl $-1,%edx 281 roll $11,%ecx 282 addl %ebp,%ecx 283 284 addl %eax,%ebp 285 movl %esi,%eax 286 subl %ecx,%edx 287 andl %ecx,%eax 288 andl %edi,%edx 289 orl %edx,%eax 290 movl 60(%esp),%edx 291 roll $10,%esi 292 leal 1518500249(%ebp,%eax,1),%ebp 293 movl $-1,%eax 294 roll $9,%ebp 295 addl %ebx,%ebp 296 297 addl %edx,%ebx 298 movl %ecx,%edx 299 subl %ebp,%eax 300 andl %ebp,%edx 301 andl %esi,%eax 302 orl %eax,%edx 303 movl 12(%esp),%eax 304 roll $10,%ecx 305 leal 1518500249(%ebx,%edx,1),%ebx 306 movl $-1,%edx 307 roll $7,%ebx 308 addl %edi,%ebx 309 310 addl %eax,%edi 311 movl %ebp,%eax 312 subl %ebx,%edx 313 andl %ebx,%eax 314 andl %ecx,%edx 315 orl %edx,%eax 316 movl 48(%esp),%edx 317 roll $10,%ebp 318 leal 1518500249(%edi,%eax,1),%edi 319 movl $-1,%eax 320 roll $15,%edi 321 addl %esi,%edi 322 323 addl %edx,%esi 324 movl %ebx,%edx 325 subl %edi,%eax 326 andl %edi,%edx 327 andl %ebp,%eax 328 orl %eax,%edx 329 movl (%esp),%eax 330 roll $10,%ebx 331 leal 1518500249(%esi,%edx,1),%esi 332 movl $-1,%edx 333 roll $7,%esi 334 addl %ecx,%esi 335 336 addl %eax,%ecx 337 movl %edi,%eax 338 subl %esi,%edx 339 andl %esi,%eax 340 andl %ebx,%edx 341 orl %edx,%eax 342 movl 36(%esp),%edx 343 roll $10,%edi 344 leal 1518500249(%ecx,%eax,1),%ecx 345 movl $-1,%eax 346 roll $12,%ecx 347 addl %ebp,%ecx 348 349 addl %edx,%ebp 350 movl %esi,%edx 351 subl %ecx,%eax 352 andl %ecx,%edx 353 andl %edi,%eax 354 orl %eax,%edx 355 movl 20(%esp),%eax 356 roll $10,%esi 357 leal 1518500249(%ebp,%edx,1),%ebp 358 movl $-1,%edx 359 roll $15,%ebp 360 addl %ebx,%ebp 361 362 addl %eax,%ebx 363 movl %ecx,%eax 364 subl %ebp,%edx 365 andl %ebp,%eax 366 andl %esi,%edx 367 orl %edx,%eax 368 movl 8(%esp),%edx 369 roll $10,%ecx 370 leal 1518500249(%ebx,%eax,1),%ebx 371 movl $-1,%eax 372 roll $9,%ebx 373 addl %edi,%ebx 374 375 addl %edx,%edi 376 movl %ebp,%edx 377 subl %ebx,%eax 378 andl %ebx,%edx 379 andl %ecx,%eax 380 orl %eax,%edx 381 movl 56(%esp),%eax 382 roll $10,%ebp 383 leal 1518500249(%edi,%edx,1),%edi 384 movl $-1,%edx 385 roll $11,%edi 386 addl %esi,%edi 387 388 addl %eax,%esi 389 movl %ebx,%eax 390 subl %edi,%edx 391 andl %edi,%eax 392 andl %ebp,%edx 393 orl %edx,%eax 394 movl 44(%esp),%edx 395 roll $10,%ebx 396 leal 1518500249(%esi,%eax,1),%esi 397 movl $-1,%eax 398 roll $7,%esi 399 addl %ecx,%esi 400 401 addl %edx,%ecx 402 movl %edi,%edx 403 subl %esi,%eax 404 andl %esi,%edx 405 andl %ebx,%eax 406 orl %eax,%edx 407 movl 32(%esp),%eax 408 roll $10,%edi 409 leal 1518500249(%ecx,%edx,1),%ecx 410 movl $-1,%edx 411 roll $13,%ecx 412 addl %ebp,%ecx 413 414 addl %eax,%ebp 415 movl %esi,%eax 416 subl %ecx,%edx 417 andl %ecx,%eax 418 andl %edi,%edx 419 orl %edx,%eax 420 movl $-1,%edx 421 roll $10,%esi 422 leal 1518500249(%ebp,%eax,1),%ebp 423 subl %ecx,%edx 424 roll $12,%ebp 425 addl %ebx,%ebp 426 427 movl 12(%esp),%eax 428 orl %ebp,%edx 429 addl %eax,%ebx 430 xorl %esi,%edx 431 movl $-1,%eax 432 roll $10,%ecx 433 leal 1859775393(%ebx,%edx,1),%ebx 434 subl %ebp,%eax 435 roll $11,%ebx 436 addl %edi,%ebx 437 438 movl 40(%esp),%edx 439 orl %ebx,%eax 440 addl %edx,%edi 441 xorl %ecx,%eax 442 movl $-1,%edx 443 roll $10,%ebp 444 leal 1859775393(%edi,%eax,1),%edi 445 subl %ebx,%edx 446 roll $13,%edi 447 addl %esi,%edi 448 449 movl 56(%esp),%eax 450 orl %edi,%edx 451 addl %eax,%esi 452 xorl %ebp,%edx 453 movl $-1,%eax 454 roll $10,%ebx 455 leal 1859775393(%esi,%edx,1),%esi 456 subl %edi,%eax 457 roll $6,%esi 458 addl %ecx,%esi 459 460 movl 16(%esp),%edx 461 orl %esi,%eax 462 addl %edx,%ecx 463 xorl %ebx,%eax 464 movl $-1,%edx 465 roll $10,%edi 466 leal 1859775393(%ecx,%eax,1),%ecx 467 subl %esi,%edx 468 roll $7,%ecx 469 addl %ebp,%ecx 470 471 movl 36(%esp),%eax 472 orl %ecx,%edx 473 addl %eax,%ebp 474 xorl %edi,%edx 475 movl $-1,%eax 476 roll $10,%esi 477 leal 1859775393(%ebp,%edx,1),%ebp 478 subl %ecx,%eax 479 roll $14,%ebp 480 addl %ebx,%ebp 481 482 movl 60(%esp),%edx 483 orl %ebp,%eax 484 addl %edx,%ebx 485 xorl %esi,%eax 486 movl $-1,%edx 487 roll $10,%ecx 488 leal 1859775393(%ebx,%eax,1),%ebx 489 subl %ebp,%edx 490 roll $9,%ebx 491 addl %edi,%ebx 492 493 movl 32(%esp),%eax 494 orl %ebx,%edx 495 addl %eax,%edi 496 xorl %ecx,%edx 497 movl $-1,%eax 498 roll $10,%ebp 499 leal 1859775393(%edi,%edx,1),%edi 500 subl %ebx,%eax 501 roll $13,%edi 502 addl %esi,%edi 503 504 movl 4(%esp),%edx 505 orl %edi,%eax 506 addl %edx,%esi 507 xorl %ebp,%eax 508 movl $-1,%edx 509 roll $10,%ebx 510 leal 1859775393(%esi,%eax,1),%esi 511 subl %edi,%edx 512 roll $15,%esi 513 addl %ecx,%esi 514 515 movl 8(%esp),%eax 516 orl %esi,%edx 517 addl %eax,%ecx 518 xorl %ebx,%edx 519 movl $-1,%eax 520 roll $10,%edi 521 leal 1859775393(%ecx,%edx,1),%ecx 522 subl %esi,%eax 523 roll $14,%ecx 524 addl %ebp,%ecx 525 526 movl 28(%esp),%edx 527 orl %ecx,%eax 528 addl %edx,%ebp 529 xorl %edi,%eax 530 movl $-1,%edx 531 roll $10,%esi 532 leal 1859775393(%ebp,%eax,1),%ebp 533 subl %ecx,%edx 534 roll $8,%ebp 535 addl %ebx,%ebp 536 537 movl (%esp),%eax 538 orl %ebp,%edx 539 addl %eax,%ebx 540 xorl %esi,%edx 541 movl $-1,%eax 542 roll $10,%ecx 543 leal 1859775393(%ebx,%edx,1),%ebx 544 subl %ebp,%eax 545 roll $13,%ebx 546 addl %edi,%ebx 547 548 movl 24(%esp),%edx 549 orl %ebx,%eax 550 addl %edx,%edi 551 xorl %ecx,%eax 552 movl $-1,%edx 553 roll $10,%ebp 554 leal 1859775393(%edi,%eax,1),%edi 555 subl %ebx,%edx 556 roll $6,%edi 557 addl %esi,%edi 558 559 movl 52(%esp),%eax 560 orl %edi,%edx 561 addl %eax,%esi 562 xorl %ebp,%edx 563 movl $-1,%eax 564 roll $10,%ebx 565 leal 1859775393(%esi,%edx,1),%esi 566 subl %edi,%eax 567 roll $5,%esi 568 addl %ecx,%esi 569 570 movl 44(%esp),%edx 571 orl %esi,%eax 572 addl %edx,%ecx 573 xorl %ebx,%eax 574 movl $-1,%edx 575 roll $10,%edi 576 leal 1859775393(%ecx,%eax,1),%ecx 577 subl %esi,%edx 578 roll $12,%ecx 579 addl %ebp,%ecx 580 581 movl 20(%esp),%eax 582 orl %ecx,%edx 583 addl %eax,%ebp 584 xorl %edi,%edx 585 movl $-1,%eax 586 roll $10,%esi 587 leal 1859775393(%ebp,%edx,1),%ebp 588 subl %ecx,%eax 589 roll $7,%ebp 590 addl %ebx,%ebp 591 592 movl 48(%esp),%edx 593 orl %ebp,%eax 594 addl %edx,%ebx 595 xorl %esi,%eax 596 movl $-1,%edx 597 roll $10,%ecx 598 leal 1859775393(%ebx,%eax,1),%ebx 599 movl %ecx,%eax 600 roll $5,%ebx 601 addl %edi,%ebx 602 603 subl %ecx,%edx 604 andl %ebx,%eax 605 andl %ebp,%edx 606 orl %eax,%edx 607 movl 4(%esp),%eax 608 roll $10,%ebp 609 leal 2400959708(%edi,%edx,1),%edi 610 movl $-1,%edx 611 addl %eax,%edi 612 movl %ebp,%eax 613 roll $11,%edi 614 addl %esi,%edi 615 616 subl %ebp,%edx 617 andl %edi,%eax 618 andl %ebx,%edx 619 orl %eax,%edx 620 movl 36(%esp),%eax 621 roll $10,%ebx 622 leal 2400959708(%esi,%edx,1),%esi 623 movl $-1,%edx 624 addl %eax,%esi 625 movl %ebx,%eax 626 roll $12,%esi 627 addl %ecx,%esi 628 629 subl %ebx,%edx 630 andl %esi,%eax 631 andl %edi,%edx 632 orl %eax,%edx 633 movl 44(%esp),%eax 634 roll $10,%edi 635 leal 2400959708(%ecx,%edx,1),%ecx 636 movl $-1,%edx 637 addl %eax,%ecx 638 movl %edi,%eax 639 roll $14,%ecx 640 addl %ebp,%ecx 641 642 subl %edi,%edx 643 andl %ecx,%eax 644 andl %esi,%edx 645 orl %eax,%edx 646 movl 40(%esp),%eax 647 roll $10,%esi 648 leal 2400959708(%ebp,%edx,1),%ebp 649 movl $-1,%edx 650 addl %eax,%ebp 651 movl %esi,%eax 652 roll $15,%ebp 653 addl %ebx,%ebp 654 655 subl %esi,%edx 656 andl %ebp,%eax 657 andl %ecx,%edx 658 orl %eax,%edx 659 movl (%esp),%eax 660 roll $10,%ecx 661 leal 2400959708(%ebx,%edx,1),%ebx 662 movl $-1,%edx 663 addl %eax,%ebx 664 movl %ecx,%eax 665 roll $14,%ebx 666 addl %edi,%ebx 667 668 subl %ecx,%edx 669 andl %ebx,%eax 670 andl %ebp,%edx 671 orl %eax,%edx 672 movl 32(%esp),%eax 673 roll $10,%ebp 674 leal 2400959708(%edi,%edx,1),%edi 675 movl $-1,%edx 676 addl %eax,%edi 677 movl %ebp,%eax 678 roll $15,%edi 679 addl %esi,%edi 680 681 subl %ebp,%edx 682 andl %edi,%eax 683 andl %ebx,%edx 684 orl %eax,%edx 685 movl 48(%esp),%eax 686 roll $10,%ebx 687 leal 2400959708(%esi,%edx,1),%esi 688 movl $-1,%edx 689 addl %eax,%esi 690 movl %ebx,%eax 691 roll $9,%esi 692 addl %ecx,%esi 693 694 subl %ebx,%edx 695 andl %esi,%eax 696 andl %edi,%edx 697 orl %eax,%edx 698 movl 16(%esp),%eax 699 roll $10,%edi 700 leal 2400959708(%ecx,%edx,1),%ecx 701 movl $-1,%edx 702 addl %eax,%ecx 703 movl %edi,%eax 704 roll $8,%ecx 705 addl %ebp,%ecx 706 707 subl %edi,%edx 708 andl %ecx,%eax 709 andl %esi,%edx 710 orl %eax,%edx 711 movl 52(%esp),%eax 712 roll $10,%esi 713 leal 2400959708(%ebp,%edx,1),%ebp 714 movl $-1,%edx 715 addl %eax,%ebp 716 movl %esi,%eax 717 roll $9,%ebp 718 addl %ebx,%ebp 719 720 subl %esi,%edx 721 andl %ebp,%eax 722 andl %ecx,%edx 723 orl %eax,%edx 724 movl 12(%esp),%eax 725 roll $10,%ecx 726 leal 2400959708(%ebx,%edx,1),%ebx 727 movl $-1,%edx 728 addl %eax,%ebx 729 movl %ecx,%eax 730 roll $14,%ebx 731 addl %edi,%ebx 732 733 subl %ecx,%edx 734 andl %ebx,%eax 735 andl %ebp,%edx 736 orl %eax,%edx 737 movl 28(%esp),%eax 738 roll $10,%ebp 739 leal 2400959708(%edi,%edx,1),%edi 740 movl $-1,%edx 741 addl %eax,%edi 742 movl %ebp,%eax 743 roll $5,%edi 744 addl %esi,%edi 745 746 subl %ebp,%edx 747 andl %edi,%eax 748 andl %ebx,%edx 749 orl %eax,%edx 750 movl 60(%esp),%eax 751 roll $10,%ebx 752 leal 2400959708(%esi,%edx,1),%esi 753 movl $-1,%edx 754 addl %eax,%esi 755 movl %ebx,%eax 756 roll $6,%esi 757 addl %ecx,%esi 758 759 subl %ebx,%edx 760 andl %esi,%eax 761 andl %edi,%edx 762 orl %eax,%edx 763 movl 56(%esp),%eax 764 roll $10,%edi 765 leal 2400959708(%ecx,%edx,1),%ecx 766 movl $-1,%edx 767 addl %eax,%ecx 768 movl %edi,%eax 769 roll $8,%ecx 770 addl %ebp,%ecx 771 772 subl %edi,%edx 773 andl %ecx,%eax 774 andl %esi,%edx 775 orl %eax,%edx 776 movl 20(%esp),%eax 777 roll $10,%esi 778 leal 2400959708(%ebp,%edx,1),%ebp 779 movl $-1,%edx 780 addl %eax,%ebp 781 movl %esi,%eax 782 roll $6,%ebp 783 addl %ebx,%ebp 784 785 subl %esi,%edx 786 andl %ebp,%eax 787 andl %ecx,%edx 788 orl %eax,%edx 789 movl 24(%esp),%eax 790 roll $10,%ecx 791 leal 2400959708(%ebx,%edx,1),%ebx 792 movl $-1,%edx 793 addl %eax,%ebx 794 movl %ecx,%eax 795 roll $5,%ebx 796 addl %edi,%ebx 797 798 subl %ecx,%edx 799 andl %ebx,%eax 800 andl %ebp,%edx 801 orl %eax,%edx 802 movl 8(%esp),%eax 803 roll $10,%ebp 804 leal 2400959708(%edi,%edx,1),%edi 805 movl $-1,%edx 806 addl %eax,%edi 807 subl %ebp,%edx 808 roll $12,%edi 809 addl %esi,%edi 810 811 movl 16(%esp),%eax 812 orl %ebx,%edx 813 addl %eax,%esi 814 xorl %edi,%edx 815 movl $-1,%eax 816 roll $10,%ebx 817 leal 2840853838(%esi,%edx,1),%esi 818 subl %ebx,%eax 819 roll $9,%esi 820 addl %ecx,%esi 821 822 movl (%esp),%edx 823 orl %edi,%eax 824 addl %edx,%ecx 825 xorl %esi,%eax 826 movl $-1,%edx 827 roll $10,%edi 828 leal 2840853838(%ecx,%eax,1),%ecx 829 subl %edi,%edx 830 roll $15,%ecx 831 addl %ebp,%ecx 832 833 movl 20(%esp),%eax 834 orl %esi,%edx 835 addl %eax,%ebp 836 xorl %ecx,%edx 837 movl $-1,%eax 838 roll $10,%esi 839 leal 2840853838(%ebp,%edx,1),%ebp 840 subl %esi,%eax 841 roll $5,%ebp 842 addl %ebx,%ebp 843 844 movl 36(%esp),%edx 845 orl %ecx,%eax 846 addl %edx,%ebx 847 xorl %ebp,%eax 848 movl $-1,%edx 849 roll $10,%ecx 850 leal 2840853838(%ebx,%eax,1),%ebx 851 subl %ecx,%edx 852 roll $11,%ebx 853 addl %edi,%ebx 854 855 movl 28(%esp),%eax 856 orl %ebp,%edx 857 addl %eax,%edi 858 xorl %ebx,%edx 859 movl $-1,%eax 860 roll $10,%ebp 861 leal 2840853838(%edi,%edx,1),%edi 862 subl %ebp,%eax 863 roll $6,%edi 864 addl %esi,%edi 865 866 movl 48(%esp),%edx 867 orl %ebx,%eax 868 addl %edx,%esi 869 xorl %edi,%eax 870 movl $-1,%edx 871 roll $10,%ebx 872 leal 2840853838(%esi,%eax,1),%esi 873 subl %ebx,%edx 874 roll $8,%esi 875 addl %ecx,%esi 876 877 movl 8(%esp),%eax 878 orl %edi,%edx 879 addl %eax,%ecx 880 xorl %esi,%edx 881 movl $-1,%eax 882 roll $10,%edi 883 leal 2840853838(%ecx,%edx,1),%ecx 884 subl %edi,%eax 885 roll $13,%ecx 886 addl %ebp,%ecx 887 888 movl 40(%esp),%edx 889 orl %esi,%eax 890 addl %edx,%ebp 891 xorl %ecx,%eax 892 movl $-1,%edx 893 roll $10,%esi 894 leal 2840853838(%ebp,%eax,1),%ebp 895 subl %esi,%edx 896 roll $12,%ebp 897 addl %ebx,%ebp 898 899 movl 56(%esp),%eax 900 orl %ecx,%edx 901 addl %eax,%ebx 902 xorl %ebp,%edx 903 movl $-1,%eax 904 roll $10,%ecx 905 leal 2840853838(%ebx,%edx,1),%ebx 906 subl %ecx,%eax 907 roll $5,%ebx 908 addl %edi,%ebx 909 910 movl 4(%esp),%edx 911 orl %ebp,%eax 912 addl %edx,%edi 913 xorl %ebx,%eax 914 movl $-1,%edx 915 roll $10,%ebp 916 leal 2840853838(%edi,%eax,1),%edi 917 subl %ebp,%edx 918 roll $12,%edi 919 addl %esi,%edi 920 921 movl 12(%esp),%eax 922 orl %ebx,%edx 923 addl %eax,%esi 924 xorl %edi,%edx 925 movl $-1,%eax 926 roll $10,%ebx 927 leal 2840853838(%esi,%edx,1),%esi 928 subl %ebx,%eax 929 roll $13,%esi 930 addl %ecx,%esi 931 932 movl 32(%esp),%edx 933 orl %edi,%eax 934 addl %edx,%ecx 935 xorl %esi,%eax 936 movl $-1,%edx 937 roll $10,%edi 938 leal 2840853838(%ecx,%eax,1),%ecx 939 subl %edi,%edx 940 roll $14,%ecx 941 addl %ebp,%ecx 942 943 movl 44(%esp),%eax 944 orl %esi,%edx 945 addl %eax,%ebp 946 xorl %ecx,%edx 947 movl $-1,%eax 948 roll $10,%esi 949 leal 2840853838(%ebp,%edx,1),%ebp 950 subl %esi,%eax 951 roll $11,%ebp 952 addl %ebx,%ebp 953 954 movl 24(%esp),%edx 955 orl %ecx,%eax 956 addl %edx,%ebx 957 xorl %ebp,%eax 958 movl $-1,%edx 959 roll $10,%ecx 960 leal 2840853838(%ebx,%eax,1),%ebx 961 subl %ecx,%edx 962 roll $8,%ebx 963 addl %edi,%ebx 964 965 movl 60(%esp),%eax 966 orl %ebp,%edx 967 addl %eax,%edi 968 xorl %ebx,%edx 969 movl $-1,%eax 970 roll $10,%ebp 971 leal 2840853838(%edi,%edx,1),%edi 972 subl %ebp,%eax 973 roll $5,%edi 974 addl %esi,%edi 975 976 movl 52(%esp),%edx 977 orl %ebx,%eax 978 addl %edx,%esi 979 xorl %edi,%eax 980 movl 128(%esp),%edx 981 roll $10,%ebx 982 leal 2840853838(%esi,%eax,1),%esi 983 movl %ecx,64(%esp) 984 roll $6,%esi 985 addl %ecx,%esi 986 movl (%edx),%ecx 987 movl %esi,68(%esp) 988 movl %edi,72(%esp) 989 movl 4(%edx),%esi 990 movl %ebx,76(%esp) 991 movl 8(%edx),%edi 992 movl %ebp,80(%esp) 993 movl 12(%edx),%ebx 994 movl 16(%edx),%ebp 995 996 movl $-1,%edx 997 subl %ebx,%edx 998 movl 20(%esp),%eax 999 orl %edi,%edx 1000 addl %eax,%ecx 1001 xorl %esi,%edx 1002 movl $-1,%eax 1003 roll $10,%edi 1004 leal 1352829926(%ecx,%edx,1),%ecx 1005 subl %edi,%eax 1006 roll $8,%ecx 1007 addl %ebp,%ecx 1008 1009 movl 56(%esp),%edx 1010 orl %esi,%eax 1011 addl %edx,%ebp 1012 xorl %ecx,%eax 1013 movl $-1,%edx 1014 roll $10,%esi 1015 leal 1352829926(%ebp,%eax,1),%ebp 1016 subl %esi,%edx 1017 roll $9,%ebp 1018 addl %ebx,%ebp 1019 1020 movl 28(%esp),%eax 1021 orl %ecx,%edx 1022 addl %eax,%ebx 1023 xorl %ebp,%edx 1024 movl $-1,%eax 1025 roll $10,%ecx 1026 leal 1352829926(%ebx,%edx,1),%ebx 1027 subl %ecx,%eax 1028 roll $9,%ebx 1029 addl %edi,%ebx 1030 1031 movl (%esp),%edx 1032 orl %ebp,%eax 1033 addl %edx,%edi 1034 xorl %ebx,%eax 1035 movl $-1,%edx 1036 roll $10,%ebp 1037 leal 1352829926(%edi,%eax,1),%edi 1038 subl %ebp,%edx 1039 roll $11,%edi 1040 addl %esi,%edi 1041 1042 movl 36(%esp),%eax 1043 orl %ebx,%edx 1044 addl %eax,%esi 1045 xorl %edi,%edx 1046 movl $-1,%eax 1047 roll $10,%ebx 1048 leal 1352829926(%esi,%edx,1),%esi 1049 subl %ebx,%eax 1050 roll $13,%esi 1051 addl %ecx,%esi 1052 1053 movl 8(%esp),%edx 1054 orl %edi,%eax 1055 addl %edx,%ecx 1056 xorl %esi,%eax 1057 movl $-1,%edx 1058 roll $10,%edi 1059 leal 1352829926(%ecx,%eax,1),%ecx 1060 subl %edi,%edx 1061 roll $15,%ecx 1062 addl %ebp,%ecx 1063 1064 movl 44(%esp),%eax 1065 orl %esi,%edx 1066 addl %eax,%ebp 1067 xorl %ecx,%edx 1068 movl $-1,%eax 1069 roll $10,%esi 1070 leal 1352829926(%ebp,%edx,1),%ebp 1071 subl %esi,%eax 1072 roll $15,%ebp 1073 addl %ebx,%ebp 1074 1075 movl 16(%esp),%edx 1076 orl %ecx,%eax 1077 addl %edx,%ebx 1078 xorl %ebp,%eax 1079 movl $-1,%edx 1080 roll $10,%ecx 1081 leal 1352829926(%ebx,%eax,1),%ebx 1082 subl %ecx,%edx 1083 roll $5,%ebx 1084 addl %edi,%ebx 1085 1086 movl 52(%esp),%eax 1087 orl %ebp,%edx 1088 addl %eax,%edi 1089 xorl %ebx,%edx 1090 movl $-1,%eax 1091 roll $10,%ebp 1092 leal 1352829926(%edi,%edx,1),%edi 1093 subl %ebp,%eax 1094 roll $7,%edi 1095 addl %esi,%edi 1096 1097 movl 24(%esp),%edx 1098 orl %ebx,%eax 1099 addl %edx,%esi 1100 xorl %edi,%eax 1101 movl $-1,%edx 1102 roll $10,%ebx 1103 leal 1352829926(%esi,%eax,1),%esi 1104 subl %ebx,%edx 1105 roll $7,%esi 1106 addl %ecx,%esi 1107 1108 movl 60(%esp),%eax 1109 orl %edi,%edx 1110 addl %eax,%ecx 1111 xorl %esi,%edx 1112 movl $-1,%eax 1113 roll $10,%edi 1114 leal 1352829926(%ecx,%edx,1),%ecx 1115 subl %edi,%eax 1116 roll $8,%ecx 1117 addl %ebp,%ecx 1118 1119 movl 32(%esp),%edx 1120 orl %esi,%eax 1121 addl %edx,%ebp 1122 xorl %ecx,%eax 1123 movl $-1,%edx 1124 roll $10,%esi 1125 leal 1352829926(%ebp,%eax,1),%ebp 1126 subl %esi,%edx 1127 roll $11,%ebp 1128 addl %ebx,%ebp 1129 1130 movl 4(%esp),%eax 1131 orl %ecx,%edx 1132 addl %eax,%ebx 1133 xorl %ebp,%edx 1134 movl $-1,%eax 1135 roll $10,%ecx 1136 leal 1352829926(%ebx,%edx,1),%ebx 1137 subl %ecx,%eax 1138 roll $14,%ebx 1139 addl %edi,%ebx 1140 1141 movl 40(%esp),%edx 1142 orl %ebp,%eax 1143 addl %edx,%edi 1144 xorl %ebx,%eax 1145 movl $-1,%edx 1146 roll $10,%ebp 1147 leal 1352829926(%edi,%eax,1),%edi 1148 subl %ebp,%edx 1149 roll $14,%edi 1150 addl %esi,%edi 1151 1152 movl 12(%esp),%eax 1153 orl %ebx,%edx 1154 addl %eax,%esi 1155 xorl %edi,%edx 1156 movl $-1,%eax 1157 roll $10,%ebx 1158 leal 1352829926(%esi,%edx,1),%esi 1159 subl %ebx,%eax 1160 roll $12,%esi 1161 addl %ecx,%esi 1162 1163 movl 48(%esp),%edx 1164 orl %edi,%eax 1165 addl %edx,%ecx 1166 xorl %esi,%eax 1167 movl $-1,%edx 1168 roll $10,%edi 1169 leal 1352829926(%ecx,%eax,1),%ecx 1170 movl %edi,%eax 1171 roll $6,%ecx 1172 addl %ebp,%ecx 1173 1174 subl %edi,%edx 1175 andl %ecx,%eax 1176 andl %esi,%edx 1177 orl %eax,%edx 1178 movl 24(%esp),%eax 1179 roll $10,%esi 1180 leal 1548603684(%ebp,%edx,1),%ebp 1181 movl $-1,%edx 1182 addl %eax,%ebp 1183 movl %esi,%eax 1184 roll $9,%ebp 1185 addl %ebx,%ebp 1186 1187 subl %esi,%edx 1188 andl %ebp,%eax 1189 andl %ecx,%edx 1190 orl %eax,%edx 1191 movl 44(%esp),%eax 1192 roll $10,%ecx 1193 leal 1548603684(%ebx,%edx,1),%ebx 1194 movl $-1,%edx 1195 addl %eax,%ebx 1196 movl %ecx,%eax 1197 roll $13,%ebx 1198 addl %edi,%ebx 1199 1200 subl %ecx,%edx 1201 andl %ebx,%eax 1202 andl %ebp,%edx 1203 orl %eax,%edx 1204 movl 12(%esp),%eax 1205 roll $10,%ebp 1206 leal 1548603684(%edi,%edx,1),%edi 1207 movl $-1,%edx 1208 addl %eax,%edi 1209 movl %ebp,%eax 1210 roll $15,%edi 1211 addl %esi,%edi 1212 1213 subl %ebp,%edx 1214 andl %edi,%eax 1215 andl %ebx,%edx 1216 orl %eax,%edx 1217 movl 28(%esp),%eax 1218 roll $10,%ebx 1219 leal 1548603684(%esi,%edx,1),%esi 1220 movl $-1,%edx 1221 addl %eax,%esi 1222 movl %ebx,%eax 1223 roll $7,%esi 1224 addl %ecx,%esi 1225 1226 subl %ebx,%edx 1227 andl %esi,%eax 1228 andl %edi,%edx 1229 orl %eax,%edx 1230 movl (%esp),%eax 1231 roll $10,%edi 1232 leal 1548603684(%ecx,%edx,1),%ecx 1233 movl $-1,%edx 1234 addl %eax,%ecx 1235 movl %edi,%eax 1236 roll $12,%ecx 1237 addl %ebp,%ecx 1238 1239 subl %edi,%edx 1240 andl %ecx,%eax 1241 andl %esi,%edx 1242 orl %eax,%edx 1243 movl 52(%esp),%eax 1244 roll $10,%esi 1245 leal 1548603684(%ebp,%edx,1),%ebp 1246 movl $-1,%edx 1247 addl %eax,%ebp 1248 movl %esi,%eax 1249 roll $8,%ebp 1250 addl %ebx,%ebp 1251 1252 subl %esi,%edx 1253 andl %ebp,%eax 1254 andl %ecx,%edx 1255 orl %eax,%edx 1256 movl 20(%esp),%eax 1257 roll $10,%ecx 1258 leal 1548603684(%ebx,%edx,1),%ebx 1259 movl $-1,%edx 1260 addl %eax,%ebx 1261 movl %ecx,%eax 1262 roll $9,%ebx 1263 addl %edi,%ebx 1264 1265 subl %ecx,%edx 1266 andl %ebx,%eax 1267 andl %ebp,%edx 1268 orl %eax,%edx 1269 movl 40(%esp),%eax 1270 roll $10,%ebp 1271 leal 1548603684(%edi,%edx,1),%edi 1272 movl $-1,%edx 1273 addl %eax,%edi 1274 movl %ebp,%eax 1275 roll $11,%edi 1276 addl %esi,%edi 1277 1278 subl %ebp,%edx 1279 andl %edi,%eax 1280 andl %ebx,%edx 1281 orl %eax,%edx 1282 movl 56(%esp),%eax 1283 roll $10,%ebx 1284 leal 1548603684(%esi,%edx,1),%esi 1285 movl $-1,%edx 1286 addl %eax,%esi 1287 movl %ebx,%eax 1288 roll $7,%esi 1289 addl %ecx,%esi 1290 1291 subl %ebx,%edx 1292 andl %esi,%eax 1293 andl %edi,%edx 1294 orl %eax,%edx 1295 movl 60(%esp),%eax 1296 roll $10,%edi 1297 leal 1548603684(%ecx,%edx,1),%ecx 1298 movl $-1,%edx 1299 addl %eax,%ecx 1300 movl %edi,%eax 1301 roll $7,%ecx 1302 addl %ebp,%ecx 1303 1304 subl %edi,%edx 1305 andl %ecx,%eax 1306 andl %esi,%edx 1307 orl %eax,%edx 1308 movl 32(%esp),%eax 1309 roll $10,%esi 1310 leal 1548603684(%ebp,%edx,1),%ebp 1311 movl $-1,%edx 1312 addl %eax,%ebp 1313 movl %esi,%eax 1314 roll $12,%ebp 1315 addl %ebx,%ebp 1316 1317 subl %esi,%edx 1318 andl %ebp,%eax 1319 andl %ecx,%edx 1320 orl %eax,%edx 1321 movl 48(%esp),%eax 1322 roll $10,%ecx 1323 leal 1548603684(%ebx,%edx,1),%ebx 1324 movl $-1,%edx 1325 addl %eax,%ebx 1326 movl %ecx,%eax 1327 roll $7,%ebx 1328 addl %edi,%ebx 1329 1330 subl %ecx,%edx 1331 andl %ebx,%eax 1332 andl %ebp,%edx 1333 orl %eax,%edx 1334 movl 16(%esp),%eax 1335 roll $10,%ebp 1336 leal 1548603684(%edi,%edx,1),%edi 1337 movl $-1,%edx 1338 addl %eax,%edi 1339 movl %ebp,%eax 1340 roll $6,%edi 1341 addl %esi,%edi 1342 1343 subl %ebp,%edx 1344 andl %edi,%eax 1345 andl %ebx,%edx 1346 orl %eax,%edx 1347 movl 36(%esp),%eax 1348 roll $10,%ebx 1349 leal 1548603684(%esi,%edx,1),%esi 1350 movl $-1,%edx 1351 addl %eax,%esi 1352 movl %ebx,%eax 1353 roll $15,%esi 1354 addl %ecx,%esi 1355 1356 subl %ebx,%edx 1357 andl %esi,%eax 1358 andl %edi,%edx 1359 orl %eax,%edx 1360 movl 4(%esp),%eax 1361 roll $10,%edi 1362 leal 1548603684(%ecx,%edx,1),%ecx 1363 movl $-1,%edx 1364 addl %eax,%ecx 1365 movl %edi,%eax 1366 roll $13,%ecx 1367 addl %ebp,%ecx 1368 1369 subl %edi,%edx 1370 andl %ecx,%eax 1371 andl %esi,%edx 1372 orl %eax,%edx 1373 movl 8(%esp),%eax 1374 roll $10,%esi 1375 leal 1548603684(%ebp,%edx,1),%ebp 1376 movl $-1,%edx 1377 addl %eax,%ebp 1378 subl %ecx,%edx 1379 roll $11,%ebp 1380 addl %ebx,%ebp 1381 1382 movl 60(%esp),%eax 1383 orl %ebp,%edx 1384 addl %eax,%ebx 1385 xorl %esi,%edx 1386 movl $-1,%eax 1387 roll $10,%ecx 1388 leal 1836072691(%ebx,%edx,1),%ebx 1389 subl %ebp,%eax 1390 roll $9,%ebx 1391 addl %edi,%ebx 1392 1393 movl 20(%esp),%edx 1394 orl %ebx,%eax 1395 addl %edx,%edi 1396 xorl %ecx,%eax 1397 movl $-1,%edx 1398 roll $10,%ebp 1399 leal 1836072691(%edi,%eax,1),%edi 1400 subl %ebx,%edx 1401 roll $7,%edi 1402 addl %esi,%edi 1403 1404 movl 4(%esp),%eax 1405 orl %edi,%edx 1406 addl %eax,%esi 1407 xorl %ebp,%edx 1408 movl $-1,%eax 1409 roll $10,%ebx 1410 leal 1836072691(%esi,%edx,1),%esi 1411 subl %edi,%eax 1412 roll $15,%esi 1413 addl %ecx,%esi 1414 1415 movl 12(%esp),%edx 1416 orl %esi,%eax 1417 addl %edx,%ecx 1418 xorl %ebx,%eax 1419 movl $-1,%edx 1420 roll $10,%edi 1421 leal 1836072691(%ecx,%eax,1),%ecx 1422 subl %esi,%edx 1423 roll $11,%ecx 1424 addl %ebp,%ecx 1425 1426 movl 28(%esp),%eax 1427 orl %ecx,%edx 1428 addl %eax,%ebp 1429 xorl %edi,%edx 1430 movl $-1,%eax 1431 roll $10,%esi 1432 leal 1836072691(%ebp,%edx,1),%ebp 1433 subl %ecx,%eax 1434 roll $8,%ebp 1435 addl %ebx,%ebp 1436 1437 movl 56(%esp),%edx 1438 orl %ebp,%eax 1439 addl %edx,%ebx 1440 xorl %esi,%eax 1441 movl $-1,%edx 1442 roll $10,%ecx 1443 leal 1836072691(%ebx,%eax,1),%ebx 1444 subl %ebp,%edx 1445 roll $6,%ebx 1446 addl %edi,%ebx 1447 1448 movl 24(%esp),%eax 1449 orl %ebx,%edx 1450 addl %eax,%edi 1451 xorl %ecx,%edx 1452 movl $-1,%eax 1453 roll $10,%ebp 1454 leal 1836072691(%edi,%edx,1),%edi 1455 subl %ebx,%eax 1456 roll $6,%edi 1457 addl %esi,%edi 1458 1459 movl 36(%esp),%edx 1460 orl %edi,%eax 1461 addl %edx,%esi 1462 xorl %ebp,%eax 1463 movl $-1,%edx 1464 roll $10,%ebx 1465 leal 1836072691(%esi,%eax,1),%esi 1466 subl %edi,%edx 1467 roll $14,%esi 1468 addl %ecx,%esi 1469 1470 movl 44(%esp),%eax 1471 orl %esi,%edx 1472 addl %eax,%ecx 1473 xorl %ebx,%edx 1474 movl $-1,%eax 1475 roll $10,%edi 1476 leal 1836072691(%ecx,%edx,1),%ecx 1477 subl %esi,%eax 1478 roll $12,%ecx 1479 addl %ebp,%ecx 1480 1481 movl 32(%esp),%edx 1482 orl %ecx,%eax 1483 addl %edx,%ebp 1484 xorl %edi,%eax 1485 movl $-1,%edx 1486 roll $10,%esi 1487 leal 1836072691(%ebp,%eax,1),%ebp 1488 subl %ecx,%edx 1489 roll $13,%ebp 1490 addl %ebx,%ebp 1491 1492 movl 48(%esp),%eax 1493 orl %ebp,%edx 1494 addl %eax,%ebx 1495 xorl %esi,%edx 1496 movl $-1,%eax 1497 roll $10,%ecx 1498 leal 1836072691(%ebx,%edx,1),%ebx 1499 subl %ebp,%eax 1500 roll $5,%ebx 1501 addl %edi,%ebx 1502 1503 movl 8(%esp),%edx 1504 orl %ebx,%eax 1505 addl %edx,%edi 1506 xorl %ecx,%eax 1507 movl $-1,%edx 1508 roll $10,%ebp 1509 leal 1836072691(%edi,%eax,1),%edi 1510 subl %ebx,%edx 1511 roll $14,%edi 1512 addl %esi,%edi 1513 1514 movl 40(%esp),%eax 1515 orl %edi,%edx 1516 addl %eax,%esi 1517 xorl %ebp,%edx 1518 movl $-1,%eax 1519 roll $10,%ebx 1520 leal 1836072691(%esi,%edx,1),%esi 1521 subl %edi,%eax 1522 roll $13,%esi 1523 addl %ecx,%esi 1524 1525 movl (%esp),%edx 1526 orl %esi,%eax 1527 addl %edx,%ecx 1528 xorl %ebx,%eax 1529 movl $-1,%edx 1530 roll $10,%edi 1531 leal 1836072691(%ecx,%eax,1),%ecx 1532 subl %esi,%edx 1533 roll $13,%ecx 1534 addl %ebp,%ecx 1535 1536 movl 16(%esp),%eax 1537 orl %ecx,%edx 1538 addl %eax,%ebp 1539 xorl %edi,%edx 1540 movl $-1,%eax 1541 roll $10,%esi 1542 leal 1836072691(%ebp,%edx,1),%ebp 1543 subl %ecx,%eax 1544 roll $7,%ebp 1545 addl %ebx,%ebp 1546 1547 movl 52(%esp),%edx 1548 orl %ebp,%eax 1549 addl %edx,%ebx 1550 xorl %esi,%eax 1551 movl 32(%esp),%edx 1552 roll $10,%ecx 1553 leal 1836072691(%ebx,%eax,1),%ebx 1554 movl $-1,%eax 1555 roll $5,%ebx 1556 addl %edi,%ebx 1557 1558 addl %edx,%edi 1559 movl %ebp,%edx 1560 subl %ebx,%eax 1561 andl %ebx,%edx 1562 andl %ecx,%eax 1563 orl %eax,%edx 1564 movl 24(%esp),%eax 1565 roll $10,%ebp 1566 leal 2053994217(%edi,%edx,1),%edi 1567 movl $-1,%edx 1568 roll $15,%edi 1569 addl %esi,%edi 1570 1571 addl %eax,%esi 1572 movl %ebx,%eax 1573 subl %edi,%edx 1574 andl %edi,%eax 1575 andl %ebp,%edx 1576 orl %edx,%eax 1577 movl 16(%esp),%edx 1578 roll $10,%ebx 1579 leal 2053994217(%esi,%eax,1),%esi 1580 movl $-1,%eax 1581 roll $5,%esi 1582 addl %ecx,%esi 1583 1584 addl %edx,%ecx 1585 movl %edi,%edx 1586 subl %esi,%eax 1587 andl %esi,%edx 1588 andl %ebx,%eax 1589 orl %eax,%edx 1590 movl 4(%esp),%eax 1591 roll $10,%edi 1592 leal 2053994217(%ecx,%edx,1),%ecx 1593 movl $-1,%edx 1594 roll $8,%ecx 1595 addl %ebp,%ecx 1596 1597 addl %eax,%ebp 1598 movl %esi,%eax 1599 subl %ecx,%edx 1600 andl %ecx,%eax 1601 andl %edi,%edx 1602 orl %edx,%eax 1603 movl 12(%esp),%edx 1604 roll $10,%esi 1605 leal 2053994217(%ebp,%eax,1),%ebp 1606 movl $-1,%eax 1607 roll $11,%ebp 1608 addl %ebx,%ebp 1609 1610 addl %edx,%ebx 1611 movl %ecx,%edx 1612 subl %ebp,%eax 1613 andl %ebp,%edx 1614 andl %esi,%eax 1615 orl %eax,%edx 1616 movl 44(%esp),%eax 1617 roll $10,%ecx 1618 leal 2053994217(%ebx,%edx,1),%ebx 1619 movl $-1,%edx 1620 roll $14,%ebx 1621 addl %edi,%ebx 1622 1623 addl %eax,%edi 1624 movl %ebp,%eax 1625 subl %ebx,%edx 1626 andl %ebx,%eax 1627 andl %ecx,%edx 1628 orl %edx,%eax 1629 movl 60(%esp),%edx 1630 roll $10,%ebp 1631 leal 2053994217(%edi,%eax,1),%edi 1632 movl $-1,%eax 1633 roll $14,%edi 1634 addl %esi,%edi 1635 1636 addl %edx,%esi 1637 movl %ebx,%edx 1638 subl %edi,%eax 1639 andl %edi,%edx 1640 andl %ebp,%eax 1641 orl %eax,%edx 1642 movl (%esp),%eax 1643 roll $10,%ebx 1644 leal 2053994217(%esi,%edx,1),%esi 1645 movl $-1,%edx 1646 roll $6,%esi 1647 addl %ecx,%esi 1648 1649 addl %eax,%ecx 1650 movl %edi,%eax 1651 subl %esi,%edx 1652 andl %esi,%eax 1653 andl %ebx,%edx 1654 orl %edx,%eax 1655 movl 20(%esp),%edx 1656 roll $10,%edi 1657 leal 2053994217(%ecx,%eax,1),%ecx 1658 movl $-1,%eax 1659 roll $14,%ecx 1660 addl %ebp,%ecx 1661 1662 addl %edx,%ebp 1663 movl %esi,%edx 1664 subl %ecx,%eax 1665 andl %ecx,%edx 1666 andl %edi,%eax 1667 orl %eax,%edx 1668 movl 48(%esp),%eax 1669 roll $10,%esi 1670 leal 2053994217(%ebp,%edx,1),%ebp 1671 movl $-1,%edx 1672 roll $6,%ebp 1673 addl %ebx,%ebp 1674 1675 addl %eax,%ebx 1676 movl %ecx,%eax 1677 subl %ebp,%edx 1678 andl %ebp,%eax 1679 andl %esi,%edx 1680 orl %edx,%eax 1681 movl 8(%esp),%edx 1682 roll $10,%ecx 1683 leal 2053994217(%ebx,%eax,1),%ebx 1684 movl $-1,%eax 1685 roll $9,%ebx 1686 addl %edi,%ebx 1687 1688 addl %edx,%edi 1689 movl %ebp,%edx 1690 subl %ebx,%eax 1691 andl %ebx,%edx 1692 andl %ecx,%eax 1693 orl %eax,%edx 1694 movl 52(%esp),%eax 1695 roll $10,%ebp 1696 leal 2053994217(%edi,%edx,1),%edi 1697 movl $-1,%edx 1698 roll $12,%edi 1699 addl %esi,%edi 1700 1701 addl %eax,%esi 1702 movl %ebx,%eax 1703 subl %edi,%edx 1704 andl %edi,%eax 1705 andl %ebp,%edx 1706 orl %edx,%eax 1707 movl 36(%esp),%edx 1708 roll $10,%ebx 1709 leal 2053994217(%esi,%eax,1),%esi 1710 movl $-1,%eax 1711 roll $9,%esi 1712 addl %ecx,%esi 1713 1714 addl %edx,%ecx 1715 movl %edi,%edx 1716 subl %esi,%eax 1717 andl %esi,%edx 1718 andl %ebx,%eax 1719 orl %eax,%edx 1720 movl 28(%esp),%eax 1721 roll $10,%edi 1722 leal 2053994217(%ecx,%edx,1),%ecx 1723 movl $-1,%edx 1724 roll $12,%ecx 1725 addl %ebp,%ecx 1726 1727 addl %eax,%ebp 1728 movl %esi,%eax 1729 subl %ecx,%edx 1730 andl %ecx,%eax 1731 andl %edi,%edx 1732 orl %edx,%eax 1733 movl 40(%esp),%edx 1734 roll $10,%esi 1735 leal 2053994217(%ebp,%eax,1),%ebp 1736 movl $-1,%eax 1737 roll $5,%ebp 1738 addl %ebx,%ebp 1739 1740 addl %edx,%ebx 1741 movl %ecx,%edx 1742 subl %ebp,%eax 1743 andl %ebp,%edx 1744 andl %esi,%eax 1745 orl %eax,%edx 1746 movl 56(%esp),%eax 1747 roll $10,%ecx 1748 leal 2053994217(%ebx,%edx,1),%ebx 1749 movl $-1,%edx 1750 roll $15,%ebx 1751 addl %edi,%ebx 1752 1753 addl %eax,%edi 1754 movl %ebp,%eax 1755 subl %ebx,%edx 1756 andl %ebx,%eax 1757 andl %ecx,%edx 1758 orl %eax,%edx 1759 movl %ebx,%eax 1760 roll $10,%ebp 1761 leal 2053994217(%edi,%edx,1),%edi 1762 xorl %ebp,%eax 1763 roll $8,%edi 1764 addl %esi,%edi 1765 1766 movl 48(%esp),%edx 1767 xorl %edi,%eax 1768 addl %edx,%esi 1769 roll $10,%ebx 1770 addl %eax,%esi 1771 movl %edi,%eax 1772 roll $8,%esi 1773 addl %ecx,%esi 1774 1775 xorl %ebx,%eax 1776 movl 60(%esp),%edx 1777 xorl %esi,%eax 1778 addl %eax,%ecx 1779 movl %esi,%eax 1780 roll $10,%edi 1781 addl %edx,%ecx 1782 xorl %edi,%eax 1783 roll $5,%ecx 1784 addl %ebp,%ecx 1785 1786 movl 40(%esp),%edx 1787 xorl %ecx,%eax 1788 addl %edx,%ebp 1789 roll $10,%esi 1790 addl %eax,%ebp 1791 movl %ecx,%eax 1792 roll $12,%ebp 1793 addl %ebx,%ebp 1794 1795 xorl %esi,%eax 1796 movl 16(%esp),%edx 1797 xorl %ebp,%eax 1798 addl %eax,%ebx 1799 movl %ebp,%eax 1800 roll $10,%ecx 1801 addl %edx,%ebx 1802 xorl %ecx,%eax 1803 roll $9,%ebx 1804 addl %edi,%ebx 1805 1806 movl 4(%esp),%edx 1807 xorl %ebx,%eax 1808 addl %edx,%edi 1809 roll $10,%ebp 1810 addl %eax,%edi 1811 movl %ebx,%eax 1812 roll $12,%edi 1813 addl %esi,%edi 1814 1815 xorl %ebp,%eax 1816 movl 20(%esp),%edx 1817 xorl %edi,%eax 1818 addl %eax,%esi 1819 movl %edi,%eax 1820 roll $10,%ebx 1821 addl %edx,%esi 1822 xorl %ebx,%eax 1823 roll $5,%esi 1824 addl %ecx,%esi 1825 1826 movl 32(%esp),%edx 1827 xorl %esi,%eax 1828 addl %edx,%ecx 1829 roll $10,%edi 1830 addl %eax,%ecx 1831 movl %esi,%eax 1832 roll $14,%ecx 1833 addl %ebp,%ecx 1834 1835 xorl %edi,%eax 1836 movl 28(%esp),%edx 1837 xorl %ecx,%eax 1838 addl %eax,%ebp 1839 movl %ecx,%eax 1840 roll $10,%esi 1841 addl %edx,%ebp 1842 xorl %esi,%eax 1843 roll $6,%ebp 1844 addl %ebx,%ebp 1845 1846 movl 24(%esp),%edx 1847 xorl %ebp,%eax 1848 addl %edx,%ebx 1849 roll $10,%ecx 1850 addl %eax,%ebx 1851 movl %ebp,%eax 1852 roll $8,%ebx 1853 addl %edi,%ebx 1854 1855 xorl %ecx,%eax 1856 movl 8(%esp),%edx 1857 xorl %ebx,%eax 1858 addl %eax,%edi 1859 movl %ebx,%eax 1860 roll $10,%ebp 1861 addl %edx,%edi 1862 xorl %ebp,%eax 1863 roll $13,%edi 1864 addl %esi,%edi 1865 1866 movl 52(%esp),%edx 1867 xorl %edi,%eax 1868 addl %edx,%esi 1869 roll $10,%ebx 1870 addl %eax,%esi 1871 movl %edi,%eax 1872 roll $6,%esi 1873 addl %ecx,%esi 1874 1875 xorl %ebx,%eax 1876 movl 56(%esp),%edx 1877 xorl %esi,%eax 1878 addl %eax,%ecx 1879 movl %esi,%eax 1880 roll $10,%edi 1881 addl %edx,%ecx 1882 xorl %edi,%eax 1883 roll $5,%ecx 1884 addl %ebp,%ecx 1885 1886 movl (%esp),%edx 1887 xorl %ecx,%eax 1888 addl %edx,%ebp 1889 roll $10,%esi 1890 addl %eax,%ebp 1891 movl %ecx,%eax 1892 roll $15,%ebp 1893 addl %ebx,%ebp 1894 1895 xorl %esi,%eax 1896 movl 12(%esp),%edx 1897 xorl %ebp,%eax 1898 addl %eax,%ebx 1899 movl %ebp,%eax 1900 roll $10,%ecx 1901 addl %edx,%ebx 1902 xorl %ecx,%eax 1903 roll $13,%ebx 1904 addl %edi,%ebx 1905 1906 movl 36(%esp),%edx 1907 xorl %ebx,%eax 1908 addl %edx,%edi 1909 roll $10,%ebp 1910 addl %eax,%edi 1911 movl %ebx,%eax 1912 roll $11,%edi 1913 addl %esi,%edi 1914 1915 xorl %ebp,%eax 1916 movl 44(%esp),%edx 1917 xorl %edi,%eax 1918 addl %eax,%esi 1919 roll $10,%ebx 1920 addl %edx,%esi 1921 movl 128(%esp),%edx 1922 roll $11,%esi 1923 addl %ecx,%esi 1924 movl 4(%edx),%eax 1925 addl %eax,%ebx 1926 movl 72(%esp),%eax 1927 addl %eax,%ebx 1928 movl 8(%edx),%eax 1929 addl %eax,%ebp 1930 movl 76(%esp),%eax 1931 addl %eax,%ebp 1932 movl 12(%edx),%eax 1933 addl %eax,%ecx 1934 movl 80(%esp),%eax 1935 addl %eax,%ecx 1936 movl 16(%edx),%eax 1937 addl %eax,%esi 1938 movl 64(%esp),%eax 1939 addl %eax,%esi 1940 movl (%edx),%eax 1941 addl %eax,%edi 1942 movl 68(%esp),%eax 1943 addl %eax,%edi 1944 movl 136(%esp),%eax 1945 movl %ebx,(%edx) 1946 movl %ebp,4(%edx) 1947 movl %ecx,8(%edx) 1948 subl $1,%eax 1949 movl %esi,12(%edx) 1950 movl %edi,16(%edx) 1951 jle .L001get_out 1952 movl %eax,136(%esp) 1953 movl %ecx,%edi 1954 movl 132(%esp),%eax 1955 movl %ebx,%ecx 1956 addl $64,%eax 1957 movl %ebp,%esi 1958 movl %eax,132(%esp) 1959 jmp .L000start 1960.L001get_out: 1961 addl $108,%esp 1962 popl %ebx 1963 popl %ebp 1964 popl %edi 1965 popl %esi 1966 ret 1967.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin 1968#else 1969.text 1970.globl ripemd160_block_asm_data_order 1971.type ripemd160_block_asm_data_order,@function 1972.align 16 1973ripemd160_block_asm_data_order: 1974.L_ripemd160_block_asm_data_order_begin: 1975 movl 4(%esp),%edx 1976 movl 8(%esp),%eax 1977 pushl %esi 1978 movl (%edx),%ecx 1979 pushl %edi 1980 movl 4(%edx),%esi 1981 pushl %ebp 1982 movl 8(%edx),%edi 1983 pushl %ebx 1984 subl $108,%esp 1985.L000start: 1986 1987 movl (%eax),%ebx 1988 movl 4(%eax),%ebp 1989 movl %ebx,(%esp) 1990 movl %ebp,4(%esp) 1991 movl 8(%eax),%ebx 1992 movl 12(%eax),%ebp 1993 movl %ebx,8(%esp) 1994 movl %ebp,12(%esp) 1995 movl 16(%eax),%ebx 1996 movl 20(%eax),%ebp 1997 movl %ebx,16(%esp) 1998 movl %ebp,20(%esp) 1999 movl 24(%eax),%ebx 2000 movl 28(%eax),%ebp 2001 movl %ebx,24(%esp) 2002 movl %ebp,28(%esp) 2003 movl 32(%eax),%ebx 2004 movl 36(%eax),%ebp 2005 movl %ebx,32(%esp) 2006 movl %ebp,36(%esp) 2007 movl 40(%eax),%ebx 2008 movl 44(%eax),%ebp 2009 movl %ebx,40(%esp) 2010 movl %ebp,44(%esp) 2011 movl 48(%eax),%ebx 2012 movl 52(%eax),%ebp 2013 movl %ebx,48(%esp) 2014 movl %ebp,52(%esp) 2015 movl 56(%eax),%ebx 2016 movl 60(%eax),%ebp 2017 movl %ebx,56(%esp) 2018 movl %ebp,60(%esp) 2019 movl %edi,%eax 2020 movl 12(%edx),%ebx 2021 movl 16(%edx),%ebp 2022 2023 xorl %ebx,%eax 2024 movl (%esp),%edx 2025 xorl %esi,%eax 2026 addl %edx,%ecx 2027 roll $10,%edi 2028 addl %eax,%ecx 2029 movl %esi,%eax 2030 roll $11,%ecx 2031 addl %ebp,%ecx 2032 2033 xorl %edi,%eax 2034 movl 4(%esp),%edx 2035 xorl %ecx,%eax 2036 addl %eax,%ebp 2037 movl %ecx,%eax 2038 roll $10,%esi 2039 addl %edx,%ebp 2040 xorl %esi,%eax 2041 roll $14,%ebp 2042 addl %ebx,%ebp 2043 2044 movl 8(%esp),%edx 2045 xorl %ebp,%eax 2046 addl %edx,%ebx 2047 roll $10,%ecx 2048 addl %eax,%ebx 2049 movl %ebp,%eax 2050 roll $15,%ebx 2051 addl %edi,%ebx 2052 2053 xorl %ecx,%eax 2054 movl 12(%esp),%edx 2055 xorl %ebx,%eax 2056 addl %eax,%edi 2057 movl %ebx,%eax 2058 roll $10,%ebp 2059 addl %edx,%edi 2060 xorl %ebp,%eax 2061 roll $12,%edi 2062 addl %esi,%edi 2063 2064 movl 16(%esp),%edx 2065 xorl %edi,%eax 2066 addl %edx,%esi 2067 roll $10,%ebx 2068 addl %eax,%esi 2069 movl %edi,%eax 2070 roll $5,%esi 2071 addl %ecx,%esi 2072 2073 xorl %ebx,%eax 2074 movl 20(%esp),%edx 2075 xorl %esi,%eax 2076 addl %eax,%ecx 2077 movl %esi,%eax 2078 roll $10,%edi 2079 addl %edx,%ecx 2080 xorl %edi,%eax 2081 roll $8,%ecx 2082 addl %ebp,%ecx 2083 2084 movl 24(%esp),%edx 2085 xorl %ecx,%eax 2086 addl %edx,%ebp 2087 roll $10,%esi 2088 addl %eax,%ebp 2089 movl %ecx,%eax 2090 roll $7,%ebp 2091 addl %ebx,%ebp 2092 2093 xorl %esi,%eax 2094 movl 28(%esp),%edx 2095 xorl %ebp,%eax 2096 addl %eax,%ebx 2097 movl %ebp,%eax 2098 roll $10,%ecx 2099 addl %edx,%ebx 2100 xorl %ecx,%eax 2101 roll $9,%ebx 2102 addl %edi,%ebx 2103 2104 movl 32(%esp),%edx 2105 xorl %ebx,%eax 2106 addl %edx,%edi 2107 roll $10,%ebp 2108 addl %eax,%edi 2109 movl %ebx,%eax 2110 roll $11,%edi 2111 addl %esi,%edi 2112 2113 xorl %ebp,%eax 2114 movl 36(%esp),%edx 2115 xorl %edi,%eax 2116 addl %eax,%esi 2117 movl %edi,%eax 2118 roll $10,%ebx 2119 addl %edx,%esi 2120 xorl %ebx,%eax 2121 roll $13,%esi 2122 addl %ecx,%esi 2123 2124 movl 40(%esp),%edx 2125 xorl %esi,%eax 2126 addl %edx,%ecx 2127 roll $10,%edi 2128 addl %eax,%ecx 2129 movl %esi,%eax 2130 roll $14,%ecx 2131 addl %ebp,%ecx 2132 2133 xorl %edi,%eax 2134 movl 44(%esp),%edx 2135 xorl %ecx,%eax 2136 addl %eax,%ebp 2137 movl %ecx,%eax 2138 roll $10,%esi 2139 addl %edx,%ebp 2140 xorl %esi,%eax 2141 roll $15,%ebp 2142 addl %ebx,%ebp 2143 2144 movl 48(%esp),%edx 2145 xorl %ebp,%eax 2146 addl %edx,%ebx 2147 roll $10,%ecx 2148 addl %eax,%ebx 2149 movl %ebp,%eax 2150 roll $6,%ebx 2151 addl %edi,%ebx 2152 2153 xorl %ecx,%eax 2154 movl 52(%esp),%edx 2155 xorl %ebx,%eax 2156 addl %eax,%edi 2157 movl %ebx,%eax 2158 roll $10,%ebp 2159 addl %edx,%edi 2160 xorl %ebp,%eax 2161 roll $7,%edi 2162 addl %esi,%edi 2163 2164 movl 56(%esp),%edx 2165 xorl %edi,%eax 2166 addl %edx,%esi 2167 roll $10,%ebx 2168 addl %eax,%esi 2169 movl %edi,%eax 2170 roll $9,%esi 2171 addl %ecx,%esi 2172 2173 xorl %ebx,%eax 2174 movl 60(%esp),%edx 2175 xorl %esi,%eax 2176 addl %eax,%ecx 2177 movl $-1,%eax 2178 roll $10,%edi 2179 addl %edx,%ecx 2180 movl 28(%esp),%edx 2181 roll $8,%ecx 2182 addl %ebp,%ecx 2183 2184 addl %edx,%ebp 2185 movl %esi,%edx 2186 subl %ecx,%eax 2187 andl %ecx,%edx 2188 andl %edi,%eax 2189 orl %eax,%edx 2190 movl 16(%esp),%eax 2191 roll $10,%esi 2192 leal 1518500249(%ebp,%edx,1),%ebp 2193 movl $-1,%edx 2194 roll $7,%ebp 2195 addl %ebx,%ebp 2196 2197 addl %eax,%ebx 2198 movl %ecx,%eax 2199 subl %ebp,%edx 2200 andl %ebp,%eax 2201 andl %esi,%edx 2202 orl %edx,%eax 2203 movl 52(%esp),%edx 2204 roll $10,%ecx 2205 leal 1518500249(%ebx,%eax,1),%ebx 2206 movl $-1,%eax 2207 roll $6,%ebx 2208 addl %edi,%ebx 2209 2210 addl %edx,%edi 2211 movl %ebp,%edx 2212 subl %ebx,%eax 2213 andl %ebx,%edx 2214 andl %ecx,%eax 2215 orl %eax,%edx 2216 movl 4(%esp),%eax 2217 roll $10,%ebp 2218 leal 1518500249(%edi,%edx,1),%edi 2219 movl $-1,%edx 2220 roll $8,%edi 2221 addl %esi,%edi 2222 2223 addl %eax,%esi 2224 movl %ebx,%eax 2225 subl %edi,%edx 2226 andl %edi,%eax 2227 andl %ebp,%edx 2228 orl %edx,%eax 2229 movl 40(%esp),%edx 2230 roll $10,%ebx 2231 leal 1518500249(%esi,%eax,1),%esi 2232 movl $-1,%eax 2233 roll $13,%esi 2234 addl %ecx,%esi 2235 2236 addl %edx,%ecx 2237 movl %edi,%edx 2238 subl %esi,%eax 2239 andl %esi,%edx 2240 andl %ebx,%eax 2241 orl %eax,%edx 2242 movl 24(%esp),%eax 2243 roll $10,%edi 2244 leal 1518500249(%ecx,%edx,1),%ecx 2245 movl $-1,%edx 2246 roll $11,%ecx 2247 addl %ebp,%ecx 2248 2249 addl %eax,%ebp 2250 movl %esi,%eax 2251 subl %ecx,%edx 2252 andl %ecx,%eax 2253 andl %edi,%edx 2254 orl %edx,%eax 2255 movl 60(%esp),%edx 2256 roll $10,%esi 2257 leal 1518500249(%ebp,%eax,1),%ebp 2258 movl $-1,%eax 2259 roll $9,%ebp 2260 addl %ebx,%ebp 2261 2262 addl %edx,%ebx 2263 movl %ecx,%edx 2264 subl %ebp,%eax 2265 andl %ebp,%edx 2266 andl %esi,%eax 2267 orl %eax,%edx 2268 movl 12(%esp),%eax 2269 roll $10,%ecx 2270 leal 1518500249(%ebx,%edx,1),%ebx 2271 movl $-1,%edx 2272 roll $7,%ebx 2273 addl %edi,%ebx 2274 2275 addl %eax,%edi 2276 movl %ebp,%eax 2277 subl %ebx,%edx 2278 andl %ebx,%eax 2279 andl %ecx,%edx 2280 orl %edx,%eax 2281 movl 48(%esp),%edx 2282 roll $10,%ebp 2283 leal 1518500249(%edi,%eax,1),%edi 2284 movl $-1,%eax 2285 roll $15,%edi 2286 addl %esi,%edi 2287 2288 addl %edx,%esi 2289 movl %ebx,%edx 2290 subl %edi,%eax 2291 andl %edi,%edx 2292 andl %ebp,%eax 2293 orl %eax,%edx 2294 movl (%esp),%eax 2295 roll $10,%ebx 2296 leal 1518500249(%esi,%edx,1),%esi 2297 movl $-1,%edx 2298 roll $7,%esi 2299 addl %ecx,%esi 2300 2301 addl %eax,%ecx 2302 movl %edi,%eax 2303 subl %esi,%edx 2304 andl %esi,%eax 2305 andl %ebx,%edx 2306 orl %edx,%eax 2307 movl 36(%esp),%edx 2308 roll $10,%edi 2309 leal 1518500249(%ecx,%eax,1),%ecx 2310 movl $-1,%eax 2311 roll $12,%ecx 2312 addl %ebp,%ecx 2313 2314 addl %edx,%ebp 2315 movl %esi,%edx 2316 subl %ecx,%eax 2317 andl %ecx,%edx 2318 andl %edi,%eax 2319 orl %eax,%edx 2320 movl 20(%esp),%eax 2321 roll $10,%esi 2322 leal 1518500249(%ebp,%edx,1),%ebp 2323 movl $-1,%edx 2324 roll $15,%ebp 2325 addl %ebx,%ebp 2326 2327 addl %eax,%ebx 2328 movl %ecx,%eax 2329 subl %ebp,%edx 2330 andl %ebp,%eax 2331 andl %esi,%edx 2332 orl %edx,%eax 2333 movl 8(%esp),%edx 2334 roll $10,%ecx 2335 leal 1518500249(%ebx,%eax,1),%ebx 2336 movl $-1,%eax 2337 roll $9,%ebx 2338 addl %edi,%ebx 2339 2340 addl %edx,%edi 2341 movl %ebp,%edx 2342 subl %ebx,%eax 2343 andl %ebx,%edx 2344 andl %ecx,%eax 2345 orl %eax,%edx 2346 movl 56(%esp),%eax 2347 roll $10,%ebp 2348 leal 1518500249(%edi,%edx,1),%edi 2349 movl $-1,%edx 2350 roll $11,%edi 2351 addl %esi,%edi 2352 2353 addl %eax,%esi 2354 movl %ebx,%eax 2355 subl %edi,%edx 2356 andl %edi,%eax 2357 andl %ebp,%edx 2358 orl %edx,%eax 2359 movl 44(%esp),%edx 2360 roll $10,%ebx 2361 leal 1518500249(%esi,%eax,1),%esi 2362 movl $-1,%eax 2363 roll $7,%esi 2364 addl %ecx,%esi 2365 2366 addl %edx,%ecx 2367 movl %edi,%edx 2368 subl %esi,%eax 2369 andl %esi,%edx 2370 andl %ebx,%eax 2371 orl %eax,%edx 2372 movl 32(%esp),%eax 2373 roll $10,%edi 2374 leal 1518500249(%ecx,%edx,1),%ecx 2375 movl $-1,%edx 2376 roll $13,%ecx 2377 addl %ebp,%ecx 2378 2379 addl %eax,%ebp 2380 movl %esi,%eax 2381 subl %ecx,%edx 2382 andl %ecx,%eax 2383 andl %edi,%edx 2384 orl %edx,%eax 2385 movl $-1,%edx 2386 roll $10,%esi 2387 leal 1518500249(%ebp,%eax,1),%ebp 2388 subl %ecx,%edx 2389 roll $12,%ebp 2390 addl %ebx,%ebp 2391 2392 movl 12(%esp),%eax 2393 orl %ebp,%edx 2394 addl %eax,%ebx 2395 xorl %esi,%edx 2396 movl $-1,%eax 2397 roll $10,%ecx 2398 leal 1859775393(%ebx,%edx,1),%ebx 2399 subl %ebp,%eax 2400 roll $11,%ebx 2401 addl %edi,%ebx 2402 2403 movl 40(%esp),%edx 2404 orl %ebx,%eax 2405 addl %edx,%edi 2406 xorl %ecx,%eax 2407 movl $-1,%edx 2408 roll $10,%ebp 2409 leal 1859775393(%edi,%eax,1),%edi 2410 subl %ebx,%edx 2411 roll $13,%edi 2412 addl %esi,%edi 2413 2414 movl 56(%esp),%eax 2415 orl %edi,%edx 2416 addl %eax,%esi 2417 xorl %ebp,%edx 2418 movl $-1,%eax 2419 roll $10,%ebx 2420 leal 1859775393(%esi,%edx,1),%esi 2421 subl %edi,%eax 2422 roll $6,%esi 2423 addl %ecx,%esi 2424 2425 movl 16(%esp),%edx 2426 orl %esi,%eax 2427 addl %edx,%ecx 2428 xorl %ebx,%eax 2429 movl $-1,%edx 2430 roll $10,%edi 2431 leal 1859775393(%ecx,%eax,1),%ecx 2432 subl %esi,%edx 2433 roll $7,%ecx 2434 addl %ebp,%ecx 2435 2436 movl 36(%esp),%eax 2437 orl %ecx,%edx 2438 addl %eax,%ebp 2439 xorl %edi,%edx 2440 movl $-1,%eax 2441 roll $10,%esi 2442 leal 1859775393(%ebp,%edx,1),%ebp 2443 subl %ecx,%eax 2444 roll $14,%ebp 2445 addl %ebx,%ebp 2446 2447 movl 60(%esp),%edx 2448 orl %ebp,%eax 2449 addl %edx,%ebx 2450 xorl %esi,%eax 2451 movl $-1,%edx 2452 roll $10,%ecx 2453 leal 1859775393(%ebx,%eax,1),%ebx 2454 subl %ebp,%edx 2455 roll $9,%ebx 2456 addl %edi,%ebx 2457 2458 movl 32(%esp),%eax 2459 orl %ebx,%edx 2460 addl %eax,%edi 2461 xorl %ecx,%edx 2462 movl $-1,%eax 2463 roll $10,%ebp 2464 leal 1859775393(%edi,%edx,1),%edi 2465 subl %ebx,%eax 2466 roll $13,%edi 2467 addl %esi,%edi 2468 2469 movl 4(%esp),%edx 2470 orl %edi,%eax 2471 addl %edx,%esi 2472 xorl %ebp,%eax 2473 movl $-1,%edx 2474 roll $10,%ebx 2475 leal 1859775393(%esi,%eax,1),%esi 2476 subl %edi,%edx 2477 roll $15,%esi 2478 addl %ecx,%esi 2479 2480 movl 8(%esp),%eax 2481 orl %esi,%edx 2482 addl %eax,%ecx 2483 xorl %ebx,%edx 2484 movl $-1,%eax 2485 roll $10,%edi 2486 leal 1859775393(%ecx,%edx,1),%ecx 2487 subl %esi,%eax 2488 roll $14,%ecx 2489 addl %ebp,%ecx 2490 2491 movl 28(%esp),%edx 2492 orl %ecx,%eax 2493 addl %edx,%ebp 2494 xorl %edi,%eax 2495 movl $-1,%edx 2496 roll $10,%esi 2497 leal 1859775393(%ebp,%eax,1),%ebp 2498 subl %ecx,%edx 2499 roll $8,%ebp 2500 addl %ebx,%ebp 2501 2502 movl (%esp),%eax 2503 orl %ebp,%edx 2504 addl %eax,%ebx 2505 xorl %esi,%edx 2506 movl $-1,%eax 2507 roll $10,%ecx 2508 leal 1859775393(%ebx,%edx,1),%ebx 2509 subl %ebp,%eax 2510 roll $13,%ebx 2511 addl %edi,%ebx 2512 2513 movl 24(%esp),%edx 2514 orl %ebx,%eax 2515 addl %edx,%edi 2516 xorl %ecx,%eax 2517 movl $-1,%edx 2518 roll $10,%ebp 2519 leal 1859775393(%edi,%eax,1),%edi 2520 subl %ebx,%edx 2521 roll $6,%edi 2522 addl %esi,%edi 2523 2524 movl 52(%esp),%eax 2525 orl %edi,%edx 2526 addl %eax,%esi 2527 xorl %ebp,%edx 2528 movl $-1,%eax 2529 roll $10,%ebx 2530 leal 1859775393(%esi,%edx,1),%esi 2531 subl %edi,%eax 2532 roll $5,%esi 2533 addl %ecx,%esi 2534 2535 movl 44(%esp),%edx 2536 orl %esi,%eax 2537 addl %edx,%ecx 2538 xorl %ebx,%eax 2539 movl $-1,%edx 2540 roll $10,%edi 2541 leal 1859775393(%ecx,%eax,1),%ecx 2542 subl %esi,%edx 2543 roll $12,%ecx 2544 addl %ebp,%ecx 2545 2546 movl 20(%esp),%eax 2547 orl %ecx,%edx 2548 addl %eax,%ebp 2549 xorl %edi,%edx 2550 movl $-1,%eax 2551 roll $10,%esi 2552 leal 1859775393(%ebp,%edx,1),%ebp 2553 subl %ecx,%eax 2554 roll $7,%ebp 2555 addl %ebx,%ebp 2556 2557 movl 48(%esp),%edx 2558 orl %ebp,%eax 2559 addl %edx,%ebx 2560 xorl %esi,%eax 2561 movl $-1,%edx 2562 roll $10,%ecx 2563 leal 1859775393(%ebx,%eax,1),%ebx 2564 movl %ecx,%eax 2565 roll $5,%ebx 2566 addl %edi,%ebx 2567 2568 subl %ecx,%edx 2569 andl %ebx,%eax 2570 andl %ebp,%edx 2571 orl %eax,%edx 2572 movl 4(%esp),%eax 2573 roll $10,%ebp 2574 leal 2400959708(%edi,%edx,1),%edi 2575 movl $-1,%edx 2576 addl %eax,%edi 2577 movl %ebp,%eax 2578 roll $11,%edi 2579 addl %esi,%edi 2580 2581 subl %ebp,%edx 2582 andl %edi,%eax 2583 andl %ebx,%edx 2584 orl %eax,%edx 2585 movl 36(%esp),%eax 2586 roll $10,%ebx 2587 leal 2400959708(%esi,%edx,1),%esi 2588 movl $-1,%edx 2589 addl %eax,%esi 2590 movl %ebx,%eax 2591 roll $12,%esi 2592 addl %ecx,%esi 2593 2594 subl %ebx,%edx 2595 andl %esi,%eax 2596 andl %edi,%edx 2597 orl %eax,%edx 2598 movl 44(%esp),%eax 2599 roll $10,%edi 2600 leal 2400959708(%ecx,%edx,1),%ecx 2601 movl $-1,%edx 2602 addl %eax,%ecx 2603 movl %edi,%eax 2604 roll $14,%ecx 2605 addl %ebp,%ecx 2606 2607 subl %edi,%edx 2608 andl %ecx,%eax 2609 andl %esi,%edx 2610 orl %eax,%edx 2611 movl 40(%esp),%eax 2612 roll $10,%esi 2613 leal 2400959708(%ebp,%edx,1),%ebp 2614 movl $-1,%edx 2615 addl %eax,%ebp 2616 movl %esi,%eax 2617 roll $15,%ebp 2618 addl %ebx,%ebp 2619 2620 subl %esi,%edx 2621 andl %ebp,%eax 2622 andl %ecx,%edx 2623 orl %eax,%edx 2624 movl (%esp),%eax 2625 roll $10,%ecx 2626 leal 2400959708(%ebx,%edx,1),%ebx 2627 movl $-1,%edx 2628 addl %eax,%ebx 2629 movl %ecx,%eax 2630 roll $14,%ebx 2631 addl %edi,%ebx 2632 2633 subl %ecx,%edx 2634 andl %ebx,%eax 2635 andl %ebp,%edx 2636 orl %eax,%edx 2637 movl 32(%esp),%eax 2638 roll $10,%ebp 2639 leal 2400959708(%edi,%edx,1),%edi 2640 movl $-1,%edx 2641 addl %eax,%edi 2642 movl %ebp,%eax 2643 roll $15,%edi 2644 addl %esi,%edi 2645 2646 subl %ebp,%edx 2647 andl %edi,%eax 2648 andl %ebx,%edx 2649 orl %eax,%edx 2650 movl 48(%esp),%eax 2651 roll $10,%ebx 2652 leal 2400959708(%esi,%edx,1),%esi 2653 movl $-1,%edx 2654 addl %eax,%esi 2655 movl %ebx,%eax 2656 roll $9,%esi 2657 addl %ecx,%esi 2658 2659 subl %ebx,%edx 2660 andl %esi,%eax 2661 andl %edi,%edx 2662 orl %eax,%edx 2663 movl 16(%esp),%eax 2664 roll $10,%edi 2665 leal 2400959708(%ecx,%edx,1),%ecx 2666 movl $-1,%edx 2667 addl %eax,%ecx 2668 movl %edi,%eax 2669 roll $8,%ecx 2670 addl %ebp,%ecx 2671 2672 subl %edi,%edx 2673 andl %ecx,%eax 2674 andl %esi,%edx 2675 orl %eax,%edx 2676 movl 52(%esp),%eax 2677 roll $10,%esi 2678 leal 2400959708(%ebp,%edx,1),%ebp 2679 movl $-1,%edx 2680 addl %eax,%ebp 2681 movl %esi,%eax 2682 roll $9,%ebp 2683 addl %ebx,%ebp 2684 2685 subl %esi,%edx 2686 andl %ebp,%eax 2687 andl %ecx,%edx 2688 orl %eax,%edx 2689 movl 12(%esp),%eax 2690 roll $10,%ecx 2691 leal 2400959708(%ebx,%edx,1),%ebx 2692 movl $-1,%edx 2693 addl %eax,%ebx 2694 movl %ecx,%eax 2695 roll $14,%ebx 2696 addl %edi,%ebx 2697 2698 subl %ecx,%edx 2699 andl %ebx,%eax 2700 andl %ebp,%edx 2701 orl %eax,%edx 2702 movl 28(%esp),%eax 2703 roll $10,%ebp 2704 leal 2400959708(%edi,%edx,1),%edi 2705 movl $-1,%edx 2706 addl %eax,%edi 2707 movl %ebp,%eax 2708 roll $5,%edi 2709 addl %esi,%edi 2710 2711 subl %ebp,%edx 2712 andl %edi,%eax 2713 andl %ebx,%edx 2714 orl %eax,%edx 2715 movl 60(%esp),%eax 2716 roll $10,%ebx 2717 leal 2400959708(%esi,%edx,1),%esi 2718 movl $-1,%edx 2719 addl %eax,%esi 2720 movl %ebx,%eax 2721 roll $6,%esi 2722 addl %ecx,%esi 2723 2724 subl %ebx,%edx 2725 andl %esi,%eax 2726 andl %edi,%edx 2727 orl %eax,%edx 2728 movl 56(%esp),%eax 2729 roll $10,%edi 2730 leal 2400959708(%ecx,%edx,1),%ecx 2731 movl $-1,%edx 2732 addl %eax,%ecx 2733 movl %edi,%eax 2734 roll $8,%ecx 2735 addl %ebp,%ecx 2736 2737 subl %edi,%edx 2738 andl %ecx,%eax 2739 andl %esi,%edx 2740 orl %eax,%edx 2741 movl 20(%esp),%eax 2742 roll $10,%esi 2743 leal 2400959708(%ebp,%edx,1),%ebp 2744 movl $-1,%edx 2745 addl %eax,%ebp 2746 movl %esi,%eax 2747 roll $6,%ebp 2748 addl %ebx,%ebp 2749 2750 subl %esi,%edx 2751 andl %ebp,%eax 2752 andl %ecx,%edx 2753 orl %eax,%edx 2754 movl 24(%esp),%eax 2755 roll $10,%ecx 2756 leal 2400959708(%ebx,%edx,1),%ebx 2757 movl $-1,%edx 2758 addl %eax,%ebx 2759 movl %ecx,%eax 2760 roll $5,%ebx 2761 addl %edi,%ebx 2762 2763 subl %ecx,%edx 2764 andl %ebx,%eax 2765 andl %ebp,%edx 2766 orl %eax,%edx 2767 movl 8(%esp),%eax 2768 roll $10,%ebp 2769 leal 2400959708(%edi,%edx,1),%edi 2770 movl $-1,%edx 2771 addl %eax,%edi 2772 subl %ebp,%edx 2773 roll $12,%edi 2774 addl %esi,%edi 2775 2776 movl 16(%esp),%eax 2777 orl %ebx,%edx 2778 addl %eax,%esi 2779 xorl %edi,%edx 2780 movl $-1,%eax 2781 roll $10,%ebx 2782 leal 2840853838(%esi,%edx,1),%esi 2783 subl %ebx,%eax 2784 roll $9,%esi 2785 addl %ecx,%esi 2786 2787 movl (%esp),%edx 2788 orl %edi,%eax 2789 addl %edx,%ecx 2790 xorl %esi,%eax 2791 movl $-1,%edx 2792 roll $10,%edi 2793 leal 2840853838(%ecx,%eax,1),%ecx 2794 subl %edi,%edx 2795 roll $15,%ecx 2796 addl %ebp,%ecx 2797 2798 movl 20(%esp),%eax 2799 orl %esi,%edx 2800 addl %eax,%ebp 2801 xorl %ecx,%edx 2802 movl $-1,%eax 2803 roll $10,%esi 2804 leal 2840853838(%ebp,%edx,1),%ebp 2805 subl %esi,%eax 2806 roll $5,%ebp 2807 addl %ebx,%ebp 2808 2809 movl 36(%esp),%edx 2810 orl %ecx,%eax 2811 addl %edx,%ebx 2812 xorl %ebp,%eax 2813 movl $-1,%edx 2814 roll $10,%ecx 2815 leal 2840853838(%ebx,%eax,1),%ebx 2816 subl %ecx,%edx 2817 roll $11,%ebx 2818 addl %edi,%ebx 2819 2820 movl 28(%esp),%eax 2821 orl %ebp,%edx 2822 addl %eax,%edi 2823 xorl %ebx,%edx 2824 movl $-1,%eax 2825 roll $10,%ebp 2826 leal 2840853838(%edi,%edx,1),%edi 2827 subl %ebp,%eax 2828 roll $6,%edi 2829 addl %esi,%edi 2830 2831 movl 48(%esp),%edx 2832 orl %ebx,%eax 2833 addl %edx,%esi 2834 xorl %edi,%eax 2835 movl $-1,%edx 2836 roll $10,%ebx 2837 leal 2840853838(%esi,%eax,1),%esi 2838 subl %ebx,%edx 2839 roll $8,%esi 2840 addl %ecx,%esi 2841 2842 movl 8(%esp),%eax 2843 orl %edi,%edx 2844 addl %eax,%ecx 2845 xorl %esi,%edx 2846 movl $-1,%eax 2847 roll $10,%edi 2848 leal 2840853838(%ecx,%edx,1),%ecx 2849 subl %edi,%eax 2850 roll $13,%ecx 2851 addl %ebp,%ecx 2852 2853 movl 40(%esp),%edx 2854 orl %esi,%eax 2855 addl %edx,%ebp 2856 xorl %ecx,%eax 2857 movl $-1,%edx 2858 roll $10,%esi 2859 leal 2840853838(%ebp,%eax,1),%ebp 2860 subl %esi,%edx 2861 roll $12,%ebp 2862 addl %ebx,%ebp 2863 2864 movl 56(%esp),%eax 2865 orl %ecx,%edx 2866 addl %eax,%ebx 2867 xorl %ebp,%edx 2868 movl $-1,%eax 2869 roll $10,%ecx 2870 leal 2840853838(%ebx,%edx,1),%ebx 2871 subl %ecx,%eax 2872 roll $5,%ebx 2873 addl %edi,%ebx 2874 2875 movl 4(%esp),%edx 2876 orl %ebp,%eax 2877 addl %edx,%edi 2878 xorl %ebx,%eax 2879 movl $-1,%edx 2880 roll $10,%ebp 2881 leal 2840853838(%edi,%eax,1),%edi 2882 subl %ebp,%edx 2883 roll $12,%edi 2884 addl %esi,%edi 2885 2886 movl 12(%esp),%eax 2887 orl %ebx,%edx 2888 addl %eax,%esi 2889 xorl %edi,%edx 2890 movl $-1,%eax 2891 roll $10,%ebx 2892 leal 2840853838(%esi,%edx,1),%esi 2893 subl %ebx,%eax 2894 roll $13,%esi 2895 addl %ecx,%esi 2896 2897 movl 32(%esp),%edx 2898 orl %edi,%eax 2899 addl %edx,%ecx 2900 xorl %esi,%eax 2901 movl $-1,%edx 2902 roll $10,%edi 2903 leal 2840853838(%ecx,%eax,1),%ecx 2904 subl %edi,%edx 2905 roll $14,%ecx 2906 addl %ebp,%ecx 2907 2908 movl 44(%esp),%eax 2909 orl %esi,%edx 2910 addl %eax,%ebp 2911 xorl %ecx,%edx 2912 movl $-1,%eax 2913 roll $10,%esi 2914 leal 2840853838(%ebp,%edx,1),%ebp 2915 subl %esi,%eax 2916 roll $11,%ebp 2917 addl %ebx,%ebp 2918 2919 movl 24(%esp),%edx 2920 orl %ecx,%eax 2921 addl %edx,%ebx 2922 xorl %ebp,%eax 2923 movl $-1,%edx 2924 roll $10,%ecx 2925 leal 2840853838(%ebx,%eax,1),%ebx 2926 subl %ecx,%edx 2927 roll $8,%ebx 2928 addl %edi,%ebx 2929 2930 movl 60(%esp),%eax 2931 orl %ebp,%edx 2932 addl %eax,%edi 2933 xorl %ebx,%edx 2934 movl $-1,%eax 2935 roll $10,%ebp 2936 leal 2840853838(%edi,%edx,1),%edi 2937 subl %ebp,%eax 2938 roll $5,%edi 2939 addl %esi,%edi 2940 2941 movl 52(%esp),%edx 2942 orl %ebx,%eax 2943 addl %edx,%esi 2944 xorl %edi,%eax 2945 movl 128(%esp),%edx 2946 roll $10,%ebx 2947 leal 2840853838(%esi,%eax,1),%esi 2948 movl %ecx,64(%esp) 2949 roll $6,%esi 2950 addl %ecx,%esi 2951 movl (%edx),%ecx 2952 movl %esi,68(%esp) 2953 movl %edi,72(%esp) 2954 movl 4(%edx),%esi 2955 movl %ebx,76(%esp) 2956 movl 8(%edx),%edi 2957 movl %ebp,80(%esp) 2958 movl 12(%edx),%ebx 2959 movl 16(%edx),%ebp 2960 2961 movl $-1,%edx 2962 subl %ebx,%edx 2963 movl 20(%esp),%eax 2964 orl %edi,%edx 2965 addl %eax,%ecx 2966 xorl %esi,%edx 2967 movl $-1,%eax 2968 roll $10,%edi 2969 leal 1352829926(%ecx,%edx,1),%ecx 2970 subl %edi,%eax 2971 roll $8,%ecx 2972 addl %ebp,%ecx 2973 2974 movl 56(%esp),%edx 2975 orl %esi,%eax 2976 addl %edx,%ebp 2977 xorl %ecx,%eax 2978 movl $-1,%edx 2979 roll $10,%esi 2980 leal 1352829926(%ebp,%eax,1),%ebp 2981 subl %esi,%edx 2982 roll $9,%ebp 2983 addl %ebx,%ebp 2984 2985 movl 28(%esp),%eax 2986 orl %ecx,%edx 2987 addl %eax,%ebx 2988 xorl %ebp,%edx 2989 movl $-1,%eax 2990 roll $10,%ecx 2991 leal 1352829926(%ebx,%edx,1),%ebx 2992 subl %ecx,%eax 2993 roll $9,%ebx 2994 addl %edi,%ebx 2995 2996 movl (%esp),%edx 2997 orl %ebp,%eax 2998 addl %edx,%edi 2999 xorl %ebx,%eax 3000 movl $-1,%edx 3001 roll $10,%ebp 3002 leal 1352829926(%edi,%eax,1),%edi 3003 subl %ebp,%edx 3004 roll $11,%edi 3005 addl %esi,%edi 3006 3007 movl 36(%esp),%eax 3008 orl %ebx,%edx 3009 addl %eax,%esi 3010 xorl %edi,%edx 3011 movl $-1,%eax 3012 roll $10,%ebx 3013 leal 1352829926(%esi,%edx,1),%esi 3014 subl %ebx,%eax 3015 roll $13,%esi 3016 addl %ecx,%esi 3017 3018 movl 8(%esp),%edx 3019 orl %edi,%eax 3020 addl %edx,%ecx 3021 xorl %esi,%eax 3022 movl $-1,%edx 3023 roll $10,%edi 3024 leal 1352829926(%ecx,%eax,1),%ecx 3025 subl %edi,%edx 3026 roll $15,%ecx 3027 addl %ebp,%ecx 3028 3029 movl 44(%esp),%eax 3030 orl %esi,%edx 3031 addl %eax,%ebp 3032 xorl %ecx,%edx 3033 movl $-1,%eax 3034 roll $10,%esi 3035 leal 1352829926(%ebp,%edx,1),%ebp 3036 subl %esi,%eax 3037 roll $15,%ebp 3038 addl %ebx,%ebp 3039 3040 movl 16(%esp),%edx 3041 orl %ecx,%eax 3042 addl %edx,%ebx 3043 xorl %ebp,%eax 3044 movl $-1,%edx 3045 roll $10,%ecx 3046 leal 1352829926(%ebx,%eax,1),%ebx 3047 subl %ecx,%edx 3048 roll $5,%ebx 3049 addl %edi,%ebx 3050 3051 movl 52(%esp),%eax 3052 orl %ebp,%edx 3053 addl %eax,%edi 3054 xorl %ebx,%edx 3055 movl $-1,%eax 3056 roll $10,%ebp 3057 leal 1352829926(%edi,%edx,1),%edi 3058 subl %ebp,%eax 3059 roll $7,%edi 3060 addl %esi,%edi 3061 3062 movl 24(%esp),%edx 3063 orl %ebx,%eax 3064 addl %edx,%esi 3065 xorl %edi,%eax 3066 movl $-1,%edx 3067 roll $10,%ebx 3068 leal 1352829926(%esi,%eax,1),%esi 3069 subl %ebx,%edx 3070 roll $7,%esi 3071 addl %ecx,%esi 3072 3073 movl 60(%esp),%eax 3074 orl %edi,%edx 3075 addl %eax,%ecx 3076 xorl %esi,%edx 3077 movl $-1,%eax 3078 roll $10,%edi 3079 leal 1352829926(%ecx,%edx,1),%ecx 3080 subl %edi,%eax 3081 roll $8,%ecx 3082 addl %ebp,%ecx 3083 3084 movl 32(%esp),%edx 3085 orl %esi,%eax 3086 addl %edx,%ebp 3087 xorl %ecx,%eax 3088 movl $-1,%edx 3089 roll $10,%esi 3090 leal 1352829926(%ebp,%eax,1),%ebp 3091 subl %esi,%edx 3092 roll $11,%ebp 3093 addl %ebx,%ebp 3094 3095 movl 4(%esp),%eax 3096 orl %ecx,%edx 3097 addl %eax,%ebx 3098 xorl %ebp,%edx 3099 movl $-1,%eax 3100 roll $10,%ecx 3101 leal 1352829926(%ebx,%edx,1),%ebx 3102 subl %ecx,%eax 3103 roll $14,%ebx 3104 addl %edi,%ebx 3105 3106 movl 40(%esp),%edx 3107 orl %ebp,%eax 3108 addl %edx,%edi 3109 xorl %ebx,%eax 3110 movl $-1,%edx 3111 roll $10,%ebp 3112 leal 1352829926(%edi,%eax,1),%edi 3113 subl %ebp,%edx 3114 roll $14,%edi 3115 addl %esi,%edi 3116 3117 movl 12(%esp),%eax 3118 orl %ebx,%edx 3119 addl %eax,%esi 3120 xorl %edi,%edx 3121 movl $-1,%eax 3122 roll $10,%ebx 3123 leal 1352829926(%esi,%edx,1),%esi 3124 subl %ebx,%eax 3125 roll $12,%esi 3126 addl %ecx,%esi 3127 3128 movl 48(%esp),%edx 3129 orl %edi,%eax 3130 addl %edx,%ecx 3131 xorl %esi,%eax 3132 movl $-1,%edx 3133 roll $10,%edi 3134 leal 1352829926(%ecx,%eax,1),%ecx 3135 movl %edi,%eax 3136 roll $6,%ecx 3137 addl %ebp,%ecx 3138 3139 subl %edi,%edx 3140 andl %ecx,%eax 3141 andl %esi,%edx 3142 orl %eax,%edx 3143 movl 24(%esp),%eax 3144 roll $10,%esi 3145 leal 1548603684(%ebp,%edx,1),%ebp 3146 movl $-1,%edx 3147 addl %eax,%ebp 3148 movl %esi,%eax 3149 roll $9,%ebp 3150 addl %ebx,%ebp 3151 3152 subl %esi,%edx 3153 andl %ebp,%eax 3154 andl %ecx,%edx 3155 orl %eax,%edx 3156 movl 44(%esp),%eax 3157 roll $10,%ecx 3158 leal 1548603684(%ebx,%edx,1),%ebx 3159 movl $-1,%edx 3160 addl %eax,%ebx 3161 movl %ecx,%eax 3162 roll $13,%ebx 3163 addl %edi,%ebx 3164 3165 subl %ecx,%edx 3166 andl %ebx,%eax 3167 andl %ebp,%edx 3168 orl %eax,%edx 3169 movl 12(%esp),%eax 3170 roll $10,%ebp 3171 leal 1548603684(%edi,%edx,1),%edi 3172 movl $-1,%edx 3173 addl %eax,%edi 3174 movl %ebp,%eax 3175 roll $15,%edi 3176 addl %esi,%edi 3177 3178 subl %ebp,%edx 3179 andl %edi,%eax 3180 andl %ebx,%edx 3181 orl %eax,%edx 3182 movl 28(%esp),%eax 3183 roll $10,%ebx 3184 leal 1548603684(%esi,%edx,1),%esi 3185 movl $-1,%edx 3186 addl %eax,%esi 3187 movl %ebx,%eax 3188 roll $7,%esi 3189 addl %ecx,%esi 3190 3191 subl %ebx,%edx 3192 andl %esi,%eax 3193 andl %edi,%edx 3194 orl %eax,%edx 3195 movl (%esp),%eax 3196 roll $10,%edi 3197 leal 1548603684(%ecx,%edx,1),%ecx 3198 movl $-1,%edx 3199 addl %eax,%ecx 3200 movl %edi,%eax 3201 roll $12,%ecx 3202 addl %ebp,%ecx 3203 3204 subl %edi,%edx 3205 andl %ecx,%eax 3206 andl %esi,%edx 3207 orl %eax,%edx 3208 movl 52(%esp),%eax 3209 roll $10,%esi 3210 leal 1548603684(%ebp,%edx,1),%ebp 3211 movl $-1,%edx 3212 addl %eax,%ebp 3213 movl %esi,%eax 3214 roll $8,%ebp 3215 addl %ebx,%ebp 3216 3217 subl %esi,%edx 3218 andl %ebp,%eax 3219 andl %ecx,%edx 3220 orl %eax,%edx 3221 movl 20(%esp),%eax 3222 roll $10,%ecx 3223 leal 1548603684(%ebx,%edx,1),%ebx 3224 movl $-1,%edx 3225 addl %eax,%ebx 3226 movl %ecx,%eax 3227 roll $9,%ebx 3228 addl %edi,%ebx 3229 3230 subl %ecx,%edx 3231 andl %ebx,%eax 3232 andl %ebp,%edx 3233 orl %eax,%edx 3234 movl 40(%esp),%eax 3235 roll $10,%ebp 3236 leal 1548603684(%edi,%edx,1),%edi 3237 movl $-1,%edx 3238 addl %eax,%edi 3239 movl %ebp,%eax 3240 roll $11,%edi 3241 addl %esi,%edi 3242 3243 subl %ebp,%edx 3244 andl %edi,%eax 3245 andl %ebx,%edx 3246 orl %eax,%edx 3247 movl 56(%esp),%eax 3248 roll $10,%ebx 3249 leal 1548603684(%esi,%edx,1),%esi 3250 movl $-1,%edx 3251 addl %eax,%esi 3252 movl %ebx,%eax 3253 roll $7,%esi 3254 addl %ecx,%esi 3255 3256 subl %ebx,%edx 3257 andl %esi,%eax 3258 andl %edi,%edx 3259 orl %eax,%edx 3260 movl 60(%esp),%eax 3261 roll $10,%edi 3262 leal 1548603684(%ecx,%edx,1),%ecx 3263 movl $-1,%edx 3264 addl %eax,%ecx 3265 movl %edi,%eax 3266 roll $7,%ecx 3267 addl %ebp,%ecx 3268 3269 subl %edi,%edx 3270 andl %ecx,%eax 3271 andl %esi,%edx 3272 orl %eax,%edx 3273 movl 32(%esp),%eax 3274 roll $10,%esi 3275 leal 1548603684(%ebp,%edx,1),%ebp 3276 movl $-1,%edx 3277 addl %eax,%ebp 3278 movl %esi,%eax 3279 roll $12,%ebp 3280 addl %ebx,%ebp 3281 3282 subl %esi,%edx 3283 andl %ebp,%eax 3284 andl %ecx,%edx 3285 orl %eax,%edx 3286 movl 48(%esp),%eax 3287 roll $10,%ecx 3288 leal 1548603684(%ebx,%edx,1),%ebx 3289 movl $-1,%edx 3290 addl %eax,%ebx 3291 movl %ecx,%eax 3292 roll $7,%ebx 3293 addl %edi,%ebx 3294 3295 subl %ecx,%edx 3296 andl %ebx,%eax 3297 andl %ebp,%edx 3298 orl %eax,%edx 3299 movl 16(%esp),%eax 3300 roll $10,%ebp 3301 leal 1548603684(%edi,%edx,1),%edi 3302 movl $-1,%edx 3303 addl %eax,%edi 3304 movl %ebp,%eax 3305 roll $6,%edi 3306 addl %esi,%edi 3307 3308 subl %ebp,%edx 3309 andl %edi,%eax 3310 andl %ebx,%edx 3311 orl %eax,%edx 3312 movl 36(%esp),%eax 3313 roll $10,%ebx 3314 leal 1548603684(%esi,%edx,1),%esi 3315 movl $-1,%edx 3316 addl %eax,%esi 3317 movl %ebx,%eax 3318 roll $15,%esi 3319 addl %ecx,%esi 3320 3321 subl %ebx,%edx 3322 andl %esi,%eax 3323 andl %edi,%edx 3324 orl %eax,%edx 3325 movl 4(%esp),%eax 3326 roll $10,%edi 3327 leal 1548603684(%ecx,%edx,1),%ecx 3328 movl $-1,%edx 3329 addl %eax,%ecx 3330 movl %edi,%eax 3331 roll $13,%ecx 3332 addl %ebp,%ecx 3333 3334 subl %edi,%edx 3335 andl %ecx,%eax 3336 andl %esi,%edx 3337 orl %eax,%edx 3338 movl 8(%esp),%eax 3339 roll $10,%esi 3340 leal 1548603684(%ebp,%edx,1),%ebp 3341 movl $-1,%edx 3342 addl %eax,%ebp 3343 subl %ecx,%edx 3344 roll $11,%ebp 3345 addl %ebx,%ebp 3346 3347 movl 60(%esp),%eax 3348 orl %ebp,%edx 3349 addl %eax,%ebx 3350 xorl %esi,%edx 3351 movl $-1,%eax 3352 roll $10,%ecx 3353 leal 1836072691(%ebx,%edx,1),%ebx 3354 subl %ebp,%eax 3355 roll $9,%ebx 3356 addl %edi,%ebx 3357 3358 movl 20(%esp),%edx 3359 orl %ebx,%eax 3360 addl %edx,%edi 3361 xorl %ecx,%eax 3362 movl $-1,%edx 3363 roll $10,%ebp 3364 leal 1836072691(%edi,%eax,1),%edi 3365 subl %ebx,%edx 3366 roll $7,%edi 3367 addl %esi,%edi 3368 3369 movl 4(%esp),%eax 3370 orl %edi,%edx 3371 addl %eax,%esi 3372 xorl %ebp,%edx 3373 movl $-1,%eax 3374 roll $10,%ebx 3375 leal 1836072691(%esi,%edx,1),%esi 3376 subl %edi,%eax 3377 roll $15,%esi 3378 addl %ecx,%esi 3379 3380 movl 12(%esp),%edx 3381 orl %esi,%eax 3382 addl %edx,%ecx 3383 xorl %ebx,%eax 3384 movl $-1,%edx 3385 roll $10,%edi 3386 leal 1836072691(%ecx,%eax,1),%ecx 3387 subl %esi,%edx 3388 roll $11,%ecx 3389 addl %ebp,%ecx 3390 3391 movl 28(%esp),%eax 3392 orl %ecx,%edx 3393 addl %eax,%ebp 3394 xorl %edi,%edx 3395 movl $-1,%eax 3396 roll $10,%esi 3397 leal 1836072691(%ebp,%edx,1),%ebp 3398 subl %ecx,%eax 3399 roll $8,%ebp 3400 addl %ebx,%ebp 3401 3402 movl 56(%esp),%edx 3403 orl %ebp,%eax 3404 addl %edx,%ebx 3405 xorl %esi,%eax 3406 movl $-1,%edx 3407 roll $10,%ecx 3408 leal 1836072691(%ebx,%eax,1),%ebx 3409 subl %ebp,%edx 3410 roll $6,%ebx 3411 addl %edi,%ebx 3412 3413 movl 24(%esp),%eax 3414 orl %ebx,%edx 3415 addl %eax,%edi 3416 xorl %ecx,%edx 3417 movl $-1,%eax 3418 roll $10,%ebp 3419 leal 1836072691(%edi,%edx,1),%edi 3420 subl %ebx,%eax 3421 roll $6,%edi 3422 addl %esi,%edi 3423 3424 movl 36(%esp),%edx 3425 orl %edi,%eax 3426 addl %edx,%esi 3427 xorl %ebp,%eax 3428 movl $-1,%edx 3429 roll $10,%ebx 3430 leal 1836072691(%esi,%eax,1),%esi 3431 subl %edi,%edx 3432 roll $14,%esi 3433 addl %ecx,%esi 3434 3435 movl 44(%esp),%eax 3436 orl %esi,%edx 3437 addl %eax,%ecx 3438 xorl %ebx,%edx 3439 movl $-1,%eax 3440 roll $10,%edi 3441 leal 1836072691(%ecx,%edx,1),%ecx 3442 subl %esi,%eax 3443 roll $12,%ecx 3444 addl %ebp,%ecx 3445 3446 movl 32(%esp),%edx 3447 orl %ecx,%eax 3448 addl %edx,%ebp 3449 xorl %edi,%eax 3450 movl $-1,%edx 3451 roll $10,%esi 3452 leal 1836072691(%ebp,%eax,1),%ebp 3453 subl %ecx,%edx 3454 roll $13,%ebp 3455 addl %ebx,%ebp 3456 3457 movl 48(%esp),%eax 3458 orl %ebp,%edx 3459 addl %eax,%ebx 3460 xorl %esi,%edx 3461 movl $-1,%eax 3462 roll $10,%ecx 3463 leal 1836072691(%ebx,%edx,1),%ebx 3464 subl %ebp,%eax 3465 roll $5,%ebx 3466 addl %edi,%ebx 3467 3468 movl 8(%esp),%edx 3469 orl %ebx,%eax 3470 addl %edx,%edi 3471 xorl %ecx,%eax 3472 movl $-1,%edx 3473 roll $10,%ebp 3474 leal 1836072691(%edi,%eax,1),%edi 3475 subl %ebx,%edx 3476 roll $14,%edi 3477 addl %esi,%edi 3478 3479 movl 40(%esp),%eax 3480 orl %edi,%edx 3481 addl %eax,%esi 3482 xorl %ebp,%edx 3483 movl $-1,%eax 3484 roll $10,%ebx 3485 leal 1836072691(%esi,%edx,1),%esi 3486 subl %edi,%eax 3487 roll $13,%esi 3488 addl %ecx,%esi 3489 3490 movl (%esp),%edx 3491 orl %esi,%eax 3492 addl %edx,%ecx 3493 xorl %ebx,%eax 3494 movl $-1,%edx 3495 roll $10,%edi 3496 leal 1836072691(%ecx,%eax,1),%ecx 3497 subl %esi,%edx 3498 roll $13,%ecx 3499 addl %ebp,%ecx 3500 3501 movl 16(%esp),%eax 3502 orl %ecx,%edx 3503 addl %eax,%ebp 3504 xorl %edi,%edx 3505 movl $-1,%eax 3506 roll $10,%esi 3507 leal 1836072691(%ebp,%edx,1),%ebp 3508 subl %ecx,%eax 3509 roll $7,%ebp 3510 addl %ebx,%ebp 3511 3512 movl 52(%esp),%edx 3513 orl %ebp,%eax 3514 addl %edx,%ebx 3515 xorl %esi,%eax 3516 movl 32(%esp),%edx 3517 roll $10,%ecx 3518 leal 1836072691(%ebx,%eax,1),%ebx 3519 movl $-1,%eax 3520 roll $5,%ebx 3521 addl %edi,%ebx 3522 3523 addl %edx,%edi 3524 movl %ebp,%edx 3525 subl %ebx,%eax 3526 andl %ebx,%edx 3527 andl %ecx,%eax 3528 orl %eax,%edx 3529 movl 24(%esp),%eax 3530 roll $10,%ebp 3531 leal 2053994217(%edi,%edx,1),%edi 3532 movl $-1,%edx 3533 roll $15,%edi 3534 addl %esi,%edi 3535 3536 addl %eax,%esi 3537 movl %ebx,%eax 3538 subl %edi,%edx 3539 andl %edi,%eax 3540 andl %ebp,%edx 3541 orl %edx,%eax 3542 movl 16(%esp),%edx 3543 roll $10,%ebx 3544 leal 2053994217(%esi,%eax,1),%esi 3545 movl $-1,%eax 3546 roll $5,%esi 3547 addl %ecx,%esi 3548 3549 addl %edx,%ecx 3550 movl %edi,%edx 3551 subl %esi,%eax 3552 andl %esi,%edx 3553 andl %ebx,%eax 3554 orl %eax,%edx 3555 movl 4(%esp),%eax 3556 roll $10,%edi 3557 leal 2053994217(%ecx,%edx,1),%ecx 3558 movl $-1,%edx 3559 roll $8,%ecx 3560 addl %ebp,%ecx 3561 3562 addl %eax,%ebp 3563 movl %esi,%eax 3564 subl %ecx,%edx 3565 andl %ecx,%eax 3566 andl %edi,%edx 3567 orl %edx,%eax 3568 movl 12(%esp),%edx 3569 roll $10,%esi 3570 leal 2053994217(%ebp,%eax,1),%ebp 3571 movl $-1,%eax 3572 roll $11,%ebp 3573 addl %ebx,%ebp 3574 3575 addl %edx,%ebx 3576 movl %ecx,%edx 3577 subl %ebp,%eax 3578 andl %ebp,%edx 3579 andl %esi,%eax 3580 orl %eax,%edx 3581 movl 44(%esp),%eax 3582 roll $10,%ecx 3583 leal 2053994217(%ebx,%edx,1),%ebx 3584 movl $-1,%edx 3585 roll $14,%ebx 3586 addl %edi,%ebx 3587 3588 addl %eax,%edi 3589 movl %ebp,%eax 3590 subl %ebx,%edx 3591 andl %ebx,%eax 3592 andl %ecx,%edx 3593 orl %edx,%eax 3594 movl 60(%esp),%edx 3595 roll $10,%ebp 3596 leal 2053994217(%edi,%eax,1),%edi 3597 movl $-1,%eax 3598 roll $14,%edi 3599 addl %esi,%edi 3600 3601 addl %edx,%esi 3602 movl %ebx,%edx 3603 subl %edi,%eax 3604 andl %edi,%edx 3605 andl %ebp,%eax 3606 orl %eax,%edx 3607 movl (%esp),%eax 3608 roll $10,%ebx 3609 leal 2053994217(%esi,%edx,1),%esi 3610 movl $-1,%edx 3611 roll $6,%esi 3612 addl %ecx,%esi 3613 3614 addl %eax,%ecx 3615 movl %edi,%eax 3616 subl %esi,%edx 3617 andl %esi,%eax 3618 andl %ebx,%edx 3619 orl %edx,%eax 3620 movl 20(%esp),%edx 3621 roll $10,%edi 3622 leal 2053994217(%ecx,%eax,1),%ecx 3623 movl $-1,%eax 3624 roll $14,%ecx 3625 addl %ebp,%ecx 3626 3627 addl %edx,%ebp 3628 movl %esi,%edx 3629 subl %ecx,%eax 3630 andl %ecx,%edx 3631 andl %edi,%eax 3632 orl %eax,%edx 3633 movl 48(%esp),%eax 3634 roll $10,%esi 3635 leal 2053994217(%ebp,%edx,1),%ebp 3636 movl $-1,%edx 3637 roll $6,%ebp 3638 addl %ebx,%ebp 3639 3640 addl %eax,%ebx 3641 movl %ecx,%eax 3642 subl %ebp,%edx 3643 andl %ebp,%eax 3644 andl %esi,%edx 3645 orl %edx,%eax 3646 movl 8(%esp),%edx 3647 roll $10,%ecx 3648 leal 2053994217(%ebx,%eax,1),%ebx 3649 movl $-1,%eax 3650 roll $9,%ebx 3651 addl %edi,%ebx 3652 3653 addl %edx,%edi 3654 movl %ebp,%edx 3655 subl %ebx,%eax 3656 andl %ebx,%edx 3657 andl %ecx,%eax 3658 orl %eax,%edx 3659 movl 52(%esp),%eax 3660 roll $10,%ebp 3661 leal 2053994217(%edi,%edx,1),%edi 3662 movl $-1,%edx 3663 roll $12,%edi 3664 addl %esi,%edi 3665 3666 addl %eax,%esi 3667 movl %ebx,%eax 3668 subl %edi,%edx 3669 andl %edi,%eax 3670 andl %ebp,%edx 3671 orl %edx,%eax 3672 movl 36(%esp),%edx 3673 roll $10,%ebx 3674 leal 2053994217(%esi,%eax,1),%esi 3675 movl $-1,%eax 3676 roll $9,%esi 3677 addl %ecx,%esi 3678 3679 addl %edx,%ecx 3680 movl %edi,%edx 3681 subl %esi,%eax 3682 andl %esi,%edx 3683 andl %ebx,%eax 3684 orl %eax,%edx 3685 movl 28(%esp),%eax 3686 roll $10,%edi 3687 leal 2053994217(%ecx,%edx,1),%ecx 3688 movl $-1,%edx 3689 roll $12,%ecx 3690 addl %ebp,%ecx 3691 3692 addl %eax,%ebp 3693 movl %esi,%eax 3694 subl %ecx,%edx 3695 andl %ecx,%eax 3696 andl %edi,%edx 3697 orl %edx,%eax 3698 movl 40(%esp),%edx 3699 roll $10,%esi 3700 leal 2053994217(%ebp,%eax,1),%ebp 3701 movl $-1,%eax 3702 roll $5,%ebp 3703 addl %ebx,%ebp 3704 3705 addl %edx,%ebx 3706 movl %ecx,%edx 3707 subl %ebp,%eax 3708 andl %ebp,%edx 3709 andl %esi,%eax 3710 orl %eax,%edx 3711 movl 56(%esp),%eax 3712 roll $10,%ecx 3713 leal 2053994217(%ebx,%edx,1),%ebx 3714 movl $-1,%edx 3715 roll $15,%ebx 3716 addl %edi,%ebx 3717 3718 addl %eax,%edi 3719 movl %ebp,%eax 3720 subl %ebx,%edx 3721 andl %ebx,%eax 3722 andl %ecx,%edx 3723 orl %eax,%edx 3724 movl %ebx,%eax 3725 roll $10,%ebp 3726 leal 2053994217(%edi,%edx,1),%edi 3727 xorl %ebp,%eax 3728 roll $8,%edi 3729 addl %esi,%edi 3730 3731 movl 48(%esp),%edx 3732 xorl %edi,%eax 3733 addl %edx,%esi 3734 roll $10,%ebx 3735 addl %eax,%esi 3736 movl %edi,%eax 3737 roll $8,%esi 3738 addl %ecx,%esi 3739 3740 xorl %ebx,%eax 3741 movl 60(%esp),%edx 3742 xorl %esi,%eax 3743 addl %eax,%ecx 3744 movl %esi,%eax 3745 roll $10,%edi 3746 addl %edx,%ecx 3747 xorl %edi,%eax 3748 roll $5,%ecx 3749 addl %ebp,%ecx 3750 3751 movl 40(%esp),%edx 3752 xorl %ecx,%eax 3753 addl %edx,%ebp 3754 roll $10,%esi 3755 addl %eax,%ebp 3756 movl %ecx,%eax 3757 roll $12,%ebp 3758 addl %ebx,%ebp 3759 3760 xorl %esi,%eax 3761 movl 16(%esp),%edx 3762 xorl %ebp,%eax 3763 addl %eax,%ebx 3764 movl %ebp,%eax 3765 roll $10,%ecx 3766 addl %edx,%ebx 3767 xorl %ecx,%eax 3768 roll $9,%ebx 3769 addl %edi,%ebx 3770 3771 movl 4(%esp),%edx 3772 xorl %ebx,%eax 3773 addl %edx,%edi 3774 roll $10,%ebp 3775 addl %eax,%edi 3776 movl %ebx,%eax 3777 roll $12,%edi 3778 addl %esi,%edi 3779 3780 xorl %ebp,%eax 3781 movl 20(%esp),%edx 3782 xorl %edi,%eax 3783 addl %eax,%esi 3784 movl %edi,%eax 3785 roll $10,%ebx 3786 addl %edx,%esi 3787 xorl %ebx,%eax 3788 roll $5,%esi 3789 addl %ecx,%esi 3790 3791 movl 32(%esp),%edx 3792 xorl %esi,%eax 3793 addl %edx,%ecx 3794 roll $10,%edi 3795 addl %eax,%ecx 3796 movl %esi,%eax 3797 roll $14,%ecx 3798 addl %ebp,%ecx 3799 3800 xorl %edi,%eax 3801 movl 28(%esp),%edx 3802 xorl %ecx,%eax 3803 addl %eax,%ebp 3804 movl %ecx,%eax 3805 roll $10,%esi 3806 addl %edx,%ebp 3807 xorl %esi,%eax 3808 roll $6,%ebp 3809 addl %ebx,%ebp 3810 3811 movl 24(%esp),%edx 3812 xorl %ebp,%eax 3813 addl %edx,%ebx 3814 roll $10,%ecx 3815 addl %eax,%ebx 3816 movl %ebp,%eax 3817 roll $8,%ebx 3818 addl %edi,%ebx 3819 3820 xorl %ecx,%eax 3821 movl 8(%esp),%edx 3822 xorl %ebx,%eax 3823 addl %eax,%edi 3824 movl %ebx,%eax 3825 roll $10,%ebp 3826 addl %edx,%edi 3827 xorl %ebp,%eax 3828 roll $13,%edi 3829 addl %esi,%edi 3830 3831 movl 52(%esp),%edx 3832 xorl %edi,%eax 3833 addl %edx,%esi 3834 roll $10,%ebx 3835 addl %eax,%esi 3836 movl %edi,%eax 3837 roll $6,%esi 3838 addl %ecx,%esi 3839 3840 xorl %ebx,%eax 3841 movl 56(%esp),%edx 3842 xorl %esi,%eax 3843 addl %eax,%ecx 3844 movl %esi,%eax 3845 roll $10,%edi 3846 addl %edx,%ecx 3847 xorl %edi,%eax 3848 roll $5,%ecx 3849 addl %ebp,%ecx 3850 3851 movl (%esp),%edx 3852 xorl %ecx,%eax 3853 addl %edx,%ebp 3854 roll $10,%esi 3855 addl %eax,%ebp 3856 movl %ecx,%eax 3857 roll $15,%ebp 3858 addl %ebx,%ebp 3859 3860 xorl %esi,%eax 3861 movl 12(%esp),%edx 3862 xorl %ebp,%eax 3863 addl %eax,%ebx 3864 movl %ebp,%eax 3865 roll $10,%ecx 3866 addl %edx,%ebx 3867 xorl %ecx,%eax 3868 roll $13,%ebx 3869 addl %edi,%ebx 3870 3871 movl 36(%esp),%edx 3872 xorl %ebx,%eax 3873 addl %edx,%edi 3874 roll $10,%ebp 3875 addl %eax,%edi 3876 movl %ebx,%eax 3877 roll $11,%edi 3878 addl %esi,%edi 3879 3880 xorl %ebp,%eax 3881 movl 44(%esp),%edx 3882 xorl %edi,%eax 3883 addl %eax,%esi 3884 roll $10,%ebx 3885 addl %edx,%esi 3886 movl 128(%esp),%edx 3887 roll $11,%esi 3888 addl %ecx,%esi 3889 movl 4(%edx),%eax 3890 addl %eax,%ebx 3891 movl 72(%esp),%eax 3892 addl %eax,%ebx 3893 movl 8(%edx),%eax 3894 addl %eax,%ebp 3895 movl 76(%esp),%eax 3896 addl %eax,%ebp 3897 movl 12(%edx),%eax 3898 addl %eax,%ecx 3899 movl 80(%esp),%eax 3900 addl %eax,%ecx 3901 movl 16(%edx),%eax 3902 addl %eax,%esi 3903 movl 64(%esp),%eax 3904 addl %eax,%esi 3905 movl (%edx),%eax 3906 addl %eax,%edi 3907 movl 68(%esp),%eax 3908 addl %eax,%edi 3909 movl 136(%esp),%eax 3910 movl %ebx,(%edx) 3911 movl %ebp,4(%edx) 3912 movl %ecx,8(%edx) 3913 subl $1,%eax 3914 movl %esi,12(%edx) 3915 movl %edi,16(%edx) 3916 jle .L001get_out 3917 movl %eax,136(%esp) 3918 movl %ecx,%edi 3919 movl 132(%esp),%eax 3920 movl %ebx,%ecx 3921 addl $64,%eax 3922 movl %ebp,%esi 3923 movl %eax,132(%esp) 3924 jmp .L000start 3925.L001get_out: 3926 addl $108,%esp 3927 popl %ebx 3928 popl %ebp 3929 popl %edi 3930 popl %esi 3931 ret 3932.size ripemd160_block_asm_data_order,.-.L_ripemd160_block_asm_data_order_begin 3933#endif 3934