Commit 5e19651c authored by Michael Niedermayer's avatar Michael Niedermayer

Merge commit '2fb02ecf'

* commit '2fb02ecf':
  fate: Reduce the number of frames used to test video filters

Conflicts:
	tests/fate-run.sh
	tests/ref/fate/filter-crop
	tests/ref/fate/filter-crop_scale
	tests/ref/fate/filter-crop_scale_vflip
	tests/ref/fate/filter-crop_vflip
	tests/ref/fate/filter-null
	tests/ref/fate/filter-pixdesc-abgr
	tests/ref/fate/filter-pixdesc-argb
	tests/ref/fate/filter-pixdesc-bgr24
	tests/ref/fate/filter-pixdesc-bgr444be
	tests/ref/fate/filter-pixdesc-bgr444le
	tests/ref/fate/filter-pixdesc-bgr48be
	tests/ref/fate/filter-pixdesc-bgr48le
	tests/ref/fate/filter-pixdesc-bgr4_byte
	tests/ref/fate/filter-pixdesc-bgr555be
	tests/ref/fate/filter-pixdesc-bgr555le
	tests/ref/fate/filter-pixdesc-bgr565be
	tests/ref/fate/filter-pixdesc-bgr565le
	tests/ref/fate/filter-pixdesc-bgr8
	tests/ref/fate/filter-pixdesc-bgra
	tests/ref/fate/filter-pixdesc-gbrap
	tests/ref/fate/filter-pixdesc-gbrp
	tests/ref/fate/filter-pixdesc-gbrp10be
	tests/ref/fate/filter-pixdesc-gbrp10le
	tests/ref/fate/filter-pixdesc-gbrp9be
	tests/ref/fate/filter-pixdesc-gbrp9le
	tests/ref/fate/filter-pixdesc-gray
	tests/ref/fate/filter-pixdesc-gray16be
	tests/ref/fate/filter-pixdesc-gray16le
	tests/ref/fate/filter-pixdesc-monob
	tests/ref/fate/filter-pixdesc-monow
	tests/ref/fate/filter-pixdesc-nv12
	tests/ref/fate/filter-pixdesc-nv21
	tests/ref/fate/filter-pixdesc-rgb24
	tests/ref/fate/filter-pixdesc-rgb444be
	tests/ref/fate/filter-pixdesc-rgb444le
	tests/ref/fate/filter-pixdesc-rgb48be
	tests/ref/fate/filter-pixdesc-rgb48le
	tests/ref/fate/filter-pixdesc-rgb4_byte
	tests/ref/fate/filter-pixdesc-rgb555be
	tests/ref/fate/filter-pixdesc-rgb555le
	tests/ref/fate/filter-pixdesc-rgb565be
	tests/ref/fate/filter-pixdesc-rgb565le
	tests/ref/fate/filter-pixdesc-rgb8
	tests/ref/fate/filter-pixdesc-rgba
	tests/ref/fate/filter-pixdesc-uyvy422
	tests/ref/fate/filter-pixdesc-yuv410p
	tests/ref/fate/filter-pixdesc-yuv411p
	tests/ref/fate/filter-pixdesc-yuv420p
	tests/ref/fate/filter-pixdesc-yuv420p10be
	tests/ref/fate/filter-pixdesc-yuv420p10le
	tests/ref/fate/filter-pixdesc-yuv420p16be
	tests/ref/fate/filter-pixdesc-yuv420p16le
	tests/ref/fate/filter-pixdesc-yuv420p9be
	tests/ref/fate/filter-pixdesc-yuv420p9le
	tests/ref/fate/filter-pixdesc-yuv422p
	tests/ref/fate/filter-pixdesc-yuv422p10be
	tests/ref/fate/filter-pixdesc-yuv422p10le
	tests/ref/fate/filter-pixdesc-yuv422p16be
	tests/ref/fate/filter-pixdesc-yuv422p16le
	tests/ref/fate/filter-pixdesc-yuv422p9be
	tests/ref/fate/filter-pixdesc-yuv422p9le
	tests/ref/fate/filter-pixdesc-yuv440p
	tests/ref/fate/filter-pixdesc-yuv444p
	tests/ref/fate/filter-pixdesc-yuv444p10be
	tests/ref/fate/filter-pixdesc-yuv444p10le
	tests/ref/fate/filter-pixdesc-yuv444p16be
	tests/ref/fate/filter-pixdesc-yuv444p16le
	tests/ref/fate/filter-pixdesc-yuv444p9be
	tests/ref/fate/filter-pixdesc-yuv444p9le
	tests/ref/fate/filter-pixdesc-yuva420p
	tests/ref/fate/filter-pixdesc-yuva420p10be
	tests/ref/fate/filter-pixdesc-yuva420p10le
	tests/ref/fate/filter-pixdesc-yuva420p16be
	tests/ref/fate/filter-pixdesc-yuva420p16le
	tests/ref/fate/filter-pixdesc-yuva420p9be
	tests/ref/fate/filter-pixdesc-yuva420p9le
	tests/ref/fate/filter-pixdesc-yuva422p
	tests/ref/fate/filter-pixdesc-yuva422p10be
	tests/ref/fate/filter-pixdesc-yuva422p10le
	tests/ref/fate/filter-pixdesc-yuva422p16be
	tests/ref/fate/filter-pixdesc-yuva422p16le
	tests/ref/fate/filter-pixdesc-yuva422p9be
	tests/ref/fate/filter-pixdesc-yuva422p9le
	tests/ref/fate/filter-pixdesc-yuva444p
	tests/ref/fate/filter-pixdesc-yuva444p10be
	tests/ref/fate/filter-pixdesc-yuva444p10le
	tests/ref/fate/filter-pixdesc-yuva444p16be
	tests/ref/fate/filter-pixdesc-yuva444p16le
	tests/ref/fate/filter-pixdesc-yuva444p9be
	tests/ref/fate/filter-pixdesc-yuva444p9le
	tests/ref/fate/filter-pixdesc-yuvj420p
	tests/ref/fate/filter-pixdesc-yuvj422p
	tests/ref/fate/filter-pixdesc-yuvj440p
	tests/ref/fate/filter-pixdesc-yuvj444p
	tests/ref/fate/filter-pixdesc-yuyv422
	tests/ref/fate/filter-pixdesc-yvyu422
	tests/ref/fate/filter-pixfmts-copy
	tests/ref/fate/filter-pixfmts-crop
	tests/ref/fate/filter-pixfmts-hflip
	tests/ref/fate/filter-pixfmts-null
	tests/ref/fate/filter-pixfmts-pad
	tests/ref/fate/filter-pixfmts-scale
	tests/ref/fate/filter-pixfmts-vflip
	tests/ref/fate/filter-scale200
	tests/ref/fate/filter-scale500
	tests/ref/fate/filter-vflip
	tests/ref/fate/filter-vflip_crop
	tests/ref/fate/filter-vflip_vflip
Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parents 1cf81a2c 2fb02ecf
...@@ -187,7 +187,7 @@ video_filter(){ ...@@ -187,7 +187,7 @@ video_filter(){
raw_src="${target_path}/tests/vsynth1/%02d.pgm" raw_src="${target_path}/tests/vsynth1/%02d.pgm"
printf '%-20s' $label printf '%-20s' $label
ffmpeg $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src \ ffmpeg $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src \
$FLAGS $ENC_OPTS -vf "$filters" -vcodec rawvideo $* -f nut md5: $FLAGS $ENC_OPTS -vf "$filters" -vcodec rawvideo -frames:v 5 $* -f nut md5:
} }
pixfmts(){ pixfmts(){
...@@ -213,7 +213,7 @@ pixfmts(){ ...@@ -213,7 +213,7 @@ pixfmts(){
outertest=$test outertest=$test
for pix_fmt in $pix_fmts; do for pix_fmt in $pix_fmts; do
test=$pix_fmt test=$pix_fmt
video_filter "${prefilter_chain}format=$pix_fmt,$filter=$filter_args" -pix_fmt $pix_fmt video_filter "${prefilter_chain}format=$pix_fmt,$filter=$filter_args" -pix_fmt $pix_fmt -frames:v 1
done done
rm $in_fmts $scale_in_fmts $scale_out_fmts $scale_exclude_fmts rm $in_fmts $scale_in_fmts $scale_out_fmts $scale_exclude_fmts
......
colormatrix1 a5a26833c0feec3220af855ed36987b0 colormatrix1 0a0640b2d4ccd4e793f4919d82a89523
colormatrix2 2c81a2a1bfcba0768e00f0fc5ab7bf5a colormatrix2 5eb17671c03496ae43723e49832ab17a
crop 75217686e926f7541a200ecf88aa2c12 crop 59c225f4cdab05af984dd259f10be762
crop_scale 3aac5217ef443c41ad850959d9c5da6c crop_scale 728fa480f1b959cddd3f83c92d8719c4
crop_scale_vflip 368e9ce823b95ab344bd90fc4d0288b8 crop_scale_vflip d6a0bb35b159aa6787add0082088a59f
crop_vflip 23f6190695a24f9d98ba6143623cccd6 crop_vflip 0652fe087e7a0cc110c3a876543b8662
edgedetect bcbaea799d3585c4235fc342ecd3591d edgedetect 4c7a24c4193375bcefa0466ca87003f2
edgedetect-colormix 7a25ca606e18344ab4d82382b787e4da edgedetect-colormix f1325345d494a30352698c37edcef4c3
hue 2c8a14eff52333355f59f81fab43aedf hue e31a26a7684a3c832532cae130ad5eff
idet 005e6ddc8a5daf11cf866a1ec76c2572 idet fcb007249fba9371fe84a61c974fcb00
null 005e6ddc8a5daf11cf866a1ec76c2572 null fcb007249fba9371fe84a61c974fcb00
pad 91fb048d7b2b4b4b5b6b3a46e6240adf pad 8fdc977f88a9884b95cf87836603022e
pixdesc-0bgr 567bba091d0c8148a892b826c52d1e73 pixdesc-0bgr 89fa866f5532548a67b6e742b4d49e03
pixdesc-0rgb 81f013e1d0da78e347aac45e57007187 pixdesc-0rgb b181e1d3d4ca1e64d55f434e97c9fdba
pixdesc-abgr 0d93666da1532ca69c1a3e2ee0248430 pixdesc-abgr ded06f35fe57b74f6cdbba9e356cd02d
pixdesc-argb 86f5041b9245930bc6977d4f2babf74d pixdesc-argb f983e1f44ce61c3c2bfac3cb55d3cdd8
pixdesc-bgr0 5f7fdabb606edcd0db80684da021f6c9 pixdesc-bgr0 5bf31ebb28690035b15eb8252c11b630
pixdesc-bgr24 fd0c957cabb399b3dda29e1190e6cfac pixdesc-bgr24 30134c7e6c9298df1d830398edca22b9
pixdesc-bgr444be 96d828ff1ea24858100e0afcef6f6201 pixdesc-bgr444be bbe69fdff1c6965674bf5be5d14a342d
pixdesc-bgr444le 5a43d10a7890378368073be08141f967 pixdesc-bgr444le 497e36f9004a10b46e4bc7253e95ad9f
pixdesc-bgr48be 65986a0555423c910db4820732565a5e pixdesc-bgr48be c0ddbd8b786877336e725ec3c150b17e
pixdesc-bgr48le 3050e56ee66fa61d8dd88b12f4b2f956 pixdesc-bgr48le 0d7a6d9d46fec1e701f34c2d5e2c6918
pixdesc-bgr4_byte 6d8ea0cb6b4cadace60222063a847630 pixdesc-bgr4_byte 68d51f7d88311efcb4661ffb5ff9582e
pixdesc-bgr555be 90ffbd6a7850f25253977aecf84e229e pixdesc-bgr555be 2718e3363c3191b14bc2f3f1936cebdb
pixdesc-bgr555le 9f800958e9c238c9441fef9799ab2a8d pixdesc-bgr555le 35bf7049f067f541ae6dad8a70bc28ed
pixdesc-bgr565be 0e7c46857a3bebc2e3bb77ae68cc0bad pixdesc-bgr565be 104e725cc5237aee0b03b8c537eaacac
pixdesc-bgr565le 31c0b9b6bc009a4bfa4421c3bbb2ff39 pixdesc-bgr565le 33df7dd9a9d738fb9c8b82dbf23c7caa
pixdesc-bgr8 775803c35cf19b2fc84f537ce5a7e262 pixdesc-bgr8 0abb130e5224af5e2e10149f1680fa2e
pixdesc-bgra 020a3623e3ad6ea398d6adfcba9e510c pixdesc-bgra 0bb08da9936d2efd20351ab4a88e9b10
pixdesc-bgra64be ce8e864307b8f11d1bc4a92f3384416b pixdesc-bgra64be c524aa7e4c02dbca57035bb548afc1ec
pixdesc-bgra64le fa2e6435c1f7f498d5714898e120dd89 pixdesc-bgra64le df3a79d47b9dcf3ed2c252afd80e062c
pixdesc-gbrap dcf43e62881e69a873382c12d3afe0a4 pixdesc-gbrap a2b9d6261ad24d75d192cbb3af277022
pixdesc-gbrp 78a26e285e0f6ee73f37d70621e659fe pixdesc-gbrp fe5bffda29f9afbf84fbf9cc2a8f45bd
pixdesc-gbrp10be d325f4f209bf460f8ff7d37bc51978dd pixdesc-gbrp10be c4ee3140e42a264568834c29f2c78027
pixdesc-gbrp10le c2328ae0384eeb34b1ac83726b385f46 pixdesc-gbrp10le 9a0cb9d105d80e6058efbb1127820329
pixdesc-gbrp12be 8aa22995644b2796ecafc10dec5f3bd8 pixdesc-gbrp12be e6ce20968d63ece72476d038bb99fb1d
pixdesc-gbrp12le df4badcfdf6701e03809ef5a278297b8 pixdesc-gbrp12le df936efd70fb5751e72bd8c0a70a513f
pixdesc-gbrp14be a02a13caee9af458c5039c697ab896a6 pixdesc-gbrp14be b2ba152fcca2f5beef7c972948395a34
pixdesc-gbrp14le 4f521b6e69078bd0eca8dfcfde0f6ef6 pixdesc-gbrp14le 66a0b4530129ca693aed5099fb2b93f6
pixdesc-gbrp9be 397280799d9e78f48670664491e62524 pixdesc-gbrp9be e3c5235e05fd8cd6ed3e48a4d95e58e0
pixdesc-gbrp9le dbf020fa8423e170f2624ddba9f2c945 pixdesc-gbrp9le 8ba96d3fe6e190f53660c225623e653c
pixdesc-gray 19ae78946e6acc3b552daa61b44a8ca1 pixdesc-gray 24563fd8a34c2bfa8523da74da025e23
pixdesc-gray16be 2665aebcabc71b30a2252308b1335a81 pixdesc-gray16be 99e7e54973b479845932e92581292b03
pixdesc-gray16le f35d7d9b8cac96c5ac25c2cd4b42443b pixdesc-gray16le 33bd1b950d279a4bb22af325905d3604
pixdesc-monob d2b84b01179f38ce59a7050064d42289 pixdesc-monob e795648f4f5054ca133437570cf5ba5f
pixdesc-monow 550a446b7900a42990d76befca7f08a0 pixdesc-monow e7d8142228a04d9ef3cdc4473ef8a69f
pixdesc-nv12 18aaac3efcb2e389bfa2ade34b917634 pixdesc-nv12 7686f473937082abcba7a46f028aaa08
pixdesc-nv21 cb3b54dcc21c72943d496e6368b0c00b pixdesc-nv21 61c09258160939049f9807ed589bc90e
pixdesc-rgb0 62028885ff1adc3368c378748a80be71 pixdesc-rgb0 bd816424fbe4d56b22b5b0f9a238e26e
pixdesc-rgb24 273cfae99e5951d567f230beec3e3eeb pixdesc-rgb24 6fa2d8a2a57d1cb1a30354851e8dfd82
pixdesc-rgb444be d90556c864a78c45ca9e2c27130067cd pixdesc-rgb444be cfa4ee284dd89df92eed7f99f19a0218
pixdesc-rgb444le fe271368f267be87eb8f5b46335ba6dc pixdesc-rgb444le a40633dce705f439ecfc1a1b75661e17
pixdesc-rgb48be 434c2ce989de629050e53e820b6929b6 pixdesc-rgb48be 464a81ce147465017b7edb71f806f434
pixdesc-rgb48le e04c4a36ea9f9c5624ebd56463b593fe pixdesc-rgb48le e05c1d73c722b93735ec2d5f8109e1f3
pixdesc-rgb4_byte 77c49fda8c97ffc25678d8a51f7056ca pixdesc-rgb4_byte 0d4f7b0112d0e942527f168a651a6f8c
pixdesc-rgb555be cb820a51149ba9944480bad7e1260abc pixdesc-rgb555be 6ba7d102e12460af51365ee66e070ad4
pixdesc-rgb555le dc18e2fec8f39ebfd5b479fa6c5fe717 pixdesc-rgb555le ab391dde7ec72eb100c6a38aa301ff55
pixdesc-rgb565be 0a7a10645295397cd6cbd6eadce71c8e pixdesc-rgb565be 8f05c5786c1e5c9bd64cc6dab05139a5
pixdesc-rgb565le 7454e27a0e2c2c37c67e5361a82dd445 pixdesc-rgb565le 427bd36cdf8e8786be888368bbfb35be
pixdesc-rgb8 7b602ac8a68dd95ad639f741be805a0d pixdesc-rgb8 2ce87991241972bea465f41e4d82d27a
pixdesc-rgba 283a6115965814470d50f11bf197c5fe pixdesc-rgba f55378fcaad1b471faaa4068be30104c
pixdesc-rgba64be a00ce626e8c94dcc2ebd7b95d7a7d43b pixdesc-rgba64be 8d5aea96a7c90aad9d97b06533ad291c
pixdesc-rgba64le 50932da874a5063a595a9428edb187fe pixdesc-rgba64le 2c757090db978d11718bae97027f3a56
pixdesc-uyvy422 2d479ff414d1c94bf506e48c86f66a02 pixdesc-uyvy422 45211ac7c751e7a7ce6b703a74ce9e71
pixdesc-xyz12be ff515a5c7277e411c0bf3c8f26d02de8 pixdesc-xyz12be 4ec824668b9753e26c1bccffca866e27
pixdesc-xyz12le 63f383905675fd3306a329eb89d6d0f8 pixdesc-xyz12le 88d2563589044a3e28f6cde9a43599f9
pixdesc-yuv410p 242e22aa812c1db8bff7f8132fb1f6da pixdesc-yuv410p 87d3cb32a4b5a44b94cd6f61e441d279
pixdesc-yuv411p 9305f8baa6ab955566fbee34391734b3 pixdesc-yuv411p 0b5beeda04c6f9d091f75ca767b5ffb7
pixdesc-yuv420p 005e6ddc8a5daf11cf866a1ec76c2572 pixdesc-yuv420p fcb007249fba9371fe84a61c974fcb00
pixdesc-yuv420p10be ac1b6e1050f39464703e78a2ffc1913a pixdesc-yuv420p10be 51349063819809ca088e76c01041f3e9
pixdesc-yuv420p10le 5c158075ae335e6bbf4cd3be29bbb62a pixdesc-yuv420p10le 070fe05fe4df43e117d1e4cff578655d
pixdesc-yuv420p12be 6a53755f72b37b2a264387dd5604b431 pixdesc-yuv420p12be 0527525aee87d21db82ecc738ab76848
pixdesc-yuv420p12le 174eb0b1aa668d517c13d6e397577cf9 pixdesc-yuv420p12le cb513fbc83b63eedf0cafb26914d37be
pixdesc-yuv420p14be ea8399e9ef8b6aa033ad2f5d6dca0473 pixdesc-yuv420p14be ecafa03e42e81d83c8e8711f2133b128
pixdesc-yuv420p14le a63fb4dfb6a7db44a5fd7f35d39d9032 pixdesc-yuv420p14le a7ed1889fec8fff122dd2b065a5082ba
pixdesc-yuv420p16be fa7a59892b9d15f6e41c24e5f348f303 pixdesc-yuv420p16be 9219829ae866614f64889a0b2603240d
pixdesc-yuv420p16le 5b75c822b20189bb0859b05bcf241aec pixdesc-yuv420p16le be0f1d41796ac141f33161349d47b4b5
pixdesc-yuv420p9be d5dabd911d09c9e8fa01fe284dcfd4d6 pixdesc-yuv420p9be 5750914b29640a8e5fe9cda0e5bf0a84
pixdesc-yuv420p9le eb1f57241a76ae5d65228adb3aede871 pixdesc-yuv420p9le 6f9d17cae7cfd2676e8798241e266322
pixdesc-yuv422p 5afc9b0f6c5cef4a7d0543c03d0fc8a4 pixdesc-yuv422p 81452c764f8da88d823c925d52cce322
pixdesc-yuv422p10be b83a73824cf37922faa84227ca151b83 pixdesc-yuv422p10be 55c4d6699258c42444265aa8dae7720e
pixdesc-yuv422p10le 64e51f718442560814e74dd1e01d6c94 pixdesc-yuv422p10le 8732c020f4401b757caa9e5616f426f2
pixdesc-yuv422p12be 460ce0ef46387d0ee667664e72dfe6d0 pixdesc-yuv422p12be a3119254cc1aa9893478faedf3b49b4f
pixdesc-yuv422p12le 687856619666bc8f8bc6a8e91f7c4e95 pixdesc-yuv422p12le 8d397de88edec1a85b5fbbe7bdce08ac
pixdesc-yuv422p14be 461184df05416126fec7c5d2fbad3876 pixdesc-yuv422p14be c9d0750d9b784ca43d279479372f3a3e
pixdesc-yuv422p14le e180b189ef2f8448c681d02b478e56cd pixdesc-yuv422p14le c8233b3c0fee4036ead0ac7a65489f69
pixdesc-yuv422p16be 332fba636d33aea23514392d80602a96 pixdesc-yuv422p16be 1dddb5353eb5b2e99cb54707eb7b80a7
pixdesc-yuv422p16le 5d8e26fbbc8f25576065106c8820d56a pixdesc-yuv422p16le ba6cdf27c86b2dfdfaa29c394eea76cb
pixdesc-yuv422p9be e3b364350da35d2ffd431665ed9d3592 pixdesc-yuv422p9be 33d2d5ea6f00f36c7c28ebca9b097348
pixdesc-yuv422p9le 0f21976b77781cada504f690d7dc6c15 pixdesc-yuv422p9le e0a3b15393d266b50c31dabcd3c5697b
pixdesc-yuv440p e6754959dfd9631f2dc1682fa71aa4e0 pixdesc-yuv440p 155eec1fc346090dab79d25cf1a3902a
pixdesc-yuv440p10be 8bc503265081c9dc9890f95aa7a94000 pixdesc-yuv440p10be 3ad2b1fd9659be2f2f0a1d824c1bdede
pixdesc-yuv440p10le 84740bc888a73215a8487c6d2cabab37 pixdesc-yuv440p10le 657aa6e83f5bcd91c1feab2c6d2db8e8
pixdesc-yuv440p12be 0da181b349062381436c002ee72be5f9 pixdesc-yuv440p12be 3c1ae4bdffe084ad574eff46bd88d556
pixdesc-yuv440p12le 682997272e77063a2e260a2c483b3306 pixdesc-yuv440p12le ac9101bdea22b00dc24d4975935425bb
pixdesc-yuv444p db3ad634aea336663a2f5c2475b95410 pixdesc-yuv444p d8401af0780d85b75769571a07fa8538
pixdesc-yuv444p10be e341efd871b34308831113f4b2ff29f9 pixdesc-yuv444p10be 05f72cb93495d28ad032a54ad5b69cc5
pixdesc-yuv444p10le f9666d63623e0d7dceda1a17202579cf pixdesc-yuv444p10le 8f34212f8f9b95c9266cf7cd62eeae3f
pixdesc-yuv444p12be 151c0e12d45ddf475a293cf9eee4c224 pixdesc-yuv444p12be 24540e0c367e31a66f3ba40a6b847600
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment