1.text 2.globl _ripemd160_block_asm_data_order 3.type _ripemd160_block_asm_data_order,@function 4.align 4 5_ripemd160_block_asm_data_order: 6L_ripemd160_block_asm_data_order_begin: 7 %ifdef __CET__ 8 9.byte 243,15,30,251 10 %endif 11 12 movl 4(%esp),%edx 13 movl 8(%esp),%eax 14 pushl %esi 15 movl (%edx),%ecx 16 pushl %edi 17 movl 4(%edx),%esi 18 pushl %ebp 19 movl 8(%edx),%edi 20 pushl %ebx 21 subl $108,%esp 22L000start: 23 24 movl (%eax),%ebx 25 movl 4(%eax),%ebp 26 movl %ebx,(%esp) 27 movl %ebp,4(%esp) 28 movl 8(%eax),%ebx 29 movl 12(%eax),%ebp 30 movl %ebx,8(%esp) 31 movl %ebp,12(%esp) 32 movl 16(%eax),%ebx 33 movl 20(%eax),%ebp 34 movl %ebx,16(%esp) 35 movl %ebp,20(%esp) 36 movl 24(%eax),%ebx 37 movl 28(%eax),%ebp 38 movl %ebx,24(%esp) 39 movl %ebp,28(%esp) 40 movl 32(%eax),%ebx 41 movl 36(%eax),%ebp 42 movl %ebx,32(%esp) 43 movl %ebp,36(%esp) 44 movl 40(%eax),%ebx 45 movl 44(%eax),%ebp 46 movl %ebx,40(%esp) 47 movl %ebp,44(%esp) 48 movl 48(%eax),%ebx 49 movl 52(%eax),%ebp 50 movl %ebx,48(%esp) 51 movl %ebp,52(%esp) 52 movl 56(%eax),%ebx 53 movl 60(%eax),%ebp 54 movl %ebx,56(%esp) 55 movl %ebp,60(%esp) 56 movl %edi,%eax 57 movl 12(%edx),%ebx 58 movl 16(%edx),%ebp 59 # 0 60 xorl %ebx,%eax 61 movl (%esp),%edx 62 xorl %esi,%eax 63 addl %edx,%ecx 64 roll $10,%edi 65 addl %eax,%ecx 66 movl %esi,%eax 67 roll $11,%ecx 68 addl %ebp,%ecx 69 # 1 70 xorl %edi,%eax 71 movl 4(%esp),%edx 72 xorl %ecx,%eax 73 addl %eax,%ebp 74 movl %ecx,%eax 75 roll $10,%esi 76 addl %edx,%ebp 77 xorl %esi,%eax 78 roll $14,%ebp 79 addl %ebx,%ebp 80 # 2 81 movl 8(%esp),%edx 82 xorl %ebp,%eax 83 addl %edx,%ebx 84 roll $10,%ecx 85 addl %eax,%ebx 86 movl %ebp,%eax 87 roll $15,%ebx 88 addl %edi,%ebx 89 # 3 90 xorl %ecx,%eax 91 movl 12(%esp),%edx 92 xorl %ebx,%eax 93 addl %eax,%edi 94 movl %ebx,%eax 95 roll $10,%ebp 96 addl %edx,%edi 97 xorl %ebp,%eax 98 roll $12,%edi 99 addl %esi,%edi 100 # 4 101 movl 16(%esp),%edx 102 xorl %edi,%eax 103 addl %edx,%esi 104 roll $10,%ebx 105 addl %eax,%esi 106 movl %edi,%eax 107 roll $5,%esi 108 addl %ecx,%esi 109 # 5 110 xorl %ebx,%eax 111 movl 20(%esp),%edx 112 xorl %esi,%eax 113 addl %eax,%ecx 114 movl %esi,%eax 115 roll $10,%edi 116 addl %edx,%ecx 117 xorl %edi,%eax 118 roll $8,%ecx 119 addl %ebp,%ecx 120 # 6 121 movl 24(%esp),%edx 122 xorl %ecx,%eax 123 addl %edx,%ebp 124 roll $10,%esi 125 addl %eax,%ebp 126 movl %ecx,%eax 127 roll $7,%ebp 128 addl %ebx,%ebp 129 # 7 130 xorl %esi,%eax 131 movl 28(%esp),%edx 132 xorl %ebp,%eax 133 addl %eax,%ebx 134 movl %ebp,%eax 135 roll $10,%ecx 136 addl %edx,%ebx 137 xorl %ecx,%eax 138 roll $9,%ebx 139 addl %edi,%ebx 140 # 8 141 movl 32(%esp),%edx 142 xorl %ebx,%eax 143 addl %edx,%edi 144 roll $10,%ebp 145 addl %eax,%edi 146 movl %ebx,%eax 147 roll $11,%edi 148 addl %esi,%edi 149 # 9 150 xorl %ebp,%eax 151 movl 36(%esp),%edx 152 xorl %edi,%eax 153 addl %eax,%esi 154 movl %edi,%eax 155 roll $10,%ebx 156 addl %edx,%esi 157 xorl %ebx,%eax 158 roll $13,%esi 159 addl %ecx,%esi 160 # 10 161 movl 40(%esp),%edx 162 xorl %esi,%eax 163 addl %edx,%ecx 164 roll $10,%edi 165 addl %eax,%ecx 166 movl %esi,%eax 167 roll $14,%ecx 168 addl %ebp,%ecx 169 # 11 170 xorl %edi,%eax 171 movl 44(%esp),%edx 172 xorl %ecx,%eax 173 addl %eax,%ebp 174 movl %ecx,%eax 175 roll $10,%esi 176 addl %edx,%ebp 177 xorl %esi,%eax 178 roll $15,%ebp 179 addl %ebx,%ebp 180 # 12 181 movl 48(%esp),%edx 182 xorl %ebp,%eax 183 addl %edx,%ebx 184 roll $10,%ecx 185 addl %eax,%ebx 186 movl %ebp,%eax 187 roll $6,%ebx 188 addl %edi,%ebx 189 # 13 190 xorl %ecx,%eax 191 movl 52(%esp),%edx 192 xorl %ebx,%eax 193 addl %eax,%edi 194 movl %ebx,%eax 195 roll $10,%ebp 196 addl %edx,%edi 197 xorl %ebp,%eax 198 roll $7,%edi 199 addl %esi,%edi 200 # 14 201 movl 56(%esp),%edx 202 xorl %edi,%eax 203 addl %edx,%esi 204 roll $10,%ebx 205 addl %eax,%esi 206 movl %edi,%eax 207 roll $9,%esi 208 addl %ecx,%esi 209 # 15 210 xorl %ebx,%eax 211 movl 60(%esp),%edx 212 xorl %esi,%eax 213 addl %eax,%ecx 214 movl $-1,%eax 215 roll $10,%edi 216 addl %edx,%ecx 217 movl 28(%esp),%edx 218 roll $8,%ecx 219 addl %ebp,%ecx 220 # 16 221 addl %edx,%ebp 222 movl %esi,%edx 223 subl %ecx,%eax 224 andl %ecx,%edx 225 andl %edi,%eax 226 orl %eax,%edx 227 movl 16(%esp),%eax 228 roll $10,%esi 229 leal 1518500249(%ebp,%edx,1),%ebp 230 movl $-1,%edx 231 roll $7,%ebp 232 addl %ebx,%ebp 233 # 17 234 addl %eax,%ebx 235 movl %ecx,%eax 236 subl %ebp,%edx 237 andl %ebp,%eax 238 andl %esi,%edx 239 orl %edx,%eax 240 movl 52(%esp),%edx 241 roll $10,%ecx 242 leal 1518500249(%ebx,%eax,1),%ebx 243 movl $-1,%eax 244 roll $6,%ebx 245 addl %edi,%ebx 246 # 18 247 addl %edx,%edi 248 movl %ebp,%edx 249 subl %ebx,%eax 250 andl %ebx,%edx 251 andl %ecx,%eax 252 orl %eax,%edx 253 movl 4(%esp),%eax 254 roll $10,%ebp 255 leal 1518500249(%edi,%edx,1),%edi 256 movl $-1,%edx 257 roll $8,%edi 258 addl %esi,%edi 259 # 19 260 addl %eax,%esi 261 movl %ebx,%eax 262 subl %edi,%edx 263 andl %edi,%eax 264 andl %ebp,%edx 265 orl %edx,%eax 266 movl 40(%esp),%edx 267 roll $10,%ebx 268 leal 1518500249(%esi,%eax,1),%esi 269 movl $-1,%eax 270 roll $13,%esi 271 addl %ecx,%esi 272 # 20 273 addl %edx,%ecx 274 movl %edi,%edx 275 subl %esi,%eax 276 andl %esi,%edx 277 andl %ebx,%eax 278 orl %eax,%edx 279 movl 24(%esp),%eax 280 roll $10,%edi 281 leal 1518500249(%ecx,%edx,1),%ecx 282 movl $-1,%edx 283 roll $11,%ecx 284 addl %ebp,%ecx 285 # 21 286 addl %eax,%ebp 287 movl %esi,%eax 288 subl %ecx,%edx 289 andl %ecx,%eax 290 andl %edi,%edx 291 orl %edx,%eax 292 movl 60(%esp),%edx 293 roll $10,%esi 294 leal 1518500249(%ebp,%eax,1),%ebp 295 movl $-1,%eax 296 roll $9,%ebp 297 addl %ebx,%ebp 298 # 22 299 addl %edx,%ebx 300 movl %ecx,%edx 301 subl %ebp,%eax 302 andl %ebp,%edx 303 andl %esi,%eax 304 orl %eax,%edx 305 movl 12(%esp),%eax 306 roll $10,%ecx 307 leal 1518500249(%ebx,%edx,1),%ebx 308 movl $-1,%edx 309 roll $7,%ebx 310 addl %edi,%ebx 311 # 23 312 addl %eax,%edi 313 movl %ebp,%eax 314 subl %ebx,%edx 315 andl %ebx,%eax 316 andl %ecx,%edx 317 orl %edx,%eax 318 movl 48(%esp),%edx 319 roll $10,%ebp 320 leal 1518500249(%edi,%eax,1),%edi 321 movl $-1,%eax 322 roll $15,%edi 323 addl %esi,%edi 324 # 24 325 addl %edx,%esi 326 movl %ebx,%edx 327 subl %edi,%eax 328 andl %edi,%edx 329 andl %ebp,%eax 330 orl %eax,%edx 331 movl (%esp),%eax 332 roll $10,%ebx 333 leal 1518500249(%esi,%edx,1),%esi 334 movl $-1,%edx 335 roll $7,%esi 336 addl %ecx,%esi 337 # 25 338 addl %eax,%ecx 339 movl %edi,%eax 340 subl %esi,%edx 341 andl %esi,%eax 342 andl %ebx,%edx 343 orl %edx,%eax 344 movl 36(%esp),%edx 345 roll $10,%edi 346 leal 1518500249(%ecx,%eax,1),%ecx 347 movl $-1,%eax 348 roll $12,%ecx 349 addl %ebp,%ecx 350 # 26 351 addl %edx,%ebp 352 movl %esi,%edx 353 subl %ecx,%eax 354 andl %ecx,%edx 355 andl %edi,%eax 356 orl %eax,%edx 357 movl 20(%esp),%eax 358 roll $10,%esi 359 leal 1518500249(%ebp,%edx,1),%ebp 360 movl $-1,%edx 361 roll $15,%ebp 362 addl %ebx,%ebp 363 # 27 364 addl %eax,%ebx 365 movl %ecx,%eax 366 subl %ebp,%edx 367 andl %ebp,%eax 368 andl %esi,%edx 369 orl %edx,%eax 370 movl 8(%esp),%edx 371 roll $10,%ecx 372 leal 1518500249(%ebx,%eax,1),%ebx 373 movl $-1,%eax 374 roll $9,%ebx 375 addl %edi,%ebx 376 # 28 377 addl %edx,%edi 378 movl %ebp,%edx 379 subl %ebx,%eax 380 andl %ebx,%edx 381 andl %ecx,%eax 382 orl %eax,%edx 383 movl 56(%esp),%eax 384 roll $10,%ebp 385 leal 1518500249(%edi,%edx,1),%edi 386 movl $-1,%edx 387 roll $11,%edi 388 addl %esi,%edi 389 # 29 390 addl %eax,%esi 391 movl %ebx,%eax 392 subl %edi,%edx 393 andl %edi,%eax 394 andl %ebp,%edx 395 orl %edx,%eax 396 movl 44(%esp),%edx 397 roll $10,%ebx 398 leal 1518500249(%esi,%eax,1),%esi 399 movl $-1,%eax 400 roll $7,%esi 401 addl %ecx,%esi 402 # 30 403 addl %edx,%ecx 404 movl %edi,%edx 405 subl %esi,%eax 406 andl %esi,%edx 407 andl %ebx,%eax 408 orl %eax,%edx 409 movl 32(%esp),%eax 410 roll $10,%edi 411 leal 1518500249(%ecx,%edx,1),%ecx 412 movl $-1,%edx 413 roll $13,%ecx 414 addl %ebp,%ecx 415 # 31 416 addl %eax,%ebp 417 movl %esi,%eax 418 subl %ecx,%edx 419 andl %ecx,%eax 420 andl %edi,%edx 421 orl %edx,%eax 422 movl $-1,%edx 423 roll $10,%esi 424 leal 1518500249(%ebp,%eax,1),%ebp 425 subl %ecx,%edx 426 roll $12,%ebp 427 addl %ebx,%ebp 428 # 32 429 movl 12(%esp),%eax 430 orl %ebp,%edx 431 addl %eax,%ebx 432 xorl %esi,%edx 433 movl $-1,%eax 434 roll $10,%ecx 435 leal 1859775393(%ebx,%edx,1),%ebx 436 subl %ebp,%eax 437 roll $11,%ebx 438 addl %edi,%ebx 439 # 33 440 movl 40(%esp),%edx 441 orl %ebx,%eax 442 addl %edx,%edi 443 xorl %ecx,%eax 444 movl $-1,%edx 445 roll $10,%ebp 446 leal 1859775393(%edi,%eax,1),%edi 447 subl %ebx,%edx 448 roll $13,%edi 449 addl %esi,%edi 450 # 34 451 movl 56(%esp),%eax 452 orl %edi,%edx 453 addl %eax,%esi 454 xorl %ebp,%edx 455 movl $-1,%eax 456 roll $10,%ebx 457 leal 1859775393(%esi,%edx,1),%esi 458 subl %edi,%eax 459 roll $6,%esi 460 addl %ecx,%esi 461 # 35 462 movl 16(%esp),%edx 463 orl %esi,%eax 464 addl %edx,%ecx 465 xorl %ebx,%eax 466 movl $-1,%edx 467 roll $10,%edi 468 leal 1859775393(%ecx,%eax,1),%ecx 469 subl %esi,%edx 470 roll $7,%ecx 471 addl %ebp,%ecx 472 # 36 473 movl 36(%esp),%eax 474 orl %ecx,%edx 475 addl %eax,%ebp 476 xorl %edi,%edx 477 movl $-1,%eax 478 roll $10,%esi 479 leal 1859775393(%ebp,%edx,1),%ebp 480 subl %ecx,%eax 481 roll $14,%ebp 482 addl %ebx,%ebp 483 # 37 484 movl 60(%esp),%edx 485 orl %ebp,%eax 486 addl %edx,%ebx 487 xorl %esi,%eax 488 movl $-1,%edx 489 roll $10,%ecx 490 leal 1859775393(%ebx,%eax,1),%ebx 491 subl %ebp,%edx 492 roll $9,%ebx 493 addl %edi,%ebx 494 # 38 495 movl 32(%esp),%eax 496 orl %ebx,%edx 497 addl %eax,%edi 498 xorl %ecx,%edx 499 movl $-1,%eax 500 roll $10,%ebp 501 leal 1859775393(%edi,%edx,1),%edi 502 subl %ebx,%eax 503 roll $13,%edi 504 addl %esi,%edi 505 # 39 506 movl 4(%esp),%edx 507 orl %edi,%eax 508 addl %edx,%esi 509 xorl %ebp,%eax 510 movl $-1,%edx 511 roll $10,%ebx 512 leal 1859775393(%esi,%eax,1),%esi 513 subl %edi,%edx 514 roll $15,%esi 515 addl %ecx,%esi 516 # 40 517 movl 8(%esp),%eax 518 orl %esi,%edx 519 addl %eax,%ecx 520 xorl %ebx,%edx 521 movl $-1,%eax 522 roll $10,%edi 523 leal 1859775393(%ecx,%edx,1),%ecx 524 subl %esi,%eax 525 roll $14,%ecx 526 addl %ebp,%ecx 527 # 41 528 movl 28(%esp),%edx 529 orl %ecx,%eax 530 addl %edx,%ebp 531 xorl %edi,%eax 532 movl $-1,%edx 533 roll $10,%esi 534 leal 1859775393(%ebp,%eax,1),%ebp 535 subl %ecx,%edx 536 roll $8,%ebp 537 addl %ebx,%ebp 538 # 42 539 movl (%esp),%eax 540 orl %ebp,%edx 541 addl %eax,%ebx 542 xorl %esi,%edx 543 movl $-1,%eax 544 roll $10,%ecx 545 leal 1859775393(%ebx,%edx,1),%ebx 546 subl %ebp,%eax 547 roll $13,%ebx 548 addl %edi,%ebx 549 # 43 550 movl 24(%esp),%edx 551 orl %ebx,%eax 552 addl %edx,%edi 553 xorl %ecx,%eax 554 movl $-1,%edx 555 roll $10,%ebp 556 leal 1859775393(%edi,%eax,1),%edi 557 subl %ebx,%edx 558 roll $6,%edi 559 addl %esi,%edi 560 # 44 561 movl 52(%esp),%eax 562 orl %edi,%edx 563 addl %eax,%esi 564 xorl %ebp,%edx 565 movl $-1,%eax 566 roll $10,%ebx 567 leal 1859775393(%esi,%edx,1),%esi 568 subl %edi,%eax 569 roll $5,%esi 570 addl %ecx,%esi 571 # 45 572 movl 44(%esp),%edx 573 orl %esi,%eax 574 addl %edx,%ecx 575 xorl %ebx,%eax 576 movl $-1,%edx 577 roll $10,%edi 578 leal 1859775393(%ecx,%eax,1),%ecx 579 subl %esi,%edx 580 roll $12,%ecx 581 addl %ebp,%ecx 582 # 46 583 movl 20(%esp),%eax 584 orl %ecx,%edx 585 addl %eax,%ebp 586 xorl %edi,%edx 587 movl $-1,%eax 588 roll $10,%esi 589 leal 1859775393(%ebp,%edx,1),%ebp 590 subl %ecx,%eax 591 roll $7,%ebp 592 addl %ebx,%ebp 593 # 47 594 movl 48(%esp),%edx 595 orl %ebp,%eax 596 addl %edx,%ebx 597 xorl %esi,%eax 598 movl $-1,%edx 599 roll $10,%ecx 600 leal 1859775393(%ebx,%eax,1),%ebx 601 movl %ecx,%eax 602 roll $5,%ebx 603 addl %edi,%ebx 604 # 48 605 subl %ecx,%edx 606 andl %ebx,%eax 607 andl %ebp,%edx 608 orl %eax,%edx 609 movl 4(%esp),%eax 610 roll $10,%ebp 611 leal 2400959708(%edi,%edx,1),%edi 612 movl $-1,%edx 613 addl %eax,%edi 614 movl %ebp,%eax 615 roll $11,%edi 616 addl %esi,%edi 617 # 49 618 subl %ebp,%edx 619 andl %edi,%eax 620 andl %ebx,%edx 621 orl %eax,%edx 622 movl 36(%esp),%eax 623 roll $10,%ebx 624 leal 2400959708(%esi,%edx,1),%esi 625 movl $-1,%edx 626 addl %eax,%esi 627 movl %ebx,%eax 628 roll $12,%esi 629 addl %ecx,%esi 630 # 50 631 subl %ebx,%edx 632 andl %esi,%eax 633 andl %edi,%edx 634 orl %eax,%edx 635 movl 44(%esp),%eax 636 roll $10,%edi 637 leal 2400959708(%ecx,%edx,1),%ecx 638 movl $-1,%edx 639 addl %eax,%ecx 640 movl %edi,%eax 641 roll $14,%ecx 642 addl %ebp,%ecx 643 # 51 644 subl %edi,%edx 645 andl %ecx,%eax 646 andl %esi,%edx 647 orl %eax,%edx 648 movl 40(%esp),%eax 649 roll $10,%esi 650 leal 2400959708(%ebp,%edx,1),%ebp 651 movl $-1,%edx 652 addl %eax,%ebp 653 movl %esi,%eax 654 roll $15,%ebp 655 addl %ebx,%ebp 656 # 52 657 subl %esi,%edx 658 andl %ebp,%eax 659 andl %ecx,%edx 660 orl %eax,%edx 661 movl (%esp),%eax 662 roll $10,%ecx 663 leal 2400959708(%ebx,%edx,1),%ebx 664 movl $-1,%edx 665 addl %eax,%ebx 666 movl %ecx,%eax 667 roll $14,%ebx 668 addl %edi,%ebx 669 # 53 670 subl %ecx,%edx 671 andl %ebx,%eax 672 andl %ebp,%edx 673 orl %eax,%edx 674 movl 32(%esp),%eax 675 roll $10,%ebp 676 leal 2400959708(%edi,%edx,1),%edi 677 movl $-1,%edx 678 addl %eax,%edi 679 movl %ebp,%eax 680 roll $15,%edi 681 addl %esi,%edi 682 # 54 683 subl %ebp,%edx 684 andl %edi,%eax 685 andl %ebx,%edx 686 orl %eax,%edx 687 movl 48(%esp),%eax 688 roll $10,%ebx 689 leal 2400959708(%esi,%edx,1),%esi 690 movl $-1,%edx 691 addl %eax,%esi 692 movl %ebx,%eax 693 roll $9,%esi 694 addl %ecx,%esi 695 # 55 696 subl %ebx,%edx 697 andl %esi,%eax 698 andl %edi,%edx 699 orl %eax,%edx 700 movl 16(%esp),%eax 701 roll $10,%edi 702 leal 2400959708(%ecx,%edx,1),%ecx 703 movl $-1,%edx 704 addl %eax,%ecx 705 movl %edi,%eax 706 roll $8,%ecx 707 addl %ebp,%ecx 708 # 56 709 subl %edi,%edx 710 andl %ecx,%eax 711 andl %esi,%edx 712 orl %eax,%edx 713 movl 52(%esp),%eax 714 roll $10,%esi 715 leal 2400959708(%ebp,%edx,1),%ebp 716 movl $-1,%edx 717 addl %eax,%ebp 718 movl %esi,%eax 719 roll $9,%ebp 720 addl %ebx,%ebp 721 # 57 722 subl %esi,%edx 723 andl %ebp,%eax 724 andl %ecx,%edx 725 orl %eax,%edx 726 movl 12(%esp),%eax 727 roll $10,%ecx 728 leal 2400959708(%ebx,%edx,1),%ebx 729 movl $-1,%edx 730 addl %eax,%ebx 731 movl %ecx,%eax 732 roll $14,%ebx 733 addl %edi,%ebx 734 # 58 735 subl %ecx,%edx 736 andl %ebx,%eax 737 andl %ebp,%edx 738 orl %eax,%edx 739 movl 28(%esp),%eax 740 roll $10,%ebp 741 leal 2400959708(%edi,%edx,1),%edi 742 movl $-1,%edx 743 addl %eax,%edi 744 movl %ebp,%eax 745 roll $5,%edi 746 addl %esi,%edi 747 # 59 748 subl %ebp,%edx 749 andl %edi,%eax 750 andl %ebx,%edx 751 orl %eax,%edx 752 movl 60(%esp),%eax 753 roll $10,%ebx 754 leal 2400959708(%esi,%edx,1),%esi 755 movl $-1,%edx 756 addl %eax,%esi 757 movl %ebx,%eax 758 roll $6,%esi 759 addl %ecx,%esi 760 # 60 761 subl %ebx,%edx 762 andl %esi,%eax 763 andl %edi,%edx 764 orl %eax,%edx 765 movl 56(%esp),%eax 766 roll $10,%edi 767 leal 2400959708(%ecx,%edx,1),%ecx 768 movl $-1,%edx 769 addl %eax,%ecx 770 movl %edi,%eax 771 roll $8,%ecx 772 addl %ebp,%ecx 773 # 61 774 subl %edi,%edx 775 andl %ecx,%eax 776 andl %esi,%edx 777 orl %eax,%edx 778 movl 20(%esp),%eax 779 roll $10,%esi 780 leal 2400959708(%ebp,%edx,1),%ebp 781 movl $-1,%edx 782 addl %eax,%ebp 783 movl %esi,%eax 784 roll $6,%ebp 785 addl %ebx,%ebp 786 # 62 787 subl %esi,%edx 788 andl %ebp,%eax 789 andl %ecx,%edx 790 orl %eax,%edx 791 movl 24(%esp),%eax 792 roll $10,%ecx 793 leal 2400959708(%ebx,%edx,1),%ebx 794 movl $-1,%edx 795 addl %eax,%ebx 796 movl %ecx,%eax 797 roll $5,%ebx 798 addl %edi,%ebx 799 # 63 800 subl %ecx,%edx 801 andl %ebx,%eax 802 andl %ebp,%edx 803 orl %eax,%edx 804 movl 8(%esp),%eax 805 roll $10,%ebp 806 leal 2400959708(%edi,%edx,1),%edi 807 movl $-1,%edx 808 addl %eax,%edi 809 subl %ebp,%edx 810 roll $12,%edi 811 addl %esi,%edi 812 # 64 813 movl 16(%esp),%eax 814 orl %ebx,%edx 815 addl %eax,%esi 816 xorl %edi,%edx 817 movl $-1,%eax 818 roll $10,%ebx 819 leal 2840853838(%esi,%edx,1),%esi 820 subl %ebx,%eax 821 roll $9,%esi 822 addl %ecx,%esi 823 # 65 824 movl (%esp),%edx 825 orl %edi,%eax 826 addl %edx,%ecx 827 xorl %esi,%eax 828 movl $-1,%edx 829 roll $10,%edi 830 leal 2840853838(%ecx,%eax,1),%ecx 831 subl %edi,%edx 832 roll $15,%ecx 833 addl %ebp,%ecx 834 # 66 835 movl 20(%esp),%eax 836 orl %esi,%edx 837 addl %eax,%ebp 838 xorl %ecx,%edx 839 movl $-1,%eax 840 roll $10,%esi 841 leal 2840853838(%ebp,%edx,1),%ebp 842 subl %esi,%eax 843 roll $5,%ebp 844 addl %ebx,%ebp 845 # 67 846 movl 36(%esp),%edx 847 orl %ecx,%eax 848 addl %edx,%ebx 849 xorl %ebp,%eax 850 movl $-1,%edx 851 roll $10,%ecx 852 leal 2840853838(%ebx,%eax,1),%ebx 853 subl %ecx,%edx 854 roll $11,%ebx 855 addl %edi,%ebx 856 # 68 857 movl 28(%esp),%eax 858 orl %ebp,%edx 859 addl %eax,%edi 860 xorl %ebx,%edx 861 movl $-1,%eax 862 roll $10,%ebp 863 leal 2840853838(%edi,%edx,1),%edi 864 subl %ebp,%eax 865 roll $6,%edi 866 addl %esi,%edi 867 # 69 868 movl 48(%esp),%edx 869 orl %ebx,%eax 870 addl %edx,%esi 871 xorl %edi,%eax 872 movl $-1,%edx 873 roll $10,%ebx 874 leal 2840853838(%esi,%eax,1),%esi 875 subl %ebx,%edx 876 roll $8,%esi 877 addl %ecx,%esi 878 # 70 879 movl 8(%esp),%eax 880 orl %edi,%edx 881 addl %eax,%ecx 882 xorl %esi,%edx 883 movl $-1,%eax 884 roll $10,%edi 885 leal 2840853838(%ecx,%edx,1),%ecx 886 subl %edi,%eax 887 roll $13,%ecx 888 addl %ebp,%ecx 889 # 71 890 movl 40(%esp),%edx 891 orl %esi,%eax 892 addl %edx,%ebp 893 xorl %ecx,%eax 894 movl $-1,%edx 895 roll $10,%esi 896 leal 2840853838(%ebp,%eax,1),%ebp 897 subl %esi,%edx 898 roll $12,%ebp 899 addl %ebx,%ebp 900 # 72 901 movl 56(%esp),%eax 902 orl %ecx,%edx 903 addl %eax,%ebx 904 xorl %ebp,%edx 905 movl $-1,%eax 906 roll $10,%ecx 907 leal 2840853838(%ebx,%edx,1),%ebx 908 subl %ecx,%eax 909 roll $5,%ebx 910 addl %edi,%ebx 911 # 73 912 movl 4(%esp),%edx 913 orl %ebp,%eax 914 addl %edx,%edi 915 xorl %ebx,%eax 916 movl $-1,%edx 917 roll $10,%ebp 918 leal 2840853838(%edi,%eax,1),%edi 919 subl %ebp,%edx 920 roll $12,%edi 921 addl %esi,%edi 922 # 74 923 movl 12(%esp),%eax 924 orl %ebx,%edx 925 addl %eax,%esi 926 xorl %edi,%edx 927 movl $-1,%eax 928 roll $10,%ebx 929 leal 2840853838(%esi,%edx,1),%esi 930 subl %ebx,%eax 931 roll $13,%esi 932 addl %ecx,%esi 933 # 75 934 movl 32(%esp),%edx 935 orl %edi,%eax 936 addl %edx,%ecx 937 xorl %esi,%eax 938 movl $-1,%edx 939 roll $10,%edi 940 leal 2840853838(%ecx,%eax,1),%ecx 941 subl %edi,%edx 942 roll $14,%ecx 943 addl %ebp,%ecx 944 # 76 945 movl 44(%esp),%eax 946 orl %esi,%edx 947 addl %eax,%ebp 948 xorl %ecx,%edx 949 movl $-1,%eax 950 roll $10,%esi 951 leal 2840853838(%ebp,%edx,1),%ebp 952 subl %esi,%eax 953 roll $11,%ebp 954 addl %ebx,%ebp 955 # 77 956 movl 24(%esp),%edx 957 orl %ecx,%eax 958 addl %edx,%ebx 959 xorl %ebp,%eax 960 movl $-1,%edx 961 roll $10,%ecx 962 leal 2840853838(%ebx,%eax,1),%ebx 963 subl %ecx,%edx 964 roll $8,%ebx 965 addl %edi,%ebx 966 # 78 967 movl 60(%esp),%eax 968 orl %ebp,%edx 969 addl %eax,%edi 970 xorl %ebx,%edx 971 movl $-1,%eax 972 roll $10,%ebp 973 leal 2840853838(%edi,%edx,1),%edi 974 subl %ebp,%eax 975 roll $5,%edi 976 addl %esi,%edi 977 # 79 978 movl 52(%esp),%edx 979 orl %ebx,%eax 980 addl %edx,%esi 981 xorl %edi,%eax 982 movl 128(%esp),%edx 983 roll $10,%ebx 984 leal 2840853838(%esi,%eax,1),%esi 985 movl %ecx,64(%esp) 986 roll $6,%esi 987 addl %ecx,%esi 988 movl (%edx),%ecx 989 movl %esi,68(%esp) 990 movl %edi,72(%esp) 991 movl 4(%edx),%esi 992 movl %ebx,76(%esp) 993 movl 8(%edx),%edi 994 movl %ebp,80(%esp) 995 movl 12(%edx),%ebx 996 movl 16(%edx),%ebp 997 # 80 998 movl $-1,%edx 999 subl %ebx,%edx 1000 movl 20(%esp),%eax 1001 orl %edi,%edx 1002 addl %eax,%ecx 1003 xorl %esi,%edx 1004 movl $-1,%eax 1005 roll $10,%edi 1006 leal 1352829926(%ecx,%edx,1),%ecx 1007 subl %edi,%eax 1008 roll $8,%ecx 1009 addl %ebp,%ecx 1010 # 81 1011 movl 56(%esp),%edx 1012 orl %esi,%eax 1013 addl %edx,%ebp 1014 xorl %ecx,%eax 1015 movl $-1,%edx 1016 roll $10,%esi 1017 leal 1352829926(%ebp,%eax,1),%ebp 1018 subl %esi,%edx 1019 roll $9,%ebp 1020 addl %ebx,%ebp 1021 # 82 1022 movl 28(%esp),%eax 1023 orl %ecx,%edx 1024 addl %eax,%ebx 1025 xorl %ebp,%edx 1026 movl $-1,%eax 1027 roll $10,%ecx 1028 leal 1352829926(%ebx,%edx,1),%ebx 1029 subl %ecx,%eax 1030 roll $9,%ebx 1031 addl %edi,%ebx 1032 # 83 1033 movl (%esp),%edx 1034 orl %ebp,%eax 1035 addl %edx,%edi 1036 xorl %ebx,%eax 1037 movl $-1,%edx 1038 roll $10,%ebp 1039 leal 1352829926(%edi,%eax,1),%edi 1040 subl %ebp,%edx 1041 roll $11,%edi 1042 addl %esi,%edi 1043 # 84 1044 movl 36(%esp),%eax 1045 orl %ebx,%edx 1046 addl %eax,%esi 1047 xorl %edi,%edx 1048 movl $-1,%eax 1049 roll $10,%ebx 1050 leal 1352829926(%esi,%edx,1),%esi 1051 subl %ebx,%eax 1052 roll $13,%esi 1053 addl %ecx,%esi 1054 # 85 1055 movl 8(%esp),%edx 1056 orl %edi,%eax 1057 addl %edx,%ecx 1058 xorl %esi,%eax 1059 movl $-1,%edx 1060 roll $10,%edi 1061 leal 1352829926(%ecx,%eax,1),%ecx 1062 subl %edi,%edx 1063 roll $15,%ecx 1064 addl %ebp,%ecx 1065 # 86 1066 movl 44(%esp),%eax 1067 orl %esi,%edx 1068 addl %eax,%ebp 1069 xorl %ecx,%edx 1070 movl $-1,%eax 1071 roll $10,%esi 1072 leal 1352829926(%ebp,%edx,1),%ebp 1073 subl %esi,%eax 1074 roll $15,%ebp 1075 addl %ebx,%ebp 1076 # 87 1077 movl 16(%esp),%edx 1078 orl %ecx,%eax 1079 addl %edx,%ebx 1080 xorl %ebp,%eax 1081 movl $-1,%edx 1082 roll $10,%ecx 1083 leal 1352829926(%ebx,%eax,1),%ebx 1084 subl %ecx,%edx 1085 roll $5,%ebx 1086 addl %edi,%ebx 1087 # 88 1088 movl 52(%esp),%eax 1089 orl %ebp,%edx 1090 addl %eax,%edi 1091 xorl %ebx,%edx 1092 movl $-1,%eax 1093 roll $10,%ebp 1094 leal 1352829926(%edi,%edx,1),%edi 1095 subl %ebp,%eax 1096 roll $7,%edi 1097 addl %esi,%edi 1098 # 89 1099 movl 24(%esp),%edx 1100 orl %ebx,%eax 1101 addl %edx,%esi 1102 xorl %edi,%eax 1103 movl $-1,%edx 1104 roll $10,%ebx 1105 leal 1352829926(%esi,%eax,1),%esi 1106 subl %ebx,%edx 1107 roll $7,%esi 1108 addl %ecx,%esi 1109 # 90 1110 movl 60(%esp),%eax 1111 orl %edi,%edx 1112 addl %eax,%ecx 1113 xorl %esi,%edx 1114 movl $-1,%eax 1115 roll $10,%edi 1116 leal 1352829926(%ecx,%edx,1),%ecx 1117 subl %edi,%eax 1118 roll $8,%ecx 1119 addl %ebp,%ecx 1120 # 91 1121 movl 32(%esp),%edx 1122 orl %esi,%eax 1123 addl %edx,%ebp 1124 xorl %ecx,%eax 1125 movl $-1,%edx 1126 roll $10,%esi 1127 leal 1352829926(%ebp,%eax,1),%ebp 1128 subl %esi,%edx 1129 roll $11,%ebp 1130 addl %ebx,%ebp 1131 # 92 1132 movl 4(%esp),%eax 1133 orl %ecx,%edx 1134 addl %eax,%ebx 1135 xorl %ebp,%edx 1136 movl $-1,%eax 1137 roll $10,%ecx 1138 leal 1352829926(%ebx,%edx,1),%ebx 1139 subl %ecx,%eax 1140 roll $14,%ebx 1141 addl %edi,%ebx 1142 # 93 1143 movl 40(%esp),%edx 1144 orl %ebp,%eax 1145 addl %edx,%edi 1146 xorl %ebx,%eax 1147 movl $-1,%edx 1148 roll $10,%ebp 1149 leal 1352829926(%edi,%eax,1),%edi 1150 subl %ebp,%edx 1151 roll $14,%edi 1152 addl %esi,%edi 1153 # 94 1154 movl 12(%esp),%eax 1155 orl %ebx,%edx 1156 addl %eax,%esi 1157 xorl %edi,%edx 1158 movl $-1,%eax 1159 roll $10,%ebx 1160 leal 1352829926(%esi,%edx,1),%esi 1161 subl %ebx,%eax 1162 roll $12,%esi 1163 addl %ecx,%esi 1164 # 95 1165 movl 48(%esp),%edx 1166 orl %edi,%eax 1167 addl %edx,%ecx 1168 xorl %esi,%eax 1169 movl $-1,%edx 1170 roll $10,%edi 1171 leal 1352829926(%ecx,%eax,1),%ecx 1172 movl %edi,%eax 1173 roll $6,%ecx 1174 addl %ebp,%ecx 1175 # 96 1176 subl %edi,%edx 1177 andl %ecx,%eax 1178 andl %esi,%edx 1179 orl %eax,%edx 1180 movl 24(%esp),%eax 1181 roll $10,%esi 1182 leal 1548603684(%ebp,%edx,1),%ebp 1183 movl $-1,%edx 1184 addl %eax,%ebp 1185 movl %esi,%eax 1186 roll $9,%ebp 1187 addl %ebx,%ebp 1188 # 97 1189 subl %esi,%edx 1190 andl %ebp,%eax 1191 andl %ecx,%edx 1192 orl %eax,%edx 1193 movl 44(%esp),%eax 1194 roll $10,%ecx 1195 leal 1548603684(%ebx,%edx,1),%ebx 1196 movl $-1,%edx 1197 addl %eax,%ebx 1198 movl %ecx,%eax 1199 roll $13,%ebx 1200 addl %edi,%ebx 1201 # 98 1202 subl %ecx,%edx 1203 andl %ebx,%eax 1204 andl %ebp,%edx 1205 orl %eax,%edx 1206 movl 12(%esp),%eax 1207 roll $10,%ebp 1208 leal 1548603684(%edi,%edx,1),%edi 1209 movl $-1,%edx 1210 addl %eax,%edi 1211 movl %ebp,%eax 1212 roll $15,%edi 1213 addl %esi,%edi 1214 # 99 1215 subl %ebp,%edx 1216 andl %edi,%eax 1217 andl %ebx,%edx 1218 orl %eax,%edx 1219 movl 28(%esp),%eax 1220 roll $10,%ebx 1221 leal 1548603684(%esi,%edx,1),%esi 1222 movl $-1,%edx 1223 addl %eax,%esi 1224 movl %ebx,%eax 1225 roll $7,%esi 1226 addl %ecx,%esi 1227 # 100 1228 subl %ebx,%edx 1229 andl %esi,%eax 1230 andl %edi,%edx 1231 orl %eax,%edx 1232 movl (%esp),%eax 1233 roll $10,%edi 1234 leal 1548603684(%ecx,%edx,1),%ecx 1235 movl $-1,%edx 1236 addl %eax,%ecx 1237 movl %edi,%eax 1238 roll $12,%ecx 1239 addl %ebp,%ecx 1240 # 101 1241 subl %edi,%edx 1242 andl %ecx,%eax 1243 andl %esi,%edx 1244 orl %eax,%edx 1245 movl 52(%esp),%eax 1246 roll $10,%esi 1247 leal 1548603684(%ebp,%edx,1),%ebp 1248 movl $-1,%edx 1249 addl %eax,%ebp 1250 movl %esi,%eax 1251 roll $8,%ebp 1252 addl %ebx,%ebp 1253 # 102 1254 subl %esi,%edx 1255 andl %ebp,%eax 1256 andl %ecx,%edx 1257 orl %eax,%edx 1258 movl 20(%esp),%eax 1259 roll $10,%ecx 1260 leal 1548603684(%ebx,%edx,1),%ebx 1261 movl $-1,%edx 1262 addl %eax,%ebx 1263 movl %ecx,%eax 1264 roll $9,%ebx 1265 addl %edi,%ebx 1266 # 103 1267 subl %ecx,%edx 1268 andl %ebx,%eax 1269 andl %ebp,%edx 1270 orl %eax,%edx 1271 movl 40(%esp),%eax 1272 roll $10,%ebp 1273 leal 1548603684(%edi,%edx,1),%edi 1274 movl $-1,%edx 1275 addl %eax,%edi 1276 movl %ebp,%eax 1277 roll $11,%edi 1278 addl %esi,%edi 1279 # 104 1280 subl %ebp,%edx 1281 andl %edi,%eax 1282 andl %ebx,%edx 1283 orl %eax,%edx 1284 movl 56(%esp),%eax 1285 roll $10,%ebx 1286 leal 1548603684(%esi,%edx,1),%esi 1287 movl $-1,%edx 1288 addl %eax,%esi 1289 movl %ebx,%eax 1290 roll $7,%esi 1291 addl %ecx,%esi 1292 # 105 1293 subl %ebx,%edx 1294 andl %esi,%eax 1295 andl %edi,%edx 1296 orl %eax,%edx 1297 movl 60(%esp),%eax 1298 roll $10,%edi 1299 leal 1548603684(%ecx,%edx,1),%ecx 1300 movl $-1,%edx 1301 addl %eax,%ecx 1302 movl %edi,%eax 1303 roll $7,%ecx 1304 addl %ebp,%ecx 1305 # 106 1306 subl %edi,%edx 1307 andl %ecx,%eax 1308 andl %esi,%edx 1309 orl %eax,%edx 1310 movl 32(%esp),%eax 1311 roll $10,%esi 1312 leal 1548603684(%ebp,%edx,1),%ebp 1313 movl $-1,%edx 1314 addl %eax,%ebp 1315 movl %esi,%eax 1316 roll $12,%ebp 1317 addl %ebx,%ebp 1318 # 107 1319 subl %esi,%edx 1320 andl %ebp,%eax 1321 andl %ecx,%edx 1322 orl %eax,%edx 1323 movl 48(%esp),%eax 1324 roll $10,%ecx 1325 leal 1548603684(%ebx,%edx,1),%ebx 1326 movl $-1,%edx 1327 addl %eax,%ebx 1328 movl %ecx,%eax 1329 roll $7,%ebx 1330 addl %edi,%ebx 1331 # 108 1332 subl %ecx,%edx 1333 andl %ebx,%eax 1334 andl %ebp,%edx 1335 orl %eax,%edx 1336 movl 16(%esp),%eax 1337 roll $10,%ebp 1338 leal 1548603684(%edi,%edx,1),%edi 1339 movl $-1,%edx 1340 addl %eax,%edi 1341 movl %ebp,%eax 1342 roll $6,%edi 1343 addl %esi,%edi 1344 # 109 1345 subl %ebp,%edx 1346 andl %edi,%eax 1347 andl %ebx,%edx 1348 orl %eax,%edx 1349 movl 36(%esp),%eax 1350 roll $10,%ebx 1351 leal 1548603684(%esi,%edx,1),%esi 1352 movl $-1,%edx 1353 addl %eax,%esi 1354 movl %ebx,%eax 1355 roll $15,%esi 1356 addl %ecx,%esi 1357 # 110 1358 subl %ebx,%edx 1359 andl %esi,%eax 1360 andl %edi,%edx 1361 orl %eax,%edx 1362 movl 4(%esp),%eax 1363 roll $10,%edi 1364 leal 1548603684(%ecx,%edx,1),%ecx 1365 movl $-1,%edx 1366 addl %eax,%ecx 1367 movl %edi,%eax 1368 roll $13,%ecx 1369 addl %ebp,%ecx 1370 # 111 1371 subl %edi,%edx 1372 andl %ecx,%eax 1373 andl %esi,%edx 1374 orl %eax,%edx 1375 movl 8(%esp),%eax 1376 roll $10,%esi 1377 leal 1548603684(%ebp,%edx,1),%ebp 1378 movl $-1,%edx 1379 addl %eax,%ebp 1380 subl %ecx,%edx 1381 roll $11,%ebp 1382 addl %ebx,%ebp 1383 # 112 1384 movl 60(%esp),%eax 1385 orl %ebp,%edx 1386 addl %eax,%ebx 1387 xorl %esi,%edx 1388 movl $-1,%eax 1389 roll $10,%ecx 1390 leal 1836072691(%ebx,%edx,1),%ebx 1391 subl %ebp,%eax 1392 roll $9,%ebx 1393 addl %edi,%ebx 1394 # 113 1395 movl 20(%esp),%edx 1396 orl %ebx,%eax 1397 addl %edx,%edi 1398 xorl %ecx,%eax 1399 movl $-1,%edx 1400 roll $10,%ebp 1401 leal 1836072691(%edi,%eax,1),%edi 1402 subl %ebx,%edx 1403 roll $7,%edi 1404 addl %esi,%edi 1405 # 114 1406 movl 4(%esp),%eax 1407 orl %edi,%edx 1408 addl %eax,%esi 1409 xorl %ebp,%edx 1410 movl $-1,%eax 1411 roll $10,%ebx 1412 leal 1836072691(%esi,%edx,1),%esi 1413 subl %edi,%eax 1414 roll $15,%esi 1415 addl %ecx,%esi 1416 # 115 1417 movl 12(%esp),%edx 1418 orl %esi,%eax 1419 addl %edx,%ecx 1420 xorl %ebx,%eax 1421 movl $-1,%edx 1422 roll $10,%edi 1423 leal 1836072691(%ecx,%eax,1),%ecx 1424 subl %esi,%edx 1425 roll $11,%ecx 1426 addl %ebp,%ecx 1427 # 116 1428 movl 28(%esp),%eax 1429 orl %ecx,%edx 1430 addl %eax,%ebp 1431 xorl %edi,%edx 1432 movl $-1,%eax 1433 roll $10,%esi 1434 leal 1836072691(%ebp,%edx,1),%ebp 1435 subl %ecx,%eax 1436 roll $8,%ebp 1437 addl %ebx,%ebp 1438 # 117 1439 movl 56(%esp),%edx 1440 orl %ebp,%eax 1441 addl %edx,%ebx 1442 xorl %esi,%eax 1443 movl $-1,%edx 1444 roll $10,%ecx 1445 leal 1836072691(%ebx,%eax,1),%ebx 1446 subl %ebp,%edx 1447 roll $6,%ebx 1448 addl %edi,%ebx 1449 # 118 1450 movl 24(%esp),%eax 1451 orl %ebx,%edx 1452 addl %eax,%edi 1453 xorl %ecx,%edx 1454 movl $-1,%eax 1455 roll $10,%ebp 1456 leal 1836072691(%edi,%edx,1),%edi 1457 subl %ebx,%eax 1458 roll $6,%edi 1459 addl %esi,%edi 1460 # 119 1461 movl 36(%esp),%edx 1462 orl %edi,%eax 1463 addl %edx,%esi 1464 xorl %ebp,%eax 1465 movl $-1,%edx 1466 roll $10,%ebx 1467 leal 1836072691(%esi,%eax,1),%esi 1468 subl %edi,%edx 1469 roll $14,%esi 1470 addl %ecx,%esi 1471 # 120 1472 movl 44(%esp),%eax 1473 orl %esi,%edx 1474 addl %eax,%ecx 1475 xorl %ebx,%edx 1476 movl $-1,%eax 1477 roll $10,%edi 1478 leal 1836072691(%ecx,%edx,1),%ecx 1479 subl %esi,%eax 1480 roll $12,%ecx 1481 addl %ebp,%ecx 1482 # 121 1483 movl 32(%esp),%edx 1484 orl %ecx,%eax 1485 addl %edx,%ebp 1486 xorl %edi,%eax 1487 movl $-1,%edx 1488 roll $10,%esi 1489 leal 1836072691(%ebp,%eax,1),%ebp 1490 subl %ecx,%edx 1491 roll $13,%ebp 1492 addl %ebx,%ebp 1493 # 122 1494 movl 48(%esp),%eax 1495 orl %ebp,%edx 1496 addl %eax,%ebx 1497 xorl %esi,%edx 1498 movl $-1,%eax 1499 roll $10,%ecx 1500 leal 1836072691(%ebx,%edx,1),%ebx 1501 subl %ebp,%eax 1502 roll $5,%ebx 1503 addl %edi,%ebx 1504 # 123 1505 movl 8(%esp),%edx 1506 orl %ebx,%eax 1507 addl %edx,%edi 1508 xorl %ecx,%eax 1509 movl $-1,%edx 1510 roll $10,%ebp 1511 leal 1836072691(%edi,%eax,1),%edi 1512 subl %ebx,%edx 1513 roll $14,%edi 1514 addl %esi,%edi 1515 # 124 1516 movl 40(%esp),%eax 1517 orl %edi,%edx 1518 addl %eax,%esi 1519 xorl %ebp,%edx 1520 movl $-1,%eax 1521 roll $10,%ebx 1522 leal 1836072691(%esi,%edx,1),%esi 1523 subl %edi,%eax 1524 roll $13,%esi 1525 addl %ecx,%esi 1526 # 125 1527 movl (%esp),%edx 1528 orl %esi,%eax 1529 addl %edx,%ecx 1530 xorl %ebx,%eax 1531 movl $-1,%edx 1532 roll $10,%edi 1533 leal 1836072691(%ecx,%eax,1),%ecx 1534 subl %esi,%edx 1535 roll $13,%ecx 1536 addl %ebp,%ecx 1537 # 126 1538 movl 16(%esp),%eax 1539 orl %ecx,%edx 1540 addl %eax,%ebp 1541 xorl %edi,%edx 1542 movl $-1,%eax 1543 roll $10,%esi 1544 leal 1836072691(%ebp,%edx,1),%ebp 1545 subl %ecx,%eax 1546 roll $7,%ebp 1547 addl %ebx,%ebp 1548 # 127 1549 movl 52(%esp),%edx 1550 orl %ebp,%eax 1551 addl %edx,%ebx 1552 xorl %esi,%eax 1553 movl 32(%esp),%edx 1554 roll $10,%ecx 1555 leal 1836072691(%ebx,%eax,1),%ebx 1556 movl $-1,%eax 1557 roll $5,%ebx 1558 addl %edi,%ebx 1559 # 128 1560 addl %edx,%edi 1561 movl %ebp,%edx 1562 subl %ebx,%eax 1563 andl %ebx,%edx 1564 andl %ecx,%eax 1565 orl %eax,%edx 1566 movl 24(%esp),%eax 1567 roll $10,%ebp 1568 leal 2053994217(%edi,%edx,1),%edi 1569 movl $-1,%edx 1570 roll $15,%edi 1571 addl %esi,%edi 1572 # 129 1573 addl %eax,%esi 1574 movl %ebx,%eax 1575 subl %edi,%edx 1576 andl %edi,%eax 1577 andl %ebp,%edx 1578 orl %edx,%eax 1579 movl 16(%esp),%edx 1580 roll $10,%ebx 1581 leal 2053994217(%esi,%eax,1),%esi 1582 movl $-1,%eax 1583 roll $5,%esi 1584 addl %ecx,%esi 1585 # 130 1586 addl %edx,%ecx 1587 movl %edi,%edx 1588 subl %esi,%eax 1589 andl %esi,%edx 1590 andl %ebx,%eax 1591 orl %eax,%edx 1592 movl 4(%esp),%eax 1593 roll $10,%edi 1594 leal 2053994217(%ecx,%edx,1),%ecx 1595 movl $-1,%edx 1596 roll $8,%ecx 1597 addl %ebp,%ecx 1598 # 131 1599 addl %eax,%ebp 1600 movl %esi,%eax 1601 subl %ecx,%edx 1602 andl %ecx,%eax 1603 andl %edi,%edx 1604 orl %edx,%eax 1605 movl 12(%esp),%edx 1606 roll $10,%esi 1607 leal 2053994217(%ebp,%eax,1),%ebp 1608 movl $-1,%eax 1609 roll $11,%ebp 1610 addl %ebx,%ebp 1611 # 132 1612 addl %edx,%ebx 1613 movl %ecx,%edx 1614 subl %ebp,%eax 1615 andl %ebp,%edx 1616 andl %esi,%eax 1617 orl %eax,%edx 1618 movl 44(%esp),%eax 1619 roll $10,%ecx 1620 leal 2053994217(%ebx,%edx,1),%ebx 1621 movl $-1,%edx 1622 roll $14,%ebx 1623 addl %edi,%ebx 1624 # 133 1625 addl %eax,%edi 1626 movl %ebp,%eax 1627 subl %ebx,%edx 1628 andl %ebx,%eax 1629 andl %ecx,%edx 1630 orl %edx,%eax 1631 movl 60(%esp),%edx 1632 roll $10,%ebp 1633 leal 2053994217(%edi,%eax,1),%edi 1634 movl $-1,%eax 1635 roll $14,%edi 1636 addl %esi,%edi 1637 # 134 1638 addl %edx,%esi 1639 movl %ebx,%edx 1640 subl %edi,%eax 1641 andl %edi,%edx 1642 andl %ebp,%eax 1643 orl %eax,%edx 1644 movl (%esp),%eax 1645 roll $10,%ebx 1646 leal 2053994217(%esi,%edx,1),%esi 1647 movl $-1,%edx 1648 roll $6,%esi 1649 addl %ecx,%esi 1650 # 135 1651 addl %eax,%ecx 1652 movl %edi,%eax 1653 subl %esi,%edx 1654 andl %esi,%eax 1655 andl %ebx,%edx 1656 orl %edx,%eax 1657 movl 20(%esp),%edx 1658 roll $10,%edi 1659 leal 2053994217(%ecx,%eax,1),%ecx 1660 movl $-1,%eax 1661 roll $14,%ecx 1662 addl %ebp,%ecx 1663 # 136 1664 addl %edx,%ebp 1665 movl %esi,%edx 1666 subl %ecx,%eax 1667 andl %ecx,%edx 1668 andl %edi,%eax 1669 orl %eax,%edx 1670 movl 48(%esp),%eax 1671 roll $10,%esi 1672 leal 2053994217(%ebp,%edx,1),%ebp 1673 movl $-1,%edx 1674 roll $6,%ebp 1675 addl %ebx,%ebp 1676 # 137 1677 addl %eax,%ebx 1678 movl %ecx,%eax 1679 subl %ebp,%edx 1680 andl %ebp,%eax 1681 andl %esi,%edx 1682 orl %edx,%eax 1683 movl 8(%esp),%edx 1684 roll $10,%ecx 1685 leal 2053994217(%ebx,%eax,1),%ebx 1686 movl $-1,%eax 1687 roll $9,%ebx 1688 addl %edi,%ebx 1689 # 138 1690 addl %edx,%edi 1691 movl %ebp,%edx 1692 subl %ebx,%eax 1693 andl %ebx,%edx 1694 andl %ecx,%eax 1695 orl %eax,%edx 1696 movl 52(%esp),%eax 1697 roll $10,%ebp 1698 leal 2053994217(%edi,%edx,1),%edi 1699 movl $-1,%edx 1700 roll $12,%edi 1701 addl %esi,%edi 1702 # 139 1703 addl %eax,%esi 1704 movl %ebx,%eax 1705 subl %edi,%edx 1706 andl %edi,%eax 1707 andl %ebp,%edx 1708 orl %edx,%eax 1709 movl 36(%esp),%edx 1710 roll $10,%ebx 1711 leal 2053994217(%esi,%eax,1),%esi 1712 movl $-1,%eax 1713 roll $9,%esi 1714 addl %ecx,%esi 1715 # 140 1716 addl %edx,%ecx 1717 movl %edi,%edx 1718 subl %esi,%eax 1719 andl %esi,%edx 1720 andl %ebx,%eax 1721 orl %eax,%edx 1722 movl 28(%esp),%eax 1723 roll $10,%edi 1724 leal 2053994217(%ecx,%edx,1),%ecx 1725 movl $-1,%edx 1726 roll $12,%ecx 1727 addl %ebp,%ecx 1728 # 141 1729 addl %eax,%ebp 1730 movl %esi,%eax 1731 subl %ecx,%edx 1732 andl %ecx,%eax 1733 andl %edi,%edx 1734 orl %edx,%eax 1735 movl 40(%esp),%edx 1736 roll $10,%esi 1737 leal 2053994217(%ebp,%eax,1),%ebp 1738 movl $-1,%eax 1739 roll $5,%ebp 1740 addl %ebx,%ebp 1741 # 142 1742 addl %edx,%ebx 1743 movl %ecx,%edx 1744 subl %ebp,%eax 1745 andl %ebp,%edx 1746 andl %esi,%eax 1747 orl %eax,%edx 1748 movl 56(%esp),%eax 1749 roll $10,%ecx 1750 leal 2053994217(%ebx,%edx,1),%ebx 1751 movl $-1,%edx 1752 roll $15,%ebx 1753 addl %edi,%ebx 1754 # 143 1755 addl %eax,%edi 1756 movl %ebp,%eax 1757 subl %ebx,%edx 1758 andl %ebx,%eax 1759 andl %ecx,%edx 1760 orl %eax,%edx 1761 movl %ebx,%eax 1762 roll $10,%ebp 1763 leal 2053994217(%edi,%edx,1),%edi 1764 xorl %ebp,%eax 1765 roll $8,%edi 1766 addl %esi,%edi 1767 # 144 1768 movl 48(%esp),%edx 1769 xorl %edi,%eax 1770 addl %edx,%esi 1771 roll $10,%ebx 1772 addl %eax,%esi 1773 movl %edi,%eax 1774 roll $8,%esi 1775 addl %ecx,%esi 1776 # 145 1777 xorl %ebx,%eax 1778 movl 60(%esp),%edx 1779 xorl %esi,%eax 1780 addl %eax,%ecx 1781 movl %esi,%eax 1782 roll $10,%edi 1783 addl %edx,%ecx 1784 xorl %edi,%eax 1785 roll $5,%ecx 1786 addl %ebp,%ecx 1787 # 146 1788 movl 40(%esp),%edx 1789 xorl %ecx,%eax 1790 addl %edx,%ebp 1791 roll $10,%esi 1792 addl %eax,%ebp 1793 movl %ecx,%eax 1794 roll $12,%ebp 1795 addl %ebx,%ebp 1796 # 147 1797 xorl %esi,%eax 1798 movl 16(%esp),%edx 1799 xorl %ebp,%eax 1800 addl %eax,%ebx 1801 movl %ebp,%eax 1802 roll $10,%ecx 1803 addl %edx,%ebx 1804 xorl %ecx,%eax 1805 roll $9,%ebx 1806 addl %edi,%ebx 1807 # 148 1808 movl 4(%esp),%edx 1809 xorl %ebx,%eax 1810 addl %edx,%edi 1811 roll $10,%ebp 1812 addl %eax,%edi 1813 movl %ebx,%eax 1814 roll $12,%edi 1815 addl %esi,%edi 1816 # 149 1817 xorl %ebp,%eax 1818 movl 20(%esp),%edx 1819 xorl %edi,%eax 1820 addl %eax,%esi 1821 movl %edi,%eax 1822 roll $10,%ebx 1823 addl %edx,%esi 1824 xorl %ebx,%eax 1825 roll $5,%esi 1826 addl %ecx,%esi 1827 # 150 1828 movl 32(%esp),%edx 1829 xorl %esi,%eax 1830 addl %edx,%ecx 1831 roll $10,%edi 1832 addl %eax,%ecx 1833 movl %esi,%eax 1834 roll $14,%ecx 1835 addl %ebp,%ecx 1836 # 151 1837 xorl %edi,%eax 1838 movl 28(%esp),%edx 1839 xorl %ecx,%eax 1840 addl %eax,%ebp 1841 movl %ecx,%eax 1842 roll $10,%esi 1843 addl %edx,%ebp 1844 xorl %esi,%eax 1845 roll $6,%ebp 1846 addl %ebx,%ebp 1847 # 152 1848 movl 24(%esp),%edx 1849 xorl %ebp,%eax 1850 addl %edx,%ebx 1851 roll $10,%ecx 1852 addl %eax,%ebx 1853 movl %ebp,%eax 1854 roll $8,%ebx 1855 addl %edi,%ebx 1856 # 153 1857 xorl %ecx,%eax 1858 movl 8(%esp),%edx 1859 xorl %ebx,%eax 1860 addl %eax,%edi 1861 movl %ebx,%eax 1862 roll $10,%ebp 1863 addl %edx,%edi 1864 xorl %ebp,%eax 1865 roll $13,%edi 1866 addl %esi,%edi 1867 # 154 1868 movl 52(%esp),%edx 1869 xorl %edi,%eax 1870 addl %edx,%esi 1871 roll $10,%ebx 1872 addl %eax,%esi 1873 movl %edi,%eax 1874 roll $6,%esi 1875 addl %ecx,%esi 1876 # 155 1877 xorl %ebx,%eax 1878 movl 56(%esp),%edx 1879 xorl %esi,%eax 1880 addl %eax,%ecx 1881 movl %esi,%eax 1882 roll $10,%edi 1883 addl %edx,%ecx 1884 xorl %edi,%eax 1885 roll $5,%ecx 1886 addl %ebp,%ecx 1887 # 156 1888 movl (%esp),%edx 1889 xorl %ecx,%eax 1890 addl %edx,%ebp 1891 roll $10,%esi 1892 addl %eax,%ebp 1893 movl %ecx,%eax 1894 roll $15,%ebp 1895 addl %ebx,%ebp 1896 # 157 1897 xorl %esi,%eax 1898 movl 12(%esp),%edx 1899 xorl %ebp,%eax 1900 addl %eax,%ebx 1901 movl %ebp,%eax 1902 roll $10,%ecx 1903 addl %edx,%ebx 1904 xorl %ecx,%eax 1905 roll $13,%ebx 1906 addl %edi,%ebx 1907 # 158 1908 movl 36(%esp),%edx 1909 xorl %ebx,%eax 1910 addl %edx,%edi 1911 roll $10,%ebp 1912 addl %eax,%edi 1913 movl %ebx,%eax 1914 roll $11,%edi 1915 addl %esi,%edi 1916 # 159 1917 xorl %ebp,%eax 1918 movl 44(%esp),%edx 1919 xorl %edi,%eax 1920 addl %eax,%esi 1921 roll $10,%ebx 1922 addl %edx,%esi 1923 movl 128(%esp),%edx 1924 roll $11,%esi 1925 addl %ecx,%esi 1926 movl 4(%edx),%eax 1927 addl %eax,%ebx 1928 movl 72(%esp),%eax 1929 addl %eax,%ebx 1930 movl 8(%edx),%eax 1931 addl %eax,%ebp 1932 movl 76(%esp),%eax 1933 addl %eax,%ebp 1934 movl 12(%edx),%eax 1935 addl %eax,%ecx 1936 movl 80(%esp),%eax 1937 addl %eax,%ecx 1938 movl 16(%edx),%eax 1939 addl %eax,%esi 1940 movl 64(%esp),%eax 1941 addl %eax,%esi 1942 movl (%edx),%eax 1943 addl %eax,%edi 1944 movl 68(%esp),%eax 1945 addl %eax,%edi 1946 movl 136(%esp),%eax 1947 movl %ebx,(%edx) 1948 movl %ebp,4(%edx) 1949 movl %ecx,8(%edx) 1950 subl $1,%eax 1951 movl %esi,12(%edx) 1952 movl %edi,16(%edx) 1953 jle L001get_out 1954 movl %eax,136(%esp) 1955 movl %ecx,%edi 1956 movl 132(%esp),%eax 1957 movl %ebx,%ecx 1958 addl $64,%eax 1959 movl %ebp,%esi 1960 movl %eax,132(%esp) 1961 jmp L000start 1962L001get_out: 1963 addl $108,%esp 1964 popl %ebx 1965 popl %ebp 1966 popl %edi 1967 popl %esi 1968 ret 1969