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