--- ./patch/tpce_balanced_expected.out	2019-03-08 19:08:42.001831881 -0800
+++ ./output/tpce_balanced_results.out	2019-04-01 14:52:40.870463831 -0700
@@ -1,51 +1,51 @@
  account_permission2 | pk_account_permission2 | R         |      1 |   36.000       |   36.000         |   36.000       |   36.000       |   15.000
  account_permission2 | pk_account_permission2 | L         |     36 |  198.972       |  203.000         |   34.000       |  204.000       |   31.028
  broker2             | pk_broker2             | L         |      1 |   10.000       |   10.000         |   10.000       |   10.000       |   16.000
- cash_transaction2   | pk_cash_transaction2   | R         |      1 |  234.000       |  234.000         |  234.000       |  234.000       |   15.000
- cash_transaction2   | pk_cash_transaction2   | I         |    234 |  285.808       |  286.000         |  241.000       |  286.000       |   15.000
- cash_transaction2   | pk_cash_transaction2   | L         |  66646 |  239.527       |  219.000         |  106.000       |  407.000       |   16.000
+ cash_transaction2   | pk_cash_transaction2   | R         |      1 |  265.000       |  265.000         |  265.000       |  265.000       |   15.000
+ cash_transaction2   | pk_cash_transaction2   | I         |    265 |  286.453       |  286.000         |  286.000       |  406.000       |   15.000
+ cash_transaction2   | pk_cash_transaction2   | L         |  75646 |  211.148       |   43.000         |    3.000       |  407.000       |   16.000
  charge2             | pk_charge2             | L         |      1 |   15.000       |   15.000         |   15.000       |   15.000       |   16.000
  commission_rate2    | pk_commission_rate2    | L         |      1 |  240.000       |  240.000         |  240.000       |  240.000       |   26.000
- company2            | i_co_name2             | R         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   32.000
- company2            | i_co_name2             | L         |      5 |  100.800       |   23.000         |   23.000       |  141.000       |   35.000
+ company2            | i_co_name2             | R         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   27.000
+ company2            | i_co_name2             | L         |      5 |  100.800       |   23.000         |   23.000       |  201.000       |   34.800
  company2            | pk_company2            | R         |      1 |    2.000       |    2.000         |    2.000       |    2.000       |   12.000
  company2            | pk_company2            | L         |      2 |  250.500       |  134.000         |  134.000       |  367.000       |   16.000
  company_competitor2 | pk_company_competitor2 | R         |      1 |    8.000       |    8.000         |    8.000       |    8.000       |   15.000
  company_competitor2 | pk_company_competitor2 | L         |      8 |  188.375       |   72.000         |   72.000       |  205.000       |   31.125
- customer2           | i_c_tax_id2            | R         |      1 |    9.000       |    9.000         |    9.000       |    9.000       |   22.000
- customer2           | i_c_tax_id2            | L         |      9 |  223.111       |  213.000         |  213.000       |  254.000       |   24.000
+ customer2           | i_c_tax_id2            | R         |      1 |   13.000       |   13.000         |   13.000       |   13.000       |   22.000
+ customer2           | i_c_tax_id2            | L         |     13 |  154.769       |   35.000         |   35.000       |  273.000       |   24.000
  customer_account2   | i_ca_c_id2             | R         |      1 |   14.000       |   14.000         |   14.000       |   14.000       |   15.000
  customer_account2   | i_ca_c_id2             | L         |     14 |  358.071       |  239.000         |  239.000       |  370.000       |   16.000
  customer_account2   | pk_customer_account2   | R         |      1 |   14.000       |   14.000         |   14.000       |   14.000       |   15.000
  customer_account2   | pk_customer_account2   | L         |     14 |  358.071       |  242.000         |  242.000       |  367.000       |   16.000
