-
Notifications
You must be signed in to change notification settings - Fork 26
/
XPlotter.lst
2394 lines (2327 loc) · 164 KB
/
XPlotter.lst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Microsoft (R) Macro Assembler (x64) Version 12.00.40629.0 01/19/18 13:12:51
shabal.asm Page 1 - 1
; Disassembly of file: shabal.o
; Thu Aug 28 22:55:22 2014
; Mode: 64 bits
; Syntax: MASM/ML64
; Instruction set: SSE2, x64
option dotname
public shabal_init
public shabal
public shabal_close
;_text SEGMENT ALIGN(8) 'CODE' ; section number 1
00000000 _text SEGMENT 'CODE' ; section number 1
00000000 shabal_inner LABEL NEAR
00000000 55 push rbp ; 0000 _ 55
00000001 48/ 8B EF mov rbp, rdi ; 0001 _ 48: 89. FD
00000004 48/ 8B FA mov rdi, rdx ; 0004 _ 48: 89. D7
00000007 48/ 8B C4 mov rax, rsp ; 0007 _ 48: 89. E0
0000000A 48/ 83 EC 08 sub rsp, 8 ; 000A _ 48: 83. EC, 08
0000000E 48/ 83 E4 C0 and rsp, 0FFFFFFFFFFFFFFC0H ; 000E _ 48: 83. E4, C0
00000012 48/ 81 EC sub rsp, 256 ; 0012 _ 48: 81. EC, 00000100
00000100
00000019 48/ 89 84 24 mov qword ptr [rsp+100H], rax ; 0019 _ 48: 89. 84 24, 00000100
00000100
; Filling space: 7H
; Filler type: Multi-byte NOP
; db 0FH, 1FH, 80H, 00H, 00H, 00H, 00H
ALIGN 8
00000028 Lm0 LABEL NEAR
00000028 F3/ 0F 6F 26 movdqu xmm4, xmmword ptr [rsi] ; 0028 _ F3: 0F 6F. 26
0000002C F3/ 0F 6F 6E movdqu xmm5, xmmword ptr [rsi+10H] ; 002C _ F3: 0F 6F. 6E, 10
10
00000031 F3/ 0F 6F 76 movdqu xmm6, xmmword ptr [rsi+20H] ; 0031 _ F3: 0F 6F. 76, 20
20
00000036 F3/ 0F 6F 7E movdqu xmm7, xmmword ptr [rsi+30H] ; 0036 _ F3: 0F 6F. 7E, 30
30
0000003B 66| 0F 6F 45 movdqa xmm0, xmmword ptr [rbp+30H] ; 003B _ 66: 0F 6F. 45, 30
30
00000040 66| 0F 6F 4D movdqa xmm1, xmmword ptr [rbp+40H] ; 0040 _ 66: 0F 6F. 4D, 40
40
00000045 66| 0F FE C4 paddd xmm0, xmm4 ; 0045 _ 66: 0F FE. C4
00000049 66| 0F FE CD paddd xmm1, xmm5 ; 0049 _ 66: 0F FE. CD
0000004D 66| 0F 6F D0 movdqa xmm2, xmm0 ; 004D _ 66: 0F 6F. D0
00000051 66| 0F 6F D9 movdqa xmm3, xmm1 ; 0051 _ 66: 0F 6F. D9
00000055 66| 0F 72 D0 psrld xmm0, 15 ; 0055 _ 66: 0F 72. D0, 0F
0F
0000005A 66| 0F 72 D1 psrld xmm1, 15 ; 005A _ 66: 0F 72. D1, 0F
0F
0000005F 66| 0F 72 F2 pslld xmm2, 17 ; 005F _ 66: 0F 72. F2, 11
11
00000064 66| 0F 72 F3 pslld xmm3, 17 ; 0064 _ 66: 0F 72. F3, 11
11
00000069 66| 0F EB C2 por xmm0, xmm2 ; 0069 _ 66: 0F EB. C2
0000006D 66| 0F EB CB por xmm1, xmm3 ; 006D _ 66: 0F EB. CB
00000071 66| 0F 7F 04 24 movdqa xmmword ptr [rsp], xmm0 ; 0071 _ 66: 0F 7F. 04 24
00000076 66| 0F 7F 4C 24 movdqa xmmword ptr [rsp+10H], xmm1 ; 0076 _ 66: 0F 7F. 4C 24, 10
10
0000007C 66| 0F 6F 45 movdqa xmm0, xmmword ptr [rbp+50H] ; 007C _ 66: 0F 6F. 45, 50
50
00000081 66| 0F 6F 4D movdqa xmm1, xmmword ptr [rbp+60H] ; 0081 _ 66: 0F 6F. 4D, 60
60
00000086 66| 0F FE C6 paddd xmm0, xmm6 ; 0086 _ 66: 0F FE. C6
0000008A 66| 0F FE CF paddd xmm1, xmm7 ; 008A _ 66: 0F FE. CF
0000008E 66| 0F 6F D0 movdqa xmm2, xmm0 ; 008E _ 66: 0F 6F. D0
00000092 66| 0F 6F D9 movdqa xmm3, xmm1 ; 0092 _ 66: 0F 6F. D9
00000096 66| 0F 72 D0 psrld xmm0, 15 ; 0096 _ 66: 0F 72. D0, 0F
0F
0000009B 66| 0F 72 D1 psrld xmm1, 15 ; 009B _ 66: 0F 72. D1, 0F
0F
000000A0 66| 0F 72 F2 pslld xmm2, 17 ; 00A0 _ 66: 0F 72. F2, 11
11
000000A5 66| 0F 72 F3 pslld xmm3, 17 ; 00A5 _ 66: 0F 72. F3, 11
11
000000AA 66| 0F EB C2 por xmm0, xmm2 ; 00AA _ 66: 0F EB. C2
000000AE 66| 0F EB CB por xmm1, xmm3 ; 00AE _ 66: 0F EB. CB
000000B2 66| 0F 7F 44 24 movdqa xmmword ptr [rsp+20H], xmm0 ; 00B2 _ 66: 0F 7F. 44 24, 20
20
000000B8 66| 0F 7F 4C 24 movdqa xmmword ptr [rsp+30H], xmm1 ; 00B8 _ 66: 0F 7F. 4C 24, 30
30
000000BE 48/ 8B 85 mov rax, qword ptr [rbp+0B0H] ; 00BE _ 48: 8B. 85, 000000B0
000000B0
000000C5 48/ 31 45 00 xor qword ptr [rbp], rax ; 00C5 _ 48: 31. 45, 00
000000C9 8B 45 2C mov eax, dword ptr [rbp+2CH] ; 00C9 _ 8B. 45, 2C
000000CC C1 C0 0F rol eax, 15 ; 00CC _ C1. C0, 0F
000000CF 8B 54 24 18 mov edx, dword ptr [rsp+18H] ; 00CF _ 8B. 54 24, 18
000000D3 8D 04 80 lea eax, [rax+rax*4] ; 00D3 _ 8D. 04 80
000000D6 66| 0F 7E E1 movd ecx, xmm4 ; 00D6 _ 66: 0F 7E. E1
000000DA 33 45 00 xor eax, dword ptr [rbp] ; 00DA _ 33. 45, 00
000000DD F7 D2 not edx ; 00DD _ F7. D2
000000DF 33 4C 24 34 xor ecx, dword ptr [rsp+34H] ; 00DF _ 33. 4C 24, 34
000000E3 23 54 24 24 and edx, dword ptr [rsp+24H] ; 00E3 _ 23. 54 24, 24
000000E7 33 85 00000090 xor eax, dword ptr [rbp+90H] ; 00E7 _ 33. 85, 00000090
000000ED 33 D1 xor edx, ecx ; 00ED _ 31. CA
000000EF 8B 0C 24 mov ecx, dword ptr [rsp] ; 00EF _ 8B. 0C 24
000000F2 8D 04 40 lea eax, [rax+rax*2] ; 00F2 _ 8D. 04 40
000000F5 F7 D1 not ecx ; 00F5 _ F7. D1
000000F7 33 C2 xor eax, edx ; 00F7 _ 31. D0
000000F9 D1 C1 rol ecx, 1 ; 00F9 _ D1. C1
000000FB 89 45 00 mov dword ptr [rbp], eax ; 00FB _ 89. 45, 00
000000FE 33 C8 xor ecx, eax ; 00FE _ 31. C1
00000100 C1 C0 0F rol eax, 15 ; 0100 _ C1. C0, 0F
00000103 89 4C 24 40 mov dword ptr [rsp+40H], ecx ; 0103 _ 89. 4C 24, 40
00000107 66| 0F 70 C4 pshufd xmm0, xmm4, 01H ; 0107 _ 66: 0F 70. C4, 01
01
0000010C 8B 54 24 1C mov edx, dword ptr [rsp+1CH] ; 010C _ 8B. 54 24, 1C
00000110 8D 04 80 lea eax, [rax+rax*4] ; 0110 _ 8D. 04 80
00000113 66| 0F 7E C1 movd ecx, xmm0 ; 0113 _ 66: 0F 7E. C1
00000117 33 45 04 xor eax, dword ptr [rbp+4H] ; 0117 _ 33. 45, 04
0000011A F7 D2 not edx ; 011A _ F7. D2
0000011C 33 4C 24 38 xor ecx, dword ptr [rsp+38H] ; 011C _ 33. 4C 24, 38
00000120 23 54 24 28 and edx, dword ptr [rsp+28H] ; 0120 _ 23. 54 24, 28
00000124 33 85 0000008C xor eax, dword ptr [rbp+8CH] ; 0124 _ 33. 85, 0000008C
0000012A 33 D1 xor edx, ecx ; 012A _ 31. CA
0000012C 8B 4C 24 04 mov ecx, dword ptr [rsp+4H] ; 012C _ 8B. 4C 24, 04
00000130 8D 04 40 lea eax, [rax+rax*2] ; 0130 _ 8D. 04 40
00000133 F7 D1 not ecx ; 0133 _ F7. D1
00000135 33 C2 xor eax, edx ; 0135 _ 31. D0
00000137 D1 C1 rol ecx, 1 ; 0137 _ D1. C1
00000139 89 45 04 mov dword ptr [rbp+4H], eax ; 0139 _ 89. 45, 04
0000013C 33 C8 xor ecx, eax ; 013C _ 31. C1
0000013E C1 C0 0F rol eax, 15 ; 013E _ C1. C0, 0F
00000141 89 4C 24 44 mov dword ptr [rsp+44H], ecx ; 0141 _ 89. 4C 24, 44
00000145 66| 0F 70 C4 pshufd xmm0, xmm4, 02H ; 0145 _ 66: 0F 70. C4, 02
02
0000014A 8B 54 24 20 mov edx, dword ptr [rsp+20H] ; 014A _ 8B. 54 24, 20
0000014E 8D 04 80 lea eax, [rax+rax*4] ; 014E _ 8D. 04 80
00000151 66| 0F 7E C1 movd ecx, xmm0 ; 0151 _ 66: 0F 7E. C1
00000155 33 45 08 xor eax, dword ptr [rbp+8H] ; 0155 _ 33. 45, 08
00000158 F7 D2 not edx ; 0158 _ F7. D2
0000015A 33 4C 24 3C xor ecx, dword ptr [rsp+3CH] ; 015A _ 33. 4C 24, 3C
0000015E 23 54 24 2C and edx, dword ptr [rsp+2CH] ; 015E _ 23. 54 24, 2C
00000162 33 85 00000088 xor eax, dword ptr [rbp+88H] ; 0162 _ 33. 85, 00000088
00000168 33 D1 xor edx, ecx ; 0168 _ 31. CA
0000016A 8B 4C 24 08 mov ecx, dword ptr [rsp+8H] ; 016A _ 8B. 4C 24, 08
0000016E 8D 04 40 lea eax, [rax+rax*2] ; 016E _ 8D. 04 40
00000171 F7 D1 not ecx ; 0171 _ F7. D1
00000173 33 C2 xor eax, edx ; 0173 _ 31. D0
00000175 D1 C1 rol ecx, 1 ; 0175 _ D1. C1
00000177 89 45 08 mov dword ptr [rbp+8H], eax ; 0177 _ 89. 45, 08
0000017A 33 C8 xor ecx, eax ; 017A _ 31. C1
0000017C C1 C0 0F rol eax, 15 ; 017C _ C1. C0, 0F
0000017F 89 4C 24 48 mov dword ptr [rsp+48H], ecx ; 017F _ 89. 4C 24, 48
00000183 66| 0F 70 C4 pshufd xmm0, xmm4, 03H ; 0183 _ 66: 0F 70. C4, 03
03
00000188 8B 54 24 24 mov edx, dword ptr [rsp+24H] ; 0188 _ 8B. 54 24, 24
0000018C 8D 04 80 lea eax, [rax+rax*4] ; 018C _ 8D. 04 80
0000018F 66| 0F 7E C1 movd ecx, xmm0 ; 018F _ 66: 0F 7E. C1
00000193 33 45 0C xor eax, dword ptr [rbp+0CH] ; 0193 _ 33. 45, 0C
00000196 F7 D2 not edx ; 0196 _ F7. D2
00000198 33 4C 24 40 xor ecx, dword ptr [rsp+40H] ; 0198 _ 33. 4C 24, 40
0000019C 23 54 24 30 and edx, dword ptr [rsp+30H] ; 019C _ 23. 54 24, 30
000001A0 33 85 00000084 xor eax, dword ptr [rbp+84H] ; 01A0 _ 33. 85, 00000084
000001A6 33 D1 xor edx, ecx ; 01A6 _ 31. CA
000001A8 8B 4C 24 0C mov ecx, dword ptr [rsp+0CH] ; 01A8 _ 8B. 4C 24, 0C
000001AC 8D 04 40 lea eax, [rax+rax*2] ; 01AC _ 8D. 04 40
000001AF F7 D1 not ecx ; 01AF _ F7. D1
000001B1 33 C2 xor eax, edx ; 01B1 _ 31. D0
000001B3 D1 C1 rol ecx, 1 ; 01B3 _ D1. C1
000001B5 89 45 0C mov dword ptr [rbp+0CH], eax ; 01B5 _ 89. 45, 0C
000001B8 33 C8 xor ecx, eax ; 01B8 _ 31. C1
000001BA C1 C0 0F rol eax, 15 ; 01BA _ C1. C0, 0F
000001BD 89 4C 24 4C mov dword ptr [rsp+4CH], ecx ; 01BD _ 89. 4C 24, 4C
000001C1 8B 54 24 28 mov edx, dword ptr [rsp+28H] ; 01C1 _ 8B. 54 24, 28
000001C5 8D 04 80 lea eax, [rax+rax*4] ; 01C5 _ 8D. 04 80
000001C8 66| 0F 7E E9 movd ecx, xmm5 ; 01C8 _ 66: 0F 7E. E9
000001CC 33 45 10 xor eax, dword ptr [rbp+10H] ; 01CC _ 33. 45, 10
000001CF F7 D2 not edx ; 01CF _ F7. D2
000001D1 33 4C 24 44 xor ecx, dword ptr [rsp+44H] ; 01D1 _ 33. 4C 24, 44
000001D5 23 54 24 34 and edx, dword ptr [rsp+34H] ; 01D5 _ 23. 54 24, 34
000001D9 33 85 00000080 xor eax, dword ptr [rbp+80H] ; 01D9 _ 33. 85, 00000080
000001DF 33 D1 xor edx, ecx ; 01DF _ 31. CA
000001E1 8B 4C 24 10 mov ecx, dword ptr [rsp+10H] ; 01E1 _ 8B. 4C 24, 10
000001E5 8D 04 40 lea eax, [rax+rax*2] ; 01E5 _ 8D. 04 40
000001E8 F7 D1 not ecx ; 01E8 _ F7. D1
000001EA 33 C2 xor eax, edx ; 01EA _ 31. D0
000001EC D1 C1 rol ecx, 1 ; 01EC _ D1. C1
000001EE 89 45 10 mov dword ptr [rbp+10H], eax ; 01EE _ 89. 45, 10
000001F1 33 C8 xor ecx, eax ; 01F1 _ 31. C1
000001F3 C1 C0 0F rol eax, 15 ; 01F3 _ C1. C0, 0F
000001F6 89 4C 24 50 mov dword ptr [rsp+50H], ecx ; 01F6 _ 89. 4C 24, 50
000001FA 66| 0F 70 C5 pshufd xmm0, xmm5, 01H ; 01FA _ 66: 0F 70. C5, 01
01
000001FF 8B 54 24 2C mov edx, dword ptr [rsp+2CH] ; 01FF _ 8B. 54 24, 2C
00000203 8D 04 80 lea eax, [rax+rax*4] ; 0203 _ 8D. 04 80
00000206 66| 0F 7E C1 movd ecx, xmm0 ; 0206 _ 66: 0F 7E. C1
0000020A 33 45 14 xor eax, dword ptr [rbp+14H] ; 020A _ 33. 45, 14
0000020D F7 D2 not edx ; 020D _ F7. D2
0000020F 33 4C 24 48 xor ecx, dword ptr [rsp+48H] ; 020F _ 33. 4C 24, 48
00000213 23 54 24 38 and edx, dword ptr [rsp+38H] ; 0213 _ 23. 54 24, 38
00000217 33 45 7C xor eax, dword ptr [rbp+7CH] ; 0217 _ 33. 45, 7C
0000021A 33 D1 xor edx, ecx ; 021A _ 31. CA
0000021C 8B 4C 24 14 mov ecx, dword ptr [rsp+14H] ; 021C _ 8B. 4C 24, 14
00000220 8D 04 40 lea eax, [rax+rax*2] ; 0220 _ 8D. 04 40
00000223 F7 D1 not ecx ; 0223 _ F7. D1
00000225 33 C2 xor eax, edx ; 0225 _ 31. D0
00000227 D1 C1 rol ecx, 1 ; 0227 _ D1. C1
00000229 89 45 14 mov dword ptr [rbp+14H], eax ; 0229 _ 89. 45, 14
0000022C 33 C8 xor ecx, eax ; 022C _ 31. C1
0000022E C1 C0 0F rol eax, 15 ; 022E _ C1. C0, 0F
00000231 89 4C 24 54 mov dword ptr [rsp+54H], ecx ; 0231 _ 89. 4C 24, 54
00000235 66| 0F 70 C5 pshufd xmm0, xmm5, 02H ; 0235 _ 66: 0F 70. C5, 02
02
0000023A 8B 54 24 30 mov edx, dword ptr [rsp+30H] ; 023A _ 8B. 54 24, 30
0000023E 8D 04 80 lea eax, [rax+rax*4] ; 023E _ 8D. 04 80
00000241 66| 0F 7E C1 movd ecx, xmm0 ; 0241 _ 66: 0F 7E. C1
00000245 33 45 18 xor eax, dword ptr [rbp+18H] ; 0245 _ 33. 45, 18
00000248 F7 D2 not edx ; 0248 _ F7. D2
0000024A 33 4C 24 4C xor ecx, dword ptr [rsp+4CH] ; 024A _ 33. 4C 24, 4C
0000024E 23 54 24 3C and edx, dword ptr [rsp+3CH] ; 024E _ 23. 54 24, 3C
00000252 33 45 78 xor eax, dword ptr [rbp+78H] ; 0252 _ 33. 45, 78
00000255 33 D1 xor edx, ecx ; 0255 _ 31. CA
00000257 8B 4C 24 18 mov ecx, dword ptr [rsp+18H] ; 0257 _ 8B. 4C 24, 18
0000025B 8D 04 40 lea eax, [rax+rax*2] ; 025B _ 8D. 04 40
0000025E F7 D1 not ecx ; 025E _ F7. D1
00000260 33 C2 xor eax, edx ; 0260 _ 31. D0
00000262 D1 C1 rol ecx, 1 ; 0262 _ D1. C1
00000264 89 45 18 mov dword ptr [rbp+18H], eax ; 0264 _ 89. 45, 18
00000267 33 C8 xor ecx, eax ; 0267 _ 31. C1
00000269 C1 C0 0F rol eax, 15 ; 0269 _ C1. C0, 0F
0000026C 89 4C 24 58 mov dword ptr [rsp+58H], ecx ; 026C _ 89. 4C 24, 58
00000270 66| 0F 70 C5 pshufd xmm0, xmm5, 03H ; 0270 _ 66: 0F 70. C5, 03
03
00000275 8B 54 24 34 mov edx, dword ptr [rsp+34H] ; 0275 _ 8B. 54 24, 34
00000279 8D 04 80 lea eax, [rax+rax*4] ; 0279 _ 8D. 04 80
0000027C 66| 0F 7E C1 movd ecx, xmm0 ; 027C _ 66: 0F 7E. C1
00000280 33 45 1C xor eax, dword ptr [rbp+1CH] ; 0280 _ 33. 45, 1C
00000283 F7 D2 not edx ; 0283 _ F7. D2
00000285 33 4C 24 50 xor ecx, dword ptr [rsp+50H] ; 0285 _ 33. 4C 24, 50
00000289 23 54 24 40 and edx, dword ptr [rsp+40H] ; 0289 _ 23. 54 24, 40
0000028D 33 45 74 xor eax, dword ptr [rbp+74H] ; 028D _ 33. 45, 74
00000290 33 D1 xor edx, ecx ; 0290 _ 31. CA
00000292 8B 4C 24 1C mov ecx, dword ptr [rsp+1CH] ; 0292 _ 8B. 4C 24, 1C
00000296 8D 04 40 lea eax, [rax+rax*2] ; 0296 _ 8D. 04 40
00000299 F7 D1 not ecx ; 0299 _ F7. D1
0000029B 33 C2 xor eax, edx ; 029B _ 31. D0
0000029D D1 C1 rol ecx, 1 ; 029D _ D1. C1
0000029F 89 45 1C mov dword ptr [rbp+1CH], eax ; 029F _ 89. 45, 1C
000002A2 33 C8 xor ecx, eax ; 02A2 _ 31. C1
000002A4 C1 C0 0F rol eax, 15 ; 02A4 _ C1. C0, 0F
000002A7 89 4C 24 5C mov dword ptr [rsp+5CH], ecx ; 02A7 _ 89. 4C 24, 5C
000002AB 8B 54 24 38 mov edx, dword ptr [rsp+38H] ; 02AB _ 8B. 54 24, 38
000002AF 8D 04 80 lea eax, [rax+rax*4] ; 02AF _ 8D. 04 80
000002B2 66| 0F 7E F1 movd ecx, xmm6 ; 02B2 _ 66: 0F 7E. F1
000002B6 33 45 20 xor eax, dword ptr [rbp+20H] ; 02B6 _ 33. 45, 20
000002B9 F7 D2 not edx ; 02B9 _ F7. D2
000002BB 33 4C 24 54 xor ecx, dword ptr [rsp+54H] ; 02BB _ 33. 4C 24, 54
000002BF 23 54 24 44 and edx, dword ptr [rsp+44H] ; 02BF _ 23. 54 24, 44
000002C3 33 45 70 xor eax, dword ptr [rbp+70H] ; 02C3 _ 33. 45, 70
000002C6 33 D1 xor edx, ecx ; 02C6 _ 31. CA
000002C8 8B 4C 24 20 mov ecx, dword ptr [rsp+20H] ; 02C8 _ 8B. 4C 24, 20
000002CC 8D 04 40 lea eax, [rax+rax*2] ; 02CC _ 8D. 04 40
000002CF F7 D1 not ecx ; 02CF _ F7. D1
000002D1 33 C2 xor eax, edx ; 02D1 _ 31. D0
000002D3 D1 C1 rol ecx, 1 ; 02D3 _ D1. C1
000002D5 89 45 20 mov dword ptr [rbp+20H], eax ; 02D5 _ 89. 45, 20
000002D8 33 C8 xor ecx, eax ; 02D8 _ 31. C1
000002DA C1 C0 0F rol eax, 15 ; 02DA _ C1. C0, 0F
000002DD 89 4C 24 60 mov dword ptr [rsp+60H], ecx ; 02DD _ 89. 4C 24, 60
000002E1 66| 0F 70 C6 pshufd xmm0, xmm6, 01H ; 02E1 _ 66: 0F 70. C6, 01
01
000002E6 8B 54 24 3C mov edx, dword ptr [rsp+3CH] ; 02E6 _ 8B. 54 24, 3C
000002EA 8D 04 80 lea eax, [rax+rax*4] ; 02EA _ 8D. 04 80
000002ED 66| 0F 7E C1 movd ecx, xmm0 ; 02ED _ 66: 0F 7E. C1
000002F1 33 45 24 xor eax, dword ptr [rbp+24H] ; 02F1 _ 33. 45, 24
000002F4 F7 D2 not edx ; 02F4 _ F7. D2
000002F6 33 4C 24 58 xor ecx, dword ptr [rsp+58H] ; 02F6 _ 33. 4C 24, 58
000002FA 23 54 24 48 and edx, dword ptr [rsp+48H] ; 02FA _ 23. 54 24, 48
000002FE 33 85 000000AC xor eax, dword ptr [rbp+0ACH] ; 02FE _ 33. 85, 000000AC
00000304 33 D1 xor edx, ecx ; 0304 _ 31. CA
00000306 8B 4C 24 24 mov ecx, dword ptr [rsp+24H] ; 0306 _ 8B. 4C 24, 24
0000030A 8D 04 40 lea eax, [rax+rax*2] ; 030A _ 8D. 04 40
0000030D F7 D1 not ecx ; 030D _ F7. D1
0000030F 33 C2 xor eax, edx ; 030F _ 31. D0
00000311 D1 C1 rol ecx, 1 ; 0311 _ D1. C1
00000313 89 45 24 mov dword ptr [rbp+24H], eax ; 0313 _ 89. 45, 24
00000316 33 C8 xor ecx, eax ; 0316 _ 31. C1
00000318 C1 C0 0F rol eax, 15 ; 0318 _ C1. C0, 0F
0000031B 89 4C 24 64 mov dword ptr [rsp+64H], ecx ; 031B _ 89. 4C 24, 64
0000031F 66| 0F 70 C6 pshufd xmm0, xmm6, 02H ; 031F _ 66: 0F 70. C6, 02
02
00000324 8B 54 24 40 mov edx, dword ptr [rsp+40H] ; 0324 _ 8B. 54 24, 40
00000328 8D 04 80 lea eax, [rax+rax*4] ; 0328 _ 8D. 04 80
0000032B 66| 0F 7E C1 movd ecx, xmm0 ; 032B _ 66: 0F 7E. C1
0000032F 33 45 28 xor eax, dword ptr [rbp+28H] ; 032F _ 33. 45, 28
00000332 F7 D2 not edx ; 0332 _ F7. D2
00000334 33 4C 24 5C xor ecx, dword ptr [rsp+5CH] ; 0334 _ 33. 4C 24, 5C
00000338 23 54 24 4C and edx, dword ptr [rsp+4CH] ; 0338 _ 23. 54 24, 4C
0000033C 33 85 000000A8 xor eax, dword ptr [rbp+0A8H] ; 033C _ 33. 85, 000000A8
00000342 33 D1 xor edx, ecx ; 0342 _ 31. CA
00000344 8B 4C 24 28 mov ecx, dword ptr [rsp+28H] ; 0344 _ 8B. 4C 24, 28
00000348 8D 04 40 lea eax, [rax+rax*2] ; 0348 _ 8D. 04 40
0000034B F7 D1 not ecx ; 034B _ F7. D1
0000034D 33 C2 xor eax, edx ; 034D _ 31. D0
0000034F D1 C1 rol ecx, 1 ; 034F _ D1. C1
00000351 89 45 28 mov dword ptr [rbp+28H], eax ; 0351 _ 89. 45, 28
00000354 33 C8 xor ecx, eax ; 0354 _ 31. C1
00000356 C1 C0 0F rol eax, 15 ; 0356 _ C1. C0, 0F
00000359 89 4C 24 68 mov dword ptr [rsp+68H], ecx ; 0359 _ 89. 4C 24, 68
0000035D 66| 0F 70 C6 pshufd xmm0, xmm6, 03H ; 035D _ 66: 0F 70. C6, 03
03
00000362 8B 54 24 44 mov edx, dword ptr [rsp+44H] ; 0362 _ 8B. 54 24, 44
00000366 8D 04 80 lea eax, [rax+rax*4] ; 0366 _ 8D. 04 80
00000369 66| 0F 7E C1 movd ecx, xmm0 ; 0369 _ 66: 0F 7E. C1
0000036D 33 45 2C xor eax, dword ptr [rbp+2CH] ; 036D _ 33. 45, 2C
00000370 F7 D2 not edx ; 0370 _ F7. D2
00000372 33 4C 24 60 xor ecx, dword ptr [rsp+60H] ; 0372 _ 33. 4C 24, 60
00000376 23 54 24 50 and edx, dword ptr [rsp+50H] ; 0376 _ 23. 54 24, 50
0000037A 33 85 000000A4 xor eax, dword ptr [rbp+0A4H] ; 037A _ 33. 85, 000000A4
00000380 33 D1 xor edx, ecx ; 0380 _ 31. CA
00000382 8B 4C 24 2C mov ecx, dword ptr [rsp+2CH] ; 0382 _ 8B. 4C 24, 2C
00000386 8D 04 40 lea eax, [rax+rax*2] ; 0386 _ 8D. 04 40
00000389 F7 D1 not ecx ; 0389 _ F7. D1
0000038B 33 C2 xor eax, edx ; 038B _ 31. D0
0000038D D1 C1 rol ecx, 1 ; 038D _ D1. C1
0000038F 89 45 2C mov dword ptr [rbp+2CH], eax ; 038F _ 89. 45, 2C
00000392 33 C8 xor ecx, eax ; 0392 _ 31. C1
00000394 C1 C0 0F rol eax, 15 ; 0394 _ C1. C0, 0F
00000397 89 4C 24 6C mov dword ptr [rsp+6CH], ecx ; 0397 _ 89. 4C 24, 6C
0000039B 8B 54 24 48 mov edx, dword ptr [rsp+48H] ; 039B _ 8B. 54 24, 48
0000039F 8D 04 80 lea eax, [rax+rax*4] ; 039F _ 8D. 04 80
000003A2 66| 0F 7E F9 movd ecx, xmm7 ; 03A2 _ 66: 0F 7E. F9
000003A6 33 45 00 xor eax, dword ptr [rbp] ; 03A6 _ 33. 45, 00
000003A9 F7 D2 not edx ; 03A9 _ F7. D2
000003AB 33 4C 24 64 xor ecx, dword ptr [rsp+64H] ; 03AB _ 33. 4C 24, 64
000003AF 23 54 24 54 and edx, dword ptr [rsp+54H] ; 03AF _ 23. 54 24, 54
000003B3 33 85 000000A0 xor eax, dword ptr [rbp+0A0H] ; 03B3 _ 33. 85, 000000A0
000003B9 33 D1 xor edx, ecx ; 03B9 _ 31. CA
000003BB 8B 4C 24 30 mov ecx, dword ptr [rsp+30H] ; 03BB _ 8B. 4C 24, 30
000003BF 8D 04 40 lea eax, [rax+rax*2] ; 03BF _ 8D. 04 40
000003C2 F7 D1 not ecx ; 03C2 _ F7. D1
000003C4 33 C2 xor eax, edx ; 03C4 _ 31. D0
000003C6 D1 C1 rol ecx, 1 ; 03C6 _ D1. C1
000003C8 89 45 00 mov dword ptr [rbp], eax ; 03C8 _ 89. 45, 00
000003CB 33 C8 xor ecx, eax ; 03CB _ 31. C1
000003CD C1 C0 0F rol eax, 15 ; 03CD _ C1. C0, 0F
000003D0 89 4C 24 70 mov dword ptr [rsp+70H], ecx ; 03D0 _ 89. 4C 24, 70
000003D4 66| 0F 70 C7 pshufd xmm0, xmm7, 01H ; 03D4 _ 66: 0F 70. C7, 01
01
000003D9 8B 54 24 4C mov edx, dword ptr [rsp+4CH] ; 03D9 _ 8B. 54 24, 4C
000003DD 8D 04 80 lea eax, [rax+rax*4] ; 03DD _ 8D. 04 80
000003E0 66| 0F 7E C1 movd ecx, xmm0 ; 03E0 _ 66: 0F 7E. C1
000003E4 33 45 04 xor eax, dword ptr [rbp+4H] ; 03E4 _ 33. 45, 04
000003E7 F7 D2 not edx ; 03E7 _ F7. D2
000003E9 33 4C 24 68 xor ecx, dword ptr [rsp+68H] ; 03E9 _ 33. 4C 24, 68
000003ED 23 54 24 58 and edx, dword ptr [rsp+58H] ; 03ED _ 23. 54 24, 58
000003F1 33 85 0000009C xor eax, dword ptr [rbp+9CH] ; 03F1 _ 33. 85, 0000009C
000003F7 33 D1 xor edx, ecx ; 03F7 _ 31. CA
000003F9 8B 4C 24 34 mov ecx, dword ptr [rsp+34H] ; 03F9 _ 8B. 4C 24, 34
000003FD 8D 04 40 lea eax, [rax+rax*2] ; 03FD _ 8D. 04 40
00000400 F7 D1 not ecx ; 0400 _ F7. D1
00000402 33 C2 xor eax, edx ; 0402 _ 31. D0
00000404 D1 C1 rol ecx, 1 ; 0404 _ D1. C1
00000406 89 45 04 mov dword ptr [rbp+4H], eax ; 0406 _ 89. 45, 04
00000409 33 C8 xor ecx, eax ; 0409 _ 31. C1
0000040B C1 C0 0F rol eax, 15 ; 040B _ C1. C0, 0F
0000040E 89 4C 24 74 mov dword ptr [rsp+74H], ecx ; 040E _ 89. 4C 24, 74
00000412 66| 0F 70 C7 pshufd xmm0, xmm7, 02H ; 0412 _ 66: 0F 70. C7, 02
02
00000417 8B 54 24 50 mov edx, dword ptr [rsp+50H] ; 0417 _ 8B. 54 24, 50
0000041B 8D 04 80 lea eax, [rax+rax*4] ; 041B _ 8D. 04 80
0000041E 66| 0F 7E C1 movd ecx, xmm0 ; 041E _ 66: 0F 7E. C1
00000422 33 45 08 xor eax, dword ptr [rbp+8H] ; 0422 _ 33. 45, 08
00000425 F7 D2 not edx ; 0425 _ F7. D2
00000427 33 4C 24 6C xor ecx, dword ptr [rsp+6CH] ; 0427 _ 33. 4C 24, 6C
0000042B 23 54 24 5C and edx, dword ptr [rsp+5CH] ; 042B _ 23. 54 24, 5C
0000042F 33 85 00000098 xor eax, dword ptr [rbp+98H] ; 042F _ 33. 85, 00000098
00000435 33 D1 xor edx, ecx ; 0435 _ 31. CA
00000437 8B 4C 24 38 mov ecx, dword ptr [rsp+38H] ; 0437 _ 8B. 4C 24, 38
0000043B 8D 04 40 lea eax, [rax+rax*2] ; 043B _ 8D. 04 40
0000043E F7 D1 not ecx ; 043E _ F7. D1
00000440 33 C2 xor eax, edx ; 0440 _ 31. D0
00000442 D1 C1 rol ecx, 1 ; 0442 _ D1. C1
00000444 89 45 08 mov dword ptr [rbp+8H], eax ; 0444 _ 89. 45, 08
00000447 33 C8 xor ecx, eax ; 0447 _ 31. C1
00000449 C1 C0 0F rol eax, 15 ; 0449 _ C1. C0, 0F
0000044C 89 4C 24 78 mov dword ptr [rsp+78H], ecx ; 044C _ 89. 4C 24, 78
00000450 66| 0F 70 C7 pshufd xmm0, xmm7, 03H ; 0450 _ 66: 0F 70. C7, 03
03
00000455 8B 54 24 54 mov edx, dword ptr [rsp+54H] ; 0455 _ 8B. 54 24, 54
00000459 8D 04 80 lea eax, [rax+rax*4] ; 0459 _ 8D. 04 80
0000045C 66| 0F 7E C1 movd ecx, xmm0 ; 045C _ 66: 0F 7E. C1
00000460 33 45 0C xor eax, dword ptr [rbp+0CH] ; 0460 _ 33. 45, 0C
00000463 F7 D2 not edx ; 0463 _ F7. D2
00000465 33 4C 24 70 xor ecx, dword ptr [rsp+70H] ; 0465 _ 33. 4C 24, 70
00000469 23 54 24 60 and edx, dword ptr [rsp+60H] ; 0469 _ 23. 54 24, 60
0000046D 33 85 00000094 xor eax, dword ptr [rbp+94H] ; 046D _ 33. 85, 00000094
00000473 33 D1 xor edx, ecx ; 0473 _ 31. CA
00000475 8B 4C 24 3C mov ecx, dword ptr [rsp+3CH] ; 0475 _ 8B. 4C 24, 3C
00000479 8D 04 40 lea eax, [rax+rax*2] ; 0479 _ 8D. 04 40
0000047C F7 D1 not ecx ; 047C _ F7. D1
0000047E 33 C2 xor eax, edx ; 047E _ 31. D0
00000480 D1 C1 rol ecx, 1 ; 0480 _ D1. C1
00000482 89 45 0C mov dword ptr [rbp+0CH], eax ; 0482 _ 89. 45, 0C
00000485 33 C8 xor ecx, eax ; 0485 _ 31. C1
00000487 C1 C0 0F rol eax, 15 ; 0487 _ C1. C0, 0F
0000048A 89 4C 24 7C mov dword ptr [rsp+7CH], ecx ; 048A _ 89. 4C 24, 7C
0000048E 8B 54 24 58 mov edx, dword ptr [rsp+58H] ; 048E _ 8B. 54 24, 58
00000492 8D 04 80 lea eax, [rax+rax*4] ; 0492 _ 8D. 04 80
00000495 66| 0F 7E E1 movd ecx, xmm4 ; 0495 _ 66: 0F 7E. E1
00000499 33 45 10 xor eax, dword ptr [rbp+10H] ; 0499 _ 33. 45, 10
0000049C F7 D2 not edx ; 049C _ F7. D2
0000049E 33 4C 24 74 xor ecx, dword ptr [rsp+74H] ; 049E _ 33. 4C 24, 74
000004A2 23 54 24 64 and edx, dword ptr [rsp+64H] ; 04A2 _ 23. 54 24, 64
000004A6 33 85 00000090 xor eax, dword ptr [rbp+90H] ; 04A6 _ 33. 85, 00000090
000004AC 33 D1 xor edx, ecx ; 04AC _ 31. CA
000004AE 8B 4C 24 40 mov ecx, dword ptr [rsp+40H] ; 04AE _ 8B. 4C 24, 40
000004B2 8D 04 40 lea eax, [rax+rax*2] ; 04B2 _ 8D. 04 40
000004B5 F7 D1 not ecx ; 04B5 _ F7. D1
000004B7 33 C2 xor eax, edx ; 04B7 _ 31. D0
000004B9 D1 C1 rol ecx, 1 ; 04B9 _ D1. C1
000004BB 89 45 10 mov dword ptr [rbp+10H], eax ; 04BB _ 89. 45, 10
000004BE 33 C8 xor ecx, eax ; 04BE _ 31. C1
000004C0 C1 C0 0F rol eax, 15 ; 04C0 _ C1. C0, 0F
000004C3 89 8C 24 mov dword ptr [rsp+80H], ecx ; 04C3 _ 89. 8C 24, 00000080
00000080
000004CA 66| 0F 70 C4 pshufd xmm0, xmm4, 01H ; 04CA _ 66: 0F 70. C4, 01
01
000004CF 8B 54 24 5C mov edx, dword ptr [rsp+5CH] ; 04CF _ 8B. 54 24, 5C
000004D3 8D 04 80 lea eax, [rax+rax*4] ; 04D3 _ 8D. 04 80
000004D6 66| 0F 7E C1 movd ecx, xmm0 ; 04D6 _ 66: 0F 7E. C1
000004DA 33 45 14 xor eax, dword ptr [rbp+14H] ; 04DA _ 33. 45, 14
000004DD F7 D2 not edx ; 04DD _ F7. D2
000004DF 33 4C 24 78 xor ecx, dword ptr [rsp+78H] ; 04DF _ 33. 4C 24, 78
000004E3 23 54 24 68 and edx, dword ptr [rsp+68H] ; 04E3 _ 23. 54 24, 68
000004E7 33 85 0000008C xor eax, dword ptr [rbp+8CH] ; 04E7 _ 33. 85, 0000008C
000004ED 33 D1 xor edx, ecx ; 04ED _ 31. CA
000004EF 8B 4C 24 44 mov ecx, dword ptr [rsp+44H] ; 04EF _ 8B. 4C 24, 44
000004F3 8D 04 40 lea eax, [rax+rax*2] ; 04F3 _ 8D. 04 40
000004F6 F7 D1 not ecx ; 04F6 _ F7. D1
000004F8 33 C2 xor eax, edx ; 04F8 _ 31. D0
000004FA D1 C1 rol ecx, 1 ; 04FA _ D1. C1
000004FC 89 45 14 mov dword ptr [rbp+14H], eax ; 04FC _ 89. 45, 14
000004FF 33 C8 xor ecx, eax ; 04FF _ 31. C1
00000501 C1 C0 0F rol eax, 15 ; 0501 _ C1. C0, 0F
00000504 89 8C 24 mov dword ptr [rsp+84H], ecx ; 0504 _ 89. 8C 24, 00000084
00000084
0000050B 66| 0F 70 C4 pshufd xmm0, xmm4, 02H ; 050B _ 66: 0F 70. C4, 02
02
00000510 8B 54 24 60 mov edx, dword ptr [rsp+60H] ; 0510 _ 8B. 54 24, 60
00000514 8D 04 80 lea eax, [rax+rax*4] ; 0514 _ 8D. 04 80
00000517 66| 0F 7E C1 movd ecx, xmm0 ; 0517 _ 66: 0F 7E. C1
0000051B 33 45 18 xor eax, dword ptr [rbp+18H] ; 051B _ 33. 45, 18
0000051E F7 D2 not edx ; 051E _ F7. D2
00000520 33 4C 24 7C xor ecx, dword ptr [rsp+7CH] ; 0520 _ 33. 4C 24, 7C
00000524 23 54 24 6C and edx, dword ptr [rsp+6CH] ; 0524 _ 23. 54 24, 6C
00000528 33 85 00000088 xor eax, dword ptr [rbp+88H] ; 0528 _ 33. 85, 00000088
0000052E 33 D1 xor edx, ecx ; 052E _ 31. CA
00000530 8B 4C 24 48 mov ecx, dword ptr [rsp+48H] ; 0530 _ 8B. 4C 24, 48
00000534 8D 04 40 lea eax, [rax+rax*2] ; 0534 _ 8D. 04 40
00000537 F7 D1 not ecx ; 0537 _ F7. D1
00000539 33 C2 xor eax, edx ; 0539 _ 31. D0
0000053B D1 C1 rol ecx, 1 ; 053B _ D1. C1
0000053D 89 45 18 mov dword ptr [rbp+18H], eax ; 053D _ 89. 45, 18
00000540 33 C8 xor ecx, eax ; 0540 _ 31. C1
00000542 C1 C0 0F rol eax, 15 ; 0542 _ C1. C0, 0F
00000545 89 8C 24 mov dword ptr [rsp+88H], ecx ; 0545 _ 89. 8C 24, 00000088
00000088
0000054C 66| 0F 70 C4 pshufd xmm0, xmm4, 03H ; 054C _ 66: 0F 70. C4, 03
03
00000551 8B 54 24 64 mov edx, dword ptr [rsp+64H] ; 0551 _ 8B. 54 24, 64
00000555 8D 04 80 lea eax, [rax+rax*4] ; 0555 _ 8D. 04 80
00000558 66| 0F 7E C1 movd ecx, xmm0 ; 0558 _ 66: 0F 7E. C1
0000055C 33 45 1C xor eax, dword ptr [rbp+1CH] ; 055C _ 33. 45, 1C
0000055F F7 D2 not edx ; 055F _ F7. D2
00000561 33 8C 24 xor ecx, dword ptr [rsp+80H] ; 0561 _ 33. 8C 24, 00000080
00000080
00000568 23 54 24 70 and edx, dword ptr [rsp+70H] ; 0568 _ 23. 54 24, 70
0000056C 33 85 00000084 xor eax, dword ptr [rbp+84H] ; 056C _ 33. 85, 00000084
00000572 33 D1 xor edx, ecx ; 0572 _ 31. CA
00000574 8B 4C 24 4C mov ecx, dword ptr [rsp+4CH] ; 0574 _ 8B. 4C 24, 4C
00000578 8D 04 40 lea eax, [rax+rax*2] ; 0578 _ 8D. 04 40
0000057B F7 D1 not ecx ; 057B _ F7. D1
0000057D 33 C2 xor eax, edx ; 057D _ 31. D0
0000057F D1 C1 rol ecx, 1 ; 057F _ D1. C1
00000581 89 45 1C mov dword ptr [rbp+1CH], eax ; 0581 _ 89. 45, 1C
00000584 33 C8 xor ecx, eax ; 0584 _ 31. C1
00000586 C1 C0 0F rol eax, 15 ; 0586 _ C1. C0, 0F
00000589 89 8C 24 mov dword ptr [rsp+8CH], ecx ; 0589 _ 89. 8C 24, 0000008C
0000008C
00000590 8B 54 24 68 mov edx, dword ptr [rsp+68H] ; 0590 _ 8B. 54 24, 68
00000594 8D 04 80 lea eax, [rax+rax*4] ; 0594 _ 8D. 04 80
00000597 66| 0F 7E E9 movd ecx, xmm5 ; 0597 _ 66: 0F 7E. E9
0000059B 33 45 20 xor eax, dword ptr [rbp+20H] ; 059B _ 33. 45, 20
0000059E F7 D2 not edx ; 059E _ F7. D2
000005A0 33 8C 24 xor ecx, dword ptr [rsp+84H] ; 05A0 _ 33. 8C 24, 00000084
00000084
000005A7 23 54 24 74 and edx, dword ptr [rsp+74H] ; 05A7 _ 23. 54 24, 74
000005AB 33 85 00000080 xor eax, dword ptr [rbp+80H] ; 05AB _ 33. 85, 00000080
000005B1 33 D1 xor edx, ecx ; 05B1 _ 31. CA
000005B3 8B 4C 24 50 mov ecx, dword ptr [rsp+50H] ; 05B3 _ 8B. 4C 24, 50
000005B7 8D 04 40 lea eax, [rax+rax*2] ; 05B7 _ 8D. 04 40
000005BA F7 D1 not ecx ; 05BA _ F7. D1
000005BC 33 C2 xor eax, edx ; 05BC _ 31. D0
000005BE D1 C1 rol ecx, 1 ; 05BE _ D1. C1
000005C0 89 45 20 mov dword ptr [rbp+20H], eax ; 05C0 _ 89. 45, 20
000005C3 33 C8 xor ecx, eax ; 05C3 _ 31. C1
000005C5 C1 C0 0F rol eax, 15 ; 05C5 _ C1. C0, 0F
000005C8 89 8C 24 mov dword ptr [rsp+90H], ecx ; 05C8 _ 89. 8C 24, 00000090
00000090
000005CF 66| 0F 70 C5 pshufd xmm0, xmm5, 01H ; 05CF _ 66: 0F 70. C5, 01
01
000005D4 8B 54 24 6C mov edx, dword ptr [rsp+6CH] ; 05D4 _ 8B. 54 24, 6C
000005D8 8D 04 80 lea eax, [rax+rax*4] ; 05D8 _ 8D. 04 80
000005DB 66| 0F 7E C1 movd ecx, xmm0 ; 05DB _ 66: 0F 7E. C1
000005DF 33 45 24 xor eax, dword ptr [rbp+24H] ; 05DF _ 33. 45, 24
000005E2 F7 D2 not edx ; 05E2 _ F7. D2
000005E4 33 8C 24 xor ecx, dword ptr [rsp+88H] ; 05E4 _ 33. 8C 24, 00000088
00000088
000005EB 23 54 24 78 and edx, dword ptr [rsp+78H] ; 05EB _ 23. 54 24, 78
000005EF 33 45 7C xor eax, dword ptr [rbp+7CH] ; 05EF _ 33. 45, 7C
000005F2 33 D1 xor edx, ecx ; 05F2 _ 31. CA
000005F4 8B 4C 24 54 mov ecx, dword ptr [rsp+54H] ; 05F4 _ 8B. 4C 24, 54
000005F8 8D 04 40 lea eax, [rax+rax*2] ; 05F8 _ 8D. 04 40
000005FB F7 D1 not ecx ; 05FB _ F7. D1
000005FD 33 C2 xor eax, edx ; 05FD _ 31. D0
000005FF D1 C1 rol ecx, 1 ; 05FF _ D1. C1
00000601 89 45 24 mov dword ptr [rbp+24H], eax ; 0601 _ 89. 45, 24
00000604 33 C8 xor ecx, eax ; 0604 _ 31. C1
00000606 C1 C0 0F rol eax, 15 ; 0606 _ C1. C0, 0F
00000609 89 8C 24 mov dword ptr [rsp+94H], ecx ; 0609 _ 89. 8C 24, 00000094
00000094
00000610 66| 0F 70 C5 pshufd xmm0, xmm5, 02H ; 0610 _ 66: 0F 70. C5, 02
02
00000615 8B 54 24 70 mov edx, dword ptr [rsp+70H] ; 0615 _ 8B. 54 24, 70
00000619 8D 04 80 lea eax, [rax+rax*4] ; 0619 _ 8D. 04 80
0000061C 66| 0F 7E C1 movd ecx, xmm0 ; 061C _ 66: 0F 7E. C1
00000620 33 45 28 xor eax, dword ptr [rbp+28H] ; 0620 _ 33. 45, 28
00000623 F7 D2 not edx ; 0623 _ F7. D2
00000625 33 8C 24 xor ecx, dword ptr [rsp+8CH] ; 0625 _ 33. 8C 24, 0000008C
0000008C
0000062C 23 54 24 7C and edx, dword ptr [rsp+7CH] ; 062C _ 23. 54 24, 7C
00000630 33 45 78 xor eax, dword ptr [rbp+78H] ; 0630 _ 33. 45, 78
00000633 33 D1 xor edx, ecx ; 0633 _ 31. CA
00000635 8B 4C 24 58 mov ecx, dword ptr [rsp+58H] ; 0635 _ 8B. 4C 24, 58
00000639 8D 04 40 lea eax, [rax+rax*2] ; 0639 _ 8D. 04 40
0000063C F7 D1 not ecx ; 063C _ F7. D1
0000063E 33 C2 xor eax, edx ; 063E _ 31. D0
00000640 D1 C1 rol ecx, 1 ; 0640 _ D1. C1
00000642 89 45 28 mov dword ptr [rbp+28H], eax ; 0642 _ 89. 45, 28
00000645 33 C8 xor ecx, eax ; 0645 _ 31. C1
00000647 C1 C0 0F rol eax, 15 ; 0647 _ C1. C0, 0F
0000064A 89 8C 24 mov dword ptr [rsp+98H], ecx ; 064A _ 89. 8C 24, 00000098
00000098
00000651 66| 0F 70 C5 pshufd xmm0, xmm5, 03H ; 0651 _ 66: 0F 70. C5, 03
03
00000656 8B 54 24 74 mov edx, dword ptr [rsp+74H] ; 0656 _ 8B. 54 24, 74
0000065A 8D 04 80 lea eax, [rax+rax*4] ; 065A _ 8D. 04 80
0000065D 66| 0F 7E C1 movd ecx, xmm0 ; 065D _ 66: 0F 7E. C1
00000661 33 45 2C xor eax, dword ptr [rbp+2CH] ; 0661 _ 33. 45, 2C
00000664 F7 D2 not edx ; 0664 _ F7. D2
00000666 33 8C 24 xor ecx, dword ptr [rsp+90H] ; 0666 _ 33. 8C 24, 00000090
00000090
0000066D 23 94 24 and edx, dword ptr [rsp+80H] ; 066D _ 23. 94 24, 00000080
00000080
00000674 33 45 74 xor eax, dword ptr [rbp+74H] ; 0674 _ 33. 45, 74
00000677 33 D1 xor edx, ecx ; 0677 _ 31. CA
00000679 8B 4C 24 5C mov ecx, dword ptr [rsp+5CH] ; 0679 _ 8B. 4C 24, 5C
0000067D 8D 04 40 lea eax, [rax+rax*2] ; 067D _ 8D. 04 40
00000680 F7 D1 not ecx ; 0680 _ F7. D1
00000682 33 C2 xor eax, edx ; 0682 _ 31. D0
00000684 D1 C1 rol ecx, 1 ; 0684 _ D1. C1
00000686 89 45 2C mov dword ptr [rbp+2CH], eax ; 0686 _ 89. 45, 2C
00000689 33 C8 xor ecx, eax ; 0689 _ 31. C1
0000068B C1 C0 0F rol eax, 15 ; 068B _ C1. C0, 0F
0000068E 89 8C 24 mov dword ptr [rsp+9CH], ecx ; 068E _ 89. 8C 24, 0000009C
0000009C
00000695 8B 54 24 78 mov edx, dword ptr [rsp+78H] ; 0695 _ 8B. 54 24, 78
00000699 8D 04 80 lea eax, [rax+rax*4] ; 0699 _ 8D. 04 80
0000069C 66| 0F 7E F1 movd ecx, xmm6 ; 069C _ 66: 0F 7E. F1
000006A0 33 45 00 xor eax, dword ptr [rbp] ; 06A0 _ 33. 45, 00
000006A3 F7 D2 not edx ; 06A3 _ F7. D2
000006A5 33 8C 24 xor ecx, dword ptr [rsp+94H] ; 06A5 _ 33. 8C 24, 00000094
00000094
000006AC 23 94 24 and edx, dword ptr [rsp+84H] ; 06AC _ 23. 94 24, 00000084
00000084
000006B3 33 45 70 xor eax, dword ptr [rbp+70H] ; 06B3 _ 33. 45, 70
000006B6 33 D1 xor edx, ecx ; 06B6 _ 31. CA
000006B8 8B 4C 24 60 mov ecx, dword ptr [rsp+60H] ; 06B8 _ 8B. 4C 24, 60
000006BC 8D 04 40 lea eax, [rax+rax*2] ; 06BC _ 8D. 04 40
000006BF F7 D1 not ecx ; 06BF _ F7. D1
000006C1 33 C2 xor eax, edx ; 06C1 _ 31. D0
000006C3 D1 C1 rol ecx, 1 ; 06C3 _ D1. C1
000006C5 89 45 00 mov dword ptr [rbp], eax ; 06C5 _ 89. 45, 00
000006C8 33 C8 xor ecx, eax ; 06C8 _ 31. C1
000006CA C1 C0 0F rol eax, 15 ; 06CA _ C1. C0, 0F
000006CD 89 8C 24 mov dword ptr [rsp+0A0H], ecx ; 06CD _ 89. 8C 24, 000000A0
000000A0
000006D4 66| 0F 70 C6 pshufd xmm0, xmm6, 01H ; 06D4 _ 66: 0F 70. C6, 01
01
000006D9 8B 54 24 7C mov edx, dword ptr [rsp+7CH] ; 06D9 _ 8B. 54 24, 7C
000006DD 8D 04 80 lea eax, [rax+rax*4] ; 06DD _ 8D. 04 80
000006E0 66| 0F 7E C1 movd ecx, xmm0 ; 06E0 _ 66: 0F 7E. C1
000006E4 33 45 04 xor eax, dword ptr [rbp+4H] ; 06E4 _ 33. 45, 04
000006E7 F7 D2 not edx ; 06E7 _ F7. D2
000006E9 33 8C 24 xor ecx, dword ptr [rsp+98H] ; 06E9 _ 33. 8C 24, 00000098
00000098
000006F0 23 94 24 and edx, dword ptr [rsp+88H] ; 06F0 _ 23. 94 24, 00000088
00000088
000006F7 33 85 000000AC xor eax, dword ptr [rbp+0ACH] ; 06F7 _ 33. 85, 000000AC
000006FD 33 D1 xor edx, ecx ; 06FD _ 31. CA
000006FF 8B 4C 24 64 mov ecx, dword ptr [rsp+64H] ; 06FF _ 8B. 4C 24, 64
00000703 8D 04 40 lea eax, [rax+rax*2] ; 0703 _ 8D. 04 40
00000706 F7 D1 not ecx ; 0706 _ F7. D1
00000708 33 C2 xor eax, edx ; 0708 _ 31. D0
0000070A D1 C1 rol ecx, 1 ; 070A _ D1. C1
0000070C 89 45 04 mov dword ptr [rbp+4H], eax ; 070C _ 89. 45, 04
0000070F 33 C8 xor ecx, eax ; 070F _ 31. C1
00000711 C1 C0 0F rol eax, 15 ; 0711 _ C1. C0, 0F
00000714 89 8C 24 mov dword ptr [rsp+0A4H], ecx ; 0714 _ 89. 8C 24, 000000A4
000000A4
0000071B 66| 0F 70 C6 pshufd xmm0, xmm6, 02H ; 071B _ 66: 0F 70. C6, 02
02
00000720 8B 94 24 mov edx, dword ptr [rsp+80H] ; 0720 _ 8B. 94 24, 00000080
00000080
00000727 8D 04 80 lea eax, [rax+rax*4] ; 0727 _ 8D. 04 80
0000072A 66| 0F 7E C1 movd ecx, xmm0 ; 072A _ 66: 0F 7E. C1
0000072E 33 45 08 xor eax, dword ptr [rbp+8H] ; 072E _ 33. 45, 08
00000731 F7 D2 not edx ; 0731 _ F7. D2
00000733 33 8C 24 xor ecx, dword ptr [rsp+9CH] ; 0733 _ 33. 8C 24, 0000009C
0000009C
0000073A 23 94 24 and edx, dword ptr [rsp+8CH] ; 073A _ 23. 94 24, 0000008C
0000008C
00000741 33 85 000000A8 xor eax, dword ptr [rbp+0A8H] ; 0741 _ 33. 85, 000000A8
00000747 33 D1 xor edx, ecx ; 0747 _ 31. CA
00000749 8B 4C 24 68 mov ecx, dword ptr [rsp+68H] ; 0749 _ 8B. 4C 24, 68
0000074D 8D 04 40 lea eax, [rax+rax*2] ; 074D _ 8D. 04 40
00000750 F7 D1 not ecx ; 0750 _ F7. D1
00000752 33 C2 xor eax, edx ; 0752 _ 31. D0
00000754 D1 C1 rol ecx, 1 ; 0754 _ D1. C1
00000756 89 45 08 mov dword ptr [rbp+8H], eax ; 0756 _ 89. 45, 08
00000759 33 C8 xor ecx, eax ; 0759 _ 31. C1
0000075B C1 C0 0F rol eax, 15 ; 075B _ C1. C0, 0F
0000075E 89 8C 24 mov dword ptr [rsp+0A8H], ecx ; 075E _ 89. 8C 24, 000000A8
000000A8
00000765 66| 0F 70 C6 pshufd xmm0, xmm6, 03H ; 0765 _ 66: 0F 70. C6, 03
03
0000076A 8B 94 24 mov edx, dword ptr [rsp+84H] ; 076A _ 8B. 94 24, 00000084
00000084
00000771 8D 04 80 lea eax, [rax+rax*4] ; 0771 _ 8D. 04 80
00000774 66| 0F 7E C1 movd ecx, xmm0 ; 0774 _ 66: 0F 7E. C1
00000778 33 45 0C xor eax, dword ptr [rbp+0CH] ; 0778 _ 33. 45, 0C
0000077B F7 D2 not edx ; 077B _ F7. D2
0000077D 33 8C 24 xor ecx, dword ptr [rsp+0A0H] ; 077D _ 33. 8C 24, 000000A0
000000A0
00000784 23 94 24 and edx, dword ptr [rsp+90H] ; 0784 _ 23. 94 24, 00000090
00000090
0000078B 33 85 000000A4 xor eax, dword ptr [rbp+0A4H] ; 078B _ 33. 85, 000000A4
00000791 33 D1 xor edx, ecx ; 0791 _ 31. CA
00000793 8B 4C 24 6C mov ecx, dword ptr [rsp+6CH] ; 0793 _ 8B. 4C 24, 6C
00000797 8D 04 40 lea eax, [rax+rax*2] ; 0797 _ 8D. 04 40
0000079A F7 D1 not ecx ; 079A _ F7. D1
0000079C 33 C2 xor eax, edx ; 079C _ 31. D0
0000079E D1 C1 rol ecx, 1 ; 079E _ D1. C1
000007A0 89 45 0C mov dword ptr [rbp+0CH], eax ; 07A0 _ 89. 45, 0C
000007A3 33 C8 xor ecx, eax ; 07A3 _ 31. C1
000007A5 C1 C0 0F rol eax, 15 ; 07A5 _ C1. C0, 0F
000007A8 89 8C 24 mov dword ptr [rsp+0ACH], ecx ; 07A8 _ 89. 8C 24, 000000AC
000000AC
000007AF 8B 94 24 mov edx, dword ptr [rsp+88H] ; 07AF _ 8B. 94 24, 00000088
00000088
000007B6 8D 04 80 lea eax, [rax+rax*4] ; 07B6 _ 8D. 04 80
000007B9 66| 0F 7E F9 movd ecx, xmm7 ; 07B9 _ 66: 0F 7E. F9
000007BD 33 45 10 xor eax, dword ptr [rbp+10H] ; 07BD _ 33. 45, 10
000007C0 F7 D2 not edx ; 07C0 _ F7. D2
000007C2 33 8C 24 xor ecx, dword ptr [rsp+0A4H] ; 07C2 _ 33. 8C 24, 000000A4
000000A4
000007C9 23 94 24 and edx, dword ptr [rsp+94H] ; 07C9 _ 23. 94 24, 00000094
00000094
000007D0 33 85 000000A0 xor eax, dword ptr [rbp+0A0H] ; 07D0 _ 33. 85, 000000A0
000007D6 33 D1 xor edx, ecx ; 07D6 _ 31. CA
000007D8 8B 4C 24 70 mov ecx, dword ptr [rsp+70H] ; 07D8 _ 8B. 4C 24, 70
000007DC 8D 04 40 lea eax, [rax+rax*2] ; 07DC _ 8D. 04 40
000007DF F7 D1 not ecx ; 07DF _ F7. D1
000007E1 33 C2 xor eax, edx ; 07E1 _ 31. D0
000007E3 D1 C1 rol ecx, 1 ; 07E3 _ D1. C1
000007E5 89 45 10 mov dword ptr [rbp+10H], eax ; 07E5 _ 89. 45, 10
000007E8 33 C8 xor ecx, eax ; 07E8 _ 31. C1
000007EA C1 C0 0F rol eax, 15 ; 07EA _ C1. C0, 0F
000007ED 89 8C 24 mov dword ptr [rsp+0B0H], ecx ; 07ED _ 89. 8C 24, 000000B0
000000B0
000007F4 66| 0F 70 C7 pshufd xmm0, xmm7, 01H ; 07F4 _ 66: 0F 70. C7, 01
01
000007F9 8B 94 24 mov edx, dword ptr [rsp+8CH] ; 07F9 _ 8B. 94 24, 0000008C
0000008C
00000800 8D 04 80 lea eax, [rax+rax*4] ; 0800 _ 8D. 04 80
00000803 66| 0F 7E C1 movd ecx, xmm0 ; 0803 _ 66: 0F 7E. C1
00000807 33 45 14 xor eax, dword ptr [rbp+14H] ; 0807 _ 33. 45, 14
0000080A F7 D2 not edx ; 080A _ F7. D2
0000080C 33 8C 24 xor ecx, dword ptr [rsp+0A8H] ; 080C _ 33. 8C 24, 000000A8
000000A8
00000813 23 94 24 and edx, dword ptr [rsp+98H] ; 0813 _ 23. 94 24, 00000098
00000098
0000081A 33 85 0000009C xor eax, dword ptr [rbp+9CH] ; 081A _ 33. 85, 0000009C
00000820 33 D1 xor edx, ecx ; 0820 _ 31. CA
00000822 8B 4C 24 74 mov ecx, dword ptr [rsp+74H] ; 0822 _ 8B. 4C 24, 74
00000826 8D 04 40 lea eax, [rax+rax*2] ; 0826 _ 8D. 04 40
00000829 F7 D1 not ecx ; 0829 _ F7. D1
0000082B 33 C2 xor eax, edx ; 082B _ 31. D0
0000082D D1 C1 rol ecx, 1 ; 082D _ D1. C1
0000082F 89 45 14 mov dword ptr [rbp+14H], eax ; 082F _ 89. 45, 14
00000832 33 C8 xor ecx, eax ; 0832 _ 31. C1
00000834 C1 C0 0F rol eax, 15 ; 0834 _ C1. C0, 0F
00000837 89 8C 24 mov dword ptr [rsp+0B4H], ecx ; 0837 _ 89. 8C 24, 000000B4
000000B4
0000083E 66| 0F 70 C7 pshufd xmm0, xmm7, 02H ; 083E _ 66: 0F 70. C7, 02
02
00000843 8B 94 24 mov edx, dword ptr [rsp+90H] ; 0843 _ 8B. 94 24, 00000090
00000090
0000084A 8D 04 80 lea eax, [rax+rax*4] ; 084A _ 8D. 04 80
0000084D 66| 0F 7E C1 movd ecx, xmm0 ; 084D _ 66: 0F 7E. C1
00000851 33 45 18 xor eax, dword ptr [rbp+18H] ; 0851 _ 33. 45, 18
00000854 F7 D2 not edx ; 0854 _ F7. D2
00000856 33 8C 24 xor ecx, dword ptr [rsp+0ACH] ; 0856 _ 33. 8C 24, 000000AC
000000AC
0000085D 23 94 24 and edx, dword ptr [rsp+9CH] ; 085D _ 23. 94 24, 0000009C
0000009C
00000864 33 85 00000098 xor eax, dword ptr [rbp+98H] ; 0864 _ 33. 85, 00000098
0000086A 33 D1 xor edx, ecx ; 086A _ 31. CA
0000086C 8B 4C 24 78 mov ecx, dword ptr [rsp+78H] ; 086C _ 8B. 4C 24, 78
00000870 8D 04 40 lea eax, [rax+rax*2] ; 0870 _ 8D. 04 40
00000873 F7 D1 not ecx ; 0873 _ F7. D1
00000875 33 C2 xor eax, edx ; 0875 _ 31. D0
00000877 D1 C1 rol ecx, 1 ; 0877 _ D1. C1
00000879 89 45 18 mov dword ptr [rbp+18H], eax ; 0879 _ 89. 45, 18
0000087C 33 C8 xor ecx, eax ; 087C _ 31. C1
0000087E C1 C0 0F rol eax, 15 ; 087E _ C1. C0, 0F
00000881 89 8C 24 mov dword ptr [rsp+0B8H], ecx ; 0881 _ 89. 8C 24, 000000B8
000000B8
00000888 66| 0F 70 C7 pshufd xmm0, xmm7, 03H ; 0888 _ 66: 0F 70. C7, 03
03
0000088D 8B 94 24 mov edx, dword ptr [rsp+94H] ; 088D _ 8B. 94 24, 00000094
00000094
00000894 8D 04 80 lea eax, [rax+rax*4] ; 0894 _ 8D. 04 80
00000897 66| 0F 7E C1 movd ecx, xmm0 ; 0897 _ 66: 0F 7E. C1
0000089B 33 45 1C xor eax, dword ptr [rbp+1CH] ; 089B _ 33. 45, 1C
0000089E F7 D2 not edx ; 089E _ F7. D2
000008A0 33 8C 24 xor ecx, dword ptr [rsp+0B0H] ; 08A0 _ 33. 8C 24, 000000B0
000000B0
000008A7 23 94 24 and edx, dword ptr [rsp+0A0H] ; 08A7 _ 23. 94 24, 000000A0
000000A0
000008AE 33 85 00000094 xor eax, dword ptr [rbp+94H] ; 08AE _ 33. 85, 00000094
000008B4 33 D1 xor edx, ecx ; 08B4 _ 31. CA
000008B6 8B 4C 24 7C mov ecx, dword ptr [rsp+7CH] ; 08B6 _ 8B. 4C 24, 7C
000008BA 8D 04 40 lea eax, [rax+rax*2] ; 08BA _ 8D. 04 40
000008BD F7 D1 not ecx ; 08BD _ F7. D1
000008BF 33 C2 xor eax, edx ; 08BF _ 31. D0
000008C1 D1 C1 rol ecx, 1 ; 08C1 _ D1. C1
000008C3 89 45 1C mov dword ptr [rbp+1CH], eax ; 08C3 _ 89. 45, 1C
000008C6 33 C8 xor ecx, eax ; 08C6 _ 31. C1
000008C8 C1 C0 0F rol eax, 15 ; 08C8 _ C1. C0, 0F
000008CB 89 8C 24 mov dword ptr [rsp+0BCH], ecx ; 08CB _ 89. 8C 24, 000000BC
000000BC
000008D2 8B 94 24 mov edx, dword ptr [rsp+98H] ; 08D2 _ 8B. 94 24, 00000098
00000098
000008D9 8D 04 80 lea eax, [rax+rax*4] ; 08D9 _ 8D. 04 80
000008DC 66| 0F 7E E1 movd ecx, xmm4 ; 08DC _ 66: 0F 7E. E1
000008E0 33 45 20 xor eax, dword ptr [rbp+20H] ; 08E0 _ 33. 45, 20
000008E3 F7 D2 not edx ; 08E3 _ F7. D2
000008E5 33 8C 24 xor ecx, dword ptr [rsp+0B4H] ; 08E5 _ 33. 8C 24, 000000B4
000000B4
000008EC 23 94 24 and edx, dword ptr [rsp+0A4H] ; 08EC _ 23. 94 24, 000000A4
000000A4
000008F3 33 85 00000090 xor eax, dword ptr [rbp+90H] ; 08F3 _ 33. 85, 00000090
000008F9 33 D1 xor edx, ecx ; 08F9 _ 31. CA
000008FB 8B 8C 24 mov ecx, dword ptr [rsp+80H] ; 08FB _ 8B. 8C 24, 00000080
00000080
00000902 8D 04 40 lea eax, [rax+rax*2] ; 0902 _ 8D. 04 40
00000905 F7 D1 not ecx ; 0905 _ F7. D1
00000907 33 C2 xor eax, edx ; 0907 _ 31. D0
00000909 D1 C1 rol ecx, 1 ; 0909 _ D1. C1
0000090B 89 45 20 mov dword ptr [rbp+20H], eax ; 090B _ 89. 45, 20
0000090E 33 C8 xor ecx, eax ; 090E _ 31. C1
00000910 C1 C0 0F rol eax, 15 ; 0910 _ C1. C0, 0F
00000913 89 8C 24 mov dword ptr [rsp+0C0H], ecx ; 0913 _ 89. 8C 24, 000000C0
000000C0
0000091A 66| 0F 70 C4 pshufd xmm0, xmm4, 01H ; 091A _ 66: 0F 70. C4, 01
01
0000091F 8B 94 24 mov edx, dword ptr [rsp+9CH] ; 091F _ 8B. 94 24, 0000009C
0000009C
00000926 8D 04 80 lea eax, [rax+rax*4] ; 0926 _ 8D. 04 80
00000929 66| 0F 7E C1 movd ecx, xmm0 ; 0929 _ 66: 0F 7E. C1
0000092D 33 45 24 xor eax, dword ptr [rbp+24H] ; 092D _ 33. 45, 24
00000930 F7 D2 not edx ; 0930 _ F7. D2
00000932 33 8C 24 xor ecx, dword ptr [rsp+0B8H] ; 0932 _ 33. 8C 24, 000000B8
000000B8
00000939 23 94 24 and edx, dword ptr [rsp+0A8H] ; 0939 _ 23. 94 24, 000000A8
000000A8
00000940 33 85 0000008C xor eax, dword ptr [rbp+8CH] ; 0940 _ 33. 85, 0000008C
00000946 33 D1 xor edx, ecx ; 0946 _ 31. CA
00000948 8B 8C 24 mov ecx, dword ptr [rsp+84H] ; 0948 _ 8B. 8C 24, 00000084
00000084
0000094F 8D 04 40 lea eax, [rax+rax*2] ; 094F _ 8D. 04 40
00000952 F7 D1 not ecx ; 0952 _ F7. D1
00000954 33 C2 xor eax, edx ; 0954 _ 31. D0
00000956 D1 C1 rol ecx, 1 ; 0956 _ D1. C1
00000958 89 45 24 mov dword ptr [rbp+24H], eax ; 0958 _ 89. 45, 24
0000095B 33 C8 xor ecx, eax ; 095B _ 31. C1
0000095D C1 C0 0F rol eax, 15 ; 095D _ C1. C0, 0F
00000960 89 8C 24 mov dword ptr [rsp+0C4H], ecx ; 0960 _ 89. 8C 24, 000000C4
000000C4
00000967 66| 0F 70 C4 pshufd xmm0, xmm4, 02H ; 0967 _ 66: 0F 70. C4, 02
02
0000096C 8B 94 24 mov edx, dword ptr [rsp+0A0H] ; 096C _ 8B. 94 24, 000000A0
000000A0
00000973 8D 04 80 lea eax, [rax+rax*4] ; 0973 _ 8D. 04 80
00000976 66| 0F 7E C1 movd ecx, xmm0 ; 0976 _ 66: 0F 7E. C1
0000097A 33 45 28 xor eax, dword ptr [rbp+28H] ; 097A _ 33. 45, 28
0000097D F7 D2 not edx ; 097D _ F7. D2
0000097F 33 8C 24 xor ecx, dword ptr [rsp+0BCH] ; 097F _ 33. 8C 24, 000000BC
000000BC
00000986 23 94 24 and edx, dword ptr [rsp+0ACH] ; 0986 _ 23. 94 24, 000000AC
000000AC
0000098D 33 85 00000088 xor eax, dword ptr [rbp+88H] ; 098D _ 33. 85, 00000088
00000993 33 D1 xor edx, ecx ; 0993 _ 31. CA
00000995 8B 8C 24 mov ecx, dword ptr [rsp+88H] ; 0995 _ 8B. 8C 24, 00000088
00000088
0000099C 8D 04 40 lea eax, [rax+rax*2] ; 099C _ 8D. 04 40
0000099F F7 D1 not ecx ; 099F _ F7. D1
000009A1 33 C2 xor eax, edx ; 09A1 _ 31. D0
000009A3 D1 C1 rol ecx, 1 ; 09A3 _ D1. C1
000009A5 89 45 28 mov dword ptr [rbp+28H], eax ; 09A5 _ 89. 45, 28
000009A8 33 C8 xor ecx, eax ; 09A8 _ 31. C1
000009AA C1 C0 0F rol eax, 15 ; 09AA _ C1. C0, 0F
000009AD 89 8C 24 mov dword ptr [rsp+0C8H], ecx ; 09AD _ 89. 8C 24, 000000C8
000000C8
000009B4 66| 0F 70 C4 pshufd xmm0, xmm4, 03H ; 09B4 _ 66: 0F 70. C4, 03
03
000009B9 8B 94 24 mov edx, dword ptr [rsp+0A4H] ; 09B9 _ 8B. 94 24, 000000A4
000000A4
000009C0 8D 04 80 lea eax, [rax+rax*4] ; 09C0 _ 8D. 04 80
000009C3 66| 0F 7E C1 movd ecx, xmm0 ; 09C3 _ 66: 0F 7E. C1
000009C7 33 45 2C xor eax, dword ptr [rbp+2CH] ; 09C7 _ 33. 45, 2C
000009CA F7 D2 not edx ; 09CA _ F7. D2
000009CC 33 8C 24 xor ecx, dword ptr [rsp+0C0H] ; 09CC _ 33. 8C 24, 000000C0
000000C0
000009D3 23 94 24 and edx, dword ptr [rsp+0B0H] ; 09D3 _ 23. 94 24, 000000B0
000000B0
000009DA 33 85 00000084 xor eax, dword ptr [rbp+84H] ; 09DA _ 33. 85, 00000084
000009E0 33 D1 xor edx, ecx ; 09E0 _ 31. CA
000009E2 8B 8C 24 mov ecx, dword ptr [rsp+8CH] ; 09E2 _ 8B. 8C 24, 0000008C
0000008C
000009E9 8D 04 40 lea eax, [rax+rax*2] ; 09E9 _ 8D. 04 40
000009EC F7 D1 not ecx ; 09EC _ F7. D1
000009EE 33 C2 xor eax, edx ; 09EE _ 31. D0
000009F0 D1 C1 rol ecx, 1 ; 09F0 _ D1. C1
000009F2 89 45 2C mov dword ptr [rbp+2CH], eax ; 09F2 _ 89. 45, 2C
000009F5 33 C8 xor ecx, eax ; 09F5 _ 31. C1
000009F7 C1 C0 0F rol eax, 15 ; 09F7 _ C1. C0, 0F
000009FA 89 8C 24 mov dword ptr [rsp+0CCH], ecx ; 09FA _ 89. 8C 24, 000000CC
000000CC
00000A01 8B 94 24 mov edx, dword ptr [rsp+0A8H] ; 0A01 _ 8B. 94 24, 000000A8
000000A8
00000A08 8D 04 80 lea eax, [rax+rax*4] ; 0A08 _ 8D. 04 80
00000A0B 66| 0F 7E E9 movd ecx, xmm5 ; 0A0B _ 66: 0F 7E. E9
00000A0F 33 45 00 xor eax, dword ptr [rbp] ; 0A0F _ 33. 45, 00
00000A12 F7 D2 not edx ; 0A12 _ F7. D2
00000A14 33 8C 24 xor ecx, dword ptr [rsp+0C4H] ; 0A14 _ 33. 8C 24, 000000C4
000000C4
00000A1B 23 94 24 and edx, dword ptr [rsp+0B4H] ; 0A1B _ 23. 94 24, 000000B4
000000B4
00000A22 33 85 00000080 xor eax, dword ptr [rbp+80H] ; 0A22 _ 33. 85, 00000080
00000A28 33 D1 xor edx, ecx ; 0A28 _ 31. CA
00000A2A 8B 8C 24 mov ecx, dword ptr [rsp+90H] ; 0A2A _ 8B. 8C 24, 00000090
00000090
00000A31 8D 04 40 lea eax, [rax+rax*2] ; 0A31 _ 8D. 04 40
00000A34 F7 D1 not ecx ; 0A34 _ F7. D1
00000A36 33 C2 xor eax, edx ; 0A36 _ 31. D0
00000A38 D1 C1 rol ecx, 1 ; 0A38 _ D1. C1
00000A3A 89 45 00 mov dword ptr [rbp], eax ; 0A3A _ 89. 45, 00
00000A3D 33 C8 xor ecx, eax ; 0A3D _ 31. C1
00000A3F C1 C0 0F rol eax, 15 ; 0A3F _ C1. C0, 0F
00000A42 89 8C 24 mov dword ptr [rsp+0D0H], ecx ; 0A42 _ 89. 8C 24, 000000D0
000000D0
00000A49 66| 0F 70 C5 pshufd xmm0, xmm5, 01H ; 0A49 _ 66: 0F 70. C5, 01
01
00000A4E 8B 94 24 mov edx, dword ptr [rsp+0ACH] ; 0A4E _ 8B. 94 24, 000000AC
000000AC
00000A55 8D 04 80 lea eax, [rax+rax*4] ; 0A55 _ 8D. 04 80
00000A58 66| 0F 7E C1 movd ecx, xmm0 ; 0A58 _ 66: 0F 7E. C1
00000A5C 33 45 04 xor eax, dword ptr [rbp+4H] ; 0A5C _ 33. 45, 04
00000A5F F7 D2 not edx ; 0A5F _ F7. D2
00000A61 33 8C 24 xor ecx, dword ptr [rsp+0C8H] ; 0A61 _ 33. 8C 24, 000000C8
000000C8
00000A68 23 94 24 and edx, dword ptr [rsp+0B8H] ; 0A68 _ 23. 94 24, 000000B8
000000B8
00000A6F 33 45 7C xor eax, dword ptr [rbp+7CH] ; 0A6F _ 33. 45, 7C
00000A72 33 D1 xor edx, ecx ; 0A72 _ 31. CA
00000A74 8B 8C 24 mov ecx, dword ptr [rsp+94H] ; 0A74 _ 8B. 8C 24, 00000094
00000094
00000A7B 8D 04 40 lea eax, [rax+rax*2] ; 0A7B _ 8D. 04 40
00000A7E F7 D1 not ecx ; 0A7E _ F7. D1
00000A80 33 C2 xor eax, edx ; 0A80 _ 31. D0
00000A82 D1 C1 rol ecx, 1 ; 0A82 _ D1. C1
00000A84 89 45 04 mov dword ptr [rbp+4H], eax ; 0A84 _ 89. 45, 04
00000A87 33 C8 xor ecx, eax ; 0A87 _ 31. C1
00000A89 C1 C0 0F rol eax, 15 ; 0A89 _ C1. C0, 0F
00000A8C 89 8C 24 mov dword ptr [rsp+0D4H], ecx ; 0A8C _ 89. 8C 24, 000000D4
000000D4
00000A93 66| 0F 70 C5 pshufd xmm0, xmm5, 02H ; 0A93 _ 66: 0F 70. C5, 02
02
00000A98 8B 94 24 mov edx, dword ptr [rsp+0B0H] ; 0A98 _ 8B. 94 24, 000000B0
000000B0
00000A9F 8D 04 80 lea eax, [rax+rax*4] ; 0A9F _ 8D. 04 80
00000AA2 66| 0F 7E C1 movd ecx, xmm0 ; 0AA2 _ 66: 0F 7E. C1
00000AA6 33 45 08 xor eax, dword ptr [rbp+8H] ; 0AA6 _ 33. 45, 08
00000AA9 F7 D2 not edx ; 0AA9 _ F7. D2
00000AAB 33 8C 24 xor ecx, dword ptr [rsp+0CCH] ; 0AAB _ 33. 8C 24, 000000CC
000000CC
00000AB2 23 94 24 and edx, dword ptr [rsp+0BCH] ; 0AB2 _ 23. 94 24, 000000BC
000000BC
00000AB9 33 45 78 xor eax, dword ptr [rbp+78H] ; 0AB9 _ 33. 45, 78
00000ABC 33 D1 xor edx, ecx ; 0ABC _ 31. CA
00000ABE 8B 8C 24 mov ecx, dword ptr [rsp+98H] ; 0ABE _ 8B. 8C 24, 00000098
00000098
00000AC5 8D 04 40 lea eax, [rax+rax*2] ; 0AC5 _ 8D. 04 40
00000AC8 F7 D1 not ecx ; 0AC8 _ F7. D1
00000ACA 33 C2 xor eax, edx ; 0ACA _ 31. D0
00000ACC D1 C1 rol ecx, 1 ; 0ACC _ D1. C1
00000ACE 89 45 08 mov dword ptr [rbp+8H], eax ; 0ACE _ 89. 45, 08
00000AD1 33 C8 xor ecx, eax ; 0AD1 _ 31. C1
00000AD3 C1 C0 0F rol eax, 15 ; 0AD3 _ C1. C0, 0F
00000AD6 89 8C 24 mov dword ptr [rsp+0D8H], ecx ; 0AD6 _ 89. 8C 24, 000000D8
000000D8
00000ADD 66| 0F 70 C5 pshufd xmm0, xmm5, 03H ; 0ADD _ 66: 0F 70. C5, 03
03
00000AE2 8B 94 24 mov edx, dword ptr [rsp+0B4H] ; 0AE2 _ 8B. 94 24, 000000B4
000000B4
00000AE9 8D 04 80 lea eax, [rax+rax*4] ; 0AE9 _ 8D. 04 80
00000AEC 66| 0F 7E C1 movd ecx, xmm0 ; 0AEC _ 66: 0F 7E. C1
00000AF0 33 45 0C xor eax, dword ptr [rbp+0CH] ; 0AF0 _ 33. 45, 0C
00000AF3 F7 D2 not edx ; 0AF3 _ F7. D2
00000AF5 33 8C 24 xor ecx, dword ptr [rsp+0D0H] ; 0AF5 _ 33. 8C 24, 000000D0
000000D0
00000AFC 23 94 24 and edx, dword ptr [rsp+0C0H] ; 0AFC _ 23. 94 24, 000000C0
000000C0
00000B03 33 45 74 xor eax, dword ptr [rbp+74H] ; 0B03 _ 33. 45, 74
00000B06 33 D1 xor edx, ecx ; 0B06 _ 31. CA
00000B08 8B 8C 24 mov ecx, dword ptr [rsp+9CH] ; 0B08 _ 8B. 8C 24, 0000009C
0000009C
00000B0F 8D 04 40 lea eax, [rax+rax*2] ; 0B0F _ 8D. 04 40
00000B12 F7 D1 not ecx ; 0B12 _ F7. D1
00000B14 33 C2 xor eax, edx ; 0B14 _ 31. D0
00000B16 D1 C1 rol ecx, 1 ; 0B16 _ D1. C1
00000B18 89 45 0C mov dword ptr [rbp+0CH], eax ; 0B18 _ 89. 45, 0C
00000B1B 33 C8 xor ecx, eax ; 0B1B _ 31. C1
00000B1D C1 C0 0F rol eax, 15 ; 0B1D _ C1. C0, 0F
00000B20 89 8C 24 mov dword ptr [rsp+0DCH], ecx ; 0B20 _ 89. 8C 24, 000000DC
000000DC
00000B27 8B 94 24 mov edx, dword ptr [rsp+0B8H] ; 0B27 _ 8B. 94 24, 000000B8
000000B8
00000B2E 8D 04 80 lea eax, [rax+rax*4] ; 0B2E _ 8D. 04 80
00000B31 66| 0F 7E F1 movd ecx, xmm6 ; 0B31 _ 66: 0F 7E. F1
00000B35 33 45 10 xor eax, dword ptr [rbp+10H] ; 0B35 _ 33. 45, 10
00000B38 F7 D2 not edx ; 0B38 _ F7. D2
00000B3A 33 8C 24 xor ecx, dword ptr [rsp+0D4H] ; 0B3A _ 33. 8C 24, 000000D4
000000D4
00000B41 23 94 24 and edx, dword ptr [rsp+0C4H] ; 0B41 _ 23. 94 24, 000000C4
000000C4
00000B48 33 45 70 xor eax, dword ptr [rbp+70H] ; 0B48 _ 33. 45, 70
00000B4B 33 D1 xor edx, ecx ; 0B4B _ 31. CA
00000B4D 8B 8C 24 mov ecx, dword ptr [rsp+0A0H] ; 0B4D _ 8B. 8C 24, 000000A0
000000A0
00000B54 8D 04 40 lea eax, [rax+rax*2] ; 0B54 _ 8D. 04 40
00000B57 F7 D1 not ecx ; 0B57 _ F7. D1
00000B59 33 C2 xor eax, edx ; 0B59 _ 31. D0
00000B5B D1 C1 rol ecx, 1 ; 0B5B _ D1. C1
00000B5D 89 45 10 mov dword ptr [rbp+10H], eax ; 0B5D _ 89. 45, 10
00000B60 33 C8 xor ecx, eax ; 0B60 _ 31. C1
00000B62 C1 C0 0F rol eax, 15 ; 0B62 _ C1. C0, 0F
00000B65 89 8C 24 mov dword ptr [rsp+0E0H], ecx ; 0B65 _ 89. 8C 24, 000000E0
000000E0
00000B6C 66| 0F 70 C6 pshufd xmm0, xmm6, 01H ; 0B6C _ 66: 0F 70. C6, 01
01
00000B71 8B 94 24 mov edx, dword ptr [rsp+0BCH] ; 0B71 _ 8B. 94 24, 000000BC
000000BC
00000B78 8D 04 80 lea eax, [rax+rax*4] ; 0B78 _ 8D. 04 80
00000B7B 66| 0F 7E C1 movd ecx, xmm0 ; 0B7B _ 66: 0F 7E. C1
00000B7F 33 45 14 xor eax, dword ptr [rbp+14H] ; 0B7F _ 33. 45, 14
00000B82 F7 D2 not edx ; 0B82 _ F7. D2
00000B84 33 8C 24 xor ecx, dword ptr [rsp+0D8H] ; 0B84 _ 33. 8C 24, 000000D8
000000D8
00000B8B 23 94 24 and edx, dword ptr [rsp+0C8H] ; 0B8B _ 23. 94 24, 000000C8
000000C8
00000B92 33 85 000000AC xor eax, dword ptr [rbp+0ACH] ; 0B92 _ 33. 85, 000000AC
00000B98 33 D1 xor edx, ecx ; 0B98 _ 31. CA
00000B9A 8B 8C 24 mov ecx, dword ptr [rsp+0A4H] ; 0B9A _ 8B. 8C 24, 000000A4
000000A4
00000BA1 8D 04 40 lea eax, [rax+rax*2] ; 0BA1 _ 8D. 04 40
00000BA4 F7 D1 not ecx ; 0BA4 _ F7. D1
00000BA6 33 C2 xor eax, edx ; 0BA6 _ 31. D0
00000BA8 D1 C1 rol ecx, 1 ; 0BA8 _ D1. C1
00000BAA 89 45 14 mov dword ptr [rbp+14H], eax ; 0BAA _ 89. 45, 14