Home
last modified time | relevance | path

Searched refs:make_tuple (Results 1 – 25 of 1161) sorted by relevance

12345678910>>...47

/external/libaom/test/
Dsad_test.cc951 using std::make_tuple;
956 make_tuple(128, 128, &aom_sad128x128_c, -1),
957 make_tuple(128, 64, &aom_sad128x64_c, -1),
958 make_tuple(64, 128, &aom_sad64x128_c, -1),
959 make_tuple(64, 64, &aom_sad64x64_c, -1),
960 make_tuple(64, 32, &aom_sad64x32_c, -1),
961 make_tuple(32, 64, &aom_sad32x64_c, -1),
962 make_tuple(32, 32, &aom_sad32x32_c, -1),
963 make_tuple(32, 16, &aom_sad32x16_c, -1),
964 make_tuple(16, 32, &aom_sad16x32_c, -1),
[all …]
Dmasked_variance_test.cc315 using std::make_tuple;
320 make_tuple(&aom_masked_sub_pixel_variance128x128_ssse3,
322 make_tuple(&aom_masked_sub_pixel_variance128x64_ssse3,
324 make_tuple(&aom_masked_sub_pixel_variance64x128_ssse3,
326 make_tuple(&aom_masked_sub_pixel_variance64x64_ssse3,
328 make_tuple(&aom_masked_sub_pixel_variance64x32_ssse3,
330 make_tuple(&aom_masked_sub_pixel_variance32x64_ssse3,
332 make_tuple(&aom_masked_sub_pixel_variance32x32_ssse3,
334 make_tuple(&aom_masked_sub_pixel_variance32x16_ssse3,
336 make_tuple(&aom_masked_sub_pixel_variance16x32_ssse3,
[all …]
Dmasked_sad_test.cc292 using std::make_tuple;
296 make_tuple(&aom_masked_sad4x4_ssse3, &aom_masked_sad4x4_c),
297 make_tuple(&aom_masked_sad4x8_ssse3, &aom_masked_sad4x8_c),
298 make_tuple(&aom_masked_sad8x4_ssse3, &aom_masked_sad8x4_c),
299 make_tuple(&aom_masked_sad8x8_ssse3, &aom_masked_sad8x8_c),
300 make_tuple(&aom_masked_sad8x16_ssse3, &aom_masked_sad8x16_c),
301 make_tuple(&aom_masked_sad16x8_ssse3, &aom_masked_sad16x8_c),
302 make_tuple(&aom_masked_sad16x16_ssse3, &aom_masked_sad16x16_c),
303 make_tuple(&aom_masked_sad16x32_ssse3, &aom_masked_sad16x32_c),
304 make_tuple(&aom_masked_sad32x16_ssse3, &aom_masked_sad32x16_c),
[all …]
Dlpf_test.cc491 using std::make_tuple;
496 make_tuple(&aom_highbd_lpf_horizontal_4_sse2, &aom_highbd_lpf_horizontal_4_c,
498 make_tuple(&aom_highbd_lpf_vertical_4_sse2, &aom_highbd_lpf_vertical_4_c, 8),
499 make_tuple(&aom_highbd_lpf_horizontal_6_sse2, &aom_highbd_lpf_horizontal_6_c,
501 make_tuple(&aom_highbd_lpf_horizontal_8_sse2, &aom_highbd_lpf_horizontal_8_c,
503 make_tuple(&aom_highbd_lpf_horizontal_14_sse2,
505 make_tuple(&aom_highbd_lpf_vertical_6_sse2, &aom_highbd_lpf_vertical_6_c, 8),
506 make_tuple(&aom_highbd_lpf_vertical_8_sse2, &aom_highbd_lpf_vertical_8_c, 8),
508 make_tuple(&aom_highbd_lpf_vertical_14_sse2, &aom_highbd_lpf_vertical_14_c,
510 make_tuple(&aom_highbd_lpf_horizontal_4_sse2, &aom_highbd_lpf_horizontal_4_c,
[all …]
Dav1_temporal_denoiser_test.cc102 using std::make_tuple;
108 ::testing::Values(make_tuple(&av1_denoiser_filter_sse2, BLOCK_8X8),
109 make_tuple(&av1_denoiser_filter_sse2, BLOCK_8X16),
110 make_tuple(&av1_denoiser_filter_sse2, BLOCK_16X8),
111 make_tuple(&av1_denoiser_filter_sse2, BLOCK_16X16),
112 make_tuple(&av1_denoiser_filter_sse2, BLOCK_16X32),
113 make_tuple(&av1_denoiser_filter_sse2, BLOCK_32X16),
114 make_tuple(&av1_denoiser_filter_sse2, BLOCK_32X32),
115 make_tuple(&av1_denoiser_filter_sse2, BLOCK_32X64),
116 make_tuple(&av1_denoiser_filter_sse2, BLOCK_64X32),
[all …]
Dquantize_func_test.cc478 using std::make_tuple;
483 make_tuple(&av1_quantize_lp_c, &av1_quantize_lp_avx2,
485 make_tuple(&av1_quantize_lp_c, &av1_quantize_lp_avx2,
487 make_tuple(&av1_quantize_lp_c, &av1_quantize_lp_avx2,
495 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2,
497 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2,
499 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2,
501 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2,
503 make_tuple(&av1_quantize_fp_c, &av1_quantize_fp_avx2,
505 make_tuple(&av1_quantize_fp_32x32_c, &av1_quantize_fp_32x32_avx2,
[all …]
/external/angle/third_party/spirv-tools/src/test/val/
Dval_version_test.cpp109 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_0, vulkan_spirv, true),
110 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_1, vulkan_spirv, true),
111 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_2, vulkan_spirv, true),
112 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_3, vulkan_spirv, true),
113 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_4, vulkan_spirv, true),
114 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_5, vulkan_spirv, true),
115 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_6, vulkan_spirv, true),
116 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_0, vulkan_spirv, true),
117 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1, vulkan_spirv, true),
118 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1_SPIRV_1_4,vulkan_spirv, true),
[all …]
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_version_test.cpp109 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_0, vulkan_spirv, true),
110 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_1, vulkan_spirv, true),
111 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_2, vulkan_spirv, true),
112 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_3, vulkan_spirv, true),
113 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_4, vulkan_spirv, true),
114 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_5, vulkan_spirv, true),
115 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_6, vulkan_spirv, true),
116 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_0, vulkan_spirv, true),
117 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1, vulkan_spirv, true),
118 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1_SPIRV_1_4,vulkan_spirv, true),
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_version_test.cpp108 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_0, vulkan_spirv, true),
109 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_1, vulkan_spirv, true),
110 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_2, vulkan_spirv, true),
111 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_3, vulkan_spirv, true),
112 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_4, vulkan_spirv, true),
113 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_5, vulkan_spirv, true),
114 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_UNIVERSAL_1_6, vulkan_spirv, true),
115 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_0, vulkan_spirv, true),
116 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1, vulkan_spirv, true),
117 std::make_tuple(SPV_ENV_UNIVERSAL_1_0, SPV_ENV_VULKAN_1_1_SPIRV_1_4,vulkan_spirv, true),
[all …]
/external/libva-utils/test/
Dtest_va_api_createbuffer.cpp73 using std::make_tuple;
78 make_tuple(g_vaMPEG2Profiles, sizeof(VAPictureParameterBufferMPEG2)),
79 make_tuple(g_vaMPEG4Profiles, sizeof(VAPictureParameterBufferMPEG4)),
80 make_tuple(g_vaH264Profiles, sizeof(VAPictureParameterBufferH264)),
81 make_tuple(g_vaVC1Profiles, sizeof(VAPictureParameterBufferVC1)),
82 make_tuple(g_vaJPEGProfiles,
84 make_tuple(g_vaVP8Profiles, sizeof(VAPictureParameterBufferVP8)),
85 make_tuple(g_vaHEVCProfiles, sizeof(VAPictureParameterBufferHEVC)),
86 make_tuple(g_vaVP9Profiles, sizeof(VADecPictureParameterBufferVP9)),
91 make_tuple(g_vaMPEG2Profiles, sizeof(VAIQMatrixBufferMPEG2)),
[all …]
/external/libvpx/test/
Dpartial_idct_test.cc328 using std::make_tuple;
332 make_tuple(
335 make_tuple(
338 make_tuple(
341 make_tuple(
344 make_tuple(
347 make_tuple(
350 make_tuple(
353 make_tuple(
356 make_tuple(
[all …]
Dlpf_test.cc417 using std::make_tuple;
423 ::testing::Values(make_tuple(&vpx_highbd_lpf_horizontal_4_sse2,
425 make_tuple(&vpx_highbd_lpf_vertical_4_sse2,
427 make_tuple(&vpx_highbd_lpf_horizontal_8_sse2,
429 make_tuple(&vpx_highbd_lpf_horizontal_16_sse2,
431 make_tuple(&vpx_highbd_lpf_horizontal_16_dual_sse2,
433 make_tuple(&vpx_highbd_lpf_vertical_8_sse2,
435 make_tuple(&vpx_highbd_lpf_vertical_16_sse2,
437 make_tuple(&vpx_highbd_lpf_horizontal_4_sse2,
439 make_tuple(&vpx_highbd_lpf_vertical_4_sse2,
[all …]
Ddct_partial_test.cc32 using std::make_tuple;
117 ::testing::Values(make_tuple(&vpx_highbd_fdct32x32_1_c, 32, VPX_BITS_12),
118 make_tuple(&vpx_highbd_fdct32x32_1_c, 32, VPX_BITS_10),
119 make_tuple(&vpx_fdct32x32_1_c, 32, VPX_BITS_8),
120 make_tuple(&vpx_highbd_fdct16x16_1_c, 16, VPX_BITS_12),
121 make_tuple(&vpx_highbd_fdct16x16_1_c, 16, VPX_BITS_10),
122 make_tuple(&vpx_fdct16x16_1_c, 16, VPX_BITS_8),
123 make_tuple(&vpx_highbd_fdct8x8_1_c, 8, VPX_BITS_12),
124 make_tuple(&vpx_highbd_fdct8x8_1_c, 8, VPX_BITS_10),
125 make_tuple(&vpx_fdct8x8_1_c, 8, VPX_BITS_8),
[all …]
Davg_test.cc566 using std::make_tuple;
570 ::testing::Values(make_tuple(16, 16, 1, 8, &vpx_avg_8x8_c),
571 make_tuple(16, 16, 1, 4, &vpx_avg_4x4_c)));
576 ::testing::Values(make_tuple(16, 16, 1, 8, &vpx_highbd_avg_8x8_c),
577 make_tuple(16, 16, 1, 4, &vpx_highbd_avg_4x4_c)));
582 ::testing::Values(make_tuple(16, 16, 1, 8, &vpx_highbd_avg_8x8_sse2),
583 make_tuple(16, 16, 1, 4, &vpx_highbd_avg_4x4_sse2)));
589 ::testing::Values(make_tuple(16, 16, 1, 8, &vpx_highbd_avg_8x8_neon),
590 make_tuple(16, 16, 1, 4, &vpx_highbd_avg_4x4_neon)));
594 ::testing::Values(make_tuple(16, &vpx_satd_c),
[all …]
Dpredict_test.cc31 using std::make_tuple;
303 ::testing::Values(make_tuple(16, 16, &vp8_sixtap_predict16x16_c),
304 make_tuple(8, 8, &vp8_sixtap_predict8x8_c),
305 make_tuple(8, 4, &vp8_sixtap_predict8x4_c),
306 make_tuple(4, 4, &vp8_sixtap_predict4x4_c)));
310 ::testing::Values(make_tuple(16, 16, &vp8_sixtap_predict16x16_neon),
311 make_tuple(8, 8, &vp8_sixtap_predict8x8_neon),
312 make_tuple(8, 4, &vp8_sixtap_predict8x4_neon),
313 make_tuple(4, 4, &vp8_sixtap_predict4x4_neon)));
318 ::testing::Values(make_tuple(4, 4, &vp8_sixtap_predict4x4_mmx)));
[all …]
Dvp9_denoiser_test.cc105 using std::make_tuple;
111 ::testing::Values(make_tuple(&vp9_denoiser_filter_sse2, BLOCK_8X8),
112 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_8X16),
113 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_16X8),
114 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_16X16),
115 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_16X32),
116 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_32X16),
117 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_32X32),
118 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_32X64),
119 make_tuple(&vp9_denoiser_filter_sse2, BLOCK_64X32),
[all …]
/external/webrtc/common_audio/resampler/
Dpush_sinc_resampler_unittest.cc279 std::make_tuple(8000, 22000, kResamplingRMSError, -62.73),
280 std::make_tuple(11000, 22000, kResamplingRMSError, -74.17),
281 std::make_tuple(16000, 22000, kResamplingRMSError, -62.54),
282 std::make_tuple(22000, 22000, kResamplingRMSError, -73.53),
283 std::make_tuple(32000, 22000, kResamplingRMSError, -46.45),
284 std::make_tuple(44100, 22000, kResamplingRMSError, -28.34),
285 std::make_tuple(48000, 22000, -15.01, -25.56),
286 std::make_tuple(96000, 22000, -18.49, -13.30),
287 std::make_tuple(192000, 22000, -20.50, -9.20),
290 ::testing::make_tuple(8000, 44100, kResamplingRMSError, -62.73),
[all …]
Dsinc_resampler_unittest.cc339 std::make_tuple(8000, 22050, kResamplingRMSError, -62.73),
340 std::make_tuple(11025, 22050, kResamplingRMSError, -72.19),
341 std::make_tuple(16000, 22050, kResamplingRMSError, -62.54),
342 std::make_tuple(22050, 22050, kResamplingRMSError, -73.53),
343 std::make_tuple(32000, 22050, kResamplingRMSError, -46.45),
344 std::make_tuple(44100, 22050, kResamplingRMSError, -28.49),
345 std::make_tuple(48000, 22050, -15.01, -25.56),
346 std::make_tuple(96000, 22050, -18.49, -13.42),
347 std::make_tuple(192000, 22050, -20.50, -9.23),
350 std::make_tuple(8000, 44100, kResamplingRMSError, -62.73),
[all …]
/external/sdv/vsomeip/third_party/boost/numeric/ublas/test/tensor/
Dtest_multi_index_utility.cpp35 constexpr auto tuple = std::make_tuple(_a); in BOOST_AUTO_TEST_CASE()
43 constexpr auto tuple = std::make_tuple(_a,_b,_,_c,_d); in BOOST_AUTO_TEST_CASE()
74 constexpr auto tuple = std::make_tuple(_a); in BOOST_AUTO_TEST_CASE()
80 constexpr auto tuple = std::make_tuple(_a,_,_b); in BOOST_AUTO_TEST_CASE()
86 constexpr auto tuple = std::make_tuple(_a,_,_b,_b); in BOOST_AUTO_TEST_CASE()
92 constexpr auto tuple = std::make_tuple(_c,_a,_,_b,_b); in BOOST_AUTO_TEST_CASE()
98 constexpr auto tuple = std::make_tuple(_c,_a,_,_b); in BOOST_AUTO_TEST_CASE()
104 constexpr auto tuple = std::make_tuple(_,_c,_a,_,_b); in BOOST_AUTO_TEST_CASE()
110 constexpr auto tuple = std::make_tuple(_,_c,_a,_,_b,_); in BOOST_AUTO_TEST_CASE()
133 constexpr auto lhs = std::make_tuple(_a); in BOOST_AUTO_TEST_CASE()
[all …]
/external/cronet/stable/base/allocator/dispatcher/
Dinitializer_unittest.cc63 EXPECT_EQ(initializer.GetOptionalObservers(), std::make_tuple()); in TEST_F()
64 EXPECT_EQ(initializer.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
75 std::make_tuple(&optional_observer_1, &optional_observer_2)); in TEST_F()
76 EXPECT_EQ(initializer_1.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
80 std::make_tuple(&optional_observer_3)); in TEST_F()
81 EXPECT_EQ(initializer_2.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
84 EXPECT_EQ(initializer_3.GetOptionalObservers(), std::make_tuple()); in TEST_F()
85 EXPECT_EQ(initializer_3.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
96 std::make_tuple(&optional_observer_1, &optional_observer_2)); in TEST_F()
97 EXPECT_EQ(initializer_1.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
[all …]
/external/cronet/tot/base/allocator/dispatcher/
Dinitializer_unittest.cc63 EXPECT_EQ(initializer.GetOptionalObservers(), std::make_tuple()); in TEST_F()
64 EXPECT_EQ(initializer.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
75 std::make_tuple(&optional_observer_1, &optional_observer_2)); in TEST_F()
76 EXPECT_EQ(initializer_1.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
80 std::make_tuple(&optional_observer_3)); in TEST_F()
81 EXPECT_EQ(initializer_2.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
84 EXPECT_EQ(initializer_3.GetOptionalObservers(), std::make_tuple()); in TEST_F()
85 EXPECT_EQ(initializer_3.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
96 std::make_tuple(&optional_observer_1, &optional_observer_2)); in TEST_F()
97 EXPECT_EQ(initializer_1.GetMandatoryObservers(), std::make_tuple()); in TEST_F()
[all …]
/external/openscreen/third_party/abseil/src/absl/base/
Dlog_severity_test.cc89 Values(std::make_tuple("0", absl::LogSeverity::kInfo),
90 std::make_tuple(" 0", absl::LogSeverity::kInfo),
91 std::make_tuple("-0", absl::LogSeverity::kInfo),
92 std::make_tuple("+0", absl::LogSeverity::kInfo),
93 std::make_tuple("00", absl::LogSeverity::kInfo),
94 std::make_tuple("0 ", absl::LogSeverity::kInfo),
95 std::make_tuple("0x0", absl::LogSeverity::kInfo),
96 std::make_tuple("1", absl::LogSeverity::kWarning),
97 std::make_tuple("+1", absl::LogSeverity::kWarning),
98 std::make_tuple("2", absl::LogSeverity::kError),
[all …]
/external/angle/third_party/abseil-cpp/absl/base/
Dlog_severity_test.cc90 Values(std::make_tuple("0", absl::LogSeverity::kInfo),
91 std::make_tuple(" 0", absl::LogSeverity::kInfo),
92 std::make_tuple("-0", absl::LogSeverity::kInfo),
93 std::make_tuple("+0", absl::LogSeverity::kInfo),
94 std::make_tuple("00", absl::LogSeverity::kInfo),
95 std::make_tuple("0 ", absl::LogSeverity::kInfo),
96 std::make_tuple("0x0", absl::LogSeverity::kInfo),
97 std::make_tuple("1", absl::LogSeverity::kWarning),
98 std::make_tuple("+1", absl::LogSeverity::kWarning),
99 std::make_tuple("2", absl::LogSeverity::kError),
[all …]
/external/abseil-cpp/absl/base/
Dlog_severity_test.cc90 Values(std::make_tuple("0", absl::LogSeverity::kInfo),
91 std::make_tuple(" 0", absl::LogSeverity::kInfo),
92 std::make_tuple("-0", absl::LogSeverity::kInfo),
93 std::make_tuple("+0", absl::LogSeverity::kInfo),
94 std::make_tuple("00", absl::LogSeverity::kInfo),
95 std::make_tuple("0 ", absl::LogSeverity::kInfo),
96 std::make_tuple("0x0", absl::LogSeverity::kInfo),
97 std::make_tuple("1", absl::LogSeverity::kWarning),
98 std::make_tuple("+1", absl::LogSeverity::kWarning),
99 std::make_tuple("2", absl::LogSeverity::kError),
[all …]
/external/cronet/tot/third_party/abseil-cpp/absl/base/
Dlog_severity_test.cc90 Values(std::make_tuple("0", absl::LogSeverity::kInfo),
91 std::make_tuple(" 0", absl::LogSeverity::kInfo),
92 std::make_tuple("-0", absl::LogSeverity::kInfo),
93 std::make_tuple("+0", absl::LogSeverity::kInfo),
94 std::make_tuple("00", absl::LogSeverity::kInfo),
95 std::make_tuple("0 ", absl::LogSeverity::kInfo),
96 std::make_tuple("0x0", absl::LogSeverity::kInfo),
97 std::make_tuple("1", absl::LogSeverity::kWarning),
98 std::make_tuple("+1", absl::LogSeverity::kWarning),
99 std::make_tuple("2", absl::LogSeverity::kError),
[all …]

12345678910>>...47