- customer_taxrate2   | pk_customer_taxrate2   | R         |      1 |   14.000       |   14.000         |   14.000       |   14.000       |   17.000
- customer_taxrate2   | pk_customer_taxrate2   | L         |     14 |  143.786       |   32.000         |   32.000       |  267.000       |   23.286
+ customer_taxrate2   | pk_customer_taxrate2   | R         |      1 |   12.000       |   12.000         |   12.000       |   12.000       |   16.000
+ customer_taxrate2   | pk_customer_taxrate2   | L         |     12 |  167.583       |   68.000         |   68.000       |  264.000       |   23.250
  daily_market2       | i_dm_s_symb2           | R         |      1 |   14.000       |   14.000         |   14.000       |   14.000       |   15.000
  daily_market2       | i_dm_s_symb2           | I         |     14 |  196.643       |  104.000         |  104.000       |  293.000       |   21.000
  daily_market2       | i_dm_s_symb2           | L         |   2740 |  327.250       |  136.000         |  135.000       |  391.000       |   16.000
- daily_market2       | pk_daily_market2       | R         |      1 |   20.000       |   20.000         |   20.000       |   20.000       |   15.000
- daily_market2       | pk_daily_market2       | I         |     20 |  205.600       |  135.000         |  135.000       |  305.000       |   21.500
- daily_market2       | pk_daily_market2       | L         |   4093 |  219.403       |  158.000         |  153.000       |  319.000       |   21.493
+ daily_market2       | pk_daily_market2       | R         |      1 |   23.000       |   23.000         |   23.000       |   23.000       |   15.000
+ daily_market2       | pk_daily_market2       | I         |     23 |  240.609       |  181.000         |  162.000       |  306.000       |   20.957
+ daily_market2       | pk_daily_market2       | L         |   5512 |  163.178       |   35.000         |    3.000       |  320.000       |   21.481
  exchange2           | pk_exchange2           | L         |      1 |    4.000       |    4.000         |    4.000       |    4.000       |   16.000
  financial2          | pk_financial2          | R         |      1 |   39.000       |   39.000         |   39.000       |   39.000       |   15.000
  financial2          | pk_financial2          | L         |     39 |  257.385       |  261.000         |  120.000       |  261.000       |   23.026
- holding2            | i_holding2             | R         |      1 |   21.000       |   21.000         |   21.000       |   21.000       |   16.000
- holding2            | i_holding2             | I         |     21 |  209.333       |  205.000         |  174.000       |  218.000       |   22.714
- holding2            | i_holding2             | L         |   4376 |  203.648       |  137.000         |   17.000       |  291.000       |   23.895
- holding2            | pk_holding2            | R         |      1 |   11.000       |   11.000         |   11.000       |   11.000       |   15.000
- holding2            | pk_holding2            | I         |     11 |  277.909       |  235.000         |  235.000       |  328.000       |   15.000
- holding2            | pk_holding2            | L         |   3047 |  292.036       |  211.000         |  122.000       |  407.000       |   16.000
- holding_history2    | i_hh_t_id2             | R         |      1 |  360.000       |  360.000         |  360.000       |  360.000       |   15.000
- holding_history2    | i_hh_t_id2             | I         |    360 |  285.553       |  286.000         |  125.000       |  286.000       |   15.000
- holding_history2    | i_hh_t_id2             | L         | 102440 |  227.059       |  214.000         |  203.000       |  405.000       |   16.000
- holding_history2    | pk_holding_history2    | R         |      1 |  392.000       |  392.000         |  392.000       |  392.000       |   15.000
- holding_history2    | pk_holding_history2    | I         |    392 |  286.189       |  256.000         |  212.000       |  394.000       |   15.000
- holding_history2    | pk_holding_history2    | L         | 111795 |  208.143       |  164.000         |   16.000       |  291.000       |   23.000
+ holding2            | i_holding2             | R         |      1 |   23.000       |   23.000         |   23.000       |   23.000       |   17.000
+ holding2            | i_holding2             | I         |     23 |  206.696       |  203.000         |  119.000       |  219.000       |   22.957
+ holding2            | i_holding2             | L         |   4732 |  188.402       |   35.000         |    6.000       |  291.000       |   23.913
+ holding2            | pk_holding2            | R         |      1 |   13.000       |   13.000         |   13.000       |   13.000       |   15.000
+ holding2            | pk_holding2            | I         |     13 |  323.615       |  212.000         |  212.000       |  405.000       |   15.000
+ holding2            | pk_holding2            | L         |   4195 |  212.391       |   43.000         |    3.000       |  407.000       |   16.000
+ holding_history2    | i_hh_t_id2             | R         |      1 |  388.000       |  388.000         |  388.000       |  388.000       |   15.000
+ holding_history2    | i_hh_t_id2             | I         |    388 |  285.848       |  286.000         |  227.000       |  286.000       |   15.000
+ holding_history2    | i_hh_t_id2             | L         | 110522 |  210.529       |   43.000         |    3.000       |  407.000       |   16.000
+ holding_history2    | pk_holding_history2    | R         |      1 |    2.000       |    2.000         |    2.000       |    2.000       |   12.000
+ holding_history2    | pk_holding_history2    | I         |    535 |  292.596       |  231.000         |  191.000       |  408.000       |   15.656
+ holding_history2    | pk_holding_history2    | L         | 155473 |  149.949       |   31.000         |    3.000       |  291.000       |   22.995
  holding_summary2    | pk_holding_summary2    | R         |      1 |  193.000       |  193.000         |  193.000       |  193.000       |   17.000
  holding_summary2    | pk_holding_summary2    | L         |    193 |  261.482       |  258.000         |  170.000       |  266.000       |   23.233
  industry2           | pk_industry2           | L         |      1 |  102.000       |  102.000         |  102.000       |  102.000       |   16.000
