+ All Categories
Home > Documents > iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full...

iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full...

Date post: 17-Oct-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
8
iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang * , Matthew R. Scott Malong Technologies, Shenzhen, China Shenzhen Malong Artificial Intelligence Research Center, Shenzhen, China {fan,xinhan,whuang,mscott}@malong.com Abstract Training an object detector on a data-rich domain and apply- ing it to a data-poor one with limited performance drop is highly attractive in industry, because it saves huge annota- tion cost. Recent research on unsupervised domain adaptive object detection has verified that aligning data distributions between source and target images through adversarial learn- ing is very useful. The key is when, where and how to use it to achieve best practice. We propose Image-Instance Full Alignment Networks (iFAN) to tackle this problem by pre- cisely aligning feature distributions on both image and in- stance levels: 1) Image-level alignment: multi-scale features are roughly aligned by training adversarial domain classi- fiers in a hierarchically-nested fashion. 2) Full instance-level alignment: deep semantic information and elaborate instance representations are fully exploited to establish a strong rela- tionship among categories and domains. Establishing these correlations is formulated as a metric learning problem by carefully constructing instance pairs. Above-mentioned adap- tations can be integrated into an object detector (e.g. Faster R- CNN), resulting in an end-to-end trainable framework where multiple alignments can work collaboratively in a coarse-to- fine manner. In two domain adaptation tasks: synthetic-to- real (SIM10K Cityscapes) and normal-to-foggy weather (Cityscapes Foggy Cityscapes), iFAN outperforms the state-of-the-art methods with a boost of 10%+ AP over the source-only baseline. Introduction Training neural networks on one domain that generalizes well on another domain can significantly reduce the cost for human labeling, making domain adaptation a hot re- search topic. Researchers have studied the effectiveness of domain adaptation in various tasks, including image classifi- cation (Kumar et al. 2018; Saito, Ushiku, and Harada 2017; Shu et al. 2018; Long et al. 2018; 2017), object detection (Chen et al. 2018; Saito et al. 2019; Wang et al. 2019a; RoyChowdhury et al. 2019; Cai et al. 2019; Zhu et al. 2019) and semantic segmentation (Wu et al. 2018; Zhang, David, and Gong 2017; Hoffman et al. 2018). In this paper, we aim * Corresponding author: [email protected] Copyright c 2020, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved. to train a high-performance unsupervised domain adaptive object detector on a fully-annotated source domain and ap- ply it to an unlabeled target domain. For example, an ob- ject detector, trained on synthesized images generated from a game engine such as SIM10K (Johnson-Roberson et al. 2017) where object bounding boxes are readily available, can be applied to real-world images from a target domain, such as Cityscapes (Cordts et al. 2016) or KITTI (Geiger et al. 2013). Recently, many efforts have been devoted into developing cross-domain models with unsupervised domain adaption. Existing approaches mainly focus on aligning deep features directly between source domain and target domain. In the context of object detection, the alignment is usually achieved by domain-adversarial training (Ganin and Lempitsky 2015; Tzeng et al. 2017) at different stages of object detectors. For example, based on a Faster R-CNN framework (Ren et al. 2015), (Chen et al. 2018) aligned the feature maps in backbone with an image-level adaptation module; then aligned the ROI-pooled features before feeding them into the final classifier and box regressor. (Saito et al. 2019) strongly aligned patch distributions of the low-level features (e.g. conv3 layer) to enhance local consistence and weakly aligned the global image-level features before RPN. We follow this line of research to develop multi-level domain alignments for cross-domain object detection, as shown in Figure 1. Unlike previous approaches that merely concern image-level alignment at a single convolutional layer (e.g. (Wang et al. 2019a; Chen et al. 2018)), we de- sign hierarchically-nested domain discriminators to reduce domain discrepancies in accordance with various charac- teristics in the network hierarchies (Figure 1a); meanwhile the instance-level features are carefully aligned, making use of the ROI-level representations. Notice that the traditional instance-level alignments, such as (Chen et al. 2018), at- tempt to learn domain-invariant features without fully ex- ploring the semantic category-level information. This in- evitably leads to a performance drop due to the misalign- ment of objects within the same category. To address this problem, we develop a category-aware instance-level adap- tation by leveraging object classification results of the de- tector (Figure 1b). Finally, we propose a novel category- arXiv:2003.04132v1 [cs.CV] 9 Mar 2020
Transcript
Page 1: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection

Chenfan Zhuang, Xintong Han, Weilin Huang∗, Matthew R. ScottMalong Technologies, Shenzhen, China

Shenzhen Malong Artificial Intelligence Research Center, Shenzhen, China{fan,xinhan,whuang,mscott}@malong.com

Abstract

Training an object detector on a data-rich domain and apply-ing it to a data-poor one with limited performance drop ishighly attractive in industry, because it saves huge annota-tion cost. Recent research on unsupervised domain adaptiveobject detection has verified that aligning data distributionsbetween source and target images through adversarial learn-ing is very useful. The key is when, where and how to useit to achieve best practice. We propose Image-Instance FullAlignment Networks (iFAN) to tackle this problem by pre-cisely aligning feature distributions on both image and in-stance levels: 1) Image-level alignment: multi-scale featuresare roughly aligned by training adversarial domain classi-fiers in a hierarchically-nested fashion. 2) Full instance-levelalignment: deep semantic information and elaborate instancerepresentations are fully exploited to establish a strong rela-tionship among categories and domains. Establishing thesecorrelations is formulated as a metric learning problem bycarefully constructing instance pairs. Above-mentioned adap-tations can be integrated into an object detector (e.g. Faster R-CNN), resulting in an end-to-end trainable framework wheremultiple alignments can work collaboratively in a coarse-to-fine manner. In two domain adaptation tasks: synthetic-to-real (SIM10K → Cityscapes) and normal-to-foggy weather(Cityscapes → Foggy Cityscapes), iFAN outperforms thestate-of-the-art methods with a boost of 10%+ AP over thesource-only baseline.

IntroductionTraining neural networks on one domain that generalizeswell on another domain can significantly reduce the costfor human labeling, making domain adaptation a hot re-search topic. Researchers have studied the effectiveness ofdomain adaptation in various tasks, including image classifi-cation (Kumar et al. 2018; Saito, Ushiku, and Harada 2017;Shu et al. 2018; Long et al. 2018; 2017), object detection(Chen et al. 2018; Saito et al. 2019; Wang et al. 2019a;RoyChowdhury et al. 2019; Cai et al. 2019; Zhu et al. 2019)and semantic segmentation (Wu et al. 2018; Zhang, David,and Gong 2017; Hoffman et al. 2018). In this paper, we aim

∗Corresponding author: [email protected] c© 2020, Association for the Advancement of ArtificialIntelligence (www.aaai.org). All rights reserved.

to train a high-performance unsupervised domain adaptiveobject detector on a fully-annotated source domain and ap-ply it to an unlabeled target domain. For example, an ob-ject detector, trained on synthesized images generated froma game engine such as SIM10K (Johnson-Roberson et al.2017) where object bounding boxes are readily available,can be applied to real-world images from a target domain,such as Cityscapes (Cordts et al. 2016) or KITTI (Geiger etal. 2013).

Recently, many efforts have been devoted into developingcross-domain models with unsupervised domain adaption.Existing approaches mainly focus on aligning deep featuresdirectly between source domain and target domain. In thecontext of object detection, the alignment is usually achievedby domain-adversarial training (Ganin and Lempitsky 2015;Tzeng et al. 2017) at different stages of object detectors.For example, based on a Faster R-CNN framework (Renet al. 2015), (Chen et al. 2018) aligned the feature mapsin backbone with an image-level adaptation module; thenaligned the ROI-pooled features before feeding them intothe final classifier and box regressor. (Saito et al. 2019)strongly aligned patch distributions of the low-level features(e.g. conv3 layer) to enhance local consistence and weaklyaligned the global image-level features before RPN.

We follow this line of research to develop multi-leveldomain alignments for cross-domain object detection, asshown in Figure 1. Unlike previous approaches that merelyconcern image-level alignment at a single convolutionallayer (e.g. (Wang et al. 2019a; Chen et al. 2018)), we de-sign hierarchically-nested domain discriminators to reducedomain discrepancies in accordance with various charac-teristics in the network hierarchies (Figure 1a); meanwhilethe instance-level features are carefully aligned, making useof the ROI-level representations. Notice that the traditionalinstance-level alignments, such as (Chen et al. 2018), at-tempt to learn domain-invariant features without fully ex-ploring the semantic category-level information. This in-evitably leads to a performance drop due to the misalign-ment of objects within the same category. To address thisproblem, we develop a category-aware instance-level adap-tation by leveraging object classification results of the de-tector (Figure 1b). Finally, we propose a novel category-

arX

iv:2

003.

0413

2v1

[cs

.CV

] 9

Mar

202

0

Page 2: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

Instance-levelcategory-correlationloss

Image-level loss Limg<latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="auf6lHD9vmWQ/G0lQovx8cMAzJc=">AAAB43icbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHhooJ9QDuUTJppQ/MYkjtCGfoj3LhQxP/kzn9j+lho64HAxzkJufckmRQOw/A7KG1t7+zulfcrB9XDo+PaSbXtTG4ZbzEjje0m1HEpNG+hQMm7meVUJZJ3ksndPO88c+uE0U84zXis6EiLVDCK3uo8DAqhRrNBrR42woXIJkQrqMNKzUHtqz80LFdcI5PUuV4UZhgX1KJgks8q/dzxjLIJHfGeR00Vd3GxGHdGLrwzJKmx/mgkC/f3i4Iq56Yq8TcVxbFbz+bmf1kvx/QmLoTOcuSaLT9Kc0nQkPnuZCgsZyinHiizws9K2JhaytA3VPElROsrb0L7qhF5fgyhDGdwDpcQwTXcwj00oQUMJvACb/AeZMFr8LGsqxSsejuFPwo+fwBBCY5H</latexit><latexit sha1_base64="auf6lHD9vmWQ/G0lQovx8cMAzJc=">AAAB43icbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHhooJ9QDuUTJppQ/MYkjtCGfoj3LhQxP/kzn9j+lho64HAxzkJufckmRQOw/A7KG1t7+zulfcrB9XDo+PaSbXtTG4ZbzEjje0m1HEpNG+hQMm7meVUJZJ3ksndPO88c+uE0U84zXis6EiLVDCK3uo8DAqhRrNBrR42woXIJkQrqMNKzUHtqz80LFdcI5PUuV4UZhgX1KJgks8q/dzxjLIJHfGeR00Vd3GxGHdGLrwzJKmx/mgkC/f3i4Iq56Yq8TcVxbFbz+bmf1kvx/QmLoTOcuSaLT9Kc0nQkPnuZCgsZyinHiizws9K2JhaytA3VPElROsrb0L7qhF5fgyhDGdwDpcQwTXcwj00oQUMJvACb/AeZMFr8LGsqxSsejuFPwo+fwBBCY5H</latexit><latexit sha1_base64="+Mvr4eIdI65Wv8nNTx92mCTzoJk=">AAAB7nicbZA9SwNBEIbn/IzxK2ppsxiEVOHORsuAjYVFBPMByRH2NnvJkt29Y3dOCEd+hI2FIrb+Hjv/jZvkCk18YeHhnRl25o1SKSz6/re3sbm1vbNb2ivvHxweHVdOTts2yQzjLZbIxHQjarkUmrdQoOTd1HCqIsk70eR2Xu88cWNFoh9xmvJQ0ZEWsWAUndW5H+RCjWaDStWv+wuRdQgKqEKh5qDy1R8mLFNcI5PU2l7gpxjm1KBgks/K/czylLIJHfGeQ00Vt2G+WHdGLp0zJHFi3NNIFu7viZwqa6cqcp2K4tiu1ubmf7VehvFNmAudZsg1W34UZ5JgQua3k6EwnKGcOqDMCLcrYWNqKEOXUNmFEKyevA7tq3rg+MGvNmpFHCU4hwuoQQDX0IA7aEILGEzgGV7hzUu9F+/d+1i2bnjFzBn8kff5A2iVj4I=</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit><latexit sha1_base64="ht0WNQUfETTNAnlcceiVrC6m7gY=">AAAB7nicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghcPHirYD2iXkk3TNjTJLsmsUJb+CC8eFPHq7/HmvzFt96CtLwQe3pkhM2+USGHR97+9wsbm1vZOcbe0t39weFQ+PmnZODWMN1ksY9OJqOVSaN5EgZJ3EsOpiiRvR5Pbeb39xI0VsX7EacJDRUdaDAWj6Kz2fT8TajTrlyt+zV+IrEOQQwVyNfrlr94gZqniGpmk1nYDP8EwowYFk3xW6qWWJ5RN6Ih3HWqquA2zxbozcuGcARnGxj2NZOH+nsiosnaqItepKI7tam1u/lfrpji8CTOhkxS5ZsuPhqkkGJP57WQgDGcopw4oM8LtStiYGsrQJVRyIQSrJ69D67IWOH64qtSreRxFOINzqEIA11CHO2hAExhM4Ble4c1LvBfv3ftYtha8fOYU/sj7/AFp1Y+G</latexit>

Instance-levelcategory-awareloss

Detection Loss

�1<latexit sha1_base64="HRO8W/PKb23sHqPUcMVI0WMhzPo=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghePFewHtEvJptk2NpssyaxQSv+DFw+KePX/ePPfmLZ70NYXAg/vzJCZN0qlsOj7315hY3Nre6e4W9rbPzg8Kh+ftKzODONNpqU2nYhaLoXiTRQoeSc1nCaR5O1ofDuvt5+4sUKrB5ykPEzoUIlYMIrOavUaI9EP+uWKX/MXIusQ5FCBXI1++as30CxLuEImqbXdwE8xnFKDgkk+K/Uyy1PKxnTIuw4VTbgNp4ttZ+TCOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo5EIIVk9eh9ZlLXB8f1WpV/M4inAG51CFAK6hDnfQgCYweIRneIU3T3sv3rv3sWwtePnMKfyR9/kDAnaOqQ==</latexit><latexit sha1_base64="HRO8W/PKb23sHqPUcMVI0WMhzPo=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghePFewHtEvJptk2NpssyaxQSv+DFw+KePX/ePPfmLZ70NYXAg/vzJCZN0qlsOj7315hY3Nre6e4W9rbPzg8Kh+ftKzODONNpqU2nYhaLoXiTRQoeSc1nCaR5O1ofDuvt5+4sUKrB5ykPEzoUIlYMIrOavUaI9EP+uWKX/MXIusQ5FCBXI1++as30CxLuEImqbXdwE8xnFKDgkk+K/Uyy1PKxnTIuw4VTbgNp4ttZ+TCOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo5EIIVk9eh9ZlLXB8f1WpV/M4inAG51CFAK6hDnfQgCYweIRneIU3T3sv3rv3sWwtePnMKfyR9/kDAnaOqQ==</latexit><latexit sha1_base64="HRO8W/PKb23sHqPUcMVI0WMhzPo=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghePFewHtEvJptk2NpssyaxQSv+DFw+KePX/ePPfmLZ70NYXAg/vzJCZN0qlsOj7315hY3Nre6e4W9rbPzg8Kh+ftKzODONNpqU2nYhaLoXiTRQoeSc1nCaR5O1ofDuvt5+4sUKrB5ykPEzoUIlYMIrOavUaI9EP+uWKX/MXIusQ5FCBXI1++as30CxLuEImqbXdwE8xnFKDgkk+K/Uyy1PKxnTIuw4VTbgNp4ttZ+TCOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo5EIIVk9eh9ZlLXB8f1WpV/M4inAG51CFAK6hDnfQgCYweIRneIU3T3sv3rv3sWwtePnMKfyR9/kDAnaOqQ==</latexit><latexit sha1_base64="HRO8W/PKb23sHqPUcMVI0WMhzPo=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF6KnsiqDHghePFewHtEvJptk2NpssyaxQSv+DFw+KePX/ePPfmLZ70NYXAg/vzJCZN0qlsOj7315hY3Nre6e4W9rbPzg8Kh+ftKzODONNpqU2nYhaLoXiTRQoeSc1nCaR5O1ofDuvt5+4sUKrB5ykPEzoUIlYMIrOavUaI9EP+uWKX/MXIusQ5FCBXI1++as30CxLuEImqbXdwE8xnFKDgkk+K/Uyy1PKxnTIuw4VTbgNp4ttZ+TCOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo5EIIVk9eh9ZlLXB8f1WpV/M4inAG51CFAK6hDnfQgCYweIRneIU3T3sv3rv3sWwtePnMKfyR9/kDAnaOqQ==</latexit> �2

