13a608692SPiotr Kubaj/* Do not modify. This file is auto-generated from sha512p8-ppc.pl. */ 23a608692SPiotr Kubaj.machine "any" 33a608692SPiotr Kubaj.text 43a608692SPiotr Kubaj 53a608692SPiotr Kubaj.globl sha512_block_p8 63a608692SPiotr Kubaj.type sha512_block_p8,@function 73a608692SPiotr Kubaj.align 6 83a608692SPiotr Kubajsha512_block_p8: 93a608692SPiotr Kubaj stwu 1,-328(1) 103a608692SPiotr Kubaj mflr 8 113a608692SPiotr Kubaj li 10,175 123a608692SPiotr Kubaj li 11,191 133a608692SPiotr Kubaj stvx 24,10,1 143a608692SPiotr Kubaj addi 10,10,32 153a608692SPiotr Kubaj mfspr 12,256 163a608692SPiotr Kubaj stvx 25,11,1 173a608692SPiotr Kubaj addi 11,11,32 183a608692SPiotr Kubaj stvx 26,10,1 193a608692SPiotr Kubaj addi 10,10,32 203a608692SPiotr Kubaj stvx 27,11,1 213a608692SPiotr Kubaj addi 11,11,32 223a608692SPiotr Kubaj stvx 28,10,1 233a608692SPiotr Kubaj addi 10,10,32 243a608692SPiotr Kubaj stvx 29,11,1 253a608692SPiotr Kubaj addi 11,11,32 263a608692SPiotr Kubaj stvx 30,10,1 273a608692SPiotr Kubaj stvx 31,11,1 283a608692SPiotr Kubaj li 11,-4096+255 293a608692SPiotr Kubaj stw 12,300(1) 303a608692SPiotr Kubaj li 10,0x10 313a608692SPiotr Kubaj stw 26,304(1) 323a608692SPiotr Kubaj li 26,0x20 333a608692SPiotr Kubaj stw 27,308(1) 343a608692SPiotr Kubaj li 27,0x30 353a608692SPiotr Kubaj stw 28,312(1) 363a608692SPiotr Kubaj li 28,0x40 373a608692SPiotr Kubaj stw 29,316(1) 383a608692SPiotr Kubaj li 29,0x50 393a608692SPiotr Kubaj stw 30,320(1) 403a608692SPiotr Kubaj li 30,0x60 413a608692SPiotr Kubaj stw 31,324(1) 423a608692SPiotr Kubaj li 31,0x70 433a608692SPiotr Kubaj stw 8,332(1) 443a608692SPiotr Kubaj mtspr 256,11 453a608692SPiotr Kubaj 463a608692SPiotr Kubaj bl .LPICmeup 473a608692SPiotr Kubaj addi 11,1,47 483a608692SPiotr Kubaj .long 0x7C001E99 493a608692SPiotr Kubaj .long 0x7C4A1E99 503a608692SPiotr Kubaj .long 0x7C9A1E99 513a608692SPiotr Kubaj vsldoi 1,0,0,8 523a608692SPiotr Kubaj .long 0x7CDB1E99 533a608692SPiotr Kubaj vsldoi 3,2,2,8 543a608692SPiotr Kubaj vsldoi 5,4,4,8 553a608692SPiotr Kubaj vsldoi 7,6,6,8 563a608692SPiotr Kubaj li 0,4 573a608692SPiotr Kubaj b .Loop 583a608692SPiotr Kubaj.align 5 593a608692SPiotr Kubaj.Loop: 603a608692SPiotr Kubaj lvx 28,0,6 613a608692SPiotr Kubaj .long 0x7D002699 623a608692SPiotr Kubaj addi 4,4,16 633a608692SPiotr Kubaj mr 7,6 643a608692SPiotr Kubaj stvx 0,0,11 653a608692SPiotr Kubaj stvx 1,10,11 663a608692SPiotr Kubaj stvx 2,26,11 673a608692SPiotr Kubaj stvx 3,27,11 683a608692SPiotr Kubaj stvx 4,28,11 693a608692SPiotr Kubaj stvx 5,29,11 703a608692SPiotr Kubaj stvx 6,30,11 713a608692SPiotr Kubaj stvx 7,31,11 723a608692SPiotr Kubaj .long 0x10E7E0C0 733a608692SPiotr Kubaj lvx 28,10,6 743a608692SPiotr Kubaj .long 0x10E740C0 753a608692SPiotr Kubaj vsel 29,6,5,4 763a608692SPiotr Kubaj .long 0x10C6E0C0 773a608692SPiotr Kubaj .long 0x10E7E8C0 783a608692SPiotr Kubaj .long 0x13C4FEC2 793a608692SPiotr Kubaj .long 0x10E7F0C0 803a608692SPiotr Kubaj vxor 29,0,1 813a608692SPiotr Kubaj vsel 29,1,2,29 823a608692SPiotr Kubaj .long 0x106338C0 833a608692SPiotr Kubaj .long 0x13C086C2 843a608692SPiotr Kubaj .long 0x13DEE8C0 853a608692SPiotr Kubaj .long 0x10E7F0C0 863a608692SPiotr Kubaj lvx 28,26,7 873a608692SPiotr Kubaj .long 0x7D402699 883a608692SPiotr Kubaj addi 4,4,16 893a608692SPiotr Kubaj vsldoi 9,8,8,8 903a608692SPiotr Kubaj .long 0x10C648C0 913a608692SPiotr Kubaj vsel 29,5,4,3 923a608692SPiotr Kubaj .long 0x10A5E0C0 933a608692SPiotr Kubaj .long 0x10C6E8C0 943a608692SPiotr Kubaj .long 0x13C3FEC2 953a608692SPiotr Kubaj .long 0x10C6F0C0 963a608692SPiotr Kubaj vxor 29,7,0 973a608692SPiotr Kubaj vsel 29,0,1,29 983a608692SPiotr Kubaj .long 0x104230C0 993a608692SPiotr Kubaj .long 0x13C786C2 1003a608692SPiotr Kubaj .long 0x13DEE8C0 1013a608692SPiotr Kubaj .long 0x10C6F0C0 1023a608692SPiotr Kubaj lvx 28,27,7 1033a608692SPiotr Kubaj .long 0x10A550C0 1043a608692SPiotr Kubaj vsel 29,4,3,2 1053a608692SPiotr Kubaj .long 0x1084E0C0 1063a608692SPiotr Kubaj .long 0x10A5E8C0 1073a608692SPiotr Kubaj .long 0x13C2FEC2 1083a608692SPiotr Kubaj .long 0x10A5F0C0 1093a608692SPiotr Kubaj vxor 29,6,7 1103a608692SPiotr Kubaj vsel 29,7,0,29 1113a608692SPiotr Kubaj .long 0x102128C0 1123a608692SPiotr Kubaj .long 0x13C686C2 1133a608692SPiotr Kubaj .long 0x13DEE8C0 1143a608692SPiotr Kubaj .long 0x10A5F0C0 1153a608692SPiotr Kubaj lvx 28,28,7 1163a608692SPiotr Kubaj .long 0x7D802699 1173a608692SPiotr Kubaj addi 4,4,16 1183a608692SPiotr Kubaj vsldoi 11,10,10,8 1193a608692SPiotr Kubaj .long 0x108458C0 1203a608692SPiotr Kubaj vsel 29,3,2,1 1213a608692SPiotr Kubaj .long 0x1063E0C0 1223a608692SPiotr Kubaj .long 0x1084E8C0 1233a608692SPiotr Kubaj .long 0x13C1FEC2 1243a608692SPiotr Kubaj .long 0x1084F0C0 1253a608692SPiotr Kubaj vxor 29,5,6 1263a608692SPiotr Kubaj vsel 29,6,7,29 1273a608692SPiotr Kubaj .long 0x100020C0 1283a608692SPiotr Kubaj .long 0x13C586C2 1293a608692SPiotr Kubaj .long 0x13DEE8C0 1303a608692SPiotr Kubaj .long 0x1084F0C0 1313a608692SPiotr Kubaj lvx 28,29,7 1323a608692SPiotr Kubaj .long 0x106360C0 1333a608692SPiotr Kubaj vsel 29,2,1,0 1343a608692SPiotr Kubaj .long 0x1042E0C0 1353a608692SPiotr Kubaj .long 0x1063E8C0 1363a608692SPiotr Kubaj .long 0x13C0FEC2 1373a608692SPiotr Kubaj .long 0x1063F0C0 1383a608692SPiotr Kubaj vxor 29,4,5 1393a608692SPiotr Kubaj vsel 29,5,6,29 1403a608692SPiotr Kubaj .long 0x10E718C0 1413a608692SPiotr Kubaj .long 0x13C486C2 1423a608692SPiotr Kubaj .long 0x13DEE8C0 1433a608692SPiotr Kubaj .long 0x1063F0C0 1443a608692SPiotr Kubaj lvx 28,30,7 1453a608692SPiotr Kubaj .long 0x7DC02699 1463a608692SPiotr Kubaj addi 4,4,16 1473a608692SPiotr Kubaj vsldoi 13,12,12,8 1483a608692SPiotr Kubaj .long 0x104268C0 1493a608692SPiotr Kubaj vsel 29,1,0,7 1503a608692SPiotr Kubaj .long 0x1021E0C0 1513a608692SPiotr Kubaj .long 0x1042E8C0 1523a608692SPiotr Kubaj .long 0x13C7FEC2 1533a608692SPiotr Kubaj .long 0x1042F0C0 1543a608692SPiotr Kubaj vxor 29,3,4 1553a608692SPiotr Kubaj vsel 29,4,5,29 1563a608692SPiotr Kubaj .long 0x10C610C0 1573a608692SPiotr Kubaj .long 0x13C386C2 1583a608692SPiotr Kubaj .long 0x13DEE8C0 1593a608692SPiotr Kubaj .long 0x1042F0C0 1603a608692SPiotr Kubaj lvx 28,31,7 1613a608692SPiotr Kubaj addi 7,7,0x80 1623a608692SPiotr Kubaj .long 0x102170C0 1633a608692SPiotr Kubaj vsel 29,0,7,6 1643a608692SPiotr Kubaj .long 0x1000E0C0 1653a608692SPiotr Kubaj .long 0x1021E8C0 1663a608692SPiotr Kubaj .long 0x13C6FEC2 1673a608692SPiotr Kubaj .long 0x1021F0C0 1683a608692SPiotr Kubaj vxor 29,2,3 1693a608692SPiotr Kubaj vsel 29,3,4,29 1703a608692SPiotr Kubaj .long 0x10A508C0 1713a608692SPiotr Kubaj .long 0x13C286C2 1723a608692SPiotr Kubaj .long 0x13DEE8C0 1733a608692SPiotr Kubaj .long 0x1021F0C0 1743a608692SPiotr Kubaj lvx 28,0,7 1753a608692SPiotr Kubaj .long 0x7E002699 1763a608692SPiotr Kubaj addi 4,4,16 1773a608692SPiotr Kubaj vsldoi 15,14,14,8 1783a608692SPiotr Kubaj .long 0x100078C0 1793a608692SPiotr Kubaj vsel 29,7,6,5 1803a608692SPiotr Kubaj .long 0x10E7E0C0 1813a608692SPiotr Kubaj .long 0x1000E8C0 1823a608692SPiotr Kubaj .long 0x13C5FEC2 1833a608692SPiotr Kubaj .long 0x1000F0C0 1843a608692SPiotr Kubaj vxor 29,1,2 1853a608692SPiotr Kubaj vsel 29,2,3,29 1863a608692SPiotr Kubaj .long 0x108400C0 1873a608692SPiotr Kubaj .long 0x13C186C2 1883a608692SPiotr Kubaj .long 0x13DEE8C0 1893a608692SPiotr Kubaj .long 0x1000F0C0 1903a608692SPiotr Kubaj lvx 28,10,7 1913a608692SPiotr Kubaj .long 0x10E780C0 1923a608692SPiotr Kubaj vsel 29,6,5,4 1933a608692SPiotr Kubaj .long 0x10C6E0C0 1943a608692SPiotr Kubaj .long 0x10E7E8C0 1953a608692SPiotr Kubaj .long 0x13C4FEC2 1963a608692SPiotr Kubaj .long 0x10E7F0C0 1973a608692SPiotr Kubaj vxor 29,0,1 1983a608692SPiotr Kubaj vsel 29,1,2,29 1993a608692SPiotr Kubaj .long 0x106338C0 2003a608692SPiotr Kubaj .long 0x13C086C2 2013a608692SPiotr Kubaj .long 0x13DEE8C0 2023a608692SPiotr Kubaj .long 0x10E7F0C0 2033a608692SPiotr Kubaj lvx 28,26,7 2043a608692SPiotr Kubaj .long 0x7E402699 2053a608692SPiotr Kubaj addi 4,4,16 2063a608692SPiotr Kubaj vsldoi 17,16,16,8 2073a608692SPiotr Kubaj .long 0x10C688C0 2083a608692SPiotr Kubaj vsel 29,5,4,3 2093a608692SPiotr Kubaj .long 0x10A5E0C0 2103a608692SPiotr Kubaj .long 0x10C6E8C0 2113a608692SPiotr Kubaj .long 0x13C3FEC2 2123a608692SPiotr Kubaj .long 0x10C6F0C0 2133a608692SPiotr Kubaj vxor 29,7,0 2143a608692SPiotr Kubaj vsel 29,0,1,29 2153a608692SPiotr Kubaj .long 0x104230C0 2163a608692SPiotr Kubaj .long 0x13C786C2 2173a608692SPiotr Kubaj .long 0x13DEE8C0 2183a608692SPiotr Kubaj .long 0x10C6F0C0 2193a608692SPiotr Kubaj lvx 28,27,7 2203a608692SPiotr Kubaj .long 0x10A590C0 2213a608692SPiotr Kubaj vsel 29,4,3,2 2223a608692SPiotr Kubaj .long 0x1084E0C0 2233a608692SPiotr Kubaj .long 0x10A5E8C0 2243a608692SPiotr Kubaj .long 0x13C2FEC2 2253a608692SPiotr Kubaj .long 0x10A5F0C0 2263a608692SPiotr Kubaj vxor 29,6,7 2273a608692SPiotr Kubaj vsel 29,7,0,29 2283a608692SPiotr Kubaj .long 0x102128C0 2293a608692SPiotr Kubaj .long 0x13C686C2 2303a608692SPiotr Kubaj .long 0x13DEE8C0 2313a608692SPiotr Kubaj .long 0x10A5F0C0 2323a608692SPiotr Kubaj lvx 28,28,7 2333a608692SPiotr Kubaj .long 0x7F002699 2343a608692SPiotr Kubaj addi 4,4,16 2353a608692SPiotr Kubaj vsldoi 19,18,18,8 2363a608692SPiotr Kubaj .long 0x108498C0 2373a608692SPiotr Kubaj vsel 29,3,2,1 2383a608692SPiotr Kubaj .long 0x1063E0C0 2393a608692SPiotr Kubaj .long 0x1084E8C0 2403a608692SPiotr Kubaj .long 0x13C1FEC2 2413a608692SPiotr Kubaj .long 0x1084F0C0 2423a608692SPiotr Kubaj vxor 29,5,6 2433a608692SPiotr Kubaj vsel 29,6,7,29 2443a608692SPiotr Kubaj .long 0x100020C0 2453a608692SPiotr Kubaj .long 0x13C586C2 2463a608692SPiotr Kubaj .long 0x13DEE8C0 2473a608692SPiotr Kubaj .long 0x1084F0C0 2483a608692SPiotr Kubaj lvx 28,29,7 2493a608692SPiotr Kubaj .long 0x1063C0C0 2503a608692SPiotr Kubaj vsel 29,2,1,0 2513a608692SPiotr Kubaj .long 0x1042E0C0 2523a608692SPiotr Kubaj .long 0x1063E8C0 2533a608692SPiotr Kubaj .long 0x13C0FEC2 2543a608692SPiotr Kubaj .long 0x1063F0C0 2553a608692SPiotr Kubaj vxor 29,4,5 2563a608692SPiotr Kubaj vsel 29,5,6,29 2573a608692SPiotr Kubaj .long 0x10E718C0 2583a608692SPiotr Kubaj .long 0x13C486C2 2593a608692SPiotr Kubaj .long 0x13DEE8C0 2603a608692SPiotr Kubaj .long 0x1063F0C0 2613a608692SPiotr Kubaj lvx 28,30,7 2623a608692SPiotr Kubaj .long 0x7F402699 2633a608692SPiotr Kubaj addi 4,4,16 2643a608692SPiotr Kubaj vsldoi 25,24,24,8 2653a608692SPiotr Kubaj .long 0x1042C8C0 2663a608692SPiotr Kubaj vsel 29,1,0,7 2673a608692SPiotr Kubaj .long 0x1021E0C0 2683a608692SPiotr Kubaj .long 0x1042E8C0 2693a608692SPiotr Kubaj .long 0x13C7FEC2 2703a608692SPiotr Kubaj .long 0x1042F0C0 2713a608692SPiotr Kubaj vxor 29,3,4 2723a608692SPiotr Kubaj vsel 29,4,5,29 2733a608692SPiotr Kubaj .long 0x10C610C0 2743a608692SPiotr Kubaj .long 0x13C386C2 2753a608692SPiotr Kubaj .long 0x13DEE8C0 2763a608692SPiotr Kubaj .long 0x1042F0C0 2773a608692SPiotr Kubaj lvx 28,31,7 2783a608692SPiotr Kubaj addi 7,7,0x80 2793a608692SPiotr Kubaj .long 0x1021D0C0 2803a608692SPiotr Kubaj vsel 29,0,7,6 2813a608692SPiotr Kubaj .long 0x1000E0C0 2823a608692SPiotr Kubaj .long 0x1021E8C0 2833a608692SPiotr Kubaj .long 0x13C6FEC2 2843a608692SPiotr Kubaj .long 0x1021F0C0 2853a608692SPiotr Kubaj vxor 29,2,3 2863a608692SPiotr Kubaj vsel 29,3,4,29 2873a608692SPiotr Kubaj .long 0x10A508C0 2883a608692SPiotr Kubaj .long 0x13C286C2 2893a608692SPiotr Kubaj .long 0x13DEE8C0 2903a608692SPiotr Kubaj .long 0x1021F0C0 2913a608692SPiotr Kubaj lvx 28,0,7 2923a608692SPiotr Kubaj vsldoi 27,26,26,8 2933a608692SPiotr Kubaj .long 0x13C906C2 2943a608692SPiotr Kubaj .long 0x1108F0C0 2953a608692SPiotr Kubaj .long 0x13DA7EC2 2963a608692SPiotr Kubaj .long 0x1108F0C0 2973a608692SPiotr Kubaj .long 0x110888C0 2983a608692SPiotr Kubaj .long 0x1000D8C0 2993a608692SPiotr Kubaj vsel 29,7,6,5 3003a608692SPiotr Kubaj .long 0x10E7E0C0 3013a608692SPiotr Kubaj .long 0x1000E8C0 3023a608692SPiotr Kubaj .long 0x13C5FEC2 3033a608692SPiotr Kubaj .long 0x1000F0C0 3043a608692SPiotr Kubaj vxor 29,1,2 3053a608692SPiotr Kubaj vsel 29,2,3,29 3063a608692SPiotr Kubaj .long 0x108400C0 3073a608692SPiotr Kubaj .long 0x13C186C2 3083a608692SPiotr Kubaj .long 0x13DEE8C0 3093a608692SPiotr Kubaj .long 0x1000F0C0 3103a608692SPiotr Kubaj lvx 28,10,7 3113a608692SPiotr Kubaj mtctr 0 3123a608692SPiotr Kubaj b .L16_xx 3133a608692SPiotr Kubaj.align 5 3143a608692SPiotr Kubaj.L16_xx: 3153a608692SPiotr Kubaj .long 0x13CA06C2 3163a608692SPiotr Kubaj .long 0x1129F0C0 3173a608692SPiotr Kubaj .long 0x13DB7EC2 3183a608692SPiotr Kubaj .long 0x1129F0C0 3193a608692SPiotr Kubaj .long 0x112990C0 3203a608692SPiotr Kubaj .long 0x10E740C0 3213a608692SPiotr Kubaj vsel 29,6,5,4 3223a608692SPiotr Kubaj .long 0x10C6E0C0 3233a608692SPiotr Kubaj .long 0x10E7E8C0 3243a608692SPiotr Kubaj .long 0x13C4FEC2 3253a608692SPiotr Kubaj .long 0x10E7F0C0 3263a608692SPiotr Kubaj vxor 29,0,1 3273a608692SPiotr Kubaj vsel 29,1,2,29 3283a608692SPiotr Kubaj .long 0x106338C0 3293a608692SPiotr Kubaj .long 0x13C086C2 3303a608692SPiotr Kubaj .long 0x13DEE8C0 3313a608692SPiotr Kubaj .long 0x10E7F0C0 3323a608692SPiotr Kubaj lvx 28,26,7 3333a608692SPiotr Kubaj .long 0x13CB06C2 3343a608692SPiotr Kubaj .long 0x114AF0C0 3353a608692SPiotr Kubaj .long 0x13C87EC2 3363a608692SPiotr Kubaj .long 0x114AF0C0 3373a608692SPiotr Kubaj .long 0x114A98C0 3383a608692SPiotr Kubaj .long 0x10C648C0 3393a608692SPiotr Kubaj vsel 29,5,4,3 3403a608692SPiotr Kubaj .long 0x10A5E0C0 3413a608692SPiotr Kubaj .long 0x10C6E8C0 3423a608692SPiotr Kubaj .long 0x13C3FEC2 3433a608692SPiotr Kubaj .long 0x10C6F0C0 3443a608692SPiotr Kubaj vxor 29,7,0 3453a608692SPiotr Kubaj vsel 29,0,1,29 3463a608692SPiotr Kubaj .long 0x104230C0 3473a608692SPiotr Kubaj .long 0x13C786C2 3483a608692SPiotr Kubaj .long 0x13DEE8C0 3493a608692SPiotr Kubaj .long 0x10C6F0C0 3503a608692SPiotr Kubaj lvx 28,27,7 3513a608692SPiotr Kubaj .long 0x13CC06C2 3523a608692SPiotr Kubaj .long 0x116BF0C0 3533a608692SPiotr Kubaj .long 0x13C97EC2 3543a608692SPiotr Kubaj .long 0x116BF0C0 3553a608692SPiotr Kubaj .long 0x116BC0C0 3563a608692SPiotr Kubaj .long 0x10A550C0 3573a608692SPiotr Kubaj vsel 29,4,3,2 3583a608692SPiotr Kubaj .long 0x1084E0C0 3593a608692SPiotr Kubaj .long 0x10A5E8C0 3603a608692SPiotr Kubaj .long 0x13C2FEC2 3613a608692SPiotr Kubaj .long 0x10A5F0C0 3623a608692SPiotr Kubaj vxor 29,6,7 3633a608692SPiotr Kubaj vsel 29,7,0,29 3643a608692SPiotr Kubaj .long 0x102128C0 3653a608692SPiotr Kubaj .long 0x13C686C2 3663a608692SPiotr Kubaj .long 0x13DEE8C0 3673a608692SPiotr Kubaj .long 0x10A5F0C0 3683a608692SPiotr Kubaj lvx 28,28,7 3693a608692SPiotr Kubaj .long 0x13CD06C2 3703a608692SPiotr Kubaj .long 0x118CF0C0 3713a608692SPiotr Kubaj .long 0x13CA7EC2 3723a608692SPiotr Kubaj .long 0x118CF0C0 3733a608692SPiotr Kubaj .long 0x118CC8C0 3743a608692SPiotr Kubaj .long 0x108458C0 3753a608692SPiotr Kubaj vsel 29,3,2,1 3763a608692SPiotr Kubaj .long 0x1063E0C0 3773a608692SPiotr Kubaj .long 0x1084E8C0 3783a608692SPiotr Kubaj .long 0x13C1FEC2 3793a608692SPiotr Kubaj .long 0x1084F0C0 3803a608692SPiotr Kubaj vxor 29,5,6 3813a608692SPiotr Kubaj vsel 29,6,7,29 3823a608692SPiotr Kubaj .long 0x100020C0 3833a608692SPiotr Kubaj .long 0x13C586C2 3843a608692SPiotr Kubaj .long 0x13DEE8C0 3853a608692SPiotr Kubaj .long 0x1084F0C0 3863a608692SPiotr Kubaj lvx 28,29,7 3873a608692SPiotr Kubaj .long 0x13CE06C2 3883a608692SPiotr Kubaj .long 0x11ADF0C0 3893a608692SPiotr Kubaj .long 0x13CB7EC2 3903a608692SPiotr Kubaj .long 0x11ADF0C0 3913a608692SPiotr Kubaj .long 0x11ADD0C0 3923a608692SPiotr Kubaj .long 0x106360C0 3933a608692SPiotr Kubaj vsel 29,2,1,0 3943a608692SPiotr Kubaj .long 0x1042E0C0 3953a608692SPiotr Kubaj .long 0x1063E8C0 3963a608692SPiotr Kubaj .long 0x13C0FEC2 3973a608692SPiotr Kubaj .long 0x1063F0C0 3983a608692SPiotr Kubaj vxor 29,4,5 3993a608692SPiotr Kubaj vsel 29,5,6,29 4003a608692SPiotr Kubaj .long 0x10E718C0 4013a608692SPiotr Kubaj .long 0x13C486C2 4023a608692SPiotr Kubaj .long 0x13DEE8C0 4033a608692SPiotr Kubaj .long 0x1063F0C0 4043a608692SPiotr Kubaj lvx 28,30,7 4053a608692SPiotr Kubaj .long 0x13CF06C2 4063a608692SPiotr Kubaj .long 0x11CEF0C0 4073a608692SPiotr Kubaj .long 0x13CC7EC2 4083a608692SPiotr Kubaj .long 0x11CEF0C0 4093a608692SPiotr Kubaj .long 0x11CED8C0 4103a608692SPiotr Kubaj .long 0x104268C0 4113a608692SPiotr Kubaj vsel 29,1,0,7 4123a608692SPiotr Kubaj .long 0x1021E0C0 4133a608692SPiotr Kubaj .long 0x1042E8C0 4143a608692SPiotr Kubaj .long 0x13C7FEC2 4153a608692SPiotr Kubaj .long 0x1042F0C0 4163a608692SPiotr Kubaj vxor 29,3,4 4173a608692SPiotr Kubaj vsel 29,4,5,29 4183a608692SPiotr Kubaj .long 0x10C610C0 4193a608692SPiotr Kubaj .long 0x13C386C2 4203a608692SPiotr Kubaj .long 0x13DEE8C0 4213a608692SPiotr Kubaj .long 0x1042F0C0 4223a608692SPiotr Kubaj lvx 28,31,7 4233a608692SPiotr Kubaj addi 7,7,0x80 4243a608692SPiotr Kubaj .long 0x13D006C2 4253a608692SPiotr Kubaj .long 0x11EFF0C0 4263a608692SPiotr Kubaj .long 0x13CD7EC2 4273a608692SPiotr Kubaj .long 0x11EFF0C0 4283a608692SPiotr Kubaj .long 0x11EF40C0 4293a608692SPiotr Kubaj .long 0x102170C0 4303a608692SPiotr Kubaj vsel 29,0,7,6 4313a608692SPiotr Kubaj .long 0x1000E0C0 4323a608692SPiotr Kubaj .long 0x1021E8C0 4333a608692SPiotr Kubaj .long 0x13C6FEC2 4343a608692SPiotr Kubaj .long 0x1021F0C0 4353a608692SPiotr Kubaj vxor 29,2,3 4363a608692SPiotr Kubaj vsel 29,3,4,29 4373a608692SPiotr Kubaj .long 0x10A508C0 4383a608692SPiotr Kubaj .long 0x13C286C2 4393a608692SPiotr Kubaj .long 0x13DEE8C0 4403a608692SPiotr Kubaj .long 0x1021F0C0 4413a608692SPiotr Kubaj lvx 28,0,7 4423a608692SPiotr Kubaj .long 0x13D106C2 4433a608692SPiotr Kubaj .long 0x1210F0C0 4443a608692SPiotr Kubaj .long 0x13CE7EC2 4453a608692SPiotr Kubaj .long 0x1210F0C0 4463a608692SPiotr Kubaj .long 0x121048C0 4473a608692SPiotr Kubaj .long 0x100078C0 4483a608692SPiotr Kubaj vsel 29,7,6,5 4493a608692SPiotr Kubaj .long 0x10E7E0C0 4503a608692SPiotr Kubaj .long 0x1000E8C0 4513a608692SPiotr Kubaj .long 0x13C5FEC2 4523a608692SPiotr Kubaj .long 0x1000F0C0 4533a608692SPiotr Kubaj vxor 29,1,2 4543a608692SPiotr Kubaj vsel 29,2,3,29 4553a608692SPiotr Kubaj .long 0x108400C0 4563a608692SPiotr Kubaj .long 0x13C186C2 4573a608692SPiotr Kubaj .long 0x13DEE8C0 4583a608692SPiotr Kubaj .long 0x1000F0C0 4593a608692SPiotr Kubaj lvx 28,10,7 4603a608692SPiotr Kubaj .long 0x13D206C2 4613a608692SPiotr Kubaj .long 0x1231F0C0 4623a608692SPiotr Kubaj .long 0x13CF7EC2 4633a608692SPiotr Kubaj .long 0x1231F0C0 4643a608692SPiotr Kubaj .long 0x123150C0 4653a608692SPiotr Kubaj .long 0x10E780C0 4663a608692SPiotr Kubaj vsel 29,6,5,4 4673a608692SPiotr Kubaj .long 0x10C6E0C0 4683a608692SPiotr Kubaj .long 0x10E7E8C0 4693a608692SPiotr Kubaj .long 0x13C4FEC2 4703a608692SPiotr Kubaj .long 0x10E7F0C0 4713a608692SPiotr Kubaj vxor 29,0,1 4723a608692SPiotr Kubaj vsel 29,1,2,29 4733a608692SPiotr Kubaj .long 0x106338C0 4743a608692SPiotr Kubaj .long 0x13C086C2 4753a608692SPiotr Kubaj .long 0x13DEE8C0 4763a608692SPiotr Kubaj .long 0x10E7F0C0 4773a608692SPiotr Kubaj lvx 28,26,7 4783a608692SPiotr Kubaj .long 0x13D306C2 4793a608692SPiotr Kubaj .long 0x1252F0C0 4803a608692SPiotr Kubaj .long 0x13D07EC2 4813a608692SPiotr Kubaj .long 0x1252F0C0 4823a608692SPiotr Kubaj .long 0x125258C0 4833a608692SPiotr Kubaj .long 0x10C688C0 4843a608692SPiotr Kubaj vsel 29,5,4,3 4853a608692SPiotr Kubaj .long 0x10A5E0C0 4863a608692SPiotr Kubaj .long 0x10C6E8C0 4873a608692SPiotr Kubaj .long 0x13C3FEC2 4883a608692SPiotr Kubaj .long 0x10C6F0C0 4893a608692SPiotr Kubaj vxor 29,7,0 4903a608692SPiotr Kubaj vsel 29,0,1,29 4913a608692SPiotr Kubaj .long 0x104230C0 4923a608692SPiotr Kubaj .long 0x13C786C2 4933a608692SPiotr Kubaj .long 0x13DEE8C0 4943a608692SPiotr Kubaj .long 0x10C6F0C0 4953a608692SPiotr Kubaj lvx 28,27,7 4963a608692SPiotr Kubaj .long 0x13D806C2 4973a608692SPiotr Kubaj .long 0x1273F0C0 4983a608692SPiotr Kubaj .long 0x13D17EC2 4993a608692SPiotr Kubaj .long 0x1273F0C0 5003a608692SPiotr Kubaj .long 0x127360C0 5013a608692SPiotr Kubaj .long 0x10A590C0 5023a608692SPiotr Kubaj vsel 29,4,3,2 5033a608692SPiotr Kubaj .long 0x1084E0C0 5043a608692SPiotr Kubaj .long 0x10A5E8C0 5053a608692SPiotr Kubaj .long 0x13C2FEC2 5063a608692SPiotr Kubaj .long 0x10A5F0C0 5073a608692SPiotr Kubaj vxor 29,6,7 5083a608692SPiotr Kubaj vsel 29,7,0,29 5093a608692SPiotr Kubaj .long 0x102128C0 5103a608692SPiotr Kubaj .long 0x13C686C2 5113a608692SPiotr Kubaj .long 0x13DEE8C0 5123a608692SPiotr Kubaj .long 0x10A5F0C0 5133a608692SPiotr Kubaj lvx 28,28,7 5143a608692SPiotr Kubaj .long 0x13D906C2 5153a608692SPiotr Kubaj .long 0x1318F0C0 5163a608692SPiotr Kubaj .long 0x13D27EC2 5173a608692SPiotr Kubaj .long 0x1318F0C0 5183a608692SPiotr Kubaj .long 0x131868C0 5193a608692SPiotr Kubaj .long 0x108498C0 5203a608692SPiotr Kubaj vsel 29,3,2,1 5213a608692SPiotr Kubaj .long 0x1063E0C0 5223a608692SPiotr Kubaj .long 0x1084E8C0 5233a608692SPiotr Kubaj .long 0x13C1FEC2 5243a608692SPiotr Kubaj .long 0x1084F0C0 5253a608692SPiotr Kubaj vxor 29,5,6 5263a608692SPiotr Kubaj vsel 29,6,7,29 5273a608692SPiotr Kubaj .long 0x100020C0 5283a608692SPiotr Kubaj .long 0x13C586C2 5293a608692SPiotr Kubaj .long 0x13DEE8C0 5303a608692SPiotr Kubaj .long 0x1084F0C0 5313a608692SPiotr Kubaj lvx 28,29,7 5323a608692SPiotr Kubaj .long 0x13DA06C2 5333a608692SPiotr Kubaj .long 0x1339F0C0 5343a608692SPiotr Kubaj .long 0x13D37EC2 5353a608692SPiotr Kubaj .long 0x1339F0C0 5363a608692SPiotr Kubaj .long 0x133970C0 5373a608692SPiotr Kubaj .long 0x1063C0C0 5383a608692SPiotr Kubaj vsel 29,2,1,0 5393a608692SPiotr Kubaj .long 0x1042E0C0 5403a608692SPiotr Kubaj .long 0x1063E8C0 5413a608692SPiotr Kubaj .long 0x13C0FEC2 5423a608692SPiotr Kubaj .long 0x1063F0C0 5433a608692SPiotr Kubaj vxor 29,4,5 5443a608692SPiotr Kubaj vsel 29,5,6,29 5453a608692SPiotr Kubaj .long 0x10E718C0 5463a608692SPiotr Kubaj .long 0x13C486C2 5473a608692SPiotr Kubaj .long 0x13DEE8C0 5483a608692SPiotr Kubaj .long 0x1063F0C0 5493a608692SPiotr Kubaj lvx 28,30,7 5503a608692SPiotr Kubaj .long 0x13DB06C2 5513a608692SPiotr Kubaj .long 0x135AF0C0 5523a608692SPiotr Kubaj .long 0x13D87EC2 5533a608692SPiotr Kubaj .long 0x135AF0C0 5543a608692SPiotr Kubaj .long 0x135A78C0 5553a608692SPiotr Kubaj .long 0x1042C8C0 5563a608692SPiotr Kubaj vsel 29,1,0,7 5573a608692SPiotr Kubaj .long 0x1021E0C0 5583a608692SPiotr Kubaj .long 0x1042E8C0 5593a608692SPiotr Kubaj .long 0x13C7FEC2 5603a608692SPiotr Kubaj .long 0x1042F0C0 5613a608692SPiotr Kubaj vxor 29,3,4 5623a608692SPiotr Kubaj vsel 29,4,5,29 5633a608692SPiotr Kubaj .long 0x10C610C0 5643a608692SPiotr Kubaj .long 0x13C386C2 5653a608692SPiotr Kubaj .long 0x13DEE8C0 5663a608692SPiotr Kubaj .long 0x1042F0C0 5673a608692SPiotr Kubaj lvx 28,31,7 5683a608692SPiotr Kubaj addi 7,7,0x80 5693a608692SPiotr Kubaj .long 0x13C806C2 5703a608692SPiotr Kubaj .long 0x137BF0C0 5713a608692SPiotr Kubaj .long 0x13D97EC2 5723a608692SPiotr Kubaj .long 0x137BF0C0 5733a608692SPiotr Kubaj .long 0x137B80C0 5743a608692SPiotr Kubaj .long 0x1021D0C0 5753a608692SPiotr Kubaj vsel 29,0,7,6 5763a608692SPiotr Kubaj .long 0x1000E0C0 5773a608692SPiotr Kubaj .long 0x1021E8C0 5783a608692SPiotr Kubaj .long 0x13C6FEC2 5793a608692SPiotr Kubaj .long 0x1021F0C0 5803a608692SPiotr Kubaj vxor 29,2,3 5813a608692SPiotr Kubaj vsel 29,3,4,29 5823a608692SPiotr Kubaj .long 0x10A508C0 5833a608692SPiotr Kubaj .long 0x13C286C2 5843a608692SPiotr Kubaj .long 0x13DEE8C0 5853a608692SPiotr Kubaj .long 0x1021F0C0 5863a608692SPiotr Kubaj lvx 28,0,7 5873a608692SPiotr Kubaj .long 0x13C906C2 5883a608692SPiotr Kubaj .long 0x1108F0C0 5893a608692SPiotr Kubaj .long 0x13DA7EC2 5903a608692SPiotr Kubaj .long 0x1108F0C0 5913a608692SPiotr Kubaj .long 0x110888C0 5923a608692SPiotr Kubaj .long 0x1000D8C0 5933a608692SPiotr Kubaj vsel 29,7,6,5 5943a608692SPiotr Kubaj .long 0x10E7E0C0 5953a608692SPiotr Kubaj .long 0x1000E8C0 5963a608692SPiotr Kubaj .long 0x13C5FEC2 5973a608692SPiotr Kubaj .long 0x1000F0C0 5983a608692SPiotr Kubaj vxor 29,1,2 5993a608692SPiotr Kubaj vsel 29,2,3,29 6003a608692SPiotr Kubaj .long 0x108400C0 6013a608692SPiotr Kubaj .long 0x13C186C2 6023a608692SPiotr Kubaj .long 0x13DEE8C0 6033a608692SPiotr Kubaj .long 0x1000F0C0 6043a608692SPiotr Kubaj lvx 28,10,7 6053a608692SPiotr Kubaj bdnz .L16_xx 6063a608692SPiotr Kubaj 6073a608692SPiotr Kubaj lvx 10,0,11 6083a608692SPiotr Kubaj subic. 5,5,1 6093a608692SPiotr Kubaj lvx 11,10,11 6103a608692SPiotr Kubaj .long 0x100050C0 6113a608692SPiotr Kubaj lvx 12,26,11 6123a608692SPiotr Kubaj .long 0x102158C0 6133a608692SPiotr Kubaj lvx 13,27,11 6143a608692SPiotr Kubaj .long 0x104260C0 6153a608692SPiotr Kubaj lvx 14,28,11 6163a608692SPiotr Kubaj .long 0x106368C0 6173a608692SPiotr Kubaj lvx 15,29,11 6183a608692SPiotr Kubaj .long 0x108470C0 6193a608692SPiotr Kubaj lvx 16,30,11 6203a608692SPiotr Kubaj .long 0x10A578C0 6213a608692SPiotr Kubaj lvx 17,31,11 6223a608692SPiotr Kubaj .long 0x10C680C0 6233a608692SPiotr Kubaj .long 0x10E788C0 6243a608692SPiotr Kubaj bne .Loop 6253a608692SPiotr Kubaj vperm 0,0,1,28 6263a608692SPiotr Kubaj vperm 2,2,3,28 6273a608692SPiotr Kubaj vperm 4,4,5,28 6283a608692SPiotr Kubaj vperm 6,6,7,28 6293a608692SPiotr Kubaj .long 0x7C001F99 6303a608692SPiotr Kubaj .long 0x7C4A1F99 6313a608692SPiotr Kubaj .long 0x7C9A1F99 6323a608692SPiotr Kubaj .long 0x7CDB1F99 6333a608692SPiotr Kubaj addi 11,1,175 6343a608692SPiotr Kubaj mtlr 8 6353a608692SPiotr Kubaj mtspr 256,12 6363a608692SPiotr Kubaj lvx 24,0,11 6373a608692SPiotr Kubaj lvx 25,10,11 6383a608692SPiotr Kubaj lvx 26,26,11 6393a608692SPiotr Kubaj lvx 27,27,11 6403a608692SPiotr Kubaj lvx 28,28,11 6413a608692SPiotr Kubaj lvx 29,29,11 6423a608692SPiotr Kubaj lvx 30,30,11 6433a608692SPiotr Kubaj lvx 31,31,11 6443a608692SPiotr Kubaj lwz 26,304(1) 6453a608692SPiotr Kubaj lwz 27,308(1) 6463a608692SPiotr Kubaj lwz 28,312(1) 6473a608692SPiotr Kubaj lwz 29,316(1) 6483a608692SPiotr Kubaj lwz 30,320(1) 6493a608692SPiotr Kubaj lwz 31,324(1) 6503a608692SPiotr Kubaj addi 1,1,328 6513a608692SPiotr Kubaj blr 6523a608692SPiotr Kubaj.long 0 6533a608692SPiotr Kubaj.byte 0,12,4,1,0x80,6,3,0 6543a608692SPiotr Kubaj.long 0 6553a608692SPiotr Kubaj.size sha512_block_p8,.-sha512_block_p8 6563a608692SPiotr Kubaj.align 6 6573a608692SPiotr Kubaj.LPICmeup: 6583a608692SPiotr Kubaj mflr 0 6593a608692SPiotr Kubaj bcl 20,31,$+4 6603a608692SPiotr Kubaj mflr 6 6613a608692SPiotr Kubaj addi 6,6,56 6623a608692SPiotr Kubaj mtlr 0 6633a608692SPiotr Kubaj blr 6643a608692SPiotr Kubaj.long 0 6653a608692SPiotr Kubaj.byte 0,12,0x14,0,0,0,0,0 6663a608692SPiotr Kubaj.space 28 6673a608692SPiotr Kubaj.long 0x428a2f98,0xd728ae22 6683a608692SPiotr Kubaj.long 0x428a2f98,0xd728ae22 6693a608692SPiotr Kubaj.long 0x71374491,0x23ef65cd 6703a608692SPiotr Kubaj.long 0x71374491,0x23ef65cd 6713a608692SPiotr Kubaj.long 0xb5c0fbcf,0xec4d3b2f 6723a608692SPiotr Kubaj.long 0xb5c0fbcf,0xec4d3b2f 6733a608692SPiotr Kubaj.long 0xe9b5dba5,0x8189dbbc 6743a608692SPiotr Kubaj.long 0xe9b5dba5,0x8189dbbc 6753a608692SPiotr Kubaj.long 0x3956c25b,0xf348b538 6763a608692SPiotr Kubaj.long 0x3956c25b,0xf348b538 6773a608692SPiotr Kubaj.long 0x59f111f1,0xb605d019 6783a608692SPiotr Kubaj.long 0x59f111f1,0xb605d019 6793a608692SPiotr Kubaj.long 0x923f82a4,0xaf194f9b 6803a608692SPiotr Kubaj.long 0x923f82a4,0xaf194f9b 6813a608692SPiotr Kubaj.long 0xab1c5ed5,0xda6d8118 6823a608692SPiotr Kubaj.long 0xab1c5ed5,0xda6d8118 6833a608692SPiotr Kubaj.long 0xd807aa98,0xa3030242 6843a608692SPiotr Kubaj.long 0xd807aa98,0xa3030242 6853a608692SPiotr Kubaj.long 0x12835b01,0x45706fbe 6863a608692SPiotr Kubaj.long 0x12835b01,0x45706fbe 6873a608692SPiotr Kubaj.long 0x243185be,0x4ee4b28c 6883a608692SPiotr Kubaj.long 0x243185be,0x4ee4b28c 6893a608692SPiotr Kubaj.long 0x550c7dc3,0xd5ffb4e2 6903a608692SPiotr Kubaj.long 0x550c7dc3,0xd5ffb4e2 6913a608692SPiotr Kubaj.long 0x72be5d74,0xf27b896f 6923a608692SPiotr Kubaj.long 0x72be5d74,0xf27b896f 6933a608692SPiotr Kubaj.long 0x80deb1fe,0x3b1696b1 6943a608692SPiotr Kubaj.long 0x80deb1fe,0x3b1696b1 6953a608692SPiotr Kubaj.long 0x9bdc06a7,0x25c71235 6963a608692SPiotr Kubaj.long 0x9bdc06a7,0x25c71235 6973a608692SPiotr Kubaj.long 0xc19bf174,0xcf692694 6983a608692SPiotr Kubaj.long 0xc19bf174,0xcf692694 6993a608692SPiotr Kubaj.long 0xe49b69c1,0x9ef14ad2 7003a608692SPiotr Kubaj.long 0xe49b69c1,0x9ef14ad2 7013a608692SPiotr Kubaj.long 0xefbe4786,0x384f25e3 7023a608692SPiotr Kubaj.long 0xefbe4786,0x384f25e3 7033a608692SPiotr Kubaj.long 0x0fc19dc6,0x8b8cd5b5 7043a608692SPiotr Kubaj.long 0x0fc19dc6,0x8b8cd5b5 7053a608692SPiotr Kubaj.long 0x240ca1cc,0x77ac9c65 7063a608692SPiotr Kubaj.long 0x240ca1cc,0x77ac9c65 7073a608692SPiotr Kubaj.long 0x2de92c6f,0x592b0275 7083a608692SPiotr Kubaj.long 0x2de92c6f,0x592b0275 7093a608692SPiotr Kubaj.long 0x4a7484aa,0x6ea6e483 7103a608692SPiotr Kubaj.long 0x4a7484aa,0x6ea6e483 7113a608692SPiotr Kubaj.long 0x5cb0a9dc,0xbd41fbd4 7123a608692SPiotr Kubaj.long 0x5cb0a9dc,0xbd41fbd4 7133a608692SPiotr Kubaj.long 0x76f988da,0x831153b5 7143a608692SPiotr Kubaj.long 0x76f988da,0x831153b5 7153a608692SPiotr Kubaj.long 0x983e5152,0xee66dfab 7163a608692SPiotr Kubaj.long 0x983e5152,0xee66dfab 7173a608692SPiotr Kubaj.long 0xa831c66d,0x2db43210 7183a608692SPiotr Kubaj.long 0xa831c66d,0x2db43210 7193a608692SPiotr Kubaj.long 0xb00327c8,0x98fb213f 7203a608692SPiotr Kubaj.long 0xb00327c8,0x98fb213f 7213a608692SPiotr Kubaj.long 0xbf597fc7,0xbeef0ee4 7223a608692SPiotr Kubaj.long 0xbf597fc7,0xbeef0ee4 7233a608692SPiotr Kubaj.long 0xc6e00bf3,0x3da88fc2 7243a608692SPiotr Kubaj.long 0xc6e00bf3,0x3da88fc2 7253a608692SPiotr Kubaj.long 0xd5a79147,0x930aa725 7263a608692SPiotr Kubaj.long 0xd5a79147,0x930aa725 7273a608692SPiotr Kubaj.long 0x06ca6351,0xe003826f 7283a608692SPiotr Kubaj.long 0x06ca6351,0xe003826f 7293a608692SPiotr Kubaj.long 0x14292967,0x0a0e6e70 7303a608692SPiotr Kubaj.long 0x14292967,0x0a0e6e70 7313a608692SPiotr Kubaj.long 0x27b70a85,0x46d22ffc 7323a608692SPiotr Kubaj.long 0x27b70a85,0x46d22ffc 7333a608692SPiotr Kubaj.long 0x2e1b2138,0x5c26c926 7343a608692SPiotr Kubaj.long 0x2e1b2138,0x5c26c926 7353a608692SPiotr Kubaj.long 0x4d2c6dfc,0x5ac42aed 7363a608692SPiotr Kubaj.long 0x4d2c6dfc,0x5ac42aed 7373a608692SPiotr Kubaj.long 0x53380d13,0x9d95b3df 7383a608692SPiotr Kubaj.long 0x53380d13,0x9d95b3df 7393a608692SPiotr Kubaj.long 0x650a7354,0x8baf63de 7403a608692SPiotr Kubaj.long 0x650a7354,0x8baf63de 7413a608692SPiotr Kubaj.long 0x766a0abb,0x3c77b2a8 7423a608692SPiotr Kubaj.long 0x766a0abb,0x3c77b2a8 7433a608692SPiotr Kubaj.long 0x81c2c92e,0x47edaee6 7443a608692SPiotr Kubaj.long 0x81c2c92e,0x47edaee6 7453a608692SPiotr Kubaj.long 0x92722c85,0x1482353b 7463a608692SPiotr Kubaj.long 0x92722c85,0x1482353b 7473a608692SPiotr Kubaj.long 0xa2bfe8a1,0x4cf10364 7483a608692SPiotr Kubaj.long 0xa2bfe8a1,0x4cf10364 7493a608692SPiotr Kubaj.long 0xa81a664b,0xbc423001 7503a608692SPiotr Kubaj.long 0xa81a664b,0xbc423001 7513a608692SPiotr Kubaj.long 0xc24b8b70,0xd0f89791 7523a608692SPiotr Kubaj.long 0xc24b8b70,0xd0f89791 7533a608692SPiotr Kubaj.long 0xc76c51a3,0x0654be30 7543a608692SPiotr Kubaj.long 0xc76c51a3,0x0654be30 7553a608692SPiotr Kubaj.long 0xd192e819,0xd6ef5218 7563a608692SPiotr Kubaj.long 0xd192e819,0xd6ef5218 7573a608692SPiotr Kubaj.long 0xd6990624,0x5565a910 7583a608692SPiotr Kubaj.long 0xd6990624,0x5565a910 7593a608692SPiotr Kubaj.long 0xf40e3585,0x5771202a 7603a608692SPiotr Kubaj.long 0xf40e3585,0x5771202a 7613a608692SPiotr Kubaj.long 0x106aa070,0x32bbd1b8 7623a608692SPiotr Kubaj.long 0x106aa070,0x32bbd1b8 7633a608692SPiotr Kubaj.long 0x19a4c116,0xb8d2d0c8 7643a608692SPiotr Kubaj.long 0x19a4c116,0xb8d2d0c8 7653a608692SPiotr Kubaj.long 0x1e376c08,0x5141ab53 7663a608692SPiotr Kubaj.long 0x1e376c08,0x5141ab53 7673a608692SPiotr Kubaj.long 0x2748774c,0xdf8eeb99 7683a608692SPiotr Kubaj.long 0x2748774c,0xdf8eeb99 7693a608692SPiotr Kubaj.long 0x34b0bcb5,0xe19b48a8 7703a608692SPiotr Kubaj.long 0x34b0bcb5,0xe19b48a8 7713a608692SPiotr Kubaj.long 0x391c0cb3,0xc5c95a63 7723a608692SPiotr Kubaj.long 0x391c0cb3,0xc5c95a63 7733a608692SPiotr Kubaj.long 0x4ed8aa4a,0xe3418acb 7743a608692SPiotr Kubaj.long 0x4ed8aa4a,0xe3418acb 7753a608692SPiotr Kubaj.long 0x5b9cca4f,0x7763e373 7763a608692SPiotr Kubaj.long 0x5b9cca4f,0x7763e373 7773a608692SPiotr Kubaj.long 0x682e6ff3,0xd6b2b8a3 7783a608692SPiotr Kubaj.long 0x682e6ff3,0xd6b2b8a3 7793a608692SPiotr Kubaj.long 0x748f82ee,0x5defb2fc 7803a608692SPiotr Kubaj.long 0x748f82ee,0x5defb2fc 7813a608692SPiotr Kubaj.long 0x78a5636f,0x43172f60 7823a608692SPiotr Kubaj.long 0x78a5636f,0x43172f60 7833a608692SPiotr Kubaj.long 0x84c87814,0xa1f0ab72 7843a608692SPiotr Kubaj.long 0x84c87814,0xa1f0ab72 7853a608692SPiotr Kubaj.long 0x8cc70208,0x1a6439ec 7863a608692SPiotr Kubaj.long 0x8cc70208,0x1a6439ec 7873a608692SPiotr Kubaj.long 0x90befffa,0x23631e28 7883a608692SPiotr Kubaj.long 0x90befffa,0x23631e28 7893a608692SPiotr Kubaj.long 0xa4506ceb,0xde82bde9 7903a608692SPiotr Kubaj.long 0xa4506ceb,0xde82bde9 7913a608692SPiotr Kubaj.long 0xbef9a3f7,0xb2c67915 7923a608692SPiotr Kubaj.long 0xbef9a3f7,0xb2c67915 7933a608692SPiotr Kubaj.long 0xc67178f2,0xe372532b 7943a608692SPiotr Kubaj.long 0xc67178f2,0xe372532b 7953a608692SPiotr Kubaj.long 0xca273ece,0xea26619c 7963a608692SPiotr Kubaj.long 0xca273ece,0xea26619c 7973a608692SPiotr Kubaj.long 0xd186b8c7,0x21c0c207 7983a608692SPiotr Kubaj.long 0xd186b8c7,0x21c0c207 7993a608692SPiotr Kubaj.long 0xeada7dd6,0xcde0eb1e 8003a608692SPiotr Kubaj.long 0xeada7dd6,0xcde0eb1e 8013a608692SPiotr Kubaj.long 0xf57d4f7f,0xee6ed178 8023a608692SPiotr Kubaj.long 0xf57d4f7f,0xee6ed178 8033a608692SPiotr Kubaj.long 0x06f067aa,0x72176fba 8043a608692SPiotr Kubaj.long 0x06f067aa,0x72176fba 8053a608692SPiotr Kubaj.long 0x0a637dc5,0xa2c898a6 8063a608692SPiotr Kubaj.long 0x0a637dc5,0xa2c898a6 8073a608692SPiotr Kubaj.long 0x113f9804,0xbef90dae 8083a608692SPiotr Kubaj.long 0x113f9804,0xbef90dae 8093a608692SPiotr Kubaj.long 0x1b710b35,0x131c471b 8103a608692SPiotr Kubaj.long 0x1b710b35,0x131c471b 8113a608692SPiotr Kubaj.long 0x28db77f5,0x23047d84 8123a608692SPiotr Kubaj.long 0x28db77f5,0x23047d84 8133a608692SPiotr Kubaj.long 0x32caab7b,0x40c72493 8143a608692SPiotr Kubaj.long 0x32caab7b,0x40c72493 8153a608692SPiotr Kubaj.long 0x3c9ebe0a,0x15c9bebc 8163a608692SPiotr Kubaj.long 0x3c9ebe0a,0x15c9bebc 8173a608692SPiotr Kubaj.long 0x431d67c4,0x9c100d4c 8183a608692SPiotr Kubaj.long 0x431d67c4,0x9c100d4c 8193a608692SPiotr Kubaj.long 0x4cc5d4be,0xcb3e42b6 8203a608692SPiotr Kubaj.long 0x4cc5d4be,0xcb3e42b6 8213a608692SPiotr Kubaj.long 0x597f299c,0xfc657e2a 8223a608692SPiotr Kubaj.long 0x597f299c,0xfc657e2a 8233a608692SPiotr Kubaj.long 0x5fcb6fab,0x3ad6faec 8243a608692SPiotr Kubaj.long 0x5fcb6fab,0x3ad6faec 8253a608692SPiotr Kubaj.long 0x6c44198c,0x4a475817 8263a608692SPiotr Kubaj.long 0x6c44198c,0x4a475817 8273a608692SPiotr Kubaj.long 0,0 8283a608692SPiotr Kubaj.long 0,0 8293a608692SPiotr Kubaj.long 0x00010203,0x04050607 8303a608692SPiotr Kubaj.long 0x10111213,0x14151617 8313a608692SPiotr Kubaj.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 8323a608692SPiotr Kubaj.align 2 8333a608692SPiotr Kubaj.align 2 834