- last_trade2         | pk_last_trade2         | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
- last_trade2         | pk_last_trade2         | L         |      3 |  229.000       |   44.000         |   44.000       |  394.000       |   16.000
+ last_trade2         | pk_last_trade2         | R         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   14.000
+ last_trade2         | pk_last_trade2         | L         |      5 |  137.800       |   29.000         |   29.000       |  341.000       |   16.000
  news_item2          | pk_news_item2          | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
  news_item2          | pk_news_item2          | L         |      3 |  334.000       |  268.000         |  268.000       |  367.000       |   16.000
  news_xref2          | pk_news_xref2          | R         |      1 |    4.000       |    4.000         |    4.000       |    4.000       |   14.000
@@ -53,36 +53,36 @@
  sector2             | pk_sector2             | L         |      1 |   12.000       |   12.000         |   12.000       |   12.000       |   16.000
  security2           | i_security2            | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
  security2           | i_security2            | L         |      3 |  229.000       |  164.000         |  164.000       |  262.000       |   23.333
- security2           | pk_security2           | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
- security2           | pk_security2           | L         |      3 |  229.000       |   44.000         |   44.000       |  394.000       |   16.000
- settlement2         | pk_settlement2         | R         |      1 |  269.000       |  269.000         |  269.000       |  269.000       |   15.000
- settlement2         | pk_settlement2         | I         |    269 |  286.171       |  286.000         |  286.000       |  332.000       |   15.000
- settlement2         | pk_settlement2         | L         |  76712 |  226.258       |  216.000         |   47.000       |  385.000       |   16.000
+ security2           | pk_security2           | R         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   14.000
+ security2           | pk_security2           | L         |      5 |  137.800       |   29.000         |   29.000       |  341.000       |   16.000
+ settlement2         | pk_settlement2         | R         |      1 |  289.000       |  289.000         |  289.000       |  289.000       |   15.000
+ settlement2         | pk_settlement2         | I         |    289 |  285.685       |  286.000         |  195.000       |  286.000       |   15.000
+ settlement2         | pk_settlement2         | L         |  82275 |  211.027       |   43.000         |    3.000       |  407.000       |   16.000
  status_type2        | pk_status_type2        | L         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   16.000
  taxrate2            | pk_taxrate2            | L         |      1 |  320.000       |  320.000         |  320.000       |  320.000       |   16.000
- trade2              | i_t_ca_id2             | R         |      1 |  207.000       |  207.000         |  207.000       |  207.000       |   16.000
- trade2              | i_t_ca_id2             | I         |    207 |  225.976       |  154.000         |  114.000       |  299.000       |   22.758
+ trade2              | i_t_ca_id2             | R         |      1 |  204.000       |  204.000         |  204.000       |  204.000       |   15.000
+ trade2              | i_t_ca_id2             | I         |    204 |  229.284       |  152.000         |  114.000       |  296.000       |   22.789
  trade2              | i_t_ca_id2             | L         |  46571 |  372.046       |  201.000         |   18.000       |  407.000       |   16.000
  trade2              | i_t_s_symb2            | R         |      1 |  203.000       |  203.000         |  203.000       |  203.000       |   19.000