<latexit sha1_base64="NnbWxR90m07pJzAlqY9C5MtnacQ=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZXdIuix4MVjBfsB7VKyabaNzSZLMiuU0v/gxYMiXv0/3vw3pu0etPWFwMM7M2TmjVIpLPr+t7exubW9s1vYK+4fHB4dl05OW1ZnhvEm01KbTkQtl0LxJgqUvJMaTpNI8nY0vp3X20/cWKHVA05SHiZ0qEQsGEVntXqNkejX+qWyX/UXIusQ5FCGXI1+6as30CxLuEImqbXdwE8xnFKDgkk+K/Yyy1PKxnTIuw4VTbgNp4ttZ+TSOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo6EIIVk9eh1atGji+vyrXK3kcBTiHC6hAANdQhztoQBMYPMIzvMKbp70X7937WLZuePnMGfyR9/kDA/qOqg==</latexit><latexit sha1_base64="NnbWxR90m07pJzAlqY9C5MtnacQ=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZXdIuix4MVjBfsB7VKyabaNzSZLMiuU0v/gxYMiXv0/3vw3pu0etPWFwMM7M2TmjVIpLPr+t7exubW9s1vYK+4fHB4dl05OW1ZnhvEm01KbTkQtl0LxJgqUvJMaTpNI8nY0vp3X20/cWKHVA05SHiZ0qEQsGEVntXqNkejX+qWyX/UXIusQ5FCGXI1+6as30CxLuEImqbXdwE8xnFKDgkk+K/Yyy1PKxnTIuw4VTbgNp4ttZ+TSOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo6EIIVk9eh1atGji+vyrXK3kcBTiHC6hAANdQhztoQBMYPMIzvMKbp70X7937WLZuePnMGfyR9/kDA/qOqg==</latexit><latexit sha1_base64="NnbWxR90m07pJzAlqY9C5MtnacQ=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZXdIuix4MVjBfsB7VKyabaNzSZLMiuU0v/gxYMiXv0/3vw3pu0etPWFwMM7M2TmjVIpLPr+t7exubW9s1vYK+4fHB4dl05OW1ZnhvEm01KbTkQtl0LxJgqUvJMaTpNI8nY0vp3X20/cWKHVA05SHiZ0qEQsGEVntXqNkejX+qWyX/UXIusQ5FCGXI1+6as30CxLuEImqbXdwE8xnFKDgkk+K/Yyy1PKxnTIuw4VTbgNp4ttZ+TSOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo6EIIVk9eh1atGji+vyrXK3kcBTiHC6hAANdQhztoQBMYPMIzvMKbp70X7937WLZuePnMGfyR9/kDA/qOqg==</latexit><latexit sha1_base64="NnbWxR90m07pJzAlqY9C5MtnacQ=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZXdIuix4MVjBfsB7VKyabaNzSZLMiuU0v/gxYMiXv0/3vw3pu0etPWFwMM7M2TmjVIpLPr+t7exubW9s1vYK+4fHB4dl05OW1ZnhvEm01KbTkQtl0LxJgqUvJMaTpNI8nY0vp3X20/cWKHVA05SHiZ0qEQsGEVntXqNkejX+qWyX/UXIusQ5FCGXI1+6as30CxLuEImqbXdwE8xnFKDgkk+K/Yyy1PKxnTIuw4VTbgNp4ttZ+TSOQMSa+OeQrJwf09MaWLtJIlcZ0JxZFdrc/O/WjfD+CacCpVmyBVbfhRnkqAm89PJQBjOUE4cUGaE25WwETWUoQuo6EIIVk9eh1atGji+vyrXK3kcBTiHC6hAANdQhztoQBMYPMIzvMKbp70X7937WLZuePnMGfyR9/kDA/qOqg==</latexit> �3<latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="5GYlRJsiDgToZYrN26xkXZMX4GM=">AAAB4nicbZBLSwMxFIXv+Ky1anXrJlgEV2VGF7oU3LisYB/QDiWT3mlj8xiSjFCG/gc3LhTxR7nz35g+Ftp6IPBxTkLuPUkmuHVh+B1sbG5t7+yW9sr7lYPDo+pxpWV1bhg2mRbadBJqUXCFTcedwE5mkMpEYDsZ383y9jMay7V6dJMMY0mHiqecUeetVq8x4v2rfrUW1sO5yDpES6jBUo1+9as30CyXqBwT1NpuFGYuLqhxnAmclnu5xYyyMR1i16OiEm1czKedknPvDEiqjT/Kkbn7+0VBpbUTmfibkrqRXc1m5n9ZN3fpTVxwleUOFVt8lOaCOE1mq5MBN8icmHigzHA/K2EjaihzvqCyLyFaXXkdWpf1yPNDCCU4hTO4gAiu4RbuoQFNYPAEL/AG74EOXoOPRV0bwbK3E/ij4PMH5d6NbQ==</latexit><latexit sha1_base64="5GYlRJsiDgToZYrN26xkXZMX4GM=">AAAB4nicbZBLSwMxFIXv+Ky1anXrJlgEV2VGF7oU3LisYB/QDiWT3mlj8xiSjFCG/gc3LhTxR7nz35g+Ftp6IPBxTkLuPUkmuHVh+B1sbG5t7+yW9sr7lYPDo+pxpWV1bhg2mRbadBJqUXCFTcedwE5mkMpEYDsZ383y9jMay7V6dJMMY0mHiqecUeetVq8x4v2rfrUW1sO5yDpES6jBUo1+9as30CyXqBwT1NpuFGYuLqhxnAmclnu5xYyyMR1i16OiEm1czKedknPvDEiqjT/Kkbn7+0VBpbUTmfibkrqRXc1m5n9ZN3fpTVxwleUOFVt8lOaCOE1mq5MBN8icmHigzHA/K2EjaihzvqCyLyFaXXkdWpf1yPNDCCU4hTO4gAiu4RbuoQFNYPAEL/AG74EOXoOPRV0bwbK3E/ij4PMH5d6NbQ==</latexit><latexit sha1_base64="VeKy3sgXWQ96uamGRFJBWztfCyY=">AAAB7XicbZBNSwMxEIZn61etX1WPXoJF6Kns6kGPBS8eK9gPaJeSTbNtbDZZklmhlP4HLx4U8er/8ea/MW33oK0vBB7emSEzb5RKYdH3v73CxubW9k5xt7S3f3B4VD4+aVmdGcabTEttOhG1XArFmyhQ8k5qOE0iydvR+HZebz9xY4VWDzhJeZjQoRKxYBSd1eo1RqJ/1S9X/Jq/EFmHIIcK5Gr0y1+9gWZZwhUySa3tBn6K4ZQaFEzyWamXWZ5SNqZD3nWoaMJtOF1sOyMXzhmQWBv3FJKF+3tiShNrJ0nkOhOKI7tam5v/1boZxjfhVKg0Q67Y8qM4kwQ1mZ9OBsJwhnLigDIj3K6EjaihDF1AJRdCsHryOrQua4Hje79Sr+ZxFOEMzqEKAVxDHe6gAU1g8AjP8ApvnvZevHfvY9la8PKZU/gj7/MHBD6Opw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit><latexit sha1_base64="+hfzNylUF6tMyNwBz31ZZS4A+e8=">AAAB7XicbZBNSwMxEIZn/az1q+rRS7AIPZVdFfRY8OKxgv2AdinZNG1js8mSzApl6X/w4kERr/4fb/4b03YP2vpC4OGdGTLzRokUFn3/21tb39jc2i7sFHf39g8OS0fHTatTw3iDaalNO6KWS6F4AwVK3k4Mp3EkeSsa387qrSdurNDqAScJD2M6VGIgGEVnNbv1kehd9kplv+rPRVYhyKEMueq90le3r1kac4VMUms7gZ9gmFGDgkk+LXZTyxPKxnTIOw4VjbkNs/m2U3LunD4ZaOOeQjJ3f09kNLZ2EkeuM6Y4ssu1mflfrZPi4CbMhEpS5IotPhqkkqAms9NJXxjOUE4cUGaE25WwETWUoQuo6EIIlk9eheZFNXB8f1WuVfI4CnAKZ1CBAK6hBndQhwYweIRneIU3T3sv3rv3sWhd8/KZE/gj7/MHBX6Oqw==</latexit>

�4<latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit>

D1<latexit sha1_base64="BLayhHhKMOkYBRwJHS641Fx7YbY=">AAAB63icbZDLSgMxFIZP6q3WW9Wlm2ARuiozIuiyoAuXFewF2qFk0kwbmmSGJCOUoa/gxoUibn0hd76NmXYW2vpD4OM/55Bz/jAR3FjP+0aljc2t7Z3ybmVv/+DwqHp80jFxqilr01jEuhcSwwRXrG25FayXaEZkKFg3nN7m9e4T04bH6tHOEhZIMlY84pTY3Lob+pVhteY1vIXwOvgF1KBQa1j9GoximkqmLBXEmL7vJTbIiLacCjavDFLDEkKnZMz6DhWRzATZYtc5vnDOCEexdk9ZvHB/T2REGjOToeuUxE7Mai03/6v1UxvdBBlXSWqZosuPolRgG+P8cDzimlErZg4I1dztiumEaEKtiycPwV89eR06lw3f8cNVrVkv4ijDGZxDHXy4hibcQwvaQGECz/AKb0iiF/SOPpatJVTMnMIfoc8f6X2NZg==</latexit><latexit sha1_base64="BLayhHhKMOkYBRwJHS641Fx7YbY=">AAAB63icbZDLSgMxFIZP6q3WW9Wlm2ARuiozIuiyoAuXFewF2qFk0kwbmmSGJCOUoa/gxoUibn0hd76NmXYW2vpD4OM/55Bz/jAR3FjP+0aljc2t7Z3ybmVv/+DwqHp80jFxqilr01jEuhcSwwRXrG25FayXaEZkKFg3nN7m9e4T04bH6tHOEhZIMlY84pTY3Lob+pVhteY1vIXwOvgF1KBQa1j9GoximkqmLBXEmL7vJTbIiLacCjavDFLDEkKnZMz6DhWRzATZYtc5vnDOCEexdk9ZvHB/T2REGjOToeuUxE7Mai03/6v1UxvdBBlXSWqZosuPolRgG+P8cDzimlErZg4I1dztiumEaEKtiycPwV89eR06lw3f8cNVrVkv4ijDGZxDHXy4hibcQwvaQGECz/AKb0iiF/SOPpatJVTMnMIfoc8f6X2NZg==</latexit><latexit sha1_base64="BLayhHhKMOkYBRwJHS641Fx7YbY=">AAAB63icbZDLSgMxFIZP6q3WW9Wlm2ARuiozIuiyoAuXFewF2qFk0kwbmmSGJCOUoa/gxoUibn0hd76NmXYW2vpD4OM/55Bz/jAR3FjP+0aljc2t7Z3ybmVv/+DwqHp80jFxqilr01jEuhcSwwRXrG25FayXaEZkKFg3nN7m9e4T04bH6tHOEhZIMlY84pTY3Lob+pVhteY1vIXwOvgF1KBQa1j9GoximkqmLBXEmL7vJTbIiLacCjavDFLDEkKnZMz6DhWRzATZYtc5vnDOCEexdk9ZvHB/T2REGjOToeuUxE7Mai03/6v1UxvdBBlXSWqZosuPolRgG+P8cDzimlErZg4I1dztiumEaEKtiycPwV89eR06lw3f8cNVrVkv4ijDGZxDHXy4hibcQwvaQGECz/AKb0iiF/SOPpatJVTMnMIfoc8f6X2NZg==</latexit><latexit sha1_base64="BLayhHhKMOkYBRwJHS641Fx7YbY=">AAAB63icbZDLSgMxFIZP6q3WW9Wlm2ARuiozIuiyoAuXFewF2qFk0kwbmmSGJCOUoa/gxoUibn0hd76NmXYW2vpD4OM/55Bz/jAR3FjP+0aljc2t7Z3ybmVv/+DwqHp80jFxqilr01jEuhcSwwRXrG25FayXaEZkKFg3nN7m9e4T04bH6tHOEhZIMlY84pTY3Lob+pVhteY1vIXwOvgF1KBQa1j9GoximkqmLBXEmL7vJTbIiLacCjavDFLDEkKnZMz6DhWRzATZYtc5vnDOCEexdk9ZvHB/T2REGjOToeuUxE7Mai03/6v1UxvdBBlXSWqZosuPolRgG+P8cDzimlErZg4I1dztiumEaEKtiycPwV89eR06lw3f8cNVrVkv4ijDGZxDHXy4hibcQwvaQGECz/AKb0iiF/SOPpatJVTMnMIfoc8f6X2NZg==</latexit>

D2<latexit sha1_base64="qouFL4+yFvyXBF0FmdE1USD7TAw=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkRdBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16Hdr3mWb6/rDSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC2HY1T</latexit><latexit sha1_base64="qouFL4+yFvyXBF0FmdE1USD7TAw=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkRdBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16Hdr3mWb6/rDSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC2HY1T</latexit><latexit sha1_base64="qouFL4+yFvyXBF0FmdE1USD7TAw=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkRdBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16Hdr3mWb6/rDSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC2HY1T</latexit><latexit sha1_base64="qouFL4+yFvyXBF0FmdE1USD7TAw=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkRdBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16Hdr3mWb6/rDSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC2HY1T</latexit>

