14000ad4b:	41 01 d3             	add    %edx,%r11d
14000ad4e:	01 fa                	add    %edi,%edx
14000ad50:	45 89 dd             	mov    %r11d,%r13d
14000ad53:	41 01 d6             	add    %edx,%r14d
14000ad56:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000ad5b:	44 89 f2             	mov    %r14d,%edx
14000ad5e:	41 89 c4             	mov    %eax,%r12d
14000ad61:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000ad66:	45 31 dd             	xor    %r11d,%r13d
14000ad69:	41 31 dc             	xor    %ebx,%r12d
14000ad6c:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000ad71:	41 31 d6             	xor    %edx,%r14d
14000ad74:	45 21 dc             	and    %r11d,%r12d
14000ad77:	45 31 dd             	xor    %r11d,%r13d
14000ad7a:	03 4c 24 14          	add    0x14(%rsp),%ecx
14000ad7e:	89 d7                	mov    %edx,%edi
14000ad80:	41 31 dc             	xor    %ebx,%r12d
14000ad83:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000ad88:	44 31 c7             	xor    %r8d,%edi
14000ad8b:	44 01 e1             	add    %r12d,%ecx
14000ad8e:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000ad93:	41 21 ff             	and    %edi,%r15d
14000ad96:	41 31 d6             	xor    %edx,%r14d
14000ad99:	44 01 e9             	add    %r13d,%ecx
14000ad9c:	45 31 c7             	xor    %r8d,%r15d
14000ad9f:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000ada4:	41 01 ca             	add    %ecx,%r10d
14000ada7:	44 01 f9             	add    %r15d,%ecx
14000adaa:	45 89 d5             	mov    %r10d,%r13d
14000adad:	41 01 ce             	add    %ecx,%r14d
14000adb0:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000adb5:	44 89 f1             	mov    %r14d,%ecx
14000adb8:	45 89 dc             	mov    %r11d,%r12d
14000adbb:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000adc0:	45 31 d5             	xor    %r10d,%r13d
14000adc3:	41 31 c4             	xor    %eax,%r12d
14000adc6:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000adcb:	41 31 ce             	xor    %ecx,%r14d
14000adce:	45 21 d4             	and    %r10d,%r12d
14000add1:	45 31 d5             	xor    %r10d,%r13d
14000add4:	03 5c 24 18          	add    0x18(%rsp),%ebx
14000add8:	41 89 cf             	mov    %ecx,%r15d
14000addb:	41 31 c4             	xor    %eax,%r12d
14000adde:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000ade3:	41 31 d7             	xor    %edx,%r15d
14000ade6:	44 01 e3             	add    %r12d,%ebx
14000ade9:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000adee:	44 21 ff             	and    %r15d,%edi
14000adf1:	41 31 ce             	xor    %ecx,%r14d
14000adf4:	44 01 eb             	add    %r13d,%ebx
14000adf7:	31 d7                	xor    %edx,%edi
14000adf9:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000adfe:	41 01 d9             	add    %ebx,%r9d
14000ae01:	01 fb                	add    %edi,%ebx
14000ae03:	45 89 cd             	mov    %r9d,%r13d
14000ae06:	41 01 de             	add    %ebx,%r14d
14000ae09:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000ae0e:	44 89 f3             	mov    %r14d,%ebx
14000ae11:	45 89 d4             	mov    %r10d,%r12d
14000ae14:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000ae19:	45 31 cd             	xor    %r9d,%r13d
14000ae1c:	45 31 dc             	xor    %r11d,%r12d
14000ae1f:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000ae24:	41 31 de             	xor    %ebx,%r14d
14000ae27:	45 21 cc             	and    %r9d,%r12d
14000ae2a:	45 31 cd             	xor    %r9d,%r13d
14000ae2d:	03 44 24 1c          	add    0x1c(%rsp),%eax
14000ae31:	89 df                	mov    %ebx,%edi
14000ae33:	45 31 dc             	xor    %r11d,%r12d
14000ae36:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000ae3b:	31 cf                	xor    %ecx,%edi
14000ae3d:	44 01 e0             	add    %r12d,%eax
14000ae40:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000ae45:	41 21 ff             	and    %edi,%r15d
14000ae48:	41 31 de             	xor    %ebx,%r14d
14000ae4b:	44 01 e8             	add    %r13d,%eax
14000ae4e:	41 31 cf             	xor    %ecx,%r15d
14000ae51:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000ae56:	41 01 c0             	add    %eax,%r8d
14000ae59:	44 01 f8             	add    %r15d,%eax
14000ae5c:	45 89 c5             	mov    %r8d,%r13d
14000ae5f:	41 01 c6             	add    %eax,%r14d
14000ae62:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000ae67:	44 89 f0             	mov    %r14d,%eax
14000ae6a:	45 89 cc             	mov    %r9d,%r12d
14000ae6d:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000ae72:	45 31 c5             	xor    %r8d,%r13d
14000ae75:	45 31 d4             	xor    %r10d,%r12d
14000ae78:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000ae7d:	41 31 c6             	xor    %eax,%r14d
14000ae80:	45 21 c4             	and    %r8d,%r12d
14000ae83:	45 31 c5             	xor    %r8d,%r13d
14000ae86:	44 03 5c 24 20       	add    0x20(%rsp),%r11d
14000ae8b:	41 89 c7             	mov    %eax,%r15d
14000ae8e:	45 31 d4             	xor    %r10d,%r12d
14000ae91:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000ae96:	41 31 df             	xor    %ebx,%r15d
14000ae99:	45 01 e3             	add    %r12d,%r11d
14000ae9c:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000aea1:	44 21 ff             	and    %r15d,%edi
14000aea4:	41 31 c6             	xor    %eax,%r14d
14000aea7:	45 01 eb             	add    %r13d,%r11d
14000aeaa:	31 df                	xor    %ebx,%edi
14000aeac:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000aeb1:	44 01 da             	add    %r11d,%edx
14000aeb4:	41 01 fb             	add    %edi,%r11d
14000aeb7:	41 89 d5             	mov    %edx,%r13d
14000aeba:	45 01 de             	add    %r11d,%r14d
14000aebd:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000aec2:	45 89 f3             	mov    %r14d,%r11d
14000aec5:	45 89 c4             	mov    %r8d,%r12d
14000aec8:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000aecd:	41 31 d5             	xor    %edx,%r13d
14000aed0:	45 31 cc             	xor    %r9d,%r12d
14000aed3:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000aed8:	45 31 de             	xor    %r11d,%r14d
14000aedb:	41 21 d4             	and    %edx,%r12d
14000aede:	41 31 d5             	xor    %edx,%r13d
14000aee1:	44 03 54 24 24       	add    0x24(%rsp),%r10d
14000aee6:	44 89 df             	mov    %r11d,%edi
14000aee9:	45 31 cc             	xor    %r9d,%r12d
14000aeec:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000aef1:	31 c7                	xor    %eax,%edi
14000aef3:	45 01 e2             	add    %r12d,%r10d
14000aef6:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000aefb:	41 21 ff             	and    %edi,%r15d
14000aefe:	45 31 de             	xor    %r11d,%r14d
14000af01:	45 01 ea             	add    %r13d,%r10d
14000af04:	41 31 c7             	xor    %eax,%r15d
14000af07:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000af0c:	44 01 d1             	add    %r10d,%ecx
14000af0f:	45 01 fa             	add    %r15d,%r10d
14000af12:	41 89 cd             	mov    %ecx,%r13d
14000af15:	45 01 d6             	add    %r10d,%r14d
14000af18:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000af1d:	45 89 f2             	mov    %r14d,%r10d
14000af20:	41 89 d4             	mov    %edx,%r12d
14000af23:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000af28:	41 31 cd             	xor    %ecx,%r13d
14000af2b:	45 31 c4             	xor    %r8d,%r12d
14000af2e:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000af33:	45 31 d6             	xor    %r10d,%r14d
14000af36:	41 21 cc             	and    %ecx,%r12d
14000af39:	41 31 cd             	xor    %ecx,%r13d
14000af3c:	44 03 4c 24 28       	add    0x28(%rsp),%r9d
14000af41:	45 89 d7             	mov    %r10d,%r15d
14000af44:	45 31 c4             	xor    %r8d,%r12d
14000af47:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000af4c:	45 31 df             	xor    %r11d,%r15d
14000af4f:	45 01 e1             	add    %r12d,%r9d
14000af52:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000af57:	44 21 ff             	and    %r15d,%edi
14000af5a:	45 31 d6             	xor    %r10d,%r14d
14000af5d:	45 01 e9             	add    %r13d,%r9d
14000af60:	44 31 df             	xor    %r11d,%edi
14000af63:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000af68:	44 01 cb             	add    %r9d,%ebx
14000af6b:	41 01 f9             	add    %edi,%r9d
14000af6e:	41 89 dd             	mov    %ebx,%r13d
14000af71:	45 01 ce             	add    %r9d,%r14d
14000af74:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000af79:	45 89 f1             	mov    %r14d,%r9d
14000af7c:	41 89 cc             	mov    %ecx,%r12d
14000af7f:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000af84:	41 31 dd             	xor    %ebx,%r13d
14000af87:	41 31 d4             	xor    %edx,%r12d
14000af8a:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000af8f:	45 31 ce             	xor    %r9d,%r14d
14000af92:	41 21 dc             	and    %ebx,%r12d
14000af95:	41 31 dd             	xor    %ebx,%r13d
14000af98:	44 03 44 24 2c       	add    0x2c(%rsp),%r8d
14000af9d:	44 89 cf             	mov    %r9d,%edi
14000afa0:	41 31 d4             	xor    %edx,%r12d
14000afa3:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000afa8:	44 31 d7             	xor    %r10d,%edi
14000afab:	45 01 e0             	add    %r12d,%r8d
14000afae:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000afb3:	41 21 ff             	and    %edi,%r15d
14000afb6:	45 31 ce             	xor    %r9d,%r14d
14000afb9:	45 01 e8             	add    %r13d,%r8d
14000afbc:	45 31 d7             	xor    %r10d,%r15d
14000afbf:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000afc4:	44 01 c0             	add    %r8d,%eax
14000afc7:	45 01 f8             	add    %r15d,%r8d
14000afca:	41 89 c5             	mov    %eax,%r13d
14000afcd:	45 01 c6             	add    %r8d,%r14d
14000afd0:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000afd5:	45 89 f0             	mov    %r14d,%r8d
14000afd8:	41 89 dc             	mov    %ebx,%r12d
14000afdb:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000afe0:	41 31 c5             	xor    %eax,%r13d
14000afe3:	41 31 cc             	xor    %ecx,%r12d
14000afe6:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000afeb:	45 31 c6             	xor    %r8d,%r14d
14000afee:	41 21 c4             	and    %eax,%r12d
14000aff1:	41 31 c5             	xor    %eax,%r13d
14000aff4:	03 54 24 30          	add    0x30(%rsp),%edx
14000aff8:	45 89 c7             	mov    %r8d,%r15d
14000affb:	41 31 cc             	xor    %ecx,%r12d
14000affe:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000b003:	45 31 cf             	xor    %r9d,%r15d
14000b006:	44 01 e2             	add    %r12d,%edx
14000b009:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000b00e:	44 21 ff             	and    %r15d,%edi
14000b011:	45 31 c6             	xor    %r8d,%r14d
14000b014:	44 01 ea             	add    %r13d,%edx
14000b017:	44 31 cf             	xor    %r9d,%edi
14000b01a:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000b01f:	41 01 d3             	add    %edx,%r11d
14000b022:	01 fa                	add    %edi,%edx
14000b024:	45 89 dd             	mov    %r11d,%r13d
14000b027:	41 01 d6             	add    %edx,%r14d
14000b02a:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000b02f:	44 89 f2             	mov    %r14d,%edx
14000b032:	41 89 c4             	mov    %eax,%r12d
14000b035:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000b03a:	45 31 dd             	xor    %r11d,%r13d
14000b03d:	41 31 dc             	xor    %ebx,%r12d
14000b040:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000b045:	41 31 d6             	xor    %edx,%r14d
14000b048:	45 21 dc             	and    %r11d,%r12d
14000b04b:	45 31 dd             	xor    %r11d,%r13d
14000b04e:	03 4c 24 34          	add    0x34(%rsp),%ecx
14000b052:	89 d7                	mov    %edx,%edi
14000b054:	41 31 dc             	xor    %ebx,%r12d
14000b057:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000b05c:	44 31 c7             	xor    %r8d,%edi
14000b05f:	44 01 e1             	add    %r12d,%ecx
14000b062:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000b067:	41 21 ff             	and    %edi,%r15d
14000b06a:	41 31 d6             	xor    %edx,%r14d
14000b06d:	44 01 e9             	add    %r13d,%ecx
14000b070:	45 31 c7             	xor    %r8d,%r15d
14000b073:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000b078:	41 01 ca             	add    %ecx,%r10d
14000b07b:	44 01 f9             	add    %r15d,%ecx
14000b07e:	45 89 d5             	mov    %r10d,%r13d
14000b081:	41 01 ce             	add    %ecx,%r14d
14000b084:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000b089:	44 89 f1             	mov    %r14d,%ecx
14000b08c:	45 89 dc             	mov    %r11d,%r12d
14000b08f:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000b094:	45 31 d5             	xor    %r10d,%r13d
14000b097:	41 31 c4             	xor    %eax,%r12d
14000b09a:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000b09f:	41 31 ce             	xor    %ecx,%r14d
14000b0a2:	45 21 d4             	and    %r10d,%r12d
14000b0a5:	45 31 d5             	xor    %r10d,%r13d
14000b0a8:	03 5c 24 38          	add    0x38(%rsp),%ebx
14000b0ac:	41 89 cf             	mov    %ecx,%r15d
14000b0af:	41 31 c4             	xor    %eax,%r12d
14000b0b2:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000b0b7:	41 31 d7             	xor    %edx,%r15d
14000b0ba:	44 01 e3             	add    %r12d,%ebx
14000b0bd:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000b0c2:	44 21 ff             	and    %r15d,%edi
14000b0c5:	41 31 ce             	xor    %ecx,%r14d
14000b0c8:	44 01 eb             	add    %r13d,%ebx
14000b0cb:	31 d7                	xor    %edx,%edi
14000b0cd:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000b0d2:	41 01 d9             	add    %ebx,%r9d
14000b0d5:	01 fb                	add    %edi,%ebx
14000b0d7:	45 89 cd             	mov    %r9d,%r13d
14000b0da:	41 01 de             	add    %ebx,%r14d
14000b0dd:	45 0f ac ed 0e       	shrd   $0xe,%r13d,%r13d
14000b0e2:	44 89 f3             	mov    %r14d,%ebx
14000b0e5:	45 89 d4             	mov    %r10d,%r12d
14000b0e8:	45 0f ac f6 09       	shrd   $0x9,%r14d,%r14d
14000b0ed:	45 31 cd             	xor    %r9d,%r13d
14000b0f0:	45 31 dc             	xor    %r11d,%r12d
14000b0f3:	45 0f ac ed 05       	shrd   $0x5,%r13d,%r13d
14000b0f8:	41 31 de             	xor    %ebx,%r14d
14000b0fb:	45 21 cc             	and    %r9d,%r12d
14000b0fe:	45 31 cd             	xor    %r9d,%r13d
14000b101:	03 44 24 3c          	add    0x3c(%rsp),%eax
14000b105:	89 df                	mov    %ebx,%edi
14000b107:	45 31 dc             	xor    %r11d,%r12d
14000b10a:	45 0f ac f6 0b       	shrd   $0xb,%r14d,%r14d
14000b10f:	31 cf                	xor    %ecx,%edi
14000b111:	44 01 e0             	add    %r12d,%eax
14000b114:	45 0f ac ed 06       	shrd   $0x6,%r13d,%r13d
14000b119:	41 21 ff             	and    %edi,%r15d
14000b11c:	41 31 de             	xor    %ebx,%r14d
14000b11f:	44 01 e8             	add    %r13d,%eax
14000b122:	41 31 cf             	xor    %ecx,%r15d
14000b125:	45 0f ac f6 02       	shrd   $0x2,%r14d,%r14d
14000b12a:	41 01 c0             	add    %eax,%r8d
14000b12d:	44 01 f8             	add    %r15d,%eax
14000b130:	45 89 c5             	mov    %r8d,%r13d
14000b133:	41 01 c6             	add    %eax,%r14d
14000b136:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
14000b13b:	44 89 f0             	mov    %r14d,%eax
14000b13e:	03 07                	add    (%rdi),%eax
14000b140:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14000b144:	03 5f 04             	add    0x4(%rdi),%ebx
14000b147:	03 4f 08             	add    0x8(%rdi),%ecx
14000b14a:	03 57 0c             	add    0xc(%rdi),%edx
14000b14d:	44 03 47 10          	add    0x10(%rdi),%r8d
14000b151:	44 03 4f 14          	add    0x14(%rdi),%r9d
14000b155:	44 03 57 18          	add    0x18(%rdi),%r10d
14000b159:	44 03 5f 1c          	add    0x1c(%rdi),%r11d
14000b15d:	48 3b 74 24 50       	cmp    0x50(%rsp),%rsi
14000b162:	89 07                	mov    %eax,(%rdi)
14000b164:	89 5f 04             	mov    %ebx,0x4(%rdi)
14000b167:	89 4f 08             	mov    %ecx,0x8(%rdi)
14000b16a:	89 57 0c             	mov    %edx,0xc(%rdi)
14000b16d:	44 89 47 10          	mov    %r8d,0x10(%rdi)
14000b171:	44 89 4f 14          	mov    %r9d,0x14(%rdi)
14000b175:	44 89 57 18          	mov    %r10d,0x18(%rdi)
14000b179:	44 89 5f 1c          	mov    %r11d,0x1c(%rdi)
14000b17d:	0f 82 9d f1 ff ff    	jb     0x14000a320
14000b183:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14000b188:	c5 f8 77             	vzeroupper
14000b18b:	0f 28 74 24 60       	movaps 0x60(%rsp),%xmm6
14000b190:	0f 28 7c 24 70       	movaps 0x70(%rsp),%xmm7
14000b195:	44 0f 28 84 24 80 00 	movaps 0x80(%rsp),%xmm8
14000b19c:	00 00
14000b19e:	44 0f 28 8c 24 90 00 	movaps 0x90(%rsp),%xmm9
14000b1a5:	00 00
14000b1a7:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
14000b1ab:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14000b1af:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
14000b1b3:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
14000b1b7:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
14000b1bb:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
14000b1bf:	48 8d 26             	lea    (%rsi),%rsp
14000b1c2:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14000b1c7:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14000b1cc:	f3 c3                	repz ret
14000b1ce:	90                   	nop
14000b1cf:	90                   	nop
14000b1d0:	90                   	nop
14000b1d1:	90                   	nop
14000b1d2:	90                   	nop
14000b1d3:	90                   	nop
14000b1d4:	90                   	nop
14000b1d5:	90                   	nop
14000b1d6:	90                   	nop
14000b1d7:	90                   	nop
14000b1d8:	90                   	nop
14000b1d9:	90                   	nop
14000b1da:	90                   	nop
14000b1db:	90                   	nop
14000b1dc:	90                   	nop
14000b1dd:	90                   	nop
14000b1de:	90                   	nop
14000b1df:	90                   	nop
14000b1e0:	90                   	nop
14000b1e1:	90                   	nop
14000b1e2:	90                   	nop