diff --git a/contrib/src/ffmpeg/fetch_and_patch.bat b/contrib/src/ffmpeg/fetch_and_patch.bat
index afaf34b5ea07d9ebc5d7c3095d7c33388154a797..e844e57ccb86804fd81ae8ee3fec4e8848e83dc6 100644
--- a/contrib/src/ffmpeg/fetch_and_patch.bat
+++ b/contrib/src/ffmpeg/fetch_and_patch.bat
@@ -19,8 +19,6 @@ cd %BUILD%\FFmpegInterop
 
 rmdir /s /q ffmpeg
 
-git apply --reject --whitespace=fix %SRC%\ffmpeg\ffmpeg-uwp.patch
-
 set FFMPEG_VERSION=12320c08221f0eecf6d9af3a6f12f42e656f0674
 set FFMPEG_URL=https://github.com/FFmpeg/FFmpeg/archive/%FFMPEG_VERSION%.tar.gz
 
@@ -34,4 +32,6 @@ if %USE_CACHE%==1 (
 del %FFMPEG_VERSION%.tar && del %FFMPEG_VERSION%.tar.gz && del pax_global_header
 rename FFmpeg-%FFMPEG_VERSION% ffmpeg
 
+git apply --reject --whitespace=fix %SRC%\ffmpeg\ffmpeg-uwp.patch
+
 cd %SRC%
\ No newline at end of file
diff --git a/contrib/src/pjproject/pj_uwp.patch b/contrib/src/pjproject/pj_uwp.patch
index f6b999553b6007732d41695762475762f5209af4..0e47f047f2d26ed3e5b3c7d39d8a1fd66b8d081c 100644
--- a/contrib/src/pjproject/pj_uwp.patch
+++ b/contrib/src/pjproject/pj_uwp.patch
@@ -53,8 +53,6 @@
        <PrecompiledHeaderOutputFile />
      </ClCompile>
      <Lib>
-diff --git a/PJ_ORIGIN/pjproject-2.5.5/pjsip/src/pjsip/sip_dialog.c b/PJ_MOD/pjproject-2.5.5/pjsip/src/pjsip/sip_dialog.c
-index 800e9f3..71aaee9 100644
 --- a/pjsip/src/pjsip/sip_dialog.c
 +++ b/pjsip/src/pjsip/sip_dialog.c
 @@ -888,7 +888,11 @@ PJ_DEF(void) pjsip_dlg_inc_lock(pjsip_dialog *dlg)
diff --git a/contrib/src/restbed/fetch_and_patch.bat b/contrib/src/restbed/fetch_and_patch.bat
index 644b0c1790e22981a9a8f82c1ec5b0b3d7808ac9..799687830501f23446606fdaa2eac1634bb3329b 100644
--- a/contrib/src/restbed/fetch_and_patch.bat
+++ b/contrib/src/restbed/fetch_and_patch.bat
@@ -63,7 +63,4 @@ if %USE_CACHE%==1 (
 del %OPENSSL_VERSION%.tar && del %OPENSSL_VERSION%.tar.gz && del pax_global_header
 rename openssl-%OPENSSL_VERSION% openssl
 
-cd openssl
-git apply --reject --whitespace=fix %SRC%\restbed\openssl-uwp.patch
-
 cd %SRC%
\ No newline at end of file
diff --git a/contrib/src/restbed/openssl-uwp.patch b/contrib/src/restbed/openssl-uwp.patch
deleted file mode 100644
index 130329461b143cbf8178e17946d401b105a54093..0000000000000000000000000000000000000000
--- a/contrib/src/restbed/openssl-uwp.patch
+++ /dev/null
@@ -1,541 +0,0 @@
---- a/ms/setVSvars.bat
-+++ b/ms/setVSvars.bat
-@@ -178,8 +178,11 @@ exit /b
- :setEnv
- 	call:setVar _VS14VC VisualStudio14VC
- 	call:setVar _WKITS10 WindowsKits10.0
--	set PATH=%_VS14VCBin%;%PATH%
--	set "LIBPATH=%_WKITS10%UnionMetadata\Facade;%_VS14VC%vcpackages;%_WKITS10%references\windows.foundation.foundationcontract\1.0.0.0\;%_WKITS10%references\windows.foundation.universalapicontract\1.0.0.0\"
-+	call:setVar _WKITS10VER WindowsKits10Version
-+	set PATH=%_VS14VC\Bin%;%PATH%
-+	set INCLUDE=%_VS14VC%include;%_WKITS10%Include\%_WKITS10VER%\um;%_WKITS10%Include\%_WKITS10VER%\shared;%_WKITS10%Include\%_WKITS10VER%\winrt;%_WKITS10%Include\%_WKITS10VER%\ucrt;
-+	set LIB=%_VS14VC%lib\store\%_VCLibPlat%;%_WKITS10%lib\%_WKITS10VER%\um\%_VCPlatform%;%_WKITS10%Lib\%_WKITS10VER%\ucrt\%_VCPlatform%;
-+	set LIBPATH=%_WKITS10%UnionMetadata\Facade;%_VS14VC%vcpackages;%_WKITS10%references\windows.foundation.foundationcontract\1.0.0.0\;%_WKITS10%references\windows.foundation.universalapicontract\1.0.0.0\
- 	goto :eof
- 
- :end
---- a/ms/uplink.c
-+++ b/ms/uplink.c
-@@ -13,6 +13,12 @@
- #include <stdio.h>
- #include "uplink.h"
- #include <stdlib.h>
-+
-+FILE * __cdecl __iob_func(void)
-+{
-+    return __acrt_iob_func;
-+}
-+
- void OPENSSL_showfatal(const char *, ...);
- 
- static TCHAR msg[128];
---- /dev/null
-+++ b/ms/uptable.asm
-@@ -0,0 +1,504 @@
-+OPTION	DOTNAME
-+.text$	SEGMENT ALIGN(256) 'CODE'
-+EXTERN	OPENSSL_Uplink:NEAR
-+PUBLIC	OPENSSL_UplinkTable
-+
-+ALIGN	16
-+_lazy1	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,1
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[8+rax]
-+_lazy1_end::
-+_lazy1	ENDP
-+
-+ALIGN	16
-+_lazy2	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,2
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[16+rax]
-+_lazy2_end::
-+_lazy2	ENDP
-+
-+ALIGN	16
-+_lazy3	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,3
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[24+rax]
-+_lazy3_end::
-+_lazy3	ENDP
-+
-+ALIGN	16
-+_lazy4	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,4
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[32+rax]
-+_lazy4_end::
-+_lazy4	ENDP
-+
-+ALIGN	16
-+_lazy5	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,5
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[40+rax]
-+_lazy5_end::
-+_lazy5	ENDP
-+
-+ALIGN	16
-+_lazy6	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,6
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[48+rax]
-+_lazy6_end::
-+_lazy6	ENDP
-+
-+ALIGN	16
-+_lazy7	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,7
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[56+rax]
-+_lazy7_end::
-+_lazy7	ENDP
-+
-+ALIGN	16
-+_lazy8	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,8
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[64+rax]
-+_lazy8_end::
-+_lazy8	ENDP
-+
-+ALIGN	16
-+_lazy9	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,9
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[72+rax]
-+_lazy9_end::
-+_lazy9	ENDP
-+
-+ALIGN	16
-+_lazy10	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,10
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[80+rax]
-+_lazy10_end::
-+_lazy10	ENDP
-+
-+ALIGN	16
-+_lazy11	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,11
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[88+rax]
-+_lazy11_end::
-+_lazy11	ENDP
-+
-+ALIGN	16
-+_lazy12	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,12
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[96+rax]
-+_lazy12_end::
-+_lazy12	ENDP
-+
-+ALIGN	16
-+_lazy13	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,13
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[104+rax]
-+_lazy13_end::
-+_lazy13	ENDP
-+
-+ALIGN	16
-+_lazy14	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,14
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[112+rax]
-+_lazy14_end::
-+_lazy14	ENDP
-+
-+ALIGN	16
-+_lazy15	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,15
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[120+rax]
-+_lazy15_end::
-+_lazy15	ENDP
-+
-+ALIGN	16
-+_lazy16	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,16
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[128+rax]
-+_lazy16_end::
-+_lazy16	ENDP
-+
-+ALIGN	16
-+_lazy17	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,17
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[136+rax]
-+_lazy17_end::
-+_lazy17	ENDP
-+
-+ALIGN	16
-+_lazy18	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,18
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[144+rax]
-+_lazy18_end::
-+_lazy18	ENDP
-+
-+ALIGN	16
-+_lazy19	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,19
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[152+rax]
-+_lazy19_end::
-+_lazy19	ENDP
-+
-+ALIGN	16
-+_lazy20	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,20
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[160+rax]
-+_lazy20_end::
-+_lazy20	ENDP
-+
-+ALIGN	16
-+_lazy21	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,21
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[168+rax]
-+_lazy21_end::
-+_lazy21	ENDP
-+
-+ALIGN	16
-+_lazy22	PROC PRIVATE
-+DB	048h,083h,0ECh,028h
-+	mov	QWORD PTR[48+rsp],rcx
-+	mov	QWORD PTR[56+rsp],rdx
-+	mov	QWORD PTR[64+rsp],r8
-+	mov	QWORD PTR[72+rsp],r9
-+	lea	rcx,QWORD PTR[OPENSSL_UplinkTable]
-+	mov	rdx,22
-+	call	OPENSSL_Uplink
-+	mov	rcx,QWORD PTR[48+rsp]
-+	mov	rdx,QWORD PTR[56+rsp]
-+	mov	r8,QWORD PTR[64+rsp]
-+	mov	r9,QWORD PTR[72+rsp]
-+	lea	rax,QWORD PTR[OPENSSL_UplinkTable]
-+	add	rsp,40
-+	jmp	QWORD PTR[176+rax]
-+_lazy22_end::
-+_lazy22	ENDP
-+.text$	ENDS
-+_DATA	SEGMENT
-+OPENSSL_UplinkTable::
-+	DQ	22
-+	DQ	_lazy1
-+	DQ	_lazy2
-+	DQ	_lazy3
-+	DQ	_lazy4
-+	DQ	_lazy5
-+	DQ	_lazy6
-+	DQ	_lazy7
-+	DQ	_lazy8
-+	DQ	_lazy9
-+	DQ	_lazy10
-+	DQ	_lazy11
-+	DQ	_lazy12
-+	DQ	_lazy13
-+	DQ	_lazy14
-+	DQ	_lazy15
-+	DQ	_lazy16
-+	DQ	_lazy17
-+	DQ	_lazy18
-+	DQ	_lazy19
-+	DQ	_lazy20
-+	DQ	_lazy21
-+	DQ	_lazy22
-+_DATA	ENDS
-+.pdata	SEGMENT READONLY ALIGN(4)
-+ALIGN	4
-+	DD	imagerel _lazy1,imagerel _lazy1_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy2,imagerel _lazy2_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy3,imagerel _lazy3_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy4,imagerel _lazy4_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy5,imagerel _lazy5_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy6,imagerel _lazy6_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy7,imagerel _lazy7_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy8,imagerel _lazy8_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy9,imagerel _lazy9_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy10,imagerel _lazy10_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy11,imagerel _lazy11_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy12,imagerel _lazy12_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy13,imagerel _lazy13_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy14,imagerel _lazy14_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy15,imagerel _lazy15_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy16,imagerel _lazy16_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy17,imagerel _lazy17_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy18,imagerel _lazy18_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy19,imagerel _lazy19_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy20,imagerel _lazy20_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy21,imagerel _lazy21_end,imagerel _lazy_unwind_info
-+	DD	imagerel _lazy22,imagerel _lazy22_end,imagerel _lazy_unwind_info
-+.pdata	ENDS
-+.xdata	SEGMENT READONLY ALIGN(8)
-+ALIGN	8
-+_lazy_unwind_info::
-+DB	001h,004h,001h,000h
-+DB	004h,042h,000h,000h
-+
-+.xdata	ENDS
-+END
--- 
-2.8.1.windows.1
-