D3<latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="7Dh8NcqWXuxcqtK4xJEgCssa1BQ=">AAAB33icbZBLSwMxFIXv1FetVatbN8EiuCozutCloAuXFe0D2qFk0jttaCYzJHeEUvoT3LhQxH/lzn9j+lho64HAxzkJufdEmZKWfP/bK2xsbm3vFHdLe+X9g8PKUblp09wIbIhUpaYdcYtKamyQJIXtzCBPIoWtaHQ7y1vPaKxM9RONMwwTPtAyloKTsx7vepe9StWv+XOxdQiWUIWl6r3KV7efijxBTUJxazuBn1E44YakUDgtdXOLGRcjPsCOQ80TtOFkPuqUnTmnz+LUuKOJzd3fLyY8sXacRO5mwmloV7OZ+V/WySm+DidSZzmhFouP4lwxStlsb9aXBgWpsQMujHSzMjHkhgty7ZRcCcHqyuvQvKgFjh98KMIJnMI5BHAFN3APdWiAgAG8wBu8e8p79T4WdRW8ZW/H8Efe5w+mQ4wZ</latexit><latexit sha1_base64="7Dh8NcqWXuxcqtK4xJEgCssa1BQ=">AAAB33icbZBLSwMxFIXv1FetVatbN8EiuCozutCloAuXFe0D2qFk0jttaCYzJHeEUvoT3LhQxH/lzn9j+lho64HAxzkJufdEmZKWfP/bK2xsbm3vFHdLe+X9g8PKUblp09wIbIhUpaYdcYtKamyQJIXtzCBPIoWtaHQ7y1vPaKxM9RONMwwTPtAyloKTsx7vepe9StWv+XOxdQiWUIWl6r3KV7efijxBTUJxazuBn1E44YakUDgtdXOLGRcjPsCOQ80TtOFkPuqUnTmnz+LUuKOJzd3fLyY8sXacRO5mwmloV7OZ+V/WySm+DidSZzmhFouP4lwxStlsb9aXBgWpsQMujHSzMjHkhgty7ZRcCcHqyuvQvKgFjh98KMIJnMI5BHAFN3APdWiAgAG8wBu8e8p79T4WdRW8ZW/H8Efe5w+mQ4wZ</latexit><latexit sha1_base64="qCnY8+o9aH02ER3Wxc+W5Y5VCh4=">AAAB6nicbZA9SwNBEIbn4leMX1FLm8UgpAp3WsQyoIVlRPMByRH2NnvJkr29Y3dOCEd+go2FIrb+Ijv/jZvkCk18YeHhnRl25g0SKQy67rdT2Njc2t4p7pb29g8Oj8rHJ20Tp5rxFotlrLsBNVwKxVsoUPJuojmNAsk7weRmXu88cW1ErB5xmnA/oiMlQsEoWuvhdnA1KFfcmrsQWQcvhwrkag7KX/1hzNKIK2SSGtPz3AT9jGoUTPJZqZ8anlA2oSPes6hoxI2fLVadkQvrDEkYa/sUkoX7eyKjkTHTKLCdEcWxWa3Nzf9qvRTDaz8TKkmRK7b8KEwlwZjM7yZDoTlDObVAmRZ2V8LGVFOGNp2SDcFbPXkd2pc1z/K9W2lU8ziKcAbnUAUP6tCAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC2YY1Q</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit><latexit sha1_base64="Y1OGocouFrSLVyP6x7A2DjroTXE=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkKuixoAePFe0HtKFstpN26WYTdjdCCf0JXjwo4tVf5M1/47bNQVtfWHh4Z4adeYNEcG1c99sprK1vbG4Vt0s7u3v7B+XDo5aOU8WwyWIRq05ANQousWm4EdhJFNIoENgOxjezevsJleaxfDSTBP2IDiUPOaPGWg+3/Yt+ueLW3LnIKng5VCBXo1/+6g1ilkYoDRNU667nJsbPqDKcCZyWeqnGhLIxHWLXoqQRaj+brzolZ9YZkDBW9klD5u7viYxGWk+iwHZG1Iz0cm1m/lfrpia89jMuk9SgZIuPwlQQE5PZ3WTAFTIjJhYoU9zuStiIKsqMTadkQ/CWT16F1nnNs3x/WalX8ziKcAKnUAUPrqAOd9CAJjAYwjO8wpsjnBfn3flYtBacfOYY/sj5/AG3oY1U</latexit>

D4<latexit sha1_base64="3Z5TbA78J+3ttNH0vXHTKkTmhrk=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16H9mXNs3xfrzSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC5JY1V</latexit><latexit sha1_base64="3Z5TbA78J+3ttNH0vXHTKkTmhrk=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16H9mXNs3xfrzSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC5JY1V</latexit><latexit sha1_base64="3Z5TbA78J+3ttNH0vXHTKkTmhrk=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16H9mXNs3xfrzSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC5JY1V</latexit><latexit sha1_base64="3Z5TbA78J+3ttNH0vXHTKkTmhrk=">AAAB6nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjQQ8eK9oPaEPZbDft0s0m7E6EEvoTvHhQxKu/yJv/xm2bg7a+sPDwzgw78waJFAZd99spbGxube8Ud0t7+weHR+Xjk7aJU814i8Uy1t2AGi6F4i0UKHk30ZxGgeSdYHIzr3eeuDYiVo84Tbgf0ZESoWAUrfVwO6gPyhW35i5E1sHLoQK5moPyV38YszTiCpmkxvQ8N0E/oxoFk3xW6qeGJ5RN6Ij3LCoaceNni1Vn5MI6QxLG2j6FZOH+nshoZMw0CmxnRHFsVmtz879aL8Xw2s+ESlLkii0/ClNJMCbzu8lQaM5QTi1QpoXdlbAx1ZShTadkQ/BWT16H9mXNs3xfrzSqeRxFOINzqIIHV9CAO2hCCxiM4Ble4c2Rzovz7nwsWwtOPnMKf+R8/gC5JY1V</latexit>

RPN

R<latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="X1b0TeZ3wMpcYp1Ap8RwtoMSdoc=">AAAB6HicbZA9TwJBEIbn8AvxC7W02UhMqMidjZQkNpZg5COBC9lb5mBlb++yu2dCLvwCGwuNsfUn2flvXOAKBd9kkyfvzGRn3iARXBvX/XYKW9s7u3vF/dLB4dHxSfn0rKPjVDFss1jEqhdQjYJLbBtuBPYShTQKBHaD6e2i3n1CpXksH8wsQT+iY8lDzqixVut+WK64NXcpsgleDhXI1RyWvwajmKURSsME1brvuYnxM6oMZwLnpUGqMaFsSsfYtyhphNrPlovOyZV1RiSMlX3SkKX7eyKjkdazKLCdETUTvV5bmP/V+qkJ637GZZIalGz1UZgKYmKyuJqMuEJmxMwCZYrbXQmbUEWZsdmUbAje+smb0LmueZZbbqVRzeMowgVcQhU8uIEG3EET2sAA4Rle4c15dF6cd+dj1Vpw8plz+CPn8wejkYy4</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="X1b0TeZ3wMpcYp1Ap8RwtoMSdoc=">AAAB6HicbZA9TwJBEIbn8AvxC7W02UhMqMidjZQkNpZg5COBC9lb5mBlb++yu2dCLvwCGwuNsfUn2flvXOAKBd9kkyfvzGRn3iARXBvX/XYKW9s7u3vF/dLB4dHxSfn0rKPjVDFss1jEqhdQjYJLbBtuBPYShTQKBHaD6e2i3n1CpXksH8wsQT+iY8lDzqixVut+WK64NXcpsgleDhXI1RyWvwajmKURSsME1brvuYnxM6oMZwLnpUGqMaFsSsfYtyhphNrPlovOyZV1RiSMlX3SkKX7eyKjkdazKLCdETUTvV5bmP/V+qkJ637GZZIalGz1UZgKYmKyuJqMuEJmxMwCZYrbXQmbUEWZsdmUbAje+smb0LmueZZbbqVRzeMowgVcQhU8uIEG3EET2sAA4Rle4c15dF6cd+dj1Vpw8plz+CPn8wejkYy4</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit>

ri,j<latexit sha1_base64="tO0/39hIz1IQII5Pa8YPwsE5S3w=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6EFKIgU9Frx4rGA/oA1ls520azebsLsRSuiP8OJBEa/+Hm/+G7dtDtr6wsLDOzPszBskgmvjut9OYWNza3unuFva2z84PCofn7R1nCqGLRaLWHUDqlFwiS3DjcBuopBGgcBOMLmd1ztPqDSP5YOZJuhHdCR5yBk11uqoQcYvH2eDcsWtuQuRdfByqECu5qD81R/GLI1QGiao1j3PTYyfUWU4Ezgr9VONCWUTOsKeRUkj1H62WHdGLqwzJGGs7JOGLNzfExmNtJ5Gge2MqBnr1drc/K/WS01442dcJqlByZYfhakgJibz28mQK2RGTC1QprjdlbAxVZQZm1DJhuCtnrwO7auaZ/m+XmlU8ziKcAbnUAUPrqEBd9CEFjCYwDO8wpuTOC/Ou/OxbC04+cwp/JHz+QNF2o9u</latexit><latexit sha1_base64="tO0/39hIz1IQII5Pa8YPwsE5S3w=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6EFKIgU9Frx4rGA/oA1ls520azebsLsRSuiP8OJBEa/+Hm/+G7dtDtr6wsLDOzPszBskgmvjut9OYWNza3unuFva2z84PCofn7R1nCqGLRaLWHUDqlFwiS3DjcBuopBGgcBOMLmd1ztPqDSP5YOZJuhHdCR5yBk11uqoQcYvH2eDcsWtuQuRdfByqECu5qD81R/GLI1QGiao1j3PTYyfUWU4Ezgr9VONCWUTOsKeRUkj1H62WHdGLqwzJGGs7JOGLNzfExmNtJ5Gge2MqBnr1drc/K/WS01442dcJqlByZYfhakgJibz28mQK2RGTC1QprjdlbAxVZQZm1DJhuCtnrwO7auaZ/m+XmlU8ziKcAbnUAUPrqEBd9CEFjCYwDO8wpuTOC/Ou/OxbC04+cwp/JHz+QNF2o9u</latexit><latexit sha1_base64="tO0/39hIz1IQII5Pa8YPwsE5S3w=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6EFKIgU9Frx4rGA/oA1ls520azebsLsRSuiP8OJBEa/+Hm/+G7dtDtr6wsLDOzPszBskgmvjut9OYWNza3unuFva2z84PCofn7R1nCqGLRaLWHUDqlFwiS3DjcBuopBGgcBOMLmd1ztPqDSP5YOZJuhHdCR5yBk11uqoQcYvH2eDcsWtuQuRdfByqECu5qD81R/GLI1QGiao1j3PTYyfUWU4Ezgr9VONCWUTOsKeRUkj1H62WHdGLqwzJGGs7JOGLNzfExmNtJ5Gge2MqBnr1drc/K/WS01442dcJqlByZYfhakgJibz28mQK2RGTC1QprjdlbAxVZQZm1DJhuCtnrwO7auaZ/m+XmlU8ziKcAbnUAUPrqEBd9CEFjCYwDO8wpuTOC/Ou/OxbC04+cwp/JHz+QNF2o9u</latexit><latexit sha1_base64="tO0/39hIz1IQII5Pa8YPwsE5S3w=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6EFKIgU9Frx4rGA/oA1ls520azebsLsRSuiP8OJBEa/+Hm/+G7dtDtr6wsLDOzPszBskgmvjut9OYWNza3unuFva2z84PCofn7R1nCqGLRaLWHUDqlFwiS3DjcBuopBGgcBOMLmd1ztPqDSP5YOZJuhHdCR5yBk11uqoQcYvH2eDcsWtuQuRdfByqECu5qD81R/GLI1QGiao1j3PTYyfUWU4Ezgr9VONCWUTOsKeRUkj1H62WHdGLqwzJGGs7JOGLNzfExmNtJ5Gge2MqBnr1drc/K/WS01442dcJqlByZYfhakgJibz28mQK2RGTC1QprjdlbAxVZQZm1DJhuCtnrwO7auaZ/m+XmlU8ziKcAbnUAUPrqEBd9CEFjCYwDO8wpuTOC/Ou/OxbC04+cwp/JHz+QNF2o9u</latexit>

Source image xsi

<latexit sha1_base64="cjQNnwXeoF99qPF9THeMsHaEVpE=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHswgE7NBueLW3IXIOng5VCBXc1D+6g9jlkZcIZPUmJ7nJuhnVKNgks9K/dTwhLIJHfGeRUUjbvxsse6MXFhnSMJY26eQLNzfExmNjJlGge2MKI7Nam1u/lfrpRhe+5lQSYpcseVHYSoJxmR+OxkKzRnKqQXKtLC7EjammjK0CZVsCN7qyevQvqx5lu+uKo1qHkcRzuAcquBBHRpwC01oAYMJPMMrvDmJ8+K8Ox/L1oKTz5zCHzmfP6jcj68=</latexit><latexit sha1_base64="cjQNnwXeoF99qPF9THeMsHaEVpE=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHswgE7NBueLW3IXIOng5VCBXc1D+6g9jlkZcIZPUmJ7nJuhnVKNgks9K/dTwhLIJHfGeRUUjbvxsse6MXFhnSMJY26eQLNzfExmNjJlGge2MKI7Nam1u/lfrpRhe+5lQSYpcseVHYSoJxmR+OxkKzRnKqQXKtLC7EjammjK0CZVsCN7qyevQvqx5lu+uKo1qHkcRzuAcquBBHRpwC01oAYMJPMMrvDmJ8+K8Ox/L1oKTz5zCHzmfP6jcj68=</latexit><latexit sha1_base64="cjQNnwXeoF99qPF9THeMsHaEVpE=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHswgE7NBueLW3IXIOng5VCBXc1D+6g9jlkZcIZPUmJ7nJuhnVKNgks9K/dTwhLIJHfGeRUUjbvxsse6MXFhnSMJY26eQLNzfExmNjJlGge2MKI7Nam1u/lfrpRhe+5lQSYpcseVHYSoJxmR+OxkKzRnKqQXKtLC7EjammjK0CZVsCN7qyevQvqx5lu+uKo1qHkcRzuAcquBBHRpwC01oAYMJPMMrvDmJ8+K8Ox/L1oKTz5zCHzmfP6jcj68=</latexit><latexit sha1_base64="cjQNnwXeoF99qPF9THeMsHaEVpE=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHswgE7NBueLW3IXIOng5VCBXc1D+6g9jlkZcIZPUmJ7nJuhnVKNgks9K/dTwhLIJHfGeRUUjbvxsse6MXFhnSMJY26eQLNzfExmNjJlGge2MKI7Nam1u/lfrpRhe+5lQSYpcseVHYSoJxmR+OxkKzRnKqQXKtLC7EjammjK0CZVsCN7qyevQvqx5lu+uKo1qHkcRzuAcquBBHRpwC01oAYMJPMMrvDmJ8+K8Ox/L1oKTz5zCHzmfP6jcj68=</latexit>

Target image xti

<latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="m32dKA8w25hoSn2XIobyNHE4QAM=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEV2XGjS4FNy4r2Ae0Y8mkd9rQTGZI7ohl6I9w40IR/5M7/43pY6GtBwIf5yTk3hNlSlry/W9vY3Nre2e3tFferxwcHlWPKy2b5kZgU6QqNZ2IW1RSY5MkKexkBnkSKWxH49tZ3n5CY2WqH2iSYZjwoZaxFJyc1X5+pH4hp/1qza/7c7F1CJZQg6Ua/epXb5CKPEFNQnFru4GfUVhwQ1IonJZ7ucWMizEfYteh5gnasJiPO2XnzhmwODXuaGJz9/eLgifWTpLI3Uw4jexqNjP/y7o5xddhIXWWE2qx+CjOFaOUzXZnA2lQkJo44MJINysTI264INdQ2ZUQrK68Dq3LeuD43ocSnMIZXEAAV3ADd9CAJggYwwu8wbuXea/ex6KuDW/Z2wn8kff5A3/KjnE=</latexit><latexit sha1_base64="m32dKA8w25hoSn2XIobyNHE4QAM=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEV2XGjS4FNy4r2Ae0Y8mkd9rQTGZI7ohl6I9w40IR/5M7/43pY6GtBwIf5yTk3hNlSlry/W9vY3Nre2e3tFferxwcHlWPKy2b5kZgU6QqNZ2IW1RSY5MkKexkBnkSKWxH49tZ3n5CY2WqH2iSYZjwoZaxFJyc1X5+pH4hp/1qza/7c7F1CJZQg6Ua/epXb5CKPEFNQnFru4GfUVhwQ1IonJZ7ucWMizEfYteh5gnasJiPO2XnzhmwODXuaGJz9/eLgifWTpLI3Uw4jexqNjP/y7o5xddhIXWWE2qx+CjOFaOUzXZnA2lQkJo44MJINysTI264INdQ2ZUQrK68Dq3LeuD43ocSnMIZXEAAV3ADd9CAJggYwwu8wbuXea/ex6KuDW/Z2wn8kff5A3/KjnE=</latexit><latexit sha1_base64="45xeti5QanvIv4HF1KNDgulrFP4=">AAAB7nicbZBNT8JAEIan+IX4hXr0spGYcCKtFz2SePGIiQUSqGS7bGHDdtvsTo2k4Ud48aAxXv093vw3LtCDgm+yyZN3ZrIzb5hKYdB1v53SxubW9k55t7K3f3B4VD0+aZsk04z7LJGJ7obUcCkU91Gg5N1UcxqHknfCyc283nnk2ohE3eM05UFMR0pEglG0VufpAQe5mA2qNbfhLkTWwSugBoVag+pXf5iwLOYKmaTG9Dw3xSCnGgWTfFbpZ4anlE3oiPcsKhpzE+SLdWfkwjpDEiXaPoVk4f6eyGlszDQObWdMcWxWa3Pzv1ovw+g6yIVKM+SKLT+KMkkwIfPbyVBozlBOLVCmhd2VsDHVlKFNqGJD8FZPXof2ZcOzfOfWmvUijjKcwTnUwYMraMIttMAHBhN4hld4c1LnxXl3PpatJaeYOYU/cj5/AKkkj6w=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit><latexit sha1_base64="9rQDKsVhPYuwK/nxrum3qIvb6Rg=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkItRjwYvHCvYD2lg22027dLMJuxOxhP4ILx4U8erv8ea/cdvmoK0vLDy8M8POvEEihUHX/XYKG5tb2zvF3dLe/sHhUfn4pG3iVDPeYrGMdTeghkuheAsFSt5NNKdRIHknmNzM651Hro2I1T1OE+5HdKREKBhFa3WeHnCQidmgXHFr7kJkHbwcKpCrOSh/9YcxSyOukElqTM9zE/QzqlEwyWelfmp4QtmEjnjPoqIRN362WHdGLqwzJGGs7VNIFu7viYxGxkyjwHZGFMdmtTY3/6v1Ugyv/UyoJEWu2PKjMJUEYzK/nQyF5gzl1AJlWthdCRtTTRnahEo2BG/15HVoX9Y8y3dXlUY1j6MIZ3AOVfCgDg24hSa0gMEEnuEV3pzEeXHenY9la8HJZ07hj5zPH6pkj7A=</latexit>

(a) Deep Image-level Alignment

FC

ClassBox

(b) Category-Aware Instance Alignment

pi,j<latexit sha1_base64="VE8ozhnl3sirZDWF5LYD9Sd0eEo=">AAAB7nicbZBNSwMxEIZn/az1q+rRS7AIPUjZFUGPBS8eK9gPaJeSTdM2NpsNyaxQlv4ILx4U8erv8ea/MW33oK0vBB7emSEzb6SlsOj7397a+sbm1nZhp7i7t39wWDo6btokNYw3WCIT046o5VIo3kCBkre14TSOJG9F49tZvfXEjRWJesCJ5mFMh0oMBKPorJbuZeLicdorlf2qPxdZhSCHMuSq90pf3X7C0pgrZJJa2wl8jWFGDQom+bTYTS3XlI3pkHccKhpzG2bzdafk3Dl9MkiMewrJ3P09kdHY2kkcuc6Y4sgu12bmf7VOioObMBNKp8gVW3w0SCXBhMxuJ31hOEM5cUCZEW5XwkbUUIYuoaILIVg+eRWal9XA8f1VuVbJ4yjAKZxBBQK4hhrcQR0awGAMz/AKb572Xrx372PRuublMyfwR97nD0LGj2w=</latexit><latexit sha1_base64="VE8ozhnl3sirZDWF5LYD9Sd0eEo=">AAAB7nicbZBNSwMxEIZn/az1q+rRS7AIPUjZFUGPBS8eK9gPaJeSTdM2NpsNyaxQlv4ILx4U8erv8ea/MW33oK0vBB7emSEzb6SlsOj7397a+sbm1nZhp7i7t39wWDo6btokNYw3WCIT046o5VIo3kCBkre14TSOJG9F49tZvfXEjRWJesCJ5mFMh0oMBKPorJbuZeLicdorlf2qPxdZhSCHMuSq90pf3X7C0pgrZJJa2wl8jWFGDQom+bTYTS3XlI3pkHccKhpzG2bzdafk3Dl9MkiMewrJ3P09kdHY2kkcuc6Y4sgu12bmf7VOioObMBNKp8gVW3w0SCXBhMxuJ31hOEM5cUCZEW5XwkbUUIYuoaILIVg+eRWal9XA8f1VuVbJ4yjAKZxBBQK4hhrcQR0awGAMz/AKb572Xrx372PRuublMyfwR97nD0LGj2w=</latexit><latexit sha1_base64="VE8ozhnl3sirZDWF5LYD9Sd0eEo=">AAAB7nicbZBNSwMxEIZn/az1q+rRS7AIPUjZFUGPBS8eK9gPaJeSTdM2NpsNyaxQlv4ILx4U8erv8ea/MW33oK0vBB7emSEzb6SlsOj7397a+sbm1nZhp7i7t39wWDo6btokNYw3WCIT046o5VIo3kCBkre14TSOJG9F49tZvfXEjRWJesCJ5mFMh0oMBKPorJbuZeLicdorlf2qPxdZhSCHMuSq90pf3X7C0pgrZJJa2wl8jWFGDQom+bTYTS3XlI3pkHccKhpzG2bzdafk3Dl9MkiMewrJ3P09kdHY2kkcuc6Y4sgu12bmf7VOioObMBNKp8gVW3w0SCXBhMxuJ31hOEM5cUCZEW5XwkbUUIYuoaILIVg+eRWal9XA8f1VuVbJ4yjAKZxBBQK4hhrcQR0awGAMz/AKb572Xrx372PRuublMyfwR97nD0LGj2w=</latexit><latexit sha1_base64="VE8ozhnl3sirZDWF5LYD9Sd0eEo=">AAAB7nicbZBNSwMxEIZn/az1q+rRS7AIPUjZFUGPBS8eK9gPaJeSTdM2NpsNyaxQlv4ILx4U8erv8ea/MW33oK0vBB7emSEzb6SlsOj7397a+sbm1nZhp7i7t39wWDo6btokNYw3WCIT046o5VIo3kCBkre14TSOJG9F49tZvfXEjRWJesCJ5mFMh0oMBKPorJbuZeLicdorlf2qPxdZhSCHMuSq90pf3X7C0pgrZJJa2wl8jWFGDQom+bTYTS3XlI3pkHccKhpzG2bzdafk3Dl9MkiMewrJ3P09kdHY2kkcuc6Y4sgu12bmf7VOioObMBNKp8gVW3w0SCXBhMxuJ31hOEM5cUCZEW5XwkbUUIYuoaILIVg+eRWal9XA8f1VuVbJ4yjAKZxBBQK4hhrcQR0awGAMz/AKb572Xrx372PRuublMyfwR97nD0LGj2w=</latexit>

Dins<latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="zVfudmX8E8nFZm3cz0N5oD7BH1I=">AAAB43icbZBLSwMxFIXv1FetVatbN8EiuCozbnQp6MJlBfuAdiiZ9E4bmskMyR2hDP0Rblwo4n9y578xfSy09ULg45yE3HOiTElLvv/tlba2d3b3yvuVg+rh0XHtpNq2aW4EtkSqUtONuEUlNbZIksJuZpAnkcJONLmb+51nNFam+ommGYYJH2kZS8HJSZ37QSG1nQ1qdb/hL4ZtQrCCOqymOah99YepyBPUJBS3thf4GYUFNySFwlmln1vMuJjwEfYcap6gDYvFujN24ZQhi1Pjjia2UH+/KHhi7TSJ3M2E09iue3PxP6+XU3wTukBZTqjF8qM4V4xSNs/OhtKgIDV1wIWRblcmxtxwQa6hiishWI+8Ce2rRuD40YcynME5XEIA13ALD9CEFgiYwAu8wbuXea/ex7Kukrfq7RT+jPf5A0hEjkw=</latexit><latexit sha1_base64="zVfudmX8E8nFZm3cz0N5oD7BH1I=">AAAB43icbZBLSwMxFIXv1FetVatbN8EiuCozbnQp6MJlBfuAdiiZ9E4bmskMyR2hDP0Rblwo4n9y578xfSy09ULg45yE3HOiTElLvv/tlba2d3b3yvuVg+rh0XHtpNq2aW4EtkSqUtONuEUlNbZIksJuZpAnkcJONLmb+51nNFam+ommGYYJH2kZS8HJSZ37QSG1nQ1qdb/hL4ZtQrCCOqymOah99YepyBPUJBS3thf4GYUFNySFwlmln1vMuJjwEfYcap6gDYvFujN24ZQhi1Pjjia2UH+/KHhi7TSJ3M2E09iue3PxP6+XU3wTukBZTqjF8qM4V4xSNs/OhtKgIDV1wIWRblcmxtxwQa6hiishWI+8Ce2rRuD40YcynME5XEIA13ALD9CEFgiYwAu8wbuXea/ex7Kukrfq7RT+jPf5A0hEjkw=</latexit><latexit sha1_base64="3XvU0M5T8x4oXJWN3p8MW/OJfUw=">AAAB7nicbVDLSgMxFL3js9ZX1aWbYBG6KjNudFnQhcsK9gHtUDJppg1NMkNyRyhDP8KNC0Xc+j3u/BvTdhbaeiBwOOdecs+JUiks+v63t7G5tb2zW9or7x8cHh1XTk7bNskM4y2WyMR0I2q5FJq3UKDk3dRwqiLJO9Hkdu53nrixItGPOE15qOhIi1gwik7q3A1yoe1sUKn6dX8Bsk6CglShQHNQ+eoPE5YprpFJam0v8FMMc2pQMMln5X5meUrZhI54z1FNFbdhvjh3Ri6dMiRxYtzTSBbq742cKmunKnKTiuLYrnpz8T+vl2F8E7pAaYZcs+VHcSYJJmSenQyF4Qzl1BHKjHC3EjamhjJ0DZVdCcFq5HXSvqoHjj/41UatqKME53ABNQjgGhpwD01oAYMJPMMrvHmp9+K9ex/L0Q2v2DmDP/A+fwBwB4+H</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit><latexit sha1_base64="cRIsG61yL1NHX0gTfbMxQ2obXDk=">AAAB7nicbVDLSsNAFL2pr1pfUZduBovQVUlE0GVBFy4r2Ae0oUymN+3QySTMTIQS+hFuXCji1u9x5984bbPQ1gMDh3PuZe45YSq4Np737ZQ2Nre2d8q7lb39g8Mj9/ikrZNMMWyxRCSqG1KNgktsGW4EdlOFNA4FdsLJ7dzvPKHSPJGPZppiENOR5BFn1FipczfIudSzgVv16t4CZJ34BalCgebA/eoPE5bFKA0TVOue76UmyKkynAmcVfqZxpSyCR1hz1JJY9RBvjh3Ri6sMiRRouyThizU3xs5jbWexqGdjKkZ61VvLv7n9TIT3QQ2UJoZlGz5UZQJYhIyz06GXCEzYmoJZYrbWwkbU0WZsQ1VbAn+auR10r6s+5Y/XFUbtaKOMpzBOdTAh2towD00oQUMJvAMr/DmpM6L8+58LEdLTrFzCn/gfP4AcUePiw==</latexit>

Ldet<latexit sha1_base64="ki7I8705BPiLnHvzs34bYD8FPgI=">AAAB7nicbZBNS8NAEIY39avWr6pHL4tF6KkkIuix4MWDhwr2A9pQNptJu3SzCbsToYT+CC8eFPHq7/Hmv3Hb5qCtLyw8vDPDzrxBKoVB1/12ShubW9s75d3K3v7B4VH1+KRjkkxzaPNEJroXMANSKGijQAm9VAOLAwndYHI7r3efQBuRqEecpuDHbKREJDhDa3Xvh3kIOBtWa27DXYiug1dAjRRqDatfgzDhWQwKuWTG9D03RT9nGgWXMKsMMgMp4xM2gr5FxWIwfr5Yd0YvrBPSKNH2KaQL9/dEzmJjpnFgO2OGY7Nam5v/1foZRjd+LlSaISi+/CjKJMWEzm+nodDAUU4tMK6F3ZXyMdOMo02oYkPwVk9eh85lw7P8cFVr1os4yuSMnJM68cg1aZI70iJtwsmEPJNX8uakzovz7nwsW0tOMXNK/sj5/AFpw4+G</latexit><latexit sha1_base64="ki7I8705BPiLnHvzs34bYD8FPgI=">AAAB7nicbZBNS8NAEIY39avWr6pHL4tF6KkkIuix4MWDhwr2A9pQNptJu3SzCbsToYT+CC8eFPHq7/Hmv3Hb5qCtLyw8vDPDzrxBKoVB1/12ShubW9s75d3K3v7B4VH1+KRjkkxzaPNEJroXMANSKGijQAm9VAOLAwndYHI7r3efQBuRqEecpuDHbKREJDhDa3Xvh3kIOBtWa27DXYiug1dAjRRqDatfgzDhWQwKuWTG9D03RT9nGgWXMKsMMgMp4xM2gr5FxWIwfr5Yd0YvrBPSKNH2KaQL9/dEzmJjpnFgO2OGY7Nam5v/1foZRjd+LlSaISi+/CjKJMWEzm+nodDAUU4tMK6F3ZXyMdOMo02oYkPwVk9eh85lw7P8cFVr1os4yuSMnJM68cg1aZI70iJtwsmEPJNX8uakzovz7nwsW0tOMXNK/sj5/AFpw4+G</latexit><latexit sha1_base64="ki7I8705BPiLnHvzs34bYD8FPgI=">AAAB7nicbZBNS8NAEIY39avWr6pHL4tF6KkkIuix4MWDhwr2A9pQNptJu3SzCbsToYT+CC8eFPHq7/Hmv3Hb5qCtLyw8vDPDzrxBKoVB1/12ShubW9s75d3K3v7B4VH1+KRjkkxzaPNEJroXMANSKGijQAm9VAOLAwndYHI7r3efQBuRqEecpuDHbKREJDhDa3Xvh3kIOBtWa27DXYiug1dAjRRqDatfgzDhWQwKuWTG9D03RT9nGgWXMKsMMgMp4xM2gr5FxWIwfr5Yd0YvrBPSKNH2KaQL9/dEzmJjpnFgO2OGY7Nam5v/1foZRjd+LlSaISi+/CjKJMWEzm+nodDAUU4tMK6F3ZXyMdOMo02oYkPwVk9eh85lw7P8cFVr1os4yuSMnJM68cg1aZI70iJtwsmEPJNX8uakzovz7nwsW0tOMXNK/sj5/AFpw4+G</latexit><latexit sha1_base64="ki7I8705BPiLnHvzs34bYD8FPgI=">AAAB7nicbZBNS8NAEIY39avWr6pHL4tF6KkkIuix4MWDhwr2A9pQNptJu3SzCbsToYT+CC8eFPHq7/Hmv3Hb5qCtLyw8vDPDzrxBKoVB1/12ShubW9s75d3K3v7B4VH1+KRjkkxzaPNEJroXMANSKGijQAm9VAOLAwndYHI7r3efQBuRqEecpuDHbKREJDhDa3Xvh3kIOBtWa27DXYiug1dAjRRqDatfgzDhWQwKuWTG9D03RT9nGgWXMKsMMgMp4xM2gr5FxWIwfr5Yd0YvrBPSKNH2KaQL9/dEzmJjpnFgO2OGY7Nam5v/1foZRjd+LlSaISi+/CjKJMWEzm+nodDAUU4tMK6F3ZXyMdOMo02oYkPwVk9eh85lw7P8cFVr1os4yuSMnJM68cg1aZI70iJtwsmEPJNX8uakzovz7nwsW0tOMXNK/sj5/AFpw4+G</latexit>

