--- /srv/reproducible-results/rbuild-debian/r-b-build.ljYbmH1v/b1/libcifpp_7.0.7-3_i386.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.ljYbmH1v/b2/libcifpp_7.0.7-3_i386.changes
├── Files
│ @@ -1,6 +1,6 @@
│
│ b560ccb360db722c14753770dc4c71ce 484108 libs optional libcifpp-data_7.0.7-3_all.deb
│ df04625550e2299b8f36227cd64fcbe0 110820 libdevel optional libcifpp-dev_7.0.7-3_i386.deb
│ - 9aeb3d1f5ead9e6ba52ac3f94f466b41 3351776 doc optional libcifpp-doc_7.0.7-3_all.deb
│ + b6b789be06821c122ed5260a92a7cd72 3351620 doc optional libcifpp-doc_7.0.7-3_all.deb
│ c3a3657bf02c65d6b05a70aaf435b2b2 18795720 debug optional libcifpp7-dbgsym_7.0.7-3_i386.deb
│ 1b25390fd967295c3d8672425b2e31f8 1073252 libs optional libcifpp7_7.0.7-3_i386.deb
├── libcifpp-doc_7.0.7-3_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-10-29 07:00:15.000000 debian-binary
│ │ -rw-r--r-- 0 0 0 19496 2024-10-29 07:00:15.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 3332088 2024-10-29 07:00:15.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 3331932 2024-10-29 07:00:15.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── ./usr/share/doc/libcifpp/_sources/api/file_cif++_condition.hpp.rst.txt
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -156,30 +156,30 @@
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a4c27e27d4cb70a2e13cf2efb05ccd325`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a561da00d019d125f7356b8717771b6b6`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a8c894208d05a89ca79ed66421d241f0f`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1ad8a62060b4918e8fcdba571adcde4295`
│ │ │ │ -
│ │ │ │ -- :ref:`exhale_function_namespacecif_1ad3654e07e2f3102ac503499fa51d930f`
│ │ │ │ -
│ │ │ │ - :ref:`exhale_function_namespacecif_1a3f5264d06e1b2326aadfae8b3b114414`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a490147eab255051c58bc3d7d16471e17`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a4da118af7b65801fd61c48356e67e4a1`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab91dfb39e9ee43942c5d384f161b97f3`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a4f2dd5c988ef77316bb4fdda57146fd5`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a2996a300e6f91f05abb11706b3c3cef2`
│ │ │ │
│ │ │ │ +- :ref:`exhale_function_namespacecif_1ad8a62060b4918e8fcdba571adcde4295`
│ │ │ │ +
│ │ │ │ +- :ref:`exhale_function_namespacecif_1ad3654e07e2f3102ac503499fa51d930f`
│ │ │ │ +
│ │ │ │ - :ref:`exhale_function_namespacecif_1acc0e956a0d6382e85c6ecb631e2edd21`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a867dc9c21324a3e65a931bb4d7160a9e`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab80f7d084a897f8654fecdcbe4c598ba`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a9a46e6bb8184b5c4b2867e50d4bafd46`
│ │ │ ├── ./usr/share/doc/libcifpp/_sources/api/namespace_cif.rst.txt
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -302,62 +302,62 @@
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a7b0b6dec945a1157aa9d455fd35494df`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab5bf28cddf2fe7bbfe60778c60f9082e`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a28d3d6db55465d265cb5b6a7a7d93a6b`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1ab173f10abbd57122dbfd669f30af5509`
│ │ │ │ -
│ │ │ │ -- :ref:`exhale_function_namespacecif_1aa697ec53ac311721d137e96508fe6268`
│ │ │ │ -
│ │ │ │ - :ref:`exhale_function_namespacecif_1a75df878566a514b909141bad937280f4`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a5c256bdffd9190e69c087e64b69d786d`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1ab97c8f7af37ad32ee1e96218eef8e0e1`
│ │ │ │ +- :ref:`exhale_function_namespacecif_1ab173f10abbd57122dbfd669f30af5509`
│ │ │ │ +
│ │ │ │ +- :ref:`exhale_function_namespacecif_1aa697ec53ac311721d137e96508fe6268`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a449c5d43d72a9779d3338c2882d13e36`
│ │ │ │
│ │ │ │ +- :ref:`exhale_function_namespacecif_1ab97c8f7af37ad32ee1e96218eef8e0e1`
│ │ │ │ +
│ │ │ │ - :ref:`exhale_function_namespacecif_1a9a07496ad027d7f53edeba05b8946d15`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab9c1b63f260c9ccc3740971d6ca755c7`
│ │ │ │
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a89f948a7392e875f87012ca961060cb3`
│ │ │ │ +
│ │ │ │ - :ref:`exhale_function_namespacecif_1a4c27e27d4cb70a2e13cf2efb05ccd325`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a89f948a7392e875f87012ca961060cb3`
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a561da00d019d125f7356b8717771b6b6`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a8c894208d05a89ca79ed66421d241f0f`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a561da00d019d125f7356b8717771b6b6`
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a3f5264d06e1b2326aadfae8b3b114414`
│ │ │ │ +
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a490147eab255051c58bc3d7d16471e17`
│ │ │ │ +
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a4da118af7b65801fd61c48356e67e4a1`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab91dfb39e9ee43942c5d384f161b97f3`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a4f2dd5c988ef77316bb4fdda57146fd5`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a2996a300e6f91f05abb11706b3c3cef2`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ad8a62060b4918e8fcdba571adcde4295`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1ad3654e07e2f3102ac503499fa51d930f`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a3f5264d06e1b2326aadfae8b3b114414`
│ │ │ │ -
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a490147eab255051c58bc3d7d16471e17`
│ │ │ │ -
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a4da118af7b65801fd61c48356e67e4a1`
│ │ │ │ -
│ │ │ │ - :ref:`exhale_function_namespacecif_1acc0e956a0d6382e85c6ecb631e2edd21`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a867dc9c21324a3e65a931bb4d7160a9e`
│ │ │ │
│ │ │ │ -- :ref:`exhale_function_namespacecif_1a9a46e6bb8184b5c4b2867e50d4bafd46`
│ │ │ │ -
│ │ │ │ - :ref:`exhale_function_namespacecif_1ab80f7d084a897f8654fecdcbe4c598ba`
│ │ │ │
│ │ │ │ +- :ref:`exhale_function_namespacecif_1a9a46e6bb8184b5c4b2867e50d4bafd46`
│ │ │ │ +
│ │ │ │ - :ref:`exhale_function_namespacecif_1afdee9d0ba328b6dc1219e83b128b003b`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a8c224d1a874aab66b434422f03ed85d4`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a91dadafdbe6019e5215f9992dc67ca4c`
│ │ │ │
│ │ │ │ - :ref:`exhale_function_namespacecif_1a26cac7b3c044dff1bdcac52425e775f9`
│ │ │ ├── ./usr/share/doc/libcifpp/api/file_cif++_condition.hpp.html
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -160,22 +160,22 @@
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -79,22 +79,22 @@
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _e_m_p_t_y___t_y_p_e_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_o_p_t_i_o_n_a_l_<_T_>_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ - * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _s_t_d_:_:_r_e_g_e_x_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _T_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_r_e_g_e_x_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _e_m_p_t_y___t_y_p_e_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_o_p_t_i_o_n_a_l_<_T_>_&_)
│ │ │ │ │ + * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _s_t_d_:_:_r_e_g_e_x_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ ********** VVaarriiaabblleess_? **********
│ │ │ │ │ * _V_a_r_i_a_b_l_e_ _c_i_f_:_:_a_n_y
│ │ │ │ │ * _V_a_r_i_a_b_l_e_ _c_i_f_:_:_n_u_l_l
│ │ │ ├── ./usr/share/doc/libcifpp/api/namespace_cif.html
│ │ │ │┄ Ordering differences only
│ │ │ │ @@ -260,38 +260,38 @@
│ │ │ │ Function cif::make_error_condition
│ │ │ │ Function cif::map_to_primitive_type(std::string_view)
│ │ │ │ Function cif::map_to_primitive_type(std::string_view, std::error_code&)
│ │ │ │ Function cif::nudge
│ │ │ │ Function cif::operator and
│ │ │ │ Function cif::operator not
│ │ │ │ Function cif::operator or
│ │ │ │ -Function cif::operator!=(const key&, const empty_type&)
│ │ │ │ -Template Function cif::operator!=(const key&, const std::optional<T>&)
│ │ │ │ Template Function cif::operator!=(const key&, const T&)
│ │ │ │ Function cif::operator!=(const key&, std::string_view)
│ │ │ │ -Template Function cif::operator*(const matrix_expression<M1>&, const matrix_expression<M2>&)
│ │ │ │ +Function cif::operator!=(const key&, const empty_type&)
│ │ │ │ +Template Function cif::operator!=(const key&, const std::optional<T>&)
│ │ │ │ Template Function cif::operator*(const matrix_expression<M1>&, T)
│ │ │ │ +Template Function cif::operator*(const matrix_expression<M1>&, const matrix_expression<M2>&)
│ │ │ │ Function cif::operator*(const matrix3x3<float>&, const point&)
│ │ │ │ Template Function cif::operator-
│ │ │ │ -Function cif::operator<(const key&, std::string_view)
│ │ │ │ Template Function cif::operator<(const key&, const T&)
│ │ │ │ -Function cif::operator<=(const key&, std::string_view)
│ │ │ │ +Function cif::operator<(const key&, std::string_view)
│ │ │ │ Template Function cif::operator<=(const key&, const T&)
│ │ │ │ +Function cif::operator<=(const key&, std::string_view)
│ │ │ │ +Template Function cif::operator==(const key&, const T&)
│ │ │ │ +Function cif::operator==(const key&, std::string_view)
│ │ │ │ +Template Function cif::operator==(const key&, T)
│ │ │ │ Function cif::operator==(const key&, const std::regex&)
│ │ │ │ Function cif::operator==(const key&, const empty_type&)
│ │ │ │ Template Function cif::operator==(const key&, const std::optional<T>&)
│ │ │ │ Template Function cif::operator==(const any_type&, const T&)
│ │ │ │ Function cif::operator==(const any_type&, const std::regex&)
│ │ │ │ -Template Function cif::operator==(const key&, const T&)
│ │ │ │ -Function cif::operator==(const key&, std::string_view)
│ │ │ │ -Template Function cif::operator==(const key&, T)
│ │ │ │ Template Function cif::operator>(const key&, const T&)
│ │ │ │ Function cif::operator>(const key&, std::string_view)
│ │ │ │ -Function cif::operator>=(const key&, std::string_view)
│ │ │ │ Template Function cif::operator>=(const key&, const T&)
│ │ │ │ +Function cif::operator>=(const key&, std::string_view)
│ │ │ │ Function cif::orthogonal
│ │ │ │ Function cif::parse_bond_type_from_string
│ │ │ │ Function cif::parse_dictionary
│ │ │ │ Function cif::parse_stereo_config_from_string
│ │ │ │ Function cif::quaternion_to_angle_axis
│ │ │ │ Function cif::replace_all
│ │ │ │ Function cif::RMSd
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -174,39 +174,39 @@
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_m_a_k_e___e_r_r_o_r___c_o_n_d_i_t_i_o_n
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_m_a_p___t_o___p_r_i_m_i_t_i_v_e___t_y_p_e_(_s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_m_a_p___t_o___p_r_i_m_i_t_i_v_e___t_y_p_e_(_s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_,_ _s_t_d_:_:_e_r_r_o_r___c_o_d_e_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_n_u_d_g_e
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_ _a_n_d
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_ _n_o_t
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_ _o_r
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _e_m_p_t_y___t_y_p_e_&_)
│ │ │ │ │ - * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_o_p_t_i_o_n_a_l_<_T_>_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _e_m_p_t_y___t_y_p_e_&_)
│ │ │ │ │ + * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_!_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_o_p_t_i_o_n_a_l_<_T_>_&_)
│ │ │ │ │ + * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_*_(_c_o_n_s_t_ _m_a_t_r_i_x___e_x_p_r_e_s_s_i_o_n_<_M_1_>_&_,_ _T_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_*_(_c_o_n_s_t_ _m_a_t_r_i_x___e_x_p_r_e_s_s_i_o_n_<_M_1_>_&_,_ _c_o_n_s_t
│ │ │ │ │ _m_a_t_r_i_x___e_x_p_r_e_s_s_i_o_n_<_M_2_>_&_)
│ │ │ │ │ - * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_*_(_c_o_n_s_t_ _m_a_t_r_i_x___e_x_p_r_e_s_s_i_o_n_<_M_1_>_&_,_ _T_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_*_(_c_o_n_s_t_ _m_a_t_r_i_x_3_x_3_<_f_l_o_a_t_>_&_,_ _c_o_n_s_t_ _p_o_i_n_t_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_-
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_<_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ + * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ + * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _T_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_r_e_g_e_x_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _e_m_p_t_y___t_y_p_e_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _s_t_d_:_:_o_p_t_i_o_n_a_l_<_T_>_&_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _a_n_y___t_y_p_e_&_,_ _c_o_n_s_t_ _s_t_d_:_:_r_e_g_e_x_&_)
│ │ │ │ │ - * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ - * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_=_=_(_c_o_n_s_t_ _k_e_y_&_,_ _T_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ - * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _T_e_m_p_l_a_t_e_ _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_=_(_c_o_n_s_t_ _k_e_y_&_,_ _c_o_n_s_t_ _T_&_)
│ │ │ │ │ + * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_p_e_r_a_t_o_r_>_=_(_c_o_n_s_t_ _k_e_y_&_,_ _s_t_d_:_:_s_t_r_i_n_g___v_i_e_w_)
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_o_r_t_h_o_g_o_n_a_l
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_p_a_r_s_e___b_o_n_d___t_y_p_e___f_r_o_m___s_t_r_i_n_g
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_p_a_r_s_e___d_i_c_t_i_o_n_a_r_y
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_p_a_r_s_e___s_t_e_r_e_o___c_o_n_f_i_g___f_r_o_m___s_t_r_i_n_g
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_q_u_a_t_e_r_n_i_o_n___t_o___a_n_g_l_e___a_x_i_s
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_r_e_p_l_a_c_e___a_l_l
│ │ │ │ │ * _F_u_n_c_t_i_o_n_ _c_i_f_:_:_R_M_S_d