1/* Do not modify. This file is auto-generated from sha512p8-ppc.pl. */ 2.machine "any" 3.abiversion 2 4.text 5 6.globl sha512_block_p8 7.type sha512_block_p8,@function 8.align 6 9sha512_block_p8: 10.localentry sha512_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 .long 0x7C001E99 52 .long 0x7C4A1E99 53 .long 0x7C9A1E99 54 vsldoi 1,0,0,8 55 .long 0x7CDB1E99 56 vsldoi 3,2,2,8 57 vsldoi 5,4,4,8 58 vsldoi 7,6,6,8 59 li 0,4 60 b .Loop 61.align 5 62.Loop: 63 lvx 28,0,6 64 .long 0x7D002699 65 addi 4,4,16 66 mr 7,6 67 stvx 0,0,11 68 stvx 1,10,11 69 stvx 2,26,11 70 stvx 3,27,11 71 stvx 4,28,11 72 stvx 5,29,11 73 stvx 6,30,11 74 stvx 7,31,11 75 .long 0x10E7E0C0 76 lvx 28,10,6 77 .long 0x10E740C0 78 vsel 29,6,5,4 79 .long 0x10C6E0C0 80 .long 0x10E7E8C0 81 .long 0x13C4FEC2 82 .long 0x10E7F0C0 83 vxor 29,0,1 84 vsel 29,1,2,29 85 .long 0x106338C0 86 .long 0x13C086C2 87 .long 0x13DEE8C0 88 .long 0x10E7F0C0 89 lvx 28,26,7 90 .long 0x7D402699 91 addi 4,4,16 92 vsldoi 9,8,8,8 93 .long 0x10C648C0 94 vsel 29,5,4,3 95 .long 0x10A5E0C0 96 .long 0x10C6E8C0 97 .long 0x13C3FEC2 98 .long 0x10C6F0C0 99 vxor 29,7,0 100 vsel 29,0,1,29 101 .long 0x104230C0 102 .long 0x13C786C2 103 .long 0x13DEE8C0 104 .long 0x10C6F0C0 105 lvx 28,27,7 106 .long 0x10A550C0 107 vsel 29,4,3,2 108 .long 0x1084E0C0 109 .long 0x10A5E8C0 110 .long 0x13C2FEC2 111 .long 0x10A5F0C0 112 vxor 29,6,7 113 vsel 29,7,0,29 114 .long 0x102128C0 115 .long 0x13C686C2 116 .long 0x13DEE8C0 117 .long 0x10A5F0C0 118 lvx 28,28,7 119 .long 0x7D802699 120 addi 4,4,16 121 vsldoi 11,10,10,8 122 .long 0x108458C0 123 vsel 29,3,2,1 124 .long 0x1063E0C0 125 .long 0x1084E8C0 126 .long 0x13C1FEC2 127 .long 0x1084F0C0 128 vxor 29,5,6 129 vsel 29,6,7,29 130 .long 0x100020C0 131 .long 0x13C586C2 132 .long 0x13DEE8C0 133 .long 0x1084F0C0 134 lvx 28,29,7 135 .long 0x106360C0 136 vsel 29,2,1,0 137 .long 0x1042E0C0 138 .long 0x1063E8C0 139 .long 0x13C0FEC2 140 .long 0x1063F0C0 141 vxor 29,4,5 142 vsel 29,5,6,29 143 .long 0x10E718C0 144 .long 0x13C486C2 145 .long 0x13DEE8C0 146 .long 0x1063F0C0 147 lvx 28,30,7 148 .long 0x7DC02699 149 addi 4,4,16 150 vsldoi 13,12,12,8 151 .long 0x104268C0 152 vsel 29,1,0,7 153 .long 0x1021E0C0 154 .long 0x1042E8C0 155 .long 0x13C7FEC2 156 .long 0x1042F0C0 157 vxor 29,3,4 158 vsel 29,4,5,29 159 .long 0x10C610C0 160 .long 0x13C386C2 161 .long 0x13DEE8C0 162 .long 0x1042F0C0 163 lvx 28,31,7 164 addi 7,7,0x80 165 .long 0x102170C0 166 vsel 29,0,7,6 167 .long 0x1000E0C0 168 .long 0x1021E8C0 169 .long 0x13C6FEC2 170 .long 0x1021F0C0 171 vxor 29,2,3 172 vsel 29,3,4,29 173 .long 0x10A508C0 174 .long 0x13C286C2 175 .long 0x13DEE8C0 176 .long 0x1021F0C0 177 lvx 28,0,7 178 .long 0x7E002699 179 addi 4,4,16 180 vsldoi 15,14,14,8 181 .long 0x100078C0 182 vsel 29,7,6,5 183 .long 0x10E7E0C0 184 .long 0x1000E8C0 185 .long 0x13C5FEC2 186 .long 0x1000F0C0 187 vxor 29,1,2 188 vsel 29,2,3,29 189 .long 0x108400C0 190 .long 0x13C186C2 191 .long 0x13DEE8C0 192 .long 0x1000F0C0 193 lvx 28,10,7 194 .long 0x10E780C0 195 vsel 29,6,5,4 196 .long 0x10C6E0C0 197 .long 0x10E7E8C0 198 .long 0x13C4FEC2 199 .long 0x10E7F0C0 200 vxor 29,0,1 201 vsel 29,1,2,29 202 .long 0x106338C0 203 .long 0x13C086C2 204 .long 0x13DEE8C0 205 .long 0x10E7F0C0 206 lvx 28,26,7 207 .long 0x7E402699 208 addi 4,4,16 209 vsldoi 17,16,16,8 210 .long 0x10C688C0 211 vsel 29,5,4,3 212 .long 0x10A5E0C0 213 .long 0x10C6E8C0 214 .long 0x13C3FEC2 215 .long 0x10C6F0C0 216 vxor 29,7,0 217 vsel 29,0,1,29 218 .long 0x104230C0 219 .long 0x13C786C2 220 .long 0x13DEE8C0 221 .long 0x10C6F0C0 222 lvx 28,27,7 223 .long 0x10A590C0 224 vsel 29,4,3,2 225 .long 0x1084E0C0 226 .long 0x10A5E8C0 227 .long 0x13C2FEC2 228 .long 0x10A5F0C0 229 vxor 29,6,7 230 vsel 29,7,0,29 231 .long 0x102128C0 232 .long 0x13C686C2 233 .long 0x13DEE8C0 234 .long 0x10A5F0C0 235 lvx 28,28,7 236 .long 0x7F002699 237 addi 4,4,16 238 vsldoi 19,18,18,8 239 .long 0x108498C0 240 vsel 29,3,2,1 241 .long 0x1063E0C0 242 .long 0x1084E8C0 243 .long 0x13C1FEC2 244 .long 0x1084F0C0 245 vxor 29,5,6 246 vsel 29,6,7,29 247 .long 0x100020C0 248 .long 0x13C586C2 249 .long 0x13DEE8C0 250 .long 0x1084F0C0 251 lvx 28,29,7 252 .long 0x1063C0C0 253 vsel 29,2,1,0 254 .long 0x1042E0C0 255 .long 0x1063E8C0 256 .long 0x13C0FEC2 257 .long 0x1063F0C0 258 vxor 29,4,5 259 vsel 29,5,6,29 260 .long 0x10E718C0 261 .long 0x13C486C2 262 .long 0x13DEE8C0 263 .long 0x1063F0C0 264 lvx 28,30,7 265 .long 0x7F402699 266 addi 4,4,16 267 vsldoi 25,24,24,8 268 .long 0x1042C8C0 269 vsel 29,1,0,7 270 .long 0x1021E0C0 271 .long 0x1042E8C0 272 .long 0x13C7FEC2 273 .long 0x1042F0C0 274 vxor 29,3,4 275 vsel 29,4,5,29 276 .long 0x10C610C0 277 .long 0x13C386C2 278 .long 0x13DEE8C0 279 .long 0x1042F0C0 280 lvx 28,31,7 281 addi 7,7,0x80 282 .long 0x1021D0C0 283 vsel 29,0,7,6 284 .long 0x1000E0C0 285 .long 0x1021E8C0 286 .long 0x13C6FEC2 287 .long 0x1021F0C0 288 vxor 29,2,3 289 vsel 29,3,4,29 290 .long 0x10A508C0 291 .long 0x13C286C2 292 .long 0x13DEE8C0 293 .long 0x1021F0C0 294 lvx 28,0,7 295 vsldoi 27,26,26,8 296 .long 0x13C906C2 297 .long 0x1108F0C0 298 .long 0x13DA7EC2 299 .long 0x1108F0C0 300 .long 0x110888C0 301 .long 0x1000D8C0 302 vsel 29,7,6,5 303 .long 0x10E7E0C0 304 .long 0x1000E8C0 305 .long 0x13C5FEC2 306 .long 0x1000F0C0 307 vxor 29,1,2 308 vsel 29,2,3,29 309 .long 0x108400C0 310 .long 0x13C186C2 311 .long 0x13DEE8C0 312 .long 0x1000F0C0 313 lvx 28,10,7 314 mtctr 0 315 b .L16_xx 316.align 5 317.L16_xx: 318 .long 0x13CA06C2 319 .long 0x1129F0C0 320 .long 0x13DB7EC2 321 .long 0x1129F0C0 322 .long 0x112990C0 323 .long 0x10E740C0 324 vsel 29,6,5,4 325 .long 0x10C6E0C0 326 .long 0x10E7E8C0 327 .long 0x13C4FEC2 328 .long 0x10E7F0C0 329 vxor 29,0,1 330 vsel 29,1,2,29 331 .long 0x106338C0 332 .long 0x13C086C2 333 .long 0x13DEE8C0 334 .long 0x10E7F0C0 335 lvx 28,26,7 336 .long 0x13CB06C2 337 .long 0x114AF0C0 338 .long 0x13C87EC2 339 .long 0x114AF0C0 340 .long 0x114A98C0 341 .long 0x10C648C0 342 vsel 29,5,4,3 343 .long 0x10A5E0C0 344 .long 0x10C6E8C0 345 .long 0x13C3FEC2 346 .long 0x10C6F0C0 347 vxor 29,7,0 348 vsel 29,0,1,29 349 .long 0x104230C0 350 .long 0x13C786C2 351 .long 0x13DEE8C0 352 .long 0x10C6F0C0 353 lvx 28,27,7 354 .long 0x13CC06C2 355 .long 0x116BF0C0 356 .long 0x13C97EC2 357 .long 0x116BF0C0 358 .long 0x116BC0C0 359 .long 0x10A550C0 360 vsel 29,4,3,2 361 .long 0x1084E0C0 362 .long 0x10A5E8C0 363 .long 0x13C2FEC2 364 .long 0x10A5F0C0 365 vxor 29,6,7 366 vsel 29,7,0,29 367 .long 0x102128C0 368 .long 0x13C686C2 369 .long 0x13DEE8C0 370 .long 0x10A5F0C0 371 lvx 28,28,7 372 .long 0x13CD06C2 373 .long 0x118CF0C0 374 .long 0x13CA7EC2 375 .long 0x118CF0C0 376 .long 0x118CC8C0 377 .long 0x108458C0 378 vsel 29,3,2,1 379 .long 0x1063E0C0 380 .long 0x1084E8C0 381 .long 0x13C1FEC2 382 .long 0x1084F0C0 383 vxor 29,5,6 384 vsel 29,6,7,29 385 .long 0x100020C0 386 .long 0x13C586C2 387 .long 0x13DEE8C0 388 .long 0x1084F0C0 389 lvx 28,29,7 390 .long 0x13CE06C2 391 .long 0x11ADF0C0 392 .long 0x13CB7EC2 393 .long 0x11ADF0C0 394 .long 0x11ADD0C0 395 .long 0x106360C0 396 vsel 29,2,1,0 397 .long 0x1042E0C0 398 .long 0x1063E8C0 399 .long 0x13C0FEC2 400 .long 0x1063F0C0 401 vxor 29,4,5 402 vsel 29,5,6,29 403 .long 0x10E718C0 404 .long 0x13C486C2 405 .long 0x13DEE8C0 406 .long 0x1063F0C0 407 lvx 28,30,7 408 .long 0x13CF06C2 409 .long 0x11CEF0C0 410 .long 0x13CC7EC2 411 .long 0x11CEF0C0 412 .long 0x11CED8C0 413 .long 0x104268C0 414 vsel 29,1,0,7 415 .long 0x1021E0C0 416 .long 0x1042E8C0 417 .long 0x13C7FEC2 418 .long 0x1042F0C0 419 vxor 29,3,4 420 vsel 29,4,5,29 421 .long 0x10C610C0 422 .long 0x13C386C2 423 .long 0x13DEE8C0 424 .long 0x1042F0C0 425 lvx 28,31,7 426 addi 7,7,0x80 427 .long 0x13D006C2 428 .long 0x11EFF0C0 429 .long 0x13CD7EC2 430 .long 0x11EFF0C0 431 .long 0x11EF40C0 432 .long 0x102170C0 433 vsel 29,0,7,6 434 .long 0x1000E0C0 435 .long 0x1021E8C0 436 .long 0x13C6FEC2 437 .long 0x1021F0C0 438 vxor 29,2,3 439 vsel 29,3,4,29 440 .long 0x10A508C0 441 .long 0x13C286C2 442 .long 0x13DEE8C0 443 .long 0x1021F0C0 444 lvx 28,0,7 445 .long 0x13D106C2 446 .long 0x1210F0C0 447 .long 0x13CE7EC2 448 .long 0x1210F0C0 449 .long 0x121048C0 450 .long 0x100078C0 451 vsel 29,7,6,5 452 .long 0x10E7E0C0 453 .long 0x1000E8C0 454 .long 0x13C5FEC2 455 .long 0x1000F0C0 456 vxor 29,1,2 457 vsel 29,2,3,29 458 .long 0x108400C0 459 .long 0x13C186C2 460 .long 0x13DEE8C0 461 .long 0x1000F0C0 462 lvx 28,10,7 463 .long 0x13D206C2 464 .long 0x1231F0C0 465 .long 0x13CF7EC2 466 .long 0x1231F0C0 467 .long 0x123150C0 468 .long 0x10E780C0 469 vsel 29,6,5,4 470 .long 0x10C6E0C0 471 .long 0x10E7E8C0 472 .long 0x13C4FEC2 473 .long 0x10E7F0C0 474 vxor 29,0,1 475 vsel 29,1,2,29 476 .long 0x106338C0 477 .long 0x13C086C2 478 .long 0x13DEE8C0 479 .long 0x10E7F0C0 480 lvx 28,26,7 481 .long 0x13D306C2 482 .long 0x1252F0C0 483 .long 0x13D07EC2 484 .long 0x1252F0C0 485 .long 0x125258C0 486 .long 0x10C688C0 487 vsel 29,5,4,3 488 .long 0x10A5E0C0 489 .long 0x10C6E8C0 490 .long 0x13C3FEC2 491 .long 0x10C6F0C0 492 vxor 29,7,0 493 vsel 29,0,1,29 494 .long 0x104230C0 495 .long 0x13C786C2 496 .long 0x13DEE8C0 497 .long 0x10C6F0C0 498 lvx 28,27,7 499 .long 0x13D806C2 500 .long 0x1273F0C0 501 .long 0x13D17EC2 502 .long 0x1273F0C0 503 .long 0x127360C0 504 .long 0x10A590C0 505 vsel 29,4,3,2 506 .long 0x1084E0C0 507 .long 0x10A5E8C0 508 .long 0x13C2FEC2 509 .long 0x10A5F0C0 510 vxor 29,6,7 511 vsel 29,7,0,29 512 .long 0x102128C0 513 .long 0x13C686C2 514 .long 0x13DEE8C0 515 .long 0x10A5F0C0 516 lvx 28,28,7 517 .long 0x13D906C2 518 .long 0x1318F0C0 519 .long 0x13D27EC2 520 .long 0x1318F0C0 521 .long 0x131868C0 522 .long 0x108498C0 523 vsel 29,3,2,1 524 .long 0x1063E0C0 525 .long 0x1084E8C0 526 .long 0x13C1FEC2 527 .long 0x1084F0C0 528 vxor 29,5,6 529 vsel 29,6,7,29 530 .long 0x100020C0 531 .long 0x13C586C2 532 .long 0x13DEE8C0 533 .long 0x1084F0C0 534 lvx 28,29,7 535 .long 0x13DA06C2 536 .long 0x1339F0C0 537 .long 0x13D37EC2 538 .long 0x1339F0C0 539 .long 0x133970C0 540 .long 0x1063C0C0 541 vsel 29,2,1,0 542 .long 0x1042E0C0 543 .long 0x1063E8C0 544 .long 0x13C0FEC2 545 .long 0x1063F0C0 546 vxor 29,4,5 547 vsel 29,5,6,29 548 .long 0x10E718C0 549 .long 0x13C486C2 550 .long 0x13DEE8C0 551 .long 0x1063F0C0 552 lvx 28,30,7 553 .long 0x13DB06C2 554 .long 0x135AF0C0 555 .long 0x13D87EC2 556 .long 0x135AF0C0 557 .long 0x135A78C0 558 .long 0x1042C8C0 559 vsel 29,1,0,7 560 .long 0x1021E0C0 561 .long 0x1042E8C0 562 .long 0x13C7FEC2 563 .long 0x1042F0C0 564 vxor 29,3,4 565 vsel 29,4,5,29 566 .long 0x10C610C0 567 .long 0x13C386C2 568 .long 0x13DEE8C0 569 .long 0x1042F0C0 570 lvx 28,31,7 571 addi 7,7,0x80 572 .long 0x13C806C2 573 .long 0x137BF0C0 574 .long 0x13D97EC2 575 .long 0x137BF0C0 576 .long 0x137B80C0 577 .long 0x1021D0C0 578 vsel 29,0,7,6 579 .long 0x1000E0C0 580 .long 0x1021E8C0 581 .long 0x13C6FEC2 582 .long 0x1021F0C0 583 vxor 29,2,3 584 vsel 29,3,4,29 585 .long 0x10A508C0 586 .long 0x13C286C2 587 .long 0x13DEE8C0 588 .long 0x1021F0C0 589 lvx 28,0,7 590 .long 0x13C906C2 591 .long 0x1108F0C0 592 .long 0x13DA7EC2 593 .long 0x1108F0C0 594 .long 0x110888C0 595 .long 0x1000D8C0 596 vsel 29,7,6,5 597 .long 0x10E7E0C0 598 .long 0x1000E8C0 599 .long 0x13C5FEC2 600 .long 0x1000F0C0 601 vxor 29,1,2 602 vsel 29,2,3,29 603 .long 0x108400C0 604 .long 0x13C186C2 605 .long 0x13DEE8C0 606 .long 0x1000F0C0 607 lvx 28,10,7 608 bdnz .L16_xx 609 610 lvx 10,0,11 611 subic. 5,5,1 612 lvx 11,10,11 613 .long 0x100050C0 614 lvx 12,26,11 615 .long 0x102158C0 616 lvx 13,27,11 617 .long 0x104260C0 618 lvx 14,28,11 619 .long 0x106368C0 620 lvx 15,29,11 621 .long 0x108470C0 622 lvx 16,30,11 623 .long 0x10A578C0 624 lvx 17,31,11 625 .long 0x10C680C0 626 .long 0x10E788C0 627 bne .Loop 628 vperm 0,0,1,28 629 vperm 2,2,3,28 630 vperm 4,4,5,28 631 vperm 6,6,7,28 632 .long 0x7C001F99 633 .long 0x7C4A1F99 634 .long 0x7C9A1F99 635 .long 0x7CDB1F99 636 addi 11,1,207 637 mtlr 8 638 or 12,12,12 639 lvx 24,0,11 640 lvx 25,10,11 641 lvx 26,26,11 642 lvx 27,27,11 643 lvx 28,28,11 644 lvx 29,29,11 645 lvx 30,30,11 646 lvx 31,31,11 647 ld 26,336(1) 648 ld 27,344(1) 649 ld 28,352(1) 650 ld 29,360(1) 651 ld 30,368(1) 652 ld 31,376(1) 653 addi 1,1,384 654 blr 655.long 0 656.byte 0,12,4,1,0x80,6,3,0 657.long 0 658.size sha512_block_p8,.-sha512_block_p8 659.align 6 660.LPICmeup: 661 mflr 0 662 bcl 20,31,$+4 663 mflr 6 664 addi 6,6,56 665 mtlr 0 666 blr 667.long 0 668.byte 0,12,0x14,0,0,0,0,0 669.space 28 670.long 0x428a2f98,0xd728ae22 671.long 0x428a2f98,0xd728ae22 672.long 0x71374491,0x23ef65cd 673.long 0x71374491,0x23ef65cd 674.long 0xb5c0fbcf,0xec4d3b2f 675.long 0xb5c0fbcf,0xec4d3b2f 676.long 0xe9b5dba5,0x8189dbbc 677.long 0xe9b5dba5,0x8189dbbc 678.long 0x3956c25b,0xf348b538 679.long 0x3956c25b,0xf348b538 680.long 0x59f111f1,0xb605d019 681.long 0x59f111f1,0xb605d019 682.long 0x923f82a4,0xaf194f9b 683.long 0x923f82a4,0xaf194f9b 684.long 0xab1c5ed5,0xda6d8118 685.long 0xab1c5ed5,0xda6d8118 686.long 0xd807aa98,0xa3030242 687.long 0xd807aa98,0xa3030242 688.long 0x12835b01,0x45706fbe 689.long 0x12835b01,0x45706fbe 690.long 0x243185be,0x4ee4b28c 691.long 0x243185be,0x4ee4b28c 692.long 0x550c7dc3,0xd5ffb4e2 693.long 0x550c7dc3,0xd5ffb4e2 694.long 0x72be5d74,0xf27b896f 695.long 0x72be5d74,0xf27b896f 696.long 0x80deb1fe,0x3b1696b1 697.long 0x80deb1fe,0x3b1696b1 698.long 0x9bdc06a7,0x25c71235 699.long 0x9bdc06a7,0x25c71235 700.long 0xc19bf174,0xcf692694 701.long 0xc19bf174,0xcf692694 702.long 0xe49b69c1,0x9ef14ad2 703.long 0xe49b69c1,0x9ef14ad2 704.long 0xefbe4786,0x384f25e3 705.long 0xefbe4786,0x384f25e3 706.long 0x0fc19dc6,0x8b8cd5b5 707.long 0x0fc19dc6,0x8b8cd5b5 708.long 0x240ca1cc,0x77ac9c65 709.long 0x240ca1cc,0x77ac9c65 710.long 0x2de92c6f,0x592b0275 711.long 0x2de92c6f,0x592b0275 712.long 0x4a7484aa,0x6ea6e483 713.long 0x4a7484aa,0x6ea6e483 714.long 0x5cb0a9dc,0xbd41fbd4 715.long 0x5cb0a9dc,0xbd41fbd4 716.long 0x76f988da,0x831153b5 717.long 0x76f988da,0x831153b5 718.long 0x983e5152,0xee66dfab 719.long 0x983e5152,0xee66dfab 720.long 0xa831c66d,0x2db43210 721.long 0xa831c66d,0x2db43210 722.long 0xb00327c8,0x98fb213f 723.long 0xb00327c8,0x98fb213f 724.long 0xbf597fc7,0xbeef0ee4 725.long 0xbf597fc7,0xbeef0ee4 726.long 0xc6e00bf3,0x3da88fc2 727.long 0xc6e00bf3,0x3da88fc2 728.long 0xd5a79147,0x930aa725 729.long 0xd5a79147,0x930aa725 730.long 0x06ca6351,0xe003826f 731.long 0x06ca6351,0xe003826f 732.long 0x14292967,0x0a0e6e70 733.long 0x14292967,0x0a0e6e70 734.long 0x27b70a85,0x46d22ffc 735.long 0x27b70a85,0x46d22ffc 736.long 0x2e1b2138,0x5c26c926 737.long 0x2e1b2138,0x5c26c926 738.long 0x4d2c6dfc,0x5ac42aed 739.long 0x4d2c6dfc,0x5ac42aed 740.long 0x53380d13,0x9d95b3df 741.long 0x53380d13,0x9d95b3df 742.long 0x650a7354,0x8baf63de 743.long 0x650a7354,0x8baf63de 744.long 0x766a0abb,0x3c77b2a8 745.long 0x766a0abb,0x3c77b2a8 746.long 0x81c2c92e,0x47edaee6 747.long 0x81c2c92e,0x47edaee6 748.long 0x92722c85,0x1482353b 749.long 0x92722c85,0x1482353b 750.long 0xa2bfe8a1,0x4cf10364 751.long 0xa2bfe8a1,0x4cf10364 752.long 0xa81a664b,0xbc423001 753.long 0xa81a664b,0xbc423001 754.long 0xc24b8b70,0xd0f89791 755.long 0xc24b8b70,0xd0f89791 756.long 0xc76c51a3,0x0654be30 757.long 0xc76c51a3,0x0654be30 758.long 0xd192e819,0xd6ef5218 759.long 0xd192e819,0xd6ef5218 760.long 0xd6990624,0x5565a910 761.long 0xd6990624,0x5565a910 762.long 0xf40e3585,0x5771202a 763.long 0xf40e3585,0x5771202a 764.long 0x106aa070,0x32bbd1b8 765.long 0x106aa070,0x32bbd1b8 766.long 0x19a4c116,0xb8d2d0c8 767.long 0x19a4c116,0xb8d2d0c8 768.long 0x1e376c08,0x5141ab53 769.long 0x1e376c08,0x5141ab53 770.long 0x2748774c,0xdf8eeb99 771.long 0x2748774c,0xdf8eeb99 772.long 0x34b0bcb5,0xe19b48a8 773.long 0x34b0bcb5,0xe19b48a8 774.long 0x391c0cb3,0xc5c95a63 775.long 0x391c0cb3,0xc5c95a63 776.long 0x4ed8aa4a,0xe3418acb 777.long 0x4ed8aa4a,0xe3418acb 778.long 0x5b9cca4f,0x7763e373 779.long 0x5b9cca4f,0x7763e373 780.long 0x682e6ff3,0xd6b2b8a3 781.long 0x682e6ff3,0xd6b2b8a3 782.long 0x748f82ee,0x5defb2fc 783.long 0x748f82ee,0x5defb2fc 784.long 0x78a5636f,0x43172f60 785.long 0x78a5636f,0x43172f60 786.long 0x84c87814,0xa1f0ab72 787.long 0x84c87814,0xa1f0ab72 788.long 0x8cc70208,0x1a6439ec 789.long 0x8cc70208,0x1a6439ec 790.long 0x90befffa,0x23631e28 791.long 0x90befffa,0x23631e28 792.long 0xa4506ceb,0xde82bde9 793.long 0xa4506ceb,0xde82bde9 794.long 0xbef9a3f7,0xb2c67915 795.long 0xbef9a3f7,0xb2c67915 796.long 0xc67178f2,0xe372532b 797.long 0xc67178f2,0xe372532b 798.long 0xca273ece,0xea26619c 799.long 0xca273ece,0xea26619c 800.long 0xd186b8c7,0x21c0c207 801.long 0xd186b8c7,0x21c0c207 802.long 0xeada7dd6,0xcde0eb1e 803.long 0xeada7dd6,0xcde0eb1e 804.long 0xf57d4f7f,0xee6ed178 805.long 0xf57d4f7f,0xee6ed178 806.long 0x06f067aa,0x72176fba 807.long 0x06f067aa,0x72176fba 808.long 0x0a637dc5,0xa2c898a6 809.long 0x0a637dc5,0xa2c898a6 810.long 0x113f9804,0xbef90dae 811.long 0x113f9804,0xbef90dae 812.long 0x1b710b35,0x131c471b 813.long 0x1b710b35,0x131c471b 814.long 0x28db77f5,0x23047d84 815.long 0x28db77f5,0x23047d84 816.long 0x32caab7b,0x40c72493 817.long 0x32caab7b,0x40c72493 818.long 0x3c9ebe0a,0x15c9bebc 819.long 0x3c9ebe0a,0x15c9bebc 820.long 0x431d67c4,0x9c100d4c 821.long 0x431d67c4,0x9c100d4c 822.long 0x4cc5d4be,0xcb3e42b6 823.long 0x4cc5d4be,0xcb3e42b6 824.long 0x597f299c,0xfc657e2a 825.long 0x597f299c,0xfc657e2a 826.long 0x5fcb6fab,0x3ad6faec 827.long 0x5fcb6fab,0x3ad6faec 828.long 0x6c44198c,0x4a475817 829.long 0x6c44198c,0x4a475817 830.long 0,0 831.long 0,0 832.long 0x00010203,0x04050607 833.long 0x10111213,0x14151617 834.byte 83,72,65,53,49,50,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 835.align 2 836.align 2 837