bi,j<latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="I04LarHvLWXX3q+x5Zkv0osgpyI=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AO5RMeqeNzWSG5I5Qhv4INy4U8T+589+YPhbaeiDwcU5C7j1RpqQl3//2Nja3tnd2S3vl/crB4VH1uNKyaW4ENkWqUtOJuEUlNTZJksJOZpAnkcJ2NL6b5e1nNFam+pEmGYYJH2oZS8HJWe2oX8jLp2m/WvPr/lxsHYIl1GCpRr/61RukIk9Qk1Dc2m7gZxQW3JAUCqflXm4x42LMh9h1qHmCNizm407ZuXMGLE6NO5rY3P39ouCJtZMkcjcTTiO7ms3M/7JuTvFNWEid5YRaLD6Kc8UoZbPd2UAaFKQmDrgw0s3KxIgbLsg1VHYlBKsrr0Prqh44fvChBKdwBhcQwDXcwj00oAkCxvACb/DuZd6r97Goa8Nb9nYCf+R9/gAGJo4f</latexit><latexit sha1_base64="I04LarHvLWXX3q+x5Zkv0osgpyI=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AO5RMeqeNzWSG5I5Qhv4INy4U8T+589+YPhbaeiDwcU5C7j1RpqQl3//2Nja3tnd2S3vl/crB4VH1uNKyaW4ENkWqUtOJuEUlNTZJksJOZpAnkcJ2NL6b5e1nNFam+pEmGYYJH2oZS8HJWe2oX8jLp2m/WvPr/lxsHYIl1GCpRr/61RukIk9Qk1Dc2m7gZxQW3JAUCqflXm4x42LMh9h1qHmCNizm407ZuXMGLE6NO5rY3P39ouCJtZMkcjcTTiO7ms3M/7JuTvFNWEid5YRaLD6Kc8UoZbPd2UAaFKQmDrgw0s3KxIgbLsg1VHYlBKsrr0Prqh44fvChBKdwBhcQwDXcwj00oAkCxvACb/DuZd6r97Goa8Nb9nYCf+R9/gAGJo4f</latexit><latexit sha1_base64="2dKqWnzLuSGjTLtZWU4d4+a1syo=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAl8aLHohePFewHtKFstpN27WYTdjdCCf0RXjwo4tXf481/46bNQVtfWHh4Z4adeYNEcG1c99spra1vbG6Vtys7u3v7B9XDo7aOU8WwxWIRq25ANQousWW4EdhNFNIoENgJJrd5vfOESvNYPphpgn5ER5KHnFFjrU4wyPjF42xQrbl1dy6yCl4BNSjUHFS/+sOYpRFKwwTVuue5ifEzqgxnAmeVfqoxoWxCR9izKGmE2s/m687ImXWGJIyVfdKQuft7IqOR1tMosJ0RNWO9XMvN/2q91ITXfsZlkhqUbPFRmApiYpLfToZcITNiaoEyxe2uhI2poszYhCo2BG/55FVoX9Y9y/durXFTxFGGEziFc/DgChpwB01oAYMJPMMrvDmJ8+K8Ox+L1pJTzBzDHzmfPzPMj3Q=</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit>

(c) Category-Correlation Instance Alignment

�4<latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit><latexit sha1_base64="g2HGLuvgFCrZOq+OpAowEpRoXSM=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF6KkkUtBjwYvHCvYD2lA22027dLMJuxOhhP4ILx4U8erv8ea/cdPmoK0vLDy8M8POvEEihUHX/XZKW9s7u3vl/crB4dHxSfX0rGviVDPeYbGMdT+ghkuheAcFSt5PNKdRIHkvmN3l9d4T10bE6hHnCfcjOlEiFIyitXrD9lSMmpVRteY23KXIJngF1KBQe1T9Go5jlkZcIZPUmIHnJuhnVKNgki8qw9TwhLIZnfCBRUUjbvxsue6CXFlnTMJY26eQLN3fExmNjJlHge2MKE7Nei03/6sNUgxv/UyoJEWu2OqjMJUEY5LfTsZCc4ZyboEyLeyuhE2ppgxtQnkI3vrJm9C9bniWH5q1Vr2IowwXcAl18OAGWnAPbegAgxk8wyu8OYnz4rw7H6vWklPMnMMfOZ8/PSiOwA==</latexit>

R<latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="X1b0TeZ3wMpcYp1Ap8RwtoMSdoc=">AAAB6HicbZA9TwJBEIbn8AvxC7W02UhMqMidjZQkNpZg5COBC9lb5mBlb++yu2dCLvwCGwuNsfUn2flvXOAKBd9kkyfvzGRn3iARXBvX/XYKW9s7u3vF/dLB4dHxSfn0rKPjVDFss1jEqhdQjYJLbBtuBPYShTQKBHaD6e2i3n1CpXksH8wsQT+iY8lDzqixVut+WK64NXcpsgleDhXI1RyWvwajmKURSsME1brvuYnxM6oMZwLnpUGqMaFsSsfYtyhphNrPlovOyZV1RiSMlX3SkKX7eyKjkdazKLCdETUTvV5bmP/V+qkJ637GZZIalGz1UZgKYmKyuJqMuEJmxMwCZYrbXQmbUEWZsdmUbAje+smb0LmueZZbbqVRzeMowgVcQhU8uIEG3EET2sAA4Rle4c15dF6cd+dj1Vpw8plz+CPn8wejkYy4</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="ZKVsJk1LLGX6v6e2LK6eHmTYV9w=">AAAB3XicbZBLSwMxFIXv1FetVatbN8EiuCozbnQpuHHZin1AO5RMeqeNzWSG5I5QSn+BGxeK+Lfc+W9MHwttPRD4OCch954oU9KS7397ha3tnd294n7poHx4dFw5KbdsmhuBTZGq1HQiblFJjU2SpLCTGeRJpLAdje/mefsZjZWpfqRJhmHCh1rGUnByVuOhX6n6NX8htgnBCqqwUr1f+eoNUpEnqEkobm038DMKp9yQFApnpV5uMeNizIfYdah5gjacLgadsQvnDFicGnc0sYX7+8WUJ9ZOksjdTDiN7Ho2N//LujnFN+FU6iwn1GL5UZwrRimbb80G0qAgNXHAhZFuViZG3HBBrpuSKyFYX3kTWle1wHHDhyKcwTlcQgDXcAv3UIcmCEB4gTd49568V+9jWVfBW/V2Cn/kff4AmZ+Lgw==</latexit><latexit sha1_base64="X1b0TeZ3wMpcYp1Ap8RwtoMSdoc=">AAAB6HicbZA9TwJBEIbn8AvxC7W02UhMqMidjZQkNpZg5COBC9lb5mBlb++yu2dCLvwCGwuNsfUn2flvXOAKBd9kkyfvzGRn3iARXBvX/XYKW9s7u3vF/dLB4dHxSfn0rKPjVDFss1jEqhdQjYJLbBtuBPYShTQKBHaD6e2i3n1CpXksH8wsQT+iY8lDzqixVut+WK64NXcpsgleDhXI1RyWvwajmKURSsME1brvuYnxM6oMZwLnpUGqMaFsSsfYtyhphNrPlovOyZV1RiSMlX3SkKX7eyKjkdazKLCdETUTvV5bmP/V+qkJ637GZZIalGz1UZgKYmKyuJqMuEJmxMwCZYrbXQmbUEWZsdmUbAje+smb0LmueZZbbqVRzeMowgVcQhU8uIEG3EET2sAA4Rle4c15dF6cd+dj1Vpw8plz+CPn8wejkYy4</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit><latexit sha1_base64="7ZzCYD87KCKexi3gn3BtD0HmLaY=">AAAB6HicbZBNS8NAEIYn9avWr6pHL4tF6KkkIuix4MVjK/YD2lA220m7drMJuxuhhP4CLx4U8epP8ua/cdvmoK0vLDy8M8POvEEiuDau++0UNja3tneKu6W9/YPDo/LxSVvHqWLYYrGIVTegGgWX2DLcCOwmCmkUCOwEk9t5vfOESvNYPphpgn5ER5KHnFFjreb9oFxxa+5CZB28HCqQqzEof/WHMUsjlIYJqnXPcxPjZ1QZzgTOSv1UY0LZhI6wZ1HSCLWfLRadkQvrDEkYK/ukIQv390RGI62nUWA7I2rGerU2N/+r9VIT3vgZl0lqULLlR2EqiInJ/Goy5AqZEVMLlCludyVsTBVlxmZTsiF4qyevQ/uy5lluXlXq1TyOIpzBOVTBg2uowx00oAUMEJ7hFd6cR+fFeXc+lq0FJ585hT9yPn8ApNGMvA==</latexit>

FC

yi,j<latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="dRnd9XvRfVv+Kyy/wwPJgBB5JCo=">AAAB6HicbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AZyiZNNPGJpkhuSMMQ/+GGxeK+Ivc+W9MHwttPRD4OCfh3pw4k8Ki7397G5tb2zu7lb3qfu3g8Kh+XOvYNDeMt1kqU9OLqeVSaN5GgZL3MsOpiiXvxpO7Wd595saKVD9ikfFI0ZEWiWAUnRWGY4qkGJTi8mk6qDf8pj8XWYdgCQ1YqjWof4XDlOWKa2SSWtsP/AyjkhoUTPJpNcwtzyib0BHvO9RUcRuV852n5Nw5Q5Kkxh2NZO7+flFSZW2hYndTURzb1Wxm/pf1c0xuolLoLEeu2WJQkkuCKZkVQIbCcIaycECZEW5XwsbUUIaupqorIVj98jp0rpqB4wcfKnAKZ3ABAVzDLdxDC9rAIIMXeIN3L/devY9FXRvesrcT+CPv8wd5npAc</latexit><latexit sha1_base64="dRnd9XvRfVv+Kyy/wwPJgBB5JCo=">AAAB6HicbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AZyiZNNPGJpkhuSMMQ/+GGxeK+Ivc+W9MHwttPRD4OCfh3pw4k8Ki7397G5tb2zu7lb3qfu3g8Kh+XOvYNDeMt1kqU9OLqeVSaN5GgZL3MsOpiiXvxpO7Wd595saKVD9ikfFI0ZEWiWAUnRWGY4qkGJTi8mk6qDf8pj8XWYdgCQ1YqjWof4XDlOWKa2SSWtsP/AyjkhoUTPJpNcwtzyib0BHvO9RUcRuV852n5Nw5Q5Kkxh2NZO7+flFSZW2hYndTURzb1Wxm/pf1c0xuolLoLEeu2WJQkkuCKZkVQIbCcIaycECZEW5XwsbUUIaupqorIVj98jp0rpqB4wcfKnAKZ3ABAVzDLdxDC9rAIIMXeIN3L/devY9FXRvesrcT+CPv8wd5npAc</latexit><latexit sha1_base64="YOgcsqdVTPz/nkNB2j9wp1vWqO0=">AAAB83icbZBNS8NAEIYn9avWr6pHL4tF6EFK4kWPBS8eK9gPaELZbDft2s0m7E6EEvo3vHhQxKt/xpv/xm2bg7a+sPDwzgwz+4apFAZd99spbWxube+Udyt7+weHR9Xjk45JMs14myUy0b2QGi6F4m0UKHkv1ZzGoeTdcHI7r3efuDYiUQ84TXkQ05ESkWAUreX7Y4pkOsjF5eNsUK25DXchsg5eATUo1BpUv/xhwrKYK2SSGtP33BSDnGoUTPJZxc8MTymb0BHvW1Q05ibIFzfPyIV1hiRKtH0KycL9PZHT2JhpHNrOmOLYrNbm5n+1fobRTZALlWbIFVsuijJJMCHzAMhQaM5QTi1QpoW9lbAx1ZShjaliQ/BWv7wOnauGZ/nerTXrRRxlOINzqIMH19CEO2hBGxik8Ayv8OZkzovz7nwsW0tOMXMKf+R8/gC0opFc</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit><latexit sha1_base64="GETuTVWlTRKZM4SgvfCX6vw6qYU=">AAAB83icbZBNS8NAEIYnftb6VfXoZbEIPUhJRNBjwYvHCvYDmlA22227drMJuxMhhP4NLx4U8eqf8ea/cdvmoK0vLDy8M8PMvmEihUHX/XbW1jc2t7ZLO+Xdvf2Dw8rRcdvEqWa8xWIZ625IDZdC8RYKlLybaE6jUPJOOLmd1TtPXBsRqwfMEh5EdKTEUDCK1vL9MUWS9XNx8TjtV6pu3Z2LrIJXQBUKNfuVL38QszTiCpmkxvQ8N8EgpxoFk3xa9lPDE8omdMR7FhWNuAny+c1Tcm6dARnG2j6FZO7+nshpZEwWhbYzojg2y7WZ+V+tl+LwJsiFSlLkii0WDVNJMCazAMhAaM5QZhYo08LeStiYasrQxlS2IXjLX16F9mXds3x/VW3UijhKcApnUAMPrqEBd9CEFjBI4Ble4c1JnRfn3flYtK45xcwJ/JHz+QO14pFg</latexit>

