1; 2; Copyright (c) 2018, 2021, Intel Corporation. 3; Intel Short Vector Math Library (SVML) Source Code 4; 5; DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 6; 7; This code is free software; you can redistribute it and/or modify it 8; under the terms of the GNU General Public License version 2 only, as 9; published by the Free Software Foundation. 10; 11; This code is distributed in the hope that it will be useful, but WITHOUT 12; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14; version 2 for more details (a copy is included in the LICENSE file that 15; accompanied this code). 16; 17; You should have received a copy of the GNU General Public License version 18; 2 along with this work; if not, write to the Free Software Foundation, 19; Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20; 21; Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22; or visit www.oracle.com if you need additional information or have any 23; questions. 24; 25 26INCLUDE globals_vectorApiSupport_windows.S.inc 27IFNB __VECTOR_API_MATH_INTRINSICS_WINDOWS 28 OPTION DOTNAME 29 30_TEXT SEGMENT 'CODE' 31 32TXTST0: 33 34_TEXT ENDS 35_TEXT SEGMENT 'CODE' 36 37 ALIGN 16 38 PUBLIC __svml_coshf16_ha_z0 39 40__svml_coshf16_ha_z0 PROC EXPORT 41 42_B1_1:: 43 44 DB 243 45 DB 15 46 DB 30 47 DB 250 48L1:: 49 50 sub rsp, 1336 51 mov QWORD PTR [1320+rsp], r13 52 lea r13, QWORD PTR [1183+rsp] 53 vmovups zmm5, ZMMWORD PTR [__svml_scosh_ha_data_internal+1024] 54 and r13, -64 55 vmovups zmm27, ZMMWORD PTR [__svml_scosh_ha_data_internal+768] 56 vmovups zmm23, ZMMWORD PTR [__svml_scosh_ha_data_internal+384] 57 vmovups zmm24, ZMMWORD PTR [__svml_scosh_ha_data_internal+896] 58 vmovups zmm26, ZMMWORD PTR [__svml_scosh_ha_data_internal+960] 59 vmovups zmm3, ZMMWORD PTR [__svml_scosh_ha_data_internal+640] 60 vmovups zmm2, ZMMWORD PTR [__svml_scosh_ha_data_internal+704] 61 vmovups zmm29, ZMMWORD PTR [__svml_scosh_ha_data_internal] 62 vmovups zmm31, ZMMWORD PTR [__svml_scosh_ha_data_internal+256] 63 vmovups zmm30, ZMMWORD PTR [__svml_scosh_ha_data_internal+128] 64 vpternlogd zmm22, zmm22, zmm22, 255 65 vmovaps zmm4, zmm0 66 vandnps zmm1, zmm5, zmm4 67 vfmadd213ps zmm27, zmm1, zmm23 {rn-sae} 68 vpcmpd k1, zmm1, ZMMWORD PTR [__svml_scosh_ha_data_internal+512], 1 69 vpslld zmm28, zmm27, 18 70 vsubps zmm25, zmm27, zmm23 {rn-sae} 71 vpermt2ps zmm29, zmm27, ZMMWORD PTR [__svml_scosh_ha_data_internal+64] 72 vpermt2ps zmm31, zmm27, ZMMWORD PTR [__svml_scosh_ha_data_internal+320] 73 vpermt2ps zmm30, zmm27, ZMMWORD PTR [__svml_scosh_ha_data_internal+192] 74 mov QWORD PTR [1328+rsp], r13 75 vpandnd zmm22{k1}, zmm1, zmm1 76 vfnmadd231ps zmm1, zmm25, zmm24 {rn-sae} 77 vptestmd k0, zmm22, zmm22 78 vfnmadd231ps zmm1, zmm25, zmm26 {rn-sae} 79 kmovw r8d, k0 80 vmulps zmm0, zmm1, zmm1 {rn-sae} 81 vmulps zmm2, zmm2, zmm0 {rn-sae} 82 vmulps zmm0, zmm3, zmm0 {rn-sae} 83 vfmadd213ps zmm2, zmm1, zmm1 {rn-sae} 84 vpandd zmm5, zmm28, ZMMWORD PTR [__svml_scosh_ha_data_internal+1216] 85 vpaddd zmm24, zmm29, zmm5 86 vpsubd zmm23, zmm31, zmm5 87 vpaddd zmm30, zmm30, zmm5 88 vaddps zmm31, zmm24, zmm23 {rn-sae} 89 vsubps zmm22, zmm24, zmm23 {rn-sae} 90 vfmadd213ps zmm0, zmm31, zmm30 {rn-sae} 91 vfmadd213ps zmm2, zmm22, zmm0 {rn-sae} 92 vaddps zmm1, zmm2, zmm23 {rn-sae} 93 vaddps zmm0, zmm1, zmm24 {rn-sae} 94 test r8d, r8d 95 jne _B1_3 96 97_B1_2:: 98 99 mov r13, QWORD PTR [1320+rsp] 100 add rsp, 1336 101 ret 102 103_B1_3:: 104 105 vstmxcsr DWORD PTR [1312+rsp] 106 107_B1_4:: 108 109 movzx edx, WORD PTR [1312+rsp] 110 mov eax, edx 111 or eax, 8064 112 cmp edx, eax 113 je _B1_6 114 115_B1_5:: 116 117 mov DWORD PTR [1312+rsp], eax 118 vldmxcsr DWORD PTR [1312+rsp] 119 120_B1_6:: 121 122 vmovups ZMMWORD PTR [r13], zmm4 123 vmovups ZMMWORD PTR [64+r13], zmm0 124 test r8d, r8d 125 jne _B1_11 126 127_B1_7:: 128 129 cmp edx, eax 130 je _B1_2 131 132_B1_8:: 133 134 vstmxcsr DWORD PTR [1312+rsp] 135 mov eax, DWORD PTR [1312+rsp] 136 137_B1_9:: 138 139 and eax, -8065 140 or eax, edx 141 mov DWORD PTR [1312+rsp], eax 142 vldmxcsr DWORD PTR [1312+rsp] 143 jmp _B1_2 144 145_B1_11:: 146 147 xor ecx, ecx 148 kmovw WORD PTR [1080+rsp], k4 149 kmovw WORD PTR [1072+rsp], k5 150 kmovw WORD PTR [1064+rsp], k6 151 kmovw WORD PTR [1056+rsp], k7 152 vmovups ZMMWORD PTR [992+rsp], zmm6 153 vmovups ZMMWORD PTR [928+rsp], zmm7 154 vmovups ZMMWORD PTR [864+rsp], zmm8 155 vmovups ZMMWORD PTR [800+rsp], zmm9 156 vmovups ZMMWORD PTR [736+rsp], zmm10 157 vmovups ZMMWORD PTR [672+rsp], zmm11 158 vmovups ZMMWORD PTR [608+rsp], zmm12 159 vmovups ZMMWORD PTR [544+rsp], zmm13 160 vmovups ZMMWORD PTR [480+rsp], zmm14 161 vmovups ZMMWORD PTR [416+rsp], zmm15 162 vmovups ZMMWORD PTR [352+rsp], zmm16 163 vmovups ZMMWORD PTR [288+rsp], zmm17 164 vmovups ZMMWORD PTR [224+rsp], zmm18 165 vmovups ZMMWORD PTR [160+rsp], zmm19 166 vmovups ZMMWORD PTR [96+rsp], zmm20 167 vmovups ZMMWORD PTR [32+rsp], zmm21 168 mov QWORD PTR [1104+rsp], rbx 169 mov ebx, ecx 170 mov QWORD PTR [1096+rsp], rsi 171 mov esi, edx 172 mov QWORD PTR [1088+rsp], rdi 173 mov edi, r8d 174 mov QWORD PTR [1112+rsp], rbp 175 mov ebp, eax 176 177_B1_12:: 178 179 bt edi, ebx 180 jc _B1_15 181 182_B1_13:: 183 184 inc ebx 185 cmp ebx, 16 186 jl _B1_12 187 188_B1_14:: 189 190 kmovw k4, WORD PTR [1080+rsp] 191 mov eax, ebp 192 kmovw k5, WORD PTR [1072+rsp] 193 kmovw k6, WORD PTR [1064+rsp] 194 kmovw k7, WORD PTR [1056+rsp] 195 vmovups zmm6, ZMMWORD PTR [992+rsp] 196 vmovups zmm7, ZMMWORD PTR [928+rsp] 197 vmovups zmm8, ZMMWORD PTR [864+rsp] 198 vmovups zmm9, ZMMWORD PTR [800+rsp] 199 vmovups zmm10, ZMMWORD PTR [736+rsp] 200 vmovups zmm11, ZMMWORD PTR [672+rsp] 201 vmovups zmm12, ZMMWORD PTR [608+rsp] 202 vmovups zmm13, ZMMWORD PTR [544+rsp] 203 vmovups zmm14, ZMMWORD PTR [480+rsp] 204 vmovups zmm15, ZMMWORD PTR [416+rsp] 205 vmovups zmm16, ZMMWORD PTR [352+rsp] 206 vmovups zmm17, ZMMWORD PTR [288+rsp] 207 vmovups zmm18, ZMMWORD PTR [224+rsp] 208 vmovups zmm19, ZMMWORD PTR [160+rsp] 209 vmovups zmm20, ZMMWORD PTR [96+rsp] 210 vmovups zmm21, ZMMWORD PTR [32+rsp] 211 vmovups zmm0, ZMMWORD PTR [64+r13] 212 mov rbx, QWORD PTR [1104+rsp] 213 mov edx, esi 214 mov rsi, QWORD PTR [1096+rsp] 215 mov rdi, QWORD PTR [1088+rsp] 216 mov rbp, QWORD PTR [1112+rsp] 217 jmp _B1_7 218 219_B1_15:: 220 221 vzeroupper 222 lea rcx, QWORD PTR [r13+rbx*4] 223 lea rdx, QWORD PTR [64+r13+rbx*4] 224 225 call __svml_scosh_ha_cout_rare_internal 226 jmp _B1_13 227 ALIGN 16 228 229_B1_16:: 230 231__svml_coshf16_ha_z0 ENDP 232 233_TEXT ENDS 234.xdata SEGMENT DWORD READ '' 235 236 ALIGN 004H 237_unwind___svml_coshf16_ha_z0_B1_B9: 238 DD 267009 239 DD 10867731 240 DD 10944779 241 242.xdata ENDS 243.pdata SEGMENT DWORD READ '' 244 245 ALIGN 004H 246 247 DD imagerel _B1_1 248 DD imagerel _B1_11 249 DD imagerel _unwind___svml_coshf16_ha_z0_B1_B9 250 251.pdata ENDS 252.xdata SEGMENT DWORD READ '' 253 254 ALIGN 004H 255_unwind___svml_coshf16_ha_z0_B11_B15: 256 DD 3472641 257 DD 9131261 258 DD 8942834 259 DD 9004264 260 DD 9057502 261 DD 153814 262 DD 411851 263 DD 669888 264 DD 927925 265 DD 1185962 266 DD 1443999 267 DD 1767572 268 DD 2025609 269 DD 2283646 270 DD 2541683 271 DD 2799720 272 DD 3057757 273 DD 3315794 274 DD 3573831 275 DD 3831868 276 DD 4089905 277 DD 8682278 278 DD 8743709 279 DD 8805140 280 DD 8866571 281 DD 10867712 282 DD 10944768 283 284.xdata ENDS 285.pdata SEGMENT DWORD READ '' 286 287 ALIGN 004H 288 289 DD imagerel _B1_11 290 DD imagerel _B1_16 291 DD imagerel _unwind___svml_coshf16_ha_z0_B11_B15 292 293.pdata ENDS 294_DATA SEGMENT 'DATA' 295_DATA ENDS 296 297_TEXT SEGMENT 'CODE' 298 299TXTST1: 300 301_TEXT ENDS 302_TEXT SEGMENT 'CODE' 303 304 ALIGN 16 305 PUBLIC __svml_coshf8_ha_e9 306 307__svml_coshf8_ha_e9 PROC EXPORT 308 309_B2_1:: 310 311 DB 243 312 DB 15 313 DB 30 314 DB 250 315L52:: 316 317 push rdi 318 push r12 319 push r14 320 sub rsp, 528 321 lea r8, QWORD PTR [__ImageBase] 322 vmovups YMMWORD PTR [352+rsp], ymm15 323 vmovups YMMWORD PTR [384+rsp], ymm14 324 vmovups YMMWORD PTR [416+rsp], ymm13 325 vpxor xmm14, xmm14, xmm14 326 vmovups YMMWORD PTR [448+rsp], ymm12 327 vmovups YMMWORD PTR [480+rsp], ymm11 328 mov QWORD PTR [512+rsp], r13 329 lea r13, QWORD PTR [255+rsp] 330 vmovups ymm5, YMMWORD PTR [__svml_scosh_ha_data_internal+1024] 331 and r13, -64 332 vmovups ymm1, YMMWORD PTR [__svml_scosh_ha_data_internal+1280] 333 vmovups xmm15, XMMWORD PTR [__svml_scosh_ha_data_internal+1408] 334 vmovups xmm3, XMMWORD PTR [__svml_scosh_ha_data_internal+1344] 335 vmovaps ymm11, ymm0 336 vandnps ymm0, ymm5, ymm11 337 vmulps ymm4, ymm0, YMMWORD PTR [__svml_scosh_ha_data_internal+768] 338 vaddps ymm12, ymm1, ymm4 339 mov QWORD PTR [520+rsp], r13 340 vpcmpgtd xmm5, xmm0, xmm15 341 vextractf128 xmm2, ymm0, 1 342 vpcmpgtd xmm4, xmm2, xmm15 343 vpackssdw xmm2, xmm5, xmm4 344 vxorps ymm4, ymm12, ymm1 345 vsubps ymm12, ymm12, ymm1 346 vpacksswb xmm13, xmm2, xmm14 347 vpmovmskb edi, xmm13 348 vmulps ymm1, ymm12, YMMWORD PTR [__svml_scosh_ha_data_internal+896] 349 vmulps ymm12, ymm12, YMMWORD PTR [__svml_scosh_ha_data_internal+960] 350 vsubps ymm1, ymm0, ymm1 351 vsubps ymm0, ymm1, ymm12 352 vpsubd xmm2, xmm3, xmm4 353 vextractf128 xmm5, ymm4, 1 354 vpsrld xmm15, xmm2, 28 355 vpslld xmm14, xmm15, 4 356 vpor xmm13, xmm14, xmm4 357 vpsubd xmm15, xmm3, xmm5 358 vpand xmm2, xmm13, xmm3 359 vpsrld xmm14, xmm15, 28 360 vpslld xmm13, xmm14, 4 361 vpor xmm15, xmm13, xmm5 362 vpand xmm3, xmm15, xmm3 363 vpslld xmm15, xmm2, 4 364 vmovd r12d, xmm15 365 vpslld xmm1, xmm3, 4 366 vmovd ecx, xmm1 367 vpsubd xmm2, xmm4, xmm2 368 vpsubd xmm3, xmm5, xmm3 369 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+r12] 370 vpslld xmm3, xmm3, 19 371 vpextrd r10d, xmm15, 2 372 vpextrd r11d, xmm15, 1 373 vpextrd eax, xmm1, 2 374 vpextrd r9d, xmm15, 3 375 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+r10] 376 vpextrd edx, xmm1, 1 377 vpinsrd xmm12, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+r11], 1 378 vpinsrd xmm15, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+r9], 1 379 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+rax] 380 vpextrd r14d, xmm1, 3 381 vmovd xmm1, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+rcx] 382 vpinsrd xmm13, xmm1, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+rdx], 1 383 vpinsrd xmm1, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r8+r14], 1 384 vpunpcklqdq xmm12, xmm12, xmm15 385 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+r10] 386 vpunpcklqdq xmm15, xmm13, xmm1 387 vpinsrd xmm1, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+r9], 1 388 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+rax] 389 vinsertf128 ymm13, ymm12, xmm15, 1 390 vmovd xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+r12] 391 vpinsrd xmm12, xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+r11], 1 392 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+rcx] 393 vpunpcklqdq xmm1, xmm12, xmm1 394 vpinsrd xmm12, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+rdx], 1 395 vpinsrd xmm15, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r8+r14], 1 396 vpunpcklqdq xmm14, xmm12, xmm15 397 vinsertf128 ymm12, ymm1, xmm14, 1 398 vmulps ymm15, ymm12, ymm0 399 vmovd xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+r10] 400 vaddps ymm1, ymm13, ymm13 401 vaddps ymm14, ymm13, ymm15 402 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+r12] 403 vpinsrd xmm15, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+r11], 1 404 vpinsrd xmm13, xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+r9], 1 405 vmovd xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+rcx] 406 vpinsrd xmm12, xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+rdx], 1 407 vmulps ymm14, ymm0, ymm14 408 vpunpcklqdq xmm15, xmm15, xmm13 409 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+rax] 410 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r8+r14], 1 411 vpunpcklqdq xmm12, xmm12, xmm13 412 vinsertf128 ymm15, ymm15, xmm12, 1 413 vmovd xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+r12] 414 vaddps ymm15, ymm15, ymm14 415 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+r10] 416 vpinsrd xmm13, xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+r11], 1 417 vpinsrd xmm12, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+r9], 1 418 vmulps ymm0, ymm0, ymm15 419 vpunpcklqdq xmm14, xmm13, xmm12 420 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+rcx] 421 vmovd xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+rax] 422 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+rdx], 1 423 vpinsrd xmm12, xmm12, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r8+r14], 1 424 vpunpcklqdq xmm13, xmm13, xmm12 425 vinsertf128 ymm14, ymm14, xmm13, 1 426 vaddps ymm12, ymm14, ymm0 427 vaddps ymm0, ymm1, ymm12 428 vpslld xmm1, xmm2, 19 429 vpaddd xmm4, xmm0, xmm1 430 vextractf128 xmm12, ymm0, 1 431 vpaddd xmm0, xmm12, xmm3 432 vinsertf128 ymm0, ymm4, xmm0, 1 433 test dil, dil 434 jne _B2_3 435 436_B2_2:: 437 438 vmovups ymm11, YMMWORD PTR [480+rsp] 439 vmovups ymm12, YMMWORD PTR [448+rsp] 440 vmovups ymm13, YMMWORD PTR [416+rsp] 441 vmovups ymm14, YMMWORD PTR [384+rsp] 442 vmovups ymm15, YMMWORD PTR [352+rsp] 443 mov r13, QWORD PTR [512+rsp] 444 add rsp, 528 445 pop r14 446 pop r12 447 pop rdi 448 ret 449 450_B2_3:: 451 452 vmovups YMMWORD PTR [r13], ymm11 453 vmovups YMMWORD PTR [64+r13], ymm0 454 test edi, edi 455 je _B2_2 456 457_B2_6:: 458 459 vmovups YMMWORD PTR [160+rsp], ymm6 460 xor r12d, r12d 461 vmovups YMMWORD PTR [128+rsp], ymm7 462 vmovups YMMWORD PTR [96+rsp], ymm8 463 vmovups YMMWORD PTR [64+rsp], ymm9 464 vmovups YMMWORD PTR [32+rsp], ymm10 465 466_B2_7:: 467 468 bt edi, r12d 469 jc _B2_10 470 471_B2_8:: 472 473 inc r12d 474 cmp r12d, 8 475 jl _B2_7 476 477_B2_9:: 478 479 vmovups ymm6, YMMWORD PTR [160+rsp] 480 vmovups ymm7, YMMWORD PTR [128+rsp] 481 vmovups ymm8, YMMWORD PTR [96+rsp] 482 vmovups ymm9, YMMWORD PTR [64+rsp] 483 vmovups ymm10, YMMWORD PTR [32+rsp] 484 vmovups ymm0, YMMWORD PTR [64+r13] 485 jmp _B2_2 486 487_B2_10:: 488 489 vzeroupper 490 lea rcx, QWORD PTR [r13+r12*4] 491 lea rdx, QWORD PTR [64+r13+r12*4] 492 493 call __svml_scosh_ha_cout_rare_internal 494 jmp _B2_8 495 ALIGN 16 496 497_B2_11:: 498 499__svml_coshf8_ha_e9 ENDP 500 501_TEXT ENDS 502.xdata SEGMENT DWORD READ '' 503 504 ALIGN 004H 505_unwind___svml_coshf8_ha_e9_B1_B3: 506 DD 1134849 507 DD 4248657 508 DD 2013257 509 DD 1886272 510 DD 1759282 511 DD 1632297 512 DD 1505312 513 DD 4325648 514 DD 3221741577 515 DD 28677 516 517.xdata ENDS 518.pdata SEGMENT DWORD READ '' 519 520 ALIGN 004H 521 522 DD imagerel _B2_1 523 DD imagerel _B2_6 524 DD imagerel _unwind___svml_coshf8_ha_e9_B1_B3 525 526.pdata ENDS 527.xdata SEGMENT DWORD READ '' 528 529 ALIGN 004H 530_unwind___svml_coshf8_ha_e9_B6_B10: 531 DD 665377 532 DD 174119 533 DD 301089 534 DD 428059 535 DD 555029 536 DD 681993 537 DD imagerel _B2_1 538 DD imagerel _B2_6 539 DD imagerel _unwind___svml_coshf8_ha_e9_B1_B3 540 541.xdata ENDS 542.pdata SEGMENT DWORD READ '' 543 544 ALIGN 004H 545 546 DD imagerel _B2_6 547 DD imagerel _B2_11 548 DD imagerel _unwind___svml_coshf8_ha_e9_B6_B10 549 550.pdata ENDS 551_DATA SEGMENT 'DATA' 552_DATA ENDS 553 554_TEXT SEGMENT 'CODE' 555 556TXTST2: 557 558_TEXT ENDS 559_TEXT SEGMENT 'CODE' 560 561 ALIGN 16 562 PUBLIC __svml_coshf4_ha_l9 563 564__svml_coshf4_ha_l9 PROC EXPORT 565 566_B3_1:: 567 568 DB 243 569 DB 15 570 DB 30 571 DB 250 572L75:: 573 574 sub rsp, 248 575 vmovaps xmm2, xmm0 576 vmovups XMMWORD PTR [192+rsp], xmm14 577 lea r10, QWORD PTR [__ImageBase] 578 vmovups XMMWORD PTR [208+rsp], xmm13 579 mov QWORD PTR [224+rsp], r13 580 lea r13, QWORD PTR [111+rsp] 581 vmovups xmm1, XMMWORD PTR [__svml_scosh_ha_data_internal+1024] 582 and r13, -64 583 vmovups xmm5, XMMWORD PTR [__svml_scosh_ha_data_internal+1280] 584 vandnps xmm3, xmm1, xmm2 585 vmovups xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+768] 586 vfmadd213ps xmm4, xmm3, xmm5 587 vpcmpgtd xmm1, xmm3, XMMWORD PTR [__svml_scosh_ha_data_internal+1408] 588 vmovups xmm0, XMMWORD PTR [__svml_scosh_ha_data_internal+1344] 589 vmovmskps ecx, xmm1 590 vxorps xmm1, xmm4, xmm5 591 vsubps xmm4, xmm4, xmm5 592 vpsubd xmm14, xmm0, xmm1 593 vpsrld xmm13, xmm14, 28 594 vpslld xmm14, xmm13, 4 595 vpor xmm13, xmm14, xmm1 596 vpand xmm0, xmm13, xmm0 597 vfnmadd231ps xmm3, xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+896] 598 vpslld xmm5, xmm0, 4 599 vmovd edx, xmm5 600 vfnmadd231ps xmm3, xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+960] 601 vmovd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rdx] 602 vpextrd r8d, xmm5, 2 603 vpextrd eax, xmm5, 1 604 vpextrd r9d, xmm5, 3 605 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r8] 606 vpinsrd xmm13, xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rax], 1 607 vpinsrd xmm14, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r9], 1 608 vmovd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rdx] 609 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r8] 610 vunpcklpd xmm13, xmm13, xmm14 611 vpinsrd xmm14, xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rax], 1 612 vpinsrd xmm4, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r9], 1 613 vaddps xmm5, xmm13, xmm13 614 vpunpcklqdq xmm4, xmm14, xmm4 615 vfmadd213ps xmm4, xmm3, xmm13 616 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rdx] 617 vpinsrd xmm14, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rax], 1 618 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r8] 619 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r9], 1 620 vpunpcklqdq xmm14, xmm14, xmm13 621 vfmadd213ps xmm4, xmm3, xmm14 622 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rdx] 623 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r8] 624 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rax], 1 625 vpinsrd xmm14, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r9], 1 626 vpunpcklqdq xmm13, xmm13, xmm14 627 vfmadd213ps xmm4, xmm3, xmm13 628 vpsubd xmm3, xmm1, xmm0 629 vpslld xmm0, xmm3, 19 630 mov QWORD PTR [232+rsp], r13 631 vaddps xmm4, xmm5, xmm4 632 vpaddd xmm0, xmm4, xmm0 633 test ecx, ecx 634 jne _B3_3 635 636_B3_2:: 637 638 vmovups xmm13, XMMWORD PTR [208+rsp] 639 vmovups xmm14, XMMWORD PTR [192+rsp] 640 mov r13, QWORD PTR [224+rsp] 641 add rsp, 248 642 ret 643 644_B3_3:: 645 646 vmovups XMMWORD PTR [r13], xmm2 647 vmovups XMMWORD PTR [64+r13], xmm0 648 649_B3_6:: 650 651 xor eax, eax 652 mov QWORD PTR [40+rsp], rbx 653 mov ebx, eax 654 mov QWORD PTR [32+rsp], rsi 655 mov esi, ecx 656 657_B3_7:: 658 659 bt esi, ebx 660 jc _B3_10 661 662_B3_8:: 663 664 inc ebx 665 cmp ebx, 4 666 jl _B3_7 667 668_B3_9:: 669 670 mov rbx, QWORD PTR [40+rsp] 671 mov rsi, QWORD PTR [32+rsp] 672 vmovups xmm0, XMMWORD PTR [64+r13] 673 jmp _B3_2 674 675_B3_10:: 676 677 lea rcx, QWORD PTR [r13+rbx*4] 678 lea rdx, QWORD PTR [64+r13+rbx*4] 679 680 call __svml_scosh_ha_cout_rare_internal 681 jmp _B3_8 682 ALIGN 16 683 684_B3_11:: 685 686__svml_coshf4_ha_l9 ENDP 687 688_TEXT ENDS 689.xdata SEGMENT DWORD READ '' 690 691 ALIGN 004H 692_unwind___svml_coshf4_ha_l9_B1_B3: 693 DD 536577 694 DD 1889328 695 DD 907304 696 DD 845848 697 DD 2031883 698 699.xdata ENDS 700.pdata SEGMENT DWORD READ '' 701 702 ALIGN 004H 703 704 DD imagerel _B3_1 705 DD imagerel _B3_6 706 DD imagerel _unwind___svml_coshf4_ha_l9_B1_B3 707 708.pdata ENDS 709.xdata SEGMENT DWORD READ '' 710 711 ALIGN 004H 712_unwind___svml_coshf4_ha_l9_B6_B10: 713 DD 265761 714 DD 287758 715 DD 340999 716 DD imagerel _B3_1 717 DD imagerel _B3_6 718 DD imagerel _unwind___svml_coshf4_ha_l9_B1_B3 719 720.xdata ENDS 721.pdata SEGMENT DWORD READ '' 722 723 ALIGN 004H 724 725 DD imagerel _B3_6 726 DD imagerel _B3_11 727 DD imagerel _unwind___svml_coshf4_ha_l9_B6_B10 728 729.pdata ENDS 730_DATA SEGMENT 'DATA' 731_DATA ENDS 732 733_TEXT SEGMENT 'CODE' 734 735TXTST3: 736 737_TEXT ENDS 738_TEXT SEGMENT 'CODE' 739 740 ALIGN 16 741 PUBLIC __svml_coshf8_ha_l9 742 743__svml_coshf8_ha_l9 PROC EXPORT 744 745_B4_1:: 746 747 DB 243 748 DB 15 749 DB 30 750 DB 250 751L86:: 752 753 push rbx 754 push r15 755 push rbp 756 sub rsp, 528 757 lea rbp, QWORD PTR [__ImageBase] 758 vmovups YMMWORD PTR [416+rsp], ymm15 759 vmovups YMMWORD PTR [448+rsp], ymm14 760 vmovups YMMWORD PTR [480+rsp], ymm13 761 mov QWORD PTR [512+rsp], r13 762 lea r13, QWORD PTR [319+rsp] 763 vmovups ymm4, YMMWORD PTR [__svml_scosh_ha_data_internal+1024] 764 and r13, -64 765 vmovups ymm14, YMMWORD PTR [__svml_scosh_ha_data_internal+768] 766 vmovups ymm3, YMMWORD PTR [__svml_scosh_ha_data_internal+1344] 767 vmovaps ymm5, ymm0 768 vmovups ymm0, YMMWORD PTR [__svml_scosh_ha_data_internal+1280] 769 vandnps ymm1, ymm4, ymm5 770 vfmadd213ps ymm14, ymm1, ymm0 771 vpcmpgtd ymm4, ymm1, YMMWORD PTR [__svml_scosh_ha_data_internal+1408] 772 vmovmskps ebx, ymm4 773 vxorps ymm4, ymm14, ymm0 774 vpsubd ymm2, ymm3, ymm4 775 vsubps ymm0, ymm14, ymm0 776 vpsrld ymm2, ymm2, 28 777 vfnmadd231ps ymm1, ymm0, YMMWORD PTR [__svml_scosh_ha_data_internal+896] 778 vpslld ymm13, ymm2, 4 779 vfnmadd231ps ymm1, ymm0, YMMWORD PTR [__svml_scosh_ha_data_internal+960] 780 vpor ymm15, ymm13, ymm4 781 vpand ymm3, ymm15, ymm3 782 vpslld ymm14, ymm3, 4 783 mov QWORD PTR [520+rsp], r13 784 vmovd r11d, xmm14 785 vextracti128 xmm15, ymm14, 1 786 vmovd xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+r11] 787 vpextrd r9d, xmm14, 2 788 vpextrd r10d, xmm14, 1 789 vpextrd r8d, xmm14, 3 790 vmovd xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+r9] 791 vpinsrd xmm13, xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+r10], 1 792 vpinsrd xmm0, xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+r8], 1 793 vmovd ecx, xmm15 794 vpunpcklqdq xmm2, xmm13, xmm0 795 vpextrd eax, xmm15, 2 796 vpextrd edx, xmm15, 1 797 vpextrd r15d, xmm15, 3 798 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+rcx] 799 vmovd xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+rax] 800 vpinsrd xmm14, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+rdx], 1 801 vpinsrd xmm13, xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+rbp+r15], 1 802 vmovd xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+r9] 803 vpunpcklqdq xmm15, xmm14, xmm13 804 vpinsrd xmm14, xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+r8], 1 805 vinsertf128 ymm13, ymm2, xmm15, 1 806 vmovd xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+r11] 807 vpinsrd xmm2, xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+r10], 1 808 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+rcx] 809 vpunpcklqdq xmm0, xmm2, xmm14 810 vmovd xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+rax] 811 vpinsrd xmm14, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+rdx], 1 812 vpinsrd xmm15, xmm2, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+rbp+r15], 1 813 vpunpcklqdq xmm2, xmm14, xmm15 814 vmovd xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+r9] 815 vpinsrd xmm15, xmm14, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+r8], 1 816 vinsertf128 ymm0, ymm0, xmm2, 1 817 vaddps ymm2, ymm13, ymm13 818 vfmadd213ps ymm0, ymm1, ymm13 819 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+r11] 820 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+r10], 1 821 vpunpcklqdq xmm14, xmm13, xmm15 822 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+rcx] 823 vpinsrd xmm15, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+rdx], 1 824 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+rax] 825 vpinsrd xmm13, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+rbp+r15], 1 826 vpunpcklqdq xmm15, xmm15, xmm13 827 vmovd xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+r11] 828 vinsertf128 ymm14, ymm14, xmm15, 1 829 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+r9] 830 vfmadd213ps ymm0, ymm1, ymm14 831 vpinsrd xmm14, xmm13, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+r10], 1 832 vpinsrd xmm13, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+r8], 1 833 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+rcx] 834 vpunpcklqdq xmm14, xmm14, xmm13 835 vpinsrd xmm13, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+rdx], 1 836 vmovd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+rax] 837 vpinsrd xmm15, xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+rbp+r15], 1 838 vpunpcklqdq xmm13, xmm13, xmm15 839 vinsertf128 ymm14, ymm14, xmm13, 1 840 vfmadd213ps ymm0, ymm1, ymm14 841 vpsubd ymm1, ymm4, ymm3 842 vaddps ymm0, ymm2, ymm0 843 vpslld ymm1, ymm1, 19 844 vpaddd ymm0, ymm0, ymm1 845 test ebx, ebx 846 jne _B4_3 847 848_B4_2:: 849 850 vmovups ymm13, YMMWORD PTR [480+rsp] 851 vmovups ymm14, YMMWORD PTR [448+rsp] 852 vmovups ymm15, YMMWORD PTR [416+rsp] 853 mov r13, QWORD PTR [512+rsp] 854 add rsp, 528 855 pop rbp 856 pop r15 857 pop rbx 858 ret 859 860_B4_3:: 861 862 vmovups YMMWORD PTR [r13], ymm5 863 vmovups YMMWORD PTR [64+r13], ymm0 864 865_B4_6:: 866 867 vmovups YMMWORD PTR [224+rsp], ymm6 868 xor ebp, ebp 869 vmovups YMMWORD PTR [192+rsp], ymm7 870 vmovups YMMWORD PTR [160+rsp], ymm8 871 vmovups YMMWORD PTR [128+rsp], ymm9 872 vmovups YMMWORD PTR [96+rsp], ymm10 873 vmovups YMMWORD PTR [64+rsp], ymm11 874 vmovups YMMWORD PTR [32+rsp], ymm12 875 876_B4_7:: 877 878 bt ebx, ebp 879 jc _B4_10 880 881_B4_8:: 882 883 inc ebp 884 cmp ebp, 8 885 jl _B4_7 886 887_B4_9:: 888 889 vmovups ymm6, YMMWORD PTR [224+rsp] 890 vmovups ymm7, YMMWORD PTR [192+rsp] 891 vmovups ymm8, YMMWORD PTR [160+rsp] 892 vmovups ymm9, YMMWORD PTR [128+rsp] 893 vmovups ymm10, YMMWORD PTR [96+rsp] 894 vmovups ymm11, YMMWORD PTR [64+rsp] 895 vmovups ymm12, YMMWORD PTR [32+rsp] 896 vmovups ymm0, YMMWORD PTR [64+r13] 897 jmp _B4_2 898 899_B4_10:: 900 901 vzeroupper 902 lea rcx, QWORD PTR [r13+rbp*4] 903 lea rdx, QWORD PTR [64+r13+rbp*4] 904 905 call __svml_scosh_ha_cout_rare_internal 906 jmp _B4_8 907 ALIGN 16 908 909_B4_11:: 910 911__svml_coshf8_ha_l9 ENDP 912 913_TEXT ENDS 914.xdata SEGMENT DWORD READ '' 915 916 ALIGN 004H 917_unwind___svml_coshf8_ha_l9_B1_B3: 918 DD 866561 919 DD 4248633 920 DD 2021425 921 DD 1894440 922 DD 1767455 923 DD 4325647 924 DD 4027011080 925 DD 12293 926 927.xdata ENDS 928.pdata SEGMENT DWORD READ '' 929 930 ALIGN 004H 931 932 DD imagerel _B4_1 933 DD imagerel _B4_6 934 DD imagerel _unwind___svml_coshf8_ha_l9_B1_B3 935 936.pdata ENDS 937.xdata SEGMENT DWORD READ '' 938 939 ALIGN 004H 940_unwind___svml_coshf8_ha_l9_B6_B10: 941 DD 931873 942 DD 182328 943 DD 309298 944 DD 436268 945 DD 563238 946 DD 690205 947 DD 817172 948 DD 944137 949 DD imagerel _B4_1 950 DD imagerel _B4_6 951 DD imagerel _unwind___svml_coshf8_ha_l9_B1_B3 952 953.xdata ENDS 954.pdata SEGMENT DWORD READ '' 955 956 ALIGN 004H 957 958 DD imagerel _B4_6 959 DD imagerel _B4_11 960 DD imagerel _unwind___svml_coshf8_ha_l9_B6_B10 961 962.pdata ENDS 963_DATA SEGMENT 'DATA' 964_DATA ENDS 965 966_TEXT SEGMENT 'CODE' 967 968TXTST4: 969 970_TEXT ENDS 971_TEXT SEGMENT 'CODE' 972 973 ALIGN 16 974 PUBLIC __svml_coshf4_ha_ex 975 976__svml_coshf4_ha_ex PROC EXPORT 977 978_B5_1:: 979 980 DB 243 981 DB 15 982 DB 30 983 DB 250 984L109:: 985 986 sub rsp, 264 987 lea r10, QWORD PTR [__ImageBase] 988 movups XMMWORD PTR [224+rsp], xmm15 989 movups XMMWORD PTR [192+rsp], xmm7 990 movups XMMWORD PTR [208+rsp], xmm6 991 mov QWORD PTR [240+rsp], r13 992 lea r13, QWORD PTR [111+rsp] 993 movups xmm1, XMMWORD PTR [__svml_scosh_ha_data_internal+1024] 994 and r13, -64 995 movups xmm7, XMMWORD PTR [__svml_scosh_ha_data_internal+768] 996 andnps xmm1, xmm0 997 mulps xmm7, xmm1 998 movaps xmm2, xmm1 999 movups xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+1280] 1000 movups xmm6, XMMWORD PTR [__svml_scosh_ha_data_internal+896] 1001 addps xmm7, xmm4 1002 movaps xmm3, xmm7 1003 subps xmm7, xmm4 1004 movdqu xmm15, XMMWORD PTR [__svml_scosh_ha_data_internal+1344] 1005 pxor xmm3, xmm4 1006 pcmpgtd xmm2, XMMWORD PTR [__svml_scosh_ha_data_internal+1408] 1007 mulps xmm6, xmm7 1008 movmskps ecx, xmm2 1009 movdqa xmm2, xmm15 1010 subps xmm1, xmm6 1011 psubd xmm2, xmm3 1012 psrld xmm2, 28 1013 movups xmm5, XMMWORD PTR [__svml_scosh_ha_data_internal+960] 1014 pslld xmm2, 4 1015 mulps xmm5, xmm7 1016 por xmm2, xmm3 1017 pand xmm2, xmm15 1018 subps xmm1, xmm5 1019 movdqa xmm4, xmm2 1020 psubd xmm3, xmm2 1021 pslld xmm4, 4 1022 pslld xmm3, 19 1023 pshufd xmm5, xmm4, 1 1024 pshufd xmm6, xmm4, 2 1025 pshufd xmm15, xmm4, 3 1026 movd edx, xmm4 1027 movd eax, xmm5 1028 movd r8d, xmm6 1029 movd r9d, xmm15 1030 movd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rdx] 1031 movd xmm7, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rax] 1032 movd xmm6, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r8] 1033 movd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r9] 1034 punpckldq xmm15, xmm7 1035 punpckldq xmm6, xmm5 1036 movd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r9] 1037 unpcklpd xmm15, xmm6 1038 movd xmm7, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rdx] 1039 movd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rax] 1040 movd xmm6, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r8] 1041 punpckldq xmm7, xmm4 1042 punpckldq xmm6, xmm5 1043 punpcklqdq xmm7, xmm6 1044 movaps xmm6, xmm15 1045 mulps xmm7, xmm1 1046 addps xmm6, xmm15 1047 movd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rdx] 1048 addps xmm15, xmm7 1049 mulps xmm15, xmm1 1050 movd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rax] 1051 punpckldq xmm5, xmm4 1052 movd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r8] 1053 movd xmm7, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r9] 1054 punpckldq xmm4, xmm7 1055 punpcklqdq xmm5, xmm4 1056 movd xmm4, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rdx] 1057 addps xmm5, xmm15 1058 mulps xmm1, xmm5 1059 movd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rax] 1060 punpckldq xmm4, xmm15 1061 movd xmm15, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r8] 1062 movd xmm7, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r9] 1063 punpckldq xmm15, xmm7 1064 punpcklqdq xmm4, xmm15 1065 mov QWORD PTR [248+rsp], r13 1066 addps xmm4, xmm1 1067 addps xmm6, xmm4 1068 paddd xmm6, xmm3 1069 test ecx, ecx 1070 jne _B5_3 1071 1072_B5_2:: 1073 1074 movups xmm7, XMMWORD PTR [192+rsp] 1075 movaps xmm0, xmm6 1076 movups xmm6, XMMWORD PTR [208+rsp] 1077 movups xmm15, XMMWORD PTR [224+rsp] 1078 mov r13, QWORD PTR [240+rsp] 1079 add rsp, 264 1080 ret 1081 1082_B5_3:: 1083 1084 movups XMMWORD PTR [r13], xmm0 1085 movups XMMWORD PTR [64+r13], xmm6 1086 1087_B5_6:: 1088 1089 xor eax, eax 1090 mov QWORD PTR [40+rsp], rbx 1091 mov ebx, eax 1092 mov QWORD PTR [32+rsp], rsi 1093 mov esi, ecx 1094 1095_B5_7:: 1096 1097 mov ecx, ebx 1098 mov edx, 1 1099 shl edx, cl 1100 test esi, edx 1101 jne _B5_10 1102 1103_B5_8:: 1104 1105 inc ebx 1106 cmp ebx, 4 1107 jl _B5_7 1108 1109_B5_9:: 1110 1111 mov rbx, QWORD PTR [40+rsp] 1112 mov rsi, QWORD PTR [32+rsp] 1113 movups xmm6, XMMWORD PTR [64+r13] 1114 jmp _B5_2 1115 1116_B5_10:: 1117 1118 lea rcx, QWORD PTR [r13+rbx*4] 1119 lea rdx, QWORD PTR [64+r13+rbx*4] 1120 1121 call __svml_scosh_ha_cout_rare_internal 1122 jmp _B5_8 1123 ALIGN 16 1124 1125_B5_11:: 1126 1127__svml_coshf4_ha_ex ENDP 1128 1129_TEXT ENDS 1130.xdata SEGMENT DWORD READ '' 1131 1132 ALIGN 004H 1133_unwind___svml_coshf4_ha_ex_B1_B3: 1134 DD 668417 1135 DD 2020403 1136 DD 878635 1137 DD 817187 1138 DD 981019 1139 DD 2162955 1140 1141.xdata ENDS 1142.pdata SEGMENT DWORD READ '' 1143 1144 ALIGN 004H 1145 1146 DD imagerel _B5_1 1147 DD imagerel _B5_6 1148 DD imagerel _unwind___svml_coshf4_ha_ex_B1_B3 1149 1150.pdata ENDS 1151.xdata SEGMENT DWORD READ '' 1152 1153 ALIGN 004H 1154_unwind___svml_coshf4_ha_ex_B6_B10: 1155 DD 265761 1156 DD 287758 1157 DD 340999 1158 DD imagerel _B5_1 1159 DD imagerel _B5_6 1160 DD imagerel _unwind___svml_coshf4_ha_ex_B1_B3 1161 1162.xdata ENDS 1163.pdata SEGMENT DWORD READ '' 1164 1165 ALIGN 004H 1166 1167 DD imagerel _B5_6 1168 DD imagerel _B5_11 1169 DD imagerel _unwind___svml_coshf4_ha_ex_B6_B10 1170 1171.pdata ENDS 1172_DATA SEGMENT 'DATA' 1173_DATA ENDS 1174 1175_TEXT SEGMENT 'CODE' 1176 1177TXTST5: 1178 1179_TEXT ENDS 1180_TEXT SEGMENT 'CODE' 1181 1182 ALIGN 16 1183 PUBLIC __svml_coshf4_ha_e9 1184 1185__svml_coshf4_ha_e9 PROC EXPORT 1186 1187_B6_1:: 1188 1189 DB 243 1190 DB 15 1191 DB 30 1192 DB 250 1193L122:: 1194 1195 sub rsp, 248 1196 vmovaps xmm3, xmm0 1197 vmovups XMMWORD PTR [192+rsp], xmm11 1198 lea r10, QWORD PTR [__ImageBase] 1199 vmovups XMMWORD PTR [208+rsp], xmm6 1200 mov QWORD PTR [224+rsp], r13 1201 lea r13, QWORD PTR [111+rsp] 1202 vmovups xmm2, XMMWORD PTR [__svml_scosh_ha_data_internal+1024] 1203 and r13, -64 1204 vandnps xmm4, xmm2, xmm3 1205 vmulps xmm2, xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+768] 1206 vmovups xmm11, XMMWORD PTR [__svml_scosh_ha_data_internal+1280] 1207 vmovups xmm1, XMMWORD PTR [__svml_scosh_ha_data_internal+1344] 1208 vaddps xmm0, xmm11, xmm2 1209 vxorps xmm2, xmm0, xmm11 1210 vsubps xmm11, xmm0, xmm11 1211 vpcmpgtd xmm6, xmm4, XMMWORD PTR [__svml_scosh_ha_data_internal+1408] 1212 vpsubd xmm5, xmm1, xmm2 1213 vmovmskps ecx, xmm6 1214 vpsrld xmm6, xmm5, 28 1215 vpslld xmm5, xmm6, 4 1216 vpor xmm6, xmm5, xmm2 1217 vmulps xmm0, xmm11, XMMWORD PTR [__svml_scosh_ha_data_internal+896] 1218 vpand xmm1, xmm6, xmm1 1219 vpslld xmm6, xmm1, 4 1220 vpsubd xmm1, xmm2, xmm1 1221 vmovd edx, xmm6 1222 vpslld xmm1, xmm1, 19 1223 vsubps xmm4, xmm4, xmm0 1224 vmulps xmm0, xmm11, XMMWORD PTR [__svml_scosh_ha_data_internal+960] 1225 vpextrd r8d, xmm6, 2 1226 vsubps xmm4, xmm4, xmm0 1227 vpextrd eax, xmm6, 1 1228 vpextrd r9d, xmm6, 3 1229 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rdx] 1230 vmovd xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r8] 1231 vpinsrd xmm0, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+rax], 1 1232 vpinsrd xmm6, xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1480+r10+r9], 1 1233 vmovd xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rdx] 1234 vunpcklpd xmm5, xmm0, xmm6 1235 vmovd xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r8] 1236 vpinsrd xmm6, xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+rax], 1 1237 vpinsrd xmm11, xmm0, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1484+r10+r9], 1 1238 vaddps xmm0, xmm5, xmm5 1239 vpunpcklqdq xmm6, xmm6, xmm11 1240 vmulps xmm11, xmm6, xmm4 1241 mov QWORD PTR [232+rsp], r13 1242 vaddps xmm6, xmm5, xmm11 1243 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rdx] 1244 vpinsrd xmm11, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+rax], 1 1245 vmulps xmm6, xmm4, xmm6 1246 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r8] 1247 vpinsrd xmm5, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1476+r10+r9], 1 1248 vpunpcklqdq xmm11, xmm11, xmm5 1249 vmovd xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rdx] 1250 vaddps xmm6, xmm11, xmm6 1251 vpinsrd xmm5, xmm5, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+rax], 1 1252 vmovd xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r8] 1253 vpinsrd xmm11, xmm11, DWORD PTR [imagerel(__svml_scosh_ha_data_internal)+1472+r10+r9], 1 1254 vmulps xmm4, xmm4, xmm6 1255 vpunpcklqdq xmm5, xmm5, xmm11 1256 vaddps xmm4, xmm5, xmm4 1257 vaddps xmm0, xmm0, xmm4 1258 vpaddd xmm0, xmm0, xmm1 1259 test ecx, ecx 1260 jne _B6_3 1261 1262_B6_2:: 1263 1264 vmovups xmm6, XMMWORD PTR [208+rsp] 1265 vmovups xmm11, XMMWORD PTR [192+rsp] 1266 mov r13, QWORD PTR [224+rsp] 1267 add rsp, 248 1268 ret 1269 1270_B6_3:: 1271 1272 vmovups XMMWORD PTR [r13], xmm3 1273 vmovups XMMWORD PTR [64+r13], xmm0 1274 1275_B6_6:: 1276 1277 xor eax, eax 1278 mov QWORD PTR [40+rsp], rbx 1279 mov ebx, eax 1280 mov QWORD PTR [32+rsp], rsi 1281 mov esi, ecx 1282 1283_B6_7:: 1284 1285 bt esi, ebx 1286 jc _B6_10 1287 1288_B6_8:: 1289 1290 inc ebx 1291 cmp ebx, 4 1292 jl _B6_7 1293 1294_B6_9:: 1295 1296 mov rbx, QWORD PTR [40+rsp] 1297 mov rsi, QWORD PTR [32+rsp] 1298 vmovups xmm0, XMMWORD PTR [64+r13] 1299 jmp _B6_2 1300 1301_B6_10:: 1302 1303 lea rcx, QWORD PTR [r13+rbx*4] 1304 lea rdx, QWORD PTR [64+r13+rbx*4] 1305 1306 call __svml_scosh_ha_cout_rare_internal 1307 jmp _B6_8 1308 ALIGN 16 1309 1310_B6_11:: 1311 1312__svml_coshf4_ha_e9 ENDP 1313 1314_TEXT ENDS 1315.xdata SEGMENT DWORD READ '' 1316 1317 ALIGN 004H 1318_unwind___svml_coshf4_ha_e9_B1_B3: 1319 DD 536577 1320 DD 1889328 1321 DD 878632 1322 DD 833560 1323 DD 2031883 1324 1325.xdata ENDS 1326.pdata SEGMENT DWORD READ '' 1327 1328 ALIGN 004H 1329 1330 DD imagerel _B6_1 1331 DD imagerel _B6_6 1332 DD imagerel _unwind___svml_coshf4_ha_e9_B1_B3 1333 1334.pdata ENDS 1335.xdata SEGMENT DWORD READ '' 1336 1337 ALIGN 004H 1338_unwind___svml_coshf4_ha_e9_B6_B10: 1339 DD 265761 1340 DD 287758 1341 DD 340999 1342 DD imagerel _B6_1 1343 DD imagerel _B6_6 1344 DD imagerel _unwind___svml_coshf4_ha_e9_B1_B3 1345 1346.xdata ENDS 1347.pdata SEGMENT DWORD READ '' 1348 1349 ALIGN 004H 1350 1351 DD imagerel _B6_6 1352 DD imagerel _B6_11 1353 DD imagerel _unwind___svml_coshf4_ha_e9_B6_B10 1354 1355.pdata ENDS 1356_DATA SEGMENT 'DATA' 1357_DATA ENDS 1358 1359_TEXT SEGMENT 'CODE' 1360 1361TXTST6: 1362 1363_TEXT ENDS 1364_TEXT SEGMENT 'CODE' 1365 1366 ALIGN 16 1367 PUBLIC __svml_scosh_ha_cout_rare_internal 1368 1369__svml_scosh_ha_cout_rare_internal PROC 1370 1371_B7_1:: 1372 1373 DB 243 1374 DB 15 1375 DB 30 1376 DB 250 1377L133:: 1378 1379 sub rsp, 136 1380 xor eax, eax 1381 movzx r8d, WORD PTR [2+rcx] 1382 and r8d, 32640 1383 movups XMMWORD PTR [80+rsp], xmm15 1384 movups XMMWORD PTR [112+rsp], xmm14 1385 movups XMMWORD PTR [96+rsp], xmm9 1386 cmp r8d, 32640 1387 je _B7_12 1388 1389_B7_2:: 1390 1391 pxor xmm0, xmm0 1392 cvtss2sd xmm0, DWORD PTR [rcx] 1393 movsd QWORD PTR [64+rsp], xmm0 1394 and BYTE PTR [71+rsp], 127 1395 movzx ecx, WORD PTR [70+rsp] 1396 and ecx, 32752 1397 cmp ecx, 15504 1398 jle _B7_10 1399 1400_B7_3:: 1401 1402 movsd xmm15, QWORD PTR [64+rsp] 1403 movsd xmm0, QWORD PTR [_vmldCoshHATab+1096] 1404 comisd xmm0, xmm15 1405 jbe _B7_9 1406 1407_B7_4:: 1408 1409 mov rcx, QWORD PTR [_vmldCoshHATab+1128] 1410 mov QWORD PTR [64+rsp], rcx 1411 comisd xmm15, QWORD PTR [_vmldCoshHATab+1144] 1412 jb _B7_8 1413 1414_B7_5:: 1415 1416 movsd xmm0, QWORD PTR [_vmldCoshHATab+1040] 1417 lea r9, QWORD PTR [__ImageBase] 1418 mulsd xmm0, xmm15 1419 addsd xmm0, QWORD PTR [_vmldCoshHATab+1048] 1420 movsd QWORD PTR [32+rsp], xmm0 1421 movsd xmm1, QWORD PTR [32+rsp] 1422 mov ecx, DWORD PTR [32+rsp] 1423 mov r10d, ecx 1424 and r10d, 63 1425 subsd xmm1, QWORD PTR [_vmldCoshHATab+1048] 1426 movsd QWORD PTR [40+rsp], xmm1 1427 lea r8d, DWORD PTR [r10+r10] 1428 movsd xmm2, QWORD PTR [40+rsp] 1429 lea r11d, DWORD PTR [1+r10+r10] 1430 mulsd xmm2, QWORD PTR [_vmldCoshHATab+1104] 1431 movsd xmm3, QWORD PTR [40+rsp] 1432 subsd xmm15, xmm2 1433 mulsd xmm3, QWORD PTR [_vmldCoshHATab+1112] 1434 movsd xmm1, QWORD PTR [_vmldCoshHATab+1088] 1435 subsd xmm15, xmm3 1436 mulsd xmm1, xmm15 1437 movsd xmm4, QWORD PTR [imagerel(_vmldCoshHATab)+r9+r8*8] 1438 mov r8, r9 1439 shr ecx, 6 1440 addsd xmm1, QWORD PTR [_vmldCoshHATab+1080] 1441 mulsd xmm1, xmm15 1442 add ecx, 1022 1443 and ecx, 2047 1444 addsd xmm1, QWORD PTR [_vmldCoshHATab+1072] 1445 mulsd xmm1, xmm15 1446 addsd xmm1, QWORD PTR [_vmldCoshHATab+1064] 1447 mulsd xmm1, xmm15 1448 addsd xmm1, QWORD PTR [_vmldCoshHATab+1056] 1449 mulsd xmm1, xmm15 1450 mulsd xmm1, xmm15 1451 addsd xmm1, xmm15 1452 mulsd xmm1, xmm4 1453 addsd xmm1, QWORD PTR [imagerel(_vmldCoshHATab)+r8+r11*8] 1454 addsd xmm1, xmm4 1455 cmp ecx, 2046 1456 ja _B7_7 1457 1458_B7_6:: 1459 1460 mov r8, QWORD PTR [_vmldCoshHATab+1128] 1461 shr r8, 48 1462 shl ecx, 4 1463 and r8d, -32753 1464 or r8d, ecx 1465 mov WORD PTR [70+rsp], r8w 1466 movsd xmm0, QWORD PTR [64+rsp] 1467 mulsd xmm0, xmm1 1468 cvtsd2ss xmm0, xmm0 1469 movss DWORD PTR [rdx], xmm0 1470 jmp _B7_11 1471 1472_B7_7:: 1473 1474 dec ecx 1475 and ecx, 2047 1476 movzx r8d, WORD PTR [70+rsp] 1477 shl ecx, 4 1478 and r8d, -32753 1479 or r8d, ecx 1480 mov WORD PTR [70+rsp], r8w 1481 movsd xmm0, QWORD PTR [64+rsp] 1482 mulsd xmm1, xmm0 1483 mulsd xmm1, QWORD PTR [_vmldCoshHATab+1024] 1484 cvtsd2ss xmm1, xmm1 1485 movss DWORD PTR [rdx], xmm1 1486 jmp _B7_11 1487 1488_B7_8:: 1489 1490 movsd xmm1, QWORD PTR [_vmldCoshHATab+1040] 1491 lea r8, QWORD PTR [__ImageBase] 1492 mulsd xmm1, xmm15 1493 movzx r9d, WORD PTR [70+rsp] 1494 and r9d, -32753 1495 addsd xmm1, QWORD PTR [_vmldCoshHATab+1048] 1496 movsd QWORD PTR [32+rsp], xmm1 1497 movsd xmm9, QWORD PTR [32+rsp] 1498 mov r11d, DWORD PTR [32+rsp] 1499 mov ecx, r11d 1500 shr ecx, 6 1501 and r11d, 63 1502 subsd xmm9, QWORD PTR [_vmldCoshHATab+1048] 1503 movsd QWORD PTR [40+rsp], xmm9 1504 lea r10d, DWORD PTR [1023+rcx] 1505 movsd xmm14, QWORD PTR [40+rsp] 1506 add ecx, 1022 1507 mulsd xmm14, QWORD PTR [_vmldCoshHATab+1104] 1508 and ecx, 2047 1509 movsd xmm4, QWORD PTR [40+rsp] 1510 neg r10d 1511 mulsd xmm4, QWORD PTR [_vmldCoshHATab+1112] 1512 subsd xmm15, xmm14 1513 movsd xmm14, QWORD PTR [_vmldCoshHATab+1088] 1514 add r10d, -4 1515 shl ecx, 4 1516 and r10d, 2047 1517 movsd xmm9, QWORD PTR [_vmldCoshHATab+1080] 1518 or r9d, ecx 1519 mov WORD PTR [70+rsp], r9w 1520 lea ecx, DWORD PTR [r11+r11] 1521 shl r10d, 4 1522 and r9d, -32753 1523 or r9d, r10d 1524 subsd xmm15, xmm4 1525 movaps xmm5, xmm15 1526 mulsd xmm5, xmm15 1527 mulsd xmm14, xmm5 1528 mulsd xmm9, xmm5 1529 addsd xmm14, QWORD PTR [_vmldCoshHATab+1072] 1530 addsd xmm9, QWORD PTR [_vmldCoshHATab+1064] 1531 mulsd xmm14, xmm5 1532 mulsd xmm9, xmm5 1533 addsd xmm14, QWORD PTR [_vmldCoshHATab+1056] 1534 mulsd xmm9, xmm15 1535 mulsd xmm14, xmm5 1536 movsd xmm4, QWORD PTR [imagerel(_vmldCoshHATab)+r8+rcx*8] 1537 neg ecx 1538 movsd xmm1, QWORD PTR [64+rsp] 1539 lea r8d, DWORD PTR [1+r11+r11] 1540 lea r11, QWORD PTR [__ImageBase] 1541 mov r10, r11 1542 mov WORD PTR [70+rsp], r9w 1543 lea r9d, DWORD PTR [128+rcx] 1544 movsd xmm0, QWORD PTR [64+rsp] 1545 add ecx, 129 1546 movsd xmm5, QWORD PTR [imagerel(_vmldCoshHATab)+r11+r8*8] 1547 mov r8, r11 1548 movsd xmm2, QWORD PTR [imagerel(_vmldCoshHATab)+r10+r9*8] 1549 mulsd xmm4, xmm1 1550 mulsd xmm2, xmm0 1551 mulsd xmm5, xmm1 1552 movaps xmm1, xmm4 1553 movsd xmm3, QWORD PTR [imagerel(_vmldCoshHATab)+r8+rcx*8] 1554 addsd xmm1, xmm2 1555 mulsd xmm3, xmm0 1556 movsd QWORD PTR [48+rsp], xmm1 1557 movaps xmm1, xmm4 1558 movsd xmm0, QWORD PTR [48+rsp] 1559 subsd xmm4, xmm2 1560 subsd xmm1, xmm0 1561 mulsd xmm9, xmm4 1562 addsd xmm1, xmm2 1563 movaps xmm2, xmm5 1564 movsd QWORD PTR [56+rsp], xmm1 1565 subsd xmm2, xmm3 1566 mulsd xmm2, xmm15 1567 mulsd xmm15, xmm4 1568 addsd xmm2, xmm3 1569 movsd xmm1, QWORD PTR [48+rsp] 1570 addsd xmm2, xmm5 1571 mulsd xmm14, xmm1 1572 movsd xmm0, QWORD PTR [56+rsp] 1573 addsd xmm0, xmm2 1574 addsd xmm0, xmm9 1575 addsd xmm0, xmm14 1576 addsd xmm0, xmm15 1577 movsd QWORD PTR [48+rsp], xmm0 1578 movsd xmm15, QWORD PTR [48+rsp] 1579 addsd xmm1, xmm15 1580 cvtsd2ss xmm1, xmm1 1581 movss DWORD PTR [rdx], xmm1 1582 jmp _B7_11 1583 1584_B7_9:: 1585 1586 movsd xmm0, QWORD PTR [_vmldCoshHATab+1120] 1587 mov eax, 3 1588 mulsd xmm0, xmm0 1589 cvtsd2ss xmm0, xmm0 1590 movss DWORD PTR [rdx], xmm0 1591 jmp _B7_11 1592 1593_B7_10:: 1594 1595 movsd xmm0, QWORD PTR [_vmldCoshHATab+1136] 1596 addsd xmm0, QWORD PTR [64+rsp] 1597 cvtsd2ss xmm0, xmm0 1598 movss DWORD PTR [rdx], xmm0 1599 1600_B7_11:: 1601 1602 movups xmm9, XMMWORD PTR [96+rsp] 1603 movups xmm14, XMMWORD PTR [112+rsp] 1604 movups xmm15, XMMWORD PTR [80+rsp] 1605 add rsp, 136 1606 ret 1607 1608_B7_12:: 1609 1610 movss xmm0, DWORD PTR [rcx] 1611 mulss xmm0, xmm0 1612 movss DWORD PTR [rdx], xmm0 1613 jmp _B7_11 1614 ALIGN 16 1615 1616_B7_13:: 1617 1618__svml_scosh_ha_cout_rare_internal ENDP 1619 1620_TEXT ENDS 1621.xdata SEGMENT DWORD READ '' 1622 1623 ALIGN 004H 1624_unwind___svml_scosh_ha_cout_rare_internal_B1_B12: 1625 DD 535297 1626 DD 432171 1627 DD 518181 1628 DD 391199 1629 DD 1114379 1630 1631.xdata ENDS 1632.pdata SEGMENT DWORD READ '' 1633 1634 ALIGN 004H 1635 1636 DD imagerel _B7_1 1637 DD imagerel _B7_13 1638 DD imagerel _unwind___svml_scosh_ha_cout_rare_internal_B1_B12 1639 1640.pdata ENDS 1641_DATA SEGMENT 'DATA' 1642_DATA ENDS 1643 1644_RDATA SEGMENT READ PAGE 'DATA' 1645 ALIGN 32 1646 PUBLIC __svml_scosh_ha_data_internal 1647__svml_scosh_ha_data_internal DD 1056964608 1648 DD 1057148295 1649 DD 1057336003 1650 DD 1057527823 1651 DD 1057723842 1652 DD 1057924154 1653 DD 1058128851 1654 DD 1058338032 1655 DD 1058551792 1656 DD 1058770234 1657 DD 1058993458 1658 DD 1059221571 1659 DD 1059454679 1660 DD 1059692891 1661 DD 1059936319 1662 DD 1060185078 1663 DD 1060439283 1664 DD 1060699055 1665 DD 1060964516 1666 DD 1061235789 1667 DD 1061513002 1668 DD 1061796286 1669 DD 1062085772 1670 DD 1062381598 1671 DD 1062683901 1672 DD 1062992824 1673 DD 1063308511 1674 DD 1063631111 1675 DD 1063960775 1676 DD 1064297658 1677 DD 1064641917 1678 DD 1064993715 1679 DD 0 1680 DD 2999887785 1681 DD 852465809 1682 DD 3003046475 1683 DD 2984291233 1684 DD 3001644133 1685 DD 854021668 1686 DD 2997748242 1687 DD 849550193 1688 DD 2995541347 1689 DD 851518274 1690 DD 809701978 1691 DD 2997656926 1692 DD 2996185864 1693 DD 2980965110 1694 DD 3002882728 1695 DD 844097402 1696 DD 848217591 1697 DD 2999013352 1698 DD 2992006718 1699 DD 831170615 1700 DD 3002278818 1701 DD 833158180 1702 DD 3000769962 1703 DD 2991891850 1704 DD 2999994908 1705 DD 2979965785 1706 DD 2982419430 1707 DD 2982221534 1708 DD 2999469642 1709 DD 833168438 1710 DD 2987538264 1711 DD 1056964608 1712 DD 1056605107 1713 DD 1056253309 1714 DD 1055909050 1715 DD 1055572167 1716 DD 1055242503 1717 DD 1054919903 1718 DD 1054604216 1719 DD 1054295293 1720 DD 1053992990 1721 DD 1053697164 1722 DD 1053407678 1723 DD 1053124394 1724 DD 1052847181 1725 DD 1052575908 1726 DD 1052310447 1727 DD 1052050675 1728 DD 1051796470 1729 DD 1051547711 1730 DD 1051304283 1731 DD 1051066071 1732 DD 1050832963 1733 DD 1050604850 1734 DD 1050381626 1735 DD 1050163184 1736 DD 1049949424 1737 DD 1049740243 1738 DD 1049535546 1739 DD 1049335234 1740 DD 1049139215 1741 DD 1048947395 1742 DD 1048759687 1743 DD 1220542464 1744 DD 1220542464 1745 DD 1220542464 1746 DD 1220542464 1747 DD 1220542464 1748 DD 1220542464 1749 DD 1220542464 1750 DD 1220542464 1751 DD 1220542464 1752 DD 1220542464 1753 DD 1220542464 1754 DD 1220542464 1755 DD 1220542464 1756 DD 1220542464 1757 DD 1220542464 1758 DD 1220542464 1759 DD 31 1760 DD 31 1761 DD 31 1762 DD 31 1763 DD 31 1764 DD 31 1765 DD 31 1766 DD 31 1767 DD 31 1768 DD 31 1769 DD 31 1770 DD 31 1771 DD 31 1772 DD 31 1773 DD 31 1774 DD 31 1775 DD 1118743630 1776 DD 1118743630 1777 DD 1118743630 1778 DD 1118743630 1779 DD 1118743630 1780 DD 1118743630 1781 DD 1118743630 1782 DD 1118743630 1783 DD 1118743630 1784 DD 1118743630 1785 DD 1118743630 1786 DD 1118743630 1787 DD 1118743630 1788 DD 1118743630 1789 DD 1118743630 1790 DD 1118743630 1791 DD 1065353216 1792 DD 1065353216 1793 DD 1065353216 1794 DD 1065353216 1795 DD 1065353216 1796 DD 1065353216 1797 DD 1065353216 1798 DD 1065353216 1799 DD 1065353216 1800 DD 1065353216 1801 DD 1065353216 1802 DD 1065353216 1803 DD 1065353216 1804 DD 1065353216 1805 DD 1065353216 1806 DD 1065353216 1807 DD 1056964879 1808 DD 1056964879 1809 DD 1056964879 1810 DD 1056964879 1811 DD 1056964879 1812 DD 1056964879 1813 DD 1056964879 1814 DD 1056964879 1815 DD 1056964879 1816 DD 1056964879 1817 DD 1056964879 1818 DD 1056964879 1819 DD 1056964879 1820 DD 1056964879 1821 DD 1056964879 1822 DD 1056964879 1823 DD 1042983629 1824 DD 1042983629 1825 DD 1042983629 1826 DD 1042983629 1827 DD 1042983629 1828 DD 1042983629 1829 DD 1042983629 1830 DD 1042983629 1831 DD 1042983629 1832 DD 1042983629 1833 DD 1042983629 1834 DD 1042983629 1835 DD 1042983629 1836 DD 1042983629 1837 DD 1042983629 1838 DD 1042983629 1839 DD 1069066811 1840 DD 1069066811 1841 DD 1069066811 1842 DD 1069066811 1843 DD 1069066811 1844 DD 1069066811 1845 DD 1069066811 1846 DD 1069066811 1847 DD 1069066811 1848 DD 1069066811 1849 DD 1069066811 1850 DD 1069066811 1851 DD 1069066811 1852 DD 1069066811 1853 DD 1069066811 1854 DD 1069066811 1855 DD 849703008 1856 DD 849703008 1857 DD 849703008 1858 DD 849703008 1859 DD 849703008 1860 DD 849703008 1861 DD 849703008 1862 DD 849703008 1863 DD 849703008 1864 DD 849703008 1865 DD 849703008 1866 DD 849703008 1867 DD 849703008 1868 DD 849703008 1869 DD 849703008 1870 DD 849703008 1871 DD 1060204544 1872 DD 1060204544 1873 DD 1060204544 1874 DD 1060204544 1875 DD 1060204544 1876 DD 1060204544 1877 DD 1060204544 1878 DD 1060204544 1879 DD 1060204544 1880 DD 1060204544 1881 DD 1060204544 1882 DD 1060204544 1883 DD 1060204544 1884 DD 1060204544 1885 DD 1060204544 1886 DD 1060204544 1887 DD 939916788 1888 DD 939916788 1889 DD 939916788 1890 DD 939916788 1891 DD 939916788 1892 DD 939916788 1893 DD 939916788 1894 DD 939916788 1895 DD 939916788 1896 DD 939916788 1897 DD 939916788 1898 DD 939916788 1899 DD 939916788 1900 DD 939916788 1901 DD 939916788 1902 DD 939916788 1903 DD 2147483648 1904 DD 2147483648 1905 DD 2147483648 1906 DD 2147483648 1907 DD 2147483648 1908 DD 2147483648 1909 DD 2147483648 1910 DD 2147483648 1911 DD 2147483648 1912 DD 2147483648 1913 DD 2147483648 1914 DD 2147483648 1915 DD 2147483648 1916 DD 2147483648 1917 DD 2147483648 1918 DD 2147483648 1919 DD 1065353216 1920 DD 1065353216 1921 DD 1065353216 1922 DD 1065353216 1923 DD 1065353216 1924 DD 1065353216 1925 DD 1065353216 1926 DD 1065353216 1927 DD 1065353216 1928 DD 1065353216 1929 DD 1065353216 1930 DD 1065353216 1931 DD 1065353216 1932 DD 1065353216 1933 DD 1065353216 1934 DD 1065353216 1935 DD 3212836864 1936 DD 3212836864 1937 DD 3212836864 1938 DD 3212836864 1939 DD 3212836864 1940 DD 3212836864 1941 DD 3212836864 1942 DD 3212836864 1943 DD 3212836864 1944 DD 3212836864 1945 DD 3212836864 1946 DD 3212836864 1947 DD 3212836864 1948 DD 3212836864 1949 DD 3212836864 1950 DD 3212836864 1951 DD 2139095040 1952 DD 2139095040 1953 DD 2139095040 1954 DD 2139095040 1955 DD 2139095040 1956 DD 2139095040 1957 DD 2139095040 1958 DD 2139095040 1959 DD 2139095040 1960 DD 2139095040 1961 DD 2139095040 1962 DD 2139095040 1963 DD 2139095040 1964 DD 2139095040 1965 DD 2139095040 1966 DD 2139095040 1967 DD 1228931072 1968 DD 1228931072 1969 DD 1228931072 1970 DD 1228931072 1971 DD 1228931072 1972 DD 1228931072 1973 DD 1228931072 1974 DD 1228931072 1975 DD 1228931072 1976 DD 1228931072 1977 DD 1228931072 1978 DD 1228931072 1979 DD 1228931072 1980 DD 1228931072 1981 DD 1228931072 1982 DD 1228931072 1983 DD 255 1984 DD 255 1985 DD 255 1986 DD 255 1987 DD 255 1988 DD 255 1989 DD 255 1990 DD 255 1991 DD 255 1992 DD 255 1993 DD 255 1994 DD 255 1995 DD 255 1996 DD 255 1997 DD 255 1998 DD 255 1999 DD 1118922496 2000 DD 1118922496 2001 DD 1118922496 2002 DD 1118922496 2003 DD 1118922496 2004 DD 1118922496 2005 DD 1118922496 2006 DD 1118922496 2007 DD 1118922496 2008 DD 1118922496 2009 DD 1118922496 2010 DD 1118922496 2011 DD 1118922496 2012 DD 1118922496 2013 DD 1118922496 2014 DD 1118922496 2015 DD 944570348 2016 DD 870537889 2017 DD 1056963788 2018 DD 988584323 2019 DD 3089368227 2020 DD 1026654286 2021 DD 1056972809 2022 DD 1005362723 2023 DD 3089410886 2024 DD 1035053812 2025 DD 1056996444 2026 DD 1013759196 2027 DD 3089450701 2028 DD 1040545168 2029 DD 1057035884 2030 DD 1018294210 2031 DD 3089519489 2032 DD 1043486152 2033 DD 1057091204 2034 DD 1022210002 2035 DD 3089622651 2036 DD 1046449073 2037 DD 1057162508 2038 DD 1024792095 2039 DD 3089732783 2040 DD 1049007747 2041 DD 1057249929 2042 DD 1026787500 2043 DD 3089879760 2044 DD 1050519514 2045 DD 1057353632 2046 DD 1028802193 2047 DD 3090009552 2048 DD 1052050675 2049 DD 1057473810 2050 DD 1030843673 2051 DD 3090201654 2052 DD 1053604104 2053 DD 1057610691 2054 DD 1032358162 2055 DD 3090393038 2056 DD 1055182718 2057 DD 1057764530 2058 DD 1033401816 2059 DD 3090624519 2060 DD 1056789478 2061 DD 1057935617 2062 DD 1034476232 2063 DD 3090859136 2064 DD 1057696005 2065 DD 1058124272 2066 DD 1035562860 2067 DD 3091126256 2068 DD 1058532085 2069 DD 1058330850 2070 DD 1036689182 2071 DD 3091401474 2072 DD 1059386854 2073 DD 1058555738 2074 DD 1037824061 2075 DD 3091713853 2076 DD 1060261915 2077 DD 1058799359 2078 DD 1038999406 2079 DD 3092054410 2080 DD 1061158912 2081 DD 1059062170 2082 DD 1040187520 2083 DD 3092413532 2084 DD 1062079528 2085 DD 1059344664 2086 DD 1040796570 2087 DD 3092816174 2088 DD 1063025490 2089 DD 1059647372 2090 DD 1041432479 2091 DD 3093223701 2092 DD 1063998575 2093 DD 1059970861 2094 DD 1042082428 2095 DD 3093662789 2096 DD 1065000609 2097 DD 1060315739 2098 DD 1042753182 2099 DD 3094122539 2100 DD 1065693345 2101 DD 1060682653 2102 DD 1043434554 2103 DD 3094645738 2104 DD 1066226161 2105 DD 1061072293 2106 DD 1044155985 2107 DD 3095155406 2108 DD 1066776362 2109 DD 1061485388 2110 DD 1044890780 2111 DD 3095550555 2112 DD 1067344981 2113 DD 1061922715 2114 DD 1045635453 2115 DD 3095847386 2116 DD 1067933084 2117 DD 1062385095 2118 DD 1046418690 2119 DD 3096168298 2120 DD 1068541775 2121 DD 1062873396 2122 DD 1047240047 2123 DD 3096488137 2124 DD 1069172198 2125 DD 1063388533 2126 DD 1048071426 2127 DD 3096841182 2128 DD 1069825535 2129 DD 1063931475 2130 DD 1048758942 2131 DD 3097209475 2132 DD 1070503013 2133 DD 1064503240 2134 DD 1049207926 2135 DD 3097589791 2136 DD 1071205903 2137 DD 1065104901 2138 DD 1049678351 2139 DD 3097993402 2140 DD 1071935525 2141 DD 1065545402 2142 DD 1050164645 2143 DD 3098411341 2144 DD 1072693248 2145 DD 1065877852 2146 DD 1050673310 2147 DD 3098859808 2148 DD 1073480495 2149 DD 1066227033 2150 DD 1051198081 2151 DD 3099325394 2152 DD 1074020284 2153 DD 1066593600 2154 DD 1051736997 2155 DD 3099839474 2156 DD 1074445677 2157 DD 1066978242 2158 DD 1052300332 2159 DD 3100370328 2160 DD 1074888136 2161 DD 1067381680 2162 DD 1052909383 2163 DD 3100909820 2164 DD 1075348494 2165 DD 1067804671 2166 DD 1053514627 2167 DD 3101459594 2168 DD 1075827613 2169 DD 1068248009 2170 DD 1054160592 2171 DD 3102047769 2172 DD 1076326394 2173 DD 1068712527 2174 DD 1054814464 2175 DD 3102677758 2176 DD 1076845772 2177 DD 1069199097 2178 DD 1055502910 2179 DD 3103340170 2180 DD 1077386722 2181 DD 1069708632 2182 DD 1056225281 2183 DD 3103903569 2184 DD 1077950259 2185 DD 1070242088 2186 DD 1056977834 2187 DD 3104249593 2188 DD 1078537443 2189 DD 1070800466 2190 DD 1057360587 2191 DD 3104632246 2192 DD 1079149373 2193 DD 1071384816 2194 DD 1057776467 2195 DD 3105038122 2196 DD 1079787200 2197 DD 1071996234 2198 DD 1058202023 2199 DD 3105440616 2200 DD 1080452121 2201 DD 1072635866 2202 DD 1058640522 2203 DD 3105862938 2204 DD 1081145383 2205 DD 1073304914 2206 DD 1059104028 2207 DD 3106308416 2208 DD 1081868288 2209 DD 1073873229 2210 DD 1059586215 2211 DD 3106787412 2212 DD 1082376312 2213 DD 1074239082 2214 DD 1060097588 2215 DD 3107276928 2216 DD 1082769472 2217 DD 1074621614 2218 DD 1060619929 2219 DD 3107776680 2220 DD 1083179578 2221 DD 1075021543 2222 DD 1061153935 2223 DD 3108330475 2224 DD 1083607398 2225 DD 1075439621 2226 DD 1061737331 2227 DD 3108881710 2228 DD 1084053737 2229 DD 1075876631 2230 DD 1062331214 2231 DD 3109487286 2232 DD 1084519432 2233 DD 1076333395 2234 DD 1062953203 2235 DD 3110070509 2236 DD 1085005358 2237 DD 1076810768 2238 DD 1063586843 2239 DD 3110728850 2240 DD 1085512425 2241 DD 1077309649 2242 DD 1064276575 2243 DD 3111383871 2244 DD 1086041587 2245 DD 1077830972 2246 DD 1064978612 2247 DD 3112084118 2248 DD 1086593836 2249 DD 1078375717 2250 DD 1065536743 2251 DD 3112493703 2252 DD 1087170210 2253 DD 1078944906 2254 DD 1065913820 2255 DD 3112867371 2256 DD 1087771789 2257 DD 1079539607 2258 DD 1066317189 2259 DD 3113278547 2260 DD 1088399703 2261 DD 1080160938 2262 DD 1066739445 2263 DD 3113690682 2264 DD 1089055131 2265 DD 1080810063 2266 DD 1067177635 2267 DD 3114113585 2268 DD 1089739304 2269 DD 1081488201 2270 DD 1067625214 2271 DD 3114565947 2272 DD 1090453504 2273 DD 1082163529 2274 DD 1068105897 2275 DD 3115052575 2276 DD 1090859057 2277 DD 1082533550 2278 DD 1068596020 2279 DD 3115539880 2280 DD 1091248226 2281 DD 1082920073 2282 DD 1069111659 2283 DD 3116077017 2284 DD 1091654509 2285 DD 1083323825 2286 DD 1069663909 2287 DD 3116603774 2288 DD 1092078670 2289 DD 1083745562 2290 DD 1070225544 2291 DD 3117166138 2292 DD 1092521504 2293 DD 1084186077 2294 DD 1070821702 2295 DD 3117769278 2296 DD 1092983843 2297 DD 1084646197 2298 DD 1071437696 2299 DD 3118359457 2300 DD 1093466555 2301 DD 1085126784 2302 DD 1072071392 2303 DD 3119000307 2304 DD 1093970545 2305 DD 1085628742 2306 DD 1072746100 2307 DD 3119686251 2308 DD 1094496760 2309 DD 1086153013 2310 DD 1073443058 2311 DD 3120382865 2312 DD 1095046187 2313 DD 1086700580 2314 DD 1073960254 2315 DD 3120829800 2316 DD 1095619858 2317 DD 1087272471 2318 DD 1074341025 2319 DD 3121221705 2320 DD 1096218849 2321 DD 1087869761 2322 DD 1074743826 2323 DD 3121630109 2324 DD 1096844285 2325 DD 1088493570 2326 DD 1075162699 2327 DD 3122040558 2328 DD 1097497340 2329 DD 1089145068 2330 DD 1075598254 2331 DD 3122471799 2332 DD 1098179240 2333 DD 1089825479 2334 DD 1076049525 2335 DD 3122921786 2336 DD 1098891264 2337 DD 1090527560 2338 DD 1076527273 2339 DD 3123410322 2340 DD 1099271199 2341 DD 1090898623 2342 DD 1077017199 2343 DD 3123905268 2344 DD 1099659370 2345 DD 1091286144 2346 DD 1077536277 2347 DD 3124427171 2348 DD 1100064698 2349 DD 1091690851 2350 DD 1078077742 2351 DD 3124955362 2352 DD 1100487944 2353 DD 1092113503 2354 DD 1078639053 2355 DD 3125512315 2356 DD 1100929902 2357 DD 1092554894 2358 DD 1079230664 2359 DD 3126114846 2360 DD 1101391402 2361 DD 1093015853 2362 DD 1079845159 2363 DD 3126723150 2364 DD 1101873310 2365 DD 1093497244 2366 DD 1080489100 2367 DD 3127384205 2368 DD 1102376531 2369 DD 1093999972 2370 DD 1081154940 2371 DD 3128045109 2372 DD 1102902009 2373 DD 1094524979 2374 DD 1081855739 2375 DD 3128757202 2376 DD 1103450730 2377 DD 1095073252 2378 DD 1082365260 2379 DD 3129233957 2380 DD 1104023725 2381 DD 1095645820 2382 DD 1082749515 2383 DD 3129593552 2384 DD 1104622070 2385 DD 1096243755 2386 DD 1083141940 2387 DD 3130009456 2388 DD 1105246886 2389 DD 1096868184 2390 DD 1083565083 2391 DD 3130431772 2392 DD 1105899348 2393 DD 1097520276 2394 DD 1083997423 2395 DD 3130861002 2396 DD 1106580680 2397 DD 1098201255 2398 DD 1084447059 2399 DD 3131310395 2400 DD 1107292160 2401 DD 1098910024 2402 DD 1084924074 2403 DD 3131783023 2404 DD 1107665690 2405 DD 1099281347 2406 DD 1085424177 2407 DD 3132296264 2408 DD 1108053612 2409 DD 1099669118 2410 DD 1085933889 2411 DD 3132789780 2412 DD 1108458701 2413 DD 1100074063 2414 DD 1086477769 2415 DD 3133359295 2416 DD 1108881718 2417 DD 1100496945 2418 DD 1087044117 2419 DD 3133914895 2420 DD 1109323457 2421 DD 1100938555 2422 DD 1087634592 2423 DD 3134525467 2424 DD 1109784747 2425 DD 1101399724 2426 DD 1088253827 2427 DD 3135105529 2428 DD 1110266455 2429 DD 1101881315 2430 DD 1088879869 2431 DD 3135755251 2432 DD 1110769483 2433 DD 1102384235 2434 DD 1089558833 2435 DD 3136442666 2436 DD 1111294777 2437 DD 1102909427 2438 DD 1090255482 2439 DD 3137142241 2440 DD 1111843322 2441 DD 1103457876 2442 DD 1090755410 2443 DD 3137605970 2444 DD 1112416148 2445 DD 1104030612 2446 DD 1091140533 2447 DD 3137986162 2448 DD 1113014331 2449 DD 1104628710 2450 DD 1091535483 2451 DD 3138387555 2452 DD 1113638993 2453 DD 1105253293 2454 DD 1091949463 2455 DD 3138804646 2456 DD 1114291306 2457 DD 1105905533 2458 DD 1092388670 2459 DD 3139233372 2460 DD 1114972496 2461 DD 1106586654 2462 DD 1092837897 2463 DD 3139699003 2464 DD 1115683840 2465 DD 1107297096 2466 DD 1093314730 2467 DD 3140167653 2468 DD 1116055769 2469 DD 1107668484 2470 DD 1093812263 2471 DD 3140669084 2472 DD 1116443628 2473 DD 1108056317 2474 DD 1094334974 2475 DD 3141171888 2476 DD 1116848658 2477 DD 1108461322 2478 DD 1094864117 2479 DD 3141735347 2480 DD 1117271618 2481 DD 1108884261 2482 DD 1095426609 2483 DD 3142298803 2484 DD 1117713302 2485 DD 1109325926 2486 DD 1096021914 2487 DD 3142894998 2488 DD 1118174540 2489 DD 1109787147 2490 DD 1096632105 2491 DD 3143500773 2492 DD 1118656197 2493 DD 1110268789 2494 DD 1097274132 2495 DD 3144147662 2496 DD 1119159177 2497 DD 1110771757 2498 DD 1097951263 2499 DD 3144833512 2500 DD 1119684425 2501 DD 1111296995 2502 DD 1098646873 2503 DD 3145529957 2504 DD 1120232926 2505 DD 1111845488 2506 DD 1099144404 2507 DD 3145990428 2508 DD 1120805710 2509 DD 1112418266 2510 DD 1099527187 2511 DD 3146379868 2512 DD 1121403852 2513 DD 1113016405 2514 DD 1099927882 2515 DD 3146785826 2516 DD 1122028475 2517 DD 1113641027 2518 DD 1100344686 2519 DD 3147185223 2520 DD 1122680752 2521 DD 1114293303 2522 DD 1100772823 2523 DD 3147622018 2524 DD 1123361906 2525 DD 1114974460 2526 DD 1101227063 2527 DD 3148087611 2528 DD 1124073216 2529 DD 1115685320 2530 DD 1101703851 2531 DD 3148547074 2532 DD 1124444745 2533 DD 1116056724 2534 DD 1102195626 2535 DD 3149061936 2536 DD 1124832589 2537 DD 1116444573 2538 DD 1102706245 2539 DD 3149567064 2540 DD 1125237603 2541 DD 1116849593 2542 DD 1103257276 2543 DD 3150120816 2544 DD 1125660549 2545 DD 1117272546 2546 DD 1103813688 2547 DD 3150694429 2548 DD 1126102219 2549 DD 1117714225 2550 DD 1104415316 2551 DD 3151287031 2552 DD 1126563444 2553 DD 1118175459 2554 DD 1105023245 2555 DD 3151907427 2556 DD 1127045088 2557 DD 1118657114 2558 DD 1105674384 2559 DD 3152520833 2560 DD 1127548057 2561 DD 1119160093 2562 DD 1106330596 2563 DD 3153222679 2564 DD 1128073293 2565 DD 1119685343 2566 DD 1107036177 2567 DD 3153918342 2568 DD 1128621783 2569 DD 1120233847 2570 DD 1107533108 2571 DD 3154369806 2572 DD 1129194557 2573 DD 1120806635 2574 DD 1107910191 2575 DD 3154757460 2576 DD 1129792689 2577 DD 1121404784 2578 DD 1108309765 2579 DD 3155168656 2580 DD 1130417302 2581 DD 1122029416 2582 DD 1108729833 2583 DD 3155580017 2584 DD 1131069569 2585 DD 1122681702 2586 DD 1109165432 2587 DD 3156018828 2588 DD 1131750714 2589 DD 1123362868 2590 DD 1109620926 2591 DD 3156476219 2592 DD 1132462016 2593 DD 1124073832 2594 DD 1110092587 2595 DD 3156933385 2596 DD 1132833445 2597 DD 1124445240 2598 DD 1110582922 2599 DD 3157451606 2600 DD 1133221285 2601 DD 1124833093 2602 DD 1111095633 2603 DD 3157965508 2604 DD 1133626295 2605 DD 1125238117 2606 DD 1111652137 2607 DD 3158533220 2608 DD 1134049237 2609 DD 1125661074 2610 DD 1112217259 2611 DD 3159060211 2612 DD 1134490905 2613 DD 1126102755 2614 DD 1112789777 2615 DD 3159676495 2616 DD 1134952126 2617 DD 1126563993 2618 DD 1113412486 2619 DD 3160292353 2620 DD 1135433767 2621 DD 1127045651 2622 DD 1114060788 2623 DD 3160905582 2624 DD 1135936733 2625 DD 1127548633 2626 DD 1114716886 2627 DD 3161611427 2628 DD 1136461966 2629 DD 1128073886 2630 DD 1115424959 2631 DD 3162315088 2632 DD 1137010453 2633 DD 1128622393 2634 DD 1115924298 2635 DD 3162768396 2636 DD 1137583224 2637 DD 1129195184 2638 DD 1116305071 2639 DD 3163147411 2640 DD 1138181354 2641 DD 1129793335 2642 DD 1116699250 2643 DD 3163551723 2644 DD 1138805965 2645 DD 1130417969 2646 DD 1117115018 2647 DD 3163974268 2648 DD 1139458229 2649 DD 1131070258 2650 DD 1117557598 2651 DD 3164409487 2652 DD 1140139372 2653 DD 1131751426 2654 DD 1118010847 2655 DD 3164864827 2656 DD 1140850672 2657 DD 1132462416 2658 DD 1118481227 2659 DD 3165321418 2660 DD 1141222076 2661 DD 1132833825 2662 DD 1118971202 2663 DD 3165840479 2664 DD 1141609915 2665 DD 1133221679 2666 DD 1119484436 2667 DD 3166356575 2668 DD 1142014924 2669 DD 1133626704 2670 DD 1120042308 2671 DD 3166895003 2672 DD 1142437866 2673 DD 1134049661 2674 DD 1120589147 2675 DD 3167459500 2676 DD 1142879532 2677 DD 1134491344 2678 DD 1121185079 2679 DD 3168048930 2680 DD 1143340753 2681 DD 1134952582 2682 DD 1121791022 2683 DD 3168671847 2684 DD 1143822393 2685 DD 1135434241 2686 DD 1122443730 2687 DD 3169293226 2688 DD 1144325358 2689 DD 1135937224 2690 DD 1123104914 2691 DD 3170008263 2692 DD 1144850590 2693 DD 1136462478 2694 DD 1123818726 2695 DD 3170689344 2696 DD 1145399077 2697 DD 1137010985 2698 DD 1124308436 2699 DD 3171155403 2700 DD 1145971847 2701 DD 1137583777 2702 DD 1124692689 2703 DD 3171540451 2704 DD 1146569976 2705 DD 1138181929 2706 DD 1125090634 2707 DD 3171951236 2708 DD 1147194586 2709 DD 1138806564 2710 DD 1125510443 2711 DD 3172347900 2712 DD 1147846851 2713 DD 1139458852 2714 DD 1125936865 2715 DD 3172790414 2716 DD 1148527993 2717 DD 1140140021 2718 DD 1126394668 2719 DD 3173253435 2720 DD 1149239292 2721 DD 1140851018 2722 DD 1126869843 2723 DD 3173701689 2724 DD 1149610690 2725 DD 1141222427 2726 DD 1127354613 2727 DD 3174212768 2728 DD 1149998528 2729 DD 1141610281 2730 DD 1127883320 2731 DD 3174721217 2732 DD 1150403538 2733 DD 1142015306 2734 DD 1128415961 2735 DD 3175285098 2736 DD 1150826479 2737 DD 1142438264 2738 DD 1128978690 2739 DD 3175842584 2740 DD 1151268145 2741 DD 1142879947 2742 DD 1129570245 2743 DD 3176458075 2744 DD 1151729365 2745 DD 1143341186 2746 DD 1130192458 2747 DD 3177074563 2748 DD 1152211005 2749 DD 1143822845 2750 DD 1130841152 2751 DD 3177689786 2752 DD 1152713970 2753 DD 1144325828 2754 DD 1131498492 2755 DD 3178398928 2756 DD 1153239202 2757 DD 1144851082 2758 DD 1132208623 2759 DD 3179074364 2760 DD 1153787689 2761 DD 1145399589 2762 DD 1132695927 2763 DD 3179539514 2764 DD 1154360459 2765 DD 1145972381 2766 DD 1133078492 2767 DD 3179921974 2768 DD 1154958588 2769 DD 1146570533 2770 DD 1133474821 2771 DD 3180330280 2772 DD 1155583198 2773 DD 1147195168 2774 DD 1133893083 2775 DD 3180740958 2776 DD 1156235462 2777 DD 1147847457 2778 DD 1134328253 2779 DD 3181181199 2780 DD 1156916604 2781 DD 1148528626 2782 DD 1134784637 2783 DD 3181625657 2784 DD 1157627903 2785 DD 1149239624 2786 DD 1135258451 2787 DD 3182104600 2788 DD 1157999299 2789 DD 1149611034 2790 DD 1135752152 2791 DD 3182613683 2792 DD 1158387137 2793 DD 1149998888 2794 DD 1136279613 2795 DD 3183120221 2796 DD 1158792147 2797 DD 1150403913 2798 DD 1136811061 2799 DD 3183682271 2800 DD 1159215088 2801 DD 1150826871 2802 DD 1137372647 2803 DD 3184238005 2804 DD 1159656754 2805 DD 1151268554 2806 DD 1137963108 2807 DD 3184851817 2808 DD 1160117974 2809 DD 1151729793 2810 DD 1138584273 2811 DD 3185433925 2812 DD 1160599615 2813 DD 1152211451 2814 DD 1139211502 2815 DD 3186080382 2816 DD 1161102579 2817 DD 1152714435 2818 DD 1139888343 2819 DD 3186788050 2820 DD 1161627811 2821 DD 1153239689 2822 DD 1140597554 2823 DD 3187462075 2824 DD 1162176298 2825 DD 1153788196 2826 DD 1141084255 2827 DD 3187926998 2828 DD 1162749068 2829 DD 1154360988 2830 DD 1141466399 2831 DD 3188308811 2832 DD 1163347197 2833 DD 1154959140 2834 DD 1141862324 2835 DD 3188716497 2836 DD 1163971807 2837 DD 1155583775 2838 DD 1142280199 2839 DD 3189126581 2840 DD 1164624071 2841 DD 1156236064 2842 DD 1142714999 2843 DD 3189566254 2844 DD 1165305213 2845 DD 1156917233 2846 DD 1143171028 2847 DD 3190026555 2848 DD 1166016512 2849 DD 1157628232 2850 DD 1143644503 2851 DD 3190504977 2852 DD 1166387907 2853 DD 1157999642 2854 DD 1144148108 2855 DD 3190980787 2856 DD 1166775746 2857 DD 1158387495 2858 DD 1144654797 2859 DD 3191519621 2860 DD 1167180755 2861 DD 1158792521 2862 DD 1145206407 2863 DD 3192081214 2864 DD 1167603696 2865 DD 1159215479 2866 DD 1145767708 2867 DD 3192636510 2868 DD 1168045362 2869 DD 1159657162 2870 DD 1146357895 2871 DD 3193217128 2872 DD 1168506583 2873 DD 1160118400 2874 DD 1146958337 2875 DD 3193831608 2876 DD 1168988223 2877 DD 1160600059 2878 DD 1147605777 2879 DD 3194477680 2880 DD 1169491187 2881 DD 1161103043 2882 DD 1148282377 2883 DD 3195152207 2884 DD 1170016420 2885 DD 1161628296 2886 DD 1148970897 2887 DD 3195858652 2888 DD 1170564906 2889 DD 1162176804 2890 DD 1149475351 2891 DD 3196319422 2892 DD 1171137676 2893 DD 1162749596 2894 DD 1149857389 2895 DD 3196701072 2896 DD 1171735805 2897 DD 1163347748 2898 DD 1150253213 2899 DD 3197108604 2900 DD 1172360415 2901 DD 1163972383 2902 DD 1150670991 2903 DD 3197518540 2904 DD 1173012679 2905 DD 1164624672 2906 DD 1151105698 2907 DD 3197958071 2908 DD 1173693821 2909 DD 1165305841 2910 DD 1151561639 2911 DD 3198418235 2912 DD 1174405120 2913 DD 1166016840 2914 DD 1152035030 2915 DD 3198896527 2916 DD 1174776515 2917 DD 1166388250 2918 DD 1152538553 2919 DD 3199372213 2920 DD 1175164354 2921 DD 1166776103 2922 DD 1153045164 2923 DD 3199910927 2924 DD 1175569363 2925 DD 1167181129 2926 DD 1153596699 2927 DD 3200472406 2928 DD 1175992304 2929 DD 1167604087 2930 DD 1154157929 2931 DD 3201027592 2932 DD 1176433970 2933 DD 1168045770 2934 DD 1154748047 2935 DD 3201608106 2936 DD 1176895191 2937 DD 1168507008 2938 DD 1155348424 2939 DD 3202222485 2940 DD 1177376831 2941 DD 1168988667 2942 DD 1155995801 2943 DD 3202868461 2944 DD 1177879795 2945 DD 1169491651 2946 DD 1156672341 2947 DD 3203542895 2948 DD 1178405028 2949 DD 1170016904 2950 DD 1157360804 2951 DD 3204249252 2952 DD 1178953514 2953 DD 1170565412 2954 DD 1157864581 2955 DD 3204708983 2956 DD 1179526284 2957 DD 1171138204 2958 DD 1158246593 2959 DD 3205090594 2960 DD 1180124413 2961 DD 1171736356 2962 DD 1158642392 2963 DD 3205498087 2964 DD 1180749023 2965 DD 1172360991 2966 DD 1159060145 2967 DD 3205907986 2968 DD 1181401287 2969 DD 1173013280 2970 DD 1159494829 2971 DD 3206347481 2972 DD 1182082429 2973 DD 1173694449 2974 DD 1159950748 2975 DD 3206807611 2976 DD 1182793728 2977 DD 1174405448 2978 DD 1160424117 2979 DD 3207285871 2980 DD 1183165123 2981 DD 1174776858 2982 DD 1160927621 2983 DD 3207761525 2984 DD 1183552962 2985 DD 1175164711 2986 DD 1161434212 2987 DD 3208300209 2988 DD 1183957971 2989 DD 1175569737 2990 DD 1161985728 2991 DD 3208861660 2992 DD 1184380912 2993 DD 1175992695 2994 DD 1162546940 2995 DD 3209416818 2996 DD 1184822578 2997 DD 1176434378 2998 DD 1163137042 2999 DD 3209997306 3000 DD 1185283799 3001 DD 1176895616 3002 DD 1163737402 3003 DD 3210611660 3004 DD 1185765439 3005 DD 1177377275 3006 DD 1164384763 3007 DD 3211257612 3008 DD 1186268403 3009 DD 1177880259 3010 DD 1165061288 3011 DD 3211932023 3012 DD 1186793636 3013 DD 1178405512 3014 DD 1165749736 3015 DD 3212638358 3016 DD 1187342122 3017 DD 1178954020 3018 DD 1166253344 3019 DD 3213097830 3020 DD 1187914892 3021 DD 1179526812 3022 DD 1166635350 3023 DD 3213479430 3024 DD 1188513021 3025 DD 1180124964 3026 DD 1167031142 3027 DD 3213886913 3028 DD 1189137631 3029 DD 1180749599 3030 DD 1167448890 3031 DD 3214296803 3032 DD 1189789895 3033 DD 1181401888 3034 DD 1167883568 3035 DD 3214736289 3036 DD 1190471037 3037 DD 1182083057 3038 DD 1168339481 3039_vmldCoshHATab DD 0 3040 DD 1072693248 3041 DD 0 3042 DD 0 3043 DD 1048019041 3044 DD 1072704666 3045 DD 1398474845 3046 DD 3161559171 3047 DD 3541402996 3048 DD 1072716208 3049 DD 2759177317 3050 DD 1015903202 3051 DD 410360776 3052 DD 1072727877 3053 DD 1269990655 3054 DD 1013024446 3055 DD 1828292879 3056 DD 1072739672 3057 DD 1255956747 3058 DD 1016636974 3059 DD 852742562 3060 DD 1072751596 3061 DD 667253587 3062 DD 1010842135 3063 DD 3490863953 3064 DD 1072763649 3065 DD 960797498 3066 DD 3163997456 3067 DD 2930322912 3068 DD 1072775834 3069 DD 2599499422 3070 DD 3163762623 3071 DD 1014845819 3072 DD 1072788152 3073 DD 3117910646 3074 DD 3162607681 3075 DD 3949972341 3076 DD 1072800603 3077 DD 2068408548 3078 DD 1015962444 3079 DD 828946858 3080 DD 1072813191 3081 DD 10642492 3082 DD 1016988014 3083 DD 2288159958 3084 DD 1072825915 3085 DD 2169144469 3086 DD 1015924597 3087 DD 1853186616 3088 DD 1072838778 3089 DD 3066496371 3090 DD 1016705150 3091 DD 1709341917 3092 DD 1072851781 3093 DD 2571168217 3094 DD 1015201075 3095 DD 4112506593 3096 DD 1072864925 3097 DD 2947355221 3098 DD 1015419624 3099 DD 2799960843 3100 DD 1072878213 3101 DD 1423655381 3102 DD 1016070727 3103 DD 171030293 3104 DD 1072891646 3105 DD 3526460132 3106 DD 1015477354 3107 DD 2992903935 3108 DD 1072905224 3109 DD 2218154406 3110 DD 1016276769 3111 DD 926591435 3112 DD 1072918951 3113 DD 3208833762 3114 DD 3163962090 3115 DD 887463927 3116 DD 1072932827 3117 DD 3596744163 3118 DD 3161842742 3119 DD 1276261410 3120 DD 1072946854 3121 DD 300981948 3122 DD 1015732745 3123 DD 569847338 3124 DD 1072961034 3125 DD 472945272 3126 DD 3160339305 3127 DD 1617004845 3128 DD 1072975368 3129 DD 82804944 3130 DD 1011391354 3131 DD 3049340112 3132 DD 1072989858 3133 DD 3062915824 3134 DD 1014219171 3135 DD 3577096743 3136 DD 1073004506 3137 DD 2951496418 3138 DD 1014842263 3139 DD 1990012071 3140 DD 1073019314 3141 DD 3529070563 3142 DD 3163861769 3143 DD 1453150082 3144 DD 1073034283 3145 DD 498154669 3146 DD 3162536638 3147 DD 917841882 3148 DD 1073049415 3149 DD 18715565 3150 DD 1016707884 3151 DD 3712504873 3152 DD 1073064711 3153 DD 88491949 3154 DD 1016476236 3155 DD 363667784 3156 DD 1073080175 3157 DD 813753950 3158 DD 1016833785 3159 DD 2956612997 3160 DD 1073095806 3161 DD 2118169751 3162 DD 3163784129 3163 DD 2186617381 3164 DD 1073111608 3165 DD 2270764084 3166 DD 3164321289 3167 DD 1719614413 3168 DD 1073127582 3169 DD 330458198 3170 DD 3164331316 3171 DD 1013258799 3172 DD 1073143730 3173 DD 1748797611 3174 DD 3161177658 3175 DD 3907805044 3176 DD 1073160053 3177 DD 2257091225 3178 DD 3162598983 3179 DD 1447192521 3180 DD 1073176555 3181 DD 1462857171 3182 DD 3163563097 3183 DD 1944781191 3184 DD 1073193236 3185 DD 3993278767 3186 DD 3162772855 3187 DD 919555682 3188 DD 1073210099 3189 DD 3121969534 3190 DD 1013996802 3191 DD 2571947539 3192 DD 1073227145 3193 DD 3558159064 3194 DD 3164425245 3195 DD 2604962541 3196 DD 1073244377 3197 DD 2614425274 3198 DD 3164587768 3199 DD 1110089947 3200 DD 1073261797 3201 DD 1451641639 3202 DD 1016523249 3203 DD 2568320822 3204 DD 1073279406 3205 DD 2732824428 3206 DD 1015401491 3207 DD 2966275557 3208 DD 1073297207 3209 DD 2176155324 3210 DD 3160891335 3211 DD 2682146384 3212 DD 1073315202 3213 DD 2082178513 3214 DD 3164411995 3215 DD 2191782032 3216 DD 1073333393 3217 DD 2960257726 3218 DD 1014791238 3219 DD 2069751141 3220 DD 1073351782 3221 DD 1562170675 3222 DD 3163773257 3223 DD 2990417245 3224 DD 1073370371 3225 DD 3683467745 3226 DD 3164417902 3227 DD 1434058175 3228 DD 1073389163 3229 DD 251133233 3230 DD 1016134345 3231 DD 2572866477 3232 DD 1073408159 3233 DD 878562433 3234 DD 1016570317 3235 DD 3092190715 3236 DD 1073427362 3237 DD 814012168 3238 DD 3160571998 3239 DD 4076559943 3240 DD 1073446774 3241 DD 2119478331 3242 DD 3161806927 3243 DD 2420883922 3244 DD 1073466398 3245 DD 2049810052 3246 DD 1015168464 3247 DD 3716502172 3248 DD 1073486235 3249 DD 2303740125 3250 DD 1015091301 3251 DD 777507147 3252 DD 1073506289 3253 DD 4282924205 3254 DD 1016236109 3255 DD 3706687593 3256 DD 1073526560 3257 DD 3521726939 3258 DD 1014301643 3259 DD 1242007932 3260 DD 1073547053 3261 DD 1132034716 3262 DD 3164388407 3263 DD 3707479175 3264 DD 1073567768 3265 DD 3613079303 3266 DD 1015213314 3267 DD 64696965 3268 DD 1073588710 3269 DD 1768797490 3270 DD 1016865536 3271 DD 863738719 3272 DD 1073609879 3273 DD 1326992220 3274 DD 3163661773 3275 DD 3884662774 3276 DD 1073631278 3277 DD 2158611599 3278 DD 1015258761 3279 DD 2728693978 3280 DD 1073652911 3281 DD 396109971 3282 DD 3164511267 3283 DD 3999357479 3284 DD 1073674779 3285 DD 2258941616 3286 DD 1016973300 3287 DD 1533953344 3288 DD 1073696886 3289 DD 769171851 3290 DD 1016714209 3291 DD 2174652632 3292 DD 1073719233 3293 DD 4087714590 3294 DD 1015498835 3295 DD 0 3296 DD 1073741824 3297 DD 0 3298 DD 0 3299 DD 1697350398 3300 DD 1079448903 3301 DD 0 3302 DD 1127743488 3303 DD 0 3304 DD 1071644672 3305 DD 1431652600 3306 DD 1069897045 3307 DD 1431670732 3308 DD 1067799893 3309 DD 984555731 3310 DD 1065423122 3311 DD 472530941 3312 DD 1062650218 3313 DD 2684354560 3314 DD 1079401119 3315 DD 4277796864 3316 DD 1065758274 3317 DD 3164486458 3318 DD 1025308570 3319 DD 4294967295 3320 DD 2146435071 3321 DD 0 3322 DD 0 3323 DD 0 3324 DD 1072693248 3325 DD 3875694624 3326 DD 1077247184 3327_RDATA ENDS 3328_DATA SEGMENT 'DATA' 3329_DATA ENDS 3330EXTRN __ImageBase:PROC 3331EXTRN _fltused:BYTE 3332ENDIF 3333 END 3334