1/* Do not modify. This file is auto-generated from sha512p8-ppc.pl. */ 2.machine "any" 3.abiversion 2 4.text 5 6.globl sha256_block_p8 7.type sha256_block_p8,@function 8.align 6 9sha256_block_p8: 10.localentry sha256_block_p8,0 11 12 stdu 1,-384(1) 13 mflr 8 14 li 10,207 15 li 11,223 16 stvx 24,10,1 17 addi 10,10,32 18 li 12,-1 19 stvx 25,11,1 20 addi 11,11,32 21 stvx 26,10,1 22 addi 10,10,32 23 stvx 27,11,1 24 addi 11,11,32 25 stvx 28,10,1 26 addi 10,10,32 27 stvx 29,11,1 28 addi 11,11,32 29 stvx 30,10,1 30 stvx 31,11,1 31 li 11,-4096+255 32 stw 12,332(1) 33 li 10,0x10 34 std 26,336(1) 35 li 26,0x20 36 std 27,344(1) 37 li 27,0x30 38 std 28,352(1) 39 li 28,0x40 40 std 29,360(1) 41 li 29,0x50 42 std 30,368(1) 43 li 30,0x60 44 std 31,376(1) 45 li 31,0x70 46 std 8,400(1) 47 or 11,11,11 48 49 bl .LPICmeup 50 addi 11,1,79 51 li 7,8 52 lvsl 31,0,7 53 vspltisb 28,0x0f 54 vxor 31,31,28 55 .long 0x7C001E19 56 .long 0x7C8A1E19 57 vsldoi 1,0,0,4 58 vsldoi 2,0,0,8 59 vsldoi 3,0,0,12 60 vsldoi 5,4,4,4 61 vsldoi 6,4,4,8 62 vsldoi 7,4,4,12 63 li 0,3 64 b .Loop 65.align 5 66.Loop: 67 lvx 28,0,6 68 .long 0x7D002699 69 addi 4,4,16 70 mr 7,6 71 stvx 0,0,11 72 stvx 1,10,11 73 stvx 2,26,11 74 stvx 3,27,11 75 stvx 4,28,11 76 stvx 5,29,11 77 stvx 6,30,11 78 stvx 7,31,11 79 vadduwm 7,7,28 80 lvx 28,10,6 81 vperm 8,8,8,31 82 vadduwm 7,7,8 83 vsel 29,6,5,4 84 vadduwm 6,6,28 85 vadduwm 7,7,29 86 .long 0x13C4FE82 87 vadduwm 7,7,30 88 vxor 29,0,1 89 vsel 29,1,2,29 90 vadduwm 3,3,7 91 .long 0x13C08682 92 vadduwm 30,30,29 93 vadduwm 7,7,30 94 lvx 28,26,7 95 vsldoi 9,8,8,4 96 vadduwm 6,6,9 97 vsel 29,5,4,3 98 vadduwm 5,5,28 99 vadduwm 6,6,29 100 .long 0x13C3FE82 101 vadduwm 6,6,30 102 vxor 29,7,0 103 vsel 29,0,1,29 104 vadduwm 2,2,6 105 .long 0x13C78682 106 vadduwm 30,30,29 107 vadduwm 6,6,30 108 lvx 28,27,7 109 vsldoi 10,9,9,4 110 vadduwm 5,5,10 111 vsel 29,4,3,2 112 vadduwm 4,4,28 113 vadduwm 5,5,29 114 .long 0x13C2FE82 115 vadduwm 5,5,30 116 vxor 29,6,7 117 vsel 29,7,0,29 118 vadduwm 1,1,5 119 .long 0x13C68682 120 vadduwm 30,30,29 121 vadduwm 5,5,30 122 lvx 28,28,7 123 .long 0x7D802699 124 addi 4,4,16 125 vsldoi 11,10,10,4 126 vadduwm 4,4,11 127 vsel 29,3,2,1 128 vadduwm 3,3,28 129 vadduwm 4,4,29 130 .long 0x13C1FE82 131 vadduwm 4,4,30 132 vxor 29,5,6 133 vsel 29,6,7,29 134 vadduwm 0,0,4 135 .long 0x13C58682 136 vadduwm 30,30,29 137 vadduwm 4,4,30 138 lvx 28,29,7 139 vperm 12,12,12,31 140 vadduwm 3,3,12 141 vsel 29,2,1,0 142 vadduwm 2,2,28 143 vadduwm 3,3,29 144 .long 0x13C0FE82 145 vadduwm 3,3,30 146 vxor 29,4,5 147 vsel 29,5,6,29 148 vadduwm 7,7,3 149 .long 0x13C48682 150 vadduwm 30,30,29 151 vadduwm 3,3,30 152 lvx 28,30,7 153 vsldoi 13,12,12,4 154 vadduwm 2,2,13 155 vsel 29,1,0,7 156 vadduwm 1,1,28 157 vadduwm 2,2,29 158 .long 0x13C7FE82 159 vadduwm 2,2,30 160 vxor 29,3,4 161 vsel 29,4,5,29 162 vadduwm 6,6,2 163 .long 0x13C38682 164 vadduwm 30,30,29 165 vadduwm 2,2,30 166 lvx 28,31,7 167 addi 7,7,0x80 168 vsldoi 14,13,13,4 169 vadduwm 1,1,14 170 vsel 29,0,7,6 171 vadduwm 0,0,28 172 vadduwm 1,1,29 173 .long 0x13C6FE82 174 vadduwm 1,1,30 175 vxor 29,2,3 176 vsel 29,3,4,29 177 vadduwm 5,5,1 178 .long 0x13C28682 179 vadduwm 30,30,29 180 vadduwm 1,1,30 181 lvx 28,0,7 182 .long 0x7E002699 183 addi 4,4,16 184 vsldoi 15,14,14,4 185 vadduwm 0,0,15 186 vsel 29,7,6,5 187 vadduwm 7,7,28 188 vadduwm 0,0,29 189 .long 0x13C5FE82 190 vadduwm 0,0,30 191 vxor 29,1,2 192 vsel 29,2,3,29 193 vadduwm 4,4,0 194 .long 0x13C18682 195 vadduwm 30,30,29 196 vadduwm 0,0,30 197 lvx 28,10,7 198 vperm 16,16,16,31 199 vadduwm 7,7,16 200 vsel 29,6,5,4 201 vadduwm 6,6,28 202 vadduwm 7,7,29 203 .long 0x13C4FE82 204 vadduwm 7,7,30 205 vxor 29,0,1 206 vsel 29,1,2,29 207 vadduwm 3,3,7 208 .long 0x13C08682 209 vadduwm 30,30,29 210 vadduwm 7,7,30 211 lvx 28,26,7 212 vsldoi 17,16,16,4 213 vadduwm 6,6,17 214 vsel 29,5,4,3 215 vadduwm 5,5,28 216 vadduwm 6,6,29 217 .long 0x13C3FE82 218 vadduwm 6,6,30 219 vxor 29,7,0 220 vsel 29,0,1,29 221 vadduwm 2,2,6 222 .long 0x13C78682 223 vadduwm 30,30,29 224 vadduwm 6,6,30 225 lvx 28,27,7 226 vsldoi 18,17,17,4 227 vadduwm 5,5,18 228 vsel 29,4,3,2 229 vadduwm 4,4,28 230 vadduwm 5,5,29 231 .long 0x13C2FE82 232 vadduwm 5,5,30 233 vxor 29,6,7 234 vsel 29,7,0,29 235 vadduwm 1,1,5 236 .long 0x13C68682 237 vadduwm 30,30,29 238 vadduwm 5,5,30 239 lvx 28,28,7 240 .long 0x7F002699 241 addi 4,4,16 242 vsldoi 19,18,18,4 243 vadduwm 4,4,19 244 vsel 29,3,2,1 245 vadduwm 3,3,28 246 vadduwm 4,4,29 247 .long 0x13C1FE82 248 vadduwm 4,4,30 249 vxor 29,5,6 250 vsel 29,6,7,29 251 vadduwm 0,0,4 252 .long 0x13C58682 253 vadduwm 30,30,29 254 vadduwm 4,4,30 255 lvx 28,29,7 256 vperm 24,24,24,31 257 vadduwm 3,3,24 258 vsel 29,2,1,0 259 vadduwm 2,2,28 260 vadduwm 3,3,29 261 .long 0x13C0FE82 262 vadduwm 3,3,30 263 vxor 29,4,5 264 vsel 29,5,6,29 265 vadduwm 7,7,3 266 .long 0x13C48682 267 vadduwm 30,30,29 268 vadduwm 3,3,30 269 lvx 28,30,7 270 vsldoi 25,24,24,4 271 vadduwm 2,2,25 272 vsel 29,1,0,7 273 vadduwm 1,1,28 274 vadduwm 2,2,29 275 .long 0x13C7FE82 276 vadduwm 2,2,30 277 vxor 29,3,4 278 vsel 29,4,5,29 279 vadduwm 6,6,2 280 .long 0x13C38682 281 vadduwm 30,30,29 282 vadduwm 2,2,30 283 lvx 28,31,7 284 addi 7,7,0x80 285 vsldoi 26,25,25,4 286 vadduwm 1,1,26 287 vsel 29,0,7,6 288 vadduwm 0,0,28 289 vadduwm 1,1,29 290 .long 0x13C6FE82 291 vadduwm 1,1,30 292 vxor 29,2,3 293 vsel 29,3,4,29 294 vadduwm 5,5,1 295 .long 0x13C28682 296 vadduwm 30,30,29 297 vadduwm 1,1,30 298 lvx 28,0,7 299 vsldoi 27,26,26,4 300 .long 0x13C90682 301 vadduwm 8,8,30 302 .long 0x13DA7E82 303 vadduwm 8,8,30 304 vadduwm 8,8,17 305 vadduwm 0,0,27 306 vsel 29,7,6,5 307 vadduwm 7,7,28 308 vadduwm 0,0,29 309 .long 0x13C5FE82 310 vadduwm 0,0,30 311 vxor 29,1,2 312 vsel 29,2,3,29 313 vadduwm 4,4,0 314 .long 0x13C18682 315 vadduwm 30,30,29 316 vadduwm 0,0,30 317 lvx 28,10,7 318 mtctr 0 319 b .L16_xx 320.align 5 321.L16_xx: 322 .long 0x13CA0682 323 vadduwm 9,9,30 324 .long 0x13DB7E82 325 vadduwm 9,9,30 326 vadduwm 9,9,18 327 vadduwm 7,7,8 328 vsel 29,6,5,4 329 vadduwm 6,6,28 330 vadduwm 7,7,29 331 .long 0x13C4FE82 332 vadduwm 7,7,30 333 vxor 29,0,1 334 vsel 29,1,2,29 335 vadduwm 3,3,7 336 .long 0x13C08682 337 vadduwm 30,30,29 338 vadduwm 7,7,30 339 lvx 28,26,7 340 .long 0x13CB0682 341 vadduwm 10,10,30 342 .long 0x13C87E82 343 vadduwm 10,10,30 344 vadduwm 10,10,19 345 vadduwm 6,6,9 346 vsel 29,5,4,3 347 vadduwm 5,5,28 348 vadduwm 6,6,29 349 .long 0x13C3FE82 350 vadduwm 6,6,30 351 vxor 29,7,0 352 vsel 29,0,1,29 353 vadduwm 2,2,6 354 .long 0x13C78682 355 vadduwm 30,30,29 356 vadduwm 6,6,30 357 lvx 28,27,7 358 .long 0x13CC0682 359 vadduwm 11,11,30 360 .long 0x13C97E82 361 vadduwm 11,11,30 362 vadduwm 11,11,24 363 vadduwm 5,5,10 364 vsel 29,4,3,2 365 vadduwm 4,4,28 366 vadduwm 5,5,29 367 .long 0x13C2FE82 368 vadduwm 5,5,30 369 vxor 29,6,7 370 vsel 29,7,0,29 371 vadduwm 1,1,5 372 .long 0x13C68682 373 vadduwm 30,30,29 374 vadduwm 5,5,30 375 lvx 28,28,7 376 .long 0x13CD0682 377 vadduwm 12,12,30 378 .long 0x13CA7E82 379 vadduwm 12,12,30 380 vadduwm 12,12,25 381 vadduwm 4,4,11 382 vsel 29,3,2,1 383 vadduwm 3,3,28 384 vadduwm 4,4,29 385 .long 0x13C1FE82 386 vadduwm 4,4,30 387 vxor 29,5,6 388 vsel 29,6,7,29 389 vadduwm 0,0,4 390 .long 0x13C58682 391 vadduwm 30,30,29 392 vadduwm 4,4,30 393 lvx 28,29,7 394 .long 0x13CE0682 395 vadduwm 13,13,30 396 .long 0x13CB7E82 397 vadduwm 13,13,30 398 vadduwm 13,13,26 399 vadduwm 3,3,12 400 vsel 29,2,1,0 401 vadduwm 2,2,28 402 vadduwm 3,3,29 403 .long 0x13C0FE82 404 vadduwm 3,3,30 405 vxor 29,4,5 406 vsel 29,5,6,29 407 vadduwm 7,7,3 408 .long 0x13C48682 409 vadduwm 30,30,29 410 vadduwm 3,3,30 411 lvx 28,30,7 412 .long 0x13CF0682 413 vadduwm 14,14,30 414 .long 0x13CC7E82 415 vadduwm 14,14,30 416 vadduwm 14,14,27 417 vadduwm 2,2,13 418 vsel 29,1,0,7 419 vadduwm 1,1,28 420 vadduwm 2,2,29 421 .long 0x13C7FE82 422 vadduwm 2,2,30 423 vxor 29,3,4 424 vsel 29,4,5,29 425 vadduwm 6,6,2 426 .long 0x13C38682 427 vadduwm 30,30,29 428 vadduwm 2,2,30 429 lvx 28,31,7 430 addi 7,7,0x80 431 .long 0x13D00682 432 vadduwm 15,15,30 433 .long 0x13CD7E82 434 vadduwm 15,15,30 435 vadduwm 15,15,8 436 vadduwm 1,1,14 437 vsel 29,0,7,6 438 vadduwm 0,0,28 439 vadduwm 1,1,29 440 .long 0x13C6FE82 441 vadduwm 1,1,30 442 vxor 29,2,3 443 vsel 29,3,4,29 444 vadduwm 5,5,1 445 .long 0x13C28682 446 vadduwm 30,30,29 447 vadduwm 1,1,30 448 lvx 28,0,7 449 .long 0x13D10682 450 vadduwm 16,16,30 451 .long 0x13CE7E82 452 vadduwm 16,16,30 453 vadduwm 16,16,9 454 vadduwm 0,0,15 455 vsel 29,7,6,5 456 vadduwm 7,7,28 457 vadduwm 0,0,29 458 .long 0x13C5FE82 459 vadduwm 0,0,30 460 vxor 29,1,2 461 vsel 29,2,3,29 462 vadduwm 4,4,0 463 .long 0x13C18682 464 vadduwm 30,30,29 465 vadduwm 0,0,30 466 lvx 28,10,7 467 .long 0x13D20682 468 vadduwm 17,17,30 469 .long 0x13CF7E82 470 vadduwm 17,17,30 471 vadduwm 17,17,10 472 vadduwm 7,7,16 473 vsel 29,6,5,4 474 vadduwm 6,6,28 475 vadduwm 7,7,29 476 .long 0x13C4FE82 477 vadduwm 7,7,30 478 vxor 29,0,1 479 vsel 29,1,2,29 480 vadduwm 3,3,7 481 .long 0x13C08682 482 vadduwm 30,30,29 483 vadduwm 7,7,30 484 lvx 28,26,7 485 .long 0x13D30682 486 vadduwm 18,18,30 487 .long 0x13D07E82 488 vadduwm 18,18,30 489 vadduwm 18,18,11 490 vadduwm 6,6,17 491 vsel 29,5,4,3 492 vadduwm 5,5,28 493 vadduwm 6,6,29 494 .long 0x13C3FE82 495 vadduwm 6,6,30 496 vxor 29,7,0 497 vsel 29,0,1,29 498 vadduwm 2,2,6 499 .long 0x13C78682 500 vadduwm 30,30,29 501 vadduwm 6,6,30 502 lvx 28,27,7 503 .long 0x13D80682 504 vadduwm 19,19,30 505 .long 0x13D17E82 506 vadduwm 19,19,30 507 vadduwm 19,19,12 508 vadduwm 5,5,18 509 vsel 29,4,3,2 510 vadduwm 4,4,28 511 vadduwm 5,5,29 512 .long 0x13C2FE82 513 vadduwm 5,5,30 514 vxor 29,6,7 515 vsel 29,7,0,29 516 vadduwm 1,1,5 517 .long 0x13C68682 518 vadduwm 30,30,29 519 vadduwm 5,5,30 520 lvx 28,28,7 521 .long 0x13D90682 522 vadduwm 24,24,30 523 .long 0x13D27E82 524 vadduwm 24,24,30 525 vadduwm 24,24,13 526 vadduwm 4,4,19 527 vsel 29,3,2,1 528 vadduwm 3,3,28 529 vadduwm 4,4,29 530 .long 0x13C1FE82 531 vadduwm 4,4,30 532 vxor 29,5,6 533 vsel 29,6,7,29 534 vadduwm 0,0,4 535 .long 0x13C58682 536 vadduwm 30,30,29 537 vadduwm 4,4,30 538 lvx 28,29,7 539 .long 0x13DA0682 540 vadduwm 25,25,30 541 .long 0x13D37E82 542 vadduwm 25,25,30 543 vadduwm 25,25,14 544 vadduwm 3,3,24 545 vsel 29,2,1,0 546 vadduwm 2,2,28 547 vadduwm 3,3,29 548 .long 0x13C0FE82 549 vadduwm 3,3,30 550 vxor 29,4,5 551 vsel 29,5,6,29 552 vadduwm 7,7,3 553 .long 0x13C48682 554 vadduwm 30,30,29 555 vadduwm 3,3,30 556 lvx 28,30,7 557 .long 0x13DB0682 558 vadduwm 26,26,30 559 .long 0x13D87E82 560 vadduwm 26,26,30 561 vadduwm 26,26,15 562 vadduwm 2,2,25 563 vsel 29,1,0,7 564 vadduwm 1,1,28 565 vadduwm 2,2,29 566 .long 0x13C7FE82 567 vadduwm 2,2,30 568 vxor 29,3,4 569 vsel 29,4,5,29 570 vadduwm 6,6,2 571 .long 0x13C38682 572 vadduwm 30,30,29 573 vadduwm 2,2,30 574 lvx 28,31,7 575 addi 7,7,0x80 576 .long 0x13C80682 577 vadduwm 27,27,30 578 .long 0x13D97E82 579 vadduwm 27,27,30 580 vadduwm 27,27,16 581 vadduwm 1,1,26 582 vsel 29,0,7,6 583 vadduwm 0,0,28 584 vadduwm 1,1,29 585 .long 0x13C6FE82 586 vadduwm 1,1,30 587 vxor 29,2,3 588 vsel 29,3,4,29 589 vadduwm 5,5,1 590 .long 0x13C28682 591 vadduwm 30,30,29 592 vadduwm 1,1,30 593 lvx 28,0,7 594 .long 0x13C90682 595 vadduwm 8,8,30 596 .long 0x13DA7E82 597 vadduwm 8,8,30 598 vadduwm 8,8,17 599 vadduwm 0,0,27 600 vsel 29,7,6,5 601 vadduwm 7,7,28 602 vadduwm 0,0,29 603 .long 0x13C5FE82 604 vadduwm 0,0,30 605 vxor 29,1,2 606 vsel 29,2,3,29 607 vadduwm 4,4,0 608 .long 0x13C18682 609 vadduwm 30,30,29 610 vadduwm 0,0,30 611 lvx 28,10,7 612 bdnz .L16_xx 613 614 lvx 10,0,11 615 subic. 5,5,1 616 lvx 11,10,11 617 vadduwm 0,0,10 618 lvx 12,26,11 619 vadduwm 1,1,11 620 lvx 13,27,11 621 vadduwm 2,2,12 622 lvx 14,28,11 623 vadduwm 3,3,13 624 lvx 15,29,11 625 vadduwm 4,4,14 626 lvx 16,30,11 627 vadduwm 5,5,15 628 lvx 17,31,11 629 vadduwm 6,6,16 630 vadduwm 7,7,17 631 bne .Loop 632 lvx 8,26,7 633 vperm 0,0,1,28 634 lvx 9,27,7 635 vperm 4,4,5,28 636 vperm 0,0,2,8 637 vperm 4,4,6,8 638 vperm 0,0,3,9 639 vperm 4,4,7,9 640 .long 0x7C001F19 641 .long 0x7C8A1F19 642 addi 11,1,207 643 mtlr 8 644 or 12,12,12 645 lvx 24,0,11 646 lvx 25,10,11 647 lvx 26,26,11 648 lvx 27,27,11 649 lvx 28,28,11 650 lvx 29,29,11 651 lvx 30,30,11 652 lvx 31,31,11 653 ld 26,336(1) 654 ld 27,344(1) 655 ld 28,352(1) 656 ld 29,360(1) 657 ld 30,368(1) 658 ld 31,376(1) 659 addi 1,1,384 660 blr 661.long 0 662.byte 0,12,4,1,0x80,6,3,0 663.long 0 664.size sha256_block_p8,.-sha256_block_p8 665.align 6 666.LPICmeup: 667 mflr 0 668 bcl 20,31,$+4 669 mflr 6 670 addi 6,6,56 671 mtlr 0 672 blr 673.long 0 674.byte 0,12,0x14,0,0,0,0,0 675.space 28 676.long 0x428a2f98,0x428a2f98,0x428a2f98,0x428a2f98 677.long 0x71374491,0x71374491,0x71374491,0x71374491 678.long 0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf,0xb5c0fbcf 679.long 0xe9b5dba5,0xe9b5dba5,0xe9b5dba5,0xe9b5dba5 680.long 0x3956c25b,0x3956c25b,0x3956c25b,0x3956c25b 681.long 0x59f111f1,0x59f111f1,0x59f111f1,0x59f111f1 682.long 0x923f82a4,0x923f82a4,0x923f82a4,0x923f82a4 683.long 0xab1c5ed5,0xab1c5ed5,0xab1c5ed5,0xab1c5ed5 684.long 0xd807aa98,0xd807aa98,0xd807aa98,0xd807aa98 685.long 0x12835b01,0x12835b01,0x12835b01,0x12835b01 686.long 0x243185be,0x243185be,0x243185be,0x243185be 687.long 0x550c7dc3,0x550c7dc3,0x550c7dc3,0x550c7dc3 688.long 0x72be5d74,0x72be5d74,0x72be5d74,0x72be5d74 689.long 0x80deb1fe,0x80deb1fe,0x80deb1fe,0x80deb1fe 690.long 0x9bdc06a7,0x9bdc06a7,0x9bdc06a7,0x9bdc06a7 691.long 0xc19bf174,0xc19bf174,0xc19bf174,0xc19bf174 692.long 0xe49b69c1,0xe49b69c1,0xe49b69c1,0xe49b69c1 693.long 0xefbe4786,0xefbe4786,0xefbe4786,0xefbe4786 694.long 0x0fc19dc6,0x0fc19dc6,0x0fc19dc6,0x0fc19dc6 695.long 0x240ca1cc,0x240ca1cc,0x240ca1cc,0x240ca1cc 696.long 0x2de92c6f,0x2de92c6f,0x2de92c6f,0x2de92c6f 697.long 0x4a7484aa,0x4a7484aa,0x4a7484aa,0x4a7484aa 698.long 0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc,0x5cb0a9dc 699.long 0x76f988da,0x76f988da,0x76f988da,0x76f988da 700.long 0x983e5152,0x983e5152,0x983e5152,0x983e5152 701.long 0xa831c66d,0xa831c66d,0xa831c66d,0xa831c66d 702.long 0xb00327c8,0xb00327c8,0xb00327c8,0xb00327c8 703.long 0xbf597fc7,0xbf597fc7,0xbf597fc7,0xbf597fc7 704.long 0xc6e00bf3,0xc6e00bf3,0xc6e00bf3,0xc6e00bf3 705.long 0xd5a79147,0xd5a79147,0xd5a79147,0xd5a79147 706.long 0x06ca6351,0x06ca6351,0x06ca6351,0x06ca6351 707.long 0x14292967,0x14292967,0x14292967,0x14292967 708.long 0x27b70a85,0x27b70a85,0x27b70a85,0x27b70a85 709.long 0x2e1b2138,0x2e1b2138,0x2e1b2138,0x2e1b2138 710.long 0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc,0x4d2c6dfc 711.long 0x53380d13,0x53380d13,0x53380d13,0x53380d13 712.long 0x650a7354,0x650a7354,0x650a7354,0x650a7354 713.long 0x766a0abb,0x766a0abb,0x766a0abb,0x766a0abb 714.long 0x81c2c92e,0x81c2c92e,0x81c2c92e,0x81c2c92e 715.long 0x92722c85,0x92722c85,0x92722c85,0x92722c85 716.long 0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1,0xa2bfe8a1 717.long 0xa81a664b,0xa81a664b,0xa81a664b,0xa81a664b 718.long 0xc24b8b70,0xc24b8b70,0xc24b8b70,0xc24b8b70 719.long 0xc76c51a3,0xc76c51a3,0xc76c51a3,0xc76c51a3 720.long 0xd192e819,0xd192e819,0xd192e819,0xd192e819 721.long 0xd6990624,0xd6990624,0xd6990624,0xd6990624 722.long 0xf40e3585,0xf40e3585,0xf40e3585,0xf40e3585 723.long 0x106aa070,0x106aa070,0x106aa070,0x106aa070 724.long 0x19a4c116,0x19a4c116,0x19a4c116,0x19a4c116 725.long 0x1e376c08,0x1e376c08,0x1e376c08,0x1e376c08 726.long 0x2748774c,0x2748774c,0x2748774c,0x2748774c 727.long 0x34b0bcb5,0x34b0bcb5,0x34b0bcb5,0x34b0bcb5 728.long 0x391c0cb3,0x391c0cb3,0x391c0cb3,0x391c0cb3 729.long 0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a,0x4ed8aa4a 730.long 0x5b9cca4f,0x5b9cca4f,0x5b9cca4f,0x5b9cca4f 731.long 0x682e6ff3,0x682e6ff3,0x682e6ff3,0x682e6ff3 732.long 0x748f82ee,0x748f82ee,0x748f82ee,0x748f82ee 733.long 0x78a5636f,0x78a5636f,0x78a5636f,0x78a5636f 734.long 0x84c87814,0x84c87814,0x84c87814,0x84c87814 735.long 0x8cc70208,0x8cc70208,0x8cc70208,0x8cc70208 736.long 0x90befffa,0x90befffa,0x90befffa,0x90befffa 737.long 0xa4506ceb,0xa4506ceb,0xa4506ceb,0xa4506ceb 738.long 0xbef9a3f7,0xbef9a3f7,0xbef9a3f7,0xbef9a3f7 739.long 0xc67178f2,0xc67178f2,0xc67178f2,0xc67178f2 740.long 0,0,0,0 741.long 0x10111213,0x10111213,0x10111213,0x00010203 742.long 0x10111213,0x10111213,0x04050607,0x00010203 743.long 0x10111213,0x08090a0b,0x04050607,0x00010203 744.byte 83,72,65,50,53,54,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 745.align 2 746.align 2 747