pi,j<latexit sha1_base64="oPeaYFW11UKMR2xeznMpLvt7F9c=">AAAB83icbZDLSgMxFIZPvNZ6q7p0EyxCF1JmRNBlwY3LCvYCnaFk0kwbm8mEJCOUoa/hxoUibn0Zd76NaTsLbf0h8PGfczgnf6QEN9bzvtHa+sbm1nZpp7y7t39wWDk6bps005S1aCpS3Y2IYYJL1rLcCtZVmpEkEqwTjW9n9c4T04an8sFOFAsTMpQ85pRYZwVBRDRW/ZxfPE77lapX9+bCq+AXUIVCzX7lKxikNEuYtFQQY3q+p2yYE205FWxaDjLDFKFjMmQ9h5IkzIT5/OYpPnfOAMepdk9aPHd/T+QkMWaSRK4zIXZklmsz879aL7PxTZhzqTLLJF0sijOBbYpnAeAB14xaMXFAqObuVkxHRBNqXUxlF4K//OVVaF/Wfcf3V9VGrYijBKdwBjXw4RoacAdNaAEFBc/wCm8oQy/oHX0sWtdQMXMCf4Q+fwCbnJFP</latexit><latexit sha1_base64="oPeaYFW11UKMR2xeznMpLvt7F9c=">AAAB83icbZDLSgMxFIZPvNZ6q7p0EyxCF1JmRNBlwY3LCvYCnaFk0kwbm8mEJCOUoa/hxoUibn0Zd76NaTsLbf0h8PGfczgnf6QEN9bzvtHa+sbm1nZpp7y7t39wWDk6bps005S1aCpS3Y2IYYJL1rLcCtZVmpEkEqwTjW9n9c4T04an8sFOFAsTMpQ85pRYZwVBRDRW/ZxfPE77lapX9+bCq+AXUIVCzX7lKxikNEuYtFQQY3q+p2yYE205FWxaDjLDFKFjMmQ9h5IkzIT5/OYpPnfOAMepdk9aPHd/T+QkMWaSRK4zIXZklmsz879aL7PxTZhzqTLLJF0sijOBbYpnAeAB14xaMXFAqObuVkxHRBNqXUxlF4K//OVVaF/Wfcf3V9VGrYijBKdwBjXw4RoacAdNaAEFBc/wCm8oQy/oHX0sWtdQMXMCf4Q+fwCbnJFP</latexit><latexit sha1_base64="oPeaYFW11UKMR2xeznMpLvt7F9c=">AAAB83icbZDLSgMxFIZPvNZ6q7p0EyxCF1JmRNBlwY3LCvYCnaFk0kwbm8mEJCOUoa/hxoUibn0Zd76NaTsLbf0h8PGfczgnf6QEN9bzvtHa+sbm1nZpp7y7t39wWDk6bps005S1aCpS3Y2IYYJL1rLcCtZVmpEkEqwTjW9n9c4T04an8sFOFAsTMpQ85pRYZwVBRDRW/ZxfPE77lapX9+bCq+AXUIVCzX7lKxikNEuYtFQQY3q+p2yYE205FWxaDjLDFKFjMmQ9h5IkzIT5/OYpPnfOAMepdk9aPHd/T+QkMWaSRK4zIXZklmsz879aL7PxTZhzqTLLJF0sijOBbYpnAeAB14xaMXFAqObuVkxHRBNqXUxlF4K//OVVaF/Wfcf3V9VGrYijBKdwBjXw4RoacAdNaAEFBc/wCm8oQy/oHX0sWtdQMXMCf4Q+fwCbnJFP</latexit><latexit sha1_base64="oPeaYFW11UKMR2xeznMpLvt7F9c=">AAAB83icbZDLSgMxFIZPvNZ6q7p0EyxCF1JmRNBlwY3LCvYCnaFk0kwbm8mEJCOUoa/hxoUibn0Zd76NaTsLbf0h8PGfczgnf6QEN9bzvtHa+sbm1nZpp7y7t39wWDk6bps005S1aCpS3Y2IYYJL1rLcCtZVmpEkEqwTjW9n9c4T04an8sFOFAsTMpQ85pRYZwVBRDRW/ZxfPE77lapX9+bCq+AXUIVCzX7lKxikNEuYtFQQY3q+p2yYE205FWxaDjLDFKFjMmQ9h5IkzIT5/OYpPnfOAMepdk9aPHd/T+QkMWaSRK4zIXZklmsz879aL7PxTZhzqTLLJF0sijOBbYpnAeAB14xaMXFAqObuVkxHRBNqXUxlF4K//OVVaF/Wfcf3V9VGrYijBKdwBjXw4RoacAdNaAEFBc/wCm8oQy/oHX0sWtdQMXMCf4Q+fwCbnJFP</latexit>

Box bi,j<latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="ck8pdC+ekZH4nUmSP+ZG7r8lEyk=">AAAB2XicbZDNSgMxFIXv1L86Vq1rN8EiuCozbnQpuHFZwbZCO5RM5k4bmskMyR2hDH0BF25EfC93vo3pz0JbDwQ+zknIvSculLQUBN9ebWd3b/+gfugfNfzjk9Nmo2fz0gjsilzl5jnmFpXU2CVJCp8LgzyLFfbj6f0i77+gsTLXTzQrMMr4WMtUCk7O6oyaraAdLMW2IVxDC9YaNb+GSS7KDDUJxa0dhEFBUcUNSaFw7g9LiwUXUz7GgUPNM7RRtRxzzi6dk7A0N+5oYkv394uKZ9bOstjdzDhN7Ga2MP/LBiWlt1EldVESarH6KC0Vo5wtdmaJNChIzRxwYaSblYkJN1yQa8Z3HYSbG29D77odOn4MoA7ncAFXEMIN3MEDdKALAhJ4hXdv4r15H6uuat66tDP4I+/zBzjGijg=</latexit><latexit sha1_base64="I04LarHvLWXX3q+x5Zkv0osgpyI=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AO5RMeqeNzWSG5I5Qhv4INy4U8T+589+YPhbaeiDwcU5C7j1RpqQl3//2Nja3tnd2S3vl/crB4VH1uNKyaW4ENkWqUtOJuEUlNTZJksJOZpAnkcJ2NL6b5e1nNFam+pEmGYYJH2oZS8HJWe2oX8jLp2m/WvPr/lxsHYIl1GCpRr/61RukIk9Qk1Dc2m7gZxQW3JAUCqflXm4x42LMh9h1qHmCNizm407ZuXMGLE6NO5rY3P39ouCJtZMkcjcTTiO7ms3M/7JuTvFNWEid5YRaLD6Kc8UoZbPd2UAaFKQmDrgw0s3KxIgbLsg1VHYlBKsrr0Prqh44fvChBKdwBhcQwDXcwj00oAkCxvACb/DuZd6r97Goa8Nb9nYCf+R9/gAGJo4f</latexit><latexit sha1_base64="I04LarHvLWXX3q+x5Zkv0osgpyI=">AAAB43icbZBLSwMxFIXv+Ky1anXrJlgEF1Jm3OhScOOygn1AO5RMeqeNzWSG5I5Qhv4INy4U8T+589+YPhbaeiDwcU5C7j1RpqQl3//2Nja3tnd2S3vl/crB4VH1uNKyaW4ENkWqUtOJuEUlNTZJksJOZpAnkcJ2NL6b5e1nNFam+pEmGYYJH2oZS8HJWe2oX8jLp2m/WvPr/lxsHYIl1GCpRr/61RukIk9Qk1Dc2m7gZxQW3JAUCqflXm4x42LMh9h1qHmCNizm407ZuXMGLE6NO5rY3P39ouCJtZMkcjcTTiO7ms3M/7JuTvFNWEid5YRaLD6Kc8UoZbPd2UAaFKQmDrgw0s3KxIgbLsg1VHYlBKsrr0Prqh44fvChBKdwBhcQwDXcwj00oAkCxvACb/DuZd6r97Goa8Nb9nYCf+R9/gAGJo4f</latexit><latexit sha1_base64="2dKqWnzLuSGjTLtZWU4d4+a1syo=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAl8aLHohePFewHtKFstpN27WYTdjdCCf0RXjwo4tXf481/46bNQVtfWHh4Z4adeYNEcG1c99spra1vbG6Vtys7u3v7B9XDo7aOU8WwxWIRq25ANQousWW4EdhNFNIoENgJJrd5vfOESvNYPphpgn5ER5KHnFFjrU4wyPjF42xQrbl1dy6yCl4BNSjUHFS/+sOYpRFKwwTVuue5ifEzqgxnAmeVfqoxoWxCR9izKGmE2s/m687ImXWGJIyVfdKQuft7IqOR1tMosJ0RNWO9XMvN/2q91ITXfsZlkhqUbPFRmApiYpLfToZcITNiaoEyxe2uhI2poszYhCo2BG/55FVoX9Y9y/durXFTxFGGEziFc/DgChpwB01oAYMJPMMrvDmJ8+K8Ox+L1pJTzBzDHzmfPzPMj3Q=</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit><latexit sha1_base64="/D/akXsZZIBrZ89NW6xAf8aQgw4=">AAAB7nicbZBNS8NAEIYn9avWr6pHL4tF8CAlkYIei148VrAf0Iay2U7atZtN2N0IJfRHePGgiFd/jzf/jds2B219YeHhnRl25g0SwbVx3W+nsLa+sblV3C7t7O7tH5QPj1o6ThXDJotFrDoB1Si4xKbhRmAnUUijQGA7GN/O6u0nVJrH8sFMEvQjOpQ85Iwaa7WDfsYvHqf9csWtunORVfByqECuRr/81RvELI1QGiao1l3PTYyfUWU4Ezgt9VKNCWVjOsSuRUkj1H42X3dKzqwzIGGs7JOGzN3fExmNtJ5Ege2MqBnp5drM/K/WTU147WdcJqlByRYfhakgJiaz28mAK2RGTCxQprjdlbARVZQZm1DJhuAtn7wKrcuqZ/m+Vqnf5HEU4QRO4Rw8uII63EEDmsBgDM/wCm9O4rw4787HorXg5DPH8EfO5w81DI94</latexit>

Figure 1: Overview of the proposed iFAN with a Faster R-CNN detector. (a) Image-level Adaptation: Hierarchical do-main classifiers align image-level features at different semantic levels. (b) Category-Aware Instance Adaptation: ROI-pooledinstance features are aligned in a category-aware fashion guided by the corresponding predicted class labels. (c) Category-Correlation Instance Adaptation: The predicted bounding boxes are utilized to extract accurate representations for the in-stances, then paired as input to a metric learning framework to learn the correlations across domains and categories.

correlation instance alignment: utilize the predicted bound-ing boxes to attain the refined instance representations andprecisely align them using deep metric learning - establishthe correlations among domains and categories, as shown inFigure 1c.Contributions. The main contributions of this work arefour-fold: 1) To mitigate the domain shift occurred in multi-ple semantic levels, we apply domain-adversarial training onmultiple intermediate layers, allowing us to align multi-levelfeatures more effectively; 2) A category-aware instance-level alignment is then proposed to align ROI-based fea-tures, subtly incorporating deep category information; 3) Weformulate the category-correlation instance-level alignmentto a metric learning problem, further study the cross-domaincategory correlations; 4) Our approach surpasses the state-of-the-art unsupervised domain adaptive object detectors,e.g. (Wang et al. 2019a; Chen et al. 2018; Saito et al. 2019)on synthetic-to-real (SIM10K → Cityscapes) and normal-to-foggy weather (Cityscapes→ Foggy Cityscapes) tasks.

Related WorkUnsupervised Domain Alignment. Unsupervised domainadaptation (UDA) refers to train domain invariant models onimages with annotated images from source domain and im-ages from target domain without any annotation. Many UDAmethods show the effectiveness of distribution matching byreducing the domain gap. (Saito et al. 2017) focused on gen-erating features to minimize the discrepancies between twoclassifiers which are trained to maximize the discrepancieson target samples. (Liu et al. 2019) generated transferableexamples to fill in the gap between the source and targetdomain by adversarially training deep classifiers to outputconsistent predictions over the transferable examples. How-

ever, since object detectors often generate numerous regionproposals, many of which could be background or beyondthe given classes, these methods can not fit very well in ob-ject detection. Another series of solutions (Wu et al. 2018;Inoue et al. 2018; Hoffman et al. 2018), following the suc-cess of unsupervised image-to-image translation networks(Zhu et al. 2017; Liu, Breuel, and Kautz 2017; Huangand Belongie 2017), directly aligned pixel-level distribu-tions by transferring source images into the target style, andthen trained models on the transferred images. Inspired byGenerative Adversarial Networks (Goodfellow et al. 2014),training a domain discriminator to identify the source fromthe target and then reacting on the feature extractor to de-ceive the discriminator, has been frequently used and provenefficient (Ganin and Lempitsky 2015; Saito et al. 2019;Chen et al. 2018; Long et al. 2018; Tzeng et al. 2017;Liu and Tuzel 2016).

Adaptive Object Detection. Object detectors with deep ar-chitectures (Girshick 2015; Girshick et al. 2014; Ren et al.2015) play an important role in myriad computer vision ap-plications. To eliminate the dataset bias, a number of meth-ods have been developed to UDA object detection prob-lems (Inoue et al. 2018; Chen et al. 2018; Saito et al. 2019;Cai et al. 2019; Zhu et al. 2019). (Inoue et al. 2018) sequen-tially fine-tuned an object detector with an image-to-imagedomain transfer and weakly supervised pseudo-labeling.(Chen et al. 2018) developed a Faster R-CNN (Ren et al.2015) detector with feature alignment on both image-leveland instance-level. Along this direction, (Saito et al. 2019)forced the image-level features to be strongly aligned in thelower layers and weakly aligned in the higher layers andconcatenate them together. (Zhu et al. 2019) grouped in-stances into discriminatory regions and aligned region-level

Page 3: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

features across domains. (Cai et al. 2019) learned relationgraphs, which regularizes the teacher and student modelsto learn consistent features. Among these methods, inherentfeature hierarchies and deep semantic information are notexhaustively exploited, which motivates our method.Metric Learning. Our method also relates to metric learn-ing aims to (Chopra et al. 2005; Schroff, Kalenichenko, andPhilbin 2015; Oh Song et al. 2016; Wang et al. 2019b) as weconstruct pairs as input to the category-correlation adapta-tion. Metric learning approaches learn an embedding spacewhere similar samples are pulled closer, while dissimilarones are pushed apart from each other. In this paper, wetrain a metric learning model to draw two instances closerif they share the same category, or push them apart other-wise despite domains. The idea of learning with paired sam-ples has also been utilized in few-shot domain adaptationapproaches (Wang et al. 2019a; Motiian et al. 2017) for han-dling scarce annotated target data. Unlike these approaches,our category-correlation adaptation works without any su-pervision from the target domain. Instead, we use the pre-dictions of classifiers as pseudo labels.