- trade2              | i_t_s_symb2            | I         |    203 |  220.808       |  150.000         |  119.000       |  290.000       |   23.000
+ trade2              | i_t_s_symb2            | I         |    203 |  220.808       |  149.000         |  117.000       |  293.000       |   23.000
  trade2              | i_t_s_symb2            | L         |  44622 |  388.253       |  391.000         |   18.000       |  406.000       |   16.000
  trade2              | i_t_st_id2             | R         |      1 |  217.000       |  217.000         |  217.000       |  217.000       |   23.000
  trade2              | i_t_st_id2             | I         |    217 |  205.180       |  205.000         |  205.000       |  244.000       |   23.000
  trade2              | i_t_st_id2             | L         |  44308 |  390.997       |  391.000         |  270.000       |  391.000       |   16.000
- trade2              | pk_trade2              | R         |      1 |  269.000       |  269.000         |  269.000       |  269.000       |   15.000
- trade2              | pk_trade2              | I         |    269 |  286.171       |  286.000         |  286.000       |  332.000       |   15.000
- trade2              | pk_trade2              | L         |  76712 |  226.258       |  216.000         |   47.000       |  385.000       |   16.000
- trade_history2      | pk_trade_history2      | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
- trade_history2      | pk_trade_history2      | I         |    867 |  286.030       |  286.000         |  286.000       |  304.000       |   15.000
- trade_history2      | pk_trade_history2      | L         | 246259 |  169.391       |   85.000         |    6.000       |  291.000       |   22.999
+ trade2              | pk_trade2              | R         |      1 |  289.000       |  289.000         |  289.000       |  289.000       |   15.000
+ trade2              | pk_trade2              | I         |    289 |  285.685       |  286.000         |  195.000       |  286.000       |   15.000
+ trade2              | pk_trade2              | L         |  82275 |  211.027       |   43.000         |    3.000       |  407.000       |   16.000
+ trade_history2      | pk_trade_history2      | R         |      1 |    4.000       |    4.000         |    4.000       |    4.000       |   14.000
+ trade_history2      | pk_trade_history2      | I         |   1057 |  265.702       |  262.000         |  198.000       |  311.000       |   16.994
+ trade_history2      | pk_trade_history2      | L         | 278739 |  149.770       |   32.000         |    4.000       |  291.000       |   23.191
  trade_type2         | pk_trade_type2         | L         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   16.000
- watch_item2         | pk_watch_item2         | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   16.000
- watch_item2         | pk_watch_item2         | I         |      3 |  211.333       |  196.000         |  196.000       |  222.000       |   23.000
- watch_item2         | pk_watch_item2         | L         |    632 |  160.179       |   33.000         |    8.000       |  291.000       |   23.957
+ watch_item2         | pk_watch_item2         | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   18.000
+ watch_item2         | pk_watch_item2         | I         |      3 |  225.333       |  200.000         |  200.000       |  242.000       |   23.000
+ watch_item2         | pk_watch_item2         | L         |    674 |  150.260       |   26.000         |    3.000       |  291.000       |   23.969
  watch_list2         | i_wl_c_id2             | R         |      1 |    3.000       |    3.000         |    3.000       |    3.000       |   13.000
  watch_list2         | i_wl_c_id2             | L         |      3 |  334.000       |  268.000         |  268.000       |  367.000       |   16.000
  watch_list2         | pk_watch_list2         | R         |      1 |    5.000       |    5.000         |    5.000       |    5.000       |   14.000
- watch_list2         | pk_watch_list2         | L         |      5 |  200.800       |  101.000         |  101.000       |  227.000       |   16.000
- zip_code2           | pk_zip_code2           | R         |      1 |   64.000       |   64.000         |   64.000       |   64.000       |   15.000
- zip_code2           | pk_zip_code2           | L         |     64 |  231.313       |  204.000         |   88.000       |  399.000       |   16.000
+ watch_list2         | pk_watch_list2         | L         |      5 |  200.800       |   93.000         |   93.000       |  348.000       |   16.000
+ zip_code2           | pk_zip_code2           | R         |      1 |   50.000       |   50.000         |   50.000       |   50.000       |   15.000
+ zip_code2           | pk_zip_code2           | L         |     50 |  295.800       |   75.000         |   63.000       |  367.000       |   16.000
 