Image-Instance Full Alignment NetworksThe whole pipeline of our proposed iFAN is presented inFigure 1. Given images with annotated bounding boxesfrom the source domain and unlabeled images from the tar-get, our goal is to align the distributions of two domainsvia image-level (Figure 1a) and full instance-level align-ments, including category-aware (Figure 1b) and category-correlation (Figure 1c), step by step, to boost the perfor-mance of a detector, without charging anything extra oninference. Formally, let {xsi , ysi }i∈[Ns] denote a set of Ns

images xsi ∈ RH×W×3 from the source domain, with cor-responding annotations ysi . For the target domain, we onlyhave images {xti}i∈[Nt] without any annotation. An objectdetector (e.g. Faster R-CNN (Ren et al. 2015) in this paper)can be trained in the source domain by minimizing:

Ldet =1

Ns

Ns∑i=1

L(xi, yi), (1)

where L is the loss function for object detection. Generally,such a detector is difficult to generalize well to a new targetdomain due to the large domain gap.

Deep Image-Level AlignmentRecent domain adaptive object detectors (Chen et al. 2018;Shan, Lu, and Chew 2018; Wang et al. 2019a) commonlyalign image-level features to minimize the effect of domainshift, by applying a patch-based domain classifier on the in-termediate features drawn from a single convolutional layer(typically the global features before the RPN). Since the re-ceptive field of each activation corresponds to a patch of theinput image, a domain classifier can be trained to guide thenetworks to learn a domain-invariant representation for theimage patch, and thus reduces the global image domain shift(e.g. image style, illumination, texture, etc.). This patch-based discriminator has also been proved to be effective on

cross-domain image-to-image translation task (Isola et al.2017; Zhu et al. 2017).

Nevertheless, these methods just focus on features ex-tracted from a certain layer; they may miss the rich domaininformation contained in other intermediate layers, such as,the domain displacement of different scales. Recent worksof object detection (Lin et al. 2017) and image synthesis(Zhang, Xie, and Lin 2018; Yang et al. 2018), which ex-plore the inherent multi-scale pyramidal hierarchy of convo-lutional neural networks to achieve meaningful deep multi-scale representations, have greatly inspired our work.

We propose to build a hierarchically-nested domain clas-sifier bank at the multi-scale intermediate layers, as shownin Figure 1a. Let Φ denote the backbone of an object de-tector. For the feature maps Φl ∈ RHl×Wl×Cl from thelth intermediate layer, a domain classifier Dl is constructedin a fully convolutional fashion (e.g. 3 convolutional lay-ers with 1 × 1 kernels) to distinguish source (domain la-bel = 0) and target (domain label = 1) samples, by min-imizing a mean square-error loss as (Saito et al. 2019;Zhu et al. 2017):

LDl=

1

NsHlWl

Ns∑i=1

HlWl∑m=1

Dl(Φl(xsi ))

2m+

1

NtHlWl

Nt∑i=1

HlWl∑m=1

(1−Dl(Φl(xti)))

2m.

(2)

In this paper, we use pool2, pool3, pool4,relu5 3 in VGG-16 backbone (Simonyan and Zisser-man 2015) or res2c relu, res3d relu, res4f relu,res5c relu for ResNet50 (He et al. 2016) as the inter-mediate layers. Then the loss for our hierarchically-nesteddomain classifier bank forms:

Limg =

4∑l=1

λlLDl, (3)

where λl denotes a balancing weight, empirically set toreconcile each penalty. By minimizing Limg , the domainclassifiers are forced to discriminate the multi-scale featuresof the source domain from the target; meanwhile, the de-tector is trying to generate domain-ambiguous features todeceive these domain discriminators via reversal gradient(Ganin and Lempitsky 2015) , yielding domain-invariantfeatures that generalize well to the target domain.

Compared to the single global domain classifier devel-oped in (Chen et al. 2018; Shan, Lu, and Chew 2018), ourhierarchically-nested image-level alignment enjoys the fol-lowing merits: 1) Receptive field with various sizes on thehierarchy enable the model to align image patches in a big-ger range of scales in the spirit of feature pyramid network(Lin et al. 2017).

2) Our multi-layer alignment is designed to capture multi-granularity characteristics of domains at a time, from low-level features (e.g. texture and color) to high-level (e.g.shape). This voracious strategy can effectively reduce do-main discrepancies of various kind.

Page 4: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

3) Unlike existing domain-adversarial frameworks whichmight suffer from unstable training (Saito et al. 2019; Wanget al. 2019a), our proposed hierarchical supervisions couldguide the alignment gradually and moderately, from shallowto deep, leading to better convergence.

Full Instance-Level AlignmentCategory-Agnostic Instance Alignment Recent adaptiveobject detectors, e.g. (Chen et al. 2018), also integrate acategory-agnostic instance domain classifierDins on the topof ROI-based features to mitigate domain shift between localinstances, e.g. the appearance and the shape of objects. Fol-lowing this line, we extend the image-level alignment to in-stance level. Let p = R(f, r) denote the output of ROI-Alignoperation (He et al. 2017), conditioned on feature maps fand a region proposal r. pi,j = R(Φ4(xi), ri,j) is the in-stance feature of the jth region proposal of image xi, asshown in Figure 1b. Our loss function of a naive instancealignment formulates:

Lins =1

Ns

Ns∑i=1

1

Nsi

Nsi∑

j=1

Dins(R(Φ4(xsi ), rsi,j))

2+

1

Nt

Nt∑i=1

1

N ti

Nti∑

j=1

(1−Dins(R(Φ4(xti), rti,j)))

2,

(4)

where Nsi and N t

i denote the numbers of instances in xsiand xti, respectively. To clarify the effectiveness of instance-level adaptation, we simply adopt the same architecture usedin the image-level alignment, which consists of 1 × 1 con-volutions.

However, we observed that applying such an instance-level alignment from the beginning of training may not bethe best practice. At early stage of the training, the predic-tions of detector for both source and target images are in-accurate. With the supervision of ground-truth, knowledgefrom the source data can be steadily learned and simultane-ously transferred to the target data. Intuitively, aligning non-sensical patches instead of the valid instances could bringnegative effects: the instance alignment can make positiveimpact only when the detector becomes relatively stable inboth source and target domains. This challenge was dis-cussed and validated in (Saito et al. 2019) as well. To tacklethis problem, we propose a technique called late launch: anactivate instance-level alignment at one third of the wholetraining iterations. Note that the total of training iterationsremains unchanged.

Category-Aware Instance Alignment Our image-leveland category-agnostic instance-level alignments are able toblend the features from two domains together. However, cat-egory information has not been taken into consideration,and instances from two different domains are possible to bealigned incorrectly into different classes. For example, thefeature of a car in the source may be aligned with a bus inthe target, resulting in undesired performance drop.

To this end, we propose to incorporate category infor-mation into instance-level alignment by modifying Dins to

C-way output instead of the original single-way. In otherwords, each category owns a domain discriminator. Thus thecth dimension ofDins(pi,j) indicates a domain label (source= 0 or target = 1) for the instance (with corresponding fea-tures pi,j) from category c.

However, category labels for the instances from the targetdomain are not provided; thus the methodology to assign thecategory labels to target proposals is pending. Enlightenedby the pseudo-labeling approach described in (Inoue et al.2018), we directly use the classifier output of the detectoryi,j as soft pseudo-labels for target instances, as shown inFigure 1b. The classifier output indicates the probability dis-tribution of how likely an instance belongs to the C classes.According to the possibility, domain classifiers of each cate-gory independently update their own parameters. As a result,the category-aware instance alignment loss takes the follow-ing form:

Lcat =1

Ns

Ns∑i=1

1

Nsi

Nsi∑

j=1

C∑c=1

ysi,j,cDins(psi,j)

2c+

1

Nt

Nt∑i=1

1

N ti

Nti∑

j=1

C∑c=1

yti,j,c(1−Dins(pti,j)c)

2,

(5)

where the loss of domain classifier is weighted by the pre-dicted category probability. Notice that, for source instances,we use the predicted labels in the same way as we found thatthis soft assignment policy factually works better than usingground truth.

Category-Correlation Instance Alignment Due to thelocation misalignment between a coarse region proposal andits accurate bounding box, ROI-based features may fail toprecisely characterize the instances. Popular object detectorsprefer to refine the bounding boxes in an iterative (Gidarisand Komodakis 2015) or cascaded (Cai and Vasconcelos2018) manner to reduce such misalignment for higher accu-racy. Similarly, in this paper, we propose to enhance instancerepresentations by mapping the predicted bounding boxesback to the backbone feature maps, and crop the selectivefeatures out for further alignment. This process is illustratedin Figure 1c. Formally, for the jth predicted object in imagexi, we use bi,j to denote its predicted bounding box, thenpool the corresponding feature maps Φl(xi) at the lth layerwith ROI-Align (He et al. 2017), finally shaping a group ofrepresentations for this instance: pi,j,l = R(Φl(xi), bi,j).

Moreover, following the principle of image-level align-ment, we fuse these representations to combine all possibleinformation together. The feature maps pi,j,l (l = 1, 2, 3, 4)are individually passed into 1 × 1 convolutions to gener-ate features with 256 channels; then element-wise summa-tion is applied, yielding the refined features pi,j . Comparedwith the ROI-pooled features computed from a single layer(Φ1 ∼ Φ4), the summation operation can improve 0.5%+mAP.

We then project the refined instance features into an em-bedding space through a fully-connected layer denoted asDcorr. Given a pair of instances fi and fj , it should belong

Page 5: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

to one of the four groups according to its domain and cate-gory: 1) same-domain and same-category Ssdsc; 2) same-domain and different-category Ssddc; 3) different-domainand same-category Sddsc; 4) different-domain and different-category Sdddc. We found that minimizing the distances inSsdsc and maximizing in Sdddc are two simplistic tasks,thanks to the previous alignments in the object detector.Therefore we only focus on Ssddc and Sddsc to optimize thecorrelations of domains and categories via metric learning.

With Dcorr used as a metric discriminator, we can mini-mize the following contrastive loss (Chopra et al. 2005):

Lcorr =1

|Ssddc|∑

(fi,fj)∈Ssddc

d(fi, fj)2+

1

|Sddsc|∑

(fi,fj)∈Sddsc

max(0,m− d(fi, fj))2,

(6)

where d(fi, fj) = ||Dcorr(fi)−Dcorr(fj)||2 denotes theEuclidean distance, and m is a fixed margin. Remember thatwe are under an adversarial training; hence, Dcorr oughtto pull together the instance pairs in the same domain evenfrom different categories, while pushing apart the pairs fromdifferent domains but of the same category. On the contrary,the Faster R-CNN is trying to confuse this metric discrimi-nator by maximizing Lcorr. As a result, the object detectorcan generate features that encourage: 1) Different categoriesare well separated within the same domain (Ssddc); 2) Fea-tures are domain-invariant for instances of the same class(Sddsc). Both of them are the desired properties for an idealdomain adaptive classifier.

Since the category labels of target instances are not avail-able, we again use the predicted labels of the instances toconstruct pairs. Similarly, late launch technique is used heretoo, as mentioned in the category-aware instance alignment.

Training and InferenceThe full training objective of our method is:

minG

maxDLdet(G)−

λadv(Limg(G,D) + Lcat(G,D) + Lcorr(G,D)),(7)

where G denotes a Faster R-CNN object detector, and Dindicates one of the three domain classifiers: Dl, Dcat, orDcorr. λadv is the weight of adversarial loss to balance thepenalty between the detection and adaptation task. The mini-max loss function is implemented by a gradient reverse layer(GRL) (Ganin and Lempitsky 2015).

No worries to increase the burden on inference stage,because all alignments are only carried out during train-ing and the modules can be easily peeled off. AlthoughiFAN increases the computational cost during training, luck-ily not too much, the inference speed is identical to a vanillaFaster R-CNN as (Chen et al. 2018; Wang et al. 2019a;Cai et al. 2019) , and is faster than (Saito et al. 2019), whoseinference involves computing the outputs of domain classi-fiers.

Method Backbone S→ C C→ FOracle VGG16 61.1 38.9Source-only Faster R-CNN VGG16 34.9 16.9ADDA (Tzeng et al. 2017) VGG16 36.1 24.9DT (Zhu et al. 2017) + FT VGG16 36.8 26.1DA-Faster (Chen et al. 2018) VGG16 40.0 27.6SW (Saito et al. 2019) VGG16 40.1 34.3Few-shot (Wang et al. 2019a) VGG16 41.2 31.3SelectAlign (Zhu et al. 2019) VGG16 43.0 33.8iFAN VGG16 46.9 35.3Oracle ResNet50 66.4 45.2Source-only Faster R-CNN ResNet50 35.1 21.0MTOR (Cai et al. 2019) ResNet50 46.6 35.1iFAN ResNet50 47.1 36.2

Table 1: Comparison with other methods. Mean average pre-cision (mAP, %) on SIM10K → Cityscapes (S → C) andCityscapes→ Foggy Cityscapes (C→ F).

img ins corr AP gainSource only 34.9 -

iFAN

X 43.0 8.1X X 46.1 11.2X X 45.3 10.4X X X 46.9 12.0

Table 2: Ablations on SIM10K→ Cityscapes. img, ins, corrdenote our image-level, category-agnostic and category-correlation instance alignment respectively. No category-aware alignment in this scenario, since only car is evaluated.

Experiments and ResultsExperimental SetupDatasets We evaluate iFAN on two domain adaptation sce-narios: 1) train on SIM10K (Johnson-Roberson et al. 2017)and test on Cityscapes (Cordts et al. 2016) dataset (SIM10K→ Cityscapes); 2) train on Cityscapes (Cordts et al. 2016)and test on Foggy Cityscapes (Sakaridis, Dai, and Van Gool2018) (Cityscapes→ Foggy). Rendered by the Grand TheftAuto game engine, the SIM10K dataset consists of 10,000images with 58,701 bounding boxes annotated for cars. TheCityscapes dataset has 3,475 images of 8 object categoriestaken from real urban scenes, where 2,975 images are usedfor training and the remaining 500 for evaluation. We fol-low (Saito et al. 2019; Chen et al. 2018) to extract bound-ing box annotations by taking the tightest rectangles of theinstance masks. The Foggy Cityscapes (Sakaridis, Dai, andVan Gool 2018) dataset was created by applying fog synthe-sis on the Cityscapes dataset and inherit the annotations. Inthe SIM10K → Cityscapes scenario, only the car categoryis used for training and evaluation, while for Cityscapes→Foggy, all 8 categories are considered. We use an averageprecision with threshold = 0.5 (mAP50) as the evaluationmetric for object detection.Implementation Details. To make a fair comparison withexisting approaches, we strictly follow the implementationdetails of (Saito et al. 2019). We adopt Faster R-CNN (Ren

Page 6: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

img ins cat corr person car moto rider bicycle bus train truck mAP gainSource only 21.5 28.8 13.6 21.9 21.4 16.0 5.0 7.0 16.9 -

iFAN

X 33.0 47.2 25.2 41.3 33.3 41.1 15.2 23.6 32.5 15.6X X 32.3 48.4 28.1 41.0 32.7 41.4 23.0 22.6 33.1 16.2X X 32.4 48.9 23.9 38.3 32.5 44.8 28.5 27.5 34.6 17.7X X 32.3 47.8 20.5 38.6 32.9 43.5 33.0 27.3 34.5 17.6X X X 32.6 48.5 22.8 40.0 33.0 45.5 31.7 27.9 35.3 18.4

Table 3: Ablations on Cityscapes → Foggy Cityscapes. img, ins, cat and corr denote our image-level, category-agnostic,category-aware and category-correlation instance alignment respectively.

et al. 2015) + ROI-alignment (He et al. 2017) and implementall with maskrcnn-benchmark (Massa and Girshick 2018).The shorter side of training and test images are set to 600.The detector is first trained with a learning rate of lr =0.001 for 50K iterations, and then lr = 0.0001 for another20K iterations. The category-agnostic/aware instance-levelalignment late launches at 30K-th iteration and category-correlation alignment at 50K-th. The late launches timing isempirically set according to the loss curve: a new alignmentstarts when the previous ones go stable. We set λadv = 0.1in Eqn. 7 and λl = 1.0 in Eqn. 3. The embedding dimen-sion of category-correlation alignment is set to 256, with amargin of m = 1.0. VGG-16 is used as the backbone if notspecifically indicated.

Competing Methods. We compare iFAN with the followingbaselines and recent state-of-the-art methods: 1) Faster R-CNN (Ren et al. 2015): a vanilla Faster R-CNN trained onlyon the source domain. 2) ADDA (Tzeng et al. 2017): thedeep features from the last layer of the detector backbone arealigned with a global domain classifier. 3) Domain Trans-fer + Fine-Tuning (DT (Zhu et al. 2017)+FT): a CycleGAN(Zhu et al. 2017) is used to transfer the source images to thetarget style, and then a Faster R-CNN detector is trained onthe transferred images. A similar approach is also describedin (Inoue et al. 2018). 4) Domain adaptive Faster R-CNN(DA-Faster) (Chen et al. 2018): an image-level domain clas-sifier used to align global features, an instance domain clas-sifier for aligning the instance representations and a consis-tency loss for regularizing the image-level and instance-levelloss to consistency. 5) Strong-Weak Alignment (SW) (Saitoet al. 2019): strong local alignment on the top of conv3 3and weak global alignment on relu5 3. The outputs ofthe alignment modules are later concatenated to the instancefeatures which are then fed into the classifier and box regres-sor. 6) Few-shot adaptive Faster R-CNN (Few-shot) (Wanget al. 2019a): multi-scale local features are paired for image-level alignment, with semantic instance-level alignment ofobject features. 7) Selective cross-domain alignment (Se-lectAlign) (Zhu et al. 2019): discover the discriminatoryregions by clustering instances and align two domains atthe region level. 8) Mean Teacher with Object Relations(MTOR) (Cai et al. 2019): capture the object relations be-tween teacher and student models by proposing graph-basedconsistency losses, with 50-layer ResNet (He et al. 2016) asbackbone (we follow its implementation details for compar-ison).

Main ResultsOur method is compared with state-of-the-art UDA objectdetectors in Table 1. As can be found, all methods can im-prove the performance of baseline (Faster R-CNN trainedonly on the source domain) by learning domain-invariantfeatures at various stages in the networks. Particularly, inthe SIM10K → Cityscapes scenario, our method obtainsmore than 10% AP improvement (34.9% → 46.9%) overthe source model, achieving a higher accuracy than state-of-the-art: 46.0% (iFAN) vs 43.0% (Zhu et al. 2019). ForCityscapes → Foggy Cityscapes, our method doubles themAP of the source-only model (16.9% → 35.3%) withVGG16 backbone, outperforming the other approaches byat least 1% on mAP .

In Figure 2, we illustrate two example results from source-only baseline and iFAN. Clearly, iFAN generalizes better tothe novel data by detecting more challenging cases. Figure 3shows that in Cityscapes→ Foggy Cityscapes task, how in-stances move from original chaos to domain-invariant statewith category cohesion, conforming the advances of iFAN.

We also report oracle results by training a Faster R-CNNdetector directly on the fully-annotated training images ontarget domain. We can see that here still exists a perfor-mance gap between iFAN and the oracle result, especiallyon SIM10K → Cityscapes, which indicates that more so-phisticated UDA methods are yet required to match the per-formance.

DiscussionsAblation Study. We conduct ablation study by isolatingeach component in iFAN. The results are presented in Ta-ble 2 and 3. Here are our observations: 1) With image-level alignment alone, we achieve a significant performancegain; 2) Instance-level alignment further reduces the do-main discrepancies for objects; 3) For multi-class datasetlike Cityscapes → Foggy, category-aware and category-correlation instance-level alignments obtain a higher ac-curacy than category-agnostic alignment, suggesting thatthe exploration on richer semantic information of instancescan work better. 4) Integrating deep image-level with fullinstance-level alignments reaches the best results.Layers Used in Image-Level Alignment. Table 4a showsmAP of disparate combinations of intermediate features inimage-level alignment. Our hierarchically-nested discrimi-nators are designed for characterizing domain shift at dif-ferent semantic levels, and thus yield higher performance

Page 7: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

Ground-truth OursFaster R-CNN (source only)

Figure 2: Qualitative results. Top: SIM10K→ Cityscapes. Bottom: Cityscapes→ Foggy Cityscapes.

Source onlyImage-levelalignment

Image-level + category-awareinstance alignment

Image-level + category-correlationinstance alignment

CityscapesFoggy Cityscapes

Figure 3: Visualization of ROI features from iFAN trainedon Cityscapes → Foggy Cityscapes. Colors represent cate-gories. We can see that intra- and inter-class relations aregradually optimized when deeper semantic information isencoded.

than individual layer. Moreover, we found that the lower lay-ers work better than the higher ones, indicating that domaindiscrepancies are caused more heavily by low-level featureslike texture, color or illumination.Timing for late launch. The instance-level alignment is ac-tivated in the middle of the training procedure. In Table4b, we report AP@Car on SIM10K → Cityscapes withvarious late launch timings for category-agnostic instancealignment. As expected, starting instance-level alignmenttoo early causes performance degradation: 42.1% (start at10K-th iters) vs 43.0% (image-level alignment only); while

Layers Φ1 Φ2 Φ3 Φ4 Φ1 ∼ Φ4

AP (%) 41.3 41.8 39.4 38.3 43.0

(a) Comparisons of different image-level alignment strate-gies. Multi-level features outperform individuals.

Start Step 10K 20K 30K 40K 50KAP (%) 42.1 43.6 46.1 45.2 45.1

(b) Effect on which training iteration to start instance-level category-agnostic alignment.

Table 4: More results on SIM10K→ Cityscapes.

too late, the instance discriminators fail to fully converge.Similarly, timing of the late launch is pivotal to the jointcategory-aware and category-correlation alignment.

ConclusionWe have presented a new domain alignment frameworkiFAN for unsupervised domain adaptive object detection.Two granularity levels of alignments are introduced: 1)Image-level alignment is implemented by aggregating multi-level deep features; 2) Full instance-level alignment is at firstimproved by explicitly encoding category information of theinstances, and then enhanced by learning cross-domain cat-egory correlations using a metric learning formulation. Theproposed iFAN achieves new state-of-the-art performanceon two domain adaptive object detection tasks: synthetic-to-real (SIM10K→ Cityscapes) and normal-to-foggy weather(Cityscapes→ Foggy Cityscapes), with a boost of more than10% AP over the source-only baseline.

ReferencesCai, Z., and Vasconcelos, N. 2018. Cascade r-cnn: Delving intohigh quality object detection. In CVPR.Cai, Q.; Pan, Y.; Ngo, C.-W.; Tian, X.; Duan, L.; and Yao, T. 2019.Exploring object relation in mean teacher for cross-domain detec-tion. In CVPR.Chen, Y.; Li, W.; Sakaridis, C.; Dai, D.; and Van Gool, L. 2018.

Page 8: iFAN: Image-Instance Full Alignment Networks for Adaptive … · iFAN: Image-Instance Full Alignment Networks for Adaptive Object Detection Chenfan Zhuang, Xintong Han, Weilin Huang

Domain adaptive faster r-cnn for object detection in the wild. InCVPR.Chopra, S.; Hadsell, R.; LeCun, Y.; et al. 2005. Learning a simi-larity metric discriminatively, with application to face verification.In CVPR.Cordts, M.; Omran, M.; Ramos, S.; Rehfeld, T.; Enzweiler, M.;Benenson, R.; Franke, U.; Roth, S.; and Schiele, B. 2016. Thecityscapes dataset for semantic urban scene understanding. InCVPR.Ganin, Y., and Lempitsky, V. 2015. Unsupervised domain adapta-tion by backpropagation. In ICML.Geiger, A.; Lenz, P.; Stiller, C.; and Urtasun, R. 2013. Vision meetsrobotics: The kitti dataset. IJRR.Gidaris, S., and Komodakis, N. 2015. Object detection via a multi-region and semantic segmentation-aware cnn model. In ICCV.Girshick, R.; Donahue, J.; Darrell, T.; and Malik, J. 2014. Richfeature hierarchies for accurate object detection and semantic seg-mentation. In CVPR.Girshick, R. 2015. Fast r-cnn. In ICCV.Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; and Bengio, Y. 2014. Gen-erative adversarial nets. In NeurIPS.He, K.; Zhang, X.; Ren, S.; and Sun, J. 2016. Deep residual learn-ing for image recognition. In CVPR.He, K.; Gkioxari, G.; Dollar, P.; and Girshick, R. 2017. Mask r-cnn.In ICCV.Hoffman, J.; Tzeng, E.; Park, T.; Zhu, J.-Y.; Isola, P.; Saenko, K.;Efros, A.; and Darrell, T. 2018. Cycada: Cycle-consistent adver-sarial domain adaptation. In ICML.Huang, X., and Belongie, S. 2017. Arbitrary style transfer in real-time with adaptive instance normalization. In ICCV.Inoue, N.; Furuta, R.; Yamasaki, T.; and Aizawa, K. 2018. Cross-domain weakly-supervised object detection through progressivedomain adaptation. In CVPR.Isola, P.; Zhu, J.-Y.; Zhou, T.; and Efros, A. A. 2017. Image-to-image translation with conditional adversarial networks. In CVPR.Johnson-Roberson, M.; Barto, C.; Mehta, R.; Sridhar, S. N.;Rosaen, K.; and Vasudevan, R. 2017. Driving in the matrix: Canvirtual worlds replace human-generated annotations for real worldtasks? In ICRA.Kumar, A.; Sattigeri, P.; Wadhawan, K.; Karlinsky, L.; Feris, R.;Freeman, B.; and Wornell, G. 2018. Co-regularized alignment forunsupervised domain adaptation. In NeurIPS.Lin, T.-Y.; Dollar, P.; Girshick, R. B.; He, K.; Hariharan, B.; andBelongie, S. J. 2017. Feature pyramid networks for object detec-tion. In CVPR.Liu, M.-Y., and Tuzel, O. 2016. Coupled generative adversarialnetworks. In NeurIPS.Liu, H.; Long, M.; Wang, J.; and Jordan, M. I. 2019. Transferableadversarial training: A general approach to adapting deep classi-fiers. In Proceedings of the 36th International Conference on Ma-chine Learning.Liu, M.-Y.; Breuel, T.; and Kautz, J. 2017. Unsupervised image-to-image translation networks. In NeurIPS.Long, M.; Zhu, H.; Wang, J.; and Jordan, M. I. 2017. Deep transferlearning with joint adaptation networks. In ICML.Long, M.; Cao, Z.; Wang, J.; and Jordan, M. I. 2018. Conditionaladversarial domain adaptation. In NeurIPS.

Massa, F., and Girshick, R. 2018. maskrcnn-benchmark: Fast,modular reference implementation of Instance Segmentation andObject Detection algorithms in PyTorch. https://github.com/facebookresearch/maskrcnn-benchmark.Motiian, S.; Jones, Q.; Iranmanesh, S.; and Doretto, G. 2017. Few-shot adversarial domain adaptation. In NeurIPS.Oh Song, H.; Xiang, Y.; Jegelka, S.; and Savarese, S. 2016. Deepmetric learning via lifted structured feature embedding. In CVPR.Ren, S.; He, K.; Girshick, R.; and Sun, J. 2015. Faster r-cnn:Towards real-time object detection with region proposal networks.In NeurIPS.RoyChowdhury, A.; Chakrabarty, P.; Singh, A.; Jin, S.; Jiang, H.;Cao, L.; and Learned-Miller, E. 2019. Automatic adaptation ofobject detectors to new domains using self-training. arXiv preprintarXiv:1904.07305.Saito, K.; Watanabe, K.; Ushiku, Y.; and Harada, T. 2017. Max-imum classifier discrepancy for unsupervised domain adaptation.arXiv preprint arXiv:1712.02560.Saito, K.; Ushiku, Y.; Harada, T.; and Saenko, K. 2019. Strong-weak distribution alignment for adaptive object detection. InCVPR.Saito, K.; Ushiku, Y.; and Harada, T. 2017. Asymmetric tri-trainingfor unsupervised domain adaptation. In ICML.Sakaridis, C.; Dai, D.; and Van Gool, L. 2018. Semantic foggyscene understanding with synthetic data. IJCV.Schroff, F.; Kalenichenko, D.; and Philbin, J. 2015. Facenet: Aunified embedding for face recognition and clustering. In CVPR.Shan, Y.; Lu, W. F.; and Chew, C. M. 2018. Pixel and feature levelbased domain adaption for object detection in autonomous driving.arXiv preprint arXiv:1810.00345.Shu, R.; Bui, H. H.; Narui, H.; and Ermon, S. 2018. A dirt-t ap-proach to unsupervised domain adaptation. In ICLR.Simonyan, K., and Zisserman, A. 2015. Very deep convolutionalnetworks for large-scale image recognition. In ICLR.Tzeng, E.; Hoffman, J.; Saenko, K.; and Darrell, T. 2017. Adver-sarial discriminative domain adaptation. In CVPR.Wang, T.; Zhang, X.; Yuan, L.; and Feng, J. 2019a. Few-shotadaptive faster r-cnn. arXiv preprint arXiv:1903.09372.Wang, X.; Han, X.; Huang, W.; Dong, D.; and Scott, M. R. 2019b.Multi-similarity loss with general pair weighting for deep metriclearning. In CVPR.Wu, Z.; Han, X.; Lin, Y.-L.; Uzunbas, M. G.; Goldstein, T.; Lim,S. N.; and Davis, L. S. 2018. Dcan: Dual channel-wise alignmentnetworks for unsupervised scene adaptation. In ECCV.Yang, H.; Huang, D.; Wang, Y.; and Jain, A. K. 2018. Learningcontinuous face age progression: A pyramid of gans. In CVPR.Zhang, Y.; David, P.; and Gong, B. 2017. Curriculum domainadaptation for semantic segmentation of urban scenes. In ICCV.Zhang, Z.; Xie, Y.; and Lin, Y. 2018. Photographic text-to-image synthesis with a hierarchically-nested adversarial network.In CVPR.Zhu, J.-Y.; Park, T.; Isola, P.; and Efros, A. A. 2017. Unpairedimage-to-image translation using cycle-consistent adversarial net-works. In ICCV.Zhu, X.; Pang, J.; Yang, C.; Shi, J.; and Lin, D. 2019. Adaptingobject detectors via selective cross-domain alignment. In CVPR.


Recommended